Von Neumann's inequality (L4.1) #
For a contraction T on a complex Hilbert space E and a polynomial p,
‖p(T)‖ ≤ sup_{‖z‖ ≤ 1} ‖p(z)‖.
Route (task-spec L4.1, via dilation): the Schäffer dilation (L3.1) gives a Hilbert space H,
an inner-product-preserving V : E →L[ℂ] H and a unitary U on H with
V† U^n V = T^n for all n. Then
V† p(U) V = p(T)by linearity (adjoint_aeval_apply_of_forall_pow);‖p(T)‖ ≤ ‖V†‖ ‖p(U)‖ ‖V‖ ≤ ‖p(U)‖since‖V†‖ = ‖V‖ ≤ 1(norm_aeval_le_norm_aeval_of_dilation);- for unitary
Uthe elementp(U)is normal, so‖p(U)‖equals its spectral radius; the spectral mapping theorem andσ(U) ⊆ 𝕊¹ ⊆ closedBall 0 1bound this by the sup-norm ofpon the closed unit disk (norm_aeval_le_polynomialSupNorm_closedBall_of_mem_unitary).
Main declarations #
norm_eval_le_polynomialSupNorm—‖p.eval z‖ ≤ polynomialSupNorm p Xforz ∈ Xwhenever the values ofponXare bounded;polynomialSupNorm_nonneg; andbddAbove_norm_eval_image_of_isCompactfor compactX.norm_aeval_le_polynomialSupNorm_closedBall_of_mem_unitary— step 3, in any C*-algebra.adjoint_aeval_apply_of_forall_pow,norm_aeval_le_norm_aeval_of_dilation— steps 1–2.vonNeumann_inequality_of_exists_unitary_power_dilation— the inequality for anyTadmitting a unitary power dilation (the exact conclusion of L3.1 as a hypothesis).vonNeumann_inequality— the boundary theorem for contractions, obtained by applying the preceding dilation inequality to L3.1 (exists_unitary_power_dilation).
Requires [CompleteSpace E] (adjoints, the C*-algebra structure on E →L[ℂ] E).
The polynomial sup-norm #
The polynomial sup-norm is nonnegative.
If the values ‖p.eval z‖, z ∈ X, are bounded above, then each of them is at most
polynomialSupNorm p X.
On a compact set the values ‖p.eval z‖ are bounded above.
Polynomials in a unitary #
Von Neumann's inequality for unitaries, in any C*-algebra: for U unitary,
‖p(U)‖ ≤ sup_{‖z‖ ≤ 1} ‖p(z)‖. Since p(U) is normal, ‖p(U)‖ is its spectral radius, and
σ(p(U)) = p(σ(U)) with σ(U) contained in the unit circle.
Compression through a power dilation #
If V† U^n V = T^n for all n, then V† p(U) V = p(T) for every polynomial p.
If V preserves inner products and V† U^n V = T^n for all n, then
‖p(T)‖ ≤ ‖p(U)‖ for every polynomial p.
Von Neumann's inequality #
Von Neumann's inequality for an operator admitting a unitary power dilation: if there are
a Hilbert space H, an inner-product-preserving V : E →L[ℂ] H and a unitary U on H with
V† U^n V = T^n for all n (the conclusion of L3.1), then
‖p(T)‖ ≤ sup_{‖z‖ ≤ 1} ‖p(z)‖ for every polynomial p.
Von Neumann's inequality: for a contraction T and a polynomial p,
‖p(T)‖ ≤ sup_{‖z‖ ≤ 1} ‖p(z)‖.