- Koszul complex
In
mathematics , the Koszul complex was first introduced to define acohomology theory forLie algebra s, byJean-Louis Koszul (seeLie algebra cohomology ). It turned out to be a useful general construction inhomological algebra .Introduction
In
commutative algebra , if "x" is an element of the ring "R", multiplication by "x" is "R"-linear and so represents an "R"-modulehomomorphism "x":"R" →"R" from "R" to itself. It is useful to throw in zeroes on each end and make this a (free) "R"-complex::
Call this
chain complex "K"•("x").Counting the right-hand copy of "R" as the zeroth degree and the left-hand copy as the first degree, this chain complex neatly captures the most important facts about multiplication by "x" because its zeroth homology is exactly the homomorphic image of "R" modulo the multiples of "x", H0("K"•("x")) = "R"/"xR", and its first homology is exactly the annihilator of "x", H1("K"•("x")) = Ann"R"("x").
This chain complex "K"•("x") is called the Koszul complex of "R" with respect to "x".
Now, if "x"1, "x"2, ..., "x""n" are elements of "R", the Koszul complex of "R" with respect to "x"1, "x"2, ..., "x""n", usually denoted "K"•("x"1, "x"2, ..., "x""n"), is the
tensor product in the category of "R"-complexes of the Koszul complexes defined above individually for each "i".The Koszul complex is a free chain complex. There are exactly ("n" choose "j") copies of the ring "R" in the "j"th degree in the complex (0 ≤ "j" ≤ "n"). The matrices involved in the maps can be written down precisely. Letting denote a free-basis generator in"K""p", "d": "K""p" "K""p" − 1 is defined by:
:
For the case of two elements "x" and "y", the Koszul complex can then be written down quite succinctly as:with the matrices and given by
: and:Note that "di" is applied on the left. The cycles in degree 1 are then exactly the linear relations on the elements "x" and "y", while the boundaries are the trivial relations. The first Koszul homology H1("K"•("x", "y")) therefore measures exactly the relations mod the trivial relations. With more elements the higher-dimensional Koszul homologies measure the higher-level versions of this.
In the case that the elements "x"1, "x"2, ..., "x""n" form a regular sequence, the higher homology modules of the Koszul complex are all zero, so "K"•("x"1, "x"2, ..., "x""n") forms a free resolution of the "R"-module "R"/("x"1, "x"2, ..., "x""n")"R".
Example
If "k" is a field and "X"1, "X"2, ..., "X""d" are indeterminates and "R" is the polynomial ring "k" ["X"1, "X"2, ..., "X""d"] , the Koszul complex "K"•("X""i") on the "X""i"'s forms a concrete free "R"-resolution of "k".
Theorem
If ("R", "m") is a
local ring and "M" is a finitely-generated "R"-module with "x"1, "x"2, ..., "x""n" in "m", then the following are equivalent:# The ("x""i") form a
regular sequence on "M",
# H1("K"•("x""i")) = 0,
# H"j"("K"•("x""i")) = 0 for all "j" ≥ 1.Applications
The Koszul complex is essential in defining the joint spectrum of a tuple of
bounded linear operator s in aBanach space .References
*
David Eisenbud , "Commutative Algebra. With a view toward algebraic geometry", Graduate Texts in Mathematics, vol 150,Springer-Verlag , New York, 1995. ISBN 0-387-94268-8
Wikimedia Foundation. 2010.