src/ZF/epsilon.ML
changeset 129 dc50a4b96d7b
parent 25 3ac1c0c0016e
--- a/src/ZF/epsilon.ML	Thu Nov 18 18:48:23 1993 +0100
+++ b/src/ZF/epsilon.ML	Fri Nov 19 11:25:36 1993 +0100
@@ -197,7 +197,7 @@
 
 goal Epsilon.thy "!!a b. a:b ==> rank(a) < rank(b)";
 by (res_inst_tac [("a1","b")] (rank RS ssubst) 1);
-be (UN_I RS ltI) 1;
+by (etac (UN_I RS ltI) 1);
 by (rtac succI1 1);
 by (REPEAT (ares_tac [Ord_UN, Ord_succ, Ord_rank] 1));
 val rank_lt = result();
@@ -236,7 +236,7 @@
 by (rtac ([UN_least, succI1 RS UN_upper] MRS equalityI) 1);
 by (etac succE 1);
 by (fast_tac ZF_cs 1);
-be (rank_lt RS leI RS succ_leI RS le_imp_subset) 1;
+by (etac (rank_lt RS leI RS succ_leI RS le_imp_subset) 1);
 val rank_succ = result();
 
 goal Epsilon.thy "rank(Union(A)) = (UN x:A. rank(x))";