Petri map mu_0 and Gieseker-Petri theorem
Anchor (Master): Petri 1922 *Über Spezialkurven* (Math. Ann. 85, originator); Gieseker 1982 *Stable curves and special divisors* (Invent. Math. 71); Eisenbud-Harris 1983 *Divisors on general curves* (Invent. Math. 74); Arbarello-Cornalba-Griffiths-Harris *Geometry of Algebraic Curves* Ch. I; Hartshorne §IV.1
Intuition [Beginner]
A smooth projective curve of genus carries line bundles — bundles of "sections" that assign a function to each point, possibly with poles. A linear series is a subspace of these sections. The central question: for which numerical parameters does a curve carry a linear series of degree and dimension ?
The Petri map is a single linear-algebra object that answers this question. Given a line bundle on , the Petri map multiplies a section of by a section of the "complementary" bundle , producing a differential form . This multiplication map is the engine behind the Brill-Noether theory of linear series on curves.
When this multiplication map is injective — no non-zero pair produces the zero form — the curve is "generic" in the sense of having the expected number of linear series. Gieseker proved in 1982 that on a general curve of genus , the Petri map is injective for every line bundle .
Visual [Beginner]
A curve with two vector spaces drawn above it: on the left and on the right. An arrow labelled goes from their product space to the space of differential forms . The kernel of is shown as the "obstruction" — the part of the product space that maps to zero.
The dimension of the kernel controls exactly how many "unexpected" linear series the curve carries.
Worked example [Beginner]
Take a general curve of genus . By Brill-Noether theory, is expected to carry a — a degree-3 linear series of dimension 1 — when the Brill-Noether number .
For this , the Petri map is . Here and by Riemann-Roch; with and , Riemann-Roch gives (since is false, so we use Serre duality instead).
The Petri map goes from a -dimensional tensor product to which is dimensional. Injectivity means this map is an isomorphism, and for a general genus-4 curve it is.
Check your understanding [Beginner]
Formal definition [Intermediate+]
Let be a smooth projective curve of genus over an algebraically closed field , and let be a line bundle on .
Definition (Petri map). The Petri map (or Petri homomorphism) associated to is the -linear map $$ \mu_0(L) : H^0(C, L) \otimes_k H^0(C, K_C \otimes L^{-1}) \longrightarrow H^0(C, K_C) $$ defined on pure tensors by , the product of the section of with the section of , landing in via the natural inclusion . The map extends to all tensors by -linearity.
The Petri map is natural in : given a morphism of line bundles , there is a commutative diagram relating and [Arbarello-Cornalba-Griffiths-Harris Ch. I].
Definition (Petri condition). A curve satisfies the Petri condition if for every line bundle on , the Petri map is injective.
Deformation-theoretic interpretation. The kernel is identified with the tangent space to the Brill-Noether locus at the point , where and . Specifically, [Arbarello-Cornalba-Griffiths-Harris Ch. IV] $$ T_{[L]} W^r_d(C) \cong (\ker \mu_0(L))^\perp \subseteq H^1(C, \mathcal{O}C), $$ where the orthogonal complement is taken with respect to the Serre duality pairing. Injectivity of therefore means $\dim T{[L]} W^r_d = \rho = g - (r+1)(g - d + r)$, the expected dimension.
Counterexamples to common slips.
- Petri condition fails on special curves. On a hyperelliptic curve of genus , the (the hyperelliptic pencil) has Petri map that is not injective: the two sections of the pencil multiply against the independent sections of but satisfy a relation. The kernel has dimension .
- Confusing with the full multiplication map. The Petri map is not . The correct complementary bundle is , not itself.
- Injectivity for all simultaneously. The Petri condition requires injectivity for every line bundle on , not just one.
- Characteristic issues. In positive characteristic, the Petri map can fail to be injective for reasons that do not arise in characteristic zero. Kempf's proof of the Gieseker-Petri theorem uses characteristic-zero methods.
Key theorem with proof [Intermediate+]
Theorem (Gieseker-Petri). Let be a general smooth projective curve of genus over an algebraically closed field of characteristic zero. Then satisfies the Petri condition: for every line bundle on , the Petri map is injective.
Proof (sketch, following Eisenbud-Harris 1983). The argument proceeds by degeneration. Fix a generic -pointed stable curve of genus consisting of rational components arranged in a chain, each meeting the next at a single node, with carrying two marked points in addition to the nodes.
Step 1: Limit linear series. Eisenbud-Harris develop the theory of limit linear series on such a chain curve [Eisenbud-Harris 1983]. A limit on consists of a linear series of degree and dimension on each component , satisfying compatibility conditions at the nodes (the vanishing sequence at the node on one side matches the adjusted vanishing sequence on the adjacent component).
Step 2: Petri map on a rational component. On , every line bundle is for some . The Petri map for on reduces to the multiplication map which is always injective (polynomial rings have no zero divisors). Hence the Petri map is injective on each component.
Step 3: Compatibility forces injectivity on the chain. A non-zero element of on the chain curve would restrict to a non-zero element of the kernel on some component, contradicting Step 2. The compatibility conditions at the nodes, combined with the injectivity on each component, force the kernel on the entire chain to be zero.
Step 4: Semistable reduction and the general curve. Let be the family of curves over the moduli space with special fibre the chain curve . A limit linear series on with injective Petri map smooths to a linear series on the general fibre with injective Petri map, by upper-semicontinuity of and the deformation theory of the Petri map. Since the chain curve has no degenerate limit linear series (Step 3), the general curve has no degenerate linear series either.
Bridge. The Petri map encodes the tangent-space dimension of the Brill-Noether locus inside , and its injectivity for a general curve is the geometric engine behind three interconnected results: the dimension formula from Riemann-Roch 04.04.01, the smoothness of at points where the Petri map is injective (via the deformation-theoretic identification using the canonical sheaf 04.08.02 and Serre duality 04.08.03), and the existence theorem for linear series of expected dimension . The same multiplication map reappears in Clifford's theorem 04.04.09 as the algebraic constraint that bounds above when is special, and in Lazarsfeld's proof 04.04.16 where injectivity of on a K3 surface's hyperplane section yields the Brill-Noether-Petri theorem without degeneration.
Exercises [Intermediate+]
Advanced results [Master]
Brill-Noether dimension theorem. The Gieseker-Petri theorem implies the dimension formula for Brill-Noether loci: for a general curve of genus , the locus is either empty (if ) or has pure dimension (if ), and is smooth away from . The proof identifies via the deformation theory of linear series; injectivity of gives , and smoothness follows.
Griffiths-Harris dimension theorem (alternate proof). Griffiths and Harris (1980) gave an independent proof of the Brill-Noether dimension theorem via a Schubert-cycle computation on the symmetric product . The dimension of is computed by the class in the cohomology ring of the Grassmannian pulled back to via the Abel-Jacobi map. The Gieseker-Petri theorem strengthens this by proving smoothness, not just dimension.
Base-point-free pencil trick. A key computational tool: if is base-point-free with (a pencil), the evaluation sequence is exact where is the zero-locus of a general section of . This identifies the image of and shows for a .
Kempf's proof of Gieseker-Petri. Kempf (1980) gave a characteristic-free proof of the Gieseker-Petri theorem in the case , using the determinantal structure of the Petri map. The Petri matrix is expressed as a Jacobian matrix of explicit theta functions on the Jacobian, and the non-vanishing of the determinant follows from Riemann's theta singularity theorem.
Lazarsfeld's proof (1994). Lazarsfeld gave a proof of the Gieseker-Petri theorem without degeneration, using vector bundles on K3 surfaces. If is a K3 surface and is a smooth curve of genus in the primitive class , and is any line bundle on , then the Petri map on is injective. This uses the restriction theorem for vector bundles on K3 surfaces and is covered in unit 04.04.16.
Synthesis. The Petri map is the cohomological fingerprint of a curve's linear series, encoding three interconnected geometric phenomena. The first is the multiplication map whose kernel measures the failure of a curve to be "general" in the Brill-Noether sense 04.04.01. The second is the tangent-space identification connecting cohomology to deformation theory via the canonical sheaf 04.08.02 and Serre duality 04.08.03. The third is the degeneration strategy of Gieseker and Eisenbud-Harris, replacing the general curve with a chain of rational curves where injectivity reduces to polynomial algebra, then lifting back via semistable reduction — a technique that reappears in the proof of Martens' theorem 04.04.10 and the Fulton-Lazarsfeld connectedness theorem 04.04.15. These three perspectives — cohomological, deformation-theoretic, and degeneration-theoretic — are unified by the single linear-algebra object , and the Gieseker-Petri theorem is the statement that this object is as well-behaved as possible for a general curve.
Full proof set [Master]
The full proof of the Gieseker-Petri theorem via the Eisenbud-Harris limit-linear-series method is sketched in the Key theorem section. The Kempf proof for proceeds as follows: identify the Petri matrix with the matrix of partial derivatives of the theta function on the Jacobian at the point corresponding to the line bundle ; Riemann's singularity theorem identifies the multiplicity of at this point with ; the Petri matrix is the Hessian of at a singular point; non-degeneracy follows from the fact that the theta divisor is an ample divisor on and its singular locus has the expected codimension. The Lazarsfeld proof is deferred to unit 04.04.16.
Connections [Master]
Riemann-Roch theorem
04.04.01— the Petri map's domain dimension is computed by the Riemann-Roch formula applied to both and ; the Brill-Noether number is a direct descendant of Riemann-Roch.Canonical sheaf
04.08.02— the codomain of is , the space of global differentials; the Petri map is the multiplication pairing between sections of and sections of the complementary bundle .Serre duality
04.08.03— the identification via Serre duality makes the Petri map the dual of the coboundary map in the long exact cohomology sequence of for an effective divisor with .Clifford's theorem
04.04.09— Clifford's inequality for special line bundles is proved using a kernel element of the Petri map for with an effective special divisor.Gonality
04.04.11— the Petri map for the (the gonality map) controls the existence and uniqueness of the minimal-degree map to .Lazarsfeld's K3 proof
04.04.16— a proof of the Petri theorem using vector bundles on K3 surfaces and the restriction theorem, avoiding degeneration entirely.
Historical & philosophical context [Master]
Karl Petri stated and proved the injectivity result for the multiplication map now bearing his name in the 1922 paper Über Spezialkurven (Math. Ann. 85, 27-52) [Petri 1922]. Petri's proof contained a gap in the base-point-free pencil trick, which was corrected by several authors over the subsequent decades. The result became a central pillar of Brill-Noether theory after the modern reformulation by Arbarello, Cornalba, Griffiths, and Harris in Geometry of Algebraic Curves Vol. I (1985).
David Gieseker gave the first complete proof of the general statement in 1982 [Gieseker 1982], using degeneration to stable curves and showing that the Petri map is injective for a general curve. Gieseker's proof was technically demanding; Eisenbud and Harris (1983) simplified it enormously with their theory of limit linear series on reducible curves [Eisenbud-Harris 1983], reducing the injectivity check to polynomial multiplication on rational components.
George Kempf (1980) independently proved the case via theta-function methods, connecting the Petri matrix to the Hessian of the Riemann theta function at a singularity. Lazarsfeld (1994) gave a fourth proof using vector bundles on K3 surfaces, which avoids degeneration entirely and provides the most conceptual explanation for why the Petri map is injective.
The philosophical content: a "general" curve is the most common type of curve, and the Petri condition describes the generic behaviour of linear series. Curves violating the Petri condition (hyperelliptic, trigonal, plane quintics, etc.) form proper subvarieties of the moduli space .
Bibliography [Master]
- Petri, K. (1922). Über Spezialkurren. Mathematische Annalen 85, 27-52. [Originator paper.]
- Gieseker, D. (1982). Stable curves and special divisors: Petri's conjecture. Inventiones Mathematicae 71, 33-53. [First complete proof.]
- Eisenbud, D.; Harris, J. (1983). Divisors on general curves. Inventiones Mathematicae 74, 271-290. [Limit linear series proof.]
- Kempf, G. (1980). Schubert methods with an application to algebraic curves. Publ. Math. Centrum, Amsterdam. [Theta-function proof for .]
- Lazarsfeld, R. (1994). Brill-Noether-Petri without degenerations. Unpublished lecture; see ACGH Ch. VIII for an exposition. [K3-surface proof.]
- Arbarello, E.; Cornalba, M.; Griffiths, P.; Harris, J. Geometry of Algebraic Curves, Vol. I. Grundlehren 267. [Ch. I and Ch. IV; standard reference.]
- Hartshorne, R. Algebraic Geometry. Springer GTM 52, §IV.1. [Linear series on curves.]