The dualizing complex from oriented simplices
The dualizing complex of a polyhedron can be written as a sheaf complex of oriented simplices. A -simplex contributes in degree , with its coefficient extended to the closed simplex. The differential is its oriented boundary. This construction includes boundary points, branches, non-pure complexes and infinitely many locally finite simplices. Its stalks record local homology rather than merely the dimension of a simplex containing the point.
Original lesson text and solutions: CC0 1.0 Universal. Human mathematical sources are credited below.
Use Constructible sheaves on a triangulation for locally finite simplices, open stars, closed-simplex sheaves and the diagram/derived comparison. The exact current sheaf-operation prerequisites used here are locally closed support as internal Hom, exceptional composition, internal duality, oriented manifold dualizing objects, and constant-complex acyclicity on locally closed convex sets. The proof uses those results with their stated hypotheses. The simplicial construction is proved directly by a finite filtration of an injective complex. The two quasi-isomorphisms are constructed, rather than deduced from purity of the associated layers alone.
The skeleton index and the support operation
Let be a locally finite simplicial complex with a uniform dimension bound , and put . The source’s local finiteness means each vertex belongs to only finitely many simplices. No globally finite complex, pure dimension, orientability, field or Noetherian ring is assumed. Let be a commutative ring of finite global dimension. Write for an open simplex, for its closed realization, and .
Use the decreasing closed filtration
Thus for , for , and is the union of the open -simplices. Each skeleton is closed: in a finite local subcomplex the union of the corresponding closed faces is closed, and local finiteness gives such neighborhoods everywhere. This also explains why a dimension bound, rather than a globally finite number of cells, makes the filtration finite.
For a locally closed subset , use
This is a sheaf on , not the single complex of global supported sections. A locally closed inclusion gives . In particular the ordinary direct image appears after exceptional restriction; replacing it by open extension by zero changes the boundary stalks.
The locally compact polyhedron has finite compact-support cohomological dimension. Indeed the finite skeleton filtration reduces compactly supported cohomology of an arbitrary sheaf to that on the disjoint open simplices; those are manifolds of dimension at most . Compact support on a disjoint union gives direct sums, and local finiteness ensures each compact subset meets finitely many closed simplices. The manifold bound and the finite localization triangles give vanishing above . Consequently is defined under the existing exceptional-operation contract. Set
Initially the construction supplies a bounded-below object. The cellular model below will prove that is in fact bounded, in degrees .
A supported layer is pure in its indexed degree
For an open -simplex let be its integral orientation line tensored with . It is a constant free rank-one coefficient on that simplex, without choosing a generator. On its closed realization use the same constant line. Exceptional composition and internal duality give
The first identity applies internal duality with the bounded input and the bounded-below target ; it requires no biduality assertion. The middle identity is the exact oriented manifold dualizing formula, with cohomological degree .
To verify the last identity, factor through the closed embedding of . A sufficiently small convex neighborhood in that closed simplex meets in a nonempty locally closed convex set, at every point of . Its constant-section map is an isomorphism on derived cohomology. The resulting ordinary image has the constant orientation line in degree zero at every such point and zero elsewhere; these identifications commute with restriction. This checks an actual natural ordinary-image map on a basis. No arbitrary nonproper fibre base change is used.
For , the family of closed -simplices is locally finite. The extension-by-zero constant sheaf on is the locally finite direct sum of the . Internal Hom changes a direct sum to a product, but here every point has a neighborhood meeting only finitely many closed supports. On that neighborhood the product and direct sum coincide, so (2)–(4) give
It follows that
The shift puts the unshifted sheaf in degree . This is the source purity assertion, with its supported operation and negative skeleton index retained.
Reconstruct from a finite pure support filtration
We give the finite form of the filtered construction needed here. Let be a decreasing closed filtration equal to and to at its two ends. If a bounded-below object satisfies for , define by these degree- layer sheaves. The boundary morphisms of the localization triangles give
Then is a complex and in the derived category. This assertion includes a reconstruction map, rather than only a collapsed spectral sequence.
Construction and proof. Choose a bounded-below injective resolution of and set
The exact coefficient sequence and injectivity show that computes . Thus its cohomology is concentrated in degree . Every filtration is finite, including at each stalk.
Define an actual subcomplex of by
If , then and its next differential is zero, so . The map is inclusion. Send to its cycle class in to obtain . In this description is the class of in . Changing a lift by a boundary or an element of changes this class by a boundary. The same representative has , so and is a chain map. This is the localization-triangle boundary (7), with the same differential convention.
Here is a direct check of both quasi-isomorphisms. All lifts may be taken at a stalk, where the cohomology of the finite filtered sheaf complexes is the cohomology of their stalk complexes. This suffices to check a sheaf quasi-isomorphism.
For , take a cocycle . Starting at the lowest filtration index , if , its class in is a degree- cycle. Since , subtract a differential of an element of to move into . Repeat finitely to obtain a cohomologous cocycle in , hence in . If a cocycle is in , the same argument in degree , using , replaces by an element of without changing its differential. That primitive is in . These prove surjectivity and injectivity on cohomology.
For , lift a -cycle to . The condition lets one subtract so that . In all subsequent indices , lets one subtract another element of and move this differential into . At the finite terminal index it is zero. None of these corrections changes , so a cocycle of lifts it.
If a cocycle maps to a boundary , lift to . The image of is zero in , so write with and . Then and is a cocycle. The vanishing for every successively makes a differential, with a primitive in . Hence is a boundary in . This proves injectivity. We obtain the explicit isomorphism roof
Every correction terminates because the filtration is finite. There is no infinite convergence, unbounded totalization or termwise splitting assumption. Applying this to (5) proves and its bounded range . This completes the finite supported-filtration reconstruction.
The differential is the oriented boundary
Choose an ordering of the vertices to name orientation generators. For with , let . Under (6), the differential is
Each is the closed-face restriction tensored with the unsigned identification of the ordered orientation generators. The incidence sign is the single external factor in (11). Components to a simplex that is not a codimension-one face are zero. For the target degree is zero; there is no artificial empty-simplex augmentation.
To identify this with (7), localize near the interior of one codimension-one face. The open simplex is a half-collar of that face, and the connecting map is the dual of the compact-support localization boundary of this collar. In the oriented interval its generator was fixed by the difference of endpoint values , so its dual sends the edge to terminal vertex minus initial vertex. Tensor this one-dimensional calculation with the face orientation, retaining the coordinate order. Boundary orientation is outward-normal-first; the orientation on the face opposite is times its listed order. This gives exactly (11), with no additional fibre shift.
For completeness that sign is the ordinary determinant comparison: writing the simplex orientation with edge vectors based at , the outward normal at the face opposite followed by that face’s ordered tangent vectors has orientation relative to the listed simplex orientation. Equivalently it is the sign in deleting the th entry of the alternating ordered vertex generator. A neighborhood away from all faces has zero target; nonfaces have disjoint support there. These local identifications determine the sheaf component maps and prove (11) globally.
One can also check the complex identity directly. For a codimension-two face obtained by deleting entries , the two routes have signs
whose sum is zero in any coefficient ring. Their closed-face restrictions are the same map, so . This agrees with the actual filtered proof; it is not its substitute.
Changing an orientation multiplies that simplex’s generator by and changes the adjacent incidence matrices by the corresponding basis changes. The resulting sheaf complexes are isomorphic. Keeping the lines is an orientation-independent way to state the same object.
Stalks are relative local chains
If , the summand has stalk when and zero otherwise. Thus the stalk complex is
There are finitely many such cofaces. This is the relative simplicial chain complex of the closed star of modulo its faces not containing , placed in negative chain degrees. It explains the local homology interpretation and works without purity. At a vertex of a cone on a finite complex , it becomes the relative chain complex , so
with augmented reduced-homology conventions, including an empty link at an isolated vertex. The formula follows directly by separating cone simplices from base simplices in (13): deleting the cone vertex is zero in the relative quotient; the other face maps are the link’s augmented boundary maps, with a consistent shift of signs. No manifold assumption on the link is made.
Exercises with complete solutions
A closed interval has zero dualizing stalk at an endpoint
Difficulty: Introductory.
Order the vertices of one closed edge. Write the sheaf complex and compute all stalk cohomology groups. Compare ordinary restriction to the edge with the supported open-edge layer.
Solution. The complex is
At an interior point the target is zero and the source is , so only remains. At either endpoint the map is or from to , hence the stalk complex is acyclic. Consequently is the open interval’s orientation coefficient extended by zero and shifted by .
Its ordinary restriction to the open edge has zero stalk at the endpoints after open extension. In contrast by (5), with endpoint stalks . These are the supported layer’s ordinary-image boundary contributions; the next layer differential cancels them in the reconstructed object.
A branching vertex detects the number of arms
Difficulty: Intermediate.
Take a finite star graph with central vertex and distinct edges to outer vertices. Orient every edge away from . Compute at , at the outer vertices and in edge interiors.
Solution. At , all edge summands survive and the central vertex summand survives. The differential is , . It is onto, so and , with an explicit basis for . At an outer vertex only its one edge and that vertex remain; the map is , hence the stalk is acyclic. In an edge interior only the edge remains, giving in degree .
For even the central endpoint stalk vanishes. When , the central coefficient is free of rank one, consistent with a line neighborhood, while gives a free rank-two coefficient that detects branching. The displayed stalk calculations hold also for the zero ring, where every coefficient vanishes.
Non-pure complexes keep their separate degree-zero pieces
Difficulty: Intermediate.
Adjoin an isolated vertex disjoint from a star graph. Describe its dualizing stalk and compare it with a terminal vertex belonging to an edge. For the degree distinction assume , and explain why a global shift by the maximum dimension does not describe the whole complex.
Solution. At there are no edge cofaces. Formula (13) leaves a single in degree zero with zero differential, so . At a terminal edge vertex there is also an edge summand in degree , and its incidence map to the vertex is an isomorphism, making that stalk zero. The same zero-dimensional simplex type therefore has different surrounding local chains.
The graph interiors have a degree- coefficient, while the isolated point has degree zero. A single orientation local system shifted by would place the isolated point in the wrong degree. Formula (6) handles all dimensions together and does not assume the complex is pure.
Triangle incidence signs cancel without dividing by two
Difficulty: Intermediate.
For vertices , compute both differentials on the oriented triangle and show that their composite is zero. Repeat over a ring of characteristic two.
Solution. The first boundary is . Taking the next boundary gives
Each vertex receives two opposite incidence routes, as in (12). The sheaf restrictions along the two routes agree. Over characteristic two the signs are both , but each repeated coefficient is ; the composite still vanishes. No step divides by two or uses characteristic zero. At vertex , order the surviving edges as . The stalk complex is with maps and . The first is injective, the second is onto, and its kernel is exactly the first image. Thus the dualizing stalk vanishes there. The other vertices give the same exact complex after changing basis, in agreement with the interval boundary mechanism.
Local finiteness makes the infinite line a bounded sheaf complex
Difficulty: Intermediate.
Triangulate with vertices and edges , all oriented to the right. Explain why the infinite sums in (6) are legitimate, and compute the stalks at integer and noninteger points. Can an unrestricted product-to-stalk interchange replace local finiteness?
Solution. Each compact interval meets only finitely many closed edges and vertices. The sheaf complex has an infinite locally finite sum of edge coefficients in degree and vertex coefficients in degree zero, with the usual terminal-minus-initial restrictions. At a noninteger point only one edge remains, giving in degree . At an integer the two incident edges remain; the map is , which is onto with kernel the diagonal . Again only degree survives, and the diagonal identifications glue as the line orientation.
The global number of cells is infinite, but the number of terms near any point and the length of the degree interval are finite. This is exactly what makes the local product and direct sum agree in (5). General products of sheaves need not commute with stalks, so an unrestricted interchange supplies no replacement for this finite local-support argument.
A torsion link gives torsion local dualizing cohomology
Difficulty: Advanced.
Let be a finite simplicial triangulation of and . Compute the dualizing cohomology at its cone vertex over and over . Explain why a three-dimensional maximum does not force concentration in degree .
Solution. The projective plane has one cell in each dimension . Its attaching loop for the two-cell traverses the one-cell twice, giving cellular differential from degree two to one, and zero from degree one to zero. Thus its reduced homology over is in degree one and zero otherwise. Formula (14) gives , with all other groups zero.
Over , the multiplication-by-two boundary is zero, so the link has reduced homology in degrees one and two. The cone vertex therefore has in degrees and . It is not a manifold point: its link does not have the homology of a two-sphere in either coefficient calculation. The finite cellular stalk complex has free terms over either ring, and its torsion cohomology over presents no failure of perfection. The geometry alone does not force local dualizing cohomology into a single maximum-dimensional degree.
The filtered reconstruction needs a complex, not a direct sum of layers
Difficulty: Advanced.
Assume . Use the closed interval to compare with the direct sum of its two pure layers, shifted into degrees and zero but with zero differential. Identify the step in (9)–(10) that preserves the extension data.
Solution. With zero differential, the proposed direct sum has at an endpoint a in degree and another in degree zero. The actual dualizing stalk is zero by the first solution, since the connecting incidence map is an isomorphism. Purity of the individual layers therefore does not permit splitting the filtered object.
The subcomplex in (9) retains representatives whose differential lands in the next support level. Their images under define the nonzero connecting differential on . Both maps in the roof (10) preserve this differential and are proved quasi-isomorphisms by finite correction of cocycles and primitives. Dropping the differential discards the endpoint cancellation and the extension class; a collapsed collection of graded layer groups alone cannot reconstruct .
References and proof boundaries
Schapira, An Introduction to Sheaves on Grothendieck Topologies, §§4.6–4.7 and §5.1, supplies the exceptional and dualizing framework and the orientation shift. The independent finite reconstruction above uses enough injectives and the stated supported-cohomology identities. Its incidence differential is checked by the outward-normal convention and the interval boundary; the two contributions at a codimension-two face cancel. The local star-and-link calculation includes singular polyhedra and integral torsion, so it cannot be replaced by an orientation-sheaf assertion valid only on manifolds.
For a freely readable antecedent, see Masaki Kashiwara, Index theorem for constructible sheaves, Astérisque 130 (1985), §1.3–1.5, pp. 195–196; free article. It constructs oriented subanalytic chain sheaves and a chain resolution of the orientation sheaf on a real analytic manifold. The arbitrary polyhedron’s closed-simplex model and finite reconstruction are proved above; they are not inferred merely from that manifold statement.
The operation inputs are SH02-EX-EMBEDDING, SH02-EX-INTERNAL, SH02-EX-DUALIZING/SH02-EX-DUAL-SECTIONS, SH02-MD-EUCLIDEAN/SH02-MD-ORIENTATION-LINE/SH02-MD-SUBMERSION, and SH02-CA-CONSTANT, with their stated coefficient and degree ranges. The sheaf model and seven solved exercises use these prerequisites. The argument requires neither unrestricted biduality nor nonproper fibre base change, arbitrary product-to-stalk interchange or reconstruction from an infinite filtration.