
diff -r 7ca11ecbc4fb -r dcbef866c9e2 src/HOL/Groebner_Basis.thy
--- a/src/HOL/Groebner_Basis.thy	Mon Nov 17 17:00:27 2008 +0100
+++ b/src/HOL/Groebner_Basis.thy	Mon Nov 17 17:00:55 2008 +0100
@@ -168,7 +168,7 @@
 
 interpretation class_semiring: gb_semiring
     ["op +" "op *" "op ^" "0::'a::{comm_semiring_1, recpower}" "1"]
-  by unfold_locales (auto simp add: ring_simps power_Suc)
+  proof qed (auto simp add: ring_simps power_Suc)
 
 lemmas nat_arith =
   add_nat_number_of diff_nat_number_of mult_nat_number_of eq_nat_number_of less_nat_number_of
@@ -244,7 +244,7 @@
 
 interpretation class_ring: gb_ring ["op +" "op *" "op ^"
     "0::'a::{comm_semiring_1,recpower,number_ring}" 1 "op -" "uminus"]
-  by unfold_locales simp_all
+  proof qed simp_all
 
 
 declaration {* normalizer_funs @{thm class_ring.gb_ring_axioms'} *}




