Limiting cotangent sums and characteristic inverse images

Two nearby conormal directions can cancel while each grows without bound. Their finite remainder may contain a direction that no ordinary same-base sum sees. Likewise, the transpose differential of a map can have a finite limit on increasingly large input covectors near a critical point. The limiting cotangent operations retain these phenomena. We will prove that they preserve subanalytic isotropy, using exact slices of Lagrangian normal cones.

All manifolds are real analytic, finite dimensional, Hausdorff and countable at infinity; all maps below are analytic. Conic means invariant under every positive cotangent-fibre dilation. Isotropy of a subanalytic cotangent set means that its canonical one-form restricts to zero on its regular locus. We use the singular analytic-form calculus and the full normal-cone theorem in Boundary forms and Lagrangian normal cones. No sheaf coefficient ring or boundedness hypothesis enters these geometric operations.

Kashiwara and Schapira, Microlocal Study of Sheaves, treat normal-cone sequences and simultaneous scaling for conormal restrictions. Here the diagonal and arbitrary-map graph slices are proved explicitly, followed by isotropy from the boundary-form theorem. Both directions, zero covectors and unbounded inputs are retained.

The exact dependency of the isotropy assertion

The sequence geometry, joint scale and slice identities below do not use a sheaf coefficient ring, constructibility or any derived-category bound. They apply to arbitrary positive-conic subsets. Subanalytic isotropy enters only when the boundary-form normal-cone theorem is applied. That theorem uses the following explicit subanalytic inputs: closure and analytic inverse-image calculus, density of the regular locus and analytic curve selection, proper analytic uniformization of closed subanalytic sets. Its surjective one-form detection uses uniformization and Sard’s theorem. The boundary reading proves its main smooth-source step by normal Taylor expansion and retains a monomial-resolution proof as an optional alternative; only that alternative adds function resolution. The local analytic division and canonical-form calculations are proved there; naming the deeper inputs does not supply their transitive proofs.

The normal-deformation charts are the divided-coordinate charts already constructed in the normal-scaling reading. For analytic adapted changes, their extension at parameter zero is analytic: a convergent power series vanishing at t=0t=0 is divisible by tt, with convergent analytic quotient. Thus no global tubular-neighborhood or contact normal-form theorem is needed for the local slice calculations.

The product bounds in the definitions

For conic subsets A,B⊂T*XA,B\subset T^*X, their limiting sum A+̂BA\widehat+ B has the local criterion

(x;σ)∈A+̂B⇔{(xj;ξj)∈A,(zj;ζj)∈B,xj,zj→x,ξj+ζj→σ,|xj−zj||ξj|→0.(1) (x;\sigma)\in A\widehat+ B \iff \begin{cases} (x_j;\xi_j)\in A,\quad (z_j;\zeta_j)\in B,\\ x_j,z_j\to x,\quad \xi_j+\zeta_j\to\sigma,\\ |x_j-z_j|\,|\xi_j|\to0. \end{cases} \qquad\text{(1)}

Covectors at different base points are written in one coordinate trivialization for this criterion. The operation is intrinsically defined by normal cones; the prerequisite coordinate comparison makes (1) independent of the chosen smooth analytic coordinates and local norms. In a fixed relatively compact chart, a change of trivialization alters the transformed sum by a term bounded by C|xj−zj||ξj|C|x_j-z_j|\,|\xi_j|, which tends to zero by the last line.

The finite limiting sum bounds |ξj+ζj||\xi_j+\zeta_j|. Therefore the product condition is equivalent to the one with |ζj||\zeta_j|, or to

|xj−zj|(1+|ξj|+|ζj|)→0.(2) |x_j-z_j|\,(1+|\xi_j|+|\zeta_j|)\to0. \qquad\text{(2)}

For example, |ζj|≤|ξj|+|ξj+ζj||\zeta_j|\le|\xi_j|+|\xi_j+\zeta_j|; multiplying by the base separation proves one implication. The reverse inequality gives the other. In particular the limiting sum is symmetric.

For f:Y→Xf:Y\to X and conic A⊂T*XA\subset T^*X, the characteristic inverse image has criterion

(y;η)∈f♯A⇔{yj→y,xj→f(y),(xj;ξj)∈A,(dfyj)tξj→η,|xj−f(yj)||ξj|→0.(3) (y;\eta)\in f^\sharp A \iff \begin{cases} y_j\to y,\quad x_j\to f(y),\quad (x_j;\xi_j)\in A,\\ (df_{y_j})^t\xi_j\to\eta,\\ |x_j-f(y_j)|\,|\xi_j|\to0. \end{cases} \qquad\text{(3)}

The differential is evaluated at the moving yjy_j. In (1) and (3), individual covectors need not converge. The product controls how fast they may grow relative to the base mismatch. All zero covectors are allowed.

The ordinary operations are respectively A+BA+B, with both inputs at one base point, and fdfπ−1Af_df_\pi^{-1}A, with x=f(y)x=f(y) and η=(dfy)tξ\eta=(df_y)^t\xi. Constant witnesses show that these ordinary sets are contained in the limiting operations. This does not give equality in general.

Coordinate covariance with the large covectors retained

The intrinsic slices (11) and (20) already show coordinate independence. The following direct estimates explain the role of their product bounds. Work in smaller relatively compact coordinate neighborhoods. All coordinate derivatives and inverse matrices used below are bounded there. An analytic coordinate change is C2C^2, so its first derivative and its inverse-transpose matrix are locally Lipschitz.

For a base change hh on XX, put P(x)=Dh(x)−TP(x)=Dh(x)^{-T}. The transformed covector sum is

P(xj)ξj+P(zj)ζj=P(zj)(ξj+ζj)+(P(xj)−P(zj))ξj,|(P(xj)−P(zj))ξj|≤C|xj−zj||ξj|.(LG1) P(x_j)\xi_j+P(z_j)\zeta_j =P(z_j)(\xi_j+\zeta_j) +(P(x_j)-P(z_j))\xi_j, \qquad \bigl|(P(x_j)-P(z_j))\xi_j\bigr| \le C|x_j-z_j|\,|\xi_j|. \qquad\text{(LG1)}

The last term tends to zero, even when the individual covectors diverge. The first tends to P(x)σP(x)\sigma. Also

|h(xj)−h(zj)||P(xj)ξj|≤C|xj−zj||ξj|.(LG2) |h(x_j)-h(z_j)|\,|P(x_j)\xi_j| \le C|x_j-z_j|\,|\xi_j|. \qquad\text{(LG2)}

Applying the same argument to h−1h^{-1} gives the reverse implication. Uniform equivalence of norms on these smaller charts proves norm independence as well.

For characteristic inverse image, change the source chart by gg, the target chart by hh, and write f′=hfg−1f'=hfg^{-1}. The covector at the nearby target point xjx_j transforms by Dh(xj)−TDh(x_j)^{-T}, whereas the derivative of the transformed map uses Dh(f(yj))Dh(f(y_j)). Retaining this distinction gives

(Dfg(yj)′)TDh(xj)−Tξj=Dg(yj)−T(Dfyj)Tξj+Rj,|Rj|≤C|xj−f(yj)||ξj|.(LG3) \begin{aligned} (Df'_{g(y_j)})^T Dh(x_j)^{-T}\xi_j &=Dg(y_j)^{-T}(Df_{y_j})^T\xi_j+R_j,\\ |R_j|&\le C|x_j-f(y_j)|\,|\xi_j|. \end{aligned} \qquad\text{(LG3)}

Indeed the extra matrix between (Dfyj)T(Df_{y_j})^T and ξj\xi_j is Dh(f(yj))TDh(xj)−T−1Dh(f(y_j))^T Dh(x_j)^{-T}-1, whose norm is bounded by C|xj−f(yj)|C|x_j-f(y_j)|. The new mismatch product is bounded by the old one as in (LG2). Consequently the limiting output is Dg(y)−TηDg(y)^{-T}\eta; applying the inverse chart changes proves equivalence in both directions. There is no estimate of either |ξj||\xi_j| or |ζj||\zeta_j| by a fixed constant. These are C2C^2 coordinate estimates, as sufficient for the analytic setting; arbitrary merely C1C^1 chart changes are not being asserted to have a Lipschitz derivative.

A positive scale that sends both errors to zero

We will need a scale that works even when the covectors grow. Suppose

aj≥0,aj→0,mj≥1,ajmj→0.(4) a_j\ge0,\quad a_j\to0,\qquad m_j\ge1,\quad a_jm_j\to0. \qquad\text{(4)}

Define

tj=aj/mj+1jmj.(5) t_j=\sqrt{a_j/m_j}+\frac1{jm_j}. \qquad\text{(5)}

Then tj>0t_j>0, tj→0t_j\to0, and

ajtj≤ajmj→0,tjmj=ajmj+1j→0.(6) \frac{a_j}{t_j}\le\sqrt{a_jm_j}\to0, \qquad t_jm_j=\sqrt{a_jm_j}+\frac1j\to0. \qquad\text{(6)}

For aj>0a_j>0, the first bound follows by dropping the positive second term in (5); for aj=0a_j=0, its left side is zero. Also tj≤aj+1/jt_j\le\sqrt{a_j}+1/j, proving its limit. Thus division by tjt_j kills the position error while multiplication by tjt_j kills every covector bounded by mjm_j. This supplies an actual normal-deformation sequence over the zero conormal base.

The joint scale is equivalent to the weighted condition

For mj≥1m_j\ge1 and aj≥0a_j\ge0, the weighted condition has exactly the following content:

ajmj⟶0⟺there are tj>0 with tj→0,aj/tj→0,tjmj→0.(LG4) a_jm_j\longrightarrow0 \quad\Longleftrightarrow\quad \text{there are }t_j>0\text{ with } t_j\to0,\quad a_j/t_j\to0,\quad t_jm_j\to0. \qquad\text{(LG4)}

The forward implication is precisely (5)–(6); the extra hypothesis aj→0a_j\to0 in (4) follows already from mj≥1m_j\ge1. Conversely, ajmj=(aj/tj)(tjmj)→0a_jm_j=(a_j/t_j)(t_jm_j)\to0. This explains why one scale can both move the cotangent base of the normal cone to its zero section and kill the divided position mismatch. If a sequential convention requires parameters to decrease strictly, pass to a subsequence of the positive tj→0t_j\to0. All limits and memberships remain valid.

Positive conicity is used twice in each slice proof: first to multiply a witness covector by tjt_j, and then, in the reverse direction, to divide by tjt_j. Neither use requires zero covectors to belong to the original sets. Zero output covectors arise in the closed limiting set even when an input omits them. No replacement of these positive dilations by an antipodal symmetry is justified or needed.

The diagonal conormal and its exact slice

Let

P=T*(X×X),L=TΔ*(X×X),S=A×B,(7) P=T^*(X\times X),\qquad L=T_\Delta^*(X\times X),\qquad S=A\times B, \qquad\text{(7)}

where Δ\Delta is the diagonal of the base X×XX\times X. The manifold LL is a closed analytic conic Lagrangian. Let r:L→Xr:L\to X project to the diagonal base and j:X→Lj:X\to L be its zero conormal section. Define the analytic bundle embedding

e:T*X⟶T*L,e(x;σ)=(j(x);(drj(x))tσ).(8) e:T^*X\longrightarrow T^*L,\qquad e(x;\sigma)=\bigl(j(x);(dr_{j(x)})^t\sigma\bigr). \qquad\text{(8)}

If λL\lambda_L and λX\lambda_X are the canonical forms on these cotangent bundles, then

e*λL=λX.(9) e^*\lambda_L=\lambda_X. \qquad\text{(9)}

Indeed the value of the left side on a tangent vector is (dr)tσ(dr)^t\sigma applied to its projected tangent at j(x)j(x); since r∘j=idXr\circ j=\mathrm{id}_X, the result is σ\sigma applied to the original projected base tangent.

The normal identification from the preceding lesson is

K:NLP⟶T*L,K([w])(v)=ωP(w,v),(10) K:N_LP\longrightarrow T^*L,\qquad K([w])(v)=\omega_P(w,v), \qquad\text{(10)}

whose inverse is induced by −H-H. The exact geometric identity is

A+̂B=e−1(KCL(A×B)).(11) A\widehat+ B=e^{-1}\bigl(K C_L(A\times B)\bigr). \qquad\text{(11)}

We prove it with both directions and all scaling conditions.

Use local coordinates

x=x1,δ=x2−x1,ν=ξ2,s=ξ1+ξ2.(12) x=x_1,\quad \delta=x_2-x_1,\quad \nu=\xi_2,\quad s=\xi_1+\xi_2. \qquad\text{(12)}

The canonical form on PP becomes

αP=sdx+νdδ,L={δ=0,s=0}.(13) \alpha_P=s\,dx+\nu\,d\delta, \qquad L=\{\delta=0,s=0\}. \qquad\text{(13)}

Thus a normal vector with components (v,σ)(v,\sigma) in (δ,s)(\delta,s) is taken by KK to σdx−vdν\sigma\,dx-v\,d\nu. The embedding (8) selects ν=0\nu=0 and v=0v=0, leaving σ\sigma arbitrary.

Proof of (11), forward direction. Start with a witness in (1). Take aj=|zj−xj|a_j=|z_j-x_j| and mj=1+|ξj|+|ζj|m_j=1+|\xi_j|+|\zeta_j|. Equation (2) gives (4). Choose (5). Positive conicity puts (xj;tjξj)(x_j;t_j\xi_j) in AA and (zj;tjζj)(z_j;t_j\zeta_j) in BB. In the deformation along LL, the resulting coordinates are

(xj,tjζj;zj−xjtj,ξj+ζj;tj).(14) \left(x_j,t_j\zeta_j; \frac{z_j-x_j}{t_j},\xi_j+\zeta_j;t_j\right). \qquad\text{(14)}

The two entries before the first semicolon describe the base in LL; the next two are normal coordinates. By (6) and (1), this tuple tends to (x,0;0,σ;0)(x,0;0,\sigma;0). The normal-cone definition therefore puts that central normal vector in CL(S)C_L(S), and (13) takes it to e(x;σ)e(x;\sigma).

Reverse direction. A witness for this central cone point consists of actual points (xj,zj;aj′,bj′)∈A×B(x_j,z_j;a_j',b_j')\in A\times B and positive deformation parameters tj→0t_j\to0, with

xj,zj→x,bj′→0,zj−xjtj→0,aj′+bj′tj→σ.(15) x_j,z_j\to x,\quad b_j'\to0,\quad \frac{z_j-x_j}{t_j}\to0,\quad \frac{a_j'+b_j'}{t_j}\to\sigma. \qquad\text{(15)}

Unscale the covectors by 1/tj1/t_j; they remain in their respective sets. The resulting sum has the required limit, and the base-gap product with the second covector is

|zj−xj||bj′/tj|=|(zj−xj)/tj||bj′|→0.(16) |z_j-x_j|\,|b_j'/t_j| =|(z_j-x_j)/t_j|\,|b_j'|\to0. \qquad\text{(16)}

The finite sum makes this equivalent to the product with the first covector. Hence these unscaled points satisfy (1). This proves (11). ▫\square

This route uses a conormal to a diagonal in the base. In the contravariant graph convention, the construction for f♯(A,B)f^\sharp(A,B) uses A×BaA\times B^a, while the limiting sum is (id)♯(A,Ba)(\mathrm{id})^\sharp(A,B^a). The two antipodes cancel, giving exactly the product in (7).

Comparing the two diagonal coordinate conventions

The slice coordinates (12) use x=x1x=x_1, δ=x2−x1\delta=x_2-x_1, ν=ξ2\nu=\xi_2, while the earlier full-conormal calculation uses z=x2z=x_2, u=x1−x2u=x_1-x_2, a=ξ1a=\xi_1. On the diagonal conormal, ν=−a\nu=-a, and their normal displacements satisfy vδ=−vuv_\delta=-v_u. Consequently

σdx−vδdν=σdz−vuda.(LG8) \sigma\,dx-v_\delta\,d\nu =\sigma\,dz-v_u\,da. \qquad\text{(LG8)}

The change of normal sign is accompanied by the change of conormal parameter. Both conventions therefore select the same slice at zero conormal base and zero position-normal component, with output σ\sigma, not −σ-\sigma. For the graph, the exact equality θdy+ξdx=sdy+νdδ\theta\,dy+\xi\,dx=s\,dy+\nu\,d\delta in (27) fixes the same sign. The normal identification is always K([w])(v)=ω(w,v)K([w])(v)=\omega(w,v), whose inverse is induced by −H-H.

Isotropy of the full limiting sum

Theorem. If A,B⊂T*XA,B\subset T^*X are positive-conic subanalytic isotropic sets, then A+̂BA\widehat+ B is closed, positive-conic, subanalytic and isotropic. The inputs need not be closed.

Proof. The product S=A×BS=A\times B is subanalytic and positive-conic. Its canonical form is the sum of the forms from the two cotangent factors. Analytic pullback of their vanishing gives αP|S=0\alpha_P|_S=0, so SS is isotropic. The full Lagrangian normal-cone theorem makes

D=KCL(S)⊂T*L(17) D=K C_L(S)\subset T^*L \qquad\text{(17)}

subanalytic, positive-conic and isotropic. It is also closed as a normal cone in this bundle. Formula (11) makes the limiting sum an analytic inverse image of DD, so it is closed and subanalytic. The embedding is linear in the cotangent fibre, giving positive conicity. Singular analytic one-form pullback and (9) give λX|e−1D=0\lambda_X|_{e^{-1}D}=0. This proves isotropy. ▫\square

The proof covers cancellation at infinite covector norm through a closed normal-cone slice. It does not require properness of an unrestricted cotangent projection.

The graph conormal and characteristic inverse image

For f:Y→Xf:Y\to X, use the graph G={(y,f(y))}⊂Y×XG=\{(y,f(y))\}\subset Y\times X, and set

P=T*(Y×X),L=TG*(Y×X),S=TY*Y×A.(18) P=T^*(Y\times X),\qquad L=T_G^*(Y\times X),\qquad S=T_Y^*Y\times A. \qquad\text{(18)}

The first factor in SS is the zero section. The graph is a closed analytic submanifold for every analytic ff; no rank condition on dfdf is needed. Its conormal is a closed conic Lagrangian. Let r:L→Yr:L\to Y project to the graph base, let jj be its zero conormal section, and define e:T*Y→T*Le:T^*Y\to T^*L by the analogue of (8). Again,

e*λL=λY.(19) e^*\lambda_L=\lambda_Y. \qquad\text{(19)}

We claim the full identity

f♯A=e−1(KCL(TY*Y×A)).(20) f^\sharp A=e^{-1}\bigl(K C_L(T_Y^*Y\times A)\bigr). \qquad\text{(20)}

In local coordinates, with original covectors (θ,ξ)(\theta,\xi) on Y×XY\times X, use

δ=x−f(y),ν=ξ,s=θ+(dfy)tξ.(21) \delta=x-f(y),\qquad \nu=\xi,\qquad s=\theta+(df_y)^t\xi. \qquad\text{(21)}

The canonical form is exactly sdy+νdδs\,dy+\nu\,d\delta. The conormal is δ=s=0\delta=s=0, and the normal identification sends (v,η)(v,\eta) to ηdy−vdν\eta\,dy-v\,d\nu. Hence ee selects the same zero conormal base and zero position-normal component as before.

For a witness in (3), set aj=|xj−f(yj)|a_j=|x_j-f(y_j)|, mj=1+|ξj|m_j=1+|\xi_j|, and choose (5). Scale the XX covector by tjt_j and keep the YY covector zero. The normal-deformation coordinates are

(yj,tjξj;xj−f(yj)tj,(dfyj)tξj;tj),(22) \left(y_j,t_j\xi_j; \frac{x_j-f(y_j)}{t_j},(df_{y_j})^t\xi_j;t_j\right), \qquad\text{(22)}

which tend to (y,0;0,η;0)(y,0;0,\eta;0). This proves one inclusion in (20).

Conversely, a witness for that central cone point has zero YY covector and XX covectors aj′→0a_j'\to0, with (xj;aj′)∈A(x_j;a_j')\in A, positive tj→0t_j\to0,

xj−f(yj)tj→0,(dfyj)t(aj′/tj)→η.(23) \frac{x_j-f(y_j)}{t_j}\to0,\qquad (df_{y_j})^t(a_j'/t_j)\to\eta. \qquad\text{(23)}

Unscale to ξj=aj′/tj∈A\xi_j=a_j'/t_j\in A. Its product in (3) equals |(xj−f(yj))/tj||aj′||(x_j-f(y_j))/t_j|\,|a_j'|, which tends to zero. All other limits in (3) are part of the same deformation witness. This proves (20).

Theorem. If A⊂T*XA\subset T^*X is positive-conic, subanalytic and isotropic, then f♯A⊂T*Yf^\sharp A\subset T^*Y is closed, positive-conic, subanalytic and isotropic.

Proof. The product with the zero section in (18) is subanalytic, conic and isotropic. Apply the normal-cone theorem along the graph conormal. The analytic inverse-image identity (20), fibre linearity of ee, and canonical-form identity (19) prove each conclusion exactly as for (17). No input closedness, properness, noncharacteristic hypothesis or constant rank was imposed. ▫\square

Permuting the two base factors to the alternate order X×YX\times Y preserves their summed canonical form. Also the antipode on the zero section changes nothing, so (18) retains the graph construction’s variance.

Nonclosed inputs and actual closure invariance

The normal cone is closed in its normal bundle and depends only on the closure of its input. This can also be checked with its exact scales: if an input point is only in the closure, approximate it by an actual point within tj/jt_j/j in the adapted coordinates for a witness of deformation parameter tjt_j. The error in its divided normal coordinate is at most 1/j1/j, and its tangent-base error also tends to zero.

For the sequence operations (1) and (3), the following stronger explicit check handles the possibly unbounded covectors:

A¯+̂B¯=A+̂B,f♯A¯=f♯A.(LG5) \overline A\widehat+\overline B=A\widehat+B, \qquad f^\sharp\overline A=f^\sharp A. \qquad\text{(LG5)}

Monotonicity proves one inclusion. For the reverse sum inclusion, take a witness with inputs in the two closures and set mj=1+|ξj|+|ζj|m_j=1+|\xi_j|+|\zeta_j|. Approximate both input points by points in the original sets with each base and covector error less than ϵj=1/(jmj)\epsilon_j=1/(jm_j). The new covector sum changes by at most 2ϵj2\epsilon_j, the base separation increases by at most 2ϵj2\epsilon_j, and the first covector norm increases by at most ϵj\epsilon_j. Its weighted product is therefore at most

|xj−zj||ξj|+|xj−zj|ϵj+2ϵj|ξj|+2ϵj2⟶0.(LG6) |x_j-z_j|\,|\xi_j| +|x_j-z_j|\epsilon_j +2\epsilon_j|\xi_j|+2\epsilon_j^2 \longrightarrow0. \qquad\text{(LG6)}

All required limits survive. For characteristic inverse image keep yjy_j fixed and approximate (xj,ξj)(x_j,\xi_j) within ϵj=1/(j(1+|ξj|))\epsilon_j=1/(j(1+|\xi_j|)). The transpose derivatives are locally bounded, so their output error tends to zero. The mismatch-product estimate is the same calculation with one rather than two base perturbations. This proves the other equality in (LG5). The approximation argument itself requires no conicity; conicity is required by the normal-cone slice interpretations (11) and (20).

In particular, for an analytic diffeomorphism, the closure formula is

f♯A=fdfπ−1(A¯).(LG7) f^\sharp A=f_df_\pi^{-1}(\overline A). \qquad\text{(LG7)}

The inverse matrices bound and recover the convergent input covector, now in A¯\overline A; (LG5) supplies the reverse inclusion from closure witnesses. For the identity map this says id⁡♯A=A¯\operatorname{id}^{\sharp}A=\overline A. Thus closedness of the resulting set does not tacitly impose closedness on the original set.

Exercises with complete solutions

A limiting sum between disjoint zero-section supports

Difficulty: Introductory.

In T*ℝT^*\mathbb R, let A={(x;0):x>0}A=\{(x;0):x>0\} and B={(x;0):x<0}B=\{(x;0):x<0\}. Compute their ordinary sum and their limiting sum.

Solution. The ordinary sum requires a common base point, and the two base supports are disjoint, so A+B=⌀A+B=\varnothing. Any limiting sum has covector zero, since both input covectors are zero. Its base must be in [0,∞)∩(−∞,0]={0}[0,\infty)\cap(-\infty,0]=\{0\}. The pair of base points 1/j,−1/j1/j,-1/j, with zero covectors, satisfies (1): the sum and gap product are identically zero. Thus A+̂B={(0;0)}A\widehat+ B=\{(0;0)\}. It is subanalytic and isotropic, although neither input support is closed.

Tangent conormals produce every cotangent direction by cancellation

Difficulty: Advanced.

In ℝ2\mathbb R^2 with coordinates (u,v)(u,v), take A=T{v=u2}*ℝ2A=T_{\{v=u^2\}}^*\mathbb R^2 and B=T{v=0}*ℝ2B=T_{\{v=0\}}^*\mathbb R^2. Compute their ordinary and limiting sums.

Solution. A common base must be the origin. Both conormal fibres there are the dvdv line, so the ordinary sum is that line over the origin. For any target adu+ddva\,du+d\,dv, choose nonzero uj→0u_j\to0 and set

bj=−a2uj,ξj=(−2ujbj,bj),ζj=(0,d−bj).(24) b_j=-\frac{a}{2u_j},\qquad \xi_j=(-2u_jb_j,b_j),\qquad \zeta_j=(0,d-b_j). \qquad\text{(24)}

Use base points (uj,uj2)(u_j,u_j^2) and (uj,0)(u_j,0). The first covector annihilates the parabola tangent (1,2uj)(1,2u_j); the second is an axis conormal. Their sum is exactly (a,d)(a,d). The gap is |uj|2|u_j|^2, and

|uj|2|ξj|≤|a||uj|2+12|a||uj|→0.(25) |u_j|^2|\xi_j| \le |a|\,|u_j|^2+\tfrac12|a|\,|u_j|\to0. \qquad\text{(25)}

For a=0a=0, take bj=0b_j=0; the same argument works. Thus every covector over the origin is in the limiting sum. No other base is possible, because the two closed projected supports intersect only at the origin. Therefore A+̂B=T0*ℝ2A\widehat+ B=T_0^*\mathbb R^2. The full vertical fibre is isotropic; the added dudu directions arise from unbounded cancelling conormals, rather than an ordinary fibre computation.

A fold adds characteristic inverse directions

Difficulty: Intermediate.

For f:ℝy→ℝxf:\mathbb R_y\to\mathbb R_x, f(y)=y2f(y)=y^2, let A=T0*ℝxA=T_0^*\mathbb R_x. Compare fdfπ−1Af_df_\pi^{-1}A and f♯Af^\sharp A.

Solution. An exact input base must satisfy y2=0y^2=0, so y=0y=0, where df0=0df_0=0. The ordinary inverse set is only {(0;0)}\{(0;0)\}. To produce arbitrary output ηdy\eta\,dy, take nonzero yj→0y_j\to0, xj=0x_j=0, and ξj=η/(2yj)\xi_j=\eta/(2y_j). Then

(dfyj)tξj=η,|xj−f(yj)||ξj|=12|η||yj|→0.(26) (df_{y_j})^t\xi_j=\eta, \qquad |x_j-f(y_j)|\,|\xi_j| =\tfrac12|\eta|\,|y_j|\to0. \qquad\text{(26)}

For η=0\eta=0, these covectors are zero and are still admissible. Every origin covector is therefore in f♯Af^\sharp A. Its base cannot be elsewhere because any input base is zero and must tend to f(y)=0f(y)=0. Hence f♯A=T0*ℝyf^\sharp A=T_0^*\mathbb R_y, a closed isotropic set. The moving differential and unbounded inputs in (26) account for the extra directions.

Diffeomorphisms have no escaping inverse directions for closed inputs

Difficulty: Intermediate.

Let f:Y→Xf:Y\to X be an analytic diffeomorphism and A⊂T*XA\subset T^*X closed and conic. Prove f♯A=fdfπ−1Af^\sharp A=f_df_\pi^{-1}A. Identify where closedness is used.

Solution. For a witness in (3), write ηj=(dfyj)tξj\eta_j=(df_{y_j})^t\xi_j. It converges to η\eta. In coordinates near yy, the inverse matrices (dfyj)−t(df_{y_j})^{-t} converge to (dfy)−t(df_y)^{-t} and are uniformly bounded. Thus ξj=(dfyj)−tηj→ξ=(dfy)−tη\xi_j=(df_{y_j})^{-t}\eta_j\to\xi=(df_y)^{-t}\eta. Together with xj→f(y)x_j\to f(y), closedness of AA gives (f(y);ξ)∈A(f(y);\xi)\in A. Its transpose image is η\eta, proving ordinary inverse membership. Conversely use the constant witness yj=y,xj=f(y),ξj=ξy_j=y,x_j=f(y),\xi_j=\xi. Its mismatch is zero. Closedness was needed only to retain the limiting input in AA; nonclosed inputs can acquire ambient limits in the characteristic inverse image even under the identity map.

One scale handles zero mismatch and arbitrarily large covectors

Difficulty: Advanced.

Prove all assertions (5)–(6), including zero values of aja_j. Apply them to the diagonal tuple (14) and explain why merely choosing tj=1/mjt_j=1/m_j is insufficient in general.

Solution. Positivity follows from 1/(jmj)>01/(jm_j)>0. Since mj≥1m_j\ge1, tj≤aj+1/j→0t_j\le\sqrt{a_j}+1/j\to0. When aj>0a_j>0, tj≥aj/mjt_j\ge\sqrt{a_j/m_j} gives aj/tj≤ajmja_j/t_j\le\sqrt{a_jm_j}; when aj=0a_j=0, the quotient is zero. Multiplication of (5) by mjm_j gives the second equality in (6). Therefore the scaled ζj\zeta_j in (14) tends to zero and its rescaled position difference also tends to zero, while the covector sum retains its given finite limit. These are the exact central normal coordinates needed for (11). If mjm_j is bounded, 1/mj1/m_j need not tend to zero; even when it tends to zero, its product with mjm_j is one and does not send the conormal base to zero. Formula (5) supplies both required vanishings.

The graph slice retains its canonical form and both antipodes

Difficulty: Intermediate.

For f:Y→Xf:Y\to X, derive the canonical-form transformation (21), compute its normal identification along the graph conormal, and verify e*λL=λYe^*\lambda_L=\lambda_Y. Explain why the diagonal sum uses A×BA\times B.

Solution. Write x=f(y)+δx=f(y)+\delta. Then

θdy+ξdx=(θ+(dfy)tξ)dy+ξdδ=sdy+νdδ.(27) \theta\,dy+\xi\,dx =\bigl(\theta+(df_y)^t\xi\bigr)dy+\xi\,d\delta =s\,dy+\nu\,d\delta. \qquad\text{(27)}

Its exterior derivative is ds∧dy+dν∧dδds\wedge dy+d\nu\wedge d\delta. Evaluation on a normal vector (v,η)(v,\eta) and a graph-conormal tangent gives ηdy−vdν\eta\,dy-v\,d\nu, with the minus sign prescribed by (10). The embedding fixes ν=0\nu=0, sets the coefficient of dνd\nu to zero, and keeps ηdy\eta\,dy. Pulling back the cotangent canonical form therefore gives λY\lambda_Y exactly, including zero covectors. Finally the contravariant graph convention uses A×BaA\times B^a, and the sum substitutes BaB^a as its second input. Since (Ba)a=B(B^a)^a=B, its graph-normal product is A×BA\times B. Permuting factors preserves the summed canonical form and inserts no further sign.

The weighted product cannot be omitted

Difficulty: Advanced.

Let c(u)=(u,u2)c(u)=(u,u^2), let N=c(ℝ)⊂ℝ2N=c(\mathbb R)\subset\mathbb R^2, and let

Λ=TN*ℝ2={(c(u);b(−2u,1)):u,b∈ℝ}.(LG9) \Lambda=T_N^*\mathbb R^2 =\{(c(u);b(-2u,1)):u,b\in\mathbb R\}. \qquad\text{(LG9)}

Compute Λ+̂Λ\Lambda\widehat+\Lambda and c♯Λc^\sharp\Lambda. Then remove only the weighted-product condition from (1) and (3), leaving all other convergence conditions in place. Compute the resulting larger sets and test their isotropy.

Solution. For a weighted sum witness write its input points as (c(uj);bj(−2uj,1))(c(u_j);b_j(-2u_j,1)) and (c(vj);dj′(−2vj,1))(c(v_j);d_j'(-2v_j,1)), with uj,vj→uu_j,v_j\to u, and let the covector sum be (aj,dj)→(a,d)(a_j,d_j)\to(a,d). One has

aj+2vjdj=2(vj−uj)bj,|(vj−uj)bj|≤|c(uj)−c(vj)||bj(−2uj,1)|→0.(LG10) a_j+2v_jd_j=2(v_j-u_j)b_j, \qquad |(v_j-u_j)b_j| \le |c(u_j)-c(v_j)|\,|b_j(-2u_j,1)|\to0. \qquad\text{(LG10)}

Hence a+2ud=0a+2ud=0, precisely the conormal condition. Constant witnesses give the reverse inclusion, so Λ+̂Λ=Λ\Lambda\widehat+\Lambda=\Lambda.

Without the product condition, fix any (a,d)(a,d), choose nonzero hj→0h_j\to0, and take the two bases c(u+hj),c(u)c(u+h_j),c(u) with covectors

bj=−a+2ud2hj,ξj=bj(−2(u+hj),1),ζj=(d−bj)(−2u,1).(LG11) b_j=-\frac{a+2ud}{2h_j},\qquad \xi_j=b_j(-2(u+h_j),1),\qquad \zeta_j=(d-b_j)(-2u,1). \qquad\text{(LG11)}

Their sum is exactly (a,d)(a,d). Thus the relaxed sum is all of T*ℝ2|NT^*\mathbb R^2|_N. For a covector not conormal to NN, the excluded product has the nonzero limit

|c(u+hj)−c(u)||ξj|⟶12|a+2ud|(1+4u2)>0.(LG12) |c(u+h_j)-c(u)|\,|\xi_j| \longrightarrow\tfrac12|a+2ud|(1+4u^2)>0. \qquad\text{(LG12)}

In parameters (u,a,d)(u,a,d), the canonical form on this relaxed set is (a+2ud)du(a+2ud)\,du. It does not vanish. The relaxed set is therefore not isotropic, despite the input being a closed analytic conic Lagrangian.

For the inverse image, write a witness as yj→yy_j\to y, xj=c(uj)x_j=c(u_j), and ξj=bj(−2uj,1)\xi_j=b_j(-2u_j,1). Its output obeys

ηj=(dcyj)Tξj=2(yj−uj)bj,|ηj|≤2|c(uj)−c(yj)||ξj|⟶0.(LG13) \eta_j=(dc_{y_j})^T\xi_j=2(y_j-u_j)b_j, \qquad |\eta_j|\le2|c(u_j)-c(y_j)|\,|\xi_j|\longrightarrow0. \qquad\text{(LG13)}

Zero input covectors give all zero outputs, so c♯Λ=Tℝ*ℝc^\sharp\Lambda=T_{\mathbb R}^*\mathbb R, the zero section. If the product condition is dropped, take yj=yy_j=y, uj=y+hju_j=y+h_j, and bj=−η/(2hj)b_j=-\eta/(2h_j). The output is the arbitrary constant η\eta. The relaxed inverse is the whole T*ℝT^*\mathbb R, where ηdy\eta\,dy does not vanish. For η≠0\eta\ne0, its mismatch product tends to 12|η|(1+4y2)>0\tfrac12|\eta|(1+4y^2)>0, as in (LG12). The same smooth example therefore detects the essential product bound in both operations.

The extra directions in this check are excluded by the weighted hypotheses, not by input closedness, properness or subanalytic regularity. The theorem’s unbounded-covector scope allows growth exactly when its product with the relevant base mismatch tends to zero.

Source comparison and exact scope

The cited normal-cone proof simultaneously scales normal displacements and covectors for a conormal restriction. Formula (5) makes a single positive choice valid even at zero mismatch and bounded covector size; (LG4) proves its converse. The diagonal and graph arguments then establish the exact slice identities (11) and (20) in both directions. The coordinate estimates (LG1)–(LG3) explicitly compare the derivative at the moving map image with the covector transformation at the nearby input point. The closure approximations and the parabola exercise preserve those weighted errors. These additions and the separately proved boundary-form calculation provide the stated geometry; the conormal restriction criterion alone does not establish the full arbitrary-map preservation statements.

The cited treatment supplies the normal-cone comparison. Subanalytic foundations, uniformization and Sard remain the explicit mathematical inputs listed at the start.

What these operations supply for stratifications

The theorems preserve the full limiting operations, including characteristic escape. The pair condition used for microlocal stratifications can therefore be expressed using closed subanalytic isotropic conormal limits, with their exact product bounds. Generic-base conormality and dimension induction will then identify where that pair condition holds and construct compatible stratifications.