1 | A,B:Type, f:(A B), R:(B B Prop).
( a:B. a R a) & ( a,b:B. (a R b)  (b R a)) & ( a,b,c:B. (a R b)  (b R c)  (a R c)) 
( a:A. a ( x,y. (f(x)) R (f(y))) a)
& ( a,b:A. (a ( x,y. (f(x)) R (f(y))) b)  (b ( x,y. (f(x)) R (f(y))) a))
& ( a,b,c:A.
(a ( x,y. (f(x)) R (f(y))) b)  (b ( x,y. (f(x)) R (f(y))) c)  (a ( x,y. (f(x)) R (f(y))) c)) |