made split_all_tac safe introducing safe_full_simp_tac, EXISTING PROOFS MAY FAIL
authoroheimb
Tue, 20 Feb 2001 18:53:28 +0100
changeset 11171 8aa53b4591a5
parent 11170 015af2fc7026
child 11172 3c82b641b642
made split_all_tac safe introducing safe_full_simp_tac, EXISTING PROOFS MAY FAIL
src/HOL/Algebra/poly/LongDiv.ML
--- a/src/HOL/Algebra/poly/LongDiv.ML	Tue Feb 20 18:48:34 2001 +0100
+++ b/src/HOL/Algebra/poly/LongDiv.ML	Tue Feb 20 18:53:28 2001 +0100
@@ -91,12 +91,10 @@
 by (etac exE 1);
 by (res_inst_tac [("x", "((%(q,r,k). ((lcoeff g ^ k * lcoeff x) *s monom (deg x - deg g) + q)) xa, (%(q,r,k). r) xa, (%(q,r,k). Suc k) xa)")] exI 1);
 by (Clarify_tac 1);
-by (rtac conjI 1);
 by (dtac sym 1);
 by (simp_tac (simpset() addsimps [l_distr, a_assoc]) 1);
 by (Asm_simp_tac 1);
 by (simp_tac (simpset() addsimps a_ac@[smult_l_distr, smult_r_distr, smult_r_minus, smult_assoc2, smult_assoc1]) 1);
-by Auto_tac;
 qed "long_div_eucl_size";
 
 Goal