Orthogonality After Adding an Independent Centered Observable
ProvedFunctionalInequalities.Probability.integral_prod_add_mul_eq_zero_readablefunctional-inequalitieskls-conjecturekls-modularkls-readablelog-concave
This lemma gives a vanishing mixed moment on a binary product probability space.
Let be measurable spaces with probability measures , respectively. Let and . Assume:
- and (
MemLp). - .
- .
For the product measure (Measure.prod),
This is a reusable mixed-moment identity; neither nor is required to be centered.
Original Lean declaration header
Within namespace FunctionalInequalities.Probability. Shown in its original module context. Proof omitted.
theorem integral_prod_add_mul_eq_zero
(μ : Measure A) (ν : Measure B) [IsProbabilityMeasure μ] [IsProbabilityMeasure ν]
(X Z : A → ℝ) (Y : B → ℝ)
(hX2 : MemLp X 2 μ) (hZ2 : MemLp Z 2 μ) (hY2 : MemLp Y 2 ν)
(hXZ0 : ∫ x, X x * Z x ∂μ = 0) (hY0 : ∫ y, Y y ∂ν = 0) :
Integrable (fun p : A × B => (X p.1 + Y p.2) * Z p.1) (μ.prod ν) ∧
(∫ p : A × B, (X p.1 + Y p.2) * Z p.1 ∂(μ.prod ν)) = 0
Module navigation
Module: Probability/Product.
Previous: prod_add_moments.
Source excerpt, lines 268–274 · Frozen source 408915f.
Preamble
import Definitions.Def_KLSModular_FunctionalInequalities_Probability_Product
open MeasureTheory ProbabilityTheory Filter
variable {A B : Type*}
variable [MeasurableSpace A] [MeasurableSpace B]
Formal statement
theorem FunctionalInequalities.Probability.integral_prod_add_mul_eq_zero_readable
(μ : Measure A) (ν : Measure B) [IsProbabilityMeasure μ] [IsProbabilityMeasure ν]
(X Z : A → ℝ) (Y : B → ℝ)
(hX2 : MemLp X 2 μ) (hZ2 : MemLp Z 2 μ) (hY2 : MemLp Y 2 ν)
(hXZ0 : ∫ x, X x * Z x ∂μ = 0) (hY0 : ∫ y, Y y ∂ν = 0) :
Integrable (fun p : A × B => (X p.1 + Y p.2) * Z p.1) (μ.prod ν) ∧
(∫ p : A × B, (X p.1 + Y p.2) * Z p.1 ∂(μ.prod ν)) = 0 := by sorry
Source
Lean source: https://github.com/human-ai-mathematics/kls-lean/blob/408915f/formalization/FunctionalInequalities/Probability/Product.lean#L267-L291 (repository human-ai-mathematics/kls-lean, commit 408915f, module `FunctionalInequalities.Probability.Product`, declaration `FunctionalInequalities.Probability.integral_prod_add_mul_eq_zero`; the repository is private at upload time).