Skip to main content
teorth/PFR
Source indexedlemma · leanprover/lean4:v4.33.0-rc1

tendsto_rho_probabilityMeasure

PFR.RhoFunctional · PFR/RhoFunctional.lean:746 to 759

Mathematical statement

Exact Lean statement

lemma tendsto_rho_probabilityMeasure {α : Type*} {l : Filter α}
    [TopologicalSpace Ω] [BorelSpace Ω] [TopologicalSpace G] [BorelSpace G]
    [DiscreteTopology G] {X : Ω → G} (hX : Continuous X) (hA : A.Nonempty)
    {μ : α → ProbabilityMeasure Ω} {ν : ProbabilityMeasure Ω} (hμ : Tendsto μ l (𝓝 ν)) :
    Tendsto (fun n ↦ ρ[X ; (μ n : Measure Ω) # A]) l (𝓝 (ρ[X ; ν # A]))

Complete declaration

Lean source

Canonical source
Full Lean sourceLean 4
lemma tendsto_rho_probabilityMeasure {α : Type*} {l : Filter α}    [TopologicalSpace Ω] [BorelSpace Ω] [TopologicalSpace G] [BorelSpace G]    [DiscreteTopology G] {X : Ω  G} (hX : Continuous X) (hA : A.Nonempty)    {μ : α  ProbabilityMeasure Ω} {ν : ProbabilityMeasure Ω} (hμ : Tendsto μ l (𝓝 ν)) :    Tendsto (fun n  ρ[X ; (μ n : Measure Ω) # A]) l (𝓝 (ρ[X ; ν # A])) := by  have J (η : ProbabilityMeasure Ω) :      ρ[X ; η # A] = ρ[(id : G  G) ; η.map hX.aemeasurable # A] := by    apply rho_eq_of_identDistrib    exact hX.aemeasurable, aemeasurable_id, by simp  simp_rw [J]  have Z := ((rho_continuous hA).tendsto ((ν.map hX.aemeasurable)))  have T : Tendsto (fun n  (μ n).map hX.aemeasurable) l (𝓝 (ν.map hX.aemeasurable)) :=    ProbabilityMeasure.tendsto_map_of_tendsto_of_continuous μ ν hμ hX  apply Z.comp T