Traces that survive passage to cohomology

An index can be recovered from a difference of traces even when neither operator being compared has a meaningful trace. A complex introduces a second cancellation: contributions from the boundaries occur in adjacent degrees with opposite signs. This lesson proves both mechanisms, including the case of closed unbounded differentials with nonclosed ranges.

All Hilbert spaces are complex and may be nonseparable or zero-dimensional. Inner products are linear in the first variable. An operator without a domain qualification is bounded and everywhere defined. A sum of nonnegative numbers indexed by an arbitrary set means the supremum of its finite subsums. An absolutely summable complex family has a sum independent of ordering, defined by finite-subset limits. A finite nonnegative sum has at most countably many nonzero terms: for each positive integer mm, only finitely many terms can exceed 1/m1/m.

Begin with a three-term complex

Before introducing operator ideals, one can see the cancellation in a complete finite-dimensional model. Use the coordinate Hilbert spaces H0=ℂ2H_0=\mathbb C^2, H1=ℂ3H_1=\mathbb C^3, H2=ℂ2H_2=\mathbb C^2, with respective bases f1,f2f_1,f_2, e1,e2,e3e_1,e_2,e_3, and g1,g2g_1,g_2. For an arbitrary complex parameter tt, retain both matrices

d0(t)=(t00000):H0→H1,d1=(010000):H1→H2,d1d0(t)=0.(T50) d_0(t)=\begin{pmatrix}t&0\\0&0\\0&0\end{pmatrix}:H_0\to H_1, \qquad d_1=\begin{pmatrix}0&1&0\\0&0&0\end{pmatrix}:H_1\to H_2, \qquad d_1d_0(t)=0. \tag{T50}

For arbitrary α,β,γ,δ,ε∈ℂ\alpha,\beta,\gamma,\delta,\varepsilon\in\mathbb C, put

R0=(α00β),R1=(α000γ000δ),R2=(γ00ε).(T51) R_0=\begin{pmatrix}\alpha&0\\0&\beta\end{pmatrix},\quad R_1=\begin{pmatrix}\alpha&0&0\\0&\gamma&0\\0&0&\delta\end{pmatrix}, \quad R_2=\begin{pmatrix}\gamma&0\\0&\varepsilon\end{pmatrix}. \tag{T51}

The first product d0(t)R0d_0(t)R_0 and the product R1d0(t)R_1d_0(t) both send f1f_1 to tαe1t\alpha e_1 and f2f_2 to zero. The products d1R1d_1R_1 and R2d1R_2d_1 both send e2e_2 to γg1\gamma g_1 and the other basis vectors to zero. Thus these three maps define an endomorphism of the entire complex for every tt, including zero.

The finite-dimensional trace is the sum of diagonal entries. It is independent of the basis: for two composable rectangular matrices, summing every product entry gives tr⁡(AB)=∑i,jAijBji=tr⁡(BA)\operatorname{tr}(AB)=\sum_{i,j}A_{ij}B_{ji}=\operatorname{tr}(BA); apply this identity to a basis-change matrix and its actual inverse. In this model the full alternating trace is

tr⁡R0−tr⁡R1+tr⁡R2=(α+β)−(α+γ+δ)+(γ+ε)=β−δ+ε.(T52) \operatorname{tr}R_0-\operatorname{tr}R_1+\operatorname{tr}R_2 =(\alpha+\beta)-(\alpha+\gamma+\delta)+(\gamma+\varepsilon) =\beta-\delta+\varepsilon. \tag{T52}

For t≠0t\ne0, the three cohomology spaces are respectively ℂf2\mathbb Cf_2, ℂe3\mathbb Ce_3, and ℂg2\mathbb Cg_2: the boundary e1e_1 removes one direction from ker⁡d1=ℂe1⊕ℂe3\ker d_1=\mathbb Ce_1\oplus\mathbb Ce_3, and the boundary g1g_1 removes one direction from H2H_2. Their induced maps are multiplication by β,δ,ε\beta,\delta,\varepsilon. Their alternating trace is exactly (T52).

At t=0t=0, the first cohomology space is all of H0H_0, the middle one is ℂe1⊕ℂe3\mathbb Ce_1\oplus\mathbb Ce_3, and the last is still ℂg2\mathbb Cg_2. Their induced traces are α+β,α+δ,ε\alpha+\beta,\alpha+\delta,\varepsilon. The alternating sum again equals (T52). Two cohomology dimensions jump, and the added α\alpha-contributions cancel in adjacent degrees.

This calculation sets the questions for the infinite-dimensional proof. A diagonal sum needs a basis-independent convergence estimate. A boundary range may fail to be closed, so its closure must be distinguished from the actual range. An unbounded differential needs its graph domain before an intertwining product can be used. Sections 1–5 construct those analytic tools; Section 6 proves the cancellation on reduced cohomology, Section 7 recovers the index from error powers, and Sections 8–9 handle parity and tensor products. The nonclosed-range and noncompact-error examples in Section 10 show why these are different questions.

1. Hilbert-space contracts and square-summable operators

The following Hilbert-space and operator facts are used with the stated domains and limits. The Banach and Fredholm tools appear in Banach estimates, quotient spaces and compact parameter arguments and Finite defects under perturbation.

Section 6 of Spectral measures with the original operator domain retained proves the Hilbert interfaces in full: (HF1)–(HF5) give projections, arbitrary orthonormal bases and bounded adjoints; (HF6)–(HF9) give the unique positive root with its actual moment domain; (HF10)–(HF17) prove D((S*S)1/2)=D(S)D((S^*S)^{1/2})=D(S), the polar isometry and every finite-band inverse; and (HF18)–(HF19) construct the Hilbert tensor completion. These proofs allow nonclosed ranges and arbitrary Hilbert dimension. The finite-dimensional compactness facts retain the exact Banach-foundation route.

Let (ei)i∈I(e_i)_{i\in I} be an orthonormal basis of HH. For A:H→KA:H\to K, set

∥A∥22=∑i∈I∥Aei∥2.(T1) \|A\|_2^2=\sum_{i\in I}\|Ae_i\|^2. \tag{T1}

The operator is Hilbert-Schmidt when this is finite; the class is denoted 𝒮2(H,K)\mathcal S_2(H,K).

Theorem. Formula (T1) is independent of the basis. The adjoint has the same Hilbert-Schmidt norm. The class is complete in that norm, contains every finite-rank operator densely, and

∥A∥≤∥A∥2,∥BAC∥2≤∥B∥∥A∥2∥C∥(T2) \|A\|\leq\|A\|_2,\qquad \|BAC\|_2\leq\|B\|\|A\|_2\|C\| \tag{T2}

for bounded maps of the indicated source and target spaces. Every Hilbert-Schmidt map is compact.

Proof. Choose an orthonormal basis (fj)j∈J(f_j)_{j\in J} of KK. Parseval, followed by the definition of a nonnegative double sum, gives

∑i∥Aei∥2=∑i,j|⟨Aei,fj⟩|2=∑j∥A*fj∥2.(T3) \sum_i\|Ae_i\|^2 =\sum_{i,j}|\langle Ae_i,f_j\rangle|^2 =\sum_j\|A^*f_j\|^2. \tag{T3}

Both orders of summation equal the supremum over finite subsets of I×JI\times J. For any finite subset of the product, its two coordinate projections are finite, so finite rectangles give the same supremum. Fixing either basis in (T3) proves independence of the other, and proves adjoint equality.

For a finite orthogonal expansion x=∑icieix=\sum_i c_ie_i, Cauchy-Schwarz gives ∥Ax∥≤(∑i|ci|2)1/2(∑i∥Aei∥2)1/2\|Ax\|\leq(\sum_i|c_i|^2)^{1/2}(\sum_i\|Ae_i\|^2)^{1/2}; passing to the dense span proves the first estimate in (T2). The left ideal estimate follows directly from ∥BAei∥≤∥B∥∥Aei∥\|BAe_i\|\leq\|B\|\|Ae_i\|. Taking adjoints gives the right ideal estimate, and combining them proves (T2).

If AA has finite rank, then (ker⁡A)⟂=ran⁡A*(\ker A)^\perp=\operatorname{ran}A^* is finite-dimensional. Here equality follows because the finite-dimensional range of A*A^* is closed and its orthogonal complement is ker⁡A\ker A; finite rank of A*A^* follows by writing AA in coordinates in its finite-dimensional range. A basis adapted to ker⁡A\ker A makes (T1) a finite sum. Conversely, if (T1) is finite, let PFP_F project onto the span of a finite subset F⊂IF\subset I. Then

∥A−APF∥22=∑i∉F∥Aei∥2→0.(T4) \|A-AP_F\|_2^2=\sum_{i\notin F}\|Ae_i\|^2\longrightarrow0. \tag{T4}

Thus finite-rank maps are dense. One can choose a sequence of finite sets giving errors below 1/n1/n; no countability of II is being assumed. The operator norm estimate makes the same approximation converge in operator norm, so AA is compact by the compactness facts.

For completeness, a Hilbert-Schmidt Cauchy sequence AnA_n is operator norm Cauchy and has a bounded operator limit AA. The existence of the operator norm limit follows by taking limits AnxA_nx in the Banach target and passing linearity and the uniform norm bound to those limits. For each finite FF,

∑i∈F∥(A−An)ei∥2=limm→∞∑i∈F∥(Am−An)ei∥2≤liminfm→∞∥Am−An∥22. \sum_{i\in F}\|(A-A_n)e_i\|^2 =\lim_{m\to\infty}\sum_{i\in F}\|(A_m-A_n)e_i\|^2 \leq\liminf_{m\to\infty}\|A_m-A_n\|_2^2.

Taking the supremum in FF proves both A∈𝒮2A\in\mathcal S_2 and ∥A−An∥2→0\|A-A_n\|_2\to0. The mixed sum ∑i⟨Aei,Bei⟩\sum_i\langle Ae_i,Be_i\rangle converges absolutely by Cauchy-Schwarz; polarization of the basis-independent squared norm makes it a basis-independent inner product. Together with completeness, this makes 𝒮2(H,K)\mathcal S_2(H,K) a Hilbert space. ▫\square

Nonseparability causes no missing sums here. For a Hilbert-Schmidt AA, only countably many basis vectors have nonzero image, and the range is contained in the closed span of their images. It is the operator’s effective support that becomes separable.

2. The trace ideal from paired orthonormal systems

For T:H→KT:H\to K, define

q(T)=sup⁡{∑i∈F|⟨Tei,fi⟩|:(ei)i∈F,(fi)i∈F finite orthonormal systems}.(T5) q(T)=\sup\left\{ \sum_{i\in F}|\langle Te_i,f_i\rangle|: (e_i)_{i\in F},(f_i)_{i\in F}\text{ finite orthonormal systems} \right\}. \tag{T5}

The same finite set labels the two systems; they need not be complete bases. The value may be infinite.

Theorem: factorization. The following conditions are equivalent:

  1. q(T)<∞q(T)<\infty.
  2. For every pair of orthonormal systems with a common, possibly infinite index set, ∑i|⟨Tei,fi⟩|<∞\sum_i|\langle Te_i,f_i\rangle|<\infty.
  3. For some Hilbert space GG, there are A∈𝒮2(H,G)A\in\mathcal S_2(H,G) and B∈𝒮2(K,G)B\in\mathcal S_2(K,G) such that T=B*AT=B^*A.

When these hold,

q(T)=infT=B*A∥A∥2∥B∥2=∑i⟨|T|ei,ei⟩,|T|=(T*T)1/2,(T6) q(T)=\inf_{T=B^*A}\|A\|_2\|B\|_2 =\sum_i\langle |T|e_i,e_i\rangle,\qquad |T|=(T^*T)^{1/2}, \tag{T6}

where the last sum is over any orthonormal basis of HH. In particular, the infimum is attained by a factorization constructed below.

Proof. If T=B*AT=B^*A, then for any paired systems,

∑i|⟨Tei,fi⟩|≤(∑i∥Aei∥2)1/2(∑i∥Bfi∥2)1/2≤∥A∥2∥B∥2.(T7) \sum_i|\langle Te_i,f_i\rangle| \leq\left(\sum_i\|Ae_i\|^2\right)^{1/2} \left(\sum_i\|Bf_i\|^2\right)^{1/2} \leq\|A\|_2\|B\|_2. \tag{T7}

Extend each orthonormal system to a basis to justify the last inequality. Finite sums and then suprema justify Cauchy-Schwarz for arbitrary indices. Thus 3 implies 1, and 1 implies 2.

Suppose 2. Put C=|T|C=|T| and N=ker⁡T=ker⁡CN=\ker T=\ker C. Indeed ∥Cx∥2=⟨T*Tx,x⟩=∥Tx∥2\|Cx\|^2=\langle T^*Tx,x\rangle=\|Tx\|^2. The map Cx↦TxCx\mapsto Tx is a well-defined isometry on ran⁡C\operatorname{ran}C, whose closure is N⟂N^\perp. Extend it continuously to N⟂N^\perp, and by zero on NN, obtaining a partial isometry U:H→KU:H\to K with T=UCT=UC. This is a direct construction of the bounded polar factor, using only the positive square root contract.

Choose an orthonormal basis (ei)(e_i) of N⟂N^\perp. Then (Uei)(Ue_i) is orthonormal in KK, so condition 2 gives

s=∑i⟨Cei,ei⟩=∑i|⟨Tei,Uei⟩|<∞.(T8) s=\sum_i\langle Ce_i,e_i\rangle =\sum_i|\langle Te_i,Ue_i\rangle|<\infty. \tag{T8}

Let D=C1/2D=C^{1/2}. Its kernel is NN: ∥Dx∥2=⟨Cx,x⟩\|Dx\|^2=\langle Cx,x\rangle, and C=D2C=D^2. Therefore ran⁡D⊂N⟂\operatorname{ran}D\subset N^\perp. A basis of NN contributes zeros, so (T8) and (T1) give ∥D∥22=s\|D\|_2^2=s. Since UU is isometric on ran⁡D\operatorname{ran}D, ∥UD∥2=∥D∥2\|UD\|_2=\|D\|_2. Take

G=H,A=D,B=DU*. G=H,\qquad A=D,\qquad B=DU^*.

Then B*A=UD2=TB^*A=UD^2=T, and ∥A∥2∥B∥2=s\|A\|_2\|B\|_2=s by adjoint equality. On the other hand, the finite parts of the paired systems in (T8) show q(T)≥sq(T)\geq s. Inequality (T7) proves the reverse inequality and the infimum formula. The final sum in (T6) is independent of basis because it equals ∥C1/2∥22\|C^{1/2}\|_2^2. This also covers T=0T=0, with zero factors. ▫\square

The distinction between the existence of a Hilbert-Schmidt factorization and a statement about arbitrary specified factors is essential. A trace-class product does not force its two given factors to be Hilbert-Schmidt; the zero operator composed with the identity on an infinite-dimensional space is an immediate counterexample.

Define 𝒮1(H,K)\mathcal S_1(H,K) to be this class, and ∥T∥1=q(T)\|T\|_1=q(T).

Theorem: norm and ideal properties. This is a Banach space. Finite-rank maps are dense, and for bounded L:K→K′L:K\to K', R:H′→HR:H'\to H,

∥T∥≤∥T∥1,∥LTR∥1≤∥L∥∥T∥1∥R∥.(T9) \|T\|\leq\|T\|_1,\qquad \|LTR\|_1\leq\|L\|\|T\|_1\|R\|. \tag{T9}

Every trace-class map is compact, and ∥T*∥1=∥T∥1\|T^*\|_1=\|T\|_1.

Proof. Homogeneity and the triangle inequality follow from the supremum of finite absolute sums in (T5). For unit xx with Tx≠0Tx\ne0, pair xx with Tx/∥Tx∥Tx/\|Tx\|; this proves ∥T∥≤q(T)\|T\|\leq q(T), including definiteness. From T=B*AT=B^*A obtain LTR=(BL*)*(AR)LTR=(BL^*)^*(AR), and apply (T2), then the infimum in (T6). Exchanging the two orthonormal systems proves the adjoint equality.

For density, choose Hilbert-Schmidt finite-rank approximations An→AA_n\to A, Bn→BB_n\to B. Then Bn*AnB_n^*A_n has finite rank and

∥B*A−Bn*An∥1≤∥B−Bn∥2∥A∥2+∥Bn∥2∥A−An∥2→0.(T10) \|B^*A-B_n^*A_n\|_1 \leq\|B-B_n\|_2\|A\|_2+\|B_n\|_2\|A-A_n\|_2\longrightarrow0. \tag{T10}

In particular, trace-class maps are compact, by (T9) and operator norm closure of the compact maps.

If TnT_n is trace norm Cauchy, it converges in operator norm to some TT. For every finite paired system, continuity of its finitely many terms gives

∑i|⟨(T−Tn)ei,fi⟩|≤liminfm→∞∥Tm−Tn∥1. \sum_i|\langle (T-T_n)e_i,f_i\rangle| \leq\liminf_{m\to\infty}\|T_m-T_n\|_1.

Taking the supremum proves that T−TnT-T_n is trace class with trace norm tending to zero. Thus TT is trace class and the space is complete. ▫\square

For later use, the rank-one operator u⊗v*:x↦⟨x,v⟩uu\otimes v^*:x\mapsto\langle x,v\rangle u satisfies

∥u⊗v*∥1=∥u∥∥v∥.(T11) \|u\otimes v^*\|_1=\|u\|\|v\|. \tag{T11}

The lower bound comes from pairing the normalized v,uv,u when neither is zero. For the upper bound use G=ℂG=\mathbb C, Ax=⟨x,v⟩Ax=\langle x,v\rangle, By=⟨y,u⟩By=\langle y,u\rangle in (T7); Parseval gives their Hilbert-Schmidt norms ∥v∥,∥u∥\|v\|,\|u\|.

3. Traces, invariant subspaces, and cyclic transport

For T∈𝒮1(H,H)T\in\mathcal S_1(H,H), define

Tr⁡HT=∑i⟨Tei,ei⟩.(T12) \operatorname{Tr}_H T=\sum_i\langle Te_i,e_i\rangle. \tag{T12}

The sum is absolutely convergent by (T5). It is independent of the orthonormal basis.

Proof of independence and continuity. Factor T=B*AT=B^*A. The sum is ∑i⟨Aei,Bei⟩\sum_i\langle Ae_i,Be_i\rangle. It can be recovered from the four basis-independent Hilbert-Schmidt norms of A+B,A−B,A+iB,A−iBA+B,A-B,A+iB,A-iB by complex polarization. More explicitly, with the chosen convention it equals

14(∥A+B∥22−∥A−B∥22+i∥A+iB∥22−i∥A−iB∥22). \frac14\left(\|A+B\|_2^2-\|A-B\|_2^2 +i\|A+iB\|_2^2-i\|A-iB\|_2^2\right).

Expansion of each squared norm verifies the formula, with all mixed sums absolutely convergent by Cauchy-Schwarz. This proves independence. Linearity follows termwise using any one basis, and |Tr⁡T|≤∥T∥1|\operatorname{Tr}T|\leq\|T\|_1 follows from (T5). On a nonzero Hilbert space this functional has norm one, since a rank-one orthogonal projection has trace and trace norm one. On the zero space the functional has norm zero. ▫\square

The rank-one formula is

Tr⁡(u⊗v*)=⟨u,v⟩,(T13) \operatorname{Tr}(u\otimes v^*)=\langle u,v\rangle, \tag{T13}

by Parseval. This also recovers the ordinary matrix trace in finite dimension.

Invariant-subspace additivity. If M⊂HM\subset H is closed and TM⊂MTM\subset M, then T|MT|_M and the induced map T¯\overline T on the Hilbert quotient H/MH/M are trace class, and

Tr⁡HT=Tr⁡M(T|M)+Tr⁡H/MT¯.(T14) \operatorname{Tr}_H T =\operatorname{Tr}_M(T|_M)+\operatorname{Tr}_{H/M}\overline T. \tag{T14}

Indeed identify H/MH/M isometrically with M⟂M^\perp. The induced map is the compression PM⟂T|M⟂P_{M^\perp}T|_{M^\perp}; the restriction is PMT|MP_MT|_M. These are trace class by the ideal estimate. Joining bases of MM and M⟂M^\perp proves (T14). The off-diagonal block can be nonzero and contributes no diagonal terms. The same reasoning gives Tr⁡M(PMT|M)=Tr⁡H(PMTPM)\operatorname{Tr}_M(P_MT|_M)=\operatorname{Tr}_H(P_MTP_M) even if MM is not invariant.

Cyclicity and bounded similarity. If T:H→KT:H\to K is trace class and S:K→HS:K\to H bounded, then

Tr⁡K(TS)=Tr⁡H(ST).(T15) \operatorname{Tr}_K(TS)=\operatorname{Tr}_H(ST). \tag{T15}

For rank one, (T13) and the adjoint identity give ⟨u,S*v⟩=⟨Su,v⟩\langle u,S^*v\rangle=\langle Su,v\rangle. Every finite-rank operator is a finite sum of rank-one maps: choose an orthonormal basis u1,…,uru_1,\ldots,u_r of its range and write Tx=∑j⟨x,T*uj⟩ujTx=\sum_j\langle x,T^*u_j\rangle u_j. Thus (T15) holds in finite rank. Approximate in trace norm and use (T9) and trace continuity to obtain the general statement. For T∈𝒮1(H,H)T\in\mathcal S_1(H,H), if V:H→KV:H\to K is a bounded bijection, its inverse is bounded by the Banach-space tools, and (T15) gives

Tr⁡K(VTV−1)=Tr⁡HT.(T16) \operatorname{Tr}_K(VTV^{-1})=\operatorname{Tr}_H T. \tag{T16}

This proof does not require VV to be unitary. It does require boundedness of VV and V−1V^{-1}; the next sections establish a different argument for unbounded transport.

4. Strong approximation on both sides of a trace

Theorem. Let T:H→KT:H\to K be trace class. Suppose bounded operators Sn:K→KS_n:K\to K and Rn:H→HR_n:H\to H converge strongly to their respective identities. Then

∥SnTRn*−T∥1→0.(T17) \|S_nTR_n^*-T\|_1\longrightarrow0. \tag{T17}

For H=KH=K, their traces therefore converge to Tr⁡T\operatorname{Tr}T.

Proof. A strongly convergent sequence is pointwise bounded on every vector. Uniform boundedness gives C=max⁡(1,sup⁡n∥Sn∥,sup⁡n∥Rn∥)<∞C=\max(1,\sup_n\|S_n\|,\sup_n\|R_n\|)<\infty. If T=u⊗v*T=u\otimes v^*, then

SnTRn*=(Snu)⊗(Rnv)*. S_nTR_n^*=(S_nu)\otimes(R_nv)^*.

Using (T11), subtract the two rank-one maps by first changing uu and then vv. The trace norm of the difference is at most

∥Snu−u∥∥Rnv∥+∥u∥∥Rnv−v∥→0. \|S_nu-u\|\|R_nv\|+\|u\|\|R_nv-v\|\longrightarrow0.

Linearity proves the result for every finite-rank map. Given ε>0\varepsilon>0, choose finite-rank FF with ∥T−F∥1<ε\|T-F\|_1<\varepsilon. The ideal estimate gives

∥SnTRn*−T∥1≤(C2+1)ε+∥SnFRn*−F∥1. \|S_nTR_n^*-T\|_1 \leq(C^2+1)\varepsilon+\|S_nFR_n^*-F\|_1.

Take the limit superior and then let ε↓0\varepsilon\downarrow0. Trace continuity proves the last assertion. ▫\square

The same proof works for strongly convergent nets if a common operator norm bound is explicitly assumed. For sequences that bound follows as above; it should not be silently inferred for arbitrary directed nets. The adjoint on the right in (T17) is also substantive: strong convergence of RnR_n controls RnvR_nv, which is the vector appearing in the rank-one calculation.

5. Equality of traces across an unbounded map

For unbounded operators, A⊂BA\subset B means inclusion of graphs: D(A)⊂D(B)D(A)\subset D(B) and agreement on that domain.

Theorem. Let TH∈𝒮1(H,H)T_H\in\mathcal S_1(H,H), TK∈𝒮1(K,K)T_K\in\mathcal S_1(K,K). Suppose

S:H⊃D(S)→K S:H\supset D(S)\longrightarrow K

is closed, densely defined, injective, and has dense range. If

TKS⊂STH,(T18) T_KS\subset ST_H, \tag{T18}

then Tr⁡HTH=Tr⁡KTK\operatorname{Tr}_H T_H=\operatorname{Tr}_K T_K.

Since TKT_K is bounded, the domain on the left of (T18) is D(S)D(S). Thus the hypothesis says exactly that THD(S)⊂D(S)T_HD(S)\subset D(S) and TKSx=STHxT_KSx=ST_Hx for x∈D(S)x\in D(S). Neither boundedness nor surjectivity of SS is required.

Proof. By closed-operator polar decomposition, S=UBS=UB, where B=|S|B=|S| is positive selfadjoint on D(S)D(S). Injectivity and dense range make U:H→KU:H\to K unitary and ker⁡B={0}\ker B=\{0\}. Set

Pn=𝟏[1/n,n](B),Qn=UPnU*.(T19) P_n=\mathbf1_{[1/n,n]}(B),\qquad Q_n=UP_nU^*. \tag{T19}

These orthogonal projections converge strongly to the identities; they need not have finite rank. The restriction

Sn=S|PnH:PnH→QnK S_n=S|_{P_nH}:P_nH\longrightarrow Q_nK

is a bounded bijection with ∥Sn∥,∥Sn−1∥≤n\|S_n\|,\|S_n^{-1}\|\leq n, and SPnx=QnSxSP_nx=Q_nSx for x∈D(S)x\in D(S). This is a genuine bounded similarity on the spectral subspaces, not a formal substitution of SS into (T16).

For x∈PnHx\in P_nH, domain invariance in (T18) permits the following computation:

Sn(PnTHx)=SPnTHx=QnSTHx=QnTKSnx.(T20) S_n(P_nT_Hx)=SP_nT_Hx =Q_nST_Hx =Q_nT_KS_nx. \tag{T20}

The compressed maps PnTH|PnHP_nT_H|_{P_nH} and QnTK|QnKQ_nT_K|_{Q_nK} are trace class. Equation (T20) intertwines them by SnS_n, so (T16) and the compression observation after (T14) give

Tr⁡H(PnTHPn)=Tr⁡K(QnTKQn). \operatorname{Tr}_H(P_nT_HP_n) =\operatorname{Tr}_K(Q_nT_KQ_n).

Apply (T17) to the two projection sequences and take limits. The result follows. No commutation between THT_H and PnP_n has been assumed; their compression is exactly what is needed in (T20). ▫\square

6. Cancellation on reduced cohomology

A finite Hilbert complex is a diagram

0→H0→d0H1→⋯→dm−1Hm→0,(T21) 0\longrightarrow H_0\mathop{\longrightarrow}^{d_0}H_1 \longrightarrow\cdots\mathop{\longrightarrow}^{d_{m-1}}H_m \longrightarrow0, \tag{T21}

where each dj:D(dj)⊂Hj→Hj+1d_j:D(d_j)\subset H_j\to H_{j+1} is closed and densely defined, and ran⁡dj−1⊂ker⁡dj\operatorname{ran}d_{j-1}\subset\ker d_j. The inclusion includes the domain condition: every vector dj−1xd_{j-1}x belongs to D(dj)D(d_j). Put d−1=0d_{-1}=0 from the zero space and dm=0d_m=0 on all of HmH_m. Define

Zj=ker⁡dj,Bj=ran⁡dj−1¯,ℋj=Zj/Bj.(T22) Z_j=\ker d_j,\qquad B_j=\overline{\operatorname{ran}d_{j-1}}, \qquad \mathcal H_j=Z_j/B_j. \tag{T22}

The kernel ZjZ_j is closed because djd_j is closed: if xn→xx_n\to x with djxn=0d_jx_n=0, its graph contains the limit (x,0)(x,0). Therefore Bj⊂ZjB_j\subset Z_j, and ℋj\mathcal H_j is a Hilbert quotient, called reduced cohomology. Here B0=Bm+1=0B_0=B_{m+1}=0 and Zm=HmZ_m=H_m.

Theorem: reduced supertrace. Suppose Rj∈𝒮1(Hj,Hj)R_j\in\mathcal S_1(H_j,H_j) satisfy

Rj+1dj⊂djRj(0≤j<m).(T23) R_{j+1}d_j\subset d_jR_j\qquad(0\leq j<m). \tag{T23}

Then RjR_j preserves Bj,ZjB_j,Z_j, induces a trace-class map R̂j\widehat R_j on ℋj\mathcal H_j, and

∑j=0m(−1)jTr⁡HjRj=∑j=0m(−1)jTr⁡ℋjR̂j.(T24) \sum_{j=0}^m(-1)^j\operatorname{Tr}_{H_j}R_j =\sum_{j=0}^m(-1)^j\operatorname{Tr}_{\mathcal H_j}\widehat R_j. \tag{T24}

The differential ranges need not be closed, and the reduced cohomology need not be finite-dimensional.

Proof. The graph inclusion (T23) gives RjD(dj)⊂D(dj)R_jD(d_j)\subset D(d_j). If x∈Zjx\in Z_j, then djRjx=Rj+1djx=0d_jR_jx=R_{j+1}d_jx=0, so ZjZ_j is invariant. It also gives

Rjdj−1x=dj−1Rj−1x R_jd_{j-1}x=d_{j-1}R_{j-1}x

on D(dj−1)D(d_{j-1}), so the actual range of dj−1d_{j-1} is invariant. Boundedness of RjR_j extends this invariance to BjB_j. Repeated application of (T14) proves trace-classness of the restriction to BjB_j, the induced map on Zj/BjZ_j/B_j, and the induced map RjQR_j^Q on Qj=Zj⟂Q_j=Z_j^\perp, representing Hj/ZjH_j/Z_j. It gives

Tr⁡HjRj=Tr⁡Bj(Rj|Bj)+Tr⁡ℋjR̂j+Tr⁡QjRjQ.(T25) \operatorname{Tr}_{H_j}R_j =\operatorname{Tr}_{B_j}(R_j|_{B_j}) +\operatorname{Tr}_{\mathcal H_j}\widehat R_j +\operatorname{Tr}_{Q_j}R_j^Q. \tag{T25}

To identify the last trace, restrict the differential:

Cj=dj|D(dj)∩Qj:Qj⊃D(Cj)→Bj+1. C_j=d_j|_{D(d_j)\cap Q_j}:Q_j\supset D(C_j)\longrightarrow B_{j+1}.

This is closed, injective, densely defined and has dense range. Closedness follows by restricting the closed graph to the closed source and target subspaces. For density of its domain, note that Zj⊂D(dj)Z_j\subset D(d_j), so PQjD(dj)⊂D(dj)∩QjP_{Q_j}D(d_j)\subset D(d_j)\cap Q_j; projecting a dense subset of HjH_j gives a dense subset of QjQ_j. Removing the ZjZ_j component does not change djxd_jx, hence ran⁡Cj=ran⁡dj\operatorname{ran}C_j=\operatorname{ran}d_j, dense in Bj+1B_{j+1}.

The quotient compression is RjQ=PQjRj|QjR_j^Q=P_{Q_j}R_j|_{Q_j}. For x∈D(Cj)x\in D(C_j), domain invariance and subtraction of the kernel component show RjQx∈D(Cj)R_j^Qx\in D(C_j), and

CjRjQx=djRjx=Rj+1djx=(Rj+1|Bj+1)Cjx. C_jR_j^Qx=d_jR_jx =R_{j+1}d_jx=(R_{j+1}|_{B_{j+1}})C_jx.

Thus the unbounded trace transport theorem applies, giving

Tr⁡QjRjQ=Tr⁡Bj+1(Rj+1|Bj+1).(T26) \operatorname{Tr}_{Q_j}R_j^Q =\operatorname{Tr}_{B_{j+1}}(R_{j+1}|_{B_{j+1}}). \tag{T26}

Substitute into (T25). After multiplication by (−1)j(-1)^j and summation, each boundary trace appears once in degree jj and once in degree j−1j-1, with opposite signs. The endpoint boundary spaces are zero. This leaves exactly (T24). ▫\square

Bounded closed-range corollary. If every djd_j is bounded with closed range, then Bj=ran⁡dj−1B_j=\operatorname{ran}d_{j-1}, so (T24) holds on the ordinary cohomology ker⁡dj/ran⁡dj−1\ker d_j/\operatorname{ran}d_{j-1}. There is also a proof requiring only bounded trace transport: Cj:Qj→Bj+1C_j:Q_j\to B_{j+1} is then a bounded bijection of Hilbert spaces, with bounded inverse by the Banach-space tools. Use (T16) in place of Section 5 in the preceding proof. This identifies the weaker prerequisites of the bounded corollary.

A bounded complex is Fredholm when every differential has closed range and every cohomology space is finite-dimensional. Its Euler characteristic is

χ(H•,d)=∑j=0m(−1)jdim⁡ℋj.(T27) \chi(H_\bullet,d)=\sum_{j=0}^m(-1)^j\dim\mathcal H_j. \tag{T27}

A one-step complex H0→H1H_0\to H_1 is Fredholm exactly when that map is Fredholm, and (T27) is its operator index. The definition of a Fredholm complex is stronger than the hypotheses for the reduced supertrace theorem.

7. The index from powers of parametrix errors

Theorem. Let T:H→KT:H\to K and S:K→HS:K\to H be bounded. Put

EH=IH−ST,EK=IK−TS. E_H=I_H-ST,\qquad E_K=I_K-TS.

If EHNE_H^N and EKNE_K^N are trace class for some integer N≥1N\geq1, then TT is Fredholm and

ind⁡T=Tr⁡H(EHN)−Tr⁡K(EKN).(T28) \operatorname{ind}T =\operatorname{Tr}_H(E_H^N)-\operatorname{Tr}_K(E_K^N). \tag{T28}

There is no hypothesis that EH,EKE_H,E_K themselves are compact.

Proof. First suppose N=1N=1. Trace-class errors are compact, so the two-sided parametrix criterion in Section 5 of Finite defects under perturbation makes TT Fredholm. Let NT=ker⁡TN_T=\ker T, M=NT⟂M=N_T^\perp, and V=THV=TH, a closed subspace of KK. The restriction T0:M→VT_0:M\to V is a bounded bijection with bounded inverse. Direct multiplication gives

TEH=EKT. TE_H=E_KT.

The first error preserves NTN_T, and equals the identity there. Its induced map on H/NT≅MH/N_T\cong M is PMEH|MP_ME_H|_M. The second error preserves VV, and the displayed identity intertwines these two maps by T0T_0. Thus bounded similarity and trace additivity give

Tr⁡HEH=dim⁡NT+Tr⁡V(EK|V). \operatorname{Tr}_H E_H =\dim N_T+\operatorname{Tr}_V(E_K|_V).

Because IK−EK=TSI_K-E_K=TS has range in VV, the induced map of EKE_K on K/VK/V is the identity. A second application of trace additivity gives

Tr⁡KEK=Tr⁡V(EK|V)+dim⁡(K/V). \operatorname{Tr}_K E_K =\operatorname{Tr}_V(E_K|_V)+\dim(K/V).

Subtracting proves (T28) when N=1N=1.

For general NN, define the bounded operator

SN=S∑k=0N−1EKk.(T29) S_N=S\sum_{k=0}^{N-1}E_K^k. \tag{T29}

The relations TEH=EKTTE_H=E_KT imply EKkT=TEHkE_K^kT=TE_H^k by induction. Hence geometric telescoping gives both identities

TSN=(IK−EK)∑k=0N−1EKk=IK−EKN,SNT=(IH−EH)∑k=0N−1EHk=IH−EHN.(T30) TS_N=(I_K-E_K)\sum_{k=0}^{N-1}E_K^k=I_K-E_K^N,\qquad S_NT=(I_H-E_H)\sum_{k=0}^{N-1}E_H^k=I_H-E_H^N. \tag{T30}

These errors are trace class by hypothesis. Applying the case N=1N=1 to the pair T,SNT,S_N proves Fredholmness and (T28). The finite polynomial construction is what permits noncompact original errors. ▫\square

8. A complex as one operator between the two parities

We need a closed-range fact for arbitrary bounded Hilbert-space operators, without a finite-kernel assumption.

Closed-range lemma. For A:H→KA:H\to K, its range is closed if and only if there is a>0a>0 such that

∥Ax∥≥a∥x∥(x⟂ker⁡A).(T31) \|Ax\|\geq a\|x\|\qquad(x\perp\ker A). \tag{T31}

Its range is closed if and only if the range of A*A^* is closed. In that event,

ran⁡A=(ker⁡A*)⟂,ran⁡A*=(ker⁡A)⟂,(T32) \operatorname{ran}A=(\ker A^*)^\perp,\qquad \operatorname{ran}A^*=(\ker A)^\perp, \tag{T32}

and the same lower bound aa in (T31) works for A*A^* on (ker⁡A*)⟂(\ker A^*)^\perp.

Proof. If the range is closed, A:(ker⁡A)⟂→ran⁡AA:(\ker A)^\perp\to\operatorname{ran}A is a bounded bijection between Hilbert spaces, so the inverse theorem gives (T31). Conversely, (T31) makes preimages in (ker⁡A)⟂(\ker A)^\perp of a convergent range sequence Cauchy; their limit proves the range closed.

Now assume (T31) and write V=ran⁡AV=\operatorname{ran}A, which is closed. If y=Ax∈Vy=Ax\in V with x⟂ker⁡Ax\perp\ker A, then

∥y∥2=|⟨Ax,y⟩|=|⟨x,A*y⟩|≤∥x∥∥A*y∥≤a−1∥y∥∥A*y∥. \|y\|^2=|\langle Ax,y\rangle| =|\langle x,A^*y\rangle| \leq\|x\|\|A^*y\| \leq a^{-1}\|y\|\|A^*y\|.

After cancellation, this gives ∥A*y∥≥a∥y∥\|A^*y\|\geq a\|y\| for y∈Vy\in V. The identity ker⁡A*=V⟂\ker A^*=V^\perp and the first part of the proof show that ran⁡A*\operatorname{ran}A^* is closed. Taking orthogonal complements gives (T32). The reverse implication follows by applying this argument to A*A^*, since A**=AA^{**}=A. Zero subspaces cause no exception: any positive lower-bound constant works on them. ▫\square

Let (T21) now be a bounded finite complex, without initially assuming closed ranges. On the Hilbert direct sum ℋ=⨁j=0mHj\mathscr H=\bigoplus_{j=0}^mH_j, let dd have components dj:Hj→Hj+1d_j:H_j\to H_{j+1}. Then d2=0d^2=0, and D=d+d*D=d+d^* interchanges the even and odd summands. Write

A=D|ℋeven:ℋeven→ℋodd. A=D|_{\mathscr H^{\mathrm{even}}}: \mathscr H^{\mathrm{even}}\longrightarrow\mathscr H^{\mathrm{odd}}.

Its adjoint is D|ℋoddD|_{\mathscr H^{\mathrm{odd}}}. Orthogonality of consecutive ranges gives

∥Du∥2=∑j=0m(∥djuj∥2+∥dj−1*uj∥2).(T33) \|Du\|^2=\sum_{j=0}^m \left(\|d_ju_j\|^2+\|d_{j-1}^*u_j\|^2\right). \tag{T33}

Indeed the cross term at a given component has the form ⟨djuj,dj+1*uj+2⟩=⟨dj+1djuj,uj+2⟩=0\langle d_ju_j,d_{j+1}^*u_{j+2}\rangle=\langle d_{j+1}d_ju_j,u_{j+2}\rangle=0. Thus

ker⁡D=⨁j𝒦j,𝒦j=ker⁡dj∩ker⁡dj−1*.(T34) \ker D=\bigoplus_j\mathcal K_j,\qquad \mathcal K_j=\ker d_j\cap\ker d_{j-1}^*. \tag{T34}

Orthogonal projection identifies 𝒦j\mathcal K_j with the reduced cohomology in (T22), because Zj=Bj⊕𝒦jZ_j=B_j\oplus\mathcal K_j.

Theorem. The bounded complex is Fredholm if and only if AA is Fredholm. When this holds,

ker⁡A=⨁jeven𝒦j,ker⁡A*=⨁jodd𝒦j,ind⁡A=χ(H•,d).(T35) \ker A=\bigoplus_{j\ \mathrm{even}}\mathcal K_j,\quad \ker A^*=\bigoplus_{j\ \mathrm{odd}}\mathcal K_j,\quad \operatorname{ind}A=\chi(H_\bullet,d). \tag{T35}

Proof. Suppose first the complex is Fredholm. All ranges and adjoint ranges are closed by the lemma, and

Hj=ran⁡dj−1⊕𝒦j⊕ran⁡dj*(T36) H_j=\operatorname{ran}d_{j-1}\ \oplus\ \mathcal K_j\ \oplus\ \operatorname{ran}d_j^* \tag{T36}

is an orthogonal decomposition. To check orthogonality, the first range lies in ker⁡dj\ker d_j, while the last is its orthogonal complement; within the kernel, 𝒦j\mathcal K_j is the orthogonal complement of the first range. The first and last summands are controlled by (T31) for dj−1*d_{j-1}^* and djd_j, respectively. Moreover djd_j vanishes on the first summand and dj−1*d_{j-1}^* vanishes on the last. Consequently, for some cj>0c_j>0,

∥djx∥2+∥dj−1*x∥2≥cj2∥x∥2(x⟂𝒦j).(T37) \|d_jx\|^2+\|d_{j-1}^*x\|^2\geq c_j^2\|x\|^2 \qquad(x\perp\mathcal K_j). \tag{T37}

There are finitely many degrees, so choose a common positive lower bound cc. Equations (T33)–(T34) give a lower bound for AA off its kernel and for A*A^* off its kernel. Their ranges are closed. Their kernels are the even and odd sums in (T35), finite-dimensional by the Fredholm-complex assumption. The cokernel of AA is isomorphic to ker⁡A*\ker A^*, so AA is Fredholm and its index is (T35).

Conversely, suppose AA is Fredholm. The lemma gives closed range of A*A^*, and identifies its kernel with the finite-dimensional cokernel of AA. Thus (T34) makes every 𝒦j\mathcal K_j finite-dimensional. The bounded-inverse estimates for A,A*A,A^* combine into ∥u∥≤C∥Du∥\|u\|\leq C\|Du\| when u⟂ker⁡Du\perp\ker D. Apply this to a vector supported in degree jj, with x⟂ker⁡djx\perp\ker d_j. It is orthogonal to 𝒦j\mathcal K_j. Since ran⁡dj−1⊂ker⁡dj\operatorname{ran}d_{j-1}\subset\ker d_j, also dj−1*x=0d_{j-1}^*x=0. Formula (T33) therefore gives

∥x∥≤C∥djx∥(x⟂ker⁡dj). \|x\|\leq C\|d_jx\|\qquad(x\perp\ker d_j).

The lemma proves that every djd_j has closed range. Hence its ordinary cohomology is represented by the already finite-dimensional 𝒦j\mathcal K_j. This proves that the complex is Fredholm and completes the equivalence. ▫\square

9. Tensor products and multiplication of the index

Write H⊗̂KH\widehat\otimes K for the Hilbert tensor product. If K¯\overline K is the conjugate Hilbert space, the map on elementary tensors

u⊗v↦(x¯↦⟨v,x⟩u)(T38) u\otimes v\longmapsto \big(\overline x\longmapsto\langle v,x\rangle u\big) \tag{T38}

extends to a unitary identification H⊗̂K≅𝒮2(K¯,H)H\widehat\otimes K\cong\mathcal S_2(\overline K,H). The scalar multiplication on K¯\overline K makes the displayed map linear in x¯\overline x. Parseval shows that its Hilbert-Schmidt inner product on elementary tensors is the product inner product. Finite sums of these maps are all finite-rank maps from K¯\overline K to HH, and those are dense in Hilbert-Schmidt norm by Section 1. The extension is consequently isometric and onto.

For bounded C:H→H′C:H\to H', E:K→K′E:K\to K', the tensor operator extends boundedly and

∥C⊗E∥=∥C∥∥E∥,(C⊗E)*=C*⊗E*.(T39) \|C\otimes E\|=\|C\|\|E\|,\qquad (C\otimes E)^*=C^*\otimes E^*. \tag{T39}

For the upper estimate, a finite tensor can be written ∑juj⊗fj\sum_j u_j\otimes f_j with the fjf_j’s orthonormal. Then ∥∑jCuj⊗fj∥2=∑j∥Cuj∥2≤∥C∥2∑j∥uj∥2\|\sum_j Cu_j\otimes f_j\|^2=\sum_j\|Cu_j\|^2\leq\|C\|^2\sum_j\|u_j\|^2. This proves the bound for C⊗IC\otimes I; reversing factors proves it for I⊗EI\otimes E, and composition gives the general upper bound. Elementary unit tensors with factors approaching the respective operator norms give the lower bound, unless one factor is zero, when it is immediate. The adjoint identity follows on elementary tensors from the inner-product definition and extends by density.

For a concrete nonseparable model, orthonormal bases indexed by arbitrary sets I,JI,J identify this tensor product with ℓ2(I×J)\ell^2(I\times J). In L2L^2 models, the corresponding map is f⊗g↦((x,y)↦f(x)g(y))f\otimes g\mapsto((x,y)\mapsto f(x)g(y)). For the countable rectangle-cover product, with 0⋅∞=00\cdot\infty=0, the product integral proves isometry on elementary tensors, and rectangle simple functions give density. Zero-cost rectangles may be discarded in approximation; every remaining rectangle in a finite-cost cover has both factor measures finite. More explicitly, a measurable set of finite product measure can be approximated in measure by finite unions of measurable rectangles of finite product measure: choose a countable rectangle cover whose total measure is within ε\varepsilon of the set’s measure, then truncate the cover, using continuity of measure for its finite-measure union. Indicators of finite unions are finite linear combinations of rectangle indicators. Approximation of L2L^2 functions by finite-measure simple functions proves density. This uses the usual outer-measure product construction and its basic integral properties; it introduces no countability restriction on Hilbert-space bases.

Let A1:H10→H11A_1:H_1^0\to H_1^1 and A2:H20→H21A_2:H_2^0\to H_2^1 be Fredholm maps. Form the two-step complex

G0=H10⊗̂H20,G1=(H11⊗̂H20)⊕(H10⊗̂H21),G2=H11⊗̂H21, G_0=H_1^0\widehat\otimes H_2^0,\qquad G_1=(H_1^1\widehat\otimes H_2^0)\oplus (H_1^0\widehat\otimes H_2^1),\qquad G_2=H_1^1\widehat\otimes H_2^1,

d0x=((A1⊗I)x,(I⊗A2)x),d1(y,z)=−(I⊗A2)y+(A1⊗I)z.(T40) d_0x=((A_1\otimes I)x,(I\otimes A_2)x),\qquad d_1(y,z)=-(I\otimes A_2)y+(A_1\otimes I)z. \tag{T40}

The tensor identities make d1d0=0d_1d_0=0. The even-to-odd operator is

𝒜=(A1⊗I−I⊗A2*I⊗A2A1*⊗I):G0⊕G2→G1.(T41) \mathcal A= \begin{pmatrix} A_1\otimes I&-I\otimes A_2^*\\ I\otimes A_2&A_1^*\otimes I \end{pmatrix}:G_0\oplus G_2\longrightarrow G_1. \tag{T41}

Every identity operator here acts on the tensor factor required by its block. For example, the top right block maps H11⊗̂H21H_1^1\widehat\otimes H_2^1 into H11⊗̂H20H_1^1\widehat\otimes H_2^0.

Theorem. This complex is Fredholm, and

ind⁡𝒜=(ind⁡A1)(ind⁡A2).(T42) \operatorname{ind}\mathcal A =(\operatorname{ind}A_1)(\operatorname{ind}A_2). \tag{T42}

More precisely,

ker⁡𝒜=(ker⁡A1⊗̂ker⁡A2)⊕(ker⁡A1*⊗̂ker⁡A2*),ker⁡𝒜*=(ker⁡A1*⊗̂ker⁡A2)⊕(ker⁡A1⊗̂ker⁡A2*).(T43) \begin{aligned} \ker\mathcal A &=(\ker A_1\widehat\otimes\ker A_2) \oplus(\ker A_1^*\widehat\otimes\ker A_2^*),\\ \ker\mathcal A^* &=(\ker A_1^*\widehat\otimes\ker A_2) \oplus(\ker A_1\widehat\otimes\ker A_2^*). \end{aligned} \tag{T43}

Proof, including the range estimates. The complex norm identity gives, for (x,z)∈G0⊕G2(x,z)\in G_0\oplus G_2,

∥𝒜(x,z)∥2=∥(A1⊗I)x∥2+∥(I⊗A2)x∥2+∥(I⊗A2*)z∥2+∥(A1*⊗I)z∥2.(T44) \begin{aligned} \|\mathcal A(x,z)\|^2={}& \|(A_1\otimes I)x\|^2+\|(I\otimes A_2)x\|^2\\ &+\|(I\otimes A_2^*)z\|^2+\|(A_1^*\otimes I)z\|^2. \end{aligned} \tag{T44}

For clarity about coercivity in a tensor product, let C:E→E′C:E\to E', F:L→L′F:L\to L' have closed ranges, with lower bounds a,b>0a,b>0 on their kernel complements. Let P,QP,Q project onto ker⁡C,ker⁡F\ker C,\ker F. Expansion in an orthonormal basis of the unchanged factor gives

∥(C⊗I)w∥≥a∥((I−P)⊗I)w∥,∥(I⊗F)w∥≥b∥(I⊗(I−Q))w∥. \|(C\otimes I)w\|\geq a\|((I-P)\otimes I)w\|,\qquad \|(I\otimes F)w\|\geq b\|(I\otimes(I-Q))w\|.

These inequalities follow first for finite sums and then for their Hilbert limits. The four orthogonal subspaces obtained from P,I−PP,I-P and Q,I−QQ,I-Q show

∥((I−P)⊗I)w∥2+∥(I⊗(I−Q))w∥2≥∥(I−P⊗Q)w∥2. \|((I-P)\otimes I)w\|^2+\|(I\otimes(I-Q))w\|^2 \geq\|(I-P\otimes Q)w\|^2.

Therefore

∥(C⊗I)w∥2+∥(I⊗F)w∥2≥min⁡(a,b)2∥(I−P⊗Q)w∥2.(T45) \|(C\otimes I)w\|^2+\|(I\otimes F)w\|^2 \geq\min(a,b)^2\|(I-P\otimes Q)w\|^2. \tag{T45}

In particular the simultaneous kernel is exactly ker⁡C⊗̂ker⁡F\ker C\widehat\otimes\ker F. Use (T45) in the first and second rows of (T44), with (C,F)=(A1,A2)(C,F)=(A_1,A_2) and (A1*,A2*)(A_1^*,A_2^*). The adjoints have closed ranges by Section 8. This proves the first formula in (T43) and a positive lower bound for 𝒜\mathcal A on its kernel complement. Its range is closed.

For (y,w)∈G1(y,w)\in G_1, the other parity of the same complex identity is

∥𝒜*(y,w)∥2=∥(A1*⊗I)y∥2+∥(I⊗A2)y∥2+∥(A1⊗I)w∥2+∥(I⊗A2*)w∥2. \begin{aligned} \|\mathcal A^*(y,w)\|^2={}& \|(A_1^*\otimes I)y\|^2+\|(I\otimes A_2)y\|^2\\ &+\|(A_1\otimes I)w\|^2+\|(I\otimes A_2^*)w\|^2. \end{aligned}

Apply (T45) with (A1*,A2)(A_1^*,A_2) and (A1,A2*)(A_1,A_2^*). It gives the second kernel formula and closed range of 𝒜*\mathcal A^*. All four factor kernels are finite-dimensional, so these tensor kernels are finite-dimensional. Thus 𝒜\mathcal A is Fredholm. Put aj=dim⁡ker⁡Aja_j=\dim\ker A_j, bj=dim⁡ker⁡Aj*=dim⁡coker⁡Ajb_j=\dim\ker A_j^*=\dim\operatorname{coker}A_j. Formula (T43) gives

ind⁡𝒜=a1a2+b1b2−b1a2−a1b2=(a1−b1)(a2−b2), \operatorname{ind}\mathcal A =a_1a_2+b_1b_2-b_1a_2-a_1b_2 =(a_1-b_1)(a_2-b_2),

which is (T42). Finally Section 8 makes the underlying two-step complex Fredholm. ▫\square

10. Examples at the boundaries of the hypotheses

A trace on a nonseparable space. Let JJ be uncountable and choose distinct j1,j2,…∈Jj_1,j_2,\ldots\in J. On ℓ2(J)\ell^2(J), define Rejn=i2−nejnRe_{j_n}=i2^{-n}e_{j_n} and Rej=0Re_j=0 on all other coordinates. Then |R||R| has the same diagonal with ii removed. Formula (T6) gives ∥R∥1=∑n≥12−n=1\|R\|_1=\sum_{n\geq1}2^{-n}=1, and Tr⁡R=i\operatorname{Tr}R=i. The ambient space is nonseparable, while the nonzero part of RR lies in a separable closed coordinate span. Any other orthonormal basis gives the same trace.

An index from errors that are not compact. On H=ℓ2(ℕ)H=\ell^2(\mathbb N), let Uen=en+1Ue_n=e_{n+1} and V=U*V=U^*. Then VU=IVU=I, UV=I−PUV=I-P, where PP projects onto ℂe1\mathbb Ce_1. On L=H⊕HL=H\oplus H, let F(x,y)=(y,0)F(x,y)=(y,0). This operator satisfies F2=0F^2=0 but is not compact: F(0,en)=(en,0)F(0,e_n)=(e_n,0) has no convergent subsequence. Define on H⊕LH\oplus L

T=U⊕IL,S=V⊕(IL−F). T=U\oplus I_L,\qquad S=V\oplus(I_L-F).

Then EH=0⊕FE_H=0\oplus F and EK=P⊕FE_K=P\oplus F are not compact. Their squares are 00 and P⊕0P\oplus0, respectively. Formula (T28) with N=2N=2 gives index −1-1, agreeing with the direct computation that TT is injective with a one-dimensional cokernel.

Reduced cohomology can vanish without Fredholmness. Let D:ℓ2→ℓ2D:\ell^2\to\ell^2 be Den=n−1enDe_n=n^{-1}e_n, and consider 0→ℓ2→Dℓ2→00\to\ell^2\mathop{\to}^{D}\ell^2\to0. The map is injective and has dense range, since every finite sequence belongs to its range. Its range is not closed: y=(1/n)n≥1y=(1/n)_{n\geq1} is square-summable and is the norm limit of its finite truncations, but its only formal preimage is the nonsummable constant sequence. Both reduced cohomology spaces are zero. Nevertheless the complex is not Fredholm, because the range is not closed. With R0=R1=diag⁡(2−n)R_0=R_1=\operatorname{diag}(2^{-n}), the reduced-supertrace formula reads 1−1=01-1=0. Replacing reduced cohomology by the algebraic quotient in degree one would produce a non-Hilbert quotient and would not define the trace used here.

A closed transport map that is neither bounded nor onto. On H=ℓ2⊕ℓ2H=\ell^2\oplus\ell^2, set

S(x,y)=((nxn)n≥1,(n−1yn)n≥1),D(S)={x:∑n2|xn|2<∞}⊕ℓ2. S(x,y)=((nx_n)_{n\geq1},(n^{-1}y_n)_{n\geq1}),\qquad D(S)=\{x:\sum n^2|x_n|^2<\infty\}\oplus\ell^2.

It is closed: convergence of inputs and outputs implies the displayed coordinate identities, and square-summability of the limiting output puts the first input in the stated domain. Its domain is dense, its kernel is zero, and its range is ℓ2⊕ran⁡D\ell^2\oplus\operatorname{ran}D, dense and proper by the preceding example. It is unbounded on (en,0)(e_n,0). Let RR act diagonally by 2−n2^{-n} on both copies. It is trace class with trace two, preserves D(S)D(S), and commutes there with SS. Thus the unbounded transport theorem applies to TH=TK=RT_H=T_K=R. This example checks that neither boundedness nor surjectivity was smuggled into that theorem’s hypotheses.

11. Problems with full solutions

Problem 1: why the adjoint belongs on the right. Find strongly convergent Rn→IR_n\to I and a trace-class TT such that TRn↛TTR_n\not\to T in trace norm, while TRn*→TTR_n^*\to T. Work on ℓ2(ℕ)\ell^2(\mathbb N).

Solution. For n≥2n\geq2, let Rn=I+e1⊗en*R_n=I+e_1\otimes e_n^*, and let T=P=e1⊗e1*T=P=e_1\otimes e_1^*. Since the coordinates of every square-summable vector tend to zero, Rnx−x=xne1→0R_nx-x=x_ne_1\to0. But TRn−T=e1⊗en*TR_n-T=e_1\otimes e_n^*, whose trace norm is one by (T11). On the other hand Rn*=I+en⊗e1*R_n^*=I+e_n\otimes e_1^*, so TRn*=TTR_n^*=T for n≥2n\geq2. This verifies the distinction directly; it does not contradict (T17).

Problem 2: a nonorthogonal invariant splitting. Let H=M⊕M⟂H=M\oplus M^\perp orthogonally and let TT have block form (AB0C)\begin{pmatrix}A&B\\0&C\end{pmatrix}, with trace-class diagonal maps and trace-class off-diagonal B:M⟂→MB:M^\perp\to M. Show TT is trace class and compute its trace. Then explain why a bounded change of splitting has no effect on the answer.

Solution. Each block, followed and preceded by the coordinate injection and projection, is trace class by the ideal estimate. Their finite sum is TT, so TT is trace class. Joining orthonormal bases of M,M⟂M,M^\perp gives Tr⁡T=Tr⁡A+Tr⁡C\operatorname{Tr}T=\operatorname{Tr}A+\operatorname{Tr}C; the off-diagonal block has zero diagonal entries. A bounded invertible change of coordinates conjugates TT, and (T16) preserves the trace. Equivalently (T14) expresses the answer by the invariant subspace and its quotient, so the numerical value does not depend on a particular bounded complement.

Problem 3: homotopic cochain maps. In a finite bounded closed-range Hilbert complex, suppose trace-class cochain maps Rj,QjR_j,Q_j satisfy

Rj−Qj=dj−1hj+hj+1dj, R_j-Q_j=d_{j-1}h_j+h_{j+1}d_j,

where hj:Hj→Hj−1h_j:H_j\to H_{j-1} are bounded and endpoint maps are zero. Prove that the alternating traces of RR and QQ agree. No trace-class hypothesis on the individual hjh_j or individual products is imposed.

Solution. For x∈ker⁡djx\in\ker d_j, the displayed difference equals dj−1hjxd_{j-1}h_jx, a boundary. Therefore R,QR,Q induce the same map on cohomology. The bounded closed-range supertrace formula applies separately to RR and QQ, because each cochain map is trace class. Their cohomology traces agree degree by degree, hence their alternating cochain traces agree. This argument does not write traces of the individual products dj−1hjd_{j-1}h_j or hj+1djh_{j+1}d_j, which need not be trace class.

Editorial strengthening: closed ranges are unnecessary here. Retain a finite bounded Hilbert complex, the original trace-class cochain maps Rj,QjR_j,Q_j, the bounded homotopy maps hjh_j, every endpoint and the displayed ordered homotopy identity. Allow arbitrary, possibly nonclosed differential ranges. For x∈Zj=ker⁡djx\in Z_j=\ker d_j, the exact identity is (Rj−Qj)x=dj−1hjx∈ran⁡dj−1⊂Bj=ran⁡dj−1¯.(T46) (R_j-Q_j)x=d_{j-1}h_jx\in\operatorname{ran}d_{j-1} \subset B_j=\overline{\operatorname{ran}d_{j-1}}. \tag{T46} Both cochain maps preserve Zj,BjZ_j,B_j by (T23). Let qj:Zj→Zj/Bjq_j:Z_j\to Z_j/B_j be the original Hilbert quotient map. Thus the complete receiving map is qj(Rj−Qj)|Zj=0,R̂j=Q̂j on ℋj=Zj/Bj.(T47) q_j(R_j-Q_j)|_{Z_j}=0, \qquad \widehat R_j=\widehat Q_j \text{ on }\mathcal H_j=Z_j/B_j. \tag{T47} The induced maps are trace class by (T14), so their traces are equal in every degree, even when these Hilbert quotients are infinite dimensional. Apply the already proved reduced-supertrace formula (T24) separately to RR and QQ. It gives the exact equality ∑j=0m(−1)jTr⁡HjRj=∑j=0m(−1)jTr⁡HjQj.(T48) \sum_{j=0}^m(-1)^j\operatorname{Tr}_{H_j}R_j =\sum_{j=0}^m(-1)^j\operatorname{Tr}_{H_j}Q_j. \tag{T48} Neither closed range nor Fredholmness is used. In particular, the proof still never takes a trace of either individual homotopy product.

The same quotient calculation applies to the closed, densely defined differentials of Section 6, with explicit domains. Suppose the trace-class cochain maps satisfy the two graph inclusions there. A cycle homotopy sufficient for (T48) consists of bounded maps hj:Hj→Hj−1h_j:H_j\to H_{j-1}, with h0=0h_0=0, such that hjZj⊂D(dj−1)h_j Z_j\subset D(d_{j-1}) and (Rj−Qj)x=dj−1hjx(R_j-Q_j)x=d_{j-1}h_jx for every x∈Zjx\in Z_j. Every term of (T46) is then defined on every cycle. Equations (T47) and (T24) prove (T48) verbatim. No assertion that dj−1hjd_{j-1}h_j is everywhere defined or trace class is needed. A usual homotopy identity on D(dj)D(d_j), when its products have these domains, supplies precisely this cycle identity because djx=0d_jx=0. This identifies the exact weaker domain requirement rather than treating a formal unbounded product as an operator.

There is also a bounded map into the actual differential domain. Equip D(dj−1)D(d_{j-1}) with its graph norm ∥z∥dj−12=∥z∥2+∥dj−1z∥2\|z\|_{d_{j-1}}^2=\|z\|^2+\|d_{j-1}z\|^2. It is complete because the graph of the closed differential is a closed subspace of Hj−1⊕HjH_{j-1}\oplus H_j. The cycle identity proves ∥hjx∥dj−12≤(∥hj∥2+∥Rj−Qj∥2)∥x∥2,x∈Zj.(T49) \|h_jx\|_{d_{j-1}}^2 \le\big(\|h_j\|^2+\|R_j-Q_j\|^2\big)\|x\|^2, \qquad x\in Z_j. \tag{T49} Thus hj|Zj:Zj→D(dj−1)h_j|_{Z_j}:Z_j\to D(d_{j-1}) is a bounded graph-domain morphism. Composing it with the bounded graph-domain map dj−1:D(dj−1)→Hjd_{j-1}:D(d_{j-1})\to H_j gives precisely the cycle difference, with its actual range contained in the boundary space in (T46).

The cycle map through the actual boundary space and its closure

Equations (T46)–(T49) prove the indicated factorization, graph-domain bound and quotient map. Section 6 supplies every induced trace and the reduced-supertrace equality.

Problem 4: an explicit tensor index. Take A1=VA_1=V, the backward shift, and A2=UA_2=U, the forward shift on ℓ2(ℕ)\ell^2(\mathbb N). Determine the two kernels in (T43), locate the nonzero one in the tensor complex, and compute the index.

Solution. We have ker⁡V=ℂe1\ker V=\mathbb Ce_1, ker⁡V*=ker⁡U={0}\ker V^*=\ker U=\{0\}, and ker⁡U*=ker⁡V=ℂe1\ker U^*=\ker V=\mathbb Ce_1. Thus ker⁡𝒜={0}\ker\mathcal A=\{0\}. Of the two odd summands in ker⁡𝒜*\ker\mathcal A^*, the first is zero and the second is ℂ(e1⊗e1)\mathbb C(e_1\otimes e_1), lying in H10⊗̂H21H_1^0\widehat\otimes H_2^1. Hence the index is −1-1. The tensor estimate (T45) supplies closed range, so this kernel computation is sufficient here; kernels alone would not establish Fredholmness without that estimate.

Problem 5: spectral compressions without commutation. In Section 5, suppose THT_H does not commute with the spectral projections PnP_n. Verify that the compressed intertwining identity is still valid and explain which domain assertion would be missing if (T18) were replaced by agreement only on an unspecified collection of vectors.

Solution. For x∈PnHx\in P_nH, the spectral contract gives x∈D(S)x\in D(S). The graph inclusion gives THx∈D(S)T_Hx\in D(S), so SPnTHx=QnSTHxSP_nT_Hx=Q_nST_Hx is meaningful. Using STHx=TKSxST_Hx=T_KSx, and Sx∈QnKSx\in Q_nK, yields

Sn(PnTH|PnH)x=(QnTK|QnK)Snx. S_n(P_nT_H|_{P_nH})x =(Q_nT_K|_{Q_nK})S_nx.

This is exactly (T20); no interchange of THT_H and PnP_n occurs. Mere equality of formulas on unspecified vectors would not ensure that every x∈PnHx\in P_nH is among those vectors or that THx∈D(S)T_Hx\in D(S). The bounded compressed operators could then fail to be intertwined. Graph inclusion is the condition that supplies both requirements.

Problem 6: a trace-class bound without an invalid diagonal-tail identity. Let T=B*AT=B^*A with A,BA,B Hilbert-Schmidt and let PFP_F be finite-rank orthogonal projections on the source of AA with ∥A(I−PF)∥2→0\|A(I-P_F)\|_2\to0. Prove trace norm convergence of TPF→TTP_F\to T. Must ∥T−TPF∥1\|T-TP_F\|_1 equal the sum of diagonal entries of |T||T| outside the projection?

Solution. Factor T−TPF=B*A(I−PF)T-TP_F=B^*A(I-P_F). Then (T7) gives

∥T−TPF∥1≤∥B∥2∥A(I−PF)∥2→0. \|T-TP_F\|_1\leq\|B\|_2\|A(I-P_F)\|_2\longrightarrow0.

The proposed equality need not hold. In ℂ2\mathbb C^2, take T=(1100)T=\begin{pmatrix}1&1\\0&0\end{pmatrix} and P=(1000)P=\begin{pmatrix}1&0\\0&0\end{pmatrix}. The map T−TP=(0100)T-TP=\begin{pmatrix}0&1\\0&0\end{pmatrix} has trace norm one by (T11). But |T|=2−1/2(1111)|T|=2^{-1/2}\begin{pmatrix}1&1\\1&1\end{pmatrix}, whose omitted diagonal entry is 1/21/\sqrt2. Thus factorization gives the correct approximation estimate even when the chosen projection does not commute with |T||T|.

12. How trace formulas feed elliptic problems

For an elliptic parametrix, an analytic estimate must first show that appropriate remainder powers belong to the trace ideal. Formula (T28) then converts those analytic errors into an integer. It neither proves the needed trace-class estimates nor requires the original errors to be compact when their powers already meet the hypothesis.

For complexes, cohomological cancellation is a separate mechanism from Fredholmness. Reduced supertraces remain valid with nonclosed ranges, while the parity operator is Fredholm only when closed range and finite-dimensional cohomology are proved. Tensor index multiplication needs the quantitative estimates in (T45); the finite-dimensional kernel formulas by themselves do not supply those range properties.

References

The finite-rank, spectral-compression, reduced-cohomology and tensor proofs are developed here.

The basis, expansion and Parseval part of Hilbert-space geometry can be read as an exact reference import from Mathlib’s Hilbert-basis development, at the displayed commit: exists_hilbertBasis, HilbertBasis.hasSum_repr and HilbertBasis.hasSum_inner_mul_inner. Take the scalar field to be ℂ\mathbb C and the space to be complete. The index type is arbitrary. Mathlib’s inner product is linear in its second variable, so its inner y x represents our ⟨x,y⟩\langle x,y\rangle; its HasSum gives the finite-subset limit. These declarations cover the named sub-contract, relative to their own imports. They do not supply the other Hilbert-space facts stated in Section 1. The reference code is under Apache License 2.0.

For operator ideals, Jordan Bell, Trace class operators and Hilbert-Schmidt operators, dated April 18, 2016, Theorems 14–19 and 23–25, gives related basis, factorization and cyclicity arguments. Our paired-system norm and finite-rank approximation proofs are given above. Guillaume Bal, Lecture Notes on Topological Insulators, January 15, 2024, Theorem B.4, gives the powers-of-errors formula for operators on one Hilbert space; Section 7 proves it for maps between two spaces.

Jesse Peterson, Notes on operator algebras, April 27, 2020, §4.3.1–4.3.3, provides antecedents for positive closed operators, spectral calculus and polar decomposition. Positive square roots and closed-operator polar decomposition are proved in Lower-bounded selfadjoint operators and their spectral calculus, Section 6, equations (HF6)–(HF17), with the exact domains and spectral-band maps used in Section 1. Their earlier mathematical entry assumptions and the course-wide recursive review remain separately identified.

For the optional measure realization, the countable-cover convention is the primitive product in D. H. Fremlin, Measure Theory, Chapter 25, 251A–251E. The linked results-only version states that convention and carries the Design Science License. Its distinct c.l.d. product should not be silently substituted for arbitrary measure spaces. The abstract tensor theorem does not use this realization.

13. Editorial comparison with Bell’s trace notes

These four corrections concern the original-author TeX of Jordan Bell’s trace notes, April 18, 2016. The theorem statements survive these proof corrections. Sections 1–4 and Problem 6 already give the course’s independent arguments; the notes below identify the precise source passages and prove their repairs.

Theorem 15, right multiplication estimate. The last equality in its right-ideal calculation must be an inequality. With the same original operators and adjoints, the complete calculation is ∥AT∥22=∥(AT)*∥22=∥T*A*∥22≤∥T*∥2∥A*∥22=∥T∥2∥A∥22.(BE1) \|AT\|_2^2=\|(AT)^*\|_2^2=\|T^*A^*\|_2^2 \leq\|T^*\|^2\|A^*\|_2^2=\|T\|^2\|A\|_2^2. \tag{BE1} Indeed the left-ideal bound follows by summing ∥T*A*ei∥2≤∥T*∥2∥A*ei∥2\|T^*A^*e_i\|^2\leq\|T^*\|^2\|A^*e_i\|^2 over finite basis subsets and taking their supremum; the adjoint equalities are (T1)–(T2). Equality is false in general: on ℂ2\mathbb C^2, take A=diag⁡(1,0)A=\operatorname{diag}(1,0), T=diag⁡(0,1)T=\operatorname{diag}(0,1). Then AT=0AT=0, while ∥T∥2∥A∥22=1\|T\|^2\|A\|_2^2=1.

Theorem 21, a trace tail after projection. For an arbitrary basis projection, its asserted diagonal-tail identity is false. Retain the exact two matrices A=(1100),P=(1000).(BE2) A=\begin{pmatrix}1&1\\0&0\end{pmatrix},\qquad P=\begin{pmatrix}1&0\\0&0\end{pmatrix}. \tag{BE2} Their products give A*A=(1111),|A|=12(1111),(A−AP)*(A−AP)=(0001).(BE3) A^*A=\begin{pmatrix}1&1\\1&1\end{pmatrix},\quad |A|=\frac1{\sqrt2}\begin{pmatrix}1&1\\1&1\end{pmatrix},\quad (A-AP)^*(A-AP)=\begin{pmatrix}0&0\\0&1\end{pmatrix}. \tag{BE3} The middle matrix is positive and its square is the first, so the square-root uniqueness in Section 1 identifies it. The last positive matrix is its own square root. Thus ∥A−AP∥1=1\|A-AP\|_1=1, whereas the omitted diagonal entry of |A||A| is 1/21/\sqrt2.

The density conclusion follows with the original factorization A=C*BA=C^*B, where B,CB,C are Hilbert-Schmidt. For the projection PJP_J onto a finite basis subset JJ, retain the ordered product and its actual bound: A−APJ=C*B(I−PJ),∥A−APJ∥1≤∥C∥2∥B(I−PJ)∥2,∥B(I−PJ)∥22=∑i∉J∥Bei∥2.(BE4) A-AP_J=C^*B(I-P_J),\qquad \|A-AP_J\|_1\leq\|C\|_2\|B(I-P_J)\|_2, \quad\|B(I-P_J)\|_2^2=\sum_{i\notin J}\|Be_i\|^2. \tag{BE4} The norm inequality is (T7), with its two factors identified. The last equality follows because (I−PJ)ei(I-P_J)e_i is zero on JJ and equals eie_i elsewhere. A finite nonnegative basis sum has tails tending to zero over finite subsets, so (BE4) tends to zero. Each APJAP_J has finite rank. This proves density for arbitrary Hilbert-space index sets, including C=0C=0, without the failed trace-tail equality.

Theorem 22, adjoint polarization. In the first line of the displayed calculation for A*=B*CA^*=B^*C, the final norm must be ∥C−iB∥22\|C-iB\|_2^2. The corrected full polarization is Tr⁡A*=14∥C+B∥22−14∥C−B∥22+i4∥C+iB∥22−i4∥C−iB∥22=14∥B+C∥22−14∥B−C∥22+i4∥B−iC∥22−i4∥B+iC∥22=Tr⁡(C*B)¯.(BE5) \begin{split} \operatorname{Tr}A^* &=\tfrac14\|C+B\|_2^2-\tfrac14\|C-B\|_2^2 +\tfrac i4\|C+iB\|_2^2-\tfrac i4\|C-iB\|_2^2\\ &=\tfrac14\|B+C\|_2^2-\tfrac14\|B-C\|_2^2 +\tfrac i4\|B-iC\|_2^2-\tfrac i4\|B+iC\|_2^2 =\overline{\operatorname{Tr}(C^*B)}. \end{split} \tag{BE5} To verify the polarization itself with our first-variable-linear inner product, expand each squared norm of Bei±CeiBe_i\pm Ce_i and Bei±iCeiBe_i\pm iCe_i. Their four weighted terms sum to ⟨Bei,Cei⟩\langle Be_i,Ce_i\rangle. The product series is absolutely summable by Cauchy-Schwarz. Summing therefore gives the source’s formula for Tr⁡(C*B)\operatorname{Tr}(C^*B). Interchanging B,CB,C gives the first line of (BE5). Multiplication by −i-i or ii, of modulus one, gives ∥C+iB∥2=∥B−iC∥2\|C+iB\|_2=\|B-iC\|_2 and ∥C−iB∥2=∥B+iC∥2\|C-iB\|_2=\|B+iC\|_2, proving the next line. For the scalar operators B=1,C=iB=1,C=i, the source’s first printed line instead gives (2−2+i4−i4)/4=0(2-2+i4-i4)/4=0, while A=−iA=-i and Tr⁡A*=i\operatorname{Tr}A^*=i. The corrected final norm is zero and (BE5) gives ii, as required.

Theorem 27, the topology in its final density step. The functionals there have domain 𝒦(H)\mathcal K(H), equipped with the operator norm. Their agreement on finite-rank operators extends by density in that norm. Here is the needed proof. For compact KK and ε>0\varepsilon>0, choose a finite ε\varepsilon-net y1,…,yNy_1,\ldots,y_N in the closure of KK’s image of the unit ball. Let MM be their finite-dimensional span and PMP_M its orthogonal projection. For every unit-ball vector xx, choose yiy_i with ∥Kx−yi∥≤ε\|Kx-y_i\|\leq\varepsilon. Then ∥(I−PM)Kx∥=∥(I−PM)(Kx−yi)∥≤ε,∥K−PMK∥≤ε.(BE6) \|(I-P_M)Kx\|=\|(I-P_M)(Kx-y_i)\|\leq\varepsilon, \qquad\|K-P_MK\|\leq\varepsilon. \tag{BE6} The projection has norm at most one, and PMKP_MK has finite rank. Given a bounded functional Φ\Phi and the trace functional ΦA(K)=Tr⁡(KA)\Phi_A(K)=\operatorname{Tr}(KA), (T9) and the trace bound proved with (T12) supply ∥ΦA∥≤∥A∥1\|\Phi_A\|\leq\|A\|_1. Their agreement on PMKP_MK implies |Φ(K)−ΦA(K)|≤(∥Φ∥+∥A∥1)ε.(BE7) |\Phi(K)-\Phi_A(K)| \leq(\|\Phi\|+\|A\|_1)\varepsilon. \tag{BE7} Letting ε\varepsilon tend to zero proves agreement on every compact KK. This repairs the final step; trace-norm density within 𝒮1(H)\mathcal S_1(H) alone would not supply it. The zero Hilbert space satisfies the same statement with zero functionals.