Weak constructibility under sheaf operations

Weak constructibility asks for a geometric condition on microsupport and permits infinite coefficient modules. We can therefore prove stability under sheaf operations by transporting isotropic cotangent sets. Characteristic inverse image needs its limiting covectors, proper direct image needs compact control on the actual support, and Fourier transport needs both radial actions. These distinctions explain the hypotheses of the resulting theorem.

Use Constructibility from microsupport and perfect stalks for the geometric criterion, Limiting cotangent sums and characteristic inverse images for full limiting isotropy, and Isotropic cotangent transport and discrete critical values for proper direct transport. We use the exact bounded sheaf-operation contracts of the existing prerequisite course: characteristic inverse-image and tensor/Hom estimates, proper-support microsupport, conic Fourier microsupport, normal specialization and the diagonal definition of microlocal Hom. Their individual proof dependencies remain explicit; this lesson proves the constructibility applications.

Original programme exposition by GPT-6.1 Sol (OpenAI), Ultra, September 2026; source comparison and editorial revision by GPT-6 Astra (OpenAI), Ultra, October 2026. Independently expressed programme text is dedicated under CC0. Human sources retain their own terms.

Coefficients, bounds and the geometric criterion

Manifolds and maps are real analytic, Hausdorff and countable at infinity, with uniform finite dimension bounds. Vector bundles have fixed finite rank. Let kk be a commutative ring of finite global dimension gg. Every input below is an actual bounded derived object. No Noetherian, finite-generation or perfect-stalk assumption is made.

The criterion we will apply repeatedly is

H is weakly ℝ-constructible⟺SS⁡(H) is contained in a closed conic subanalytic isotropic set.(1) H\text{ is weakly }\mathbb R\text{-constructible} \quad\Longleftrightarrow\quad \operatorname{SS}(H)\text{ is contained in a closed conic subanalytic isotropic set}. \qquad\text{(1)}

For such an HH, its actual SS⁡(H)\operatorname{SS}(H) is itself closed, conic, subanalytic and Lagrangian, hence isotropic. The empty set is allowed for the zero object.

The boundedness inputs must accompany the geometric estimates. Exact inverse image, derived tensor over this ring and the finite-dimensional direct/exceptional image operations preserve boundedness in the cases used here. Internal Hom has the explicit sufficient bound

A∈D[a,b](kX),B∈D[c,d](kX)⟹Rℋom(A,B)∈D[c−b,d−a+3dim⁡X+g+1](kX).(2) A\in D^{[a,b]}(k_X),\quad B\in D^{[c,d]}(k_X) \ \Longrightarrow\ R\mathcal Hom(A,B)\in D^{[c-b,\ d-a+3\dim X+g+1]}(k_X). \qquad\text{(2)}

This is the existing bounded-Hom prerequisite, for arbitrary bounded coefficients. Normal specialization and Fourier transformation in fixed rank have finite amplitude as well. We retain these inputs rather than infer boundedness just from a symbol RℋomR\mathcal Hom or from fibrewise bounded stalks.

Characteristic inverse images stay weakly constructible

Let f:Y→Xf:Y\to X be analytic and let FF be weakly constructible. The full characteristic estimates are

SS⁡(f−1F)⊂f♯SS⁡(F),SS⁡(f!F)⊂f♯SS⁡(F).(3) \operatorname{SS}(f^{-1}F)\subset f^\sharp\operatorname{SS}(F), \qquad \operatorname{SS}(f^!F)\subset f^\sharp\operatorname{SS}(F). \qquad\text{(3)}

The characteristic inverse f♯f^\sharp includes the limits of moving transpose differentials applied to possibly unbounded covectors. The preceding geometric theorem proves that f♯Λf^\sharp\Lambda is closed, conic, subanalytic and isotropic whenever Λ\Lambda is conic, subanalytic and isotropic. Apply this to the actual Λ=SS⁡(F)\Lambda=\operatorname{SS}(F); (1) and (3) prove that both f−1Ff^{-1}F and f!Ff^!F are weakly constructible.

No noncharacteristic hypothesis or submersion assumption on ff is required. In particular, we have not identified f!Ff^!F with f−1Ff^{-1}F times an orientation complex for an arbitrary map. The latter formula requires its own hypotheses.

Properness on support supplies the cotangent compactness

Let GG be weakly constructible on YY, and suppose ff is proper on its closed support. In the cotangent correspondence put

Cf=Y×XT*X,fd(y;ξ)=(y;dfytξ),fπ(y;ξ)=(f(y);ξ).(4) C_f=Y\times_XT^*X,\qquad f_d(y;\xi)=(y;df_y^t\xi),\qquad f_\pi(y;\xi)=(f(y);\xi). \qquad\text{(4)}

The proper-support microsupport estimate is

SS⁡(Rf*G)⊂fπfd−1SS⁡(G).(5) \operatorname{SS}(Rf_*G)\subset f_\pi f_d^{-1}\operatorname{SS}(G). \qquad\text{(5)}

We must verify that the right side is the closed subanalytic isotropic set required in (1). Put Λ=SS⁡(G)\Lambda=\operatorname{SS}(G) and A=fd−1ΛA=f_d^{-1}\Lambda. The domain AA is closed and subanalytic. Every point (y;ξ)∈A(y;\xi)\in A has y∈πY(Λ)=supp⁡(G)y\in\pi_Y(\Lambda)=\operatorname{supp}(G), including points where dfytξ=0df_y^t\xi=0.

For a compact K⊂T*XK\subset T^*X, let Q⊂XQ\subset X be its compact base projection and put

YQ=supp⁡(G)∩f−1(Q).(6) Y_Q=\operatorname{supp}(G)\cap f^{-1}(Q). \qquad\text{(6)}

This is compact by the stated properness. The inverse image of KK in AA lies in the fibre product of the compact sets YQY_Q and KK. That fibre product is closed in YQ×KY_Q\times K, and the additional condition fd(y;ξ)∈Λf_d(y;\xi)\in\Lambda is closed. The inverse image is consequently compact. Thus fπ|Af_\pi|_A is proper.

The proper direct-transport theorem now proves that fπ(A)f_\pi(A) is closed, conic, subanalytic and isotropic. Equations (1) and (5) prove weak constructibility of Rf*GRf_*G. Under the same support properness Rf!G≃Rf*GRf_!G\simeq Rf_*G, so that object has the same conclusion.

We used the actual SS⁡(G)\operatorname{SS}(G). An arbitrarily enlarged containing isotropic set can have extra base points on which ff is not proper, and cannot be substituted in this compactness proof.

Tensor and internal Hom retain the full limiting sum

For weakly constructible F,GF,G on XX, the bounded estimates give

SS⁡(F⊗LG)⊂SS⁡(F)+̂SS⁡(G),SS⁡(Rℋom(G,F))⊂SS⁡(F)+̂SS⁡(G)a.(7) \begin{aligned} \operatorname{SS}(F\otimes^LG)&\subset \operatorname{SS}(F)\widehat+\operatorname{SS}(G),\\ \operatorname{SS}(R\mathcal Hom(G,F))&\subset \operatorname{SS}(F)\widehat+\operatorname{SS}(G)^a. \end{aligned} \qquad\text{(7)}

Here a(x;ξ)=(x;−ξ)a(x;\xi)=(x;-\xi) is the cotangent antipode. It carries a conic subanalytic isotropic set to another such set: its pullback changes the canonical one-form by a minus sign, which still vanishes. The full limiting-sum theorem then makes both right sides of (7) closed, conic, subanalytic and isotropic. Criterion (1) proves weak constructibility of both objects.

The first Hom argument carries the antipode. No transversality assumption is used, and the limiting sum cannot generally be replaced by an ordinary same-base sum. The Hom argument also uses its actual internal-Hom estimate, not a replacement by a tensor with a dual of an infinite coefficient complex.

Fourier transport and the Euler pairing

Let E→ZE\to Z be an analytic vector bundle and let FF be a bounded conic weakly constructible complex on EE. Conic for a sheaf means local constancy along positive fibre-scaling orbits, including the fixed zero-section orbits.

In local bundle coordinates write a point of T*ET^*E as (z,v;ζ,η)(z,v;\zeta,\eta). The Fourier cotangent map is the global analytic diffeomorphism whose coordinate formula is

ΦE(z,v;ζ,η)=(z,η;ζ,−v).(8) \Phi_E(z,v;\zeta,\eta)=(z,\eta;\zeta,-v). \qquad\text{(8)}

Let θE=⟨v,η⟩\theta_E=\langle v,\eta\rangle, the pairing of a covector with the fibre Euler vector field. With αE,αE*\alpha_E,\alpha_{E^*} the canonical one-forms,

ΦE*αE*=αE−dθE.(9) \Phi_E^*\alpha_{E^*}=\alpha_E-d\theta_E. \qquad\text{(9)}

For conic FF, its actual microsupport Λ\Lambda lies in θE−1(0)\theta_E^{-1}(0), and is invariant under both actions

rλ(z,v;ζ,η)=(z,v;λζ,λη),sμ(z,v;ζ,η)=(z,μv;ζ,μ−1η).(10) r_\lambda(z,v;\zeta,\eta)=(z,v;\lambda\zeta,\lambda\eta), \qquad s_\mu(z,v;\zeta,\eta)=(z,\mu v;\zeta,\mu^{-1}\eta). \qquad\text{(10)}

The first is cotangent dilation, the second the cotangent lift of bundle dilation. This biconicity is the existing conic microsupport criterion.

Because θE\theta_E is zero on Λ\Lambda, its differential restricts to zero on the regular locus of Λ\Lambda. Isotropy of Λ\Lambda and (9) therefore prove isotropy of ΦEΛ\Phi_E\Lambda. The analytic diffeomorphism preserves closedness and subanalyticity. It also carries biconic sets to biconic sets: direct substitution gives

ΦErλ=rλsλΦE,ΦEsμ=sμ−1ΦE.(11) \Phi_Er_\lambda=r_\lambda s_\lambda\Phi_E, \qquad \Phi_Es_\mu=s_{\mu^{-1}}\Phi_E. \qquad\text{(11)}

In particular its image is conic in the target cotangent fibres. For example, rλΦE=ΦErλsλr_\lambda\Phi_E=\Phi_Er_\lambda s_\lambda, which expresses target cotangent dilation using the two source actions.

The full bounded conic Fourier microsupport theorem, including both zero loci, is

SS⁡(F∧)=ΦESS⁡(F).(12) \operatorname{SS}(F^\wedge)=\Phi_E\operatorname{SS}(F). \qquad\text{(12)}

Equations (8)–(12) and (1) prove that F∧F^\wedge is weakly constructible. We use the negative-pairing proper-support convention

F∧=Rq!(p−1F⊗k{⟨v,η⟩≤0}),(13) F^\wedge=Rq_!\bigl(p^{-1}F\otimes k_{\{\langle v,\eta\rangle\leq0\}}\bigr), \qquad\text{(13)}

with p:E×ZE*→Ep:E\times_ZE^*\to E, q:E×ZE*→E*q:E\times_ZE^*\to E^*. The projection in (13) is generally nonproper; the proof used the Fourier theorem and conicity, not the proper-push theorem (5). For rank zero ΦE\Phi_E and the Fourier functor are the identity, and the argument still applies.

The open extension used in specialization

For an open subanalytic inclusion j:Ω↪Wj:\Omega\hookrightarrow W and a bounded weakly constructible HH on WW, there is the natural identity

Rj*j−1H≃Rℋom(kΩ,H).(14) Rj_*j^{-1}H\simeq R\mathcal Hom(k_\Omega,H). \qquad\text{(14)}

Here kΩ=j!kk_\Omega=j_!k. Internal-Hom adjunction identifies the right side with Rj*Rℋom(k,j−1H)Rj_*R\mathcal Hom(k,j^{-1}H); the inner Hom is j−1Hj^{-1}H. Thus (14) is the actual open-extension identity for arbitrary coefficients. The sheaf kΩk_\Omega is constructible by the locally closed subanalytic example. The Hom result (7) proves that (14) is weakly constructible without properness of jj on the support.

Now let MM be an analytic embedded submanifold of XX, closed in the ambient neighborhood under consideration. In its analytic normal deformation use

p:X̃M→X,Ω={t>0},j:Ω↪X̃M,s:TMX↪X̃M. p:\widetilde X_M\to X,\quad \Omega=\{t>0\},\quad j:\Omega\hookrightarrow\widetilde X_M, \quad s:T_MX\hookrightarrow\widetilde X_M.

In adapted coordinates p(v,z,t)=(tv,z)p(v,z,t)=(tv,z), so pp is defined and analytic also at t=0t=0. Normal specialization is

νMF=s−1Rj*j−1p−1F.(15) \nu_MF=s^{-1}Rj_*j^{-1}p^{-1}F. \qquad\text{(15)}

By (3), p−1Fp^{-1}F is weakly constructible on the whole deformation. Apply (14), then (3) for ss. This proves weak constructibility of νMF\nu_MF. Its boundedness and conicity are the specialization contracts: the scaling (v,z,t)↦(λv,z,t/λ)(v,z,t)\mapsto(\lambda v,z,t/\lambda) fixes pp and preserves the positive chamber, and restricts to ordinary dilation on the central normal bundle. Equivariant inverse and direct image give its conic structure, with the previously stated finite amplitude.

Consequently

μMF=(νMF)∧(16) \mu_MF=(\nu_MF)^\wedge \qquad\text{(16)}

is weakly constructible on TM*XT_M^*X, by the Fourier argument. For a locally closed MM, restrict to neighborhoods where it is closed; the deformation constructions are compatible with these restrictions, so the assertion is local and gives the same global object.

Microlocal Hom follows from its diagonal kernel

Let q1,q2:X×X→Xq_1,q_2:X\times X\to X be the projections, and let F,GF,G be weakly constructible. Both q2−1Gq_2^{-1}G and q1!Fq_1^!F are weakly constructible by (3). Their internal Hom is weakly constructible by (7), and is bounded by (2). The defining formula is

μhom⁡(G,F)=μΔXRℋom(q2−1G,q1!F),(17) \mu\operatorname{hom}(G,F)= \mu_{\Delta_X}R\mathcal Hom(q_2^{-1}G,q_1^!F), \qquad\text{(17)}

under the identification TΔX*(X×X)≃T*XT^*_{\Delta_X}(X\times X)\simeq T^*X, (x,x;ξ,−ξ)↦(x;ξ)(x,x;\xi,-\xi)\mapsto(x;\xi). Apply (15)–(16) to the bounded diagonal kernel. It proves that (17) is weakly constructible on T*XT^*X.

The exceptional projection in this formula matters. It is q1!F=q1−1F⊗q2−1ωXq_1^!F=q_1^{-1}F\otimes q_2^{-1}\omega_X, where ωX=or⁡X[dim⁡X]\omega_X=\operatorname{or}_X[\dim X]. Both its orientation line and its shift are retained in the kernel. The argument needs no constructible biduality and places no perfection hypothesis on either Hom input.

We have proved the full weak stability theorem: analytic ordinary and exceptional inverse images; proper-on-support direct image; tensor and internal Hom; conic Fourier transform; and microlocal Hom. Specialization and the microlocalization of a weakly constructible object were proved along the way. Assertions that these operations preserve perfect stalks require the separate finiteness arguments that follow this lesson.

Examples and exercises with solutions

The cubic inverse needs covectors growing to infinity

Difficulty: Intermediate.

Let f(y)=y3f(y)=y^3 and F=k{0}F=k_{\{0\}} on ℝx\mathbb R_x, with k≠0k\neq0. Compute the ordinary transpose-differential image of SS⁡(F)\operatorname{SS}(F). Exhibit every covector over zero in its characteristic inverse, and compare with f−1Ff^{-1}F.

Solution. The source microsupport is the full fibre at zero. Its ordinary inverse requires y=0y=0 and sends each ξ\xi to 3y2ξ=03y^2\xi=0; thus it is only (0;0)(0;0). For any η≠0\eta\neq0, choose yj≠0y_j\neq0 tending to zero, xj=0x_j=0 and ξj=η/(3yj2)\xi_j=\eta/(3y_j^2). Then 3yj2ξj=η3y_j^2\xi_j=\eta and |xj−yj3||ξj|=|η||yj|/3→0|x_j-y_j^3||\xi_j|=|\eta||y_j|/3\to0. These are full characteristic-inverse witnesses. The zero covector has a constant zero witness. The inverse sheaf is k{0}k_{\{0\}} on the yy-line, whose microsupport is the full fibre. This fits (3), whereas the ordinary inverse set cannot bound it. All outputs remain weakly constructible.

A tangency enlarges the tensor microsupport

Difficulty: Advanced.

In ℝu,v2\mathbb R^2_{u,v}, take Y={v=0}Y=\{v=0\}, Z={v=u2}Z=\{v=u^2\}, F=kYF=k_Y, G=kZG=k_Z, with k≠0k\neq0. Compare the ordinary conormal sum over the origin with SS⁡(F⊗LG)\operatorname{SS}(F\otimes^LG). Construct a full limiting-sum witness for an arbitrary adu+bdva\,du+b\,dv at the origin.

Solution. Both stalk sheaves are flat over kk, having stalks kk or zero. Their tensor is kY∩Z=k{0}k_{Y\cap Z}=k_{\{0\}}, so its microsupport is the whole origin fibre. At the origin both conormals are the line spanned by dvdv, and their ordinary sum is that line. For t≠0t\neq0 tending to zero, choose the first base (t,0)(t,0), the second (t,t2)(t,t^2), second coefficient μ=−a/(2t)\mu=-a/(2t), and first coefficient λ=b−μ\lambda=b-\mu. The conormals are λdv\lambda\,dv and μ(−2tdu+dv)\mu(-2t\,du+dv); their sum is precisely adu+bdva\,du+b\,dv. The base gap is t2t^2, and t2|λ|→0t^2|\lambda|\to0. This is a full limiting witness, including the case of zero coefficients. The right side of (7) contains the actual tensor microsupport.

Singular values escaping from a nonproper support

Difficulty: Advanced.

Let f(y)=1/(1+y2)f(y)=1/(1+y^2) and G=⨁m≥1k{m}G=\bigoplus_{m\geq1}k_{\{m\}} on ℝ\mathbb R, over a nonzero field. Show that GG is constructible with perfect stalks. Explain why f*Gf_*G is not weakly constructible near zero and why (5) does not apply.

Solution. The positive integers are closed and locally finite, and the sheaf is locally a single point sheaf or zero. Its stalks are kk or zero. Its locally finite analytic partition therefore proves constructibility and perfection. At each xm=1/(1+m2)x_m=1/(1+m^2), the direct image has a stalk kk: choose a sufficiently small neighborhood isolating that value among the xjx_j. On the intervening open gaps the direct image is zero. These infinitely many point jumps accumulate at the ambient point zero. A weakly constructible sheaf on a real analytic line has, near any point, only finitely many point strata in a compatible locally finite subanalytic stratification. All other strata there are open intervals with locally constant cohomology. The infinitely many isolated nonzero jumps violate that condition. Thus f*Gf_*G is not weakly constructible near zero. Properness on support fails, because the inverse image of the compact interval [0,1][0,1] in the support is the unbounded set of all positive integers. Indeed GG is flabby, its sections being products of the stalks on the discrete support with surjective restriction maps; it is acyclic on every inverse-image open set. Hence here Rf*G=f*GRf_*G=f_*G, and the failure also concerns the bounded derived direct image.

The first Hom argument reverses a boundary direction

Difficulty: Intermediate.

On ℝ\mathbb R, let G=k[0,∞)G=k_{[0,\infty)} and F=kℝF=k_{\mathbb R}. Compute Rℋom(G,F)R\mathcal Hom(G,F), and compare its boundary microsupport with that of GG.

Solution. Internal Hom from the closed-support constant sheaf is local cohomology with support in that closed set. At an interior positive point it is kk, and on the negative open half-line it is zero. At zero, the local support triangle compares the constant coefficient on a small interval to its restriction to the negative half-interval; that map is the identity of kk, so the supported stalk is zero in every degree. Thus the Hom is k(0,∞)k_{(0,\infty)}, with no shift. The closed positive half-line has boundary covectors ξ≥0\xi\geq0; the open positive half-line has boundary covectors ξ≤0\xi\leq0. The antipode on SS⁡(G)\operatorname{SS}(G) in (7) accounts for this reversal.

Infinite coefficients invalidate a dual-tensor shortcut

Difficulty: Intermediate.

At one point over a field, take V=⨁m≥1kV=\bigoplus_{m\geq1}k. Compare the evaluation map V*⊗V→Hom⁡(V,V)V^*\otimes V\to\operatorname{Hom}(V,V). Is the identity in its image? How does this bear on the Hom proof?

Solution. A finite sum ∑j=1rℓj⊗vj\sum_{j=1}^r\ell_j\otimes v_j acts by w↦∑jℓj(w)vjw\mapsto\sum_j\ell_j(w)v_j. Its image is contained in the finite-dimensional span of the vjv_j, so every operator in the image has finite rank. The identity of VV has infinite rank and is absent. All vector spaces here are projective, so the same failure holds for the derived comparison in degree zero. They are weakly constructible on a point, and Hom⁡(V,V)\operatorname{Hom}(V,V) is another allowed weak coefficient module. Thus weak constructibility alone cannot justify the dual-tensor identification. Formula (7) uses actual internal Hom and still applies.

Fourier transforms a line into its annihilator

Difficulty: Intermediate.

On E=ℝ2E=\mathbb R^2, let LL be the first coordinate axis with its standard orientation. Compute (kL)∧(k_L)^\wedge under (13), and check (12) at its zero loci.

Solution. At η∉L⟂\eta\notin L^\perp, the allowed part of LL is a closed half-line, whose compactly supported cohomology is zero. At η∈L⟂\eta\in L^\perp, it is all of the oriented line, whose compactly supported cohomology is k[−1]k[-1]. The proper-support kernel calculation and its closed-support localization therefore give (kL)∧=kL⟂[−1](k_L)^\wedge=k_{L^\perp}[-1]. Its shift comes from the one-dimensional integration. The source conormal has v=(u,0)v=(u,0), η=(0,b)\eta=(0,b); (8) sends it to base (0,b)(0,b) with covector (−u,0)(-u,0), precisely the conormal of L⟂L^\perp. This computation includes u=0u=0, b=0b=0 and the total zero point, not just nonzero incidence directions.

The exceptional projection cancels the normal Fourier shift

Difficulty: Advanced.

On the oriented line X=ℝX=\mathbb R, compute μhom⁡(kX,kX)\mu\operatorname{hom}(k_X,k_X) from (17). Track the exceptional projection and the normal Fourier shift.

Solution. The projection q1:X2→Xq_1:X^2\to X has oriented one-dimensional fibres, so q1!kX=kX2[1]q_1^!k_X=k_{X^2}[1]. Internal Hom from q2−1kX=kX2q_2^{-1}k_X=k_{X^2} leaves that kernel unchanged. Specialization of a constant sheaf along the diagonal is the constant sheaf on its normal line bundle, with the same shift [1][1]: in deformation charts the positive half-interval has ordinary cohomology kk in degree zero, so (15) adds no shift. Fourier transform of the constant sheaf on each oriented normal line is the sheaf on its zero covector shifted by [−1][-1]. The two shifts cancel. Hence μhom⁡(kX,kX)\mu\operatorname{hom}(k_X,k_X) is kXk_X extended from the zero section of T*XT^*X, in degree zero. Removing the exceptional projection’s shift from the defining kernel would have produced the wrong degree.

References

The classical geometric source is Masaki Kashiwara and Pierre Schapira, Microlocal Study of Sheaves, Astérisque 128 (1985). Theorem 8.2.6, printed pp. 146–147, characterizes weak constructibility by isotropic containment and by the actual Lagrangian microsupport. Its proof uses a compatible stratification, local constancy on flat strata and involutivity. Proposition 8.3.1, pp. 148–149, first proves weak constructibility of proper image by transporting the canonical one-form, then obtains finite coefficients separately. Propositions 8.3.3–8.3.6, pp. 149–150, treat inverse images, specialization, microlocalization, conic Fourier transformation and tensor/Hom for the perfect-stalk category. Their statements and proofs are not a blanket arbitrary-module stability theorem.

The first part of this lesson proves the weak-coefficient applications through the separately supplied geometric and sheaf-operation estimates. The distinction is visible in the arguments: support properness supplies cotangent compactness; limiting isotropy handles characteristic inverse image and tensor/Hom; the Euler pairing and both radial actions handle Fourier transport; and open-extension Hom identifies the specialization input. No perfect dual is used for the weak Hom operation. The bounded-Hom estimate has the exact supplier Local orientations, dimension, and integration. The characteristic estimates, full limiting isotropy, proper direct transport, conic Fourier comparison, normal deformation and diagonal Hom identity retain their own prerequisite obligations. The monograph refers onward for normal-cone isotropy and stratified topology; comparing its proof does not close those dependencies.

Andreas Hohl and Pierre Schapira, Unusual functorialities for weakly constructible sheaves, arXiv:2303.11189v2, 7 January 2025, supplies the infinite locally constant coefficient comparisons developed next. The comparison was made with the versioned author source. Its §3 develops weak cohomological constructibility and its point comparisons; §4 proves inverse-image, tensor/Hom and direct-image compatibilities. The opening stability facts and the passage from weak real constructibility to weak cohomological constructibility are recalled from earlier work. They are inputs to that paper, rather than new proofs contained there.

These references identify both the older geometric mechanism and the later coefficient theorems. The programme supplies its own teaching expression, expanded map checks and complete solved examples. Its CC0 dedication does not apply to human source text or diagrams, none of which are imported here. The specific earlier foundation references are not replaced by a claim of complete source or prerequisite closure.

Natural comparisons with infinite locally constant coefficients

The statements in (18), (21), (24), (29), (31), (36) and (37) follow the coefficient comparisons of Hohl–Schapira, §§3–4, with the same arbitrary bounded locally constant coefficients and the stated perfect-factor, boundary-control and field hypotheses. Their §3 point-comparison proof uses representable ind- and pro-systems. The argument below instead applies ordinary Hom and compact-support projection to values already stabilized on actual small balls, using Small balls, central fibres, and supported cohomology. This is a different presentation of the local input, with an explicit obligation to prove stabilization for the Hom and tensor outputs as well. It does not move an infinite Hom through an arbitrary filtered colimit.

The later steps retain the paper’s mathematical mechanisms and are credited accordingly. Its §4 inverse-image theorem is tested on stalks and costalks; its tensor/Hom theorem puts the perfect factor in two different positions and uses the diagonal for the second; its direct-image theorem places the graph in the ambient compactification and controls the graph-coefficient supports. The present proof expands the external evaluation map on rectangles, supplies both direct-image comparisons and checks their canonical maps. The costalk argument uses the actual ball/sphere restriction map, including its diagonal in dimension one, so no conclusion is drawn merely from an abstract module being isomorphic to its double. In the direct-image theorem the images lie on the target ambient pair, as the graph projections show.

The final field result uses the same finite direct-summand mechanism as the paper’s closing proposition: one nonzero cohomology module contains a copy of the coefficient field, which makes a shift of the original sheaf a retract of each output. It applies to arbitrary bounded target sheaves and does not need weak constructibility of that target. The worked finite-rank, boundary-accumulation, disconnected-space and integral-torsion examples then show separately why the hypotheses of the coefficient comparisons matter. The earlier perfect-operation lesson retains responsibility for the finite-coefficient stability inputs; neither source is treated as a proof of the entire prerequisite chain.

We keep the coefficient and manifold conventions of this lesson. A locally constant complex means a bounded derived object locally isomorphic to LUL_U, for L∈Db(k)L\in D^b(k). In particular, the individual modules of LL can be infinite. All tensors in this extension are derived, and every comparison is the usual map obtained from evaluation, adjunction or projection, rather than an unspecified isomorphism between its two objects.

Small balls give the actual point comparisons

For weakly constructible GG, a point xx, and arbitrary L∈Db(k)L\in D^b(k), the natural maps are isomorphisms:

(Rℋom(LX,G))x⟶RHom⁡k(L,Gx),(ix!G)⊗L⟶ix!(G⊗LX).(18) \begin{aligned} \bigl(R\mathcal Hom(L_X,G)\bigr)_x &\longrightarrow R\operatorname{Hom}_k(L,G_x),\\ (i_x^!G)\otimes L &\longrightarrow i_x^!(G\otimes L_X). \end{aligned} \qquad\text{(18)}

Proof. Use the small-ball theorem in a coordinate chart, with its compact support cutoff. It gives a cofinal basis of balls UU on which the natural ordinary and compact comparisons for GG are respectively RΓ(U;G)≃GxR\Gamma(U;G)\simeq G_x and ix!G≃RΓc(U;G)i_x^!G\simeq R\Gamma_c(U;G). The preceding stability proof also applies to Rℋom(LX,G)R\mathcal Hom(L_X,G) and G⊗LXG\otimes L_X. Shrink the balls so that their comparisons stabilize as well.

For every such ball, constant-sheaf adjunction and proper-support projection give

RΓ(U;Rℋom(LU,G|U))≃RHom⁡k(L,RΓ(U;G)),RΓc(U;G|U)⊗L≃RΓc(U;G|U⊗LU).(19) \begin{aligned} R\Gamma(U;R\mathcal Hom(L_U,G|_U)) &\simeq R\operatorname{Hom}_k(L,R\Gamma(U;G)),\\ R\Gamma_c(U;G|_U)\otimes L &\simeq R\Gamma_c(U;G|_U\otimes L_U). \end{aligned} \qquad\text{(19)}

For the first identity, tensor–Hom adjunction followed by the adjunction between the constant-sheaf functor and sections gives the indicated derived coefficient Hom. For the second use projection for aU:U→{pt}a_U:U\to\{\mathrm{pt}\}, whose proper-support functor is compact cohomology. Neither identity needs a finite first Hom argument or a perfect tensor factor.

Insert the stabilized values into (19). Naturality in restriction and inclusion of supports identifies the resulting maps with (18): the stalk map is restriction followed by evaluation, and the costalk map is the tensor–exceptional comparison followed by the compact comparison. Thus these particular maps are invertible. We have applied Hom to an already stabilized value, never interchanged infinite Hom with an arbitrary filtered colimit. ▫\square

Costalks detect a weakly constructible object

Lemma. If HH is bounded and weakly constructible and every ix!Hi_x^!H vanishes, then H=0H=0. Consequently a morphism between bounded weakly constructible objects is an isomorphism if all its costalk maps are isomorphisms.

Proof. A constant complex ABA_B on a dd-dimensional coordinate ball has

ix!AB≃A⊗orB,x∨[−d].(20) i_x^!A_B\simeq A\otimes \mathrm{or}_{B,x}^{\vee}[-d]. \qquad\text{(20)}

This is the relative ball/sphere calculation, retaining the orientation line. For d=1d=1, ordinary restriction to the two punctured components is the diagonal A→A⊕AA\to A\oplus A; its difference quotient is AA, and its fibre is A[−1]A[-1]. For larger dd, a finite cellular cochain complex for the ball/sphere pair has one relative top generator; tensoring it with AA gives (20). This finite free calculation is valid for arbitrary coefficient modules. The zero-dimensional case is ordinary evaluation. A line and a shift are invertible, so (20) vanishes exactly when AA does.

Choose a locally finite subanalytic stratification on which the finitely many cohomology sheaves of HH are locally constant, refining it to connected strata with the frontier condition. If H≠0H\neq0, choose a stratum SS of maximal dimension among those with nonzero cohomology. Near a point x∈Sx\in S, all other nonzero strata can be excluded: there are locally only finitely many of them, and if the closure of one met SS, the frontier condition would make its dimension strictly greater than dim⁡S\dim S, contrary to maximality. Shrink also so that SS is closed in the chosen ambient neighborhood.

On a smaller ball in SS, the whole derived restriction of HH is constant. Here is why cohomological local constancy suffices. Trivialize all its finitely many cohomology sheaves on that ball. Constant sheaves with arbitrary coefficients are acyclic on smaller convex balls. The bounded hypercohomology sequence therefore identifies every cohomology group of its section complex with the corresponding stalk module. The counit from the constant section complex to the restriction is an isomorphism on every stalk, and hence is an isomorphism of derived sheaves.

In this neighborhood HH has no stalks outside the closed SS. Closed-complement localization identifies it with the closed direct image of its restriction to SS. Exceptional composition then identifies its costalk at xx with the intrinsic costalk on SS. Equation (20) makes that costalk a nonzero shifted, orientation-twisted coefficient, a contradiction. The morphism assertion follows by applying this argument to its cone, which remains bounded and weakly constructible. ▫\square

The diagonal in dimension one is essential: an infinite module can be abstractly isomorphic to its double. Its natural restriction map can still have a nonzero cokernel.

Analytic inverse images commute with these coefficients

Let f:X→Yf:X\to Y be analytic, let GG be bounded weakly constructible, and let MM be bounded locally constant on YY. Then

f−1Rℋom(M,G)→∼Rℋom(f−1M,f−1G),f!G⊗f−1M→∼f!(G⊗M).(21) \begin{aligned} f^{-1}R\mathcal Hom(M,G) &\xrightarrow{\sim}R\mathcal Hom(f^{-1}M,f^{-1}G),\\ f^!G\otimes f^{-1}M &\xrightarrow{\sim}f^!(G\otimes M). \end{aligned} \qquad\text{(21)}

Proof. Work near y=f(x)y=f(x), where M=LYM=L_Y. At xx, the first comparison is the identity of RHom⁡k(L,Gy)R\operatorname{Hom}_k(L,G_y), by (18) and ordinary stalk composition. Stalks detect isomorphisms of sheaves, proving the first line.

For the second line take a costalk at xx. Equation (18), first for f!Gf^!G and then for GG, and exceptional composition identify the comparison with

(ix!f!G)⊗L≃(iy!G)⊗L→∼iy!(G⊗LY)≃ix!f!(G⊗LY).(22) (i_x^!f^!G)\otimes L \simeq(i_y^!G)\otimes L \xrightarrow{\sim}i_y^!(G\otimes L_Y) \simeq i_x^!f^!(G\otimes L_Y). \qquad\text{(22)}

The two objects in the second line of (21) are bounded weakly constructible by the preceding stability sections. The costalk lemma proves that their canonical comparison is invertible. Local computations glue because all maps are the canonical ones. No noncharacteristic or perfection assumption on MM is needed. ▫\square

Two different positions for the perfect factor

The elementary algebraic input is

RHom⁡k(L,A)⊗P→∼RHom⁡k(L,A⊗P),Pperfect,L,A∈Db(k).(23) R\operatorname{Hom}_k(L,A)\otimes P \xrightarrow{\sim}R\operatorname{Hom}_k(L,A\otimes P), \qquad P\ \text{perfect},\quad L,A\in D^b(k). \qquad\text{(23)}

For P=kP=k this is the identity. Finite sums, shifts and direct summands give the result for a finite projective module in any degree. Represent a perfect PP by a bounded finite-projective complex and filter it by its finitely many terms. Both sides and the comparison respect the resulting triangles. Induction and the five lemma give (23). This proves invertibility of the natural map, with no finiteness imposed on LL or AA.

If KK is bounded locally constant, GG is bounded weakly constructible, and PP is ℝ\mathbb R-constructible with perfect stalks, then

Rℋom(K,G)⊗P→∼Rℋom(K,G⊗P),Rℋom(P,G)⊗K→∼Rℋom(P,G⊗K).(24) \begin{aligned} R\mathcal Hom(K,G)\otimes P &\xrightarrow{\sim}R\mathcal Hom(K,G\otimes P),\\ R\mathcal Hom(P,G)\otimes K &\xrightarrow{\sim}R\mathcal Hom(P,G\otimes K). \end{aligned} \qquad\text{(24)}

Proof of the first line. Locally put K=LXK=L_X. At xx, (18) identifies the comparison with (23) for A=GxA=G_x and perfect PxP_x. Stalks detect its invertibility.

For the second line we need the external comparison, and give its proof rather than infer it from Hom of ordinary stalks. For projections q1,q2:X×X→Xq_1,q_2:X\times X\to X there is the evaluation map

DXP⊠G⟶Rℋom(q1−1P,q2!G).(25) D_XP\boxtimes G \longrightarrow R\mathcal Hom(q_1^{-1}P,q_2^!G). \qquad\text{(25)}

On a rectangle U×VU\times V, exceptional adjunction for its second projection and proper-support base change identify sections of the right side with

RHom⁡k(RΓc(U;P),RΓ(V;G)).(26) R\operatorname{Hom}_k(R\Gamma_c(U;P),R\Gamma(V;G)). \qquad\text{(26)}

Indeed the proper-support image of the first projection’s inverse image of P|UP|_U is the constant complex on VV with value RΓc(U;P)R\Gamma_c(U;P); adjunction with sections gives (26). These identities commute with shrinking both factors.

Choose cofinally small UU at xx. The actual small-ball comparison identifies RΓc(U;P)R\Gamma_c(U;P) with the perfect Cx=ix!PC_x=i_x^!P. In the second variable stalk passage in (26) is valid because RHom⁡k(Cx,−)R\operatorname{Hom}_k(C_x,-) is represented by a bounded finite-projective dual tensor, which commutes with filtered stalk passage. Thus the right side’s stalk at (x,y)(x,y) is RHom⁡k(Cx,Gy)R\operatorname{Hom}_k(C_x,G_y). The left side’s stalk is Cx∨⊗GyC_x^\vee\otimes G_y, by the stalk–costalk formula for DXPD_XP. Finite-projective evaluation identifies these stalks and is precisely (25) on them. This proves (25). This argument would also allow an arbitrary bounded GG.

Put H=DXP⊠GH=D_XP\boxtimes G and let δ:X→X2\delta:X\to X^2 be the diagonal. The bounded exceptional internal-Hom identity and qiδ=idq_i\delta=\operatorname{id} give

δ!H≃Rℋom(P,G).(27) \delta^!H\simeq R\mathcal Hom(P,G). \qquad\text{(27)}

The object DXPD_XP is constructible by constructible duality, so HH is weakly constructible. Apply the second line of (21) to δ\delta, HH, and the locally constant q2−1Kq_2^{-1}K. Using (25)–(27) before and after tensoring gives

δ!H⊗K→∼δ!(H⊗q2−1K)≃Rℋom(P,G⊗K).(28) \delta^!H\otimes K \xrightarrow{\sim}\delta^!(H\otimes q_2^{-1}K) \simeq R\mathcal Hom(P,G\otimes K). \qquad\text{(28)}

All external comparisons are evaluation maps; exceptional comparison is constructed by currying evaluation and trace. Their associativity identifies (28) with the second natural map in (24), including Koszul symmetry. This proves that map invertible. ▫\square

In the first line of (24) perfection is in the tensor factor PP; in the second it is in the first Hom argument. Neither line asserts that a tensor with an arbitrary weak coefficient can be moved out of any Hom.

An ambient extension controls an open boundary

Let j:U↪Xj:U\hookrightarrow X be open and subanalytic, and suppose FF on UU is the restriction of a bounded weakly constructible GG on XX. Let KK be bounded locally constant on XX. Then

j!Rℋom(j−1K,F)→∼Rℋom(K,j!F),(Rj*F)⊗K→∼Rj*(F⊗j−1K).(29) \begin{aligned} j_!R\mathcal Hom(j^{-1}K,F) &\xrightarrow{\sim}R\mathcal Hom(K,j_!F),\\ (Rj_*F)\otimes K &\xrightarrow{\sim}Rj_*(F\otimes j^{-1}K). \end{aligned} \qquad\text{(29)}

Proof. The two ambient descriptions are

j!F=kU⊗G,Rj*F=Rℋom(kU,G),(30) j_!F=k_U\otimes G,\qquad Rj_*F=R\mathcal Hom(k_U,G), \qquad\text{(30)}

where kU=j!kk_U=j_!k has perfect stalks. Apply the first line of (24) with P=kUP=k_U. Its left side is j!j−1Rℋom(K,G)=j!Rℋom(j−1K,F)j_!j^{-1}R\mathcal Hom(K,G)=j_!R\mathcal Hom(j^{-1}K,F), by open restriction. Its right side is Rℋom(K,j!F)R\mathcal Hom(K,j_!F). This gives the first natural map in (29).

The second line of (24), again with P=kUP=k_U, gives Rℋom(kU,G)⊗K≃Rℋom(kU,G⊗K)R\mathcal Hom(k_U,G)\otimes K\simeq R\mathcal Hom(k_U,G\otimes K). Equation (30) identifies these with the second map’s two objects. All identities use the actual open adjunctions. Relative compactness is sufficient when needed below, but this proof only needs a subanalytic open set and the specified ambient extension. It does not assert this extension exists for an arbitrary weakly constructible object on UU. ▫\square

Nonproper maps with controlled behavior at infinity

A b-analytic manifold here is a pair X∞=(X,X̂)X_\infty=(X,\widehat X), with XX an open relatively compact subanalytic subset of a real analytic manifold X̂\widehat X. Write jX:X↪X̂j_X:X\hookrightarrow\widehat X. A morphism f:X∞→Y∞f:X_\infty\to Y_\infty is an analytic map f:X→Yf:X\to Y whose graph is subanalytic in X̂×Ŷ\widehat X\times\widehat Y. A bounded FF is weakly constructible up to infinity if jX!Fj_{X!}F is weakly constructible on X̂\widehat X.

Equivalently RjX*FRj_{X*}F is weakly constructible there. In one direction apply (30) with G=jX!FG=j_{X!}F; in the other use jX!F=kX⊗RjX*Fj_{X!}F=k_X\otimes Rj_{X*}F. Both implications are instances of the preceding tensor/Hom stability. The same equivalence with perfect stalks follows from perfect operations.

Theorem. Let f:X∞→Y∞f:X_\infty\to Y_\infty be such a morphism and FF bounded weakly constructible up to infinity. Then Rf!FRf_!F and Rf*FRf_*F are bounded weakly constructible up to infinity on Y∞Y_\infty. For bounded locally constant MM on YY, the natural comparisons on YY are

Rf!Rℋom(f−1M,F)→∼Rℋom(M,Rf!F),(Rf*F)⊗M→∼Rf*(F⊗f−1M).(31) \begin{aligned} Rf_!R\mathcal Hom(f^{-1}M,F) &\xrightarrow{\sim}R\mathcal Hom(M,Rf_!F),\\ (Rf_*F)\otimes M &\xrightarrow{\sim}Rf_*(F\otimes f^{-1}M). \end{aligned} \qquad\text{(31)}

Proof of the image assertion. Put Z=X̂×ŶZ=\widehat X\times\widehat Y, with projections q1,q2q_1,q_2, and Γ=Γf\Gamma=\Gamma_f. The graph is closed in the open X×YX\times Y, so it is locally closed in ZZ; its subanalytic cutoff kΓk_\Gamma is constructible with perfect stalks. Define

A(F)=q1−1jX!F⊗kΓ,B(F)=Rℋom(kΓ,q1!RjX*F).(32) \begin{aligned} A(F)&=q_1^{-1}j_{X!}F\otimes k_\Gamma,\\ B(F)&=R\mathcal Hom(k_\Gamma,q_1^!Rj_{X*}F). \end{aligned} \qquad\text{(32)}

These two objects are bounded weakly constructible by the preceding stability theorem. Their closed supports lie in Γ¯\overline\Gamma, a compact subset of ZZ, because Γ⊂X×Y\Gamma\subset X\times Y and both factors are relatively compact. Consequently q2q_2 is proper on these actual supports.

The graph formulas, with their natural maps, are

Rf!F≃jY−1Rq2!A(F),Rf*F≃jY−1Rq2*B(F).(33) Rf_!F\simeq j_Y^{-1}Rq_{2!}A(F),\qquad Rf_*F\simeq j_Y^{-1}Rq_{2*}B(F). \qquad\text{(33)}

For the first factor the graph embedding followed by q2q_2, using ordinary restriction and zero extension. For the second use Rℋom(kΓ,H)=RiΓ*iΓ!HR\mathcal Hom(k_\Gamma,H)=Ri_{\Gamma*}i_\Gamma^!H. Exceptional composition identifies iΓ!q1!RjX*F=jX!RjX*F=Fi_\Gamma^!q_1^!Rj_{X*}F=j_X^!Rj_{X*}F=F. Restricting to the open YY then gives ordinary graph-image composition. Open jY!j_Y^! and jY−1j_Y^{-1} coincide; this does not replace an exceptional inverse image for a general map.

Proper-support image stability makes both ambient images in (33) weakly constructible. Their restriction followed by jY!j_{Y!} is their tensor with kYk_Y, hence still weakly constructible. This proves the claim on the target pair. If FF is constructible up to infinity with perfect stalks, every operation in (32), the proper images and the final cutoff preserves perfection by the existing perfect-operation and compact-fibre proofs. Thus both images are constructible up to infinity in this stronger sense as well.

Proof of the comparisons. The question is local on the output YY. On a chart where M=LYM=L_Y, we can test the canonical maps using the globally constant LYL_Y: open base change restricts both images to that chart and their inputs to its inverse image. This does not assume a global constant trivialization, or an extension of MM to Ŷ\widehat Y. Set LZL_Z and LX̂,LŶL_{\widehat X},L_{\widehat Y} to be the associated constant complexes.

For the first line of (31), (29), the first line of (21), and the first line of (24) with P=kΓP=k_\Gamma give

A(Rℋom(LX,F))≃Rℋom(LZ,A(F)).(34) A(R\mathcal Hom(L_X,F)) \simeq R\mathcal Hom(L_Z,A(F)). \qquad\text{(34)}

To spell out the order: commute jX!j_{X!} with Hom from the constant coefficient using (29); commute q1−1q_1^{-1} with that Hom using (21); then move the perfect cutoff kΓk_\Gamma into its target using (24). Every sheaf here has support in the compact Γ¯\overline\Gamma.

Internal-Hom direct-image adjunction always identifies Rq2*Rℋom(q2−1LŶ,A(F))Rq_{2*}R\mathcal Hom(q_2^{-1}L_{\widehat Y},A(F)) with Rℋom(LŶ,Rq2*A(F))R\mathcal Hom(L_{\widehat Y},Rq_{2*}A(F)). It follows by tensor–Hom adjunction and ordinary inverse/direct adjunction on each output open set; all operations are bounded. Support properness changes both images of the graph coefficients from ** to !!. Equation (33) and open restriction now identify this adjunction map with the first comparison of (31).

For the second comparison, use (29) for jXj_X, the exceptional line of (21) for q1q_1, and the second line of (24) with first Hom argument kΓk_\Gamma. They give, in that order,

B(F⊗LX)≃B(F)⊗LZ.(35) B(F\otimes L_X)\simeq B(F)\otimes L_Z. \qquad\text{(35)}

Projection for Rq2!Rq_{2!} with arbitrary LL is invertible; properness on the graph coefficient support identifies it with the ordinary-image projection for B(F)B(F). After (33) and open restriction this is the second comparison of (31). Evaluation and projection in (34)–(35) show that the resulting isomorphisms are the stated canonical maps. Their local forms therefore glue for arbitrary locally constant MM. ▫\square

There is no properness assumption on ff itself. Compact control entered through the graph coefficients in the ambient pair, and is additional information beyond weak constructibility on XX.

Two cohomology comparisons on a relatively compact open set

If U⊂XU\subset X is relatively compact, open and subanalytic, GG is bounded weakly constructible on XX, and L∈Db(k)L\in D^b(k) is arbitrary, then

RΓc(U;Rℋom(LU,G|U))→∼RHom⁡k(L,RΓc(U;G)),RΓ(U;G)⊗L→∼RΓ(U;G|U⊗LU).(36) \begin{aligned} R\Gamma_c(U;R\mathcal Hom(L_U,G|_U)) &\xrightarrow{\sim}R\operatorname{Hom}_k(L,R\Gamma_c(U;G)),\\ R\Gamma(U;G)\otimes L &\xrightarrow{\sim}R\Gamma(U;G|_U\otimes L_U). \end{aligned} \qquad\text{(36)}

Apply (31) to (U,X)→({pt},{pt})(U,X)\to(\{\mathrm{pt}\},\{\mathrm{pt}\}). The required ambient extension is GG: its zero cutoff on UU is weakly constructible by tensor stability. The graph condition follows from subanalyticity of UU. Formula (36) supplies the compact-Hom and ordinary-tensor comparisons. The compact-tensor and ordinary-Hom comparisons (19) already hold without these constructibility or relative-compactness assumptions; the opposite two require the extra control just proved.

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.

Further exercises on the comparison hypotheses

A finite tensor factor and an infinite one behave differently

Difficulty: Intermediate.

At a point over a field let V=⨁n≥0kV=\bigoplus_{n\geq0}k. Compare the natural maps Hom⁡k(V,k)⊗kr→Hom⁡k(V,kr)\operatorname{Hom}_k(V,k)\otimes k^r\to\operatorname{Hom}_k(V,k^r) and Hom⁡k(V,k)⊗V→Hom⁡k(V,V)\operatorname{Hom}_k(V,k)\otimes V\to\operatorname{Hom}_k(V,V). Explain their relevance to (24).

Solution. For finite rr, a map to krk^r is exactly its rr coordinate functionals, and a finite tensor with krk^r is the same list. The first comparison is therefore invertible, including r=0r=0. A tensor in the second source is a finite sum of vector/functionals and has finite-dimensional image. The identity of VV has infinite-dimensional image and is absent. Since vector spaces are projective, these degree-zero calculations are also the derived comparisons. The first line of (24) allows the perfect finite tensor factor; weak constructibility alone does not permit replacing it by VV.

An infinite boundary accumulation breaks the ordinary tensor comparison

Difficulty: Advanced.

Let U=(0,1)⊂ℝU=(0,1)\subset\mathbb R, S={1/n:n≥2}S=\{1/n:n\geq2\}, i:S↪Ui:S\hookrightarrow U, and F=i*kSF=i_*k_S over a field. Let V=⨁m≥0kV=\bigoplus_{m\geq0}k. Compute ordinary sections of FF and F⊗VUF\otimes V_U. Show that the second map in (36) fails, and identify its missing hypothesis.

Solution. The support SS is closed and locally finite in UU, so FF is weakly constructible there with perfect nonzero stalks. Sections on any subset of this discrete support form a product, and restriction just drops coordinates. These sheaves are flabby and have no higher cohomology. Consequently the comparison is

(∏n≥2k)⊗V⟶∏n≥2V.(40) \left(\prod_{n\geq2}k\right)\otimes V \longrightarrow\prod_{n\geq2}V. \qquad\text{(40)}

Every element in its image has all coordinate values contained in one finite-dimensional subspace of VV: express its source as a finite sum of tensors. The family whose nn-th coordinate is the basis vector ene_n has no such common finite-dimensional span, so (40) is not surjective. Although UU is relatively compact and subanalytic, FF has no weakly constructible extension to ℝ\mathbb R. Such an extension would require a locally finite subanalytic stratification near zero, whereas the nonzero isolated jumps 1/n1/n accumulate there. Thus FF is not weakly constructible up to this boundary. Formula (36) requires an ambient weakly constructible coefficient, not just weak constructibility on UU. The support-compact graph proof cannot be applied.

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.