DEFINITION eq_ind_r()
TYPE =
       A:Set.x:A.P:AProp.(P x)y:A.(eq A y x)(P y)
BODY =
        assume ASet
        assume xA
        assume PAProp
        suppose HP x
        assume yA
        suppose H0eq A y x
          by (sym_eq . . . H0)
          we proved eq A x y
          by cases on the previous result we prove P y
             case refl_equal 
                the thesis becomes the hypothesis H
          we proved P y
       we proved A:Set.x:A.P:AProp.(P x)y:A.(eq A y x)(P y)