Koszulův komplex poprvé představil v matematice Jean-Louis Koszul , aby definoval cohomologickou teorii Lieových algeber . Následně se ukázalo, že jde o užitečnou obecnou konstrukci homologické algebry . Jeho homologie může být použita k určení, zda je sekvence prvků kruhu M - regulární , a v důsledku toho může být použita k prokázání základních hloubkových vlastností modulu nebo ideálního .
Nechť R je komutativní kruh a E volný R - modul konečné úrovně r . Značíme i -tou vnější mocninou E . Pak pro R - lineární mapování je Koszulův komplex spojený s s řetězovým komplexem R -modulů
ve kterém je diferenciál d k dán pravidlem: pro libovolné e i z E
Horní index znamená, že faktor je přeskočen.
Všimněte si toho a . Všimněte si také, že ; tento izomorfismus není kanonický (například volba tvaru objemu v diferenciální geometrii je příkladem takového izomorfismu).
Pokud E = R r (to znamená, že je zvolena báze), pak určení R -lineárního zobrazení s : R r → R je ekvivalentní určení konečné sekvence s 1 , …, s r prvků R (řádkový vektor) a v tomto případě označit
Pokud M je konečně generovaný R -modul, dáme
.i -tá homologie koszulského komplexu
se nazývají i-tá koszulská homologie . Pokud například E = R r a je řádkovým vektorem prvků R , pak diferenciál Koszulova komplexu je
a
Taky
Daný prvek x kruhu R a R - modul M , násobení x dává homomorfismus R - modulů
Když je viděn jako řetězový komplex (koncentrovaný v mocninách 1 a 0), označuje se . Jeho homologie je
Koszulův komplex a jeho homologie tedy uchovávají základní informace o vlastnostech násobení x .
Řetězcový komplex K • ( x ) se nazývá Koszulův komplex prvku x kruhu R . Jestliže x 1 , x 2 , …, x n jsou prvky R , Koszulův komplex posloupnosti x 1 , x 2 , …, x n , obvykle označovaný K • ( x 1 , x 2 , …, x n ) , je tenzorovým součinem komplexů Koszul pro každé i .
Areál Koszul pro pár má podobu
kde jsou matice a uvedeny jako
aPak cykly stupně 1 jsou přesně lineární vztahy mezi prvky x a y , zatímco hranice jsou triviální vztahy. První koszulská homologie H 1 ( K • ( x , y )), tedy popisuje vztahy modulo triviální vztahy.
V případě, že prvky x 1 , x 2 , …, x n tvoří pravidelnou sekvenci, všechna vyšší Koszulova homologie mizí.
Jestliže k je pole, X 1 , X 2 , …, X d jsou neznámé a R je polynomický kruh k [ X 1 , X 2 , …, X d ], Koszulův komplex K • ( X i ) sekvence Xi je konkrétním příkladem volného rozlišení R - modulu k .