src/HOL/Nat.thy
changeset 14331 8dbbb7cf3637
parent 14302 6c24235e8d5d
child 14341 a09441bd4f1e
--- a/src/HOL/Nat.thy	Thu Dec 25 23:18:04 2003 +0100
+++ b/src/HOL/Nat.thy	Sat Dec 27 21:02:14 2003 +0100
@@ -659,16 +659,16 @@
   apply (rule nat_add_commute)
   done
 
-lemma add_left_cancel [simp]: "(k + m = k + n) = (m = (n::nat))"
+lemma nat_add_left_cancel [simp]: "(k + m = k + n) = (m = (n::nat))"
   by (induct k) simp_all
 
-lemma add_right_cancel [simp]: "(m + k = n + k) = (m=(n::nat))"
+lemma nat_add_right_cancel [simp]: "(m + k = n + k) = (m=(n::nat))"
   by (induct k) simp_all
 
-lemma add_left_cancel_le [simp]: "(k + m \<le> k + n) = (m\<le>(n::nat))"
+lemma nat_add_left_cancel_le [simp]: "(k + m \<le> k + n) = (m\<le>(n::nat))"
   by (induct k) simp_all
 
-lemma add_left_cancel_less [simp]: "(k + m < k + n) = (m<(n::nat))"
+lemma nat_add_left_cancel_less [simp]: "(k + m < k + n) = (m<(n::nat))"
   by (induct k) simp_all
 
 text {* Reasoning about @{text "m + 0 = 0"}, etc. *}