src/ZF/CardinalArith.ML
changeset 989 deb999e33c62
parent 870 ef6faaa415dc
child 1075 848bf2e18dff
--- a/src/ZF/CardinalArith.ML	Fri Mar 31 02:00:29 1995 +0200
+++ b/src/ZF/CardinalArith.ML	Fri Mar 31 10:58:14 1995 +0200
@@ -412,10 +412,8 @@
 goalw CardinalArith.thy [inj_def]
  "!!K. Ord(K) ==>	\
 \ (lam z:K*K. split(%x y. <x Un y, <x, y>>, z)) : inj(K*K, K*K*K)";
-by (safe_tac ZF_cs);
-by (fast_tac (ZF_cs addIs [lam_type, Un_least_lt RS ltD, ltI]
-                    addSEs [split_type]) 1);
-by (asm_full_simp_tac ZF_ss 1);
+by (fast_tac (ZF_cs addss ZF_ss
+		    addIs [lam_type, Un_least_lt RS ltD, ltI]) 1);
 qed "csquare_lam_inj";
 
 goalw CardinalArith.thy [csquare_rel_def]