The genuine transverse Gram inverse #
The inverse of Q*Q, for Q = F R⊥, is constructed from the lower frame
bound. Its inverse identities and derivative follow from the already proved
coercive operator inverse, not from an assumed matrix inverse.
Taking an adjoint is an actual bounded real-linear map.
Equations
- EulerTransverseGramInverse.realAdjoint = { toFun := fun (Q : U →L[ℝ] E) => ContinuousLinearMap.adjoint Q, map_add' := ⋯, map_smul' := ⋯ }.mkContinuous 1 ⋯
Instances For
The transverse Gram matrix as a genuine bounded operator.
Equations
Instances For
The Gram quadratic form is precisely the squared physical-frame norm.
A lower frame bound is a coercivity bound for the actual Gram matrix.
The Gram inverse is constructed by the actual coercive solver.
Equations
Instances For
The constructed Gram inverse is a right inverse.
The constructed Gram inverse is a left inverse.
The inverse norm retains the quantitative lower frame bound.
A canonical bounded left inverse for the physical transverse frame.
Equations
Instances For
The canonical left inverse recovers every transverse coordinate.
Differentiating the actual adjoint commutes with the real derivative.
The Gram derivative is the literal product rule.
The constructed Gram inverse has the actual inverse derivative.
The adjoint of a continuous coefficient path is a continuous coefficient path.
Equations
- EulerTransverseGramInverse.adjointPath T Q = { toFun := fun (t : ↑(Set.Icc 0 T)) => ContinuousLinearMap.adjoint (Q t), continuous_toFun := ⋯ }
Instances For
The actual Bochner multiplier adjoint is pointwise transposition of the coefficient.