Behrend function¶
An intrinsic integer-valued constructible weight on a complex scheme whose Euler integral can recover suitable virtual counts.
Core Idea¶
The Behrend function ν_X assigns an intrinsic integer weight to points of a complex algebraic scheme X. It is constructible: the scheme can be stratified so the weight is constant on suitable pieces, allowing an Euler-characteristic sum over its level sets. The weights are not selected to make a target number come out right. Behrend constructs them from a signed cycle attached to the intrinsic normal cone, then applies a local Euler-obstruction operation. This makes ν_X sensitive to the scheme's singularity structure rather than simply counting geometric points.
For a smooth pure-dimensional scheme the function has the familiar sign (-1)^dimension, but singular cases need not be constant. Its major use is a theorem with conditions, not a definitional equality for all spaces: if an appropriate proper scheme carries a symmetric obstruction theory, the virtual fundamental class has degree equal to χ(X,ν_X). That connection turns a virtual Donaldson–Thomas count into a weighted Euler characteristic of a moduli scheme. The function itself is defined more broadly than that theorem's virtual-count setting. It is not a generic constructible function and is unrelated to the identically named resource-constructible function in computational complexity.
How would you explain it like I'm…
Weights for Crinkly Spots
Singularity-Sensitive Point Weights
Scope of Application¶
These uses depend on intrinsic complex-scheme weights and, for virtual counts, extra theorem hypotheses.
- Donaldson–Thomas theory. Translate suitable virtual counts into ν-weighted Euler characteristics.
- Moduli-space analysis. Track singularity-sensitive local contributions across strata.
- Smooth benchmark. Check the (-1)^dimension sign as a limiting case.
- Theorem audit. Separate existence of ν_X from hypotheses for equality with virtual degree.
Clarity¶
The function ν_X is a canonical integer weight determined by complex scheme X, not an arbitrary constructible label. The nearest miss is another integer-valued constructible function whose weighted Euler sum may exist but lacks the intrinsic normal-cone construction. Smooth dimension d gives the sign (-1)^d; singularities can change it. Equating the weighted sum with virtual degree requires the cited proper symmetric-obstruction setting, not merely existence of ν_X.
Manages Complexity¶
The name compresses intrinsic normal-cone geometry, local Euler obstruction, constructible strata, Euler integration, and virtual-cycle theory. Separating the function from the conditional theorem prevents a smooth sign rule from being treated as the whole construction or a moduli-space count from being applied without properness. It also explains why singular scheme structure, not merely the set of geometric points, matters.
Abstract Reasoning¶
- Fix the complex scheme and distinguish its scheme structure from its point set.
- Identify the canonical ν_X derived from the signed intrinsic normal cone and Euler obstruction.
- Organize the constructible weight by integer level strata.
- Form the weighted Euler characteristic when the stated Euler theory is available.
- Check properness and symmetric obstruction theory before equating that sum with virtual degree.
Knowledge Transfer¶
The intrinsic-weight/weighted-Euler method transfers among suitable complex moduli schemes when the scheme structure and theorem conditions are re-established. A smooth sign value does not transfer to a singular moduli space; a stable-sheaf Donaldson–Thomas result does not automatically extend to an open stack or arbitrary obstruction theory. The term 'constructible' in computational complexity carries none of this local algebraic-geometric meaning.
Relationships to Other Abstractions¶
Current abstraction Behrend function Domain-specific
Parents (1) — more general patterns this builds on
-
Behrend function is a kind of Representation Prime
Behrend's function maps selected intrinsic scheme geometry to interpretable integer weights for Euler integration.
Hierarchy path (1) — routes to 1 parentless root
- Behrend function → Representation → Abstraction
Neighborhood in Abstraction Space¶
Behrend function sits in a moderately populated region (49th percentile for distinctiveness): it has near-neighbors but no dense thicket of look-alikes.
Family — Algebraic Varieties & Topological Invariants (27 abstractions)
Nearest neighbors
- Mass Point Geometry — 0.87
- Functional Integration — 0.87
- J-multiplicity — 0.86
- Laguerre Formula — 0.85
- Rational Normal Scroll — 0.85
Computed from structural-signature embeddings · 2026-10-08