Directional neighborhoods and the compact-cap test

A compact cap detects a directional obstruction only if its cohomology comparison can be converted back into a local support test. The missing link is a sheaf that remembers continuation along a cone. We construct it, identify its actual counit, and use it to prove the converse compact-cap implication.

This is a prerequisite reading for the constructibility course. It uses the compact-support and injective constructions and the uniform forward compact-cap proof. The latter uses deformation and compact continuity proved earlier in that same lesson; it does not use this reading. These arguments in turn support the limiting boundary estimates. The companion limiting tensor proof treats arbitrary bounded coefficients over a ring of finite global dimension. The remaining geometric foundations are separate prerequisites.

Independently written programme exposition, GPT-6 Astra (OpenAI), Ultra, October 2026; original expression is CC0. The human mathematical source is Kashiwara–Schapira, the freely accessible 1985 Astérisque volume, with exact scope described at the end.

Let EE be a finite-dimensional real vector space and kk a commutative ring. The proofs here work for arbitrary kk-modules; finite global dimension is not needed. Derived objects are bounded below, with no constructibility or finite-generation hypothesis. All subsets carry their ordinary subspace topology unless a directional topology is expressly specified.

From compact extensions to acyclicity

We first prove the acyclicity statement used in passing from ordinary sections to derived sections. If C⊂EC\subset E is locally closed and convex and a sheaf AA on CC satisfies

Γ(C;A)⟶Γ(K;A|K)surjective for every compact convex K⊂C,(D1) \Gamma(C;A)\longrightarrow\Gamma(K;A|_K) \quad\text{surjective for every compact convex }K\subset C, \qquad\text{(D1)}

then Hq(C;A)=0H^q(C;A)=0 for q>0q>0. Convexity alone is not the assertion: (D1) controls the gluing of local sections.

For a finite closed cover Y=Y1∪Y2Y=Y_1\cup Y_2, the sequence

0⟶A⟶i1*(A|Y1)⊕i2*(A|Y2)⟶i12*(A|Y1∩Y2)⟶0(D2) 0\longrightarrow A\longrightarrow i_{1*}(A|_{Y_1})\oplus i_{2*}(A|_{Y_2}) \longrightarrow i_{12*}(A|_{Y_1\cap Y_2})\longrightarrow0 \qquad\text{(D2)}

is exact. The maps are diagonal and difference of restrictions. At an intersection point this is 0→Ay→Ay2→Ay→00\to A_y\to A_y^2\to A_y\to0; elsewhere only the appropriate identity remains. Closed pushforward is exact and preserves injectives, so derived sections give the associated Mayer–Vietoris sequence on this closed cover.

For a compact interval II, assume first that every map Γ(I;A)→At\Gamma(I;A)\to A_t is onto. A positive-degree cohomology class is locally zero: represent it by an injective-resolution cocycle, which locally has a primitive by exactness of the resolution. Partition II into finitely many successive closed subintervals inside those vanishing neighborhoods. When two successive pieces are joined, their intersection is a point. In degree greater than one its preceding cohomology vanishes. In degree one the preceding difference map onto that point’s stalk is surjective, because a global section realizing any prescribed germ can be restricted to the first piece and paired with zero. Thus (D2) makes restriction to the two pieces injective in every positive degree. Induction over the partition proves acyclicity of AA on II.

Now let KK be compact convex and assume (D1) on KK. Induct on its affine dimension. A point is immediate. Otherwise choose an affine function p:K→I=p(K)p:K\to I=p(K) nonconstant on KK. The interval II is compact and pp is proper. Every fibre is compact convex of smaller affine dimension. Its restricted sheaf satisfies (D1): extend a section on a smaller convex compact set to KK, then restrict to the fibre. By induction the higher fibre cohomology vanishes. The already proved compact-fibre formula therefore gives

(Rqp*A)t=Hq(p−1(t);A),Rp*A≃p*A.(D3) (R^q p_*A)_t=H^q(p^{-1}(t);A),\qquad Rp_*A\simeq p_*A. \qquad\text{(D3)}

The global-section evaluation of p*Ap_*A at tt is the actual restriction to the fibre and is surjective by (D1). The interval argument gives H>0(I;p*A)=0H^{>0}(I;p_*A)=0. Ordinary direct-image composition, computed with one injective resolution, identifies this with H>0(K;A)H^{>0}(K;A). This proves the compact case, including lower-dimensional compact sets. The fibre formula is used only for the proper map pp.

For completeness a locally closed convex CC has a compact convex exhaustion Kn⊂int⁡CKn+1K_n\subset\operatorname{int}_C K_{n+1} whose interiors cover CC. Here is a construction that also permits partially retained boundary faces. The set D=C¯\CD=\overline C\setminus C is closed in EE. The compact sets

Am={x∈C¯:|x|≤m,dist⁡(x,D)≥1/m},Bm=conv⁡(Am)(D4) A_m=\{x\in\overline C:|x|\leq m, \operatorname{dist}(x,D)\geq1/m\},\qquad B_m=\operatorname{conv}(A_m) \qquad\text{(D4)}

lie in CC, increase, and their interiors in CC cover CC; omit the distance condition if DD is empty. Their hulls are compact. Indeed a convex combination of more than dim⁡E+1\dim E+1 points has an affine dependence; varying its coefficients along that dependence until one becomes zero preserves its barycenter and nonnegativity. Repetition bounds the number of points. The hull of a compact set is consequently a continuous image of its (dim⁡E+1)(\dim E+1)-fold product times a compact simplex. Choose a subsequence of BmB_m such that each lies in the interior in CC of its successor. Compactness and the increasing interior cover permit each choice. These are the required KnK_n.

Every restricted sheaf A|KA|_K on a compact convex K⊂CK\subset C is acyclic by the compact case. Embed AA into an injective sheaf JJ, with quotient QQ. A section of QQ on CC lifts on each KnK_n, since H1(Kn;A)=0H^1(K_n;A)=0. Make the lifts compatible: the difference of a new lift and the previous lift on KnK_n is a section of AA, which (D1) extends to CC; subtract that extension from the new lift. Compatible lifts glue on the open cover int⁡CKn\operatorname{int}_C K_n and give a global lift. Hence H1(C;A)=0H^1(C;A)=0.

The quotient QQ also satisfies (D1). A section of QQ on compact convex KK first lifts to J|KJ|_K. Compact-neighborhood continuity for sections extends this lift to an open neighborhood of KK, and flabbiness of JJ extends it to CC. Its image is the required extension in QQ. Repeating this argument on successive injective-resolution quotients, and using dimension shifting, proves every positive-degree vanishing claimed in (D1). Empty sets give zero groups throughout. This proof uses actual compatible lifts, without an unproved interchange of cohomology and inverse limits.

Sections that continue in every cone direction

Let γ⊂E\gamma\subset E be any closed convex cone containing zero. It may contain lines or have empty interior. Define EγE_\gamma by the open sets

W⊂E ordinarily open,W+γ=W,q:E⟶Eγ.(D5) W\subset E\text{ ordinarily open},\qquad W+\gamma=W, \qquad q:E\longrightarrow E_\gamma. \qquad\text{(D5)}

The map qq is the identity on points and is continuous. Arbitrary unions and finite intersections satisfy the two displayed conditions. Convex sets Bϵ(x)+γB_\epsilon(x)+\gamma form a neighborhood basis at xx. This topology is generally not Hausdorff: if v∈γv\in\gamma, every directional neighborhood of xx contains x+vx+v. We use ordinary inverse image, direct image and sheaf cohomology on this space. All proper-fibre arguments below take place on ordinary locally compact Hausdorff spaces.

Let GG be a sheaf on EγE_\gamma, and put H=q−1GH=q^{-1}G. For every convex ordinary open UU, the natural map is an isomorphism:

Γ(U+γ;G)→∼Γ(U;H).(D6) \Gamma(U+\gamma;G)\xrightarrow{\sim}\Gamma(U;H). \qquad\text{(D6)}

Its injectivity expresses continuation of a zero germ: equality at uu holds on a directional neighborhood and hence at all points of u+γu+\gamma. For surjectivity, represent a section on UU on an ordinary open cover UiU_i by sections sis_i of GG on Ui+γU_i+\gamma. Such representatives exist by the definition of inverse image and by shrinking within a directional representing neighborhood. If yy lies in two enlargements, choose originating points ui,uj∈U∩(y−γ)u_i,u_j\in U\cap(y-\gamma). Join them by a segment in that convex set. At a point on the segment any two representatives agree as germs there, and therefore also as germs at yy. A representing chart works on a small interval of segment parameters, so the germ at yy is locally constant along the segment and hence constant. Thus si,sjs_i,s_j agree at yy, and all the representatives glue on U+γU+\gamma. The construction proves exactly the stated restriction map.

For compact convex KK, compact-neighborhood continuity and (D6) imply

Γ(K;H)=colimW⊃K directional openΓ(W;G).(D7) \Gamma(K;H)= \operatorname*{colim}_{W\supset K\text{ directional open}} \Gamma(W;G). \qquad\text{(D7)}

To justify the indexing, convex ordinary neighborhoods are cofinal around KK. If a directional open WW contains KK, compactness gives ϵ>0\epsilon>0 with K+Bϵ⊂WK+B_\epsilon\subset W, and directional invariance gives (K+Bϵ)+γ⊂W(K+B_\epsilon)+\gamma\subset W. If K⊂L⊂K+γK\subset L\subset K+\gamma and LL is compact convex, a directional open contains KK exactly when it contains LL. Hence restriction Γ(L;H)→Γ(K;H)\Gamma(L;H)\to\Gamma(K;H) is an isomorphism.

The set K+γK+\gamma is closed: in a convergent sequence of sums one first passes to a convergent subsequence of the compact summands. Exhaust this closed convex set by its intersections with closed balls large enough to contain KK. Their interiors in K+γK+\gamma cover it. Gluing on those interiors and using the preceding restriction isomorphisms proves

Γ(K+γ;H)→∼Γ(K;H).(D8) \Gamma(K+\gamma;H)\xrightarrow{\sim}\Gamma(K;H). \qquad\text{(D8)}

The derived unit and the projector

If GG is flabby on EγE_\gamma, every section of q−1Gq^{-1}G on a compact convex set extends to EE: use (D7) to represent it on a directional open, extend by flabbiness, and pull back. Restricting that global extension to any locally closed convex CC proves (D1) for (q−1G)|C(q^{-1}G)|_C. The convex criterion gives its acyclicity on CC. This does not assert that q−1Gq^{-1}G is flabby in the ordinary topology.

Resolve G∈D+(kEγ)G\in D^+(k_{E_\gamma}) by a bounded-below injective complex II. Enough injectives and exact inverse image hold on any topological space, by the module/skyscraper and stalk constructions in the duality foundations. Each ImI^m is flabby. The preceding argument makes q−1Imq^{-1}I^m acyclic on all ordinary locally closed convex sets. Thus (D6) and (D8), applied termwise, give the actual maps

RΓ(U+γ;G)→∼RΓ(U;q−1G),RΓ(K+γ;q−1G)→∼RΓ(K;q−1G).(D9) R\Gamma(U+\gamma;G)\xrightarrow{\sim}R\Gamma(U;q^{-1}G), \qquad R\Gamma(K+\gamma;q^{-1}G)\xrightarrow{\sim}R\Gamma(K;q^{-1}G). \qquad\text{(D9)}

On a convex directional open WW, (D6) gives Γ(W;Im)=Γ(W;q−1Im)\Gamma(W;I^m)=\Gamma(W;q^{-1}I^m), and the latter sheaf has no higher cohomology there. These opens are a basis. It follows, by the stalk formula for a derived direct image, that every q−1Imq^{-1}I^m is q*q_*-acyclic. The termwise unit is an isomorphism, again by (D6). Consequently

G→∼Rq*q−1G,Pγ=q−1Rq*,Pγ2≃Pγ.(D10) G\xrightarrow{\sim}Rq_*q^{-1}G, \qquad P_\gamma=q^{-1}Rq_*,\qquad P_\gamma^2\simeq P_\gamma. \qquad\text{(D10)}

Derived adjunction and its unit identify Hom groups between inverse images with the original Hom groups, so q−1q^{-1} is fully faithful. The projector has the counit PγF→FP_\gamma F\to F of this same adjunction. Its idempotence and compatibility with that counit follow from the unit isomorphism and the adjunction triangle identities. These constructions work in D+D^+, without a claim about arbitrary products or a finite cohomological bound on the non-Hausdorff directional space.

A correspondence on ordinary spaces

We identify PγP_\gamma by a kernel on ordinary spaces. First we need a variable-coefficient version of interval homotopy. For an ordinary locally compact Hausdorff TT, projection π:T×[0,1]→T\pi:T\times[0,1]\to T, and any A∈D+(kT)A\in D^+(k_T),

A→∼Rπ*π−1A.(D11) A\xrightarrow{\sim}R\pi_*\pi^{-1}A. \qquad\text{(D11)}

The proper-fibre proof on bounded-below injectives identifies its stalk with the constant-section map At→RΓ([0,1];(At)[0,1])A_t\to R\Gamma([0,1];(A_t)_{[0,1]}). The constant-module interval calculation and finite truncation give this isomorphism for bounded coefficient complexes. For a bounded-below complex and a specified degree qq, truncate above degree qq. The removed tail begins in degree q+1q+1; ordinary derived sections are left t-exact, as seen from a bounded-below injective resolution. This tail changes neither side in degrees at most qq. The bounded result therefore proves every degree of (D11). Both endpoint restrictions are inverses of this actual unit.

Suppose p:Y→Bp:Y\to B is a continuous map between ordinary locally compact Hausdorff spaces, has a continuous section ss, and has a homotopy from idY\mathrm{id}_Y to spsp which preserves the map to BB. For F∈D+(kB)F\in D^+(k_B), apply (D11) to p−1Fp^{-1}F on YY. Pullback by the homotopy, followed by its two endpoint restrictions, gives the same map in both cases. Hence id=p*s*\mathrm{id}=p^*s^* on derived sections, while s*p*=ids^*p^*=\mathrm{id} follows from ps=idps=\mathrm{id}. We have proved the canonical isomorphism

RΓ(B;F)→p*RΓ(Y;p−1F).(D12) R\Gamma(B;F)\xrightarrow{p^*}\ R\Gamma(Y;p^{-1}F). \qquad\text{(D12)}

No properness of pp or of this homotopy is required. Properness was used only for the interval projection in (D11).

Set Zγ={(x,y):y−x∈γ}Z_\gamma=\{(x,y):y-x\in\gamma\}, and let p1,p2:Zγ→Ep_1,p_2:Z_\gamma\to E be its projections. For F∈D+(kE)F\in D^+(k_E),

PγF≃Rp1*p2−1F.(D13) P_\gamma F\simeq Rp_{1*}p_2^{-1}F. \qquad\text{(D13)}

Equivalently, on E×EE\times E the kernel is the restriction of the second-factor inverse image to the closed set ZγZ_\gamma, followed by its exact closed pushforward. Thus (D13) uses ordinary direct image and has no orientation shift.

To construct its map, a directional open WW satisfies p1−1W⊂p2−1Wp_1^{-1}W\subset p_2^{-1}W. Pullback by p2p_2, followed by this restriction on directional opens, gives a natural map Rq*F→Rq*Rp1*p2−1FRq_*F\to Rq_*Rp_{1*}p_2^{-1}F. Adjunction gives (D13) in the displayed direction. Ordinary direct images compose here because their left adjoints are exact and their right adjoints preserve injectives.

We check the map on stalks by computing on convex ordinary opens UU. Put B=U+γB=U+\gamma and YU=p1−1UY_U=p_1^{-1}U, and project YU→BY_U\to B by yy. This is a map between ordinary locally compact Hausdorff spaces. It has local sections: for y0=x0+v0y_0=x_0+v_0, with x0∈Ux_0\in U, v0∈γv_0\in\gamma, use y↦(x0+y−y0,y)y\mapsto(x_0+y-y_0,y) near y0y_0. A locally finite continuous partition of unity on BB, subordinate to such neighborhoods, averages their first coordinates to a continuous σ(y)∈U\sigma(y)\in U with y−σ(y)∈γy-\sigma(y)\in\gamma. Convexity of both sets verifies the two inclusions. The partition can be constructed by a locally finite relatively compact ball refinement, continuous bump functions positive on a shrinking cover, and division by their positive locally finite sum. Thus no directional-space partition theorem is being assumed.

The segment ((1−t)x+tσ(y),y)((1-t)x+t\sigma(y),y) remains in YUY_U, fixes its second projection and contracts to the section. Equation (D12) gives

RΓ(U+γ;F)→∼RΓ(YU;p2−1F).(D14) R\Gamma(U+\gamma;F)\xrightarrow{\sim} R\Gamma(Y_U;p_2^{-1}F). \qquad\text{(D14)}

Ordinary convex neighborhoods UU are cofinal at xx, and U+γU+\gamma are cofinal in its directional neighborhoods. Taking filtered colimits of cohomology in (D14) proves (D13) on all stalks. The constructed comparison is exactly this pullback map. Restriction to the diagonal section x↦(x,x)x\mapsto(x,x) identifies its subsequent map to FF with the counit: on a directional open it restricts a section at yy to its value at y=xy=x, the ordinary adjunction restriction. Equality can also be checked on the injective representatives used to construct the maps. This fixes the comparison, rather than merely giving an abstract isomorphism of its two objects.

Localizing inside a directional lens

For SS locally closed in EγE_\gamma, write ℒS\mathcal L_S for the sheaf operation Rℋom(kS,−)R\mathcal Hom(k_S,-). For a closed SS it is the derived sheaf of sections with support in SS. Then

Rq*ℒSEF≃ℒSEγRq*F.(D15) Rq_*\mathcal L_S^{E}F\simeq \mathcal L_S^{E_\gamma}Rq_*F. \qquad\text{(D15)}

For directional closed SS, its complement is open in both topologies. Apply Rq*Rq_* to the usual localization triangle. Direct-image composition and restriction to this open identify its third term with the third term of the directional localization triangle, with the same restriction map. Their fibres are therefore isomorphic. For S=O∩DS=O\cap D with OO directional open and DD directional closed, let j:O↪Ej:O\hookrightarrow E. The locally closed support identity is ℒSF=Rj*ℒD∩O(F|O)\mathcal L_SF=Rj_*\mathcal L_{D\cap O}(F|_O). It follows by adjunction for open extension by zero followed by closed support. Apply the closed case on OO and compose direct images. This proves (D15). It is not a formula for an arbitrary ordinarily locally closed subset.

From the cap comparison back to all local tests

Let F∈D+(kX)F\in D^+(k_X), X⊂EX\subset E open, and (x0,ξ0)(x_0,\xi_0) a nonzero covector. Suppose there are a closed convex cone CC, a vertex neighborhood VV, and h>0h>0 such that

⟨c,ξ0⟩<0(c∈C\{0}),H={y:⟨y−x0,ξ0⟩≥−h},L=∂H,(D16) \langle c,\xi_0\rangle<0\ (c\in C\setminus\{0\}),\quad H=\{y:\langle y-x_0,\xi_0\rangle\geq-h\},\quad L=\partial H, \qquad\text{(D16)}

every (x+C)∩H(x+C)\cap H, x∈Vx\in V, lies in XX, and the actual restriction from this cap to (x+C)∩L(x+C)\cap L is an isomorphism. We prove (x0,ξ0)∉SS⁡(F)(x_0,\xi_0)\notin\operatorname{SS}(F), including every nearby C1C^1 test, rather than only linear tests.

Extend FF by zero from XX to EE, and put B=FH\LB=F_{H\setminus L}, where the subscript denotes restriction followed by extension by zero. The exact coefficient-set sequence gives the triangle B→FH→FL→B\to F_H\to F_L\to. By (D13) and properness on the support of this particular kernel,

(PCB)x≃RΓ(x+C;B)≃fib⁡(RΓ((x+C)∩H;F)→RΓ((x+C)∩L;F))=0(D17) (P_C B)_x\simeq R\Gamma(x+C;B) \simeq\operatorname{fib}\bigl(R\Gamma((x+C)\cap H;F) \to R\Gamma((x+C)\cap L;F)\bigr)=0 \qquad\text{(D17)}

for x∈Vx\in V. Here is the properness check. Compactness of the unit section of CC gives ⟨c,ξ0⟩≤−a|c|\langle c,\xi_0\rangle\leq-a|c| for some a>0a>0. If xx ranges in a compact set, y−x∈Cy-x\in C and y∈Hy\in H bound |y−x||y-x| uniformly. The resulting correspondence is closed and bounded, hence compact. The closed support of the kernel is contained in it. The proper-fibre formula consequently applies; no fibre computation for an unrestricted nonproper projection was used. For C={0}C=\{0\} the same assertion is immediate from the diagonal kernel.

We turn this local vanishing of PCBP_C B into a globally killed representative of FF. Shrink VV into the interior of HH. Write ℓ(y)=⟨y−x0,ξ0⟩\ell(y)=\langle y-x_0,\xi_0\rangle and take

O1=Br(x0)+C,O0=O1∩{ℓ<−b},S=O1\O0,A=ℒSB,(D18) O_1=B_r(x_0)+C,\quad O_0=O_1\cap\{\ell<-b\},\quad S=O_1\setminus O_0,\quad A=\mathcal L_S B, \qquad\text{(D18)}

with r,b>0r,b>0 small. These two opens are directional. If y=x0+u+c∈Sy=x_0+u+c\in S, then |u|<r|u|<r and a|c|≤b+|ξ0|ra|c|\leq b+|\xi_0|r. Thus S¯⊂V\overline S\subset V for sufficiently small choices, and x0∈Int⁡Sx_0\in\operatorname{Int}S. Since PCBP_C B vanishes on VV, ℒSPCB=0\mathcal L_S P_C B=0. Formula (D15) and the unit isomorphism (D10) give

Rq*A≃ℒSRq*B≃Rq*ℒSPCB=0.(D19) Rq_*A\simeq\mathcal L_S Rq_*B \simeq Rq_*\mathcal L_S P_C B=0. \qquad\text{(D19)}

Near x0x_0, AA agrees with BB and hence with FF. All these objects are in D+D^+; no finite bound for the directional projector is needed.

If the original FF is bounded, so is this representative AA. Indeed, for ji:Oi↪Ej_i:O_i\hookrightarrow E, localization identifies AA with the fibre of Rj1*(B|O1)→Rj0*(B|O0)Rj_{1*}(B|_{O_1})\to Rj_{0*}(B|_{O_0}). If FF has degrees [a,b][a,b] and dim⁡E=N\dim E=N, the ordinary-image dimension bound puts both images in [a,b+N][a,b+N]. Their fibre lies in [a,b+N+1][a,b+N+1]. The intermediate projector may remain in D+D^+; it does not impose a new boundedness assumption on this argument.

It remains to show that any such representative AA, killed by Rq*Rq_*, passes all local tests with differential near ξ0\xi_0. Strict negativity on the compact unit directions of CC persists on one covector neighborhood of ξ0\xi_0. Fix a point xx near x0x_0 and a C1C^1 function ff whose differential there is in that neighborhood. On a sufficiently small convex ball its derivative in every unit direction of CC is at most −c<0-c<0. Form a directional open OO by adding CC to the negative sublevel patch {f<f(x)}\{f<f(x)\} in a smaller ball. Near xx, this agrees with the original sublevel: along a cone segment inside the larger ball the function decreases. Both endpoints of any segment needed to check this germ lie in that convex ball.

Put Nϵ=Bϵ(x)+CN_\epsilon=B_\epsilon(x)+C. There is MM bounding |df||df| on the ball. A starting point in Bϵ(x)B_\epsilon(x) has value at most f(x)+Mϵf(x)+M\epsilon. After advancing a distance (M/c+1)ϵ(M/c+1)\epsilon in a cone direction it enters the negative patch, while still in the chosen small ball for sufficiently small ϵ\epsilon. Every later point on that ray lies in OO. It follows that

Nϵ\O⊂BKϵ(x)for one K>0 and all small ϵ.(D20) N_\epsilon\setminus O\subset B_{K\epsilon}(x) \quad\text{for one }K>0\text{ and all small }\epsilon. \qquad\text{(D20)}

These sets are relative open neighborhoods of xx in Z=E\OZ=E\setminus O and form a neighborhood basis there. Because ZZ is directional closed, (D15) gives Rq*ℒZA=0Rq_*\mathcal L_Z A=0. Its derived sections on every directional open NϵN_\epsilon vanish. Equivalently these are the derived sections on Nϵ∩ZN_\epsilon\cap Z of the restricted supported object i!Ai^!A, with i:Z↪Ei:Z\hookrightarrow E. Taking the filtered colimit over this ordinary relative neighborhood basis gives (ℒZA)x=0(\mathcal L_Z A)_x=0. Since the germ of ZZ is {f≥f(x)}\{f\geq f(x)\}, this is exactly the desired local support test. The covector neighborhood was chosen before x,fx,f; the auxiliary ball may depend on the test, as its definition permits. If C={0}C=\{0\}, Rq*A=A=0Rq_*A=A=0 directly. This proves the converse.

Combining it with (U1)–(U10) proves equivalence of the local support-test condition, the compact-cap condition, and existence of a locally agreeing representative killed by a strictly negative cone’s directional direct image. The forward proof used analytic boundary functions in linear coordinates; the reverse allows all C1C^1 functions. Thus testing analytic functions, smooth functions, or CrC^r functions for any r≥1r\geq1 gives the same exclusion on an analytic coordinate chart. At the zero covector, constant-function tests force local vanishing of FF; the cone {0}\{0\}, whose projector is the identity, gives the same condition. This completes that edge case too.

Propagation for a prescribed cone

The cap converse lets us choose a cone around a single testing direction. A boundary problem often gives the cone in advance, through the directions that enter the open set. We now prove the propagation statement needed in that situation, and then use it for both kinds of open extension.

Write

C−={η∈E*:⟨v,η⟩≤0 for every v∈C}.(P1) C^- =\{\eta\in E^*: \langle v,\eta\rangle\leq0\text{ for every }v\in C\}. \qquad\text{(P1)}

Let CC be closed, convex and pointed, meaning C∩(−C)={0}C\cap(-C)=\{0\}. It need not have interior. Let F∈D+(kE)F\in D^+(k_E), let UU be ordinary open, and let O0⊂O1O_0\subset O_1 be CC-open. Assume

SS⁡(F)∩(U×Int⁡C−)=⌀,O1\O0⊂U,(x+C)\O0 compact for every x∈O1.(P2) \operatorname{SS}(F)\cap(U\times\operatorname{Int}C^-)=\varnothing, \qquad O_1\setminus O_0\subset U, \qquad (x+C)\setminus O_0\text{ compact for every }x\in O_1. \qquad\text{(P2)}

Then the following are the actual support and restriction comparisons:

(RqC*ℒE\O0F)|O1=0,RΓ(O1;F)→∼RΓ(O0;F).(P3) (Rq_{C*}\mathcal L_{E\setminus O_0}F)|_{O_1}=0, \qquad R\Gamma(O_1;F)\xrightarrow{\sim}R\Gamma(O_0;F). \qquad\text{(P3)}

For FF originally defined on an open X⊂EX\subset E and U⊂XU\subset X, apply this statement to Rj*FRj_*F, j:X↪Ej:X\hookrightarrow E. Its microsupport agrees with that of FF inside XX, and its sections on an open OO are the sections of FF on O∩XO\cap X. Thus (P3) gives the same restriction comparison with those intersections. No hypothesis is imposed on the extension outside UU.

A rounded front that retains a strict direction

First suppose C≠{0}C\ne\{0\} and O0={ℓ<0}O_0=\{\ell<0\}, where ℓ(y)=⟨y,η⟩−c\ell(y)=\langle y,\eta\rangle-c and η∈Int⁡C−\eta\in\operatorname{Int}C^-. Compactness of the unit directions gives ⟨v,η⟩≤−a|v|\langle v,\eta\rangle\leq-a|v| on CC, for some a>0a>0. Put H={ℓ≥0}H=\{\ell\geq0\}, B=ℒHFB=\mathcal L_HF, and let dx(y)d_x(y) be distance to x+Cx+C.

Here are the differentiability facts about distance that we need. A nonempty closed convex set has a unique closest point p(y)p(y): existence follows from a compact minimizing ball, and uniqueness from strict convexity of squared norm at a midpoint. Minimality gives ⟨y−p(y),z−p(y)⟩≤0\langle y-p(y),z-p(y)\rangle\leq0 for all zz in the set. Adding the two inequalities for y,y′y,y' proves |p(y)−p(y′)|≤|y−y′||p(y)-p(y')|\leq|y-y'|. Comparison with these two minimizers then bounds the error in the linear expansion of squared distance by a constant times |y−y′|2|y-y'|^2. Its derivative is therefore 2(y−p(y))2(y-p(y)), continuously. Away from the set,

ddx(y)=y−p(y)|y−p(y)|∈C−.(P4) dd_x(y)=\frac{y-p(y)}{|y-p(y)|}\in C^-. \qquad\text{(P4)}

The inclusion follows by using p(y)+tvp(y)+tv in the minimizing inequality for v∈Cv\in C.

For t>0t>0, define the open set

Nt(x)={ℓ<0}∪{dx<2t,(dx−t)+ℓ<(2t−dx)2},r+=max⁡(r,0).(P5) N_t(x)=\{\ell<0\}\ \cup\ \{d_x<2t,\ (d_x-t)_+\ell<(2t-d_x)^2\}, \qquad r_+=\max(r,0). \qquad\text{(P5)}

It contains {dx≤t}\{d_x\leq t\}. For t<r<2tt<r<2t, its curved boundary is the graph of

bt(r)=(2t−r)2r−t,bt′(r)=−(2t−r)r(r−t)2≤0.(P6) b_t(r)=\frac{(2t-r)^2}{r-t},\qquad b_t'(r)=-\frac{(2t-r)r}{(r-t)^2}\leq0. \qquad\text{(P6)}

Set bt(r)=0b_t(r)=0 for r≥2tr\geq2t. The join is C1C^1, with derivative zero. At r↓tr\downarrow t its height tends to infinity, so there is no finite boundary on that seam. Every finite boundary point is locally defined by ℓ−bt(dx)<0\ell-b_t(d_x)<0, with outward differential

d(ℓ−bt(dx))=η−bt′(dx)ddx∈Int⁡C−\{0}.(P7) d(\ell-b_t(d_x))=\eta-b_t'(d_x)\,dd_x \in\operatorname{Int}C^-\setminus\{0\}. \qquad\text{(P7)}

An interior point of a convex cone plus a point of the cone stays interior, and evaluation on any nonzero vector of CC proves that this differential is nonzero. The retained η\eta term matters: avoidance is required only in the interior of the polar.

The sets Nt(x)N_t(x) increase and are left continuous in tt. On a curved piece this follows either from (P5), or from the fact that increasing tt increases the numerator and decreases the positive denominator in (P6). The far flat boundary is stationary; only the limiting moving front enters every later set, as checked below. For r≥0r\geq0, the set

Kx(r)={y:ℓ(y)≥0,dx(y)≤r}(P8) K_x(r)=\{y:\ell(y)\geq0,\ d_x(y)\leq r\} \qquad\text{(P8)}

is compact. Write y=x+v+ey=x+v+e, v∈Cv\in C, |e|≤r|e|\leq r. Then a|v|≤ℓ(x)+|η|ra|v|\leq\ell(x)+|\eta|r, so it is bounded as well as closed. The sets Kx(r)K_x(r) decrease to the compact truncated cone (x+C)∩H(x+C)\cap H, which lies in U∩O1U\cap O_1. For some small ϵ>0\epsilon>0, therefore, Kx(2ϵ)K_x(2\epsilon) is compactly contained in U∩O1U\cap O_1.

Apply the compact-front deformation theorem to BB and Nt(x)N_t(x), with 0<t<ϵ0<t<\epsilon. Its supported increments lie in the corresponding compact set (P8). For a parameter ss, the limiting front, with closure taken before intersection, is contained in ∂Ns(x)∩H∩{dx≤2s}\partial N_s(x)\cap H\cap\{d_x\leq2s\}. Interior points are excluded by openness, and strict exterior points by continuity of (P5). A flat boundary point with dx>2sd_x>2s is excluded by choosing s<t<dx/2s<t<d_x/2; near that point both opens are the same lower halfspace, so it is outside the increment closure. Every remaining front point enters each later set, by the strict increase of the curved graph and by (P5) at dx=2sd_x=2s. At the endpoint parameter, the complement of Ns(x)N_s(x) is contained in HH; consequently

ℒE\Ns(x)B≃ℒE\Ns(x)F.(P9) \mathcal L_{E\setminus N_s(x)}B \simeq\mathcal L_{E\setminus N_s(x)}F. \qquad\text{(P9)}

Its stalk vanishes by (P7) and (P2). This checks the endpoint as well as every later front condition. All restriction maps between sufficiently small Nt(x)N_t(x) are isomorphisms on derived sections of BB.

The intersections Nt(x)∩HN_t(x)\cap H are cofinal ordinary neighborhoods in HH of (x+C)∩H(x+C)\cap H: they contain this compact set and are contained in Kx(2t)K_x(2t). The compact-continuity result (N1), applied on the closed support HH, now identifies the actual restriction

RΓ(Nt(x);B)→∼RΓ(x+C;B)for all sufficiently small t>0.(P10) R\Gamma(N_t(x);B)\xrightarrow{\sim}R\Gamma(x+C;B) \quad\text{for all sufficiently small }t>0. \qquad\text{(P10)}

Following a ray to a region where the support is empty

Fix any v∈C\{0}v\in C\setminus\{0\} and set xb=x+bvx_b=x+bv, b≥0b\geq0. The vertices stay in O1O_1. For large bb, ℓ(xb)<0\ell(x_b)<0, and the whole cone xb+Cx_b+C misses HH. Thus Qb=RΓ(xb+C;B)Q_b=R\Gamma(x_b+C;B) is zero there.

Near any fixed bb, choose ϵ>0\epsilon>0 with Kxb(6ϵ)K_{x_b}(6\epsilon) compactly inside U∩O1U\cap O_1. Distances to translated cones differ by at most the distance between the vertices. If |xb−xb′|<ϵ|x_b-x_{b'}|<\epsilon, then Kxb′(5ϵ)⊂Kxb(6ϵ)K_{x_{b'}}(5\epsilon)\subset K_{x_b}(6\epsilon). The deformation ranges may therefore be chosen as (0,3ϵ)(0,3\epsilon) and (0,5ϵ/2)(0,5\epsilon/2), respectively; both contain ϵ\epsilon and 2ϵ2\epsilon. There is also a useful inclusion: if |d−d′|≤δ|d-d'|\leq\delta and t′≥t+δt'\geq t+\delta, the inequality defining (P5) for (d,t)(d,t) implies the one for (d′,t′)(d',t'). In the curved part its positive left factor decreases and its right side increases; the tube and lower-halfspace cases follow directly. Hence, when |b−b′||v|<ϵ|b-b'|\,|v|<\epsilon,

xb′+C⊂Nϵ(xb)⊂N2ϵ(xb′),(P11) x_{b'}+C\subset N_\epsilon(x_b)\subset N_{2\epsilon}(x_{b'}), \qquad\text{(P11)}

with both parameters inside the ranges of (P10) for both centers. The restriction isomorphism from the largest to the smallest set factors through RΓ(Nϵ(xb);B)R\Gamma(N_\epsilon(x_b);B). If Qb=0Q_b=0, this middle term is zero, and the factorization forces Qb′=0Q_{b'}=0. Interchanging the centers proves the converse. The set of zero parameters and its complement are both open in [0,∞)[0,\infty); connectedness and the large-parameter vanishing give Q0=0Q_0=0.

The directional neighborhoods Bδ(x)+CB_\delta(x)+C, intersected with HH, form another cofinal neighborhood system of the same compact truncated cone, by (P8). Compact continuity therefore makes the stalk of RqC*BRq_{C*}B zero at xx. This proves the first assertion of (P3) for a lower halfspace. No vector in Int⁡C\operatorname{Int}C was needed, so rays and other cones of empty interior are included.

Compact localization for an arbitrary directional open

Now let O0O_0 be arbitrary as in (P2). For x∈O1\O0x\in O_1\setminus O_0 and any prescribed directional neighborhood A⊂O1A\subset O_1, we can choose

V=Bδ(x)+C⊂A,V\O0¯ compactly contained in U.(P12) V=B_\delta(x)+C\subset A, \qquad \overline{V\setminus O_0}\text{ compactly contained in }U. \qquad\text{(P12)}

Indeed, compactness of (x+C)\O0(x+C)\setminus O_0 gives RR such that all cone points beyond length RR lie in O0O_0. The compact section at length RR has a uniform ball neighborhood in O0O_0. Adding the remaining positive multiple of a cone vector puts the same-radius ball around every longer point inside O0O_0. Thus (Bδ(x)+C)\O0(B_\delta(x)+C)\setminus O_0 is uniformly bounded for small δ\delta. Any limit as δ↓0\delta\downarrow0 lies in (x+C)\O0⊂U(x+C)\setminus O_0\subset U. Compactness then puts the whole closure inside UU. Finally choose the starting ball in AA.

Put D=V\O0D=V\setminus O_0 and G=ℒDFG=\mathcal L_DF. Its closed support is compactly contained in UU, and localization gives

RΓ(E;G)≃fib⁡(RΓ(V;F)⟶RΓ(V∩O0;F)).(P13) R\Gamma(E;G)\simeq\operatorname{fib} \bigl(R\Gamma(V;F)\longrightarrow R\Gamma(V\cap O_0;F)\bigr). \qquad\text{(P13)}

Choose η∈Int⁡C−\eta\in\operatorname{Int}C^-. We show that the support test of GG on every affine halfspace Hc={⟨−,η⟩≥c}H_c=\{\langle -,\eta\rangle\geq c\} vanishes at its boundary. Only boundary points z∈Uz\in U matter. A small directional neighborhood W=Bδ(z)+CW=B_\delta(z)+C has W∩HcW\cap H_c compactly contained in UU: the preceding estimate gives |y−z|≤(1+|η|/a)δ|y-z|\leq(1+|\eta|/a)\delta there. The halfspace case, applied to {⟨−,η⟩<c}\{\langle -,\eta\rangle<c\} and its union with WW, makes the directional image of Bc=ℒHcFB_c=\mathcal L_{H_c}F vanish over WW.

Closed support commutes with the locally closed operation ℒD\mathcal L_D. This can be seen by writing D=V∩(E\O0)D=V\cap(E\setminus O_0), composing the two closed-support functors on VV, and using open direct-image adjunction; it is also the tensor–Hom identity for kHc⊗kD=kHc∩Dk_{H_c}\otimes k_D=k_{H_c\cap D}. For any CC-open W′⊂WW'\subset W, the resulting derived section complex is

RΓ(W′;ℒHcG)≃fib⁡(RΓ(W′∩V;Bc)⟶RΓ(W′∩V∩O0;Bc))=0.(P14) R\Gamma(W';\mathcal L_{H_c}G)\simeq \operatorname{fib}\bigl(R\Gamma(W'\cap V;B_c) \longrightarrow R\Gamma(W'\cap V\cap O_0;B_c)\bigr)=0. \qquad\text{(P14)}

Both domains are directional opens in the vanishing region. The sets W′∩HcW'\cap H_c give a cofinal ordinary relative-neighborhood basis at zz, using the same radius bound as for WW. The object is supported on HcH_c, so its ordinary stalk is the filtered colimit of these zero complexes in each cohomology degree. This proves the required halfspace support test on GG.

Apply deformation to GG and the increasing opens {⟨−,η⟩<t}\{\langle -,\eta\rangle<t\}, t∈ℝt\in\mathbb R. Compact support gives compact increments. The limiting fronts are the level hyperplanes; (P14) gives their endpoint tests, and later fronts already lie inside. Below the minimum on the support, sections vanish. Deformation therefore gives RΓ(E;G)=0R\Gamma(E;G)=0. By (P13), this is RΓ(V;ℒE\O0F)=0R\Gamma(V;\mathcal L_{E\setminus O_0}F)=0. Such VV are cofinal at every x∈O1\O0x\in O_1\setminus O_0; on O0O_0 the supported object already vanishes. This proves the directional vanishing in (P3). Taking its derived sections on O1O_1 and applying localization proves the restriction assertion.

If C={0}C=\{0\}, then Int⁡C−=E*\operatorname{Int}C^-=E^*, including the zero covectors. Constant-function tests in (P2) force F|U=0F|_U=0, so (P3) follows directly. This exceptional case requires the zero covectors in (P2).

One localization for an entire family

Suppose all Fi∈D+(kE)F_i\in D^+(k_E) satisfy the same avoidance in (P2) on UU, with a fixed nonzero pointed cone CC. Fix x∈Ux\in U and η∈Int⁡C−\eta\in\operatorname{Int}C^-. For small r,b>0r,b>0, take

O1=Br(x)+C,O0=O1∩{⟨y−x,η⟩<−b},S=O1\O0.(P15) O_1=B_r(x)+C,\quad O_0=O_1\cap\{\langle y-x,\eta\rangle<-b\}, \quad S=O_1\setminus O_0. \qquad\text{(P15)}

The estimate from (D18) puts S¯\overline S compactly inside UU and xx in its interior. Every forward slice outside O0O_0 is a compact truncated cone. Propagation and (D15), followed by the open direct image from O1O_1, give

RqC*ℒSFi=0for every i,(ℒSFi)|Int⁡S≃Fi|Int⁡S.(P16) Rq_{C*}\mathcal L_SF_i=0\quad\text{for every }i, \qquad (\mathcal L_SF_i)|_{\operatorname{Int}S} \simeq F_i|_{\operatorname{Int}S}. \qquad\text{(P16)}

All choices depend only on U,C,x,ηU,C,x,\eta. They are made before ii, and no common degree bound is needed for this family statement.

For a countable tower with a common lower degree bound, this supplies the limit step used by ordinary open extension. The functor T=RqC*ℒST=Rq_{C*}\mathcal L_S preserves its homotopy inverse limit. Here is a resolution-level justification. Tensoring with kSk_S is exact because its stalks are kk or zero; therefore ℋom(kS,−)\mathcal Hom(k_S,-) preserves injectives. So does qC*q_{C*}, whose left adjoint is exact. Both are right adjoints and commute with products. Represent a tower by injective complexes bounded below in a common degree; the homotopy limit is the fibre of 1−shift1-\mathrm{shift} on their product. Products of injectives are injective, and their complexes are homotopically injective: mapping an acyclic complex into a product gives the product of acyclic Hom complexes, which is acyclic because products of modules are exact. These models compute both operations and prove

T(holim⁡nFn)≃holim⁡nT(Fn)=0.(P17) T(\operatorname{holim}_n F_n)\simeq \operatorname{holim}_n T(F_n)=0. \qquad\text{(P17)}

The limit agrees with its localized representative near xx. The cone-to-test argument therefore excludes every nearby covector in Int⁡C−\operatorname{Int}C^-. This calculation takes the limit after an entire supported object is killed; it makes no assertion that an ordinary stalk commutes with an infinite product. The common lower bound is explicitly needed for the bounded-below product model used here.

Extension by zero in the opposite direction

Let H∈D+(kE)H\in D^+(k_E) satisfy RqC*H=0Rq_{C*}H=0. Let Ω\Omega be ordinary open and invariant under −C-C, and assume Ω∩(K+C)\Omega\cap(K+C) is relatively compact for each compact K⊂EK\subset E. Then

RqC*(HΩ)=0,HΩ=j!j−1H.(E1) Rq_{C*}(H_\Omega)=0, \qquad H_\Omega=j_!j^{-1}H. \qquad\text{(E1)}

Fix U=Bϵ(x)+CU=B_\epsilon(x)+C; its intersection with Ω\Omega has compact closure. For every integer qq,

Hq(U;HΩ)=colim⁡K closed in U,K⊂ΩHKq(U;H).(E2) H^q(U;H_\Omega)= \mathop{\mathrm{colim}}_{K\text{ closed in }U,\ K\subset\Omega} H^q_K(U;H). \qquad\text{(E2)}

To prove this derived identity, take a bounded-below injective resolution II of HH. Its restrictions are c-soft. The open-extension and compact lifting constructions make j!(I|Ω)j_!(I|_\Omega), and their restrictions to UU, c-soft. The compact-exhaustion proof of ordinary acyclicity, formula (B1), makes these terms acyclic for ordinary sections on the open Euclidean set UU. Thus their section complex computes the left side. Term by term it is the union of sections of I|UI|_U with closed support K⊂ΩK\subset\Omega, by the definition of extension by zero. The complex I|UI|_U is injective and computes each supported term. Exact filtered colimits commute with cohomology, proving (E2) with its natural maps. We used c-soft acyclicity, not a claim that j!Ij_!I is injective.

Each such KK has compact closure in EE. Set D=K¯−CD=\overline K-C. This is closed: a convergent sequence of sums has a convergent subsequence in its compact first factor. It is CC-closed. Moreover

K⊂D∩U⊂Ω.(E3) K\subset D\cap U\subset\Omega. \qquad\text{(E3)}

For if z=w−v∈Uz=w-v\in U, w∈K¯w\in\overline K, v∈Cv\in C, then w=z+v∈Uw=z+v\in U, and hence w∈K¯∩U=Kw\in\overline K\cap U=K. Invariance under −C-C gives z∈Ωz\in\Omega. These enlarged supports are cofinal among the supports in (E2). Directional support compatibility (D15) identifies their cohomology with supported cohomology of the zero object RqC*HRq_{C*}H on UU. All terms therefore vanish. These UU form a directional basis, proving (E1).

The two noncharacteristic open-boundary estimates

We specify the normal convention before giving the bounds. At a boundary point xx of an open Ω\Omega, a strict inward direction is a vector vv with a neighborhood of directions which translate all sufficiently nearby points of Ω\Omega into Ω\Omega for sufficiently short positive times. Let Dx(Ω)D_x(\Omega) be this open cone and let

Nx*(Ω)=Dx(Ω)∘,D∘={η:⟨v,η⟩≥0(v∈D)}.(E4) N_x^*(\Omega)=D_x(\Omega)^\circ, \qquad D^\circ=\{\eta:\langle v,\eta\rangle\geq0\ (v\in D)\}. \qquad\text{(E4)}

This is the polar of strict inward directions, not the whole conormal bundle. The cone of strict directions is convex: after shrinking the testing neighborhood, compose a short translation in one allowed direction with one in another, keeping the intermediate point in the same chart. A positive combination is realized by these two translations; the same argument for nearby directions proves the strict condition. Positive rescaling preserves it. If nonempty, this open convex cone equals the interior of its closed bipolar; finite-dimensional separation of a point from an open convex cone proves that assertion. Its polar is then pointed, because a linear functional and its negative cannot both be nonnegative on a nonempty open set unless they are zero. If the strict cone is empty, its polar is the whole dual space.

For comparison with the normal-cone definition, a direction fails to be strict precisely when there are yn∈Ωy_n\in\Omega, zn∉Ωz_n\notin\Omega, both tending to xx, and tn↓0t_n\downarrow0, with (zn−yn)/tn→v(z_n-y_n)/t_n\to v. Failure of a uniform translating neighborhood gives these witnesses; conversely a strict neighborhood excludes them. Thus this definition is the complement of the usual difference normal cone Cx(E\Ω,Ω)C_x(E\setminus\Omega,\Omega), with the sign convention fixed by the displayed difference.

Let F∈D+(kX)F\in D^+(k_X), j:Ω↪Xj:\Omega\hookrightarrow X, and x∈∂Ωx\in\partial\Omega. Set A=SS⁡(F)xA=\operatorname{SS}(F)_x and N=Nx*(Ω)N=N_x^*(\Omega). The pointwise estimates are

A∩(−N)⊂{0}⟹SS⁡(Rj*j−1F)x⊂A+N,A∩N⊂{0}⟹SS⁡(j!j−1F)x⊂A−N.(E5) \begin{aligned} A\cap(-N)\subset\{0\} &\ \Longrightarrow\ \operatorname{SS}(Rj_*j^{-1}F)_x\subset A+N,\\ A\cap N\subset\{0\} &\ \Longrightarrow\ \operatorname{SS}(j_!j^{-1}F)_x\subset A-N. \end{aligned} \qquad\text{(E5)}

They require an ambient FF. The limiting estimates remove that requirement when a complex is given only on Ω\Omega. If the indicated condition holds at every boundary point, the bounds hold fibrewise everywhere, with the usual interior restriction and exterior vanishing. These are ordinary sums at the same point. Under the respective no-cancellation condition each sum is closed: an unbounded convergent sum of terms in the two closed cones, divided by the larger norm and passed to a subsequence, would yield nonzero opposite limiting terms. Thus terms of a convergent sum are bounded and have convergent subsequences in their respective cones.

Choosing a cone with a strict angular margin

Outside the closed support of FF both operations vanish near xx; otherwise 0∈A0\in A. If N=E*N=E^*, the right sides are the whole fibre, so there is nothing to exclude. For the first line, fix ξ∉A+N\xi\notin A+N. The closed convex cone L=N+ℝ≥0(−ξ)L=N+\mathbb R_{\geq0}(-\xi) is pointed: NN is pointed and ξ∉N\xi\notin N, so adding the ray introduces no line. The same bounded-sum argument proves closedness. Also L∩(−A)={0}L\cap(-A)=\{0\}: an equality n−tξ=−an-t\xi=-a with t>0t>0 would put ξ\xi in A+NA+N, while t=0t=0 is excluded by the hypothesis.

A pointed closed cone admits a linear functional strictly positive on its unit directions. One finite-dimensional proof takes the compact convex hull of those directions. It misses zero, since a positive combination summing to zero would give a nonzero vector in both signs of the cone. The closest point of that convex hull to zero supplies a separating functional with a positive lower bound. Its affine level-one slice of LL is compact. Enlarge that slice by a sufficiently small closed ball within the affine hyperplane and take its positive hull. Compact angular separation from the closed set −A-A ensures that the resulting full-dimensional pointed closed cone KK satisfies

L\{0}⊂Int⁡K,K∩(−A)={0},C=K∘,⟨v,ξ⟩<0(v∈C\{0}).(E6) L\setminus\{0\}\subset\operatorname{Int}K, \quad K\cap(-A)=\{0\}, \quad C=K^\circ, \quad \langle v,\xi\rangle<0\ (v\in C\setminus\{0\}). \qquad\text{(E6)}

In dimension one the affine slice is a point and the same assertion is read directly for the ray. The cone CC is pointed with nonempty interior. Because every nonzero element of NN lies in Int⁡K\operatorname{Int}K, every nonzero vector of CC lies in the strict inward cone. Compactness of its unit section supplies one translating neighborhood valid for all of them. Thus Ω\Omega has, near xx, a globally CC-open representative: take (Ω∩Bδ(x))+C(\Omega\cap B_\delta(x))+C. It agrees with Ω\Omega on a smaller ball, since the segment between an originating point and an endpoint in that smaller ball stays in the translating chart, where it can be subdivided into allowed short translations.

Closedness and conicity of microsupport, with K∩(−A)={0}K\cap(-A)=\{0\}, give a neighborhood UU on which SS⁡(F)\operatorname{SS}(F) avoids every nonzero direction of −K=C−-K=C^-. This follows by taking a convergent subsequence of any proposed unit-covector counterexamples at points tending to xx. We may extend FF outside the chart and use the global representative of Ω\Omega, since only their common germ is relevant.

Ordinary image and extension by zero

Choose the compact lens SS from (P15) inside UU, with xx in its interior, and write H=ℒSFH=\mathcal L_SF. Equation (P16) gives RqC*H=0Rq_{C*}H=0. For the ordinary image, Ω\Omega is CC-open. Open restriction, direct-image composition and the same locally closed support maps give

RqC*ℒS(Rj*j−1F)≃RjC*((RqC*ℒSF)|ΩC)=0.(E7) Rq_{C*}\mathcal L_S(Rj_*j^{-1}F) \simeq Rj_{C*}\bigl((Rq_{C*}\mathcal L_SF)|_{\Omega_C}\bigr)=0. \qquad\text{(E7)}

Here jCj_C is the directional open inclusion. This comparison follows by writing SS as the difference of two directional opens and comparing their identical restriction maps; no arbitrary closed base change is involved. Near xx, the localized complex agrees with Rj*j−1FRj_*j^{-1}F. Since ξ\xi is strictly negative on C\{0}C\setminus\{0\}, the cone-to-test implication excludes (x,ξ)(x,\xi). This proves the first line of (E5).

For the second line replace NN by −N-N in the separation argument. It gives a detecting cone CC for which −C-C consists of strict inward directions. Use the globally (−C)(-C)-open representative Ω′=(Ω∩Bδ(x))−C\Omega'=(\Omega\cap B_\delta(x))-C. It agrees with Ω\Omega near xx. It also meets every K0+CK_0+C, K0K_0 compact, in a relatively compact set. Indeed y=a−v=b+wy=a-v=b+w, with aa in the bounded starting ball, b∈K0b\in K_0, v,w∈Cv,w\in C, implies v+w=a−bv+w=a-b bounded. A functional strictly positive on the unit directions of CC bounds both |v||v| and |w||w|, hence |y||y|. Apply (E1) to the same compactly localized HH:

RqC*(HΩ′)=0.(E8) Rq_{C*}(H_{\Omega'})=0. \qquad\text{(E8)}

Near xx, this is the extension by zero of F|ΩF|_\Omega. The cone-to-test implication proves the second line. Both arguments work in D+D^+, including infinite modules. When FF is bounded, the ordinary-image bound and the lens bound after (D19) keep the required actual extension and localized representatives bounded; no bounded-projector theorem is substituted.

Four checks on propagation and boundary signs

A ray in a plane

Take C={(t,0):t≥0}C=\{(t,0):t\geq0\} in ℝ2\mathbb R^2, F=Mℝ2F=M_{\mathbb R^2} for a module MM, O1=ℝ2O_1=\mathbb R^2, and O0={u>0}O_0=\{u>0\}. Verify propagation and identify which directions must be excluded.

Solution. The negative polar is {(α,β):α≤0}\{(\alpha,\beta):\alpha\leq0\}, whose interior is α<0\alpha<0. A constant sheaf has only zero-section microsupport, so the avoidance holds. Each forward ray outside O0O_0 is a compact interval or the empty set. Both opens are CC-open. Thus (P3) gives the actual restriction isomorphism from the plane to the half-plane. Its map is the identity on MM, and higher cohomology vanishes by convex acyclicity. The cone has empty interior in the plane, showing why the ray step must not assume an interior vector.

Why the compact-slice condition is necessary

Keep the preceding CC and nonzero constant coefficients, but take O0=⌀O_0=\varnothing. What fails?

Solution. The microsupport avoidance and directional openness still hold, but every forward ray is noncompact. Restriction from the plane has source MM and target zero, so it is not an isomorphism. In the proof, no translation of the vertex reaches a region where the truncated supported cone is empty. This isolates the compact-slice hypothesis.

The two signs at an endpoint

For Ω=(0,∞)⊂ℝ\Omega=(0,\infty)\subset\mathbb R and a nonzero module MM, compute the boundary directions allowed by (E5), and check they are attained.

Solution. The inward vectors are positive and N0*(Ω)=ℝ≥0dxN_0^*(\Omega)=\mathbb R_{\geq0}\,dx. For ambient MℝM_\mathbb R, the ordinary extension is M[0,∞)M_{[0,\infty)}. Its support test with f(x)=xf(x)=x has stalk MM, since all nearby support is already in {x≥0}\{x\geq0\}. Thus the nonnegative ray in the first bound occurs. The zero extension is M(0,∞)M_{(0,\infty)}. Its ordinary stalk at zero is zero, while its derived sections on the positive part of a small neighborhood are MM. The localization triangle for {x≤0}\{x\leq0\} therefore gives M[−1]M[-1] at zero, nonzero, so its negative covector is detected. Scaling gives the full negative ray in the second bound. Both calculations apply to infinite MM.

What survives an inverse limit

Suppose a countable tower FnF_n has a common lower bound and the same exclusion on U×Int⁡C−U\times\operatorname{Int}C^-. Which object should be made zero before taking its homotopy inverse limit?

Solution. Choose the one compact lens SS in (P15). Each entire object RqC*ℒSFnRq_{C*}\mathcal L_SF_n is zero. The injective product-and-fibre model in (P17) then makes RqC*ℒSholim⁡nFnRq_{C*}\mathcal L_S\operatorname{holim}_nF_n zero. The localized limit agrees with the limit near the lens center, so all corresponding local support tests vanish. Separate zero stalks, with neighborhoods depending on nn, would not supply this calculation; (P16) supplies one localization before the limit is formed.

Four checks with solutions

A point spreads against the cone

For F=M{a}F=M_{\{a\}} and arbitrary MM, compute PγFP_\gamma F, including its support and shift.

Solution. In the kernel, the second coordinate is aa and the condition is a−x∈γa-x\in\gamma. Projection from {(x,a):x∈a−γ}\{(x,a):x\in a-\gamma\} to the closed set a−γa-\gamma is a homeomorphism. Therefore PγF=Ma−γP_\gamma F=M_{a-\gamma} in degree zero. The counit restricts it to the vertex. For E=ℝE=\mathbb R, γ=[0,∞)\gamma=[0,\infty), a=0a=0, this is M(−∞,0]M_{(-\infty,0]}, not the positive half-line. No flatness or finite rank of MM was used.

The zero cone and a cone containing every direction

Compute P{0}FP_{\{0\}}F and PEFP_EF. Explain why the second extreme does not supply a nonzero strictly negative testing direction.

Solution. The zero-cone topology is ordinary and the kernel is the diagonal, so its projector and counit are the identity. The topology EEE_E has only the empty set and EE as opens. Its sheaves are modules, its inverse image is the constant-sheaf functor, and PEF=(RΓ(E;F))EP_EF=(R\Gamma(E;F))_E. Its counit is the actual constant-section evaluation. If E≠0E\ne0, no covector is strictly negative on both a nonzero vector and its negative, so condition (D16) cannot hold for C=EC=E.

A fibre calculation that is not available

Let j:(0,∞)↪ℝj:(0,\infty)\hookrightarrow\mathbb R and take the constant sheaf kk. Compare (Rj*k)0(Rj_*k)_0 with cohomology of the inverse-image fibre over zero.

Solution. Small neighborhoods of zero meet the open half-line in a nonempty interval. Constant interval acyclicity makes their derived sections kk, with identity restriction maps. Thus (Rj*k)0=k(Rj_*k)_0=k in degree zero. The inverse-image fibre is empty and has zero cohomology. This is why (D14) used an explicit relative contraction and (D17) separately verified properness on its particular support.

Infinite coefficients in the cap comparison

Let M=⨁n≥0kM=\bigoplus_{n\geq0}k, take a nonzero covector on EE, and let F=MEF=M_E. Identify the natural compact-cap comparison and explain its consequence.

Solution. Choose a nonzero closed convex cone strictly negative for the chosen covector, for example a ray in a strictly negative direction, and take every vertex in Int⁡H\operatorname{Int}H. Both the cap and its base are then nonempty compact convex sets: each such ray reaches the base, and strict negativity bounds the cap. Sections of the constant sheaf are the constant functions with value in MM, and their restrictions to nonempty convex compact subsets are onto. Criterion (D1) gives no higher cohomology. Restriction from the cap to the base is the identity on MM, so the converse excludes the chosen nonzero covector. This proves the expected zero-section bound with infinite coefficients and does not assert that MM is perfect. The zero cone would instead have empty base and would not give this identity comparison.

Sources and scope

Masaki Kashiwara and Pierre Schapira, Microlocal Study of Sheaves, Astérisque 128 (1985), develops the convex-extension criterion, directional continuation, the derived unit, equivalent microlocal tests, propagation and noncharacteristic open-boundary estimates.

Compact extension and compatible lifts establish the required acyclicity; continuation gives the unit; a variable-coefficient contraction proves the ordinary correspondence; directional support and a compact lens then convert the actual cap map into all local tests. The kernel construction identifies the actual counit and checks the support conditions needed for fibre calculations.

This reading proves the directional projector, compact-cap equivalence, propagation for a prescribed pointed cone, and both noncharacteristic open-boundary estimates, relative to the stated sheaf foundations. Propagation includes cones with empty interior and arbitrary commutative coefficients. The family localization precedes any homotopy inverse limit. The limiting-boundary reading proves the arbitrary-open estimates and the missing-submanifold trace. The companion limiting tensor proof supplies the bounded tensor estimate without constructibility, perfectness or a noncharacteristic assumption. Subanalytic foundations remain separate.