| changeset 68260 | 61188c781cdd |
| parent 68253 | a8660a39e304 |
| child 68626 | 330c0ec897a4 |
--- a/src/HOL/Divides.thy Thu May 24 07:59:41 2018 +0200 +++ b/src/HOL/Divides.thy Thu May 24 09:18:29 2018 +0200 @@ -1298,7 +1298,7 @@ "m mod n = (m - n) mod n" if "\<not> m < n" for m n :: nat by (rule le_mod_geq) (use that in \<open>simp add: not_less\<close>) -lemma mod_eq_0D [dest!]: +lemma mod_eq_0D: "\<exists>q. m = d * q" if "m mod d = 0" for m d :: nat using that by (auto simp add: mod_eq_0_iff_dvd elim: dvdE)