equal
deleted
inserted
replaced
792 with `indep_vars M' X I` have X: "X i \<in> space M \<rightarrow> space (M' i)" |
792 with `indep_vars M' X I` have X: "X i \<in> space M \<rightarrow> space (M' i)" |
793 unfolding indep_vars_def measurable_def by auto |
793 unfolding indep_vars_def measurable_def by auto |
794 { fix A assume "A \<in> sets (N i)" |
794 { fix A assume "A \<in> sets (N i)" |
795 then have "\<exists>B. (Y i \<circ> X i) -` A \<inter> space M = X i -` B \<inter> space M \<and> B \<in> sets (M' i)" |
795 then have "\<exists>B. (Y i \<circ> X i) -` A \<inter> space M = X i -` B \<inter> space M \<and> B \<in> sets (M' i)" |
796 by (intro exI[of _ "Y i -` A \<inter> space (M' i)"]) |
796 by (intro exI[of _ "Y i -` A \<inter> space (M' i)"]) |
797 (auto simp: vimage_compose intro!: measurable_sets rv `i \<in> I` funcset_mem[OF X]) } |
797 (auto simp: vimage_comp intro!: measurable_sets rv `i \<in> I` funcset_mem[OF X]) } |
798 then show "sigma_sets (space M) {(Y i \<circ> X i) -` A \<inter> space M |A. A \<in> sets (N i)} \<subseteq> |
798 then show "sigma_sets (space M) {(Y i \<circ> X i) -` A \<inter> space M |A. A \<in> sets (N i)} \<subseteq> |
799 sigma_sets (space M) {X i -` A \<inter> space M |A. A \<in> sets (M' i)}" |
799 sigma_sets (space M) {X i -` A \<inter> space M |A. A \<in> sets (M' i)}" |
800 by (intro sigma_sets_subseteq) (auto simp: vimage_compose) |
800 by (intro sigma_sets_subseteq) (auto simp: vimage_comp) |
801 qed |
801 qed |
802 qed |
802 qed |
803 |
803 |
804 lemma (in prob_space) indep_varsD_finite: |
804 lemma (in prob_space) indep_varsD_finite: |
805 assumes X: "indep_vars M' X I" |
805 assumes X: "indep_vars M' X I" |