remove duplicate lemmas
authorhuffman
Tue, 27 Mar 2012 21:48:55 +0200
changeset 47169 e3e6c83efc39
parent 47168 8395d7d63fc8
child 47170 3b5434efdf91
remove duplicate lemmas
src/HOL/Word/Misc_Numeric.thy
--- a/src/HOL/Word/Misc_Numeric.thy	Tue Mar 27 21:48:26 2012 +0200
+++ b/src/HOL/Word/Misc_Numeric.thy	Tue Mar 27 21:48:55 2012 +0200
@@ -96,26 +96,10 @@
 
 lemmas add_diff_cancel2 = add_commute [THEN diff_eq_eq [THEN iffD2]]
 
-lemma zmod_uminus: "- ((a :: int) mod b) mod b = -a mod b"
-  by (fact zminus_zmod) (* FIXME: delete *)
-
-lemma zmod_zsub_distrib: "((a::int) - b) mod c = (a mod c - b mod c) mod c"
-  by (fact mod_diff_eq) (* FIXME: delete *)
-
-lemma zmod_zsub_right_eq: "((a::int) - b) mod c = (a - b mod c) mod c"
-  by (fact mod_diff_right_eq) (* FIXME: delete *)
-
-lemma zmod_zsub_left_eq: "((a::int) - b) mod c = (a mod c - b) mod c"
-  by (fact mod_diff_left_eq) (* FIXME: delete *)
-
 lemma zmod_zsub_self [simp]: 
   "((b :: int) - a) mod a = b mod a"
   by (simp add: mod_diff_right_eq)
 
-lemma zmod_zmult1_eq_rev:
-  "b * a mod c = b mod c * a mod (c::int)"
-  by (fact mod_mult_left_eq) (* FIXME: delete *)
-
 lemmas rdmods [symmetric] = mod_minus_eq
   mod_diff_left_eq mod_diff_right_eq mod_add_left_eq
   mod_add_right_eq mod_mult_right_eq mod_mult_left_eq