arXiv:1702.00080v2 [math.AG] 24 Jul 2020 ,tecnes lohls ayfnaetlpoete fHilber of [ properties connectedness Peeva–S proving fundamental later points, Many and Borel-fixed Hartshorne linking ideals. holds. these through also understood converse the 0, dasi [ in ideals iesaeaefnaetlmdl pcs oee,wt h exc the with However, [ spaces. hypersurfaces moduli parametrizing fundamental are space tive hoe 1.1. Theorem theorem. following the is polynomial mension emti etrso yia ibr cee r tl oryunde Hilbe generating poorly known, still [ are are components schemes irreducible schemes Hilbert Hilbert pathological typical producing of features geometric nwri httesto oepyHletshmsfrsacollectio a sc forms Hilbert schemes nonsingular irreducible, Hilbert that nonempty common. and o of space, geography set probability the the crete understand we that Can is scheme? answer Hilbert random a [ from types singularity arbitrary with xrsino h form the of expression da fcodimension of ideal If (iii) (iv) (ii) ibr cee aaerzn lsdsbcee ihafie Hilbert fixed a with subschemes closed parametrizing schemes Hilbert e Hilb Let togysal das nldn eiorpi das r Borel-fixed. are ideals, lexicographic including ideals, stable Strongly (i) K sagbaclycoe,te h eiorpi da sth is ideal lexicographic the then closed, algebraically is b c c c r ibr cee r reuil n osnua ihpoaiiygreat probability th with on th nonsingular in distributions and regularities irreducible probability discover are we natural schemes Here under Hilbert tree. Specifically, binary full H schemes. nonempty infinite of an the arrangement of an for tices to expressions lead cla combinatorial naturally We via expressions These polynomials. points Hilbert Borel-fixed specified unique with with space projective of schemes Abstract. ≥ 1 = 1 = > c Mac27 2 p ihHletpolynomial Hilbert with 0 ( p and and and , P where , H BQIYO MOHHLETSCHEMES HILBERT SMOOTH OF UBIQUITY THE n eteHletshm aaerzn lsdsbcee of subschemes closed parametrizing scheme Hilbert the be ) .Aysc disbeHletpolynomial Hilbert admissible such Any ]. h eiorpi da steuiu auae togyst strongly saturated unique the is ideal lexicographic The b r r 1 eivsiaetegorpyo ibr cee aaerzn clos parametrizing schemes Hilbert of geography the investigate We − ≤ = s 2 c K b , ≤ r ihHletpolynomial Hilbert with P or , Iar72 safil.Mcua lsie ibr oyoil fhomogeneous of polynomials Hilbert classified Macaulay field. a is 2 j r where , =1 , t ACG11 FP96 + b j b Vak06 − j b j 1 p +1 ,wt eeial ordcdcmoet [ components nonreduced generically with ], = 1. NRWP STAAL P. ANDREW fadol fa es n ftefloigholds: following the of one least at if only and if xml .]adpit ntepae[ plane the in points and 2.3] Example , o integers for , b .Ti assteqetos htsol eexpect we should What questions: the raises This ]. Introduction 2 = · · · 1 p = fadol fa es n f()(v holds. (i)–(iv) of one least at if only and if b s Har66 b b > 1 ≥ s +1 , b 2 PS05 ≥ · · · ≥ ≥ · · · ≥ p ( nqestrtdBorel-fixed saturated unique e t a nqecombinatorial unique a has ) ila on ainlcurves rational found tillman .Byrue hmt derive to them used Bayer ]. letshmsa h ver- the as schemes ilbert rHletpolynomials. Hilbert ir pino ibr schemes Hilbert of eption re epoethat prove we tree, e emtyo Hilbert of geometry e rta 0 than er sf ibr schemes Hilbert ssify b ee r unexpectedly are hemes b r sod ehiusfor Techniques rstood. ibr cee?Our schemes? Hilbert f r . tshmswt many with schemes rt cee aebeen have schemes t ≥ ftesadadis- a and trees of n oyoili projec- in polynomial .Ormi result main Our 0. beielo codi- of ideal able . 5. ncharacteristic In P K n dsub- ed Mum62 ihHilbert with Fog68 ,the ], ,and ], defining equations and proposed studying their tangent cones [Bay82]. Reeves, followed by Pardue, studied their combinatorial properties to give bounds for radii of Hilbert schemes [Ree95, Par94] and Reeves–Stillman proved that lexicographic points are nonsingular [RS97]. Gotzmann also discovered some irreducible Hilbert schemes in [Got89]. Theorem 1.1 advances this line of inquiry, identifies a large collection of well-behaved Hilbert schemes that includes Gotzmann’s examples, and improves our understanding of the geography of Hilbert schemes. To make a quantitative statement about all Hilbert schemes, we interpret Macaulay’s classification as follows: First, identify any admissible Hilbert polynomial p with its sequence b = (b1, b2,...,br). These sequences are generated by two operations, namely “integrating” p to Φ(p) := b + (1, 1,..., 1) and “adding one” to p to get A(p) := 1 + p = (b, 0). The set of all such sequences forms an infinite full binary tree. There is an associated tree, which p n we denote Hc, whose vertices are the Hilbert schemes Hilb (P ) parametrizing codimension c = n − deg p subschemes, for each positive c ∈ Z. Geometrically, Φ corresponds to coning over parametrized schemes and A to adding a point. We endow Hc with a natural probability distribution, in which the vertices at a fixed height are equally likely. This leads to our second main result. Theorem 1.2. Let K be algebraically closed or have characteristic 0. The probability that a random Hilbert scheme is irreducible and nonsingular is greater than 0.5. This theorem counterintuitively suggests that the geometry of the majority of Hilbert schemes is understandable. To prove Theorems 1.1 and 1.2, we study the algorithm generating saturated strongly stable ideals first described by Reeves [Ree92] and later generalized in [Moo12, CLMR11]. We obtain precise information about Hilbert series and K-polynomials of saturated strongly stable ideals. The primary technical result we need is the following.
Theorem 1.3. Let I ⊂ K[x0, x1,...,xn] be a saturated strongly stable ideal with Hilbert p polynomial p, let Ln be the corresponding lexicographic ideal in K[x0, x1,...,xn], and let KI p p be the numerator of the Hilbert series of I. If I =6 Ln, then we have deg KI < deg KLn . The structure of the paper is as follows. In Section 2.1, we introduce two binary relations on the set of admissible Hilbert polynomials and show that they generate all such polynomials. The set of lexicographic ideals is then partitioned by codimension into infinitely many binary trees in Section 2.2. Geometrically, these are trees of Hilbert schemes, as every Hilbert scheme contains a unique lexicographic ideal. To identify well-behaved Hilbert schemes, we review saturated strongly stable ideals in Section 3 and we examine their K-polynomials in Section 4. The main results are in Section 5.
Conventions. Throughout, K is a field, N is the nonnegative integers, and K[x0, x1,...,xn] is the standard Z-graded polynomial ring. The Hilbert function, polynomial, series, and K-polynomial of the quotient K[x0, x1,...,xn]/I by a homogeneous ideal I are denoted hI , pI, HI , and KI , respectively.
Acknowledgments. We especially thank Gregory G. Smith for his guidance in this re- search. We thank Mike Roth, Ivan Dimitrov, Tony Geramita, Chris Dionne, Ilia Smirnov, Nathan Grieve, Andrew Fiori, Simon Rose, and Alex Duncan for many discussions. We also thank the anonymous referee for helpful remarks that improved the paper. This research was supported by an E.G. Bauman Fellowship in 2011-12, by Ontario Graduate Scholarships in 2012-15, and by Gregory G. Smith’s NSERC Discovery Grant in 2015-16. 2 2. Binary Trees and Hilbert Schemes In 2.1 we observe that a tree structure exists on the set of numerical polynomials de- termining nonempty Hilbert schemes. Macaulay’s pioneering work [Mac27] classifies these polynomials and two mappings turn this set into an infinite binary tree. In 2.2 we find related binary trees in the sets of lexicographic ideals and Hilbert schemes.
2.1. The Macaulay Tree. Let K be a field and let K[x0, x1,...,xn] denote the homoge- n neous (standard Z-graded) coordinate ring of n-dimensional projective space PK. Let M be a finitely generated graded K[x0, x1,...,xn]-module. The Hilbert function hM : Z → Z of M is defined by hM (i) := dimK(Mi) for all i ∈ Z. Every such M has a Hilbert polynomial pM , that is, a polynomial pM (t) ∈ Q[t] such that hM (i)= pM (i) for i ≫ 0; see [BH93, Theo- rem 4.1.3]. For a homogeneous ideal I ⊂ K[x0, x1,...,xn], let hI and pI denote the Hilbert function and Hilbert polynomial of the quotient module K[x0, x1,...,xn]/I, respectively. We begin with a basic example and make a notational convention, for later use. Example 2.1. Fix a nonnegative integer n. By the classic stars-and-bars argument [Sta12, i+n Section 1.2], we have hS(i) = n for all i ∈ Z, where S = K[x0, x1,...,xn]. The equality h (i)= p (i) is only valid for i ≥ −n, because the polynomial p (t)= t+n ∈ Q[t] only has S S S n roots −n, −n +1,..., −1, whereas h (i) = 0 for all i< 0. S j j! j Remark 2.2. For integers j, k we set k = k!(j−k)! if j ≥ k ≥ 0 and k = 0 otherwise. For a Z t+a (t+a)(t+a−1)···(t+a−b+1) Q t+a variable t and a, b ∈ , we define b = b! ∈ [t ] if b ≥ 0, and b =0 otherwise. When b ≥ 0, the polynomial t+a has degree b with zeros −a, −a+1,..., −a+b−1. b Importantly, we have t+a | =6 j+a = 0 when j < −a. Interestingly, [Mac27, p.533] uses b t=j b distinct notation for polynomial and integer binomial coefficients. A polynomial is an admissible Hilbert polynomial if it is the Hilbert polynomial of some closed subscheme in some Pn. Admissible Hilbert polynomials correspond to nonempty Hilbert schemes. We use the well-known classification first discovered by Macaulay. Proposition 2.3. The following conditions are equivalent: (i) The polynomial p(t) ∈ Q[t] is a nonzero admissible Hilbert polynomial. d t+i t+i−ei (ii) There exist integers e0 ≥ e1 ≥···≥ ed > 0 such that p(t)= i=0 i+1 − i+1 . r t+bj −j+1 (iii) There exist integers b1 ≥ b2 ≥···≥ br ≥ 0 such that p(t)= . Pj=1 bj Moreover, these correspondences are bijective. P Proof. (i) ⇔ (ii) This is proved in [Mac27]; see the formula for “χ(ℓ)” at the bottom of p.536. For a geometric account, see [Har66, Corollary 3.3 and Corollary 5.7]. (i) ⇔ (iii) This follows from [Got78, Erinnerung 2.4]; see also [BH93, Exercise 4.2.17]. Uniqueness of the sequences of integers also follows. For simplicity, we always work with nonzero admissible Hilbert polynomials. Let the Macaulay–Hartshorne expression of an admissible Hilbert polynomial p be its expres- d t+i t+i−ei sion p(t)= i=0 i+1 − i+1 , for e0 ≥ e1 ≥···≥ ed > 0, and the Gotzmann expression r t+bj −j+1 of p be its expression p(t)= , for b1 ≥ b2 ≥···≥ br ≥ 0. From these, we find P j=1 bj the degree d = b1, the leading coefficient ed/d!, and the Gotzmann number r of p, which P 3 bounds the Castelnuovo–Mumford regularity of saturated ideals with Hilbert polynomial p. In particular, such ideals are generated in degree r; see [IK99, p. 300-301]. Macaulay–Hartshorne and Gotzmann expressions are conjugate. Recall that the conju- k gate partition to a partition λ =(λ1,λ2,...,λk) of an integer ℓ = i=1 λi is the partition of ℓ obtained from the Ferrers diagram of λ by interchanging rows and columns, having λi −λi+1 parts equal to i; see [Sta12, Section 1.8]. P Lemma 2.4. If p(t) ∈ Q[t] is an admissible Hilbert polynomial with Macaulay–Hartshorne d t+i t+i−ei expression i=0 i+1 − i+1 for e0 ≥ e1 ≥ ··· ≥ ed > 0 and Gotzmann expression r t+bj −j+1 for b1 ≥ b2 ≥ ··· ≥ br ≥ 0, then r = e0 and the nonnegative partition j=1 bjP (b , b ,...,b ) is conjugate to the partition (e , e ,...,e ). P1 2 r 1 2 d d t+i t+i−ed d−1 t+i−ed t+i−ei Proof. The key step is to rewrite p as i=0 i+1 − i+1 + i=0 i+1 − i+1 and to prove d t+i − t+i−ed = ed t+d−j+1 , by induction on d. This gives the expression i=0 i+1 i+1 j=1 Pd P e P d t +d −Pj +1 d−1 s + i s + i − e + e p(t)= + − i d d i +1 i +1 j=1 " i=0 # X X s=t−ed and one can iterate on the second part. So r = e0 and the partition (b1, b2,...,br) has ei −ei+1 r d d parts equal to i, for all 0 ≤ i ≤ d. The equalities j=1 bj = i=0(ei − ei+1)i = i=1 ei then show that (b , b ,...,b ) is conjugate to (e , e ,...,e ). 1 2 r 1 2 P d P P For p(t) as in Lemma 2.4, it is convenient to refer to (e0, e1,...,ed) as its Macaulay– Hartshorne partition and (b1, b2,...,br) as its (nonnegative) Gotzmann partition. We now describe two fundamental binary relations on admissible Hilbert polynomials. The first takes the polynomial p with partitions e =(e0, e1,...,ed) and b =(b1, b2,...,br) to the polynomial Φ(p) with partitions (e0, e) and b + (1, 1,..., 1) (add one to each entry). The second takes p to A(p)=1+ p, with partitions e + (1, 0,..., 0) and (b, 0). Both Φ(p) and A(p) are admissible by Proposition 2.3. The backwards difference operator ∇ maps any q ∈ Q[t] to q(t)−q(t−1). Backwards differences are discrete derivatives—in Lemma 2.5, (ii) says that Φ is the indefinite integral and (iii) is a well-known discrete analogue of the Fundamental Theorem of Calculus. Lemma 2.5. If p(t) is an admissible Hilbert polynomial with Macaulay–Hartshorne partition (e0, e1,...,ed) and Gotzmann partition (b1, b2,...,br), then the following hold: (i) [∇(p)](t)= r t+bj −1−j+1 = d−1 t+i − t+i−ei+1 ; j=1 bj −1 i=0 i+1 i+1 (ii) ∇AaΦ(p)= p, for all a ∈ N; and P P (iii) if deg p > 0 and k ∈ {1, 2,...,r} is the largest index such that bk =6 0, then we have p − Φ∇(p)= r − k, but if deg p =0, then ∇(p)=0. Proof. These follow by linearity of ∇ and the binomial addition formula. We now observe that the set of admissible Hilbert polynomials forms a tree. Proposition 2.6. The tree with vertices corresponding to admissible Hilbert polynomials and edges corresponding to pairs of the form p, A(p) and p, Φ(p) , for all admissible Hilbert polynomials p, forms an infinite full binary tree. The root of the tree corresponds to 1. We call this the Macaulay tree M. It has 2j vertices at height j, for all j ∈ N. 4 r Proof. By induction on r, p(t) = t+bj −j+1 = Φbr AΦbr−1−br A ··· AΦb2−b3 AΦb1−b2 (1) j=1 bj holds. P A portion of M is displayed in Figure 1, in terms of Gotzmann expressions.
t t−1 0 + 0 + t−2 + 0 t−3 + t−4 0 0 t + t−1 + 0 0 t−2 + t−3 0 0 t+1 t 1 + 1 + t−1 + t−2 1 1 t t−1 t−2 0 + 0 + 0