src/HOL/Library/FSet.thy
changeset 62324 ae44f16dcea5
parent 62087 44841d07ef1d
child 62343 24106dc44def
equal deleted inserted replaced
62323:8c3eec5812d8 62324:ae44f16dcea5
   970        apply transfer' apply force
   970        apply transfer' apply force
   971       apply (rule natLeq_card_order)
   971       apply (rule natLeq_card_order)
   972      apply (rule natLeq_cinfinite)
   972      apply (rule natLeq_cinfinite)
   973     apply transfer apply (metis ordLess_imp_ordLeq finite_iff_ordLess_natLeq)
   973     apply transfer apply (metis ordLess_imp_ordLeq finite_iff_ordLess_natLeq)
   974    apply (fastforce simp: rel_fset_alt)
   974    apply (fastforce simp: rel_fset_alt)
   975  apply (simp add: Grp_def relcompp.simps conversep.simps fun_eq_iff rel_fset_alt rel_fset_aux) 
   975  apply (simp add: Grp_def relcompp.simps conversep.simps fun_eq_iff rel_fset_alt
       
   976    rel_fset_aux[unfolded OO_Grp_alt]) 
   976 apply transfer apply simp
   977 apply transfer apply simp
   977 done
   978 done
   978 
   979 
   979 lemma rel_fset_fset: "rel_set \<chi> (fset A1) (fset A2) = rel_fset \<chi> A1 A2"
   980 lemma rel_fset_fset: "rel_set \<chi> (fset A1) (fset A2) = rel_fset \<chi> A1 A2"
   980   by transfer (rule refl)
   981   by transfer (rule refl)