equal
deleted
inserted
replaced
77 interpretation lifting_syntax . |
77 interpretation lifting_syntax . |
78 |
78 |
79 lemma right_total_Inf_fset_transfer: |
79 lemma right_total_Inf_fset_transfer: |
80 assumes [transfer_rule]: "bi_unique A" and [transfer_rule]: "right_total A" |
80 assumes [transfer_rule]: "bi_unique A" and [transfer_rule]: "right_total A" |
81 shows "(rel_set (rel_set A) ===> rel_set A) |
81 shows "(rel_set (rel_set A) ===> rel_set A) |
82 (\<lambda>S. if finite (Inter S \<inter> Collect (Domainp A)) then Inter S \<inter> Collect (Domainp A) else {}) |
82 (\<lambda>S. if finite (\<Inter>S \<inter> Collect (Domainp A)) then \<Inter>S \<inter> Collect (Domainp A) else {}) |
83 (\<lambda>S. if finite (Inf S) then Inf S else {})" |
83 (\<lambda>S. if finite (Inf S) then Inf S else {})" |
84 by transfer_prover |
84 by transfer_prover |
85 |
85 |
86 lemma Inf_fset_transfer: |
86 lemma Inf_fset_transfer: |
87 assumes [transfer_rule]: "bi_unique A" and [transfer_rule]: "bi_total A" |
87 assumes [transfer_rule]: "bi_unique A" and [transfer_rule]: "bi_total A" |