Koszul-komplexet introducerades först i matematik av Jean-Louis Koszul för att definiera kohomologiteorin om Lie-algebras . Det visade sig därefter vara en användbar allmän konstruktion av homologisk algebra . Dess homologi kan användas för att avgöra om en sekvens av element i en ring är M -regular , och som en konsekvens kan den användas för att bevisa grundläggande djupegenskaper för en modul eller ideal .
Låt R vara en kommutativ ring och E en fri R -modul med finit rang r . Vi betecknar med den i -te yttre potensen av E . Sedan för en R -linjär mappning är Koszul-komplexet associerat med s kedjekomplexet av R -moduler
där differentialen d k ges av regeln: för varje e i från E
Upphöjden betyder att faktorn hoppas över.
Observera att och . Observera också att ; denna isomorfism är inte kanonisk (till exempel är valet av en volymform i differentialgeometri ett exempel på en sådan isomorfism).
Om E = R r (det vill säga en bas väljs), då specificering av en R -linjär avbildning s : R r → R är ekvivalent med att specificera en finit sekvens s 1 , …, s r av element i R (radvektor) och i detta fall beteckna
Om M är en ändligt genererad R -modul sätter vi
.i :e homologin för Koszul-komplexet
kallas den i-te Koszul-homologin . Till exempel, om E = R r och är en radvektor av element av R , då är differentialen för Koszul- komplexet
och
Också
Givet ett element x i en ring R och en R -modul M , ger multiplikation med x en homomorfism av R -moduler
När det ses som ett kedjekomplex (koncentrerat i potenserna 1 och 0), betecknas det . Dess homologi är
Således lagrar Koszul-komplexet och dess homologi grundläggande information om egenskaperna för multiplikation med x .
Kedjekomplexet K • ( x ) kallas Koszulkomplexet av elementet x i ringen R . Om x 1 , x 2 , …, x n är element i R , Koszul-komplexet av sekvensen x 1 , x 2 , …, x n , vanligtvis betecknad med K • ( x 1 , x 2 , …, x n ) , är tensorprodukten av komplexen Koszul för varje i .
Koszul-komplexet för ett par har formen
där matriserna och ges som
ochDå är cykler av grad 1 exakt linjära relationer mellan elementen x och y , medan gränser är triviala relationer. Den första Koszul-homologin H 1 ( K • ( x , y )) beskriver således relationerna modulo triviala relationer.
I det fall då elementen x 1 , x 2 , …, xn bildar en regelbunden sekvens, försvinner all högre Koszul-homologi.
Om k är ett fält, X 1 , X 2 , …, Xd är okända , och R är en polynomring k [ X 1 , X 2 , …, Xd ] , Koszul-komplexet K • ( X i ) av sekvens X i är ett konkret exempel på en fri upplösning av en R -modul k .