Alphabeta Math
Pipeline-generated
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

2 results · all verified · 0 also independently AI-judged
Every result on this page is machine-checked by a proof checker and read in full and owner-audited; the judge is an additional, independent cross-model AI review of the proofs. The 2 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

Compact Self Adjoint Hilbert Schmidt and Trace Class Operators

1 · Prerequisites

2 · Summary

The page begins with the quantitative core of self-adjoint operator theory: the operator norm is the supremum of its quadratic form T=supx=1Tx,x, proved over both scalar fields by a rotation and rescaling polarisation bound; for a nonzero compact self-adjoint operator that supremum is attained up to sign as an eigenvalue, using only countable choice for the approximate maximisers and the choice-free equivalence of compactness with sequential compactness in metric spaces. Eigenvalues of a self-adjoint operator are real, eigenspaces for distinct eigenvalues are orthogonal, and the orthogonal complement of an eigenspace is again a closed invariant subspace on which the restriction is self-adjoint.

The spectral theorem for compact self-adjoint operators then assembles the theory: nonzero eigenvalues form a finite or countable set of reals, have finite multiplicity, and can accumulate only at 0; the closed span of their eigenspaces is (kerT)=ranT; the operator is the norm limit of its finite spectral partial sums Tx=λ0λPλx; and on a complex Hilbert space the nonzero spectrum is exactly the set of nonzero eigenvalues, obtained through an explicit bounded inverse off the eigenvalue set. A Hilbert basis of kerT is never selected, and adjoining one to orthonormal bases of the nonzero eigenspaces gives the orthonormal eigenbasis corollary under full AC. Uniqueness of the compact positive square root of a compact self-adjoint positive operator follows from its spectral expansion, including uniqueness among all compact positive square roots via the symmetric/skew decomposition of a root.

From the square root the page builds the absolute value T=(TT)1/2 and the zero-padded singular-value sequence, its singular-value decomposition Tx=jsjx,ejfj with orthonormal systems indexed exactly by the positive singular values and the partial isometry U satisfying T=UT, the identification of singular values with approximation numbers an(T)=infrankF<nTF, the resulting compactness criterion T compact     an(T)0, and the operator-norm density of finite-rank operators in the compact operators with error the next singular value.

The Hilbert–Schmidt theory is imported from the earlier square-kernel pair and completed here by the two-sided ideal theorem: with bases supplied as data the Hilbert–Schmidt operators form a vector space closed under adjoints, and ATBHSATHSB. The trace-class chain is then developed in its own right: trace class is nsn(T)<+ with trace norm T1=nsn(T); products of two Hilbert–Schmidt operators are trace class and every trace-class operator factors through two Hilbert–Schmidt operators attaining the trace norm; the nuclear series T=j,ujvj, jujvj< characterises the trace class and computes T1 as the infimum of nuclear sums; trace-class operators form a two-sided Banach ideal. The trace itself is defined first relative to a supplied Hilbert basis by the absolutely convergent sum trE(T)=eETe,e, then shown to be a single basis-independent scalar equal to jvj,uj for every nuclear representation, using a deterministically constructed separable support Hilbert space rather than a basis of the ambient space; cyclicity tr(ST)=tr(TS) follows by rank-one computation and trace-norm density, and for self-adjoint positive operators the trace is the eigenvalue sum tr(T)=nλn=T1.

The final draft block conditionally extends this to arbitrary complex Hilbert spaces: a source-backed external separable determinant theorem is recorded with its precise algebraic-multiplicity and zero-space conventions, the local definition extends it through a separable reducing support, and the determinant properties yield general nonnormal Lidskii. These records prominently retain their external-proof status; the future determinant module must replace the external theorem rather than create duplicate determinant or Lidskii items.

3 · Logical flowchart

4 · Definitions, theorems and proofs

LemmaStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

Norm of a self adjoint operator from its quadratic form

Statement

Assume the Axiom of Countable Choice (The Axiom of Countable Choice (ACω)). Let H be a real or complex Hilbert space (Hilbert space) and let TB(H) be a bounded self-adjoint operator (Self-adjoint, positive, unitary and normal operators, A bounded linear operator between normed spaces), with operator norm T (The operator norm as the least bound and as the unit-sphere or unit-ball supremum). Put q(x):=Tx,x for xH and

M:=sup{q(x):x=1},

with the convention that a supremum over the empty set of reals is 0; the empty case occurs only for H={0}, where the only operator is T=0. Then

T=M=supx=1Tx,x.

The identity holds over both scalar fields, and in the case H={0} both sides equal 0.

Facts & Assumptions

Given: A real or complex Hilbert space H, a bounded self-adjoint operator T, the quadratic form q(x)=Tx,x, and M=sup{q(x):x=1} with the empty-supremum convention.

[A1]

Self-adjointness is the identity Tx,y=x,Ty for all x,y: a self-adjoint operator satisfies T=T, and the Hilbert adjoint is characterised by Tx,y=x,Ty (Self-adjoint, positive, unitary and normal operators, The Hilbert-space adjoint of a bounded operator, Hilbert-adjoint identities).

[A2]

Inner-product algebra. The pairing is linear in the first argument, conjugate-linear in the second, conjugate symmetric, and positive definite, and v2=v,v (Real and complex inner-product spaces and their induced length). Consequently for real t>0 and x,yH one has T(tx),t1y=tt1Tx,y=Tx,y, the expansion q(x±u)=q(x)±Tx,u±Tu,x+q(u) holds, and if Tx,u is real then self-adjointness gives Tu,x=Tx,u=Tx,u, so that q(x+u)q(xu)=4Tx,u. For z0 with unit vector u=z/z one has q(z)=z2q(u).

[A3]

Parallelogram law. x+u2+xu2=2x2+2u2 for all x,uH (Pythagoras, the parallelogram identity, and the real and complex polarisation identities).

[A4]

Operator norm and Cauchy–Schwarz. TvTv and T=sup{Tv:v1} (The operator norm as the least bound and as the unit-sphere or unit-ball supremum, A bounded linear operator between normed spaces); v,wvw (Cauchy–Schwarz: x,yxy, with equality exactly for dependent pairs), so the dual norm formula z=sup{z,y:y=1} holds for every zH by Cauchy–Schwarz and by testing y=z/z when z0 (both sides are 0 at z=0).

[A5]

Choice. Countable Choice is the hypothesis under which this pair's Hilbert-space interface is stated; no choice is used inside the argument below (The Axiom of Countable Choice (ACω)).

Proof

technique · direct

Given: Countable Choice, a real or complex Hilbert space H, a bounded self-adjoint T, and M=sup{q(x):x=1}.

1.1

The quadratic form is dominated by M. For zH, if z=0 then q(z)=0=Mz2, while if z0 then [A2] gives q(z)=z2q(u) for the unit vector u=z/z, hence q(z)=z2q(u)Mz2.

A2algebra
1.2

MT. For every unit vector x, Cauchy–Schwarz and the norm bound give q(x)=Tx,xTxxT, so T is an upper bound of the set whose supremum is M; hence MT, and when H={0} both numbers are 0.

A4algebra
2.1

A sesquilinear bound. For all x,yH one has Tx,yM2(x2+y2): if x=0 or y=0 then Tx,y=0 and the right side is 0; otherwise put c:=Tx,y, and if c0 choose the unit scalar ω with ωc=c (namely ω=c/c over C, ω=sign(c) over R) and set u:=ωy, so that u=y and Tx,u=ωc=c0 is real; then [A2] gives 4Tx,y=4Tx,u=q(x+u)q(xu)q(x+u)+q(xu)M(x+u2+xu2) by [step 1.1], and the parallelogram law [A3] turns the last factor into 2x2+2u2=2x2+2y2.

step 1.1A1A2A3algebra
3.1

Removing the norms. For x,y0 and every real t>0, [step 2.1] applied to the pair (tx,t1y) together with the scaling identity of [A2] gives Tx,yM2(t2x2+t2y2); the right side is minimised at t2=y/x>0, where it equals Mxy, so Tx,yMxy for all x,yH (the zero cases being trivial).

step 2.1A2algebra
4.1

TM. For x0 the dual norm formula [A4] gives Tx=supy=1Tx,yMx by [step 3.1] with y=1, and the inequality also holds at x=0; thus M is a uniform bound for T on the unit ball, so TM by the unit-ball characterisation of the operator norm in [A4].

step 3.1A4algebra
5.1

Conclusion. Steps 1.2 and 4.1 give T=M; if H={0} then T=0, M=0 by the empty-supremum convention and T=0, so the identity holds there as well.

step 1.2step 4.1A5
LemmaStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

Norm point of a compact self adjoint operator is an eigenvalue up to sign

Statement

Assume the Axiom of Countable Choice (The Axiom of Countable Choice (ACω)). Let H be a real or complex Hilbert space (Hilbert space) and let TB(H) be a nonzero compact self-adjoint operator (Compact linear operator, Self-adjoint, positive, unitary and normal operators, A bounded linear operator between normed spaces). Then either T or T is an eigenvalue of T (Eigenvalues, eigenvectors, eigenspaces Eλ(T)=ker(TλI), and the spectrum σF(T) of an endomorphism) and possesses a unit eigenvector; here T>0.

Facts & Assumptions

Given: Countable Choice, a nonzero compact self-adjoint operator T on a Hilbert space H, and the quadratic form q(x)=Tx,x.

[A1]

Norm formula and positivity of the norm. T=sup{q(x):x=1} with the empty-supremum convention; T0 forces H{0} and T>0, and for every real ε>0 there is a unit vector u with q(u)>Tε (Norm of a self adjoint operator from its quadratic form, The operator norm as the least bound and as the unit-sphere or unit-ball supremum).

[A2]

Self-adjointness. q is real-valued and Tx,y=x,Ty for all x,y, so Tv2=Tv,Tv=T2v,v for every vH (Self-adjoint, positive, unitary and normal operators, The Hilbert-space adjoint of a bounded operator, Hilbert-adjoint identities).

[A3]

Compactness and ZF metrisation. compactness of T is tested on the closed unit ball: for compact T the set T(B) is a compact subset of H, and conversely a compact closure of that image forces T to be compact, where B={xH:x1} is the closed unit ball; a compact metric space is sequentially compact, and that implication is a theorem of ZF (Compact linear operator, In any metric space compactness implies countable compactness and limit point compactness, and each of countable compactness and limit point compactness implies sequential compactness; every implication here is proved without a choice principle).

[A4]

Continuity, norms and limits. Bounded linear operators are continuous and satisfy TvTv (A bounded linear operator between normed spaces, For a linear operator, boundedness, continuity at 0, continuity, and Lipschitz continuity are equivalent, The operator norm as the least bound and as the unit-sphere or unit-ball supremum); limits of sequences in a metric space are unique, convergence of norms gives xnx, and a continuous map carries convergent sequences to convergent sequences (Convergence of a sequence in a metric space: xkx iff d(xk,x)0 in R, A sequence in a metric space has at most one limit).

[A5]

Choice and enumeration. Countable Choice supplies one unit vector for each nN from the nonempty set {u:u=1, q(u)>T1/(n+1)}; the increasing enumeration of an infinite subset of N is defined by recursion and is choice-free (The Axiom of Countable Choice (ACω), The recursion theorem, The well-ordering principle).

[A6]

Eigenvalues. A scalar λ is an eigenvalue of T when Tx=λx for some x0, and such an x is a unit eigenvector when in addition x=1 (Eigenvalues, eigenvectors, eigenspaces Eλ(T)=ker(TλI), and the spectrum σF(T) of an endomorphism).

Proof

technique · direct

Given: Countable Choice, a nonzero compact self-adjoint T, its quadratic form q, and the closed unit ball B.

1.1

Approximate maximisers. For each nN, the number T1/(n+1) is strictly below the supremum in [A1], so the set Xn:={uH:u=1, q(u)>T1/(n+1)} is nonempty. Countable Choice [A5] supplies a function x:NH with xnXn for every nN. Thus (xn)nN is a zero-based sequence of unit vectors with the required bound.

A1A5
2.1

A constant sign on a subsequence. Put P:=N and A:={nP:q(xn)0}. Since the infinite set P is the union of A and PA, at least one of those two sets is infinite. If A is infinite let n0<n1< be its increasing enumeration and set λ:=T; otherwise let n0<n1< enumerate the infinite set PA and set λ:=T. In either case every nkN, so xnk is defined. Then λ{T,T} and for every k, because q(xnk) has the sign of λ on this subsequence and λ=T, λq(xnk)=Tq(xnk)T(T1/(nk+1)) and λ2=T2.

step 1.1A1A5algebra
2.2

A convergent image subsequence. The set C:=T(B) is compact by compactness of T [A3], and TxnkC for every k because xnk=1 by [step 1.1], so by sequential compactness of the compact metric space C [A3] there are a strictly increasing sequence k0<k1< and a point yC with Txnkjy.

step 1.1A3
3.1

The residual tends to zero. For every k, using [A2], xnk=1 and [step 2.1], (TλI)xnk2=Txnk22λq(xnk)+λ2T22T(T1/(nk+1))+T2=2T/(nk+1), the inequality using TxnkT; since nkk and T is fixed, (TλI)xnk0.

step 2.1step 2.2A1A2A4algebra
4.1

The approximating vectors converge. For each j the identity xnkj=λ1(Txnkj(TλI)xnkj) holds because λ0 (indeed λ=T>0 by [A1]); the first term converges to λ1y by [step 2.2] and the second to 0 by [step 3.1], so xnkjx:=λ1y.

step 2.2step 3.1algebra
5.1

Conclusion. By continuity of the norm and xnkj=1 we get x=1 [A4], and by continuity of T and uniqueness of limits TxnkjTx while also Txnkjy=λx, so Tx=λx; thus λ{T,T} is an eigenvalue of T with the unit eigenvector x.

step 4.1A4A6
LemmaStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

Eigenspaces of a self adjoint operator are orthogonal

Statement

Assume the Axiom of Countable Choice (The Axiom of Countable Choice (ACω)). Let H be a real or complex Hilbert space (Hilbert space) and let TB(H) be self-adjoint (Self-adjoint, positive, unitary and normal operators). Then:

  1. every eigenvalue of T (Eigenvalues, eigenvectors, eigenspaces Eλ(T)=ker(TλI), and the spectrum σF(T) of an endomorphism) is a real number: if Tx=λx with x0, then λR;
  2. eigenspaces belonging to distinct eigenvalues are orthogonal: if λμ and xEλ(T), yEμ(T), then x,y=0 (Orthogonality and the orthogonal complement).

Facts & Assumptions

Given: A real or complex Hilbert space H and a self-adjoint bounded operator T on H.

[A1]

Self-adjointness. T=T, so Tx,y=x,Ty=Ty,x for all x,y (Self-adjoint, positive, unitary and normal operators, The Hilbert-space adjoint of a bounded operator, Hilbert-adjoint identities).

[A2]

Inner-product algebra. The pairing is linear in the first argument, conjugate-linear in the second, conjugate symmetric and positive definite, and x2=x,x (Real and complex inner-product spaces and their induced length); in particular Tx,x=x,Tx, so this number is its own conjugate and lies in R.

[A3]

Eigen-data. xEλ(T)=ker(TλI) means Tx=λx, so λ is an eigenvalue with eigenvector x0 for the nonzero members of that kernel, that is Tx=λx, and then x2>0 by positive definiteness (Eigenvalues, eigenvectors, eigenspaces Eλ(T)=ker(TλI), and the spectrum σF(T) of an endomorphism, Real and complex inner-product spaces and their induced length).

[A4]

Scalars. For λF one has λ=λ only for λR, and conjugation fixes every real scalar; if x,x0 is real and λx,x=λx,x, then λ=λ (Real and complex inner-product spaces and their induced length).

[A5]

Countable Choice is the standing hypothesis of this pair's Hilbert-space interface (The Axiom of Countable Choice (ACω)).

Proof

technique · direct

Given: Countable Choice, a self-adjoint T, and eigen-data as in the statement.

1.1

Eigenvalues are real. Let Tx=λx with x0. By conjugate symmetry, [A1] applied to the pair (Tx,x) and conjugate-linearity in the second argument, λx,x=Tx,x=x,Tx=Tx,x=λx,x; since x,x=x2>0 is a nonzero real number, [A4] gives λ=λ, that is λR.

A1A2A3algebra
2.1

Distinct eigenvalues force orthogonality. Let Tx=λx and Ty=μy with x,y0 and λμ. By [A1] and conjugate-linearity in the second argument, λx,y=Tx,y=x,Ty=μx,y; by [step 1.1] both λ and μ are real, so μ=μ and hence (λμ)x,y=0; since λμ0, it follows that x,y=0.

step 1.1A1A2algebra
3.1

Conclusion. Claim 1 is [step 1.1]. For claim 2 let xEλ(T) and yEμ(T) with λμ: if both are nonzero then [step 2.1] gives x,y=0, while if x=0 or y=0 then x,y=0 as well because the pairing is additive and homogeneous in the first argument and conjugate-linear in the second (Real and complex inner-product spaces and their induced length).

step 1.1step 2.1A3A5
LemmaStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

Orthogonal complement of an eigenspace is invariant

Statement

Assume the Axiom of Countable Choice (The Axiom of Countable Choice (ACω)). Let H be a real or complex Hilbert space (Hilbert space), let TB(H) be self-adjoint (Self-adjoint, positive, unitary and normal operators) and let λ be an eigenvalue of T (Eigenvalues, eigenvectors, eigenspaces Eλ(T)=ker(TλI), and the spectrum σF(T) of an endomorphism) with eigenspace Eλ=Eλ(T)=ker(TλI). Then:

  1. Eλ is a closed linear subspace of H and T(Eλ)Eλ;
  2. Eλ (Orthogonality and the orthogonal complement) is a closed linear subspace of H and T(Eλ)Eλ;
  3. the restrictions TEλ and TEλ satisfy the self-adjoint identity Tu,v=u,Tv for all u,v in the respective subspace.

Facts & Assumptions

Given: A Hilbert space H, a self-adjoint bounded T, an eigenvalue λ, and Eλ=ker(TλI).

[A1]
[A2]

Continuity and limits. The bounded operator TλI is continuous, so xnx implies (TλI)xn(TλI)x, and limits of convergent sequences in a metric space are unique (A bounded linear operator between normed spaces, For a linear operator, boundedness, continuity at 0, continuity, and Lipschitz continuity are equivalent, Convergence of a sequence in a metric space: xkx iff d(xk,x)0 in R, A sequence in a metric space has at most one limit).

[A3]

Complements and closedness. For every subset S of an inner-product space the orthogonal complement S is a closed linear subspace (Orthogonal complements are closed, Orthogonality and the orthogonal complement); vS means v,s=0 for every sS, and the pairing is linear in the first argument and conjugate-linear in the second (Real and complex inner-product spaces and their induced length).

[A4]

Countable Choice is the standing hypothesis of this pair's Hilbert-space interface (The Axiom of Countable Choice (ACω)).

Proof

technique · direct

Given: Countable Choice and the data above.

1.1

Eλ is a closed linear subspace. Let xnEλ with xnx; then (TλI)xn=0 for all n, so by continuity [A2] both (TλI)xn(TλI)x and (TλI)xn0, and uniqueness of limits gives (TλI)x=0, i.e. xEλ; with the linear-subspace statement of [A1] this proves closedness.

A1A2
1.2

Eλ is T-invariant. If vEλ then Tv=λvEλ by [A1] and linearity of the subspace.

A1
1.3

Eλ is closed. The general closedness of orthogonal complements [A3] applied to the subset Eλ gives that Eλ is a closed linear subspace of H.

A3
1.4

Eλ is T-invariant. Let xEλ and yEλ. By self-adjointness and Ty=λy, Tx,y=x,Ty=x,λy=λx,y=0, since x,y=0 by definition of the orthogonal complement; as yEλ was arbitrary, Tx,y=0 for all yEλ, that is TxEλ.

A1A3
2.1

The restrictions are self-adjoint. If u,v both lie in Eλ, or both lie in Eλ, then u,vH and [A1] gives Tu,v=u,Tv in H, which is exactly the defining identity of self-adjointness for the restricted operator on that subspace; [step 1.2] and [step 1.4] show that each restriction maps its subspace into itself, and [step 1.1] and [step 1.3] give the closedness statements of claims 1 and 2.

step 1.1step 1.2step 1.3step 1.4A1A4
TheoremStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

Spectral theorem for compact self adjoint operators

Statement

Assume the Axiom of Countable Choice (The Axiom of Countable Choice (ACω)). Let H be a real or complex Hilbert space (Hilbert space) and let TB(H) be a compact self-adjoint operator (Compact linear operator, Self-adjoint, positive, unitary and normal operators, A bounded linear operator between normed spaces). Let

Σ:={λ:λ is an eigenvalue of T, λ0}

be its set of nonzero eigenvalues (Eigenvalues, eigenvectors, eigenspaces Eλ(T)=ker(TλI), and the spectrum σF(T) of an endomorphism), with eigenspaces Eλ=ker(TλI) for λΣ. Then:

  1. Σ is a finite or countably infinite set of real numbers, each eigenvalue has finite multiplicity in the sense dimEλ<+, and for every real ε>0 there are only finitely many λΣ with λε; in particular every point of F{0} has a neighbourhood containing only finitely many elements of Σ, so the only possible accumulation point of Σ is 0;
  2. the closed linear span M of λΣEλ satisfies M=(kerT)=ranT (Orthogonality and the orthogonal complement), and H=MM with MkerT;
  3. for every xH the finite-subset net of λΣλPλx over the orthogonal projections Pλ onto Eλ converges in norm and Tx=λΣλPλx;
  4. if in addition H is a complex Hilbert space, then the nonzero spectrum agrees with the nonzero eigenvalues, σ(T){μC:μ0}=Σ.

No Hilbert basis of kerT is selected anywhere: only the orthonormal bases of the finite-dimensional eigenspaces Eλ, λ0, are used.

Facts & Assumptions

Given: Countable Choice, a real or complex Hilbert space H, a compact self-adjoint TB(H), the set Σ of nonzero eigenvalues, their eigenspaces Eλ=ker(TλI), and M:=spanλΣEλ (the closed linear span).

[A1]

Self-adjointness and eigenspaces. q(x)=Tx,x is real and Tx,y=x,Ty for all x,y; Eλ=ker(TλI) is the eigenspace of λ and is a linear subspace (Self-adjoint, positive, unitary and normal operators, The Hilbert-space adjoint of a bounded operator, Hilbert-adjoint identities, Eigenvalues, eigenvectors, eigenspaces Eλ(T)=ker(TλI), and the spectrum σF(T) of an endomorphism, Linear subspace of a vector space, Kernel and image of a linear map).

[A2]

Extremal eigenvalue and orthogonality. Every nonzero compact self-adjoint operator has S or S as an eigenvalue with a unit eigenvector (Norm point of a compact self adjoint operator is an eigenvalue up to sign); eigenvalues of a self-adjoint operator are real and distinct eigenspaces are orthogonal (Eigenspaces of a self adjoint operator are orthogonal); Eλ and Eλ are closed T-invariant subspaces on which T satisfies the self-adjoint identity (Orthogonal complement of an eigenspace is invariant).

[A4]

Subspace compactness. If W is a closed subspace of H, the inclusion ι:WH is a bounded linear operator and Tι is compact (Compositions with a compact operator are compact, A bounded linear operator between normed spaces, The operator norm as the least bound and as the unit-sphere or unit-ball supremum).

[A5]

Finite dimension. A normed space has compact closed unit ball exactly when it admits an ordered basis of finite length (The closed unit ball is compact if and only if the normed space is finite-dimensional); every finite-dimensional real or complex inner product space has an orthonormal basis, the empty one in dimension zero (Every finite-dimensional real or complex inner product space has an orthonormal basis); an orthonormal family is linearly independent with unit vectors (Orthonormal families, complete orthonormal systems and Hilbert bases).

[A6]

Orthogonal complements and expansion. For every subset S, S is a closed linear subspace; uv means u,v=0 (Orthogonality and the orthogonal complement, Orthogonal complements are closed); M=M for a linear subspace M (The double orthogonal complement of a subspace is its closure); H=MM for closed M, with unique decomposition (Orthogonal decomposition by a closed subspace); the finite-subset net of jx,ejej converges to x for a complete orthonormal family, with Parseval's identity (Fourier expansion in a Hilbert space, Parseval equivalences for an orthonormal family); finite Bessel: jFx,ej2x2 (The finite Bessel inequality and best approximation by a finite orthonormal family); a square-summable orthogonal family has a norm-convergent finite-subset net whose limit has the sums of the squared norms (Square-summable orthogonal families have norm-convergent finite sums, Square-summable families on an arbitrary index set and the space 2(I)).

[A7]

Cardinality and Archimedes. Under ACω a countable union of at most countable sets is at most countable, and subsets of at most countable sets are at most countable (Countable unions of at most countable sets, assuming ACω, Every subset of an at most countable set is at most countable, Finite, countably infinite, countable, uncountable, The Axiom of Countable Choice (ACω)); for every real ε>0 there is a natural n1 with 1/n<ε (For every ε>0 in a complete ordered field there is a natural n1 with 1/n<ε).

[A9]

Spectrum. For a complex Banach space, μρ(T) means μIT is bijective with bounded inverse, σ(T)=Cρ(T), and every eigenvalue lies in σ(T) (Spectrum and resolvent of a bounded operator).

Proof

technique · direct

Given: Countable Choice, the compact self-adjoint T, the set Σ of its nonzero eigenvalues, the eigenspaces Eλ, the closed span M, and the closed unit ball B.

1.1

Nonzero eigenspaces are finite-dimensional. Let λΣ and let C:=T(B), which is compact by [A3]. If xEλ with x1 then Tx=λx, so x=λ1Txλ1T(B)λ1C; thus BEλ:={xEλ:x1}λ1C, and λ1C is compact as a continuous image of a compact set [A3]. The set Eλ is closed [A2], so BEλ is closed in H and hence compact as a closed subset of the compact set λ1C [A3]; by the closed-unit-ball criterion [A5] applied to the normed space Eλ, the space Eλ has finite dimension, so its multiplicity is finite.

A2A3A5
1.2

Only finitely many eigenvalues above each threshold. Fix ε>0 and put Σε:={λΣ:λε}. The compact set C:=T(B) has a finite cover by open balls of radius ε/2 with centres in C, by applying compactness to the cover by all such balls [A3]. For each ball U in that finite cover let LU consist of those λΣε for which TeU for some unit eEλ. If distinct λ,ν belonged to LU, their witnessing unit eigenvectors e,f would be orthogonal by [A2], and hence TeTf2=λ2+ν22ε2, whereas two points of U have distance less than ε. Thus each LU has at most one element. Every λΣε has a unit eigenvector whose image belongs to C, so Σε=ULU is finite. This argument makes no infinite choice of eigenvectors. For a0, the ball B(a,a/2) meets Σ only inside Σa/2, proving local finiteness away from zero.

A1A2A3A8algebra
1.3

M is annihilated by T. Since M is the closed linear span of the subspaces Eλ, a vector is orthogonal to M exactly when it is orthogonal to every Eλ; hence M=λΣEλ is a closed linear subspace, and it is T-invariant because each Eλ is T-invariant [A2]. As a closed subspace of the Hilbert space H, M is complete [A3], and the restriction S:MM is compact: [A4] gives compact closure in H of each bounded image, that closure lies in the closed subspace M, and its subspace topology is unchanged and self-adjoint, since for u,vM one has Tu,v=u,Tv in H and both vectors lie again in M. If S0, the extremal eigenvalue lemma [A2] provides μ=±S0 and wM{0} with Sw=μw, hence Tw=μw and wEμM; then wMM, so w,w=0 and w=0 by positive definiteness, a contradiction. Therefore S=0, that is T vanishes on M.

A1A2A3A4A6
2.1

An orthonormal family with closed span M. By [step 1.2] each set Σ1/(n+1)={λΣ:λ1/(n+1)}, nN, is finite, and every λΣ lies in some Σ1/(n+1) because λ>0 and 1/(n+1)<λ for a suitable n by [A7]; hence Σ=nNΣ1/(n+1) is at most countable by [A7]. By Countable Choice [A7], choose for every λΣ an orthonormal basis (eλ,1,,eλ,dλ) of the finite-dimensional space Eλ, which exists by [A5], and let (ej)jJ be the disjoint union of these finite families indexed by the at most countable set Σ, so that J is at most countable. Every ej has norm 1, and orthonormal bases of orthogonal eigenspaces [A2] make (ej)jJ an orthonormal family whose closed linear span is M by the definition of M.

step 1.2A1A2A5A7
2.2

The support of the operator. Every eigenvector with nonzero eigenvalue is orthogonal to kerT, because for ykerT and xEλ with λ0 one has λx,y=Tx,y=x,Ty=0 by self-adjointness, so x,y=0; since (kerT) is closed [A6] and contains each Eλ, it contains M, while [step 1.3] and [A6] give (kerT)(M)=M=M; hence M=(kerT). Moreover ranT(kerT) by the same computation read with x arbitrary, so ranT(kerT), and if zranT then 0=z,Tx=Tz,x for every x, whence Tz=0 and zkerT; applying [A6] to the linear subspace ranT gives ranT=(ranT)(kerT), while the previous inclusion reverses after taking complements: (kerT)ranT=ranT.

step 1.3A1A6algebra
3.1

The spectral expansion. Let xH. By [A6] and [step 2.2] there is a unique decomposition x=m+n with mM and nM, and by [step 1.3] nkerT, so Tn=0. By [step 2.1] the family (ej) is complete in M, so the Fourier expansion [A6] gives m=jJm,ejej as the limit of the finite-subset net, and the same holds with x,ej in place of m,ej because xmM. Writing Pλx:=i=1dλx,eλ,ieλ,iEλ, the family (Pλx)λΣ is orthogonal with λPλx2x2 by Bessel [A6], so by [A6] the finite-subset net λFPλx converges to some mM; for every j the difference mm is orthogonal to ej, hence to M, so mmMM={0} and m=m. Finally T(λFPλx)=λFλPλx for finite F because each PλxEλ, and continuity of T [A8] carries the convergent net (Pλx) to Tm; hence the finite-subset net of (λPλx) converges to Tm, and adding Tn=0 gives Tx=λΣλPλx.

step 1.3step 2.1step 2.2A1A6A8algebra
3.2

A spectral gap off the eigenvalue set. Let μ0 with μΣ. The set A:={λΣ:λμ/2} is finite by [step 1.2], and μA; set δ:=min({μλ:λA}{μ/2}), a positive real number because A is finite and every displayed distance is positive. For every λΣ one has μλδ: if λμ/2 this is the definition of δ, and if λ<μ/2 then μλμλ>μ/2δ by the triangle inequality [A8]. Consequently, for every zH the orthogonal family ((μλ)1Pλz)λΣ has λμλ2Pλz2δ2λPλz2δ2z2<+ by Bessel [A6], so [A6] makes its finite-subset net converge to a vector of norm δ1z.

step 1.2step 2.1A6A8algebra
4.1

The candidate inverse. Fix μ0 with μΣ and, for zH, write z=m(z)+n(z) with m(z)M, n(z)M as in [step 3.1]. The limit of the finite-subset net in [step 3.2] is unique: if the same net converges to y and to y, then for any ε>0 there are finite sets F0,F1Σ such that every FF0 has aFy<ε/2 and every FF1 has aFy<ε/2; at F=F0F1 the triangle inequality gives yy<ε, and hence y=y. We may therefore define

Az:=λΣ(μλ)1Pλz+μ1n(z),

where the first term is that unique limit. The map A is linear because each Pλ is linear and limits respect linear combinations, and Az2δ2m(z)2+μ2n(z)2max(δ1,μ1)2z2 by orthogonality of the decomposition [A6], so A is a bounded linear operator on H.

step 2.1step 3.2A6A8triangle inequalityalgebra
5.1

The inverse identities and the spectrum. Work now over C and fix μ0 outside Σ. For finite FΣ, put aF(z):=λF(μλ)1Pλz. Since T acts as λI on Eλ, one has (μIT)aF(z)=λFPλz. By [step 3.2] and continuity of μIT, taking limits gives (μIT)limFaF(z)=m(z). Also (μIT)(μ1n(z))=n(z) because Tn(z)=0. Thus (μIT)Az=z. For the other identity, self-adjointness and the finite formula for Pλ give PλTw=λPλw: for each basis vector eEλ, Tw,e=w,Te=λw,e, since λ is real. Moreover TwM by [step 2.2], so n((μIT)w)=μn(w) by uniqueness of the orthogonal decomposition. Consequently A(μIT)w=limFλFPλw+n(w)=m(w)+n(w)=w. This proves that A is a bounded two-sided inverse, so μρ(T) [A9]. Conversely a nonzero eigenvector makes λIT noninjective, so every λΣ lies in σ(T). Therefore σ(T){μ0}=Σ.

step 1.3step 2.2step 3.1step 3.2step 4.1A1A2A6A8A9algebra
6.1

Conclusion. Claim 1 is the combination of [step 1.1], [step 1.2], [step 2.1] and the reality of eigenvalues in [A2]; claim 2 is [step 2.2] together with the decomposition of [step 3.1]; claim 3 is [step 3.1]; claim 4 is [step 5.1]. At no point was a Hilbert basis of kerT selected: the chosen vectors all lie in the eigenspaces Eλ with λ0, which are contained in (kerT) by [step 3.1].

step 1.1step 1.2step 2.1step 2.2step 3.1step 5.1A2
CorollaryStatement: Literature-sourcedProof: AI-adaptedaudited 2026-09-22Open item page →

Orthonormal eigenbasis for a compact self adjoint operator

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let H be a real or complex Hilbert space (Hilbert space) and let TB(H) be a compact self-adjoint operator (Compact linear operator, Self-adjoint, positive, unitary and normal operators). Then T has a Hilbert basis (Orthonormal families, complete orthonormal systems and Hilbert bases) consisting of eigenvectors of T (Eigenvalues, eigenvectors, eigenspaces Eλ(T)=ker(TλI), and the spectrum σF(T) of an endomorphism): one may take the union of orthonormal bases of the finitely many-dimensional nonzero eigenspaces with a Hilbert basis of kerT. If kerT={0} no vectors from the kernel are needed, and if all nonzero eigenspaces are absent (that is T=0) the union is a Hilbert basis of H=kerT.

Facts & Assumptions

Given: AC, a real or complex Hilbert space H, a compact self-adjoint T, the set Σ of its nonzero eigenvalues, the eigenspaces Eλ for λΣ, and M:=spanλΣEλ.

[A1]

Spectral theorem. Σ is finite or countably infinite with finite multiplicities, the nonzero eigenvalues are real and distinct eigenspaces are orthogonal, M=(kerT)=ranT and H=MM with M=kerT (Spectral theorem for compact self adjoint operators, Eigenspaces of a self adjoint operator are orthogonal, Eigenvalues, eigenvectors, eigenspaces Eλ(T)=ker(TλI), and the spectrum σF(T) of an endomorphism).

[A2]

Orthonormal families. An orthonormal family has unit vectors which are pairwise orthogonal, and every finite-dimensional real or complex inner product space has an orthonormal basis, the empty one in dimension zero; the closed linear span of an orthonormal family is a closed subspace, and a Hilbert basis is a complete orthonormal family (Orthonormal families, complete orthonormal systems and Hilbert bases, Every finite-dimensional real or complex inner product space has an orthonormal basis).

[A3]

Complements. S is a closed linear subspace for every subset S; orthogonality is symmetric and bilinear in the obvious sense; for closed M one has H=MM with M=M (Orthogonality and the orthogonal complement, Orthogonal complements are closed, Orthogonal decomposition by a closed subspace).

[A5]

Closed subspaces are complete. A closed subspace of a complete metric space is complete in ZF, so a closed subspace of a Hilbert space is again a Hilbert space (Closed subspaces of complete metric spaces are complete; the converse under countable choice, Hilbert space). The set of orthonormal families in a subset of H is a poset under inclusion, and the inclusion-union of a chain of orthonormal families is orthonormal (Orthonormal families, complete orthonormal systems and Hilbert bases, Partial order and partially ordered set, Chain in a poset).

Proof

technique · direct

Given: AC, the compact self-adjoint T, the nonzero eigenspaces Eλ, their closed span M, and the kernel K0:=kerT.

1.1

An orthonormal family spanning M. For every λΣ the eigenspace Eλ is finite-dimensional by [A1], so it has an orthonormal basis by [A2]; the disjoint union E of all these finite bases is an orthonormal family, because each basis is orthonormal and vectors belonging to distinct eigenvalues are orthogonal by [A1]. Its closed linear span is M by the definition of M, and M=(kerT) by [A1].

A1A2
1.2

A maximal orthonormal family in the kernel. Let P be the set of orthonormal families contained in kerT, ordered by inclusion. This is a nonempty poset (the empty family belongs to it) and the union of any chain in P is again an orthonormal family contained in kerT, hence an upper bound of the chain; therefore Zorn's lemma [A4] provides a maximal element BP.

A2A4A5
2.1

B is complete in the kernel. Let W:=spanBkerT be the closed span of B, which is a closed subspace of the Hilbert space kerT [A5]; if WkerT then by the orthogonal decomposition in the Hilbert space kerT [A3] there is vkerTW with v0. Then v/v has norm 1, is orthogonal to every element of B, and lies in kerT, so B{v/v} is an orthonormal family in kerT strictly containing B, contradicting maximality; hence W=kerT, that is B is a complete orthonormal family of the Hilbert space kerT.

step 1.2A2A3A5
3.1

The union is a Hilbert basis of H. The union EB is an orthonormal family: it is the union of two orthonormal families, and every bBkerT is orthogonal to every eEM=(kerT) by [step 1.1] and [A1]. Its closed linear span contains M (by [step 1.1]) and kerT (by [step 2.1]), hence contains MkerT=H by [A1]; therefore EB is complete and is a Hilbert basis of H.

step 1.1step 2.1A1A2A3
4.1

Conclusion. Every element of EB is an eigenvector of T: the vectors of E lie in nonzero eigenspaces, while every bB is a unit vector in kerT, so b0 and Tb=0=0b (Eigenvalues, eigenvectors, eigenspaces Eλ(T)=ker(TλI), and the spectrum σF(T) of an endomorphism). Thus, whenever B is nonempty, 0 is an eigenvalue witnessed by each of its members; when kerT={0} one has B=, and the proof neither needs nor asserts that 0 is an eigenvalue. By [step 3.1] the family EB is a Hilbert basis of H consisting of eigenvectors of T, which proves the corollary; the degenerate descriptions in the statement are the cases M={0} (then E= and B spans kerT=H) and kerT={0} (then B=).

step 3.1A1A2A4
LemmaStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

Positive square root of a compact positive operator

Statement

Assume the Axiom of Countable Choice (The Axiom of Countable Choice (ACω)). Let H be a real or complex Hilbert space (Hilbert space) and let TB(H) be a compact self-adjoint positive operator (Compact linear operator, Self-adjoint, positive, unitary and normal operators, A bounded linear operator between normed spaces), so that Tx,x is a nonnegative real for every x. Then there is a compact self-adjoint positive operator SB(H) with S2=T, and it is unique: if RB(H) is compact and positive (Self-adjoint, positive, unitary and normal operators) with R2=T, then R=S. The root acts by multiplication by λ on each positive eigenspace Eλ(T)=ker(TλI), λ>0, and by zero on kerT; in particular S is the operator denoted T or T1/2.

Facts & Assumptions

Given: Countable Choice, a real or complex Hilbert space H, a compact self-adjoint positive T, the set Σ={λ>0:λ is an eigenvalue of T}, the eigenspaces Eλ, and M:=spanλΣEλ.

[A1]

Spectral theorem for T. Σ is finite or countably infinite, each Eλ has finite dimension and an orthonormal basis, distinct eigenspaces are orthogonal, M=(kerT)=ranT, and H=MkerT with Tx=λΣλPλx in norm for xH, where Pλ is the orthogonal projection onto Eλ (Spectral theorem for compact self adjoint operators, Eigenspaces of a self adjoint operator are orthogonal, Eigenvalues, eigenvectors, eigenspaces Eλ(T)=ker(TλI), and the spectrum σF(T) of an endomorphism, Orthonormal families, complete orthonormal systems and Hilbert bases).

[A2]

Stability data. The Pλ are finite sums of rank-one maps xx,ee and satisfy Pλx,y=x,Pλy and PλxEλ; the family (Pλx)λ is orthogonal with λPλx2x2 (Bessel) and the expansion of x over the union of orthonormal bases of the Eλ converges to the component of x in M (The finite Bessel inequality and best approximation by a finite orthonormal family, Parseval equivalences for an orthonormal family, Fourier expansion in a Hilbert space, Orthogonality and the orthogonal complement, Real and complex inner-product spaces and their induced length).

[A3]

Square-summable orthogonal families. If (xi) is an orthogonal family in a Hilbert space with ixi2<+, then the finite-subset net of ixi converges and the limit s satisfies s2=ixi2 (Square-summable orthogonal families have norm-convergent finite sums, Square-summable families on an arbitrary index set and the space 2(I)).

[A4]

Orthogonal decomposition. For a closed subspace M one has H=MM with M closed and MM direct, and a bounded linear operator that vanishes on M and on M is zero; limits of convergent sequences are unique (Orthogonal decomposition by a closed subspace, Linear subspace of a vector space, Convergence of a sequence in a metric space: xkx iff d(xk,x)0 in R, Hilbert space, Banach space).

[A5]

Compactness and finite rank. A finite-rank bounded operator is compact; under ACω a norm limit of compact operators into a Banach space is compact; scalar multiples and images of compact sets under continuous maps are compact (Bounded finite rank operators are compact, Norm limit of compact operators is compact, Compact linear operator, The operator norm as the least bound and as the unit-sphere or unit-ball supremum, For a linear operator, boundedness, continuity at 0, continuity, and Lipschitz continuity are equivalent).

[A7]

Finite spectral thresholds. For each real ε>0 there are only finitely many λΣ with λε; in particular Fn:={λΣ:λ1/(n+1)} is finite for every nN (Spectral theorem for compact self adjoint operators).

Proof

technique · direct

Given: Countable Choice, the compact self-adjoint positive T, its positive eigenvalues Σ, the eigenspaces Eλ and the projections Pλ, and M=spanλΣEλ.

1.1

Construction of the root. Positivity forces λ0 for every eigenvalue λ of T, because for a unit eigenvector e one has λ=Te,e0; hence Σ consists of positive numbers and 0 is an eigenvalue only in the form of the kernel [A1]. For xH set Sx:=λΣλPλx, a finite-subset net over the at most countable index set Σ. The family (λPλx)λ is orthogonal with λλPλx2=λλPλx2=Tx,xTx2<+, using the expansion, orthogonality and Bessel [A1, A2]; so [A3] makes the net converge, S is well defined with Sx2=λλPλx2=Tx,xTx2, and S is linear with ST. Moreover Sx,x=λλPλx,x=λλPλx20, because Pλ is self-adjoint and Pλx(xPλx) [A2]; and S is self-adjoint, since Sx,y=λλPλx,y=λλx,Pλy=x,Sy by absolute convergence and self-adjointness of each Pλ. Finally S2=T: on Eλ one has S=λI whence S2=λI=T, both operators are continuous and agree on the linear span of Eλ, hence on M by continuity, and both vanish on kerT (for xkerT, Pλx=0 for all λ because EλkerT and x is in every Eλ), so S2=T on H=MkerT by [A4].

A1A2A3A4
1.2

Every positive square root kills the kernel. Let R be compact and positive with R2=T, and let xkerT. Put y:=Rx, so Ry=R2x=0. For every real t, positivity at x+ty gives 0R(x+ty),x+ty=y,x+ty2. Here y,x=Rx,x is real and nonnegative. If y0, choosing t=(y,x+1)/y2 makes the right side 1, impossible. Thus Rx=0 for every xkerT. This works over both scalar fields and uses neither self-adjointness nor compactness of R.

givenA2algebra
1.3

The root is compact. For each nN let Fn:={λΣ:λ1/(n+1)}, finite by [A7], and put Sn:=λFnλPλ. This operator has finite-dimensional range by [A1], so is compact by [A5], including when Fn is empty. For every xH, the orthogonal summation identity [A3] and Bessel [A2] give (SSn)x2=λFnλPλx2(n+1)1λFnPλx2(n+1)1x2. Thus SSn(n+1)1/20. Since H is Banach, [A5] implies that S is compact. The same zero-based sequence handles empty, finite and infinite Σ.

A1A2A3A5A7
2.1

A positive square root acts diagonally. Let R be as in [step 1.2], let λΣ, and put a:=λ>0. For xEλ(T) set v:=(RaI)x. The identity R2x=Tx=λx=a2x gives Rv=a2xaRx=av. Positivity therefore implies 0Rv,v=av2, forcing v=0. Hence Rx=λx on the entire eigenspace, without a diagonalization of R or an assumption that R is self-adjoint.

step 1.2A1algebra
2.2

Existence. By [step 1.1] and [step 1.3] the operator S is a compact self-adjoint positive operator with S2=T, and by construction it acts as λI on each Eλ(T), λΣ, and as 0 on kerT.

step 1.1step 1.3
3.1

Uniqueness. Let R be compact and positive with R2=T. By [step 1.2] R vanishes on kerT, by [step 2.1] it equals λI on each Eλ(T), and by [step 2.2] the same two descriptions hold for S; hence the bounded operator RS vanishes on kerT and on each Eλ(T). Since H is the closed linear span of kerTλΣEλ(T) by [A1], continuity gives RS=0.

step 1.2step 2.1step 2.2A1A4
4.1

Conclusion. The operator S of [step 1.1] is compact, self-adjoint and positive with S2=T by [step 2.2], and [step 3.1] shows that every compact positive R with R2=T equals S; the action of S on the positive eigenspaces and on the kernel is stated in [step 2.2]. This proves the lemma, including the uniqueness among compact positive square roots.

step 2.2step 3.1A4
DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

Absolute value and singular values of a compact operator

Definition

Assume the Axiom of Countable Choice (The Axiom of Countable Choice (ACω)). Let H and K be real or complex Hilbert spaces (Hilbert space) and let TB(H,K) be a compact operator (Compact linear operator, A bounded linear operator between normed spaces), with Hilbert adjoint TB(K,H) (The Hilbert-space adjoint of a bounded operator, Hilbert-adjoint identities).

The absolute value. The operator TTB(H) is compact, since it is the composite of the compact T with the bounded T (Compositions with a compact operator are compact); it is self-adjoint, because (TT)=TT=TT (Hilbert-adjoint identities); and it is positive, because TTx,x=Tx,Tx=Tx20 for every xH (Self-adjoint, positive, unitary and normal operators). The absolute value of T is the unique compact self-adjoint positive operator T:=(TT)1/2 with T2=TT, whose existence and uniqueness are the preceding square-root lemma (Positive square root of a compact positive operator). It satisfies Tx2=T2x,x=TTx,x=Tx2(xH), so in particular T=T (The operator norm as the least bound and as the unit-sphere or unit-ball supremum) and kerT=kerT, since Tx=Tx for every x.

The singular values. By the spectral theorem for T (Spectral theorem for compact self adjoint operators) the nonzero eigenvalues of T form a finite or countably infinite set of positive reals, each with finite multiplicity, and for every real ε>0 only finitely many of them exceed ε; positivity rules out negative eigenvalues and 0 already corresponds to the kernel. The multiset of positive singular values of T is the multiset of positive eigenvalues of T, counted with multiplicity (Eigenvalues, eigenvectors, eigenspaces Eλ(T)=ker(TλI), and the spectrum σF(T) of an endomorphism).

The ordered singular-value sequence. The distinct positive singular values are listed with positive labels in decreasing order μ1>μ2> as follows: if the multiset of positive eigenvalues is empty (equivalently T=0, equivalently T=0), the list is empty; otherwise μ1:=max{λ>0:λ is an eigenvalue of T}, a maximum and not merely a supremum, because a supremum value not attained would be an accumulation point different from 0; having chosen μ1,,μk, put μk+1:=max{λ>0:λ is an eigenvalue of T and λ<μk} whenever that set is nonempty, and stop otherwise. Each step is legitimate by the finiteness-above-thresholds property above, and an infinite list satisfies μk0 (otherwise its decreasing limit would be a nonzero accumulation point). Writing dk for the multiplicity of μk (a positive integer), the zero-padded singular-value sequence is s1s2s3 where s1==sd1=μ1, sd1+1==sd1+d2=μ2, and so on; if the multiset is finite with total multiplicity r=d1++dm, one sets sn:=0 for every n>r, and if T=0 one sets sn:=0 for every n1. The number sn is written sn(T) and called the n-th singular value of T.

Zero-based domain and positive labels. Set s0(T):=T=s1(T). Thus the numerical sequence is the function nsn(T) on all of N, including zero. The positive-labelled tail (sm+1(T))mN is the multiplicity-counting list constructed above. The auxiliary initial value s0 is not an additional entry of the eigenvalue multiset, does not index a singular vector, and is excluded from multiplicity counts and singular-value sums, which use n1. The full sequence satisfies s0s1s2 and tends to zero. This preserves the page's positive rank labels while giving convergence statements a zero-based domain.

Rank and the finiteness of the list. The map Φ:ranTranT given by Φ(Tx):=Tx is well defined and linear, because Tx=Tx forces xxkerT=kerT and hence Tx=Tx; it is injective, because Tx=0 gives xkerT=kerT and Tx=0; it is surjective onto ranT because T=ΦT; and it is isometric, Tx=Tx. Hence ranT is finite-dimensional if and only if ranT is finite-dimensional; in that case the linear bijection Φ gives dimranT=dimranT (Finite-dimensional vector space, and its dimension dimFV; infinite-dimensional means having no finite basis). Consequently, whenever T has finite rank, the positive singular values with multiplicity number exactly dimranT, the rank of T, and all later sn vanish, so the sequence is zero-padded. If T does not have finite rank, the multiset of positive singular values is infinite and countable (Finite, countably infinite, countable, uncountable) and sn>0 for every n, with sn0; in particular finite rank of T is characterised by the eventual vanishing sn=0 for all sufficiently large n, and conversely such eventual vanishing forces finite rank. The sequence (sn) is numerical data only: no orthonormal system is selected here, and the zero padding is not an indexing of any family of vectors. The unordered multiset determines (sn) uniquely, so (sn) is well defined, and s1(T)=T=T.

TheoremStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

Singular value decomposition for compact operators

Statement

Assume the Axiom of Countable Choice (The Axiom of Countable Choice (ACω)). Let H and K be real or complex Hilbert spaces (Hilbert space), let TB(H,K) be a compact operator (Compact linear operator), let T and the singular values sn(T) be as in the absolute-value definition (Absolute value and singular values of a compact operator). Let J={1,2,3,} when ranT is infinite-dimensional. When ranT is finite-dimensional, put r:=dimranTN (Finite-dimensional vector space, and its dimension dimFV; infinite-dimensional means having no finite basis) and let J={1,,r}, interpreted as when r=0. Thus J indexes exactly the positive singular values counted with multiplicity, which we write as (sj)jJ in nonincreasing order. Then:

  1. there are orthonormal families (ej)jJ in (kerT) and (fj)jJ in ranT, indexed by exactly J, with Tej=sjej and fj=sj1Tej for every jJ;
  2. for every xH the series converges in norm and Tx=jJsjx,ejfj, and its finite partial sums Tn:=jnsj,ejfj satisfy TTnsn+1 for every n with n+1J (and Tn=T for nr when r<+);
  3. the linear map U defined on the span of {ej:jJ} by Uej:=fj, extended by continuity to (kerT) and by zero on kerT, is a partial isometry with T=UT,UU=P(kerT),UU is the orthogonal projection onto (kerT), and UU the orthogonal projection onto ranT;
  4. the zero-padded sequence (sn(T))n1 is not used to index the orthonormal systems: the systems carry exactly the index set J of the positive singular values, and the terms sn(T)=0 beyond the rank in the finite-rank case are numerical padding only.

Facts & Assumptions

Given: Countable Choice, compact T:HK, its absolute value T, the index set J of the positive singular values with multiplicity, the finite dimension r=dimranT when the range is finite-dimensional, and the zero-padded sequence (sn(T)).

[A1]

Absolute value and finite rank. T is compact, self-adjoint and positive with T2=TT, Tx=Tx and kerT=kerT; the positive singular values with multiplicity are the positive eigenvalues of T with multiplicity. They are finite in number exactly when ranT is finite-dimensional, and otherwise form a countably infinite list. In the finite-dimensional case the isometric linear bijection Φ:ranTranT, Φ(Tx)=Tx, gives dimranT=dimranT=r (Absolute value and singular values of a compact operator, Finite-dimensional vector space, and its dimension dimFV; infinite-dimensional means having no finite basis). No value dimV= is used.

[A2]

Spectral theorem for T. The nonzero eigenvalues of T are positive, have finite-dimensional eigenspaces Eλ, are mutually orthogonal across distinct λ, and their closed span is (kerT)=ranT; moreover kerT=kerT and H=(kerT)kerT, so the closed span of the eigenspaces is (kerT) (Spectral theorem for compact self adjoint operators, Eigenspaces of a self adjoint operator are orthogonal, Eigenvalues, eigenvectors, eigenspaces Eλ(T)=ker(TλI), and the spectrum σF(T) of an endomorphism, Orthogonality and the orthogonal complement, Orthogonal decomposition by a closed subspace).

[A3]

Bases and expansion. Every finite-dimensional eigenspace Eλ has an orthonormal basis (Every finite-dimensional real or complex inner product space has an orthonormal basis); an orthonormal family is complete in a closed subspace in the case, and only in the case, that the finite-subset net of Fourier sums converges there, with Parseval and Bessel inequalities available (Fourier expansion in a Hilbert space, Parseval equivalences for an orthonormal family, The finite Bessel inequality and best approximation by a finite orthonormal family, Orthonormal families, complete orthonormal systems and Hilbert bases).

[A5]

Countable Choice supplies, for the at most countable eigenvalue list, one orthonormal basis of each finite-dimensional eigenspace (The Axiom of Countable Choice (ACω), Finite, countably infinite, countable, uncountable).

Proof

technique · direct

Given: Countable Choice, the compact T, its absolute value T, the index set J and the singular values sj, the finite integer r when ranT is finite-dimensional, and the eigenspaces Eλ of T for positive eigenvalues λ.

1.1

Choosing the left system. By [A2] the positive eigenvalues of T are precisely the positive singular values with multiplicity, and their eigenspaces are finite-dimensional with closed span (kerT); listing those eigenvalues with multiplicity as (sj)jJ and choosing by [A5] an orthonormal basis of each Eλ gives an orthonormal family (ej)jJ with Tej=sjej for every j, whose closed linear span is (kerT), and the terms sj>0 are in nonincreasing order.

A1A2A3A5
2.1

The right system is orthonormal. For jJ put fj:=sj1Tej, which lies in ranTranT and is well defined because sj>0. For i,jJ, using T2=TT and the eigenvector property of [step 1.1], fi,fj=1sisjTei,Tej=1sisjTTei,ej=1sisjT2ei,ej=si2sisjei,ej=δij, so (fj)jJ is orthonormal.

step 1.1A1
3.1

The expansion. Let xH. By [A2] write x=m+n with m(kerT) and nkerT. Since (ej) is complete in (kerT) [step 1.1], the Fourier expansion [A3] gives m=jJm,ejej=jJx,ejej as a norm limit of finite-subset partial sums, and then continuity of T [A4] gives Tx=Tm=jJx,ejTej=jJsjx,ejfj, because Tn=0 and the image net of the finite partial sums converges. Moreover for finite FJ the remainder is (TjFsj,ejfj)x2=jFsj2x,ej2sn+12x2 whenever F{1,,n}, by orthonormality [step 2.1] and Bessel [A3], so the partial sums Tn of the statement satisfy TTnsn+1 for n+1J, and Tn=T for nr in the finite-rank case because then sj=0 for j>r and every index in J is r.

step 1.1step 2.1A1A3A4
4.1

The right system spans the range closure. Each fj=sj1Tej lies in ranT by [step 2.1], so the closed linear span N:=span{fj:jJ} is contained in ranT; conversely [step 3.1] exhibits every Tx as the norm limit of finite linear combinations of the fj, so ranTN and hence ranT=N.

step 2.1step 3.1
5.1

The partial isometry and T=UT. Define U first on the linear span V of {ej:jJ} by U(jFcjej):=jFcjfj for finite F. This is well defined because (ej) is linearly independent as an orthonormal family, and it is isometric, since by [step 2.1] cjfj2=cj2=cjej2; by [step 1.1] the closure of V is (kerT), so U extends uniquely to a bounded linear operator, still denoted U, on (kerT) with Um=m for all m(kerT) and U((kerT))=span{fj}=ranT by [step 4.1]. Extend U to H=(kerT)kerT by U=0 on kerT; then U is bounded and, because T is self-adjoint with Tej=sjej, UTej=Usjej=sjfj=Tej for every j and UT=0=T on kerT=T1(0) [A1], so UT=T by continuity on the closed span of kerT and the ej, which is H by [A2]. Finally UU and UU: for x,yH one has Ux,Uy=Px,Py where P is the orthogonal projection onto (kerT), because U is isometric on (kerT) and vanishes on kerT, so UUx,y=Px,y and UU=P; dually, for yK the vector Uy(kerT) is characterised by Uy,z=y,Uz for all z(kerT), so UUy=y for yranT and UUy=0 for yranT, that is UU is the orthogonal projection onto ranT.

step 1.1step 2.1step 4.1A1A2A4
6.1

Conclusion. Claim 1 is [step 1.1] and [step 2.1]; claim 2 is [step 3.1], whose index set is J by construction; claim 3 is [step 5.1] together with [step 4.1]. Claim 4 is the indexing discipline used throughout: J indexes the positive singular values with multiplicity and is only for T=0, when the finite dimension is r=0; it is finite exactly when the range is finite-dimensional. In that case the vanishing terms sn(T)=0 with n>r are numerical padding and index no vector.

step 1.1step 2.1step 3.1step 4.1step 5.1A1
LemmaStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

Singular values equal approximation numbers

Statement

Assume the Axiom of Countable Choice (The Axiom of Countable Choice (ACω)). Let H and K be Hilbert spaces over the same field F{R,C}, let TB(H,K) be compact (Compact linear operator, A bounded linear operator between normed spaces) and let (sn(T))n1 be its zero-padded singular-value sequence (Absolute value and singular values of a compact operator). For n1 put an(T):=inf{TF: FB(H,K),ranF is finite-dimensional,dimFranF<n} (Greatest lower bound (infimum), The operator norm as the least bound and as the unit-sphere or unit-ball supremum, Finite-dimensional vector space, and its dimension dimFV; infinite-dimensional means having no finite basis). The displayed set is nonempty because it contains F=0, and it is bounded below by 0; its infimum therefore exists by the real infimum property (Every nonempty set bounded below has an infimum). Then an(T)=sn(T)for every n1, including the zero-padded case: if T has finite rank r and n>r then both numbers are 0, and if T=0 both are 0 for every n.

Facts & Assumptions

Given: Countable Choice, a compact T:HK, its singular system (ej)jJ, (fj)jJ, (sj)jJ from the singular-value decomposition, and the numbers an(T).

[A1]

Singular-value decomposition. With the index set J of the positive singular values with multiplicity, there are orthonormal systems (ej)jJ(kerT) and (fj)jJranT with Tej=sjej and fj=sj1Tej, the expansion Tx=jJsjx,ejfj holds in norm, and for every n with n+1J the partial sum Tn=jnsj,ejfj satisfies TTnsn+1; moreover sn(T)=0 for all n>r when r=dimFranT<+, and J={1,,r} in that case (Singular value decomposition for compact operators, Absolute value and singular values of a compact operator).

[A2]

Ranks of truncations. A finite sum jFsj,ejfj over a finite F has range contained in the span of the finitely many fj, hence rank at most F; for F={1,,n1} the truncation Tn1 therefore has rank <n (Finite-dimensional vector space, and its dimension dimFV; infinite-dimensional means having no finite basis, Kernel and image of a linear map).

[A3]

Rank–nullity in finite dimensions. A linear map of a finite-dimensional space V satisfies dimV=dimkerF+dimranF; hence a linear map on a finite-dimensional space of dimension n with rank <n has a nonzero kernel (Rank-nullity: dimFV=nullityT+rankT, Finite-dimensional vector space, and its dimension dimFV; infinite-dimensional means having no finite basis, Kernel and image of a linear map).

[A4]

Orthonormal expansion in the span. If x=jFcjej lies in the span of finitely many members of the orthonormal family (ej), then x2=jFcj2, x,ej=cj for jF and x,ej=0 for jF; in particular, for x in the span of e1,,en the expansion of Tx reduces to the finite sum jnsjx,ejfj; the finite Bessel inequality bounds partial sums of coefficients (Orthonormal families, complete orthonormal systems and Hilbert bases, The finite Bessel inequality and best approximation by a finite orthonormal family, Real and complex inner-product spaces and their induced length).

[A5]

Infimum. Every nonempty lower-bounded subset of R has an infimum (Every nonempty set bounded below has an infimum); by the defining greatest-lower-bound property, every lower bound a of S satisfies ainfS, and conversely ainfS makes a a lower bound of S (Greatest lower bound (infimum)).

[A6]

Countable Choice is the standing hypothesis of this pair's Hilbert-space interface (The Axiom of Countable Choice (ACω)).

Proof

technique · direct

Given: Countable Choice, the compact T, its singular system and the numbers an(T)=inf{TF:ranF is finite-dimensional and dimFranF<n}.

1.1

Upper bound ansn. For n1 the truncation Tn1=jn1sj,ejfj (empty for n=1) has rank <n by [A2], so anTTn1. If nJ then [A1] with n1 in place of n gives TTn1sn; if nJ then r<+, n>r and Tn1=T by [A1], so an0=sn. Finally if T=0 then anT0=0=sn. In every case ansn.

A1A2A5
1.2

Lower bound snan. Let FB(H,K) have finite-dimensional range with dimFranF<n. If nJ then sn=0TF and there is nothing to prove; assume therefore nJ, so that e1,,en exist and their span V has dimension n over F by [A4]. The restriction FV:VK has rank at most dimFranF<n=dimFV, so by [A3] there is xV with x=1 and Fx=0. Writing x=jncjej with jncj2=1 by [A4], the expansion of [A1] and orthonormality of the fj give Tx2=jnsjcjfj2=jnsj2cj2sn2jncj2=sn2, the inequality because sjsn for jn by the nonincreasing order of the singular values. Hence TF(TF)x=Txsn. As F was arbitrary among the finite-rank operators with dimFranF<n, [A5] gives ansn.

A1A3A4A5algebra
2.1

Conclusion. Steps 1.1 and 1.2 give an(T)=sn(T) for every n1; in the finite-rank case with n>r both sides are 0 by [A1] and [step 1.1], and for T=0 the equality reads an(0)=0=sn(0).

step 1.1step 1.2A1A6
CorollaryStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

Compact operator iff approximation numbers tend to zero

Statement

Assume the Axiom of Countable Choice (The Axiom of Countable Choice (ACω)). Let H and K be real or complex Hilbert spaces and let TB(H,K) be a bounded linear operator (A bounded linear operator between normed spaces, Hilbert space). Put a0(T):=T, and for n1 put an(T):=inf{TF: FB(H,K), dimranF<n} (Greatest lower bound (infimum), The operator norm as the least bound and as the unit-sphere or unit-ball supremum, Finite-dimensional vector space, and its dimension dimFV; infinite-dimensional means having no finite basis), where only finite-rank F are admitted. The error set contains T by taking F=0 and is bounded below by 0, so its real infimum exists by Every nonempty set bounded below has an infimum. Thus (an(T))nN is a sequence in the library's zero-based convention. Then T is compact (Compact linear operator) if and only if an(T)0 (Convergence of a sequence in a metric space: xkx iff d(xk,x)0 in R). If T is compact, then an(T)=sn(T) for every n, where (sn(T)) is the zero-padded singular-value sequence of T (Absolute value and singular values of a compact operator) for every n1.

Facts & Assumptions

Given: Countable Choice, Hilbert spaces H,K, a bounded TB(H,K) and the approximation numbers an(T).

[A1]

Compact case. If T is compact then an(T)=sn(T) for all n, and sn(T)0: the sequence (sn(T)) is nonincreasing with nonnegative terms, is eventually 0 in the finite-rank case, and in the infinite-rank case consists of the positive eigenvalues of T listed with multiplicity, which by the spectral theorem have only 0 as accumulation point, so the nonincreasing listing tends to 0 (Singular values equal approximation numbers, Absolute value and singular values of a compact operator, Singular value decomposition for compact operators).

[A2]

Finite-rank operators are compact. A bounded finite-rank operator is compact; a norm limit of compact operators with Banach target is compact under ACω; a Hilbert space is a Banach space (Bounded finite rank operators are compact, Norm limit of compact operators is compact, Hilbert space, Banach space).

[A3]

Infimum and convergence. Every nonempty bounded-below set of reals has a real infimum (Every nonempty set bounded below has an infimum). Each defining error set is nonempty because it contains the error of F=0, and is bounded below by 0. For every real ε>0 it has an element x<inf+ε: otherwise inf+ε would be a larger lower bound, contradicting the greatest-lower-bound definition; a sequence of real numbers tends to 0 when for every ε>0 eventually an<ε (Greatest lower bound (infimum), Convergence of a sequence in a metric space: xkx iff d(xk,x)0 in R).

[A4]

Countable Choice selects one finite-rank approximant for each n1 by applying it to the shifted family indexed by N; assigning F0=0 then gives a zero-based sequence (The Axiom of Countable Choice (ACω)).

Proof

technique · direct

Given: Countable Choice, the Hilbert spaces H,K, the bounded operator T, and the numbers an(T).

1.1

Compact implies vanishing. If T is compact then [A1] gives an(T)=sn(T) for all n1 and sn(T)0 along the positive-indexed tail, so the zero-based sequence (an(T))nN tends to 0; its single value a0(T)=T does not affect convergence.

A1
1.2

Vanishing implies compact. Assume (an(T))nN0. Since the infimum defining an(T) is over a nonempty set, for each n1 there is FnB(H,K) with dimranFn<n and TFn<an(T)+1/n, by [A3]; countable choice [A4] selects these operators, and we put F0=0 to obtain a sequence indexed by N. Each Fn has finite rank, hence is compact, and TFn0 because the tail satisfies 0TFn<an(T)+1/n0; as the target K is a Banach space, [A2] makes T compact.

A2A3A4algebra
2.1

Conclusion. Steps 1.1 and 1.2 give the equivalence; the identification an(T)=sn(T) in the compact case for every n1 is [A1].

step 1.1step 1.2A1
CorollaryStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

Finite rank operators are norm dense in compact Hilbert space operators

Statement

Assume the Axiom of Countable Choice (The Axiom of Countable Choice (ACω)). Let H and K be real or complex Hilbert spaces and let TB(H,K) be a compact operator (Compact linear operator). Relabel the singular system of T by positive integers, so its m-th vectors em,fm correspond to the numerical singular value sm(T)>0, for 1mr in rank r<+ and for every m1 in infinite rank. Let (sm(T))m1 be the zero-padded singular-value sequence (Singular value decomposition for compact operators, Absolute value and singular values of a compact operator). For nN put Tn:=1mn, sm(T)>0sm(T),emfm, with the empty sum T0=0. This is a finite-rank bounded operator, and TTn=sn+1(T)for every nN, so TTn0 and T is the operator-norm limit of the finite-rank operators Tn. In particular the set of finite-rank operators is norm dense in the set of compact operators HK: every compact operator is the norm limit of finite-rank operators.

Facts & Assumptions

Given: Countable Choice, a compact T:HK, its singular system and the truncations Tn.

[A1]

SVD data and relabelling. The SVD supplies orthonormal singular systems indexed by the positive singular values with multiplicity, together with the norm-convergent expansion of T and the corresponding partial-sum error estimate. In infinite rank its index set N is order-isomorphic to the positive integers via mm1; after this relabelling, and without any choice, the m-th coefficient is the uniquely ordered numerical singular value sm(T). Thus Tx=m1sm(T)x,emfm and TTnsn+1(T) whenever the (n+1)-st positive singular value exists. If r=dimranT<+, then Tn=T for nr and sm(T)=0 for m>r (Singular value decomposition for compact operators, Absolute value and singular values of a compact operator).

[A2]

Finite rank. Each truncation Tn is a finite sum of rank-one operators ,ejfj and therefore has finite rank, hence is compact and bounded (Finite-dimensional vector space, and its dimension dimFV; infinite-dimensional means having no finite basis, Bounded finite rank operators are compact, A bounded linear operator between normed spaces).

[A3]

Norm test. The operator norm is the unit-ball supremum, so SSx for every unit vector x and Sc follows from Sxc for all unit vectors (The operator norm as the least bound and as the unit-sphere or unit-ball supremum); limits in operator norm are metric limits (Convergence of a sequence in a metric space: xkx iff d(xk,x)0 in R).

[A4]

Countable Choice is the standing hypothesis of this pair's Hilbert-space interface (The Axiom of Countable Choice (ACω)).

Proof

technique · direct

Given: Countable Choice, the compact T and its finite-rank truncations Tn.

1.1

Upper bound. For every nN: if the (n+1)-st positive singular value exists then [A1] gives TTnsn+1(T); otherwise r<+ and nr, so [A1] gives Tn=T and TTn=0=sn+1(T). This includes T=0, when Tn=0=T for every n. Hence TTnsn+1(T) for every nN.

A1
1.2

Lower bound. Let nN. If the (n+1)-st positive singular value exists, then en+1 is a unit vector and the expansion [A1] gives (TTn)en+1=sn+1(T)fn+1, whence TTnsn+1(T)fn+1=sn+1(T) by [A3]; otherwise Tn=T by [A1] and TTn=0=sn+1(T). In every case TTnsn+1(T).

A1A3
2.1

Conclusion. Steps 1.1 and 1.2 give TTn=sn+1(T) for every nN, and sn+1(T)0 because (sm(T))m1 is nonincreasing and nonnegative, is eventually 0 in finite rank, and in infinite rank lists the positive eigenvalues of T with multiplicity with only 0 as an accumulation point [A1]; each Tn has finite rank by [A2], so the zero-based sequence (Tn)nN converges to T in operator norm, proving the asserted density statement.

step 1.1step 1.2A1A2A3A4
TheoremStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

Hilbert Schmidt operators form a two sided ideal

Statement

Assume the Axiom of Countable Choice (The Axiom of Countable Choice (ACω)). Let H, K and L be real or complex Hilbert spaces and let E be a Hilbert basis of H (supplied as data), with sE(T)=eETe2 the Hilbert–Schmidt square-sum and THS,E the Hilbert–Schmidt norm of Hilbert–Schmidt operator and Hilbert–Schmidt norm. Then:

  1. if S,TB(H,K) are Hilbert–Schmidt relative to E, then so is aS+bT for all scalars a,b, and aS+bTHS,EaSHS,E+bTHS,E;
  2. if TB(H,K) is Hilbert–Schmidt relative to E, then for every Hilbert basis F of K the adjoint T is Hilbert–Schmidt relative to F and THS,F=THS,E;
  3. if TB(H,K) is Hilbert–Schmidt relative to E and AB(K,L), BB(H0,H) are bounded with E0 a Hilbert basis of H0 and F a supplied Hilbert basis of K, then ATB(H,L) is Hilbert–Schmidt relative to E and TBB(H0,K) is Hilbert–Schmidt relative to E0, with ATHS,EATHS,E,TBHS,E0THS,EB, and consequently ATBHS,E0ATHS,EB.

Facts & Assumptions

Given: Countable Choice, real or complex Hilbert spaces H,H0,K,L, a Hilbert basis E of H, Hilbert–Schmidt operators S,T relative to E, and bounded operators AB(K,L), BB(H0,H).

For claim 3, Hilbert bases E0 of H0 and F of K are supplied as additional data; their existence is not inferred from Countable Choice.

[A1]

Hilbert–Schmidt data. For a Hilbert basis E of H, sE(T)=eETe2 is the supremum of the finite subsums, T is Hilbert–Schmidt relative to E when sE(T)<+, and then THS,E=sE(T)1/2; the finite-subset supremum splits as eETe2=eFTe2+eEFTe2 for finite F (Hilbert–Schmidt operator and Hilbert–Schmidt norm, Square-summable families on an arbitrary index set and the space 2(I)).

[A2]

Adjoint invariance. For every Hilbert basis E of H and F of K one has sE(T)=sE(T)=sF(T), and membership and norms agree across all such bases (The Hilbert–Schmidt norm is basis independent, Hilbert space).

[A3]

Bounds. SvSv and UVUV for bounded operators, and B=B (The operator norm as the least bound and as the unit-sphere or unit-ball supremum, A bounded linear operator between normed spaces, Composition satisfies |ST|\le|S|,|T|, Hilbert-adjoint identities).

[A5]

Minkowski in finite dimension. For finitely many vectors v1,,vm of an inner-product space, kvkkvk; for finitely many pairs of nonnegative reals the Cauchy–Schwarz inequality gives (k(ak+bk)2)1/2(kak2)1/2+(kbk2)1/2 (Cauchy–Schwarz: x,yxy, with equality exactly for dependent pairs, Real and complex inner-product spaces and their induced length).

Proof

technique · direct

Given: Countable Choice, the Hilbert spaces and bases above, Hilbert–Schmidt S,T relative to E, and bounded A,B.

1.1

Vector space. For every finite FE, [A3] and [A5] give (eF(aS+bT)e2)1/2a(FSe2)1/2+b(FTe2)1/2aSHS,E+bTHS,E, so the finite subsums for aS+bT are bounded by the square of the last quantity [A1] and aS+bT is Hilbert–Schmidt relative to E with the asserted norm bound.

A1A3A5algebra
1.2

Adjoint. For every Hilbert basis F of K, sF(T)=sE(T) by [A2], so T is Hilbert–Schmidt relative to F and THS,F=THS,E.

A1A2
1.3

Left multiplication. For finite FE, [A3] gives eFATe2A2eFTe2A2THS,E2, so AT is Hilbert–Schmidt relative to E with ATHS,EATHS,E.

A1A3algebra
2.1

Right multiplication. Let E0 and F be the supplied Hilbert bases of H0 and K, respectively, and put U:=TBB(H0,K), so U=BT by [A3]. By [step 1.2], T is Hilbert–Schmidt relative to F, and [step 1.3] applied to the left multiplication BT gives that U is Hilbert–Schmidt relative to F with UHS,FBTHS,F=BTHS,E. Now apply [step 1.2] to the Hilbert–Schmidt operator U:KH0, using F as its domain basis and E0 as its codomain basis. It follows that (U)=U is Hilbert–Schmidt relative to E0 and has Hilbert–Schmidt norm UHS,F. Since U=U by [A3], U=TB is Hilbert–Schmidt relative to E0 and TBHS,E0=UHS,FTHS,EB.

step 1.2step 1.3A2A3
3.1

Both-sided bound. Combining [step 1.3] with TB in place of T and [step 2.1], ATB=(AT)B is Hilbert–Schmidt relative to E0 with ATBHS,E0ATBHS,E0ATHS,EB.

step 1.3step 2.1
4.1

Conclusion. Claim 1 is [step 1.1], claim 2 is [step 1.2] and claim 3 is the combination of [step 1.3], [step 2.1] and [step 3.1]; no Hilbert basis is assumed to exist, since E, E0 and F are supplied as data and only the finite-subset supremum definition of [A1] and the invariance theorem [A2] are used.

step 1.1step 1.2step 1.3step 2.1step 3.1A2
DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

Trace class operator

Definition

Assume the Axiom of Countable Choice (The Axiom of Countable Choice (ACω)). Let H and K be Hilbert spaces over the same field F{R,C} (Hilbert space) and let TB(H,K) be a compact operator (Compact linear operator) with zero-padded singular-value sequence (sn(T))n1 (Absolute value and singular values of a compact operator).

Trace class. The operator T is trace class when n1sn(T):=mNsm+1(T)<+. Thus the series in the zero-based convention of Series and absolute convergence in a normed space is formed from the explicit sequence (sm+1(T))mN. In that case its trace norm is T1:=mNsm+1(T)[0,+), and T1 is also written Ttr. The set of trace-class operators HK is written S1(H,K).

Immediate consequences. Since 0sn(T)s1(T)=T (Absolute value and singular values of a compact operator), the terms are nonnegative and T1T0 whenever T is trace class; the zero operator is trace class with 01=0. When T has finite rank r the sequence is zero-padded, the series is the finite sum n=1rsn(T)=λ>0λdimFEλ(T) over the finitely many positive eigenvalues of T counted with multiplicity (Finite-dimensional vector space, and its dimension dimFV; infinite-dimensional means having no finite basis), and every finite-rank operator is compact (Bounded finite rank operators are compact) and therefore trace class; in particular every operator with finite-dimensional range and every rank-one operator is trace class. If T has infinite rank then sn(T)>0 for every n and the series n1sn(T) converges in the summable case. By the necessary condition for convergence of a scalar series (If a series converges then its terms tend to 0), a trace-class operator with infinite rank has sn(T)0, hence is a norm limit of finite-rank operators (Singular value decomposition for compact operators).

Choice accounting. Trace class is defined through the singular values of Absolute value and singular values of a compact operator, whose construction uses ACω through the countable selection of finite orthonormal bases of the eigenspaces of T and the spectral theorem; no Hilbert basis of the ambient space, and no stronger choice, is used here.

TheoremStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

Trace class iff product of two Hilbert Schmidt operators

Statement

Assume the Axiom of Countable Choice (The Axiom of Countable Choice (ACω)). Let H and K be real or complex Hilbert spaces (Hilbert space), let E be a Hilbert basis of H and G a Hilbert basis of K (both supplied as data), and let TB(H,K) be compact (Compact linear operator). Then:

  1. (factorization of a trace-class operator) if T is trace class (Trace class operator), then, with T, U and the singular system of T (Absolute value and singular values of a compact operator, Singular value decomposition for compact operators), the operators B:=T1/2B(H),A:=UT1/2B(H,K) satisfy T=AB, are both Hilbert–Schmidt relative to E (Hilbert–Schmidt operator and Hilbert–Schmidt norm), and AHS,E=BHS,E=T11/2, so that AHS,EBHS,E=T1: the trace norm is attained by this factorization;
  2. (products of Hilbert–Schmidt operators are trace class) conversely, if there are a real or complex Hilbert space H0 with a supplied Hilbert basis E0, a Hilbert–Schmidt operator BB(H,H0) relative to E and a Hilbert–Schmidt operator AB(H0,K) relative to E0 with T=AB, then T is trace class and T1AHS,E0BHS,E; in particular AB is compact and TAHS,E0BHS,E.

The bases E, E0, G are supplied data; no existence of a Hilbert basis is asserted or used, and the adjoint-stability of the Hilbert–Schmidt norm across G is the imported invariance theorem.

Facts & Assumptions

Given: Countable Choice, Hilbert spaces H,H0,K, supplied Hilbert bases E of H, E0 of H0, G of K, and a compact TB(H,K).

[A1]

Trace norm. T is trace class exactly when nsn(T)<+, and then T1=nsn(T) and T=s1(T)T1 (Trace class operator, Absolute value and singular values of a compact operator).

[A2]

SVD and the positive square root. With J the index set of positive singular values, Tx=jJsjx,ejfj in norm, Tej=sjej, (ej) and (fj) orthonormal, U is the partial isometry with Uej=fj on (kerT) extended by zero on kerT, UT=T, and U is isometric on (kerT) with range ranT; moreover T=jsj,ejej. Since T is compact, self-adjoint and positive, it has a compact self-adjoint positive square root T1/2, which acts by sj1/2 on each ej and by zero on kerT (Singular value decomposition for compact operators, Absolute value and singular values of a compact operator, Positive square root of a compact positive operator).

[A3]

Hilbert–Schmidt calculus. The Hilbert–Schmidt norm is basis-independent and adjoint-stable, and SBHSSBHS for bounded S; a Hilbert–Schmidt operator is compact; composites of compact operators with bounded ones are compact (Hilbert Schmidt operators form a two sided ideal, The Hilbert–Schmidt norm is basis independent, Hilbert–Schmidt operators are compact, Hilbert–Schmidt operator and Hilbert–Schmidt norm, Compositions with a compact operator are compact, The operator norm as the least bound and as the unit-sphere or unit-ball supremum).

[A4]

Parseval, Bessel, collapse of suprema. For a Hilbert basis and any vector, the squared norm is the sum of the squared moduli of the coefficients; Bessel's inequality bounds finite coefficient sums for orthonormal families; for nonnegative families indexed by two sets the finite-subset suprema may be interchanged, supF,GeF,jGce,j=supG,FjG,eFce,j (Parseval equivalences for an orthonormal family, The finite Bessel inequality and best approximation by a finite orthonormal family, Square-summable families on an arbitrary index set and the space 2(I), Orthonormal families, complete orthonormal systems and Hilbert bases).

[A5]

Cauchy–Schwarz and boundedness. u,vuv and the pairing is linear in the first argument and conjugate-linear in the second; SvSv and STST (Cauchy–Schwarz: x,yxy, with equality exactly for dependent pairs, Real and complex inner-product spaces and their induced length, A bounded linear operator between normed spaces, Hilbert-adjoint identities, Convergence of a sequence in a metric space: xkx iff d(xk,x)0 in R).

Proof

technique · direct
1.1

Products of Hilbert–Schmidt operators are trace class. Assume T=AB with BB(H,H0) Hilbert–Schmidt relative to E and AB(H0,K) Hilbert–Schmidt relative to E0. Then B is compact [A3], so T=AB is compact [A3] and [A2] applies to T with singular system (ej,fj,sj)jJ; for every finite FJ, and writing Tej,fj=ABej,fj=Bej,Afj [A5], finite Cauchy–Schwarz in CF gives jFsj=jFTej,fj(jFBej2)1/2(jFAfj2)1/2BHS,EAHS,G=BHS,EAHS,E0, the last inequality because (ej) is an orthonormal family in H with a Hilbert basis E available so jFBej2eEBe2 by Bessel and Parseval [A4], and likewise for (fj) and A; the equality is the adjoint-stability of the Hilbert–Schmidt norm [A3]. Taking the supremum over finite F gives T1=jsjBHS,EAHS,E0<+, so T is trace class with the asserted bound, and TT1 is [A1].

A1A2A3A4A5
1.2

The Hilbert–Schmidt norms of the two factors of a trace-class operator. Assume now that T is trace class and put B:=T1/2, A:=UT1/2. First, B is self-adjoint with B2=T and B kills kerT and preserves (kerT)=[span{ej:jJ}]closure [A2], so Bej=sj1/2ej and Te=jsje,ejej for every eH. Hence for the fixed Hilbert basis E of H, using Parseval for each ej and the interchange of nonnegative suprema [A4], eEBe2=eETe,e=eEjsje,ej2=jsjeEe,ej2=jsjej2=jsj=T1<+, so B is Hilbert–Schmidt relative to E with BHS,E2=T1 [A1]. Second, by [A2] every Be=T1/2e lies in (kerT), on which U is isometric with values in ranT, so Ae=UBe=Be for every eE; therefore eEAe2=eEBe2=T1, so A is Hilbert–Schmidt relative to E with AHS,E2=T1 as well. Finally AB=UT1/2T1/2=UT=T by [A2].

A1A2A4algebra
2.1

Conclusion. Claim 2 is [step 1.1], claim 1 is [step 1.2]; the factorization of [step 1.2] has H0=H and E0=E and attains equality AHSBHS=T1 because both norms equal T11/2.

step 1.1step 1.2
LemmaStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

Nuclear series characterizes trace norm

Statement

Assume the Axiom of Countable Choice (The Axiom of Countable Choice (ACω)). Let H and K be Hilbert spaces over the same real or complex scalar field and let TB(H,K) be compact (Compact linear operator). Then T is trace class (Trace class operator) if and only if there are families (uj)j1 in H and (vj)j1 in K, indexed by the positive integers, with j1ujvj<+ such that the zero-based sequence of finite-rank operators defined by R0=0 and Rm:=j=1m,ujvj(m1) converges to T in operator norm (The operator norm as the least bound and as the unit-sphere or unit-ball supremum, Convergence of a sequence in a metric space: xkx iff d(xk,x)0 in R). Here the displayed scalar series is, under the library convention, the series of the sequence (um+1vm+1)mN. In that case T1=inf{j1ujvj: RmT in operator norm}, the infimum being over all such nuclear representations of T, with the same zero-based shift understood in every displayed sum, and the infimum is attained: using its positive-integer index set and padding finite rank by zeros, the singular-value series T=jJsj,ejfj is a nuclear representation with sum T1.

Facts & Assumptions

Given: Countable Choice, real or complex Hilbert spaces H,K over the same field, and compact TB(H,K). Nuclear data are assumed only in the reverse implication.

[A1]

The SVD has J={1,2,} in infinite rank and J={1,,r} in rank r, including J= when r=0. It supplies orthonormal (ej),(fj), Tej=sjfj, and operator-norm convergence of Tm=jJ, jmsj,ejfj to T (Singular value decomposition for compact operators, Absolute value and singular values of a compact operator).

[A2]

Trace class and its norm are defined by the sum of the zero-padded positive-indexed singular values, equivalently by the zero-indexed sequence (sm+1(T))mN (Trace class operator).

[A3]

The operator norm bounds SxSx, and norm convergence means these norms of differences tend to zero (The operator norm as the least bound and as the unit-sphere or unit-ball supremum, A bounded linear operator between normed spaces, Convergence of a sequence in a metric space: xkx iff d(xk,x)0 in R).

[A5]

The pairing is linear in the first argument and conjugate-linear in the second. Cauchy–Schwarz gives x,yxy, and finite Bessel sums are bounded by the squared norm (Real and complex inner-product spaces and their induced length, Cauchy–Schwarz: x,yxy, with equality exactly for dependent pairs, The finite Bessel inequality and best approximation by a finite orthonormal family).

[A6]

An infimum is a greatest lower bound; a member of a set that is also a lower bound is consequently its infimum (Greatest lower bound (infimum)).

Proof

technique · direct
1.1

Suppose T is trace class. For every jJ set uj=sjej and vj=fj. Because sj is real, conjugate-linearity gives x,sjej=sjx,ej. In finite rank put uj=vj=0 for j>r; in rank zero use zero families throughout. In infinite rank J already consists of all positive integers, so no index shift and no vector e0 is used. Orthonormality gives ujvj=sj for jJ. The shifted zero-based sum is T1<, and the zero-based partial-sum sequence with R0=0 converges in operator norm by [A1].

A1A2A5assume-hyp
1.2

Conversely assume given positive-integer-indexed families with C=j1ujvj< in the shifted sense just specified, and let the zero-based sequence (Rm)mN converge to T in operator norm. Each term is linear and bounded by ujvj using [A5], so Rm is bounded and its range lies in the finite span of v1,,vm (the zero subspace when m=0). The given compactness of T licenses [A1]; no new compactness theorem is needed.

givenA1A3A5assume-hyp
2.1

Fix a finite FJ. Since Tek=skfk, put SF=kFsk=kFTek,fk. For every mN, finite rearrangement (with the sum empty at m=0) gives am:=kFRmek,fk=j=1mkFek,ujvj,fk. Finite Cauchy–Schwarz, applied to the vectors of absolute values in RF, and Bessel give kFek,ujvj,fk(kFuj,ek2)1/2(kFvj,fk2)1/2ujvj. Thus amC. Also SFamFTRm by [A3] and [A5], so the zero-based sequence (am) converges to SF and SFC. For empty F this says 0C; otherwise a hypothetical SF>C contradicts the displayed error bound for sufficiently large m.

step 1.2A1A3A5algebra
3.1

Take F=J{1,,n} for each nN. The zero-padded singular-value partial sums are nondecreasing, start at zero, and are bounded above by C by step 2.1. Therefore [A7] makes their series converge to a value at most C. By [A2], T is trace class and T1C.

step 2.1A2A7
4.1

Steps 1.1 and 3.1 prove the equivalence. For trace-class T, the set of nuclear-representation sums is nonempty by step 1.1, every such sum is at least T1 by step 3.1, and step 1.1 attains this bound. It is therefore the infimum by [A6]. All sequences used in the reverse implication were given; the forward implication spends only the Countable Choice already assumed by the SVD.

step 1.1step 3.1A6
TheoremStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

Trace class is a two sided Banach operator ideal

Statement

Assume the Axiom of Countable Choice (The Axiom of Countable Choice (ACω)). Let H, K and L be real or complex Hilbert spaces (Hilbert space). Then:

  1. the trace-class operators S1(H,K) (Trace class operator) form a linear subspace of B(H,K) on which 1 is a norm, and TT1for every TS1(H,K) (The operator norm as the least bound and as the unit-sphere or unit-ball supremum);
  2. if TS1(H,K) and AB(K,L), BB(H0,H) are bounded linear operators on Hilbert spaces H0,L, then ATBS1(H0,L) and ATB1AT1B;
  3. (S1(H,K),1) is a Banach space: every 1-Cauchy sequence in S1(H,K) has a limit in S1(H,K) to which it converges in 1 (Banach space, A norm on a real vector space, the induced metric, and the dictionary with the metric axioms, Metric space: d(x,y)=0 iff x=y, symmetry, and the triangle inequality; pseudometric and ultrametric).

Facts & Assumptions

Given: Countable Choice, Hilbert spaces H,H0,K,L, a trace-class operator T, bounded operators A,B, and the ideal and nuclear-series results.

[A1]

Nuclear characterization. For a compact operator R, trace class is equivalent to having a nuclear representation R=j,ujvj (operator-norm convergence, jujvj<+); the trace norm is the infimum of the nuclear sums and is attained by the singular series. In particular, for trace-class R, sn(R) is zero-padded and R=s1(R) is bounded by R1, because R=s1(R)nsn(R)=R1 (Nuclear series characterizes trace norm, Trace class operator, Absolute value and singular values of a compact operator).

[A2]

Infimum and series. The infimum of a nonempty bounded-below set of reals is its greatest lower bound, so for every ε>0 there is an element below inf+ε (Greatest lower bound (infimum)). Convergence of the zero-based partial-sum sequences occurring below is interpreted as in Convergence of a sequence in a metric space: xkx iff d(xk,x)0 in R.

[A3]

Operator and adjoint calculus. For composable bounded operators, UVUV; a bounded operator between Hilbert spaces has a bounded adjoint with U=U (Composition satisfies |ST|\le|S|,|T|, Hilbert-adjoint identities, A bounded linear operator between normed spaces, The operator norm as the least bound and as the unit-sphere or unit-ball supremum).

[A4]

Cauchy sequences and subsequences. A sequence in a metric space is Cauchy when for every real ε>0 there is N with d(xm,xn)<ε for m,nN; under ACω one may choose indices m1<m2< with Tmk+1Tmk1<2k, and a Cauchy sequence with a convergent subsequence converges to the same limit (Metric space: d(x,y)=0 iff x=y, symmetry, and the triangle inequality; pseudometric and ultrametric, Convergence of a sequence in a metric space: xkx iff d(xk,x)0 in R, The Axiom of Countable Choice (ACω)).

[A5]

Compactness of nuclear limits. Finite-rank bounded operators are compact, and under ACω an operator-norm limit of compact operators into a Banach space is compact (Bounded finite rank operators are compact, Norm limit of compact operators is compact, Hilbert space).

Proof

technique · direct

Given: Countable Choice, the Hilbert spaces, the trace-class T and bounded A,B.

1.1

Operator norm dominated by the trace norm. For trace-class T, [A1] gives T=s1(T)nsn(T)=T1.

A1
1.2

Vector-space structure and triangle inequality. Let S,T be trace class and a,b scalars. Given ε>0, [A1] and [A2] provide nuclear representations of S and T with sums S1+ε and T1+ε; interleaving them, after multiplying the first by a and the second by b, gives a nuclear series converging in operator norm to aS+bT with sum a(S1+ε)+b(T1+ε). Its partial sums have finite rank, so [A5] makes aS+bT compact; [A1] now makes it trace class and bounds its trace norm by that nuclear sum. Letting ε0 gives aS+bT1aS1+bT1; homogeneity follows by also applying the bound to a1(aT) when a0 (and is immediate for a=0), and the triangle inequality is the case a=b=1. The norm is definite: if T1=nsn(T)=0 then s1(T)=T=0 by [A1], so T=0; it is nonnegative by definition.

A1A2A5algebra
1.3

Two-sided ideal estimate. Let T=j,ujvj be nuclear and let A,B be bounded. Then for every xH0, ATBx=AjBx,ujvj=jx,BujAvj, and the finite-rank partial sums converge to ATB in operator norm because composition is operator-norm continuous [A3]. Their nuclear sum satisfies jBujAvjBAjujvj by [A3]. Thus ATB is compact by [A5], and [A1] makes it trace class with trace norm bounded by this sum; taking the infimum over nuclear representations of T gives ATB1AT1B.

A1A2A3A5algebra
2.1

Completeness. Let (Tm) be 1-Cauchy. Choose a subsequence Tm1,Tm2, with Tmk+1Tmk1<2k [A4] and write Dk:=Tmk+1Tmk. For Tm1 and each Dk choose by [A2] nuclear representations with sums at most Tm11+1 and Dk1+2k respectively. Flattening these countably many positive-integer-indexed series by a fixed pairing of positive integers produces one nuclear series with total sum at most Tm11+1+k1(Dk1+2k)<+. The nuclear-tail estimate makes its finite-rank partial sums converge in operator norm to a bounded operator S, and [A5] makes S compact; [A1] therefore makes S trace class. Absolute operator-norm convergence permits regrouping, and the grouped partial sums are Tm1+k<KDk=TmK, so TmKS in operator norm. For every K the tail representation made from DK,DK+1, gives STmK1kK(Dk1+2k)0 by [A1] and [step 1.2]; hence TmKS in 1, and by [A4] the original Cauchy sequence converges to S in 1.

A1A2A4A5step 1.2
3.1

Conclusion. Claim 1 is [step 1.1] and [step 1.2], claim 2 is [step 1.3], and claim 3 is [step 2.1]; together S1(H,K) with 1 is a normed space complete in its norm, that is a Banach space.

step 1.1step 1.2step 1.3step 2.1A1A4
DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

Trace of a trace class operator

Definition

Assume the Axiom of Countable Choice (The Axiom of Countable Choice (ACω)). Let H be a real or complex Hilbert space (Hilbert space), let TB(H) be a trace-class operator on H (Trace class operator) and let E be a Hilbert basis of H, supplied as data (Orthonormal families, complete orthonormal systems and Hilbert bases; existence of such a basis is not asserted here). The trace of T relative to E is trE(T):=eETe,e, the sum of the scalar family (Te,e)eE in the finite-subset-net sense of Square-summable families on an arbitrary index set and the space 2(I).

The family is absolutely summable, uniformly in E. Let T=jsj,ejfj be the singular-value series (Singular value decomposition for compact operators, Absolute value and singular values of a compact operator) with (ej)jJ, (fj)jJ orthonormal and jsj=T1<+ (Trace class operator). For every eH the series Te,e=jsje,ejfj,e converges absolutely, because the moduli are bounded by s1je,ejfj,es1e2 by Cauchy–Schwarz and Bessel (Cauchy–Schwarz: x,yxy, with equality exactly for dependent pairs, The finite Bessel inequality and best approximation by a finite orthonormal family). Consequently, for every finite FE, using the interchange of finite sums with the nonnegative finite-subset supremum over j and then finite Cauchy–Schwarz and Bessel twice, eFTe,eeFjsje,ejfj,e=jsjeFe,ejfj,ejsj(eFe,ej2)1/2(eFfj,e2)1/2jsj=T1, because for each j the two finite coefficient sums are bounded by ej=1 and fj=1 (finite Bessel). Hence the finite subsums of (Te,e)eE are bounded by T1, the family is absolutely summable, and an absolutely summable family of scalars is summable in ZF with eETe,eT1 (Square-summable families on an arbitrary index set and the space 2(I)). This justifies the notation trE(T) before any basis-independence statement.

Choice accounting and status. Only a supplied basis E and the singular values of T are used; no Hilbert basis of H is assumed to exist, and the next theorem proves that trE(T) does not depend on the supplied basis and equals the basis-free trace of T (Trace is absolutely convergent and basis independent).

TheoremStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

Trace is absolutely convergent and basis independent

Statement

Assume the Axiom of Countable Choice (The Axiom of Countable Choice (ACω)). Let H be a real or complex Hilbert space (Hilbert space) and let TB(H) be trace class (Trace class operator). Then:

  1. for every nuclear representation Tx=jx,ujvj of T (operator-norm convergence of the partial sums, jujvj<+), the scalar series jvj,uj converges absolutely and jvj,ujjujvj;
  2. the sum jvj,uj depends only on T; denoting it tr(T), one has tr(T)=jvj,uj for every nuclear representation of T. This defines tr(T) without assuming that H has a Hilbert basis;
  3. for every supplied Hilbert basis E of H, trE(T)=tr(T) (Trace of a trace class operator);
  4. the trace is linear in the trace-class variable and bounded by the trace norm: for trace-class S,T and scalars a,b, tr(aS+bT)=atr(S)+btr(T) and tr(T)T1.

Facts & Assumptions

Given: Countable Choice, a Hilbert space H, a trace-class TB(H), its nuclear representations, and the supplied bases.

[A1]

Nuclear representations exist and compute the trace norm. trace class means that T has a nuclear representation; the SVD series is one, and T1=nsn(T) is the infimum of the nuclear sums (Nuclear series characterizes trace norm, Trace class operator, Singular value decomposition for compact operators, Absolute value and singular values of a compact operator).

[A2]

Absolute convergence tools. A nonnegative family has a finite-sum supremum; if the finite subsums are bounded by C then the family is summable with sum at most C, and sums of finite subfamilies of a nonnegative family are bounded by the full sum; for a scalar family, absolute summability implies summability with ci bound. Suprema over finite subsets of two index sets commute. (Square-summable families on an arbitrary index set and the space 2(I), Convergence of a sequence in a metric space: xkx iff d(xk,x)0 in R)

[A3]

Parseval, Bessel, separable bases. For a Hilbert basis G of a closed subspace M and wM, w=gGw,gg with w2=gGw,g2; for an orthonormal family and any vector the finite coefficient sums obey Bessel; a closed subspace of H with a given countable dense sequence has a finite or countable Hilbert basis obtained from that sequence by Gram–Schmidt, with no choice (Parseval equivalences for an orthonormal family, Fourier expansion in a Hilbert space, The finite Bessel inequality and best approximation by a finite orthonormal family, A Hilbert space with a dense sequence has a finite or countable orthonormal basis, Orthonormal families, complete orthonormal systems and Hilbert bases, Dense, nowhere dense and codense subsets of a topological space, and the criterion by basic open sets, Finite, countably infinite, countable, uncountable).

[A4]

Cauchy–Schwarz and pairing. u,vuv, the pairing is linear in the first argument and conjugate-linear in the second, and SvSv (Cauchy–Schwarz: x,yxy, with equality exactly for dependent pairs, Real and complex inner-product spaces and their induced length, A bounded linear operator between normed spaces, The operator norm as the least bound and as the unit-sphere or unit-ball supremum).

[A5]

Countable Choice is the standing hypothesis; the deterministic construction below uses no choice beyond it (The Axiom of Countable Choice (ACω)).

Proof

technique · direct

Given: Countable Choice, the trace-class T and nuclear representations R=((uj),(vj)), R=((uj),(vj)).

1.1

The candidate scalar is absolutely convergent. For a nuclear representation, vj,ujujvj by [A4], so the scalar series converges absolutely with jvj,ujjujvj by [A2].

A1A2A4
1.2

Comparison of two representations. Put K0:=span({uj}{uj}{vj}{vj}), listing the finitely many zero families as the constant zero sequence when necessary. Let F0:=Q when H is real and F0:=Q(i) when H is complex. Then K0 is a closed subspace with the at most countable dense set of all finite F0-linear combinations of the listed vectors (which exists without choice), so by [A3] it has a finite or countable Hilbert basis (gn)nN obtained from that sequence by Gram–Schmidt. Both representations show T(K0)K0 (the value at xK0 is a norm limit of combinations of the vj, respectively vj) and Tx=0 for xK0 (all coefficients x,uj, x,uj vanish). For the representation R, expanding both factors in the basis (gn) by Parseval [A3] and using absolute convergence and the interchange of nonnegative finite-subset suprema [A2], jvj,uj=jnvj,gngn,uj=njvj,gngn,uj=nTgn,gn, the inner identity because Tgn=jgn,ujvj in norm. The same computation applies to R, so both representations have the same scalar sum; since a trace-class operator has at least one nuclear representation by [A1], the scalar tr(T):=jvj,uj is well defined and claim 2 holds.

A1A2A3A4
1.3

Agreement with every supplied basis. Let E be a Hilbert basis of H and let R=((uj),(vj)) be any nuclear representation of T. For each j, Parseval in the full space gives uj2=eEuj,e2 and vj2=eEvj,e2; hence, by Cauchy–Schwarz for the e-sum, interchange of the nonnegative suprema [A2] and the definition of the representation, eEje,ujvj,ejujvj<+. Therefore the double sum eje,ujvj,e converges absolutely, its value may be computed in either order, and eETe,e=eEje,ujvj,e=jeEe,ujvj,e=jvj,uj, the last equality by Parseval applied to the pair (vj,uj) in H. This is exactly trE(T)=tr(T), and it also reproves the absolute summability of (Te,e) required by the definition.

A2A3A4
2.1

Linearity and the bound. For trace-class S,T with nuclear representations RS and RT, the concatenation of RS scaled by a and RT scaled by b is a nuclear representation of aS+bT with scalar sum avj,uj+bvj,uj by absolute convergence, so tr(aS+bT)=atr(S)+btr(T); and tr(T)jujvj for every nuclear representation by [step 1.1], so the infimum characterization [A1] gives tr(T)T1.

step 1.1step 1.2A1A2algebra
3.1

Conclusion. Claims 1 and 2 are [step 1.1] and [step 1.2], claim 3 is [step 1.3] and claim 4 is [step 2.1]; the definition of tr(T) uses only nuclear representations of T, so no Hilbert basis of H is assumed to exist, while claim 3 handles every basis that is supplied.

step 1.1step 1.2step 1.3step 2.1A1A5
TheoremStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-22Open item page →

Cyclicity of the trace

Statement

Assume the Axiom of Countable Choice (The Axiom of Countable Choice (ACω)). Let H be a real or complex Hilbert space (Hilbert space), let TB(H) be trace class (Trace class operator) and let SB(H) be bounded. Then ST and TS are trace class and tr(ST)=tr(TS). If A,BB(H) are Hilbert–Schmidt relative to a supplied Hilbert basis E of H (Hilbert–Schmidt operator and Hilbert–Schmidt norm), then the products AB and BA are trace class and tr(AB)=tr(BA).

Facts & Assumptions

Given: Countable Choice, a Hilbert space H, a trace-class T, a bounded S, and Hilbert–Schmidt A,B relative to a supplied basis E.

[A1]

Trace and its properties. Every trace-class T has a nuclear representation and a well-defined trace. For every supplied Hilbert basis E, that trace equals the absolutely convergent diagonal sum eETe,e. It is equal to jvj,uj for every nuclear representation Tx=jx,ujvj, with tr(T)T1 and linearity in the trace-class variable; T1=nsn(T) (Trace is absolutely convergent and basis independent, Trace class operator, Nuclear series characterizes trace norm, Trace of a trace class operator).

[A2]

Trace ideal. Bounded one-sided multiplication preserves trace class, and STB1ST1B (Trace class is a two sided Banach operator ideal).

[A3]

Hilbert–Schmidt products. An operator which is Hilbert–Schmidt relative to a supplied basis is compact. Thus A and B are compact, and their bounded composites AB and BA are compact; the product clause of the factorization theorem then makes both products trace class and gives AB1,BA1AHS,EBHS,E (Hilbert–Schmidt operators are compact, Compositions with a compact operator are compact, Trace class iff product of two Hilbert Schmidt operators, Hilbert Schmidt operators form a two sided ideal).

[A4]

SVD and adjoints. The SVD uses only positive singular-value indices, with numerical zero padding beyond finite rank, and its partial sums converge in operator norm. The adjoint is bounded with S=S, and the identity Sv,u=v,Su holds (Singular value decomposition for compact operators, Absolute value and singular values of a compact operator, Hilbert-adjoint identities, The Hilbert-space adjoint of a bounded operator).

Proof

technique · direct

Given: Countable Choice, the trace-class T, bounded S, Hilbert–Schmidt A,B relative to E.

1.1

Products are trace class. ST and TS are trace class by [A2] with ST1ST1 and TS1ST1.

A2
1.2

Cyclicity for rank-one operators. Let R:=,uv for fixed u,vH, so that R is trace class; then SR=,uSv and RS=,Suv are nuclear representations with one term, so by [A1] tr(SR)=Sv,u and tr(RS)=v,Su, and these are equal by the adjoint identity of [A4].

A1A4
1.3

The Hilbert–Schmidt case. Write ek=k for kE, so that basis elements and indices are unambiguous. Let A,B be Hilbert–Schmidt relative to the supplied basis E; by [A3] the products AB and BA are trace class. Since A is continuous and E is a Hilbert basis, ABe,e=kEBe,ekAek,e for every e, and the double family αk,eβk,e with αk,e:=Aek,e, βk,e:=Be,ek has finite total, k,eαk,eβk,eAHS,EBHS,E, by two applications of finite Cauchy–Schwarz, Bessel and Parseval [A5]; For detail, on each finite rectangle K×FE×E, finite Cauchy–Schwarz bounds the absolute sum by (kK,eFαk,e2)1/2(kK,eFβk,e2)1/2AHS,EBHS,E, using Bessel in the inner sums. Every finite set of pairs lies in a finite rectangle. The full absolute sum is therefore finite; outside a finite rectangle its tail is arbitrarily small by [A5], which proves that both iterated scalar sums have the same value as the double-family sum. Invoking the diagonal trace formula in [A1] for the trace-class products, tr(AB)=eEkEαk,eβk,e=kEeEβk,eαk,e=tr(BA), the last equality by the symmetric computation for BA.

A1A3A5algebra
2.1

Cyclicity for general trace-class operators. By [A1] take a nuclear representation Tx=j1x,ujvj with C=j1ujvj< and partial sums Rn=1jn,ujvj for nN, so R0=0 and RnT in operator norm. Then SRnST and RnSTS: both errors are at most STRn by the operator-norm bound. Their terms give nuclear representations ST=j,ujSvj and TS=j,Sujvj. Their sums of norm products are at most SC and SC=SC, respectively. Both products are already trace class by step 1.1, so [A1] gives tr(ST)=jSvj,uj=jvj,Suj=tr(TS) by [A4], term by term in absolutely convergent series. No ambient Hilbert basis is used in this part.

step 1.1A1A4A5
3.1

Conclusion. The general cyclicity statement is [step 2.1] with [step 1.1], and the Hilbert–Schmidt statement is [step 1.3].

step 1.1step 1.3step 2.1
TheoremStatement: Literature-sourcedProof: AI-adaptedaudited 2026-09-22Open item page →

Trace of a positive operator is the sum of its eigenvalues

Statement

Assume the Axiom of Countable Choice (The Axiom of Countable Choice (ACω)). Let H be a real or complex Hilbert space (Hilbert space) and let TB(H) be a self-adjoint positive trace-class operator (Self-adjoint, positive, unitary and normal operators, Trace class operator), so that Tx,x0 for every xH. Let λ1λ2>0 be the positive eigenvalues of T listed with multiplicity (Eigenvalues, eigenvectors, eigenspaces Eλ(T)=ker(TλI), and the spectrum σF(T) of an endomorphism) and let (sn(T))n1 be the zero-padded singular-value sequence (Absolute value and singular values of a compact operator). Then sn(T)=λn for every n, and tr(T)=n1λn=T1, where the sum is over the positive eigenvalues with multiplicity and the equalities are also valid in the finite-rank case (then λn:=0 for n beyond the rank). This is the positive compact self-adjoint case only; it is not Lidskii's theorem for arbitrary trace-class operators, which is not claimed here.

Facts & Assumptions

Given: Countable Choice, the Hilbert space H, a self-adjoint positive trace-class T, its positive eigenvalues λn with multiplicity and eigenspaces Eλ.

[A1]

Spectral theorem. T is compact self-adjoint; its positive eigenvalues have finite-dimensional eigenspaces, the closed linear span of those eigenspaces is (kerT)=ranT, H=(kerT)kerT, and Tx=λ>0λPλx in norm, where Pλ is the orthogonal projection onto Eλ (Spectral theorem for compact self adjoint operators, Eigenspaces of a self adjoint operator are orthogonal, Eigenvalues, eigenvectors, eigenspaces Eλ(T)=ker(TλI), and the spectrum σF(T) of an endomorphism).

[A2]

Positivity forces nonnegative eigenvalues. If Tv=μv with v0 then μv2=Tv,v0, so μ0; and T is self-adjoint with T2=TT (Self-adjoint, positive, unitary and normal operators, Hilbert-adjoint identities, The Hilbert-space adjoint of a bounded operator, Real and complex inner-product spaces and their induced length).

[A3]

Absolute value of a positive operator. For compact self-adjoint positive T one has T=(TT)1/2=(T2)1/2=T, by uniqueness of the compact positive square root applied to the compact self-adjoint positive operator T satisfying T2=TT (Absolute value and singular values of a compact operator, Positive square root of a compact positive operator).

[A4]

SVD and trace. The singular values of T are the positive eigenvalues of T with multiplicity; the SVD gives orthonormal (ej)jJ in (kerT) with Tej=sjej and Tej=sjfj; after zero-padding a finite SVD to positive-integer-indexed coefficient families, the trace of a trace-class operator is j1vj,uj for every nuclear representation Tx=j1x,ujvj, and T1=nsn(T) (Absolute value and singular values of a compact operator, Singular value decomposition for compact operators, Trace is absolutely convergent and basis independent, Trace class operator, Nuclear series characterizes trace norm).

[A5]

Orthonormal bases of eigenspaces. Every finite-dimensional eigenspace Eλ has an orthonormal basis, and orthonormal families consist of unit pairwise orthogonal vectors (Every finite-dimensional real or complex inner product space has an orthonormal basis, Orthonormal families, complete orthonormal systems and Hilbert bases, Convergence of a sequence in a metric space: xkx iff d(xk,x)0 in R).

Proof

technique · direct

Given: Countable Choice, the self-adjoint positive trace-class T, its positive eigenvalues with multiplicity and their eigenspaces.

1.1

T=T. By [A2] T is self-adjoint with T2=TT, so the compact self-adjoint positive operator T satisfies T2=TT; since the positive square root of a compact self-adjoint positive operator is unique by [A3], and (T2)1/2=T because T0, the definition T=(TT)1/2 yields T=T.

A2A3
2.1

The singular values are the positive eigenvalues. By [A1] and [A2] the eigenvalues of T are nonnegative, its positive eigenvalues are exactly the nonzero eigenvalues, and listing them with multiplicity as λ1λ2>0 matches the nonincreasing listing of the positive eigenvalues of T=T with multiplicity required by [step 1.1]; hence sn(T)=λn for every n, with zeros appended once the positive eigenvalues are exhausted (the finite-rank case), and T1=nλn.

step 1.1A1A2A4
3.1

The trace equals the eigenvalue sum. For each positive eigenvalue λ choose an orthonormal basis of Eλ by [A5]; the union over the positive eigenvalues is an orthonormal family (gj)jJ whose closed span is (kerT) by [A1] and [A5]. Since T=T by [step 1.1], the SVD of T has ej=gj, sj=λj and fj=sj1Tej=λj1λjgj=gj. For jJ put uj=λjgj and vj=gj; in the finite-rank case J={1,,r}, extend these to all positive integers by uj=vj=0 for j>r (and use the all-zero families when r=0). With R0=0 and Rm=j=1m,ujvj, the SVD gives RmT in operator norm and j1ujvj=jJλj=T1<+. Thus these positive-integer-indexed families are a nuclear representation in the precise sense of [A4], and its trace formula gives tr(T)=j1vj,uj=jJλjgj2=jJλj.

step 1.1step 2.1A1A4A5
4.1

Conclusion. Steps 2.1 and 3.1 give sn(T)=λn and tr(T)=nλn=T1; the computation never chooses a basis of kerT, only orthonormal bases of the finite-dimensional positive eigenspaces, and the identity is stated for self-adjoint positive operators only, as the statement records.

step 2.1step 3.1A1A4
RemarkRemark: Literature-sourcedProof: Not supplied sources checked 2026-09-22 not proved hereOpen item page →
Recorded, not proved here. This statement is included so the library can refer to it honestly, with a citation to the literature. It is not proved anywhere in this library: the track that would prove it has not been developed here yet.

Separable trace-class determinant theorem recorded externally

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let K be a separable complex Hilbert space, including the zero space, and let AS1(K) (Trace class operator). For every nonzero eigenvalue λ of A, its algebraic multiplicity is

dim(r1ker(AλI)r),

where the increasing generalized kernels stabilize and this dimension is finite. List all nonzero eigenvalues (λj(A)) with those multiplicities; the list is finite or countable and may be empty. With (sj(A)) the singular values (Absolute value and singular values of a compact operator), the following results are recorded externally.

  1. The eigenvalues are absolutely summable and jλj(A)A1.
  2. There is an entire function DA such that, locally uniformly in z, DA(z)=j(1+zλj(A)). The empty product is 1 and the empty eigenvalue sum is 0.
  3. If finite-rank An satisfy AnA10, then det(I+zAn)DA(z) locally uniformly. For finite-rank F, this is the ordinary determinant of (I+zF)E for any finite-dimensional subspace E containing ranF; it is independent of E.
  4. One has DA(0)=1,DA(0)=trK(A),DA(z)j(1+zsj(A))ezA1. For every ε>0 there is Cε with DA(z)Cεeεz.
  5. For A,BS1(K), DA(z)DB(z)zAB1e1+zA1+zB1, and DA+B+AB(1)=DA(1)DB(1).
  6. The value DA(z) vanishes exactly when I+zA is not boundedly invertible. If λ0 is an eigenvalue, then 1/λ is a zero of order equal to its algebraic multiplicity.

These assertions include the zero-space conventions: its unique operator has determinant identically 1, trace 0, and an empty eigenvalue list.

Remarks

This is a source-backed external theorem, not a local exterior-power or Hadamard-factorization proof. In the cited proof of the zero criterion, the complementary factor is I+z(IPλ)A; a printed omission of A in one sentence is not copied here.

DefinitionDefinition: AI-adaptedProof: AI-adaptedaudited 2026-09-22 rests on unproved materialOpen item page →
Rests on 1 statement not proved in this library. Every dependency marked below is recorded with a citation but is not established here, because the track that would prove it has not yet been developed in this library. Everything else in this proof is proved here.

Fredholm determinant of a trace-class operator

Definition

proof uses external results not yet established in this library

Assume the Axiom of Choice (The Axiom of Choice). Let H be a complex Hilbert space and let TS1(H) (Trace class operator). Choose a nuclear representation Tx=j1x,ujvj,j1ujvj<, and put M=span{uj,vj:j1} and S=TM. The Fredholm determinant of I+zT is

detH(I+zT):=DS(z),

where DS is the separable determinant recorded in Separable trace-class determinant theorem recorded externally . If H={0}, this definition gives detH(I+zT)=1.

The well-definedness argument below proves that this restriction preserves the trace, trace norm, nonzero singular values, and nonzero generalized-eigenvalue data, and that the resulting determinant is independent of the nuclear representation and separable reducing support.

Well-definedness

Nuclear representations exist by Nuclear series characterizes trace norm. Finite rational-complex linear combinations of the vectors uj,vj form a countable dense subset of M, so M is separable. If xM, every coefficient in the nuclear series vanishes and Tx=0; if xM, every partial sum and hence Tx lies in the closed space M. Thus, using Orthogonal decomposition by a closed subspace,

H=MM,T=S0.

The restriction S is bounded and compact. Indeed, a bounded sequence in M is bounded in H. Since T is compact, its images have a norm-convergent subsequence by Sequential characterization of compact operators; the limit lies in the closed space M. The converse direction of that same characterization makes S:MM compact. Full AC supplies its DC hypothesis. The same nuclear series, now regarded inside M, therefore makes S trace class by Nuclear series characterizes trace norm. The nuclear trace formula in Trace is absolutely convergent and basis independent gives trM(S)=trH(T).

The block identity gives TT=SS0. Hence S0 is a compact positive square root of TT, and uniqueness in Positive square root of a compact positive operator gives T=S0. Therefore S and T have the same nonzero singular values, with multiplicities, and S1=T1.

For every λ0 and r1,

(TλI)r=(SλIM)r(λ)rIM.

Consequently all generalized λ-eigenvectors lie in M, and S and T have identical nonzero eigenvalues, generalized kernels, stabilization indices, and algebraic multiplicities. The external product formula therefore makes DS independent of the chosen nuclear representation and of every separable closed reducing support on whose orthogonal complement T is zero. No arbitrary invariant subspace is asserted to reduce T.

PropositionStatement: AI-adaptedProof: AI-adaptedprecheck passaudited 2026-09-22 rests on unproved materialOpen item page →
Rests on 1 statement not proved in this library. Every dependency marked below is recorded with a citation but is not established here, because the track that would prove it has not yet been developed in this library. Everything else in this proof is proved here.

Fredholm determinant properties for trace-class operators

Statement

proof uses external results not yet established in this library

Assume the Axiom of Choice. Let H be a complex Hilbert space and TS1(H). The function DT(z)=detH(I+zT) is entire and, locally uniformly in z,

DT(z)=j(1+zλj(T)),

where all nonzero eigenvalues are listed with their finite algebraic multiplicities, and jλj(T)T1. It satisfies

DT(0)=1,DT(0)=trH(T), DT(z)j(1+zsj(T))ezT1,

and for every ε>0 there is Cε such that DT(z)Cεeεz. For trace-class A,B, DA(z)DB(z)zAB1e1+zA1+zB1, and

detH(I+A+B+AB)=detH(I+A)detH(I+B).

Moreover DT(z)=0 exactly when I+zT is not boundedly invertible, and the zero at 1/λ has the algebraic multiplicity of λ0.

If finite-rank Tn converge to T in trace norm, their ordinary finite-dimensional determinants converge to DT locally uniformly. Where I+zT is invertible,

DT(z)=DT(z)trH(T(I+zT)1).

All assertions include H={0}, finite eigenvalue lists and the empty list.

Facts & Assumptions

Given: The Axiom of Choice, a complex Hilbert space H, and the displayed trace-class operators.

[F1]

The arbitrary-space determinant is well defined through a separable reducing support and preserves trace, trace norm, nonzero singular values, and nonzero generalized-eigenvalue data (Fredholm determinant of a trace-class operator).

[F2]

The separable determinant has the absolute eigenvalue bound jλjT1, spectral product, growth, continuity, multiplicativity, derivative-at-zero and zero-multiplicity properties recorded externally (Separable trace-class determinant theorem recorded externally ).

[F3]

Trace-class operators form a two-sided ideal (Trace class is a two sided Banach operator ideal).

[F4]

The trace is basis-independent and agrees with every nuclear trace sum (Trace is absolutely convergent and basis independent).

Proof

technique · direct
1.1

Choose the separable reducing support from [F1]. Its restriction has the same trace, trace norm, nonzero singular values and algebraic eigenvalue data as T. Every single-operator assertion in the first paragraph, including the zero criterion and zero order, therefore transfers term by term from [F2]. The block identity I+zT=(IM+zS)IM also proves the equivalence of bounded invertibility.

F1 F2F4given
1.2

For trace-class A,B, take one separable closed span of nuclear vectors for both. It reduces A, B, A+B+AB and all three operators vanish on its orthogonal complement; [F3] supplies the trace-class hypotheses. Apply the external multiplicativity and continuity formulas on this common support and then [F1] to obtain the displayed arbitrary-space formulas.

F1 F2F3givenalgebra
1.3

If finite-rank TnT in trace norm, full AC chooses nuclear representations for the countable family. The closed span of all their input and output vectors and those for T is a common separable reducing support. The block argument in [F1] preserves the trace norm of every difference TnT, so the locally uniform finite-rank limit in [F2] applies. For a finite-rank F, any finite-dimensional EranF is invariant under I+zF, and enlargement adds an identity diagonal block; hence the ordinary determinant is independent of E.

F1 F2F3givenalgebra
2.1

Fix z0 with I+z0T invertible and put B=(I+z0T)1T, which is trace class by [F3]. Since I+(z0+h)T=(I+z0T)(I+hB), step 1.2 gives DT(z0+h)=DT(z0)DB(h). Steps 1.1 and [F2] give DB(h)=1+htrH(B)+o(h). Dividing by h and taking the limit gives DT(z0)=DT(z0)trH(B). The operator T commutes with I+z0T and its inverse, so B=T(I+z0T)1. The zero-space and empty-list conventions follow from [F1] and [F2].

F1 F2F3F4step 1.1step 1.2algebra
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-09-22 rests on unproved material (inherited)Open item page →
Rests on 1 statement not proved in this library, by way of the results it cites. This item cites no such statement directly; it depends on results that do. The unproved premises it inherits are Separable trace-class determinant theorem recorded externally. Each is recorded with a citation to the literature and is not established here, because the track that would prove it has not yet been developed in this library. Everything else in this proof is proved here.

Lidskii trace formula for trace-class operators

Statement

proof uses external results not yet established in this library

Assume the Axiom of Choice. Let H be any complex Hilbert space, including H={0}, and let TS1(H). List all nonzero eigenvalues (λj(T)) with their finite algebraic multiplicities, where the multiplicity of λ0 is the dimension of the stabilized generalized kernel r1ker(TλI)r. Then jλj(T)T1,trH(T)=jλj(T). The list is finite or countable and may be empty. No normality, self-adjointness, positivity, or separability of H is assumed.

Facts & Assumptions

Given: The Axiom of Choice, a complex Hilbert space H, and a trace-class operator T.

[F1]

The determinant definition preserves the nonzero generalized-eigenvalue data under separable-support reduction (Fredholm determinant of a trace-class operator).

[F2]

The determinant properties give absolute eigenvalue summability, DT(z)=j(1+zλj(T)) locally uniformly, and DT(0)=trH(T) (Fredholm determinant properties for trace-class operators).

Proof

technique · direct
1.1

By [F1] and [F2], the eigenvalue list has the stated algebraic multiplicities and L:=jλj(T)T1. For a finite initial product PN(z)=jN(1+zλj), expansion and the ordered-tuple bound for elementary symmetric sums give PN(z)1zjNλjk=2N(zL)k/k!(zL)2ezL/2. Indeed, every unordered product of k distinct absolute eigenvalues occurs k! times among the ordered k-tuples contributing to Lk.

F1F2givenalgebra
2.1

Let N. The local product convergence and absolute convergence of jλj from [F2] preserve the bound in step 1.1, so limz0(DT(z)1)/z=jλj(T). The left side is DT(0)=trH(T) by [F2]. The same argument applies to finite and empty lists, with the empty sum equal to 0 and the empty product equal to 1.

F2step 1.1algebra

5 · Examples, counterexamples and false statements

None yet.

Sources