Koszul complexes and local algebra
Build an exterior-algebra complex and locate the regularity hypotheses that make it a resolution.
On this page
The question for today
What you’ll understand
- Compute the signed differential of a two-generator Koszul complex.
- Explain why a proper regular sequence yields a free resolution of its quotient.
- Detect the failure caused by a zero divisor using positive Koszul homology.
The Koszul complex turns a list of ring elements into a finite complex of free modules. Its square-zero differential exists for every list in a commutative ring, but exactness in positive degrees requires more. Regular sequences supply that missing condition and connect explicit homological calculations to local algebra. We use homological degrees here, marking them with subscripts; conversion to our cochain convention places the term of chain degree in degree without changing the arrows.
Exterior generators encode the signs
Let be commutative and choose elements . Take the exterior algebra on a free module with basis , putting exterior degree in chain degree . Define the differential by sending to and extending as a graded derivation of degree minus one. Each pair of removed generators occurs twice in the square of the differential with opposite signs; commutativity of the coefficients makes those terms cancel.
In degree zero, the differential image is exactly the ideal generated by the chosen elements, so zeroth homology is always . That conclusion does not need regularity. Positive homology measures relations not explained by the exterior relations already built into the complex. For two generators, the obvious relation is . Exactness asks whether every relation is a multiple of this one and whether that generator of relations has any annihilator.
Regularity makes the complex resolve
A regular sequence here means that its generated ideal is proper and each element acts injectively on the quotient by the preceding elements. The order is part of this definition. The theorem states that a regular sequence in a commutative ring has zero positive Koszul homology, so its Koszul complex is a finite free resolution of the quotient. No Noetherian hypothesis is needed for this implication. The proper-ideal condition keeps the quotient nonzero and excludes trivial unit-generated cases from the definition.
One proof proceeds inductively: adjoining the next generator forms, up to the appropriate chain grading, the cone of multiplication by that generator on the preceding Koszul complex. The induction hypothesis leaves only the preceding quotient in degree zero. Injectivity of multiplication on that quotient kills the possible new positive homology, while its cokernel gives the next quotient. This is a proof sketch explaining the role of each regularity condition, rather than an appeal to the exterior construction alone.
Zero divisors reveal the boundary of the theorem
For a one-element list, positive Koszul homology is simply the annihilator of that element. Thus a nonzero zero divisor gives an immediate failure of the resolution property. Longer lists require testing injectivity on successive quotients, not only on the original ring. Two elements may each be nonzero divisors in a domain but the second can become a zero divisor after quotienting by the first. The regular-sequence condition is designed to inspect precisely this accumulated change of ring.
In Noetherian local algebra, with a finite module and generators in the maximal ideal, vanishing criteria and minimal resolutions relate Koszul homology to depth and regularity. Those stronger converses need their own hypotheses and are not asserted for arbitrary rings and lists here. Even the forward theorem has substantial computational consequences: tensoring its free resolution with a residue module computes Tor in finitely many degrees. A failed Koszul resolution instead directs attention toward additional syzygies, sometimes leading to the infinite periodic behavior seen earlier.
Work it through
Resolve the origin in a polynomial plane
Let for a field . Write the Koszul complex on , prove exactness in both positive chain degrees, and identify its zeroth homology.
Using the basis order , the complex is . The composite is zero by commutativity.
If , reduce modulo . Since is a domain, forces . Substitution gives , and the domain property of gives . Thus the middle kernel is exactly the image of the first map.
If , the equation in the domain forces , so the first map is injective. The final image is the ideal , whose quotient is . These checks establish every claimed homology group directly.
The complex is a length-two free resolution of . Regularity also follows because is a nonzero divisor in , and remains a nonzero divisor in .
The living notebook
Explore the model
Interactive lab · modular
A singleton Koszul differential with an annihilator
Pause/Reset, then set both modulus to 8 and additive step to 2. Predict the image {0,2,4,6} and kernel {0,4} of multiplication by two. Use four Step presses to verify the image. Reset and set both modulus to 8 and step to 3; its image is all residues and its kernel is zero. The latter element is a unit, so the singleton complex is acyclic but its ideal is not proper.
- Residue r0
- 0
- Orbit period · m/gcd(m,a)
- 12
- Distinct residues visited
- 1 of 12
Addition modulo m starts at zero: rₙ = na mod m. Playback advances two additions per second. The orbit has period m/gcd(m,a), including period one for a = 0. This is not a cryptographic security test or a primality algorithm. Parameter changes pause playback and recompute the model at the current elapsed time. Reset restores both parameters and returns time to zero. Playback starts paused. Adjust either parameter, then choose Play or Step.
Look forA zero divisor creates positive Koszul homology, while an invertible element explains why properness must be stated separately in regular-sequence conventions.
Pause & reason
Check your understanding
Your turn
Try it yourself
For , compute the homology of the singleton Koszul complex on . Decide whether it resolves the residue field, and explain how the earlier periodic resolution repairs its defect.
Take a moment to make a prediction or work it out on paper. Open a hint when you need one.
Give me a hint
Write an element as and compute its product with . There is no term in chain degree two in this Koszul complex.
Compare with the solution
The complex is in chain degrees one and zero. Its kernel is , and no incoming degree-two differential removes it, so . Its cokernel is in degree zero. It is therefore not a resolution. The periodic free resolution adds another copy of mapping by onto that kernel, and repeats the same correction in every higher degree. This example violates regularity because is a nonzero zero divisor.
Keep the idea
Take it with you
- The Koszul construction always has square zero and the expected zeroth quotient.
- A proper regular sequence supplies the additional positive-degree exactness.
- Positive Koszul homology detects relations or annihilators that need further resolution terms.
Read further
Original sources and deeper explanations to follow at your own pace.
Optional progress, saved in this browser when available. Revisit any lesson at any time.
Lesson not marked complete.