src/HOLCF/Up.thy
changeset 26027 87cb69d27558
parent 25922 cb04d05e95fb
child 26046 1624b3304bb9
--- a/src/HOLCF/Up.thy	Thu Jan 31 21:37:20 2008 +0100
+++ b/src/HOLCF/Up.thy	Thu Jan 31 21:48:14 2008 +0100
@@ -148,7 +148,7 @@
 apply assumption
 apply (subst up_lemma5, assumption+)
 apply (rule is_lub_Iup)
-apply (rule thelubE [OF _ refl])
+apply (rule cpo_lubI)
 apply (erule (1) up_lemma4)
 done
 
@@ -170,7 +170,7 @@
 apply (frule up_chain_lemma, safe)
 apply (rule_tac x="Iup (lub (range A))" in exI)
 apply (erule_tac j="j" in is_lub_range_shift [THEN iffD1, standard])
-apply (simp add: is_lub_Iup thelubE)
+apply (simp add: is_lub_Iup cpo_lubI)
 apply (rule exI, rule lub_const)
 done
 
@@ -198,7 +198,7 @@
 lemma cont_Iup: "cont Iup"
 apply (rule contI)
 apply (rule is_lub_Iup)
-apply (erule thelubE [OF _ refl])
+apply (erule cpo_lubI)
 done
 
 text {* continuity for @{term Ifup} *}