ConceptComplete

Hilbert and Quot Schemes

The Hilbert scheme and the Quot scheme are among the most important representable moduli problems in algebraic geometry. They parametrize subschemes and quotient sheaves, respectively, and their representability (proved by Grothendieck) is a cornerstone of modern moduli theory.


1. The Hilbert Functor

DefinitionHilbert Polynomial

Let XPknX \hookrightarrow \mathbb{P}^n_k be a projective scheme over a field kk, and let OX(1)\mathcal{O}_X(1) be the restriction of the twisting sheaf. The Hilbert polynomial of XX is the numerical polynomial PXQ[t]P_X \in \mathbb{Q}[t] such that PX(m)=χ(OX(m))=i=0dimX(1)ihi(X,OX(m))P_X(m) = \chi(\mathcal{O}_X(m)) = \sum_{i=0}^{\dim X} (-1)^i h^i(X, \mathcal{O}_X(m)) for all m0m \gg 0. By Serre's vanishing theorem, PX(m)=h0(X,OX(m))P_X(m) = h^0(X, \mathcal{O}_X(m)) for m0m \gg 0.

DefinitionHilbert Functor

Let XSX \to S be a projective morphism and OX(1)\mathcal{O}_X(1) a relatively ample line bundle. For a numerical polynomial PP, the Hilbert functor is HilbX/SP:(Sch/S)opSets\mathrm{Hilb}^P_{X/S} : (\mathsf{Sch}/S)^{\mathrm{op}} \to \mathsf{Sets} T{ZXT  |  Z is a closed subscheme, flat over T, with Hilbert polynomial P}T \mapsto \left\lbrace Z \hookrightarrow X_T \;\middle|\; Z \text{ is a closed subscheme, flat over } T, \text{ with Hilbert polynomial } P \right\rbrace

TheoremGrothendieck's Representability Theorem

Let XSX \to S be a projective morphism with SS Noetherian. Then the Hilbert functor HilbX/SP\mathrm{Hilb}^P_{X/S} is representable by a projective SS-scheme HilbX/SP\mathrm{Hilb}^P_{X/S}.


2. Examples of Hilbert Schemes

ExampleHilbert Scheme of Points: $\mathrm{Hilb}^n(X)$

When P(t)=nP(t) = n is a constant polynomial, HilbX/kn\mathrm{Hilb}^n_{X/k} parametrizes 0-dimensional subschemes of length nn. This is the Hilbert scheme of nn points.

For X=A2X = \mathbb{A}^2 (or any smooth surface), Hilbn(X)\mathrm{Hilb}^n(X) is a smooth variety of dimension 2n2n (Fogarty's theorem). It comes with a Hilbert-Chow morphism Hilbn(X)Symn(X)=Xn/Sn\mathrm{Hilb}^n(X) \to \mathrm{Sym}^n(X) = X^n / \mathfrak{S}_n that is a resolution of singularities.

Example$\mathrm{Hilb}^2(\mathbb{A}^2)$

The Hilbert scheme Hilb2(A2)\mathrm{Hilb}^2(\mathbb{A}^2) parametrizes ideals Ik[x,y]I \subset k[x,y] with dimkk[x,y]/I=2\dim_k k[x,y]/I = 2. These are either:

  • Two distinct points: I=(xa1,yb1)(xa2,yb2)I = (x - a_1, y - b_1) \cap (x - a_2, y - b_2), or
  • A "fat point" with a tangent direction: I=(x2,yλx)I = (x^2, y - \lambda x) at the origin (up to translation).

The scheme Hilb2(A2)BlΔ(A2×A2)/S2\mathrm{Hilb}^2(\mathbb{A}^2) \cong \mathrm{Bl}_{\Delta}(\mathbb{A}^2 \times \mathbb{A}^2) / \mathfrak{S}_2, the blowup of the symmetric product along the diagonal. It is smooth of dimension 4.

Example$\mathrm{Hilb}^n(\mathbb{A}^1)$

For the affine line, Hilbn(A1)An\mathrm{Hilb}^n(\mathbb{A}^1) \cong \mathbb{A}^n. An ideal Ik[x]I \subset k[x] of colength nn is generated by a unique monic polynomial of degree nn: I=(xn+an1xn1++a0)I = (x^n + a_{n-1}x^{n-1} + \cdots + a_0). The coefficients give the isomorphism with An\mathbb{A}^n.

ExampleHilbert Scheme of Curves in $\mathbb{P}^3$

The Hilbert polynomial of a curve of degree dd and arithmetic genus gg in P3\mathbb{P}^3 is P(t)=dt+1gP(t) = dt + 1 - g. The Hilbert scheme HilbP3dt+1g\mathrm{Hilb}^{dt + 1 - g}_{\mathbb{P}^3} has components:

  • Twisted cubics (d=3,g=0d = 3, g = 0): P(t)=3t+1P(t) = 3t + 1. The component parametrizing smooth twisted cubics has dimension 12.
  • Lines (d=1,g=0d = 1, g = 0): P(t)=t+1P(t) = t + 1. This component is the Grassmannian Gr(2,4)=Gr(1,P3)\mathrm{Gr}(2, 4) = \mathrm{Gr}(1, \mathbb{P}^3), dimension 4.
  • Plane conics (d=2,g=0d = 2, g = 0): P(t)=2t+1P(t) = 2t + 1. Dimension 8 (choice of plane + conic in the plane).
ExampleHilbert Scheme of Hypersurfaces

A hypersurface of degree dd in Pn\mathbb{P}^n is a closed subscheme defined by a single homogeneous polynomial. The Hilbert polynomial is P(t)=(t+nn)(t+ndn)P(t) = \binom{t+n}{n} - \binom{t+n-d}{n}. The Hilbert scheme is HilbPnPP(n+dd)1\mathrm{Hilb}^P_{\mathbb{P}^n} \cong \mathbb{P}^{\binom{n+d}{d} - 1} the projectivization of the space of degree-dd forms. For n=2,d=3n = 2, d = 3: plane cubics form P9\mathbb{P}^9.


3. The Quot Functor

DefinitionQuot Functor

Let XSX \to S be a projective morphism, E\mathcal{E} a coherent sheaf on XX, and PP a numerical polynomial. The Quot functor is QuotE/X/SP:(Sch/S)opSets\mathrm{Quot}^P_{\mathcal{E}/X/S} : (\mathsf{Sch}/S)^{\mathrm{op}} \to \mathsf{Sets} T{ETF  |  F is flat over T with Hilbert polynomial P}/T \mapsto \left\lbrace \mathcal{E}_T \twoheadrightarrow \mathcal{F} \;\middle|\; \mathcal{F} \text{ is flat over } T \text{ with Hilbert polynomial } P \right\rbrace / \cong where ET\mathcal{E}_T is the pullback of E\mathcal{E} to XTX_T, and two quotients are equivalent if they have the same kernel.

TheoremRepresentability of Quot

The Quot functor QuotE/X/SP\mathrm{Quot}^P_{\mathcal{E}/X/S} is representable by a projective SS-scheme.

Note that the Hilbert scheme is a special case: HilbX/SP=QuotOX/X/SP\mathrm{Hilb}^P_{X/S} = \mathrm{Quot}^P_{\mathcal{O}_X/X/S}.

ExampleGrassmannian as Quot Scheme

The Grassmannian is the Quot scheme: Gr(k,n)=QuotOptn/pt/ptk\mathrm{Gr}(k, n) = \mathrm{Quot}^k_{\mathcal{O}^n_{\mathrm{pt}} / \mathrm{pt} / \mathrm{pt}} parametrizing rank-kk quotients of On\mathcal{O}^n. More generally, the flag variety Fl(d1,,dr;n)\mathrm{Fl}(d_1, \ldots, d_r; n) can be realized as an iterated Quot scheme.

ExampleQuot Scheme of Points on a Curve

For a smooth curve CC and E=OCr\mathcal{E} = \mathcal{O}_C^r, the Quot scheme QuotOCr/Cn\mathrm{Quot}^n_{\mathcal{O}_C^r / C} (quotients of length nn) has dimension rnrn. For r=1r = 1, this is Hilbn(C)=C(n)=Symn(C)\mathrm{Hilb}^n(C) = C^{(n)} = \mathrm{Sym}^n(C), which is smooth of dimension nn.


4. Tangent Space and Obstruction Theory

TheoremTangent Space to Hilbert Scheme

Let [Z]HilbX/SP[Z] \in \mathrm{Hilb}^P_{X/S} be a point corresponding to a closed subscheme ZXZ \hookrightarrow X with ideal sheaf IZ\mathcal{I}_Z. The Zariski tangent space at [Z][Z] is T[Z]HilbX/SPHomOZ(IZ/IZ2,OZ)=HomOX(IZ,OZ)T_{[Z]} \mathrm{Hilb}^P_{X/S} \cong \mathrm{Hom}_{\mathcal{O}_Z}(\mathcal{I}_Z / \mathcal{I}_Z^2, \mathcal{O}_Z) = \mathrm{Hom}_{\mathcal{O}_X}(\mathcal{I}_Z, \mathcal{O}_Z) The obstruction space is contained in ExtOX1(IZ,OZ)\mathrm{Ext}^1_{\mathcal{O}_X}(\mathcal{I}_Z, \mathcal{O}_Z).

ExampleTangent Space for Points in $\mathbb{A}^2$

For Z={p}A2Z = \lbrace p \rbrace \subset \mathbb{A}^2 a single reduced point, IZ/IZ2mp/mp2\mathcal{I}_Z / \mathcal{I}_Z^2 \cong \mathfrak{m}_p / \mathfrak{m}_p^2, the cotangent space. So T[p]Hilb1(A2)=Hom(mp/mp2,k)=TpA2k2,T_{[p]} \mathrm{Hilb}^1(\mathbb{A}^2) = \mathrm{Hom}(\mathfrak{m}_p/\mathfrak{m}_p^2, k) = T_p \mathbb{A}^2 \cong k^2, consistent with Hilb1(A2)A2\mathrm{Hilb}^1(\mathbb{A}^2) \cong \mathbb{A}^2.

ExampleTangent Space for Hypersurfaces

For a smooth hypersurface Z=V(f)PnZ = V(f) \subset \mathbb{P}^n of degree dd, the ideal sheaf is IZ=O(d)\mathcal{I}_Z = \mathcal{O}(-d). Then T[Z]Hilb=Hom(O(d),OZ)=H0(Z,OZ(d))=H0(Pn,O(d))/fT_{[Z]} \mathrm{Hilb} = \mathrm{Hom}(\mathcal{O}(-d), \mathcal{O}_Z) = H^0(Z, \mathcal{O}_Z(d)) = H^0(\mathbb{P}^n, \mathcal{O}(d)) / \langle f \rangle The dimension is (n+dd)1\binom{n+d}{d} - 1, confirming that hypersurfaces of degree dd form P(n+dd)1\mathbb{P}^{\binom{n+d}{d}-1}.

TheoremTangent Space to Quot Scheme

For a point [EF][\mathcal{E} \twoheadrightarrow \mathcal{F}] of QuotE/X/SP\mathrm{Quot}^P_{\mathcal{E}/X/S} with kernel K=ker(EF)\mathcal{K} = \ker(\mathcal{E} \to \mathcal{F}): TQuotE/X/SPHomOX(K,F)T \, \mathrm{Quot}^P_{\mathcal{E}/X/S} \cong \mathrm{Hom}_{\mathcal{O}_X}(\mathcal{K}, \mathcal{F}) Obstructions lie in ExtOX1(K,F)\mathrm{Ext}^1_{\mathcal{O}_X}(\mathcal{K}, \mathcal{F}).


5. Smoothness and Dimension

ExampleFogarty's Theorem

For a smooth projective surface SS, Hilbn(S)\mathrm{Hilb}^n(S) is smooth of dimension 2n2n. The proof uses the fact that for a length-nn subscheme ZSZ \subset S: Ext1(IZ,OZ)Ext2(OZ,OZ)=0\mathrm{Ext}^1(\mathcal{I}_Z, \mathcal{O}_Z) \cong \mathrm{Ext}^2(\mathcal{O}_Z, \mathcal{O}_Z) = 0 by Serre duality on the surface (since Hom(OZ,OZωS)H0(Z,ωSZ)\mathrm{Hom}(\mathcal{O}_Z, \mathcal{O}_Z \otimes \omega_S) \cong H^0(Z, \omega_S|_Z), which relates to the obstruction space, and the vanishing follows from dimension reasons on ZZ).

ExampleHilbert Scheme of Lines on a Cubic Threefold

Let XP4X \subset \mathbb{P}^4 be a smooth cubic threefold. The Hilbert scheme of lines (subschemes with Hilbert polynomial P(t)=t+1P(t) = t + 1) on XX is the Fano surface F(X)F(X). It is a smooth surface of general type with:

  • dimF(X)=2\dim F(X) = 2
  • χ(OF(X))=1\chi(\mathcal{O}_{F(X)}) = 1
  • The Albanese variety of F(X)F(X) is the intermediate Jacobian J(X)J(X), a principally polarized abelian variety of dimension 5.
ExampleHilbert Scheme of Lines on a Cubic Fourfold

For a smooth cubic fourfold XP5X \subset \mathbb{P}^5, the Fano variety of lines F(X)F(X) is a smooth projective 4-fold. By Beauville-Donagi, F(X)F(X) is a hyperkahler manifold deformation-equivalent to Hilb2(K3)\mathrm{Hilb}^2(K3). It carries a natural symplectic form.


6. Hilbert Schemes and Moduli of Sheaves

DefinitionModuli of Sheaves via Quot

The moduli of semistable sheaves on a projective variety XX with fixed Hilbert polynomial PP can be constructed using the Quot scheme. Choose m0m \gg 0 so that every semistable sheaf F\mathcal{F} with polynomial PP is mm-regular. Then F\mathcal{F} is a quotient of OX(m)P(m)\mathcal{O}_X(-m)^{P(m)}, giving a point of QuotOX(m)P(m)/XP\mathrm{Quot}^P_{\mathcal{O}_X(-m)^{P(m)}/X}. The moduli space is constructed as a GIT quotient of the appropriate open subset of this Quot scheme by GLP(m)\mathrm{GL}_{P(m)}.

ExampleModuli of Sheaves on $\mathbb{P}^2$

Rank-2 torsion-free sheaves on P2\mathbb{P}^2 with c1=0c_1 = 0 and c2=nc_2 = n have moduli space M(2,0,n)M(2, 0, n). By the ADHM construction, M(2,0,n)M(2, 0, n) can be described as a GIT quotient: M(2,0,n){(B1,B2,I,J)  |  [B1,B2]+IJ=0, stability}/GLnM(2, 0, n) \cong \left\lbrace (B_1, B_2, I, J) \;\middle|\; [B_1, B_2] + IJ = 0, \text{ stability} \right\rbrace / \mathrm{GL}_n where B1,B2End(V)B_1, B_2 \in \mathrm{End}(V), IHom(W,V)I \in \mathrm{Hom}(W, V), JHom(V,W)J \in \mathrm{Hom}(V, W) with dimV=n\dim V = n, dimW=2\dim W = 2.


7. Relative Hilbert Schemes and Applications

ExampleRelative Hilbert Scheme of a Family of Curves

Let f:CBf: \mathcal{C} \to B be a family of smooth curves of genus gg. The relative Hilbert scheme HilbC/Bn\mathrm{Hilb}^n_{\mathcal{C}/B} parametrizes effective divisors of degree nn on the fibers. Its fiber over bBb \in B is Symn(Cb)\mathrm{Sym}^n(C_b). When n2g1n \geq 2g - 1, the Abel-Jacobi map HilbC/BnPicC/Bn\mathrm{Hilb}^n_{\mathcal{C}/B} \to \mathrm{Pic}^n_{\mathcal{C}/B} is a Png\mathbb{P}^{n-g}-bundle.

ExampleNested Hilbert Schemes

The nested Hilbert scheme Hilbn,n+1(S)\mathrm{Hilb}^{n, n+1}(S) for a surface SS parametrizes pairs (Z,Z)(Z, Z') where ZZZ \subset Z' are subschemes of lengths nn and n+1n+1. It fits into a diagram: Hilbn,n+1(S)p1Hilbn(S)\mathrm{Hilb}^{n,n+1}(S) \xrightarrow{p_1} \mathrm{Hilb}^n(S) Hilbn,n+1(S)p2Hilbn+1(S)\phantom{\mathrm{Hilb}^{n,n+1}(S)} \xrightarrow{p_2} \mathrm{Hilb}^{n+1}(S) The fiber of p1p_1 over [Z][Z] is the blowup BlZ(S)\mathrm{Bl}_Z(S). These nested structures play a role in the theory of Heisenberg algebras acting on nH(Hilbn(S))\bigoplus_n H^*(\mathrm{Hilb}^n(S)) (Nakajima).