1 Introduction

For a smooth projective variety X defined over a number field, one can ask whether the set of rational points is Zariski dense in X. It is expected that the set of rational points reflects the positivity of the canonical bundle \(\omega _{X}\) (cf. the Bombieri–Lang conjecture) and it is tempting to study the intermediate case \(\omega _{X}=\mathscr {O}_{X}\). In this case, X belongs to the class of special varieties introduced by Campana [7] which is conjecturally the same as that of varieties where rational points are potentially dense, that is, Zariski dense after passing to some finite field extension. An interesting subcase is given by abelian varieties, for which potential density is well-known.

Another important and yet challenging subcase is given by Calabi–Yau varieties in a strict sense, i.e., smooth projective varieties X with \(\omega _{X}=\mathscr {O}_{X}\) and \(H^{0}(X,\Omega _{X}^{i})=0\) for all \(0<i<\dim X\), which are simply connected over \(\mathbb {C}\). For elliptic K3 surfaces and K3 surfaces with infinite automorphism groups, potential density holds due to Bogomolov–Tschinkel [4]. Moreover, there are several works on K3 surfaces over the rational numbers with Zariski dense sets of rational points; for instance, quartic K3 surfaces have long been studied [10, 16, 22, 23].

Very little is known in higher dimensions. It is stated by Tschinkel [24, after Problem 3.5] that it would be worthwhile to find non-trivial examples of Calabi–Yau threefolds over number fields with Zariski dense sets of rational points. It is only recent that the first such examples were actually obtained: Bogomolov–Halle–Pazuki–Tanimoto [1] studied Calabi–Yau threefolds with abelian surface fibrations and showed potential density for threefolds (including simply connected ones) constructed by Gross–Popescu [11]. However, it is not immediately clear whether their method can be used to determine the minimal field extensions over which rational points become Zariski dense.

In this short note, we construct higher-dimensional Calabi–Yau varieties in a strict sense defined over a given number field with Zariski dense sets of rational points. We give two elementary constructions in arbitrary dimensions (Sects. 2, 3) as well as another construction in dimension three which involves certain Calabi–Yau threefolds containing an Enriques surface (Sect. 5). The constructions also show that potential density holds for (sufficiently) general members of the families.

The third construction is a by-product of the author’s attempt to analyze in detail the recent construction due to Ottem–Suzuki [17] of a pencil of Enriques surfaces with non-algebraic integral Hodge classes. For the third construction, our example contains no abelian surface and is a unique minimal model in its birational equivalence class, thus a theorem of Bogomolov–Halle–Pazuki–Tanimoto [1, Theorem 1.2] cannot be applied. For all the constructions, elliptic fibration structures are crucial.

We work over a number field unless otherwise specified.

2 Construction I

The first idea is to construct elliptic Calabi–Yau varieties in a strict sense (i.e., \(H^{0}(X,\Omega ^{i}_{X})=0\) for all \(0<i<\dim X\) and simply connected over \(\mathbb {C}\)) whose base spaces are rational and which admits infinitely many sections. For that purpose, we introduce variants of Schoen’s Calabi–Yau fiber products of rational elliptic surfaces [19].

We let \(S\subset \mathbb {P}^{1}{\times }\mathbb {P}^{2}\) be a smooth hypersurface of bi-degree (1, 3). Then the first projection defines an elliptic fibration \(f:S\rightarrow \mathbb {P}^{1}\). Moreover, via the second projection, S is the blow-up of \(\mathbb {P}^{2}\) along the nine points given by the intersection of two cubic curves, hence rational. For \(n\geqslant 3\), we let \(Y\subset \mathbb {P}^{1}{\times }\mathbb {P}^{n-1}\) be a smooth hypersurface of bi-degree (1, n). The first projection restricts to a fibration into Calabi–Yau hypersurfaces \(g:Y\rightarrow \mathbb {P}^{1}\) and Y is again rational via the second projection. We assume that over any point in \(\mathbb {P}^{1}\) either f or g is smooth, which is satisfied if Y is general with respect to S. We define \(X=S{\times }_{\mathbb {P}^{1}}Y\) and let \(\pi :X\rightarrow \mathbb {P}^{1}\) be the natural projection.

Lemma 2.1

The fiber product X is a Calabi–Yau n-fold in a strict sense.

Remark 2.2

If \(S_{\mathbb {C}}\) is very general, it is classical that the elliptic fibration \(f:S_{\mathbb {C}}\rightarrow \mathbb {P}^{1}_{\mathbb {C}}\) admits infinitely many sections, which implies that the same holds for the natural projection \(X_{\mathbb {C}}\rightarrow Y_{\mathbb {C}}\). This provides examples of Calabi–Yau varieties in a strict sense defined over \(\mathbb {C}\) containing infinitely many rational divisors in all dimensions \(\geqslant 3\). We will construct below such an example over a given number field.

Proof of Lemma 2.1

It is immediate to see that X is smooth. The fiber product X is a complete intersection in \(\mathbb {P}^{1}{\times }\mathbb {P}^{2}{\times }\mathbb {P}^{n-1}\) of a hypersurface of tri-degree (1, 3, 0) and that of tri-degree (1, 0, n). We have \(\omega _{X}=\mathscr {O}_{X}\) by the adjunction formula and an easy computation shows that \(H^{i}(X,\mathscr {O}_{X})=0\) for all \(0<i<n\).

For simple connectedness over \(\mathbb {C}\), Schoen proved this result for \(n=3\) (see [18, Lemma 1.1] for the strategy). In fact, his method works for \(n\geqslant 3\) and the argument goes as follows. Let \(U\subset \mathbb {P}^{1}_{\mathbb {C}}\) be the open subset over which \(\pi :X_{\mathbb {C}}\rightarrow \mathbb {P}^{1}_{\mathbb {C}}\) is smooth and let \(V=\pi ^{-1}(U)\). The natural map \(\pi |_{V}:V\rightarrow U\) is topologically locally trivial and we let F be a fiber. We note that \(\pi :X_{\mathbb {C}}\rightarrow \mathbb {P}^{1}_{\mathbb {C}}\) admits a section since f and g do, so does \(\pi |_{V}:V\rightarrow U\). Then we have a commutative diagram

where the upper row is exact by the homotopy long exact sequence. Chasing the diagram and using the fact that \(\pi _{1}(\mathbb {P}^{1}_{\mathbb {C}})\) is trivial, we are reduced to showing that \(\pi _{1}(F)\) has the trivial image in \(\pi _{1}(X_{\mathbb {C}})\). Writing \(F=F_{1}{\times }F_{2}\), where \(F_{1}\) is a fiber of f and \(F_{2}\) is a fiber of g, we see that

$$\begin{aligned}\pi _{1}(F)=\pi _{1}(F_{1}){\times }\pi _{1}(F_{2}). \end{aligned}$$

Now it is enough to verify that the images of \(\pi _{1}(F_{1})\) and \(\pi _{1}(F_{2})\) in \(\pi _{1}(X_{\mathbb {C}})\) are trivial. This is immediate since \(\pi _{1}(F_{1})\rightarrow \pi _{1}(X_{\mathbb {C}})\) (resp. \(\pi _{1}(F_{2})\rightarrow \pi _{1}(X_{\mathbb {C}})\)) factors through the fundamental group of a section of \(X_{\mathbb {C}}\rightarrow S_{\mathbb {C}}\) (resp. \(X_{\mathbb {C}}\rightarrow Y_{\mathbb {C}}\)) and since \(S_{\mathbb {C}}\) (resp. \(Y_{\mathbb {C}}\)) is simply connected (it is rational). \(\square \)

We give a construction of X defined over \(\mathbb {Q}\) such that \(X(\mathbb {Q})\) is Zariski dense in X. We start from constructing S defined over \(\mathbb {Q}\) such that the elliptic fibration \(f:S\rightarrow \mathbb {P}^{1}\) admits infinitely many sections over \(\mathbb {Q}\), or equivalently, the generic fiber \(E/\mathbb {Q}(t)\) admits a \(\mathbb {Q}(t)\)-rational point and the Mordel–Weil group \(E(\mathbb {Q}(t))\) has a positive rank. The construction is as follows.

Let \(C\subset \mathbb {P}^{2}\) be an elliptic curve defined over \(\mathbb {Q}\) with a Zariski dense set of \(\mathbb {Q}\)-rational points. Let \(O\in C(\mathbb {Q})\) (resp. \(P\in C(\mathbb {Q})\)) be the origin (resp. a non-torsion point). Let \(D\subset \mathbb {P}^{2}\) be another elliptic curve defined over \(\mathbb {Q}\) which goes through both O and P and which intersects transversally with C. Let \(S\subset \mathbb {P}^{1}{\times }\mathbb {P}^{2}\) be the hypersurface of bi-degree (1, 3) defined over \(\mathbb {Q}\) corresponding to the pencil of elliptic curves generated by C and D. A zero-section of \(f:S\rightarrow \mathbb {P}^{1}\) is given by the \((-1)\)-curve over O and the Mordel–Weil group \(E(\mathbb {Q}(t))\) has a positive rank since the image of the specialization homomorphism \(E(\mathbb {Q}(t))\rightarrow C(\mathbb {Q})\) has a positive rank. We conclude that S has the desired property.

Let Y be smooth, defined over \(\mathbb {Q}\), and general so that over any point in \(\mathbb {P}^{1}\) either f or g is smooth. Then \(X=S{\times }_{\mathbb {P}^{1}}Y\) is a Calabi–Yau n-fold in a strict sense defined over \(\mathbb {Q}\). Moreover the elliptic fibration \(X=S{\times }_{\mathbb {P}^{1}}Y\rightarrow Y\) admits infinitely many sections over \(\mathbb {Q}\) by construction. We note that the set \(Y(\mathbb {Q})\) is Zariski dense in Y since Y is rational over \(\mathbb {Q}\). The following theorem is now immediate:

Theorem 2.3

The set \(X(\mathbb {Q})\) is Zariski dense in X.

3 Construction II

We let \(X\subset (\mathbb {P}^{1})^{n+1}\) be a smooth hypersurface of multi-degree \((2,\dots , 2)\). The following is an immediate consequence of the Lefschetz hyperplane section theorem:

Lemma 3.1

If \(n\geqslant 2\), then X is a Calabi–Yau n-fold in a strict sense.

We give a construction of X defined over \(\mathbb {Q}\) such that \(X(\mathbb {Q})\) is Zariski dense in X. The construction relies on the following theorem due to Bogomolov–Tschinkel. We recall that a multi-section of an elliptic fibration is saliently ramified if it is ramified in a point which lies in a smooth elliptic fiber.

Theorem 3.2

([2, 3]) Let \(\phi :\mathscr {E} \rightarrow B\) be an elliptic fibration over a number field K. If there exists a saliently ramified multi-section \(\mathscr {M}\) such that \(\mathscr {M}(K)\) is Zariski dense in \(\mathscr {M}\), then \(\mathscr {E}(K)\) is Zariski dense in \(\mathscr {E}\).

Proof

We sketch the proof for the convenience of the reader. We may assume that \(\phi :\mathscr {E}\rightarrow B\) is smooth by shrinking B, and let \(\phi _{\mathscr {J}}:\mathscr {J}={{\,\mathrm{Pic}\,}}^{0}_{\mathscr {E}/B}\rightarrow B\) be the corresponding Jacobian fibration (see [6, Chapters 8, 9] for the basic properties), which is an abelian scheme. We consider a family of line bundles of degree 0

$$\begin{aligned} d\Delta _{\mathscr {E}}-\mathscr {E}{\times }_{B}\mathscr {M}\in {{\,\mathrm{Pic}\,}}(\mathscr {E}{\times }_{B}\mathscr {E})/{{\,\mathrm{Pic}\,}}(\mathscr {E})\subset {{\,\mathrm{Pic}\,}}_{\mathscr {E}/B}(\mathscr {E}), \end{aligned}$$

where \(d=\deg (\mathscr {M}/B)\), and let

$$\begin{aligned} \tau :\mathscr {E}\rightarrow \mathscr {J}, \quad p\mapsto dp - \mathscr {M}_{\phi (p)} \end{aligned}$$

be the induced morphism. It is direct to see that \(\tau \) is étale finite. Then \(\tau (\mathscr {M})\) cannot be contained in the m-torsion part \(\mathscr {J}[m]\) for any positive integer m, otherwise \(\phi |_{\mathscr {M}}:\mathscr {M}\rightarrow B\) would be smooth, which contradicts the assumption. Now Merel’s theorem (or Mazur’s theorem when \(K=\mathbb {Q}\)) implies that there exists a non-empty Zariski open subset \(U\subset B\) such that for any \(b\in \phi (\mathscr {M}(K))\cap U\) there exists a rational point \(p_{b}\in \mathscr {M}(K)\cap \mathscr {E}_{b}\) such that \(\tau (p_{b})\) is non-torsion on the fiber \(\mathscr {J}_{b}\). Finally, the fiberwise action of the Jacobian fibration on \(\mathscr {E}\) translates rational points on \(\mathscr {M}\), which concludes the proof. \(\square \)

We start from constructing a smooth hypersurface \(X_{1}\subset \mathbb {P}^{1}{\times }\mathbb {P}^{1}\) of bi-degree (2, 2) defined over \(\mathbb {Q}\) such that \(X_{1}(\mathbb {Q})\) is Zariski dense in \(X_{1}\). We set

$$\begin{aligned} \mathbb {P}^{1}{\times }\mathbb {P}^{1}={{\,\mathrm{Proj}\,}}\mathbb {Q}[S_{1},T_{1}]{\times } {{\,\mathrm{Proj}\,}}\mathbb {Q}[S_{2},T_{2}]. \end{aligned}$$

For instance, we can take \(X_{1}\) to be the hypersurface defined by the equation

$$\begin{aligned} S_{1}^{2}S_{2}T_{2}+S_{1}T_{1}(S_{2}^{2}+2S_{2}T_{2}+2T_{2}^{2}) +T_{1}^{2}T_{2}(2S_{2}+2T_{2})=0. \end{aligned}$$

Then \(X_{1}\) is an elliptic curve with a non-torsion point defined over \(\mathbb {Q}\), hence with a Zariski dense set of \(\mathbb {Q}\)-rational points, which can be directly seen as follows. It is immediate to see that \(X_{1}\) is smooth. Moreover, if we let

$$\begin{aligned} O=([1\,{:}\,0],[1\,{:}\,0]), P=([4\,{:}\,-1],[1\,{:}\,1]) \in X_{1}(\mathbb {Q}), \end{aligned}$$

then \(P-O\in {{\,\mathrm{Pic}\,}}^{0}(X_{1})\) is of infinite order. Indeed, setting

$$\begin{aligned} \mathbb {P}^{2}={{\,\mathrm{Proj}\,}}\mathbb {Q}[U, V, W], \end{aligned}$$

the rational map \(\mathbb {P}^{1}{\times }\mathbb {P}^{1}\dashrightarrow \mathbb {P}^{2}\) given by

$$\begin{aligned} U=S_{1}T_{2}+T_{1}S_{2}, \quad V=S_{1}T_{2}-T_{1}S_{2}, \quad W=S_{1}T_{2}+T_{1}S_{2}+2T_{1}T_{2} \end{aligned}$$

transforms \(X_{1}\) into its Weierstrass model

$$\begin{aligned} V^{2}W=U^{3}-UW^{2}+W^{3}\!, \end{aligned}$$

which is, in terms of inhomogeneous coordinates \(u=U/W\), \(v=V/W\),

$$\begin{aligned} v^{2}=u^{3}-u+1. \end{aligned}$$

It is now straightforward to see that O (resp. P) is sent to the point at infinity (resp. \((u,v)=(3,5)\)), where the latter defines a point of infinite order by a theorem of Lutz and Nagell [20, VIII. Corollary 7.2] as the v-value 5 is non-zero and \(5^{2}\) does not divide \(4{\cdot }(-1)^{3}+27{\cdot }1^{2}=23\). The claim follows.

For \(n>1\), we set

$$\begin{aligned} (\mathbb {P}^{1})^{n+1}={{\,\mathrm{Proj}\,}}\mathbb {Q}[S_{1},T_{1}]{\times }\cdots {\times } {{\,\mathrm{Proj}\,}}\mathbb {Q}[S_{n+1},T_{n+1}] \end{aligned}$$

and inductively define \(X_{n} \subset (\mathbb {P}^{1})^{n+1}\) to be a general hypersurface of multi-degree \((2,\dots , 2)\) defined over \(\mathbb {Q}\) containing \(X_{n-1}\) as the fiber of the projection \(\mathrm{pr}_{n+1}:X_{n}\rightarrow \mathbb {P}^{1}\) over \(T_{n+1}=0\).

Lemma 3.3

The hypersurface \(X_{n}\) is smooth and \(X_{n-1}\) is a saliently ramified multi-section of the elliptic fibration given by the projection \(\mathrm{pr}_{1,\dots , n-1}:X_{n}\rightarrow (\mathbb {P}^{1})^{n-1}\) onto the first \(n-1\) factors.

Proof

For smoothness, it is enough to show that \(X_{n}\) is smooth around \(X_{n-1}\). This is obvious because \(X_{n-1}\) is a fiber of the flat proper morphism \(\mathrm{pr}_{n+1}:X_{n}\rightarrow \mathbb {P}^{1}\) and \(X_{n-1}\) is smooth by induction. We are reduced to showing the second assertion.

Let \(B\subset (\mathbb {P}^{1})^{n-1}\) be the branch locus, that is, the set of critical values of the composition \(X_{n-1}\hookrightarrow X_{n}\xrightarrow {\mathrm{pr}_{1,\dots , n-1}} (\mathbb {P}^{1})^{n-1}\). We note that this morphism is generically finite, but not finite when \(n>3\). We only need to prove that the fiber of \(\mathrm{pr}_{1,\dots , n-1}:X_{n}\rightarrow (\mathbb {P}^{1})^{n-1}\) over a general point in B is smooth. Let \(\Sigma \subset X_{n}\) be the set of critical points of \(\mathrm{pr}_{1,\dots , n-1}:X_{n}\rightarrow (\mathbb {P}^{1})^{n-1}\). By generality, it is sufficient to show that \(\dim \Sigma \cap X_{n-1}=n-3\). This can be checked by a direct computation as follows. The equation of \(X_{n}\subset (\mathbb {P}^{1})^{n+1}\) can be written as

$$\begin{aligned} S_{n+1}^{2}F+S_{n+1}T_{n+1}G+T_{n+1}^{2}H=0 \end{aligned}$$

for some multi-homogeneous polynomials FGH in \(S_{1}, T_{1},\dots , S_{n}, T_{n}\) of multi-degree \((2,\dots ,2)\), where \(F=0\) defines \(X_{n-1}\subset (\mathbb {P}^{1})^{n}\). If we moreover write F as

$$\begin{aligned}F=S_{n}^{2}F_{1}+S_{n}T_{n}F_{2}+T_{n}^{2}F_{3} \end{aligned}$$

for some multi-homogeneous polynomials \(F_{1},F_{2},F_{3}\) in \(S_{1},T_{1},\dots , S_{n-1}, T_{n-1}\) of multi-degree \((2,\dots , 2)\), the set \(\Sigma \cap X_{n-1}\) is defined by

$$\begin{aligned} T_{n+1}=2S_{n}F_{1}+T_{n}F_{2}=S_{n}F_{2}+2T_{n}F_{3}=G=0. \end{aligned}$$

The first three equations define the ramification locus, that is, the set of critical points of the composition \(X_{n-1}\hookrightarrow X_{n}\xrightarrow {\mathrm{pr}_{1,\dots , n-1}} (\mathbb {P}^{1})^{n-1}\), which is of dimension \(n-2\), thus the four equations together define a closed subset of dimension \(n-3\) by generality, as we wanted. \(\square \)

Now Theorem 3.2 implies:

Theorem 3.4

The set \(X_{n}(\mathbb {Q})\) is Zariski dense in \(X_{n}\) for any \(n\geqslant 1\).

Remark 3.5

For a smooth hypersurface X in \((\mathbb {P}^{1})^{n+1}\) of multi-degree \((2,\dots , 2)\), the birational automorphism group \({{\,\mathrm{Bir}\,}}(X_{\mathbb {C}})\) is infinite by Cantat–Oguiso [8, Remark 3.4]. It would be possible to give a proof of the density of rational points by using the action of \({{\,\mathrm{Bir}\,}}(X_{\mathbb {C}})\).

4 Calabi–Yau threefolds containing an Enriques surface

In this section, we work over the complex numbers. We construct a Calabi–Yau threefold containing an Enriques surface and prove basic properties of the threefold, which will be used in Sect. 5.

Let \(\Pi =\mathbb {P}_{\mathbb {P}^{2}}(\mathscr {O}^{\oplus 3}{\oplus }\mathscr {O}(1))\). On the projective bundle \(\Pi \), we consider a map of vector bundles

$$\begin{aligned} u:\mathscr {O}^{\oplus 3}\rightarrow \mathscr {O}(2H_{1}){\oplus }\mathscr {O}(2H), \end{aligned}$$

where \(H_{1}\) (resp. H) is the pull-back of the hyperplane section class on \(\mathbb {P}^{2}\) (resp. the tautological class on \(\Pi \)). Let X be the rank one degeneracy locus of u.

Lemma 4.1

If u is general, X is a Calabi–Yau threefold. We have the topological Euler characteristic \(\chi _{{{\,\mathrm{top}\,}}}(X)=c_{3}(T_{X})=-84\) and the Hodge numbers \(h^{1,1}(X)=2\) and \(h^{1,2}(X)=44\).

Proof

Since the vector bundle \(\mathscr {O}(2H_{1}){\oplus }\mathscr {O}(2H)\) is globally generated, X is a smooth threefold by the Bertini theorem for degeneracy loci. Another projective model of X is defined as the zero set of a naturally defined section of \(\mathscr {O}(1)^{\oplus 3}\) on the projective bundle \(\widetilde{\Pi }=\mathbb {P}_{\Pi }(\mathscr {O}(2H_{1}){\oplus }\mathscr {O}(2H))\). Let \(\widetilde{H}\) be the tautological class on \(\widetilde{\Pi }\). The adjunction formula gives \(\omega _{X}=\mathscr {O}_{X}(\widetilde{H}-2H)\). On the other hand, \(\widetilde{H}-2H\) is the class of the intersection \(X\cap \mathbb {P}_{\Pi }(\mathscr {O}(2H_{1}))\), which is empty, thus we have \(\mathscr {O}_{X}(\widetilde{H}-2H)=\mathscr {O}_{X}\). It follows that \(\omega _{X}=\mathscr {O}_{X}\). The rest of the statement is a consequence of a direct computation using the conormal exact sequence and the Koszul resolution of the ideal sheaf of X in \(\widetilde{\Pi }\). \(\square \)

We assume that u is general in what follows.

Lemma 4.2

The threefold X admits an elliptic fibration \(\phi :X\rightarrow \mathbb {P}^{2}\). Moreover, X contains an Enriques surface S and the linear system |2S| defines a K3 fibration \(\psi :X\rightarrow \mathbb {P}^{1}\).

Remark 4.3

There are several examples of Calabi–Yau threefolds containing an Enriques surface. For instance, see Borisov–Nuer [5].

Proof of Lemma 4.2

A natural projection \(\Pi \rightarrow \mathbb {P}^{2}\) restricts to a surjection \(\phi :X\rightarrow \mathbb {P}^{2}\) with the geometric generic fiber a complete intersection of two quadrics in \(\mathbb {P}^{3}\), which is an elliptic curve. The morphism \(\phi \) has equidimensional fibers, hence it is flat.

Moreover, the map u restricts to a map of vector bundles

$$\begin{aligned} v:\mathscr {O}^{\oplus 3}\rightarrow \mathscr {O}(2,0){\oplus }\mathscr {O}(0,2) \end{aligned}$$

on \(\mathbb {P}_{\mathbb {P}^{2}}(\mathscr {O}^{\oplus 3})=\mathbb {P}^{2}{\times }\mathbb {P}^{2}\). The intersection \(X\cap \mathbb {P}_{\mathbb {P}^{2}}(\mathscr {O}^{\oplus 3})\) is the rank one degeneracy locus of v, which is an Enriques surface S by generality (see [17, Lemma 2.1]). Then the linear system |2S| defines a K3 fibration \(\psi :X\rightarrow \mathbb {P}^{1}\) by [5, Proposition 8.1]. \(\square \)

Corollary 4.4

The threefold X contains no abelian surface.

Proof

If X contains an abelian surface A, then it is easy to see that the linear system |A| defines an abelian surface fibration \(\eta :X\rightarrow \mathbb {P}^{1}\). Then pulling back \({{\,\mathrm{NS}\,}}(\mathbb {P}^{1}{\times }\mathbb {P}^{1})_{\mathbb {R}}\) by \((\psi , \eta ):X\rightarrow \mathbb {P}^{1}{\times }\mathbb {P}^{1}\) defines a two-dimensional linear subspace of \({{\,\mathrm{NS}\,}}(X)_{\mathbb {R}}\) which does not contain an ample divisor. Therefore we should have \(\rho (X)\geqslant 3\). This is impossible since we have \(\rho (X)=h^{1,1}(X)=2\) by Lemma 4.1. \(\square \)

Lemma 4.5

\({{\,\mathrm{Nef}\,}}(X)=\overline{{{\,\mathrm{Eff}\,}}(X)}=\mathbb {R}_{\geqslant 0}[H_{1}]{\oplus }\mathbb {R}_{\geqslant 0}[S]\).

Proof

Since the linear systems \(|H_{1}|\) and |2S| define the fibrations \(\phi :X\rightarrow \mathbb {P}^{2}\) and \(\psi :X\rightarrow \mathbb {P}^{1}\) respectively, the divisors \(H_{1}\) and S are semi-ample but not big, so their classes give extremal rays in \(\overline{{{\,\mathrm{Eff}\,}}(X)}\). \(\square \)

Corollary 4.6

The threefold X is a unique minimal model in its birational equivalence class. Moreover, \({{\,\mathrm{Bir}\,}}(X)={{\,\mathrm{Aut}\,}}(X)\) and these groups are finite.

Proof

Let \(f:X\dashrightarrow X'\) be a birational map with \(X'\) a minimal model. Then f can be decomposed into a sequence of flops by a result of Kawamata [13, Theorem 1]. Note that any flopping contraction of a Calabi–Yau variety is given by a codimension one face of the nef cone (see [12, Theorem 5.7]). Since the codimension one faces \(\mathbb {R}_{\geqslant 0}[H_{1}]\) and \(\mathbb {R}_{\geqslant 0}[S]\) of \({{\,\mathrm{Nef}\,}}(X)\) give fibrations, it follows that f is in fact an isomorphism. For the last statement, we note that Oguiso proved that the automorphism group of any odd-dimensional Calabi–Yau variety in a wider sense with \(\rho =2\) is finite. \(\square \)

Proposition 4.7

The threefold X is simply connected.

Proof

Applying [14, Lemma 5.2.2] to the K3 fibration \(\psi :X\rightarrow \mathbb {P}^{1}\), whose smooth fibers are simply connected, we are reduced to showing that 2S is the only one multiple fiber of \(\psi \). The K3 fibration \(\psi :X\rightarrow \mathbb {P}^{1}\) and the morphism \(X\rightarrow \mathbb {P}^{5}\) given by the linear system |H| induce a morphism \(X\rightarrow \mathbb {P}^{1}{\times }\mathbb {P}^{5}\), which is the blow-up of a non-normal complete intersection \(X_{0}\) in \(\mathbb {P}^{1}{\times }\mathbb {P}^{5}\) of three hypersurfaces of bi-degree (1, 2) along the non-normal locus with the exceptional divisor S. Now we only need to prove that the first projection \(\mathrm{pr}_{1}:X_{0}\rightarrow \mathbb {P}^{1}\) admits no multiple fibers. This follows from the Lefschetz hyperplane section theorem. \(\square \)

5 Construction III

We recall a system of affine equations for an Enriques surface introduced by Colliot-Thélène–Skorobogatov–Swinnerton-Dyer [9].

Proposition 5.1

([9, Proposition 4.1, Example 4.1.2], [15, Proposition 1.1]) Let k be a field of characteristic zero. Let \(c, d, f\in k[t]\) be polynomials of degree 2 such that \(c{\cdot }d{\cdot }(c-d){\cdot }f\) is separable. Let \(S^{0}\) be the affine variety in \(\mathbb {A}^{4}={{\,\mathrm{Spec}\,}}k[t, u_{1}, u_{2}, u_{3}]\) defined by

$$\begin{aligned} u_{1}^{2}-c(t) = f(t)u_{2}^{2}, \quad u_{1}^{2}-d(t) = f(t)u_{3}^{2}. \end{aligned}$$

Then a minimal smooth projective model S of \(S^{0}\) is an Enriques surface. The projection \(S^{0} \rightarrow \mathbb {A}^{1}={{\,\mathrm{Spec}\,}}k[t]\) induces an elliptic fibration \(S\rightarrow \mathbb {P}^{1}\) with reduced discriminant \(c{\cdot }d {\cdot }(c-d){\cdot }f\) which admits double fibers over \(f=0\) whose reductions are smooth elliptic curves.

Now we apply Proposition 5.1 to \(k=\mathbb {Q}\) and

$$\begin{aligned} c={}-3t^{2}-2t+8,\quad d=\frac{t^{2}-15t+16}{2},\quad f=\frac{t^{2}+1}{2}. \end{aligned}$$

Let S be the corresponding Enriques surface. We prove:

Lemma 5.2

The surface S has a Zariski dense set of \(\mathbb {Q}\)-rational points.

Proof

We follow the strategy of the proof of [21, Proposition 5]. It will be easier to work on the K3 double cover \(\widetilde{S}\). By setting

$$\begin{aligned} w^{2}=\frac{t^{2}+1}{2},\quad v_{2}=wu_{2},\quad v_{3}=wu_{3}, \end{aligned}$$

we obtain the defining equations of its affine model \(\widetilde{S}^{0}\) in \(\mathbb {A}^{5}\!={{\,\mathrm{Spec}\,}}\mathbb {Q}[t,u_{1},v_{2},v_{3},w]\):

$$\begin{aligned} u_{1}^{2}-(-3t^{2}-2t+8) = v_{2}^{2}, \quad u_{1}^{2}-\frac{t^{2}-15t+16}{2} = v_{3}^{2},\quad \frac{t^{2}+1}{2}=w^{2}. \end{aligned}$$

The projection \(\widetilde{S}^{0}\rightarrow C^{0}\!={{\,\mathrm{Spec}\,}}\mathbb {Q}[t,w]/\bigl (\frac{t^{2}+1}{2}-w^{2}\bigr )\) defines an elliptic fibration \(\widetilde{S}\rightarrow C\) with reduced discriminant \(c{\cdot }d{\cdot }(c-d)\).

We consider the curve \(E^{0}\subset \widetilde{S}^{0}\) cut out by

$$\begin{aligned} u_{1}=t-3,\quad v_{2}=2t-1, \end{aligned}$$

which is isomorphic to the affine curve in \(\mathbb {A}^{3}={{\,\mathrm{Spec}\,}}\mathbb {Q}[t,v_{3}, w]\) defined by

$$\begin{aligned} \frac{1}{2}\,(t+1)(t+2)=v_{3}^{2},\quad \frac{t^{2}+1}{2}=w^{2}. \end{aligned}$$

Then \(E^{0}\) gives an elliptic curve E. We prove that \(E(\mathbb {Q})\) is Zariski dense in E. Let \(O\in E\) be the point given by

$$\begin{aligned} t=-1,\quad v_{3}=0, \quad w=-1 \end{aligned}$$

and \(P\in E\) be the point given by

$$\begin{aligned} t=7,\quad v_{3}=-6,\quad w=5. \end{aligned}$$

We only need to prove that \(P-O\in {{\,\mathrm{Pic}\,}}^{0}(E)\) is of infinite order. It is a simple matter to check that the map

$$\begin{aligned} (t,v_{3},w)\mapsto \biggl (\frac{2(3t-4w-1)}{t-2w-1},\frac{8v_{3}}{t-2w-1}\biggr ) \end{aligned}$$

gives a transformation into the Weierstrass model

$$\begin{aligned} y^{2}=x^{3}-52x+144 \end{aligned}$$

and sends O (resp. P) to the point at infinity (resp. \((x,y)=(0,12)\)). Thus it is enough to verify that \((x,y)=(0,12)\) defines a point of infinite order. This follows from a theorem of Lutz and Nagell [20, VIII. Corollary 7.2] since the y-value 12 is non-zero and \(12^{2}\) does not divide \(4{\cdot }(-52)^{3}+27{\cdot }144^{2}\).

Moreover, E is a saliently ramified multi-section of the elliptic fibration \(\widetilde{S}\rightarrow C\). Indeed, it is easy to verify that \(E\rightarrow C\) is branched over

$$\begin{aligned}t=-1,\quad w=\pm 1, \end{aligned}$$

while \(t=-1\) is not a root of the reduced discriminant

$$\begin{aligned} c{\cdot }d{\cdot }(c-d)= (-3t^{2}-2t+8)\biggl (\frac{t^{2}-15t+16}{2}\biggr )\biggl (\frac{{}-7t^{2}+11t}{2}\biggr ). \end{aligned}$$

Now Theorem 3.2 shows that \(\widetilde{S}(\mathbb {Q})\) is Zariski dense in \(\widetilde{S}\). This in turn implies that \(S(\mathbb {Q})\) is Zariski dense in S. \(\square \)

We define a compactification of \(S^{0}\) in \(\mathbb {P}^{2}{\times }\mathbb {P}^{2}\) as follows. We set

$$\begin{aligned} \mathbb {P}^{2}{\times }\mathbb {P}^{2}={{\,\mathrm{Proj}\,}}\mathbb {Q}[X_{0},X_{1},X_{2}]{\times } {{\,\mathrm{Proj}\,}}\mathbb {Q}[Y_{0},Y_{1},Y_{2}]. \end{aligned}$$

On \(\mathbb {P}^{2}{\times }\mathbb {P}^{2}\), we consider the map of vector bundles

$$\begin{aligned} v:\mathscr {O}^{\oplus 3}\rightarrow \mathscr {O}(2,0){\oplus }\mathscr {O}(0,2) \end{aligned}$$

given by the \(2{\times }3\) matrix

$$\begin{aligned} \left( \begin{array}{ccc} X_{0}^{2}&{} X_{1}^{2}&{} X_{2}^{2}\\ 2Y_{0}^{2}+6Y_{1}^{2}+4Y_{1}Y_{2}-16Y_{2}^{2} &{} \;2Y_{0}^{2}-Y_{1}^{2}+15Y_{1}Y_{2}-16Y_{2}^{2} &{} \; Y_{1}^{2}+Y_{2}^{2} \end{array} \right) . \end{aligned}$$

Let \(S'\) be the rank one degeneracy locus of v. It is straightforward to see that \(S'\) is indeed a compactification of \(S^{0}\). The surface \(S'\) is a local complete intersection, so in particular, Gorenstein. The surface \(S'\) has isolated singular points and blowing up along the points gives a crepant resolution \(S\rightarrow S'\).

Finally, we give the construction of the Calabi–Yau theefold. On the projective bundle \(\Pi =\mathbb {P}_{\mathbb {P}^{2}}(\mathscr {O}^{\oplus 3}{\oplus }\mathscr {O}(1))\), we let

$$\begin{aligned} u:\mathscr {O}^{\oplus 3}\rightarrow \mathscr {O}(2H_{1}){\oplus }\mathscr {O}(2H) \end{aligned}$$

be general among all maps defined over \(\mathbb {Q}\) which restrict to v on \(\mathbb {P}_{\mathbb {P}^{2}}(\mathscr {O}^{\oplus 3})=\mathbb {P}^{2}{\times }\mathbb {P}^{2}\). We define X to be the rank one degeneracy locus of u.

Theorem 5.3

The threefold X is a Calabi–Yau threefold in a strict sense defined over \(\mathbb {Q}\) with a Zariski dense set of \(\mathbb {Q}\)-rational points. Moreover, X satisfies the following geometric properties:

  1. (i)

    \(X_{\mathbb {C}}\) admits K3 and elliptic fibrations;

  2. (ii)

    \(X_{\mathbb {C}}\) contains no abelian surface;

  3. (iii)

    \(X_{\mathbb {C}}\) is a unique minimal model in its birational equivalence class;

  4. (iv)

    \({{\,\mathrm{Bir}\,}}(X_{\mathbb {C}})={{\,\mathrm{Aut}\,}}(X_{\mathbb {C}})\) and these groups are finite.

Proof

One can check that X is smooth and the proofs in Sect. 4 still go through. It remains to show that \(X(\mathbb {Q})\) is Zariski dense in X. By a similar argument to that in Lemma 3.3, \(S'\) is a saliently ramified multi-section of the elliptic fibration \(\phi :X\rightarrow \mathbb {P}^{2}\). Since \(S'(\mathbb {Q})\) is Zariski dense in \(S'\) by Lemma 5.2, the result follows from Theorem 3.2. \(\square \)

One can be more explicit. We fix a non-zero element \(Z\in H^{0}(\Pi ,\mathscr {O}_{\Pi }(H-H_{1}))\). Let u be given by the matrix

$$\begin{aligned} \left( \begin{array}{ccc} P_{1}&{} Q_{1}&{} R_{1}\\ P_{2} &{} Q_{2}&{} R_{2} \end{array} \right) , \end{aligned}$$

where

$$\begin{aligned} P_{1}=X_{0}^{2},\quad Q_{1}=X_{1}^{2},\quad R_{1}=X_{2}^{2} \end{aligned}$$

and

$$\begin{aligned} P_{2}&=(X_{1}^{2}+X_{2}^{2})Z^{2}+(X_{1}Y_{1}+X_{2}Y_{2})Z+2Y_{0}^{2}+6Y_{1}^{2}+4Y_{1}Y_{2}-16Y_{2}^{2},\\ Q_{2}&=(X_{0}^{2}+X_{2}^{2})Z^{2}+(X_{0}Y_{0}+X_{2}Y_{2})Z+2Y_{0}^{2}-Y_{1}^{2}+15Y_{1}Y_{2}-16Y_{2}^{2},\\ R_{2}&=(X_{0}^{2}+X_{1}^{2})Z^{2}+(X_{0}Y_{0}+X_{1}Y_{1})Z+Y_{1}^{2}+Y_{2}^{2}. \end{aligned}$$

Then Macaulay2 shows that the corresponding X is smooth and that the discriminant locus \(\Delta \subset \mathbb {P}^{2}\) of \(\phi :X\rightarrow \mathbb {P}^{2}\) and the branch locus \(B\subset \mathbb {P}^{2}\) of \(\phi |_{S}:S\rightarrow \mathbb {P}^{2}\) meet properly. Consequently, the set \(X(\mathbb {Q})\) is Zariski dense in X.