src/ZF/Perm.ML
changeset 1782 ab45b881fa62
parent 1709 220dd588bfc9
child 1787 9246e236a57f
--- a/src/ZF/Perm.ML	Fri May 31 20:25:59 1996 +0200
+++ b/src/ZF/Perm.ML	Mon Jun 03 11:41:00 1996 +0200
@@ -542,13 +542,7 @@
 by (fast_tac ZF_cs 1);
 by (cut_facts_tac [major] 1);
 by (rewtac inj_def);
-by (safe_tac ZF_cs);
-by (etac range_type 1);
-by (assume_tac 1);
-by (dtac apply_equality 1);
-by (assume_tac 1);
-by (res_inst_tac [("a","m")] mem_irrefl 1);
-by (fast_tac ZF_cs 1);
+by (fast_tac (ZF_cs addEs [range_type, mem_irrefl] addDs [apply_equality]) 1);
 qed "inj_succ_restrict";
 
 goalw Perm.thy [inj_def]