Uniform push-forward operator averages #
This is the counterpart, in the port of the low-individual-degree test to the symmetric model
(planning/c6b-plan.md, milestone M0, and its section "Port conventions"), of the operator part
of MIPRE/Background/LIDT/MIPStarRE/LDT/Basic/DistributionMapAverages.lean: averaging lemmas
for uniformly sampled finite seeds that are pushed forward to a question distribution. The main
use case is a random seed a : α, a pushed-forward value m a : β, and an observed coordinate
g (m a) which is identified with a uniform coordinate by an equivalence.
The operators live in any real module R ([AddCommMonoid R] [Module ℝ R]), as in
MIPRE/Background/LIDT/Co/Basic/Distribution.lean.
Main declarations #
averageOperatorOverDistribution_uniform_map_eq_uniform_of_factor_equivaverageOperatorOverDistribution_uniform_map_eq_uniform_fst_of_factor_equivaverageOperatorOverDistribution_uniform_map_eq_uniform_snd_of_factor_equiv
Not ported #
The scalar averaging lemmas of the vendored file, which this file imports:
avgOver_uniform_map_eq_uniform_of_factor_equiv: classical, imported.avgOver_uniform_map_eq_uniform_fst_of_factor_equiv: classical, imported.avgOver_uniform_map_eq_uniform_snd_of_factor_equiv: classical, imported.
Project-distribution map averages #
A uniform push-forward has the uniform operator average induced by an equivalent observed coordinate.
The map m is the finite random seed map, g is the observed coordinate on
the pushed-forward value, and e records that this observed coordinate is
equivalent to a uniform sample of γ.
A uniform push-forward has the first-coordinate uniform operator marginal when the observed coordinate factors through a product equivalence of the seed.
A uniform push-forward has the second-coordinate uniform operator marginal when the observed coordinate factors through a product equivalence of the seed.