Cyclic Cohomology and the Pairing with K-Theory
Anchor (Master): Connes *Noncommutative Geometry* (1994) Ch. III–IV; Connes 1985 *IHÉS* 62; Connes-Moscovici 1995 (local index formula); Connes & Marcolli *Noncommutative Geometry, Quantum Fields and Motives* §1; Gracia-Bondía-Várilly-Figueroa Ch. 8, 10
Intuition Beginner
K-theory packages the projections inside an algebra — the idempotent elements that pick out direct summands — into a group 39.02.02. It is a coarse but robust invariant: it survives deformation and counts something integral, like a winding number. The natural next question is how to extract a number from a projection in a way that remembers more than its bare K-theory class. The answer is to pair it against a dual object.
A trace is the simplest such pairing. Feed it a projection and it returns the projection's size, a number that depends only on the K-theory class. Connes' insight was that a trace is the bottom rung of a whole ladder of dual objects, one in each even degree, and the higher rungs read off finer information. These dual objects are the cyclic cocycles, and the ladder they form is cyclic cohomology. It is built to be exactly the partner of K-theory: where K-theory has classes, cyclic cohomology has the functionals that evaluate on them.
The payoff is that an integer hiding inside an analytic problem — the index of an operator, the number of its solutions minus the number of its obstructions — can be computed by evaluating a cyclic cocycle on a projection. Geometry that used to require integrating a curvature form over a manifold becomes an algebraic pairing that still makes sense when there is no manifold at all.
Visual Beginner
Cyclic cohomology sits opposite K-theory and the two meet in a pairing that returns a number.
The dictionary reads: K-theory supplies the classes, cyclic cohomology supplies the functionals, and the pairing of an even cyclic class with a class is the cohomological way to compute an index. The smooth subalgebra box records a caveat: the pairing is rich only when the algebra is small enough to carry differential structure.
Worked example Beginner
Take the simplest pairing: a trace against a projection. Let be the algebra of complex matrices, and let be the usual matrix trace, the sum of the diagonal entries. Let be the projection onto the first coordinate axis,
The trace of this projection is . Now take any other projection of the same rank, say the projection onto the line spanned by :
Both projections give the trace value , because both have rank one. A projection of rank two (the identity matrix) would give , and the zero projection gives .
What this tells us: the trace does not see which line a rank-one projection picks out, only that it is rank one. It depends solely on the K-theory class — the rank — and is constant across all projections in that class. That stability is the whole point: the pairing of a cyclic cocycle (here the degree-zero one, a trace) with a K-theory class returns a number that is a deformation invariant.
Check your understanding Beginner
Formal definition Intermediate+
Let be a unital algebra over (in the analytic setting, a dense unital subalgebra of a C*-algebra closed under holomorphic functional calculus). For write for the space of -linear functionals . The Hochschild coboundary is
$$
(b\varphi)(a_0, \dots, a_{n+1}) = \sum_{i=0}^{n} (-1)^i \varphi(a_0, \dots, a_i a_{i+1}, \dots, a_{n+1}) + (-1)^{n+1} \varphi(a_{n+1} a_0, a_1, \dots, a_n),
$$
with ; its cohomology is the Hochschild cohomology 04.03.20. The cyclicity operator is
$$
(\lambda \varphi)(a_0, \dots, a_n) = (-1)^n \varphi(a_n, a_0, \dots, a_{n-1}).
$$
Definition (cyclic cocycle). A cyclic -cochain is a with , equivalently $$ \varphi(a_1, \dots, a_n, a_0) = (-1)^n \varphi(a_0, a_1, \dots, a_n). $$ A cyclic -cocycle is a cyclic -cochain with . Write ; then restricts to , and the cohomology of is the cyclic cohomology of Connes [Connes 1985].
Definition (the -bicomplex). Let be the truncated coboundary (the sum above without the last wrap-around term), and let be the cyclic averaging operator on . The Connes coboundary is , where . One has , , . The -bicomplex (for ) carries vertical differential and horizontal differential ; its total cohomology is again . This is the cohomological mirror of the homological -bicomplex of 04.03.22, obtained by dualizing every chain group and reversing every arrow; the equivalence of the cyclic-subcomplex and bicomplex descriptions, and the construction of from , and the norm, are imported from there and not reproved here.
Definition (periodicity operator and SBI). The periodicity operator raises degree by two; cup product with the generator of realizes it. It assembles the SBI periodicity exact sequence
$$
\cdots \to HH^n(A) \xrightarrow{B} HC^{n-1}(A) \xrightarrow{S} HC^{n+1}(A) \xrightarrow{I} HH^{n+1}(A) \xrightarrow{B} HC^{n}(A) \to \cdots,
$$
where forgets cyclicity (the inclusion of cyclic into Hochschild cochains at the cohomology level). The sequence is the cohomological dual of the homological SBI sequence of 04.03.22; its existence and exactness are quoted from there.
Definition (periodic cyclic cohomology). The periodic cyclic cohomology is the direct limit under , $$ HP^i(A) = \varinjlim \big( HC^i(A) \xrightarrow{S} HC^{i+2}(A) \xrightarrow{S} \cdots \big), \qquad i \in \mathbb{Z}/2, $$ -graded into and . It is the receptacle on which the K-theory pairing is well defined, because -translation does not change the pairing value.
The motivating degree-zero example is a trace: a linear with is exactly a cyclic -cocycle, since and cyclicity in degree is vacuous. Thus is the space of traces on .
Counterexamples to common slips
- A bounded trace need not exist on a C*-algebra at all, and even when it does, the C*-algebra typically has that is too coarse to see the geometry. The Cuntz algebra has no trace; has yet its cyclic cohomology pairs to zero. Cyclic cohomology is computed on a dense smooth subalgebra (e.g. , or the smooth noncommutative torus), not on the C*-completion.
- The sign in matters. Dropping the gives a genuine -action but breaks compatibility of with , so the bicomplex collapses; this is the same failure recorded at the chain level in
04.03.22. - The periodicity operator raises degree by in cohomology (it lowers degree by in the homology of
04.03.22). Mixing the two conventions reverses the SBI sequence. - The pairing is defined on , not on a single . Two cocycles differing by of a lower cocycle pair identically with K-theory, so only the -stable class is an invariant of the K-group.
Key theorem with proof Intermediate+
Theorem (the index pairing of cyclic cohomology with K-theory). Let be a unital -algebra and a cyclic -cocycle on . For an idempotent representing a class 39.02.02, set
$$
\langle [\varphi], [e] \rangle = \frac{(-1)^m}{m!}, (\varphi ,#, \mathrm{tr})(e, e, \dots, e),
$$
where extends to by and there are entries . Then the number depends only on the cyclic-cohomology class and the K-theory class , and it is unchanged under the periodicity operator: . Consequently the pairing descends to a bilinear map
$$
\langle,\cdot,,,\cdot,\rangle : HP^{\mathrm{ev}}(A) \times K_0(A) \to \mathbb{C}.
$$
[Connes 1985; Connes 1994]
Proof. Write and reduce to by replacing with , which is again a cyclic -cocycle on because is a trace and the Hochschild coboundary commutes with the cup product by a trace. So assume .
Independence of the cocycle within its class. Suppose for a cyclic -cochain . Evaluate on . Each face term collapses since , so all telescoping terms become the same functional up to sign , and the last wrap term contributes . The alternating sum (since is even there are odd-many terms), but cyclicity of forces , hence and the whole expression vanishes. Thus coboundaries pair to zero, and the value depends only on .
Independence of the idempotent within its K-class. Two idempotents represent the same -class iff they are connected by a smooth path of idempotents (after stabilization). Differentiate . Using (from ) and the cyclic invariance of , the derivative reorganizes into applied to a transgression cochain evaluated on the , which vanishes by the cocycle condition exactly as in the previous paragraph. So the pairing is constant along the path: it depends only on .
Compatibility with periodicity. By construction where generates , normalized so that in the universal computation. The combinatorial factor is fixed precisely so that the cup product with reproduces the same number in degree : evaluating on with entries and using collapses to the degree- value. Hence , and the pairing factors through .
Bridge. The index pairing builds toward the entire index theory of noncommutative geometry, and it appears again in the local index formula, where the cyclic cocycle that does the pairing is computed from the spectral data of a triple 39.06.01. The foundational reason the formula works is exactly the collapse : every higher tensor power of an idempotent folds back to the idempotent, so an -tower of cocycles evaluates to one stable number, and this is dual to the construction in 04.03.22, where the same machinery built the homological SBI sequence. The central insight is that K-theory and periodic cyclic cohomology are paired vector spaces over , with the trace as the degree-zero pairing and the Chern character of a Fredholm module supplying the higher-degree cocycle that computes a Fredholm index; putting these together, the analytic index of an elliptic problem becomes the algebraic value , and the bridge is that periodicity makes this value independent of the degree in which it is computed.
Exercises Intermediate+
Lean formalization Intermediate+
lean_status: none — Mathlib has neither cyclic cohomology nor a usable operator-K-theory pairing. The intended statement is schematic:
-- Schematic. Mathlib lacks: the cyclic cochain complex, the (b,B)-bicomplex,
-- periodic cyclic cohomology HP, operator K-theory K_0, and the pairing.
-- A cyclic n-cocycle is a φ : (A^⊗(n+1) →ₗ[ℂ] ℂ) with λ φ = φ and b φ = 0.
/-- The index pairing of an even cyclic cocycle with a K₀-class,
φ ↦ e ↦ (-1)^m / m! · (φ # tr)(e, …, e). -/
noncomputable def cyclicPairing {A : Type*} [Ring A] [Algebra ℂ A]
(m : ℕ) (φ : CyclicCocycle A (2 * m)) (e : Idempotent A) : ℂ :=
sorry -- needs CyclicCocycle, Idempotent → K₀, and the # cup product
/-- Well-definedness on HP^ev × K₀: stable under S and under the K-class. -/
theorem cyclicPairing_factors :
True := trivial -- placeholder for the S-invariance + homotopy-invariance theoremThe honest gap is large: the Hochschild and cyclic cochain complexes, the Connes coboundary , periodicity , the colimit defining , and the homotopy invariance of the pairing all need building, on top of an operator that Mathlib does not yet package.
Advanced results Master
The pairing acquires its index-theoretic meaning through Fredholm modules and their Chern characters [Connes 1994; Gracia-Bondía-Várilly-Figueroa].
Fredholm modules and the Chern character. An even Fredholm module over is a representation on a -graded Hilbert space together with an odd self-adjoint , , such that is compact for ; it is -summable if . Connes' Chern character sends such a module to a periodic cyclic cocycle
$$
\tau_n(a_0, \dots, a_n) = \lambda_n, \mathrm{Tr}\big(\gamma, a_0 [F, a_1] \cdots [F, a_n]\big), \qquad n \ge p,\ n \text{ even},
$$
with normalization , and the classes for different are -equivalent, defining . The fundamental computation is that the pairing reproduces a Fredholm index: for a projection ,
$$
\langle \mathrm{ch}(F), [e] \rangle = \mathrm{index}\big(e F^+ e : e\mathcal{H}^+ \to e\mathcal{H}^-\big),
$$
an integer. This is the cohomological computation of the index pairing of K-theory with K-homology, and it is where the analytic content of 39.06.01 enters: a spectral triple yields the Fredholm module with , whose Chern character is the transverse fundamental class of the geometry.
The local index formula (Connes-Moscovici). For a regular spectral triple with discrete dimension spectrum, the Chern character has a representative built from residues of zeta functions , the local cocycle
$$
\phi_n(a_0, \dots, a_n) = \sum_{k} c_{n,k}, \mathrm{Res}_{s}\ \mathrm{Tr}\big(a_0 [D, a_1]^{(k_1)} \cdots [D, a_n]^{(k_n)} |D|^{-2|k|-n-2s}\big),
$$
where the superscripts denote iterated commutators with . This expresses the index pairing through local, computable spectral data, generalizing the Atiyah-Singer index theorem 03.09.10 to the noncommutative setting; in the commutative case it recovers the -genus integral [Connes-Moscovici 1995].
Smooth subalgebras. A C*-algebra has poor cyclic cohomology: of is the topological K-homology with complex coefficients, but the cyclic groups for the C*-algebra are not the de Rham groups, because continuous multilinear functionals cannot encode differentiation. One passes to a dense smooth subalgebra stable under holomorphic functional calculus, so that the inclusion induces an isomorphism on K-theory (, the density theorem) while carries enough differentiable structure for to be the de Rham-type receptacle. For this recovers , matching the homological computation of 04.03.22.
Entire cyclic cohomology. When no finite summability holds — only -summability, for — finite-degree cocycles fail and one needs entire cyclic cohomology , defined on cochain systems with the entire growth condition for all . The Chern character of a -summable module is then the JLO cocycle $$ \varphi_n(a_0, \dots, a_n) = \int_{\Delta_n} \mathrm{Tr}\big(\gamma, a_0 e^{-s_0 D^2}[D,a_1]e^{-s_1 D^2}\cdots [D,a_n]e^{-s_n D^2}\big), ds, $$ integrated over the simplex , which pairs with to give the index even in the infinite-dimensional regime relevant to quantum field theory [Connes 1988].
Synthesis. These results are one theorem seen at increasing resolution, and putting these together is the content of noncommutative index theory: the foundational reason cyclic cohomology is the right home is that it is dual to K-theory, with the Chern character the universal even cocycle whose pairing computes a Fredholm index, and this is exactly the cohomological face of the analytic index pairing of 39.06.01. The local index formula generalises Atiyah-Singer, the smooth-subalgebra passage is what makes the pairing nondegenerate, and entire cyclic cohomology is the receptacle that survives the loss of finite dimension. The central insight is that K-theory and periodic cyclic cohomology are dual functors over ; the trace is the degree-zero pairing, the transverse fundamental class the top-degree pairing, and the bridge is the Chern character, which appears again wherever an index must be read off algebraically. This is dual to the homological picture of 04.03.22, where the same machinery computes de Rham cohomology in the commutative case, so periodic cyclic cohomology generalises de Rham theory exactly as K-theory generalises the topological count of vector bundles.
Full proof set Master
Proposition (cyclic cohomology in degree zero is the space of traces). For any unital algebra , . Indeed the cyclic condition in degree is vacuous, and the cocycle condition is , the tracial identity; there are no coboundaries into degree , so every trace is a nonzero class.
Proposition (the pairing is well defined on cohomology and on K-theory). Let be a cyclic -cocycle and . (i) If with cyclic, then . (ii) If are smoothly homotopic idempotents, the pairing agrees. For (i), the collapse turns into , and cyclicity gives , so it vanishes. For (ii), set ; differentiating and using rewrites as applied to a transgression cochain in the , which is zero. Hence is constant.
Proposition (the Chern-character pairing is integral). For an even -summable Fredholm module over and a projection with , the operator is Fredholm and $$ \langle \mathrm{ch}(F), [e]\rangle = \mathrm{index}(T) \in \mathbb{Z}. $$ The compactness of makes Fredholm; the McKean-Singer–type identity evaluated on matches the normalized supertrace formula defining , and the integer values of an index force integrality.
Proposition (periodicity invariance of the pairing). With , one has . The operator is cup product with the generator normalized by ; the combinatorial constant is the value that makes with slots collapse under to with slots. Hence the value is stable along the -tower and factors through .
Proposition (density / smooth-subalgebra invariance of the K-side). If is a dense subalgebra stable under holomorphic functional calculus in a C*-algebra , the inclusion induces an isomorphism . Stability under holomorphic functional calculus makes idempotents and invertibles of deformable into (spectral projections lie in ), giving surjectivity, and a relative version gives injectivity. Thus the pairing is well posed even though for the C*-algebra is too coarse: the smooth subalgebra supplies the cocycles, the C*-algebra supplies the same K-theory.
Connections Master
Operator K-theory ,
39.02.02— this unit supplies the dual theory: the index pairing (and the odd pairing with ) evaluates cyclic cocycles on the very projection and unitary classes that K-theory organizes, so the K-groups are exactly the domain of the pairing constructed here.Spectral triples and the reconstruction theorem
39.06.01— a spectral triple yields the Fredholm module whose Chern character is the transverse fundamental class living in this cohomology; the index pairing of that unit is computed cohomologically here, and the orientation Hochschild cycle of the triple is the top-degree cyclic cocycle.Algebraic cyclic homology and Connes' long exact sequence
04.03.22— the -bicomplex, the SBI periodicity sequence, and the periodicity operator are the homological mirror of the cohomological versions used here; this unit dualizes that construction and is the analytic, K-theory-paired side of the same machine.Hochschild cohomology
04.03.20— Hochschild cohomology is the input the cyclic theory refines; the SBI sequence interleaves and , and the forgetful map records how much cyclic structure is lost.Atiyah-Singer index theorem
03.09.10— the local index formula of Connes-Moscovici is the noncommutative generalization, expressing the cyclic-cohomology index pairing through residues of zeta functions; the commutative case reduces to the -genus integral of the classical theorem.
Historical & philosophical context Master
Cyclic cohomology was introduced by Connes in a 1983 Comptes Rendus announcement and developed fully in Noncommutative differential geometry (Publ. Math. IHÉS 62, 1985) [Connes 1985], where the cyclic cocycles, the -bicomplex, the periodicity operator , and the pairing with K-theory all appear together; the motivation was an index problem for foliations where the relevant invariant was a cyclic cocycle rather than a measure. Tsygan introduced the homological version independently in 1983 from the Lie-algebra cohomology of matrices, the parallel recorded in 04.03.22. The pairing with K-theory and the Chern character of a Fredholm module are systematized in Connes' 1994 monograph Noncommutative Geometry [Connes 1994].
The entire theory and the JLO cocycle for -summable modules were given by Connes in Entire cyclic cohomology of Banach algebras and characters of -summable Fredholm modules (K-Theory 1, 1988) [Connes 1988], building on the heat-kernel formula of Jaffe, Lesniewski and Osterwalder. The local index formula, which makes the pairing computable from residues of zeta functions, was proved by Connes and Moscovici (Geom. Funct. Anal. 5, 1995) [Connes-Moscovici 1995]. The textbook account of the Chern character and the index pairing is in Gracia-Bondía, Várilly and Figueroa [Gracia-Bondía-Várilly-Figueroa]. The lineage runs from the Atiyah-Singer index theorem, through Connes' foliation index theory, to the recognition that cyclic cohomology is the de Rham theory dual to K-theory in the noncommutative world.
Bibliography Master
- Connes, A., "Cohomologie cyclique et foncteurs ", C. R. Acad. Sci. Paris 296 (1983), 953–958.
- Connes, A., "Noncommutative differential geometry", Publ. Math. IHÉS 62 (1985), 257–360.
- Connes, A., "Entire cyclic cohomology of Banach algebras and characters of -summable Fredholm modules", K-Theory 1 (1988), 519–548.
- Connes, A., Noncommutative Geometry, Academic Press, 1994. Ch. III–IV.
- Connes, A. & Moscovici, H., "The local index formula in noncommutative geometry", Geom. Funct. Anal. 5 (1995), 174–243.
- Connes, A. & Marcolli, M., Noncommutative Geometry, Quantum Fields and Motives, AMS Colloquium Publications 55, 2008. §1.
- Gracia-Bondía, J. M., Várilly, J. C. & Figueroa, H., Elements of Noncommutative Geometry, Birkhäuser, 2001. Ch. 8, 10.
- Loday, J.-L., Cyclic Homology, Springer Grundlehren 301, 2nd ed. 1998.
Operator-algebras spine, cyclic-cohomology chapter. The cohomology theory dual to K-theory in noncommutative geometry: cyclic cocycles, the -bicomplex and SBI periodicity, periodic cyclic cohomology $HP^HP^{\mathrm{ev}} \times K_0 \to \mathbb{C}$ computed by the Chern character of a Fredholm module. Builds on operator K-theory (39.02.02) and spectral triples (39.06.01); cross-refs the algebraic version (04.03.22).*