Removed unnecessary and problematic trivial lemma from HOL-Algebra
authorManuel Eberl <eberlm@in.tum.de>
Fri, 17 Jan 2020 18:58:58 +0100
changeset 71392 a3f7f00b4fd8
parent 71391 5556ae257df9
child 71393 fce780f9c9c6
Removed unnecessary and problematic trivial lemma from HOL-Algebra
src/HOL/Algebra/Multiplicative_Group.thy
--- a/src/HOL/Algebra/Multiplicative_Group.thy	Thu Jan 16 17:04:42 2020 +0100
+++ b/src/HOL/Algebra/Multiplicative_Group.thy	Fri Jan 17 18:58:58 2020 +0100
@@ -646,11 +646,6 @@
   shows "x [^] d \<in> Units G"
     by (metis assms group.is_monoid monoid.nat_pow_closed units_group units_of_carrier units_of_pow)
 
-lemma (in comm_monoid) is_monoid:
-  shows "monoid G" by unfold_locales
-
-declare comm_monoid.is_monoid[intro?]
-
 lemma (in ring) r_right_minus_eq[simp]:
   assumes "a \<in> carrier R" "b \<in> carrier R"
   shows "a \<ominus> b = \<zero> \<longleftrightarrow> a = b"