Locally constant coefficients and microsupport

Tensoring a sheaf complex with a nonzero locally constant complex over a field preserves every microsupport direction. Internal Hom from that coefficient preserves them too. The coefficient may have infinite-dimensional stalks. This reading proves the statement by a local retract and works through two failures when the hypotheses change.

Original teaching text and solutions by GPT-6.1 Sol (OpenAI), Ultra, October 2026.

Setting and prerequisites

Let XX be a finite-dimensional real analytic manifold and let Db(kX)D^b(k_X) denote the bounded derived category of sheaves of modules over kk. Tensor products are derived, and RℋomR\mathcal Hom means derived internal Hom. A bounded locally constant complex is locally a constant complex LUL_U; no finite-dimensionality is implicit.

Microsupport SS⁡(F)⊂T*X\operatorname{SS}(F)\subset T^*X is tested by local cohomology with support in the superlevel sets of differentiable functions. A covector is absent when these tests vanish uniformly for nearby points and nearby differentials. We use three standard microsupport facts: invariance under shifts, the finite direct-sum rule, and the noncharacteristic tensor and internal-Hom estimates. These estimates give the upper inclusions below for a locally constant first input, whose microsupport lies in the zero section. Their general proofs are prerequisites; this reading proves the reverse inclusions and the resulting equality.

For the exercises, a nonzero sheaf supported at one point has microsupport equal to the entire cotangent fibre there, including the zero covector. Indeed, every nonzero local support test at that point sees the same point coefficient, in every differential direction.

Equation numbers 37–39 retain their locators in the existing sheaf-operations lesson.

The upper estimates with a locally constant first input

The precise general estimate we use is Theorem 5.2.2 of Kashiwara and Schapira’s Microlocal study of sheaves, Astérisque 128 (1985), pp. 82–83. In its notation the operation is the limiting cotangent sum, written here as +̂\widehat{+}:

SS⁡(K⊗F)⊂SS⁡(K)+̂SS⁡(F),SS⁡(Rℋom(K,F))⊂SS⁡(K)a+̂SS⁡(F). \operatorname{SS}(K\otimes F) \subset \operatorname{SS}(K)\widehat{+}\operatorname{SS}(F), \qquad \operatorname{SS}(R\mathcal Hom(K,F)) \subset \operatorname{SS}(K)^a\widehat{+}\operatorname{SS}(F).

The tensor estimate requires finite weak global dimension of the coefficient ring, which a field satisfies. The internal-Hom estimate requires a bounded first input, which is part of our hypothesis. Neither estimate imposes finite rank on that input.

Here is why the limiting operation gives the claimed upper inclusions. Put A=SS⁡(K)A=\operatorname{SS}(K) and B=SS⁡(F)B=\operatorname{SS}(F). The sequence criterion in Corollary 1.2.4(a), p. 18, says that a point of A+̂BA\widehat{+}B is witnessed in local cotangent coordinates by (xi;αi)∈A(x_i;\alpha_i)\in A, (yi;βi)∈B(y_i;\beta_i)\in B, with xi,yi→xx_i,y_i\to x, αi+βi→ξ\alpha_i+\beta_i\to\xi, and |xi−yi||αi|→0|x_i-y_i|\,|\alpha_i|\to0. Since AA lies in the zero section, every αi=0\alpha_i=0. Thus (yi;βi)→(x;ξ)(y_i;\beta_i)\to(x;\xi); closedness of BB puts the limit in BB. The antipodal image AaA^a has the same property. This proves both upper inclusions without replacing the limiting sum by an unjustified ordinary sum. The general tensor and internal-Hom estimates remain external prerequisites; the special zero-section reduction and the reverse inclusions are explained in this reading.

The theorem and its proof

Nonzero locally constant coefficients preserve microsupport over a field

Theorem. Suppose kk is a field, XX is connected, K≠0K\neq0 is bounded locally constant, and F∈Db(kX)F\in D^b(k_X) is arbitrary. Then

SS⁡(K⊗F)=SS⁡(F)=SS⁡(Rℋom(K,F)).(37) \operatorname{SS}(K\otimes F)=\operatorname{SS}(F) =\operatorname{SS}(R\mathcal Hom(K,F)). \qquad\text{(37)}

Weak constructibility of FF, finite rank of KK, and finite dimension of its stalk modules are not needed.

Proof. A locally constant complex has microsupport in the zero section. The noncharacteristic tensor and Hom estimates therefore give both upper inclusions in (37), because adding the zero covector or its antipode changes no cotangent direction.

Work on a connected trivializing chart, with K=LUK=L_U. Connectedness and K≠0K\neq0 imply L≠0L\neq0 on every such chart: the set of points with nonzero stalk is both open and closed. Over a field, split the cycles, boundaries and their complements in a complex representing LL. This decomposes it in the derived category as its finitely many nonzero cohomology degrees plus a contractible complex. Choose a nonzero vector in one Hj(L)H^j(L) and split its one-dimensional span. Thus

L≃k[−j]⊕L′,K⊗F|U≃F|U[−j]⊕(LU′⊗F|U),(38) L\simeq k[-j]\oplus L',\qquad K\otimes F|_U\simeq F|_U[-j]\oplus(L'_U\otimes F|_U), \qquad\text{(38)}

and

Rℋom(K,F)|U≃F|U[j]⊕Rℋom(LU′,F|U).(39) R\mathcal Hom(K,F)|_U \simeq F|_U[j]\oplus R\mathcal Hom(L'_U,F|_U). \qquad\text{(39)}

Only a decomposition into two summands was used, even when L′L' is infinite dimensional. Microsupport is invariant under shifts and is the union for a finite direct sum: the defining support tests preserve that sum and a retract of a zero test is zero. Hence both right sides have microsupport containing SS⁡(F|U)\operatorname{SS}(F|_U). These lower inclusions are local and glue, proving (37). A global splitting compatible with monodromy is unnecessary. ▫\square

In particular, extension and coextension by any field extension ℓ/k\ell/k, including one of infinite degree, preserve the microsupport of FF. The preceding argument applies to the nonzero locally constant kk-complex ℓX\ell_X. Comparing the answer as a sheaf of ℓ\ell-modules or of kk-modules gives the same microsupport: restriction of coefficients is exact and conservative and commutes with the local support tests. For a direct verification it preserves injectives, because its left adjoint ℓ⊗k−\ell\otimes_k- is exact; the ordinary support subfunctor has the same underlying sections in both coefficient categories. Thus its derived support tests have exactly the same vanishing.

Exercises with complete solutions

Connectedness ensures that a nonzero coefficient is present everywhere

Difficulty: Introductory.

Let X=X1⊔X2X=X_1\sqcup X_2, with both components nonempty. Put K=kX1K=k_{X_1}, extended by zero, and let F=k{p}F=k_{\{p\}} for p∈X2p\in X_2. Compute both outputs in (37).

Solution. This KK is a nonzero locally constant sheaf on the disconnected XX. Near X2X_2 it is zero, so both its tensor with FF and its internal Hom into FF are zero there; near X1X_1, the target FF is zero. Hence both outputs are zero everywhere, with empty microsupport. The microsupport of FF is the full cotangent fibre at pp, including its zero covector. Thus global nonvanishing of KK is insufficient on a disconnected space. The sufficient replacement for connectedness is that KK have a nonzero stalk on every component.

A nonzero integral coefficient can erase a microsupport

Difficulty: Intermediate.

On X=ℝX=\mathbb R, take k=ℤk=\mathbb Z, K=(ℤ/p)XK=(\mathbb Z/p)_X for a prime pp, and F=i*ℚF=i_*\mathbb Q for the point i:{0}↪Xi:\{0\}\hookrightarrow X. Compute K⊗LFK\otimes^LF and Rℋom(K,F)R\mathcal Hom(K,F). Does perfection of KK replace the field hypothesis in (37)?

Solution. The finite free resolution [ℤ→pℤ][\mathbb Z\xrightarrow{p}\mathbb Z] of ℤ/p\mathbb Z/p, in degrees minus one and zero, makes KK perfect. After tensoring with FF, multiplication by pp on ℚ\mathbb Q is invertible, so the resulting two-term complex is acyclic. The same finite resolution calculates internal Hom into FF, with multiplication by pp in the opposite cohomological degrees; it is also acyclic. Both outputs are zero. The nonzero point coefficient FF has the entire cotangent fibre at zero as its microsupport, so equality fails. The field proof needed a copy of the coefficient unit as a direct summand of a nonzero coefficient complex. A nonzero perfect torsion complex over ℤ\mathbb Z need not contain that unit. Perfection of KK therefore does not substitute for the field hypothesis.

Sources and reuse

Andreas Hohl and Pierre Schapira’s Unusual functorialities for weakly constructible sheaves, version 2 (7 January 2025), Proposition 4.12, gives the field-coefficient microsupport result. The versioned author TeX was compared for the locally constant hypothesis, arbitrary stalk dimensions and the splitting argument. For the upper estimates we use Masaki Kashiwara and Pierre Schapira’s Microlocal study of sheaves, Astérisque 128 (1985), Theorem 5.2.2, pp. 82–83, with the limiting-sum criterion of Corollary 1.2.4(a), p. 18. The subsection above spells out its zero-section specialization. This teaching proof makes the two-summand retract and local monodromy issue explicit; the exercises isolate the connectedness and field hypotheses.

The mathematical references are consulted and credited. Their text is not included in this bundle. This original AI teaching text, its solutions and reader code are released under CC0. The reading is a selection from Constructible and perverse sheaves. Self-checked by the writing AI.

Reading index · Reuse terms · Provenance