Extension group 2026-10-06
An extension group is a value of an Ext functor. In degree one it classifies short exact sequences up to isomorphisms fixing the endpoints. The zero class is the split extension; its addition is the Baer sum. Higher degrees can be represented by longer exact extensions, or computed from a projective resolution.
For a non-zero-divisor , the free resolution gives degree-zero kernel and degree-one cokernel, and all higher Ext functors vanish. Directly in an injective resolution of the second variable, multiplication by is surjective in every term: the map taking to extends to . Thus is a short exact sequence of complexes and gives the same result. The displayed Hom functor is covariant in ; changing it to changes the variable that is resolved.
Ext separation of finite-length modules Created 2026-10-05 Updated 2026-10-06
Partition the isomorphism classes of simple modules into two sets , with whenever lie in different sets. Every module of finite composition length then has a unique decomposition into its largest submodules whose Jordan–Hölder factors belong to the respective sets.
For a simple and a finite-length with factors in , induction through the long exact sequence of the Ext functor gives . Induct on the length of : take , split , and suppose . The quotient extension splits. The inverse image of its -summand complements in and has only factors in . Finally, Hom between modules with factors in different sets is zero, since any nonzero image would have a factor in both sets. Projecting any proposed submodule to the opposite summand therefore proves maximality and uniqueness.
On with , let at a rational point. It has one-dimensional global sections, but its dual of a sheaf is zero: a local map from the residue field into the local polynomial ring must have image annihilated by a nonzero parameter, which is impossible in an integral domain. Thus . Serre duality for arbitrary coherent sheaves instead uses an Ext functor; replacing this by the ordinary dual can lose torsion information.
Koszul self-Ext algebra 2026-10-06
For an ideal generated by a finite regular sequence in a commutative ring, the self-Ext functor algebra is exterior on the degree-one dual generators. Contraction chain maps on the Koszul resolution represent those generators, square to zero, and anticommute. The exterior square-zero relations also apply in characteristic two.
Module extension 2026-10-06
A short exact sequence with specified kernel module and quotient module . Its equivalence class is determined by the degree-one Ext functor; equivalence must preserve both end modules.
Nonzero Ext of the rationals with integer coefficients Created 2026-10-06 Updated 2026-10-14
A free resolution of has generators and independent relations . Thus the Ext functor gives the cokernel of the map on integer sequence products
The constant sequence one is not in its image. A preimage would require for every . For , the sum is below , tends to infinity, and its distance from also tends to infinity. No fixed integer satisfies all these congruences. Hence .
Put and . Give its trivial left -module structure, through the augmentation , . The universal cover has the lifted cell structure, with acting by deck transformations.
For each cell of , choose one lifted cell and orient every translate compatibly with its projection. The translates form one copy of the regular -module. Thus
is a free left -module, and its boundary is -linear. The augmentation sends every vertex to one. The contractibility of says that its reduced homology vanishes, so the augmented complex
is exact. It is therefore a free resolution of the trivial module. By the definition of the Ext functor,
An -linear cochain with values in the trivial module has the same value on every translate of a lifted cell. It is therefore exactly an ordinary integral cellular cochain on . The correspondence does not depend on which lift was initially chosen. It also respects the coboundary: applying a constant-on-orbits cochain to the lifted cellular boundary sums precisely the incidence coefficients of the boundary in the base. Hence
as cochain complexes, not just as graded groups. Cellular cohomology computes the cohomology of a cell complex, giving
At both sides are , by connectedness and . This is the cellular free resolution from a contractible universal cover description of group cohomology.
We prove the Birkhoff–Grothendieck theorem by induction on the rank of the vector bundle . Rank zero is immediate; rank one is the classification established above.
First there is a largest integer with . To see existence and boundedness directly, trivialize on the two standard affine charts: the associated finite projective modules over the principal ideal domains and are free. Let be its transition matrix, so a section of is a pair satisfying
If exceeds the largest exponent in any entry of , the right side has only strictly negative powers; the left side has nonnegative powers. Hence both vanish. For sufficiently negative, take a nonzero constant vector and put ; all its exponents are nonpositive, so it supplies a nonzero section. Thus a largest exists.
Such a section gives a nonzero map . It is injective, since it is nonzero generically and the source is torsion-free. Saturate its image. The resulting line subbundle is for the degree of the effective divisor of zeros of the original map. If , its inclusion in would give a nonzero section of , contradicting maximality. Therefore and
has a locally free quotient. By induction, .
Twist this exact sequence by . The outer groups and are zero by the Čech cohomology of twists on the projective line. The long exact sequence in sheaf cohomology therefore gives
The first is zero by the choice of , so each vanishes. Thus for every . The extension class lies in
since . The identification of this Ext functor with cohomology can be seen without additional duality: local splittings of a vector-bundle extension differ by a Čech cocycle in , and a coboundary changes them to compatible splittings. Vanishing therefore gives a global splitting. Consequently
completing the induction over any field .
The degrees can be arranged in nonincreasing order and their multiset is unique. Indeed, for any such decomposition,
so the dimensions of the twisted global sections recover the number of summands of every degree.
Since is a finitely generated module, choose a surjection from a finite free module, . A finite free module over a left Noetherian ring is a Noetherian module, so the kernel is finitely generated. Choose a finite free module surjecting onto , then compose its map with . Its kernel is again finitely generated. Repeating constructs an exact sequence
with all finite free modules, hence finitely generated projective modules. Thus the requested projective resolution exists, without asserting that it has finite length.
Assume now that and . We may arrange a length- projective resolution with all terms finite projective. Here is why the preceding construction gives one. Set , with short exact sequences . Applying the Ext functor, whose positive degrees vanish on a projective first argument, gives by repeated dimension shifting
for every left module . The final equality follows from the existence of any length- projective resolution. Vanishing of these degree-one groups means that every short exact sequence ending in splits: its extension class is zero. In particular a free surjection onto splits, so is a projective module. It is finitely generated by the Noetherian kernel construction. Use and for to obtain
For a left finite projective module , put , a right module under . It is a right finite projective module, and its natural evaluation map
is an isomorphism. These claims hold for a finite free module by coordinates, and pass to direct summands, proving them for every finite projective module without any right-Noetherian hypothesis.
Suppose and . Computing the Ext functor from this resolution shows that its last dual map
is surjective. Since is projective as a right module, this map has a right-module section , with . Dualizing gives . Under the natural double-dual identifications, is , so this gives a left-module retraction of .
Therefore for a finite projective module . The next differential has kernel , so restricting it to gives an exact resolution with replacing and the initial removed. This has length , contradicting the definition of projective dimension. For , the nonzero is a finite projective module and a summand of some . A nonzero vector in that summand has a nonzero coordinate, so one coordinate projection restricts to a nonzero map . Thus the degree-zero Hom functor is nonzero as well. We have proved
This is top Ext detects finite projective dimension over a left Noetherian ring. The nonzero-module convention matters when : if one assigns projective dimension zero to the zero module, then is an exception. With the convention , it is outside the asserted finite nonnegative case.
For an example of infinite projective dimension, take the dual numbers over a field , and . The periodic resolution over dual numbers is
It is exact because both the kernel and image of multiplication by are the ideal , and that is also the kernel of . Applying gives a copy of in every degree and zero differentials, since acts as zero on . Consequently
A finite projective resolution would make these groups zero above its length, so
Choose a surjection . Since is a Noetherian ring, a finite free module is a Noetherian module, and its kernel is a finitely generated module. Choose a finite free surjection and repeat. This constructs a resolution by finitely generated free modules
whose terms are, in particular, finitely generated projective modules. It may be infinite; the request is finite generation of every term, not finite length.
Now suppose the nonzero finitely generated module has finite projective dimension . For , its th syzygy in this free resolution is projective. Indeed, dimension shifting along the successive kernel sequences gives
for every module . The vanishing follows by computing the latter Ext functor from any length- projective resolution. Vanishing of makes every short exact sequence ending in split: apply the long exact sequence of Ext groups to a free surjection onto to lift its identity. Thus is a projective module. It is finitely generated by the preceding construction. Truncating gives
with every term finite projective.
Apply the Hom functor and write . At the top degree,
If this group were zero, would be surjective. The dual module of a finite projective module is finite projective, so this surjection has a section . Finite projective modules identify with their double dual modules: the evaluation map is an isomorphism for a finite free module and passes to its direct summands. Dualizing therefore gives . Hence splits, and is projective. Replacing the last two terms by this quotient shortens the projective resolution to length , contradicting minimality. This proves top Ext detects finite projective dimension:
For , is a nonzero finite projective module and embeds as a summand of . Some coordinate projection restricts nontrivially to , proving as required.
For infinite projective dimension, take the dual-number algebra and . Multiplication by has image and kernel both equal to , giving the periodic resolution over dual numbers
Applying makes every differential zero, so for every . A finite projective resolution would force all sufficiently high Ext functors to vanish. Thus .
The finite-generation hypothesis is essential if the middle sentence's “a module” is interpreted as an unrestricted new module. A concrete vanishing top Ext without finite generation occurs for and . This Noetherian ring has the exact free presentation
Injectivity of follows by examining the largest index of a finitely supported input, since is a non-zero-divisor. For exactness in the middle, use the relations to move a finite sum to its largest index ; its remaining coefficient is , which is zero precisely when its image in is zero. The map onto is surjective because every Laurent series has a lower bound on its exponents.
Applying gives on products the map . It is surjective: for any , set . These are well-defined formal power series, because each coefficient receives only finitely many contributions, and . Consequently . But : the image of every must lie in , since it is divisible by every power of . A nonzero projective module is a summand of a free module and therefore has a nonzero coordinate map to . Thus is not projective, while its displayed resolution has length one. In particular,
The nonvanishing conclusion proved above retains the finitely generated introduced at the start of the question.
Let be a commutative ring and . The Koszul complex packages these elements and their relations in a finite chain complex of free modules. With and basis , set for , and define
Deleting two distinct basis elements in the two possible orders gives opposite signs and the same coefficient, so . Equivalently is the tensor product of chain complexes of two-term complexes in degrees one and zero. The tensor differential is . This fixes the sign convention. On the exterior algebra, the differential is a graded derivation determined by .
For an -module , define the Koszul complex with module coefficients by . Its degree-zero Koszul homology is
Its higher Koszul homology measures the failure of these equations to form a regular sequence on a module. Each annihilates every homology group. Indeed the Koszul homotopy for multiplication by a generator is , and the graded product rule gives
For coefficients in the same identity holds after tensoring. Thus multiplication by is zero on homology, and the homology groups are naturally modules over . If , choose ; then is a contracting homotopy, so the entire complex is contractible. These identities are also useful after localization of a ring: wherever one generator is a unit, the complex has zero homology.
The construction is functorial under a ring homomorphism, and base change gives , since its terms are free with the displayed basis and differential. An invertible change of generators gives a chain isomorphism by sending to and extending to exterior powers. In particular, permuting the generators changes only the exterior signs, not the isomorphism class of the complex.
The essential exactness theorem is that a regular sequence on a module gives zero positive Koszul homology. Recall that must act injectively on , with final quotient nonzero. Put . Adding the final two-term complex identifies with the mapping cone of multiplication by on , with the chosen tensor signs. The long exact sequence in homology consequently has segments
For , positive homology is exactly . By induction the preceding homology vanishes above zero. The final injectivity assumption kills , while the exact sequence kills every for . Therefore
for a regular sequence on a module. In particular is a finite free resolution of when is a regular sequence, with ranks and length .
There is a precise converse under local finiteness assumptions. Suppose is a Noetherian local ring, is finitely generated, and all . If positive Koszul homology vanishes, the same exact sequence makes multiplication by surjective on every for . These modules are finitely generated because the ring is Noetherian and the terms of the complex are finite modules. The Nakayama lemma gives . Induction makes regular on , and the degree-one part of the exact sequence makes injective on . The final quotient is nonzero, again by the Nakayama lemma. This proves the Koszul acyclicity criterion in a Noetherian local ring:
The hypotheses matter: a unit ideal makes the complex contractible but cannot be a proper regular sequence.
Examples make both sides visible. For and , the Koszul resolution is
The signs agree with . For and , the degree-one cycles are and the boundaries are ; hence , while . The repeated element has exposed a relation that the first element already kills.
The Koszul complex also computes derived functors. If is a regular sequence on , its free resolution gives
Here no regularity of on is assumed. For , tensor the Koszul resolution on the variables with . Every differential becomes zero, so
The top group is nonzero, showing that a free resolution of cannot be shorter than .
Finally, wedging complementary exterior degrees gives a perfect pairing . It identifies the dual cochain complex with the degree-reversed Koszul complex, after the appropriate signs. This self-duality of the Koszul complex shows, for a regular sequence, that
Thus the same explicit complex simultaneously records quotient equations, regularity, relations, Tor functor computations and Ext functor computations. Its finiteness and exterior structure are what make it especially effective in commutative algebra.
Set , a multiplicative subset. The localization at a prime ideal is , whose elements are fractions . Equality of two fractions means that for some . Likewise the localization of a module is , with
Addition uses a common denominator, and the module action is
The equivalence relations make these operations well-defined, so is an -module.
If , choose . Its annihilator is proper, so it lies in a maximal ideal . The element cannot vanish in : vanishing would mean for some , contrary to . The converse is immediate by localizing the zero module. Thus
This proof of localization detects zero elements actually applies to arbitrary modules, without finite-generation or Noetherian assumptions. We will use that extra generality for an Ext functor module below.
An injective module has the extension property: for each inclusion , every map extends to a map . Equivalently, is exact. A projective module has the lifting property: for each surjection , every map lifts to . Equivalently, is exact, or is a direct summand of a free module.
For the local criterion for injectivity over a Noetherian ring, recall the Baer criterion: is injective precisely when every map from an ideal into extends to . Through the short exact sequence , this is equivalent to
We also need localization of Ext over a Noetherian ring. Because is Noetherian, the module has a free resolution with every term finitely generated: all successive kernels are finitely generated, so this can be built recursively. For a finite free term , the natural map
is an isomorphism, as is clear from a finite basis. Exactness of localization lets us pass to cohomology of the Hom complex. Therefore
This explains the finiteness hypothesis needed for the localization argument, rather than assuming that localization preserves injectivity automatically.
If is injective, the left-hand side vanishes for every and . Every ideal of is , where is its contraction to : if , then , and conversely localization of a member of the contraction stays in . Hence all ideal tests for vanish, and the Baer criterion over makes injective.
Conversely, suppose every is injective. For each ideal , the displayed Ext functor localization is zero at every prime. The zero-detection argument above gives , without needing this Ext module to be finitely generated. Applying the Baer criterion over proves
In fact, under the Noetherian ring hypothesis this equivalence holds for arbitrary ; the printed finite-generation assumption is more than is needed.
The global dimension is
where projective dimension is the smallest length of a projective resolution, or infinity if there is no finite one. If , every module is projective. Given an inclusion , the quotient is then projective, so the exact sequence splits. A retraction exists. For any module and any map , the composition extends . Thus every module is also injective. Global dimension zero makes all modules both projective and injective, as recorded by global dimension zero and split exact sequences.
Choose a projective presentation , with a projective module. Continuing it to a projective resolution shows
Indeed a degree-one cocycle in the Hom functor applied to the projective resolution descends to , while the degree-one coboundaries are exactly restrictions of maps from . This establishes the description of the Ext functor without first assuming the extension classification.
For a module extension with inclusion and quotient map , projectivity lifts to . Since , there is a unique map with . A different lift changes by for some . An equivalence of module extensions, which is the identity on both end modules, also preserves this class. We have therefore defined a map from extension classes to .
Conversely, for , form the pushout of a module extension
The map sends to , and sends to . The first is injective because is injective. If , write ; then , proving exactness in the middle. The last map is surjective. Thus is a module extension. If , the map is an equivalence of module extensions from to . Finally identifies the pushout of a module extension built from an existing extension with its middle module. These two constructions are inverse, proving the classification:
The zero class corresponds to a split short exact sequence. Fixed end modules matter: equivalence does not permit arbitrary automorphisms of or .
In the second calculation the acting group is the infinite cyclic group. Its modules are modules over the group ring , not merely over the underlying ring . The trivial representation has acting as the identity. Its projective resolution is
Multiplication by is injective, and the augmentation quotient is . Applying the Hom functor into the trivial module makes the differential zero, so . Taking two copies gives .
An explicit representative of this extension of trivial modules for an infinite cyclic group is the abelian group , with injection , quotient , , and action
This is an invertible action: the inverse subtracts the same multiples of . Every underlying abelian-group extension splits because is free, so any group-module extension has this form after choosing lifts of the quotient basis. Replacing those lifts by multiples of does not alter . An equivalence fixing the ends has exactly such changes of lifts, so two representatives are equivalent precisely when their ordered pairs agree. Only splits as a group-module extension; overlooking the group action would incorrectly give a single class.
For central , define the Koszul complex on central ring elements using formal exterior symbols:
with zero terms outside and differential
The terms are free bimodules with the formal symbols commuting with coefficients. Centrality makes a bimodule map, and the terms in cancel in pairs because the commute. This defines the Koszul complex over a possibly noncommutative ring without using an undefined exterior algebra of arbitrary one-sided modules. In particular is a well-defined chain complex of left modules.
A regular sequence on a module means that multiplication by is injective on for each , usually with the additional convention that the final quotient is nonzero. The homology vanishing below uses only the injectivity conditions. For one element, the chain complex is , with zero first homology and zeroth homology .
For the induction let . Adjoining the last generator identifies the new Koszul complex with the mapping cone of multiplication by on . In the convention its differential is ; the identification is . The long exact sequence in homology of this mapping cone gives
The induction hypothesis is for and . Regularity makes injective. Hence the new positive homology is zero and its zeroth homology is . The augmentation to this quotient induces these homology isomorphisms, giving the quasi-isomorphism
where the right side is placed in degree zero. The results used are the long exact sequence in homology of a degreewise short exact sequence of complexes and its mapping cone form, together with the stated induction; no unmentioned acyclicity criterion is needed.
For , is a regular sequence: is a non-zero-divisor in , and multiplication by is injective in , even when is composite. The Koszul resolution of is
With and acting as zero, applying the Hom functor gives the cochain complex
Thus, more generally, the Ext groups between polynomial-ring residue modules are
and vanish in all degrees above two. For the equal-modulus case,
These are -modules through and reduction modulo . If the multiplicative self-Ext functor is desired, the Koszul self-Ext algebra is the exterior algebra on two degree-one generators over . The two contractions on the Koszul resolution lift these classes, square to zero and anticommute, so this description also holds for composite and characteristic two. For coprime , multiplication by is invertible on , so both its kernel and cokernel vanish:
Choose the rational point and the coherent sheaf supported there. By skyscraper sheaf cohomology, .
Its dual of a sheaf is zero. Away from its source is zero. At , a homomorphism must send one to an element annihilated by the maximal ideal. Since , that ideal contains a nonzero coordinate parameter; the local ring is an integral domain, so the image must vanish. This proves that every local homomorphism vanishes. Consequently
There is no contradiction with Serre duality: the ordinary sheaf dual suffices for locally free sheaves, but general coherent sheaves require an Ext functor. This example illustrates failure of ordinary sheaf-dual Serre duality for a skyscraper sheaf.
Put , so an -bimodule is a left -module through . The Hochschild cohomology is
Equivalently, the Hochschild cochain complex has and coboundary map
Its cohomology agrees with the displayed Ext functor because the bar resolution of an associative algebra is free over when is a field. The Hochschild cohomological dimension is
The supremum uses all bimodules, not merely the finitely generated one supplied in the question; an unbounded projective dimension is infinity.
An extension in this classification is a square-zero extension of an algebra: a short exact sequence , where and are unital algebras, is unital, and is its two-sided ideal with and induced -bimodule structure equal to the prescribed one. An equivalence of extensions is an algebra isomorphism of the middle terms commuting with the maps and inducing the identity on both and . Arbitrary isomorphisms of middle algebras, or extensions without the square-zero ideal requirement, are not classified by this cohomology group.
Choose a -linear map section with . Its multiplication defect
is a normalized Hochschild cocycle: , and associativity in gives . Changing to , where , changes the defect to , since .
Conversely, for a normalized Hochschild cocycle , put as a vector space and define
The Hochschild cocycle equation is exactly associativity, and is the identity. If , the map , , is an equivalence. Conversely, every equivalence has this form after choosing sections. The normalized Hochschild cochain complex computes the same cohomology as the full complex: in the bar resolution of an associative algebra, the degenerate terms containing an inserted identity form a contractible subcomplex. Passing to the normalized bar resolution of an associative algebra, then applying the Hom functor, gives the same cohomology. Thus every class has a normalized representative. We obtain a bijection between and equivalence classes of square-zero extensions.
For a formal associative deformation, a completion convention is necessary. The usual star product lives on the formal power series module
This is the adic completion of a module applied to the ordinary tensor product, rather than literally the ordinary when is infinite-dimensional. For example, lies in but not in the ordinary tensor product, whose coefficient spaces have finite-dimensional span. The two agree when is finite-dimensional. We interpret the printed notation in this standard completed sense; the infinite iteration below requires that interpretation.
A star product is a -bilinear, unital product continuous for the adic topology satisfying associativity of the form
It is a trivial formal deformation if a -linear automorphism continuous for the adic topology , with , satisfies .
If , then . Suppose changes of coordinates have removed all coefficients below order . The order- part of associativity then says . Hence for a -linear map . Its normalization gives , since . Transport the product by :
The order- coefficient becomes , and lower coefficients remain zero. Repeating constructs compatible changes of coordinates modulo every . They converge in the adic topology to an invertible fixing , with inverse obtained coefficient by coefficient. The limit product is ordinary multiplication. Therefore every star product is trivial under the completed formal-series convention. In fact, the argument only needs the vanishing of , not all of Hochschild cohomological dimension at most one.