Documentation

PFR.Mathlib.MeasureTheory.Constructions.Pi

instance MeasureTheory.Measure.instIsProbabilityMeasureForallPi_pFR {ι : Type u_1} {α : ιType u_2} [Fintype ι] [(i : ι) → MeasurableSpace (α i)] (μ : (i : ι) → Measure (α i)) [∀ (i : ι), IsProbabilityMeasure (μ i)] :
@[simp]
theorem MeasureTheory.Measure.pi_pi_set {ι : Type u_1} {α : ιType u_2} [Fintype ι] [(i : ι) → MeasurableSpace (α i)] (μ : (i : ι) → Measure (α i)) [∀ (i : ι), IsProbabilityMeasure (μ i)] (t : Set ι) [DecidablePred fun (x : ι) => x t] (s : (i : ι) → Set (α i)) :
(Measure.pi μ) (t.pi s) = iFinset.filter (fun (x : ι) => x t) Finset.univ, (μ i) (s i)
@[simp]
theorem MeasureTheory.Measure.pi_pi_finset {ι : Type u_1} {α : ιType u_2} [Fintype ι] [(i : ι) → MeasurableSpace (α i)] (μ : (i : ι) → Measure (α i)) [∀ (i : ι), IsProbabilityMeasure (μ i)] (t : Finset ι) (s : (i : ι) → Set (α i)) :
(Measure.pi μ) ((↑t).pi s) = it, (μ i) (s i)
@[simp]
theorem MeasureTheory.Measure.pi_eval_preimage {ι : Type u_1} {α : ιType u_2} [Fintype ι] [(i : ι) → MeasurableSpace (α i)] (μ : (i : ι) → Measure (α i)) [∀ (i : ι), IsProbabilityMeasure (μ i)] (i : ι) (s : Set (α i)) :
(Measure.pi μ) (Function.eval i ⁻¹' s) = (μ i) s
theorem MeasureTheory.Measure.map_eval_pi {ι : Type u_1} {α : ιType u_2} [Fintype ι] [(i : ι) → MeasurableSpace (α i)] (μ : (i : ι) → Measure (α i)) [∀ (i : ι), IsProbabilityMeasure (μ i)] (i : ι) :