Pythagorean Identity for the Concrete Affine Decomposition
ProvedFunctionalInequalities.L2.integral_sq_eq_affine_decomposition_readablefunctional-inequalitieskls-conjecturekls-modularkls-readablelog-concave
This statement gives the Pythagorean identity for the concrete affine decomposition in .
Let , EuclideanSpace ℝ (Fin n), and its standard orthonormal basis. Assume:
- is a probability measure and .
- .
- For all , .
- belongs to .
Write , , and , the residual L2.affineOrthPart μ f. Then
This separates the squared size into constant, linear, and residual contributions. All hypotheses are MemLp conditions, and all natural dimensions are included.
Original Lean declaration header
Within namespace FunctionalInequalities.L2. Shown in its original module context. Proof omitted.
theorem integral_sq_eq_affine_decomposition (μ : Measure (EuclideanSpace ℝ (Fin n)))
[IsProbabilityMeasure μ] (hμ2 : MemLp id 2 μ) (hμ0 : ∫ x, x ∂μ = 0)
(hμcov : ∀ u v : EuclideanSpace ℝ (Fin n), ∫ x, ⟪u, x⟫ * ⟪v, x⟫ ∂μ = ⟪u, v⟫)
{f : EuclideanSpace ℝ (Fin n) → ℝ} (hf : MemLp f 2 μ) :
∫ x, f x ^ 2 ∂μ =
(∫ x, f x ∂μ) ^ 2 + ∑ j, (∫ x, ⟪EuclideanSpace.basisFun (Fin n) ℝ j, x⟫ * f x ∂μ) ^ 2 +
∫ x, affineOrthPart μ f x ^ 2 ∂μ
Module navigation
Module: L2/AffineDecomposition.
Supporting theorems: integral_affineOrthPart_mul_sub, integral_affine_sq, memLp_affineOrthPart.
Previous: integral_affine_sq.
Source excerpt, lines 938–944 · Frozen source 408915f.
Preamble
import Definitions.Def_KLSModular_FunctionalInequalities_L2_AffineDecomposition
open MeasureTheory
open scoped RealInnerProductSpace
variable {n : ℕ}
Formal statement
theorem FunctionalInequalities.L2.integral_sq_eq_affine_decomposition_readable (μ : Measure (EuclideanSpace ℝ (Fin n)))
[IsProbabilityMeasure μ] (hμ2 : MemLp id 2 μ) (hμ0 : ∫ x, x ∂μ = 0)
(hμcov : ∀ u v : EuclideanSpace ℝ (Fin n), ∫ x, ⟪u, x⟫ * ⟪v, x⟫ ∂μ = ⟪u, v⟫)
{f : EuclideanSpace ℝ (Fin n) → ℝ} (hf : MemLp f 2 μ) :
∫ x, f x ^ 2 ∂μ =
(∫ x, f x ∂μ) ^ 2 + ∑ j, (∫ x, ⟪EuclideanSpace.basisFun (Fin n) ℝ j, x⟫ * f x ∂μ) ^ 2 +
∫ x, affineOrthPart μ f x ^ 2 ∂μ := by sorry
Source
Lean source: https://github.com/human-ai-mathematics/kls-lean/blob/408915f/formalization/FunctionalInequalities/L2/AffineDecomposition.lean#L937-L1034 (repository human-ai-mathematics/kls-lean, commit 408915f, module `FunctionalInequalities.L2.AffineDecomposition`, declaration `FunctionalInequalities.L2.integral_sq_eq_affine_decomposition`; the repository is private at upload time).