Intersection Theory — Basics
Intersection theory assigns algebraic invariants to the geometric act of two subvarieties meeting inside an ambient variety. One-line statement: for subvarieties , of a smooth variety meeting "properly," there is a well-defined intersection cycle , a sum of components of weighted by intersection multiplicities, living in the Chow ring . Key result: the Chow ring exists and the intersection product is commutative, associative, and compatible with proper pushforward and flat pullback; over it specializes to Bézout's theorem. Where it applies: enumerative geometry, algebraic cycles, characteristic classes, moduli theory, and Gromov–Witten invariants. Who/when: classical roots in Poncelet, Bézout, and Schubert (19th c.); rigorous foundations by van der Waerden, Weil, Severi, Chevalley, and definitively Fulton–MacPherson (1970s–80s).
The number of points in which two subvarieties meet is not an invariant of the subvarieties — but their rational equivalence classes are, and intersection respects rational equivalence. So the right move is: (1) replace cycles by their classes in the Chow group, (2) define a product on these classes, and (3) prove the product is independent of all choices. The two technologies that make this work are moving lemmas (deform cycles into general position so naive multiplicities apply) and, more powerfully, the deformation to the normal cone (which produces the intersection class intrinsically, even with no genericity at all).
Formal Statement
Let be an algebraic scheme (separated, finite type) over a field . A -cycle on is a finite formal -linear combination of -dimensional integral closed subvarieties . The group of all such is . For a -dimensional subvariety and a nonzero rational function , the principal divisor is
Derivation hint: the sum runs over codimension-one subvarieties of ; is the length-based order of vanishing/pole, when is a non-zero-divisor, extended additively to ratios. Two cycles are rationally equivalent if their difference is a -combination of principal divisors. The Chow group is
Derivation hint: quotient the free abelian group on subvarieties by the subgroup generated by all over all and ; this is the algebraic analogue of homology with principal divisors playing the role of boundaries.
Let be a smooth -dimensional variety, and let , be subvarieties of dimensions , meeting properly, i.e. every component of has the expected dimension . The intersection multiplicity of and along is Serre's -formula:
Derivation hint: the naive length overcounts when the intersection is non-Cohen–Macaulay; the alternating sum of higher Tors corrects it, and Serre proved this is finite, nonnegative, and gives the geometrically correct multiplicity. The intersection product is then
Derivation hint: sum over the components of (all of expected dimension by properness), weighting each by its Serre multiplicity; well-definedness on classes requires the moving lemma or deformation to the normal cone.
If is a smooth quasi-projective variety over a field, then — indexed by codimension — carries a graded-commutative ring structure with product extending [4], satisfying: 1. Commutativity: . 2. Associativity: . 3. Projection formula: for proper , . 4. Pullback: for any morphism of smooth varieties there is a ring homomorphism . 5. The class is the multiplicative identity.
Let be hypersurfaces in of degrees meeting properly. Then, counted with intersection multiplicities,
Derivation hint: with ; a degree- hypersurface has class , so the product is , and gives the point count.
Why It Holds / Derivation
We sketch the Fulton–MacPherson construction of for with smooth, requiring no genericity.
Step 1 — Reduce to intersecting with the diagonal. The intersection inside equals inside , where is the diagonal. Since is smooth, is a regular embedding (locally cut out by a regular sequence). This converts the general problem into intersecting a cycle with a regularly embedded smooth subvariety.
Step 2 — Deform to the normal cone. For a closed embedding (here , ), construct the family
Derivation hint: blow up along (or ); the fiber over generic is , but the fiber over the special point degenerates to the normal cone , geometrically "zooming in" on . This gives a flat family over whose general fiber is and whose special fiber is the normal cone . When is a regular embedding, is the normal bundle.
Step 3 — Specialize the cycle. A cycle on (here ) deforms flatly across the family; its limit in the special fiber is a cycle on the normal cone, denoted .
Step 4 — Intersect with the zero section via Gysin. The normal bundle is a vector bundle over of rank . There is a Gysin/refined-intersection map (inverse to flat pullback on Chow groups of bundles)
Derivation hint: via flat pullback (homotopy invariance of Chow groups for affine bundles); the Gysin map is the inverse composed with the degree shift, formally "intersecting with the zero section."
Step 5 — Assemble. The intersection class is
Derivation hint: read backwards — degenerate into the normal cone of the diagonal, intersect with the zero section using the Gysin isomorphism, and push the result to ; one then checks this refines to a class in matching [4] in the proper case.
Step 6 — Verify Serre's formula in the proper case. When the intersection is proper, is supported on the right-dimensional pieces and extracts exactly the multiplicities of [3]; the equivalence of the cone-theoretic and Tor-theoretic multiplicities is a theorem of Fulton (and, for the local algebra, Serre).
∎Fulton (b. 1939) and MacPherson (b. 1944) recast intersection theory on a fully rigorous, characteristic-free, deformation-theoretic footing. Their 1981 memoir Categorical Framework for the Study of Singular Spaces and Fulton's 1984 monograph Intersection Theory replaced the older moving-lemma and Tor-formula approaches with deformation to the normal cone, dispensing with smoothness of the ambient space where possible and producing refined classes supported on the actual intersection. This made bivariant theory, excess-intersection formulas, and Riemann–Roch without denominators into systematic tools. Earlier rigor came from B. L. van der Waerden, André Weil (Foundations of Algebraic Geometry, 1946), Wei-Liang Chow, and Jean-Pierre Serre, who supplied the Tor multiplicity. Fulton's book remains the field's standard reference.
Building Intuition
Think of intersection theory as a bookkeeping system that survives all the ways geometry can go wrong. Two lines in the plane meet in one point — unless they are parallel, in which case they meet "at infinity" ( fixes this), or unless they coincide, in which case they meet in a whole line (excess dimension). Bézout's promise of points is kept only after three corrections: work projectively (no points lost to infinity), work over (no points lost to non-existence of roots), and count with multiplicity (a tangency counts twice, a triple contact thrice). The deep idea is that you should not measure intersection by looking at as a set, but by recording how approaches to first order. That first-order data is the normal cone — the algebraic shadow of "the directions from which comes in." When and meet transversally, the cone is a plain bundle and you just count points. When they are tangent, the cone bends, and the bending is the excess multiplicity. Deformation to the normal cone is a slow-motion film of the collision; intersection multiplicity is what you read off the final frame.
```svg
```
Worked Examples
Given: In over , let be a smooth cubic () and a smooth conic (), meeting properly.
Find: the number of intersection points counted with multiplicity.
Steps. 1. The Chow ring is , where satisfies . 2. Class of : a degree-3 curve has . Class of : . 3. Intersection product: . 4. Degree: .
Answer: . If, say, two coincide via a simple tangency, one sees 5 distinct points with multiplicities .
Given: On the surface , let and be the two ruling fibers. The Chow ring is with .
Find: (a) , (b) the self-intersection , (c) the self-intersection of the diagonal-type class .
Steps. 1. (a) and meet transversally in one point: point, . 2. (b) Two distinct horizontal fibers and are disjoint and rationally equivalent to ; hence . (The relation encodes "a fiber moves off itself.") 3. (c) .
Answer: .
Common Misconceptions
"Intersection multiplicity is just ." This naive length is correct only when the local intersection is Cohen–Macaulay (e.g. transversal, or hypersurface-against-hypersurface). In general it overcounts, and you must use the full alternating Tor-sum [3]. Serre's celebrated nonnegativity, vanishing, and positivity conjectures (much of which is now theorem) precisely concern when the higher Tor terms behave.
"You always need to move the cycles into general position." The classical moving lemma works for smooth quasi-projective varieties, but it can fail or be awkward (singular ambient, non-quasi-projective, families). Deformation to the normal cone constructs intrinsically without moving anything — this is the whole point of the Fulton–MacPherson reformulation, and it is what lets intersection theory function on singular spaces and in families.
Take two lines in the affine plane : and . They are degree-1 curves, so Bézout predicts intersection point. But they are parallel and meet nowhere in . The failure has nothing to do with multiplicity — it is that affine space loses points at infinity. Passing to , the lines meet at the point on the line at infinity, restoring the count to . Lesson: Bézout [5] requires the projective, algebraically closed, multiplicity-weighted setting; drop any one and the count breaks.
In , let be the same line . Naively "" should be a dimensional cycle — impossible. The intersection is not proper: has dimension , not . Naive multiplicity is undefined. The Fulton–MacPherson machinery still returns a well-defined class via the normal cone, but it lives in and involves the excess normal bundle; the "expected" number must be corrected by a Segre/Chern class term. This is the prototype for the excess intersection formula.
Connections
Intersection theory sits at a crossroads. The Chow ring is the algebraic-geometric sibling of singular cohomology ; the cycle class map links them and is the gateway to the Hodge Conjecture. The Gysin/pullback formalism is exactly that of Characteristic Classes — indeed Chern classes of vector bundles are defined via intersection theory, and the Grothendieck–Riemann–Roch Theorem expresses pushforward in -theory through Chern characters and Todd classes. The whole apparatus of rational equivalence parallels Singular Homology with principal divisors as boundaries, and it specializes for divisors to the theory of Divisors and Line Bundles and the Picard Group. In enumerative geometry it feeds Schubert Calculus on Grassmannians and modern Gromov–Witten Invariants.
Real-World Applications
Historical Development
Subtleties & Limits
Several deep questions remain partly open. Serre's positivity conjecture — that whenever and meet properly along in a regular local ring — was open for decades; the equicharacteristic and mixed-characteristic cases were resolved (Gabber, Roberts) only with heavy machinery, and the cleanest general statement still attracts work. The Chow groups of -cycles on a surface (Mumford's theorem: can be infinite-dimensional) reveal that rational equivalence is vastly subtler than homological equivalence; the Bloch–Beilinson conjectures predict a filtration on Chow groups governed by Hodge theory and remain wide open. Whether the cycle class map is injective/surjective in suitable settings is the content of the Hodge Conjecture and the standard conjectures of Grothendieck. Finally, algebraic equivalence vs. rational equivalence vs. numerical equivalence differ in general, and understanding the precise relationships (e.g. the Griffiths group of cycles algebraically but not rationally trivial) is an active frontier.
See Also
Bézout's Theorem · Chow Ring · Rational Equivalence · Deformation to the Normal Cone · Serre's Tor Formula · Excess Intersection Formula · Hodge Conjecture · Grothendieck–Riemann–Roch Theorem · Schubert Calculus · Characteristic Classes