Abstract
We determine several classes of smooth complex projective surfaces on which Zariski decomposition can be combined with vanishing theorems to yield cohomology formulae for all line bundles. The obtained formulae express cohomologies in terms of divisor class intersections, and are adapted to the decomposition of the effective cone into Zariski chambers. In particular, we show this occurs on generalised del Pezzo surfaces, toric surfaces, and K3 surfaces. In the second part we use these surface results to derive formulae for all line bundle cohomology on a simple class of elliptically fibered Calabi–Yau three-folds. Computing such quantities is a crucial step in deriving the massless spectrum in string compactifications.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction and Summary
Vector bundle cohomology is an essential tool for string theory, being related to the degrees of freedom (particles) present in the low energy field theory limit. However, its computation is notoriously difficult and has been a major obstacle for progress in string phenomenology from its very beginning. In the last decade several computer implementations have been written to cope with this technical hurdle, automating laborious calculations that would otherwise be impossible to carry out in any practicable time [1,2,3]. These codes primarily deal with holomorphic line bundle cohomology on complex manifolds, since line bundles feature in many important contexts in string theory and moreover can be used as building blocks for higher rank vector bundles. Though extremely useful for practical purposes, such implementations remain limited in two respects. First, the algorithms become increasingly slow and eventually unworkable for manifolds with a large Picard number (say, greater than 5, for a rough estimate) as well as for line bundles with large first Chern class integers. For string model building this imposes a significant limitation in the exploration of the string landscape of solutions. Second, all algorithmic computations of cohomology give very little insight into the results and provide virtually no information about the cohomology of other line bundles, thus rendering the string model building effort unmanageable, ultimately a ‘trial and error’ feat.
A novel approach to the problem has recently emerged through the observation that for many classes of complex manifolds of interest in string theory, line bundle cohomology is described by simple, often locally polynomial, functions [4,5,6]. To date, this observation has been checked to hold true for the zeroth as well as all higher cohomologies on several classes of two and three-dimensional complex manifolds which include certain complete intersections in products of projective spaces, toric varieties and hypersurfaces therein, all del Pezzo and all Hirzebruch surfaces [6,7,8,9,10,11]. The existence of simple closed-form expressions for cohomology is an interesting mathematical question in itself. For Physics, these provide an unexpected shortcut to incredibly hard computations needed for connecting String Theory to Particle Physics, making feasible the implementation of what is known in string model building as the ‘bottom-up approach’. This involves working out the topology and geometry of the compactification space by starting from physical data, such as the number of quark and lepton families, and the number of vector-like matter states, which get encoded in the compactification data as dimensions of certain vector bundle cohomologies. The context in which cohomology formulae are, perhaps, the most relevant for attempting a bottom-up string model building approach is that of heterotic string compactifications on smooth Calabi–Yau three-folds with abelian internal fluxes described by sums of line bundles (see for instance Refs. [12,13,14,15,16,17,18,19]).
The existence of cohomology formulae has been discovered through a combination of direct observation [4,5,6, 8, 9] and machine learning [7, 10] of line bundle cohomology dimensions computed algorithmically. A common feature of these formulae is that they involve a decomposition of the Picard group into disjoint regions, in each of which the cohomology function is polynomial or very close to polynomial. This pattern has been observed for the zeroth as well as all higher cohomologies, with a different region structure emerging for each type of cohomology. The number of regions often increases dramatically with the Picard number of the space. The origin of these formulae has been elucidated for certain complex surfaces in Refs. [9, 11].
1.1 Simple example
A central aim in the present paper is to give a general understanding of the appearance of functions describing the zeroth cohomology of line bundles on certain classes of non-singular complex projective surfaces. In dimension two it suffices to understand the zeroth cohomology function since this implies the existence of formulae for the first and second cohomologies by Serre duality and the Hirzebruch-Riemann-Roch theorem. We begin with a simple example.
Consider a del Pezzo surface of degree 7, obtained by blowing-up \({\mathbb {P}}^2\) at two generic points, denoted as \({\textrm{dP}}_2\) in the Physics literature. Within the cone of effective line bundles (divisor classes), one finds [11] that the zeroth cohomology is given by the value of a piecewise polynomial function. Outside of the effective cone the zeroth cohomology is trivial. Figure 1 depicts the chambers, within each of which a single polynomial describes the zeroth cohomology. Region 0 corresponds to the nef cone, its interior being the Kähler cone.
The Picard lattice of dP\(_2\) is spanned by the hyperplane class H of \({\mathbb {P}}^2\) and the two exceptional divisor classes \(E_1\) and \(E_2\) resulting from the two blow-ups. The effective cone (Mori cone) is generated by \(\mathcal{M}_1 = E_1\), \(\mathcal{M}_2 = E_2\), and \(\mathcal{M}_3 = H-E_1-E_2\). All three generators are rigid, satisfying \(\mathcal{M}_i^2=-1\).
In the nef cone, a vanishing theorem due to Kawamata and Viehweg implies that all higher cohomologies are trivial and hence the zeroth cohomology is given by the index (the Euler characteristic), which is a polynomial function of degree 2. In the other regions, it turns out that the zeroth cohomology is given by the index of a shifted divisor. More explicitly, for an effective line bundle associated with a divisor class D, one has the following locally polynomial formula.
Equivalently, one can capture this locally polynomial function in the single expression,
where \(\theta (\,\cdot \,)\) equals one for \(x \ge 0\) and zero otherwise.
1.2 Summary of results
The appearance of formulae as in Eq. (1.1), which is a particularly simple example of a more general phenomenon, can be explained by combinining Zariski decomposition with vanishing theorems for cohomology, as we now briefly explain.
If D is an effective divisor, a theorem due to Zariski ensures that it can be uniquely decomposed as \(D=P+N\), where P is nef and N effective, and P intersects no components in the curve decomposition of N. In general P and N are rational rather than integral divisors. In the case of an integral divisor D, which defines an effective line bundle, the importance of Zariski decomposition for cohomology arises from the relation
which holds for any smooth projective surface S. Here the round-down divisor \(\left\lfloor {P}\right\rfloor \) is the maximal integral subdivisor of P, which being integral defines an effective line bundle.
A line bundle \({\mathcal {O}}_S(D)\) depends up to isomorphism only on the divisor class \(\left[ {D}\right] \). Different representatives \(D'\) in the class will have different positive parts \(P'\). However, importantly, the classes \(\left[ {P}\right] \) and \(\left[ {\left\lfloor {P}\right\rfloor }\right] \) depend only on the class \(\left[ {D}\right] \), and, crucially, can be computed purely from intersection properties of D. In particular this computation requires knowledge of the Mori cone and the intersection form.
If the cohomology on the right-hand side of Eq. (1.2) can be computed more easily than the left, the relation becomes practically important. An obvious example is when a theorem ensures the vanishing of the higher cohomologies of \({\mathcal {O}}_S(\left\lfloor {P}\right\rfloor )\), so that the zeroth cohomology is computed by the index \(h^0\big (S, {\mathcal {O}}_S(\left\lfloor {P}\right\rfloor )\big ) = {{\textrm{ind}}}\big (S, {\mathcal {O}}_S(\left\lfloor {P}\right\rfloor )\big )\). The latter, importantly, is straightforward to compute due to the Hirzebruch-Riemann-Roch theorem. The availability of such theorems depends on the surface in question.
When D is nef, N is trivial and \(D=P\). When D is outside the nef cone, the positive part P always lies on the boundary of the nef cone. In the latter case, the prescription for Zariski decomposition implies that an effective divisor gets projected \(D \rightarrow P\) to a face of the nef cone. Grouping divisors according to the face onto which they get projected gives rise to ‘Zariski chambers’, which are locally polyhedral subcones of the effective cone. Within a Zariski chamber, the support of N is fixed and the Zariski decomposition takes a fixed form. The chamber structure induced on the interior of the effective cone (the big cone) by Zariski decomposition is a fairly recent result established in Ref. [20].
If the image of a Zariski chamber under the map \(\left[ {D}\right] \rightarrow \left[ {\left\lfloor {P}\right\rfloor }\right] \) is covered by a vanishing theorem, then the index function can be ‘pulled back’ to give a single function for zeroth cohomology throughout the Zariski chamber. In this case the Zariski chamber becomes also a ‘cohomology chamber’.
Promoting Zariski chambers to cohomology chambers requires a vanishing theorem that interacts well with the flooring. While the positive part P in a Zariski decomposition is nef, there is a round-down operation in the relation \(h^0(S,{{{\mathcal {O}}}}_S(D))=h^0(S,{{{\mathcal {O}}}}_S(\left\lfloor {P}\right\rfloor ))\), so that it is not sufficient for a vanishing theorem to apply to the nef cone. Additionally, most vanishing theorems involve a twist by the canonical bundle, which may push \(\left\lfloor {P}\right\rfloor \) even further away from the region covered by the vanishing theorems.
Cohomology formulae for complex surfaces
While Zariski chambers exist for every smooth complex projective surface, whether these become cohomology chambers depends on the presence of appropriate vanishing theorems. Hence in this paper we consider several classes of surfaces on which there exist such vanishing theorems.
On all generalised del Pezzo surfaces and all projective toric surfaces, we prove that the zeroth line bundle cohomology is described throughout the Picard lattice by closed-form expressions. In the case of toric surfaces, it is possible to utilise the Demazure vanishing theorem.
Theorem
Let \(S\) be a smooth projective toric surface, and D an effective \({\mathbb {Z}}\)-divisor with Zariski decomposition \(D = P + N\). Then
Hence every Zariski chamber is upgraded to a cohomology chamber.
On generalised del Pezzo surfaces, we show one can use the Kawamata-Viehweg vanishing theorem. Here we find that one should instead use the round-up of the positive part, rather than the round-down \(\left\lfloor {P}\right\rfloor \).
Theorem
Let \(S\) be a smooth generalised del Pezzo surface, and D an effective \({\mathbb {Z}}\)-divisor with Zariski decomposition \(D = P + N\). Then
![](http://media.springernature.com/lw239/springer-static/image/art%3A10.1007%2Fs00220-024-05055-x/MediaObjects/220_2024_5055_Equ4_HTML.png)
Hence every Zariski chamber is upgraded to a cohomology chamber.
On K3 surfaces, we find one can again use the Kawamata-Viehweg vanishing theorem. However, in this case, the combination of Zariski decomposition with a vanishing theorem gives cohomology formulae only in the interior of the effective cone. The cohomologies of those line bundles lying on the boundary are generally not determined by our methods, and require a separate treatment that we do not attempt.
Theorem
Let \(S\) be a smooth projective complex K3 surface, and D an effective \({\mathbb {Z}}\)-divisor not on the boundary of the Mori cone with Zariski decomposition \(D = P + N\). Then
![](http://media.springernature.com/lw239/springer-static/image/art%3A10.1007%2Fs00220-024-05055-x/MediaObjects/220_2024_5055_Equ5_HTML.png)
Hence every Zariski chamber, excluding its intersection with the boundary of the Mori cone, is upgraded to a cohomology chamber.
On the boundary, one can at least say for the subset of integral divisors \(D'\) whose support has negative definite intersection matrix that the positive part is trivial \(P'=0\) so that \(h^0\big (S,{\mathcal {O}}_S(D')\big ) = h^0\big (S,{\mathcal {O}}_S\big ) = 1\). In general this determines the cohomology on a number of faces of the Mori cone but not the entire boundary.
The expressions for P, and hence \(\left\lfloor {P}\right\rfloor \) and , can be made very explicit, given knowledge of the Mori cone and the intersection form, and in particular are determined purely from intersection properties. Since the index is also computed from intersections, this means the calculation of any zeroth cohomology involves only intersection computations.
Concretely, note the prescription for constructing Zariski chambers is that every face F of the nef cone not contained in the boundary of the Mori cone gives rise to a Zariski chamber \(\Sigma _F\), by translating the face F along the Mori cone generators which have zero intersection with divisors on the face (with respect to the intersection form). Then one has the following.
Proposition
Let D be an effective divisor, within a Zariski chamber \(\Sigma _{i_1,\ldots i_n}\) obtained by translating a codimension n face of the nef cone along the set of Mori cone generators \(R = \{\mathcal{M}_{i_1},\mathcal{M}_{i_2},\ldots \mathcal{M}_{i_n}\}\) orthogonal (with respect to the intersection form) to the face. The positive part P in the Zariski decomposition of D is given by
where the dual \(\mathcal{M}_{i_k,R}^\vee \) is an effective divisor with support R defined such that \( \mathcal{M}_{i_k}^\vee \cdot \mathcal{M}_{i_m} = -\delta _{km}\), \(\forall \mathcal{M}_{i_m} \in R\).
Note that the dual divisor \(\mathcal{M}_{i_k,R}^\vee \) is computed with respect to the set \(R = \{\mathcal{M}_{i_1},\mathcal{M}_{i_2},\ldots \mathcal{M}_{i_n}\}\) and so can take different forms in different Zariski chambers. When D is integral as in the case of line bundles, the round-up and round-down are then given by the following simple expressions
![](http://media.springernature.com/lw554/springer-static/image/art%3A10.1007%2Fs00220-024-05055-x/MediaObjects/220_2024_5055_Equ7_HTML.png)
We also show that, alternatively, one can write a single expression for P throughout the effective cone. Let \({\mathcal {I}}(S)\) be the set of negative curves on the surface \(S\), which is a subset of the set of Mori cone generators. And let \({\mathcal {R}}(S)\) be the set of subsets of \({\mathcal {I}}(S)\) with negative definite intersection form. Every subset \(R\in {\mathcal {R}}(S)\) corresponds to a set of generators of the Mori cone orthogonal to a face of the nef cone. In a given subset \(R \in {\mathcal {R}}(S)\), for any element \(\mathcal{M}_i \in R\) one can define a unique effective dual divisor \(\mathcal{M}_{i,R}^\vee \) as above. Each element \(R \in {\mathcal {R}}(S)\) with \(\mathcal{M}_i \in R\) determines a dual divisor \(\mathcal{M}_{i,R}^\vee \). Defining \({\mathcal {G}}_i(D) = \{-\mathcal{M}_{i,R}^\vee \cdot D \, | \, R \in {\mathcal {R}}(S) \} \cup \{ 0 \}\), one then has the following.
Proposition
Let D be an effective divisor on \(S\) with Zariski decomposition \(D = P + N\) Then
At a practical level, to determine Zariski decompositions one requires knowledge of the subsets of the Mori cone generators on which the intersection form restricts to a negative definite matrix. These are the subsets of generators orthogonal to those faces of the nef cone that intersect the interior of the Mori cone, and hence directly determine the Zariski chambers. The subsets are straightforward to compute given knowledge of the Mori cone and the intersection form.
While for generalised del Pezzo surfaces and toric surfaces the Mori cone data can be computed algorithmically, in general this is not an easy matter. In the cases where the Mori cone data is not easily available, one can attempt to use the cohomology formulae described above ‘backwards’. The proposal is that one would start with some partial knowledge of the zeroth cohomology, as determined from algorithmic methods, and then attempt to fit these results to the formulae in order to infer the Mori cone data.
We note again that, while the above framework applies only to the zeroth cohomology, formulae for the first and the second cohomology follow immediately via the index formula and Serre duality.
Cohomology formulae for elliptically fibered Calabi–Yau three-folds
Elliptically fibered Calabi–Yau three-folds are of particular significance in string theory, especially in the study of heterotic/F-theory duality (see Ref. [21, 22] for some recent work on this duality involving line bundles). Thus, in the second part of the paper we consider smooth elliptic Calabi–Yau three-folds realised as generic Weierstrass models with a single section over smooth compact two dimensional bases. The aim is to lift the cohomology formulae obtained for surfaces to the corresponding three-folds.
On such a three-fold \(X_{3}\), the cohomology of any line bundle \(L\) can be computed in terms of the cohomology of the pushforward bundle \(\pi _*L\) and the higher direct image \(R^1\pi _*L\) under the projection map \(\pi : X_{3} \rightarrow B_{2}\) to the base \(B_{2}\), by use of the Leray spectral sequence. We show that this sequence degenerates in our context, so that the lift of cohomology on the base to the three-fold is simply
The pushforward and higher direct image are simple sums of line bundles, written explicitly in Eq. (5.17).
From these formulae, one can expect that the cohomology chambers of the base give rise on the three-fold to regions in which the cohomology function has a closed form. We study this phenomenon in detail for an elliptic fibration over the simplest base, \({\mathbb {P}}^2\). On the one hand, we show that it is indeed possible to determine regions and corresponding formulae describing all line bundle cohomologies on the Calabi–Yau three-fold. On the other hand, we make the point that this procedure is intricate, and not immediately transparent. Nevertheless, this provides the first proofs of cohomology formulae for three-folds of this kind.
2 Zariski Decomposition
In this section we give a pedagogical introduction to Zariski decomposition. The reader familiar with the terminology and the basic ideas can safely skip to the following section.
2.1 Basic notions
Divisors
We start by reviewing some definitions involving divisors. Since we are dealing only with smooth projective surfaces, we will not distinguish between Weil and Cartier divisors. The group of divisors on a surface S is denoted by \(\textrm{Div}(S)\). A divisor \(D\in \textrm{Div}(S)\) is a \({\mathbb {Z}}\)-linear combination of irreducible codimension one subvarieties (irreducible curves), that is a finite sum \(D=\sum _i n_i C_i\) with \(n_i \in {\mathbb {Z}}\), and the group operation is addition. The set of curves \(\{C_i\}\) is called the support of D, which we denote by \(\textrm{Supp}(D)\). D is said to be effective if \(n_i\ge 0\) for all i. A subdivisor P of D is a divisor such that \(D-P\) is effective.
Two divisors D and \(D'\) are said to be linearly equivalent \(D \equiv D'\) if they differ by the divisor of a meromorphic function f, i.e. \(D-D' = \textrm{div}\,f = \sum _i \textrm{ord}_i C_i\) where \(\textrm{ord}_i\) is the vanishing order (positive) or the pole order (negative) of f on the curve \(C_i\). Note that the divisor of a product of meromorphic functions is \(\textrm{div}(fg) = \textrm{div}(f) + \textrm{div}(g)\). The class of a divisor D modulo linear equivalence is denoted by \(\left[ {D}\right] \). A linear equivalence class is said to be effective if it contains effective representatives.
There is also the related notion of a complete linear system of a divisor, denoted \(\left| {D}\right| \), which is the set of all effective divisors linearly equivalent to D, which can of course be empty. If D is effective, one can think of \(\left| {D}\right| \) as the family of deformations of D, and its dimension \(\textrm{dim}\left| {D}\right| \) as the number of parameters of the family. If D is effective but the only element in its complete linear system, then \(\textrm{dim}\left| {D}\right| =0\) and D is called ‘rigid’. The set of points common to every element of the complete linear system is called the base locus.
The group \(\textrm{Div}(S)\) can be extended to \(\textrm{Div}(S)\otimes {\mathbb {Q}}\), whose elements are called \({\mathbb {Q}}\)-divisors. These are rational linear combinations of curves. Two \({\mathbb {Q}}\)-divisors \(D_1\) and \(D_2\) are said to be linearly equivalent if there exists an integer n such that \(nD_1\) and \(nD_2\) are integral and linearly equivalent. Elements of \(\textrm{Div}(S)\) will be referred to as integral or \({\mathbb {Z}}\)-divisors. An \({\mathbb {R}}\)-divisor is a \({\mathbb {Q}}\)-divisor multiplied by some real number.
Divisors and line bundles
A divisor \(D\in \textrm{Div}(S)\) determines a line bundle \({\mathcal {O}}_S(D)\) such that D is a rational section of \(\mathcal O_S(D)\). If two divisors are linearly equivalent, their associated line bundles are isomorphic. Hence the group of divisors modulo linear equivalence is isomorphic to the group of line bundles up to bundle isomorphisms, which is called the Picard group \(\textrm{Pic}(S)\). Note in particular that the operation of adding divisors corresponds to taking the tensor product of the line bundles, \({\mathcal {O}}_S(D_1 + D_2) = {\mathcal {O}}_S(D_1) \otimes {\mathcal {O}}_S(D_2)\). Below we will be interested only in line bundles up to isomorphism, so we will simply refer to a ‘line bundle’ when we mean a line bundle up to isomorphism, and we will write \({\mathcal {O}}_S(D)\) rather than \({\mathcal {O}}_S(\left[ {D}\right] )\).
Particularly important for our purposes is the simple relationship between the zeroth cohomology of the line bundle \({\mathcal {O}}_S(D)\) and the complete linear system of the divisor D, specifically \(\left| {D}\right| \cong {\mathbb {P}}\left( H^0\big (S,{\mathcal {O}}_S(D)\big )\right) \), where \({\mathbb {P}}(\,\cdot \,)\) denotes the projectivisation.
Intersections
If two curves C and \(C'\) intersect transversely, there is a natural intersection product given by the number \(\# \{ C \cap C' \}\) of intersection points of the two subvarieties. More generally, if two curves do not share connected components, the geometric interpretation is still valid if the intersection points are weighted by the local intersection multiplicities (greater than 1 for non-transversal intersections). The product can be extended to include curves sharing connected components, by requesting that the following conditions are met:
-
1.
Consistency with the natural case: \(C \cdot C' = \# \{C \cap C'\}\) if C and \(C'\) intersect transversely.
-
2.
Symmetry: \(C \cdot C' = C' \cdot C\).
-
3.
Linearity: \(C \cdot (C'+C'') = C \cdot C' + C \cdot C''\).
-
4.
Invariance under linear equivalence: \(C \cdot C' = C \cdot C''\) if \(C' \equiv C''\).
These conditions give a unique intersection product \(C \cdot C' \in {\mathbb {Z}}\). In particular, the intersection of two curves C and \(C'\) sharing a connected component is understood by replacing \(C'\) by a linearly equivalent sum of curves that share no connected components with C. In this way, negative intersections naturally occur. Suppose a curve C is linearly equivalent to a distinct curve or an effective sum D of curves that shares no connected components with C. Then its self-intersection is nonnegative, \(C^2 = C \cdot D \ge 0\). Hence, conversely, if \(C^2 < 0\), then there must be no distinct effective divisor linearly equivalent to C. So one can conclude that there are no other elements in the complete linear system \(\left| {C}\right| \), i.e. C is rigid. We will refer to a curve which has negative self-intersection as a ‘negative curve’, or a ‘negative divisor’.
As divisors are linear combinations of curves, the above defines intersections between \({\mathbb {R}}\)-divisors. This gives rise to an important equivalence relation on \( \textrm{Div}(S)\otimes {\mathbb {R}}\): two divisors \(D_1\) and \(D_2\) are called ‘numerically equivalent’ if \(D_1\cdot C = D_2\cdot C\) for every curve C in S. Note that by the third condition above, linearly equivalent divisors are also numerically equivalent, so numerical equivalence is in general a weaker condition. In particular, note there is an intersection pairing \(\textrm{Pic}(S) \times \textrm{Pic}(S) \rightarrow {\mathbb {Z}}\).
On many common spaces, linear equivalence and numerical equivalence coincide. For instance, this is true on all compact toric varieties (see Proposition 6.3.15 in Ref. [23]), on all generalised del Pezzo surfaces, and on all projective Calabi–Yau manifolds of dimension greater than one (where X being Calabi–Yau is understood in the strict sense of having no holomorphic k-forms for \(0< k < \textrm{dim}(X)\)), and hence on all spaces we discuss explicitly below. Counter-examples to this include the elliptic curve, and products of curves of large genus.
An \({\mathbb {R}}\)-divisor \(D \in \textrm{Div}(S)\otimes {\mathbb {R}}\) is said to be nef if \(D\cdot C\ge 0\) for every curve C in S. It follows that D is nef if and only if \(D\cdot C_j\ge 0\) for every \(C_j\in \textrm{Supp}(D)\) since the intersection of distinct curves is non-negative. For a divisor \(D=\sum x_i C_i\), with \(C_i\) irreducible components, its intersection matrix I(D) is defined as the symmetric matrix with (i, j) entry \((C_i\cdot C_j)\), hence \(D\cdot D = \textbf{x}^T I(D)\textbf{x}\).
Cones
The natural arena for defining several important objects is the space of divisors modulo numerical equivalence. This is called the Néron-Severi group \(\textrm{NS}(S)\), and we can define the corresponding real vector space \(\textrm{NS}(S)_{\mathbb {R}} = \textrm{NS}(S) \otimes {\mathbb {R}}\). Within this vector space, the set of nef divisors naturally forms a cone \(\textrm{Nef}(S)\). To any cone one can associate a dual cone, which is the set of points having non-negative intersection with every element in the cone. The dual of the nef cone is the closure of the cone of effective divisors, and is called the Mori cone or the cone of pseudo-effective divisors, and is denoted by \(\overline{\textrm{NE}}(S)\). The interior of the Mori cone is the big cone, whose elements are big divisors.
We note it is easy to see that a negative curve must be a generator of the Mori cone as follows. Let C be a negative curve and consider the hyperplane in the Néron-Severi group corresponding to zero intersection with C. Any other Mori cone generator, being a distinct curve, must have non-negative intersection with C, and hence must lie on the hyperplane or be on the positive side of it. But C is on the negative side since \(C^2<0\). Since C is effective, this is impossible unless C is also a generator.
Since linear equivalence and numerical equivalence coincide on the spaces we will discuss, the Néron-Severi group and the Picard group are isomorphic. Hence integral points in the above cones can be identified with line bundles up to isomorphism.
Detection of rigid divisors
An important idea in relation to Zariski decomposition is that of detecting via intersections rigid parts of a complete linear system. Suppose an effective divisor D has negative intersection \(D \cdot C_j < 0\) with an irreducible curve \(C_j\). In the intersection
the only possible negative contribution is from the self-intersection term \(x_j (C_j \cdot C_j)\). Hence \(C_j\), which must be a rigid curve, must be in the divisor expansion of D, i.e. \(x_j > 0\). More strongly, there is clearly a lower bound on the coefficient \(x_j\) of \(C_j\),
Any linearly equivalent divisor has the same intersection with \(C_j\), and hence for any effective \(D' \equiv D\), i.e. any element of the linear complete system \(\left| {D}\right| \), the same lower bound applies. In particular, removing this much of \(C_j\) from every divisor in the complete linear system |D| leads to a linear system of equal size
More generally, if \(C_j\) is an irreducible negative divisor and \({\tilde{D}}_j\) an effective divisor that (1) intersects \(C_j\) negatively and (2) has non-negative intersection with all other irreducible curves, then \({\tilde{D}}_j\) can be used in order to detect the presence of \(C_j\) in the expansion of D, provided that \(D \cdot {\tilde{D}}_j < 0\). As before, it follows that
2.2 Zariski decomposition
In Ref. [24], Zariski established the following result.
Theorem 2.1
(Zariski decomposition). Let D be an effective \({\mathbb {Q}}\)-divisor on a smooth projective surface S. Then D has a unique decomposition \(D = P + N\), where P and N are \({\mathbb {Q}}\)-divisors such that
-
1.
P is nef.
-
2.
N is effective and if \(N \ne 0\) then it has negative definite intersection matrix
-
3.
\(P \cdot C_i = 0\) for every irreducible component \(C_i\) of N.
Zariski decomposition was extended to pseudo-effective divisors by Fujita in Ref. [25]. While N is effective, P is only pseudo-effective in general. Moreover, recalling that an \({\mathbb {R}}\)-divisor \(D_{{\mathbb {R}}}\) is a \(\mathbb Q\)-divisor \(D_{{\mathbb {Q}}}\) multiplied by some real number a, the Zariski decomposition of \(D_{{\mathbb {R}}}\) can be defined by \(D_{{\mathbb {R}}} = a\, P_{D_{{\mathbb {Q}}}} +a\, N_{D_{{\mathbb {Q}}}}\).
Definition 2.2
The subdivisors P and N in Theorem 2.1 are called the ‘positive’ and ‘negative’ parts of the divisor D, respectively.
Proposition 2.3
The following properties hold in Zariski decomposition.
-
(Z1)
If D and \(D'\) are numerically equivalent, \(D \equiv _\mathrm {num.}D'\), then \(N = N'\).
-
(Z2)
If D and \(D'\) are linearly equivalent, \(D \equiv D'\), then \(P \equiv P'\).
Proof
Property (Z1) is clear as follows. Since \(D - N = P\) and \(D \equiv _\mathrm {num.}D'\), we have \(D' - N \equiv _\mathrm {num.}P\). But then \(D' = (D' - N) + N\) satisfies the requirements to be a Zariski decomposition of \(D'\). Since the decomposition is unique, \(N = N'\). Property (Z2) follows in a similar way: since linear equivalence implies numerical equivalence, by the same argument \(D \equiv D'\) implies \(N=N'\) and further \(P \equiv P'\). \(\square \)
The latter Property (Z2) implies that Zariski decomposition determines a map between linear equivalence classes of effective divisors, \(\left[ {D}\right] \rightarrow \left[ {P}\right] \). The following table summarises the extent to which the linear equivalence class \(\left[ {D}\right] \) and numerical equivalence class \(\left[ {D}\right] _\mathrm {num.}\) of the divisor D determine the negative and positive parts in its Zariski decomposition.
While in general the numerical equivalence class \(\left[ {D}\right] _\mathrm {num.}\) of D does not determine the linear equivalence class \(\left[ {P}\right] \) of P, on the classes of surfaces that we consider linear and numerical equivalence coincide, so \(\left[ {D}\right] _\mathrm {num.}\) does determine \(\left[ {P}\right] \).
A pedagogical algorithm
In Sect. 3 we will present a way to implement Zariski decomposition with a simple formula, which will be the basis of the cohomology discussion in Sect. 4. In the present section, we present a pedagogical iterative algorithm, based on a classical proof for Zariski’s theorem - see for example Theorem 14.14 in Ref. [26].
The algorithm begins with a naive guess of the support for the negative part N, as detected by negative intersections. A candidate Zariski decomposition is then constructed. However there then appear new negative intersections, so the process is iterated.
The following steps lead to the unique Zariski decomposition of an effective \({\mathbb {Q}}\)-divisor D. Let \({\mathcal {I}}(S)\) denote the set of all irreducible negative divisors on S. And set \(I = {\o }\).
-
1.
Determine the set of curves \(\{ C\in {\mathcal {I}}(S) \, | \, C \cdot D < 0 \}\). This set is non-empty, unless D is nef, in which case its Zariski decomposition is trivial. Incorporate these into the set \({\tilde{I}} = I \cup \{ C\in {\mathcal {I}}(S) \, | \, C \cdot D < 0 \}\).
-
2.
Construct the unique, effective \({\mathbb {Q}}\)-divisor \({\tilde{N}}\) with support \({\tilde{I}}\) such that \({{\tilde{N}}} \cdot C_i = D \cdot C_i\) for all \(C_i \in {\tilde{I}}\).
-
3.
Define \({\tilde{P}} := D-{\tilde{N}}\). If this is nef, take \(P = {\tilde{P}}\) and \(N = {\tilde{N}}\). Otherwise, repeat the first two steps with \(I = {\tilde{I}}\) and \(D = {\tilde{P}}\).
The algorithm must terminate because each iteration increases the size of the set \({\tilde{I}}\), while \({\tilde{I}}\) is finite since \(\textrm{Supp}(D)\) is finite and \({\tilde{I}} \subset \textrm{Supp}(N) \subset \textrm{Supp}(D)\). The uniqueness and effectiveness of \({\tilde{N}}\) at each stage follow respectively from Lemmas 14.12 and 14.9 of Ref. [26].
Example
Consider the Gorenstein Fano toric surface \(F_8\), whose ray diagram is depicted in Fig. 2.
In Appendix A.1 we provide a reminder on how to compute important properties of a toric surface from its ray diagram, which we apply here for the case of \(F_8\). The diagram shows 6 rays \(\textbf{v}_1,\dots , \textbf{v}_6\), corresponding to toric divisors \(D_1,\ldots , D_6\) labelled in the order
There are four linear relations between the six rays leading to the following weight system:
The toric divisors \(D_1, D_2,D_3,D_4\) can be used as a basis for the Picard lattice. In terms of these, the expressions for \(D_5\) and \(D_6\), read off from the weight system, are \(D_5 = D_1 + 2D_2 + D_3\) and \(D_6 = D_2 + D_3 + D_4\). The self-intersections are given by:
In this basis we will write divisors as \(D = (\,\cdot \,,\,\cdot \,,\,\cdot \,,\,\cdot \,)\). The intersection form (see Appendix A.1 for details about how to infer intersections from the toric data) is
The Mori cone generators \({\mathcal {M}}_i\) and the dual nef cone generators \({\mathcal {N}}_j\) are given by
For applying the algorithm above, we need the set of irreducible negative divisors. In the present case these are simply the Mori cone generators.
With \(D = 2D_1+D_2+D_3\), let us apply the above algorithm to find its Zariski decomposition. Applying the steps of the algorithm presented above we have the following.
-
1.
We note \(D \cdot \{ D_1 \,, \ldots \,, D_4 \} = \{ -3, 2, -1, 1 \}\), so that \(\textrm{Supp}({\tilde{N}}) = {\tilde{I}} = \{D_1 \,, D_3 \}\).
-
2.
The conditions \({\tilde{N}} \cdot D_i = D \cdot D_i\) for \(D_i \in \textrm{Supp}({\tilde{N}})\) then uniquely fix \({\tilde{N}} = \frac{3}{2}D_1 + \frac{1}{2}D_3\).
-
3.
Define \({\tilde{D}} := D - {\tilde{N}} = \frac{1}{2}D_1 + D_2 + \frac{1}{2}D_3\). Noting \({\tilde{D}} \cdot \{ D_1 \,, \ldots \,, D_4 \} = \{ 0, 0, 0, \frac{1}{2} \}\), we are done as \({\tilde{D}}\) is nef.
The Zariski decomposition of D is hence
2.3 Zariski decomposition for line bundles
Map on line bundles
We know from property (Z2) in Proposition 2.3 that Zariski decomposition determines a map between effective divisor classes, \(\left[ {D}\right] \rightarrow \left[ {P}\right] \). However, while for a line bundle the corresponding class \(\left[ {D}\right] \) is integral, the class \( \left[ {P}\right] \) is in general not integral. In view of the cohomology result (2.14) below, we define the round-down version of the \({\mathbb {Q}}\)-divisor P as the \(\mathbb Z\)-divisor \(\left\lfloor {P}\right\rfloor \), obtained by rounding down each coefficient in the divisor expansion of P. The round-up of a divisor is defined analogously. We prove the following result.
Proposition 2.4
Let \(S\) be a smooth projective surface. If D and \(D'\) are two linearly equivalent integral divisors on \(S\), the round-down versions of their positive parts, \(\left\lfloor {P}\right\rfloor \) and \(\left\lfloor {P'}\right\rfloor \) are also linearly equivalent. The same is true for the round-up versions and
Proof
Let \(D=P+N\) and \(D' = P'+N'\) be the Zariski decompositions of the two given linearly equivalent divisors. Since D and \(D'\) are integral, any floor or ceiling operations have no effect. Hence and
. Since D and \(D'\) are linearly equivalent, \(N = N'\) by (Z1), and hence
, which implies \(\left\lfloor {P}\right\rfloor \) and \(\left\lfloor {P'}\right\rfloor \) are linearly equivalent. Clearly the same argument applies for
and
. \(\square \)
The result implies that it is possible to define maps
![](http://media.springernature.com/lw270/springer-static/image/art%3A10.1007%2Fs00220-024-05055-x/MediaObjects/220_2024_5055_Equ21_HTML.png)
between effective integral linear equivalence classes (line bundles), where the classes \(\left[ {\left\lfloor {P}\right\rfloor }\right] \) and are constructed by choosing any integral effective representative \(D'\) of the class [D], followed by taking its positive Zariski part \(P'\), then rounding down or up to \(\left\lfloor {P'}\right\rfloor \) or
, and finally going to the linear equivalence class \(\left[ {\left\lfloor {P'}\right\rfloor }\right] \) or
.
Preservation of zeroth cohomology
Let \(D=P+N\) be an effective integral divisor and \({{{\mathcal {O}}}}_S(D)\) the line bundle associated to [D]. Since the negative part of D is determined by intersection properties alone, N is a subdivisor of every element of the complete linear system |D|, which implies that \(\left| {D}\right| \) and \(\left| {P}\right| \) have the same dimension. Moreover, since the complete linear system of D contains only integral effective divisors, it follows that the round-up, , must be a subdivisor of every element of \(\left| {D}\right| \). Consequently,
Equivalently, since in the divisor line bundle correspondence there is the isomorphism \(\left| {D}\right| \cong {\mathbb {P}}\left( H^0\big (S,{\mathcal {O}}_S(D)\big )\right) \), we can say that Zariski decomposition provides a map on line bundles that preserves the zeroth cohomology. This is summarised in the following theorem.
Theorem 2.5
Let \(S\) be a smooth projective surface, and let D be an effective \({\mathbb {Z}}\)-divisor with Zariski decomposition \(D = P + N\). Then
Proof
See Proposition 2.3.21 in Ref. [27]. \(\square \)
In fact, it is straightforward to see that the same result applies in the case of the round-up .
Corollary 2.6
Let \(S\) be a smooth projective surface, and let D be an effective \({\mathbb {Z}}\)-divisor with Zariski decomposition \(D = P + N\). Then
![](http://media.springernature.com/lw244/springer-static/image/art%3A10.1007%2Fs00220-024-05055-x/MediaObjects/220_2024_5055_Equ24_HTML.png)
Proof
The ceiling of the positive part is related to P by a fractional effective divisor, i.e.
![](http://media.springernature.com/lw208/springer-static/image/art%3A10.1007%2Fs00220-024-05055-x/MediaObjects/220_2024_5055_Equ25_HTML.png)
where \(0 \le f_i < 1\). Importantly, since D is integral, \(\textrm{Supp}(\Delta ) \subseteq \textrm{Supp}(N)\). From the properties of Zariski decomposition, recalled in Sect. 2.2, it is then trivial to verify that the above expression for is in fact a Zariski decomposition, with positive part P and negative part \(\Delta \), so that in particular D and
have the same positive part P. But Theorem 2.5 then implies both
and \(H^0\big (S, {\mathcal {O}}_S(D)\big ) \cong H^0\big (S, {\mathcal {O}}_S(\left\lfloor {P}\right\rfloor )\big )\), which together establish the claim. \(\square \)
Iteration of Zariski decomposition and divisor rounding
While the positive part P in the Zariski decomposition \(D=P+N\) is nef, the same is not in general true of the round-down \(\left\lfloor {P}\right\rfloor \) or the round-up . That is, the maps \(\phi _Z^\downarrow \) and \(\phi _Z^\uparrow \), defined above, do not in general output in the nef cone. So it may be possible to perform a subsequent Zariski decomposition.
For simplicity we focus on the round-down \(\left\lfloor {P}\right\rfloor \). Denoting \(\left\lfloor {P}\right\rfloor = D^{(1)}\), its Zariski decomposition can be written as
This process can be iterated until for some n, \(\left\lfloor {P^{(n)}}\right\rfloor \) is nef, which includes the possibility of being zero. Equivalently, the iteration takes place as long as the Zariski decomposition gives a non-trivial negative part. The fact that such an n must exist is clear, since at every iteration Zariski decomposition and flooring reduce at least one of the coefficients in the divisor expansion. It is useful to see a real example, which we choose from among the 16 Gorenstein Fano toric surfaces.
\({\underline{\textbf{The}\ F_8\ \mathbf{example, \ once \ again}}}\)
Consider the Gorenstein Fano toric surface \(F_8\), whose ray diagram is depicted in Fig. 2 and whose properties we recalled in Sect. 2.2.
We also take again as our initial divisor \(D = 2D_1+D_2+D_3\), which being integral defines a line bundle. In Sect. 2.2, we determined the Zariski decomposition of D to be
Since P is not an integral divisor, \(P \ne \left\lfloor {P}\right\rfloor \). In particular, \(\left\lfloor {P}\right\rfloor = D_2\). Noting the intersection properties
we see that \(\left\lfloor {P}\right\rfloor \) is not nef. Hence we look for another Zariski decomposition, \(\left\lfloor {P}\right\rfloor = P^{(1)} + N^{(1)}\). Applying again the algorithm of Sect. 2.2, we find straightforwardly \(\left\lfloor {P}\right\rfloor = 0 + D_2 \equiv P^{(1)} + N^{(1)} \,.\) In this particular case, \(\left\lfloor {P^{(1)}}\right\rfloor = P^{(1)}\). Since \(\left\lfloor {P^{(1)}}\right\rfloor = 0\) is nef, the iteration process terminates here.
In terms of line bundles, the map \(D \rightarrow \left\lfloor {P^{(1)}}\right\rfloor \) of integral divisors becomes \( {\mathcal {O}}_{F_8}(D) \rightarrow {\mathcal {O}}_{F_8} \big (\lfloor P^{(1)} \rfloor \big ) = {\mathcal {O}}_{F_8} \,, \) i.e. the final bundle is the trivial line bundle, which is nef. For the preserved zeroth cohomology, we have
as well as intermediate isomorphisms. It is easy to check within toric geometry that the complete linear system \(\left| {D}\right| \) indeed contains only one element.
Illustration of Zariski decomposition \(D \rightarrow P + N\) followed by a round-down \(P \rightarrow \left\lfloor {P}\right\rfloor \) on the Gorenstein Fano toric surface \(F_8\). The blue regions corresponds to the nef cone. Lattice points correspond to effective integral divisors. Left image: projection onto the 3d subspace \((\cdot ,\cdot ,\cdot ,0)\). Right image: projection onto the 2d subspace \((\cdot ,\cdot ,0,0)\)
3 Zariski Chambers
Let \(D = P + N\) be a Zariski decomposition. By varying the coefficients in N while holding the support fixed, yielding effective divisors \({\tilde{N}}\), one obtains divisors \({\tilde{D}}\) whose Zariski decompositions are \({\tilde{D}} = P + {\tilde{N}}\). By keeping P fixed and adding various \({\tilde{N}}\) with fixed support, one performs what might be called a ‘Zariski composition’.
If \(\textrm{Supp}(N) \ne {\o }\), then the positive part P lies on a boundary of the nef cone. To see this, note \(P \cdot C = 0\) for all curves \(C \in \textrm{Supp}(N)\). As the C are negative and hence generators of the Mori cone, \(C \cdot ( \ldots ) = 0\) specifies a hyperplane which meets the nef cone along a boundary. But P is nef by definition, so P must lie on this boundary. Hence in a Zariski composition, one begins at a point on a boundary of the nef cone. One can then imagine varying the starting point across the entire boundary. The region reached by all such compositions will then be given by translating the entire boundary along the elements in \(\textrm{Supp}(N)\).
This perspective was formalised in Ref. [20]. The authors showed that on any smooth projective surface the interior of the effective cone, which is the big cone, can be decomposed into rational locally polyhedral subcones called ‘Zariski chambers’ such that in each region the support of the negative part of the Zariski decomposition of the divisors is constant. Moreover, these subcones are in one-to-one correspondence with faces of the nef cone that intersect the big cone.
Definition 3.1
Let \(S\) be a smooth projective surface, and let F denote a face of the nef cone which intersects the big cone. The Zariski chamber \(\Sigma _F\) associated with F is the subcone of the effective cone constructed by translating F along all negative curves that are orthogonal to F with respect to the intersection form, where the boundary between two chambers belongs to the chamber whose corresponding face has higher dimension.
Note that in general a Zariski chamber is a cone which is neither open nor closed.
To construct these chambers, one requires knowledge of at least two out of three of the Mori cone, nef cone, and intersection form, which may in general be non-trivial to determine. Moreover, note that since the possible supports for the negative part of a Zariski decomposition are in one-to-one correspondence with the collections \(\{C_A\}\) of negative curves which have negative definite intersection matrix, the same is true of the faces of the nef cone that intersect the big cone. The Zariski chambers are determined by knowledge of the set of such collections, which we denote \({\mathcal {R}}(S)\) on a surface \(S\).
In Ref. [20] Zariski chambers were defined only in the interior of the effective cone, since the authors were interested in the volume properties of big line bundles. For our purposes we do not need to make this restriction. As such, we can extend Zariski chambers to the closure of the effective cone.
\({\underline{{\textbf {Map for fixed}}\,\text {Supp}(N)}}\)
As we now explain, within a Zariski chamber the form of the Zariski decomposition is fixed. Let D be an effective divisor with curve decomposition
and Zariski decomposition
where \(C_A\) are negative curves and the intersection matrix \((C_A\cdot C_B)\) is negative definite. When the support of N is known, as throughout a Zariski chamber, the coefficients \(y_A\) can be straightforwardly obtained as follows.
Lemma 3.2
Let \(D = P + N\) be the Zariski decomposition of an effective divisor. Then for every \(C_A \in \textrm{Supp}(N)\), the coefficient \(y_A\) of \(C_A\) in N is given by
where \(C_{A,\textrm{Supp}(N)}^\vee \) is the unique divisor with \(\textrm{Supp}(C_{A,\textrm{Supp}(N)}^\vee ) \subseteq \textrm{Supp}(N)\) satisfying \(C_{A,\textrm{Supp}(N)}^\vee \cdot C_B = -\delta _{AB}\) for all \(C_B \in \textrm{Supp}(N)\).
Proof
Since the intersection matrix \((C_A\cdot C_B)\) is non-degenerate, it follows that \(C_{A,\textrm{Supp}(N)}^\vee \) exists and is unique. From the defining property \(C_{A,\textrm{Supp}(N)}^\vee \cdot C_B = -\delta _{AB}\), it follows that \(N \cdot C_{A,\textrm{Supp}(N)}^\vee = - y_A\). Additionally, since \(\textrm{Supp}(C_{A,\textrm{Supp}(N)}^\vee ) \subseteq \textrm{Supp}(N)\) and \(C_A \cdot P = 0\) for \(C_A \in \textrm{Supp}(N)\), one has \(P \cdot C_{A,\textrm{Supp}(N)}^\vee = 0\). \(\square \)
The divisor \(C_{A,\textrm{Supp}(N)}^\vee \) should be read ‘the dual of \(C_A\) with respect to the support of N’. We note it is a classic result in the context of Zariski decomposition that the divisor \(C_A^\vee \) in Lemma (3.2) is effective (see for instance Lemma 14.9 of Ref. [26]). This lemma immediately gives the following formula. Note the negative curves are a subset of the Mori cone generators, so we write \(\mathcal{M}_i\) for the elements in \(\textrm{Supp}(N)\).
Proposition 3.3
For a divisor D belonging to a Zariski chamber \(\Sigma _{i_1,\ldots i_n}\) obtained by translating a codimension n face of the nef cone along the Mori cone generators \(\mathcal{M}_{i_1},\ldots \mathcal{M}_{i_n}\) orthogonal to the face, the negative part of the Zariski decomposition reads
where the notation \(\mathcal{M}_{i_k,\{i_1,\ldots ,i_n\}}^\vee \) for the dual of \(\mathcal{M}_{i_k}\) indicates that it is computed with respect to the set \(\{\mathcal{M}_{i_1},\ldots \mathcal{M}_{i_n}\}\).
Proof
This follows immediately from Lemma (3.2). \(\square \)
\({\underline{{\textbf {Example: Zariski chambers for the}}\ F_6\ {\textbf {surface}}}}\)
The space \(F_6\) is a toric surface that is not isomorphic to a Hirzebruch or del Pezzo surface, and in fact it is the lowest Picard number surface of this kind among the Gorenstein Fano toric surfaces. It is isomorphic to a blow-up of the Hirzebruch surface \({\mathbb {F}}_2\). We show the toric diagram with labelled toric divisors and the weight system:
![figure a](http://media.springernature.com/lw685/springer-static/image/art%3A10.1007%2Fs00220-024-05055-x/MediaObjects/220_2024_5055_Figa_HTML.png)
We can take as a divisor basis \(\{D_1, D_2, D_3\}\), in terms of which \(D_4 = D_1 + 2D_2 + D_3\) and \(D_5 = D_2 + D_3\). The self-intersections are given by
and the intersection form in the above basis is
As before, we write divisors in the chosen basis as \(D = (\,\cdot \,,\,\cdot \,,\,\cdot \,)\). The anti-canonical divisor \(-K\) is the sum of the toric divisors, \(-K = (2,4,3)\). The Mori cone generators and the dual nef cone generators are given by
where \({\mathcal {M}}_i \cdot {\mathcal {N}}_j = \delta _{ij}\). The negative curves are simply the Mori cone generators.
Following the prescription outlined above, we determine the set \({\mathcal {R}}(F_6)\) of collections of negative curves with negative definite intersection matrix. In the present case, the negative curves are precisely the Mori cone generators, so intersections between negative curves are given by the matrix in Eq. (3.4). Intersections between a subset of the negative curves are given by restricting the matrix. For example, restricting to \(\{\mathcal{M}_1,\mathcal{M}_3\}\) gives
which is negative definite, so that \(\{\mathcal{M}_1,\mathcal{M}_3\} \in {\mathcal {R}}(F_6)\). In total there are five collections with negative definite intersection matrix,
Correspondingly, one can note from Fig. 4 that the nef cone has three codimension 1 faces and two codimension 2 faces that have a non-vanishing intersection with the big cone.
The Zariski chamber \(\Sigma _R\) for \(R \in {\mathcal {R}}(S)\) is given by translating along the elements in R the boundary of the nef cone spanned by generators orthogonal to all elements in R up to boundaries – which we recall belong to the subcone whose corresponding face has higher dimension. Hence, the five Zariski chambers of \(F_6\), which are sub-cones of the effective cone in addition to the nef cone, are
which are depicted in Fig. 4. For a Zariski chamber \(\Sigma _i\) corresponding to translation by a single Mori cone generator, the duals are simply \(\mathcal{M}_{i,\{i\}}^\vee = -\mathcal{M}_i / \mathcal{M}_i^2\). For the chambers with two Mori cone generators we have the following duals:
Alternative packaging
In some situations it is useful to repackage the information given by the Zariski chamber structure, instead writing a single formula that captures the behaviour of the decomposition throughout the effective cone.
Recall \({\mathcal {R}}(S)\) is the set of collections of negative curves with negative intersection matrix. For a given \(R \in {\mathcal {R}}(S)\), also recall that for any \(C_A \in R\), one can define a unique effective dual curve \(C_{A,R}^\vee \) with respect to R, which has \(\textrm{Supp}(C_{A,R}^\vee ) \subseteq R\) and which satisfies \(C_{A,R}^\vee \cdot C_B = -\delta _{AB}\) for all \(C_B \in R\).
Hence, fixing a negative curve \(C_A\) and running over each \(R \in {\mathcal {R}}(S)\) which contains \(C_A\), one gets a collection of (not necessarily distinct) \(C_{A,R}^\vee \), and we write the set of these as \({\mathcal {S}}_A = \{ C_{A,R}^\vee \, | \, R \in {\mathcal {R}}(S), C_A\in R \}\). For example, in the \(F_6\) case treated above, the \({\mathcal {S}}_A\) are
These sets \({\mathcal {S}}_A\) provide an alternative way to determine a Zariski decomposition, as follows.
Lemma 3.4
Let D be an effective divisor with Zariski decomposition \(D = P + N\). For any negative curve \(C_A\), define the set \({\mathcal {S}}_A = \{ C_{A,R}^\vee \, | \, R \in {\mathcal {R}}(S), C_A\in R \}\). Then the following statements are true.
-
1.
\(C_A \in \textrm{Supp}(N)\) if and only if there exists a divisor \(C_{A,R}^\vee \in {\mathcal {S}}_A\) such that \(C_{A,R}^\vee \cdot D < 0\).
-
2.
If \(C_A \in \textrm{Supp}(N)\), then amongst \(C_{A,R}^\vee \in {\mathcal {S}}_A\) the intersection \(-C_{A,R}^\vee \cdot D\) is maximum when \(R = \textrm{Supp}(N)\).
Proof
For (1), first assume \(C_A \in \textrm{Supp}(N)\). Then we can consider \(C_{A,\textrm{Supp}(N)}^\vee \) directly. And then we have
where \(C_{A,\textrm{Supp}(N)}^\vee \cdot P = 0\) follows since \(\textrm{Supp}(C_{A,\textrm{Supp}(N)}^\vee ) \subset \textrm{Supp}(N)\), and \(C_{A,\textrm{Supp}(N)}^\vee \cdot N = -y_A\), where \(y_A\) is the coefficient of \(C_A\) in N, follows from the definition of \(C_{A,\textrm{Supp}(N)}^\vee \). For the other direction, now instead assume there exists a \(C_{A,R}^\vee \in {\mathcal {S}}_A\) such that \(C_{A,R}^\vee \cdot D < 0\). Since \(C_{A,R}^\vee \) is effective, we know that \(C_{A,R}^\vee \cdot P \ge 0\), and hence also that \(C_{A,R}^\vee \cdot N < 0\). But then it is clear that \(C_A \in \textrm{Supp}(N)\).
For (2), consider an \(R \ne \textrm{Supp}(N)\), and note that while \(\{C_A\} \subset R \cap \textrm{Supp}(N)\), the overlap may be larger. To determine the intersection \(C_{A,R}^\vee \cdot D\), we note the intersection properties
The first follows since P is nef and \(C_{A,R}^\vee \) effective, the second and third by the definition of \(C_{A,R}^\vee \), and the fourth since every element in \(\textrm{Supp}(N) \,\backslash \, \big (R \cap \textrm{Supp}(N)\big )\) is effective and irreducible and not equal to \(C_A\). Hence, we see that \(-C_{A,R}^\vee \cdot D \le -C_{A,\textrm{Supp}(N)}^\vee \cdot D\), which completes the proof. \(\square \)
Defining \({\mathcal {G}}_A(D) = \{-C_{A,R}^\vee \cdot D \, | \, C_{A,R}^\vee \in {\mathcal {S}}_A \} \cup \{ 0 \}\), both results are contained in the statement that the coefficient of \(C_A\) in N is precisely the maximum of \({\mathcal {G}}_A\). Hence we have the following.
Proposition 3.5
Let D be an effective divisor. The negative part N of its Zariski decomposition is given by
Proof
This follows immediately from Lemma (3.4). \(\square \)
The formula in Eq. (3.11) has a natural interpretation in the context of detecting rigid curves by intersection, which was reviewed at the end of Sect. 2.1. For each negative curve, the formula checks several candidate effective divisors to see which detects the maximal amount in D. The reason the number of candidates is small is because instead of checking every element in the cone of candidate divisors (see Sect. 2.1) it suffices to check the generators, as one can verify.
This perspective makes it clear that for a negative curve \(C_A\) the set of duals in \({\mathcal {S}}_A\) can also be understood as the generators of the cone in the Néron-Severi group determined by the inequalities \({\tilde{D}} \cdot C_A \le 0\) and \({\tilde{D}} \cdot C_i \ge 0\) for all \(C_i \in {\mathcal {I}}(S)\) where \(C_i \ne C_A\), excluding generators lying on a nef cone boundary. We also note in passing that these cones are a subset of the (closures of the) simple Weyl chambers as defined in Ref. [28].
4 Cohomology Chambers
4.1 Cohomology chambers and formulae
For D an effective \({\mathbb {Z}}\)-divisor with Zariski decomposition \(D = P + N\), Theorem (2.5) asserts the preservation of cohomology \(H^0\big (S, {\mathcal {O}}_S(D)\big ) \cong H^0\big (S, {\mathcal {O}}_S(\left\lfloor {P}\right\rfloor )\big )\). Combining this with the general form of Zariski decomposition in Proposition (3.3) gives the following explicit relation.
Theorem 4.1
Let \(S\) be a smooth projective surface, and let D be an effective \({\mathbb {Z}}\)-divisor that lies within the Zariski chamber \(\Sigma _{i_1,\ldots i_n}\), which is obtained by translating the codimension n face of the nef cone that is orthogonal to the Mori cone generators \(\mathcal{M}_1,\ldots \mathcal{M}_n\) along these generators. Then
![](http://media.springernature.com/lw471/springer-static/image/art%3A10.1007%2Fs00220-024-05055-x/MediaObjects/220_2024_5055_Equ40_HTML.png)
Proof
Within a Zariski chamber, the form of the map \(D \rightarrow P\) is fixed, with N given by Eq. (3.2). In the case of an integral divisor D, the round-up of \(P = D - N\) leaves D unchanged and so affects only the coefficients in N. Hence
![](http://media.springernature.com/lw293/springer-static/image/art%3A10.1007%2Fs00220-024-05055-x/MediaObjects/220_2024_5055_Equ41_HTML.png)
Combination with Theorem (2.5) then gives the stated result. \(\square \)
Since there is also the cohomology relation for the round-up of P, one can also write an analogous result in this case.
Corollary 4.2
In the situation of Theorem (4.1),
Proof
Entirely analogous to the proof of Theorem (4.1), using the cohomology relation of Corollary (2.6). \(\square \)
While the relations in Theorem 4.1 and Corollary 4.2 are valuable in themselves, unless something can be said about the cohomologies appearing on the right hand side, this is unlikely to be helpful in practice. On the classes of surfaces that we discuss below, something can indeed be said about these cohomologies, due to the existence of powerful vanishing theorems.
Vanishing theorems and ‘pulling back’ the index
A vanishing theorem asserts the triviality of a number of the cohomologies for a subclass of line bundles, given certain properties of the variety. Perhaps the most well-known vanishing theorem is that of Kodaira. (See for example Chapter 4.2 of Ref. [27]).
Theorem
(Kodaira vanishing). On a smooth irreducible complex projective variety X, for ample divisor D,
When a vanishing theorem ensures that all but one cohomology vanish, the remaining dimension can be computed from the index. For example, if Kodaira vanishing ensures that the higher cohomologies of a line bundle \(L\) vanish, then
While individual cohomologies are generically difficult to compute, the index can be computed using only divisor intersection properties, due to the Hirzebruch-Riemann-Roch theorem. In the case of a surface \(S\),
where \({\mathcal {O}}_S\) is the trivial bundle. Hence this gives a formula describing the sole non-trivial cohomology throughout the region of vanishing. Note in the surface case the formula is quadratic in the divisor D, or equivalently, quadratic in the integers specifying D with respect to a basis.
The set \(\Sigma \cap \textrm{NS}(S)\) of integral divisor classes in a Zariski chamber \(\Sigma \) has images \(\phi _Z^\downarrow \big (\Sigma \cap \textrm{NS}(S)\big )\) and \(\phi _Z^\uparrow \big (\Sigma \cap \textrm{NS}(S)\big )\) under, respectively, the maps \(\phi _Z^\downarrow :\left[ {D}\right] \mapsto \left[ {\left\lfloor {P}\right\rfloor }\right] \) and between integral divisor classes, defined in Eq. (2.12). If a vanishing theorem applies across either of these images, then one can ‘pull back’ the index to give a formula for cohomology throughout the Zariski chamber \(\Sigma \).
Proposition 4.3
Let \(S\) be a smooth projective surface, and let D be an effective \({\mathbb {Z}}\)-divisor that lies within the Zariski chamber \(\Sigma _{i_1,\ldots i_n}\), which is obtained by translating the codimension n face of the nef cone that is orthogonal to the Mori cone generators \(\mathcal{M}_1,\ldots \mathcal{M}_n\) along these generators. If a vanishing theorem ensures triviality of the higher cohomologies for every line bundle in the image region \(\phi _Z^\downarrow \big (\Sigma \cap \textrm{NS}(S)\big )\), then
![](http://media.springernature.com/lw465/springer-static/image/art%3A10.1007%2Fs00220-024-05055-x/MediaObjects/220_2024_5055_Equ46_HTML.png)
If instead the vanishing theorem applies throughout the image region \(\phi _Z^\uparrow \big (\Sigma \cap \textrm{NS}(S)\big )\), then
In either situation, the Zariski chamber becomes a ‘cohomology chamber’, in which the zeroth cohomologies are given throughout by a single formula.
Proof
This is immediate given the cohomology preservation relations in Theorem (4.1) and Corollary (4.2). \(\square \)
Note that while the image of a Zariski chamber under the map \(\left[ {D}\right] \rightarrow \left[ {P}\right] \) lies on a boundary of the nef cone, due to the rounding operations involved in the maps \(\phi _Z^\downarrow \) and \(\phi _Z^\uparrow \) of integral divisor classes the images \(\phi _Z^\downarrow \big (\Sigma \cap \textrm{NS}(S)\big )\) and \(\phi _Z^\uparrow \big (\Sigma \cap \textrm{NS}(S)\big )\) will in general not lie entirely in the nef cone. Hence the vanishing theorems of interest are not simply those applying to the nef cone.
Remark 4.4
In the case that every Zariski chamber is a cohomology chamber, the zeroth cohomology is described throughout the effective cone by using the expressions in Proposition (4.3) within each Zariski chamber. Though we do not know of cases where some Zariski chambers become cohomology chambers via the map \(\phi _Z^\downarrow \) while others become cohomology chambers via the map \(\phi _Z^\uparrow \), this is a possibility. When all Zariski chambers are cohomology chambers via the same map, then using the packaging in Proposition (3.5) one can alternatively write everywhere
![](http://media.springernature.com/lw404/springer-static/image/art%3A10.1007%2Fs00220-024-05055-x/MediaObjects/220_2024_5055_Equ48_HTML.png)
where D is any effective \({\mathbb {Z}}\)-divisor, and where \({\mathcal {I}}(S)\) is the set of negative curves on \(S\) while \({\mathcal {G}}_A(D)\) is defined above Proposition (3.5).
Note that since \(\textrm{ind}(D)\) is a quadratic polynomial in the divisor D (or equivalently in the integers specifying D with respect to a basis), the formula for the zeroth cohomology in a cohomology chamber is a polynomial in the divisor \(\left\lfloor {P}\right\rfloor \) or . Since these involve rounding, the result is not a genuine polynomial in general. This is illustrated in the example in Sect. 4.2 below.
Iteration and cohomology chambers
While the integral divisors \(\left\lfloor {P}\right\rfloor \) and are not in general nef, if one iterates the process of Zariski decomposition and rounding, eventually this will reach an integral nef divisor. Naively then it seems that a vanishing theorem throughout the nef cone is sufficient to upgrade each Zariski chamber to a cohomology chamber.
However, two integral divisors from the same Zariski chamber may pass through distinct chambers on their journey to the nef cone, so that the combined map by which an index expression in the nef cone is ‘pulled back’ would not be uniform throughout the original chamber, so that the Zariski chamber is not a cohomology chamber.
The following is an illustrative example. In Sect. 2.2 we considered the divisor \(D = 3D_1+D_2+5D_3\) on the Gorenstein Fano toric surface \(F_8\), and determined its Zariski decomposition to be
In Sect. 2.3 we noted that \(\left\lfloor {P}\right\rfloor \) is not nef, so that a further Zariski decomposition is required. This decomposition is trivial,
and the process terminates here, since is nef. Note one can check that
is not nef, so in either case it requires multiple steps to reach the nef cone.
Now consider instead the divisor \(D' = 3D_1+2D_2+5D_3\), which one can check has a Zariski decomposition
Since \(\textrm{Supp}(N) = \textrm{Supp}(N')\), D and \(D'\) lie in the same Zariski chamber. However, in contrast to the case for D, the divisor \(\left\lfloor {P'}\right\rfloor \) is nef, so that the process terminates after a single step.
Higher cohomologies
When all Zariski chambers are also cohomology chambers, the zeroth cohomology is described throughout the entire effective cone by a set of regions and corresponding formulae, and is by definition zero outside. The higher cohomologies can then be obtained throughout the Picard group by Serre duality and the Hirzebruch-Riemann-Roch theorem
In particular, we see that the chambers for the second cohomology are given by simply reflecting through the origin and translating by \(K_S\) the Zariski chambers, while intersections of chambers in these two sets give chambers for the first cohomology.
4.2 Toric surfaces
On toric varieties, there is a powerful vanishing theorem due to Demazure. See for example Chapters 9.2 and 9.3 of Ref. [23] for details and a proof.
Theorem
(Demazure vanishin gfor \({\mathbb {Q}}\)-divisors). Let D be a nef \({\mathbb {Q}}\)-divisor on a toric variety \(X_{\Sigma }\) whose fan \(\Sigma \) has convex support. Then
Demazure’s vanishing theorem is limited to toric varieties with convex support. However, this is not a restriction in the context of Zariski decomposition, because this condition holds when the toric variety is projective. To see this, note that a projective variety is compact. A toric variety is compact if and only if its fan is ‘complete’ (see for example Theorem 3.1.19 of Ref. [23]), which means its support is \({\mathbb {R}}^n\) for some n. But this support is clearly convex. So compact toric varieties, and in particular projective toric varieties, are covered by Demazure vanishing.
This implies that on any projective toric surface, every Zariski chamber is also a cohomology chamber.
Proposition 4.5
Let \(S\) be a smooth projective toric surface, and D an effective \({\mathbb {Z}}\)-divisor with Zariski decomposition \(D = P + N\). Then
Hence every Zariski chamber is upgraded to a cohomology chamber. Explicitly, if D lies in the Zariski chamber \(\Sigma _{i_1,\ldots i_n}\), then
![](http://media.springernature.com/lw465/springer-static/image/art%3A10.1007%2Fs00220-024-05055-x/MediaObjects/220_2024_5055_Equ54_HTML.png)
Proof
The relation follows by combining the cohomology preserving property in Theorem (2.5) with the Demazure vanishing theorem. The form of \(\left\lfloor {P}\right\rfloor \) is then as in Proposition 4.3. \(\square \)
Moreover, on a projective toric surface the Zariski chamber decomposition is straightforward to implement, because the Mori cone, nef cone, and intersection form are all computed algorithmically from the toric data.
Cohomology chambers on Gorenstein Fano toric surfaces
A commonly used set of projective toric surfaces are the 16 Gorenstein Fano toric surfaces, whose fans are shown in Fig. 10 in Appendix B.
Proposition 4.6
On the Gorenstein Fano toric surfaces \(F_i\), the numbers \(z(F_i)\) of cohomology chambers and, equally, the numbers of Zariski chambers are given by the following table,
where we have included also the number \(|{\mathcal {I}}(F_i)|\) of negative curves.
Proof
The intersection forms for the Gorenstein Fano toric surfaces are given in Appendix B. From these one can determine the subsets of the Mori cone generators on which the intersection form is negative definite. These subsets count the Zariski chambers, together with the empty set which corresponds to the nef cone, and by the above discussion these are also cohomology chambers. \(\square \)
\({\underline{{\textbf {Example: cohomology chambers for the}}\ F_6 \ \textbf{surface}}}\)
In Sect. 3 we have determined the Zariski chambers for the example of the Gorenstein Fano toric surface \(F_6\), and using the Demazure vanishing theorem these can be immediately upgraded to cohomology chambers.
From the intersection form, the subsets of Mori cone generators with negative definite intersection matrix are \(\{ \{\mathcal{M}_1\} \,, \{\mathcal{M}_2\} \,, \{\mathcal{M}_3\} \,, \{\mathcal{M}_1 , \mathcal{M}_2 \} \,, \{\mathcal{M}_1 , \mathcal{M}_3 \} \}\). Together with the nef cone, this gives six Zariski chambers, illustrated in Fig. 4. In the upgrade to cohomology chambers, this gives the following formulae.
![](http://media.springernature.com/lw539/springer-static/image/art%3A10.1007%2Fs00220-024-05055-x/MediaObjects/220_2024_5055_Equ174_HTML.png)
To compute the index with Hirzebruch-Riemann-Roch, one also needs that \(-K_{F_6} = 2\mathcal{M}_1+4\mathcal{M}_2+3\mathcal{M}_3\).
It is sometimes useful to express the cohomology formulae with respect to a basis. One obvious choice here is to write a general element D of the Néron-Severi group as a sum over the Mori cone generators,
The coefficients \(-D \cdot \mathcal{M}_{i,\{\ldots \}}^\vee \) in the general Zariski decomposition in Eq. (3.2) are functions of the \(k_i\). For example, \(-D \cdot \mathcal{M}_{1,\{1,2\}}^\vee = - D \cdot (\mathcal{M}_1 + \mathcal{M}_2) = k_1 - k_3\), so that in the Zariski chamber \(\Sigma _{1,2}\) the map \(D \rightarrow \left\lfloor {P}\right\rfloor \) is
and across all Zariski chambers the results for \(\left\lfloor {P}\right\rfloor \) are
The formulae describing cohomology follow from these by using the expression for the index in this basis,
so that the zeroth cohomology in each Zariski chamber is given by the following table.
4.3 Generalised del Pezzo (weak Fano) surfaces
Kawamata-Viehweg vanishing and Zariski decomposition
On non-toric surfaces Demazure’s vanishing theorem is unavailable. However there is the following generalisation of Kodaira vanishing (see for example Chapter 9.1.C of Ref. [29]).
Theorem
(Kawamata-Viehweg vanishing for \({\mathbb {Q}}\)-divisors). Let X be a non-singular projective variety, and let B be a \({\mathbb {Z}}\)-divisor. Assume that
where D is a nef and big \({\mathbb {Q}}\)-divisor, and \(\Delta = \sum _i a_i D_i\) is a \({\mathbb {Q}}\)-divisor with fractional coefficients \(0 \le a_i < 1\) and with simple normal crossing support. Then
We note the useful characterisation that on an irreducible projective variety X of dimension n a nef divisor D is big if and only if \(D^n>0\) (see Theorem 2.2.16 in Ref. [27]). Before applying the Kawamata-Viehweg vanishing theorem in the context of Zariski decomposition, we explain the definition of simple normal crossing support. A divisor \(\sum _i a_i D_i\) on a variety of dimension n has simple normal crossing support if each component \(D_i\) is smooth (simpleness) and the reduced divisor \(\sum _i D_i\) can be defined in the neighbourhood of any point by an equation
where \(z_i\) are independent local parameters (normal crossing support). For example, on a surface there are two independent local parameters, so if three components \(D_i\) meet at a point, the divisor does not have simple normal crossing support.
Note that the round-up of a \({\mathbb {Q}}\)-divisor satisfies the requirements for B in the theorem, provided that
has simple normal crossing support. Additionally, it is convenient to rewrite the theorem to state that higher cohomologies of \({\mathcal {O}}_X(B)\) vanish when B is such that \(B-K_X\) is nef and big. This gives the following corollary.
Corollary 4.7
Let \(S\) be a smooth projective surface and let P be a \({\mathbb {Q}}\)-divisor. If \(P-K_S\) is nef and big, and has simple normal crossing support, then
![](http://media.springernature.com/lw205/springer-static/image/art%3A10.1007%2Fs00220-024-05055-x/MediaObjects/220_2024_5055_Equ175_HTML.png)
Proof
This is a special case of the Kawamata-Viehweg vanishing theorem, taking . \(\square \)
Here we have suggestively written P for the \({\mathbb {Q}}\)-divisor, as we are interested in applying this vanishing theorem to the positive part P of a Zariski decomposition, as in Proposition (4.3). While the positive part P of a Zariski decomposition is by definition nef, it is not in general true that \(P-K_S\) is nef and big, nor is it necessarily true that the fractional part of P has simple normal crossing support. However, there is at least one obvious class of surfaces for which these conditions are satisfied for every Zariski decomposition of a \({\mathbb {Z}}\)-divisor. These are the generalised del Pezzo surfaces, as we now discuss.
Application to generalised del Pezzo surfaces
In order for Corollary (4.7) to apply to all \({\mathbb {Q}}\)-divisors P throughout the nef cone, it is necessary that \(P-K_S\) be nef and big for every nef P. Clearly, nefness of all \(P-K_S\) for all P requires that \(-K_S\) be itself nef. Additionally, recalling that a nef divisor D is big if and only if \(D^2>0\), we check the self-intersection
Since P is nef and effective, \(P^2 \ge 0\), while since P is nef and \(-K_S\) is effective, \(P \cdot (-K_S) \ge 0\). To guarantee that \(P-K_S\) is always big, the final term must be positive, so that \(-K_S\) must be big. A variety whose anti-canonical divisor is nef and big is called ‘weak Fano’, or in two dimensions a ‘generalised del Pezzo’ surface. All generalised del Pezzo surfaces except for the Hirzebruch surfaces \({\mathbb {F}}_0\) and \({\mathbb {F}}_2\) are blow-ups of the projective plane at \(n\le 8\) points in almost general position. For the main properties of generalised del Pezzo surfaces we refer the reader to textbook accounts such as Chapter 5.2 of Ref. [30], Chapter 8 of Ref. [31] and Ref. [32].
An important result for the present discussion is that on a generalised del Pezzo surface all negative curves are smooth and have self-intersection \(-1\) or \(-2\) (see e.g. Lemma 2.7 in Ref. [33]). On del Pezzo surfaces the same statement holds, with the exception that there are no \(-2\) curves. In particular, this result implies that on every (generalised) del Pezzo surface, if \(D=P+N\) is the Zariski decomposition of an effective integral divisor D, the fractional divisor always has simple normal crossing support, as shown in the following proposition.
Proposition 4.8
Let \(S\) be a smooth projective surface, and let D be an effective \({\mathbb {Z}}\)-divisor with Zariski decomposition \(D = P + N\). If there are no curves C on the surface \(S\) with self-intersection \(C^2 < -2\), then has normal crossing support.
Proof
Clearly . Hence if N has normal crossing support then so does the
. A sufficient condition for N to have normal crossing support is that no three curves in \(\textrm{Supp}(N)\) can intersect at a point. By definition, \(\textrm{Supp}(N)\) has negative definite intersection matrix, and hence so does any subset. The intersection matrix between three curves in the support of N is hence a \(3 \times 3\) negative definite matrix. In the assumption of the theorem, the diagonal entries are equal to \(-1\) or \(-2\). However such a matrix cannot have strictly positive elements in all off-diagonal entries, as is trivial to check. Hence any three curves in \(\textrm{Supp}(N)\) cannot all have pairwise intersections, and so certainly cannot all meet at a point. So N has normal crossing support, and hence so does the
. \(\square \)
Since all negative curves on a generalised del Pezzo surface are smooth, normal crossing support for implies simple normal crossing support. Hence, the generalised del Pezzo surfaces are a class of surfaces on which Corollary (4.7) can be applied.
Proposition 4.9
Let \(S\) be a smooth generalised del Pezzo surface, and D an effective \({\mathbb {Z}}\)-divisor with Zariski decomposition \(D = P + N\). Then
![](http://media.springernature.com/lw239/springer-static/image/art%3A10.1007%2Fs00220-024-05055-x/MediaObjects/220_2024_5055_Equ63_HTML.png)
Hence every Zariski chamber is upgraded to a cohomology chamber. Explicitly, if D lies in a Zariski chamber \(\Sigma _{i_1,\ldots i_n}\), then
Proof
The relation follows by combining the cohomology preserving property in Theorem (2.5) with Corollary (4.7). The form of
is then as in Proposition 4.3. \(\square \)
Classification of generalised del Pezzo surfaces
Up to isomorphism, a generalised del Pezzo surface is either \({\mathbb {P}}^1 \times {\mathbb {P}}^1\), the Hirzebruch surface \({\mathbb {F}}_2\), or a blow-up of \({\mathbb {P}}^2\) at up to 8 points in almost general position. The ordinary del Pezzo surfaces, on which the anti-canonical divisor is not just nef and big but ample, are \({\mathbb {P}}^1 \times {\mathbb {P}}^1\) and the blow-ups of \({\mathbb {P}}^2\) at points in general position. A useful invariant of a generalised del Pezzo surface \(S\) is the degree \(d = (-K_S)^2\). On a generalised del Pezzo surface given by the blow-up of \({\mathbb {P}}^2\) in n points, the degree is \(d=9-n\). In the remaining cases of \({\mathbb {P}}^1 \times {\mathbb {P}}^1\) and \({\mathbb {F}}_2\) the degree is 8. Note \(1 \le d \le 9\).
As already mentioned above, any curve on a generalised del Pezzo surface has self-intersection \(C^2 \ge -2\), and any curve on an ordinary del Pezzo surface has self-intersection \(C^2 \ge -1\). On a generalised del Pezzo surface, the number of curves with self-intersection \(C^2=-2\) is at most 9, while the number of curves with self-intersection \(C^2=-1\) is finite.
Generalised del Pezzo surfaces are classified in terms of their ‘type’, as defined below.
Definition
(Definition 3 in Ref. [32]). Two generalised del Pezzo surfaces have the same type if there is an isomorphism of their Picard groups preserving the intersection form that gives a bijection between their sets of classes of negative curves.
This classification is particularly important for our purposes, since the decomposition of the Mori cone of a surface into Zariski chambers is determined by the Mori cone generators and the intersection form alone. While in general the negative curves do not fully specify the Mori cone, there is the following theorem.
Theorem
(Theorem 3.10 in Ref. [34]). On a generalised del Pezzo surface of degree \(d \le 7\), the effective cone is finitely generated by the set of \((-1)\)- and \((-2)\)-curves.
While this theorem does not cover the cases with degrees 9 or 8, there is up to isomorphism precisely one generalised del Pezzo surface with degree 9, \({\mathbb {P}}^2\), and three with degree 8, \({\mathbb {P}}^1 \times {\mathbb {P}}^1\), \({\mathbb {F}}_2\), and \(\textrm{Bl}_1{\mathbb {P}}^2\), which are all of distinct types. Hence the Mori cone and intersection form, and hence also the Zariski chambers, are fixed within a type.
Since the surfaces with degree \(d=9\) or \(d=8\) are toric and very simple, the classification of types of generalised del Pezzos can be restricted to \(d \le 7\). With this restriction, the Picard group \(\textrm{Pic}(S)\) and its intersection form depend only on the degree of \(S\). What then differs among generalised del Pezzo surfaces of the same degree are the classes in \(\textrm{Pic}(S)\) which are effective.
To cut a long story short, the type of a generalised del Pezzo surfaces S of degree \(d\le 7\) is specified by three elements: its degree d, the incidence graph \(\Gamma \) of the (-2)-curves, which turns out to be always a disjoint union of Dynkin graphs of types A, D, E, and the number m of (-1)-curves, hence the notation \(S_{d,\Gamma , m}\).
For each degree \(d\le 7\), the graphs describing the possible configurations of (-2)-curves correspond to the Dynkin diagrams of all the subsystems of the root systems \(R_d\) (up to automorphisms of \(R_d\)) given in the following table
with the exception of the subsystems \(7{\textbf{A}}_1\) of \(R_2\) and \(7{\textbf{A}}_1\), \(8{\textbf{A}}_1\) and \({\textbf{D}}_4 + 4{\textbf{A}}_1\) of \(R_1\), which only occur in characteristic 2 (see [35, 36]). A subsystem consists of the set of \((-2)\)-classes which are effective, and the simple roots of the subsystem are the irreducible elements, i.e. the \((-2)\)-curves.
The classes of the \((-1)\)-curves are the elements \([D]\in \textrm{Pic}(S)\) with \([D] \cdot [D] = -1\) and \([D] \cdot (-K_S) = 1\) which also satisfy \([D] \cdot [C] \ge 0\) for all \((-2)\)-curves C. As an example, in each degree \(d \le 7\) there is a type corresponding to the empty subsystem. In this type there are no \((-2)\)-curves, and this type contains precisely the ordinary del Pezzo surfaces of degree d. Here the constraint \([D] \cdot C \ge 0\) for all \((-2)\)-curves C is trivial so the classes of the \((-1)\)-curves are determined by the conditions \([D] \cdot [D] = -1\) and \([D] \cdot (-K_S) = 1\).
There are 176 types of generalised del Pezzo surface. Within each type there can be multiple or infinitely many non-isomorphic surfaces. We note that 16 of these types contain a single toric surface, which are those in Fig. 10, and these are the only toric examples. These are the Gorenstein Fano toric surfaces, discussed in Sect. 4.2. For each degree d, there is one type containing the ordinary del Pezzo surfaces of degree d, except in the case \(d=8\) where there are two types, each containing precisely one of the non-isomorphic ordinary del Pezzo surfaces of this degree. Note that the ordinary del Pezzo surfaces are non-toric only for \(d<6\). The distribution of the types according to degree, and their breakdown into toric and non-toric cases, is
Example: ordinary del Pezzo surfaces
Among the generalised del Pezzo surfaces are the ordinary del Pezzo surfaces. As well as the simple case of \({\mathbb {P}}^1 \times {\mathbb {P}}^1\), these are the blow-ups of \({\mathbb {P}}^2\) at \(0 \le n \le 8\) points in general position, which we write as dP\(_n\). These surfaces are non-toric only for \(n>3\). The numbers of Zariski chambers \(z(\textrm{dP}_n)\) on dP\(_n\) have been determined in Ref. [37]. By the above analysis, these are also the numbers of cohomology chambers. The numbers of chambers together with the numbers \(|{\mathcal {I}}(\textrm{dP}_n)|\) of negative curves (which must be \((-1)\)-curves) are
The description of the Zariski chambers is relatively simple. Recall that on an ordinary del Pezzo any curve has self-intersection \(C^2 \ge -1\). Noting that a negative definite matrix with \(-1\) on the diagonal must be zero off the diagonal, we see the supports of the negative part in Zariski decomposition are the sets of \((-1)\)-curves having no mutual intersections. This implies that the duals appearing in the general Zariski decomposition in Eq. (3.2) are given by \(C_{i,\textrm{Supp}(N)}^\vee = -C_i\) for every support \(\textrm{Supp}(N) \ni C_i\). It is easy to check, for example recalling the discussion at the end of Sect. 3, that this implies for a divisor D with Zariski decomposition \(D = P + N\) that \(C_i \in \textrm{Supp}(N)\) if and only if \(D \cdot C_i < 0\). Hence the boundaries between Zariski chambers are simply the hyperplanes orthogonal to negative curves. The interiors of the Zariski chambers are hence the connected regions upon removing from the big cone this set of hyperplanes. These are just the simple Weyl chambers, as defined in Ref. [28].
Thus on \({\textrm{dP}}_n\) the class of an effective divisor D belongs to a Zariski chamber \(\Sigma _{i_1,i_2\ldots ,i_k}\) if and only if \(D\cdot C_{j}<0\) for all \(j\in \{i_1,i_2\ldots ,i_s\}\) and \(D\cdot C_j\ge 0\) for all \(j\notin \{i_1,i_2\ldots ,i_s\}\). Within this chamber, the zeroth cohomology of \({{{\mathcal {O}}}}_{{\textrm{dP}}_n}(D)\) is given by
The formula can be alternatively written in the following form, which appeared in Refs. [9, 11]:
\({\underline{{\textbf {Example: Degree 6 Type}}\ {\mathbb {A}}_1}}\)
On a generalised del Pezzo surface the Picard number \(\rho \) is related to the degree d by \(\rho = 10-d\). For degrees \(d \ge 7\), i.e. Picard numbers \(\rho \le 3\), all examples of generalised del Pezzo surfaces are toric. In degree \(d = 6\), where the Picard number is \(\rho = 4\), in addition to four toric types there are two non-toric types. These non-toric types correspond to root subsystems \({\textbf{A}}_1\) and \({\textbf{A}}_2\). All six types are shown in Table 4 of Ref. [32]. We take the case of the subsystem \({\textbf{A}}_1\) as a simple example of a generalised del Pezzo surface \(S\) which is neither toric nor an ordinary del Pezzo surface.
The Picard group and intersection form depend only on the degree of the generalised del Pezzo surface. For degree \(d=6\) the Picard lattice is spanned by \(l_0\) and \(l_i\) with \(i=1,2,3\), which we write collectively as \(l_A\). We write a general element \(\sum _{A=0}^4 k_A l_A\) in this basis as a vector \((k_0, k_1, k_2, k_3)\). In this basis the intersection form and the anti-canonical divisor class \(-K_S\) are
There are six \((-1)\)-classes, satisfying \(D^2 = -1\) and \(D \cdot (-K_S) = 1\), which are given by
and there are eight \((-2)\)-classes, satisfying \(D^2 = -2\) and \(D \cdot (-K_S) = 0\), which are given by
Taking the root subsystem to be \({\textbf{A}}_1\) corresponds to a single \((-2)\)-class \((1,-1,-1,-1)\) being effective, so that there is a single \((-2)\)-curve \(C^{(-2)}\). The effective \((-1)\)-classes \(C^{(-1)}\), i.e. the classes of \((-1)\)-curves, are then those classes C satisfying \(C \cdot C^{(-2)} \ge 0\), explicitly, \( \{ (0,1,0,0) ~,~ (0,0,1,0) ~,~ (0,0,0,1) \} \,.\) Together these give four negative curves, which are precisely the generators \(\mathcal{M}_A\) of the Mori cone. The dual nef cone generators, which can be chosen to satisfy \(\mathcal{M}_A \cdot {{{\mathcal {N}}}}_B = \delta _{AB}\), then follow, giving
The intersection form between the Mori cone generators is
The above data determines the structure of the Zariski chambers. From the intersection matrix \((\mathcal{M}_A \cdot \mathcal{M}_B)\), there are eleven subsets of the negative curves \(\{\mathcal{M}_A\}\) which have a negative definite intersection form, which are
Together with the nef cone, this gives eleven Zariski chambers. The zeroth cohomology is then given throughout the effective cone by the following formulae.
![](http://media.springernature.com/lw466/springer-static/image/art%3A10.1007%2Fs00220-024-05055-x/MediaObjects/220_2024_5055_Equ176_HTML.png)
Writing \(D=(k_0,k_1,k_2,k_3)\) in the basis \(\{l_0, l_1, l_2, l_3\}\), the above formulae become:
4.4 K3 surfaces
A complex K3 surface is a compact connected complex surface \(S\) with trivial canonical bundle and with \(H^1(S,{\mathcal {O}}_S) = 0\). These are the Calabi–Yau surfaces, excluding, by the latter condition, a product of tori. Among the smooth complex K3 surfaces, we restrict to the projective case, since this is the case in which Zariski decomposition can be applied. Below we will often say ‘K3 surface’ where we mean ‘smooth projective complex K3 surface’.
On a K3 surface the Picard group and the Néron-Severi group coincide, so we will not need to make a distinction. Moreover, the only negative curves on a K3 surface are \((-2)\)-curves. See Ref. [38] for more properties of K3 surfaces.
Vanishing in the big cone
The Kawamata-Viehweg vanishing theorem can be applied to K3 surfaces, bearing in mind that in the present case the canonical bundle is trivial, which leads to the following specialisation of Corollary (4.7).
Corollary 4.10
Let \(S\) be a smooth projective complex K3 surface and let P be a \({\mathbb {Q}}\)-divisor. If P is nef and big, and has simple normal crossing support, then
![](http://media.springernature.com/lw206/springer-static/image/art%3A10.1007%2Fs00220-024-05055-x/MediaObjects/220_2024_5055_Equ177_HTML.png)
Proof
This is the special case of Corollary (4.7) for which \(K_S\) is trivial. \(\square \)
The positive part P of an effective divisor is nef by definition, but in general it is not big. Hence on a K3 surface, Kawamata-Viehweg vanishing applies only to the subset of possible positive parts that are in the big cone. This is in contrast to the case of generalised del Pezzo surfaces treated in Sect. 4.3 above, where the vanishing theorem applied throughout the nef cone. On the other hand, since on a K3 surface the only negative curves are smooth \((-2)\)-curves, Proposition 4.8 implies that the fractional part always has simple normal crossing support. As such, the Kawamata-Viehweg vanishing theorem ensures the vanishing of the higher cohomologies of
for those positive parts P that are in the big cone (the interior of the Mori cone). In particular, this excludes the cases where
.
The question remains which effective \({\mathbb {Z}}\)-divisors have positive parts in the interior of the Mori cone and which have positive parts on the boundary. This is answered by the following lemma.
Lemma 4.11
Let \(S\) be a smooth projective surface on which linear equivalence and numerical equivalence coincide, and let D be an effective \({\mathbb {Q}}\)-divisor. The positive part P in the Zariski decomposition of D is in the interior of the Mori cone if and only if D is.
Proof
Note both P and D are in the Mori cone, either in the interior or on the boundary. We prove the statement by showing that if D is on the boundary then so is P, and that if D is in the interior then so is P.
First suppose D is on the boundary. Then there exists a nef cone generator \({\mathcal {N}}_0\) such that \(D \cdot {\mathcal {N}}_0 = 0\). Since \(P = D - N\), this means \(P \cdot {\mathcal {N}}_0 = - N \cdot {\mathcal {N}}_0\). But since P and N are both in the Mori cone, \(P \cdot {\mathcal {N}}_0 \ge 0\) and \(N \cdot {\mathcal {N}}_0 \ge 0\). This is consistent only if \(P \cdot {\mathcal {N}}_0 = 0\), so that P is on the boundary of the Mori cone.
Next suppose D is in the interior. We have \(P^2 = P\cdot (D-N)=P\cdot D\), since \(P\cdot N=0\) by definition. But since D is in the interior of the Mori cone, it follows that \(P\cdot D>0\), unless P is numerically equivalent and hence linearly equivalent to 0. However, P is linearly equivalent to 0 only when D lies on the boundary of the Mori cone, which cannot happen since D is big. Therefore \(P^2>0\), which implies P is big, i.e. in the interior of the Mori cone. \(\square \)
This immediately gives the following proposition.
Proposition 4.12
Let \(S\) be a smooth projective complex K3 surface, and D an effective \({\mathbb {Z}}\)-divisor not on the boundary of the Mori cone with Zariski decomposition \(D = P + N\). Then
![](http://media.springernature.com/lw239/springer-static/image/art%3A10.1007%2Fs00220-024-05055-x/MediaObjects/220_2024_5055_Equ74_HTML.png)
Hence every Zariski chamber, excluding its intersection with the boundary of the Mori cone, is upgraded to a cohomology chamber. Explicitly, if D lies in the Zariski chamber \(\Sigma _{i_1,\ldots i_n}\), then
Proof
Since P is big from Lemma 4.11, combining the cohomology preserving property in Theorem (2.5) with Corollary 4.10 implies that . The form of
is then as in Proposition 4.3. \(\square \)
For integral divisors lying on the boundary of the Mori cone, the zeroth cohomology is in general not determined by the current framework of combining Zariski decomposition with vanishing theorems, and these require a separate discussion, which we will not attempt here. However, in the special case of integral divisors on the boundary whose positive part is trivial, there is the following simple result.
Proposition 4.13
Let \(S\) be a smooth projective surface and D an effective \({\mathbb {Z}}\)-divisor on the boundary of the Mori cone. If the intersection form is negative definite on the support of D, then \( h^0\big (S, {\mathcal {O}}_S(D)\big ) = h^0\big (S,{\mathcal {O}}_S\big ) \,.\)
Proof
By definition of the Zariski decomposition \(D=P+N\), if the intersection form is negative definite on the support of D, the positive part is trivial, \(P=0\), or equivalently, there is only a negative part, \(D=N\). Hence, by Theorem (2.5), we have that \(h^0\big (S, {\mathcal {O}}_S(D)\big ) = h^0\big (S, {\mathcal {O}}_S(\left\lfloor {P}\right\rfloor )\big ) = h^0\big (S, {\mathcal {O}}_S\big )\). \(\square \)
\({\underline{{\textbf {Example: quartic hypersurface in}}\ {\mathbb {P}}^3\ {\textbf {with Picard number}}\ 3}}\)
In Ref. [39] it was shown that there exist K3 surfaces \(S\) constructed as smooth quartic surfaces in \({\mathbb {P}}^3\) with Picard number 3 and three \((-2)\)-curves \(L_1\), \(L_2\) and C (two lines and a conic). These are the generators of the Mori cone and we write \(L_1 = {\mathcal{M}}_1\), \(L_2 = {\mathcal{M}}_2\), and \(C = {\mathcal{M}}_3\). The intersection form is
and in this basis the dual nef cone is generated by \({{{{\mathcal {N}}}}}_1=(0,1,1)\), \({{{{\mathcal {N}}}}}_2=(1,0,1)\) and \({{{{\mathcal {N}}}}}_3=(1,1,1)\). There are four subsets of \(\{\mathcal{M}_1,\mathcal{M}_2,\mathcal{M}_3\}\) on which the intersection form is negative definite, namely, \(\{\mathcal{M}_1\}\), \(\{\mathcal{M}_2\}\), \(\{\mathcal{M}_3\}\) and \(\{\mathcal{M}_1,\mathcal{M}_2\}\), giving rise to four Zariski chambers. Together with the nef cone \(\Sigma _{\textrm{nef}}\), this makes a total of five Zariski chambers.
Hence, for any divisor D not on the boundary of the Mori cone, the zeroth cohomology is given by the formulae in the table below. We also include as an additional line the case of divisors on faces of the Mori cone which project to the origin under the map \(D\rightarrow P\):
![](http://media.springernature.com/lw577/springer-static/image/art%3A10.1007%2Fs00220-024-05055-x/MediaObjects/220_2024_5055_Equ76_HTML.png)
The zeroth cohomology is undetermined on the remaining parts of the Mori cone boundary, which are \(\langle \mathcal{M}_2, \mathcal{M}_3 \rangle _{{\mathbb {R}}_{>0}}\) and \(\langle \mathcal{M}_1, \mathcal{M}_3 \rangle _{{\mathbb {R}}_{>0}}\). Note that in this example the Zariski chambers are simple Weyl chambers and as such, in the region \(\Sigma _{1,2}\), the duals \(\mathcal{M}_{1,\{1,2\}}^\vee \) and \(\mathcal{M}_{2,\{1,2\}}^\vee \) are simply given by \(\mathcal{M}_{i,\{1,2\}}^\vee = \frac{1}{|\mathcal{M}_i\cdot \mathcal{M}_i|}\mathcal{M}_i\).
It is sometimes useful to recast the above cohomology formulae in a basis. For numerical classes in the effective cone we write \(D=k_1 L_1+k_2L_2+k_3C\), with \(k_1,k_2,k_3\ge 0\). In this basis, the index formula in Eq. (4.6) with \(K_S={{{\mathcal {O}}}}_S\) and \({\textrm{ind}}\big (S, {{{\mathcal {O}}}}_S\big )=2\) becomes
Using this expression, the zeroth cohomology formulae in Eq. (4.37) become
Example: Weierstrass model
We now discuss a K3 surface S realised as a Weierstrass fibration of an elliptic curve over \({\mathbb {P}}^1\). The example we take can be realised as a hypersurface in a three-dimensional toric variety, whose fan is given by a triangulation of the surface of the polytope shown in Fig. 6.
The polytope giving the ambient toric variety. The ambient space for the Weierstrass elliptic curve, \({\mathbb {P}}_{231}\), corresponds to the ‘slice’, while the vertical direction corresponds to the \({\mathbb {P}}^1\) base. The vertices of the polytope are \(\{(-1, 1, 1), (0, -2, 1), (1, 1, 1), (0, 1, -1)\}\)
The fibration \(\pi :S\rightarrow {\mathbb {P}}^1\) has a single zero-section \(\sigma \). The Mori cone is generated by \(\mathcal{M}_1 = \pi ^*(H)\) and \(\mathcal{M}_2 = \sigma \), where \(\pi ^*(H)\) is the pullback of the hyperplane class (point) on the \({\mathbb {P}}_1\) base. In this basis, the intersection form is
In this basis the dual nef cone is generated by \({{{\mathcal {N}}}}_1 = (1,0)\) and \({{{\mathcal {N}}}}_2 = (2,1)\). There is only one subset of \(\{\mathcal{M}_1,\mathcal{M}_2\}\) on which the intersection form is negative definite, which is \(\{\mathcal{M}_2\}\). As such, apart from the nef cone, there is only one Zariski chamber, \(\Sigma _{2}\), obtained by extending the face \(\langle {{{\mathcal {N}}}}_2\rangle _{{\mathbb {R}}_{\ge 0}}\) along \(\mathcal{M}_2\). The other face of the nef cone, \(\langle {{{\mathcal {N}}}}_1\rangle _{{\mathbb {R}}_{\ge 0}}\) is on the boundary of the effective cone, and is not covered by our present cohomology discussion. We then obtain the following formula for the zeroth cohomology of effective line bundles.
![](http://media.springernature.com/lw374/springer-static/image/art%3A10.1007%2Fs00220-024-05055-x/MediaObjects/220_2024_5055_Equ178_HTML.png)
In fact in this present simple case of a Weierstrass K3 surface, it is straightforward to find formulae describing cohomology by using the Leray spectral sequence to lift those on the base \({\mathbb {P}}^1\), analogously to the discussion in Sect. 5.2 below for three-folds. In particular, we can then find the formula for the zeroth cohomology on the remaining region, \(\langle \mathcal{M}_1 \rangle _{{\mathbb {R}}_{\ge 0}}\), which we include here for completeness to complement the above table.
As in the previous example, we can recast these formulae in a basis. Writing \(D=k_1\mathcal{M}_1+k_2\mathcal{M}_2\), the index is \({\textrm{ind}}\big (S, {{{\mathcal {O}}}}_S(D)\big ) = 2+\tfrac{1}{2}D\cdot D = 2+(k_1-k_2)k_2 \,.\) The formulae above then become the following.
![](http://media.springernature.com/lw236/springer-static/image/art%3A10.1007%2Fs00220-024-05055-x/MediaObjects/220_2024_5055_Equ79_HTML.png)
It is not a surprising fact that the formula along the \(\langle \mathcal{M}_1 \rangle _{{\mathbb {R}}_{\ge 0}}\) is linear, rather than quadratic in \(k_1\). This comes in agreement with the holomorphic Morse inequalities (see Remark 2.2.20 in Ref. [27]), according to which on a projective variety X of dimension n, if D is a nef divisor, then for every integer \(q\in [0,n]\) one has \(h^q(X, {{{\mathcal {O}}}}_X(m D))\le O(m^{n-1})\).
5 Cohomology Chambers on Elliptic Calabi–Yau Three-Folds
In the previous section we obtained formulae for line bundle cohomology on surfaces. One immediate application is to lift these formulae to higher-dimensional manifolds which use these surfaces as building blocks. An obvious construction of this kind is to consider fibrations over the surfaces studied above. In these constructions, the lift of cohomologies can be computed straightforwardly through the Leray spectral sequence. A class of fibrations which are both simple and have many applications in string theory are elliptically fibered Calabi–Yau three-folds, and we study these in the present section. We will consider the simplest setting, in which the generic fibration is smooth, since in this case the lift by the Leray spectral sequence is straightforwardFootnote 1.
5.1 Elliptically fibered Calabi–Yau three-folds
In this section we provide a brief summary on the construction and properties of elliptically fibered Calabi–Yau three-folds. This is provided as a reminder and can be skipped by a reader familiar with this material.
Weierstrass models
An elliptically fibered manifold \(X_{}\) consists of a fibration \(\pi : X_{} \rightarrow B_{}\) of an elliptic curve over a base manifold \(B_{}\), with a section that embeds the base into the total space.
We focus on elliptic fibrations which can be constructed with a Weierstrass model. Note that every elliptic fibration is birationally equivalent to a Weierstrass one. In a Weierstrass model, the elliptic curve E(b) over a point \(b \in B_{}\) is described as a hypersurface in an ambient space. A useful choice for the ambient space, for reasons that will become clear in a moment, is the weighted complex projective space \({\mathbb {P}}_{231}[x:y:z]\). The elliptic curve is defined by a degree six polynomial, which can by coordinate redefinitions be written in the form
Here f(b) and g(b) are parameters that define the elliptic curve E(b).
A fibration of the elliptic curve is inherited if the space \({\mathbb {P}}_{231}\) is fibered over the base. In order to fiber \({\mathbb {P}}_{231}\) over the base, the homogeneous coordinates x, y, z are taken as sections of powers of a line bundle \({\mathcal {L}}\) on the base: \(x \in \Gamma ({\mathcal {L}}^2)\), \(y \in \Gamma ({\mathcal {L}}^3)\), \(z \in \Gamma ({\mathcal {O}}_{B_{2}})\). From the Weierstrass equation this means the parameters f and g must vary over the base as sections \(f \in \Gamma ({\mathcal {L}}^4)\), \(g \in \Gamma ({\mathcal {L}}^6)\).
Upon fibering, different choices of the ambient space for the elliptic curve are not equivalent, but rather determine the existence of sections of the fibration. In particular, the choice of \({\mathbb {P}}_{231}\) ensures the existence of a single section, given by \(z=0\), as one can verify. Note that \({\mathbb {P}}_{231}\) is the Gorenstein Fano toric surface \(F_{10}\) whose ray diagram is shown in Fig. 10. Making a different choice among these gives a different structure of sections. See for example Table 2 of Ref. [40], or the earlier Ref. [41].
One can check using adjunction that for the resulting manifold to be Calabi–Yau, the defining line bundle \({\mathcal {L}}\) must be chosen to be the anti-canonical bundle of the base, \({\mathcal {L}}= K_{B_{}}^{-1}\). This leads to the requirement that the anti-canonical bundle \(K_{B_{}}^{-1}\) must have sections, which constrains the possible choices for the base spaces. This condition is true on for example toric surfaces and generalised del Pezzo surfaces. This is also true for K3 surfaces, but in this case the fibration is trivial, and the three-fold is a product \(\textrm{K3} \times \textrm{T}^2\).
Smoothness
The elliptic curve E(b) described in Weierstrass form in Eq. (5.1) can be singular, depending on the values of f(b) and g(b). In particular, one can check that the elliptic curve E(b) is singular if the discriminant \(\Delta (b)\) vanishes, where
In the fibration of the elliptic curve, the discriminant varies over the base as a section \(\Delta \in \Gamma \big ({\mathcal {L}}^{12}\big )\), and the elliptic curve is singular over the zero locus of this section. In the case of an elliptic fibration giving rise to a Calabi–Yau three-fold, \(\Delta \in \Gamma \big (K_{B_{}}^{-12}\big )\).
Importantly however, the elliptic fibration is often smooth despite the singular elliptic fibers. In particular, only severe singularities of the fiber give rise to singularities of the fibration, with the severity of the fiber singularity essentially determined by the vanishing orders of f, g, and \(\Delta \). The singularities in the fibration can occur over loci in the base of various codimension.
In the case of singularities over codimension one loci in the base, the types of singularity in the fibration are summarised in Table 1, which is reproduced from Ref. [42]. Singularities over loci of higher codimension are more complicated. More details can be found for example in Ref. [43] and references contained therein.
In the case of a Weierstrass model with \({\mathcal {L}}= -K_{B_{2}}\), chosen to give rise to a Calabi–Yau three-fold \(X_{3}\), a necessary condition for a smooth fibration to exist is that the base \(B_{2}\) does not contain curves C of self-intersection \(C^2 < -2\). To see this, first note that the self-intersection of a curve C on a surface \(B_{2}\) is related to the genus \(g_C\) of the curve by \((K_{B_{2}}+C) \cdot C = 2g_C-2\), so that
Since \(g_C \ge 0\), the right-hand side is negative if \(C \cdot C < -2\). But this negative intersection indicates the presence of C in every element of the complete linear system \(\left| {-K_{B_{2}}}\right| \), by the argument in Sect. 2.1 above. The amount of C detected is even greater for multiples \(\left| {-mK_{B_{2}}}\right| \), and specifically any element takes the form
![](http://media.springernature.com/lw248/springer-static/image/art%3A10.1007%2Fs00220-024-05055-x/MediaObjects/220_2024_5055_Equ83_HTML.png)
One can check that if \(C \cdot C < -2\), then in the cases \(m=4\) and \(m=6\), the coefficient on the right is at least two. That is, any sections \(f \in \Gamma (K_{B_{2}}^{-4})\) and \(g \in \Gamma (K_{B_{2}}^{-6})\) must have vanishing orders of at least two over the curve C. Glancing at Table 1, we see that in this case the three-fold is singular over this locus.
This condition constrains the set of base spaces which can give rise to smooth fibrations. This condition holds on the generalised del Pezzo surfaces. Among the toric surfaces, the only cases satisfying this condition are the 16 cases which are also generalised del Pezzo - on any other toric surfaces the Weierstrass model will not be generically smooth.
Properties of the three-fold
When the Weierstrass model is smooth, the properties of the elliptically fibered manifold \(X_{}\) follow straightforwardly from those of the base \(B_{}\), as we now discuss.
Associated to the projection map \(\pi : X_{} \rightarrow B_{}\) is a pullback map \(\pi ^*\), which lifts bundles on the base \(B_{}\) to bundles on the total space \(X_{}\), and lifts divisors to divisors. This gives an injection \(\pi ^*: \textrm{div}(B_{}) \rightarrow \textrm{div}(X_{})\). In addition to the pullback divisors, there is also the sectionFootnote 2\(\sigma \). In particular, a basis of the Picard group on \(X_{}\) is given by \(\{\sigma \,, \pi ^*( D_i) \}\), where \(\{D_1,D_2,\ldots \}\) is a basis of the Picard group on the base. We write \({\mathcal {D}}_0 \equiv \sigma \) and \({\mathcal {D}}_i \equiv \pi ^*(D_i)\). A line bundle \(L\) on X can hence be specified by an integer n along the section, and a pullback of a line bundle \({\mathcal {L}}\) on the base,
The cone \(\textrm{Eff}(X)\) of effective divisors on X is trivially related to the Mori cone \(\mathcal{M}(B)\) on the base,
This is clear for example from the Leray spectral sequence below.
As well as the pullback there is the inclusion . In the case of a three-fold \(X_{3}\) over a complex surface \(B_{2}\), this sends divisors on the base to curves in the total space. These give rise to curve classes \(\sigma (D_i)\), which together with the fiber class F give a basis of curves \(\{{\mathcal {C}}_0 \,, {\mathcal {C}}_i \} \equiv \{ F\,, \sigma (D_i) \}\). If the anti-canonical bundle of the base is nef, as in our cases, then like the effective cone the Mori cone \(\mathcal{M}(X_{3})\) of the three-fold is trivially related to that of the base (see for example the argument in Ref. [44]),
The intesections between the above curves and divisors are
The nef cone is the dual of the Mori cone with respect to these intersections. The triple intersection numbers are
where \(d_{0ij} = {\mathcal {D}}_0 \cdot {\mathcal {D}}_i \cdot {\mathcal {D}}_j = \sigma \cdot \sigma \cdot \pi ^*(D_i)\), etc. The second Chern class and the Euler number are [45]
5.2 Lifting base cohomologies
The Leray spectral sequence
On a fibration \(\pi : X_{} \rightarrow B_{}\), the cohomology of a bundle V on the total space \(X_{}\) can be computed in terms of cohomologies on the base \(B_{}\). In particular, the relevant objects on the base are the cohomologies of the higher direct images \(R^q\pi _*V\) of the bundle, where \(q = 0 , 1 , \ldots \), which are in general sheaves. Note that \(R^0\pi _*V \equiv \pi _*V\) is simply the pushforward. While we will not compute them explicitly, we note that \(R^q\pi _*V\) is equal to the sheaf associated to the presheaf
where U are the open sets on the base, and we refer the reader to Chapter III.8 of Ref. [46] for details.
The relation between the cohomology of V and the cohomologies of the higher direct images is provided by the Leray spectral sequence. The definition of the Leray spectral sequence begins with the definition of the second page \(E_2^{p,q}\) as
Within the rth page \(E_r^{p,q}\) where \(r \ge 2\), there are maps \(\textrm{d}_r : E_r^{p,q} \rightarrow E_r^{p+r,q-r+1}\) such that \(\textrm{d}_r^2=0\). The \((r+1)\)th page is defined by the cohomology of these maps on the rth page,
When this iterative process stabilises, so that \(E_r^{p,q} = E_n^{p,q}\) \(\forall r \ge n\) for some n, we write \(E_n^{p,q} \equiv E_\infty ^{p,q}\), and the cohomologies of the bundle V on the total space X are given by
Higher direct images
We recall from Sect. 5.1 above that on a generically smooth Weierstrass Calabi–Yau three-fold \(X_{3}\), a line bundle \(L\) can be written uniquely as
where \({\mathcal {L}}\) is a line bundle on the base \(B_{2}\), and \(\sigma \) is the section of the fibration. For such a tensor product of bundles, the direct and higher direct images can be simplified by use of the projection formula (see for example Chapter III.8 in Ref. [46]),
Hence, all higher direct images are determined by knowledge of those of \({\mathcal {O}}_{X_{3}}(n\sigma )\). Recall also that the higher direct images vanish trivially unless \(i=0,1\), so we require only \(\pi _*{\mathcal {O}}_{X_{3}}(n\sigma )\) and \(R^1 \pi _*{\mathcal {O}}_{X_{3}}(n\sigma )\), for all n. These have been worked out elsewhere (see for example Appendix C of Ref. [47]), and we collect the results belowFootnote 3.
Here 0 is the rank zero bundle, which gives 0 upon taking the tensor product with any other bundle, and for which all cohomologies are trivial.
For the below, it will be important that \(R^i \pi _* L\) is always a sum of line bundles. As the ith cohomology of a sum of line bundles is the sum of the ith cohomologies of the line bundles, it is straightforward to determine \(H^i(B_{2},R^j \pi _* L)\) and hence the second page \(E_2^{p,q}\) given knowledge of line bundle cohomology on the base.
Degeneration of the Leray spectral sequence
In the present context, the Leray spectral sequence simplifies dramatically.
Proposition 5.1
On a generically smooth Weierstrass Calabi–Yau three-fold \(X_{3}\) over a smooth complex projective base \(B_{2}\), the Leray spectral sequence for a line bundle \(L\) on \(X_{3}\) degenerates at the second page, i.e. \(E_2^{p,q} = E_\infty ^{p,q}\), so that
Proof
First note from the dimension of the base the trivial vanishings \(H^p\big (B_{2},R^q\pi _*L\big ) = 0\) unless \(p=0,1,2\). Additionally, glancing at the expression in Eq. (5.11), from the dimension of the fiber \(R^q\pi _*L= 0\) unless \(q=0,1\). Inserting these into Eq. (5.13), one finds that every element in the third page is trivially related to the second page, \(E_3^{p,q} = E_2^{p,q}\), except for two cases: \(E_3^{0,1}\) and \(E_3^{2,0}\). The relations for these remaining terms are
It is easy to check that if either one of \(E_2^{0,1}\) and \(E_2^{2,0}\) is zero, then these final relations too are trivial, i.e. \(E_3^{0,1}=E_2^{0,1}\) and \(E_3^{2,0}=E_2^{2,0}\).
The line bundle \(L\) can be written \(L= {\mathcal {O}}_{X_{3}}(n\sigma ) \otimes \pi ^* {\mathcal {L}}\) where \({\mathcal {L}}\) is a line bundle on the base. Consider the cases \(n \ne 0\). From Eqs. (5.16) and (5.17), we see immediately that either \(\pi _*L= 0\) or \(R^1\pi _*L= 0\). So in these cases either \(E_2^{0,1}=0\) or \(E_2^{2,0}=0\). The only remaining case to check is \(n=0\). Here we have
where in the final equality we used Serre duality. The first term is non-zero only when \({\mathcal {L}}\otimes K_{B_{2}}\) is in the effective cone, while the second is non-zero only when \({\mathcal {L}}^* \otimes K_{B_{2}}\) is in the effective cone. For both to be non-zero, the Mori cone \(\mathcal{M}\) must overlap its reflection \(-\mathcal{M}\) through the origin after being shifted by \(-2K_{B_{2}}\). But \(-K_{B_{2}}\) is effective for the Weierstrass model to exist. If the Mori cone is strongly convex, an effective shift will separate \(\mathcal{M}\) from \(-\mathcal{M}\) without overlap. This holds on a projective surface, which proves the result. \(\square \)
More explicitly, the cohomology of L on the three-fold \(X_3\) is given by the following relations
Explicit expressions
Given the relations (5.21), it only remains to plug in the expressions from Eq. (5.17) for the higher direct images. Note it is sufficient to determine only the zeroth and first cohomologies, since the second and third are trivially related to these by Serre duality. Again writing \(L= {\mathcal {O}}_{X_{3}}(n\sigma ) \otimes \pi ^* {\mathcal {L}}\), one has
When line bundle cohomologies on the base are described by simple formulae along the lines of Sect. 4, the above give expressions for line bundle cohomology on the three-fold. These expressions provide a simple and fast method to determine any line bundle cohomology. We note that, while these expressions can be guessed from raw data, for example by equation fitting or machine learning methods, as pursued in Refs. [7, 8, 10], the present approach has the advantages of giving a proof, and the knowledge there are no missed edge-cases.
5.3 Example
On a given base \(B_{2}\), we expect the expressions in Eq. (5.22) to simplify substantially, to give compact regions and formulae describing all line bundle cohomology on the three-fold, analogous to the surface case. Here we consider the simplest example, of a Weierstrass three-fold with base a projective plane, \(B_{2} = {\mathbb {P}}^2\).
Properties of the three-fold
We recall the discussion in Sect. 5.1, of the properties of the Weierstrass three-fold for a given base. In the present case, the base space \(B_{2} = {\mathbb {P}}^2\) has Picard number 1, with the Picard lattice spanned by the hyperplane class H. We can write a line bundle \({\mathcal {L}}\) on \(B_{2}\) as \({\mathcal {L}}= {\mathcal {O}}_{B_{2}}(k H)\), where \(k \in {\mathbb {Z}}\). The anti-canonical bundle is \(-K_{B_{2}} = {\mathcal {O}}_{B_{2}}(3H)\). The intersections are determined by \(H \cdot H = 1\), and the Mori cone is generated by H.
The properties of the elliptic three-fold are then as follows. The divisor and curve bases are respectively \(\{{\mathcal {D}}_0 \,, {\mathcal {D}}_1 \} \equiv \{\sigma \,, \pi ^*( H ) \}\) and \(\{{\mathcal {C}}_0 \,, {\mathcal {C}}_1 \} \equiv \{ F\,, \sigma (H) \}\). The intersections on the three-fold are
The triple intersection numbers follow in the above divisor basis as, up to permutations,
The generators of the Mori cone \({\mathcal {M}}(X_{3})\) and of the dual nef cone \({\mathcal {N}}(X_{3})\), are
Finally, the second Chern class is \(c_2 = 102F+ 36\,\sigma (H)\). With the triple intersection numbers and the second Chern class, we can also write the index of a line bundle. On a Calabi–Yau three-fold, the index of a line bundle is given by
so in our case we have
In the following discussion, we write \(L= {\mathcal {O}}_{X_{3}}\big (n\sigma + k\pi ^*(H)\big )\) for a general line bundle \(L\) on the three-fold \(X_{3}\). Additionally, we will use the shorthand notation \({\mathcal {O}}_{X_{3}}(n,k)\) for such a line bundle.
Zeroth cohomology
On the projective plane \({\mathbb {P}}^2\), the zeroth cohomology of a line bundle is given by the Bott formula as the binomial coefficient \(h^0\big ({\mathcal {O}}_{{\mathbb {P}}^2}(kH)\big ) = \left( {\begin{array}{c}k+2\\ 2\end{array}}\right) \). Hence from Eq. (5.22)
and \(h^0(X_{3},L)=0\) otherwise. Here \(\theta (\,\cdot \,)\) is a step function, equal to one for \(x \ge 0\) and zero otherwise.
We plot the numerical values in Fig. 8. From the expressions or the figure it is clear the effective cone is simply the positive quadrant, \(n,k \ge 0\). This cone further naturally splits into two regions (at least for \(n \ge 2\)): when \(k \ge 3n\), all of the step functions in the sum are satisfied, while when \(k < 3n\), the sum is cut off by the step functions. In the latter region, notably there will no dependence on n.
Zeroth line bundle cohomologies \(h^0 \big ( {\mathcal {O}}(n,k) \big )\) on the Weierstrass Calabi–Yau with base \({\mathbb {P}}^2\). We show the cohomologies and the regions where different formulae apply. Here \({\mathcal {O}}(n,k)\) is shorthand for \({\mathcal {O}}_{X_{3}}\big (n\sigma +k\pi ^*(H)\big )\)
In the \(k \ge 3n\) region of the effective cone, the above sum that appears for \(n \ge 2\) has unit coefficients, giving
Note that this expression happens to be zero when \(n=1\) (but not when \(n=0\)), so we may include it in the \(n=1\) case as well. The full expression for \(h^0(X_{3},L)\) in the \(n > 0 \,, k \ge 3n\) region is then
There remains only the \(n=0\) boundary. Here the cohomologies are given by \(\left( {\begin{array}{c}k+2\\ 2\end{array}}\right) = \frac{1}{2}(1+k)(2+k)\).
When \(k < 3n\), some step functions are not satisfied. In particular, the upper limit on the sum becomes \(\left\lfloor {\frac{k}{3}}\right\rfloor \). Since the only appearance of n in the sum is in the limit, we can simply make the replacement \(n \rightarrow \left\lfloor {\frac{k}{3}}\right\rfloor \) in Eq. (5.29). From the lower limit, we should only include the sum when \(\left\lfloor {\frac{k}{3}}\right\rfloor \ge 2\). However one can check the sum is anyway zero when \(n=1\), so the replacement is still correct when \(\left\lfloor {\frac{k}{3}}\right\rfloor = 1\), i.e. \(k=3,4,5\). Additionally, one can check that \(\sum _{i=2}^{\left\lfloor {\frac{k}{3}}\right\rfloor } \left( {\begin{array}{c}k-3i+2\\ 2\end{array}}\right) = 0\) when \(k=1,2\) (but not when \(k=0\)). Hence the replacement \(n \rightarrow \left\lfloor {\frac{k}{3}}\right\rfloor \) in Eq. (5.29) gives the correct expression for \(h^0\) in the region \(k < 3n\), \(n > 0\), but not on the boundary \(k=0\), \(n\ge 0\). On the boundary \(h^0(X_{3},L)\) is given simply by the non-sum term \(\left( {\begin{array}{c}k+2\\ 2\end{array}}\right) |_{k=0} = 1\).
Glancing at the properties of the three-fold above, we see that the region \(n\ge 0\), \(k \ge 3n\) precisely corresponds to the nef cone. Hence by Kodaira vanishing, we know that in the interior of this cone the zeroth cohomology must be given by the index. We see that this is indeed borne out by our results, from comparison of Eq. (5.30) with the expression for the index in Eq. (5.27).
We can then compactly write all the expressions in terms of the index as follows. We depict the regions where the formulae apply in Fig. 8.
and \(h^0(X_{3},L)=0\) otherwise.
First cohomology
On the projective plane, all first cohomologies vanish. Hence the general expression for first cohomologies on the three-fold in Eq. (5.21) simplifies, leaving only one term in the direct sum,
Using the Bott formula for cohomologies on the projective plane, the expression in Eq. (5.22) becomes
and \(h^0(X_{3},L)=0\) otherwise.
We plot the numerical values in Fig. 9. The step functions in the sum are \(\theta (k+3) \,, \theta (k+6) \,, \ldots \,,\) \( \theta (k+3(-n-1))\), which gives in addition to the line \(n=0\) the other boundary of the non-zero region as \(k= 3(n+1)\). This cone then naturally splits into two regions (at least for \(n \le -2\)): when \(k \ge -3\), all step functions in the sum are satisfied, while when \(k < -3\) the lower limit is raised by the step functions.
First line bundle cohomologies \(h^1 \big ( {\mathcal {O}}(n,k) \big )\) on the Weierstrass Calabi–Yau with base \({\mathbb {P}}^2\). We show the cohomologies and the regions where different formulae apply. Here \({\mathcal {O}}(n,k)\) is shorthand for \({\mathcal {O}}_{X_{3}}\big (n\sigma +k\pi ^*(H)\big )\)
In the \(k\ge -3\) region, the sum that appears for \(n \le -2\) has unit coefficients, giving
Note this is related to the sum in Eq. (5.29) by a sign and exchanging \((n-1)\) and \((n+1)\). Hence this expression is zero when \(n=-1\) (but not when \(n=0\)), so can be included in the \(n=-1\) case. Further, though the non-sum term \(\left( {\begin{array}{c}k-3+2\\ 2\end{array}}\right) \) is present only for \(k \ge 3\), since it is zero when \(k=1\) or \(k=2\) (but not when \(k=-3,-2,-1,0\)), the natural region is \(k \ge 1\). Hence in the \(n < 0\), \(k > 0\) region \(h^1(X_{3},L)\) is given by
This is simply the negative of the index. It is easy to see this must be so, since by Serre duality and knowledge of the non-zero regions for \(h^0\) and \(h^1\), only \(h^1\) is non-zero in this (open) bottom-right quadrant. Finally, on the boundary region \(n=0\), \(k > 0\), there is simply the non-sum term, \(\left( {\begin{array}{c}k-3+2\\ 2\end{array}}\right) \), which we note is \(-{{\textrm{ind}}}\big ({\mathcal {O}}(-1,k)\big )\). This excludes the origin, on which one has \(h^1\big ({\mathcal {O}}(0,0)\big )=0\).
In the \(k < -3\) region, the lower limit in the sum is , and this is also correct for \(k=-3,-2,-1\) (but not \(k=0\)). This gives as the expression for \(h^1(X_{3},L)\) in the \(k < 0\), \(k \ge 3(n+1)\) region,
However from the first factor this expression is anyway zero when \(k \in \{3(n+1)-1 \,, 3(n+1)-2 \,, 3(n+1)-3 \}\). So a more natural boundary is \(k \ge 3n\). We also note that this expression is manifestly invariant under the shift \((k,n) \rightarrow (k + 3, n +1)\), which is obvious in the data in Fig. 9. Since \(h^0(X_{3},L)=h^2(X_{3},L)=0\) in this region, the expresssion can also be written as
where in the second equality we used Serre duality and the expression for \(h^0(X_{3},L)\) from above. Finally, on the boundary \(n \le -1\), \(k=0\), the expression is just given by Eq. (5.34) in the case \(k=0\). We can also note that by Serre duality and the expression for \(h^0(X_{3},L)\) above this is
.
Below we collect the above results using the index expressions, and depict the regions in Fig. 9.
and \(h^1(X_{3},L)=0\) otherwise.
Insight into general structure
Above we have used the Leray spectral sequence to determine the regions and formulae describing all line bundle cohomology on a simple Weierstrass Calabi–Yau three-fold. However, it is clear that this route does not reflect the natural structure of the three-fold cohomology: the naive regions from the lift had to be redrawn, and several special cases had to be taken into account. Hence, while this method is viable for any given smooth Weierstrass model, it does not appear to provide insight into the structure of line bundle cohomology on Calabi–Yau three-folds more generally.
6 Conclusions
The central message of the present work is that there are large classes of complex projective manifolds for which the computation of line bundle cohomology is not only tractable, but can be captured throughout the Picard group by closed-form expressions. In the case of surfaces, the idea we have emphasised above is that the combination of Zariski decomposition with vanishing theorems is sufficient on many examples to determine these cohomology formulae.
The role of Zariski decomposition (followed by a round-down operation) is to map effective line bundles to effective line bundles with the same zeroth cohomology. The effective cone naturally splits into chambers inside which the Zariski decomposition retains the same form. For certain classes of surfaces, which include toric surfaces, del Pezzo and generalised del Pezzo surfaces as well as K3 surfaces, there exist theorems strong enough to guarantee the vanishing of all higher cohomologies of any line bundle resulting from the application of a single Zariski decomposition and round-down. In such cases, the Zariski chambers are also cohomology chambers. This gives a complete description of the zeroth cohomology function (except, in the case of K3 surfaces, on the boundary of the Mori cone), and combined with the index formula and Serre duality, this also gives closed-form expressions for the higher cohomologies. The input data required for these formulae is the same as what is needed for building up Zariski chambers: the intersection form, the Mori cone, and the nef cone.
In the second part of the paper our analysis of simple elliptically fibered Calabi–Yau three-folds leads to closed-form expressions for all line bundle cohomology groups in terms of the cohomology on the two-dimensional base, providing an efficient means to compute line bundle cohomology. On the other hand, the cohomology regions on the three-fold are related to the underlying cohomology chambers on the surface in a complicated way, as illustrated by our analysis of an elliptically fibered three-fold over \({\mathbb {P}}^2\).
Outlook
We would like to end by outlining a few directions of future research. For Physics, the case of Calabi–Yau three-folds has the greatest potential for applications. Our analysis of elliptically fibered Calabi–Yau three-folds has immediate applications in the context of heterotic/F-theory duality, along the lines of research initiated in Refs. [21, 22, 49]. However, more needs to be understood about the general structure of cohomology formulae on three-folds. If detailed enough, such an understanding will unlock new techniques for working out the topology of the extra dimensions and their gauge degrees of freedom by starting from the raw data of experimental Physics (bottom-up model building). This is certainly an important question for String Phenomenology.
There are also interesting questions related to the two-dimensional case, the exploration of cohomology formulae for surfaces being far from complete. It would be important to understand what happens in the case of surfaces where the available vanishing theorems are not strong enough to guarantee that Zariski chambers are also zeroth cohomology chambers. The reasonable expectation is that nothing can be said in general, however, it would be interesting to look at other classes of surfaces.
There is also the question about the higher cohomology groups, in particular \(H^1(S,{\mathcal {L}})\). While a formula for \(h^1(S,\mathcal L)\) can be derived in terms of the index and the zeroth cohomology, it would be interesting to derive independently the origin of the emerging formulae.
Notes
When the elliptic fibration is singular, one can often resolve the singularities to give a smooth Calabi–Yau. These singularities are very important in the context of F-theory, where they determine gauge and matter fields, as well as couplings. However in this case it is more involved to lift cohomologies with the Leray spectral sequence.
We abuse notation and write \(\sigma \) both for the map that embeds the base into the total space and for the image.
That there are special cases for \(\pi _*{\mathcal {O}}_{X_{3}}(\sigma )\) and \(R^1\pi _*{\mathcal {O}}_{X_{3}}(-\sigma )\) can be traced to the fact there are no meromorphic functions on the torus with a single pole. We also note that the above formulae reflect ‘relative duality’ (see for example Chapter III.12 of Ref. [48]), which in the Calabi–Yau case states that \(R^1\pi _*V = (\pi _* V^*)^* \otimes K_{B_{2}}\) for any vector bundle V.
References
Anderson, L.B., Gray, J., He, Y.-H., Lee, S.-J., Lukas, A.: CICY package, based on methods described in arXiv:0911.1569, arXiv:0911.0865, arXiv:0805.2875, arXiv:hep-th/0703249, arXiv:hep-th/0702210
cohomCalg package 2010.: High-performance line bundle cohomology computation based on methods described in arXiv:1003.5217, arXiv:1006.2392, arXiv:1006.0780. Download link: http://wwwth.mppmu.mpg.de/members/blumenha/cohomcalg/
Larfors, M., Schneider, R.: pyCICY—a python CICY toolkit (2019). https://doi.org/10.5281/zenodo.3243914 [github-link]
Buchbinder, E.I., Constantin, A., Lukas, A.: The moduli space of heterotic line bundle models: a case study for the tetra-quadric. JHEP 03, 025 (2014). (1311.1941)
Constantin, A.: Heterotic string models on smooth Calabi–Yau threefolds. PhD thesis, Oxford University (2013). arXiv:1808.09993
Constantin, A., Lukas, A.: Formulae for line bundle cohomology on Calabi–Yau threefolds. Fortsch. Phys. 67(12), 1900084 (2019). arXiv:1808.09992
Klaewer, D., Schlechter, L.: Machine learning line bundle cohomologies of hypersurfaces in toric varieties. Phys. Lett. B B789, 438–443 (2019). arXiv:1809.02547
Larfors, M., Schneider, R.: Line bundle cohomologies on CICYs with Picard number two. Fortsch. Phys. 67(12), 1900083 (2019). arXiv:1906.00392
Brodie, C.R., Constantin, A., Deen, R., Lukas, A.: Topological formulae for the zeroth cohomology of line bundles on surfaces. arXiv:1906.08363
Brodie, C.R., Constantin, A., Deen, R., Lukas, A.: Machine learning line bundle cohomology. Fortsch. Phys. 68(1), 1900087 (2020). arXiv:1906.08730
Brodie, C.R., Constantin, A., Deen, R., Lukas, A.: Index formulae for line bundle cohomology on complex surfaces. Fortsch. Phys. 68(2), 1900086 (2020). arXiv:1906.08769
Blumenhagen, R., Honecker, G., Weigand, T.: Loop-corrected compactifications of the heterotic string with line bundles. JHEP 0506, 020 (2005). arXiv:hep-th/0504232
Blumenhagen, R., Moster, S., Weigand, T.: Heterotic GUT and standard model Vacua from simply connected Calabi–Yau manifolds. Nucl. Phys. B 751, 186–221 (2006). arXiv:hep-th/0603015
Blumenhagen, R., Moster, S., Reinbacher, R., Weigand, T.: Massless spectra of three generation U(N) heterotic string Vacua. JHEP 0705, 041 (2007). arXiv:hep-th/0612039
Anderson, L.B., Gray, J., Lukas, A., Palti, E.: Two hundred heterotic standard models on smooth Calabi–Yau threefolds. Phys. Rev. D 84, 106005 (2011). arXiv:1106.4804
Anderson, L.B., Gray, J., Lukas, A., Palti, E.: Heterotic line bundle standard models. JHEP 06, 113 (2012). arXiv:1202.1757
Anderson, L.B., Constantin, A., Gray, J., Lukas, A., Palti, E.: A comprehensive scan for heterotic SU(5) GUT models. JHEP 01, 047 (2014). arXiv:1307.4787
He, Y.-H., Lee, S.-J., Lukas, A., Sun, C.: Heterotic model building: 16 special manifolds. JHEP 06, 077 (2014). arXiv:1309.0223
Anderson, L.B., Constantin, A., Lee, S.-J., Lukas, A.: Hypercharge flux in heterotic compactifications. Phys. Rev. D 91(4), 046008 (2015). arXiv:1411.0034
Bauer, T., Kuronya, A., Szemberg, T.: Zariski chambers, volumes, and stable base loci. J. Reine Angew. Math. 576, 209–233 (2004)
Braun, A.P., Brodie, C.R., Lukas, A.: Heterotic line bundle models on elliptically fibered Calabi–Yau three-folds. JHEP 04, 087 (2018). arXiv:1706.07688
Braun, A.P., Brodie, C.R., Lukas, A., Ruehle, F.: NS5-branes and line bundles in heterotic/F-theory duality. Phys. Rev. D 98(12), 126004 (2018). arXiv:1803.06190
Cox, D., Little, J., Schenck, H.: Toric Varieties. Graduate Studies in Mathematics, American Mathematical Society, New York (2011)
Zariski, O.: The theorem of Riemann–Roch for high multiples of an effective divisor on an algebraic surface. Ann. Math. 76(3), 560–615 (1962)
Fujita, T.: On Zariski problem. Proc. Japan Acad. Ser. A Math. Sci. 55(3), 106–110 (1979)
Badescu, L.: Algebraic Surfaces. Graduate Texts in Mathematics, Springer, Berlin (2001)
Lazarsfeld, R.: Positivity in Algebraic Geometry I: Classical Setting: Line Bundles and Linear Series. Ergebnisse der Mathematik und ihrer Grenzgebiete. 3. Folge A Series of Modern Surveys in Mathematics. Springer, Berlin (2004)
Rams, S., Szemberg, T.: When are Zariski chambers numerically determined? Forum Math. 28, 1159–1166 (2016)
Lazarsfeld, R.: Positivity in Algebraic Geometry II: Positivity for Vector Bundles, and Multiplier Ideals. Ergebnisse der Mathematik und ihrer Grenzgebiete. 3. Folge A Series of Modern Surveys in Mathematics. Springer, Berlin (2004)
Arzhantsev, I., Derenthal, U., Hausen, J., Laface, A.: Cox Rings. Cambridge Studies in Advanced Mathematics, Cambridge University Press, Cambridge (2015)
Dolgachev, I.: Classical Algebraic Geometry: A Modern View. Cambridge University Press, Cambridge (2012)
Derenthal, U.: Singular del Pezzo surfaces whose universal torsors are hypersurfaces. Proc. Lond. Math. Soc. 108, 638–681 (2013)
Elagin, A., Xu, J., Zhang, S.: On cyclic strong exceptional collections of line bundles on surfaces. arXiv:2007.02140
Derenthal, U., Joyce, M., Teitler, Z.: The nef cone volume of generalized Del Pezzo surfaces. arXiv:math/0703202
Urabe, T.: On singularities on degenerate del Pezzo surfaces of degree 1, 2. Proc. Sympos. Pure Math. 40, 587–591 (1983)
Alexeev, V., Nikulin, V.: Del Pezzo and K3 Surfaces. MSJ Memoirs, vol. 5. Mathematical Society of Japan, Tokyo (2006)
Bauer, T., Funke, M., Neumann, S.: Counting Zariski chambers on Del Pezzo surfaces. arXiv:0912.0958
Huybrechts, D.: Lectures on K3 Surfaces. Cambridge Studies in Advanced Mathematics, Cambridge University Press, Cambridge (2016)
Bauer, T., Funke, M.: Weyl and Zariski chambers on K3 surfaces. Forum Mathematicum 24(3) (2010). arXiv:1006.0465
Braun, V., Grimm, T.W., Keitel, J.: Geometric engineering in toric F-theory and GUTs with U(1) Gauge factors. JHEP 12, 069 (2013). arXiv:1306.0577
Grassi, A., Perduca, V.: Weierstrass models of elliptic toric \(K3\) hypersurfaces and symplectic cuts. Adv. Theor. Math. Phys. 17(4), 741–770 (2013). arXiv:1201.0930
Morrison, D.R., Vafa, C.: Compactifications of F theory on Calabi-Yau threefolds. II. Nucl. Phys. B 476, 437–469 (1996). arXiv:hep-th/9603161
Weigand, T.: TASI Lectures on F-theory. arXiv:1806.01854
Donagi, R., Lukas, A., Ovrut, B.A., Waldram, D.: Holomorphic vector bundles and nonperturbative Vacua in M theory. JHEP 06, 034 (1999). arXiv:hep-th/9901009
Friedman, R., Morgan, J., Witten, E.: Vector bundles and F theory. Commun. Math. Phys. 187, 679–743 (1997). arXiv:hep-th/9701162
Hartshorne, R.: Algebraic Geometry. Springer, New York (2010)
Donagi, R., He, Y.-H., Ovrut, B.A., Reinbacher, R.: The particle spectrum of heterotic compactifications. JHEP 12, 054 (2004). arXiv:hep-th/0405014
Barth, W.: Compact Complex Surfaces. Springer, Berlin (2004)
Anderson, L.B., Feng, H., Gao, X., Karkheiran, M.: Heterotic/heterotic and heterotic/F-theory duality. Phys. Rev. D 100(12), 126014 (2019). arXiv:1907.04395
Acknowledgements
We are grateful to James Halverson, Andre Lukas, Fabian Rühle, and Yinan Wang for helpful discussions.
Author information
Authors and Affiliations
Corresponding author
Additional information
Communicated by S. Gukov.
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendices
Toric Surfaces and Elliptic Three-Folds
Toric manifolds are used in various examples throughout the text. Moreover, they appear in many string theory applications. For these reasons, in this appendix we provide a brief summary of toric technology, as well as an outline of how to construct a Weierstrass model as a hypersurface in a toric variety, complementing the discussion in Sect. 5.1. For the sake of brevity we will not be completely precise. See for example Ref. [23] for a general introduction to the subject of toric varieties.
1.1 Toric surfaces
Toric varieties
Toric varieties are generalisations of projective spaces. Recall that the projective plane, for example, can be specified by beginning with \({\mathbb {C}}^3[x_1,x_2,x_3]\) and imposing an identification \((x_1,x_2,x_3) \sim (\lambda x_1,\lambda x_2,\lambda x_3) ~ \forall \lambda \in {\mathbb {C}}^*\), and demanding that the three coordinates cannot simultaneously vanish, i.e. removing the point \((x_1,x_2,x_3)=(0,0,0)\). A toric variety can be specified by beginning with \({\mathbb {C}}^n\) and imposing more complicated identifications under scalings and conditions on allowed simultaneous vanishing coordinates.
The information defining a toric variety can be encoded in a fan, which is a collection of cones in \({\mathbb {R}}^n\) whose generators correspond to integral points. The complex dimension of the corresponding toric variety equals the real dimension n of the fan. The one-dimensional cones are rays. For the example of \({\mathbb {P}}^2\), the fan is shown in the first diagram in Fig. 10. There are three one-dimensional cones and three two-dimensional cones.
The fan determines the scaling equivalences and allowed coordinate vanishings as follows. Firstly, the generators \(\vec {v}_i\) of the rays are in one-to-one correspondence with the complex coordinates \(x_i\). A scaling identification between these coordinates corresponds to a linear dependency relation between the generators. Specifically, if
then there is an identification \((x_1 , \ldots , x_m) \sim (\lambda ^{c_1} x_1 , \ldots , \lambda ^{c_m} x_m) ~ \forall \lambda \in {\mathbb {C}}^*\). In the example of \({\mathbb {P}}^2\), one sees from Fig. 10 that the three generators simply add to zero. One typically writes the weights \(c_i\) in a table, called the ‘weight system’.
The allowed simultaneous vanishings of the coordinates are determined by the full structure of the fan: if the generators corresponding to a number of coordinates share a common cone, then the coordinates are allowed to simultaneously vanish, otherwise they are not. In the example of \({\mathbb {P}}^2\), any two generators share a common cone, but all three do not. One typically writes the allowed vanishings in the ‘Stanley-Reisner ideal’.
Divisors: intersections and linear equivalences
To each complex coordinate \(x_i\) one can associate a toric divisor \(D_i\) corresponding to the vanishing locus of \(x_i\). Hence there are natural divisors corresponding to the rays in the fan. One particularly simple aspect of toric varieties is that the anti-canonical divisor class is given by the sum of the toric divisor classes, \(-K = \sum _i \left[ {D_i}\right] \).
The toric divisors are not all linearly inequivalent. In particular, for any vector \(\vec {u}\) in the space of the fan, taking the dot product with all generators \(\vec {v}_i\) in the toric diagram gives a linear equivalence relation,
It is clear that there are as many independent such relations as the dimension of the fan. Hence on a toric variety, the dimension \(h^{1,1}\) of the Picard group equals the number of rays minus the dimension of the fan.
The question of whether distinct toric divisors mutually intersect is the same as the question of whether the corresponding coordinates can simultaneously vanish. This is hence determined by whether the corresponding rays share a cone, as discussed above. Self-intersections are then determined by rewriting a toric divisor in terms of others using a linear equivalence relation, and using mutual intersections.
The fan of a toric surface is two-dimensional. In this case, the mutual intersections can be found straightforwardly: if two toric rays are neighbours, then the corresponding toric divisors have a mutual intersection of 1, otherwise it is 0. Self-intersections are determined as usual via the linear equivalence relations.
Surface case: Mori cone and irreducible negative self-intersection divisors
We are particularly interested in the case of toric surfaces, on which divisors and curves can be identified. In the main text we are interested in the Mori cone of these surfaces, and the irreducible, negative self-intersection divisors.
On a compact toric surface, it is straightforward to determine the Mori cone. The Mori cone generators are a subset of the toric divisor classes (see for example Theorem 6.3.20 of Ref. [23]). Since a Mori cone generator has non-positive self-intersection, these must be a subset of those with non-positive self-intersection. This makes it straightforward to determine the generators from the ray diagram: take the toric divisor classes with non-positive self-intersection, and throw away any that can be expressed as a non-negative sum of the others. The nef cone follows as the dual of the Mori cone.
In Zariski decomposition, one is interested in the set of irreducible, negative self-intersection divisors. On a compact toric surface, these are precisely the toric divisor classes with negative self-intersection. To see this, note again that every irreducible, negative self-intersection divisor class is a generator of the Mori cone, and that the Mori cone is generated by toric divisor classes.
1.2 Toric description of Weierstrass models
Since in the simple Weierstrass models utilised in the main text the elliptic fiber is described by a polynomial in the coordinates of the weighted projective plane, which is toric, when the base is also toric it is easy to give a description of the three-fold as a hypersurface in a toric ambient space. In this section we provide a summary of this construction.
The ambient space is a fiber bundle of the weighted projective plane \({\mathbb {P}}_{(2,3,1)}\) over the base space, with the fibering determined by the choice of coordinates for the toric rays. The fan of \({\mathbb {P}}_{(2,3,1)}\) has rays with coordinates \((-1,0)\), \((0,-1)\), (2, 3), and in the fan of the four-fold we lift these simply as
In a trivial product \(B_{2} \times {\mathbb {P}}_{(2,3,1)}\), we would lift the rays of the base-space analogously, putting zeroes in the final two entries. The non-trivial fibering is achieved by using the non-zero entries
for any ray \((b_1,b_2)\) of the base-space fan. The projection of the four-fold to the base corresponds to sending the last two coordinates to zero.
By taking the dot product of the above ray vectors with the vectors (0, 0, 1, 0) and (0, 0, 0, 1), we get the divisor equivalences
where the sums run over all rays of the base fan. These equivalences correspond to the statement that the coordinates x and y are sections of \(K_{B_{2}}^{-2}\) and \(K_{B_{2}}^{-3}\) respectively. The coordinates of these rays determine the weight system, which tabulates the equivalences of coordinates under the various projective scalings. The rows correspond to linear combinations of the rays that sum to zero.
Here \(b_i\) are the coordinates on the base, and for each a, \((s^a_i)\) is a row in the weight system of the base. We have also included on the right the sum of each row, which is the scaling of sections of the anti-canonical bundle of the toric four-fold.
In addition to the rays, one must specify the triangulation of the resulting polytope, i.e. the top-dimensional cones of the fan. To describe a fiber bundle, the triangulation should be taken to be simply the product triangulation, i.e. the same triangulation as for the fan of the product space \(B_{2} \times {\mathbb {P}}_{(2,3,1)}\).
The elliptic Calabi–Yau is then described as a hypersurface inside this toric ambient space by a Weierstrass equation. One can check that the Weierstrass polynomial is a section of the anti-canonical bundle of the ambient space, so that the three-fold is indeed Calabi–Yau. This corresponds to each monomial having the scaling of the sum of all the columns in the weight system above.
Example
The simplest toric base space is \({\mathbb {P}}^2\). Writing u, v, and w for the homogeneous coordinates, the rays of the toric four-fold are
as well as the three rays in Eq. (A.3). The weight system is
The top-dimensional cones have generators given by the product cones. Schematically,
The polynomials f and g in the Weierstrass equation are in this case homogeneous polynomials of degree 12 and 18 respectively in u, v, and w.
The Sixteen Reflexive Polytopes
A set of toric surfaces with many applications in string theory are the 16 Gorenstein Fano toric surfaces. We also frequently take these as examples in the main text. In this appendix we collect for each of these surfaces the properties required to determine the Zariski chambers. These properties can be straightforwardly determined using the methods in described in Appendix A.1.
The ray diagrams of the 16 Gorenstein Fano toric surfaces are given by the 16 reflexive polytopes in Fig. 10. The rank \(\rho (S)\) of the Picard group in each case is as follows.
Several of these spaces are isomorphic to Hirzebruch or ordinary del Pezzo surfaces. Specifically
and, further, all of the others can be seen as blow-ups of Hirzebruch surfaces. Below we skip the spaces corresponding to the first two reflexive polytopes, which are isomorphic to \({\mathbb {P}}^2\) and \({\mathbb {P}}^1 \times {\mathbb {P}}^1\) and so are trivial.
\({\underline{{\textbf {Data for}}\ F_{3}}}\)
The ray diagram for \(F_{3}\) has 4 rays, hence its Picard number is 2. We can use 2 of the toric divisors as a basis for the Picard lattice, and the remaining toric divisors can be expressed in this basis. The choice we use is
![figure b](http://media.springernature.com/lw685/springer-static/image/art%3A10.1007%2Fs00220-024-05055-x/MediaObjects/220_2024_5055_Figb_HTML.png)
In this basis the intersection form and the anti-canonical divisor are given by
The Mori cone generators \({\mathcal {M}}_i\) and the nef cone generators \({\mathcal {N}}_j\), which satisfy \({\mathcal {M}}_i \cdot {\mathcal {N}}_j = \delta _{ij}\), are given by
There is a single negative irreducible divisor, namely \({\mathcal {M}}_2\).
\({\underline{{\textbf {Data for}}\ F_{4}}}\)
The ray diagram for \(F_{4}\) has 4 rays, hence its Picard number is 2. We can use 2 of the toric divisors as a basis for the Picard lattice, and the remaining toric divisors can be expressed in this basis. The choice we use is
![figure c](http://media.springernature.com/lw685/springer-static/image/art%3A10.1007%2Fs00220-024-05055-x/MediaObjects/220_2024_5055_Figc_HTML.png)
In this basis the intersection form and the anti-canonical divisor are given by
The Mori cone generators \({\mathcal {M}}_i\) and the nef cone generators \({\mathcal {N}}_j\), which satisfy \({\mathcal {M}}_i \cdot {\mathcal {N}}_j = \delta _{ij}\), are given by
There is a single negative irreducible divisor, namely \({\mathcal {M}}_1\).
\({\underline{{\textbf {Data for}}\ F_{5}}}\)
The ray diagram for \(F_{5}\) has 5 rays, hence its Picard number is 3. We can use 3 of the toric divisors as a basis for the Picard lattice, and the remaining toric divisors can be expressed in this basis. The choice we use is
![figure d](http://media.springernature.com/lw685/springer-static/image/art%3A10.1007%2Fs00220-024-05055-x/MediaObjects/220_2024_5055_Figd_HTML.png)
In this basis the intersection form and the anti-canonical divisor are given by
The Mori cone generators \({\mathcal {M}}_i\) and the nef cone generators \({\mathcal {N}}_j\), which satisfy \({\mathcal {M}}_i \cdot {\mathcal {N}}_j = \delta _{ij}\), are given by
The negative irreducible divisors \(D^-_k\) are just the Mori cone generators.
\({\underline{{\textbf {Data for}}\ F_{6}}}\)
The ray diagram for \(F_{6}\) has 5 rays, hence its Picard number is 3. We can use 3 of the toric divisors as a basis for the Picard lattice, and the remaining toric divisors can be expressed in this basis. The choice we use is
![figure e](http://media.springernature.com/lw685/springer-static/image/art%3A10.1007%2Fs00220-024-05055-x/MediaObjects/220_2024_5055_Fige_HTML.png)
In this basis the intersection form and the anti-canonical divisor are given by
The Mori cone generators \({\mathcal {M}}_i\) and the nef cone generators \({\mathcal {N}}_j\), which satisfy \({\mathcal {M}}_i \cdot {\mathcal {N}}_j = \delta _{ij}\), are given by
The negative irreducible divisors \(D^-_k\) are just the Mori cone generators.
\({\underline{{\textbf {Data for}}\ F_{7}}}\)
The ray diagram for \(F_{7}\) has 6 rays, hence its Picard number is 4. We can use 4 of the toric divisors as a basis for the Picard lattice, and the remaining toric divisors can be expressed in this basis. The choice we use is
![figure f](http://media.springernature.com/lw685/springer-static/image/art%3A10.1007%2Fs00220-024-05055-x/MediaObjects/220_2024_5055_Figf_HTML.png)
In this basis the intersection form and the anti-canonical divisor are given by
The Mori cone generators \({\mathcal {M}}_i\) and the nef cone generators \({\mathcal {N}}_j\) are given by
The negative irreducible divisors \(D^-_k\) are just the Mori cone generators.
\({\underline{{\textbf {Data for}}\ F_{8}}}\)
The ray diagram for \(F_{8}\) has 6 rays, hence its Picard number is 4. We can use 4 of the toric divisors as a basis for the Picard lattice, and the remaining toric divisors can be expressed in this basis. The choice we use is
![figure g](http://media.springernature.com/lw685/springer-static/image/art%3A10.1007%2Fs00220-024-05055-x/MediaObjects/220_2024_5055_Figg_HTML.png)
In this basis the intersection form and the anti-canonical divisor are given by
The Mori cone generators \({\mathcal {M}}_i\) and the nef cone generators \({\mathcal {N}}_j\), which satisfy \({\mathcal {M}}_i \cdot {\mathcal {N}}_j = \delta _{ij}\), are given by
The negative irreducible divisors \(D^-_k\) are just the Mori cone generators.
\({\underline{{\textbf {Data for}}\ F_{9}}}\)
The ray diagram for \(F_{9}\) has 6 rays, hence its Picard number is 4. We can use 4 of the toric divisors as a basis for the Picard lattice, and the remaining toric divisors can be expressed in this basis. The choice we use is
![figure h](http://media.springernature.com/lw685/springer-static/image/art%3A10.1007%2Fs00220-024-05055-x/MediaObjects/220_2024_5055_Figh_HTML.png)
In this basis the intersection form and the anti-canonical divisor are given by
The Mori cone generators \({\mathcal {M}}_i\) and the nef cone generators \({\mathcal {N}}_j\) are given by
The negative irreducible divisors \(D^-_k\) are just the Mori cone generators.
\({\underline{{\textbf {Data for}}\ F_{10}}}\)
The ray diagram for \(F_{10}\) has 6 rays, hence its Picard number is 4. We can use 4 of the toric divisors as a basis for the Picard lattice, and the remaining toric divisors can be expressed in this basis. The choice we use is
![figure i](http://media.springernature.com/lw685/springer-static/image/art%3A10.1007%2Fs00220-024-05055-x/MediaObjects/220_2024_5055_Figi_HTML.png)
In this basis the intersection form and the anti-canonical divisor are given by
The Mori cone generators \({\mathcal {M}}_i\) and the nef cone generators \({\mathcal {N}}_j\), which satisfy \({\mathcal {M}}_i \cdot {\mathcal {N}}_j = \delta _{ij}\), are given by
The negative irreducible divisors \(D^-_k\) are just the Mori cone generators.
\({\underline{{\textbf {Data for}}\ F_{11}}}\)
The ray diagram for \(F_{11}\) has 7 rays, hence its Picard number is 5. We can use 5 of the toric divisors as a basis for the Picard lattice, and the remaining toric divisors can be expressed in this basis. The choice we use is
![figure j](http://media.springernature.com/lw685/springer-static/image/art%3A10.1007%2Fs00220-024-05055-x/MediaObjects/220_2024_5055_Figj_HTML.png)
In this basis the intersection form and the anti-canonical divisor are given by
The Mori cone generators \({\mathcal {M}}_i\) and the nef cone generators \({\mathcal {N}}_j\) are given by
![figure k](http://media.springernature.com/lw685/springer-static/image/art%3A10.1007%2Fs00220-024-05055-x/MediaObjects/220_2024_5055_Figk_HTML.png)
The negative irreducible divisors \(D^-_k\) are just the Mori cone generators.
\({\underline{{\textbf {Data for}}\ F_{12}}}\)
The ray diagram for \(F_{12}\) has 7 rays, hence its Picard number is 5. We can use 5 of the toric divisors as a basis for the Picard lattice, and the remaining toric divisors can be expressed in this basis. The choice we use is
![figure l](http://media.springernature.com/lw685/springer-static/image/art%3A10.1007%2Fs00220-024-05055-x/MediaObjects/220_2024_5055_Figl_HTML.png)
In this basis the intersection form and the anti-canonical divisor are given by
The Mori cone generators \({\mathcal {M}}_i\) and the nef cone generators \({\mathcal {N}}_j\) are given by
The negative irreducible divisors \(D^-_k\) are just the Mori cone generators.
\({\underline{{\textbf {Data for}}\ F_{13}}}\)
The ray diagram for \(F_{13}\) has 8 rays, hence its Picard number is 6. We can use 6 of the toric divisors as a basis for the Picard lattice, and the remaining toric divisors can be expressed in this basis. The choice we use is
![figure m](http://media.springernature.com/lw685/springer-static/image/art%3A10.1007%2Fs00220-024-05055-x/MediaObjects/220_2024_5055_Figm_HTML.png)
In this basis the intersection form and the anti-canonical divisor are given by
The Mori cone generators \({\mathcal {M}}_i\) and the nef cone generators \({\mathcal {N}}_j\) are given by
The negative irreducible divisors \(D^-_k\) are just the Mori cone generators.
\({\underline{{\textbf {Data for}}\ F_{14}}}\)
The ray diagram for \(F_{14}\) has 8 rays, hence its Picard number is 6. We can use 6 of the toric divisors as a basis for the Picard lattice, and the remaining toric divisors can be expressed in this basis. The choice we use is
![figure n](http://media.springernature.com/lw685/springer-static/image/art%3A10.1007%2Fs00220-024-05055-x/MediaObjects/220_2024_5055_Fign_HTML.png)
In this basis the intersection form and the anti-canonical divisor are given by
The Mori cone generators \({\mathcal {M}}_i\) and the nef cone generators \({\mathcal {N}}_j\) are given by
The negative irreducible divisors \(D^-_k\) are just the Mori cone generators.
\({\underline{{\textbf {Data for}}\ F_{15}}}\)
The ray diagram for \(F_{15}\) has 8 rays, hence its Picard number is 6. We can use 6 of the toric divisors as a basis for the Picard lattice, and the remaining toric divisors can be expressed in this basis. The choice we use is
In this basis the intersection form and the anti-canonical divisor are given by
The Mori cone generators \({\mathcal {M}}_i\) and the nef cone generators \({\mathcal {N}}_j\) are given by
The negative irreducible divisors \(D^-_k\) are just the Mori cone generators.
\({\underline{{\textbf {Data for}}\ F_{16}}}\)
The ray diagram for \(F_{16}\) has 9 rays, hence its Picard number is 7. We can use 7 of the toric divisors as a basis for the Picard lattice, and the remaining toric divisors can be expressed in this basis. The choice we use is
In this basis the intersection form and the anti-canonical divisor are given by
The Mori cone generators \({\mathcal {M}}_i\) and the nef cone generators \({\mathcal {N}}_j\) are given by
The negative irreducible divisors \(D^-_k\) are just the Mori cone generators.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Brodie, C.R., Constantin, A. Cohomology Chambers on Complex Surfaces and Elliptically Fibered Calabi–Yau Three-Folds. Commun. Math. Phys. 405, 151 (2024). https://doi.org/10.1007/s00220-024-05055-x
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s00220-024-05055-x