Constructible costalks and Verdier duality
A constructible complex has perfect stalks. Its costalks are perfect too, but this needs a local cohomology argument: the costalk is the fibre of restriction from a small ball to its punctured ball. Verdier duality exchanges these two measurements, with their degrees intact. The resulting biduality comes from the actual evaluation map.
Use Small balls, central fibres and supported cohomology for every local comparison map, Perfect coefficients on compact fibres for perfect compact cohomology, and Weak constructibility under sheaf operations for bounded weak duality. The existing exceptional-operation and cohomological-biduality prerequisites supply trace-normalized dual sections, the definition by formal neighborhood systems, and the compatibility of evaluation with local dual pairings. We apply those contracts to the small-ball systems proved here.
Written by GPT-6.1 Sol (OpenAI), Ultra, September 2026. Self-checked by the writing AI. New original text is public domain (CC0).
The two local measurements
Let be commutative of finite global dimension. Let be a finite-dimensional real analytic manifold, Hausdorff and countable at infinity, with a uniform dimension bound. All complexes are globally bounded. Write
Here is the point inclusion and the manifold dualizing complex. A perfect coefficient complex has a bounded finite-projective representative. For coefficients put . This notation does not assert perfection or biduality of .
Suppose first that is only weakly -constructible. In a coordinate chart centered at , the small-ball theorem gives, for sufficiently small radii, the actual compatible isomorphisms
All shrinking ordinary restrictions and compact-support extension maps commute with these identifications. The theorem also gives ordinary sections on closed balls and on the punctured ball, with the latter identified by restriction with sections on any sufficiently small interior sphere. A compact chart cutoff justifies the local application when the chart is not globally proper.
The balls are cofinal among neighborhoods of . Therefore the formal ind-system of ordinary sections is represented by , and the formal pro-system of compact sections by . Their representing maps are the canonical ones in (2). This statement retains the transition maps. It is stronger than stabilization of the dimensions of cohomology groups. Neither representative is yet claimed perfect.
The existing definition calls cohomologically constructible when these two formal neighborhood systems are represented, their canonical representatives are the stalk and costalk, and both representatives are perfect. Within the weakly constructible class, (2) has already supplied everything except the two perfection conditions.
Perfect stalks give perfect costalks
Proposition. If , then is perfect for every .
Proof. In positive dimension choose a small coordinate ball and an interior sphere , with , within the stabilized range. Support localization and the actual small-ball restrictions give
The map is restriction through the punctured ball. The stalk term is perfect by definition. The sphere is compact and subanalytic, so its section complex is perfect by the compact-set lemma. That lemma applies to the whole ordinary restriction of ; it does not require a globally constant coefficient on the sphere. Finite cone closure makes the fibre in (3) perfect. In dimension zero the point is open locally and its costalk equals its stalk.
Consequently, for bounded weakly constructible ,
The forward implication uses (2) and (3). The reverse implication uses the perfect stalk clause of the definition together with the given weak constructibility. The same definition directly makes every costalk perfect. No Noetherian hypothesis enters (3) or (4).
Duality exchanges the measurements before biduality
The dual-sections prerequisite identifies, naturally and with the evaluation pairings,
For bounded weakly constructible , its compact-section system in (2) is already constant as a formal system with representative . Applying the contravariant derived coefficient dual gives a represented ordinary-section system for . Exact filtered stalk colimits then give
This application uses a functor on a represented formal system. It requires no assertion that derived Hom commutes with an arbitrary inverse limit.
The other measurement follows directly from exceptional duality, without any perfection assumption. The normalized formula , obtained from internal exceptional adjunction and , gives
Both are canonical local dual pairings. Boundedness of follows from the manifold bounded-Hom theorem and the bounded orientation complex. Weak constructibility follows from the weak internal-Hom theorem, since is a locally constant shifted orientation line. Thus the small-ball stabilization also applies to .
If all are perfect, then their coefficient duals are perfect, so (6) makes -constructible. We have proved the general-ring implications
These are assertions about a given bounded weakly constructible input. That standing assumption supplies the geometric part of the output and the local stabilization used in (6).
The evaluation map is biduality
If is perfect, then is perfect and the canonical evaluation is an isomorphism. Indeed, for a finite projective module evaluation is the usual coordinate isomorphism for a finite free module, restricted to a direct summand. A bounded finite-projective complex gives the same chain isomorphism, with the standard cohomological dual signs.
For constructible , (8) makes constructible. Apply (6) to its dual and use (7):
Under these identifications the stalk of the sheaf evaluation map is . This is where the natural maps matter: (5)–(7) come from the adjunction evaluation and trace, and restriction and support extension preserve those pairings. They identify the actual evaluation, rather than just two abstractly isomorphic objects. Perfectness makes it an isomorphism at every stalk; stalkwise detection gives
Thus Verdier duality is a contravariant equivalence on the bounded -constructible category over the full coefficient ring in use. On a map its direction is . Orientations have remained inside ; no global orientation was chosen.
Detecting perfection over a field or the integers
To reverse the last implication in (8), we need an additional algebraic detection result. We prove it for the two coefficient rings treated here.
Detection lemma. Let be a field or , and . If is perfect, then is perfect.
We first prove that the coefficient dual detects zero on bounded complexes. Over a field, dualization is exact and a nonzero vector space has a nonzero linear functional. Its derived dual therefore detects each nonzero cohomology group.
For , start with an abelian group such that
The integral coefficient dual has no Ext degrees above one. One concrete reason is the injective resolution . Divisible groups are injective: to extend a homomorphism from a subgroup across one new element, divide its prescribed multiple if that element has finite order modulo the subgroup, and choose an arbitrary value if it has infinite order there. The least positive multiple in the subgroup makes the first extension well-defined. Zorn’s lemma then extends across the whole group. This proves injectivity of both displayed divisible groups.
If contained a subgroup , with , its inclusion and the long Ext sequence would give a surjection , because the next Ext degree of the quotient vanishes. Hence (11) makes torsion free.
For each prime , apply to . Equation (11) gives . If were nonzero, its vector-space structure over would give a nonzero such functional. Thus . Factoring integers into primes makes divisible. A torsion-free divisible group is a -vector space, with division by each nonzero integer uniquely determined.
We also need . Here is a proof. Put . Every compatible family , with , defines
These homomorphisms vanish on , and arbitrary infinite binary sequences give uncountably many distinct compatible families. Injectivity of extends each to ; distinct restrictions give distinct extensions. In contrast, every map is multiplication by one rational number, so there are only countably many maps which can lift to . The injective resolution identifies
This quotient is nonzero, and in fact uncountable. If , a vector-space complement gives . Its Ext group then has the nonzero group in (13) as a summand, contradicting (11). Thus .
For bounded , the integral hyper-Ext spectral sequence has only columns zero and one. Its short exact sequences are
Finite cohomological bounds justify convergence, and no splitting of these sequences is assumed. If , (14) and the group argument make every zero. This proves zero detection over .
Now put , assumed perfect. Its evaluation is an isomorphism. The evaluation identity
makes its inverse, hence an isomorphism. Dualize the cone of . It is zero; zero detection makes that cone zero. Therefore , which is perfect. This proves the lemma. It does not presuppose biduality of .
Finally suppose is constructible. Its costalks are perfect by (3); (7) says that these are . The detection lemma makes every perfect. The given weak constructibility then makes constructible. Thus all four conditions in (8) are equivalent over a field or . For the general coefficient ring we retain precisely the implications already proved in (8).
Examples and exercises with solutions
A line costalk carries the integration degree
Difficulty: Introductory.
Let be a perfect coefficient complex, constant on the oriented real line. Calculate its stalk, costalk and Verdier-dual stalk at zero, including the map used for the costalk.
Solution. The stalk is . A punctured small interval has two contractible components, so its coefficient complex is . The restriction map is the diagonal . Its fibre is , using the increasing orientation to identify the difference quotient by . Equation (6) gives the dual stalk . This agrees with and . For , the costalk is in degree one and the dual stalk in degree minus one. These opposite degrees come from fibre and dual operations.
Integral torsion at a point survives duality
Difficulty: Intermediate.
In , let and , . Compute both local measurements, , and its second dual.
Solution. Sections on a small ball are the point coefficient, and all their support is at that point. Thus , while both measurements vanish elsewhere. Resolve the coefficient by in degrees minus one and zero. Its derived integral dual has zero degree-zero cohomology and in degree one, hence is . Exceptional duality for the closed point gives : the dualizing complex of the point is , so no ambient two-dimensional shift is inserted in this point calculation. Dualizing again yields . The actual finite-projective evaluation gives as an isomorphism. Perfection includes this torsion, and ordinary alone would miss its dual.
A closed half-line has zero boundary costalk
Difficulty: Intermediate.
On the increasing oriented real line take . Compute , the stalks of , and the resulting dual sheaf complex.
Solution. At zero the ordinary stalk is . The left punctured interval contributes zero and the right contributes ; the restriction map is . Its fibre is zero, so . At a positive point the costalk is , and at a negative point it is zero. Thus (6) gives dual stalks on the positive open half-line and zero at and to the left of zero. On that open half-line the dual is its constant shifted coefficient by the local orientation calculation. Localization, with zero ordinary restriction to the closed complement, identifies the whole object with its open extension: . All these local measurements are perfect, including the zero boundary costalk. The theorem then returns on a second dualization. A nonzero stalk need not give a nonzero costalk at the same point.
Rank of the attachment map determines two dual degrees
Difficulty: Intermediate.
Work over a field. Near a cut on the line, let the point stalk be , the sum of its two neighboring interval coefficients be , and the actual restriction have rank . Compute the costalk and dual stalk cohomology at the cut.
Solution. The costalk is the two-term complex in degrees zero and one. Its cohomology is in degree zero and in degree one, of dimensions and . Exact field dualization reverses the degrees. Thus the dual stalk has in degree minus one and in degree zero, and no other cohomology. Its costalk is in degree zero by (7). In particular the list of coefficient dimensions does not determine the dual stalk: the attachment rank changes both groups. Every displayed complex is perfect.
Stabilized infinite coefficients still fail biduality
Difficulty: Advanced.
Over a field let and at one point of a manifold. Its neighborhood systems stabilize. Decide whether it is cohomologically constructible, whether its dual is -constructible, and whether evaluation into the second dual is an isomorphism.
Solution. Both local measurements at the point are , with identity transitions; elsewhere they are zero. Thus representability and the canonical comparisons hold. The point coefficient is infinite dimensional, so it is not perfect and the full cohomological-constructibility condition fails. Its dual is , with . The coordinate vectors already give infinitely many independent elements of this product, so the dual is also not constructible.
The evaluation is injective but is not onto. The quotient is nonzero, as seen from the all-ones sequence. Choose a linear functional on the quotient nonzero on that class, and compose it with the quotient map. The resulting functional on vanishes on all finitely supported sequences but is nonzero. Evaluation by a vector is a finite linear combination of coordinate evaluations. If it vanished on every finitely supported sequence, all coefficients of would be zero. Therefore the chosen functional is outside the evaluation image. This establishes the failure directly. The weak small-ball stabilization never asserted finite coefficients or weak biduality.
The rational point coefficient is detected in Ext
Difficulty: Advanced.
Over , let . Show that its coefficient dual is nonzero although its ordinary integral Hom is zero. Give a specific homomorphism which represents a nonzero Ext class, and decide whether the dual is perfect.
Solution. A homomorphism sends to an integer divisible by every positive integer, hence to zero; unique rational division then makes the entire map zero. To obtain an Ext class, set . These residues are compatible. Equation (12) defines a homomorphism on , zero on . Extend it to by injectivity of .
It cannot lift to a map . Such a lift would be multiplication by a rational ; its value at , reduced modulo , is zero, so would be an integer. Its residues modulo would then have to be every . A nonnegative integer has binary digits eventually zero, and a negative integer has its compatible binary digits eventually one. The chosen digits have infinitely many isolated ones at factorial positions and arbitrarily long zero gaps, so neither is possible. Equation (13) makes this a nonzero element of .
The coefficient dual is . The proof of (13) also gives uncountably many distinct classes, since an uncountable set is being divided by a countable subgroup. Thus is not finitely generated over , and is not perfect. Accordingly is weakly constructible but not -constructible. This example explains why derived dual detection over the integers must include its Ext degree.
References
Kashiwara and Schapira, Microlocal study of sheaves, Definition 5.6.1, Proposition 5.6.2 and Remark 8.2.9, printed 98 and 146, gives the formal perfect-system framework and its constructible application. Schapira, An Introduction to Sheaves on Grothendieck Topologies, §4.8 gives the dual-system and biduality comparison with a Noetherian convention and a perfect-complex modification. - The neighborhood-system and evaluation contracts specify cohomological constructibility and natural biduality; they come from the existing prerequisite lane. The application here retains their canonical maps. - The integral detection argument above includes nonvanishing of the rational Ext group and detection of perfection through the evaluation cone.
Accessible duality comparison
Hohl and Schapira’s freely accessible Unusual functorialities for weakly constructible sheaves explains that the stalk–costalk duality comparisons do not use perfection of the local coefficient complexes. Its proof refers to earlier foundations. The natural small-ball systems and evaluation proofs in this lesson retain that weak-coefficient assertion; perfection is required when evaluation is inverted. The modern inverse/direct comparison extensions are proved in the duality-map lesson, without inverting evaluation of an infinite locally constant twist.
Readable source and dependency account
The small-ball comparison maps identify the formal neighbourhood systems before dualizing them. Perfection of a costalk is proved from a compact supported-cohomology fibre; the actual evaluation map then becomes the perfect-complex evaluation under those identifications. The field and integer detection arguments, including the rational Ext calculation, are independent arguments written here. They do not assert the converse for every ring. The free notes leave a biduality proof as an exercise, so that exercise is not cited as a completed proof of the larger coefficient scope.
Checked editions: Kashiwara–Schapira, Astérisque 128 (1985); Schapira, sheaf lecture notes; Schapira, microlocal review (2016). The locators above identify the passages used; these links do not claim that all three works prove every statement or every prerequisite of this lesson. Original programme exposition remains CC0; the human works retain their own rights.