src/HOL/Integ/IntDiv.thy
changeset 17084 fb0a80aef0be
parent 16733 236dfafbeb63
child 17085 5b57f995a179
--- a/src/HOL/Integ/IntDiv.thy	Tue Aug 16 13:54:24 2005 +0200
+++ b/src/HOL/Integ/IntDiv.thy	Tue Aug 16 15:36:28 2005 +0200
@@ -634,7 +634,8 @@
   thus "m mod d = 0" by auto
 qed
 
-declare zmod_eq_0_iff [THEN iffD1, dest!]
+lemmas zmod_eq_0D = zmod_eq_0_iff [THEN iffD1]
+declare zmod_eq_0D [dest!]
 
 text{*proving (a+b) div c = a div c + b div c + ((a mod c + b mod c) div c) *}
 
@@ -1052,12 +1053,12 @@
   apply (erule zdvd_zmult)
   done
 
-lemma [iff]: "(k::int) dvd m * k"
+lemma zdvd_triv_right [iff]: "(k::int) dvd m * k"
   apply (rule zdvd_zmult)
   apply (rule zdvd_refl)
   done
 
-lemma [iff]: "(k::int) dvd k * m"
+lemma zdvd_triv_left [iff]: "(k::int) dvd k * m"
   apply (rule zdvd_zmult2)
   apply (rule zdvd_refl)
   done