Contracting an endomorphism of ℝⁿ with a matrix #
For a real n × n matrix A, the contraction H ↦ ∑ᵢⱼ Aᵢⱼ ⟪H eᵢ, eⱼ⟫ of endomorphisms H of
ℝⁿ is a continuous linear functional. Applied to the Hessian of a function u, it is the
non-divergence-form operator ∑ᵢⱼ Aᵢⱼ ∂ᵢ∂ⱼu with constant coefficients A.
Main declarations #
Matrix.contraction: the contraction withA, as a continuous linear functional.Matrix.contraction_add,Matrix.contraction_sub,Matrix.contraction_smul: the contraction is linear in the matrix.Matrix.contraction_one: contraction with the identity matrix is the trace.Matrix.abs_contraction_le: if every entry ofMis at mostεin absolute value, then the contraction ofHwithMis at mostn² ε ‖H‖in absolute value.Matrix.abs_sum_sum_mul_apply_single_single_le: the same bound for the contraction∑ᵢⱼ Mᵢⱼ B eᵢ eⱼof a continuous bilinear formB, such as a second derivative.Matrix.abs_sum_sum_mul_apply_single_le: the contraction∑ᵢⱼ Aᵢⱼ (T eⱼ)ᵢof an endomorphismTis at most(∑ᵢⱼ |Aᵢⱼ|) ‖T‖in absolute value.
Matrix.contraction A evaluates to ∑ᵢⱼ Aᵢⱼ ⟪H eᵢ, eⱼ⟫.
Contraction with the identity matrix is the trace.
If every entry of M is at most ε in absolute value, then for a continuous bilinear form
B on EuclideanSpace ℝ ι, |∑ᵢⱼ Mᵢⱼ B eᵢ eⱼ| ≤ (card ι)² ε ‖B‖. Applied to the second
derivative of a function, this bounds the principal part ∑ᵢⱼ Mᵢⱼ ∂ᵢ∂ⱼh of a
non-divergence-form operator by the operator norm of the Hessian.
For an endomorphism T of EuclideanSpace ℝ ι, the contraction ∑ᵢⱼ Aᵢⱼ (T eⱼ)ᵢ, such as
the principal part ∑ᵢⱼ aⁱʲ ∂ᵢ∂ⱼu with T a Hessian operator, is at most (∑ᵢⱼ |Aᵢⱼ|) ‖T‖ in
absolute value.