equal
deleted
inserted
replaced
556 have "\<And>x. x \<in> space M1 \<Longrightarrow> emeasure M (Pair x -` Q) = \<integral>\<^sup>+ y. indicator Q (x, y) \<partial>M" |
556 have "\<And>x. x \<in> space M1 \<Longrightarrow> emeasure M (Pair x -` Q) = \<integral>\<^sup>+ y. indicator Q (x, y) \<partial>M" |
557 by (simp add: sets_Pair1[OF set]) |
557 by (simp add: sets_Pair1[OF set]) |
558 from this measurable_emeasure_Pair[OF set] show ?case |
558 from this measurable_emeasure_Pair[OF set] show ?case |
559 by (rule measurable_cong[THEN iffD1]) |
559 by (rule measurable_cong[THEN iffD1]) |
560 qed (simp_all add: nn_integral_add nn_integral_cmult measurable_compose_Pair1 |
560 qed (simp_all add: nn_integral_add nn_integral_cmult measurable_compose_Pair1 |
561 nn_integral_monotone_convergence_SUP incseq_def le_fun_def |
561 nn_integral_monotone_convergence_SUP incseq_def le_fun_def image_comp |
562 cong: measurable_cong) |
562 cong: measurable_cong) |
563 |
563 |
564 lemma (in sigma_finite_measure) nn_integral_fst: |
564 lemma (in sigma_finite_measure) nn_integral_fst: |
565 assumes f: "f \<in> borel_measurable (M1 \<Otimes>\<^sub>M M)" |
565 assumes f: "f \<in> borel_measurable (M1 \<Otimes>\<^sub>M M)" |
566 shows "(\<integral>\<^sup>+ x. \<integral>\<^sup>+ y. f (x, y) \<partial>M \<partial>M1) = integral\<^sup>N (M1 \<Otimes>\<^sub>M M) f" (is "?I f = _") |
566 shows "(\<integral>\<^sup>+ x. \<integral>\<^sup>+ y. f (x, y) \<partial>M \<partial>M1) = integral\<^sup>N (M1 \<Otimes>\<^sub>M M) f" (is "?I f = _") |
570 by (intro nn_integral_cong) (auto simp: space_pair_measure) |
570 by (intro nn_integral_cong) (auto simp: space_pair_measure) |
571 with cong show ?case |
571 with cong show ?case |
572 by (simp cong: nn_integral_cong) |
572 by (simp cong: nn_integral_cong) |
573 qed (simp_all add: emeasure_pair_measure nn_integral_cmult nn_integral_add |
573 qed (simp_all add: emeasure_pair_measure nn_integral_cmult nn_integral_add |
574 nn_integral_monotone_convergence_SUP measurable_compose_Pair1 |
574 nn_integral_monotone_convergence_SUP measurable_compose_Pair1 |
575 borel_measurable_nn_integral_fst nn_integral_mono incseq_def le_fun_def |
575 borel_measurable_nn_integral_fst nn_integral_mono incseq_def le_fun_def image_comp |
576 cong: nn_integral_cong) |
576 cong: nn_integral_cong) |
577 |
577 |
578 lemma (in sigma_finite_measure) borel_measurable_nn_integral[measurable (raw)]: |
578 lemma (in sigma_finite_measure) borel_measurable_nn_integral[measurable (raw)]: |
579 "case_prod f \<in> borel_measurable (N \<Otimes>\<^sub>M M) \<Longrightarrow> (\<lambda>x. \<integral>\<^sup>+ y. f x y \<partial>M) \<in> borel_measurable N" |
579 "case_prod f \<in> borel_measurable (N \<Otimes>\<^sub>M M) \<Longrightarrow> (\<lambda>x. \<integral>\<^sup>+ y. f x y \<partial>M) \<in> borel_measurable N" |
580 using borel_measurable_nn_integral_fst[of "case_prod f" N] by simp |
580 using borel_measurable_nn_integral_fst[of "case_prod f" N] by simp |