changeset 44670 | d1cb7bc44370 |
parent 44669 | 8e6cdb9c00a7 |
child 45966 | 03ce2b2a29a2 |
--- a/src/HOL/SupInf.thy Fri Sep 02 16:48:30 2011 -0700 +++ b/src/HOL/SupInf.thy Fri Sep 02 16:57:51 2011 -0700 @@ -79,7 +79,7 @@ lemma Sup_real_iff : (*REAL_SUP_LE in HOL4*) fixes z :: real shows "X ~= {} ==> (!!x. x \<in> X ==> x \<le> z) ==> (\<exists>x\<in>X. y<x) <-> y < Sup X" - by (metis Sup_least Sup_upper linorder_not_le le_less_trans) + by (rule iffI, metis less_le_trans Sup_upper, metis Sup_least not_less) lemma Sup_eq: fixes a :: real