src/HOL/ex/FinFunPred.thy
changeset 48059 f6ce99d3719b
parent 48041 d60f6b41bf2d
child 52729 412c9e0381a1
equal deleted inserted replaced
48058:11a732f7d79f 48059:f6ce99d3719b
   256 have "inf ((\<lambda>_ :: nat. False)(1 := True, 2 := True)) ((\<lambda>_. True)(3 := False)) \<le> 
   256 have "inf ((\<lambda>_ :: nat. False)(1 := True, 2 := True)) ((\<lambda>_. True)(3 := False)) \<le> 
   257       sup ((\<lambda>_. False)(1 := True, 5 := True)) (- ((\<lambda>_. True)(2 := False, 3 := False)))"
   257       sup ((\<lambda>_. False)(1 := True, 5 := True)) (- ((\<lambda>_. True)(2 := False, 3 := False)))"
   258   by eval
   258   by eval
   259 end
   259 end
   260 
   260 
   261 end
   261 declare iso_finfun_Ball_Ball[code_unfold]
       
   262 notepad begin
       
   263 have "(\<forall>x. ((\<lambda>_ :: nat. False)(1 := True, 2 := True)) x \<longrightarrow> x < 3)"
       
   264   by eval
       
   265 end
       
   266 declare iso_finfun_Ball_Ball[code_unfold del]
       
   267 
       
   268 end