Syzygies — Hilbert's syzygy theorem, projective dimension, and Auslander-Buchsbaum
Anchor (Master): Matsumura Commutative Ring Theory Ch. 6-7; Bruns-Herzog Cohen-Macaulay Rings Ch. 1-2; Serre 1955; Auslander-Buchsbaum 1957
Intuition Beginner
A module is hard to describe directly. The first move is to list its generators: a free module that maps onto it. But generators satisfy relations — equations the generators obey. Those relations form a new module, and to describe that one you list its generators, which obey relations among relations, and so on. This cascade is a free resolution.
Hilbert's syzygy theorem is the remarkable statement that over the polynomial ring in variables, this cascade always stops: after at most layers of relations, the next module is free. The number of variables is a hard ceiling on how tangled the relations can become. The first syzygy is the module of relations among generators; the second is relations among those; Hilbert says the chain terminates.
A regular sequence is a list of equations each of which genuinely cuts the module down — each is a non-zero-divisor on what is left. The depth counts how long such a chain can run. The Auslander-Buchsbaum formula is a conservation law: the length of the shortest resolution plus the depth always equals the depth of the ring itself.
Together these three results — the syzygy theorem, projective dimension, and the Auslander-Buchsbaum formula — explain why polynomial rings are homologically tame and why regular local rings behave like smooth points of a space.
Visual Beginner
A resolution reads left to right as a staircase of free modules, each kernel feeding the next map; Hilbert's theorem caps the number of stairs, and the Auslander-Buchsbaum formula balances two quantities against the fixed depth of the ring.
| Layer | Name | What it captures |
|---|---|---|
| generators | a free cover of | |
| first syzygy | relations among the generators | |
| second syzygy | relations among the relations | |
| -th syzygy | Hilbert: stops by layer over |
The balance line beneath the staircase is the conservation law: . Each extra layer of resolution trades for exactly one unit of depth.
Worked example Beginner
Take , polynomials in two variables, and the module , the simplest module over . It is generated by the single element , so a free module maps onto by sending each polynomial to its constant term.
Step 1. The kernel is the ideal of polynomials with zero constant term, which is . This ideal needs two generators, and , so the first syzygy layer is mapping onto by the row : a pair lands on .
Step 2. The single relation between and is that . Written as a pair this is , so maps into by the column .
Step 3. Check the composition: multiply the row by the column . The result is . The composition vanishes, as required, and there are no further relations, so the resolution ends at .
What this tells us: the resolution has length , exactly the number of variables. Hilbert's syzygy theorem guarantees this is the worst case over .
Check your understanding Beginner
Formal definition Intermediate+
Let be a ring and an -module. A free resolution of is an exact sequence
with each a free -module [Eisenbud Ch. 17]. The -th syzygy module is (with and ). Thus is the module of relations among the chosen generators of , and the resolution builds as a free cover of . Syzygies depend on the chosen cover, but Schanuel's lemma controls the ambiguity: given two short exact sequences and with projective, there is an isomorphism . Iterating, syzygies are well-defined up to projective summands.
The projective dimension of is
with if no such resolution exists [Weibel Ch. 4]. Equivalently . Consequently iff is projective, and iff for every module . The global dimension of is .
Let be an ideal and a finitely generated -module with . A sequence is -regular if is a non-zero-divisor on for each , and . The -depth of is the length of the longest -regular sequence in :
For a Noetherian local ring , write . Two homological characterisations make depth computable without exhibiting a regular sequence [Eisenbud Ch. 17-18]:
and, for local , , equivalently where generate and is Koszul homology. The inequality always holds; when equality obtains, is Cohen-Macaulay.
Counterexamples to common slips
- Syzygies depend on the cover. Over , the residue field has the minimal free cover , whose first syzygy is the ideal ; using the non-minimal cover instead produces a first syzygy with an extra free summand. Schanuel's lemma records exactly this freedom.
- Order matters for regular sequences. In , the sequence is -regular, but is not: modulo , the element is killed by , so is a zero-divisor on . The condition "non-zero-divisor on the successive quotient" is stronger than "each element nonzero".
- Depth can be strictly smaller than dimension. In , the maximal ideal consists of zero-divisors (since ), so while . The ring is not Cohen-Macaulay.
Key theorem with proof Intermediate+
Theorem (Auslander-Buchsbaum formula). Let be a Noetherian local ring and a finitely generated -module with . Then
\operatorname{pd}_R(M) \;+\; \operatorname{depth}(M) \;=\; \operatorname{depth}(R). \qquad\text{[ref: TODO_REF Auslander-Buchsbaum 1957]}The proof rests on the depth lemma, the homological bookkeeping for a short exact sequence. For any short exact sequence of finite -modules,
which follows from the long exact sequence of together with the identification [Eisenbud Prop. 18.4].
Proof. Induct on .
Base case . Then is projective, hence free over the local ring (a finite projective over a local ring is free). For a free module , , so . The identity reads .
Inductive step . Choose a finite free cover . Splicing this short exact sequence with a projective resolution of of length gives one of of length , so . The inductive hypothesis gives
hence .
Apply the depth lemma to , using :
First observe . Suppose instead . Then (2) forces , i.e. , contradicting . Hence .
With , inequality (1) reads , and inequality (2) becomes (since ). Together these give . Substituting into ,
that is, .
Bridge. This conservation law builds toward 04.03.06, where the groups measuring depth here are the same derived functor that classifies extensions of coherent sheaves, and appears again in 04.02.07 as the homological engine behind dimension theory and regularity on schemes. The foundational reason the formula holds is that each syzygy layer of a minimal resolution over a local ring peels off exactly one unit of depth; this is exactly the equality extracted from the depth lemma, and the bridge is that projective dimension and depth are two complementary measurements of a single module, trading off against the fixed depth of the ambient ring.
Exercises Intermediate+
Lean formalization Intermediate+
lean_status: none is recorded for this unit. Mathlib carries the raw ingredients — Module.Projective and the in-progress ProjectiveDimension API, the Koszul complex on a sequence of ring elements, IsRegularSequence, and growing coverage of Noetherian local rings and Krull dimension — but the theorem-level wiring that this unit depends on is not yet assembled. Specifically absent is the pipeline that binds a minimal free resolution over a local ring, depth via , regular sequences, the Auslander-Buchsbaum conservation law, and the specialisation to yielding Hilbert's syzygy bound, together with the Auslander-Buchsbaum-Serre equivalence of regularity and finite global dimension. the Mathlib gap analysis records this as a coordinated formalization target across the commutative-algebra and homological-algebra strands; until it lands, no Lean module is declared and the Master-tier proofs below stand on human review.
Advanced results Master
Hilbert's syzygy theorem. Let . Every finitely generated -module admits a free resolution of length at most ; equivalently [Hilbert 1890]. The sharp example is the residue field : the Koszul complex is a free resolution of of length , so . The universal bound for all now drops out of the Auslander-Buchsbaum formula applied to the regular local ring at : there , so , and localization cannot decrease what is already bounded. The graded version, closer to Hilbert's original statement, produces a graded free resolution of length with explicit Betti numbers read off from the Hilbert function of .
The Auslander-Buchsbaum-Serre theorem. A Noetherian local ring is regular when can be generated by elements, i.e. the embedding dimension equals the Krull dimension. The Auslander-Buchsbaum-Serre theorem equates four conditions [Serre 1955]:
- is regular;
- ;
- ;
- .
When these hold, . The direction "regular " is the Koszul resolution: if is generated by a regular sequence , the Koszul complex resolves in length . The reverse direction uses that a minimal free resolution of has , and the inequality together with the principal ideal theorem forces when is finite. The theorem makes regularity — geometrically, the smoothness of a point — into a purely homological property, which is the entry point to regular morphisms in scheme theory.
Minimal free resolutions. Over a local ring , a free resolution is minimal when each differential has image inside , equivalently . A minimal resolution is unique up to isomorphism of complexes, and its ranks satisfy the Betti-number formula . The Auslander-Buchsbaum formula then reads off the length of the minimal resolution as , and the resolution terminates exactly at the projective dimension. The Poincaré series is a fundamental invariant: for a regular local ring it is the polynomial , and deviations from this polynomial measure how far sits from regularity.
Syzygy theorem as a flatness and duality tool. Over a regular local ring, the boundedness of projective dimension makes every finitely generated module a perfect complex, so derived duals commute with derived tensor in the derived category. The Auslander-Buchsbaum formula then specialises to the codimension formula of Exercise 8 for Cohen-Macaulay modules, which is the homological input to intersection multiplicities: Serre's intersection multiplicity is well-defined precisely because projective dimension is finite over a regular ring.
Synthesis. Hilbert's syzygy theorem, the projective-dimension formalism, and the Auslander-Buchsbaum formula build toward 04.03.06, where computes both depth and sheaf extension groups, and the regular-local-ring characterisation appears again in 04.02.07 as the homological definition of a smooth point on a scheme; this is exactly the conservation law that ties resolution length to depth, the central insight is that a minimal resolution peels off one unit of depth per syzygy, the regular-sequence viewpoint generalises to the Koszul complex and complete intersections, the projective-versus-flat dimension story is dual to itself across the derived category, and the bridge is that regularity, finite global dimension, and finite projective dimension of the residue field are three faces of one condition; putting these together, polynomial rings and regular local rings are precisely the rings on which homological algebra terminates in bounded length.
Full proof set Master
Proposition (Koszul complex resolves the residue field). Let and . The Koszul complex is a free resolution of of length .
Proof. The Koszul complex has (free of rank ) in degree , with differential determined by exterior contraction against the vector :
It is a chain complex of free -modules of length , with . The key fact is that is an -regular sequence, which forces acyclicity in positive degrees: for . This is proved by induction on . For , is , acyclic in positive degree because is a non-zero-divisor. For the inductive step, identify as the mapping cone of the chain map "multiplication by " on ; the associated long exact homology sequence, together with the fact that is a non-zero-divisor on the homology of (which is concentrated in degree by induction), yields for . Hence is a free resolution of length , and .
Proposition (Auslander-Buchsbaum-Serre, regularity finite global dimension). If is a regular local ring, then , and consequently .
Proof sketch. If is regular, is generated by a regular sequence with . Localising the Koszul complex of the previous proposition gives a free resolution of over of length , so . Minimality shows this resolution is minimal, so and ; hence equality. For any finitely generated -module , the Auslander-Buchsbaum formula gives , so , while forces . Thus . The converse (finite implies regularity) requires the inequality against Krull's principal ideal theorem; see [Serre 1955].
Connections Master
Homological algebra foundations
01.06.01. Syzygies, free resolutions, and projective dimension are built directly on the chain complexes, exact sequences, and derived functors established in01.06.01; the projective dimension here is the length of the projective resolutions introduced there, and — the right derived functor of from that unit — is the device that computes both projective dimension and depth.Rings and modules
01.03.01. Free and projective resolutions live inside the module category of a ring from01.03.01; syzygies are submodules of free modules, and Schanuel's lemma is a statement about the ambiguity of short exact sequences of the kind classified there.Commutative algebra foundations
01.05.01. The Auslander-Buchsbaum formula operates over Noetherian local rings, the localisation and primary-decomposition machinery of01.05.01; the commutative algebra of Noetherian rings is the soil in which depth, regular sequences, and regular local rings grow.Derived functors and Ext in geometry
04.03.06. The used here to measure depth and projective dimension is specialised to coherent sheaves in04.03.06, where the same derived functor classifies sheaf extensions and underpins local-to-global spectral sequences on schemes.Dimension theory on schemes
04.02.07. The Auslander-Buchsbaum-Serre characterisation of regular local rings is the homological definition of a smooth point; in04.02.07it becomes the algebraic-geometric criterion for a scheme to be regular, connecting projective dimension to Krull dimension and the Nullstellensatz.
Historical & philosophical context Master
Hilbert proved the syzygy theorem in 1890 in Über die Theorie der algebraischen Formen, as the closing step of his reform of invariant theory; the word "syzygy," an astronomical term for a conjunction of bodies, had been borrowed into algebra by Sylvester to denote a relation among relations [Hilbert 1890]. Hilbert's theorem showed that the "relations among relations among relations" over a polynomial ring must terminate in at most steps, a finiteness result that settled the generation of invariants and foreshadowed the modern theory of free resolutions. The homological reformulation had to await Cartan and Eilenberg's Homological Algebra (1956), which reframed syzygies as kernels in a long exact sequence.
The depth notion crystallised in the early 1950s through work of Rees, Samuel, and Auslander-Buchsbaum. The Auslander-Buchsbaum formula was announced in 1957 [Auslander-Buchsbaum 1957], and the full equivalence between regularity of a local ring and finite global dimension is due independently to Auslander-Buchsbaum and Serre, the latter in his 1955 Sur la dimension homologique des anneaux et des modules noethériens [Serre 1955]. Serre's paper introduced the Koszul complex — originally a tool of Koszul (1950) in the cohomology of Lie algebras — into commutative algebra, and proved that a local ring is regular exactly when its residue field has finite projective dimension. This made smoothness of a point a homological property, the entry point to Grothendieck's definition of a regular morphism in scheme theory. The Auslander-Buchsbaum-Serre theorem, the Koszul complex, and the Auslander-Buchsbaum formula together converted the finiteness Hilbert had observed in 1890 into the structural backbone of modern commutative algebra.
Bibliography Master
@book{Eisenbud1995,
author = {Eisenbud, David},
title = {Commutative Algebra with a View Toward Algebraic Geometry},
publisher = {Springer GTM 150},
year = {1995},
}
@book{Matsumura1989,
author = {Matsumura, Hideyuki},
title = {Commutative Ring Theory},
publisher = {Cambridge University Press},
series = {Cambridge Studies in Advanced Mathematics},
volume = {8},
year = {1989},
}
@book{Weibel1994,
author = {Weibel, Charles A.},
title = {An Introduction to Homological Algebra},
publisher = {Cambridge University Press},
year = {1994},
}
@book{BrunsHerzog1998,
author = {Bruns, Winfried and Herzog, Jurgen},
title = {Cohen-Macaulay Rings},
publisher = {Cambridge University Press},
edition = {revised},
year = {1998},
}
@article{AuslanderBuchsbaum1957,
author = {Auslander, Maurice and Buchsbaum, David A.},
title = {Homological dimension in local rings},
journal = {Proceedings of the National Academy of Sciences USA},
volume = {42},
pages = {364--367},
year = {1957},
}
@article{Serre1955,
author = {Serre, Jean-Pierre},
title = {Sur la dimension homologique des anneaux et des modules noeth\'eriens},
journal = {Nagoya Mathematical Journal},
volume = {7},
pages = {1--75},
year = {1955},
}
@article{Hilbert1890,
author = {Hilbert, David},
title = {Ueber die Theorie der algebraischen Formen},
journal = {Mathematische Annalen},
volume = {36},
pages = {473--534},
year = {1890},
}
@article{Koszul1950,
author = {Koszul, Jean-Louis},
title = {Homologie et cohomologie des alg\`ebres de Lie},
journal = {Bulletin de la Soci\'et\'e Math\'ematique de France},
volume = {78},
pages = {65--127},
year = {1950},
}