src/ZF/Order.thy
changeset 13611 2edf034c902a
parent 13356 c9cfe1638bf2
child 13615 449a70d88b38
equal deleted inserted replaced
13610:d4a2ac255447 13611:2edf034c902a
   245 by (simp add: ord_iso_def)
   245 by (simp add: ord_iso_def)
   246 
   246 
   247 (*Needed?  But ord_iso_converse is!*)
   247 (*Needed?  But ord_iso_converse is!*)
   248 lemma ord_iso_apply:
   248 lemma ord_iso_apply:
   249     "[| f: ord_iso(A,r,B,s);  <x,y>: r;  x:A;  y:A |] ==> <f`x, f`y> : s"
   249     "[| f: ord_iso(A,r,B,s);  <x,y>: r;  x:A;  y:A |] ==> <f`x, f`y> : s"
   250 by (simp add: ord_iso_def, blast)
   250 by (simp add: ord_iso_def)
   251 
   251 
   252 lemma ord_iso_converse:
   252 lemma ord_iso_converse:
   253     "[| f: ord_iso(A,r,B,s);  <x,y>: s;  x:B;  y:B |]
   253     "[| f: ord_iso(A,r,B,s);  <x,y>: s;  x:B;  y:B |]
   254      ==> <converse(f) ` x, converse(f) ` y> : r"
   254      ==> <converse(f) ` x, converse(f) ` y> : r"
   255 apply (simp add: ord_iso_def, clarify)
   255 apply (simp add: ord_iso_def, clarify)