Algebraic support for the Crouzeix--Palencia product bound #
This file proves the polynomial resolvent splitting used in L4.2e. Dividing
p by X - z gives
p = C (p.eval z) + (X - C z) * (p /ₘ (X - C z)).
After evaluation at an operator and left multiplication by the resolvent, the
second term collapses using R_A(z) (zI - A) = I. The result separates the
scalar boundary value from a polynomial term, which is the algebraic input to
the product estimate.
Main declaration #
resolvent_mul_aeval_eq_eval_mul_resolvent_sub_aeval_divByMonic-- the resolvent splitting identity.aeval_mul_resolvent_eq_eval_mul_resolvent_sub_aeval_divByMonic-- its right-oriented form, matching the productp(A) Gin L4.2e.aeval_mul_smul_resolvent_eq_smul_eval_mul_resolvent_sub_aeval_divByMonic-- the scalar-boundary-weighted pointwise integrand identity.commute_aeval_resolvent-- polynomial evaluation commutes with the resolvent wherever it is defined.aeval_mul_crouzeixPolynomialAuxiliaryOperator_eq_contourIntegral-- pulls polynomial evaluation through the auxiliary contour integral.aeval_mul_crouzeixPolynomialAuxiliaryOperator_eq_split-- rewrites that contour integral using the pointwise resolvent splitting.commute_aeval_crouzeixPolynomialAuxiliaryOperator-- polynomial evaluation commutes with every polynomial auxiliary contour operator.crouzeixPolynomialAuxiliaryOperator_smul-- the auxiliary operator is conjugate-linear in its polynomial argument.polynomial_auxiliary_bounds_of_normalized-- transfers both sharp bounds from unit sup norm to every polynomial with positive sup norm.
The polynomial sup norm is homogeneous under complex scalar multiplication.
Splitting p by X - z inside the resolvent: for z in the resolvent
set, R_A(z) p(A) = p(z) R_A(z) - (p /ₘ (X - z))(A).
The right-oriented resolvent splitting used directly in p(A) G:
p(A) R_A(z) = p(z) R_A(z) - (p /ₘ (X - z))(A).
The right-oriented splitting with a scalar boundary weight h, in the
pointwise form used before applying contour-integral linearity in L4.2e.
Polynomial evaluation at A commutes with the resolvent of A.
Polynomial evaluation at A pulls through the normalized auxiliary
contour integral.
After pulling p(A) through the auxiliary contour integral, the
pointwise resolvent splitting separates the squared boundary value from the
polynomial divided-difference term.
Polynomial evaluation at A commutes with every polynomial auxiliary
contour operator whose boundary lies in the resolvent set of A.
On a contour contained in the resolvent set, the polynomial auxiliary operator is additive in its polynomial argument. Together with scalar homogeneity below, this records its conjugate-linear dependence on boundary polynomial data.
The polynomial auxiliary contour operator is conjugate-linear in its polynomial argument.
Scaling a polynomial scales the symmetrized auxiliary expression by the same complex scalar.
Scaling a polynomial scales its product with the auxiliary operator by
a * star a.
The symmetrized auxiliary expression is homogeneous in norm.
The product with the auxiliary operator is homogeneous of degree two in norm.
If both sharp auxiliary estimates hold for every polynomial of unit sup
norm on K, then they hold with the correct homogeneous constants for every
polynomial of positive sup norm. The zero-sup-norm case is deliberately left
separate, since it requires geometric information about K.