author | haftmann |
Sun, 18 Aug 2013 15:29:50 +0200 | |
changeset 53065 | de1816a7293e |
parent 53064 | 7e3f39bc41df |
child 53066 | 1f61a923c2d6 |
src/HOL/Int.thy | file | annotate | diff | comparison | revisions |
--- 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)