--- a/src/HOL/Library/Complete_Partial_Order2.thy Fri May 27 20:13:06 2016 +0200
+++ b/src/HOL/Library/Complete_Partial_Order2.thy Fri May 27 20:23:55 2016 +0200
@@ -308,7 +308,8 @@
fix x y
assume "x \<sqsubseteq> y"
show "?fixp x \<le> ?fixp y"
- unfolding ccpo.fixp_def[OF ccpo_fun] fun_lub_apply using chain
+ apply (simp only: ccpo.fixp_def[OF ccpo_fun] fun_lub_apply)
+ using chain
proof(rule ccpo_Sup_least)
fix x'
assume "x' \<in> (\<lambda>f. f x) ` ?iter"
@@ -599,7 +600,8 @@
fix x y
assume "x \<sqsubseteq> y"
show "?fixp x \<le> ?fixp y"
- unfolding ccpo.fixp_def[OF ccpo_fun] fun_lub_apply using chain
+ apply (simp only: ccpo.fixp_def[OF ccpo_fun] fun_lub_apply)
+ using chain
proof(rule ccpo_Sup_least)
fix x'
assume "x' \<in> (\<lambda>f. f x) ` ?iter"