Self-Adjointness of a Symmetric Slot Action
ProvedFunctionalInequalities.Analysis.CoordinateTensor.inner_actOn_left_readablefunctional-inequalitieskls-conjecturekls-modularkls-readablelog-concave
This statement proves self-adjointness of the action of a symmetric matrix on one tensor slot.
Let be a real matrix satisfying . For and coordinate tensors , one has
Here the inner product is the finite coordinate-tensor inner product and is actOn M s. The identity is used to move symmetric slot actions between factors in tensor estimates.
Original Lean declaration header
Within namespace FunctionalInequalities.Analysis.CoordinateTensor. Shown in its original module context. Proof omitted.
theorem inner_actOn_left (M : Matrix (Fin n) (Fin n) ℝ) (hM : M.IsSymm) (s : Fin r)
(T S : (Fin r → Fin n) → ℝ) : inner (actOn M s T) S = inner T (actOn M s S)
Module navigation
Module: Analysis/Tensor/SlotAction.
Previous: actOn_mul · Next: inner_actSum_actSum.
Source excerpt, lines 352–353 · Frozen source 408915f.
Preamble
import Definitions.Def_KLSModular_FunctionalInequalities_Analysis_Tensor_SlotAction
variable {n r : ℕ}
Formal statement
theorem FunctionalInequalities.Analysis.CoordinateTensor.inner_actOn_left_readable (M : Matrix (Fin n) (Fin n) ℝ) (hM : M.IsSymm) (s : Fin r)
(T S : (Fin r → Fin n) → ℝ) : inner (actOn M s T) S = inner T (actOn M s S) := by sorry
Source
Lean source: https://github.com/human-ai-mathematics/kls-lean/blob/408915f/formalization/FunctionalInequalities/Analysis/Tensor/SlotAction.lean#L351-L403 (repository human-ai-mathematics/kls-lean, commit 408915f, module `FunctionalInequalities.Analysis.Tensor.SlotAction`, declaration `FunctionalInequalities.Analysis.CoordinateTensor.inner_actOn_left`; the repository is private at upload time).