Throughout, we work over \({\mathbb {C}}\).

1 Introduction

Let \(f: (X, \Delta )\rightarrow Z\) be a klt (resp. lc)-trivial fibration over a projective normal variety Z, i.e. f is a projective and surjective morphism with connected fibers and \((X,\Delta )\) is a klt (resp. lc) log pair such that \(K_X+\Delta \sim _{\mathbb {Q}}f^*D\) for some \({\mathbb {Q}}\)-divisor D on Z. It is well known that there exist two \({\mathbb {Q}}\)-divisors on Z, which are called discriminant part denoted by \(B_Z\) and moduli part denoted by \(M_Z\) such that \(D\sim _{\mathbb {Q}}K_Z+B_Z+M_Z\). As the names suggest, the divisor \(B_Z\) measures the singularities of fibers while the divisor \(M_Z\) measures the variation of fibers. Suppose Z is an Ambro model (see [2, 3]), the effective semi-ampleness conjecture proposed by Prokhorov and Shokurov ([27, Conjecture 7.13]) says that, there should be a positive integer m(dr) depending only on the dimension d and the torsion index r of general fibers such that \(mM_Z\) is base point free. We note here that the semi-ampleness of \(M_Z\) is well known if Z is a curve (e.g. [3, 13]). The effective semi-ampleness is harder and only a few cases are known. For example, Fujino [14, Theorem 1.2] shows that if general fibers are K3 surfaces or abelian varieties of dimension d, then one can take \(m=19k\) and \(m=k(d+1)\) respectively to achieve base point freeness, where k is a weight associated to the Baily-Borel-Satake compactification of the period domain. It is worth mentioning that the proof heavily depends on the existence of moduli space of fibers. The idea is that \(M_Z\) appears due to the variation of fibers, it is apparent that one will have a good understanding of it once the moduli space of fibers exists.

Recently, a projective separated good moduli space has been constructed for Fano varieties with fixed invariants and K-stability due to works [1, 5, 10, 11, 19, 26, 28, 29]. It is the so called K-moduli space. Thus one can apply the idea to the klt-trivial fibrations whose fibers are parametrized by a K-moduli space. For a klt (resp. lc) trivial fibration \((X,\Delta )\rightarrow C\) where C is a curve, we say that it is \({\mathbb {Q}}\)-Gorenstein if \(K_{X/C}\) is \({\mathbb {Q}}\)-Cartier. The following theorem is the main result of this paper.

Theorem 1.1

Fix positive integers d and \(r>1\). Let \(f: (X,\Delta )\rightarrow C\) be a \({\mathbb {Q}}\)-Gorenstein klt-trivial fibration over a smooth projective curve C such that

  1. (1)

    for any closed point \(t\in C\), the fiber \(X_t\) is a \({\mathbb {Q}}\)-Fano variety of dimension d, i.e. \(X_t\) admits klt singularities and \(-K_{X_t}\) is ample,

  2. (2)

    \(r\Delta _t\) is a Weil divisor on \(X_t\) and no component of \(\Delta \) is contained in a fiber,

  3. (3)

    for any closed point \(t\in C\), the fiber \((X_t, \Delta _t)\) is klt with \(K_{X_t}+\Delta _t\sim _{\mathbb {Q}}0\),

Write \(K_X+\Delta =f^*(K_C+\Lambda _C)\). Then there exists a positive integer m(dr) depending only on d and r such that \(m\Lambda _C\) is base point free.

Here \(\Lambda _C\) is the moduli part of the klt-trivial fibration, also called Hodge line bundle (which is in fact a \({\mathbb {Q}}\)-line bundle) in this case. We roughly talk here about the idea of the proof which will be treated more carefully later. As \((X_t, \Delta _t)\) is a klt log Calabi-Yau with \(-K_{X_t}\) being ample, the pair \((X_t, (1-\epsilon )\Delta _t)\) is a K-stable log Fano pair for any \(0<\epsilon \ll 1\). Via K-stability, one can construct a K-moduli space M parametrizing the fibers with a Hodge line bundle \(\Lambda _{{\textrm{Hodge}}}\) on M. For any klt-trivial fibration as in Theorem 1.1, there is a morphism \(C\rightarrow M\) such that \(\Lambda _C\) is the pullback of the Hodge line bundle on M. Thus one can read the information of \(\Lambda _C\) from \(\Lambda _{{\textrm{Hodge}}}\). Note that in Theorem 1.1, we require that every fiber is a klt log Calabi-Yau pair, which is a key point in the proof. In the last section, we will discuss about a more general setting.

2 Preliminaries

In this section, we give a quick introduction of the concepts of K-stability, CM-line bundle, and Hodge line bundle. We say \((X,\Delta )\) is a log pair if X is a projective normal variety and \(\Delta \) is an effective \({\mathbb {Q}}\)-divisor on X such that \(K_X+\Delta \) is \({\mathbb {Q}}\)-Cartier. The log pair \((X,\Delta )\) is called log Fano if it admits klt singularities and \(-(K_X+\Delta )\) is ample; if \(\Delta =0\), we just say X is a \({\mathbb {Q}}\)-Fano variety. For the concepts of klt and lc singularities, please refer to [21, 22].

2.1 K-stability

Let \((X,\Delta )\) be a log pair. Suppose \(f: Y\rightarrow X\) is a proper birational mophism between normal varieties and E is a prime divisor on Y, we say that E is a prime divisor over X and we define the following invariant

$$\begin{aligned} A_{X,\Delta }(E):={\textrm{ord}}_E(K_Y-f^*(K_X+\Delta )), \end{aligned}$$

which is called the log discrepancy of E associated to the pair \((X,\Delta )\). If \((X,\Delta )\) is a log Fano pair, we define the following invariant

$$\begin{aligned} S_{X,\Delta }(E):=\frac{1}{{\textrm{vol}}(-K_X-\Delta )}\int _0^\infty {\textrm{vol}}(-f^*(K_X+\Delta )-xE){\textrm{d}}x . \end{aligned}$$

Denote \(\beta _{X,\Delta }(E):=A_{X,\Delta }(E)-S_{X,\Delta }(E)\). By the works [9, 16, 24], one can define K-stability of a log Fano pair by the following way.

Definition 2.1

Let \((X,\Delta )\) be a log Fano pair.

  1. (1)

    We say that \((X,\Delta )\) is K-semistable if \(\beta _{X,\Delta }(E)\ge 0\) for any prime divisor E over X.

  2. (2)

    We say that \((X,\Delta )\) is K-polystable if it is K-semistable and any prime divisor E over X satisfying \(\beta _{X,\Delta }(E)= 0\) is of product type (see [17, Section 3.2]).

  3. (3)

    We say that \((X,\Delta )\) is uniformly K-stable if there is a positive rational number \(0< \epsilon \ll 1\) such that \(\beta _{X,\Delta }(E)\ge \epsilon S_{X,\Delta }(E)\) for any prime divisor E over X.

2.2 CM-line bundle and Hodge line bundle

In this section, we fix an integer \(r>1\) and a family \(\pi : ({\mathcal {X}}, \frac{1}{r}{\mathcal {D}})\rightarrow B\) of relative dimension d satisfying the following conditions:

  1. (1)

    \(\pi \) and \(\pi |_{\mathcal {D}}\) are flat projective morphisms, and \({\mathcal {D}}\) is a Weil divisor on \({\mathcal {X}}\),

  2. (2)

    \(-K_{{\mathcal {X}}/B}\) is a relatively ample \({\mathbb {Q}}\)-Cartier divisor on \({\mathcal {X}}\) and \({\mathcal {D}}\sim _{{\mathbb {Q}},B} -rK_{{\mathcal {X}}/B}\),

  3. (3)

    \(({\mathcal {X}}, \frac{1}{r}{\mathcal {D}}+{\mathcal {X}}_t)\) is slc for every closed point \(t\in B\).

Let \({\mathcal {L}}\) be a relatively ample \({\mathbb {Q}}\)-line bundle on \({\mathcal {X}}\). We have the following Knudsen-Mumford expansion (see [20]):

$$\begin{aligned} \det (\pi _*(k{\mathcal {L}}))=\lambda _{d+1}^{\left( {\begin{array}{c}k\\ d+1\end{array}}\right) }\otimes \lambda _d^{\left( {\begin{array}{c}k\\ d\end{array}}\right) } \otimes ...\otimes \lambda _1^{\left( {\begin{array}{c}k\\ 1\end{array}}\right) }\otimes \lambda _0, \\ \det ({\pi |_{\mathcal {D}}}_*(k{\mathcal {L}}|_{\mathcal {D}}))={\tilde{\lambda }}_d^{\left( {\begin{array}{c}k\\ d\end{array}}\right) }\otimes ...\otimes {\tilde{\lambda }}_0, \end{aligned}$$

where \(\lambda _i, i=0,1,...,d+1,\) and \({\tilde{\lambda }}_j, j=0,1,...,d,\) are \({\mathbb {Q}}\)-line bundles on B. By the flatness of \(\pi \) and \(\pi |_{\mathcal {D}}\), we know that \(h^0({\mathcal {X}}_t, k{\mathcal {L}}_t)\) and \(h^0({\mathcal {D}}_t, k{{\mathcal {L}}_t}|_{{\mathcal {D}}_t})\) are independent of t. We write

$$\begin{aligned} h^0({\mathcal {X}}_t, k{\mathcal {L}}_t)=a_0k^d+a_1k^{d-1}+o(k^{d-1})\quad and \quad h^0({\mathcal {D}}_t, k{{\mathcal {L}}_t}|_{{\mathcal {D}}_t})={\tilde{a}}_0k^{d-1}+o(k^{d-1}). \end{aligned}$$

It is not hard to see

$$\begin{aligned}a_0=\frac{{\mathcal {L}}_t^d}{d!}, a_1=\frac{-K_{{\mathcal {X}}_t}{\mathcal {L}}_t^{d-1}}{2(d-1)!}, {\tilde{a}}_0=\frac{{\mathcal {L}}^{d-1}_t{\mathcal {D}}_t}{(d-1)!}.\end{aligned}$$

Definition 2.2

We define a \({\mathbb {Q}}\)-line bundle \(\lambda _{{\textrm{CM}},c}\) (i.e. CM-line bundle) on B with respect to the polarization \({\mathcal {L}}\) as follows:

$$\begin{aligned} {\mathcal {M}}_1:=\lambda _{d+1}^{\frac{2a_1}{a_0}+d(d+1)}\otimes \lambda _d^{-2(d+1)}\quad and \quad {\mathcal {M}}_2:=\lambda _{d+1}^{\frac{{\tilde{a}}_0}{a_0}} \otimes {\tilde{\lambda }}_d^{-(d+1)}, \\ \lambda _{{\textrm{CM}},c}:= {\mathcal {M}}_1-\frac{c}{r}{\mathcal {M}}_2. \end{aligned}$$

Definition 2.3

We define a \({\mathbb {Q}}\)-line bundle \(\Lambda _B\) (i.e. Hodge line bundle) on B as follows:

$$\begin{aligned} K_{{\mathcal {X}}/B}+\frac{1}{r}{\mathcal {D}}= \pi ^*\Lambda _B. \end{aligned}$$

The CM-line bundle satisfies the base change property, see [12, Lemma 3.5, Proposition 3.8]. When B is a projective normal variety, by Riemann-Roch formula, cf [12, Appendix], we have

  1. (1)

    \(\lambda _{d+1}=\pi _*({\mathcal {L}}^{d+1}), \)

  2. (2)

    \(\lambda _d=\frac{d}{2}\pi _*({\mathcal {L}}^{d+1})+\frac{1}{2}\pi _*(-K_{{\mathcal {X}}/B}{\mathcal {L}}^d),\)

  3. (3)

    \({\tilde{\lambda }}_d=\pi _*({\mathcal {L}}^d{\mathcal {D}}). \)

Remark 2.4

Notation as above, if B is a projective normal base, we have the following simple computations:

  1. (1)

    \({\mathcal {M}}_1= (d+1)\pi _*({\mathcal {L}}^dK_{{\mathcal {X}}/B})-\frac{d(K_{{\mathcal {X}}_t}{\mathcal {L}}_t^{d-1})}{{\mathcal {L}}_t^d}\pi _*{\mathcal {L}}^{d+1}.\)

  2. (2)

    \({\mathcal {M}}_2=-(d+1)\pi _*({\mathcal {L}}^d{\mathcal {D}})-\frac{d({\mathcal {D}}_t{\mathcal {L}}_t^{d-1})}{{\mathcal {L}}_t^d}\pi _*{\mathcal {L}}^{d+1}.\)

  3. (3)

    \(\lambda _{{\textrm{CM}},c}:=(d+1)\pi _*({\mathcal {L}}^d(K_{{\mathcal {X}}/B}+\frac{c}{r}{\mathcal {D}}))-\frac{d(K_{{\mathcal {X}}_t}+\frac{c}{r}{\mathcal {D}}_t){\mathcal {L}}_t^{d-1}}{{\mathcal {L}}_t^d}\pi _*{\mathcal {L}}^{d+1}.\)

  4. (4)

    If \(c\in [0,1)\) and \({\mathcal {L}}=-(K_{{\mathcal {X}}/B}+\frac{c}{r}{\mathcal {D}})\), then \(\lambda _{{\textrm{CM}},c}= -\pi _*{\mathcal {L}}^{d+1}.\)

  5. (5)

    If \(c>1\) and \({\mathcal {L}}=K_{{\mathcal {X}}/B}+\frac{c}{r}{\mathcal {D}}\), then \(\lambda _{{\textrm{CM}},c}= \pi _*{\mathcal {L}}^{d+1}.\)

  6. (6)

    If \(c=1\), then \(\lambda _{{\textrm{CM}},1}= (d+1)\pi _*({\mathcal {L}}^d(K_{{\mathcal {X}}/B}+\frac{1}{r}{\mathcal {D}})).\)

Lemma 2.5

We have the following relation between Hodge line bundle and CM-line bundle:

$$\begin{aligned} \lambda _{{\textrm{CM}},1}=(d+1){\mathcal {L}}_t^d\cdot \Lambda _B. \end{aligned}$$

Proof

The proof is a combination of Definition 2.3 and Remark 2.4 (6). \(\square \)

3 K-moduli space with a Hodge line bundle

In this section, we fix two integers d and r and consider a set \({\mathcal {F}}\) of log pairs satisfying that \((X, \frac{1}{r}D)\in {\mathcal {F}}\) if and only if the following conditions are satisfied:

  1. (1)

    X is a \({\mathbb {Q}}\)-Fano variety of dimension d and \({\textrm{vol}}(-K_X)=v\),

  2. (2)

    \(D\sim _{\mathbb {Q}}-rK_X\) is a Weil divisor on X,

  3. (3)

    \((X,\frac{1-\epsilon }{r}D)\) is K-semistable for any rational \(0<\epsilon \ll 1\).

By [30, Theorem 5.4] and [30, Lemma 5.3], we know that

  1. (1)

    the set \({\mathcal {F}}\) lies in a log bounded family,

  2. (2)

    there exists a positive rational number \(0<\epsilon _0<1\) depending only on d and r such that if \((X,\frac{1}{r}D)\in {\mathcal {F}}\), the pair \((X, \frac{c}{r}D)\) is K-semistable for all rational \(c\in [1-\epsilon _0,1)\).

Note that every log pair \((X,\frac{1}{r}D)\in {\mathcal {F}}\) admits log canonical singularities. Fix a rational number \(c_0\in [1-\epsilon _0, 1)\), by [10, 28], there exists an Artin stack of finite type, denoted by \({\mathcal {M}}^K_{d,v,r}\), parametrizing log pairs \((X,\frac{c_0}{r}D)\) with \((X,\frac{1}{r}D)\in {\mathcal {F}}\), where \({\mathcal {M}}^K_{d,v,r}(S)\) consists of all families \(({\mathcal {X}}, \frac{c_0}{r}{\mathcal {D}})\rightarrow S\) satisfying the following conditions:

  1. (1)

    \({\mathcal {X}}\rightarrow S\) is proper and flat,

  2. (2)

    \({\mathcal {D}}\) is a K-flat family of divisors on \({\mathcal {X}}\) (see [23]),

  3. (3)

    \(-K_{{\mathcal {X}}/S}-\frac{c_0}{r}{\mathcal {D}}\) is \({\mathbb {Q}}\)-Cartier,

  4. (4)

    all geometric fibers are contained in \({\mathcal {F}}\) after one changes the coefficient \(\frac{c_0}{r}\) to be \(\frac{1}{r}\).

Note that the Artin stack \({\mathcal {M}}^K_{d,v,r}\) does not depend on the choice of \(c_0\in [1-\epsilon _0, 1)\) as K-stability does not change as \(c_0\) varies in \([1-\epsilon _0, 1)\). By [1, 11, 26, 29], \({\mathcal {M}}^K_{d,v,r}\) admits a projective separated good moduli space, denoted by \(M^K_{d,v,r}\). Note that by our notation, a closed point in \(M^K_{d,v,r}\) corresponds to a log pair \((X,\frac{1}{r}D)\in {\mathcal {F}}\) such that \((X,\frac{1-\epsilon }{r}D)\) is K-polystable for rational \(0<\epsilon \ll 1\). For convenience, we still use \({\mathcal {F}}\) to denote the scheme which parametrizes the log pairs in \({\mathcal {F}}\). Consider the universal family over \({\mathcal {F}}\), denoted by \(({\mathcal {X}}, \frac{1}{r}{\mathcal {D}})\rightarrow {\mathcal {F}}\), with the polarization \({\mathcal {L}}:=-K_{{\mathcal {X}}/{\mathcal {F}}}\). By Definition 2.2, one can define the CM-line bundle on the base \({\mathcal {F}}\) as follows

$$\begin{aligned} \lambda _{{\textrm{CM}},c}={\mathcal {M}}_1-\frac{c}{r}{\mathcal {M}}_2 , \end{aligned}$$

where \(c\in [1-\epsilon _0, 1+\epsilon _0]\), and \({\mathcal {M}}_1\) and \({\mathcal {M}}_2\) are \({\mathbb {Q}}\)-line bundles on \({\mathcal {F}}\) defined by Knudsen-Mumford expansion. By [12, 25], \(\lambda _{{\textrm{CM}},c}\) descends to a \({\mathbb {Q}}\)-line bundle on \(M^K_{d,v,r}\) for each rational \(c\in [1-\epsilon _0, 1)\), denoted by \(\Lambda _{{\textrm{CM}},c}\).

Lemma 3.1

For any rational \(c\in [1, 1+\epsilon _0)\), the \({\mathbb {Q}}\)-line bundle \(\lambda _{{\textrm{CM}},c}\) can be descended to a \({\mathbb {Q}}\)-line bundle on \(M^K_{d,v,r}\), also denoted by \(\Lambda _{{\textrm{CM}},c}\). In particular, the \({\mathbb {Q}}\)-line bundle \(\frac{1}{(d+1)v}\lambda _{{\textrm{CM}},1}\) can be descended to a \({\mathbb {Q}}\)-line bundle on \(M^K_{d,v,r}\), denoted by \(\Lambda _{{\textrm{Hodge}}}\). Moreover, for any morphism from a projective normal variety \(B\rightarrow {\mathcal {F}}\), let \(\pi _B: ({\mathcal {X}}_B,\frac{1}{r}{\mathcal {D}}_B)\rightarrow B\) be the induced family via pulling back the universal family over \({\mathcal {F}}\) and \(\Lambda _B\) the Hodge line bundle on B, i.e. \(K_{{\mathcal {X}}_B/B}+{\mathcal {D}}_B=\pi _B^*\Lambda _B\), then we have \(\Lambda _B=f^*\Lambda _{{\textrm{Hodge}}}\), where \(f: B\rightarrow M^K_{d,v,r}\) is the induced morphism.

Proof

To show that \(\lambda _{{\textrm{CM}},c}\) for a rational \(c\in [1, 1+\epsilon _0]\) can be descended to \(M^K_{d,v,r}\), it suffices to show that both \({\mathcal {M}}_1\) and \({\mathcal {M}}_2\) can be descended to \(M^K_{d,v,r}\). Take two different rational numbers \(c', c''\in [1-\epsilon _0,1)\). As we have mentioned, both \(\lambda _{{\textrm{CM}},c'}\) and \(\lambda _{{\textrm{CM}},c''}\) can be descended to \(M^K_{d,v,r}\), thus \(\lambda _{{\textrm{CM}},c'}-\lambda _{{\textrm{CM}},c''}\), which is proportional to \({\mathcal {M}}_2\), can be descended to \(M^K_{d,v,r}\). Therefore, \({\mathcal {M}}_1=\lambda _{{\textrm{CM}},c}+\frac{c}{r}{\mathcal {M}}_2\) can also be descended to \(M^K_{d,v,r}\). The last statement follows from Lemma 2.5. \(\square \)

4 Positivity of the Hodge line bundle

In the previous section we see that there is a projective separated good moduli space parametrizing all pairs \((X,\frac{1}{r}D)\in {\mathcal {F}}\) such that \((X,\frac{1-\epsilon }{r}D)\) is K-polystable for sufficiently small rational \(0<\epsilon \ll 1\). Moreover, there is a \({\mathbb {Q}}\)-line bundle \(\Lambda _{{\textrm{Hodge}}}\) (called Hodge line bundle) satisfying the pullback property as in Lemma 3.1. In this section we study the positivity of the Hodge line bundle \(\Lambda _{{\textrm{Hodge}}}\).

Theorem 4.1

Let M be a proper subvareity of \(M^K_{d,v,r}\) such that M contains a closed point which corresponds to a klt log Calabi-Yau pair \((X,\frac{1}{r}D)\in {\mathcal {F}}\), then the restriction of the Hodge line bundle \(\Lambda _{{\textrm{Hodge}}}\) on M is big and nef.

Proof

We first show that \(\Lambda _{{\textrm{Hodge}}}\) itself is nef. Take a sequence of strictly increasing rational numbers \(\{c_i\}_{i\in {\mathbb {N}}}\) such that \(c_i\in [1-\epsilon _0, 1)\) and \(\lim _{i\rightarrow \infty }c_i=1\). By the notation of Sect. 3, \(\{\Lambda _{{\textrm{CM}},c_i}=M_1-\frac{c_i}{r}M_2\}_{i\in {\mathbb {N}}}\) is a sequence of CM-line bundles on \(M^K_{d,v,r}\), thus \(\Lambda _{{\textrm{CM}},c_i}\) is ample for each i by [29]. By the proof of Lemma 3.1, \(\Lambda _{{\textrm{Hodge}}}\) is equal to \(\lim _{i\rightarrow \infty } \Lambda _{{\textrm{CM}},c_i}\) up to a positive multiple, thus the nefness is concluded.

We turn to the bigness. By Lemma 2.5 and recall the notation in Lemma 3.1 we see

$$\begin{aligned} \Lambda _{{\textrm{CM}},1}= (d+1)v\Lambda _{{\textrm{Hodge}}}=\frac{1}{2}(\Lambda _{{\textrm{CM}},1-\epsilon }+\Lambda _{{\textrm{CM}},1+\epsilon }) \end{aligned}$$

for any rational \(0<\epsilon \ll 1\). By [29] we know that \(\Lambda _{{\textrm{CM}},1-\epsilon }\) is ample. It suffices to show that the restriction of \(\Lambda _{{\textrm{CM}},1+\epsilon }\) on M is pseudo-effective. Let \(({\mathcal {X}}', \frac{1}{r}{\mathcal {D}}')\rightarrow C\) be a family over a smooth projective curve C such that

  1. (1)

    \(({\mathcal {X}}', \frac{1-c_0}{r}{\mathcal {D}}')\rightarrow C\) is contained in \({\mathcal {M}}^K_{d,v,r}(C)\) (see Section 3),

  2. (2)

    for general \(t\in C\), the fiber \(({\mathcal {X}}'_t, \frac{1}{r}{\mathcal {D}}'_t)\) is klt,

  3. (3)

    the image of the induced morphism \(C\rightarrow M^K_{d,v,r}\) is contained in M.

We denote \(f: C\rightarrow M\) the induced morphism in the moduli sense, and consider the family \(({\mathcal {X}}', \frac{1+\epsilon }{r}{\mathcal {D}}')\rightarrow C\) with the polarization \({\mathcal {L}}_C:=-K_{{\mathcal {X}}'/C}\). By ACC of log canonical thresholds ([18]), the general fibers of the family \(({\mathcal {X}}', \frac{1+\epsilon }{r}{\mathcal {D}}')\rightarrow C\) are still log canonical. By [15, Theorem 1.10], we know that \(\pi _*{\mathcal {O}}_{{\mathcal {X}}'}(m(K_{{\mathcal {X}}'/C}+\frac{1+\epsilon }{r}{\mathcal {D}}'))\) is nef, which implies that \(K_{{\mathcal {X}}'/C}+\frac{1+\epsilon }{r}{\mathcal {D}}'\) is also nef. By Definition 2.2, we have

$$\begin{aligned} \deg (f^*\Lambda _{{\textrm{CM}},1+\epsilon })=(d+1){\mathcal {L}}_C^d(K_{{\mathcal {X}}'/C}+\frac{1+\epsilon }{r}{\mathcal {D}}')-\frac{d(K_{{\mathcal {X}}'_t}+\frac{1+\epsilon }{r}{\mathcal {D}}'_t){\mathcal {L}}_t^{d-1}}{{\mathcal {L}}_t^d}{\mathcal {L}}_C^{d+1}. \end{aligned}$$

In our case, \({\mathcal {L}}_C=\frac{1}{\epsilon }(K_{{\mathcal {X}}'/C}+\frac{1+\epsilon }{r}{\mathcal {D}}')+\pi ^*H\) for some divisor H on C. A direct computation implies that

$$\begin{aligned} \deg (f^*\Lambda _{{\textrm{CM}}, 1+\epsilon })=\frac{1}{\epsilon ^d}(K_{{\mathcal {X}}'/C}+\frac{1+\epsilon }{r}{\mathcal {D}}')^{d+1}\ge 0. \end{aligned}$$

Therefore, the restriction of \(\Lambda _{CM,1+\epsilon }\) on M is pseudo-effective by [4]. The proof is finished. \(\square \)

5 Proof of the main result

In this section, we prove the main result in Sect. 1. We start by the following well-known lemma.

Lemma 5.1

Let d be a positive integer number, I a finite positive rational set contained in [0, 1]. Consider the set \(\{(X,D) \}\) satisfying the following conditions

  1. (1)

    X is a \({\mathbb {Q}}\)-Fano variety of dim d,

  2. (2)

    the coefficients of D are contained in I,

  3. (3)

    (XD) is a klt Calabi-Yau pair.

Then there is a positive number \(\eta (d,I)\) such that \((X,(1-a)D)\) is K-polystable (even uniformly K-stable) for any rational \(0<a <\eta \).

Proof

By ACC of log canonical thresholds, we know that there is a positive rational number \(\epsilon \) such that (XD) is \(\epsilon \)-lc for any element (XD) in the set (e.g. [7, Lemma 2.48]), thus the set lies in a log bounded family due to [18] or [7, 8]. So for each (XD) in the set, one can find an uniform positive integer number m and a very ample line bundle \(A\sim -mK_X\) on X satisfying conditions in [8, Theorem 1.8]. By the theorem, there is a positive real number \(\delta (d,I)\) which only depends on d and I such that \({\textrm{lct}}(X,D;|-K_X|_{\mathbb {Q}})\ge \delta \). That means, for each prime divisor E over X, we have

$$\begin{aligned} A_{X,D}(E)-\delta T_X(E)\ge 0, \end{aligned}$$

where \(T_X(E)\) is the pseudo-effective threshold of E with respect to \(-K_X\). A simple computation implies \(S_{X, (1-a)D}(E)=aS_X(E)\). Take \(\eta :=\frac{\delta (d,I)}{2}\), then for any rational \(0<a<\eta \),

$$\begin{aligned} \beta _{X,(1-a)D}(E)= & {} A_{X,(1-a)D}(E)-a S_X(E)\ge A_{X,D}(E)-a T(E)\ge \frac{\delta T(E)}{2}\\\ge & {} \frac{\delta }{2a}S_{X, (1-a)D}(E), \end{aligned}$$

which deduces that \((X,(1-a)D)\) is uniformly K-stable for any rational \(0<a<\eta \).

\(\square \)

By the above lemma we see that, for any fiber \((X_t,\Delta _t)\) of the family as in Theorem 1.1, the log pair \((X_t, (1-\epsilon )\Delta _t)\) is K-polystable for any rational \(0<\epsilon \ll 1\).

Lemma 5.2

All fibers of all families as in Theorem 1.1 lie in a log bounded family.

Proof

This is deduced by applying [18, Corollary 1.7]. \(\square \)

By the above boundedness, we see that there are only finitely many volumes appearing for all the fibers \(X_t\) of all the families as in Theorem 1.1. From now on, we can assume all the fibers admit volume v, where v is a fixed positive rational number. Recall that in Sects. 3 and 4, we have constructed a projective separated good moduli space \(M^K_{d,v,r}\) with the Hodge line bundle \(\Lambda _{{\textrm{Hodge}}}\) admitting certain positvity, such that any fiber of any family as in Theorem 1.1 corresponds to a closed point in \(M^K_{d,v,r}\) (by Lemma 5.1). We are ready to prove Theorem 1.1.

Proof of Theorem 1.1

For the given family \((X,\Delta )\rightarrow C\), there is an induced morphism \(f: C\rightarrow M^K_{d,v,r}\) such that \(\Lambda _C=f^*\Lambda _{{\textrm{Hodge}}}\). As all fibers are klt log Calabi-Yau pairs, by Theorem 4.1 we may assume \(M^{K}_{d,v,r}\) is irreducible and \(\Lambda _{{\textrm{Hodge}}}\) is big and nef. We first show that \(f(C)\cap {\textbf{B}}(\Lambda _{{\textrm{Hodge}}})=\emptyset \), where \({\textbf{B}}(\Lambda _{{\textrm{Hodge}}})\) is the stable base locus of \(\Lambda _{{\textrm{Hodge}}}\). By [6, Theorem 1.4], we have the following characterization for the augmented sable base locus \({\textbf{B}}_+(\Lambda _{{\textrm{Hodge}}})\):

$$\begin{aligned} {\textbf{B}}_+(\Lambda _{{\textrm{Hodge}}})={\mathbb {E}}(\Lambda _{{\textrm{Hodge}}}), \end{aligned}$$

where

$$\begin{aligned} {\mathbb {E}}(\Lambda _{{\textrm{Hodge}}})=\cup _W \{ W\subset X is a proper subvariety such that {\Lambda _{{\textrm{Hodge}}}}|_W is not big\}. \end{aligned}$$

Let \(z\in f(C)\) be a closed point and \(W\subset M^K_{d,v,r}\) any proper subvariety containing z, again by Theorem 4.1, we see that \(\Lambda _{{\textrm{Hodge}}}|_W\) is big and nef. Therefore z is not contained in \({\mathbb {E}}(\Lambda _{{\textrm{Hodge}}})\), which implies that \(f(C)\cap {\textbf{B}}_+(\Lambda _{{\textrm{Hodge}}})=\emptyset \). As \({\textbf{B}}(\Lambda _{{\textrm{Hodge}}})\subset {\textbf{B}}_+(\Lambda _{{\textrm{Hodge}}})\), we also have \(f(C)\cap {\textbf{B}}(\Lambda _{{\textrm{Hodge}}})=\emptyset \).

Choose a sufficiently divisible N such that \({\textbf{B}}(\Lambda _{{\textrm{Hodge}}})={\textrm{Bs}}|N\Lambda _{{\textrm{Hodge}}}|\). Then take a partial resolution of \({\textrm{Bs}}|N\Lambda _{{\textrm{Hodge}}}|\), denoted by \(r: {\tilde{M}}\rightarrow M^{K}_{d,v,r}\), such that

$$\begin{aligned} r^* N\Lambda _{{\textrm{Hodge}}}\sim A+F, \end{aligned}$$

where A is a free line bundle and \({\tilde{M}}\setminus F\cong M^K_{d,v,r}\setminus {\textbf{B}}(\Lambda _{{\textrm{Hodge}}})\). As \(f(C)\cap {\textbf{B}}(\Lambda _{{\textrm{Hodge}}})=\emptyset \), the morphism \(f: C\rightarrow M^K_{d,v,r}\) lifts to a morphism \({\tilde{f}}: C\rightarrow {\tilde{M}}\) such that \({\tilde{f}}(C)\cap F=\emptyset \). Thus \(N\Lambda _C\sim {\tilde{f}}^* A\) and one can choose a positive integer m depending only on \((M^K_{d,v,r}, \Lambda _{{\textrm{Hodge}}})\) (therefore depending only on d and r) such that \(m\Lambda _C\) is base point free. The proof is finished. \(\square \)

Remark 5.3

The same proof applies to the case where the base of the family in Theorem 1.1 has a higher dimension.

6 Further exploration: Semi-ampleness of Hodge line bundles

6.1 A more general setting

It is easy to ask whether Theorem 1.1 still holds if one allows strictly lc fibers for the family, as this is also a special case of the effective semi-ampleness conjecture of Prokhorov-Shokurov. We put the following question which is a little more general than Theorem 1.1.

Question 6.1

Fix positive integers d and \(r>1\). Let \(f: (X,\Delta )\rightarrow C\) be a \({\mathbb {Q}}\)-Gorenstein lc-trivial fibration over a smooth projective curve C such that

  1. (1)

    for any closed point \(t\in C\), the fiber \(X_t\) is a \({\mathbb {Q}}\)-Fano variety of dimension d,

  2. (2)

    \(r\Delta _t\) is a Weil divisor on \(X_t\) and no component of \(\Delta \) is contained in a fiber,

  3. (3)

    for every closed point \(t\in C\), \(K_{X_t}+\Delta _t\sim _{\mathbb {Q}}0\) and the log pair \((X_t, (1-\epsilon )\Delta _t)\) is K-semistable for any rational \(0< \epsilon \ll 1\).

Write \(K_X+\Delta =f^*(K_C+\Lambda _C)\). Whether there exists a positive integer m(dr) depending only on d and r such that \(m\Lambda _C\) is base point free?

Note that the condition (3) above makes sure that the good moduli space \((M^K_{d,v,r}, \Lambda _{{\textrm{Hodge}}})\) still applies to the question. The same as before, we assume all fibers admit volume v, then there exists a morphism \(f: C\rightarrow M^K_{d,v,r}\) such that \(\Lambda _C=f^*\Lambda _{{\textrm{Hodge}}}\). The different point here is that we do not have \({\textbf{B}}(\Lambda _{{\textrm{Hodge}}})\cap f(C)=\emptyset \) as in the proof of Theorem 1.1 anymore. It is also natural to ask the same question when the base is of higher dimension.

Question 6.2

For any family in the K-moduli stack \({\mathcal {M}}^K_{d,v,r}\) where the base is a projective normal variety, whether the Hodge line bundle on the base is semiample?

Question 6.2 seems more challenging at first sight, however, it is in fact implied by Question 6.1 (see the next subsetion), and that is why we only consider one dimensional bases.

6.2 A criterion for semi-ampleness

The following lemma reduces the semi-ampleness problem to effective semi-ampleness problem on curves, which is originally due to [13].

Lemma 6.3

Let X be a projective normal variety and L a line bundle on X. Then the following two statements are equivalent:

  1. (1)

    L is semiample,

  2. (2)

    there is a positive integer m depending only on (XL) such that for any morphism from a projective smooth curve \(f: C\rightarrow X\), the line bundle \(mL_C\) is base point free. Here \(mL_C\) means the pullback of mL.

Proof

The direction \((1)\Rightarrow (2)\) is clear. We prove the converse direction. We use an inductive approach. Suppose for any morphism from a projective smooth variety \(V\rightarrow X\) such that \(\dim V\le k\), we have that \(mL_V\) is base point free. Assume now \(\dim V=k+1\ge 2\), we aim to show that \(mL_V\) is base point free. Let H be a sufficiently general very ample line bundle on V such that \(H-mL_V\) is ample. By Kodaira vanishing we have

$$\begin{aligned} H^1(V, mL_V-H)=0, \end{aligned}$$

which implies the following exact sequence:

$$\begin{aligned} 0\rightarrow H^0(V, mL_V-H)\rightarrow H^0(X, mL_V)\rightarrow H^0(H, mL_H)\rightarrow 0. \end{aligned}$$

Let us write \(|mL_V|=|{\textrm{Mob}}|+{\textrm{Fix}}\), which is the decomposition into the mobile part and fixed part. By restricting to H we have the following by the above exact sequence:

$$\begin{aligned} |mL_V|_H=|mL_H|=|{\textrm{Mob}}|_H+{\textrm{Fix}}_H. \end{aligned}$$

By induction, \(|mL_H|\) is a free linear system, then we see that \({\textrm{Fix}}_H=0\). This implies that the base locus of \(|mL_V|\) is of codimension at least two. Let \(V'\rightarrow V\) be a resolution such that the decomposition into the mobile part and fixed part

$$\begin{aligned} |mL_{V'}|=|{\textrm{Mob}}'|+{\textrm{Fix}}' \end{aligned}$$

satisfies that the mobile part \(|{\textrm{Mob}}'|\) is free. For the morphism \(V'\rightarrow X\) which is the composition of \(V'\rightarrow V\) and \(V\rightarrow X\), we have shown by induction that the linear system \(|mL_{V'}|\) admits base locus of codimension at least two, thus \({\textrm{Fix}}'=0\) and \(mL_{V'}\) is base point free. Therefore, \(mL_V\) is also base point free. The proof is finished. \(\square \)

Corollary 6.4

A positive answer to Question 6.1 leads to a positive answer to Question 6.2.

Proof

Suppose Question 6.1 admits a positive answer. Assume we are given a family \(({\mathcal {X}}', \frac{1}{r}{\mathcal {D}}')\rightarrow V\) satisfying the following conditions:

  1. (1)

    the family \(({\mathcal {X}}', \frac{c_0}{r}{\mathcal {D}}')\rightarrow V\) is contained in \({\mathcal {M}}^K_{d,v,r}(V)\) (see Section 3 for the notation),

  2. (2)

    the base V is a projective normal variety.

The aim is to show that \(\Lambda _V=f^*\Lambda _{{\textrm{Hodge}}}\) is semiample. For any morphism \(C\rightarrow V\) from a projective smooth curve C, consider the family over C via pullback. By our assumption, there is a positive integer m depending only on d and r such that \(m\Lambda _C\) is base point free. By Lemma 6.3, \(\Lambda _V\) is semiample. The proof is finished. \(\square \)