Local morphisms in cotangent directions

This lesson constructs microlocal Hom and its functorial and composition maps. The general fibre-product ordinary-Hom target is constructed in the separate-transport supplement, with its prerequisites stated there; SH02-MH-HOM-PRODUCT-OPEN explains the limitation of direct exceptional restriction. The graph functorial squares use the exact trace and support identifications proved in SH02-MIC-TRACE-EXCHANGE and its endpoint supplement. The zero-section recovery arrow is identified with the relative trace in SH02-MH-RECOVERY using the explicit codimension-parity normalization proved in SH02-MIC-ZERO. The product-recovery supplement proves compatibility of the actual MIC19 and MH30/MH31 maps with those selected recoveries. Each foundational dependency is used in its individually stated scope.

Original AI-authored programme expression is dedicated under CC0 1.0 Universal. The published mathematical sources compared with the arguments are identified at the end of this lesson; their human-authored expression retains its own terms. Proofs below are relative to the individually stated prerequisite contracts. A source citation does not prove an unresolved prerequisite or certify the whole course.

The construction in this lesson takes a morphism problem on a manifold and separates it by covector direction. It has two checks that guide the calculations: forgetting the direction must recover ordinary derived Hom, and composing directional morphisms must agree with composing ordinary morphisms. Neither check permits an arbitrary comparison morphism to be replaced by an isomorphism.

SH02-MH-CONVENTIONS — Types, orientations, and dependencies

Let kk be a commutative ring of finite global dimension. Manifolds are finite-dimensional real smooth manifolds, Hausdorff and countable at infinity; real analytic manifolds and maps may be used throughout. A closed submanifold means an embedded submanifold closed in the ambient manifold under discussion. All constructions are local in the ambient manifold, so a locally closed embedding is handled by restricting to an open neighborhood in which it is closed. In the sheaf-operation criteria, a smooth map means a submersion; all maps are otherwise merely smooth as maps of manifolds. Neither orientability nor compactness is assumed. The notation Db(kX)D^b(k_X) means bounded cohomology sheaves of kk-modules; it does not mean constructible cohomology, finite rank, or perfect stalks.

Tensor products are derived unless an invertible orientation complex is one of the factors. We write DX′A=Rℋom(A,kX)D'_XA=R\mathcal Hom(A,k_X), DXA=Rℋom(A,ωX)D_XA=R\mathcal Hom(A,\omega_X), and

ωX=or⁡X[dim⁡X],ωY/X=ωY⊗f−1ωX⊗−1. \omega_X=\operatorname{or}_X[\dim X],\qquad \omega_{Y/X}=\omega_Y\otimes f^{-1}\omega_X^{\otimes-1}.

For a codimension cc embedding i:M↪Xi:M\hookrightarrow X, ωM/X=or⁡M/X[−c]. \omega_{M/X}=\operatorname{or}_{M/X}[-c].

Evaluation of an orientation line with its inverse is fixed before any permutation of factors. Permutations of shifted complexes use the Koszul symmetry: interchanging homogeneous factors of degrees r,sr,s multiplies by (−1)rs(-1)^{rs}. In local coordinates, an ambient product is ordered in the displayed order of its factors. These choices make orientation cancellations reproducible.

The following are prerequisite contracts. Their proofs, coefficient ranges and exact remaining imports belong to the indicated course units; the table identifies the required content.

Contract Required content Provider and scope
SH02-OPS-SIX Bounded six operations, proper base change, projection, internal Hom adjunction, smooth product base change, orientation traces and coherent units/counits Exceptional operations and Manifold duality; used with their stated finite-dimensional hypotheses
SH02-CB-EXTERNAL-HOM, SH02-CB-BIDUALITY, SH02-CB-INTERNAL-HOM External Hom exchange and Verdier biduality under the precise cohomological constructibility hypotheses Cohomological biduality; constructibility is required exactly where invoked
SH02-GAM-KERNEL ϕγ−1Rϕγ*A≃Rq1*(q2−1A)Zγ\phi_\gamma^{-1}R\phi_{\gamma *}A\simeq Rq_{1*}(q_2^{-1}A)_{Z_\gamma}, Zγ={y−x∈γ}Z_\gamma=\{y-x\in\gamma\} Cone topology; the displayed cone-kernel identification is required
SH02-FF-LINEAR-KERNEL, SH02-FF-MATES, SH02-FF-BASE, SH02-FF-PRODUCT The four bundle Fourier exchanges and external product, with orientations and coherent adjunction mates Fourier functoriality; actual maps and orientation normalizations are required
SH02-SP-CONIC, SH02-SP-SECTIONS, SH02-SP-SUPPORTS, SH02-SP-ZERO Bounded conic specialization, normal-cone neighborhood tests and both zero-section recoveries Specialization; section and support systems are used in their stated scope
SH02-SP-DIRECT, SH02-SP-PROPER, SH02-SP-INVERSE, SH02-SP-ADJUNCTION, SH02-SP-EXTERNAL, SH02-SP-TENSOR Specialization comparisons with exact properness, smoothness, tensor and adjunction statements Specialization; each comparison retains its own isomorphism hypotheses
SH02-MIC-DIRECT, SH02-MIC-INVERSE, SH02-MIC-TRANSVERSE, SH02-MIC-ADJUNCTIONS, SH02-MIC-EXTERNAL The microlocal comparison transformations used in the graph, product and composition arguments Microlocalization; the specified transformations and their relative proofs are required
SH02-MIC-TRACE-EXCHANGE Identification of Fourier-transported vertical arrows in the direct and inverse functorial squares with the separately defined relative traces and forget-support maps Proofs in SH02-MEP-SUPPORT, SH02-MEP-TRACE and SH02-MEP-MATE-UNTWIST, relative to the finite operation and specialization cut

Comparison constructions are made on injective/flat replacements in the bounded-below derived category when necessary. All statements in this lesson have bounded input complexes. A boundedness assertion also depends on the finite-dimension contracts above; it is not inferred merely from the symbol RℋomR\mathcal Hom. No result here asserts an unbounded extension.

SH02-MH-ADJUNCTION — Specifying a canonical comparison

If L⊣RL\dashv R has unit u:1→RLu:1\to RL and counit e:LR→1e:LR\to1, the mates of v:LA→Bv:LA\to B and w:A→RBw:A\to RB are A→uRLA→RvRB,LA→LwLRB→eB. A\xrightarrow u RLA\xrightarrow{Rv}RB,\qquad LA\xrightarrow{Lw}LRB\xrightarrow e B. They are inverse assignments. Applying the first and then the second inserts L(uA)L(u_A) followed, after naturality, by eLAe_{LA}; their composite is 1LA1_{LA}. Applying them in the other order inserts uRBu_{RB} followed by R(eB)R(e_B); their composite is 1RB1_{RB}. Naturality shows that taking mates respects a commuting square. Thus a comparison assembled from evaluation, base change, and units and counits is checked by moving the entire diagram across the adjunction; comparing only its objects is insufficient.

The standard map ϑf:f−1A⊗ωY/X⟶f!A \vartheta_f:f^{-1}A\otimes\omega_{Y/X}\longrightarrow f^!A is adjoint to Rf!(f−1A⊗ωY/X)≃A⊗Rf!ωY/X⟶A, Rf_!(f^{-1}A\otimes\omega_{Y/X}) \simeq A\otimes Rf_!\omega_{Y/X}\longrightarrow A, where the last map is the relative trace. Thus its orientation factor has a fixed direction. It is an isomorphism for a smooth map; it is not declared an isomorphism for an arbitrary map.

SH02-MH-GRAPH — Covector correspondences

For f:Y→Xf:Y\to X, put Ef=Y×XT*XE_f=Y\times_XT^*X. Write T*Y←ρfEf→ϖfT*X,ρf(y,ξ)=(y,dfy*ξ),ϖf(y,ξ)=(f(y),ξ). T^*Y\xleftarrow{\rho_f}E_f\xrightarrow{\varpi_f}T^*X, \quad \rho_f(y,\xi)=(y,df_y^*\xi),\quad \varpi_f(y,\xi)=(f(y),\xi). The graph Γf⊂X×Y\Gamma_f\subset X\times Y has conormal TΓf*(X×Y)={(f(y),y;ξ,−dfy*ξ)}. T^*_{\Gamma_f}(X\times Y) =\{(f(y),y;\xi,-df_y^*\xi)\}. Proof: (ξ,η)(\xi,\eta) vanishes on every tangent vector (dfyv,v)(df_yv,v) precisely when η=−dfy*ξ\eta=-df_y^*\xi. The identification with EfE_f remembers the first covector. The graph conormal has a negative second component, whereas ρf\rho_f uses the positive transpose derivative.

There is an orientation cancellation ωEf/T*Y⊗ωEf/T*X≃kEf. \omega_{E_f/T^*Y}\otimes\omega_{E_f/T^*X}\simeq k_{E_f}. Indeed, with m=dim⁡Y,n=dim⁡Xm=\dim Y,n=\dim X, the dimensions of these three spaces are m+n,2m,2nm+n,2m,2n; the relative shifts are n−m,m−nn-m,m-n. A vector-bundle total space has orientation line equal to base orientation times fibre orientation. The relative orientation lines here are or⁡X⊗or⁡Y−1\operatorname{or}_X\otimes\operatorname{or}_Y^{-1} and its inverse, pulled to EfE_f. Evaluation cancels both lines and shifts. This proof does not require ff to be a submersion.

SH02-MH-MICRO — From normal limits to conormal sheaves

For i:M↪Xi:M\hookrightarrow X, put NMX=TX|M/TMN_MX=TX|_M/TM and let NM*XN_M^*X be its dual. Write π:NM*X→M\pi:N_M^*X\to M, s:M↪NM*Xs:M\hookrightarrow N_M^*X, and π̇:NM*X\M→M\dot\pi:N_M^*X\setminus M\to M for the projection, zero section, and punctured projection. Define μMF=(νMF)∧. \mu_MF=(\nu_MF)^\wedge. Here νM\nu_M is normal specialization and our Fourier–Sato convention is A∧=Rp2!(p1−1A){⟨v,ξ⟩≤0}. A^\wedge=Rp_{2!}(p_1^{-1}A)_{\{\langle v,\xi\rangle\leq0\}}. The subscript means tensor with the constant sheaf of the indicated locally closed subset, extended by zero; it is not local cohomology with support. For F∈Db(kX)F\in D^b(k_X), μMF∈Dℝ>0b(kNM*X)\mu_MF\in D^b_{\mathbb R_{>0}}(k_{N_M^*X}), by the finite-amplitude conicity theorem for specialization and the Fourier equivalence. This inference uses no constructibility assumption.

SH02-MH-RECOVERY — Zero direction and punctured directions

Use the exact recoveries of SH02-MIC-ZERO. Thus ordinary recovery is the no-cut Fourier map followed by the specialization support counit. In codimension cc, compact recovery is (−1)c(-1)^c times the specified zero-cone FS14 map, followed by the inverse specialization restriction unit. There are natural identifications s−1μMF≃Rπ*μMF≃i!F,s!μMF≃Rπ!μMF≃i−1F⊗ωM/X. s^{-1}\mu_MF\simeq R\pi_*\mu_MF\simeq i^!F, \qquad s^!\mu_MF\simeq R\pi_!\mu_MF\simeq i^{-1}F\otimes\omega_{M/X}. With these maps, i−1F⊗ωM/X→ϑii!F⟶Rπ̇*(μMF|NM*X\M)→+1 i^{-1}F\otimes\omega_{M/X}\xrightarrow{\vartheta_i}i^!F \longrightarrow R\dot\pi_*(\mu_MF|_{N_M^*X\setminus M})\xrightarrow{+1} is the distinguished recovery triangle. Here ϑi\vartheta_i is the relative trace with the input orientation on the right, including the tensor symmetry.

Proof. REC4 identifies the specialized inverse maps for i:(M,M)→(X,M)i:(M,M)\to(X,M) with the inverses of the chosen specialization recoveries. REC5 proves that original R2 is the ordinary Fourier recovery inverse. REC8 proves that original R4 and the unmodified FS14 compact recovery differ by (−1)c(-1)^c, with the full graded-line permutation displayed. After the displayed tensor symmetry, the selected compact recovery is the actual upper arrow in the specialized MEP14 square. REC18–REC19 identify the support-forgetting arrow with ϑi\vartheta_i under these particular recoveries. Applying ordinary pushforward to the zero-section localization triangle gives the displayed triangle, transporting its connecting arrow by the same first-term normalization. This is a proof relative to the exact operation, Fourier and specialization suppliers listed in SH02-MIC-ZERO; the suppliers and the separate graph-Hom recovery contracts remain independent proof obligations.

SH02-MH-TESTS — Directional cohomology formulas

For a fibrewise convex open cone V⊂NM*XV\subset N_M^*X, use the positive polar V∘={v:⟨v,ξ⟩≥0 for every ξ∈V over its base point}. V^\circ=\{v:\langle v,\xi\rangle\geq0 \text{ for every }\xi\in V\text{ over its base point}\}. Let CM(Z)⊂NMXC_M(Z)\subset N_MX denote the normal cone. Then Hr(V;μMF)≃lim→U,ZHZ∩Ur(U;F), H^r(V;\mu_MF)\simeq\underset{\rightarrow}{\lim}_{U,Z}H^r_{Z\cap U}(U;F), where U⊂XU\subset X is open, U∩M=π(V)U\cap M=\pi(V), and Z⊂XZ\subset X is closed with CM(Z)⊂V∘C_M(Z)\subset V^\circ, over the base under consideration. Transition maps use neighborhood restriction and enlargement of admissible support on a common refinement. For p∈NM*Xp\in N_M^*X, x=π(p)x=\pi(p), this gives Hr(μMF)p≃lim→ZHr(RΓZF)x,CM(Z)x⊂{v:⟨v,p⟩>0}∪{0}. H^r(\mu_MF)_p\simeq\underset{\rightarrow}{\lim}_Z H^r(R\Gamma_ZF)_x,\qquad C_M(Z)_x\subset\{v:\langle v,p\rangle>0\}\cup\{0\}.

If Z⊂NM*XZ\subset N_M^*X is a closed fibrewise convex proper cone containing the zero section, and Z∘a=−Z∘Z^{\circ a}=-Z^\circ, then HZr(NM*X;μMF⊗or⁡M/X)≃lim→UHr−c(U;F), H_Z^r(N_M^*X;\mu_MF\otimes\operatorname{or}_{M/X}) \simeq\underset{\rightarrow}{\lim}_U H^{r-c}(U;F), where U⊂XU\subset X is open and CM(X\U)∩Int⁡(Z∘a)=⌀. C_M(X\setminus U)\cap\operatorname{Int}(Z^{\circ a})=\varnothing. Proper means that each fibre cone contains no line. These formulas hold for all integers rr. The orientation local system in the last formula is unshifted; the shift is already present in r−cr-c.

Proof conditional on the Fourier cone formulas and SH02-SP-SECTIONS/SH02-SP-SUPPORTS. The Fourier open-cone formula calculates sections of (νMF)∧(\nu_MF)^\wedge using local cohomology of νMF\nu_MF with polar normal support. The specialization formula replaces this by neighborhoods in XX with the displayed normal-cone condition. The iterated neighborhood/support systems admit common refinements, so their diagonal system is cofinal; filtered colimits of kk-modules are exact and the substitution holds degree by degree. On shrinking VV to pp, the polar condition becomes strict positivity for each nonzero normal vector: a compact set of unit directions with positive pairing remains positive on a neighborhood of pp, whereas nonnegative pairing against a whole covector neighborhood forces strict positivity on every nonzero vector. This proves the stalk condition. The supported Fourier formula involves the antipodal polar and the compactly supported cohomology of a cc-dimensional fibre, namely its orientation line in degree cc; this gives the last shift and orientation. Substitution of the specialization neighborhood formula completes the deduction. The two cone-formula dependencies themselves are not replaced by this deduction.

SH02-MH-HOM — The sheaf of directional morphisms

For f:Y→Xf:Y\to X, write p:X×Y→Xp:X\times Y\to X, q:X×Y→Yq:X\times Y\to Y. For bounded F,GF,G on X,YX,Y, respectively, define on EfE_f ℋf+(G,F)=μΓfRℋom(q−1G,p!F),ℋf−(F,G)=a−1μΓfRℋom(p−1F,q!G), \mathcal H_f^+(G,F)=\mu_{\Gamma_f}R\mathcal Hom(q^{-1}G,p^!F), \qquad \mathcal H_f^-(F,G)=a^{-1}\mu_{\Gamma_f}R\mathcal Hom(p^{-1}F,q^!G), where a(y,ξ)=(y,−ξ)a(y,\xi)=(y,-\xi). For f=1Xf=1_X, write μhom(G,F)=μΔXRℋom(q2−1G,q1!F). \mu hom(G,F)=\mu_{\Delta_X}R\mathcal Hom(q_2^{-1}G,q_1^!F). Factor exchange on X×XX\times X induces aa on the diagonal conormal. Thus ℋ1X−(F,G)≃μhom(F,G)\mathcal H^-_{1_X}(F,G)\simeq\mu hom(F,G). This does not assert a symmetry between FF and GG.

SH02-MH-BOUNDED — Finite amplitude without constructibility

For bounded inputs the two graph Hom objects, and hence ordinary microlocal Hom, belong to the bounded conic category: ℋf+(G,F),ℋf−(F,G)∈Dℝ>0b(kEf),𝖬X(A,B)∈Dℝ>0b(kT*X).(MH0) \mathcal H_f^+(G,F),\ \mathcal H_f^-(F,G)\in D^b_{\mathbb R_{>0}}(k_{E_f}), \qquad \mathsf M_X(A,B)\in D^b_{\mathbb R_{>0}}(k_{T^*X}). \qquad\text{(MH0)} Here 𝖬X(A,B)\mathsf M_X(A,B) denotes μhom(A,B)\mu hom(A,B), a notation used below. This assertion has the precise amplitude dependency SH02-MD-BOUNDED-HOM in Manifold duality, followed by SH02-MIC-DEFINITION in Microlocalization. Both dependencies must hold in the stated coefficient and boundedness ranges.

Proof relative to those contracts. Put n=dim⁡Xn=\dim X, m=dim⁡Ym=\dim Y, and g=gld⁡kg=\operatorname{gld}k. Suppose F∈D[a,b]F\in D^{[a,b]} and G∈D[c,d]G\in D^{[c,d]}. The smooth projection formula gives p!F=p−1F⊗ωYp^!F=p^{-1}F\otimes\omega_Y, with bounds [a−m,b−m][a-m,b-m]. On the (n+m)(n+m)-manifold X×YX\times Y, SH02-MD-BOUNDED-HOM therefore puts Rℋom(q−1G,p!F)∈D[a−m−d,b−m−c+3(n+m)+g+1]. R\mathcal Hom(q^{-1}G,p^!F) \in D^{[a-m-d,\ b-m-c+3(n+m)+g+1]}. For the other kernel, q!G=q−1G⊗ωXq^!G=q^{-1}G\otimes\omega_X, so the corresponding sufficient bounds are Rℋom(p−1F,q!G)∈D[c−n−b,d−n−a+3(n+m)+g+1]. R\mathcal Hom(p^{-1}F,q^!G) \in D^{[c-n-b,\ d-n-a+3(n+m)+g+1]}. These estimates are uniform and need not be optimal. Bounded normal specialization followed by the finite-rank Fourier transform sends each such kernel to a bounded conic complex; antipodal pullback is exact. This proves MH0. The argument uses arbitrary bounded sheaves, not finite-rank local systems, perfect stalks, or biduality. ▫\square

SH02-MH-HOM-RECOVERY — Ordinary and compact Hom

Let πf:Ef→Y\pi_f:E_f\to Y. With no constructibility assumptions, Rπf*ℋf+(G,F)≃Rℋom(G,f!F),Rπf*ℋf−(F,G)≃Rℋom(f−1F,G). R\pi_{f*}\mathcal H_f^+(G,F)\simeq R\mathcal Hom(G,f^!F),\qquad R\pi_{f*}\mathcal H_f^-(F,G)\simeq R\mathcal Hom(f^{-1}F,G). In particular Rπ*μhom(G,F)≃Rℋom(G,F)R\pi_*\mu hom(G,F)\simeq R\mathcal Hom(G,F).

If GG is cohomologically constructible, Rπf!ℋf+(G,F)≃DY′G⊗f−1F⊗ωY/X. R\pi_{f!}\mathcal H_f^+(G,F)\simeq D'_YG\otimes f^{-1}F\otimes\omega_{Y/X}. If FF is cohomologically constructible, Rπf!ℋf−(F,G)≃f−1DX′F⊗G. R\pi_{f!}\mathcal H_f^-(F,G)\simeq f^{-1}D'_XF\otimes G. The two hypotheses are separate. “Cohomologically constructible” has the precise Verdier-duality meaning in the imported duality unit; it is not replaced by “locally constant.” For f=1Xf=1_X, the first compact formula is Rπ!μhom(G,F)≃DX′G⊗FR\pi_!\mu hom(G,F)\simeq D'_XG\otimes F.

Proof. Let e:Y↪X×Ye:Y\hookrightarrow X\times Y be the graph. Recovery for μe\mu_e gives Rπf*μeK=e!KR\pi_{f*}\mu_eK=e^!K. Internal Hom adjunction yields e!Rℋom(q−1G,p!F)≃Rℋom(e−1q−1G,e!p!F)≃Rℋom(G,f!F), e^!R\mathcal Hom(q^{-1}G,p^!F) \simeq R\mathcal Hom(e^{-1}q^{-1}G,e^!p^!F) \simeq R\mathcal Hom(G,f^!F), using qe=1Y,pe=fqe=1_Y,pe=f. The other kernel gives Rℋom(f−1F,G)R\mathcal Hom(f^{-1}F,G). Antipodal pullback does not change either pushforward because πfa=πf\pi_fa=\pi_f and aa is a proper isomorphism.

Compact recovery is e−1K⊗ωY/(X×Y)e^{-1}K\otimes\omega_{Y/(X\times Y)}. The external Hom exchange, under constructibility of GG, identifies the restriction of the first kernel with DY′G⊗f−1F⊗ωYD'_YG\otimes f^{-1}F\otimes\omega_Y. This is an external-product exchange before graph restriction; it does not assert Rℋom(G,A)=D′G⊗AR\mathcal Hom(G,A)=D'G\otimes A for arbitrary AA on YY. Since ωY/(X×Y)=f−1ωX−1\omega_{Y/(X\times Y)}=f^{-1}\omega_X^{-1}, the product gives ωY/X\omega_{Y/X}. For the second kernel, constructibility of FF gives f−1DX′F⊗G⊗f−1ωXf^{-1}D'_XF\otimes G\otimes f^{-1}\omega_X; its last factor cancels the graph relative orientation. This proves both formulas with their stated hypotheses.

SH02-MH-SUBMANIFOLD — Recovering microlocalization from Hom

If i:M↪Xi:M\hookrightarrow X is closed and j:NM*X↪T*Xj:N_M^*X\hookrightarrow T^*X, then μhom(kM,F)≃j*μMF. \mu hom(k_M,F)\simeq j_*\mu_MF. Proof. For b=1X×i:X×M↪X×Xb=1_X\times i:X\times M\hookrightarrow X\times X, the first Hom input q2−1kMq_2^{-1}k_M is b*kX×Mb_*k_{X\times M}. Exceptional adjunction changes its Hom kernel to Rb*b!q1!FRb_*b^!q_1^!F. The inverse image of the diagonal is the graph of ii, and bb is transverse to the diagonal because the first-coordinate tangent can vary arbitrarily. The microlocal direct-image comparison for this closed embedding is an isomorphism: it is proper and its normal map is a closed fibrewise injection. It identifies the kernel’s diagonal microlocalization with graph microlocalization of p!Fp^!F. The inverse-image comparison for p:X×M→Xp:X\times M\to X identifies this with j*μMFj_*\mu_MF. On conormals the embedding is (x,ξ)↦(x,x;ξ,−ξ)(x,\xi)\mapsto(x,x;\xi,-\xi), ξ|TxM=0\xi|_{T_xM}=0; the projection orientation and its inverse cancel. There is therefore no residual antipodal or codimension shift. The comparison isomorphisms used here are constructed below and depend on the stated specialization/Fourier contracts.

SH02-MH-GAMMA-STALK — Local testing with a cone topology

Let X=VX=V be a finite-dimensional real vector space. For a closed convex proper cone γ⊂V\gamma\subset V, let ϕγ:V→Vγ\phi_\gamma:V\to V_\gamma map to the topology whose open sets are ordinary opens invariant under addition by γ\gamma. Let GUG_U denote restriction to UU followed by extension by zero. Then Hr(μhom(G,F))(x0,ξ0)≃lim→U,γHrRΓ(U;Rℋom(ϕγ−1Rϕγ*GU,F)), H^r(\mu hom(G,F))_{(x_0,\xi_0)} \simeq\underset{\rightarrow}{\lim}_{U,\gamma} H^rR\Gamma\bigl(U; R\mathcal Hom(\phi_\gamma^{-1}R\phi_{\gamma *}G_U,F)\bigr), where UU runs through neighborhoods of x0x_0 and γ⊂{v:⟨v,ξ0⟩<0}∪{0}. \gamma\subset\{v:\langle v,\xi_0\rangle<0\}\cup\{0\}. The zero cone is allowed; it is the only allowable cone when ξ0=0\xi_0=0.

Proof. Use normal coordinate x−yx-y for the diagonal and the first-covector identification. Directional supports are represented cofinally by Zγ={(x,y):y−x∈γ}Z_\gamma=\{(x,y):y-x\in\gamma\}. Locally, intersect the normal cone with a unit sphere. Its compact set of directions lies in the strict positive half-space; a slightly larger closed convex cone still lies there. The normal-cone definition forces the support into that wedge after shrinking both neighborhoods: otherwise normalized offending secants would have a convergent subsequence giving a forbidden normal direction. Negating x−yx-y explains the negative inequality for γ\gamma. The stalk is consequently the colimit over U,W,γU,W,\gamma of HrRΓZγ(U×W;Rℋom(q2−1G,q1!F)). H^rR\Gamma_{Z_\gamma}(U\times W; R\mathcal Hom(q_2^{-1}G,q_1^!F)). Moving support into the first Hom argument and applying Rq1!⊣q1!Rq_{1!}\dashv q_1^! gives HrRΓ(U;Rℋom(Rq1!(q2−1GW)Zγ,F)). H^rR\Gamma\bigl(U; R\mathcal Hom(Rq_{1!}(q_2^{-1}G_W)_{Z_\gamma},F)\bigr). Take relatively compact WW, a cofinal restriction. The closed support of the kernel is contained in V×W¯V\times\overline W, so the first projection is proper on it: over any compact subset of VV, the support is a closed subset of a compact product. Hence Rq1!=Rq1*Rq_{1!}=Rq_{1*} on this kernel. SH02-GAM-KERNEL now identifies it with ϕγ−1Rϕγ*GW\phi_\gamma^{-1}R\phi_{\gamma *}G_W. Finally U=WU=W is cofinal among pairs of neighborhoods, by passing to their intersection. This gives the formula with GUG_U. There is no assertion that shriek and ordinary pushforward coincide for unlocalized GG.

SH02-MH-TWISTS — Twisting both arguments and changing an arrow

Write 𝖬X(A,B)=μhom(A,B)\mathsf M_X(A,B)=\mu hom(A,B). Let LL be an invertible locally constant complex on XX, with LL, its tensor inverse, and the displayed twisted inputs in the bounded categories under consideration. There are natural identifications 𝖬X(A⊗L,B⊗L)≃𝖬X(A,B),𝖬X(A,B⊗L)≃𝖬X(A,B)⊗π−1L.(MH1) \mathsf M_X(A\otimes L,B\otimes L)\simeq\mathsf M_X(A,B), \quad \mathsf M_X(A,B\otimes L)\simeq\mathsf M_X(A,B)\otimes\pi^{-1}L. \qquad\text{(MH1)} Proof. Work on a neighborhood where LL is constant with tensor-invertible value PP, and write P∨P^\vee for its tensor inverse. Tensoring with PP is an equivalence with inverse tensoring with P∨P^\vee. No freeness of a rank-one module, and no expression of PP as a single shifted free module, is needed. Tensor–Hom adjunction and this equivalence give natural identifications Rℋom(C⊗P,D⊗P)≃Rℋom(C,D),Rℋom(C,D⊗P)≃Rℋom(C,D)⊗P. R\mathcal Hom(C\otimes P,D\otimes P)\simeq R\mathcal Hom(C,D), \qquad R\mathcal Hom(C,D\otimes P)\simeq R\mathcal Hom(C,D)\otimes P. For example, apply Hom⁡(T,−)\operatorname{Hom}(T,-) to the second formula: moving P∨P^\vee onto TT, and then currying, identifies both sides with Hom⁡(T⊗C,D⊗P)\operatorname{Hom}(T\otimes C,D\otimes P). This proves the actual natural comparison by Yoneda and preserves the ordered evaluation and Koszul symmetry.

The same invertibility proves that a coefficient pulled back from the base commutes with ordinary derived direct image. For j:U→Vj:U\to V, move P∨P^\vee across the j−1⊣Rj*j^{-1}\dashv Rj_* adjunction: both mapping sets for Rj*(H⊗j−1P)≃Rj*H⊗P Rj_*(H\otimes j^{-1}P)\simeq Rj_*H\otimes P identify naturally with Hom⁡(j−1(T⊗P∨),H)\operatorname{Hom}(j^{-1}(T\otimes P^\vee),H). Thus this projection comparison is an isomorphism without commuting arbitrary Hom with a colimit. Localization triangles give the corresponding support comparison. Proper direct image uses the already established shriek projection formula, with the same ordered tensor comparison.

Near the diagonal the two pullbacks of LL have a canonical germ identification given by locally constant transport, agreeing with the identity on the diagonal. Apply the two Hom identifications to the diagonal kernel; the smooth exceptional projection retains the pulled-back coefficient by its projection-adjunction comparison. Specialization commutes with that local coefficient by inverse image and the ordinary direct-image comparison just proved. Fourier commutes with the resulting base coefficient by the shriek projection formula. These are precisely the maps in MH1. On overlaps all comparisons are defined by transport, adjunction and evaluation, so they glue. Their symmetry is the stipulated graded symmetry, including when different coefficient summands carry different shifts. All operations are used in the stated bounded ranges. ▫\square

A morphism A→A′A\to A' acts contravariantly on the first argument of 𝖬\mathsf M, and a morphism B→B′B\to B' acts covariantly on its second argument. These two actions commute. Indeed the two composites become the same map of internal Hom kernels after tensoring with AA and evaluating. The tensor–Hom adjunction is faithful on these mapping sets, and specialization and Fourier are functors. This proves the assertion without a constructibility assumption.

For later use set W=πf−1ωY/XW=\pi_f^{-1}\omega_{Y/X} on EfE_f. Relative orientations of the two covector arrows are ωϖf=W,ωρf=W−1.(MH2) \omega_{\varpi_f}=W,\qquad \omega_{\rho_f}=W^{-1}. \qquad\text{(MH2)} For the first equality, ϖf\varpi_f is the base change of ff by the rank-dim⁡X\dim X cotangent bundle, so the fibre orientation factors cancel. For the second, the calculation in SH02-MH-GRAPH gives the inverse line and opposite shift. The trace comparisons therefore read ϖf−1A⟶ϖf!A⊗W−1,ρf−1B⟶ρf!B⊗W.(MH3) \varpi_f^{-1}A\longrightarrow\varpi_f^!A\otimes W^{-1}, \qquad \rho_f^{-1}B\longrightarrow\rho_f^!B\otimes W. \qquad\text{(MH3)} These are not declared invertible for arbitrary ff.

SH02-MH-FOUR-SQUARES — How a graph Hom changes under a map

For F∈Db(kX)F\in D^b(k_X), G∈Db(kY)G\in D^b(k_Y), abbreviate P=ℋf+(G,F)P=\mathcal H_f^+(G,F) and Q=ℋf−(F,G)Q=\mathcal H_f^-(F,G). There are the following four squares: Rρf!P⟶𝖬Y(G,f−1F⊗ωf)↓↓Rρf*P←𝖬Y(G,f!F),(MH4) \begin{array}{ccc} R\rho_{f!}P&\longrightarrow&\mathsf M_Y(G,f^{-1}F\otimes\omega_f)\\ \downarrow&&\downarrow\\ R\rho_{f*}P&\longleftarrow&\mathsf M_Y(G,f^!F), \end{array} \qquad\text{(MH4)} Rρf!Q⟶𝖬Y(f!F,G⊗ωf)↓↓Rρf*Q←𝖬Y(f−1F,G),(MH5) \begin{array}{ccc} R\rho_{f!}Q&\longrightarrow&\mathsf M_Y(f^!F,G\otimes\omega_f)\\ \downarrow&&\downarrow\\ R\rho_{f*}Q&\longleftarrow&\mathsf M_Y(f^{-1}F,G), \end{array} \qquad\text{(MH5)} Rϖf!P⟶𝖬X(Rf*G,F)↓↓Rϖf*P←𝖬X(Rf!G,F),(MH6) \begin{array}{ccc} R\varpi_{f!}P&\longrightarrow&\mathsf M_X(Rf_*G,F)\\ \downarrow&&\downarrow\\ R\varpi_{f*}P&\longleftarrow&\mathsf M_X(Rf_!G,F), \end{array} \qquad\text{(MH6)} Rϖf!Q⟶𝖬X(F,Rf!G)↓↓Rϖf*Q←𝖬X(F,Rf*G).(MH7) \begin{array}{ccc} R\varpi_{f!}Q&\longrightarrow&\mathsf M_X(F,Rf_!G)\\ \downarrow&&\downarrow\\ R\varpi_{f*}Q&\longleftarrow&\mathsf M_X(F,Rf_*G). \end{array} \qquad\text{(MH7)} Here and below ωf=ωY/X\omega_f=\omega_{Y/X}. The left verticals forget proper support. The right vertical of MH4 is induced by ϑf\vartheta_f. In MH5 it is induced contravariantly by f−1F⊗ωf→f!Ff^{-1}F\otimes\omega_f\to f^!F, followed by simultaneous untwisting using MH1. In MH6 it is induced contravariantly by Rf!G→Rf*GRf_!G\to Rf_*G; in MH7 that map acts covariantly.

All maps in MH4 and MH5 are isomorphisms if ff is a submersion. All maps in MH6 and MH7 are isomorphisms if ff is proper on the closed support of GG. These statements do not assume that the input complexes are constructible.

Construction of all eight horizontal maps. This construction also specifies exactly which comparison maps are meant. Put u:Y×Y→X×Y,u(y1,y2)=(f(y1),y2),v:X×Y→X×X,v(x,y)=(x,f(y)). u:Y\times Y\to X\times Y,\quad u(y_1,y_2)=(f(y_1),y_2), \qquad v:X\times Y\to X\times X,\quad v(x,y)=(x,f(y)). Let K+=Rℋom(q−1G,p!F)K^+=R\mathcal Hom(q^{-1}G,p^!F) and K−=Rℋom(p−1F,q!G)K^-=R\mathcal Hom(p^{-1}F,q^!G) on X×YX\times Y. The maps uu and vv carry the relevant diagonal to the graph and the graph to the diagonal, respectively. The following table records a map or identification before microlocalization. In its third column, “direct” and “inverse” mean the actual transformations SH02-MIC-DIRECT and SH02-MIC-INVERSE, including their adjunction mates.

Arrow Map of ordinary kernels Microlocal comparison used
MH4, upper K+→Ru*Rℋom(qY,2−1G,qY,1!f−1F)K^+\to Ru_*R\mathcal Hom(q_{Y,2}^{-1}G,q_{Y,1}^{!}f^{-1}F), from the unit on the second Hom argument ordinary direct comparison, then its Rρ!⊣ρ!R\rho_!\dashv\rho^! mate
MH4, lower u!K+≃Rℋom(qY,2−1G,qY,1!f!F)u^!K^+\simeq R\mathcal Hom(q_{Y,2}^{-1}G,q_{Y,1}^{!}f^!F) exceptional inverse comparison
MH5, upper K−→Ru*Rℋom(qY,1−1f!F,qY,2!G)K^-\to Ru_*R\mathcal Hom(q_{Y,1}^{-1}f^!F,q_{Y,2}^{!}G), from the Ru!u!→1Ru_!u^!\to1 counit in the first Hom argument ordinary direct comparison and its mate, then antipodal pullback
MH5, lower u!K−≃Rℋom(qY,1−1f−1F,qY,2!G)u^!K^-\simeq R\mathcal Hom(q_{Y,1}^{-1}f^{-1}F,q_{Y,2}^{!}G) exceptional inverse comparison, then antipodal pullback
MH6, upper K+→v!Rℋom(qX,2−1Rf*G,qX,1!F)K^+\to v^!R\mathcal Hom(q_{X,2}^{-1}Rf_*G,q_{X,1}^{!}F), using v−1Rv*q−1G→q−1Gv^{-1}Rv_*q^{-1}G\to q^{-1}G contravariantly exceptional inverse comparison and its Rϖ!⊣ϖ!R\varpi_!\dashv\varpi^! mate
MH6, lower Rℋom(qX,2−1Rf!G,qX,1!F)≃Rv*K+R\mathcal Hom(q_{X,2}^{-1}Rf_!G,q_{X,1}^{!}F)\simeq Rv_*K^+ ordinary direct comparison
MH7, upper K−→v!Rℋom(qX,1−1F,qX,2!Rf!G)K^-\to v^!R\mathcal Hom(q_{X,1}^{-1}F,q_{X,2}^{!}Rf_!G), using q!G→v!Rv!q!Gq^!G\to v^!Rv_!q^!G exceptional inverse comparison and its mate, then antipodal pullback
MH7, lower Rℋom(qX,1−1F,qX,2!Rf*G)≃Rv*K−R\mathcal Hom(q_{X,1}^{-1}F,q_{X,2}^{!}Rf_*G)\simeq Rv_*K^- ordinary direct comparison, then antipodal pullback

Here qX,iq_{X,i} and qY,iq_{Y,i} denote projections from X2X^2 and Y2Y^2. We give the details that make the table legitimate. For MH4 upper, the unit p!F→Ru*u−1p!Fp^!F\to Ru_*u^{-1}p^!F, internal Hom adjunction, and smooth projection orientations identify the target kernel under Ru*Ru_* as the indicated one; the missing relative orientation is precisely ωf\omega_f supplied by the microlocal direct comparison. For MH5 upper, smooth proper-support base change gives Ru!qY,1−1f!F≃p−1Rf!f!F→p−1FRu_!q_{Y,1}^{-1}f^!F\simeq p^{-1}Rf_!f^!F\to p^{-1}F. Move Ru!Ru_! through Hom by its exceptional adjunction, and use u!q!G=qY,2!Gu^!q^!G=q_{Y,2}^!G. The resulting arrow points out of K−K^- because its first argument is contravariant. Thus this route uses the exceptional counit, not an ordinary inverse-image unit.

For MH6 upper, Rv*q−1G≃qX,2−1Rf*GRv_*q^{-1}G\simeq q_{X,2}^{-1}Rf_*G follows from product base change for the smooth first-coordinate projection; this is the locally rectangular product calculation, not arbitrary nonproper base change. Also v!qX,1!F=p!Fv^!q_{X,1}^!F=p^!F. MH6 lower is the identity Rℋom(Rv!A,B)≃Rv*Rℋom(A,v!B)R\mathcal Hom(Rv_!A,B)\simeq Rv_*R\mathcal Hom(A,v^!B), applied with A=q−1GA=q^{-1}G, and proper-support base change. For MH7 upper, smooth projection orientation and proper-support base change identify Rv!q!G=qX,2!Rf!GRv_!q^!G=q_{X,2}^!Rf_!G. For MH7 lower, product base change with the same locally constant projection orientation identifies Rv*q!G=qX,2!Rf*GRv_*q^!G=q_{X,2}^!Rf_*G. The internal Hom adjunction then gives the stated identification. These are all identities on bounded complexes in the imported finite-dimensional six-operation range.

The graph map induced by uu on its submanifolds is the identity of YY. Its conormal correspondence therefore has ρf\rho_f as its only nonidentity arrow. The graph map induced by vv has ϖf\varpi_f as its only nonidentity arrow: vv is transverse to ΔX\Delta_X, since the first coordinate of X×YX\times Y is free. Substituting these geometric facts in the microlocal comparisons gives exactly MH4–MH7. The relative factors from uu, the covector map, and the smooth product projections cancel by MH2. In MH5 both arguments are first written with the same factor ωf\omega_f, and MH1 removes it from the lower-right object. Antipodal pullback commutes with both covector maps and with all four operations because scalar minus one defines proper isomorphisms of the relevant bundles.

Commutativity, with its exact dependency. Before Fourier transformation the four diagrams are built from evaluation and the two adjunction pairs. Move a square to its kernel mapping space using the corresponding adjunction. For MH4 the two paths become the unit p!F→Ru*u−1p!Fp^!F\to Ru_*u^{-1}p^!F, followed by the trace map to Ru*u!p!FRu_*u^!p^!F, followed by its counit. Naturality moves the trace through the unit, and the triangle identity removes the inserted unit–counit pair. For MH5 the same calculation starts with the exceptional counit on the first argument; applying the contravariant Hom functor reverses that arrow, and MH1 cancels the common orientation. For MH6 and MH7 the calculation instead uses the natural map Rv!→Rv*Rv_!\to Rv_*, in the first and second arguments respectively. Its naturality with evaluation makes the two paths agree. These are the mate identities proved in SH02-MIC-ADJUNCTIONS. Fourier transports these commuting kernel diagrams. SH02-MIC-TRACE-EXCHANGE identifies the displayed independent trace and forget-support verticals by MEP11 and MEP14. Apply these identities to the maps of pairs induced by the displayed maps uu and vv, with the kernels in the table. MEP20 identifies the ordinary direct endpoint with its actual adjoint mate, including the orientation contraction used in taking the horizontal mates. The resulting squares are therefore compatible with those verticals, relative to the finite operation and specialization inputs stated in SH02-MEP-SCOPE.

Isomorphism conditions. If ff is a submersion, uu is a submersion and its map on diagonals is the identity. The inverse comparison is therefore invertible; ρf\rho_f is a closed embedding, so its two direct images coincide. The trace for ff is invertible, proving both assertions for MH4 and MH5. If ff is proper on supp⁡G\operatorname{supp}G, then vv is proper on the closed supports of K+K^+ and K−K^-, both contained in X×supp⁡GX\times\operatorname{supp}G. It is transverse to the diagonal and its inverse image is precisely the graph. The clean normal-cone properness criterion of SH02-MIC-DIRECT verifies the extra normal support condition; properness of the ambient support alone would not be a sufficient general argument. Hence the direct comparison is invertible. The support of P,QP,Q projects into supp⁡G\operatorname{supp}G, so ϖf\varpi_f is proper on those supports too. Finally Rf!G→Rf*GRf_!G\to Rf_*G is invertible. This proves the assertions for MH6 and MH7.

SH02-MH-TRANSPORT — Removing the graph object

The four squares give the following maps entirely in terms of ordinary microlocal Hom: Rρf!ϖf−1𝖬X(Rf!G,F)⟶𝖬Y(G,f−1F⊗ωf),(MH8) R\rho_{f!}\varpi_f^{-1}\mathsf M_X(Rf_!G,F) \longrightarrow\mathsf M_Y(G,f^{-1}F\otimes\omega_f), \qquad\text{(MH8)} Rρf!ϖf−1𝖬X(F,Rf*G)⟶𝖬Y(f!F,G⊗ωf),(MH9) R\rho_{f!}\varpi_f^{-1}\mathsf M_X(F,Rf_*G) \longrightarrow\mathsf M_Y(f^!F,G\otimes\omega_f), \qquad\text{(MH9)} Rϖf!ρf−1𝖬Y(G,f!F)⟶𝖬X(Rf*G,F),(MH10) R\varpi_{f!}\rho_f^{-1}\mathsf M_Y(G,f^!F) \longrightarrow\mathsf M_X(Rf_*G,F), \qquad\text{(MH10)} Rϖf!ρf−1𝖬Y(f−1F,G)⟶𝖬X(F,Rf!G).(MH11) R\varpi_{f!}\rho_f^{-1}\mathsf M_Y(f^{-1}F,G) \longrightarrow\mathsf M_X(F,Rf_!G). \qquad\text{(MH11)} For completeness, the mate before the final proper direct image in MH8 is the composite ϖf−1𝖬X(Rf!G,F)⟶ϖf−1Rϖf*P→εϖfP⟶ρf!𝖬Y(G,f−1F⊗ωf). \varpi_f^{-1}\mathsf M_X(Rf_!G,F) \longrightarrow\varpi_f^{-1}R\varpi_{f*}P \xrightarrow{\varepsilon_{\varpi_f}}P \longrightarrow\rho_f^!\mathsf M_Y(G,f^{-1}F\otimes\omega_f). The first map is MH6 lower and the last is the mate of MH4 upper. MH9 replaces PP by QQ, MH6 by MH7, and MH4 by MH5. For MH10 begin with MH4 lower, apply ρf−1\rho_f^{-1}, then use the ordinary adjunction counit ρf−1Rρf*P→P\rho_f^{-1}R\rho_{f*}P\to P, followed by the mate of MH6 upper. MH11 uses MH5 and MH7 in the same specified positions. Applying the appropriate proper direct image and its exceptional counit gives the four displayed arrows. This specifies every unit and counit used.

If ff is a submersion and proper on supp⁡G\operatorname{supp}G, MH10 and MH11 are isomorphisms. Indeed ρf\rho_f is a closed embedding, and for every complex AA on EfE_f the counit ρf−1Rρf*A→A\rho_f^{-1}R\rho_{f*}A\to A is invertible. This follows by restriction of extension from a closed subset, or stalkwise from the exact closed direct image. The horizontal comparisons used in the preceding constructions are invertible by the two parts of SH02-MH-FOUR-SQUARES. Their composite is consequently invertible. No analogous assertion for MH8 or MH9 follows merely from these two hypotheses.

SH02-MH-PAIR-TRANSPORT — Moving both arguments at once

For A=𝖬X(F2,F1)A=\mathsf M_X(F_2,F_1) and B=𝖬Y(G2,G1)B=\mathsf M_Y(G_2,G_1), there are squares Rρf!ϖf−1A⟶𝖬Y(f!F2,f−1F1⊗ωf)↓↓Rρf*(ϖf!A⊗W−1)←𝖬Y(f−1F2⊗ωf,f!F1),(MH12) \begin{array}{ccc} R\rho_{f!}\varpi_f^{-1}A&\longrightarrow& \mathsf M_Y(f^!F_2,f^{-1}F_1\otimes\omega_f)\\ \downarrow&&\downarrow\\ R\rho_{f*}(\varpi_f^!A\otimes W^{-1})&\longleftarrow& \mathsf M_Y(f^{-1}F_2\otimes\omega_f,f^!F_1), \end{array} \qquad\text{(MH12)} Rϖf!ρf−1B⟶𝖬X(Rf*G2,Rf!G1)↓↓Rϖf*(ρf!B⊗W)←𝖬X(Rf!G2,Rf*G1).(MH13) \begin{array}{ccc} R\varpi_{f!}\rho_f^{-1}B&\longrightarrow& \mathsf M_X(Rf_*G_2,Rf_!G_1)\\ \downarrow&&\downarrow\\ R\varpi_{f*}(\rho_f^!B\otimes W)&\longleftarrow& \mathsf M_X(Rf_!G_2,Rf_*G_1). \end{array} \qquad\text{(MH13)} The left verticals are MH3 followed by forgetting proper support. To specify the right vertical of MH12, both routes through the following intermediate objects agree: 𝖬Y(f!F2,f!F1)↗↘𝖬Y(f!F2,f−1F1⊗ωf)𝖬Y(f−1F2⊗ωf,f!F1)↘↗𝖬Y(f−1F2,f−1F1).(MH14) \begin{array}{ccccc} &&\mathsf M_Y(f^!F_2,f^!F_1)&&\\ &\nearrow&&\searrow&\\ \mathsf M_Y(f^!F_2,f^{-1}F_1\otimes\omega_f) &&&&\mathsf M_Y(f^{-1}F_2\otimes\omega_f,f^!F_1)\\ &\searrow&&\nearrow&\\ &&\mathsf M_Y(f^{-1}F_2,f^{-1}F_1).&& \end{array} \qquad\text{(MH14)} Every arrow is induced by ϑf\vartheta_f in one argument, and the bottom route also uses MH1. Equality of the routes follows from commuting precomposition and postcomposition. In MH13 the analogous two intermediate objects are 𝖬X(Rf!G2,Rf!G1)\mathsf M_X(Rf_!G_2,Rf_!G_1) and 𝖬X(Rf*G2,Rf*G1)\mathsf M_X(Rf_*G_2,Rf_*G_1). The natural map Rf!→Rf*Rf_!\to Rf_* supplies both routes, which again commute.

Proof of construction. Retain the maps u,vu,v from the preceding section. The inverse comparison for the transverse map vv and the module action of internal Hom on exceptional inverse image give ϖf−1A⟶ℋf+(f!F2,F1).(MH15) \varpi_f^{-1}A\longrightarrow\mathcal H_f^+(f^!F_2,F_1). \qquad\text{(MH15)} More explicitly, apply μΓf\mu_{\Gamma_f} to v−1Rℋom(qX,2−1F2,qX,1!F1)⟶Rℋom(v!qX,2−1F2,v!qX,1!F1). v^{-1}R\mathcal Hom(q_{X,2}^{-1}F_2,q_{X,1}^!F_1) \longrightarrow R\mathcal Hom(v^!q_{X,2}^{-1}F_2,v^!q_{X,1}^!F_1). The arrow is adjoint to the action v−1Rℋom(C,D)⊗v!C→v!Dv^{-1}R\mathcal Hom(C,D)\otimes v^!C\to v^!D: first use the module map into v!(Rℋom(C,D)⊗C)v^!(R\mathcal Hom(C,D)\otimes C), then apply v!v^! to evaluation. Smooth product base change identifies the two exceptional inputs with q−1f!F2q^{-1}f^!F_2 and p!F1p^!F_1. Thus its target is exactly the graph object in MH15.

The exceptional inverse comparison gives a second map ℋf+(f−1F2⊗ωf,F1)⟶ϖf!A⊗W−1.(MH16) \mathcal H_f^+(f^{-1}F_2\otimes\omega_f,F_1) \longrightarrow\varpi_f^!A\otimes W^{-1}. \qquad\text{(MH16)} Indeed v!Rℋom(C,D)=Rℋom(v−1C,v!D)v^!R\mathcal Hom(C,D)=R\mathcal Hom(v^{-1}C,v^!D); tensoring its microlocalization by W−1W^{-1} moves that inverse line into the first Hom input. The comparison for vv, whose map on normal fibres is an isomorphism, has precisely the target in MH16. The square formed by MH15, MH16 and the two trace comparisons is the inverse square SH02-MIC-INVERSE followed by the action just described. Apply Rρf!R\rho_{f!} to MH15 and MH4 upper; apply Rρf*R\rho_{f*} to MH16 and MH4 lower. Pasting these two squares gives MH12, with the right route MH14. Naturality of evaluation proves compatibility of the paste with both argument changes. The trace verticals are the specified maps by SH02-MIC-TRACE-EXCHANGE: MEP14 identifies the inverse square for vv, while MEP11 and MEP20 retain the direct comparison and its actual ordinary mate in the graph square being pasted.

For the direct counterpart start from BB in its antipodal kernel presentation. The direct comparison for uu supplies ρf−1B⟶μΓf(Ru!Rℋom(qY,1−1G2,qY,2!G1))a⟶ℋf−(Rf*G2,G1).(MH17) \rho_f^{-1}B\longrightarrow \mu_{\Gamma_f}(Ru_!R\mathcal Hom(q_{Y,1}^{-1}G_2,q_{Y,2}^!G_1))^a \longrightarrow\mathcal H_f^-(Rf_*G_2,G_1). \qquad\text{(MH17)} The second arrow is adjoint to the following evaluation. Pull p−1Rf*G2p^{-1}Rf_*G_2 back by uu, apply the ordinary counit to obtain qY,1−1G2q_{Y,1}^{-1}G_2, evaluate against the displayed Hom, then apply Ru!Ru_! and the exceptional counit for uu. The projection formula moves the pulled-back first input across Ru!Ru_!. This determines the arrow and explains the ordinary direct image on G2G_2.

Internal exceptional adjunction also identifies the kernel of ℋf−(Rf!G2,G1)\mathcal H_f^-(Rf_!G_2,G_1) with Ru*Rℋom(qY,1−1G2,qY,2!G1)Ru_*R\mathcal Hom(q_{Y,1}^{-1}G_2,q_{Y,2}^!G_1). Hence the ordinary direct comparison gives ℋf−(Rf!G2,G1)⟶ρf!B⊗W.(MH18) \mathcal H_f^-(Rf_!G_2,G_1)\longrightarrow\rho_f^!B\otimes W. \qquad\text{(MH18)} Apply Rϖf!R\varpi_{f!} to MH17 and MH7 upper, and Rϖf*R\varpi_{f*} to MH18 and MH7 lower. The direct comparison square, its mate identity, and naturality of the evaluated Rf!→Rf*Rf_!\to Rf_* map give MH13. No properness has been imposed to construct any of these maps.

If ff is a submersion, all arrows in MH12 are isomorphisms. The smooth local product calculation identifies ℋf+(f!F2,F1)⊗W≃ϖf!A. \mathcal H_f^+(f^!F_2,F_1)\otimes W\simeq\varpi_f^!A. To check it, use f!F2=f−1F2⊗ωff^!F_2=f^{-1}F_2\otimes\omega_f, move the factor through Hom, and use the smooth inverse comparison for vv; both its ambient map and its map of submanifolds are submersions. MH4 is then invertible, and ρf\rho_f is a closed embedding. Together with the invertible smooth trace this proves the assertion.

If ff is a closed embedding, all arrows in MH13 are isomorphisms. Proper direct image equals ordinary direct image. In graph coordinates, internal Hom adjunction and exact extension from a closed subset identify ℋf+(G2,Rf!G1)≃ρf−1B. \mathcal H_f^+(G_2,Rf_!G_1)\simeq\rho_f^{-1}B. This is the proper microlocal direct comparison for uu; the normal derivative is a closed embedding and the graph support satisfies the normal properness criterion. Applying MH6, which is invertible for a proper support, proves the upper identification in MH13. The lower one follows by the same direct comparison and MH2. Equivalently, its two trace and proper-support verticals are invertible on these objects. This argument uses the closed embedding condition; a general proper map is not asserted to make MH13 invertible.

Two consequences used below are the maps Rρf!ϖf−1𝖬X(A2,A1)⟶𝖬Y(f−1A2,f−1A1),(MH19) R\rho_{f!}\varpi_f^{-1}\mathsf M_X(A_2,A_1) \longrightarrow\mathsf M_Y(f^{-1}A_2,f^{-1}A_1), \qquad\text{(MH19)} Rρf!ϖf−1𝖬X(A2,A1)⟶𝖬Y(f!A2,f!A1),(MH20) R\rho_{f!}\varpi_f^{-1}\mathsf M_X(A_2,A_1) \longrightarrow\mathsf M_Y(f^!A_2,f^!A_1), \qquad\text{(MH20)} obtained from MH12 upper followed by the lower and upper routes of MH14. Similarly MH13 upper followed by either direct-image argument change gives maps to 𝖬X(Rf!B2,Rf!B1)\mathsf M_X(Rf_!B_2,Rf_!B_1) and to 𝖬X(Rf*B2,Rf*B1)\mathsf M_X(Rf_*B_2,Rf_*B_1). The exceptional image map with both arguments Rf!Rf_! is particularly useful for kernel composition.

SH02-MH-PRODUCT — Independent directional morphisms

First take two unrelated manifolds X,YX,Y. There is a natural morphism 𝖬X(F2,F1)⊠L𝖬Y(G2,G1)⟶𝖬X×Y(F2⊠LG2,F1⊠LG1).(MH21) \mathsf M_X(F_2,F_1)\boxtimes^L\mathsf M_Y(G_2,G_1) \longrightarrow \mathsf M_{X\times Y}(F_2\boxtimes^LG_2,F_1\boxtimes^LG_1). \qquad\text{(MH21)} Let rir_i be projections from (X×Y)2(X\times Y)^2, and reorder this space as X2×Y2X^2\times Y^2. The product of diagonals becomes ΔX×Y\Delta_{X\times Y}. Apply SH02-MIC-EXTERNAL to the two Hom kernels. The resulting kernel has a map to Rℋom(r2−1(F2⊠LG2),r1!(F1⊠LG1)). R\mathcal Hom(r_2^{-1}(F_2\boxtimes^LG_2),r_1^!(F_1\boxtimes^LG_1)). To construct that map, tensor the two evaluation maps, apply the Koszul permutation that groups their two first arguments, and use the orientation isomorphism for the two smooth first projections. Tensor–Hom adjunction gives the map uniquely. Applying diagonal microlocalization gives MH21. This proof uses a tensor–Hom comparison, not an assertion that it is an isomorphism for arbitrary inputs.

Now let X→SX\to S and Y→SY\to S be maps of manifolds, and assume their fibre product Z=X×SYZ=X\times_SY is an embedded submanifold of X×YX\times Y. Put j:Z↪X×Yj:Z\hookrightarrow X\times Y, and let qX,qYq_X,q_Y be its two projections. The conormal correspondence of jj is T*Z←ρjC→ϖjT*X×T*Y,C=Z×X×Y(T*X×T*Y). T^*Z\xleftarrow{\rho_j}C\xrightarrow{\varpi_j}T^*X\times T^*Y, \quad C=Z\times_{X\times Y}(T^*X\times T^*Y). For sheaves on the two cotangent bundles, A⊠SLBA\boxtimes_S^LB means their ordinary inverse images to C=T*X×ST*YC=T^*X\times_ST^*Y, tensored there. Then Rρj!(𝖬X(F2,F1)⊠SL𝖬Y(G2,G1))⟶𝖬Z(F2⊠SLG2,F1⊠SLG1),(MH22) \begin{aligned} &R\rho_{j!}\bigl(\mathsf M_X(F_2,F_1)\boxtimes_S^L\mathsf M_Y(G_2,G_1)\bigr)\\ &\quad\longrightarrow \mathsf M_Z(F_2\boxtimes_S^LG_2,F_1\boxtimes_S^LG_1), \end{aligned} \qquad\text{(MH22)} where F⊠SLG=qX−1F⊗LqY−1GF\boxtimes_S^LG=q_X^{-1}F\otimes^Lq_Y^{-1}G. Pull MH21 back by ϖj\varpi_j, apply Rρj!R\rho_{j!}, and use MH19 for jj. Ordinary inverse image preserves derived tensor, giving exactly the target in MH22. No transversality of X→SX\to S and Y→SY\to S, and no submersion condition on either projection, is used.

The matching covector equation is transparent: ρj\rho_j sends the pair (ξ,η)(\xi,\eta) over (x,y)∈Z(x,y)\in Z to its restriction to T(x,y)ZT_{(x,y)}Z. Thus addition of covectors in an internal tensor product is a special case of restriction from an external tensor product.

SH02-MH-HOM-PRODUCT — Reversing one directional arrow

There is also, on an ordinary product, a natural map 𝖬X(F2,F1)a⊠L𝖬Y(G2,G1)⟶𝖬X×Y(Rℋom(qX−1F1,qY−1G2),Rℋom(qX−1F2,qY−1G1)).(MH23) \begin{aligned} &\mathsf M_X(F_2,F_1)^a\boxtimes^L\mathsf M_Y(G_2,G_1)\\ &\quad\longrightarrow \mathsf M_{X\times Y}\bigl( R\mathcal Hom(q_X^{-1}F_1,q_Y^{-1}G_2), R\mathcal Hom(q_X^{-1}F_2,q_Y^{-1}G_1)\bigr). \end{aligned} \qquad\text{(MH23)} Here aa reverses only the covector on XX. We prove the morphism at the kernel level. On (X×Y)2(X\times Y)^2, let subscripts s,ts,t designate the second (source) and first (target) copy. After exchanging the two XX-factors, the first microlocal Hom kernel represents a morphism F2,t→F1,sF_{2,t}\to F_{1,s}; the YY-kernel represents a morphism G2,s→G1,tG_{2,s}\to G_{1,t}. The ordinary closed-monoidal composition map is Rℋom(F2,t,F1,s)⊗Rℋom(G2,s,G1,t)⟶Rℋom(Rℋom(F1,s,G2,s),Rℋom(F2,t,G1,t)).(MH24) \begin{aligned} &R\mathcal Hom(F_{2,t},F_{1,s})\otimes R\mathcal Hom(G_{2,s},G_{1,t})\\ &\quad\longrightarrow R\mathcal Hom\bigl( R\mathcal Hom(F_{1,s},G_{2,s}), R\mathcal Hom(F_{2,t},G_{1,t})\bigr). \end{aligned} \qquad\text{(MH24)} It sends a pair of arrows to precomposition followed by postcomposition. Formally, tensor its proposed source with Rℋom(F1,s,G2,s)R\mathcal Hom(F_{1,s},G_{2,s}) and with F2,tF_{2,t}; evaluate successively into F1,sF_{1,s}, then G2,sG_{2,s}, then G1,tG_{1,t}. The tensor–Hom adjunction, twice, gives MH24. This description determines all signs in the derived setting.

The actual microlocal kernels carry smooth projection dualizing factors. Pull them outside the displayed Hom expressions and order them as the orientation of X×YX\times Y on the source copy. This is precisely the factor that changes the outer target pullback in MH24 into its exceptional pullback. Thus the product of the two kernels maps to the defining kernel of the right side of MH23. Apply SH02-MIC-EXTERNAL and diagonal microlocalization. Exchanging the two XX-factors acted by ξ↦−ξ\xi\mapsto-\xi on their diagonal conormal, which proves the stated antipode. No duality or constructibility was used.

There is a general fibre-product version that the same argument establishes without a smoothness condition: Rρj!(𝖬X(F2,F1)a⊠SL𝖬Y(G2,G1))⟶𝖬Z(Rℋom(qX−1F1,qY!G2),Rℋom(qX−1F2,qY!G1)).(MH25) \begin{aligned} &R\rho_{j!}\bigl(\mathsf M_X(F_2,F_1)^a\boxtimes_S^L\mathsf M_Y(G_2,G_1)\bigr)\\ &\quad\longrightarrow\mathsf M_Z\bigl( R\mathcal Hom(q_X^{-1}F_1,q_Y^!G_2), R\mathcal Hom(q_X^{-1}F_2,q_Y^!G_1)\bigr). \end{aligned} \qquad\text{(MH25)} To prove it, apply MH20, rather than MH19, to MH23. Both arguments become j!Rℋom(P,Q)j^!R\mathcal Hom(P,Q). On X×YX\times Y, the projection q̃Y\widetilde q_Y is smooth. Replacing q̃Y−1Gi\widetilde q_Y^{-1}G_i by q̃Y!Gi\widetilde q_Y^!G_i twists both Hom arguments by the same invertible orientation complex and does not change their microlocal Hom, by MH1. Internal exceptional adjunction then gives j!Rℋom(q̃X−1F,q̃Y!G)≃Rℋom(qX−1F,qY!G). j^!R\mathcal Hom(\widetilde q_X^{-1}F,\widetilde q_Y^!G) \simeq R\mathcal Hom(q_X^{-1}F,q_Y^!G). The common invertible factor induced by the preliminary replacement cancels in the two microlocal Hom arguments. This proves MH25 for every embedded fibre product in MH22.

If qY:Z→Yq_Y:Z\to Y is a submersion, then qY!G=qY−1G⊗ωqYq_Y^!G=q_Y^{-1}G\otimes\omega_{q_Y}, and MH1 cancels that common factor. In that case MH25 has the same target with both qY!q_Y^! replaced by qY−1q_Y^{-1}. This includes the ordinary-product case MH23.

SH02-MH-HOM-PRODUCT-OPEN — The corrected route to the ordinary target

The general embedded fibre product need not have a submersion as its projection qYq_Y. Direct exceptional restriction and internal exceptional adjunction give the target of MH25. For an arbitrary projection from an embedded fibre product, qY!Gq_Y^!G cannot in general be replaced by qY−1Gq_Y^{-1}G times a fixed invertible line. MH25 and its submersion specialization therefore do not by themselves provide the general ordinary-inverse target. The full comparison is proved in SH02-MHPC-FIBRE-PRODUCT of the separate-transport supplement: transport the two microlocal Hom inputs separately by MH19, then use the diagonal internal-Hom convolution. Its normalization is checked against the actual ordinary-product evaluation and adjunction maps. This construction retains arbitrary embedded manifold fibre products and uses no universal line replacement for qY!q_Y^!. The named six-operation, microlocal Hom and Fourier prerequisites remain separate obligations.

SH02-MH-GRAPH-COMPOSITION — Joining two maps

Let g:Z→Yg:Z\to Y, f:Y→Xf:Y\to X, and h=fgh=fg. On Eh=Z×XT*XE_h=Z\times_XT^*X, define r(z,ξ)=(g(z),ξ)∈Ef,s(z,ξ)=(z,dfg(z)*ξ)∈Eg.(MH26) r(z,\xi)=(g(z),\xi)\in E_f, \qquad s(z,\xi)=(z,df_{g(z)}^*\xi)\in E_g. \qquad\text{(MH26)} For bounded F,G,HF,G,H on X,Y,ZX,Y,Z, respectively, there are composition maps s−1ℋg+(H,G)⊗r−1ℋf+(G,F)⟶ℋh+(H,F),(MH27) s^{-1}\mathcal H_g^+(H,G)\otimes r^{-1}\mathcal H_f^+(G,F) \longrightarrow\mathcal H_h^+(H,F), \qquad\text{(MH27)} r−1ℋf−(F,G)⊗s−1ℋg−(G,H)⟶ℋh−(F,H).(MH28) r^{-1}\mathcal H_f^-(F,G)\otimes s^{-1}\mathcal H_g^-(G,H) \longrightarrow\mathcal H_h^-(F,H). \qquad\text{(MH28)} Neither ff nor gg is assumed proper or a submersion. There is no constructibility hypothesis.

The geometry behind the maps. Work first on Q=X×Y×Y×ZQ=X\times Y\times Y\times Z, with submanifold M=Γf×ΓgM=\Gamma_f\times\Gamma_g. Let j:W=X×Y×Z↪Qj:W=X\times Y\times Z\hookrightarrow Q repeat the middle coordinate, and let L=j−1ML=j^{-1}M. Then L={(f(g(z)),g(z),z):z∈Z}. L=\{(f(g(z)),g(z),z):z\in Z\}. The map jj is transverse to MM. Indeed, on MM the difference between its two middle coordinates is g(z)−yg(z)-y in local coordinates, and its derivative with respect to yy is minus the identity. Thus this difference has surjective derivative, independently of the ranks of df,dgdf,dg. Equivalently TQ=Tj(W)+TMTQ=Tj(W)+TM. The induced normal map is consequently an isomorphism, and the transverse inverse comparison for microlocalization applies.

At a point of LL, a covector in NM*QN_M^*Q has coordinates (ξ,−df*ξ;η,−dg*η). (\xi,-df^*\xi;\eta,-dg^*\eta). Restriction by jj sends it to (ξ,η−df*ξ,−dg*η)∈NL*W.(MH29) (\xi,\eta-df^*\xi,-dg^*\eta)\in N_L^*W. \qquad\text{(MH29)} Let q:W→X×Zq:W\to X\times Z forget YY. Its restriction L→ΓhL\to\Gamma_h is an isomorphism, with inverse (h(z),z)↦(h(z),g(z),z)(h(z),z)\mapsto(h(z),g(z),z). The transpose normal map of qq selects those covectors in MH29 with zero middle component. They satisfy η=df*ξ\eta=df^*\xi, and their last component is −dh*ξ-dh^*\xi. This selection is exactly the pair of maps (r,s)(r,s) in MH26. These equalities prove both conormal identifications used in the composition; there is no lost independent middle covector.

The kernel map and its trace. On X×YX\times Y and Y×ZY\times Z, take Kf=Rℋom(Gy,Fx⊗ωY),Kg=Rℋom(Hz,Gy⊗ωZ), K_f=R\mathcal Hom(G_y,F_x\otimes\omega_Y), \qquad K_g=R\mathcal Hom(H_z,G_y\otimes\omega_Z), where the symbols denote the appropriate inverse images and the orientation lines of smooth projections. On WW, evaluation gives q12−1Kf⊗q23−1Kg⟶q!Rℋom(Hz,Fx⊗ωZ).(MH30) q_{12}^{-1}K_f\otimes q_{23}^{-1}K_g \longrightarrow q^!R\mathcal Hom(H_z,F_x\otimes\omega_Z). \qquad\text{(MH30)} To specify it, tensor with HzH_z, evaluate the second Hom into Gy⊗ωZG_y\otimes\omega_Z, then evaluate the first Hom into Fx⊗ωYF_x\otimes\omega_Y, carrying ωZ\omega_Z along. The result is Fx⊗ωY⊗ωZF_x\otimes\omega_Y\otimes\omega_Z, which is the right target after including the YY-fibre orientation of q!q^!. The tensor symmetry moves the factors into the displayed order and determines the Koszul sign.

Apply the external microlocalization map to Kf⊠KgK_f\boxtimes K_g on QQ, the transverse ordinary inverse comparison for jj, and the kernel morphism MH30. Pull the resulting object on NL*WN_L^*W back to the zero-middle-covector locus in MH29. The proper-direct microlocal comparison for qq then maps it to μΓhRq!q!Rℋom(Hz,Fx⊗ωZ). \mu_{\Gamma_h}Rq_!q^!R\mathcal Hom(H_z,F_x\otimes\omega_Z). Here the map between the submanifolds is an isomorphism, so the proper direct image on their conormal bases contributes no additional integration. Apply μΓh\mu_{\Gamma_h} to the counit Rq!q!→1Rq_!q^!\to1. This gives MH27, after the initial tensor symmetry arranging the two graph factors in the stated order. Notice that qq itself need not be proper: the counit is for proper-support image, which is defined for this nonproper projection. No support-properness is being assumed to construct it.

For MH28 use instead the kernels Rℋom(Fx,Gy⊗ωX)R\mathcal Hom(F_x,G_y\otimes\omega_X) and Rℋom(Gy,Hz⊗ωY)R\mathcal Hom(G_y,H_z\otimes\omega_Y). Their evaluations land in Rℋom(Fx,Hz⊗ωX⊗ωY)R\mathcal Hom(F_x,H_z\otimes\omega_X\otimes\omega_Y), which is again q!q^! of the desired composed kernel. Apply the same external, transverse-inverse, direct, and trace maps, then the antipodal pullback. Since MH29 commutes with simultaneous negation of all covectors, the maps on EhE_h are still exactly r,sr,s. This proves MH28 rather than merely asserting a second composition by symmetry of the two Hom arguments.

SH02-MH-COMPOSITION — Directional composition, identities, and associativity

Taking f=g=1Xf=g=1_X in MH27 gives 𝖬X(F1,F2)⊗𝖬X(F2,F3)⟶𝖬X(F1,F3).(MH31) \mathsf M_X(F_1,F_2)\otimes\mathsf M_X(F_2,F_3) \longrightarrow\mathsf M_X(F_1,F_3). \qquad\text{(MH31)} In the written source order the map is comp⁡∘σ\operatorname{comp}\circ\sigma, where comp\operatorname{comp} is the usual closed-monoidal composition with the second morphism as its first tensor factor. Thus at a point homogeneous morphisms a:F1→F2a:F_1\to F_2 and b:F2→F3b:F_2\to F_3 are sent to (−1)|a||b|b∘a(-1)^{|a||b|}b\circ a, with b∘ab\circ a denoting ordinary cochain composition. In degree zero this is the familiar composition order; all permutations used to fit MH30 retain the derived symmetry.

There is a unit morphism kT*X⟶𝖬X(F,F).(MH32) k_{T^*X}\longrightarrow\mathsf M_X(F,F). \qquad\text{(MH32)} Here is a construction that also proves it is a unit microlocally. If e:ΔX↪X2e:\Delta_X\hookrightarrow X^2, then Hom⁡(kΔX,Rℋom(q2−1F,q1!F))≃Hom⁡(F,F). \operatorname{Hom}(k_{\Delta_X},R\mathcal Hom(q_2^{-1}F,q_1^!F)) \simeq\operatorname{Hom}(F,F). Use exceptional restriction along ee and internal Hom adjunction to obtain this bijection. The identity of FF therefore determines a map of ordinary kernels from kΔXk_{\Delta_X}. Since μΔXkΔX=kT*X\mu_{\Delta_X}k_{\Delta_X}=k_{T^*X}, its microlocalization is MH32. Insert this kernel map into either factor of MH30. Its diagonal support identifies the intermediate variable with the adjacent variable; the resulting evaluation and projection trace become the identity counit for that identification. Proper base-change pasting makes this identification before applying microlocalization as well as after it. Therefore composing with MH32 on either side gives the identity of the corresponding microlocal Hom object. It would not have been enough to check this only after Rπ*R\pi_*, which is not a conservative functor on conic sheaves.

The compositions MH27, MH28 and MH31 are associative. To check the actual maps, take three consecutive graph kernels on a product with three independently repeated intermediate variables. Before taking any normal limit, both parenthesizations are the adjoint of the same evaluation: an input at the last manifold is evaluated successively into the second, then the first, and then the final target. Associativity of the derived tensor product identifies the two source objects, and the tensor–Hom adjunction shows equality of the two evaluation morphisms. Eliminating two intermediate variables uses R(q1q2)!≃Rq1!Rq2!,εq1q2=εq1∘Rq1!(εq2), R(q_1q_2)_!\simeq Rq_{1!}Rq_{2!},\qquad \varepsilon_{q_1q_2}=\varepsilon_{q_1}\circ Rq_{1!}(\varepsilon_{q_2}), with the transitivity identification for exceptional inverse image. This identity of counits follows by taking the mate of the identity of the composite proper direct image, or directly from the two triangular identities. Hence the two traces agree, including their orientation signs.

The deformation external maps used above are the lax tensor maps obtained from evaluation under open inverse/direct adjunction; their two triple composites are mates of the same threefold tensor identity. Proper-support base-change pasting and the Fourier product kernel give the same statement after transformation. Restricting the three conormal correspondences in either order imposes exactly the two transpose-derivative equations, so it selects the same covector locus. These observations prove equality of the two microlocalized maps, relative to the coherent adjunction and base-change contracts already stated. They do not use a claim that equality of the two output objects determines a natural transformation.

Finally SH02-MH-HOM-RECOVERY identifies directional composition after forgetting covectors with ordinary composition of derived Hom. The comparison from Rπ*A⊗Rπ*BR\pi_*A\otimes R\pi_*B to Rπ*(A⊗B)R\pi_*(A\otimes B) is its usual lax tensor map. With it, applying Rπ*R\pi_* to MH31 gives Rℋom(F1,F2)⊗Rℋom(F2,F3)⟶Rℋom(F1,F3). R\mathcal Hom(F_1,F_2)\otimes R\mathcal Hom(F_2,F_3) \longrightarrow R\mathcal Hom(F_1,F_3). To verify the arrow, use the zero-section recovery of each Hom kernel. The graph evaluation MH30 becomes ordinary evaluation on the diagonal, and transitivity identifies its remaining exceptional counit with the ordinary composition counit. This is the same kernel calculation used for the unit and associativity. SH02-MH-RECOVERY fixes each individual zero-section recovery and its trace map. The product-recovery supplement proves the additional comparison for the actual MIC19 map and selected REC6/REC16 recoveries. Its C5 and C12 product squares, followed by the typed S8/S14 paste through MH30, identify the ordinary and compact recovered composition maps. The result remains relative to the individually stated prerequisite contracts.

SH02-MH-KERNEL-COMPOSITION — Integrating an intermediate covector

Let K1,F1∈Db(kX×Y)K_1,F_1\in D^b(k_{X\times Y}) and K2,F2∈Db(kY×Z)K_2,F_2\in D^b(k_{Y\times Z}). Define convolution as in Kernel calculus: A1∘A2=Rq13!(q12−1A1⊗q23−1A2). A_1\circ A_2=Rq_{13!}(q_{12}^{-1}A_1\otimes q_{23}^{-1}A_2). On T*X×T*Y×T*ZT^*X\times T^*Y\times T^*Z, specify every signed projection by p12a(x,ξ,y,η,z,ζ)=(x,ξ,y,−η),p23a(x,ξ,y,η,z,ζ)=(y,η,z,−ζ),p13a(x,ξ,y,η,z,ζ)=(x,ξ,z,−ζ).(MH33) \begin{aligned} p_{12}^a(x,\xi,y,\eta,z,\zeta)&=(x,\xi,y,-\eta),\\ p_{23}^a(x,\xi,y,\eta,z,\zeta)&=(y,\eta,z,-\zeta),\\ p_{13}^a(x,\xi,y,\eta,z,\zeta)&=(x,\xi,z,-\zeta). \end{aligned} \qquad\text{(MH33)} There is a canonical morphism R(p13a)!((p12a)−1𝖬X×Y(K1,F1)⊗(p23a)−1𝖬Y×Z(K2,F2))⟶𝖬X×Z(K1∘K2,F1∘F2).(MH34) \begin{aligned} &R(p_{13}^a)_!\bigl( (p_{12}^a)^{-1}\mathsf M_{X\times Y}(K_1,F_1) \otimes (p_{23}^a)^{-1}\mathsf M_{Y\times Z}(K_2,F_2) \bigr)\\ &\quad\longrightarrow \mathsf M_{X\times Z}(K_1\circ K_2,F_1\circ F_2). \end{aligned} \qquad\text{(MH34)} The third cotangent factor is T*ZT^*Z. This follows from the domains and codomains of p23ap_{23}^a and p13ap_{13}^a; substituting a repeated T*XT^*X would not type these maps correctly.

Proof, including the change of correspondence. Set W=X×Y×ZW=X\times Y\times Z, let j:W↪(X×Y)×(Y×Z)j:W\hookrightarrow (X\times Y)\times(Y\times Z) repeat the middle coordinate, and let q=q13q=q_{13}. Put A=q12−1K1⊗q23−1K2,B=q12−1F1⊗q23−1F2. A=q_{12}^{-1}K_1\otimes q_{23}^{-1}K_2, \qquad B=q_{12}^{-1}F_1\otimes q_{23}^{-1}F_2. Apply MH22 over the intermediate base YY. It gives Rρj!(𝖬X×Y(K1,F1)⊠YL𝖬Y×Z(K2,F2))⟶𝖬W(A,B), R\rho_{j!}\bigl( \mathsf M_{X\times Y}(K_1,F_1)\boxtimes_Y^L \mathsf M_{Y\times Z}(K_2,F_2)\bigr) \longrightarrow\mathsf M_W(A,B), The fibre product in this expression is already a complex on the restricted cotangent correspondence of jj, as defined in SH02-MH-PRODUCT.

Apply Rϖq!ρq−1R\varpi_{q!}\rho_q^{-1} to this map. MH13 for qq, followed by the argument change induced by Rq!A→Rq*ARq_!A\to Rq_*A, gives Rϖq!ρq−1𝖬W(A,B)⟶𝖬X×Z(Rq!A,Rq!B).(MH35) R\varpi_{q!}\rho_q^{-1}\mathsf M_W(A,B) \longrightarrow\mathsf M_{X\times Z}(Rq_!A,Rq_!B). \qquad\text{(MH35)} This is the proper-image map with both arguments proper, so its target is exactly the right side of MH34.

It remains to identify the source. An element of the restricted product cotangent space has coordinates (x,y,z;ξ,η1,η2,χ)(x,y,z;\xi,\eta_1,\eta_2,\chi), and ρj(ξ,η1,η2,χ)=(ξ,η1+η2,χ). \rho_j(\xi,\eta_1,\eta_2,\chi)=(\xi,\eta_1+\eta_2,\chi). The image of ρq\rho_q consists of (ξ,0,χ)(\xi,0,\chi), because qq forgets YY. The Cartesian pullback thus imposes η1+η2=0\eta_1+\eta_2=0. Parametrize it by η1=−η\eta_1=-\eta, η2=η\eta_2=\eta, χ=−ζ\chi=-\zeta. Its two source projections are precisely p12a,p23ap_{12}^a,p_{23}^a, and the final target projection is p13ap_{13}^a. Proper-support base change identifies ρq−1Rρj!\rho_q^{-1}R\rho_{j!} with proper direct image from this Cartesian locus. Composition of proper direct images then identifies the source of MH35 with the left side of MH34. This base change is valid without properness of ρj\rho_j; it uses the proper-support base-change theorem, not ordinary direct-image base change. The coordinate parametrization is an actual isomorphism of the correspondences, so no shift or orientation twist arises from it. This proves MH34.

For three consecutive kernels, both iterations of MH34 agree after the usual associativity isomorphism for convolution. In the common cotangent space, each internal manifold contributes one equation that its two incident covectors sum to zero. The equations and the final signed projection do not depend on the order in which the two internal variables are eliminated. The kernel morphism before elimination is the threefold tensor product of the input morphisms, followed by the same evaluation. Proper-support base-change pasting and Fubini identify the two eliminations, and the counit identity used in SH02-MH-COMPOSITION identifies their morphisms. Thus this associativity is a compatibility of the actual comparison maps, not a properness claim or an assertion that MH34 is invertible.

SH02-MH-EXAMPLES — Models that test the hypotheses

A point with unrestricted coefficients. Let i:{x}↪Xi:\{x\}\hookrightarrow X and let A,BA,B be any bounded complexes of kk-modules. The closed-embedding case of MH13 gives 𝖬X(i*A,i*B)≃j*RHom⁡k(A,B)_Tx*X,(MH36) \mathsf M_X(i_*A,i_*B)\simeq j_*\underline{R\operatorname{Hom}_k(A,B)}_{T_x^*X}, \qquad\text{(MH36)} where j:Tx*X↪T*Xj:T_x^*X\hookrightarrow T^*X. To see every map, Ei=Tx*XE_i=T_x^*X, ρi\rho_i is its map to the cotangent space of a point, and ϖi=j\varpi_i=j. Thus the left side of MH13 is exactly the displayed constant complex extended from the whole cotangent fibre. The finite global dimension of kk bounds the derived module Hom; no finite generation of AA or BB is required. MH31 becomes ordinary derived module composition in every direction, and its identity is the constant identity of AA. A sheaf concentrated at one base point can therefore retain morphisms in all its cotangent directions.

Why forgetting proper support can lose an isomorphism. Take f:ℝ→{*}f:\mathbb R\to\{*\}, G=kℝG=k_{\mathbb R}, F=kF=k, with k≠0k\ne0. The graph is the whole line, so P=ℋf+(G,F)=Dℝkℝ=kℝ[1]P=\mathcal H_f^+(G,F)=D_{\mathbb R}k_{\mathbb R}=k_{\mathbb R}[1]. The left vertical of MH6 is RΓc(ℝ;k[1])=k⟶RΓ(ℝ;k[1])=k[1]. R\Gamma_c(\mathbb R;k[1])=k\longrightarrow R\Gamma(\mathbb R;k[1])=k[1]. It is zero: Hom⁡D(k)(k,k[1])=Ext⁡k1(k,k)=0\operatorname{Hom}_{D(k)}(k,k[1])=\operatorname{Ext}_k^1(k,k)=0. Its right vertical is the same zero map, induced by RΓc(ℝ;k)→RΓ(ℝ;k)R\Gamma_c(\mathbb R;k)\to R\Gamma(\mathbb R;k) in the first Hom argument. The two horizontal maps happen to be isomorphisms in this example, by the ordinary duality calculation. Nevertheless the four-arrow isomorphism assertion fails. This distinguishes the precise sufficient proper-support hypothesis from a claim based solely on smoothness of ff.

Directions normal to a submanifold. For a closed embedded M⊂XM\subset X, SH02-MH-SUBMANIFOLD and specialization of a supported sheaf give 𝖬X(kM,kM)≃j*kNM*X. \mathsf M_X(k_M,k_M)\simeq j_*k_{N_M^*X}. There is no codimension shift. In fact νMkM\nu_Mk_M is the constant sheaf on the zero section of NMXN_MX, extended by zero. The negative Fourier kernel sends this sheaf to the constant sheaf on the entire dual bundle. Its directional identity is the section one on each normal covector. Compare this with μMkX\mu_Mk_X, which has a relative orientation shift and is supported on the zero covector: changing the second Hom input changes both the support and the degree.

SH02-MH-PROBLEMS — Worked problems and solutions

Problem 1: track a two-step derivative. Let g:ℝ→ℝ2g:\mathbb R\to\mathbb R^2 be g(t)=(t,t2)g(t)=(t,t^2), and let f:ℝ2→ℝf:\mathbb R^2\to\mathbb R be f(u,v)=u+3vf(u,v)=u+3v. Calculate the two graph-composition maps in MH26 over a covector ξ\xi at h(t)h(t), and verify MH29 has zero middle component there.

Solution. We have h(t)=t+3t2h(t)=t+3t^2, df*ξ=(ξ,3ξ)df^*\xi=(\xi,3\xi), and dgt*(η1,η2)=η1+2tη2dg_t^*(\eta_1,\eta_2)=\eta_1+2t\eta_2. Hence r(t,ξ)=((t,t2),ξ),s(t,ξ)=(t;ξ,3ξ). r(t,\xi)=((t,t^2),\xi),\qquad s(t,\xi)=(t;\xi,3\xi). Set η=(ξ,3ξ)\eta=(\xi,3\xi) in MH29. Its middle component is η−df*ξ=0\eta-df^*\xi=0, and its last component is −(1+6t)ξ=−dht*ξ-(1+6t)\xi=-dh_t^*\xi. At t=−1/6t=-1/6 the last component is zero for every ξ\xi. No invertibility of dhdh was used or should be inferred from composition.

Problem 2: duality reverses the direction. Assume A,B∈Db(kX)A,B\in D^b(k_X) are cohomologically constructible in the precise sense of Cohomological biduality. Prove 𝖬X(A,B)≃𝖬X(DXB,DXA)a.(MH37) \mathsf M_X(A,B)\simeq\mathsf M_X(D_XB,D_XA)^a. \qquad\text{(MH37)} Explain where the antipode enters.

Solution. External Hom exchange identifies the defining kernel of 𝖬X(A,B)\mathsf M_X(A,B) with B⊠LDXAB\boxtimes^LD_XA, in the order target then source. Cohomological biduality gives DXDXB≃BD_XD_XB\simeq B. The defining kernel of 𝖬X(DXB,DXA)\mathsf M_X(D_XB,D_XA) is therefore DXA⊠LBD_XA\boxtimes^LB. Exchanging the two factors, with the Koszul tensor symmetry, carries one of these kernels to the other. It fixes the diagonal and sends its conormal coordinate (ξ,−ξ)(\xi,-\xi) to (−ξ,ξ)(-\xi,\xi), hence acts by aa on T*XT^*X. Naturality of specialization under this diffeomorphism and of the Fourier pairing gives MH37. Both uses of external exchange and the biduality of BB require the stated constructibility; they do not follow from mere boundedness. The antipode is caused by the geometric factor exchange, so dropping it would change the assertion at a nonzero direction.

Problem 3: add a passive real coordinate in two ways. Let i:X↪X×ℝi:X\hookrightarrow X\times\mathbb R, i(x)=(x,0)i(x)=(x,0), and let p:X×ℝ→Xp:X\times\mathbb R\to X. Write (t,τ)(t,\tau) for the extra cotangent coordinates. Show that restriction of 𝖬X×ℝ(i*F2,i*F1)\mathsf M_{X\times\mathbb R}(i_*F_2,i_*F_1) to t=0t=0 and any fixed τ\tau recovers 𝖬X(F2,F1)\mathsf M_X(F_2,F_1). Show that 𝖬X×ℝ(p−1F2,p−1F1)\mathsf M_{X\times\mathbb R}(p^{-1}F_2,p^{-1}F_1) is concentrated at τ=0\tau=0, and its restriction at any fixed tt recovers the same object.

Solution. For ii, the correspondence space is T*X×ℝτT^*X\times\mathbb R_\tau; ρi\rho_i forgets τ\tau, and ϖi\varpi_i inserts t=0t=0. The closed-embedding isomorphism in MH13 identifies the first object with extension from t=0t=0 of the inverse image of 𝖬X(F2,F1)\mathsf M_X(F_2,F_1) along ρi\rho_i. Restriction to any τ\tau is consequently that object. For pp, the correspondence space is T*X×ℝtT^*X\times\mathbb R_t; ρp\rho_p embeds it by τ=0\tau=0, while ϖp\varpi_p forgets tt. The smooth isomorphism in MH12, followed by MH14 and cancellation of the common line ωp=k[1]\omega_p=k[1], identifies the second object with extension from τ=0\tau=0 of ϖp−1𝖬X(F2,F1)\varpi_p^{-1}\mathsf M_X(F_2,F_1). This proves both recoveries and explains why neither has an extra degree shift. Choosing a nonzero fixed τ\tau in the first case and zero in the second gives the two stabilization phenomena.

Problem 4: test the cotangent signs without a sheaf computation. In the composition of two kernels, start with covectors (ξ,α)(\xi,\alpha) and (β,χ)(\beta,\chi) over (x,y)(x,y) and (y,z)(y,z). Determine the condition for their restriction to X×Y×ZX\times Y\times Z to come from X×ZX\times Z. Express the result in the variables of MH33.

Solution. Restriction adds the two middle components, giving (ξ,α+β,χ)(\xi,\alpha+\beta,\chi). It comes from X×ZX\times Z exactly when α+β=0\alpha+\beta=0. Put η=β=−α\eta=\beta=-\alpha and ζ=−χ\zeta=-\chi. The two input covectors then become (ξ,−η)(\xi,-\eta) and (η,−ζ)(\eta,-\zeta), and the output is (ξ,−ζ)(\xi,-\zeta). These are the three maps in MH33. Replacing the first negative sign by a positive sign would impose equality of the middle covectors instead of their cancellation.

Problem 5: distinguish exceptional restriction from a stalk. Let q:{0}↪ℝq:\{0\}\hookrightarrow\mathbb R. Compute q!kℝq^!k_{\mathbb R} and q−1kℝq^{-1}k_{\mathbb R}. Then compare q!k{0}q^!k_{\{0\}} and q−1k{0}q^{-1}k_{\{0\}}. Deduce why a common shift cannot identify the two functors on all bounded sheaves.

Solution. The local orientation calculation gives q!kℝ=k[−1]q^!k_{\mathbb R}=k[-1], while ordinary restriction gives kk. Since extension from a closed point is fully faithful and q!q*=1q^!q_*=1, both q!k{0}q^!k_{\{0\}} and q−1k{0}q^{-1}k_{\{0\}} are kk. A shift that repairs the first pair changes the second pair incorrectly. Thus no single invertible coefficient complex identifies q!q^! with q−1q^{-1} on all these inputs. Such a nonsubmersive projection occurs in a legitimate fibre product: take X={0}→S=ℝX=\{0\}\to S=\mathbb R and Y=ℝ→SY=\mathbb R\to S the identity. This proves the specific invalidity of the unrestricted replacement discussed in SH02-MH-HOM-PRODUCT-OPEN, while the separate-transport supplement constructs the general ordinary target by a different comparison.

Problem 6: what is proved at the zero covector? Let XX be a vector space. In SH02-MH-GAMMA-STALK take ξ0=0\xi_0=0, and identify the resulting colimit. Explain why this check is insufficient to prove equality of two morphisms on all of T*XT^*X.

Solution. The strict inequality permits only the zero cone. Its cone topology is the ordinary topology, so the projector is the identity. On UU, the sheaf GUG_U restricts to GG, and the term is HrRΓ(U;Rℋom(G,F))H^rR\Gamma(U;R\mathcal Hom(G,F)). The filtered colimit over UU is Hr(Rℋom(G,F))x0H^r(R\mathcal Hom(G,F))_{x_0}, agreeing with zero-direction recovery. A conic sheaf may be nonzero away from the zero section while having zero ordinary restriction to it. For example extension by zero of the constant sheaf on an open positive ray in a one-dimensional fibre has zero zero-stalk and nonzero positive stalks. Consequently zero-direction equality cannot detect every morphism of conic sheaves; the composition and unit arguments above use actual kernels.

SH02-MH-ROUTES — What remains open and what comes next

The lesson contains the graph and diagonal definitions, recoveries, submanifold and cone-topology tests, all four graph squares, all four graph-elimination comparisons, transport of two arguments, the external tensor map, the established external Hom maps, graph and kernel composition, units, associativity, and solved coefficient, orientation, and stabilization tests. These constructions feed the later study of localized categories and microsupport functorial estimates: the support of 𝖬X(A,B)\mathsf M_X(A,B) restricts where a morphism can survive after localization, and MH34 describes how such restrictions behave under convolution.

The exact general fibre-product ordinary-Hom target has the relative proof SH02-MHPC-FIBRE-PRODUCT; SH02-MH-HOM-PRODUCT-OPEN explains the limitation of direct exceptional restriction. The trace and support verticals in the functorial graph squares have the exact identifications supplied by SH02-MIC-TRACE-EXCHANGE and the endpoint supplement. The zero-section recovery-map comparison is proved with the explicit compact normalization in SH02-MH-RECOVERY. Compatibility of the multi-kernel composition with the separately normalized product recoveries is proved relative to its stated contracts in the product-recovery supplement. All uses of six operations, cohomological constructibility, specialization, cone topology and Fourier exchange retain the individual hypotheses and proof obligations stated by their providers. The arguments here do not close those obligations merely by citing them.

Published sources and proof mechanisms. Kashiwara and Schapira, Microlocal Study of Sheaves, Astérisque 128 (1985), §5.5, pp. 90–96 (PDF pp. 93–99), supplies a direct mathematical antecedent. Definition 5.5.1 defines the graph and diagonal Hom kernels by ordinary pullback in the first Hom argument and exceptional pullback in the second; Proposition 5.5.2 recovers ordinary derived Hom by pushing back to the graph. Proposition 5.5.3 treats a closed submanifold, and Propositions 5.5.4–5.5.5 and Corollaries 5.5.6–5.5.7 give graph comparisons with their proper-support, noncharacteristic or submersion hypotheses. These are concrete antecedents for SH02-MH-HOM, SH02-MH-GRAPH and the graph functorial constructions. The source permits one bounded-below input in its definition and ordinary recovery; it does not supply this lesson’s explicit SH02-MD-BOUNDED-HOM amplitude estimate or justify omitting an isomorphism hypothesis.

The source’s Proposition 5.5.8, pp. 94–96 (PDF pp. 97–99), also supplies the structure of SH02-MH-GAMMA-STALK: use the difference-coordinate cone as a support kernel, move that support into the first Hom argument, apply exceptional adjunction, and identify the localized kernel with the cone-topology projector. Its proof computes on a compact closure and its boundary and then uses localization triangles. The proof here gives the directional cofinality argument explicitly and uses the closed support inside a compact second-coordinate closure to justify replacing proper by ordinary direct image after localization. These are details of the same support-kernel mechanism, not grounds for claiming a new cone-stalk theorem or for dropping relative compactness. The section and support tests themselves have their antecedent in Proposition 2.3.2, pp. 46–47 (PDF pp. 49–50); the present deduction still requires the stated Fourier cone and specialization formulas.

Schapira’s A short review on microlocal sheaf theory, 19 January 2016, pp. 19–23, presents the Fourier and positive-deformation constructions, the Sato triangle, and Definition 4.5 of microlocal Hom with the same first-covector diagonal convention. Its coefficient convention on p. 6 is a commutative unital ring of finite global dimension. The compact Hom triangle stated on p. 23 requires cohomological constructibility of the first argument. Accordingly it is not a substitute for this lesson’s unrestricted raw compact graph-kernel recovery, nor for the separate constructibility hypotheses in the biduality exercise. The selected relative-trace map and codimension-parity normalization are proved through REC4–REC19 here and in the named recovery provider; neither the displayed triangle nor an object isomorphism alone specifies those maps.

The internal exceptional adjunction used in MH25 is proved by tensor–Hom adjunction and the projection formula in Schapira’s An Introduction to Sheaves on Grothendieck Topologies, 1 August 2026, Proposition 4.6.5, p. 95; Proposition 4.6.8, pp. 96–97, identifies the corresponding diagonal kernel. Proposition 5.1.9, pp. 107–108, identifies exceptional pullback with the orientation-twisted ordinary pullback for a topological submersion. Its local proof uses compactly supported cohomology of a convex fibre. It does not assert that replacement for an arbitrary embedding. The point-embedding example and MHPC’s separate transport retain exactly this distinction, without weakening the general fibre-product statement.

The common-invertible-coefficient argument, the two-argument transports, the evaluation construction of MH23, and the ordered graph compositions are specified above as actual maps. Their checks use adjunction, coherent tensor symmetry and proper-support pasting; they are not inferred from equality of recovered objects. The source passages just cited do not identify the full MHPC separate-transport comparison or the selected MHPR product and composition squares with these precise normalizations. Those conclusions therefore retain their displayed relative proofs, including both covector signs and all orientation braids. This comparison records mathematical overlap and scope, without asserting that the construction history establishes structural independence from every other treatment.