Integrating finite products of directing-measure evaluations #
Two facts about ∏ i, directingMeasure μ X ω (B i), read as a function of ω, that the de Finetti
rectangle arguments need: it is integrable in its real form, and its real integral agrees with its
ℝ≥0∞ integral.
Main results #
integrable_prod_directingMeasure_real— the product of the real evaluations is[0,1]-valued and measurable, hence integrable against a finite measure.ofReal_integral_eq_lintegral_prod_directingMeasure— the real integral of that product is theℝ≥0∞integral of the product of the evaluations themselves.
Neither argument uses anything about directing measures beyond measurability of each evaluation
ω ↦ directingMeasure μ X ω (B i) and the bounds ≤ 1 and ≠ ∞. The two statements are therefore
instances of TauCeti.MeasureTheory.integrable_prod_toReal and
TauCeti.MeasureTheory.ofReal_integral_prod_toReal_eq_lintegral_prod, which are about finite
products of ℝ≥0∞-valued functions over a Finset, with almost-everywhere hypotheses, and mention
no measure on α. What is left here is the
specialisation: it discharges measurability from measurable_directingMeasure_coe, which all three
consumers would otherwise repeat.
In both, the measure in the integration slot is independent of the measure μ that defines the
directing measure: μ is only the directing-measure parameter, and the integral is taken against a
separate ν. The set-integral forms are the instances at ν := μ.restrict A. Neither mentions
conditional independence, block factorization, or any cylinder: they are facts about the directing
measure alone, which is why they live here rather than in the summit modules that consume them
(DeFinetti/BlockFactorization.lean and DeFinetti/JointRectangle.lean).
This module is separate from DirectingMeasure/Basic.lean so that the measurability and evaluation
API there stays free of the Bochner/Lebesgue integration dependencies these two results need.
The directing-measure product is a [0,1]-valued measurable function, hence integrable against
a finite measure. Only tail-measurability of the process and measurability of the blocks are used;
the integration measure ν is unrelated to the μ defining the directing measure.
The real integral of the directing-measure product is its ℝ≥0∞ integral, factor by factor:
each factor is a finite measure of a set, so ENNReal.ofReal_toReal applies. As above, ν is an
arbitrary integration measure, so the set-integral form is the instance ν := μ.restrict A.