# HG changeset patch # User nipkow # Date 1169488829 -3600 # Node ID 627e7aee1b82f57a8810875432be25f79ab9fb61 # Parent c3afded569ea6b0ba25740941ccf15ea0fe72556 simplified proofs diff -r c3afded569ea -r 627e7aee1b82 src/HOL/Lattices.thy --- a/src/HOL/Lattices.thy Mon Jan 22 18:17:04 2007 +0100 +++ b/src/HOL/Lattices.thy Mon Jan 22 19:00:29 2007 +0100 @@ -58,12 +58,7 @@ by blast lemma le_iff_inf: "(x \ y) = (x \ y = x)" -apply rule - apply(simp add: antisym) -apply(subgoal_tac "x \ y \ y") - apply(simp) -apply(simp (no_asm)) -done +by(blast dest:eq_iff[THEN iffD1]) end @@ -96,12 +91,7 @@ by blast lemma le_iff_sup: "(x \ y) = (x \ y = y)" -apply rule - apply(simp add: antisym) -apply(subgoal_tac "x \ x \ y") -apply(simp) - apply(simp (no_asm)) -done +by(blast dest:eq_iff[THEN iffD1]) end