1 Introduction
The Brill–Noether theorem of Göttsche and Hirschowitz [Reference Göttsche and HirschowitzGHi94] shows that a general stable bundle on $\mathbb{P}^{2}$ has at most one nonzero cohomology group. On a Hirzerbruch surface $\mathbb{F}_{e}$ the situation is not so simple—the section of negative self-intersection can cause every bundle with given numerical invariants to have interesting cohomology. In this paper, we determine necessary and sufficient conditions on numerical invariants which ensure that the general stable bundle on $\mathbb{F}_{e}$ has at most one nonzero cohomology group. Essentially equivalently, we also compute the Betti numbers of a general stable bundle.
We then show that the general stable sheaf on $\mathbb{F}_{e}$ has a special resolution by direct sums of line bundles. These resolutions generalize the Gaeta resolution of a general sheaf on $\mathbb{P}^{2}$, and can be viewed as giving unirational parameterizations of moduli spaces of sheaves [Reference EisenbudEis05, Reference GaetaGae51]. Thus, these resolutions are a convenient tool for describing a general sheaf. As a consequence of the Brill–Noether theorem and the Gaeta-type resolution, we completely determine when a general stable bundle on a Hirzebruch surface is globally generated. The case of $\mathbb{F}_{1}$ implies an analogous result for $\mathbb{P}^{2}$ which sharpens a theorem of Bertram, Goller and Johnson [Reference Bertram, Goller and JohnsonBGJ16]. These theorems play crucial roles in the construction of theta and Brill–Noether divisors and in the study of Le Potier’s Strange Duality Conjecture. We also anticipate they will be useful in the study of ample vector bundles on these surfaces.
Let $\mathbb{F}_{e}$ denote the Hirzebruch surface $\mathbb{P}({\mathcal{O}}_{\mathbb{P}^{1}}\oplus {\mathcal{O}}_{\mathbb{P}^{1}}(e))$, where $e$ is a nonnegative integer. The Picard group $\operatorname{Pic}(\mathbb{F}_{e})=\mathbb{Z}E\oplus \mathbb{Z}F$ is generated by the class of a fiber $F$ of the projection $\unicode[STIX]{x1D70B}:\mathbb{F}_{e}\rightarrow \mathbb{P}^{1}$ and the class of the section $E$ with self-intersection $E^{2}=-e$. Let $H$ denote an ample class on $\mathbb{F}_{e}$ and let $\mathbf{v}$ be the Chern character of a positive rank $\unicode[STIX]{x1D707}_{H}$-semistable sheaf. We call $\mathbf{v}$stable for brevity. Let $M(\mathbf{v}):=M_{H}^{\unicode[STIX]{x1D707}\text{-}\mathit{ss}}(\mathbf{v})$ be the moduli space of $\unicode[STIX]{x1D707}_{H}$-semistable sheaves with Chern character $\mathbf{v}$. By a theorem of Walter [Reference WalterWal98], the moduli space $M(\mathbf{v})$ is irreducible, and therefore it makes sense to talk about a general sheaf of character $\mathbf{v}$. If $r(\mathbf{v})\geqslant 2$, then Walter additionally shows the general sheaf in $M(\mathbf{v})$ is a vector bundle.
Our first theorem generalizes the Göttsche–Hirschowitz Theorem.
Theorem 1.1. Let $\mathbf{v}$ be a stable Chern character on $\mathbb{F}_{e}$ with rank $r(\mathbf{v})\geqslant 2$ and total slope
satisfying $\unicode[STIX]{x1D708}(\mathbf{v})\cdot F\geqslant -1$.
If $\unicode[STIX]{x1D708}(\mathbf{v})\cdot E\geqslant -1$, then the general sheaf ${\mathcal{V}}\in M(\mathbf{v})$ has at most one nonzero cohomology group and, furthermore, $H^{2}(\mathbb{F}_{e},{\mathcal{V}})=0$. Conversely, if $\unicode[STIX]{x1D712}(\mathbf{v})\geqslant 0$, then the general sheaf in $M(\mathbf{v})$ has at most one nonzero cohomology group if and only if $\unicode[STIX]{x1D708}(\mathbf{v})\cdot E\geqslant -1$.
More precisely, we give a simple formula to compute the Betti numbers $h^{i}(\mathbb{F}_{e},{\mathcal{V}})$ of a general sheaf ${\mathcal{V}}\in M(\mathbf{v})$; see Theorem 3.1. The statements in Theorem 1.1 contain the most challenging and interesting part of this computation. By replacing $\mathbf{v}$ by the Serre dual character $\mathbf{v}^{D}$, we can always reduce to the case $\unicode[STIX]{x1D708}(\mathbf{v})\cdot F\geqslant -1$, so this assumption is not really restrictive. Under the assumptions of the theorem, the Euler characteristic completely determines the cohomology of the general sheaf if $\unicode[STIX]{x1D708}(\mathbf{v})\cdot E\geqslant -1$. If $\unicode[STIX]{x1D708}(\mathbf{v})\cdot E<-1$ and $\unicode[STIX]{x1D712}(\mathbf{v})\geqslant 0$, then the general sheaf has both nonzero $h^{0}$ and $h^{1}$. On the other hand, if $\unicode[STIX]{x1D708}(\mathbf{v})\cdot E<-1$ and $\unicode[STIX]{x1D712}(\mathbf{v})<0$, then general sheaf has only $h^{1}$ provided that the discriminant of $\mathbf{v}$ is sufficiently large. We quantify this precisely in Corollary 3.9.
Theorem 1.1 has many applications. For instance, it shows that effective theta divisors can be constructed on moduli spaces $M(\mathbf{v})$ if $\unicode[STIX]{x1D712}(\mathbf{v})=0$, $\unicode[STIX]{x1D708}(\mathbf{v})\cdot F\geqslant -1$, and $\unicode[STIX]{x1D708}(\mathbf{v})\cdot E\geqslant -1$. In this special case, Theorem 1.1 was shown in [Reference Coskun and HuizengaCH16] by a different approach. The full version of Theorem 1.1 for arbitrary Euler characteristic will also play a crucial role in classifying the stable Chern characters for which the general sheaf in $M(\mathbf{v})$ is globally generated. The next theorem contains the majority of the classification; see Theorems 5.1 and 5.2 for the complete classification.
Theorem 1.2. Let $e\geqslant 1$, and let $\mathbf{v}$ be a stable Chern character on $\mathbb{F}_{e}$. Assume that $r(\mathbf{v})\geqslant 1$, $\unicode[STIX]{x1D712}(\mathbf{v})\geqslant r(\mathbf{v})+2$, $\unicode[STIX]{x1D708}(\mathbf{v})\cdot F>0$ and $\unicode[STIX]{x1D708}(\mathbf{v})\cdot E\geqslant 0$. Then the general sheaf in $M(\mathbf{v})$ is globally generated.
As a consequence of the $\mathbb{F}_{1}$ case of Theorem 1.2, we complete an analogous classification for $\mathbb{P}^{2}$ started by Bertram et al. [Reference Bertram, Goller and JohnsonBGJ16]. We use two techniques to prove our theorems. We make use of the stack of $F$-prioritary sheaves, and we find special resolutions of the general sheaf in the spirit of the Gaeta resolution on $\mathbb{P}^{2}$.
A torsion-free sheaf ${\mathcal{V}}$ on $\mathbb{F}_{e}$ is $F$-prioritary if $\operatorname{Ext}^{2}({\mathcal{V}},{\mathcal{V}}(-F))=0$. The stack of $F$-prioritary sheaves ${\mathcal{P}}_{F}(\mathbf{v})$ with Chern character $\mathbf{v}$ is irreducible [Reference WalterWal98, Proposition 2]. Furthermore, $\unicode[STIX]{x1D707}_{H}$-semistable sheaves are $F$-prioritary, so ${\mathcal{M}}_{H}^{\unicode[STIX]{x1D707}\text{-}\mathit{ss}}(\mathbf{v})\subset {\mathcal{P}}_{F}(\mathbf{v})$ is an open substack, which is dense if it is nonempty. Hence, assuming $\unicode[STIX]{x1D707}_{H}$-semistable sheaves of character $\mathbf{v}$ exist, to show that the general ${\mathcal{V}}\in M(\mathbf{v})$ satisfies some open property, it suffices to exhibit one ${\mathcal{V}}\in {\mathcal{P}}_{F}(\mathbf{v})$ with that property. The advantage of working with $F$-prioritary sheaves is that they are much easier to construct than semistable sheaves. For example, one can construct $F$-prioritary sheaves as certain direct sums of line bundles. We prove Theorem 1.1 by explicitly constructing an $F$-prioritary sheaf with at most one nonzero cohomology group for every character $\mathbf{v}$ satisfying the hypotheses of the Theorem.
Remark 1.3. In fact, $\unicode[STIX]{x1D707}_{H}$-semistability will play essentially no role in this paper. Instead, in the body of the article we state almost all of our theorems for moduli stacks ${\mathcal{P}}_{F}(\mathbf{v})$ where $\mathbf{v}$ is a character satisfying the Bogomolov inequality $\unicode[STIX]{x1D6E5}(\mathbf{v})\geqslant 0$ (which is automatically satisfied if there is a $\unicode[STIX]{x1D707}_{H}$-semistable sheaf of character $\mathbf{v}$). When the space $M(\mathbf{v})$ is nonempty, the analogous results for $M(\mathbf{v})$ follow immediately.
Our second technique will be to exploit a convenient resolution of the general sheaf in $M(\mathbf{v})$. We will be able to read many cohomological properties of the general sheaf from this resolution. Our main result is as follows. See Theorem 4.2 for a stronger statement.
Theorem 1.4. Suppose $e\geqslant 2$, and let ${\mathcal{V}}\in M(\mathbf{v})$ be a general $\unicode[STIX]{x1D707}_{H}$-semistable sheaf on $\mathbb{F}_{e}$. Then there exists a line bundle $L$ such that ${\mathcal{V}}$ has a resolution of the form
We use Theorem 1.4 in order to analyze the most challenging case in the classification of Chern characters such that the general bundle is globally generated. We additionally anticipate resolutions of this type will be useful in studying various questions related to generic vector bundles on Hirzebruch surfaces.
Organization of the paper
In §2, we collect preliminary facts concerning the geometry of Hirzebruch surfaces and moduli of sheaves. In §3, we prove a strengthened version of Theorem 1.1 and compute the Betti numbers of a general sheaf. In §4, we prove a strengthened version of Theorem 1.4. We then classify characters such that the general sheaf is globally generated in §5. We close the paper with some remarks on the open question of determining the Chern characters of ample vector bundles.
2 Preliminaries
In this section, we collect basic facts which we use in the rest of the paper.
2.1 Hirzebruch surfaces
We refer the reader to [Reference BeauvilleBea83], [Reference CoskunCos06] and [Reference HartshorneHart77] for detailed expositions on Hirzebruch surfaces. Let $e$ be a nonnegative integer and let $\mathbb{F}_{e}$ denote the ruled surface $\mathbb{P}({\mathcal{O}}_{\mathbb{P}^{1}}\oplus {\mathcal{O}}_{\mathbb{P}^{1}}(e))$. Let $\unicode[STIX]{x1D70B}:\mathbb{F}_{e}\rightarrow \mathbb{P}^{1}$ be the natural projection. Let $F$ be the class of a fiber and let $E$ be the class of the section of self-intersection $-e$. The intersection pairing on $\mathbb{F}_{e}$ is given by
The effective cone of $\mathbb{F}_{e}$ is generated by $E$ and $F$. In fact,
if and only if $a,b\geqslant 0$. Dually, the nef cone of $\mathbb{F}_{e}$ is generated by$E+eF$ and $F$. The canonical divisor is given by $K_{\mathbb{F}_{e}}=-2E-(e+2)F$. By Serre duality, $h^{2}(\mathbb{F}_{e},{\mathcal{O}}_{\mathbb{F}_{e}}(aE+bF))>0$ if and only if $a\leqslant -2$ and$b\leqslant -e-2$. The following theorem summarizes the cohomology of line bundles on $\mathbb{F}_{e}$ (also see [Reference CoskunCos06, Reference Coskun and HuizengaCH16, Reference HartshorneHart77]).
Theorem 2.1. Let $L={\mathcal{O}}_{\mathbb{F}_{e}}(aE+bF)$ be a line bundle on $\mathbb{F}_{e}$. Then
(1) We have
$$\begin{eqnarray}\unicode[STIX]{x1D712}(L)=(a+1)(b+1)-e\frac{a(a+1)}{2}.\end{eqnarray}$$(2) If $L\cdot F\geqslant -1$, then $h^{2}(\mathbb{F}_{e},L)=0$.
(3) If $L\cdot F\leqslant -1$, then $h^{0}(\mathbb{F}_{e},L)=0$.
(4) In particular, if $L\cdot F=-1$, then $L$ has no cohomology in any degree.
Now suppose $L\cdot F>-1$. Then $h^{2}(\mathbb{F}_{e},L)=0$, so either of the numbers $h^{0}(\mathbb{F}_{e},L)$ or $h^{1}(\mathbb{F}_{e},L)$ determine the cohomology of $L$. These can be determined as follows.
(5) If $L\cdot E\geqslant -1$, then $H^{1}(\mathbb{F}_{e},L)=0$, and so $h^{0}(\mathbb{F}_{e},L)=\unicode[STIX]{x1D712}(L)$.
(6) If $L\cdot E<-1$, then $H^{0}(\mathbb{F}_{e},L)\cong H^{0}(\mathbb{F}_{e},L(-E))$, and so the cohomology of $L$ can be determined inductively using (3) and (5).
(If $L\cdot F<-1$ then the cohomology of $L$ can be determined by Serre duality.)
While the proof is well known, we include it since the argument is relevant to our approach for vector bundles.
Proof. Part (1) is just Riemann–Roch. Part (3) comes from the description of the effective cone, and (2) follows by Serre duality. Part (4) is just a combination of (1)–(3).
(5) Suppose $a=L\cdot F\geqslant 0$ and $L\cdot E\geqslant -1$, and consider the restriction sequence
Then $H^{1}(E,L|_{E})=0$, so $H^{1}(\mathbb{F}_{e},L)$ is a quotient of $H^{1}(\mathbb{F}_{e},L(-E))$. Repeating this process, we eventually find that $H^{1}(\mathbb{F}_{e},L)$ is a quotient of $H^{1}(\mathbb{F}_{e},L(-(a+1)E))=H^{1}(\mathbb{F}_{e},{\mathcal{O}}_{\mathbb{F}_{e}}(-E+bF))=0$ by (4). Therefore, $H^{1}(\mathbb{F}_{e},L)=0$.
(6) The isomorphism $H^{0}(\mathbb{F}_{e},L)\cong H^{0}(\mathbb{F}_{e},L(-E))$ comes immediately from the restriction sequence. When we twist $L$ by $-E$, the intersection number with $E$ increases by $e$ and the intersection number with $F$ decreases by $1$. Thus there is some smallest integer $m>0$ such that either $L(-mE)\cdot F\leqslant -1$ or $L(-mE)\cdot E\geqslant -1$, and by induction $h^{0}(\mathbb{F}_{e},L)=h^{0}(\mathbb{F}_{e},L(-mE))$. If $L(-mE)\cdot F\leqslant -1$, we have $h^{0}(\mathbb{F}_{e},L)=0$ by (3). On the other hand, if $L(-mE)\cdot F>-1$ and $L(-mE)\cdot E\geqslant -1$, then we have $h^{0}(\mathbb{F}_{e},L)=\unicode[STIX]{x1D712}(L(-mE))$ by (5).◻
Remark 2.2. In particular, the line bundles
all have no cohomology in any degree.
2.2 Numerical invariants and semistability
We refer the reader to [Reference Coskun and HuizengaCH15, Reference Huybrechts and LehnHuL10, Reference Le PotierLeP97] for more details on moduli spaces of vector bundles on surfaces. Let $X$ be a surface and let $H$ be an ample divisor on $X$. For a sheaf ${\mathcal{V}}$ (or Chern character $\mathbf{v}$) of positive rank we respectively define the $H$-slope, total slope, and discriminant:
The discriminant has the following important properties:
(1) If $L$ is a line bundle then $\unicode[STIX]{x1D6E5}(L)=0$.
(2) If ${\mathcal{V}}$ is torsion-free and ${\mathcal{W}}$ is a nonzero vector bundle, then $\unicode[STIX]{x1D6E5}({\mathcal{V}}\otimes {\mathcal{W}})=\unicode[STIX]{x1D6E5}({\mathcal{V}})+\unicode[STIX]{x1D6E5}({\mathcal{W}})$. In particular, $\unicode[STIX]{x1D6E5}({\mathcal{V}}\otimes L)=\unicode[STIX]{x1D6E5}({\mathcal{V}})$ for any line bundle $L$.
If we put $P(\unicode[STIX]{x1D708})=\unicode[STIX]{x1D712}({\mathcal{O}}_{X})+{\textstyle \frac{1}{2}}\unicode[STIX]{x1D708}\cdot (\unicode[STIX]{x1D708}-K_{X})$, then the Riemann–Roch formula reads
In the special case of $\mathbb{F}_{e}$, if ${\mathcal{V}}$ has rank $r$ and total slope $\unicode[STIX]{x1D708}({\mathcal{V}})=(k/r)E+(l/r)F$, then the term $P(\unicode[STIX]{x1D708}({\mathcal{V}}))$ becomes
We find the following easy consequence of Hirzebruch–Riemann–Roch useful.
Lemma 2.3. Let $X$ be a smooth projective surface with canonical class $K_{X}$. Let ${\mathcal{V}}$ be a torsion-free sheaf of rank $r$ on $X$ and let $L$ be a line bundle on $X$. Then
A torsion-free sheaf ${\mathcal{V}}$ on $X$ is $\unicode[STIX]{x1D707}_{H}$-semistable if whenever ${\mathcal{W}}\subset {\mathcal{V}}$ is a nonzero subsheaf we have $\unicode[STIX]{x1D707}_{H}({\mathcal{W}})\leqslant \unicode[STIX]{x1D707}_{H}({\mathcal{V}})$. Ordinary $H$-Gieseker semistability implies $\unicode[STIX]{x1D707}_{H}$-semistability, but all the theorems in this paper will hold for the weaker $\unicode[STIX]{x1D707}_{H}$-semistability. The Bogomolov inequality implies that $\unicode[STIX]{x1D6E5}({\mathcal{V}})\geqslant 0$ for any $\unicode[STIX]{x1D707}_{H}$-semistable sheaf.
2.3 Prioritary sheaves
While our results are perhaps the most interesting in the context of semistable sheaves, stronger results can be proved by working with the easier notion of prioritary sheaves.
Definition 2.4. Let $D$ be a divisor on a smooth surface $X$. A torsion-free sheaf ${\mathcal{V}}$ is called $D$-prioritary if $\operatorname{Ext}^{2}({\mathcal{V}},{\mathcal{V}}(-D))=0$.
We write ${\mathcal{P}}_{D}(\mathbf{v})$ (or ${\mathcal{P}}_{X,D}(\mathbf{v})$ if $X$ is not clear) for the stack of $D$-prioritary sheaves on $X$.
In this paper, we primarily consider $F$-prioritary sheaves on $\mathbb{F}_{e}$, where $F$ is the class of a fiber. If $H$ is any ample class on $\mathbb{F}_{e}$ and ${\mathcal{V}}$ is a torsion-free $\unicode[STIX]{x1D707}_{H}$-semistable sheaf, then ${\mathcal{V}}$ is automatically $F$-prioritary. Indeed, suppose ${\mathcal{V}}$ is $\unicode[STIX]{x1D707}_{H}$-semistable. By Serre duality
Since $K_{\mathbb{F}_{e}}+F$ is anti-effective, we have $(K_{\mathbb{F}_{e}}+F)\cdot H<0$. Therefore, $\unicode[STIX]{x1D707}_{H}({\mathcal{V}})>\unicode[STIX]{x1D707}_{H}({\mathcal{V}}(K_{\mathbb{F}_{e}}+F))$, and $\operatorname{Hom}({\mathcal{V}},{\mathcal{V}}(K_{\mathbb{F}_{e}}+F))=0$ by $\unicode[STIX]{x1D707}_{H}$-semistability. Therefore, ${\mathcal{V}}$ is $F$-prioritary. It follows from openness of stability that the stack ${\mathcal{M}}_{H}^{\unicode[STIX]{x1D707}\text{-}\mathit{ss}}(\mathbf{v})$ is an open substack of ${\mathcal{P}}_{F}(\mathbf{v})$. Furthermore, if there are $\unicode[STIX]{x1D707}_{H}$-semistable sheaves of character $\mathbf{v}$, then it is dense by the following theorem of Walter [Reference WalterWal98].
Theorem 2.5. Let $\unicode[STIX]{x1D70B}:X\rightarrow \mathbb{P}^{1}$ be a geometrically ruled surface with fiber class $F$, and let $\mathbf{v}\in K(X)$ have positive rank. Then the stack ${\mathcal{P}}_{F}(\mathbf{v})$ is irreducible. Furthermore, if $r(\mathbf{v})\geqslant 2$ and ${\mathcal{P}}_{F}(\mathbf{v})$ is nonempty, then a general ${\mathcal{V}}\in {\mathcal{P}}_{F}(\mathbf{v})$ is a vector bundle.
In particular, to show that a general $\unicode[STIX]{x1D707}_{H}$-semistable sheaf on $\mathbb{F}_{e}$ of character $\mathbf{v}$ satisfies some open property, it is sufficient to produce an $F$-prioritary sheaf with that property.
Every vector bundle on a rational curve is a direct sum of line bundles $\bigoplus _{i=1}^{r}{\mathcal{O}}_{\mathbb{P}^{1}}(a_{i})$. The vector bundle is balanced if $|a_{i}-a_{j}|\leqslant 1$ for all $i,j$. The next proposition explains the importance of the prioritary condition.
Proposition 2.6. Let $C$ be a curve on a surface $X$ and let ${\mathcal{F}}_{s}/S$ be a complete family of $C$-prioritary sheaves which are locally free on $C$. Then the restricted family ${\mathcal{F}}_{s}|_{C}/S$ is complete.
Therefore, if $C$ is a rational curve, then ${\mathcal{F}}_{s}|_{C}$ is balanced for all $s$ in an open dense subset of $S$.
Proof. The Kodaira–Spencer map of the restricted family
factors as a composition
The first map is surjective since the family ${\mathcal{F}}$ is a complete family. We have an identification
since ${\mathcal{F}}_{s}$ is locally free along C. Hence, the second map in the factorization appears in the long exact sequence obtained by applying $\operatorname{Hom}({\mathcal{F}}_{s},{\mathcal{F}}_{s}\otimes -)$ to
By the long exact sequence of cohomology
we conclude that the Kodaira–Spencer map is surjective, and ${\mathcal{F}}_{s}|_{C}/S$ is complete.
In any complete family of vector bundles on $\mathbb{P}^{1}$ parameterized by an irreducible base, the general bundle is balanced. The second statement follows.◻
One advantage of working with prioritary sheaves is that they are well behaved under elementary modifications. The following result is well known but we include the proof for completeness and lack of a single streamlined reference.
Lemma 2.7. Let $L$ be a line bundle on a smooth surface $X$. Let ${\mathcal{V}}$ be a torsion-free sheaf on $X$, and let ${\mathcal{V}}^{\prime }$ be a general elementary modification of ${\mathcal{V}}$ at a general point $p\in X$, defined as the kernel of a general surjection $\unicode[STIX]{x1D719}:{\mathcal{V}}\rightarrow {\mathcal{O}}_{p}$:
(1) If ${\mathcal{V}}$ is $L$-prioritary, then ${\mathcal{V}}^{\prime }$ is $L$-prioritary.
(2) The sheaves ${\mathcal{V}}$ and ${\mathcal{V}}^{\prime }$ have the same rank and $c_{1}$, and
$$\begin{eqnarray}\displaystyle \unicode[STIX]{x1D712}({\mathcal{V}}^{\prime }) & = & \displaystyle \unicode[STIX]{x1D712}({\mathcal{V}})-1\nonumber\\ \displaystyle \unicode[STIX]{x1D6E5}({\mathcal{V}}^{\prime }) & = & \displaystyle \unicode[STIX]{x1D6E5}({\mathcal{V}})+\frac{1}{r}.\nonumber\end{eqnarray}$$(3) We have $H^{2}(X,{\mathcal{V}})\cong H^{2}(X,{\mathcal{V}}^{\prime })$.
(4) If at least one of $H^{0}(X,{\mathcal{V}})$ or $H^{1}(X,{\mathcal{V}})$ is zero, then at least one of $H^{0}(X,{\mathcal{V}}^{\prime })$ or $H^{1}(X,{\mathcal{V}}^{\prime })$ is zero. In particular, if $H^{2}(X,{\mathcal{V}})=0$ and ${\mathcal{V}}$ has at most one nonzero cohomology group, then $H^{2}(X,{\mathcal{V}}^{\prime })=0$ and ${\mathcal{V}}^{\prime }$ has at most one nonzero cohomology group.
Proof. (1) Clearly ${\mathcal{V}}^{\prime }$ is torsion-free since ${\mathcal{V}}$ is. We have $\operatorname{Ext}^{2}({\mathcal{V}},{\mathcal{V}}(-L))=0$ since ${\mathcal{V}}$ is $L$-prioritary. We would like to show that $\operatorname{Ext}^{2}({\mathcal{V}}^{\prime },{\mathcal{V}}^{\prime }(-L))=0$. Applying $\operatorname{Ext}(-,{\mathcal{V}}^{\prime }(-L))$ to the sequence, we obtain a surjection
Hence, it suffices to show that $\operatorname{Ext}^{2}({\mathcal{V}},{\mathcal{V}}^{\prime }(-L))=0$. Applying $\operatorname{Ext}({\mathcal{V}},-)$ to the sequence twisted by $-L$, we obtain
We have $\operatorname{Ext}^{2}({\mathcal{V}},{\mathcal{V}}(-L))=0$ by the assumption that ${\mathcal{V}}$ is $L$-prioritary and $\operatorname{Ext}^{1}({\mathcal{V}},{\mathcal{O}}_{p})=0$ because ${\mathcal{V}}$ is locally free at the general point $p$. We conclude that ${\mathcal{V}}^{\prime }$ is $L$-prioritary.
(2) The first equality follows from the exact sequence, and Riemann–Roch gives the second.
(3) This follows immediately from the long exact sequence in cohomology.
(4) Consider the long exact sequence in cohomology
If $H^{0}(X,{\mathcal{V}})=0$, then $H^{0}(X,{\mathcal{V}}^{\prime })=0$. Suppose $H^{0}(X,{\mathcal{V}})\neq 0$ and $H^{1}(X,{\mathcal{V}})=0$. Then by the choice of $\unicode[STIX]{x1D719}:{\mathcal{V}}\rightarrow {\mathcal{O}}_{p}$, the map $H^{0}(X,{\mathcal{V}})\rightarrow H^{0}(X,{\mathcal{O}}_{p})=\mathbb{C}$ is surjective. It follows that $H^{1}(X,{\mathcal{V}}^{\prime })=0$.◻
2.4 Exceptional collections
We refer the reader to [Reference Coskun and HuizengaCH16] for more details on the following discussion. We use exceptional collections of sheaves on $\mathbb{F}_{e}$ as basic building blocks for constructing sheaves with useful properties.
Definition 2.8. A coherent sheaf ${\mathcal{E}}$ is called exceptional if $\operatorname{Ext}^{i}({\mathcal{E}},{\mathcal{E}})=0$ for $i\geqslant 1$ and $\operatorname{Hom}({\mathcal{E}},{\mathcal{E}})=\mathbb{C}$. An ordered collection of exceptional objects ${\mathcal{E}}_{1},\ldots ,{\mathcal{E}}_{m}$ is an exceptional collection if $\operatorname{Ext}^{i}({\mathcal{E}}_{t},{\mathcal{E}}_{s})=0$ for $s<t$ and all $i$. The exceptional collection is strong if in addition $\operatorname{Ext}^{i}({\mathcal{E}}_{s},{\mathcal{E}}_{t})=0$ for $s<t$ and $i\not =0$.
Example 2.9. On $\mathbb{F}_{e}$, the line bundles
give a strong exceptional collection (see [Reference Coskun and HuizengaCH16, Example 3.2]).
In [Reference Coskun and HuizengaCH16], the majority of the following result was proved.
Theorem 2.10. Let ${\mathcal{E}}_{1},\ldots ,{\mathcal{E}}_{m},{\mathcal{F}}_{1},\ldots ,{\mathcal{F}}_{n}$ be a strong exceptional collection of vector bundles on a surface $X$, partitioned into two blocks, and let $L$ be a line bundle on $X$. Assume that
(1) The sheaf ${\mathcal{H}}\mathit{om}({\mathcal{E}}_{i},{\mathcal{F}}_{j})$ is globally generated for all $i,j$,
(2) $\operatorname{Ext}^{1}({\mathcal{E}}_{i},{\mathcal{F}}_{j}(-L))=0$ for all $i,j$, and
(3) $\operatorname{Ext}^{2}({\mathcal{F}}_{i},{\mathcal{F}}_{j}(-L))=0$ for all $i,j$.
Suppose $a_{1},\ldots ,a_{m}$ and $b_{1},\ldots ,b_{n}$ are nonnegative integers such that $\sum b_{j}r({\mathcal{F}}_{j})-\sum a_{i}r({\mathcal{E}}_{i})>0$, and let
be the open subset parameterizing injective sheaf maps with torsion-free cokernel. For $\unicode[STIX]{x1D719}\in U$, let ${\mathcal{V}}_{\unicode[STIX]{x1D719}}$ be the cokernel:
Then $U$ is nonempty, and the family ${\mathcal{V}}_{\unicode[STIX]{x1D719}}/U$ is a complete family of $L$-prioritary sheaves.
Proof. If $r({\mathcal{V}}_{\unicode[STIX]{x1D719}})=\sum b_{j}r({\mathcal{F}}_{j})-\sum a_{i}r({\mathcal{E}}_{i})\geqslant 2$, then this is [Reference Coskun and HuizengaCH16, Proposition 3.6]. When $r({\mathcal{V}}_{\unicode[STIX]{x1D719}})=1$, everything follows as in the $r({\mathcal{V}}_{\unicode[STIX]{x1D719}})\geqslant 2$ case, except we must verify that ${\mathcal{V}}_{\unicode[STIX]{x1D719}}$ is still torsion-free. The rank of $\unicode[STIX]{x1D719}$ only drops in codimension $2$, so any torsion subsheaf ${\mathcal{T}}\subset {\mathcal{V}}_{\unicode[STIX]{x1D719}}$ has $0$-dimensional support. If ${\mathcal{T}}\neq 0$ and $M$ is any line bundle, then $H^{0}(X,{\mathcal{T}}\otimes M)\neq 0$ and hence $H^{0}(X,{\mathcal{V}}_{\unicode[STIX]{x1D719}}\otimes M)\neq 0$. However, if $M$ is sufficiently anti-ample, then tensoring the resolution of ${\mathcal{V}}_{\unicode[STIX]{x1D719}}$ by $M$ shows $H^{0}(X,{\mathcal{V}}_{\unicode[STIX]{x1D719}}\otimes M)=0$. Therefore, ${\mathcal{T}}=0$.◻
2.5 Globally generated vector bundles
We now recall some properties of globally generated sheaves for use in §5. A coherent sheaf ${\mathcal{V}}$ on a projective variety $X$ over a field $k$ is globally generated if the evaluation map
is surjective. The following lemma is immediate.
Lemma 2.11. Any quotient of a globally generated sheaf is globally generated.
If ${\mathcal{V}}$ is globally generated, then there is an obvious restriction on $c_{1}({\mathcal{V}})$.
Lemma 2.12. Let ${\mathcal{V}}$ be a globally generated vector bundle on $X$. Then for every curve $C\subset X$, we have
Proof. The standard short exact sequence
implies that ${\mathcal{V}}|_{C}$ is a quotient of ${\mathcal{V}}$. Hence, by Lemma 2.11, ${\mathcal{V}}|_{C}$ is globally generated. Since a globally generated vector bundle on a curve has nonnegative degree, we conclude that $C\cdot c_{1}({\mathcal{V}})\geqslant 0.$ ◻
We warn that while many properties of sheaves that we consider in this paper are open properties, the property of being globally generated is not in general open. However, in a family ${\mathcal{V}}/S$ of sheaves with no higher cohomology, the locus of globally generated sheaves is clearly open. The next example shows that in an arbitrary family the locus of globally generated sheaves can fail to be open.
Example 2.13. On $\mathbb{P}^{2}$, the locus in $M(\mathbf{v})$ of globally generated semistable sheaves is not generally open, and even if it is nonempty, it need not be dense. For example, for any $d\geqslant 1$ the bundle ${\mathcal{V}}$
given by the cokernel of the coevaluation map is globally generated and semistable [Reference Le PotierLeP97, Lemma 9.2.3]. Let $\mathbf{v}=\operatorname{ch}{\mathcal{V}}$. By the Brill–Noether theorem of Göttsche and Hirschowitz [Reference Göttsche and HirschowitzGHi94], a general sheaf in $M(\mathbf{v})$ has only one nonzero cohomology group.
∙ If $d=1$ or $2$, then the bundle ${\mathcal{V}}$ is exceptional, and $M(\mathbf{v})=\{[{\mathcal{V}}]\}$ is a point.
∙ If $d=3$, then $\unicode[STIX]{x1D712}(\mathbf{v})=r(\mathbf{v})$, the moduli space $M(\mathbf{v})$ is positive-dimensional, and the general sheaf in $M(\mathbf{v})$ has $r(\mathbf{v})$ sections but is not globally generated.
∙ If $d\geqslant 4$, then $\unicode[STIX]{x1D712}(\mathbf{v})=3d<\binom{d+2}{2}-1=r(\mathbf{v})$ and the general sheaf does not even have $r(\mathbf{v})$ sections, so has no hope of being globally generated.
Thus, sheaves with “extra” sections can be globally generated even if the general sheaf is not.
3 The Brill–Noether theorem
In this section, we prove the Brill–Noether theorem for vector bundles on Hirzebruch surfaces and compute the Betti numbers of a general sheaf. The next result summarizes the various results in this section; it is instructive to compare the statement with the line bundle case, Theorem 2.1.
Theorem 3.1. Let $\mathbf{v}\in K(\mathbb{F}_{e})$ be a Chern character with positive rank $r=r(\mathbf{v})$ and $\unicode[STIX]{x1D6E5}(\mathbf{v})\geqslant 0$. Then the stack ${\mathcal{P}}_{F}(\mathbf{v})$ is nonempty and irreducible. Let ${\mathcal{V}}\in {\mathcal{P}}_{F}(\mathbf{v})$ be a general sheaf.
(1) If we write $\unicode[STIX]{x1D708}(\mathbf{v})=(k/r)E+(l/r)F$, then
$$\begin{eqnarray}\displaystyle \unicode[STIX]{x1D712}(\mathbf{v}) & = & \displaystyle r(P(\unicode[STIX]{x1D708}(\mathbf{v}))-\unicode[STIX]{x1D6E5}(\mathbf{v}))\nonumber\\ \displaystyle & = & \displaystyle r\left(\left(\frac{k}{r}+1\right)\left(\frac{l}{r}+1\right)-\frac{ek}{2r}\left(\frac{k}{r}+1\right)-\unicode[STIX]{x1D6E5}(\mathbf{v})\right)\nonumber\end{eqnarray}$$(2) If $\unicode[STIX]{x1D708}(\mathbf{v})\cdot F\geqslant -1$, then $h^{2}(\mathbb{F}_{e},{\mathcal{V}})=0$.
(3) If $\unicode[STIX]{x1D708}(\mathbf{v})\cdot F\leqslant -1$, then $h^{0}(\mathbb{F}_{e},{\mathcal{V}})=0$.
(4) In particular, if $\unicode[STIX]{x1D708}(\mathbf{v})\cdot F=-1$, then $h^{1}(\mathbb{F}_{e},{\mathcal{V}})=-\unicode[STIX]{x1D712}(\mathbf{v})$ and all other cohomology vanishes.
Now suppose $\unicode[STIX]{x1D708}(\mathbf{v})\cdot F>-1$. Then $H^{2}(\mathbb{F}_{e},{\mathcal{V}})=0$, so either of the numbers $h^{0}(\mathbb{F}_{e},{\mathcal{V}})$ or $h^{1}(\mathbb{F}_{e},{\mathcal{V}})$ determine the Betti numbers of ${\mathcal{V}}$. These can be determined as follows.
(5) If $\unicode[STIX]{x1D708}(\mathbf{v})\cdot E\geqslant -1$, then ${\mathcal{V}}$ has at most one nonzero cohomology group. Thus if $\unicode[STIX]{x1D712}(\mathbf{v})\geqslant 0$, then $h^{0}(\mathbb{F}_{e},{\mathcal{V}})=\unicode[STIX]{x1D712}(\mathbf{v})$, and if $\unicode[STIX]{x1D712}(\mathbf{v})\leqslant 0$, then $h^{1}(\mathbb{F}_{e},{\mathcal{V}})=-\unicode[STIX]{x1D712}(\mathbf{v})$.
(6) If $\unicode[STIX]{x1D708}(\mathbf{v})\cdot E<-1$, then $H^{0}(\mathbb{F}_{e},{\mathcal{V}})\cong H^{0}(\mathbb{F}_{e},{\mathcal{V}}(-E))$, and so the Betti numbers of ${\mathcal{V}}$ can be determined inductively using (3) and (5).
(If $\unicode[STIX]{x1D708}(\mathbf{v})\cdot F<-1$ and $r(\mathbf{v})\geqslant 2$, then the cohomology of ${\mathcal{V}}$ can be determined by Serre duality.)
Remark 3.2. In particular, if $H$ is an arbitrary ample divisor on $\mathbb{F}_{e}$ and there are $\unicode[STIX]{x1D707}_{H}$-semistable sheaves of character $\mathbf{v}$, then Theorem 3.1 allows us to compute the Betti numbers of a general sheaf ${\mathcal{V}}\in M_{H}^{\unicode[STIX]{x1D707}\text{-}\mathit{ss}}(\mathbf{v})$.
Statement (1) of the theorem is just Riemann–Roch, reproduced here for the reader’s convenience. The locus of sheaves ${\mathcal{V}}\in {\mathcal{P}}_{F}(\mathbf{v})$ satisfying each of the statements (2)–(5) of the theorem is open in the stack ${\mathcal{P}}_{F}(\mathbf{v})$, so it suffices to produce a single sheaf ${\mathcal{V}}\in {\mathcal{P}}_{F}(\mathbf{v})$ with the given cohomology. We construct such sheaves by using direct sums of line bundles as basic building blocks (§3.1) and applying elementary modifications to them (§3.2). Statement (6) follows easily from the observation that for a general ${\mathcal{V}}\in {\mathcal{P}}_{F}(\mathbf{v})$ the restriction ${\mathcal{V}}|_{E}$ is balanced (see Corollary 3.6).
3.1 Prioritary direct sums of line bundles
We first show that for any rank $r\geqslant 1$ and slope $\unicode[STIX]{x1D708}=(k/r)E+(l/r)F$, there is a prioritary direct sum of line bundles with $\unicode[STIX]{x1D6E5}\leqslant 0$. We identify $N^{1}(\mathbb{F}_{e})_{\mathbb{Q}}\cong \mathbb{Q}^{2}$ with the $(k/r,l/r)$-plane. The particular line bundles we use depend on $(k/r,l/r)$. The next lemma shows that if this point is in a certain triangular region, then we can find such a direct sum of line bundles.
Lemma 3.3. Let $a,b,c\geqslant 0$ be nonnegative integers, and let
(1) The bundle ${\mathcal{W}}$ is $F$-prioritary and $E$-prioritary, and ${\mathcal{W}}$ has no higher cohomology.
(2) We have $\unicode[STIX]{x1D6E5}({\mathcal{W}})\leqslant 0$.
(3) Let $r\geqslant 1$ and represent a total slope $(k/r)E+(l/r)F\in N^{1}(\mathbb{F}_{e})_{\mathbb{Q}}$ by the point $(k/r,l/r)\in \mathbb{Q}^{2}$. If $(k/r,l/r)$ is in the convex region with vertices
$$\begin{eqnarray}(-1,-e-1),\,(0,-1),\,(0,0),\end{eqnarray}$$then it is the slope of a rank $r$ bundle ${\mathcal{W}}$ as above.
Proof. (1) The vector space $\operatorname{Ext}^{2}({\mathcal{W}},{\mathcal{W}}(-F))$ is a direct sum of vector spaces of the form $H^{2}(\mathbb{F}_{e},{\mathcal{O}}_{\mathbb{F}_{e}}(\unicode[STIX]{x1D6FC}E+\unicode[STIX]{x1D6FD}F))$ where $\unicode[STIX]{x1D6FC}\geqslant -1$, and these are zero. Therefore, ${\mathcal{W}}$ is $F$-prioritary. Similarly, the vector space $\operatorname{Ext}^{2}({\mathcal{W}},{\mathcal{W}}(-E))$ is a direct sum of vector spaces of the form $H^{2}(\mathbb{F}_{e},{\mathcal{O}}_{\mathbb{F}_{e}}(\unicode[STIX]{x1D6FC}E+\unicode[STIX]{x1D6FD}F))$ where $\unicode[STIX]{x1D6FD}\geqslant -e-1$, and these are again zero. Therefore, ${\mathcal{W}}$ is $E$-prioritary. The statement on cohomology follows at once from Theorem 2.1.
(2) We compute
Then
Therefore, $\unicode[STIX]{x1D6E5}({\mathcal{W}})\leqslant 0$.
(3) The slope $(k/r,l/r)$ is in the convex region spanned by $(-1,-e-1)$, $(0,-1)$ and $(0,0)$ if and only if the vector $(k,l,r)$ is in the cone spanned by $(-1,-e-1,1)$, $(0,-1,1)$, and $(0,0,1)$. This happens if and only if the linear system
has a solution $(a,b,c)\in \mathbb{Q}_{{\geqslant}0}^{3}$. But the matrix is in $\operatorname{SL}_{3}(\mathbb{Z})$, so actually $(a,b,c)\in \mathbb{Z}_{{\geqslant}0}^{3}$. The corresponding bundle ${\mathcal{W}}$ has rank $r$ and slope $(k/r,l/r)$.◻
By an analogous construction we can further handle slopes lying in a larger quadrilateral region. This quadrilateral has the advantage that its shifts by line bundles tile the whole $(k/r,l/r)$-plane.
Corollary 3.4. Suppose $r\geqslant 1$ and the point $(k/r,l/r)$ lies in the parallelogram $Q$ bounded by the four vertices
Then there is a rank $r$ direct sum ${\mathcal{W}}$ of copies of the line bundles
such that
(1) $\unicode[STIX]{x1D708}({\mathcal{W}})=(k/r)E+(l/r)F$,
(2) ${\mathcal{W}}$ is $F$- and $E$-prioritary, and
(3) $\unicode[STIX]{x1D6E5}({\mathcal{W}})\leqslant 0$.
Proof. The quadrilateral region is split into a lower triangle $T_{1}$ and an upper triangle $T_{2}$ by the line segment from $(-1,-e-1)$ to $(0,0)$. If $(k/r,l/r)$ is in $T_{1}$, then everything follows from Lemma 3.3.
On the other hand, if $(k/r,l/r)$ lies in $T_{2}$, consider direct sums of the form
Notice that
is of the same form as the line bundles considered in Lemma 3.3. Since tensoring by line bundles and taking duals preserves discriminants and prioritariness, it follows that the integers $a,b,c$ can be chosen so that ${\mathcal{W}}$ has the required properties.◻
3.2 Elementary modifications
When combined with elementary modifications, Corollary 3.4 has many consequences, which we now investigate. The proof of the next corollary is fundamental to all the results which follow and makes crucial use of Lemma 2.7.
Corollary 3.5. Let $\mathbf{v}\in K(\mathbb{F}_{e})$ be a character of positive rank with $\unicode[STIX]{x1D6E5}(\mathbf{v})\geqslant 0$. Then ${\mathcal{P}}_{F}(\mathbf{v})$ is nonempty.
Proof. Since integer translates of the region $Q$ in Corollary 3.4 tile $N^{1}(\mathbb{F}_{e})_{\mathbb{Q}}$, we may find a line bundle $L$ such that $\unicode[STIX]{x1D708}(\mathbf{v}(-L))$ lies in $Q$. Then Corollary 3.4 produces an $F$-prioritary sheaf ${\mathcal{W}}$ of nonpositive discriminant with $r({\mathcal{W}}(L))=r(\mathbf{v})$ and $\unicode[STIX]{x1D708}({\mathcal{W}}(L))=\unicode[STIX]{x1D708}(\mathbf{v})$. Then since $\unicode[STIX]{x1D6E5}(\mathbf{v})\geqslant 0$, the integer $m=\unicode[STIX]{x1D712}({\mathcal{W}}(L))-\unicode[STIX]{x1D712}(\mathbf{v})$ is nonnegative, since
Thus by Lemma 2.7, if we perform $m$ general elementary modifications to ${\mathcal{W}}(L)$, the resulting sheaf ${\mathcal{V}}$ is $F$-prioritary and has $\operatorname{ch}{\mathcal{V}}=\mathbf{v}$.◻
By essentially the same proof, we can deduce that a general ${\mathcal{V}}\in {\mathcal{P}}_{F}(\mathbf{v})$ splits as a balanced direct sum on the exceptional section $E$.
Corollary 3.6. Let $\mathbf{v}\in K(\mathbb{F}_{e})$ be a character of positive rank with $\unicode[STIX]{x1D6E5}(\mathbf{v})\geqslant 0$. Then the general ${\mathcal{V}}\in {\mathcal{P}}_{F}(\mathbf{v})$ is $E$-prioritary, and furthermore ${\mathcal{V}}|_{E}$ is a balanced direct sum of line bundles.
Proof. In the proof of Corollary 3.5, the bundle ${\mathcal{W}}$ is $E$-prioritary, and hence so is ${\mathcal{W}}(L)$. Then the sheaf ${\mathcal{V}}$ is also $E$-prioritary by Lemma 2.7. Furthermore, ${\mathcal{W}}|_{E}$ is clearly balanced, and hence so is ${\mathcal{W}}(L)|_{E}$ and ${\mathcal{V}}|_{E}$. (Alternately, the balancedness of ${\mathcal{V}}|_{E}$ follows from the general result Proposition 2.6.)◻
When further information about $\mathbf{v}$ is known, the possibilities for the twisting line bundle $L$ such that $\mathbf{v}(-L)$ lies in $Q$ are restricted. This fact allows us to deduce further results about sheaves of character $\mathbf{v}$.
Corollary 3.7. Let $\mathbf{v}\in K(\mathbb{F}_{e})$ be a character of positive rank with $\unicode[STIX]{x1D6E5}(\mathbf{v})\geqslant 0$. Let ${\mathcal{V}}\in {\mathcal{P}}_{F}(\mathbf{v})$ be general.
(1) If $\unicode[STIX]{x1D708}(\mathbf{v})\cdot F\geqslant -1$, then $h^{2}(\mathbb{F}_{e},{\mathcal{V}})=0$.
(2) If $\unicode[STIX]{x1D708}(\mathbf{v})\cdot F\leqslant -1$, then $h^{0}(\mathbb{F}_{e},{\mathcal{V}})=0$.
(3) In particular, if $\unicode[STIX]{x1D708}(\mathbf{v})\cdot F=-1$, then $h^{1}(\mathbb{F}_{e},{\mathcal{V}})=-\unicode[STIX]{x1D712}(\mathbf{v})$ and all other cohomology vanishes.
(4) Suppose $\unicode[STIX]{x1D708}(\mathbf{v})\cdot F>-1$ and $\unicode[STIX]{x1D708}(\mathbf{v})\cdot E\geqslant -1$. Then ${\mathcal{V}}$ has at most one nonzero cohomology group.
Proof. (1) In the notation of the proof of Corollary 3.5, since $\unicode[STIX]{x1D708}(\mathbf{v})\cdot F\geqslant -1$ we may assume the line bundle $L$ is of the form ${\mathcal{O}}_{\mathbb{F}_{e}}(aE+bF)$ with $a\geqslant 0$ and $b\in \mathbb{Z}$. Then the line bundles appearing in ${\mathcal{W}}(L)$ (which are twists by $L$ of the line bundles in the statement of Corollary 3.4) all clearly have no $h^{2}$. Then ${\mathcal{V}}$ also has no $h^{2}$ by Lemma 2.7.
(2) In this case, we may assume the line bundle $L$ is of the form ${\mathcal{O}}_{\mathbb{F}_{e}}(aE+bF)$ with $a\leqslant -1$ and $b\in \mathbb{Z}$. The line bundles appearing in ${\mathcal{W}}(L)$ all have no $h^{0}$. Then ${\mathcal{V}}$ is a subsheaf of ${\mathcal{W}}(L)$, so also has no $h^{0}$.
(3) This immediately follows from (1) and (2).
(4) This time we may assume the line bundle $L$ is nef. Then by Theorem 2.1, the line bundles appearing in ${\mathcal{W}}(L)$ all have no higher cohomology. By Lemma 2.7, performing general elementary modifications on ${\mathcal{W}}(L)$ results in a bundle ${\mathcal{V}}$ with at most one nonzero cohomology group.◻
We can combine the last two corollaries to compute the Betti numbers of a general sheaf in the remaining cases. Together with the other results in this subsection, this completes the proof of Theorem 3.1.
Proposition 3.8. Let $\mathbf{v}\in K(\mathbb{F}_{e})$ be a character of positive rank with $\unicode[STIX]{x1D6E5}(\mathbf{v})\geqslant 0$, $\unicode[STIX]{x1D708}(\mathbf{v})\cdot F>-1$ and $\unicode[STIX]{x1D708}(\mathbf{v})\cdot E<-1$. Let ${\mathcal{V}}\in {\mathcal{P}}_{F}(\mathbf{v})$ be general. Then $H^{0}(\mathbb{F}_{e},{\mathcal{V}})\cong H^{0}(\mathbb{F}_{e},{\mathcal{V}}(-E))$, and the Betti numbers of ${\mathcal{V}}$ can be determined inductively.
Proof. Since ${\mathcal{V}}|_{E}$ is balanced by Corollary 3.6 and $\unicode[STIX]{x1D708}(\mathbf{v})\cdot E<-1$, we conclude that $H^{0}(E,{\mathcal{V}}|_{E})=0$. Then the restriction sequence
implies $H^{0}(\mathbb{F}_{e},{\mathcal{V}})\cong H^{0}(\mathbb{F}_{e},{\mathcal{V}}(-E))$.
It remains to explain how to compute the Betti numbers of ${\mathcal{V}}$ inductively. Twisting ${\mathcal{V}}$ by $-E$ has the effect of increasing $\unicode[STIX]{x1D708}(\mathbf{v})\cdot E$ by $e$ and decreasing $\unicode[STIX]{x1D708}(\mathbf{v})\cdot F$ by $1$. Hence there is a smallest integer $m\geqslant 1$ such that either $\unicode[STIX]{x1D708}(\mathbf{v}(-mE))\cdot E\geqslant -1$ or $\unicode[STIX]{x1D708}(\mathbf{v}(-mE))\cdot F\leqslant -1$, and by induction we find $h^{0}(\mathbb{F}_{e},{\mathcal{V}})=h^{0}(\mathbb{F}_{e},{\mathcal{V}}(-mE))$.
If $\unicode[STIX]{x1D708}(\mathbf{v}(-mE))\cdot F\leqslant -1$, Corollary 3.7 gives $h^{0}(\mathbb{F}_{e},{\mathcal{V}})=h^{2}(\mathbb{F}_{e},{\mathcal{V}})=0$, and so $h^{1}(\mathbb{F}_{e},{\mathcal{V}})=-\unicode[STIX]{x1D712}(\mathbf{v})$.
On the other hand if $\unicode[STIX]{x1D708}(\mathbf{v}(-mE))\cdot F>-1$, then $\unicode[STIX]{x1D708}(\mathbf{v}(-mE))\cdot E\geqslant -1$. Corollary 3.7 gives $h^{0}(\mathbb{F}_{e},{\mathcal{V}})=\max \{\unicode[STIX]{x1D712}(\mathbf{v}(-mE)),0\}$ and $h^{2}(\mathbb{F}_{e},{\mathcal{V}})=0$, and $h^{1}(\mathbb{F}_{e},{\mathcal{V}})$ is determined by Riemann–Roch. Note that in this case $h^{1}(\mathbb{F}_{e},{\mathcal{V}})$ is always nonzero. Indeed, since $m\geqslant 1$, we find $\unicode[STIX]{x1D708}(\mathbf{v}(-E))\cdot F>-1$. By Corollary 3.7, we have $h^{2}(\mathbb{F}_{e},{\mathcal{V}}(-E))=0$. Then $H^{1}(\mathbb{F}_{e},{\mathcal{V}})\rightarrow H^{1}(\mathbb{F}_{e},{\mathcal{V}}|_{E})$ is surjective, and $h^{1}(\mathbb{F}_{e},{\mathcal{V}}|_{E})>0$ since $\unicode[STIX]{x1D708}(\mathbf{v})\cdot E<-1$.◻
3.3 The Brill–Noether theorem
We call a character $\mathbf{v}\in K(\mathbb{F}_{e})$ of positive rank special if the general sheaf ${\mathcal{V}}\in {\mathcal{P}}_{F}(\mathbf{v})$ has more than one nonzero cohomology group, and nonspecial otherwise. It is useful for applications to convert the statement of Theorem 3.1 to a classification of the nonspecial characters. Again we concentrate on the case $\unicode[STIX]{x1D708}(\mathbf{v})\cdot F\geqslant -1$ and rely on Serre duality otherwise.
Corollary 3.9. Let $\mathbf{v}\in K(\mathbb{F}_{e})$ be a character with positive rank and $\unicode[STIX]{x1D6E5}(\mathbf{v})\geqslant 0$, and suppose $\unicode[STIX]{x1D708}(\mathbf{v})\cdot F\geqslant -1$. Then $\mathbf{v}$ is nonspecial if and only if one of the following holds.
(1) We have $\unicode[STIX]{x1D708}(\mathbf{v})\cdot F=-1$.
(2) We have $\unicode[STIX]{x1D708}(\mathbf{v})\cdot F>-1$ and $\unicode[STIX]{x1D708}(\mathbf{v})\cdot E\geqslant -1$.
(3) If $\unicode[STIX]{x1D708}(\mathbf{v})\cdot F>-1$ and $\unicode[STIX]{x1D708}(\mathbf{v})\cdot E<-1$, let $m$ be the smallest positive integer such that either $\unicode[STIX]{x1D708}(\mathbf{v}(-mE))\cdot F\leqslant -1$ or $\unicode[STIX]{x1D708}(\mathbf{v}(-mE))\cdot E\geqslant -1$.
(a) If $\unicode[STIX]{x1D708}(\mathbf{v}(-mE))\cdot F\leqslant -1$, then $\mathbf{v}$ is nonspecial.
(b) If $\unicode[STIX]{x1D708}(\mathbf{v}(-mE))\cdot F>-1$, then $\mathbf{v}$ is nonspecial if and only if $\unicode[STIX]{x1D712}(\mathbf{v}(-mE))\leqslant 0$.
Proof. Theorem 3.1 shows $\mathbf{v}$ is nonspecial if we are in case (1) or (2). In case (3), the proof of Proposition 3.8 shows $\mathbf{v}$ is nonspecial if and only if the listed conditions are satisfied.◻
It is worth pointing out that when $\unicode[STIX]{x1D712}(\mathbf{v})\geqslant 0$, then case (3) in Corollary 3.9 does not occur, so that the classification takes a particularly simple form.
Corollary 3.10. Let $\mathbf{v}\in K(\mathbb{F}_{e})$ be a character with positive rank and $\unicode[STIX]{x1D6E5}(\mathbf{v})\geqslant 0$, and suppose $\unicode[STIX]{x1D708}(\mathbf{v})\cdot F\geqslant -1$ and $\unicode[STIX]{x1D712}(\mathbf{v})\geqslant 0$. Then $\mathbf{v}$ is nonspecial if and only if one of the following holds.
(1) We have $\unicode[STIX]{x1D708}(\mathbf{v})\cdot F=-1$.
(2) We have $\unicode[STIX]{x1D708}(\mathbf{v})\cdot F>-1$ and $\unicode[STIX]{x1D708}(\mathbf{v})\cdot E\geqslant -1$.
Proof. Let ${\mathcal{V}}\in {\mathcal{P}}_{F}(\mathbf{v})$ be general. Assume $\unicode[STIX]{x1D708}(\mathbf{v})\cdot F>-1$ and $\unicode[STIX]{x1D708}(\mathbf{v})\cdot E<-1$; we must show $\mathbf{v}$ is special. Since $\unicode[STIX]{x1D712}(\mathbf{v})\geqslant 0$, it will suffice to show $h^{1}(\mathbb{F}_{e},{\mathcal{V}})$ is nonzero.
The inequality $\unicode[STIX]{x1D708}(\mathbf{v})\cdot E<-1$ gives $h^{1}(E,{\mathcal{V}}|_{E})\neq 0$, so if $h^{2}(\mathbb{F}_{e},{\mathcal{V}}(-E))=0$, then the surjection $H^{1}(\mathbb{F}_{e},{\mathcal{V}})\rightarrow H^{1}(E,{\mathcal{V}}|_{E})$ shows $h^{1}(\mathbb{F}_{e},{\mathcal{V}})\neq 0$. Now if $\unicode[STIX]{x1D708}(\mathbf{v})\cdot F\geqslant 0$, then $\unicode[STIX]{x1D708}(\mathbf{v}(-E))\cdot F\geqslant -1$ and $h^{2}(\mathbb{F}_{e},{\mathcal{V}}(-E))=0$ follows from Theorem 3.1, completing the proof in this case.
If instead $-1<\unicode[STIX]{x1D708}(\mathbf{v})\cdot F<0$, then the assumptions $\unicode[STIX]{x1D712}(\mathbf{v})\geqslant 0$, and $\unicode[STIX]{x1D6E5}(\mathbf{v})\geqslant 0$ together imply $\unicode[STIX]{x1D708}(\mathbf{v})\cdot E\geqslant -1$, contradicting our assumption. Indeed, write $\unicode[STIX]{x1D708}(\mathbf{v})=(k/r)E+(l/r)F$. By the Riemann–Roch formula,
Then $\unicode[STIX]{x1D708}(\mathbf{v})\cdot F=k/r$, so our assumptions $\unicode[STIX]{x1D708}(\mathbf{v})\cdot F>-1$, $\unicode[STIX]{x1D6E5}(\mathbf{v})\geqslant 0$, and $\unicode[STIX]{x1D712}(\mathbf{v})\geqslant 0$ imply $l/r\geqslant -1+ek/2r$. Hence,
since $k/r=\unicode[STIX]{x1D708}(\mathbf{v})\cdot F<0$. Thus this case never arises.◻
4 Gaeta-type resolutions
In this section, we study resolutions of sheaves on $\mathbb{F}_{e}$ analogous to the Gaeta resolution of general sheaves on $\mathbb{P}^{2}$. Families of such resolutions give unirational parameterizations of moduli spaces of sheaves, and so give an important tool for studying general sheaves.
Definition 4.1. Let $L$ be a line bundle on $\mathbb{F}_{e}$. An $L$-Gaeta-type resolution of a sheaf ${\mathcal{V}}$ on $\mathbb{F}_{e}$ is a resolution of ${\mathcal{V}}$ of the form
where $\unicode[STIX]{x1D6FC},\unicode[STIX]{x1D6FD},\unicode[STIX]{x1D6FE},\unicode[STIX]{x1D6FF}$ are nonnegative integers. We say a sheaf ${\mathcal{V}}$ has a Gaeta-type resolution if it admits an $L$-Gaeta-type resolution for some line bundle $L$.
Our main result in this section constructs Gaeta-type resolutions of general prioritary sheaves ${\mathcal{V}}\in {\mathcal{P}}_{F}(\mathbf{v})$ on $\mathbb{F}_{e}$ under mild assumptions on $\mathbf{v}$.
Theorem 4.2. Let $\mathbf{v}\in K(\mathbb{F}_{e})$ be a Chern character of positive rank, and assume
Let ${\mathcal{V}}\in {\mathcal{P}}_{F}(\mathbf{v})$ be a general prioritary sheaf. Then ${\mathcal{V}}$ admits a Gaeta-type resolution.
In particular, if there are $\unicode[STIX]{x1D707}_{H}$-semistable sheaves of character $\mathbf{v}$, the same result holds for a general ${\mathcal{V}}\in M_{H}^{\unicode[STIX]{x1D707}\text{-}\mathit{ss}}(\mathbf{v})$.
First we observe that if a sheaf ${\mathcal{V}}$ admits an $L$-Gaeta-type resolution, then the exponents in the resolution are determined by $\mathbf{v}=\operatorname{ch}{\mathcal{V}}$, and they are easily computable.
Lemma 4.3. Suppose ${\mathcal{V}}$ is a sheaf on $\mathbb{F}_{e}$ with an $L$-Gaeta-type resolution
Then the exponents $\unicode[STIX]{x1D6FC},\unicode[STIX]{x1D6FD},\unicode[STIX]{x1D6FE},\unicode[STIX]{x1D6FF}$ are the integers
which depend only on $\mathbf{v}=\operatorname{ch}{\mathcal{V}}$. In particular, $L$ must be a line bundle such that the inequalities
are satisfied.
Proof. For example, to establish the equality $\unicode[STIX]{x1D6FC}=-\unicode[STIX]{x1D712}({\mathcal{V}}(-L-E-F))$ we tensor the resolution of ${\mathcal{V}}$ by ${\mathcal{O}}_{\mathbb{F}_{e}}(-L-E-F)$ and use the additivity of the Euler characteristic and Riemann–Roch for line bundles to find
The other equalities are proved in the same way. ◻
Conversely, if a line bundle $L$ can be found such that the numerical inequalities ($\dagger$) are satisfied, then the next result shows that general sheaves admit $L$-Gaeta-type resolutions. Thus the problem of constructing Gaeta-type resolutions is reduced to the numerical problem of finding a line bundle $L$ satisfying the inequalities ($\dagger$).
Proposition 4.4. Suppose $\mathbf{v}\in K(\mathbb{F}_{e})$ is a Chern character of positive rank and there is a line bundle $L$ such that the inequalities ($\dagger$) are satisfied. Then ${\mathcal{P}}_{F}(\mathbf{v})$ is nonempty and a general ${\mathcal{V}}\in {\mathcal{P}}_{F}(\mathbf{v})$ admits an $L$-Gaeta-type resolution.
Proof. Define positive integers $\unicode[STIX]{x1D6FC},\unicode[STIX]{x1D6FD},\unicode[STIX]{x1D6FE},\unicode[STIX]{x1D6FF}$ as in the statement of Lemma 4.3 and define
Then any complex $A\stackrel{\unicode[STIX]{x1D719}}{\rightarrow }B$ sitting in degrees $-1$ and $0$ has Chern character $\mathbf{v}$. Indeed, $K(\mathbb{F}_{e})\otimes \mathbb{Q}$ has a basis given by the four line bundles
If $\mathbf{w}$ is the character of the complex $A\stackrel{\unicode[STIX]{x1D719}}{\rightarrow }B$, then by the choice of the integers $\unicode[STIX]{x1D6FC},\unicode[STIX]{x1D6FD},\unicode[STIX]{x1D6FE},\unicode[STIX]{x1D6FF}$ we find that $\mathbf{v}-\mathbf{w}$ is orthogonal to each of these four line bundles under the Euler pairing $(\mathbf{u},\mathbf{u}^{\prime })=\unicode[STIX]{x1D712}(\mathbf{u}\otimes \mathbf{u}^{\prime })$. Since the Euler pairing is nondegenerate, $\mathbf{v}=\mathbf{w}$. In particular, the rank of the complex $r(B)-r(A)=r(\mathbf{v})$ is positive.
Let $U\subset \operatorname{Hom}(A,B)$ be the open subset parameterizing injective sheaf maps $\unicode[STIX]{x1D719}$ with torsion-free cokernel ${\mathcal{V}}_{\unicode[STIX]{x1D719}}$. We check the hypotheses (1)–(3) of Theorem 2.10. Note that each of the line bundles
are globally generated. The vanishings $\operatorname{Ext}^{1}(A,B(-F))=0$ and $\operatorname{Ext}^{2}(B,B(-F))$ both follow immediately from Theorem 2.1. We already saw $r(B)-r(A)>0$. Thus the hypotheses of Theorem 2.10 are satisfied, and ${\mathcal{V}}_{\unicode[STIX]{x1D719}}/U$ is a nonempty complete family of $F$-prioritary sheaves which admit $L$-Gaeta-type resolutions. Since ${\mathcal{P}}_{F}(\mathbf{v})$ is irreducible, this completes the proof.◻
Finally we show that under the assumptions on $\unicode[STIX]{x1D6E5}(\mathbf{v})$ in Theorem 4.2 it is possible to find a suitable line bundle $L$. Together with Proposition 4.4, the next result completes the proof of Theorem 4.2.
Lemma 4.5. Let $\mathbf{v}\in K(\mathbb{F}_{e})$ be a Chern character of positive rank, and assume
Then there exists a line bundle $L$ such that the inequalities ($\dagger$) hold.
Proof. For simplicity we first assume $\unicode[STIX]{x1D6E5}(\mathbf{v})>0$, and handle the case $\unicode[STIX]{x1D6E5}(\mathbf{v})=0$ (if $e\geqslant 2$) later. Consider the curve $Q:\unicode[STIX]{x1D712}(\mathbf{v}(-L_{a,b}))=0$ in the $(a,b)$-plane, where $L_{a,b}$ is the variable line bundle
“centered” at $\unicode[STIX]{x1D708}(\mathbf{v})-{\textstyle \frac{1}{2}}K_{X}$. Then by Riemann–Roch,
so $Q$ is the hyperbola
with asymptotes
meeting at the origin. Since $\unicode[STIX]{x1D6E5}(\mathbf{v})>0$, the right branch $Q_{1}$ (resp. left branch $Q_{2}$) of $Q$ lies right of $\ell _{1}$ and above $\ell _{2}$ (resp. left of $\ell _{1}$ and below $\ell _{2}$). The function $\unicode[STIX]{x1D712}(\mathbf{v}(-L_{a,b}))$ is negative for any $(a,b)$ on $\ell _{1}$, so it is negative for all points lying between the two branches and positive for all points which are either below $Q_{2}$ or above $Q_{1}$.
Those $(a,b)\in \mathbb{R}^{2}$ such that $L_{a,b}$ is integral form a shift $\unicode[STIX]{x1D6EC}\subset \mathbb{R}^{2}$ of the standard integral lattice $\mathbb{Z}^{2}\subset \mathbb{R}^{2}$. Thus to construct the line bundle $L$ we only need to find a point $(a,b)\in \unicode[STIX]{x1D6EC}$ such that $(a,b)$ lies below $Q_{2}$ and the points $(a+1,b)$, $(a,b+1)$, $(a+1,b+1)$ lie between $Q_{2}$ and $Q_{1}$. It is easy to find a point $(a,b)\in \unicode[STIX]{x1D6EC}$ such that $(a,b)$ lies below $Q_{2}$ and $(a+1,b)$ and $(a,b+1)$ are both above $Q_{2}$: start from an arbitrary point $(a,b)\in \unicode[STIX]{x1D6EC}$ below $Q_{2}$ and repeatedly increment $a$ and/or $b$ by $1$ until increasing either will cross $Q_{2}$. Let $(a,b)\in \unicode[STIX]{x1D6EC}$ be any point below $Q_{2}$ such that $(a+1,b)$ and $(a,b+1)$ are both above $Q_{2}$. The point $(a+1,b)$ still lies below $\ell _{2}$, and the point $(a,b+1)$ still lies left of $\ell _{1}$, from which we conclude that the points $(a+1,b)$ and $(a,b+1)$ both lie between $Q_{2}$ and $Q_{1}$. For this choice of $(a,b)$ we claim that additionally $(a+1,b+1)$ is between $Q_{2}$ and $Q_{1}$.
Since $Q_{2}$ can be described as the graph of a function $b=f(a)$, the fact that $(a+1,b)$ is above $Q_{2}$ implies $(a+1,b+1)$ is above $Q_{2}$. It remains to show that $(a+1,b+1)$ is below $Q_{1}$. If $e\geqslant 2$, then since $(a,b)$ is below $\ell _{2}$ and $\ell _{2}$ has slope $e/2\geqslant 1$, we find that $(a+1,b+1)$ is below $\ell _{2}$ and hence $(a+1,b+1)$ is below $Q_{1}$.
On the other hand, for $e=0$ a simple computation shows that the translate of $Q_{2}$ by the vector $(1,1)$ is disjoint from $Q_{1}$ if $\unicode[STIX]{x1D6E5}(\mathbf{v})>1/4$ and tangent to $Q_{1}$ if $\unicode[STIX]{x1D6E5}(\mathbf{v})=1/4$. Thus assuming $\unicode[STIX]{x1D6E5}(\mathbf{v})\geqslant 1/4$, the point $(a+1,b+1)$ is on or below $Q_{1}$. An identical computation shows that an analogous result holds when $e=1$ and $\unicode[STIX]{x1D6E5}(\mathbf{v})\geqslant 1/8$.
If $e\geqslant 2$ and $\unicode[STIX]{x1D6E5}(\mathbf{v})=0$, the hyperbola $Q$ degenerates to the union of lines $\ell _{1}\cup \ell _{2}$, and a similar argument works. Thus a suitable line bundle $L$ can be found in each case.◻
Remark 4.6. The stronger inequalities on $\unicode[STIX]{x1D6E5}(\mathbf{v})$ needed in case $e=0$ or $e=1$ are in general necessary. For an easy example, suppose $e=0$, $\unicode[STIX]{x1D708}(\mathbf{v})={\textstyle \frac{1}{2}}E+{\textstyle \frac{1}{2}}F$ (so $r(\mathbf{v})$ is even), and assume $0<\unicode[STIX]{x1D6E5}(\mathbf{v})<1/4$, which can certainly be arranged if $r(\mathbf{v})$ is sufficiently large. The shifted lattice $\unicode[STIX]{x1D6EC}\subset \mathbb{R}^{2}$ is $\mathbb{Z}^{2}+({\textstyle \frac{1}{2}},{\textstyle \frac{1}{2}})$. The hyperbola $Q$ becomes $ab=\unicode[STIX]{x1D6E5}(\mathbf{v})$, so the points $(a,b)\in \unicode[STIX]{x1D6EC}$ such that $\unicode[STIX]{x1D712}({\mathcal{V}}(-L_{a,b}))>0$ are exactly the points of $\unicode[STIX]{x1D6EC}$ in the first and third quadrants. No choice $(a,b)$ making the inequalities ($\dagger$) hold exists, so no sheaf of character $\mathbf{v}$ admits a Gaeta-type resolution.
5 Globally generated bundles
Throughout this section we let $\mathbf{v}\in K(\mathbb{F}_{e})$ be a character of positive rank such that $\unicode[STIX]{x1D6E5}(\mathbf{v})\geqslant 0$ and $\unicode[STIX]{x1D708}(\mathbf{v})$ is nef. In this section we classify those characters $\mathbf{v}$ such that the general sheaf ${\mathcal{V}}\in {\mathcal{P}}_{F}(\mathbf{v})$ is globally generated. We say that $\mathbf{v}$ is globally generated if a general sheaf ${\mathcal{V}}\in {\mathcal{P}}_{F}(\mathbf{v})$ is. There is no loss of generality in assuming $\unicode[STIX]{x1D708}(\mathbf{v})$ is nef. Indeed, if $r(\mathbf{v})\geqslant 2$ then the general sheaf ${\mathcal{V}}\in {\mathcal{P}}_{F}(\mathbf{v})$ is a vector bundle, and if it is globally generated then $c_{1}(\mathbf{v})$ is nef by Lemma 2.12. In the rank 1 case, if $L$ is a line bundle and $Z\subset X$ is a general collection of $n$ points, then $L\otimes I_{Z}$ can only be globally generated if $L$ is, and therefore $L$ is again nef by Lemma 2.12.
Since $\unicode[STIX]{x1D708}(\mathbf{v})$ is nef, it follows from Theorem 3.1 that a general ${\mathcal{V}}\in {\mathcal{P}}_{F}(\mathbf{v})$ is nonspecial. While the substack of ${\mathcal{P}}_{F}(\mathbf{v})$ of globally generated sheaves is not necessarily open, the substack of ${\mathcal{P}}_{F}(\mathbf{v})$ of globally generated sheaves with no higher cohomology is open. Thus, a character $\mathbf{v}$ is globally generated if and only if there exists a sheaf ${\mathcal{V}}\in {\mathcal{P}}_{F}(\mathbf{v})$ which is globally generated and has no higher cohomology. As usual, if $\mathbf{v}$ is globally generated and there are $\unicode[STIX]{x1D707}_{H}$-semistable sheaves of character $\mathbf{v}$, then the general ${\mathcal{V}}\in M_{H}^{\unicode[STIX]{x1D707}\text{-}\mathit{ss}}(\mathbf{v})$ is also globally generated.
The classification of globally generated Chern characters on $\mathbb{F}_{e}$ falls into three main cases. First, if $\unicode[STIX]{x1D708}(\mathbf{v})\cdot F=0$, then we see that $\mathbf{v}$ can only be globally generated if it is pulled back from $\mathbb{P}^{1}$. This imposes strong restrictions on $\mathbf{v}$. When $\unicode[STIX]{x1D708}(\mathbf{v})\cdot F>0$, it is convenient to discuss two separate cases depending on the sign of $\unicode[STIX]{x1D712}(\mathbf{v}(-F))$. Note that since $\unicode[STIX]{x1D708}(\mathbf{v})$ is nef, we have $\unicode[STIX]{x1D708}(\mathbf{v}(-F))\cdot F>0$ and $\unicode[STIX]{x1D708}(\mathbf{v}(-F))\cdot E\geqslant -1$. Thus by Theorem 3.1, the cohomology of ${\mathcal{V}}(-F)$ is determined by its Euler characteristic. When $\unicode[STIX]{x1D712}(\mathbf{v}(-F))\geqslant 0,$ a general sheaf ${\mathcal{V}}$ of character $\mathbf{v}$ has $H^{1}(\mathbb{F}_{e},{\mathcal{V}}(-F))=0$ and it is easy to prove global generation by restricting to a fiber. On the other hand when $\unicode[STIX]{x1D712}(\mathbf{v}(-F))<0$, any sheaf ${\mathcal{V}}$ of character $\mathbf{v}$ has $H^{1}(\mathbb{F}_{e},{\mathcal{V}}(-F))\neq 0$ and the restriction to a fiber is not so useful. In this case we construct globally generated vector bundles by first constructing a suitable “Lazarsfeld–Mukai” type bundle
Our Gaeta-type resolutions provide a key tool in analyzing the bundle ${\mathcal{M}}$.
We now state the full classification theorems. The classification is slightly different depending on if $e=0$, $e=1$, or $e\geqslant 2$. To make the statements as clean as possible we state the $e=0$ case separately.
Theorem 5.1. Suppose $e\geqslant 1$, and let $\mathbf{v}\in K(\mathbb{F}_{e})$ be a Chern character of positive rank such that $\unicode[STIX]{x1D6E5}(\mathbf{v})\geqslant 0$ and $\unicode[STIX]{x1D708}(\mathbf{v})$ is nef. Then $\mathbf{v}$ is globally generated if and only if one of the following holds.
(1) We have $\unicode[STIX]{x1D708}(\mathbf{v})\cdot F=0$, and there are integers $a,m\geqslant 0$ such that
$$\begin{eqnarray}\mathbf{v}=(r(\mathbf{v})-m)\operatorname{ch}{\mathcal{O}}_{\mathbb{F}_{e}}(aF)+m\operatorname{ch}{\mathcal{O}}_{\mathbb{F}_{e}}((a+1)F).\end{eqnarray}$$(2) We have $\unicode[STIX]{x1D708}(\mathbf{v})\cdot F>0$ and $\unicode[STIX]{x1D712}(\mathbf{v}(-F))\geqslant 0$.
(3) We have $\unicode[STIX]{x1D708}(\mathbf{v})\cdot F>0$, $\unicode[STIX]{x1D712}(\mathbf{v}(-F))<0$, and $\unicode[STIX]{x1D712}(\mathbf{v})\geqslant r(\mathbf{v})+2$.
(4) We have $e=1$, $\unicode[STIX]{x1D708}(\mathbf{v})\cdot F>0$, $\unicode[STIX]{x1D712}(\mathbf{v}(-F))<0$, $\unicode[STIX]{x1D712}(\mathbf{v})=r(\mathbf{v})+1$, and
$$\begin{eqnarray}\mathbf{v}=(r(\mathbf{v})+1)\operatorname{ch}{\mathcal{O}}_{\mathbb{F}_{1}}-\operatorname{ch}{\mathcal{O}}_{\mathbb{F}_{1}}(-2E-2F).\end{eqnarray}$$
The classification changes slightly in the case of $\mathbb{P}^{1}\times \mathbb{P}^{1}$ since $F$ and $E$ are the fiber classes for the two rulings.
Theorem 5.2. Let $\mathbf{v}\in K(\mathbb{P}^{1}\times \mathbb{P}^{1})$ be a Chern character of positive rank such that $\unicode[STIX]{x1D6E5}(\mathbf{v})\geqslant 0$ and $\unicode[STIX]{x1D708}(\mathbf{v})$ is nef. Let $F_{1},F_{2}$ be fibers in opposite rulings. Then $\mathbf{v}$ is globally generated if and only if one of the following holds.
(1) We have $\unicode[STIX]{x1D708}(\mathbf{v})\cdot F_{i}=0$ for some $i\in \{1,2\}$, and there are integers $a,m\geqslant 0$ such that
$$\begin{eqnarray}\mathbf{v}=(r(\mathbf{v})-m)\operatorname{ch}{\mathcal{O}}_{\mathbb{P}^{1}\times \mathbb{P}^{1}}(aF_{i})+m\operatorname{ch}{\mathcal{O}}_{\mathbb{P}^{1}\times \mathbb{P}^{1}}((a+1)F_{i}).\end{eqnarray}$$(2) We have $\unicode[STIX]{x1D708}(\mathbf{v})\cdot F_{i}>0$ for $i=1,2$, but $\unicode[STIX]{x1D712}(\mathbf{v}(-F_{j}))\geqslant 0$ for some $j\in \{1,2\}$.
(3) We have $\unicode[STIX]{x1D708}(\mathbf{v})\cdot F_{i}>0$ and $\unicode[STIX]{x1D712}(\mathbf{v}(-F_{i}))<0$ for $i=1,2$, and $\unicode[STIX]{x1D712}(\mathbf{v})\geqslant r(\mathbf{v})+2$.
We note that an analogous result for $\mathbb{P}^{2}$ follows from the classification of globally generated characters on $\mathbb{F}_{1}$. Let $H\subset \mathbb{P}^{2}$ be the class of a line. We say a character $\mathbf{v}\in K(\mathbb{P}^{2})$ is globally generated if a general $H$-prioritary sheaf is globally generated. By Hirschowitz–Laszlo [Reference Hirschowitz and LaszloHiL93] and Göttsche–Hirschowitz [Reference Göttsche and HirschowitzGHi94], the stack ${\mathcal{P}}_{\mathbb{P}^{2},H}(\mathbf{v})$ is irreducible and a general ${\mathcal{V}}\in {\mathcal{P}}_{\mathbb{P}^{2},H}(\mathbf{v})$ has only one nonzero cohomology group. This result completes the classification of globally generated characters on $\mathbb{P}^{2}$ begun in Bertram et al. [Reference Bertram, Goller and JohnsonBGJ16].
Corollary 5.3. Let $\mathbf{v}\in K(\mathbb{P}^{2})$ be a Chern character of positive rank such that $\unicode[STIX]{x1D6E5}(\mathbf{v})\geqslant 0$ and $\unicode[STIX]{x1D707}(\mathbf{v})\geqslant 0$. Then $\mathbf{v}$ is globally generated if and only if one of the following holds.
(1) We have $\unicode[STIX]{x1D707}(\mathbf{v})=0$ and $\mathbf{v}=r(\mathbf{v})\operatorname{ch}{\mathcal{O}}_{\mathbb{P}^{2}}$.
(2) We have $\unicode[STIX]{x1D707}(\mathbf{v})>0$ and $\unicode[STIX]{x1D712}(\mathbf{v}(-1))\geqslant 0$.
(3) We have $\unicode[STIX]{x1D707}(\mathbf{v})>0$, $\unicode[STIX]{x1D712}(\mathbf{v}(-1))<0$, and $\unicode[STIX]{x1D712}(\mathbf{v})\geqslant r(\mathbf{v})+2$.
(4) We have $\unicode[STIX]{x1D707}(\mathbf{v})>0$, $\unicode[STIX]{x1D712}(\mathbf{v}(-1))<0$, $\unicode[STIX]{x1D712}(\mathbf{v})=r(\mathbf{v})+1$, and
$$\begin{eqnarray}\mathbf{v}=(r(\mathbf{v})+1)\operatorname{ch}{\mathcal{O}}_{\mathbb{P}^{2}}-\operatorname{ch}{\mathcal{O}}_{\mathbb{P}^{2}}(-2).\end{eqnarray}$$
Proof. Let $\unicode[STIX]{x1D70B}:\mathbb{F}_{1}\rightarrow \mathbb{P}^{2}$ be the blowdown map, and let $\mathbf{w}=\unicode[STIX]{x1D70B}^{\ast }(\mathbf{v})\in K(\mathbb{F}_{1})$ and $r=r(\mathbf{v})=r(\mathbf{w})$. The result is clear if $r=1$, since then the pullback of a general sheaf in ${\mathcal{P}}_{\mathbb{P}^{2},H}(\mathbf{v})$ is a general sheaf in ${\mathcal{P}}_{\mathbb{F}_{1},F}(\mathbf{v})$, and clearly $\mathbf{v}$ is globally generated if and only if $\mathbf{w}$ is. So suppose $r\geqslant 2$.
The main technical difficulty is to compare the notions of $F$-prioritary sheaves on $\mathbb{F}_{1}$ and $H$-prioritary sheaves on $\mathbb{P}^{2}$. We have $c_{1}(\mathbf{w})\cdot E=0$ and $\unicode[STIX]{x1D6E5}(\mathbf{w})=\unicode[STIX]{x1D6E5}(\mathbf{v})\geqslant 0$, so by Corollary 3.6 a general ${\mathcal{W}}\in {\mathcal{P}}_{\mathbb{F}_{1},F}(\mathbf{w})$ restricts to a trivial bundle on $E$: ${\mathcal{W}}|_{E}\cong {\mathcal{O}}_{E}^{r}$. Furthermore, since ${\mathcal{W}}$ is general it is actually $(E+F)$-prioritary. This can be shown by an argument similar to the proof of Lemma 3.3: since $c_{1}(\mathbf{w})\cdot E=0$, we can construct a direct sum of line bundles
having the same rank and $c_{1}$ as $\mathbf{w}$. Then we compute
Since $\unicode[STIX]{x1D6E5}(\mathbf{w})\geqslant 0$, we can obtain a sheaf of character $\mathbf{w}$ from ${\mathcal{W}}^{\prime }$ by repeated elementary modifications. Since ${\mathcal{W}}^{\prime }$ is clearly $(E+F)$-prioritary, so is the general ${\mathcal{W}}\in {\mathcal{P}}_{\mathbb{F}_{1},F}(\mathbf{w})$ by Lemma 2.7.
Furthermore, $(E+F)$-prioritary vector bundles on $\mathbb{F}_{1}$ are automatically $F$-prioritary. Indeed, if ${\mathcal{W}}$ is an $(E+F)$-prioritary vector bundle, then the sequence
yields
The first group vanishes by assumption, and the last vanishes since it is the $H^{2}$ of a sheaf supported on a curve (as ${\mathcal{W}}$ is locally free). Therefore, ${\mathcal{W}}$ is $F$-prioritary.
Now let ${\mathcal{P}}^{\prime }\subset {\mathcal{P}}_{\mathbb{F}_{1},F}(\mathbf{w})$ be the open dense substack parameterizing $(E+F)$-prioritary vector bundles with restriction ${\mathcal{W}}|_{E}\cong {\mathcal{O}}_{E}^{r}$, and let ${\mathcal{P}}^{\prime \prime }\subset {\mathcal{P}}_{\mathbb{P}^{2},H}(\mathbf{v})$ be the open dense substack parameterizing vector bundles. If ${\mathcal{W}}\in {\mathcal{P}}^{\prime }$, then $\unicode[STIX]{x1D70B}_{\ast }{\mathcal{W}}$ is locally free and $\unicode[STIX]{x1D70B}^{\ast }\unicode[STIX]{x1D70B}_{\ast }{\mathcal{W}}\cong {\mathcal{W}}$ by Walter [Reference WalterWal98, Lemma 6]. Furthermore, we have an isomorphism $\operatorname{Ext}^{2}({\mathcal{W}},{\mathcal{W}}(-E-F))\cong \operatorname{Ext}^{2}(\unicode[STIX]{x1D70B}_{\ast }{\mathcal{W}},\unicode[STIX]{x1D70B}_{\ast }{\mathcal{W}}(-H))$, which shows that $\unicode[STIX]{x1D70B}_{\ast }{\mathcal{W}}$ is $H$-prioritary. Thus there is an induced map $\unicode[STIX]{x1D70B}_{\ast }:{\mathcal{P}}^{\prime }\rightarrow {\mathcal{P}}^{\prime \prime }$. On the other hand, if ${\mathcal{V}}\in {\mathcal{P}}^{\prime \prime }$ then $\unicode[STIX]{x1D70B}_{\ast }\unicode[STIX]{x1D70B}^{\ast }{\mathcal{V}}\cong {\mathcal{V}}$ since ${\mathcal{V}}$ is a vector bundle and, furthermore, $\unicode[STIX]{x1D70B}^{\ast }{\mathcal{V}}$ is $(E+F)$-prioritary. Therefore, $\unicode[STIX]{x1D70B}^{\ast }{\mathcal{V}}\in {\mathcal{P}}^{\prime }$ and pullback gives an inverse map $\unicode[STIX]{x1D70B}^{\ast }:{\mathcal{P}}^{\prime \prime }\rightarrow {\mathcal{P}}^{\prime }$.
Under the correspondence between ${\mathcal{P}}^{\prime }$ and ${\mathcal{P}}^{\prime \prime }$, globally generated bundles correspond to globally generated bundles. We conclude that $\mathbf{v}$ is globally generated if and only if $\mathbf{w}$ is globally generated, and the result follows from Theorem 5.1.◻
Note that Corollary 5.3 can also be proved more directly by mimicking the proof of Theorem 5.1. We discuss each of the three main cases (1)–(3) of the classification in its own subsection.
5.1 Pullbacks
We begin the proof of the classification by analyzing the case $\unicode[STIX]{x1D708}(\mathbf{v})\cdot F=0$. In this case a globally generated bundle must be a pullback from $\mathbb{P}^{1}$, which imposes strong restrictions on the character.
Proposition 5.4. Suppose $\unicode[STIX]{x1D708}(\mathbf{v})\cdot F=0$. Then $\mathbf{v}$ is globally generated if and only if $\mathbf{v}$ is of the form
for some integers $a,m\geqslant 0$.
Proof. $(\Leftarrow )$ The bundles
are $F$-prioritary, globally generated, and have no higher cohomology, so their Chern characters are globally generated.
$(\Rightarrow )$ Suppose ${\mathcal{V}}\in {\mathcal{P}}_{F}(\mathbf{v})$ is general and globally generated. The result is clear if $r(\mathbf{v})=1$, so suppose $r(\mathbf{v})\geqslant 2$. Then ${\mathcal{V}}$ is a vector bundle. The restriction ${\mathcal{V}}|_{F}$ to any fiber $F\cong \mathbb{P}^{1}$ of $\unicode[STIX]{x1D70B}:\mathbb{F}_{e}\rightarrow \mathbb{P}^{1}$ has degree $0$. If any factor of ${\mathcal{V}}|_{F}$ has negative degree, then ${\mathcal{V}}|_{F}$ is not globally generated, a contradiction. Therefore, ${\mathcal{V}}|_{F}\cong {\mathcal{O}}_{F}^{r(\mathbf{v})}$ is trivial on each fiber. Consider the exact sequence
and apply $\unicode[STIX]{x1D70B}_{\ast }$. Since ${\mathcal{V}}(-E)|_{F}\cong {\mathcal{O}}_{F}(-1)^{r(\mathbf{v})}$ for any fiber $F$, we conclude that $\unicode[STIX]{x1D70B}_{\ast }{\mathcal{V}}(-E)=R^{1}\unicode[STIX]{x1D70B}_{\ast }{\mathcal{V}}(-E)=0$ and $\unicode[STIX]{x1D70B}_{\ast }{\mathcal{V}}\cong \unicode[STIX]{x1D70B}_{\ast }({\mathcal{V}}|_{E})$. Hence, by [Reference WalterWal98, Lemma 5], ${\mathcal{V}}\cong \unicode[STIX]{x1D70B}^{\ast }(\unicode[STIX]{x1D70B}_{\ast }({\mathcal{V}}|_{E}))$. Since ${\mathcal{V}}|_{E}$ is balanced by Corollary 3.6, it follows that
for some integers $m\geqslant 0$ and $a\in \mathbb{Z}$. As ${\mathcal{V}}$ is globally generated, $a\geqslant 0$.◻
5.2 Restriction to a fiber
The case where $\unicode[STIX]{x1D712}(\mathbf{v}(-F))\geqslant 0$ and $\unicode[STIX]{x1D708}(\mathbf{v})\cdot F>0$ is the simplest to analyze.
Proposition 5.5. Suppose $\unicode[STIX]{x1D712}(\mathbf{v}(-F))\geqslant 0$ and $\unicode[STIX]{x1D708}(\mathbf{v})\cdot F>0$. Then $\mathbf{v}$ is globally generated.
Proof. First suppose $r(\mathbf{v})\geqslant 2$, so that the general ${\mathcal{V}}\in {\mathcal{P}}_{F}(\mathbf{v})$ is a vector bundle. Since $\unicode[STIX]{x1D708}(\mathbf{v})\cdot F>0$, the bundle ${\mathcal{V}}$ restricts to a globally generated vector bundle on every fiber $F$ of the projection $\unicode[STIX]{x1D70B}:\mathbb{F}_{e}\rightarrow \mathbb{P}^{1}$ by [Reference WalterWal98, Lemmas 3 and 4]. Let ${\mathcal{V}}$ be such a bundle which also has no higher cohomology. Let $p\in \mathbb{F}_{e}$ be any point, and let $F_{p}:=\unicode[STIX]{x1D70B}^{-1}(\unicode[STIX]{x1D70B}(p))$ be the fiber through $p$. Since $\unicode[STIX]{x1D712}(\mathbf{v}(-F))\geqslant 0$, as explained in the introduction to this section, we know that $H^{1}(\mathbb{F}_{e},{\mathcal{V}}(-F))=0$. Then the restriction sequence
shows that $H^{0}(\mathbb{F}_{e},{\mathcal{V}})\rightarrow H^{0}(F_{p},{\mathcal{V}}|_{F_{p}})$ is surjective. Since ${\mathcal{V}}|_{F_{p}}$ is globally generated, this implies that ${\mathcal{V}}$ is globally generated at every point of $F_{p}$. Therefore, ${\mathcal{V}}$ is globally generated, and so is $\mathbf{v}$.
If $r(\mathbf{v})=1$, suppose the general sheaf of character $\mathbf{v}$ is of the form $L\otimes I_{Z}$, where $L$ is a nef line bundle and $Z\subset X$ is a collection of $n$ general points. For $p\in \mathbb{F}_{e}$ we have an exact sequence of one of the following two forms, depending on whether or not the fiber $F_{p}$ contains a point of $Z$:
Here $Z^{\prime }\subset Z$ consists of $n-1$ points, with the $n$th point of $Z$ lying on $F_{p}$. Note that both $L(-F)\otimes I_{Z}$ and $L(-F)\otimes I_{Z^{\prime }}$ have no higher cohomology, and $L|_{F_{p}}$ and $L|_{F_{p}}(-1)$ are both globally generated. Therefore, $L\otimes I_{Z}$ is globally generated except possibly at points in $Z$. So suppose $p\in Z$. In this case, we can construct two curves in $\mathbb{F}_{e}$:
(1) There is a curve $C$ of class $L$ that contains $Z$ and intersects $F_{p}$ transversely.
(2) Since $\unicode[STIX]{x1D712}(L(-F)\otimes I_{Z^{\prime }})>0$, there is a curve $D$ of class $L(-F)$ which contains $Z^{\prime }$ and does not contain $p$. (Note that the points in $Z$ are general, so impose the expected number of conditions on sections of $L(-F)$.)
Then the curves $C$ and $D+F$ give two sections of $L$ which contain $Z$ and intersect transversely at $p$. Therefore, $L\otimes I_{Z}$ is globally generated at $p$.◻
5.3 Lazarsfeld–Mukai bundles
It remains to classify globally generated characters $\mathbf{v}$ with $\unicode[STIX]{x1D712}(\mathbf{v}(-F))<0$ and $\unicode[STIX]{x1D708}(\mathbf{v})\cdot F>0$. Throughout this section, we put
Thus, if $\mathbf{v}$ is globally generated, then $\mathbf{m}$ is the character of the Lazarsfeld–Mukai bundle
which is the kernel of the canonical evaluation map. The next lemma is the main tool we use in this case.
Lemma 5.7. Suppose $\unicode[STIX]{x1D712}(\mathbf{v}(-F))<0$. Then $\mathbf{v}$ is globally generated if and only if there is a vector bundle ${\mathcal{M}}$ of character $\mathbf{m}$ such that
(1) ${\mathcal{M}}$ has no cohomology,
(2) $h^{1}(\mathbb{F}_{e},{\mathcal{M}}(-F))=0$, and
(3) ${\mathcal{M}}^{\ast }$ is globally generated.
Proof. ($\Rightarrow$) Suppose $\mathbf{v}$ is globally generated. Then there is a globally generated (torsion-free) sheaf ${\mathcal{V}}\in {\mathcal{P}}_{F}(\mathbf{v})$ which has no higher cohomology. Furthermore, since $\unicode[STIX]{x1D712}({\mathcal{V}}(-F))<0$ we can assume ${\mathcal{V}}(-F)$ only has $h^{1}$. Then the kernel ${\mathcal{M}}$ of the canonical evaluation map
has the required properties.
($\Leftarrow$) Conversely, suppose there is a vector bundle ${\mathcal{M}}$ of character $\mathbf{m}$ with properties (1)–(3). Let ${\mathcal{V}}$ be a sheaf defined as the cokernel of a general map $\unicode[STIX]{x1D719}:{\mathcal{M}}\rightarrow {\mathcal{O}}_{\mathbb{F}_{e}}^{\unicode[STIX]{x1D712}(\mathbf{v})}$. Since $r(\mathbf{v})\geqslant 1$ and ${\mathcal{M}}^{\ast }$ is globally generated, the map $\unicode[STIX]{x1D719}$ is injective and ${\mathcal{V}}$ is torsion-free (see [Reference HuizengaHui16, Proposition 2.6], and the proof of Theorem 2.10). The sequence
shows that ${\mathcal{V}}$ is globally generated, and ${\mathcal{V}}$ has no higher cohomology since ${\mathcal{M}}$ and ${\mathcal{O}}_{\mathbb{F}_{e}}$ have no higher cohomology.
Finally, we must check that ${\mathcal{V}}$ is $F$-prioritary. But $\operatorname{Ext}^{2}({\mathcal{V}},{\mathcal{V}}(-F))$ is a quotient of a direct sum of copies of
There is an injection ${\mathcal{V}}(K_{\mathbb{F}_{e}}+F)\rightarrow {\mathcal{V}}(-F)$ since $-F-(K_{\mathbb{F}_{e}}+F)=2E+eF$ is effective, and $H^{0}(\mathbb{F}_{e},{\mathcal{V}}(-F))=0$ since we are assuming $H^{1}(\mathbb{F}_{e},{\mathcal{M}}(-F))=0$. Therefore, $H^{0}(\mathbb{F}_{e},{\mathcal{V}}(K_{\mathbb{F}_{e}}+F))=0$ and $\operatorname{Ext}^{2}({\mathcal{V}},{\mathcal{V}}(-F))=0$.◻
The remainder of the classification of globally generated characters $\mathbf{v}$ with $\unicode[STIX]{x1D712}(\mathbf{v})\leqslant r(\mathbf{v})+1$ follows quickly; there is only one such character that was not already studied in the previous subsections.
Corollary 5.8. Suppose $\unicode[STIX]{x1D712}(\mathbf{v}(-F))<0$, $\unicode[STIX]{x1D708}(\mathbf{v})\cdot F>0$, and $\unicode[STIX]{x1D712}(\mathbf{v})\leqslant r(\mathbf{v})+1$. If $e=0$, then further assume $\unicode[STIX]{x1D712}(\mathbf{v}(-E))<0$ and $\unicode[STIX]{x1D708}(\mathbf{v})\cdot E>0$. Then $\mathbf{v}$ is globally generated if and only if $e=1$ and
Proof. ($\Rightarrow$) Suppose $\mathbf{v}$ is globally generated, and let ${\mathcal{V}}$ be a globally generated sheaf of character $\mathbf{v}$ with no higher cohomology. Then $\unicode[STIX]{x1D712}(\mathbf{v})=h^{0}(\mathbb{F}_{e},{\mathcal{V}})$, so $\unicode[STIX]{x1D712}(\mathbf{v})\geqslant r(\mathbf{v})$. If $\unicode[STIX]{x1D712}(\mathbf{v})=r(\mathbf{v})$ then we must have ${\mathcal{V}}\cong {\mathcal{O}}_{\mathbb{F}_{e}}^{r(\mathbf{v})}$, but then $\unicode[STIX]{x1D708}(\mathbf{v})\cdot F=0$. So, going forward we may assume $\unicode[STIX]{x1D712}(\mathbf{v})=r(\mathbf{v})+1$. By Lemma 5.7, the kernel ${\mathcal{M}}$ of a general evaluation map
is a line bundle with no cohomology such that $H^{1}(\mathbb{F}_{e},{\mathcal{M}}(-F))=0$ and ${\mathcal{M}}^{\ast }$ is globally generated. Suppose ${\mathcal{M}}={\mathcal{O}}_{\mathbb{F}_{e}}(-aE-bF)$. Since ${\mathcal{M}}^{\ast }$ is globally generated, we have $a\geqslant 0$ and $b\geqslant ae$. Since $\unicode[STIX]{x1D708}({\mathcal{V}})\cdot F>0$, we further have $a>0$. If $a=1$, then $\unicode[STIX]{x1D712}({\mathcal{M}}(-F))=\unicode[STIX]{x1D712}({\mathcal{O}}_{\mathbb{F}_{e}}(-F))=0$ and so $\unicode[STIX]{x1D712}({\mathcal{V}}(-F))=0$, a contradiction. Therefore, $a\geqslant 2$ and so $b\geqslant 2e$. Then
and since ${\mathcal{M}}$ has no cohomology we must have $b<e+2$. But $b\geqslant 2e$ and $b<e+2$ together imply $e\in \{0,1\}$. If $e=0$, then since $a\geqslant 2$ we find by symmetry that we must also have $b\geqslant 2$. But then ${\mathcal{M}}$ has $h^{2}$, so there is no suitable ${\mathcal{M}}$. If $e=1$, then the only possibility is $a=b=2$.
($\Leftarrow$) Conversely, for any integer $r\geqslant 1$ the cokernel ${\mathcal{V}}$ of a general injection
is a globally generated torsion-free sheaf with no higher cohomology, and $\mathbf{v}$ satisfies the necessary hypotheses.◻
Finally, we construct bundles ${\mathcal{M}}$ with the necessary properties in the remaining cases. We write $\mathbf{m}^{D}$ for the Serre dual character $\mathbf{m}^{\ast }(K_{X})$. The next lemma will allow us to apply our theory of Gaeta-type resolutions to study bundles of character $\mathbf{m}$.
Lemma 5.9. Suppose $\unicode[STIX]{x1D712}(\mathbf{v}(-F))<0$, $\unicode[STIX]{x1D708}(\mathbf{v})\cdot F<0$, and $\unicode[STIX]{x1D712}(\mathbf{v})\geqslant r(\mathbf{v})$. If $e=0$, then further suppose $\unicode[STIX]{x1D712}(\mathbf{v}(-E))<0$ and $\unicode[STIX]{x1D708}(\mathbf{v})\cdot E<0$. The character $\mathbf{m}^{D}$ satisfies
and, if $e\geqslant 2$, then furthermore
Proof. By Serre duality it is equivalent to show
The first statement is clear. For the second, we use Lemma 2.3 to compute
If $e=0$, then the third inequality follows by symmetry. If instead $e\geqslant 1$, then
since $\unicode[STIX]{x1D712}(\mathbf{v})\geqslant r(\mathbf{v})$ and $c_{1}(\mathbf{v})$ is nef.
Finally, we similarly compute
Since $\unicode[STIX]{x1D712}(\mathbf{v})\geqslant r(\mathbf{v})$ and $c_{1}(\mathbf{v})$ is nef with $c_{1}(\mathbf{v})\cdot F>0$, it follows that $\unicode[STIX]{x1D712}(\mathbf{m}(E+F))<0$ if $e\geqslant 3$. Suppose $e=2$. Then the above expression reduces to
Let ${\mathcal{V}}\in {\mathcal{P}}_{F}(\mathbf{v})$ be general. Then ${\mathcal{V}}(-F)$ only has $h^{1}$, and ${\mathcal{V}}(-F)|_{E}$ splits as a direct sum of line bundles of degree ${\geqslant}-1$. Then the restriction sequence
shows that the only nonzero cohomology of ${\mathcal{V}}(-E-F)$ is also $h^{1}(\mathbb{F}_{e},{\mathcal{V}}(-E-F))\neq 0$, and therefore $\unicode[STIX]{x1D712}(\mathbf{v}(-E-F))<0$ as required.◻
Together with the other results in this section, the next result completes the classification and proves Theorems 5.1 and 5.2.
Proposition 5.10. Suppose $\unicode[STIX]{x1D712}(\mathbf{v}(-F))<0$, $\unicode[STIX]{x1D708}(\mathbf{v})\cdot F>0$, and $\unicode[STIX]{x1D712}(\mathbf{v})\geqslant r(\mathbf{v})+2$. If $e=0$, further assume $\unicode[STIX]{x1D712}(\mathbf{v}(-E))<0$ and $\unicode[STIX]{x1D708}(\mathbf{v})\cdot E>0$. Then $\mathbf{v}$ is globally generated.
Proof. First assume $\unicode[STIX]{x1D712}(\mathbf{m}^{D}(-E-F))<0$. Then by Lemma 5.9, ${\mathcal{O}}_{\mathbb{F}_{e}}$ is a line bundle satisfying the inequalities ($\dagger$) for the character $\mathbf{m}^{D}$. Therefore, by Proposition 4.4, the stack ${\mathcal{P}}_{F}(\mathbf{m}^{D})$ is nonempty and a general ${\mathcal{M}}^{D}\in {\mathcal{P}}_{F}(\mathbf{m}^{D})$ admits a resolution of the form
there are no copies of ${\mathcal{O}}_{\mathbb{F}_{e}}$ in the resolution since $\unicode[STIX]{x1D712}(\mathbf{m}^{D})=0$. Since $\unicode[STIX]{x1D712}(\mathbf{v})\geqslant r(\mathbf{v})+2$, we have $r({\mathcal{M}}^{D})\geqslant 2$ and therefore, by Theorem 2.5, ${\mathcal{M}}^{D}$ is a vector bundle. Clearly ${\mathcal{M}}^{D}$ has no cohomology, so its Serre dual ${\mathcal{M}}$ also has no cohomology. The bundle ${\mathcal{M}}$ fits in a sequence
from which it immediately follows that $h^{1}(\mathbb{F}_{e},{\mathcal{M}}(-F))=0$. The dual ${\mathcal{M}}^{\ast }$ has a resolution
The line bundles ${\mathcal{O}}_{\mathbb{F}_{e}}(E+2F)$ and ${\mathcal{O}}_{\mathbb{F}_{e}}(2E+(e+1)F)$ are each globally generated at all points $p\in \mathbb{F}_{e}$ with $p\notin E$, and therefore ${\mathcal{M}}^{\ast }$ is globally generated away from $E$.
To see that ${\mathcal{M}}^{\ast }$ is globally generated at all points on $E$, observe that $c_{1}({\mathcal{M}}^{\ast })=c_{1}(\mathbf{v})$ is nef, so in particular $c_{1}({\mathcal{M}}^{\ast })\cdot E\geqslant 0$. The resolution of ${\mathcal{M}}^{\ast }$ shows that $h^{1}(\mathbb{F}_{e},{\mathcal{M}}^{\ast }(-E))=0$. If ${\mathcal{M}}^{\ast }|_{E}$ splits as a balanced direct sum of line bundles, then ${\mathcal{M}}^{\ast }|_{E}$ is globally generated and the restriction sequence
shows that ${\mathcal{M}}^{\ast }$ is globally generated on $E$. By Proposition 2.6, to see ${\mathcal{M}}^{\ast }|_{E}$ is balanced (for a general ${\mathcal{M}}^{\ast }$) it is enough to show ${\mathcal{M}}^{D}$ (and hence ${\mathcal{M}}^{\ast }$) is $E$-prioritary. To see $\operatorname{Ext}^{2}({\mathcal{M}}^{D},{\mathcal{M}}^{D}(-E))=0,$ it is enough to verify $\operatorname{Ext}^{2}({\mathcal{M}}^{D},{\mathcal{O}}_{\mathbb{F}_{e}}(-2E-eF))=\operatorname{Ext}^{2}({\mathcal{M}}^{D},{\mathcal{O}}_{\mathbb{F}_{e}}(-E-F))=0$. Equivalently by Serre duality, we need
and
Both vanishings follow immediately from the resolution of ${\mathcal{M}}^{D}$. Therefore, ${\mathcal{M}}^{\ast }$ is globally generated, and Lemma 5.7 completes the proof in case $\unicode[STIX]{x1D712}(\mathbf{m}^{D}(-E-F))<0$.
Finally suppose $\unicode[STIX]{x1D712}(\mathbf{m}^{D}(-E-F))\geqslant 0$. By Lemma 5.9, we must have $e\in \{0,1\}$. Define integers
By Lemma, 5.9, we have $\unicode[STIX]{x1D6FC}\leqslant 0$, $\unicode[STIX]{x1D6FD}\geqslant 0$, and $\unicode[STIX]{x1D6FE}>0$. Then the direct sum of line bundles
has $\operatorname{ch}({\mathcal{M}}^{D})=\mathbf{m}^{D}$ by an argument analogous to the first part of the proof of Proposition 4.4. Its Serre dual is the bundle
Then ${\mathcal{M}}$ has no cohomology, $h^{1}(\mathbb{F}_{e},{\mathcal{M}}(-F))=0$, and ${\mathcal{M}}^{\ast }$ is globally generated (since $e\leqslant 1$). By Lemma 5.7, $\mathbf{v}$ is globally generated.◻
5.4 Notes on ampleness
We close the paper with some remarks on the question that initially led us to study globally generated vector bundles. Let $X$ be a smooth surface. Recall that a vector bundle ${\mathcal{V}}$ on $X$ is ample if the line bundle ${\mathcal{O}}_{\mathbb{P}{\mathcal{V}}}(1)$ is ample.
Problem 5.11. Classify the Chern characters of ample vector bundles on $X$.
On $\mathbb{P}^{2}$ and $\mathbb{F}_{e}$, ample line bundles are globally generated. In contrast, examples of Gieseker show that higher rank ample vector bundles need not have any sections. For example, a bundle ${\mathcal{V}}$ defined by a general resolution of the form
is ample provided $d\gg 0$ (see [Reference LazarsfeldLaz04, Example 6.3.17] or [Reference GiesekerGie71]). However, if a vector bundle ${\mathcal{V}}$ is ample, then $\operatorname{Sym}^{k}{\mathcal{V}}$ has no higher cohomology and is globally generated for sufficiently large $k$. By Riemann–Roch this implies the necessary inequality (see also [Reference Fulton and LazarsfeldFL83])
Furthermore, $\unicode[STIX]{x1D708}({\mathcal{V}})$ needs to be ample and its restriction to any curve needs to be ample. On $\mathbb{F}_{e}$, this implies that $\unicode[STIX]{x1D708}({\mathcal{V}})\cdot E\geqslant 1$ and $\unicode[STIX]{x1D708}({\mathcal{V}})\cdot F\geqslant 1.$ If $\unicode[STIX]{x1D708}({\mathcal{V}})\cdot F=1$, the restriction of the bundle to every fiber must be ${\mathcal{O}}_{\mathbb{P}^{1}}(1)^{r}$, and hence ${\mathcal{V}}(-E)$ is pulled back from $\mathbb{P}^{1}$. One can ask whether the inequality (*) suffices to show a general ${\mathcal{V}}$ is ample if $\unicode[STIX]{x1D708}({\mathcal{V}})$ is sufficiently ample. For the Gieseker example above, the inequality (*) implies that if ${\mathcal{V}}$ is ample, then $d\geqslant 7$. The authors do not know the optimal value of $d$ for ${\mathcal{V}}$ to be ample even in this case.
By the next simple observation, our characterization of globally generated characters on $\mathbb{F}_{e}$ yields sufficient conditions for a character to be the character of an ample bundle. However, analogues of Gieseker’s example (see [Reference LazarsfeldLaz04, Theorem 6.3.65]) show that these conditions are certainly not necessary.
Lemma 5.12. Let $X$ be a projective variety with an ample divisor $H$. Suppose ${\mathcal{V}}$ is a vector bundle on $X$ such that ${\mathcal{V}}(-H)$ is globally generated. Then ${\mathcal{V}}$ is ample.
Proof. As ${\mathcal{V}}(-H)$ is a quotient of ${\mathcal{O}}_{X}^{n}$, we find that ${\mathcal{V}}$ is the quotient of an ample bundle.◻
On $\mathbb{F}_{e}$, we take $H=E+(e+1)F$ and deduce the following result.
Corollary 5.13. Suppose $e\geqslant 2$, and let $\mathbf{v}\in K(\mathbb{F}_{e})$ be a Chern character such that $r(\mathbf{v})\geqslant 2$, $\unicode[STIX]{x1D6E5}(\mathbf{v})\geqslant 0$, $\unicode[STIX]{x1D708}(\mathbf{v})\cdot F\geqslant 1$, and $\unicode[STIX]{x1D708}(\mathbf{v})\cdot E\geqslant 1$. Then the general ${\mathcal{V}}\in {\mathcal{P}}_{F}(\mathbf{v})$ is ample whenever any of the following conditions holds.
(1) We have $\unicode[STIX]{x1D708}(\mathbf{v})\cdot F=1$, and there are integers $a,m\geqslant 0$ such that
$$\begin{eqnarray}\displaystyle \mathbf{v} & = & \displaystyle (r(\mathbf{v})-m)\operatorname{ch}{\mathcal{O}}_{\mathbb{F}_{e}}(E+(e+a+1)F)\nonumber\\ \displaystyle & & \displaystyle +\,m\operatorname{ch}{\mathcal{O}}_{\mathbb{F}_{e}}(E+(e+a+2)F).\nonumber\end{eqnarray}$$(2) We have $\unicode[STIX]{x1D708}(\mathbf{v})\cdot F>1$ and $\unicode[STIX]{x1D712}(\mathbf{v}(-E-(e+2)F))\geqslant 0$.
(3) We have $\unicode[STIX]{x1D708}(\mathbf{v})\cdot F>1$, $\unicode[STIX]{x1D712}(\mathbf{v}(-E-(e+2)F))<0$, and $\unicode[STIX]{x1D712}(\mathbf{v}(-E-(e+1)F))\geqslant r(\mathbf{v})+2$.
We leave the analogous statements for $\mathbb{P}^{1}\times \mathbb{P}^{1}$, $\mathbb{F}_{1}$, and $\mathbb{P}^{2}$ to the reader. Completing the classification of characters of ample vector bundles remains a very interesting open question for any of these surfaces.
Acknowledgments
We would like to thank Aaron Bertram, Lawrence Ein, John Lesieutre, and Daniel Levine for useful discussions.