src/HOL/Int.thy
changeset 53065 de1816a7293e
parent 52435 6646bb548c6b
child 53652 18fbca265e2e
--- a/src/HOL/Int.thy	Sun Aug 18 15:29:50 2013 +0200
+++ b/src/HOL/Int.thy	Sun Aug 18 15:29:50 2013 +0200
@@ -384,6 +384,10 @@
 lemma nat_zminus_int [simp]: "nat (- int n) = 0"
   by transfer simp
 
+lemma le_nat_iff:
+  "k \<ge> 0 \<Longrightarrow> n \<le> nat k \<longleftrightarrow> int n \<le> k"
+  by transfer auto
+  
 lemma zless_nat_eq_int_zless: "(m < nat z) = (int m < z)"
   by transfer (clarsimp simp add: less_diff_conv)