remove unused assumptions from natceiling lemmas
authorhuffman
Sun, 04 Sep 2011 06:56:10 -0700
changeset 44708 37ce74ff4203
parent 44707 487ae6317f7b
child 44709 79f10d9e63c1
remove unused assumptions from natceiling lemmas
src/HOL/RComplete.thy
--- a/src/HOL/RComplete.thy	Sun Sep 04 06:27:59 2011 -0700
+++ b/src/HOL/RComplete.thy	Sun Sep 04 06:56:10 2011 -0700
@@ -475,12 +475,12 @@
   unfolding natceiling_def real_of_nat_def
   by (simp add: nat_le_iff ceiling_le_iff)
 
-lemma natceiling_le_eq: "0 <= x ==> (natceiling x <= a) = (x <= real a)"
-  unfolding natceiling_def real_of_nat_def (* FIXME: unused assumption *)
+lemma natceiling_le_eq: "(natceiling x <= a) = (x <= real a)"
+  unfolding natceiling_def real_of_nat_def
   by (simp add: nat_le_iff ceiling_le_iff)
 
 lemma natceiling_le_eq_number_of [simp]:
-    "~ neg((number_of n)::int) ==> 0 <= x ==>
+    "~ neg((number_of n)::int) ==>
       (natceiling x <= number_of n) = (x <= number_of n)"
   by (simp add: natceiling_le_eq)