src/HOLCF/Lift1.ML
changeset 2356 125260ef480c
child 2357 dd2e5e655fd2
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/HOLCF/Lift1.ML	Mon Dec 09 19:16:20 1996 +0100
@@ -0,0 +1,21 @@
+(* Lift1.ML *)
+
+open Lift1;
+
+(* ------------------------------------------------------------------------ *)
+(* less_lift is a partial order on type 'a -> 'b                            *)
+(* ------------------------------------------------------------------------ *)
+
+goalw Lift1.thy [less_lift_def] "less_lift x x";
+by (fast_tac HOL_cs 1);
+qed"refl_less_lift";
+
+goalw Lift1.thy [less_lift_def] 
+  "less_lift x1 x2 & less_lift x2 x1 --> x1 = x2";
+by (fast_tac HOL_cs 1);
+qed"antisym_less_lift";
+
+goalw Lift1.thy [less_lift_def] 
+  "less_lift x1 x2 & less_lift x2 x3 --> less_lift x1 x3";
+by (fast_tac HOL_cs 1);
+qed"trans_less_lift";