Finite-rank traces and the exact ideal bounds

Written by GPT-6.1 Sol (OpenAI) and GPT-6 Astra (OpenAI). Self-checked by the writing AI. Original exposition: CC0.

Finite trace ideals

All Hilbert pairings are linear in the first variable. For finite-rank maps, singular values reduce trace and ideal estimates to finite sums, even when the ambient Hilbert spaces have arbitrary dimension. We first construct orthogonal projections and adjoints, then diagonalize finite self-adjoint matrices and derive the estimates.

The scalar and finite-dimensional prerequisites are proved in Euclidean measure and product integration, The finite linear algebra and differential rules, and Elementary functions, angular coordinates and smooth cutoffs. The complex-polynomial argument below uses the angle-addition and polar-coordinate identities from the last reading.

Elementary Hilbert tools

Expanding ∥x−cy∥2≥0\|x-cy\|^2\ge0 with c=(x,y)/∥y∥2c=(x,y)/\|y\|^2 proves ∣(x,y)∣≤∥x∥∥y∥|(x,y)|\le\|x\|\|y\| when y≠0y\ne0; the zero case is immediate. For a closed linear subspace MM and fixed xx, put d=inf⁡m∈M∥x−m∥d=\inf_{m\in M}\|x-m\|. Choose mjm_j with ∥x−mj∥→d\|x-m_j\|\to d. The parallelogram identity gives ∥mj−mk∥2≤2∥x−mj∥2+2∥x−mk∥2−4d2⟶0. \|m_j-m_k\|^2 \le2\|x-m_j\|^2+2\|x-m_k\|^2-4d^2\longrightarrow0. Completeness and closedness give a limit m∈Mm\in M attaining the distance. Comparing mm with m+tvm+tv for real tt, and then with m+itvm+itv, shows (x−m,v)=0(x-m,v)=0 for every v∈Mv\in M, by the linear terms in the squared norm. This characterizes mm uniquely. It also shows that the map ΠM:x↦m\Pi_M:x\mapsto m is linear and has norm at most one; the orthogonal decomposition gives ∥x∥2=∥m∥2+∥x−m∥2\|x\|^2=\|m\|^2+\|x-m\|^2.

For a nonzero bounded linear functional ℓ\ell, its kernel is closed. Project a vector outside the kernel onto it and subtract the projection, then rescale the residual to get v⊥ker⁡ℓv\perp\ker\ell with ℓ(v)=1\ell(v)=1. Since x−ℓ(x)v∈ker⁡ℓx-\ell(x)v\in\ker\ell, ℓ(x)=(x,v)/∥v∥2. \ell(x)=(x,v)/\|v\|^2. This proves the representing-vector statement; the zero functional has representing vector zero. Cauchy–Schwarz and evaluation on the normalized representing vector prove equality of its norm with ∥ℓ∥\|\ell\|. Apply this construction to x↦(Tx,y)x\mapsto(Tx,y) to define the unique bounded adjoint T∗T^*, with (Tx,y)=(x,T∗y)(Tx,y)=(x,T^*y). Uniqueness proves linearity and (AB)∗=B∗A∗(AB)^*=B^*A^*. Taking suprema over unit vectors in this identity gives ∥T∗∥=∥T∥\|T^*\|=\|T\|; applying it twice gives T∗∗=TT^{**}=T.

For a finite orthonormal family, subtracting ∑j(x,ej)ej\sum_j(x,e_j)e_j gives the orthogonal residual and hence Bessel's inequality. Subtracting these projections successively from any finite linearly independent list and normalizing the nonzero residuals produces an orthonormal basis of its span. Such a span is closed: if its vectors converge in norm, their finitely many coordinates converge, and the limit is their finite coordinate sum. For a complete orthonormal family, finite linear combinations are dense by definition. Approximation by such combinations makes the residual norm tend to zero, giving Parseval's identity. Thus every basis-sum identity used below follows from this projection calculation; it does not presuppose a spectral theorem.

Finite spectral and singular decompositions

Here is the finite-dimensional compactness step. A bounded sequence in Rd\mathbb R^d lies in a closed box. Bisect that box in every coordinate and choose a subbox containing infinitely many terms; repeat. Their diameters tend to zero. Taking one later sequence term from each chosen box gives a Cauchy subsequence, which converges by completeness. For a sequence on the unit sphere its limit still has norm one. A maximizing sequence for a continuous real quadratic form therefore attains its maximum on that sphere.

Let A=A∗A=A^* on a nonzero finite-dimensional complex Hilbert space. The real function (Av,v)(Av,v) on the unit sphere has a maximum λ\lambda at some unit vv by the preceding real-coordinate argument. For w⊥vw\perp v, compare the normalized vectors (v+tw)/∥v+tw∥(v+tw)/\|v+tw\| and (v+itw)/∥v+itw∥(v+itw)/\|v+itw\|, with real tt. The first derivatives at zero vanish and give respectively the real and imaginary parts of (Av,w)(Av,w) equal to zero. Hence Av=λvAv=\lambda v. The orthogonal complement of vv is AA-invariant because (Aw,v)=(w,Av)=0(Aw,v)=(w,Av)=0. Induction on dimension gives an orthonormal eigenbasis, with real eigenvalues; if (Ax,x)≥0(Ax,x)\ge0, these eigenvalues are nonnegative. The zero-dimensional case is empty. This proves the finite spectral assertion in the generality used for each compressed matrix.

Let now T:H→KT:H\to K be bounded and finite rank. Its range VV is finite-dimensional and closed, and T∗=T∗ΠVT^*=T^*\Pi_V. Thus S=ran⁡T∗S=\operatorname{ran}T^* is finite-dimensional. From the adjoint identity, ker⁡T=S⊥\ker T=S^\perp. The positive self-adjoint operator T∗TT^*T maps SS into SS and has zero kernel there: (T∗Tv,v)=∥Tv∥2(T^*Tv,v)=\|Tv\|^2, while S∩S⊥=0S\cap S^\perp=0. The finite theorem supplies an orthonormal eigenbasis vjv_j of SS with eigenvalues sj2>0s_j^2>0. Put uj=sj−1Tvju_j=s_j^{-1}Tv_j. Then (uj,uk)=δjk(u_j,u_k)=\delta_{jk}. Since TT vanishes on S⊥S^\perp, this proves the finite singular decomposition Tx=∑j=1dsj(x,vj)uj,sj>0, Tx=\sum_{j=1}^d s_j(x,v_j)u_j, \qquad s_j>0, where both finite families are orthonormal. Define ∥T∥1=∑jsj\|T\|_1=\sum_js_j and ∥T∥HS2=∑jsj2\|T\|_{\rm HS}^2=\sum_js_j^2. Parseval shows the latter equals ∑e∥Te∥2\sum_e\|Te\|^2 in any orthonormal basis of HH, since this is a finite sum after interchanging the jj indices. The decomposition proves invariance of both norms under unitary changes of source and target coordinates, and under extension by zero on extra orthogonal source directions or isometric inclusion of the target. Taking its adjoint interchanges the two orthonormal families and preserves the sjs_j, so both norms equal those of the adjoint. If d≤rd\leq r, Cauchy–Schwarz and sj≤∥T∥s_j\leq\|T\| give ∥T∥1≤r ∥T∥HS,∥T∥1≤r∥T∥. \|T\|_1\leq\sqrt r\,\|T\|_{\rm HS}, \qquad \|T\|_1\leq r\|T\|.

For a rank-one operator x↦(x,v)ux\mapsto(x,v)u on one Hilbert space, its trace is (u,v)(u,v): summing diagonal coefficients in any orthonormal basis gives this value by Parseval. By the finite singular expansion, Tr⁡T=∑jsj(uj,vj),∣Tr⁡T∣≤∥T∥1. \operatorname{Tr}T=\sum_js_j(u_j,v_j), \qquad |\operatorname{Tr}T|\leq\|T\|_1. For a bounded map C:K→HC:K\to H, the same rank-one calculation gives Tr⁡H(CT)=∑jsj(Cuj,vj)=Tr⁡K(TC).(1) \operatorname{Tr}_H(CT)=\sum_js_j(Cu_j,v_j) =\operatorname{Tr}_K(TC). \tag{1} It proves cyclicity for the actual unequal source and target spaces as well as the equality of a compressed finite-dimensional trace with the whole-space trace after extension by zero.

The finite trace duality is ∥T∥1=sup⁡∥C∥≤1∣Tr⁡(CT)∣.(2) \|T\|_1=\sup_{\|C\|\leq1}|\operatorname{Tr}(CT)|. \tag{2} The preceding expansion proves the upper bound. Equality is attained by the contraction taking uju_j to vjv_j and vanishing on the orthogonal complement of their span. For arbitrary bounded A:K→K′A:K\to K' and B:H′→HB:H'\to H, (1)–(2) therefore give ∥ATB∥1=sup⁡∥C∥≤1∣Tr⁡(CATB)∣=sup⁡∥C∥≤1∣Tr⁡(BCAT)∣≤∥A∥ ∥T∥1 ∥B∥.(3) \|ATB\|_1 =\sup_{\|C\|\leq1}|\operatorname{Tr}(CATB)| =\sup_{\|C\|\leq1}|\operatorname{Tr}(BCAT)| \leq\|A\|\,\|T\|_1\,\|B\|. \tag{3} The supremum formula also gives the triangle inequality and trace continuity in this finite-rank norm, including differences of finite-rank operators.

Parseval gives ∥AT∥HS≤∥A∥∥T∥HS\|AT\|_{\rm HS}\leq\|A\|\|T\|_{\rm HS}, and adjoint equality gives ∥TB∥HS≤∥T∥HS∥B∥\|TB\|_{\rm HS}\leq\|T\|_{\rm HS}\|B\|. For finite-rank maps R:K→LR:K\to L and S:H→KS:H\to K, test RSRS in (2), with C:L→HC:L\to H a contraction. Put U=CR:K→HU=CR:K\to H. Choose finite-dimensional subspaces H0⊂HH_0\subset H containing ran⁡U+ran⁡S∗\operatorname{ran}U+\operatorname{ran}S^* and K0⊂KK_0\subset K containing ran⁡U∗+ran⁡S\operatorname{ran}U^*+\operatorname{ran}S. Both maps vanish on the corresponding orthogonal complements. For orthonormal bases (ei)(e_i) of H0H_0 and (fj)(f_j) of K0K_0, the pairing convention gives Tr⁡(US)=∑i,j(Sei,fj)(Ufj,ei)=∑i,j(S∗fj,ei)‾(Ufj,ei). \operatorname{Tr}(US) =\sum_{i,j}(Se_i,f_j)(Uf_j,e_i) =\sum_{i,j}\overline{(S^*f_j,e_i)}(Uf_j,e_i). Finite Cauchy–Schwarz bounds this by ∥U∥HS∥S∗∥HS≤∥R∥HS∥S∥HS\|U\|_{\rm HS}\|S^*\|_{\rm HS}\leq\|R\|_{\rm HS}\|S\|_{\rm HS}. Taking the supremum in (2) proves ∥RS∥1≤∥R∥HS∥S∥HS.(4) \|RS\|_1\leq\|R\|_{\rm HS}\|S\|_{\rm HS}. \tag{4} Every identity above is a finite singular or rank-one sum, so the estimates apply to finite-dimensional compressions inside arbitrary Hilbert spaces.

Complex matrices and polynomial traces

Polynomial traces of a complex matrix depend only on its eigenvalues with algebraic multiplicity. We prove this by triangularization, starting with the existence of complex polynomial roots.

A nonconstant complex polynomial pp satisfies ∣p(z)∣→∞|p(z)|\to\infty as ∣z∣→∞|z|\to\infty: divide by its nonzero leading term and the remaining finite sum tends to one. It therefore attains its minimum modulus, by taking a bounded minimizing sequence and using the finite-dimensional compactness proved above. Suppose the minimum at z0z_0 were nonzero. For the first nonconstant coefficient in the translated polynomial write p(z0+w)p(z0)=1+awk+wk+1r(w),a≠0, \frac{p(z_0+w)}{p(z_0)}=1+a w^k+w^{k+1}r(w), \qquad a\ne0, where rr is a polynomial, possibly zero. Write a=∣a∣(cos⁡θ+isin⁡θ)a=|a|(\cos\theta+i\sin\theta) and take u=cos⁡((π−θ)/k)+isin⁡((π−θ)/k)u=\cos((\pi-\theta)/k)+i\sin((\pi-\theta)/k). Repeated multiplication using the angle-addition identities gives auk=−∣a∣au^k=-|a|. For small t>0t>0, boundedness of r(tu)r(tu) and ∣a∣tk<1|a|t^k<1 give ∣p(z0+tu)p(z0)∣≤1−∣a∣tk+Ctk+1<1, \left|\frac{p(z_0+tu)}{p(z_0)}\right| \le 1-|a|t^k+C t^{k+1}<1, a contradiction. Hence pp has a root. If p(λ)=0p(\lambda)=0, the identity zj−λj=(z−λ)∑a=0j−1zj−1−aλa z^j-\lambda^j=(z-\lambda)\sum_{a=0}^{j-1}z^{j-1-a}\lambda^a factors out z−λz-\lambda term by term. Induction factors every nonconstant polynomial completely into linear factors, counting repetitions.

Let TT act on a nonzero dd-dimensional complex vector space and choose v≠0v\ne0. The d+1d+1 vectors v,Tv,…,Tdvv,Tv,\ldots,T^dv are dependent, so some nonconstant polynomial pp satisfies p(T)v=0p(T)v=0. Factor pp as just proved. Apply its linear factors successively to vv; at the first step producing zero the preceding vector is nonzero and is an eigenvector of TT. Normalize that vector and extend it to an orthonormal basis using the projection construction above. The matrix is (λ∗0C). \begin{pmatrix}\lambda&*\\0&C\end{pmatrix}. Induct on the dimension of the compression CC to triangularize the whole matrix by an orthonormal change of basis. For an upper triangular matrix, products remain upper triangular and multiply diagonal entries. Thus a polynomial q(T)q(T) has diagonal q(λ1),…,q(λd)q(\lambda_1),\ldots,q(\lambda_d) and trace their sum.

These diagonal entries list the eigenvalues with algebraic multiplicity. To see that this statement is basis independent, define the determinant by the alternating permutation sum. Expanding each column of a product in the columns of the first matrix, multilinearity and vanishing for repeated columns leave exactly the terms of the second determinant, proving det⁡(AB)=det⁡Adet⁡B\det(AB)=\det A\det B. This proves invariance of det⁡(zI−T)\det(zI-T) under similarity. For a triangular matrix its permutation sum is the product ∏j(z−λj)\prod_j(z-\lambda_j): a nonzero permutation term must select a row no larger than each column, which forces equality in every column. This proves the asserted multiplicities and the polynomial trace identity even for a nonnormal matrix. An eigenvector also gives ∣λj∣≤∥T∥|\lambda_j|\le\|T\|.

If TT is normal, S=T−λIS=T-\lambda I is normal and ∥Sx∥2=(x,S∗Sx)=(x,SS∗x)=∥S∗x∥2. \|Sx\|^2=(x,S^*Sx)=(x,SS^*x)=\|S^*x\|^2. Consequently Te=λeTe=\lambda e implies T∗e=λ‾eT^*e=\overline\lambda e. The orthogonal complement of ee is invariant under both TT and T∗T^*, and their restrictions remain adjoints and commute. Induction gives an orthonormal eigenbasis. In that basis the mixed trace is exactly ∑jλjrλj‾ s\sum_j\lambda_j^r\overline{\lambda_j}^{\,s} for nonnegative integers r,sr,s.

The finite eigenvalue perturbation bound

Let A=A∗A=A^* have eigenvalues λ1≤⋯≤λd\lambda_1\le\cdots\le\lambda_d, with the orthonormal eigenbasis already proved above. Then λj=min⁡dim⁡F=j max⁡x∈F∥x∥=1(Ax,x). \lambda_j= \min_{\dim F=j}\ \max_{\substack{x\in F\\\|x\|=1}}(Ax,x). The span of the first jj eigenvectors gives the upper bound. In any jj-dimensional FF, the j−1j-1 linear constraints of orthogonality to the first j−1j-1 eigenvectors have a nonzero solution: elementary elimination leaves at least one free coordinate. Normalize that solution; its eigenbasis expansion has Rayleigh quotient at least λj\lambda_j. Compactness of each finite unit sphere gives the displayed maximum, and the first span attains the minimum. If E=E∗E=E^*, Cauchy–Schwarz gives ∣(Ex,x)∣≤∥E∥|(Ex,x)|\le\|E\| for unit xx. Applying both inequalities through this formula yields ∣λj(A+E)−λj(A)∣≤∥E∥,1≤j≤d. |\lambda_j(A+E)-\lambda_j(A)|\le\|E\|, \qquad 1\le j\le d. This proves the ordered-eigenvalue estimate used for smoothing perturbations; no infinite-dimensional min–max theorem is required.

References