src/HOL/Nat.thy
changeset 49962 a8cc904a6820
parent 49834 b27bbb021df1
child 51173 3cbb4e95a565
--- a/src/HOL/Nat.thy	Fri Oct 19 10:46:42 2012 +0200
+++ b/src/HOL/Nat.thy	Fri Oct 19 15:12:52 2012 +0200
@@ -312,7 +312,7 @@
   by (rule mult_commute)
 
 lemma add_mult_distrib2: "k * (m + n) = (k * m) + ((k * n)::nat)"
-  by (rule right_distrib)
+  by (rule distrib_left)
 
 lemma mult_is_0 [simp]: "((m::nat) * n = 0) = (m=0 | n=0)"
   by (induct m) auto
@@ -1342,7 +1342,7 @@
   by (induct m) (simp_all add: add_ac)
 
 lemma of_nat_mult: "of_nat (m * n) = of_nat m * of_nat n"
-  by (induct m) (simp_all add: add_ac left_distrib)
+  by (induct m) (simp_all add: add_ac distrib_right)
 
 primrec of_nat_aux :: "('a \<Rightarrow> 'a) \<Rightarrow> nat \<Rightarrow> 'a \<Rightarrow> 'a" where
   "of_nat_aux inc 0 i = i"