Hochschild homology and cohomology
Anchor (Master): Hochschild *Ann. Math.* 46 (1945); Cartan-Eilenberg *Homological Algebra* (Princeton 1956) Ch. IX; Gerstenhaber *Ann. Math.* 78 (1963) and 79 (1964); Hochschild-Kostant-Rosenberg *Trans. AMS* 102 (1962); Loday *Cyclic Homology* (Springer Grundlehren 301, 1992; 2nd ed. 1998); Kontsevich *Lett. Math. Phys.* 66 (2003) — formality of $HH^*(A,A)$ and deformation quantisation
Intuition Beginner
An associative algebra over a field is a -vector space equipped with a multiplication that is associative but need not be commutative. The category of -algebras includes the commutative algebras (polynomial rings, function rings, coordinate rings of varieties) but also the noncommutative ones (matrix algebras, group algebras, universal enveloping algebras of Lie algebras, operator algebras). For commutative algebras, the standard cohomology theory is the Kähler differentials — a graded algebra of differential forms attached to the algebra. For a general associative algebra, no such differential-forms theory exists directly, and one needs a substitute.
Hochschild homology and cohomology are this substitute. Hochschild homology takes an associative algebra and an -bimodule and produces a sequence of -modules measuring how interacts with the multiplication of . Hochschild cohomology is the dual construction. In low degrees: is the centre of , is the space of outer derivations (symmetries of the multiplication modulo conjugations), and records infinitesimal deformations of the multiplication. For a smooth commutative algebra, Hochschild homology recovers the Kähler differentials (the Hochschild-Kostant-Rosenberg theorem), bringing the classical differential-forms picture inside the noncommutative framework.
The everyday analogy is keeping accounting books for a small business. The ordinary multiplication is the cash transactions — what comes in and what goes out at each moment. The bimodule data is the inventory — how the cash flow interacts with the stock on hand. Hochschild homology and cohomology are the audit reports that record where the books fail to be perfectly consistent, what kinds of internal symmetries the accounting has, and where the multiplication can be perturbed (a small change in the rules) without breaking the whole structure. For a perfectly regular business (a smooth commutative algebra), the audit reports reduce to the standard differential-forms inventory, which is the HKR theorem.
Visual Beginner
A diagram showing the bar resolution of an associative algebra as a sequence of iterated tensor powers of mapping into , with the Hochschild complex assembled from the bimodule and the tensor powers of on one side, and the resulting homology and cohomology groups and extracted as cohomology of the complex. Arrows indicate that the cohomology in low degrees has direct interpretations: is the centre, is outer derivations, is infinitesimal deformations.
The picture captures the structural shape: an algebra produces a canonical bar resolution, the bar resolution produces a Hochschild complex when tensored with a bimodule, and the cohomology of the Hochschild complex extracts both the homology and cohomology invariants of the algebra. A reader who internalises this picture will recognise the same template every time Hochschild theory appears — bar resolution then apply the bimodule then take cohomology.
Worked example Beginner
Compute the Hochschild homology and cohomology of the polynomial algebra in one variable over a field of characteristic zero, with bimodule acting on both sides by multiplication.
Step 1. Identify the bar resolution. The bar resolution of as an -bimodule is built from iterated tensor powers of over , with the multiplication map of providing the differential. For a polynomial algebra, this resolution simplifies considerably: has a much shorter projective resolution as a bimodule over its enveloping algebra , namely a two-term complex whose two stages are both equal to the bimodule , with differential given by the difference between left and right multiplication by from the upper stage to the lower stage, and augmentation to via the multiplication map of .
Step 2. Apply the bimodule. The Hochschild complex for is obtained by tensoring the short resolution with over the enveloping algebra. This produces a two-term complex with in degree , in degree , and the differential between them given by multiplication by (since the difference between left and right multiplication by on a commutative algebra is zero). The differential is therefore the zero map.
Step 3. Compute the homology. Both differentials are zero (since the difference between left and right multiplication by acts as zero on the commutative algebra ). So the Hochschild homology groups are and . All higher Hochschild homology groups vanish for length reasons.
Step 4. Match with Kähler differentials. The Kähler differentials of are and (a free rank-one -module generated by the symbol ). The Hochschild-Kostant-Rosenberg map identifies with by sending the generator to , exhibiting the Hochschild homology as the Kähler differentials in low degrees.
What this tells us. For the polynomial algebra in one variable, Hochschild homology recovers exactly the Kähler differentials in degrees and , with all higher Hochschild groups vanishing. This matches the prediction of the Hochschild-Kostant-Rosenberg theorem: for a smooth commutative algebra, Hochschild homology is canonically the same as the Kähler differentials. The single Hochschild complex captures all the differential-forms information at once, and the recovery formula identifies with for each .
Check your understanding Beginner
Formal definition Intermediate+
Let be a field and let be an associative (not necessarily commutative) -algebra with multiplication and unit . Let denote the opposite algebra (same underlying -vector space, multiplication reversed), and let be the enveloping algebra. An -bimodule is a -vector space equipped with commuting left and right -actions, equivalently a left module over via .
Definition (bar resolution). The bar resolution of as an -module is the simplicial -module with in degree , with face maps $$ d_i(a_0 \otimes a_1 \otimes \cdots \otimes a_n \otimes a_{n+1}) := a_0 \otimes \cdots \otimes a_i a_{i+1} \otimes \cdots \otimes a_{n+1} $$ for , and degeneracy maps inserting the unit in the appropriate position. The associated chain complex with differential is exact in positive degrees, with augmentation given by multiplication, so is a projective -resolution of .
Definition (Hochschild homology). For an -bimodule , the Hochschild homology is $$ HH_n(A, M) := \mathrm{Tor}n^{A^e}(A, M). $$ Computed via the bar resolution: $HH_n(A, M) = H_n(B\bullet(A) \otimes_{A^e} M)B_n(A) \otimes_{A^e} M \cong M \otimes_k A^{\otimes n}C_*(A, M)C_n(A, M) = M \otimes_k A^{\otimes n}$ and differential $$ b(m \otimes a_1 \otimes \cdots \otimes a_n) := m a_1 \otimes a_2 \otimes \cdots \otimes a_n + \sum_{i=1}^{n-1} (-1)^i m \otimes a_1 \otimes \cdots \otimes a_i a_{i+1} \otimes \cdots \otimes a_n + (-1)^n a_n m \otimes a_1 \otimes \cdots \otimes a_{n-1}. $$ The last term records the bimodule action of on from the right; the cyclic appearance of at the beginning of the output records that the Hochschild complex sees the bimodule structure on both sides.
Definition (Hochschild cohomology). For an -bimodule , the Hochschild cohomology is $$ HH^n(A, M) := \mathrm{Ext}^n_{A^e}(A, M). $$ Computed dually via the bar resolution: . After the identification , this is the cohomology of the Hochschild cochain complex with and coboundary $$ (\delta f)(a_1 \otimes \cdots \otimes a_{n+1}) := a_1 f(a_2 \otimes \cdots \otimes a_{n+1}) + \sum_{i=1}^{n} (-1)^i f(a_1 \otimes \cdots \otimes a_i a_{i+1} \otimes \cdots \otimes a_{n+1}) + (-1)^{n+1} f(a_1 \otimes \cdots \otimes a_n) a_{n+1}. $$
Definition (low-degree identifications, ). For as a bimodule (left and right multiplication of on itself): $$ HH^0(A, A) = Z(A), \qquad HH_0(A, A) = A / [A, A], $$ where is the centre and is the -vector subspace spanned by commutators . The cocenter is the universal -vector space on which both left and right multiplication agree, often called the trace space of .
the space of -linear derivations (satisfying the Leibniz rule ) modulo the inner derivations . This is the space of outer derivations.
Definition ( as deformations; Gerstenhaber 1963). For , an element represents an infinitesimal deformation of the multiplication of : a -bilinear multiplication on extending in the sense that to first order in , with associativity to first order in equivalent to the Hochschild cocycle condition , and two such deformations equivalent iff they differ by a coboundary for .
Definition ( as obstructions; Gerstenhaber 1964). The obstruction to extending an infinitesimal deformation to a second-order deformation modulo lies in . The obstruction class is the Gerstenhaber bracket ; vanishing of this class is necessary (and, under suitable hypotheses, sufficient) for the existence of a second-order extension. Higher obstructions to extending to all orders also live in .
Definition (cup product). The Hochschild cohomology carries a cup product $$ \smile : HH^p(A, A) \otimes HH^q(A, A) \to HH^{p+q}(A, A), \qquad (f \smile g)(a_1 \otimes \cdots \otimes a_{p+q}) := f(a_1 \otimes \cdots \otimes a_p) \cdot g(a_{p+1} \otimes \cdots \otimes a_{p+q}), $$ making into a graded-commutative -algebra (Gerstenhaber 1963; graded commutativity holds at the level of cohomology, not the cochain level).
Definition (Gerstenhaber bracket). The Hochschild cohomology also carries a graded Lie bracket $$ [-, -] : HH^p(A, A) \otimes HH^q(A, A) \to HH^{p + q - 1}(A, A), $$ the Gerstenhaber bracket, defined at the cochain level by the formula , where and is the insertion of into the -th slot of . The bracket shifts degree by and makes a graded Lie algebra; together with the cup product, this is the Gerstenhaber algebra structure on (Gerstenhaber 1963).
Definition (Hochschild-Kostant-Rosenberg theorem; HKR 1962). Let be a smooth commutative -algebra in characteristic zero. The antisymmetrisation map $$ \Omega^n_{A/k} \to C_n(A, A), \qquad a_0 , da_1 \wedge \cdots \wedge da_n \mapsto \frac{1}{n!} \sum_{\sigma \in S_n} \mathrm{sgn}(\sigma) , a_0 \otimes a_{\sigma(1)} \otimes \cdots \otimes a_{\sigma(n)} $$ is a quasi-isomorphism, inducing canonical isomorphisms $$ HH_n(A, A) \cong \Omega^n_{A/k}, \qquad HH^n(A, A) \cong \wedge^n_A \mathrm{Der}_k(A, A) $$ for all . The HKR theorem identifies Hochschild homology of a smooth commutative algebra with Kähler differentials, recovering the classical differential-forms picture from the Hochschild framework.
Counterexamples to common slips
- The enveloping algebra uses in the second factor; missing the opposite-algebra structure converts a bimodule into a -module over rather than an -bimodule, and the resulting Tor groups compute a different invariant.
- The bar resolution differential involves (multiplication of ) applied to adjacent factors, with alternating signs. Mistaking the signs produces a chain complex that fails to compute ; the alternating-sum structure is what encodes the simplicial nature of the resolution.
- The HKR theorem requires smoothness (formally smooth as a -algebra) and characteristic zero (or at least characteristic large enough relative to the dimensions involved). Without smoothness, the antisymmetrisation map is no longer a quasi-isomorphism; in positive characteristic, the antisymmetrisation involves division by , which fails when the characteristic divides .
- The Gerstenhaber bracket on is not the commutator of cup products (those would be zero by graded commutativity of ); it is a separate operation defined by the insertion formula at the cochain level. The compatibility of the bracket and the cup product (the Poisson-like compatibility) is the Gerstenhaber algebra axiom.
- does not classify all deformations of ; it classifies first-order infinitesimal deformations modulo equivalence. Higher-order deformations require checking obstructions in and may not exist even when the infinitesimal deformation class is nonzero.
Key theorem with proof Intermediate+
Theorem (Hochschild-Kostant-Rosenberg; HKR 1962 Trans. AMS 102). Let be a field of characteristic zero and let be a smooth commutative -algebra of finite type. The antisymmetrisation map defined by $$ \varepsilon_n(a_0 , da_1 \wedge \cdots \wedge da_n) := \frac{1}{n!} \sum_{\sigma \in S_n} \mathrm{sgn}(\sigma) , a_0 \otimes a_{\sigma(1)} \otimes \cdots \otimes a_{\sigma(n)} $$ is a quasi-isomorphism of chain complexes $\Omega^{A/k} \to C(A, A)\Omega^{A/k}$ has zero differential), inducing canonical isomorphisms* $$ HH_n(A, A) \xrightarrow{\sim} \Omega^n{A/k}, \qquad HH^n(A, A) \xrightarrow{\sim} \wedge^n_A \mathrm{Der}_k(A, A) $$ for all .
Proof. The argument has four steps. First, verify that the antisymmetrisation map is a well-defined chain map. Second, treat the localisation case to reduce to a polynomial algebra. Third, prove the theorem for by direct computation. Fourth, extend to general smooth via the étale-local structure.
Step 1: is a chain map. The Kähler differentials have zero differential (regarded as a graded -module). The Hochschild differential on has the alternating-sum-of-multiplications form. Direct computation: produces terms of the form and paired with the multiplications. After collecting and using the antisymmetry over , the signed multiplications cancel pairwise (because each adjacent multiplication produces two contributions with opposite signs in the antisymmetric average, except at the endpoints where the bimodule cyclicity introduces the term that recombines after using commutativity of ). Hence for all , and is a chain map from to .
Step 2: Localisation reduces to a polynomial algebra. Both Hochschild homology and Kähler differentials commute with localisation at a multiplicative set (and more generally with étale extensions): and . Hence the HKR map is an isomorphism iff it is so locally, and we may localise to an étale neighbourhood of any closed point of . Smoothness gives an étale map to an affine space at every closed point, reducing the problem to the polynomial case.
Step 3: Polynomial case. For , the Kähler differentials are the free -module , of rank as an -module. The Hochschild homology is computed via the Koszul-style resolution of as an -module: the complex with in degree , with differential extended as a Koszul derivation. Tensoring this Koszul resolution with over gives the complex with in degree and zero differential (because the Koszul differential acts as zero after the identification ). Hence as an -module, with the antisymmetrisation map realising the isomorphism explicitly.
Step 4: General smooth via étale descent. For a smooth -algebra of finite type, every closed point has an étale neighbourhood realising as an étale extension of an affine space . By étale descent of both and (which follows from the universal property of Kähler differentials and from étale base change for Tor over the enveloping algebra), the HKR isomorphism for the polynomial algebra extends locally to . Gluing over a Zariski cover of produces the global isomorphism .
The cohomology statement follows by duality: for smooth , and the Hochschild cohomology is the cohomology of the dual Hochschild complex. Applying the same antisymmetrisation argument dually identifies with .
Bridge. The HKR theorem builds the bridge from the noncommutative Hochschild framework back to the commutative-algebra differential-forms picture, and the foundational reason the construction works is that smoothness gives the algebra a Koszul-style resolution of as an -module by free modules, and this Koszul structure is what makes the antisymmetrisation map a quasi-isomorphism. The bridge is the antisymmetrisation map , which identifies the classical Kähler differentials as a subcomplex of the Hochschild complex on which the differential vanishes; the smoothness hypothesis ensures that this subcomplex absorbs all the cohomology. Putting these together, the HKR theorem identifies the Hochschild homology of a smooth commutative algebra with its Kähler differentials, recovering the entire commutative-algebra differential-forms theory as a special case of the more general Hochschild framework.
This pattern appears again in 04.03.17 (the derived tensor product and Tor), where the Hochschild homology is the special case of derived Tor over the enveloping algebra, and in 04.03.12 (derived functors), where the bar resolution is the canonical projective resolution computing the derived functor on the abelian category of -bimodules. The central insight is that Hochschild homology is the universal noncommutative replacement for differential forms — for smooth commutative algebras it reduces to the classical theory, and for noncommutative algebras it provides the natural extension that detects deformations, derivations, and the noncommutative geometric content of the algebra.
Exercises Intermediate+
Lean formalization Intermediate+
lean_status: none — Mathlib has the underived tensor product TensorProduct R M N and a partial RingTheory.HochschildCohomology skeleton with the bar complex statement, but the named Hochschild homology and cohomology packages with their universal-property characterisation via and are not yet assembled. The intended formalisation reads schematically:
import Mathlib.Algebra.Category.ModuleCat.Basic
import Mathlib.RingTheory.TensorProduct
import Mathlib.Algebra.Homology.HomologicalComplex
namespace Codex.HomologicalAlgebra.Hochschild
variable (k : Type*) [Field k]
variable (A : Type*) [Ring A] [Algebra k A]
variable (M : Type*) [AddCommGroup M] [Module A M] [Module Aᵐᵒᵖ M]
/-- The enveloping algebra A^e := A ⊗_k A^op. -/
abbrev envelopingAlgebra : Type* := TensorProduct k A Aᵐᵒᵖ
/-- The bar resolution of A as an A^e-module. -/
noncomputable def barResolution :
ChainComplex (ModuleCat (envelopingAlgebra k A)) ℕ := sorry
/-- Hochschild homology HH_n(A, M) = Tor_n^{A^e}(A, M). -/
noncomputable def HH (n : ℕ) : Type* := sorry
/-- Hochschild cohomology HH^n(A, M) = Ext^n_{A^e}(A, M). -/
noncomputable def HHCoh (n : ℕ) : Type* := sorry
/-- HH^0(A, A) = Z(A), the centre of A. -/
theorem HH_zero_centre :
HHCoh k A A 0 ≃ Subring.center A := sorry
/-- HH_0(A, A) = A / [A, A], the cocenter. -/
theorem HH_zero_cocentre :
HH k A A 0 ≃ A ⧸ (Submodule.span A {x : A | ∃ a b : A, x = a * b - b * a}) := sorry
/-- HH^1(A, A) = Der_k(A, A) / Inn(A), the outer derivations. -/
theorem HH_one_outer_derivations :
HHCoh k A A 1 ≃ (Derivation k A A) ⧸ (innerDerivationsSubmodule k A) := sorry
/-- Hochschild-Kostant-Rosenberg theorem: for a smooth commutative
algebra A in characteristic zero, HH_n(A, A) ≅ Ω^n_{A/k}. -/
theorem HKR [CommRing A] [Algebra k A] [Smooth k A] [CharZero k] (n : ℕ) :
HH k A A n ≃ KahlerDifferential.exteriorPower k A n := sorry
/-- Cup product on Hochschild cohomology makes HH^*(A, A) a
graded-commutative algebra. -/
noncomputable def cupProduct (p q : ℕ) :
HHCoh k A A p →ₗ[k] HHCoh k A A q →ₗ[k] HHCoh k A A (p + q) := sorry
/-- Gerstenhaber bracket on Hochschild cohomology gives HH^{*+1} a
graded Lie algebra structure. -/
noncomputable def gerstenhaberBracket (p q : ℕ) :
HHCoh k A A p →ₗ[k] HHCoh k A A q →ₗ[k] HHCoh k A A (p + q - 1) := sorry
end Codex.HomologicalAlgebra.HochschildThe proof gap is substantive. The construction of the bar resolution as a chain complex of -modules requires the simplicial-to-chain-complex passage (Dold-Kan style) at the level of -modules, which depends on the general derived-category machinery currently being assembled in Mathlib. The identification is direct once the cochain complex is in place, but the higher cohomology identifications require the explicit cocycle/coboundary calculations against a known group-theoretic structure (derivations, deformations). The HKR theorem requires both the Kähler differentials package (partially in Mathlib via KahlerDifferential) and the smoothness/characteristic-zero hypothesis, plus the étale-descent argument that reduces to the polynomial case. The cup product and Gerstenhaber bracket require the operadic structure on the Hochschild cochain complex; the Deligne conjecture (Tamarkin 1998, McClure-Smith 2002, Kontsevich-Soibelman 2009) lifting the Gerstenhaber structure to an -algebra structure is far beyond the current Mathlib API. Each component is formalisable in principle but requires substantial coordinated infrastructure that the Mathlib homological-algebra and derived-category projects have not yet completed as of 2026.
Advanced results Master
Theorem (Hochschild-Kostant-Rosenberg; HKR 1962 Trans. AMS 102). For a smooth commutative -algebra of finite type with a field of characteristic zero, the antisymmetrisation map $\varepsilon : \Omega^{A/k} \to C(A, A)HH_n(A, A) \cong \Omega^n_{A/k}HH^n(A, A) \cong \wedge^n_A \mathrm{Der}_k(A, A)n \ge 0$.
The HKR theorem is the central identification of Hochschild homology with the classical Kähler differentials in the smooth commutative case. It identifies for a smooth commutative algebra with the algebra of differential forms, recovering the classical commutative-algebra picture from the more general noncommutative Hochschild framework. The theorem extends to smooth schemes via localisation and globalises to the statement that for a smooth -scheme, where the right side is the hypercohomology of the de Rham complex. In positive characteristic the theorem fails (the antisymmetrisation involves which is zero in characteristic ), and the correct replacement involves the derived de Rham complex of Illusie 1971/72.
Theorem (Gerstenhaber algebra structure on ; Gerstenhaber 1963 Ann. Math. 78). Hochschild cohomology $HH^(A, A)\smile : HH^p \otimes HH^q \to HH^{p+q}[-,-] : HH^p \otimes HH^q \to HH^{p+q-1}-1f \circ_i gpq(p + q - 1)$-cochain.*
The Gerstenhaber algebra structure on encodes the noncommutative geometric structure of the algebra : the cup product is the algebraic product on Hochschild cohomology, the bracket is the deformation-theoretic Lie structure, and the compatibility is the Poisson-like compatibility between products and brackets that arises naturally for deformation problems. The bracket of two -cochains (derivations) is the commutator , recovering the standard Lie algebra of derivations; the bracket of a -cochain with itself is the obstruction to extending the deformation classified by to higher order (Gerstenhaber 1964 Ann. Math. 79).
Theorem (Kontsevich formality; Kontsevich 2003 Lett. Math. Phys. 66). For a smooth commutative -algebra in characteristic zero (or more generally a smooth Poisson manifold), the Gerstenhaber algebra $HH^(A, A)L_\inftyC^(A, A)\Lambda^ T_{A/k}A2HH^2(A, A) = \Lambda^2 T_{A/k}\star : A[[\hbar]] \otimes A[[\hbar]] \to A[[\hbar]]$ deforming the original multiplication.*
Kontsevich's formality theorem is one of the deepest results in derived algebraic geometry and a landmark of mathematical physics: it solves the deformation quantisation problem for arbitrary Poisson manifolds, generalising the Moyal product on a symplectic vector space and the earlier results of Gerstenhaber-Schack (1986) and Tamarkin (1998). The proof uses the explicit Kontsevich formality morphism, given by an integral over compactified configurations of points in the upper half plane, with weights determined by graphs (the "Kontsevich graphs"). The formality theorem is the algebraic shadow of the topological formality of the little disks operad , and the modern proofs go through the Deligne conjecture on the -action on .
Theorem (Deligne conjecture, Tamarkin 1998 / McClure-Smith 2002 / Kontsevich-Soibelman 2009). The Hochschild cochain complex $C^(A, A)kAE_2C^(A, A)E_2HH^(A, A)$ is the Gerstenhaber algebra structure of the previous theorem.*
The Deligne conjecture, proved independently by Tamarkin (1998), McClure-Smith (2002), and Kontsevich-Soibelman (2009) using different techniques (operadic, simplicial-set-theoretic, and graph-theoretic respectively), promotes the Gerstenhaber algebra structure on to an -algebra structure on the chain-level Hochschild cochain complex. The -structure is the algebraic shadow of the action of the framed little disks operad on the chains of based loops in a manifold, and is the foundational structure of the topological field-theoretic interpretation of Hochschild cohomology in the cobordism-hypothesis framework of Lurie. The Deligne conjecture is the input to Kontsevich's formality theorem and to the modern -categorical reformulation of deformation quantisation in derived algebraic geometry.
Theorem (Connes SBI long exact sequence; Connes 1985 Publ. Math. IHES 62; Loday-Quillen 1984; Tsygan 1983). For an associative -algebra in characteristic zero, Hochschild homology $HH_(A)HC_*(A)$ fit into a long exact sequence* $$ \cdots \to HC_{n-1}(A) \xrightarrow{S} HC_{n+1}(A) \xrightarrow{B} HH_{n+1}(A) \xrightarrow{I} HC_n(A) \xrightarrow{S} HC_{n+2}(A) \to \cdots, $$ the Connes SBI sequence, where is the periodicity operator, is the Connes coboundary, and is the inclusion of Hochschild cycles. The sequence packages the cyclic-vs-Hochschild relationship into a single tower of exact sequences and identifies cyclic homology as the "periodic" version of Hochschild homology.
The Connes SBI sequence is the bridge from Hochschild to cyclic homology, and the cyclic-homology framework that it organises is the noncommutative differential geometry analogue of de Rham cohomology. For a smooth commutative -algebra in characteristic zero, the HKR identification of with Kähler differentials lifts via SBI to an identification of cyclic homology with the de Rham cohomology of the affine scheme, illustrating Connes' philosophy that cyclic homology is the noncommutative version of de Rham. The periodicity operator in SBI corresponds to the integration map in de Rham; the Connes operator corresponds to the de Rham differential. Forward-link to 04.03.22 for the full cyclic-homology unit.
Theorem (Hochschild-Serre spectral sequence for group extensions). For a short exact sequence of groups and a -module , there is a Hochschild-Serre spectral sequence $$ E_2^{p, q} = H^p(Q, H^q(N, M)) \Rightarrow H^{p + q}(G, M). $$ Specialising to the Hochschild-cohomology setting (algebras instead of groups), the Hochschild-Serre spectral sequence becomes the spectral sequence of an algebra extension computing $HH^(A, M)HH^(I, M)HH^(A/I, M)$.*
The Hochschild-Serre spectral sequence is the version of the Grothendieck spectral sequence (from 04.03.13) for the composition of derived functors that arise in extension-theoretic computations of Hochschild cohomology. It is the spectral-sequence translation of the Serre fibration in classifying-space topology, and it generalises directly to Hochschild cohomology via the algebra-extension formalism. The Hochschild-Serre formalism is the input to the standard computational machinery of group cohomology and its noncommutative analogues.
Theorem (topological Hochschild homology and the cyclotomic trace; Bökstedt 1985; Bökstedt-Hsiang-Madsen 1993). For an -ring spectrum , the topological Hochschild homology is the smash product in the symmetric monoidal -category of -bimodule spectra, generalising the Hochschild homology of an associative algebra to the world of spectra. The cyclotomic trace (Bökstedt-Hsiang-Madsen 1993) maps algebraic -theory into topological Hochschild and topological cyclic homology, and is the foundational tool of trace-method computations of algebraic -theory.
Topological Hochschild homology is the spectrum-level lift of Hochschild homology, taking into account the higher-coherence structure of -rings instead of merely associative algebras. The cyclotomic trace is the fundamental tool of modern -theory computations: it relates the difficult algebraic -theory to the more computable via the trace map and to the topological cyclic homology via the cyclotomic structure. The Hesselholt-Madsen computation of via cyclotomic trace and the Nikolaus-Scholze reformulation of topological cyclic homology (2018 Acta Math. 221) are foundational applications. The cyclotomic-trace framework is the input to chromatic homotopy theory's understanding of arithmetic, including the Bhatt-Morrow-Scholze theory of prismatic cohomology.
Theorem (Hochschild homology of schemes; Weibel 1996). For a quasi-compact, separated -scheme , the Hochschild homology of is defined as $$ HH_n(X) := \mathrm{Ext}^{-n}{D(X \times_k X)}(\Delta\mathcal{O}X, \Delta\mathcal{O}X), $$ where is the diagonal. For smooth of finite type in characteristic zero, the Hochschild-Kostant-Rosenberg theorem extends to the global statement $$ HH_n(X) \cong \bigoplus{p - q = n} H^p(X, \Omega^q_{X/k}), $$ identifying Hochschild homology with the Hodge cohomology of .
The scheme-theoretic Hochschild homology is the natural extension of the affine version to algebraic geometry, and the HKR identification with Hodge cohomology is one of the central calculations of derived algebraic geometry. The result implies that Hochschild homology of a smooth projective variety contains the Hodge numbers of , and the cup product on recovers the cohomological cup product on Hodge cohomology. The scheme-theoretic Hochschild homology is the input to derived noncommutative geometry (Kontsevich, Bondal-Orlov), where the Hochschild invariants of a triangulated category serve as the "Hodge invariants" of a noncommutative space; the Bondal-Orlov reconstruction theorem (from 04.03.18) is the geometric counterpart of this Hochschild-Hodge identification.
Synthesis. Hochschild homology and cohomology build toward a unified framework for the noncommutative invariants of an associative algebra, and the foundational reason the construction works is that the bar resolution provides a canonical projective resolution of as a module over its enveloping algebra , so the Tor and Ext groups over produce well-defined invariants of and its bimodules. The package is structurally tight: HH^0 is the centre, HH^1 is the outer derivations, HH^2 classifies infinitesimal deformations, and HH^3 houses the obstructions, with the Gerstenhaber algebra structure on packaging cup product and bracket into a single deformation-theoretic invariant. The HKR theorem reduces the noncommutative framework to the classical commutative differential-forms theory in the smooth case, and the Connes SBI sequence extends the framework forward into cyclic homology and noncommutative de Rham theory. The central insight is that Hochschild theory is the universal noncommutative replacement for differential forms, deformation theory, and de Rham cohomology — and that every classical commutative-algebra construction has a Hochschild-flavoured noncommutative analogue extracted from the bar resolution.
The framework appears again in 04.03.17 (the derived tensor product and Tor), where Hochschild homology is the special case of derived Tor over the enveloping algebra; in 04.03.12 (derived functors and ), where the bar resolution is the canonical projective resolution computing the derived functor on the abelian category of -bimodules; and forward in 04.03.22 (cyclic homology), where the Connes SBI long exact sequence ties Hochschild to its periodic refinement and identifies cyclic homology as the noncommutative analogue of de Rham. The recursion stabilises: every Hochschild computation produces a deformation-theoretic invariant, every smooth commutative algebra recovers its classical differential forms via HKR, every Gerstenhaber algebra carries a deformation-quantisation problem solved by Kontsevich formality, and the entire framework lifts to the -algebra structure on the cochain level via the Deligne conjecture.
Full proof set Master
Proposition (bar resolution is a projective resolution). Let be an associative -algebra and its enveloping algebra. The bar complex with and differential the alternating sum of multiplications is a projective resolution of as an -module.
Proof. Each is a free -module via the action , with basis the elements for ; hence each is projective. The augmentation is the multiplication map , an -module surjection.
Exactness in positive degrees: the bar complex carries an explicit -linear contracting homotopy defined by , satisfying on for (with given by as the unit map of the augmentation). The contracting homotopy is -linear but not -linear, so it does not split the resolution as -modules; however, it does establish that the bar complex is acyclic as a complex of -vector spaces, which is sufficient for the resolution property. Hence is a projective -resolution of .
Proposition (independence from resolution). The Tor groups are independent of the choice of projective -resolution of used to compute them.
Proof. The general theory of derived functors (see 04.03.12) guarantees that is well-defined up to canonical isomorphism independent of the resolution. Concretely, any two projective resolutions and are related by a chain homotopy equivalence; tensoring with over yields chain-homotopic complexes whose homologies are canonically isomorphic. Hence the Hochschild homology defined via the bar resolution agrees with the Hochschild homology defined via any other projective -resolution.
Proposition ( and ). For any associative -algebra and , the zeroth Hochschild cohomology is the centre and the zeroth Hochschild homology is the cocenter.
Proof. The Hochschild cochain complex in degree is , and the coboundary sends . The kernel of is , the centre. Hence .
For homology: the Hochschild chain complex in degree is (interpreting ), and the differential sends . The image of is the -subspace spanned by commutators, and the cokernel is . Hence , the cocenter.
Proposition ( is outer derivations). For any associative -algebra , .
Proof. The Hochschild cochain complex in degree is . The coboundary sends to . The kernel of consists of with — the Leibniz rule — which is precisely . The image of the previous coboundary consists of inner derivations . Hence .
Proposition ( classifies infinitesimal deformations). For any associative -algebra , classifies equivalence classes of infinitesimal deformations of the multiplication of .
Proof. An infinitesimal deformation of is an associative multiplication on extending the original to first order in . Write for a -bilinear map . Associativity of modulo reads $$ \mu_\epsilon(\mu_\epsilon(a, b), c) - \mu_\epsilon(a, \mu_\epsilon(b, c)) = 0 \pmod {\epsilon^2}. $$ Expanding and using associativity of , the term is $$ a \eta(b, c) - \eta(ab, c) + \eta(a, bc) - \eta(a, b) c = (\delta \eta)(a, b, c), $$ which equals zero iff is a -cocycle in the Hochschild cochain complex, i.e., .
Two deformations are equivalent if there is a -linear automorphism (with a -linear map) such that . Expanding to , this gives $$ \eta(a, b) - \eta'(a, b) = a f(b) - f(ab) + f(a) b = (\delta f)(a, b), $$ which is exactly the condition that is a -coboundary. Hence equivalence classes of infinitesimal deformations correspond to elements of .
Proposition (HKR for the polynomial algebra). For in characteristic zero, .
Proof. Use the Koszul resolution of as an -module: take the algebra as a -algebra in variables (where and ). The kernel of is generated by the regular sequence for . The Koszul resolution $$ K_\bullet := \wedge^*_{A^e} (A^e \cdot e_1 \oplus \cdots \oplus A^e \cdot e_d) \to A $$ with differential extended as a Koszul derivation is a free -resolution of of length .
Tensoring with over : under the identification , the differential acts as multiplication by (after the identification and the action of as right multiplication by , which equals left multiplication on the commutative algebra ). Hence is the complex with in degree and zero differential. Reading off homology: , with the standard generators corresponding to the basis .
The antisymmetrisation map realises this isomorphism explicitly: the symbol maps to the antisymmetrised tensor , and a direct calculation shows that this map agrees with the comparison map between the Koszul resolution and the bar resolution at the homology level.
Proposition (Gerstenhaber bracket of derivations). For , the Gerstenhaber bracket is the commutator of derivations.
Proof. The Gerstenhaber bracket at the cochain level is where and inserts into the -th slot of . For both of degree (so ), the bracket simplifies: (only one insertion) and the sign for , so . The insertion for -cochains is the composition , viewed as a -cochain. Hence , the commutator of -linear endomorphisms.
When and are derivations, the commutator is again a derivation (standard check: after collecting). Hence the bracket descends to a Lie bracket on , recovering the standard Lie algebra structure on derivations.
Connections Master
Derived tensor product and Tor
04.03.17. Hochschild homology is the special case of derived Tor over the enveloping algebra: , computed via the bar resolution of as an -module. The recovery formula is the standard derived-tensor calculation specialised to the enveloping-algebra setting, and the entire derived-tensor-product framework specialises to give the Hochschild theory in this case.Derived functors and via derived categories
04.03.12. The bar resolution is the canonical projective resolution of as an -module, and the Hochschild homology is the derived functor applied to . The general framework of left-derived functors and their independence from resolution choices applies directly, identifying Hochschild homology as a canonical noncommutative invariant of the algebra.Tensor product of modules
01.02.10. The Hochschild complex is built from iterated tensor products of and over the base field . The bimodule structure on is the input that distinguishes Hochschild homology from ordinary Tor, and the alternating-sum differential involves the multiplication on together with the bimodule action on .t-Structure on a triangulated category — heart and truncations
04.03.18. The Hochschild cohomology of a smooth projective variety is an invariant of the derived category , and the Bondal-Orlov reconstruction theorem implies that the Hochschild cohomology of a derived category recovers a substantial portion of the geometric invariants of the underlying variety. The Hochschild theory of triangulated categories is the noncommutative-geometric input to derived algebraic geometry and Bridgeland stability.Six-functor formalism
04.03.16. The Hochschild homology of a scheme is defined as , using the diagonal and the six-functor operations on the derived category of . The HKR identification with Hodge cohomology packages the entire Hodge data of into the Hochschild invariant, demonstrating the bridge between derived noncommutative geometry and classical Hodge theory.Cyclic homology and Connes' SBI sequence (forward to 04.03.22). Hochschild homology fits into the Connes SBI long exact sequence with cyclic homology: . The cyclic homology is the noncommutative analogue of de Rham cohomology, and the SBI sequence makes the relationship explicit at the level of long exact sequences. The forthcoming unit 04.03.22 develops the full cyclic-homology framework with the bicomplex construction, the Connes periodicity operator , and the de Rham comparison for smooth commutative algebras.
Deformation theory and Kontsevich quantisation. The Gerstenhaber-algebra structure on encodes the deformation theory of the algebra : degree- classes are first-order deformations, degree- classes are obstructions, and the bracket structure controls higher-order extensions. Kontsevich's formality theorem (2003) for smooth Poisson manifolds states that the Hochschild cochain complex of the function algebra is -quasi-isomorphic to the polyvector field complex, implying that every Poisson structure admits a deformation quantisation as a star product on the algebra of functions. This is one of the central results of mathematical physics, providing a rigorous algebraic foundation for quantum mechanics on Poisson manifolds.
Historical & philosophical context Master
Hochschild homology and cohomology were introduced by Gerhard Hochschild in his 1945 paper "On the cohomology groups of an associative algebra" (Annals of Mathematics 46) [source pending], where he defined the cochain complex with the alternating-sum coboundary and identified the low-degree cohomology with classical algebraic constructions: with outer derivations and with infinitesimal extensions of the algebra. The systematic treatment of Hochschild as a derived functor — via the bar resolution — was developed by Henri Cartan and Samuel Eilenberg in their 1956 textbook Homological Algebra (Princeton) [source pending] Ch. IX, where the Hochschild groups appeared as the canonical example of derived Tor and Ext over an enveloping algebra. The Cartan-Eilenberg framework placed Hochschild theory firmly within the abelian-category derived-functor formalism and established the bar resolution as the standard computational device.
The deformation-theoretic interpretation of Hochschild cohomology was developed by Murray Gerstenhaber in two landmark papers: "The cohomology structure of an associative ring" (Annals of Mathematics 78, 1963) [source pending] introduced the cup product and the eponymous Gerstenhaber bracket, identifying as a Gerstenhaber algebra (a graded-commutative algebra with a graded Lie bracket of degree that is a derivation of the product), and "On the deformation of rings and algebras" (Annals of Mathematics 79, 1964) developed the deformation theory of associative algebras via Hochschild cohomology: classifies infinitesimal deformations, houses the obstructions, and the bracket controls when an infinitesimal deformation extends to higher order. Gerstenhaber's framework is the algebraic shadow of modern derived deformation theory and the input to Kontsevich's formality theorem (Kontsevich 2003 Letters in Mathematical Physics 66 [source pending]) which solves the deformation quantisation problem for arbitrary Poisson manifolds.
The Hochschild-Kostant-Rosenberg theorem identifying for smooth commutative algebras in characteristic zero was proved by Gerhard Hochschild, Bertram Kostant, and Alex Rosenberg in 1962 ("Differential forms on regular affine algebras," Transactions of the American Mathematical Society 102) [source pending], establishing the bridge from the noncommutative Hochschild framework back to the classical commutative-algebra differential-forms theory. The HKR theorem is the central calculation of Hochschild theory in the commutative case, and its globalisation to smooth schemes (Weibel 1996, then extensively developed in the derived algebraic geometry programme of Toën-Vezzosi and Lurie) identifies as the Hodge cohomology of , packaging the entire Hodge data of a smooth variety into its Hochschild invariants.
The cyclic-homology framework extending Hochschild was developed independently by Alain Connes (1981 C.R. Acad. Sci. Paris 296 announcement, then 1985 Publ. Math. IHES 62) and Boris Tsygan (1983 Uspekhi Mat. Nauk 38), with the Connes SBI long exact sequence relating Hochschild and cyclic homology providing the algebraic infrastructure for what Connes called noncommutative differential geometry. Connes' philosophy that cyclic homology is the noncommutative replacement for de Rham cohomology has been the organising principle of an enormous body of subsequent work, including the Hesselholt-Madsen computation of algebraic -theory via topological Hochschild and cyclic homology (1997), the Bhatt-Morrow-Scholze theory of prismatic cohomology (2019 Publ. Math. IHES 129), and the Nikolaus-Scholze reformulation of topological cyclic homology (2018 Acta Math. 221). The forward-link from this unit is to 04.03.22 (cyclic homology), where the full Connes framework is developed.
The Deligne conjecture on the -action on the Hochschild cochain complex, proved independently by Dmitry Tamarkin (1998), James McClure and Jeffrey Smith (2002 Contemp. Math. 293), and Maxim Kontsevich and Yan Soibelman (2009) using different techniques, promoted the Gerstenhaber algebra structure on to an -algebra structure on the cochain level, and is the foundational input to Kontsevich's formality theorem and to the modern -categorical reformulation of deformation quantisation. The Deligne conjecture is the algebraic shadow of the topological action of the framed little disks operad on based loops in a manifold, and the Lurie-Ayala-Francis cobordism-hypothesis programme identifies the Hochschild theory of an -category with its topological field theory invariants.
Bibliography Master
@article{Hochschild1945,
author = {Hochschild, Gerhard},
title = {On the cohomology groups of an associative algebra},
journal = {Annals of Mathematics},
volume = {46},
number = {1},
pages = {58--67},
year = {1945}
}
@book{CartanEilenberg1956,
author = {Cartan, Henri and Eilenberg, Samuel},
title = {Homological Algebra},
publisher = {Princeton University Press},
series = {Princeton Mathematical Series},
volume = {19},
year = {1956}
}
@article{Gerstenhaber1963,
author = {Gerstenhaber, Murray},
title = {The cohomology structure of an associative ring},
journal = {Annals of Mathematics},
volume = {78},
number = {2},
pages = {267--288},
year = {1963}
}
@article{Gerstenhaber1964,
author = {Gerstenhaber, Murray},
title = {On the deformation of rings and algebras},
journal = {Annals of Mathematics},
volume = {79},
number = {1},
pages = {59--103},
year = {1964}
}
@article{HKR1962,
author = {Hochschild, Gerhard and Kostant, Bertram and Rosenberg, Alex},
title = {Differential forms on regular affine algebras},
journal = {Transactions of the American Mathematical Society},
volume = {102},
number = {3},
pages = {383--408},
year = {1962}
}
@book{Loday1992,
author = {Loday, Jean-Louis},
title = {Cyclic Homology},
publisher = {Springer-Verlag},
series = {Grundlehren der mathematischen Wissenschaften},
volume = {301},
year = {1992},
edition = {2}
}
@book{Weibel1994,
author = {Weibel, Charles A.},
title = {An Introduction to Homological Algebra},
publisher = {Cambridge University Press},
series = {Cambridge Studies in Advanced Mathematics},
volume = {38},
year = {1994}
}
@article{Kontsevich2003,
author = {Kontsevich, Maxim},
title = {Deformation quantization of Poisson manifolds},
journal = {Letters in Mathematical Physics},
volume = {66},
number = {3},
pages = {157--216},
year = {2003}
}
@article{Connes1985,
author = {Connes, Alain},
title = {Non-commutative differential geometry},
journal = {Publications Math{\'e}matiques de l'IH{\'E}S},
volume = {62},
pages = {257--360},
year = {1985}
}
@article{Tsygan1983,
author = {Tsygan, Boris},
title = {Homology of matrix Lie algebras over rings and Hochschild homology},
journal = {Uspekhi Matematicheskikh Nauk},
volume = {38},
number = {2},
pages = {217--218},
year = {1983},
note = {English translation in Russian Mathematical Surveys 38 (1983), 198--199}
}
@article{Tamarkin1998,
author = {Tamarkin, Dmitry},
title = {Another proof of M. Kontsevich formality theorem},
journal = {arXiv preprint math/9803025},
year = {1998}
}
@article{McClureSmith2002,
author = {McClure, James E. and Smith, Jeffrey H.},
title = {A solution of Deligne's Hochschild cohomology conjecture},
journal = {Contemporary Mathematics},
volume = {293},
pages = {153--193},
year = {2002}
}
@article{KontsevichSoibelman2009,
author = {Kontsevich, Maxim and Soibelman, Yan},
title = {Notes on $A_\infty$-algebras, $A_\infty$-categories and non-commutative geometry I},
booktitle = {Homological Mirror Symmetry},
series = {Lecture Notes in Physics},
volume = {757},
pages = {153--219},
year = {2009},
publisher = {Springer}
}
@article{Weibel1996,
author = {Weibel, Charles A.},
title = {Cyclic homology for schemes},
journal = {Proceedings of the American Mathematical Society},
volume = {124},
number = {6},
pages = {1655--1662},
year = {1996}
}
@book{GelfandManinAlgebraV,
author = {Gel'fand, Sergei I. and Manin, Yuri I.},
title = {Homological Algebra},
publisher = {Springer-Verlag},
series = {Encyclopaedia of Mathematical Sciences},
volume = {38},
year = {1994},
note = {Algebra V; English translation of the 1989 VINITI Russian original}
}
@article{BokstedtHsiangMadsen1993,
author = {B{\"o}kstedt, Marcel and Hsiang, Wu-Chung and Madsen, Ib},
title = {The cyclotomic trace and algebraic $K$-theory of spaces},
journal = {Inventiones Mathematicae},
volume = {111},
pages = {465--539},
year = {1993}
}
@article{NikolausScholze2018,
author = {Nikolaus, Thomas and Scholze, Peter},
title = {On topological cyclic homology},
journal = {Acta Mathematica},
volume = {221},
number = {2},
pages = {203--409},
year = {2018}
}