Continuous pushforwards of probability measures #
A continuous measurable map induces a continuous pushforward for the weak topologies on probability measures. Both spaces need measurable opens, but their sigma algebras may be finer than the Borel sigma algebras. This applies in particular to measurable coordinate projections when the product topology has measurable opens.
MeasureTheory.ProbabilityMeasure.continuous_map_of_measurable extends Mathlib's
MeasureTheory.ProbabilityMeasure.continuous_map by making the map's measurability explicit
instead of requiring the target's measurable space to be Borel. Its proof uses the same
bounded-continuous-test-function characterization of weak convergence.
MeasureTheory.ProbabilityMeasure.continuous_map_of_forall_continuous: the laws of a family of
random variables that depends continuously on a parameter, for every outcome, depend continuously
on that parameter. For example, the time marginals of a law on a space of continuous paths form a
continuous curve of probability measures.
MeasureTheory.ProbabilityMeasure.continuous_map_of_continuous_uncurry allows the input law
to vary together with the parameter of a jointly continuous map. It combines Mathlib's
ProbabilityMeasure.continuous_prod and continuous_diracProba by representing the
parameter as a Dirac factor.
A continuous measurable map induces a continuous pushforward of probability measures for the weak topologies, even when the target's measurable space is finer than its Borel space.
Pushforward by a jointly continuous map depends weakly continuously on both its parameter and its input probability law.
If f t ω depends continuously on t for every ω, then the laws P.map (f t) depend
continuously on t for the weak topology. For instance, the time marginals of a law on a space
of continuous paths form a continuous curve.