equal
deleted
inserted
replaced
203 proof (subst emeasure_completion) |
203 proof (subst emeasure_completion) |
204 have UN: "(\<Union>i. binary (main_part M S) (main_part M T) i) = (\<Union>i. main_part M (binary S T i))" |
204 have UN: "(\<Union>i. binary (main_part M S) (main_part M T) i) = (\<Union>i. main_part M (binary S T i))" |
205 unfolding binary_def by (auto split: split_if_asm) |
205 unfolding binary_def by (auto split: split_if_asm) |
206 show "emeasure M (main_part M (S \<union> T)) = emeasure M (main_part M S \<union> main_part M T)" |
206 show "emeasure M (main_part M (S \<union> T)) = emeasure M (main_part M S \<union> main_part M T)" |
207 using emeasure_main_part_UN[of "binary S T" M] assms |
207 using emeasure_main_part_UN[of "binary S T" M] assms |
208 unfolding range_binary_eq Un_range_binary UN by auto |
208 by (simp add: range_binary_eq, simp add: Un_range_binary UN) |
209 qed (auto intro: S T) |
209 qed (auto intro: S T) |
210 |
210 |
211 lemma sets_completionI_sub: |
211 lemma sets_completionI_sub: |
212 assumes N: "N' \<in> null_sets M" "N \<subseteq> N'" |
212 assumes N: "N' \<in> null_sets M" "N \<subseteq> N'" |
213 shows "N \<in> sets (completion M)" |
213 shows "N \<in> sets (completion M)" |