1 Introduction

The purpose of this note is to prove a variant of a criterion of Oguiso [9] verifying that a birational self-map of a Calabi–Yau variety is primitive. Roughly speaking, a map is primitive if it does not “factor through” a birational automorphism of a lower-dimensional variety; in studying dynamics of birational maps, this is a natural condition to impose in order to exclude uninteresting examples such as product maps. The precise defintion of primitivity was first formulated by Zhang [12], and is stated by Oguiso [9] as follows:

Definition 1.1

Let X be a projective variety. A rational fibration means a dominant rational map \(\pi :X \dashrightarrow B\) where B is a projective variety and \(\pi \) has connected fibres. The fibration \(\pi \) is nontrivial if \(0< \dim B <\dim X\).

Let \(f :X \dashrightarrow X\) be a birational map. A rational fibration \(\pi :X \dashrightarrow B\) is called f-equivariant if there is a birational map \(f_B :B \dashrightarrow B\) such that \(\pi ~\circ ~f~=~f_B~\circ ~\pi \). The birational map f is called primitive if there does not exist a non-trivial f-equivariant rational fibration \(\pi :X \dashrightarrow B\).

For a Calabi–Yau variety X, Oguiso [9, Theorem 1.2] gave a useful criterion for primitivity of a birational map \(f: X \dashrightarrow X\) in terms of the associated linear map \(f^*\) on the Néron–Severi space of X. The precise statement is Theorem 1.3 below; roughly speaking, assuming general conjectures of minimal model theory, the criterion asks that \(f^*\) should have no nontrivial invariant subspaces defined over \(\mathbb {Q}\). In Theorem 1.4, we will prove a variant of Oguiso’s criterion, replacing his linear algebraic criterion on \(f^*\) by one involving convex geometry.

We will also be interested in the dynamical complexity of a birational map, as measured by Dinh–Sibony’s notion of dynamical degrees [2]. To keep our presentation simple, we only define the first dynamical degree of a birational map \(f :X \dashrightarrow X\), and moreover give a definition that is valid only in the special case when f is an isomorphism in codimension 1.

Definition 1.2

Let \(f :X \dashrightarrow X\) be a birational map which is an isomorphism in codimension 1, and let \(f^*:N^1(X) \rightarrow N^1(X)\) be the linear map induced by pullback of divisors. The first dynamical degree \(d_1(f)\) is the spectral radius of the map \(f^*\), in other words,

$$\begin{aligned} d_1(f) = \max \left\{ \vert \lambda _i(f^*) \vert \right\} \end{aligned}$$

where the maximum is taken over the set of all eigenvalues \(\{ \lambda _i(f^*)\}\) of the linear map \(f^*\).

As motivation, in the case where \(f :X \rightarrow X\) is biregular, the Gromov–Yomdin theorem [3, 11] says that the topological entropy of f equals

$$\begin{aligned} l(f) := \text {log} \,\,\text {max} \left\{ d_i(f) \mid i = 1,\ldots , \dim X -1 \right\} ; \end{aligned}$$

in the birational case Dinh-Sibony showed that l(f) is an upper bound for topological entropy. So maps with \(d_1(f)>1\) can be considered as candidates for having positive topological entropy.

We now introduce some notation and terminology in order to give precise statements of Oguiso’s criterion and our variant of it.

We work throughout over \(\mathbb {C}\). For a \(\mathbb {Q}\)-factorial projective variety X, we write \(N^1(X)_\mathbb {Q}\) to denote the vector space of divisors with rational coefficients modulo numerical equivalence, and \(N^1(X)\) to denote \(N^1(X)_\mathbb {Q}\otimes \mathbb {R}\). The pseudoeffective cone \(\overline{\text {Eff}}(X)\) means the closed cone in \(N^1(X)\) generated by the classes of effective divisors. A divisor D on X is movable if the intersection of all effective divisors in the complete linear system |D| has codimension at least 2 in X. The closed movable cone \(\overline{\text {Mov}}(X)\) means the closed cone in \(N^1(X)\) generated by the classes of movable divisors.

A projective variety X is a minimal Calabi–Yau variety if X is \(\mathbb {Q}\)-factorial and terminal, we have \(h^1(O_X)=0\), and the canonical divisor \(K_X\) is trivial. We say a minimal Calabi–Yau variety is m-abundant if, for any movable effective divisor D, there is another minimal Calabi–Yau variety \(X^\prime \) and a birational map \(g :X^\prime \dashrightarrow X\) such that \(g^*D\) is semi-ample on \(X^\prime \). By the existence of log minimal models and the log abundance theorem in dimension 3 [5, 7, 10], every minimal Calabi–Yau variety of dimension 3 is m-abundant.

We can now state Oguiso’s criterion [9, Theorem 1.2]:

Theorem 1.3

(Oguiso). Let X be a minimal Calabi–Yau variety of dimension at least 3, of Picard number at least 2, and which is m-abundant. Let \(f :X \dashrightarrow X\) be a birational map such that \(f^*\) acts irreducibly on the \(\mathbb {Q}\)-vector space \(N^1(X)_\mathbb {Q}\). Then f is primitive.

To state our variant, we fix some more terminology. Let V be a vector space and \( g :V \rightarrow V\) a linear endomorphism. The fixed subspace of g means the largest subspace \(U \subset V\) such that \(gu=u\) for all \(u \in U\). A subspace \(W \subset V\) is g-stable if \(gw \in W\) for all \(w \in W\). A face F a cone K is proper if \(F\ne \{0\}\) and \(F \ne K\). We will show the following:

Theorem 1.4

Let X be a minimal Calabi–Yau variety of dimension at least 3, of Picard number at least 2, and which is m-abundant. Let \(f :X \dashrightarrow X\) be a birational map such that:

  • the fixed subspace of \(f^*\) intersects the cone \(\overline{\text {Eff}}(X)\) trivially;

  • at least one of the following is true:

    • \(\overline{\text {Mov}}(X)\) does not have a proper \(f^*\)-stable face defined over \(\mathbb {Q}\);

    • \(\overline{\text {Eff}}(X)\) does not have a proper \(f^*\)-stable face defined over \(\mathbb {Q}\).

Then f is primitive.

Section 2 of this note will outline Oguiso’s proof of Theorem 1.3, and explain how the proof can be modified to give the statement of Theorem 1.4. In Sect. 3 we will apply this variant of the criterion to verify primitivity of a certain birational automorphism to which Oguiso’s original form of the criterion does not apply. We also show that the first dynamical degree of this map is strictly greater than 1.

2 Outline proof of Theorem 1.3 and proof of Theorem 1.4

In this section we outline Oguiso’s proof of Theorem 1.3. In particular we identify those points in the proof where the assumption of irreducibility of \(f^*\) is used. We then explain how to modify the proof so that it works under the weaker assumptions of Theorem 1.4. In various places in the proof, we take \(\nu :\widetilde{X} \rightarrow X\) to be a resolution of the singularities of X and of the indeterminacy of \(\pi :X \dashrightarrow B\), take \(\widetilde{\pi } = \pi \circ \nu :\widetilde{X} \rightarrow B\), and define \(\widetilde{X}_b\) to be the fibre of \(\widetilde{\pi }\) over a point \(b \in B\).

Step 1: The first step is to prove the weaker statement that, under the hypotheses of Theorem 1.3, there can be no nontrival f-equivariant fibration \(\pi :X \dashrightarrow B\) such that \(\kappa (\widetilde{X}_b)=0\). Oguiso shows that, in this situation, we can assume after replacing X with a birational model \(X^\prime \) that \(\pi \) is a morphism, and that the nontrivial subspace \(\pi ^* N^1(B) \subset N^1(X)\) is stable for the action of \(f^*\). This contradicts the assumption of irreducibility of \(f^*\), showing that no such \(\pi \) exists.

Step 2: The next step is to show that if P is a very general point of X, then the two-way orbit \(\left\{ f^n(P) \mid n \in \mathbb {Z}\right\} \) is well-defined and is a Zariski-dense subset of X. As a corollary of a result of Lo Bianco [8, Proposition 4.5.1] also proved by Oguiso [9, Proposition 2.5], this implies that for \(\pi :X \dashrightarrow B\) as before, the general fibre \(\widetilde{X}_b\) is not of general type. The proof of the first assertion uses a result of Amerik–Campana [1] which shows that there is a dominant rational map \(\rho :X \dashrightarrow C\) to a smooth projective variety C such that \(\rho \circ f = \rho \) and \(\rho ^{-1}( \rho (P))\) is the Zariski closure of the two-way orbit of P, for very general P. This implies that \(\rho ^* N^1(C)\) is a well-defined subspace of \(N^1(X)\) on which \(f^*\) acts as identity, again contradicting irreducibility of \(f^*\) unless \(N^1(C)\) is trivial, i.e. unless C is a point and the orbit of P is Zariski-dense.

Step 3: The final step of the proof is to consider \(\pi :X \dashrightarrow B\) a nontrivial f-equivariant fibration, and to take the relative Iitaka fibration over B to get \(g :X \dashrightarrow K\). By Step 2 we know that \(\widetilde{X}_b\) does not have general type, implying that \(\dim K < \dim X\); also by definition we have \(\dim K \ge \dim B\). So this is again a nontrivial f-equivariant rational fibration. Moreover, by construction of the Iitaka fibration it has the key property that \(\kappa (\widetilde{X}_k)=0\) for a general point \(k \in K\). The existence of such a fibration contradicts the conclusion of Step 1, and so the proof is complete.

To generalise Oguiso’s proof, we need to show that Steps 1 and 2 above still work under the weaker hypotheses of Theorem 1.4. Let us deal with Step 2 first. Keeping the notation as above, we have the following:

Lemma 2.1

Suppose C is not a point. For any nonzero basepoint-free divisor D on C, we have that \(\rho ^*(D)\) is a nonzero effective divisor on X. In particular, the subspace \(\rho ^* N^1(C)\) intersects the cone \(\overline{\text {Eff}}(X)\) nontrivially.

Proof

By definition \(\rho ^*=\nu _*\widetilde{\rho }^*D\) where \(\nu :\widetilde{X} \rightarrow X\) is a resolution as before and \(\widetilde{\rho } :\widetilde{X} \rightarrow C\) is the induced morphism.

Now let D be a basepoint-free divisor class on C. Then \(\widetilde{\rho }^*D\) is basepoint-free on \(\widetilde{X}\). In particular, we can choose an effecitve divisor in this class which is distinct from the union of all exceptional divisors of \(\nu \). Then \(\nu _*\widetilde{\rho }^*D\) is an effective and nonzero divisor on X. \(\square \)

We then get the conclusion of Step 2 above, under the weaker hypotheses of Theorem 1.4. That is, if \(f :X \dashrightarrow X\) is a birational map such that the fixed subspace \(f^*\) intersects the effective cone \(\overline{\text {Eff}}(X)\) trivially, then for a very general point closed point \(P \in X\) the points \(f^n(P)\) are defined for all \(n \in \mathbb {Z}\) and the two-way orbit \(\left\{ f^n(P) \mid n \in \mathbb {Z}\right\} \) is Zariski-dense in X.

Next we turn to Step 1. To adapt the proof to work under our weaker hypotheses, we note that in the above setup, the f-stable subspace \(\pi ^* N^1(B)\) contains an f-stable full-dimensional cone \(K=\pi ^* \text {Nef}(B)\). The relative interior of K consists of divisor classes which are semi-ample on the birational model \(X^\prime \), and hence movable on X itself. So if B is not a point, the cone K is a nonzero \(f^*\)-stable face of \(\overline{\text {Mov}}(X)\) defined over \(\mathbb {Q}\). Moreover if \(\dim B<\dim X\) then X is covered by curves on which all divisors in K have degree 0, so no divisor whose class lies in K can be big. Therefore in this case K is also a proper \(f^*\)-stable face of \(\overline{\text {Eff}}(X)\) defined over \(\mathbb {Q}\). Therefore, under the hypotheses of Theorem 1.4, we conclude that there is no nontrivial f-equivariant fibration \(\pi :X \dashrightarrow B\) with \(\kappa (\widetilde{X}_b)=0\).

Finally, Oguiso’s argument in Step 3 does not use the assumption of irreducibililty of \(f^*\), and so this step of the argument goes through unchanged. This completes the proof of Theorem 1.4.

3 Example

In this section, we give an example of a smooth Calabi–Yau variety X of dimension 3 with a birational map \(\varphi :X \dashrightarrow X\) to which Oguiso’s Theorem 1.3 does not apply but Theorem 1.4 does. This criterion shows that \(\varphi \) is a primitive birational map, and we will also see that it has first dynamical degree \(d_1(\varphi )\) strictly greater than 1.

Let X be a general complete intersection of 3 hypersurfaces of degree (1, 1, 1) in \(\mathbb {P}:= \mathbb {P}^2 \times \mathbb {P}^2 \times \mathbb {P}^2\). Bertini’s theorem shows that X is smooth, and the Lefschetz hyperplane theorem shows that X is simply connected, in particular \(H^1(O_X)=0\), and \(H^2(O_X)=0\) also. By adjunction we have \(K_X = (K_\mathbb {P})_{|X} \otimes \text {det} N_{X/\mathbb {P}} = O_X\). So X is a smooth Calabi–Yau variety. Let \(\pi _i :X \rightarrow \mathbb {P}^2\) denote projection onto the i-th factor, and let \(L_i=\pi _i^*(H)\) where H is the class of a line in \(\mathbb {P}^2\). Note that \(\text {Pic}(X) = \bigoplus _{i=1}^3 \mathbb {Z}\cdot L_i\).

The following proposition gives the basic geometric properties that we need for the fibres of the morphisms \(\pi _i\). The proofs are straightforward but tedious, so we defer them to the end of this section.

Proposition 3.1

The fibres of \(\pi _i\) are 1-dimensional. For each i, there is an open set \(U_i \subset \mathbb {P}^2\) such that \(\mathbb {P}^2 \setminus U_i\) consists of finitely many points, and for \(p \in U_i\), the fibre \(\pi _i^{-1}(p)\) is reduced and irreducible.

By adjunction, the smooth fibres of each of the maps \(\pi _i :X \rightarrow \mathbb {P}^2\) are elliptic curves. For each i, let \(X_{\eta _i}\) denote the generic fibre of the morphism \(\pi _i\). We have

$$\begin{aligned} \text {Pic}(X_\eta ) \cong \text {Pic}(X)/\text {Vert}(\pi _i) \end{aligned}$$

where \(\text {Vert}(\pi _i)\) denote the subgroup of \(\text {Pic}(X)\) spanned by effective divisors D such that \(\pi _i(D) \ne \mathbb {P}^2\). By Proposition 3.1 any such D is a multiple of \(L_i\), so \(\text {Pic}(X_\eta ) \cong \text {Pic}(X)/L_i\).

Let \(E_{ij}\) denote the restriction of the line bundle \(L_j\) to \(X_{\eta _i}\). For \(j \ne i\) we have

$$\begin{aligned} L_j \cdot L_i^2 \cdot (L_1+L_2+L_3)^3&=3 \end{aligned}$$

so \(E_{ij}\) is a line bundle of degree 3 on \(X_{\eta _i}\).

Now let ijk be any ordering of the indices 1, 2, 3. Then the line bundle \(E_{ij}-E_{ik}\) has degree 0 on \(X_{\eta _i}\). In general for a curve C and \(y \in \text {Pic}^0(C)\), translation by y acts on \(\text {Pic}(C)\) by the formula

$$\begin{aligned} x \mapsto x + \left( \text {deg} x \right) y. \end{aligned}$$

In particular taking \(C=X_{\eta _i}\) and \(y=E_{ij}-E_{ik}\) we have

$$\begin{aligned} E_{ij}&\mapsto 4E_{ij} - 3E_{ik}\\ E_{ik}&\mapsto 3E_{ij} - 2E_{ik} \end{aligned}$$

The translation action of \(\text {Pic}^0(X_{\eta _i})\) on \(X_{\eta _i}\) extends to a birational action on X. We denote by \(\varphi _{ijk} :X \dashrightarrow X\) the birational map corresponding to translation by \(E_{ij}-E_{ik}\). Since X is smooth and \(K_X\) is trivial, by [6, Theorem 3.52] the map \(\varphi _{ijk}\) in fact extends to a pseudo-automorphism of X over \(\mathbb {P}^2\), that is, a birational automorphism which is an isomorphism in codimension 1 and preserves the fibration \(\pi _i\).

Fix \(i=1\), \(j=2\), \(k=3\). By the previous displayed equations the linear map \((\varphi _{123})_*\) on \(N^1(X)\) is represented by a matrix of the form

$$\begin{aligned} M_{123} = \begin{pmatrix} 1 &{}\quad m &{}\quad n\\ 0 &{}\quad 4 &{}\quad 3\\ 0 &{}\quad -3 &{}\quad -2 \end{pmatrix} \end{aligned}$$

for some integers mn.

If now \(M_{ijk}\) represents the linear map \((\varphi _{ijk})_*\) we observe that on one hand, \(M_{123}^{-1} =M_{132}\), while on the other hand, \(M_{132} = T_{23}M_{123}T_{23}\) where \(T_{23}\) is the permutation matrix corresponding to the transposition (23). This implies that \(m=2n\).

To determine the missing integer m, we can proceed as follows. Let H denote a general line in \(\mathbb {P}^2\), and let \(S=\pi _1^{-1}(H)\). Then S is a smooth surface. The map \(\varphi _{123}\) preserves H and hence restricts to an automorphism of S, which we denote by \(\varphi ^S\). Denote the restriction of the line bundle \(L_i\) to S by \(\Lambda _i\). For \(i=1,2,3\) we have \(\varphi ^S(\Lambda _i) = \varphi _{123}(L_i)_{|S}\). So in particular we have \(\varphi ^S(\Lambda _2)=m\Lambda _1+4\Lambda _2-3\Lambda _3\). Since \(\varphi ^S\) is an automorphism of a smooth surface, it preserves intersection numbers, so we get

$$\begin{aligned} (m\Lambda _1+4\Lambda _2-3\Lambda _3)^2&= \Lambda _2^2=3 \end{aligned}$$

hence \(m=12\). Since \(m=2n\) this implies \(n=6\), so we have

$$\begin{aligned} M_{123} = \begin{pmatrix} 1 &{}\quad 12 &{}\quad 6\\ 0 &{}\quad 4 &{}\quad 3\\ 0 &{}\quad -3 &{}\quad -2 \end{pmatrix} \end{aligned}$$

Identical arguments give that \((\varphi _{231})_*\) and \((\varphi _{312})_*\) are represented respectively by the matrices

$$\begin{aligned} M_{231} = \begin{pmatrix} -2 &{}\quad 0&{}\quad -3 \\ 6&{}\quad 1&{}\quad 12 \\ 3 &{}\quad 0&{}\quad 4 \end{pmatrix},&\ M_{312} = \begin{pmatrix} 4&{}\quad 3&{}\quad 0\\ -3&{}\quad -2&{}\quad 0\\ 12&{}\quad 6&{}\quad 1 \end{pmatrix}. \end{aligned}$$

After this paper was completed, we discovered that these matrices had been computed previously by Hoff–Stenger–Yáñez [4, Example 4.2] by a different method.

Finally, the birational map of X that we are interested in is

$$\begin{aligned} \varphi&:X \dashrightarrow X\\ \varphi&= \varphi _{123} \circ \varphi _{231} \circ \varphi _{312}. \end{aligned}$$

The pullback map \(\varphi ^*:N^1(X) \rightarrow N^1(X)\) is then represented by the matrix

$$\begin{aligned} M&= \left( M_{123} M_{231} M_{312} \right) ^{-1}\\&= \begin{pmatrix} -44 &{}\quad -330 &{}\quad -615\\ 60 &{}\quad 451 &{}\quad 840\\ 165 &{}\quad 1230 &{}\quad 2296 \end{pmatrix} \end{aligned}$$

We can now verify the claimed properties of our example:

Proposition 3.2

The birational map \(\varphi :X \dashrightarrow X\) is primitive with first dynamical degree \(d_1(\varphi ) >1\).

Proof

Using the matrix M above we compute that the characteristic polynomial of \(\varphi ^*\) is

$$\begin{aligned} \chi (\varphi ^*)(t)&= \det \left( \varphi ^*- t \cdot \text {Id} \right) \\&= 1-2703t+2703t^2-t^3 \end{aligned}$$

and the eigenvalues are

$$\begin{aligned} \lambda _1 = 1, \ \lambda _{2,3} = 1351 \pm 780 \sqrt{3}. \end{aligned}$$

In particular we get that the first dynamical degree \(d_1(\varphi )\) of the birational map \(\varphi :X \dashrightarrow X\) is

$$\begin{aligned} d_1(\varphi ) = 1351 + 780 \sqrt{3}. \end{aligned}$$

It remains to prove that \(\varphi \) is a primitive birational map; for this we use Theorem 1.4. Note that since \(f^*\) has the rational eigenvalue \(\lambda _1=1\), it does not act irreducibly on \(N^1(X)_\mathbb {Q}\) and so Theorem 1.3 does not apply.

To show that Theorem 1.4 applies in our example, we first verify the condition concerning the fixed subspace of \(\varphi ^*\). The fixed subspace is of \(\varphi ^*\) is 1-dimensional, spanned by the divisor class

$$\begin{aligned} D_{fixed}&= L_1-2L_2+L_3. \end{aligned}$$

Lemma 3.3

Let r be a nonzero real number. Then \(rD_{fixed} \notin \overline{\text {Eff}}(X)\).

Proof

First consider a divisor class \(D=aL_1+bL_2+cL_3\) with \(a,b,c \in \mathbb {R}\). We claim that if any two of abc are strictly negative, then \(D \notin \overline{\text {Eff}}(X)\). To see this, suppose for simplicity that \(a<0\) and \(b<0\). Let \(C_3\) be any fibre of \(\pi _3 :X \rightarrow \mathbb {P}^2\). Then \(L_1 \cdot C_3>0\) and \(L_2 \cdot C_3>0\), while \(L_3 \cdot C_3=0\). So we have

$$\begin{aligned} D \cdot C_3&= aL_1\cdot C_3 + bL_2\cdot C_3\\&<0. \end{aligned}$$

On the other hand, since curves algebraically equivalent to \(C_3\) cover X, if \(\Delta \) is any effective divisor on X we have \(\Delta \cdot C_3 \ge 0\). The same inequality therefore holds for any class \(\Delta \in \overline{\text {Eff}}(X)\), showing that such a class D cannot belong to \(\overline{\text {Eff}}(X)\).

Now consider the class \(D_{fixed}=L_1-2L_2+L_3\). If \(r<0\), then \(rD_{fixed}\) has two negative coefficients, so by the previous paragraph \(rD_{fixed} \notin \overline{\text {Eff}}(X)\). If \(r>0\), then \(rD_{fixed} \in \overline{\text {Eff}}(X)\) if and only if \(D_{fixed} \in \overline{\text {Eff}}(X)\). Since the cone \(\overline{\text {Eff}}(X)\) is preserved by birational automorphisms, this implies that \(\varphi _* D_{fixed} \in \overline{\text {Eff}}(X)\) for every \(\varphi \in \text {Bir}(X)\). But using the matrix \(M_{123}\) above we compute that \((\varphi _{123})_* D_{fixed} = -17L_1-L_2+4L_3\), which by the previous paragraph cannot be in \(\overline{\text {Eff}}(X)\). \(\square \)

This proves that the birational map \(\varphi \) satisfies the first condition of Theorem 1.4. To prove the second criterion, we can argue as follows. A 1-dimensional \(\varphi ^*\)-stable face of \(\overline{\text {Eff}}(X)\) would span a 1-dimensional eigenspace, but we have already seen that the unique nontrivial \(\mathbb {Q}\)-eigenspace is the fixed subspace, which does not span a face of \(\overline{\text {Eff}}(X)\) say. So we can restrict our attention to stable faces of dimension 2. If F is a 2-dimensional \(\varphi ^*\)-stable face of \(\overline{\text {Eff}}(X)\), then its linear span is a 2-dimensional stable subspace \(V_F \subset N^1(X)\). Consider the dual linear map \(\left( \varphi ^*\right) ^\vee \) on \(\left( N^1(X)\right) ^\vee =N_1(X)\). The annhilator \(V_F^\perp \) of \(V_F\) would then be a 1-dimensional eigenspace of \(\left( \varphi ^*\right) ^\vee \) defined over \(\mathbb {Q}\); moreover, the pseudoeffective cone \(\overline{\text {Eff}}(X)\) is dual to the cone of nef curves, so this 1-dimensional eigenspace would contain the class of a nef curve.

Computation shows that the only such eigenspace is spanned by the vector \(v=L_1^\vee -2L_2^\vee +L_3^\vee \), where \(\{L_1^\vee ,L_2^\vee ,L_3^\vee \}\) is the dual basis to \(L_1,L_2,L_3\). Any nonzero multiple of v is therefore negative on at least one of the effective divisors \(L_1, L_2, L_3\), so this eigenspace cannot contain the class of a nef curve. By the last paragraph, this shows that there is no 2-dimensional \(\varphi ^*\)-stable face of \(\overline{\text {Eff}}(X)\) defined over \(\mathbb {Q}\). \(\square \)

To finish, we give the proofs of the properties of the fibrations \(\pi _i\) that were claimed in Proposition 3.1. Recall that X is a general complete intersection of 3 hypersurfaces of degree (1, 1, 1) in \(\mathbb {P}^2 \times \mathbb {P}^2 \times \mathbb {P}^2\). To fix notation say that \(F_1,\, F_2, \, F_3 \in H^0\left( \mathbb {P}^2 \times \mathbb {P}^2 \times \mathbb {P}^2, O(1,1,1)\right) \) and

$$\begin{aligned} X&= \left\{ \left( [X_0,X_1,X_2],[Y_0,Y_1,Y_2],[Z_0,Z_1,Z_2]\right) \mid F_\alpha (X_i,Y_j,Z_k)\right. \\&\left. =0 \text { for } \alpha ,\, i,\, j,\, k=1,2,3\right\} . \end{aligned}$$

For \(i=1,2,3\), let \(\pi _i :X \rightarrow \mathbb {P}^2\) denote projection onto the i-th factor. To keep notation simple we write the required proofs for the case \(i=1\); identical proofs work for \(i=2\) and \(i=3\).

Proposition 3.4

The fibres of \(\pi _1\) are 1-dimensional.

Proof

Choose \(p \in \mathbb {P}^2\) and denote by \(F_i^p\) the form obtained by substituting homogeneous coordinates of p in place of \(X_0,X_1,X_2\) in the forms \(F_i\). So the fibre \(\pi _1^{-1}(p)\) equals the intersection \(F_1^p \cap F_2^p \cap F_3^p\).

First we claim that, for all \(p \in \mathbb {P}^2\), the vector space \(\text {span}\left( F_1^p,\, F_2^p, \, F_3^p \right) \subset H^0(\mathbb {P}^2 \times \mathbb {P}^2, O(1,1))\) has dimension 3. To see this, write \(F_i = \sum \Lambda _{ijk} Y_j Z_k\) for linear forms \(\Lambda _{ijk}\) in the variables \(X_0,X_1,X_2\). Then

$$\begin{aligned} \text {dim} \text {span} \left( F_1^p ,\, F_2^p, \, F_3^p \right) = \text {rank} \begin{pmatrix} \Lambda _{100} &{} \Lambda _{110} &{}\cdots &{}\Lambda _{122} \\ \Lambda _{200} &{} \Lambda _{210} &{}\cdots &{}\Lambda _{222}\\ \Lambda _{300} &{} \Lambda _{310} &{}\cdots &{}\Lambda _{322} \end{pmatrix}(p) \end{aligned}$$

Since the \(\Lambda _{ijk}\) are general, the locus of points \(p \in \mathbb {P}^2\) where this matrix drops rank is empty.

Next, since \(\text {span}\left( F_1^p,\, F_2^p, \, F_3^p \right) \) has dimension 3, \(F_3^p\) say does not vanish identically on \(F_1^p \cap F_2^p\). So the only way that the fibre can have dimension 2 is if all of the \(F_i^p\) vanish on a surface \(S \subset \mathbb {P}^2 \times \mathbb {P}^2\) which is a component of a reducible complete intersection of the zero-loci of two sections of O(1, 1). A standard dimension count shows that the subset \(R \subset Gr(3,V)\) parametrising linear systems whose base locus contains such a component has codimension 7 in Gr(3, V).

The linear system \(\text {span}(F_1,F_2,F_3)\) defines a morphism

$$\begin{aligned} \phi :\mathbb {P}^2&\rightarrow Gr(3,V) \\ p&\mapsto \text {span}(F_1^p,F_2^p,F_3^p) \end{aligned}$$

where \(V=V=H^0(\mathbb {P}^2 \times \mathbb {P}^2, O(1,1))\). The group GL(9) acts transitively on Gr(3, V), so by Kleiman’s theorem the general translate of \(\phi (\mathbb {P}^2)\) is transverse to the codimension-7 subset R defined above, hence disjoint from it. By computation we see that the action of GL(9) on V corresponds to changing the choice of forms \(F_1,F_2,F_3\). So the general translate equals \(\phi (\mathbb {P}^2)\) for a suitable choice of forms \(F_1,F_2,F_3\). Hence, for a general choice of forms \(F_1,F_2,F_3\), the fibres of \(\pi _1\) are all 1-dimensional. \(\square \)

Lemma 3.5

Let M denote the parameter space of complete intersection curves in \(\mathbb {P}^2 \times \mathbb {P}^2\) which are defined by the vanishing of 3 sections of O(1, 1). The locus of curves which are reducible or generically non-reduced has codimension 2 in M.

Sketch of proof

The variety M is an open subset of the Grassmannian Gr(3, V). The dimension of V equals 9, so M has dimension 18. A curve parameterised by a general point of M has bidegree (3, 3). Now suppose that F is a reducible curve corresponding to a point of M; for simplicity assume it has 2 components. Then we have

$$\begin{aligned} F = C_{i,j} \cup C_{3-i,3-j} \end{aligned}$$

where \(C_{l,m}\) denotes a smooth rational curve of bidegree (lm) in \(\mathbb {P}^2 \times \mathbb {P}^2\) and the intersection of the two components is a zero-dimensional scheme of length 2. We claim that for each possible type of reducible curve, the space of such curves has dimension at most 16.

We give full details in the case \(F=C_{2,3} \cup C_{1,0}\); other cases are similar. Let \(pr_i :\mathbb {P}^2 \times \mathbb {P}^2 \rightarrow \mathbb {P}^2\) denote the projections to the two factors. The space of smooth rational curves of bidegree (2, 3) has dimension 16. Let C be such a curve: then \(pr_2(C)\) is a cubic in \(\mathbb {P}^2\), which must be rational and therefore has a singular point p. Now let \(C'\) be the component of bidegree (1, 0). It is contained in a fibre \(pr_2^{-1}(q)\) for some q. But \(C \cap C'\) has length 2 and \(pr_2\) maps C isomorphically onto its image away from \(pr_2^{-1}(p)\), so we must have \(C' \subset pr_2^{-1}(p)\). If \(pr_2(C)\) has a node at p then \(C'\) must be the line joining the two points of \(pr_2^{-1}(p) \cap C\); if \(pr_2(C)\) has a cusp at p then \(C'\) must be the tangent line to C at the point \(pr_2^{-1}(p) \cap C\). In both cases \(C'\) is uniquely determined by C, so the space of such curves has dimension 16. \(\square \)

Now we can complete the proof of Proposition 3.1.

Proposition 3.6

(=Proposition 3.1). The fibres of \(\pi _1\) are irreducible and generically reduced in codimension 1.

Proof

Again we consider the morphism

$$\begin{aligned} \phi :\mathbb {P}^2&\rightarrow M \subset Gr(3,9) \\ p&\mapsto \text {span}(F_1^p,F_2^p,F_3^p) \end{aligned}$$

defined by our choice of 3 forms. Let S denote the subset of M parametrising curves which are reducible or generically non-reduced. Lemma 3.5 shows that S has codimension 2 in M. As before, the general GL(9)-translate of \(\phi (\mathbb {P}^2)\) is transverse to R and therefore \(R \cap \phi (\mathbb {P}^2)\) has codimension 2 in \(\mathbb {P}^2\). Again, the general translate equals \(\phi (\mathbb {P}^2)\) for a suitable choice of forms \(F_1,F_2,F_3\).