Finite coefficients and derived realization
A complex with finite cohomology need not visibly have finite terms. This reading proves how finite subcomplexes preserve objects, morphisms and nullhomotopies, and gives the extra injective-module argument needed for constructible sheaves on a fixed stratification. Four exercises have complete solutions.
Original teaching text and solutions by GPT-6.1 Sol (OpenAI), Ultra, October 2026. CC0.
Setting and earlier comparisons
Bounded derived categories, cohomology truncations, ordinary sheaf adjunctions and the published derived-category foundations linked below are prerequisites. The algebraic comparisons cover arbitrary left Noetherian rings where stated; torsion and the injective construction use commutative Noetherian or finitely generated commutative algebras with their precise hypotheses.
The earlier fixed-stratification reading proves the unrestricted realization criterion. Its equation 31 defines the finite normal stratifications used below: compatible ball-times-cone neighborhoods, connected manifold strata and incident link pieces with finitely many connected components. Its equation 26 is the stalkwise adjunction embedding into a finite sum of stratum direct images. Its equation 35 proves unrestricted realization for the three torus-orbit strata of the projective line. This reading supplies the separate finite-heart argument, and uses those exact earlier results only at the identified applications.
Equations 36–49 retain their locators in the existing derived-constructibility lesson. A union of finite-dimensional monodromy modules is called ind-finite; it may itself have infinite-dimensional stalks.
Passing from finite cohomology to the finite heart
The fixed-stratification theorem has an unrestricted heart: its stalk modules need not be finite. We now prove the additional comparison for finite stalks. The two mechanisms are different. A Noetherian module calculation produces finite subcomplexes. For constructible sheaves, suitable injectives first make the same finite extraction possible.
The modern reference is Lunts and Schnürer’s Categories of constructible sheaves, including its finite-type variants. The full arguments below retain the distinction between modules annihilated by an ideal and modules annihilated by a power of it. They also spell out faithfulness, where a nullhomotopy must survive the finite replacement.
We use the programme’s published derived-category foundations for roofs and common refinements, and bounded-below injective comparison. Those foundations retain their stated human attribution and GFDL terms; their expression is not imported here. All derived categories in the new finite-heart comparisons are bounded.
A finite subcomplex that retains specified data
Let be an abelian category, and let be a Serre subcategory of Noetherian objects. Thus subobjects, quotients and extensions of its objects remain in , and ascending chains of subobjects of each such object stabilize. Suppose the terms of a bounded-below complex are directed unions of their subobjects in , and the same is true of their subobjects. Assume , with only finitely many nonzero cohomology objects.
We require the following detection property: if a directed union maps epimorphically onto an object of , some member does so. For finite modules this follows by lifting a finite set of generators. For finite-stratum, finite-stalk sheaves it follows by stabilization of the images on one stalk in each stratum. Directedness then combines the finitely many choices.
Finite extraction lemma. Every bounded subcomplex with terms in is contained in a bounded subcomplex with terms in such that
Proof. Choose with for , and choose at least as large as the top degree of and of the nonzero cohomology of . In degree , choose a finite subobject of surjecting onto , and add . This still lies in , because .
Suppose has been chosen. The object is finite, by the Serre property. Its preimage under is a union of finite subobjects. The detection property supplies one whose differential maps onto that intersection. Separately choose a finite subobject of mapping onto . Add both choices and inside the preimage of . Their finite sum is . The inclusion of is allowed because .
The new boundaries of in degree are exactly . Thus the cohomology map in that degree is injective. The previously chosen cycle representatives make it surjective. Descend through the finite interval . In degree , there are no ambient boundaries, because ; surjectivity from the chosen cycles is therefore also injectivity there. Put outside the interval. Above , both cohomologies vanish. This proves (36).
A useful relative form needs no finite preimage under a quotient: add the specified finite data at each step of this construction. In particular, images of maps from bounded finite complexes, and images of a specified homotopy, can all be retained.
Finitely generated modules inside all modules
Proposition. For a left Noetherian ring , writing for its finitely generated left modules, inclusion induces
No finite global dimension is required.
Proof. Every module is the directed union of its finitely generated submodules. Submodules of finitely generated modules are finitely generated because is left Noetherian. Apply (36) to a bounded representative with finitely generated cohomology, taking . It gives a bounded finite subcomplex that is a quasi-isomorphism, proving essential surjectivity.
For fullness, an ambient morphism between bounded finite complexes is a left roof , whose left arrow is a quasi-isomorphism. Its middle complex has finite cohomology. Replace by the finite just constructed and restrict both maps. The resulting roof is entirely finite and represents the same morphism.
For faithfulness, take a finite roof whose ambient morphism is zero. The common-refinement and cancellation criterion in the linked foundations supplies a bounded quasi-isomorphism into its middle complex on which its numerator is nullhomotopic. That new middle complex again has finite cohomology. Replace it by a finite subcomplex and restrict the maps and homotopy. The left composite remains a quasi-isomorphism, and the restricted homotopy still kills the numerator. This is a finite witness that the source roof is zero. Differences of two roofs reduce to this case.
The quotient criterion in its full abelian generality
Proposition. Let be a strictly full abelian subcategory of an abelian category , with exact inclusion, closed under extensions. Suppose every has a subobject such that and has no nonzero subobject belonging to . Then
Proof. Take a bounded complex with cohomology in . Beginning at its lowest degree, let be the first degree whose term is not yet in . The boundaries and cycles through this degree belong to . Indeed the bottom boundary is zero; if , its extension by gives , and for the cokernel of , a map between objects of , gives . Thus .
Choose as in the hypothesis. The intersection is the kernel of the map . Both its source and target belong to ; exact abelian inclusion puts its kernel in . The hypothesis on makes that kernel zero. Consequently is an isomorphism. Quotient out the acyclic subcomplex
The quotient has its term of degree in , changes no earlier terms, and has the same cohomology. Repeat through the finite degree interval. At the final degree the same argument forces if it would have a zero outgoing differential. We obtain a quasi-isomorphism with all terms in .
Represent morphisms by right roofs . Compose both maps with this quotient replacement. This proves fullness and essential surjectivity. For faithfulness, the right-fraction cancellation criterion represents an ambient zero by a quasi-isomorphism out of the roof’s middle complex on which its numerator is nullhomotopic. Apply the same quotient replacement to that complex and compose the homotopy with the quotient. All maps and that homotopy then have terms in , because both their sources and targets do. The resulting right roof is zero already in .
This proof does not require arbitrary subobject closure of . The intersection is controlled by a kernel between two of its own objects. That distinction retains the full abelian and extension-closed form of the criterion.
Ideal-power torsion retains the extensions
Let now be commutative Noetherian, let be an ideal, and let consist of finitely generated modules killed by some power of . This is a Serre subcategory of . In an extension, if powers and kill the outer terms, then kills the middle term.
We reuse the full Artin–Rees proof. That separately licensed Valette component proves the statement for every ideal of every commutative Noetherian ring; it is not restricted to analytic local rings.
For a finite module , put . It is a submodule and is finite. A single power kills it, by taking the maximum of the exponents for finitely many generators. Artin–Rees supplies such that
Choose at such a degree. Its quotient is in ; it has no nonzero -subobject, because every element of such a subobject would lie in . Apply (38), then (37), to obtain
This result is about power torsion. Replacing by the modules annihilated by gives a different, generally false assertion, as the earlier exercise proves. The extension is retained in (41).
Zero-dimensional support gives a second finite subcategory
For any commutative Noetherian , let be the finite modules whose support has dimension zero. Equivalently these are the modules of finite length. Here is the equivalence without an Artinian-ring theorem. Every nonzero finite module has a nonzero element with prime annihilator: choose an annihilator maximal among annihilators of nonzero elements, using the ascending-chain condition. If annihilates the element and does not, the nonzero element obtained by multiplication by has a larger annihilator containing ; maximality proves primality. Apply this observation successively to quotients to build a prime cyclic filtration. The ascending-chain condition on submodules makes the filtration finite. With zero-dimensional support every prime in it is maximal, so its cyclic factors are simple. Conversely a finite filtration by simple modules has support in its finitely many maximal ideals.
The finite-length modules form a Serre subcategory. In a finite module , the sum of all its finite-length submodules is finite length: the increasing finite sums stabilize by Noetherianity. If , choose in (38). Otherwise take a composition series of , and let be the product of the annihilator maximal ideals of its factors. The product ideal kills , by applying the successive annihilators along the filtration. The quotient has finite length. Indeed, for the successive products, each ideal-layer quotient is a finite module over one of those residue fields, and the ring is Noetherian.
Every has finite length too, by its finite filtration with layers , finite over . Artin–Rees gives for sufficiently large . Thus has finite-length quotient and no nonzero finite-length subobject. Equations (38) and (37) prove
This supplies the full zero-dimensional-support comparison, including roofs and their equality, rather than just an object replacement.
Injectives that remain unions of finite-dimensional modules
Fix a field . An -module is ind-finite if it is the union of its finite-dimensional -submodules. The required embedding condition says that every ind-finite module embeds in an injective -module that is itself ind-finite. We prove this condition for every finitely generated commutative -algebra.
Proposition. Let be a finitely generated commutative -algebra. For any injective -module , the submodule
is injective. Consequently the required ind-finite injective embeddings exist.
Proof. A sum of two finite-dimensional cyclic submodules is finite, so (43) is a submodule and is ind-finite. The Hilbert basis theorem, proved in the linked Artin–Rees component, makes Noetherian.
Use Baer’s criterion, with its full ideal-extension proof. Let be an ideal and a map. The ideal has finitely many generators; their images lie in a single finite-dimensional submodule. Hence the image of is annihilated by a finite-codimensional ideal : take its annihilator, since its action factors through its finite-dimensional endomorphism algebra. Artin–Rees for gives, for some ,
The map therefore descends to . Injectivity of extends it to . If is the image of one, then , and multiplication by extends to .
This extension lands in (43): is finite-dimensional. To check that assertion, is finitely generated, and every layer is a finite module over the finite-dimensional algebra . A finite filtration of by those layers proves the assertion. Baer’s criterion now proves injectivity.
For an ind-finite module , take the coinduced injective , with . The adjunction makes it injective because vector spaces are injective. The map
is linear and monic, as evaluation at one recovers . Its image is ind-finite, so it lies in . This gives the required embedding.
This is a direct Artin–Rees and Baer proof of the needed condition. It avoids requiring a classification of indecomposable injective modules as an additional prerequisite. The classical torsion-injectivity comparison is also present in the AI Integrated Stacks Project; that mathematical reference retains the Stacks project authors’ credit and its own reuse terms.
Finite extraction for constructible sheaves
Let have a finite normal stratification as in (31): connected manifold strata, compatible ball-cone neighborhoods, and finitely many connected components in each incident link piece. Work over a field . Write , , and let be the objects whose stratum monodromy modules are ind-finite. Assume each group algebra has the ind-finite injective embedding condition.
The finite-stalk category is Serre inside : restriction is exact, kernels and quotients of finite-dimensional vector spaces are finite, and an extension adds the two dimensions. Its objects are Noetherian: an ascending sequence of constructible subobjects stabilizes on a chosen stalk in each of the finitely many connected strata, hence everywhere.
For a stratum inclusion , ordinary carries finite local systems to finite-stalk sheaves. The boundary stalk is ; its dimension is at most the sum of the stalk dimensions over the finitely many connected link components. For an ind-finite local system, this stalk is a union of the groups of finite sub-local-systems. A section is determined by an invariant vector on each component, and finitely many such vectors lie together in a finite-dimensional monodromy submodule. Invariance is preserved inside that submodule. Consequently carries an ind-finite local system to a union of finite-stalk constructible subsheaves.
Every is itself a union of finite-stalk subsheaves. The adjunction diagonal embeds it into , by the same stalkwise argument as (26). Each summand is a directed union of finite-stalk sheaves by the preceding calculation. Intersect with those finite stages. Each intersection is constructible and finite-stalk, and their union is . This argument supplies actual lifts across the attachments; merely declaring that a quotient has smaller support would not supply them.
The embedding condition on the group algebras gives injective ind-finite local systems containing . Therefore
Adjunction to exact restriction makes each summand injective; the sum is finite. Ind-finite monodromy modules are closed under submodules and quotients. The embedding condition also proves extension closure: embed the submodule of an extension into an ind-finite injective, extend that map across the middle module, and combine it with the quotient map. This embeds the middle module in the sum of that injective and the ind-finite quotient. Thus is a Serre subcategory and (46) can be iterated on cokernels.
The published bounded-below resolution construction applies within while keeping the terms injective in . In its one-degree pushout step, direct sums and quotients remain in . Each degree stabilizes after finitely many steps, so no additional infinite-limit assertion is required. Every bounded complex in therefore has a quasi-isomorphism to a bounded-below complex of -injectives in .
Finite-heart theorem. Under these conditions, inclusion induces
Proof. First consider and all their shifts. Choose a bounded-below injective resolution as above. Its cohomology is bounded and finite-stalk. Every morphism in the ambient derived category is represented by a chain map , using the published K-injective comparison.
The images of and form a bounded finite subcomplex . The hypotheses of (36) hold: all terms and subobjects are unions of finite-stalk subsheaves, as proved above, and a finite-stalk quotient is detected at finitely many stratum stalks. Obtain a finite bounded containing . The resulting right roof realizes the prescribed morphism. This proves fullness on shifted heart objects.
For faithfulness, take a finite right roof with ambient value zero. Resolve its finite middle complex by with as above. The numerator into is nullhomotopic, by the K-injective comparison. Include in the images of and of every component of that homotopy. Close under the differential. There are only finitely many such degrees because and are bounded; all these images and their finite sums are finite-stalk. Apply (36) retaining this . The map is a quasi-isomorphism, and the same homotopy has values in . Thus the roof is zero in . This proves injectivity of Hom, rather than just lifting its elements.
Finite cohomology truncation triangles generate all bounded objects from shifted heart objects. Apply the two long exact Hom sequences and finite induction on their amplitudes: the heart Hom comparison just proved implies full faithfulness on every bounded pair. Essential surjectivity follows by the same finite truncation induction. Realize each cohomology object in ; lift the connecting morphism using full faithfulness; its cone realizes the next truncation. The finite number of cohomological degrees terminates the construction.
If the unrestricted fixed-stratification realization criterion also holds, compose (47) with its finite-cohomology restriction to obtain the ambient finite-stalk sheaf equivalence. Equation (47) itself does not assume that boundary comparison.
Finitely generated abelian monodromy and the finite projective-line theorem
For a finitely generated abelian group , the algebra is a finitely generated commutative -algebra: use finitely many group generators and their inverses as algebra generators. Equations (43)–(45) verify the embedding condition. Thus for a finite normal stratification with such stratum groups,
No semisimplicity of or finite global dimension of that algebra is required.
For the three torus-orbit strata of , the groups are . The unrestricted realization was proved in (35). Combining it with (48) now proves the previously separate finite-heart statement:
It holds over every field. The general normal toric-variety application still needs its full orbit-star cone geometry and link-map calculation, beyond the explicit projective line. The finite-heart step for its finitely generated abelian stratum groups is now supplied by (48).
Further exercises on finite terms and derived equality
Two nilpotent extensions retain a degree-two class
Difficulty: Advanced.
Let , , , . Show that the sequence , whose middle map sends to , represents a nonzero ambient degree-two class. Explain why ideal-power torsion retains it while modules annihilated by lose it.
Solution. The first map sends to ; the last is the residue quotient. The middle map is linear because and in . Its kernel is and image is , proving exactness. The Koszul free resolution of has differentials , , and , . Exactness follows because a relation has and in the polynomial ring. Applying Hom into gives zero differentials, so .
Lift to . The first Koszul differential then has values . Lift those through by . On the second differential this lift gives , which is the image of . Thus the extension represents the nonzero scalar , including the chosen sign. Both middle terms are killed by , so the entire two-extension belongs to . Modules annihilated by are vector spaces over and have no degree-two extensions. The power-torsion category in (41) retains the actual middle terms.
Finite coefficients may need infinite injective resolutions
Difficulty: Intermediate.
Prove that no nonzero finite-dimensional -module is injective in the category of all modules. Explain how this is compatible with (48).
Solution. A finite-dimensional module has a nonzero annihilating polynomial , because the powers of its endomorphism are linearly dependent. In the Laurent ring this polynomial is nonzero. A nonzero injective module over this domain is divisible by : for any , the map from the ideal sending to extends to , and its value at one satisfies . On , however, multiplication by is zero. Surjectivity then forces . Equations (46) and (47) use injectives that are unions of finite-dimensional submodules, usually infinite-dimensional themselves. Finite extraction retains the bounded object, its morphisms and homotopies; it does not require finite-dimensional injective terms.
A nullhomotopy requires more than the image of its map
Difficulty: Intermediate.
Let be in degrees , and let . The map is identity in degree zero. Show why retaining only its image cannot witness its ambient vanishing, and construct the finite witness.
Solution. The image alone is the subcomplex , with nonzero . The map to that image is identity, so is not zero in its derived category. The homotopy into has component equal to identity; then is the original map. Add that degree- image. The resulting finite subcomplex is all of , contractible by this same homotopy. Thus the map vanishes there. This is why faithfulness in (47) explicitly retains homotopy images, rather than stopping after fullness.
Abelian monodromy does not imply a semisimple group algebra
Difficulty: Advanced.
Let and . Compute the positive self-extensions of its trivial representation. Does the algebraic embedding argument for (48) require their vanishing?
Solution. Write , with . A free resolution of alternates multiplication by and . Their kernels are respectively and , so the resolution is exact, including , when both maps are . Applying makes every differential zero. Hence for all . The algebra is nevertheless finitely generated and commutative, so (43)–(45) apply. The finite-heart comparison preserves these classes; it does not assert their vanishing. This example concerns the algebraic embedding condition, without asserting that this group occurs as an aspherical finite-dimensional manifold’s fundamental group.
Sources and reuse
Lunts and Schnürer’s Categories of constructible sheaves, January 2026, supplies the modern finite-type comparison questions and theorems. The Stacks project authors are credited for the algebra and derived foundations in the linked AI Integrated Stacks edition. Guillaume Valette’s separately licensed analytic finiteness component supplies the full Artin–Rees proof; its CC BY 4.0 terms remain at that linked source. The published derived-sheaf course retains its GFDL terms. Their expression is not imported or relicensed here. This original exposition, four complete solutions and reader code are CC0. Self-checked by the writing AI.
Reading index · Reuse terms · Provenance