Multilinear Contraction in the Middle Slot
ProvedFunctionalInequalities.KLS.BKL.cumulant_middle_sum_readablefunctional-inequalitieskls-conjecturekls-modularkls-readablelog-concave
This is a finite-dimensional multilinear algebra lemma used to contract a middle tensor slot.
Let be a continuous trilinear map, let , let , and let . If
then
This auxiliary lemma records linearity in the middle argument and is used to rewrite finite sums of third-order cumulant terms.
Original Lean declaration header
Within namespace FunctionalInequalities.KLS.BKL. Shown in its original module context. Proof omitted.
private lemma cumulant_middle_sum
(T : ContinuousMultilinearMap ℝ (fun _ : Fin 3 => EuclideanSpace ℝ (Fin n)) ℝ)
(x z : EuclideanSpace ℝ (Fin n)) (v : Fin n → ℝ)
(b : Fin n → EuclideanSpace ℝ (Fin n))
(w : EuclideanSpace ℝ (Fin n))
(hw : w = ∑ j, v j • b j) :
∑ j, T ![x, b j, z] * v j = T ![x, w, z]
Module navigation
Module: KLS/BKL/Localization/NoiseBound.
Next: cumulantEnergy_succ_eq.
Source excerpt, lines 24–30 · Frozen source 408915f.
Preamble
import Definitions.Def_KLSModular_FunctionalInequalities_KLS_BKL_Localization_NoiseBound
variable {n : ℕ}
Formal statement
lemma FunctionalInequalities.KLS.BKL.cumulant_middle_sum_readable
(T : ContinuousMultilinearMap ℝ (fun _ : Fin 3 => EuclideanSpace ℝ (Fin n)) ℝ)
(x z : EuclideanSpace ℝ (Fin n)) (v : Fin n → ℝ)
(b : Fin n → EuclideanSpace ℝ (Fin n))
(w : EuclideanSpace ℝ (Fin n))
(hw : w = ∑ j, v j • b j) :
∑ j, T ![x, b j, z] * v j = T ![x, w, z] := by sorry
Source
Lean source: https://github.com/human-ai-mathematics/kls-lean/blob/408915f/formalization/FunctionalInequalities/KLS/BKL/Localization/NoiseBound.lean#L24-L83 (repository human-ai-mathematics/kls-lean, commit 408915f, module `FunctionalInequalities.KLS.BKL.Localization.NoiseBound`, declaration `_private.FunctionalInequalities.KLS.BKL.Localization.NoiseBound.0.FunctionalInequalities.KLS.BKL.cumulant_middle_sum`; the repository is private at upload time).