src/HOLCF/Bifinite.thy
changeset 40012 f13341a45407
parent 40002 c5b5f7a3a3b1
child 40086 c339c0e8fdfb
equal deleted inserted replaced
40011:b974cf829099 40012:f13341a45407
   438 apply (rule lessI)
   438 apply (rule lessI)
   439 done
   439 done
   440 
   440 
   441 lemma finite_deflation_lift_approx: "finite_deflation (lift_approx i)"
   441 lemma finite_deflation_lift_approx: "finite_deflation (lift_approx i)"
   442 proof
   442 proof
   443   fix x
   443   fix x :: "'a lift"
   444   show "lift_approx i\<cdot>x \<sqsubseteq> x"
   444   show "lift_approx i\<cdot>x \<sqsubseteq> x"
   445     unfolding lift_approx_def
   445     unfolding lift_approx_def
   446     by (cases x, simp, simp)
   446     by (cases x, simp, simp)
   447   show "lift_approx i\<cdot>(lift_approx i\<cdot>x) = lift_approx i\<cdot>x"
   447   show "lift_approx i\<cdot>(lift_approx i\<cdot>x) = lift_approx i\<cdot>x"
   448     unfolding lift_approx_def
   448     unfolding lift_approx_def