# HG changeset patch # User huffman # Date 1228366839 28800 # Node ID f6d9e0e0b15322b72a14ff292ecc2e80af06863e # Parent f603183f7a5c63983bc5059236164717965862dd fix proofs related to simplification of inequalities on numerals diff -r f603183f7a5c -r f6d9e0e0b153 src/HOL/Library/Float.thy --- a/src/HOL/Library/Float.thy Wed Dec 03 20:45:42 2008 -0800 +++ b/src/HOL/Library/Float.thy Wed Dec 03 21:00:39 2008 -0800 @@ -514,7 +514,7 @@ by simp lemma int_less_number_of_eq_neg: "(((number_of x)::int) < number_of y) = neg ((number_of (x + (uminus y)))::int)" - by simp + unfolding neg_def number_of_is_id by simp lemma int_not_neg_number_of_Pls: "\ (neg (Numeral0::int))" by simp @@ -529,7 +529,7 @@ by simp lemma int_le_number_of_eq: "(((number_of x)::int) \ number_of y) = (\ neg ((number_of (y + (uminus x)))::int))" - by simp + unfolding neg_def number_of_is_id by (simp add: not_less) lemmas intarithrel = int_eq_number_of_eq