How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
Symmetric-obstruction virtual class is the degree-zero Aluffi class
Statement
A symmetric perfect obstruction theory on is a perfect obstruction theory of amplitude together with an isomorphism in the derived category such that . The dual-and-shift sign convention is the one used by this displayed symmetry equation.
for an integral substack Z, its Nash modification is the closure of its smooth-locus cotangent quotient in the corresponding relative Grassmannian, with tautological quotient ; its Mather class is the proper pushforward of capped with the Nash fundamental cycle. The canonical cycle is the signed projection cycle of a local smooth-embedding normal cone, with generic component lengths as multiplicities. For a geometric point of an integral -dimensional , take an étale scheme chart through , its Nash modification , Nash tangent bundle , and the scheme-theoretic fibre . The algebraic Euler obstruction convention is , as in Behrend equation (3). Here is the Segre class of the normal cone . Equivalently, for with exceptional Cartier divisor and positive-dimensional , its pushforward to is computed by with the finitely many relevant dimensions retained. For dimension zero and reduced integral , the Nash space is a point and the Segre class is its fundamental class, giving . The fibre and its degree are computed after the geometric-point chart pullback, rather than by integrating over the residual gerbe of a stack point. Extend the resulting function by zero outside , then linearly on cycles. Dense-smooth normalization alone would not define this function. Étale compatibility of the ideal powers, relative Grassmannian, Nash quotient and blowup identifies these formulas on chart overlaps; thus the pointwise convention is unambiguous. Constructibility and equality with the radial Nash obstruction are proved in steps 29.1–31.1, rather than inferred merely from the normalization. The constructible function ν_X is ; α_X is . The transformation is the ordinary Euler-obstruction-basis/Nash construction . The proof verifies the needed basis property; it does not assume the separate proper Euler-index theorem.
Let be a quasi-projective Deligne–Mumford stack over with a symmetric perfect obstruction theory of virtual dimension zero, together with the global resolution and Chow data required by the Behrend–Fantechi construction. Then the virtual class equals the degree-zero Aluffi class, , with the source convention for the canonical constructible cycle . This is the source-scoped scheme/stack identity; it is not a statement about arbitrary nonproper analytic spaces.
Facts & Assumptions
Given: the stack X, its symmetric perfect obstruction theory, virtual dimension zero, and the specified global resolution and compatible rational Chow data in the Statement. Assume the inherited Axiom of Choice: it is used in the pinned dimension and curve-normalization suppliers, algebraic closures and transcendence bases.
BF perfect obstruction theory and intrinsic-normal-cone class supplies the intrinsic cone, its closed immersion into the obstruction bundle stack, the chosen global resolution and its defining zero-section virtual class. Rational Chow groups and zero-section Gysin maps fixes the rational DM Chow convention. Proper pushforward, vector-bundle homotopy invariance, operational Chern operators and their refined-Gysin compatibilities are the compatible Chow data stipulated in the Statement. Their scheme zero-section/excess and proper-compatibility formulas are Zero-section Gysin and excess intersection for vector subbundles and Gysin specialization is bivariant and compatible with base change; their scheme scope is not silently enlarged to prove stack intersection theory.
The Axiom of Choice, Noether normalisation yields module finiteness over a polynomial subring, Krull's principal ideal theorem, The dimension formula for affine domains and Normalization of a reduced curve is finite supply finite Noether normalization, height/dimension and finite curve normalization. Curve normalization is used here over an algebraically closed field of characteristic zero, where the supplied normal local curve rings are DVRs. No inseparable-field assertion is used.
Projective complexes model the bounded above derived category records the projective-complex localization interface with its replacement-data hypotheses. Here no unspecified replacements or homotopy lifts are needed: for a bounded finite-free complex P and any acyclic complex A, Hom(P,A) is acyclic, by the finite filtration whose graded pieces are shifts of Hom(Pⁱ,A), each acyclic because Pⁱ is projective. Thus Hom(P,−) preserves quasi-isomorphisms, and localization gives Hom_D(P,B)=Hom_K(P,B): in a roof P←Q→B with quasi-isomorphism Q→P, this preservation lifts id_P to a map P→Q up to homotopy, while the same argument identifies equivalent roofs. This supplies precisely the finite-projective derived-morphism and homotopy-representation property used below.
The Nash modification, canonical cycle, Segre and Mather classes, geometric-point Euler obstruction and conventions are defined before their first use in the Statement above. Constructibility and the radial comparison are proved in steps 29.1–31.1; the separate proper Euler-index theorem is not assumed.
The local radial comparison uses the actual compatible Whitney stratifications, tube right inverses and proper stratified-submersion trivializations of Complex algebraic varieties and maps admit compatible finite stratifications, Whitney stratifications admit compatible control data, Whitney normal tubes have submersive radius and bounded stratumwise lifts and Controlled stratified submersions have continuous local trivializations. They are applied to an affine scheme chart and its projective Nash modification, both quasi-projective. Relative Thom products and complex orientations are those of Naturality, orientation sign, and Whitney product for Euler classes, Top Chern class equals Euler class of the underlying real bundle and Complex splitting principle with integral injective pullback. Topological/algebraic divisor compatibility is checked by the local complex winding number; the general Chern comparison follows by the flag-bundle splitting and injectivity formulas, so no smoothness of the Nash modification is assumed.
Proof
We first prove the following local presentation, rather than assume it. Let X be a finite-type complex scheme with a symmetric perfect obstruction theory of amplitude[−1,0]. Use the symmetric structure defined at the start of the Statement. Then Zariski locally at any closed point p there is a closed embedding X→M into a smooth scheme and a regular almost-closed one-form ω on M with , such that the POT with its symmetric structure is isometric to induced by ω. For a DM stack the same conclusion is étale-local after taking an affine atlas.
Start with an affine closed embedding . Let be its embedding dimension. Choose N−n elements of its ideal whose independent linear terms span the kernel of . Their zero scheme is smooth of dimension n near p by the Jacobian criterion; shrink it to obtain M, still containing X. This produces an embedding with Ω_M|_X⊗κ(p)→Ω_X⊗κ(p) an isomorphism.
Shrink X to an affine neighbourhood on which E is a complex of finite free modules. If its differential has positive rank at p, a unit minor allows row/column operations splitting off a block with identity differential. Cancel it and repeat. The resulting two-term model has differential zero at p. These cancellations are homotopy equivalences and transport the derived symmetric structure and the POT map. Since h⁰(E)≅Ω_X, the surviving E⁰ has rank n. The symmetric quasi-isomorphism, after derived tensor with κ(p), identifies the two zero-differential dual complexes, so also has rank n.
The truncated cotangent complex for the smooth embedding is [I/I²→Ω_M|_X]. A map from the bounded finite free complex E to this complex is represented by a chain map on our affine neighbourhood; equality of such derived morphisms is chain homotopy. This is the existing finite-projective derived-morphism property applied over the affine coordinate ring. Its degree0 map φ⁰:E⁰→Ω_M|_X is an isomorphism at p by the preceding fibre calculation, hence an isomorphism after shrinking. Identify E⁰ with Ω_M|_X and write its differential as .
Represent θ by a chain map with components and . In the dual-and-shift sign convention where the differential of E∨[1] is a∨, the dual map has components θ₀∨ and θ_{−1}∨. Their difference from θ is null-homotopic by self-duality. Average the two chain maps, defining λ₀=(θ₀+θ_{−1}∨)/2 and λ_{−1}=λ₀∨. This remains a chain map, is homotopic to θ, and is strictly self-dual. At p the differential is zero, so the self-duality homotopy says the two maps already agree on fibres. Thus λ₀(p)=θ₀(p) is invertible; shrink once more so λ₀ is invertible. Its dual identifies with . The chain-map equation now says that is self-dual. Under this identification θ is the canonical symmetric pairing, not just an abstract quasi-isomorphism.
Write for the degree−1 POT map. It is surjective. Indeed the h⁰ isomorphism says im(a)=im(d:I/I²→Ω_M|_X). For any z∈I/I² choose e with a(e)=d(z). Then z−φ^{−1}(e)∈kerd; surjectivity on supplies e'∈kera with φ^{−1}(e')=z−φ^{−1}(e). Hence z=φ^{−1}(e+e').
Shrink the smooth ambient neighbourhood and choose regular functions giving an étale coordinate map ; use their dual coordinate tangent basis. Lift the n images of φ^{−1} in this basis arbitrarily to . They generate I/I², so . Nakayama applied to at p and then shrinking the ambient neighbourhood gives . Thus the one-form has zero scheme exactly X. The matrix of dφ^{−1}=a is the Jacobian modulo I. Its symmetry means dω∈IΩ²_M, so ω is almost closed. The chain map, its symmetric form and its map to the truncated cotangent complex are precisely those constructed, proving the isometry of POTs. All operations commute with étale restriction; for a DM stack first apply this argument to its affine étale chart.
We next prove the arc statement used below. Let B be an integral finite-type C-algebra, f∈B nonzero, and Q:B→K a field-valued point with Q(f)=0. There are a field extension L/K and a C-algebra map δ:B→Ls, specializing to Q after K→L, with for some .
To prove this, take L an algebraic closure of K. Because C is algebraically closed, the finite-type integral C-algebra B is geometrically integral; hence remains integral. The induced point is L-rational. Noether normalization gives a finite dominant map Spec . The image of V(f) is a proper closed subset: finiteness preserves dimension, while a nonzero principal ideal in a domain has height-one minimal primes, so V(f) has dimension d−1. Choose a line through the image of not contained in that image. Its inverse image is cut out by d−1 equations and is finite over the line. Every minimal component through has dimension at least1 by the principal ideal height bound and the dimension formula, and at most1 by finiteness. Thus there is an integral curve through not contained in V(f).
Normalize that curve using the existing finite normalization theorem. At a point above its local ring is a DVR: the supplied normalization is a regular curve over L. Its residue field is L. Its completion is Lt: constants provide the coefficient-field inclusion, and successive subtraction of residue coefficients times powers of a uniformizer constructs the unique power-series expansion. The nonzero f maps to with u(0)≠0 and . Since L is algebraically closed of characteristic0, u has a formal m-th root: choose its constant root and solve each next coefficient recursively, dividing by the nonzero scalar m times the (m−1)-st power of that root. The invertible parameter change makes . Composing gives δ. This proves the arc lemma without assuming a dominating-DVR or Cohen-structure theorem for an arbitrary local algebra.
Work étale locally on M, so A with A an integral smooth C-algebra and étale coordinates . Write and . The cone is Spec gr_I A, embedded in Spec by mod I². This is a graded map, hence its support is invariant under fibrewise scaling.
Consider the extended Rees algebra . It is an integral finite-type C-algebra, with D/(t)=gr_I A and . Its fraction field therefore has transcendence degree n+1. Since t is nonzero, each minimal prime of (t) has height1 by the principal ideal theorem (height0 is impossible in a domain). The affine-domain dimension formula makes every component of D/(t) have dimension n. Thus the cone is pure-dimensional of dimension n. The trivial case gives the zero section and is immediate. Let Q:gr_I A→K be the generic point of any reduced irreducible cone component. The canonical one-form on T*M is and its symplectic form is dα=Σdp_i∧dx_i.
If Q vanishes on every positive-degree generator, Q*(dα)=0 immediately. Otherwise apply the arc lemma to D and at the point D→D/(t)→K. It gives δ:D→Ls with . Restrict δ to A, calling the resulting map γ. For every , with , and . Here Q values are viewed in L. These identities are immediate from the relation in D, not an assumption that an arbitrary cone point is a tangent direction of a smooth path.
Use continuous formal differentials over C, with their explicit coefficient derivation into the completed module Ω¹_{L/C}s⊕Lsds. This avoids asserting an identification for unrestricted algebraic Kähler differentials of a formal power-series ring. Almost-closedness and imply ≡0 mod . The coefficient of in this expression is . Every other term has order at least m: terms from do, and in the term only the constant coefficient of the non-ds part contributes at order m−1. Characteristic0 makes m invertible, hence .
Taking the exterior derivative in Ω_{L/C} gives . By the leading-coefficient identities above this is exactly the pullback Q(dα) after K→L. The map Ω¹_{K/C}⊗K L→Ω¹{L/C} is injective in characteristic0: choose a transcendence basis for the finitely generated field K/C and extend it to one for L/C; its differentials remain linearly independent, and algebraic extensions are separable. The same applies to exterior squares. Therefore Q*(dα)=0 already over K. Each reduced component has dimension n and is generically isotropic in the symplectic2n-fold T*M, so it is Lagrangian. Its conicity was established by the grading. All statements are étale-local in M and hence glue.
Let X be a finite-type separated complex DM stack with a symmetric POT and a chosen global two-term vector-bundle resolution . Put and H=(E⁰)∨. Work on each open-and-closed locus of constant bundle rank if needed. The vector-bundle stack is [F/H], and let be the inverse image of the intrinsic normal cone. By the given BF construction, . Symmetry E≅E∨[1] identifies with h⁰(E)=Ω_X, the latter identification being the POT map. Thus the quotient F→ob gives a global epimorphism F→Ω_X. Symmetry also makes the virtual rank zero.
For an integral reduced closed substack Z⊂X of dimension d, define to be the closure of the kernel bundle of . This has dimension rank F: over the dense smooth locus the map is surjective and its kernel has rank rank F−d. The closure is taken with its reduced structure. Define the Nash blowup ν_Z:Z̃→Z intrinsically as the closure of the smooth-locus rank-d quotient of Ω_Z in its relative Grassmannian. Equivalently, use the relative Grassmannian of rank-d quotients of F|_Z and close the section ; the result lies in the closed sub-Grassmannian of quotients factoring through Ω_Z. The two constructions are therefore identical, including their tautological rank-d quotient . Relative Grassmannians and these closed substacks are constructed on an étale scheme presentation and descend with their projective morphisms. They are representable and projective over Z; no global smooth ambient embedding is required.
Write for the closed inclusion. Set in A_*(X), and extend linearly to cycles. In particular its zero-dimensional part is . In formulas below this closed-inclusion pushforward is implicit; equivalently first calculate the supported Gysin class in A₀(Z) and then push it to A₀(X). This is the intrinsic Nash definition of the Chern–Mather class.
First record explicitly how different presentations compare. For a bundle presentation F→[F/H] of the obstruction stack, its coherent quotient is . On the big étale site, let be the sheaf of isomorphism classes of the intrinsic cone stack. The closed immersion of that stack into [F/H] makes a subsheaf of ob. The square over is cartesian as sheaves. Indeed, after a test-scheme base change, equality in the quotient sheaf means equality after an étale cover up to translation by a section of H. The cone is invariant under that translation. Membership in its inverse image is therefore exactly membership in . Conversely a member of has a local lift to by the definition of the quotient presentation. This verifies the equality as functors on all test schemes and hence its scheme-theoretic meaning. Formation of the coherent cokernel commutes with base change by right exactness, so this argument uses the big quotient sheaf, rather than falsely asserting left exactness of tensor product.
Suppose another local bundle G presents the same obstruction stack (under an isomorphism of POTs over ), with cone and quotient G→ob. On an affine étale scheme chart, form in coherent modules and choose a finite free bundle Q mapping onto P. Both Q→F and Q→G are surjective bundle maps, hence have vector-bundle kernels. Commutativity with the quotient maps and the preceding cartesian description show that their scheme-theoretic inverse images of and coincide, say D⊂Q. In particular and are vector bundles obtained by base change. They give bijections of irreducible components and preserve their generic multiplicities. To see the latter directly, near a generic component the added variables give a polynomial algebra over the artinian generic local ring followed by localization at its generic prime; a composition series of that artinian ring stays a composition series with the same length after the faithfully flat residue-field extension. The component base in X also remains the same. No Chow comparison is being inferred from this local observation.
Apply the proved local symmetric-POT presentation: after shrinking an affine étale chart, there is a smooth scheme M of dimension n and an almost-closed one-form ω with zero scheme X, and an isometry of POTs over with . For this presentation G=Ω_M|_X and , embedded by the generators supplied by ω. The proved almost-closed-form argument says every reduced irreducible component of is conic Lagrangian and has dimension n.
Here is the conormal identification, including the generic-projection point. Let D₀ be such a reduced irreducible component and Z the closure of its image in M. In characteristic zero the extension of function fields for D₀→Z is separably generated. On dense smooth loci the differential of this dominant morphism therefore has rank dim Z (equivalently choose a separating transcendence basis, then use the nonvanishing differential minor). Thus its tangent image is . The connected group preserves each irreducible component of a conic set, so the fibre Euler vector field is tangent to D₀. If σ=dα is the cotangent symplectic form and α the tautological one-form, then ι_Euler σ=α. Since σ restricts to zero on D₀, so does α. At a generic point (z,ξ), this says ξ annihilates the entire tangent image . Hence D₀ lies generically in the conormal bundle of . Both have dimension n and are irreducible; D₀ is the closure of that conormal bundle.
The common bundle Q above has a single composite . Therefore the inverse images of the two kernel bundles in F and G are precisely the same kernel in Q. The common-cone comparison consequently identifies each reduced component of with . Its generic multiplicity is the multiplicity of the corresponding normal-cone component, with the same base Z. It follows that globally .
This equality is an equality of cycles: coefficients are determined at generic points and are verified after étale chart pullback, which is injective for cycles on substacks. It is not descent of rational equivalence or of a Chow-group equality. The argument also proves that is pure of dimension rank F. The canonical constructible cycle of X is, with Behrend's sign convention, .
Indeed on a local smooth embedding this is exactly its definition from the normal-cone components and their projection multiplicities. Those coefficients are independent of the embedding. To check this explicitly, compare two embeddings in their product. Locally near any point, the map from X to the second smooth ambient extends to an étale neighbourhood in the first ambient: choose étale coordinates in the second ambient, lift their restrictions from the quotient defining X, and use the étale lifting property. Subtract the resulting graph from the second set of coordinates. The ideal of X in the product then has the form in an étale neighbourhood of , and its associated graded ring is . Thus passing to the product adds a vector-bundle factor to the normal cone, preserving components, image supports and generic lengths. Apply this to each projection. This proves the required comparison locally at the generic points of all components, which determines the coefficients. Étale base change itself commutes with the associated graded ideal because it is flat. Equivalently, the local normal-cone description just established computes the intrinsic canonical cycle on every such chart. Thus the displayed global cycle uses the genuine canonical , rather than a cycle defined to force the answer. On Z̃ there is an exact sequence of vector bundles .
Its left-hand bundle has rank rank F−d. Its total space is a closed substack of ν_Z*F; its map η_Z to F|_Z is proper, since ν_Z is proper and properness is preserved under base change and closed immersion. Its image is . Over it is the kernel bundle defining , so η_Z is generically an isomorphism, with the same generic stabilizers in the stack case. Accordingly in the given rational Chow theory; there is no stabilizer-degree factor. Proper compatibility of the refined zero-section Gysin map and the excess formula for the displayed bundle inclusion give, globally, .
These formulas hold on the possibly singular Nash space: Chern classes are operational, and the excess formula is the vector-subbundle formula; smoothness of Z̃ is not used. In the DM case all maps used here are the representable projective maps and vector bundles just constructed. The given rational Chow, proper pushforward and refined-Gysin compatibilities apply directly, not by gluing a scheme Chow equality on an atlas. Sum this identity with the global coefficients . The defining global BF equality now gives . This establishes the global virtual-class/degree-zero-Aluffi comparison in precisely the stated global-resolution/rational-Chow scope.
Using the constructibility and normalization proved below, Eu[Z] is the local Euler-obstruction function extended by zero, with value 1 on the dense smooth locus of Z. Such functions form an integral basis of constructible functions: subtract the generic value on each top-dimensional irreducible support and induct on the dimension of the remaining support. This also proves uniqueness. Consequently the transformation denoted may be defined on this basis by . This is the usual Euler-obstruction/Nash construction of that class; no proper-pushforward theorem is needed for this construction or for the identity being proved here. By and , the established equality becomes . It does not establish the separate theorem . That proper Euler-index assertion remains a separate supplier for the weighted-Euler theorem; it has not been inferred from the definition of .
Here is the needed radial/Segre comparison on an affine scheme chart. Embed the reduced integral support locally in , and write for its Nash modification, for its rank- tangent bundle, and . For blow up the ideal of and write and for the blowup and its exceptional Cartier divisor. The displacement vector determines a direction line on and is a section of it with divisor , hence . Whitney B for the point stratum says that along the secant direction belongs to the limiting tangent plane. Hermitian projection therefore embeds into on a neighbourhood of the compact exceptional fibre, with complex quotient of rank . The projected displacement has positive radial component on a small link. The controlled outward tangent field of [F5] lifts to the same Nash bundle by Whitney A and has positive radial component there too. Their straight-line homotopy stays nonzero on the link. The relative Thom product gives the radial obstruction as , retaining the divisor multiplicities. Since and , the projection formula identifies it with . Capping Thom classes with top-dimensional complex cycles justifies this on singular and ; the divisor/flag comparison in [F5] identifies their algebraic Chern classes with the same topological classes. For both conventions give the reduced point. Thus the function in [F4] is exactly the radial Nash Euler obstruction.
Constructibility is local and follows with its actual hypotheses as follows. The Nash morphism over our affine chart is projective, and its source is quasi-projective. Apply the finite algebraic Whitney stratification supplier to this one morphism; over each target stratum the whole source restriction is proper. Apply the controlled-submersion supplier to that restriction in smooth ambient charts. For the normal data, take a small closed normal tube over a relatively compact stratum disk, with transverse radius boundary, and its inverse image under the proper Nash map. The projection to the stratum is a submersion on every source stratum, including the boundary strata: the Nash map is a stratified submersion and the target projection/radius pair is submersive by Whitney control. The inverse image of each closed tube slice is compact by properness. Applying the same supplier to this compact pair gives whole-fibre local products for the normal Nash pair and its link, rather than only for the inverse image of the stratum itself. In a holomorphic local projection to that stratum, Whitney A makes the projection of each limiting tangent plane onto its stratum tangent space surjective. A Hermitian right inverse splits off that horizontal complex tangent bundle. Along a contractible stratum disk, the remaining Nash bundle is homotopic to its restriction over one fibre: use the disk contraction in the proper local product and the bundle homotopy property. The normal outward link field transports under these controlled products; different choices are homotopic through fields with positive radial component. Relative Thom evaluation is invariant under those bundle homotopies. Consequently its integer value is locally constant on each target stratum. There are finitely many connected algebraic strata, so the function is algebraically constructible. On the smooth locus the Nash map is the identity and the complex radial local degree is . This proves both assertions used in the triangular basis argument.
In the stated quasi-projective DM-stack scope choose a finite affine étale atlas and apply these constructions on its finitely many pieces. The associated graded fibre ideals, projective Nash modification, quotient bundle and geometric-point degree commute with étale base change. Hence the functions and local comparisons agree on the overlap scheme charts. Constructible functions on the stack mean precisely these compatible étale-local integer-valued constructible functions; finiteness follows from the finite atlas. The canonical cycle coefficients were already glued as cycles in steps 24.1–25.1, and the Nash/Gysin calculation in 26.1–27.1 uses the stipulated rational DM Chow operations directly. Thus no descent of a scheme Chow equality or integration over a residual gerbe is inserted. The Eu-basis transformation of step 28.1 is therefore defined on exactly these constructible functions, completing the stated equality.
Remarks
The proper Euler-index identity integrating to weighted Euler characteristic is a separate theorem. It is not used or proved here. In particular this lemma alone does not close the held weighted-Euler theorem.
Depends on
BF perfect obstruction theory and intrinsic-normal-cone class
Rational Chow groups and zero-section Gysin maps
The Axiom of Choice
Noether normalisation yields module finiteness over a polynomial subring
Krull's principal ideal theorem
The dimension formula for affine domains
Normalization of a reduced curve is finite
Projective complexes model the bounded above derived category
Zero-section Gysin and excess intersection for vector subbundles
Gysin specialization is bivariant and compatible with base change
Controlled stratified submersions have continuous local trivializations
Whitney stratifications admit compatible control data
Whitney normal tubes have submersive radius and bounded stratumwise lifts
Complex algebraic varieties and maps admit compatible finite stratifications
Naturality, orientation sign, and Whitney product for Euler classes
Top Chern class equals Euler class of the underlying real bundle
Complex splitting principle with integral injective pullback