Introduction

The abundance problem asks when the numerical positivity of a log canonical bundle produces a holomorphic map. More precisely, a nef adjoint should have a positive multiple generated by global sections. On a compact Kähler space, nefness is an analytic condition on a cohomology class, whereas generation is a statement about an actual holomorphic line bundle. The distinction is essential in the nonprojective setting.

We prove log abundance for compact Kähler spaces under logarithmic Iitaka subadditivity for smooth projective varieties with reduced boundary. The argument passes through a stronger birational statement: every pseudo-effective smooth log adjoint has a semiample positive part and an effective rational fixed divisor equal to its analytic divisorial negative part. This form both supports the induction and retains the line-bundle information needed for generation on the original space.

The assumption and the theorem

A compact Kähler space is a compact complex analytic space with a Kähler form in the sense of local strictly plurisubharmonic potentials on local embeddings. For a rational line bundle LL, analytic nefness means that c1(L)c_1(L) belongs to the closure of the Kähler cone. Equivalently, fix a Kähler form ω\omega and an integer r>0r > 0 for which rLrL is a line bundle. For every ε>0\varepsilon> 0, that line has a smooth Hermitian metric hεh_\varepsilon satisfying

−12πrΘhε≥−εω.\frac{\sqrt{-1}}{2\pi r}\Theta_{h_\varepsilon} \ge-\varepsilon\omega.

Smooth metrics and forms on a singular space are understood through local embeddings. We call LL semiample if an actual positive integral multiple is a holomorphic line bundle generated by its global sections.

Assumption 1.1 (Logarithmic Iitaka subadditivity). Let f:X→Yf : X \to Y be a surjective morphism with connected fibers between smooth connected projective complex varieties. Let DXD_X and DYD_Y be reduced effective simple normal crossing divisors, allowing zero divisors, such that

Supp⁡(f∗DY)⊆Supp⁡(DX).\operatorname{Supp}(f^*D_Y) \subseteq\operatorname{Supp}(D_X).

For a very general smooth fiber FF, put DF=DX∣FD_F = D_X|_F. Then

κ(X,KX+DX)≥κ(F,KF+DF)+κ(Y,KY+DY).\kappa(X,K_X+D_X) \ge\kappa(F,K_F+D_F) + \kappa(Y,K_Y+D_Y).

Here DFD_F is reduced SNC and KF+DF∼(KX+DX)∣FK_F + D_F \sim(K_X + D_X)|_F. The Iitaka dimension is −∞-\infty when all positive integral systems are empty, with (−∞)+b=−∞(-\infty) + b = -\infty also for b=−∞b = -\infty; the zero divisor on a point has Iitaka dimension zero.

Theorem 1.2 (Log abundance for compact Kähler spaces). Assume Assumption 1.1. Let XX be a normal irreducible compact Kähler complex analytic space, and let Δ≥0\Delta\ge0 be a rational divisor such that (X,Δ)(X,\Delta) is log canonical and KX+ΔK_X + \Delta is rational Cartier. If KX+ΔK_X + \Delta is analytically nef, then it is semiample. Explicitly, there is an integer m>0m > 0 such that m(KX+Δ)m(K_X + \Delta) is Cartier and

H0(X,OX(m(KX+Δ)))⊗COX⟶OX(m(KX+Δ))H^0(X,\mathcal{O}_X(m(K_X+\Delta))) \otimes_{\mathbb{C}} \mathcal{O}_X \longrightarrow\mathcal{O}_X(m(K_X+\Delta))

is surjective at every point of XX.

The theorem includes every finite dimension and the zero-boundary case. Assumption 1.1 is used through the projective good-model theorem stated in Proposition 2.10. The cited proof of that projective theorem uses only its zero-boundary case, on a resolved projective Albanese fibration.

Context and relation to earlier work

In the minimal model program, abundance complements the construction of minimal models: the nef adjoint on a minimal model should determine a canonical fibration. For minimal projective threefolds, Miyaoka proved the case of numerical dimension one and Kawamata completed canonical abundance [49, 41]. Keel, Matsuki, and McKernan established log abundance for threefolds, with a subsequent published correction [43, 44]. In arbitrary dimension, Birkar, Cascini, Hacon, and McKernan established log terminal models for projective klt pairs with big boundary and pseudo-effective adjoint, and finite generation for big adjoints [6].

The compact Kähler history already points to the importance of simple spaces. Peternell’s threefold theorem isolated the possible case of a simple space not bimeromorphic to a finite quotient of a torus [57]; Demailly and Peternell subsequently proved canonical nonvanishing for nef terminal Kähler threefolds, including that case [23]. Höring and Peternell constructed minimal models for normal Q\mathbb{Q}-factorial terminal compact Kähler threefolds with pseudo-effective canonical class [40]. The abundance argument of Campana, Höring, and Peternell required a correction [10, 11], and Das and Ou established log abundance for compact Kähler log canonical threefolds [20], Corollary 1.3.

With DX=DY=0D_X = D_Y = 0, Assumption 1.1 is Iitaka’s classical Cn,mC_{n,m} inequality κ(X)≥κ(F)+κ(Y)\kappa(X) \ge\kappa(F) + \kappa(Y) for algebraic fiber spaces [14], Equation (1.0.1). Cao and Păun proved the analogous logarithmic inequality over an abelian base when the pair on the total space has an effective rational boundary and is klt [14], Theorem 1.1. Fujino’s corrected argument derives logarithmic subadditivity from the conjectured equality κσ(X,KX+D)=κ(X,KX+D)\kappa_{\sigma}(X,K_X+D) = \kappa(X,K_X+D) for smooth projective XX with reduced SNC DD [29, 30]. Hashizume proves the reduced-SNC subadditivity statement when the log canonical divisor of the very general fiber is abundant [39], Theorem 1.2]. Here the implication is used in the other direction: the projective companion [53] derives good models for pseudo-effective projective lc adjoints from Assumption 1.1, and those good models anchor the Kähler induction.

Hacon and Xie’s cone theorem, adjunction, relative positivity, and projective canonical bundle formula [37] provide the analytic inputs for our program constructions. Section 3 proves the restricted semi-ampleness, proper relative good-model, and finite-model statements needed here, following their dimension-induction strategy. The nef data remain globally nef on a fixed carrier, and the total generalized boundary is globally modified big. Actual rational lines make the selected ray contractions projective; ordinary projective analytic results [31] then construct their flips and the relative models. This produces a Kähler pullback description of the relevant Bott–Chern class. Generation of the prescribed holomorphic line requires the additional divisorial decomposition and boundary arguments. The fibration comparison and period positivity come from [55]; the boundary and lifting constructions adapt inputs in [52, 51]. The precise imported results are stated at their points of use.

The proof and its main constructions

For a pseudo-effective (1,1)(1,1)-class α\alpha, N(α)N(\alpha) records the least generic vanishing forced along prime divisors. Given a smooth compact Kähler manifold XX and a rational SNC boundary BB with J=KX+BJ = K_X + B pseudo-effective, the induction constructs a modification μ:Y→X\mu:Y \to X with YY smooth and

μ∗J∼QP+R,P semiample,R=N(c1(μ∗J)),\mu^*J \sim_{\mathbb{Q}} P + R, \qquad P\ \text{semiample}, \qquad R = N(c_1(\mu^*J)),

as an identity of rational holomorphic line bundles, with RR an effective rational divisor. Section 2 uses transfer rules, algebraic reduction, and generically finite covers to reduce the induction to projective manifolds, nontrivial fibrations, and simple spaces of algebraic dimension zero. Here simple means that no positive-dimensional proper compact subvariety passes through a very general point.

Section 3 supplies two program results. For the fibration case it contracts a known negative part while preserving the prescribed nef line. For the simple case it proves special termination for a chosen scaling and reaches a nef model when the pseudo-effective adjoint is rationally equivalent to a divisor supported on the reduced boundary, allowing negative coefficients. The termination argument uses lower-dimensional induction to construct one model on which an interval of perturbed adjoints is nef. On a common resolution their negative multiplicities are affine, whereas every nontrivial wall of the restricted program changes a slope. Hence only finitely many such walls occur.

Section 4 turns generation on separate strata into generation on the entire reduced dlt boundary, adapting Fujino’s method of admissible sections [28], Section 4. When a comparison is needed, a Mori contraction realizes Kollár’s residue comparison at the two coefficient-one points of a general P1\mathbb{P}^{1} fiber [45], Definition 13 and Proposition 14. On a common resolution, the pulled-back restrictions of the ambient Kähler class differ by a real linear combination of Chern classes of line bundles. On a stratum whose boundary dominates the image of the map defined by its semiample adjoint, restriction determines sections. For the remaining strata, we prove finite image for self-comparisons on sufficiently divisible pluricanonical systems using an invariant integral, period and lattice arguments, and a uniform cohomological bound for cyclic covers. Products over these finite images give compatible generating sections, used in both closing arguments.

Section 5 first reduces to fibrations whose very general fiber has log Kodaira dimension zero. On a prepared fibration g:X→Wg:X\to W, a relative generating form gives

KX+B∼Qg∗H+A∗,H=KW+T+M,K_X+B \sim_{\mathbb{Q}} g^{*}H+A_{*}, \qquad H=K_W+T+M,

where TT is a rational SNC boundary and MM is pulled back from a nef rational line on a projective quotient of WW. Fiber induction allows us to subtract the part of A∗A_{*} dominating WW from a positive current for KX+BK_X+B. The resulting metric descends along connected smooth fibers; a zero among the nonnegative coefficients at primes dominating each base prime allows extension, proving HH pseudo-effective. If a(W)=0a(W)=0, the projective quotient is a point, so M∼Q0M\sim_{\mathbb{Q}}0 and lower-dimensional induction makes HH rationally equivalent to its negative divisor. For projective WW, a reduction via a chosen generalized program derived from Assumption 1.1 either lowers the positive base dimension, handled by secondary induction, or reaches a nef line that is big or torsion. At a stopping case, an intersection argument identifies the full negative divisor upstairs. A torsion positive part completes the decomposition directly. In the big nef case, Section 3 contracts that divisor while preserving the nef line; boundary generation, extension, and a new log canonical place at a hypothetical base locus prove semiampleness.

Section 6 proves, independently of Assumption 1.1, that a positive canonical power has a nonzero meromorphic section on every smooth connected simple compact Kähler manifold of algebraic dimension zero. Ou’s uniruledness and foliation results supply the cotangent slope control [56]. A point-threshold bound for big classes of volume one is contradicted using an auxiliary projective bundle over X×XX \times X. The diagonal in its square produces a subsheaf occupying a fixed positive fraction of a symmetric cotangent power of that bundle. A second construction over the diagonal of X×XX \times X forces determinant vanishing which, after restriction to a blowup of XX, violates the point bound.

Finally, Section 7 uses the meromorphic section to obtain, after resolving and enlarging to a reduced SNC boundary, a pseudo-effective adjoint with a signed representative supported there. Section 3 gives a nef dlt model, and Section 4 gives generation on its reduced boundary. Pseudo-effectivity of the canonical pullback and an intersection argument isolate positive-dimensional boundary fibers away from components whose signed coefficients are nonpositive. A local root construction adapted from [53], Proposition 3.3 separates the positive and negative divisor supports. An SNC Hodge-module calculation extends the lifting method of [51], Sections 10–12 to residual poles and kills every finite-order obstruction to lifting such a fiber. Douady space and Artin approximation give compact deformations leaving the boundary; compactness of the cycle-space components and relative compactness of bounded-volume cycles allow a Baire argument to produce a covering family. Simplicity forces the actual nef line to be torsion. The program comparison and Lemma 2.6 then permit subtraction of the added boundary, yielding the inductive decomposition.

Birational decompositions and the geometric reduction

The proof will produce a semiample line bundle on a smooth model, together with its entire fixed divisorial part. This section makes that statement precise and reduces the induction to two cases: spaces admitting a nontrivial fibration, and simple spaces of algebraic dimension zero.

The inductive decomposition and its negative part

We use additive notation for rational holomorphic line bundles. Thus L∼QL′L \sim_{\mathbb{Q}} L' means that mLmL and mL′mL' are holomorphically isomorphic for some positive integer mm. If a rational divisor occurs in such an identity, it denotes its associated rational line bundle. In contrast, c1(L)c_1(L) and {D}=c1(OX(D))\{D\} = c_1(\mathcal{O}_X(D)) denote real Bott–Chern classes. Canonical comparisons are made with the usual local meromorphic canonical identifications. In particular, an identity of lines below contains more information than equality of their Chern classes.

Let XX be a smooth compact Kähler manifold and let α\alpha be a pseudo-effective real (1,1)(1,1)-class. Fix a Kähler form ω\omega. For a prime divisor DD, its minimal multiplicity is

νD(α)=lim⁡ε↓0inf⁡{νD(T):T∈α, T≥−εω}.\nu_D(\alpha)=\lim_{\varepsilon\downarrow0} \inf\bigl\{\nu_D(T):T\in\alpha,\ T\geq-\varepsilon\omega\bigr\}.

Here TT ranges over closed currents, and νD(T)\nu_D(T) is its generic Lelong number; one may equivalently use currents with analytic singularities. The limit is independent of ω\omega. Boucksom’s divisorial decomposition is

N(α)=∑DνD(α)D,Z(α)=α−{N(α)}.N(\alpha) = \sum_D \nu_D(\alpha)D,\qquad Z(\alpha) = \alpha- \{N(\alpha)\}.

The sum is a finite effective real divisor, and Z(α)Z(\alpha) is modified nef: its minimal multiplicity at every prime is zero. We write N(L)N(L) and νD(L)\nu_D(L) for N(c1(L))N(c_1(L)) and νD(c1(L))\nu_D(c_1(L)). These are the analytic notions, with small Kähler perturbations, throughout the paper. We use the foundational results in [7], Sections 2–3 and 5.

The induction asks for a decomposition that retains both the actual line bundle and this analytic negative divisor.

Definition 2.1. For n≥0n \ge0, let Gn\mathcal{G}_n be the following assertion. If XX is a connected smooth compact Kähler manifold of dimension nn, BB is a rational simple normal crossing boundary with coefficients in [0,1][0,1], and J=KX+BJ = K_X + B is pseudo-effective, then there is a smooth compact Kähler modification μ:Y→X\mu: Y \to X and an actual rational line identity

μ∗J∼QP+R,P semiample,R=N(μ∗J)≥0,(1)\mu^*J \sim_{\mathbb{Q}} P + R,\qquad P\ \text{semiample},\qquad R = N(\mu^*J) \ge0, \tag*{(1)}

where RR is a rational divisor.

The next lemmas make this decomposition stable under further resolutions and allow exceptional resolution errors to be removed. They also provide the fixed-section statement needed to descend the case in which the positive part is torsion.

Lemma 2.2 (Negative-part calculus). Let α\alpha be pseudo-effective on a smooth compact Kähler manifold. (i) Every positive current in α\alpha contains the divisorial current [N(α)][N(\alpha)]. If 0≤F≤N(α)0 \leq F \leq N(\alpha), then

α−{F} is pseudo-effective,N(α−{F})=N(α)−F.\alpha-\{F\}\text{ is pseudo-effective},\qquad N(\alpha-\{F\})=N(\alpha)-F.

(ii) Minimal multiplicities are homogeneous and subadditive. In particular, if β\beta is nef, then

N(α+β)≤N(α).N(\alpha+\beta)\leq N(\alpha).

(iii) If μ:Y→X\mu:Y\to X is a smooth modification and D′D' is the strict transform of a prime DD, then

νD′(μ∗α)=νD(α).\nu_{D'}(\mu^*\alpha)=\nu_D(\alpha).

(iv) If γ\gamma is modified nef and j:D~→Xj:\widetilde{D}\to X is a resolution of a prime divisor, then j∗γj^*\gamma is pseudo-effective.

Proof. The first assertion about currents follows from the definition of minimal multiplicity and Siu decomposition. Homogeneity and subadditivity follow by scaling and adding testing currents. The subtraction identity is the corresponding property in the big cone, followed by a small Kähler perturbation. More explicitly, for αε=α+ε{ω}\alpha_\varepsilon=\alpha+\varepsilon\{\omega\}, subtract Fε=min⁡{F,N(αε)}F_\varepsilon=\min\{F,N(\alpha_\varepsilon)\} coefficientwise. In the big cone all positive currents contain this divisor, so subtracting it translates each minimal multiplicity by its coefficient. As ε↓0\varepsilon\downarrow0, Fε→FF_\varepsilon\to F. The class of F−FεF-F_\varepsilon can be absorbed in a Kähler perturbation tending to zero (there are only finitely many components). This gives the upper bound for the asserted identity; subadditivity applied after adding FF gives the reverse bound. Weak compactness of positive currents gives pseudo-effectivity of the limit. This is also the subtraction property of the divisorial decomposition in [7].

For the strict-transform formula, pull almost-positive testing currents to YY. Near the generic point of D′D', the map is an isomorphism, so the generic order is unchanged. This proves one inequality. Conversely, push a testing current on YY to XX. To control its negative error, write the error as a small multiple of the fixed positive current μ∗ωY\mu_*\omega_Y, and add a fixed smooth Kähler representative of CωX−{μ∗ωY}C\omega_X-\{\mu_*\omega_Y\} for CC sufficiently large. The result is a positive test in a Kähler perturbation tending to zero. The pushforward of ωY\omega_Y has no divisorial order at the generic point of DD, where μ\mu is an isomorphism. Thus this test has the same generic order as the original one at D′D'. Regularization, if needed, returns to tests with analytic singularities. This proves the other inequality and the formula. It is the analytic form of the strict-transform comparison in [7].

Finally, choose analytic-singularity tests for a modified-nef class whose generic order at the chosen prime tends to zero. Subtract that generic divisorial order before restricting to a resolution of the prime. The remaining singular set does not contain its generic point, so restriction gives an almost-positive current there. The subtracted multiple and the Kähler error tend to zero. Taking the limit proves the last assertion; see also [7].

For a rational line JJ on a normal compact Kähler space XX whose pullback to a smooth resolution is pseudo-effective, we also use minimal multiplicities for divisorial places. If QQ appears on a smooth resolution p:Y→Xp:Y\to X, set

νQ(J):=νQ(p∗J).\nu_Q(J):=\nu_Q(p^*J).

The strict-transform formula on a common smooth refinement makes this independent of the chosen resolution. When a real class is already on a fixed smooth model, νQ\nu_Q continues to denote its coefficient in the negative part on that model.

Lemma 2.3 (Exceptional translation). Let p:Y→Xp:Y\to X be a proper bimeromorphic morphism from a smooth compact Kähler manifold to a normal compact Kähler space. Let MM be a real (1,1)(1,1)-class on XX represented by smooth local potentials, and let E≥0E\ge0 be a real pp-exceptional divisor. If α=p∗M+{E}\alpha=p^*M+\{E\} is pseudo-effective, then p∗Mp^*M is pseudo-effective and

N(α)=N(p∗M)+E.N(\alpha)=N(p^*M)+E.

Proof. It suffices by Lemma 2.2 to prove E≤N(α)E\le N(\alpha). Write

E−N(α)=U−V,U,V≥0,E-N(\alpha)=U-V,\qquad U,V\ge0,

with no common component, and suppose U≠0U\neq0. Its components are pp-exceptional. Put n=dim⁡Yn=\dim Y and ℓ=max⁡{dim⁡p(Ui):Ui a component of U}\ell=\max\{\dim p(U_i): U_i\text{ a component of }U\}. Normality gives ℓ≤n−2\ell\le n-2. Let η\eta be the pullback of a Kähler form on XX, let ω\omega be Kähler on YY, and set

q(γ,δ)=∫Yγδηℓωn−ℓ−2.q(\gamma,\delta)=\int_Y\gamma\delta\eta^\ell\omega^{n-\ell-2}.

The restriction property in Lemma 2.2 gives q(Z(α),U)≥0q(Z(\alpha),U)\ge0. The term q(p∗M,U)q(p^*M,U) is zero: on each component of UU, it contains ℓ+1\ell+1 factors pulled back from an image of dimension at most ℓ\ell. Distinct effective divisors have nonnegative intersection against the semipositive and Kähler factors in qq. Hence

0≤q(Z(α),U)=q(U,U)−q(V,U)≤q(U,U).0\le q(Z(\alpha),U)=q(U,U)-q(V,U)\le q(U,U).

On the other hand, q(U,η)=0q(U,\eta)=0 by the same dimension count, whereas q(η,η)>0q(\eta,\eta)>0. The mixed Hodge index theorem, applied first with Kähler factors and then by a semipositive limit, says that qq is negative semidefinite on η⊥\eta^\perp. It follows that q(U,U)=0q(U,U)=0 and that UU is in the radical of qq: the radical assertion follows from negative semidefiniteness on η⊥\eta^\perp, and then from q(U,η)=0q(U,\eta)=0. But

q(U,ω)=∑iui∫Uiηℓωn−ℓ−1>0.q(U,\omega)=\sum_i u_i\int_{U_i}\eta^\ell\omega^{n-\ell-1}>0.

Indeed, a component with image dimension ℓ\ell has strictly positive integrand on a dense open. This is a contradiction. The mixed Hodge index statement used here is the mixed Hodge–Riemann relation [24]; the limit preserves the assertion that there is at most one positive direction.

Lemma 2.4 (Pulling up a known decomposition). Let α\alpha be a pseudo-effective real (1,1)(1,1)-class on a smooth compact Kähler manifold, and suppose

α=β+{R},β nef,R=N(α)≥0.\alpha=\beta+\{R\},\qquad\beta\ \mathrm{nef},\qquad R=N(\alpha)\ge0.

For every smooth modification μ:Y→X\mu:Y\to X,

N(μ∗α)=μ∗R.N(\mu^*\alpha)=\mu^*R.

In particular, this applies to the Chern classes of an actual rational line decomposition with a nef rational positive part.

Proof. Subadditivity and nefness give N(μ∗α)≤μ∗RN(\mu^*\alpha)\le\mu^*R. By the strict-transform formula, the difference U=μ∗R−N(μ∗α)U=\mu^*R-N(\mu^*\alpha) is effective and exceptional. Moreover Z(μ∗α)=μ∗β+{U}Z(\mu^*\alpha)=\mu^*\beta+\{U\} is modified nef. Apply Lemma 2.3 to this class. It gives U≤N(Z(μ∗α))=0U\le N(Z(\mu^*\alpha))=0, proving the assertion.

Lemma 2.5 (Fixed sections). Let LL be a pseudo-effective rational line on a smooth compact Kähler manifold. Every section ss of an integral multiple mLmL satisfies

ord⁡D(s)≥mνD(L)\operatorname{ord}_{D}(s) \ge m\nu_{D}(L)

at every prime DD. If L∼QP+RL \sim_{\mathbb{Q}} P + R, with PP semiample and R=N(L)R = N(L) rational, then in every sufficiently divisible degree multiplication by the canonical section of mRmR identifies H0(X,mP)H^0(X,mP) with H0(X,mL)H^0(X,mL).

Proof. The divisor current [div⁡(s)]/m[\operatorname{div}(s)]/m is a positive current in c1(L)c_1(L), so Lemma 2.2 gives the order bound. In the stated decomposition, every section therefore divides holomorphically by the canonical section of mRmR. Conversely, multiplication gives a section of mLmL. The actual rational line identity makes these operations inverse after clearing denominators.

Lemma 2.6 (Uniqueness when the positive part is torsion). Suppose L∼QRL \sim_{\mathbb{Q}} R, where R=N(L)R = N(L) is an effective rational divisor on a smooth compact Kähler manifold. Then the only positive current in c1(L)c_1(L) is [R][R]. If F≥0F \ge0 is a rational divisor and L−FL-F is pseudo-effective, then

F≤R,L−F∼QR−F=N(L−F).F \le R,\qquad L-F \sim_{\mathbb{Q}} R-F=N(L-F).

The same conclusions hold if L∼QP+RL \sim_{\mathbb{Q}} P+R with PP torsion.

Proof. Write XX for the manifold. The assertion is immediate if dim⁡X=0\dim X=0, so assume dim⁡X>0\dim X>0. Every positive current TT in c1(L)c_1(L) contains [R][R]. The residual T−[R]T-[R] is positive with zero cohomology class, so its mass against a Kähler form to the power dim⁡X−1\dim X-1 is zero. Thus it vanishes. For the second assertion, add [F][F] to any positive current in c1(L−F)c_1(L-F). Uniqueness gives F≤RF\le R, and subtraction in Lemma 2.2 gives the asserted negative part. A torsion line has zero Chern class and becomes trivial after taking a positive multiple, so the last statement is the same argument.

Birational transfer of the decomposition

All modifications resolving spaces, maps, or ideals can be chosen projective. A projective modification of a compact Kähler space is Kähler; graphs between compact Kähler models can likewise be resolved by smooth compact Kähler manifolds. We use these standard analytic resolution and flattening results without further mention.

For log discrepancies our convention is

a(E;X,Δ)=1+ord⁡E(KY−p∗(KX+Δ))a(E;X,\Delta)=1+\operatorname{ord}_{E}\left(K_Y-p^*(K_X+\Delta)\right)

on a smooth model p:Y→Xp:Y\to X. In particular, on a log resolution of an lc pair, giving each new exceptional divisor coefficient one produces an effective exceptional error. The next proposition explains why this convention is harmless.

Proposition 2.7 (Resolution and descent). Let (X,Δ)(X,\Delta) be a normal compact Kähler lc pair with rational boundary and rational Cartier adjoint JJ. Let p:Y→Xp:Y\to X be a log resolution, and put

BY=p∗−1Δ+∑E exceptionalE.B_Y=p_*^{-1}\Delta+\sum_{E\ \mathrm{exceptional}} E.

If p∗Jp^*J is pseudo-effective and the conclusion of Definition 2.1 holds for (Y,BY)(Y,B_Y), then there is a smooth compact Kähler modification r:V→Xr:V\to X with an actual rational line identity

r∗J∼QP+R,P semiample,R=N(r∗J)≥0,r^*J\sim_{\mathbb{Q}}P+R,\qquad P\ \mathrm{semiample},\qquad R=N(r^*J)\ge0,

where RR is a rational divisor. If JJ is analytically nef, it is semiample on XX.

Proof. With compatible canonical choices there is an actual rational divisor identity

KY+BY=p∗J+Ep,Ep=∑E exceptionala(E;X,Δ)E≥0.K_Y + B_Y = p^{*}J + E_p,\qquad E_p = \sum_{E\ \text{exceptional}} a(E;X,\Delta)E \ge0.

Suppose q:V→Yq: V \to Y realizes the decomposition for the left side. Lemma 2.3, applied over XX, gives

N(q∗(KY+BY))=N(q∗p∗J)+q∗Ep.N\left(q^{*}(K_Y+B_Y)\right) = N\left(q^{*}p^{*}J\right) + q^{*}E_p.

Cancelling q∗Epq^{*}E_p in the actual rational line identities proves the first assertion. This argument also shows that further resolutions using the reduced-exceptional convention do not change the assertion Gn\mathcal{G}_n.

If JJ is nef, its pullback is nef, so its negative part is zero. The semiample line in the decomposition is therefore q∗p∗Jq^{*}p^{*}J itself, up to rational line isomorphism. Choose an actual Cartier multiple generated on VV. Normality gives (pq)∗OV=OX(pq)_*\mathcal{O}_V=\mathcal{O}_X, and projection formula identifies its sections with the sections downstairs. A base point downstairs would make every pullback section vanish on its nonempty fiber. There is no such point, so that multiple of JJ is globally generated. □

The second transfer concerns a torsion positive part. Its proof uses the following local construction for finite maps, which will also be used for meromorphic sections and for covers of spaces of algebraic dimension zero.

Lemma 2.8 (Finite analytic norms and characteristic polynomials). Let ν:Z→X\nu: Z \to X be a finite surjective morphism of normal irreducible complex spaces, of degree d>0d>0, and let LL be a holomorphic line bundle on XX. A nonzero meromorphic section ss of ν∗L\nu^{*}L has a nonzero meromorphic norm Nm⁡ν(s)\operatorname{Nm}_{\nu}(s) in L⊗dL^{\otimes d}, with

div⁡(Nm⁡ν(s))=ν∗div⁡(s).\operatorname{div}\left(\operatorname{Nm}_{\nu}(s)\right)=\nu_{*}\operatorname{div}(s).

If ss is holomorphic, its norm is holomorphic. If, in addition, ss is nonzero at every point of ν−1(x)\nu^{-1}(x), then its norm is nonzero at xx.

For a global meromorphic function ff on ZZ, there is a monic polynomial χf(T)\chi_f(T) of degree dd with global meromorphic coefficient functions on XX such that χf(f)=0\chi_f(f)=0 after pulling the coefficients to ZZ.

Proof. At x∈Xx\in X, choose a holomorphic frame of LL and put

R=OX,x,K=Frac⁡(R),A=(ν∗OZ)x.R=\mathcal{O}_{X,x},\qquad K=\operatorname{Frac}(R),\qquad A=(\nu_{*}\mathcal{O}_Z)_x.

The generic algebra A⊗RKA\otimes_R K is a product of finite field extensions of KK, of total dimension dd. The local meromorphic coefficient aa of ss belongs to this algebra. Since ZZ is irreducible and ss is not identically zero, its restriction is nonzero on every generic local component. Thus aa is nonzero in every field factor, and the determinant of multiplication by aa is nonzero. Under a change of frame by a unit gg, this determinant changes by g−dg^{-d}. The determinants therefore glue to the asserted meromorphic section. The valuation formula for a norm over a discrete valuation ring gives the displayed divisor identity at every prime of the normal space XX.

If ss is holomorphic, then a∈Aa\in A is integral over RR. Its norm is integral over RR and belongs to KK, hence belongs to RR by normality. This does not require AA to be locally free. If ss is nonzero at every point over xx, then aa is a unit in the finite semilocal algebra AA; applying the same argument to a−1a^{-1} shows that its norm is a unit in RR. For a meromorphic function ff, use instead the determinant of TT minus multiplication by its local coefficient. These monic polynomials agree on overlaps, and Cayley–Hamilton shows that they annihilate ff. All these constructions use fractions of local analytic germs, so they remain available when the global meromorphic functions on XX are constant.

We now descend a decomposition whose positive part is torsion, the form needed for a covering family on a space of algebraic dimension zero.

Proposition 2.9 (Descent of a purely negative decomposition). Let e:Y→Xe:Y \to X be a proper generically finite surjective morphism between connected smooth compact Kähler manifolds. Let LL be a pseudo-effective rational line on XX, and let F≥0F \ge0 be a rational divisor on YY. Suppose that on a smooth model over YY, the line e∗L+Fe^*L+F is rationally linearly equivalent to its rational negative part. Then there is an effective rational divisor DD on XX such that

L∼QD=N(L).L \sim_{\mathbb Q} D = N(L).

Proof. Replace YY by the smooth model in the hypothesis and pull FF back. Write e∗L+F∼QR=N(e∗L+F)e^*L+F \sim_{\mathbb Q} R=N(e^*L+F). Pull back a positive current in c1(L)c_1(L) and add [F][F]. Lemma 2.6 gives F≤RF \le R. Put DY=R−FD_Y=R-F. Subtraction in Lemma 2.2 gives

e∗L∼QDY=N(e∗L)≥0.e^*L \sim_{\mathbb Q} D_Y=N(e^*L) \ge0.

In particular [DY][D_Y] is the unique positive current in c1(e∗L)c_1(e^*L).

Choose mm so that mLmL and mDYmD_Y are integral and the latter is the divisor of a holomorphic section ss of e∗(mL)e^*(mL). Factor ee through its normal Stein space:

Y→hZ→νX,ν finite of degree d=deg⁡e.Y \xrightarrow{h} Z \xrightarrow{\nu} X,\qquad\nu\ \text{finite of degree }d=\deg e.

The connected birational map hh descends ss to a holomorphic section sZs_Z of ν∗(mL)\nu^*(mL), by normality and projection formula. Lemma 2.8 gives a holomorphic section of mdLmdL whose divisor is

div⁡(Nm⁡ν(sZ))=ν∗div⁡(sZ)=me∗DY.\operatorname{div}(\operatorname{Nm}_{\nu}(s_Z))=\nu_*\operatorname{div}(s_Z)=me_*D_Y.

Thus D=d−1e∗DYD=d^{-1}e_*D_Y is effective and satisfies L∼QDL \sim_{\mathbb Q} D.

Both e∗De^*D and DYD_Y are positive divisor currents in c1(e∗L)c_1(e^*L), so uniqueness gives e∗D=DYe^*D=D_Y. We already know N(L)≤DN(L)\le D. If this inequality were strict at a prime A⊂XA\subset X, choose analytic-singularity tests for LL whose generic orders at AA tend to νA(L)\nu_A(L), and pull them to YY. For any prime A′A' dominating AA, the generic orders are multiplied by mult⁡A′e∗A\operatorname{mult}_{A'}e^*A. The pulled-back Kähler errors can be enlarged to Kähler errors upstairs tending to zero. Consequently

νA′(e∗L)≤mult⁡A′(e∗A)νA(L)<mult⁡A′(e∗A)coeff⁡A(D),\nu_{A'}(e^*L)\le\operatorname{mult}_{A'}(e^*A)\nu_A(L)<\operatorname{mult}_{A'}(e^*A)\operatorname{coeff}_A(D),

contrary to N(e∗L)=DY=e∗DN(e^*L)=D_Y=e^*D. This proves D=N(L)D=N(L).

We will also use Proposition 2.9 when ee is a modification and F=0F=0. Once the positive part of a decomposition is known to be torsion, it gives L∼QN(L)L\sim_{\mathbb Q}N(L) on the original smooth space; Lemma 2.4 then identifies the negative divisor upstairs with the pullback of N(L)N(L).

The projective anchor and the two geometric cases

Proposition 2.10 (Projective good models). Under Assumption 1.1, every projective lc pair over C\mathbb{C} with rational boundary and pseudo-effective rational Cartier adjoint has a good log minimal model. In particular, Gn\mathcal{G}_n holds for projective manifolds in every dimension, and every nef rational lc adjoint on a projective variety is semiample as an actual rational line.

Proof. The good-model assertion is the rational-boundary consequence of the full argument in [53], Proposition 2.5, Theorem 9.6, and Section 10. That argument establishes the additional inductive and nonvanishing premises of its Proposition 2.5 before applying it, and proves a stronger real-boundary induction. Its only use of Assumption 1.1 is in its Lemma 6.1, on a resolved projective Albanese fibration with both boundaries zero. Thus its premise is precisely available here.

For clarity, its good-model conclusion gives on a common smooth projective resolution

u∗(KX+B)=v∗(KXm+Bm)+F,F≥0 and v-exceptional,u^*(K_X+B)=v^*(K_{X_m}+B_m)+F, \qquad F\geq0\text{ and }v\text{-exceptional},

as an actual rational divisor identity; the line on XmX_m is semiample. This is the comparison in [53], Lemma 2.2. Algebraic nefness of a rational line on a projective variety implies analytic nefness, by adding arbitrarily small ample rational classes. Lemma 2.3 therefore identifies FF with the analytic negative part of the left side. On a smooth projective variety, analytic pseudo-effectivity of a divisor class agrees with algebraic pseudo-effectivity [8]; hence the good-model assertion applies to every projective instance of Gn\mathcal{G}_n. This proves the stated form of Gn\mathcal{G}_n. If the original adjoint is nef, the same comparison and normal descent give its semiampleness. □

The remainder of the paper proves the following two propositions. They are stated here so that the global induction can be completed before its technical components are developed. A compact space is simple if no positive-dimensional proper compact analytic subvariety passes through a very general point. We write a(X)a(X) for its algebraic dimension.

Proposition 2.11 (The fibration case). Assume Assumption 1.1. Fix n>0n>0 and assume Gj\mathcal{G}_j for j<nj<n. Let XX be a connected smooth compact Kähler manifold of dimension nn, let BB be a rational SNC boundary with coefficients in [0,1][0,1], and suppose KX+BK_X+B is pseudo-effective. If XX admits a dominant meromorphic map to an irreducible compact space YY in Fujiki class C\mathcal{C}, with 0<dim⁡Y<n0<\dim Y<n, then the conclusion of Gn\mathcal{G}_n holds for (X,B)(X,B).

Proposition 2.12 (The simple case). Fix n>0n>0 and assume Gj\mathcal{G}_j for j<nj<n. Let XX be a connected smooth simple compact Kähler manifold of dimension nn with a(X)=0a(X)=0. For a rational SNC boundary BB with coefficients in [0,1][0,1] and J=KX+BJ=K_X+B pseudo-effective, there is a smooth compact Kähler modification μ:Y→X\mu:Y\to X such that

μ∗J∼QN(μ∗J),\mu^{*}J\sim_{\mathbb{Q}}N(\mu^{*}J),

and this negative part is a rational divisor. In particular, the conclusion of Gn\mathcal{G}_n holds with torsion positive part.

Proposition 2.11 is proved in Section 5; it reduces the fibration to relative log Kodaira dimension zero and then descends the adjoint to its base. Proposition 2.12 is proved in Section 7, using the meromorphic nonvanishing theorem of Section 6. Both propositions use G\mathcal{G} only in dimensions below nn.

Theorem 2.13 (Good divisorial decomposition). Under Assumption 1.1, the assertion Gn\mathcal{G}_n holds for every finite nn.

Proof. We use Propositions 2.11 and 2.12, whose proofs occupy the rest of the paper. The assertion is immediate in dimension zero. Assume it in smaller dimensions and let (X,B)(X,B) be as in Definition 2.1 in dimension n>0n>0.

If a(X)=na(X)=n, the Kähler Moishezon theorem makes XX projective, and Proposition 2.10 applies.

If 0<a(X)<n0<a(X)<n, the algebraic reduction of XX is a dominant meromorphic map to a projective model of dimension a(X)a(X) [12]. Proposition 2.11 applies.

It remains to consider a(X)=0a(X)=0. If XX is simple, use Proposition 2.12. Otherwise Campana’s maximal covering-family theorem supplies a generically finite evaluation map from an incidence space which itself has a nontrivial fibration; see [13]. After resolving the incidence, the graph, and the base, we obtain a smooth compact Kähler source X′X' and maps

e:X′⟶X,f:X′⟶Y′,0<dim⁡Y′<n,e:X'\longrightarrow X,\qquad f:X'\longrightarrow Y',\qquad0<\dim Y'<n,

where ee is proper generically finite and Y′Y' is in class C\mathcal{C} [27]. The algebraic dimension of X′X' is zero. Indeed, a meromorphic function on X′X' descends through the birational part of the normal Stein factorization of ee. Lemma 2.8 gives its characteristic polynomial over the finite part, with meromorphic coefficients on XX. These coefficients are constant because a(X)=0a(X)=0, so the function is constant on the irreducible space X′X'. Bimeromorphic modifications do not change this conclusion.

Choose a reduced SNC divisor B′B' containing the inverse image of Supp⁡B\operatorname{Supp} B, after a further resolution. Pullback of logarithmic differentials gives the actual rational identity

KX′+B′=e∗(KX+B)+F,F≥0.K_{X'}+B'=e^*(K_X+B)+F,\qquad F\geq0.

For example, this follows locally by pulling back logarithmic top forms for the reduced support of BB; decreasing its coefficients to those of BB only increases the error. Thus the adjoint upstairs is pseudo-effective. Proposition 2.11 applies to (X′,B′)(X',B'). Its semiample positive part is torsion, since a nonconstant semiample map would give a nonconstant meromorphic function on X′X'. Proposition 2.9 now gives the required decomposition for KX+BK_X+B. This exhausts the cases and proves the induction.

Proof of Theorem 1.2. Apply Theorem 2.13 on a log resolution of the given lc pair, with the reduced-exceptional boundary. The adjoint is pseudo-effective because the original one is nef. Proposition 2.7 then gives generation of an actual Cartier multiple at every point of the original normal space.

Programs with a fixed nef part and special termination

Fix a dimension nn, and assume Gd\mathcal{G}_d for every d<nd<n. This section supplies two program constructions used in the induction. An ordinary dlt adjoint that is already the sum of a nef rational line and its divisorial negative part has a nef model, reached by contracting that negative part while preserving the nef line. A suitably chosen scaling of a pseudo-effective ordinary dlt adjoint starting on a smooth space has special termination. Its proof uses Gd\mathcal{G}_d only on proper log canonical strata and compares two descriptions of negative multiplicities as the scaling parameter tends to zero. Along the way, cohomology transport supplies both the generic scaling directions and the exceptional splitting carried by the terminal models used in Section 4.

The restricted generalized model input is stated first for use in these ordinary constructions. Its proof occupies the last three subsections: polarization and descent, an already-projective relative construction, and the dimension induction. That proof is independent of the assumptions Gd\mathcal{G}_d used for ordinary special termination.

Program inputs and descent of actual lines

A normal compact Kähler space is globally Q\mathbb{Q}-factorial if every global Weil divisor has a positive Cartier multiple. It is globally strongly Q\mathbb{Q}-factorial if every global coherent rank-one reflexive sheaf has an invertible reflexive power. The strong property implies the first one by applying it to the sheaf associated to a Weil divisor. Both properties concern global objects; the strong property makes no assertion about reflexive sheaves defined only on arbitrary analytic open subsets. For a rational line JJ we write {J}=c1(J)\{J\}=c_1(J), and use the same braces for the class of a rational Cartier divisor. A trace of a rational line under a bimeromorphic map means its reflexive transform. Bott–Chern transforms will be used only along the detected birational steps described below; on first Chern classes they agree with reflexive transforms whenever the step is ordinary. All resolutions in the compact arguments below are smooth compact Kähler spaces, and their indicated maps to the spaces being resolved are projective. A common resolution is projective over each indicated model.

Definition 3.1 (A resolution adapted to log canonical strata). An effective rational dlt pair (T,B)(T,B) on a normal compact Kähler space satisfies the lc-strata resolution convention if it admits a projective log resolution r:W→Tr:W\to T with smooth compact Kähler source such that the strict boundary and the exceptional support together have distinct smooth components forming a simple normal crossing divisor. Writing

KW+BWcr=r∗(KT+B)K_W+B_W^{\mathrm{cr}}=r^*(K_T+B)

with compatible canonical choices, every rr-exceptional coefficient of BWcrB_W^{\mathrm{cr}} is strictly less than one, and rr is an isomorphism at the general point of every log canonical center of (T,B)(T,B).

This convention asserts the existence of one such resolution. It imposes no condition on later resolutions chosen for other purposes. The ordinary dlt models supplied below for the applications in Sections 4, 5, and 7 admit one by choosing a defining dlt resolution that preserves the simple normal crossing open set meeting the general points of all log canonical centers, and resolving any remaining data away from that open set.

An ordinary negative step for J=KT+BJ=K_T+B is a projective bimeromorphic divisorial contraction, or a diagram

T→fZ←f+T+T \xrightarrow{f} Z \xleftarrow{f^+} T^+

of projective small bimeromorphic morphisms, with connected fibers and normal base, such that −J-J is ff-ample and, in the small case, the trace J+J^+ is f+f^+-ample. The contracted curves on TT span one nonzero ray for degrees of global rational lines. We require this ray condition on the contracting side only. All spaces occurring in these steps are compact Kähler, and the working spaces are globally strongly Q\mathbb{Q}-factorial. The boundary is pushed forward in a divisorial step and strictly transformed in a small step.

On a common smooth compact Kähler resolution, projective over TT and the next space with maps pp and qq, the natural meromorphic comparisons of canonical bundles give the actual rational-line comparison

p∗J∼Qq∗J++F,F≥0,q∗F=0.(2)p^*J\sim_{\mathbb{Q}}q^*J^+ + F,\qquad F\geq0,\qquad q_*F=0. \tag*{(2)}

Here and below these adjoint identities use the local meromorphic canonical identifications. In particular they do not choose a global meromorphic frame for an arbitrary line bundle. Negativity proves (2); moreover, its support contains the full inverse image of the non-isomorphism locus in the contraction base. Thus discrepancies increase strictly for a place whose center maps into that locus, and do not decrease elsewhere. This preserves klt and dlt singularities. These assertions, including strictness, are proved in [52], Lemma 7.3. Their proof is local over the contraction base and has no dimension restriction.

For use on strata, we record why the full support assertion holds for a detected small step. Choose a sufficiently divisible integer r>0r > 0 and the evaluation ideal

im⁡(f∗f∗OT(rJ)⟶OT(rJ))=I⊗OT(rJ).\operatorname{im}(f^* f_* \mathcal{O}_T(rJ) \longrightarrow\mathcal{O}_T(rJ)) = \mathcal{I} \otimes\mathcal{O}_T(rJ).

Outside the exceptional locus of ff, evaluation is an isomorphism. On a positive-dimensional projective fiber, every section vanishes: rJrJ has negative degree on every fiber curve, and curves cover every positive-dimensional fiber component. Connectedness gives the same vanishing on the whole nontrivial fiber. Hence the zero set of I\mathcal{I} is exactly the exceptional locus. On a common resolution principalizing I\mathcal{I}, relative generation on the positive side identifies rFrF in (2) with the divisor of IOW\mathcal{I}\mathcal{O}_W. Thus Supp⁡F\operatorname{Supp} F is the full inverse image of that locus. On a common resolution of a longer negative program, discrepancy monotonicity makes the cumulative comparison dominate this first-step divisor. These are support statements for the actual comparison, stronger than effectiveness and exceptionality alone.

We next state the restricted model inputs used in this section. A nef b-class is a Bott–Chern class that is globally nef on one fixed smooth compact Kähler carrier, with its linear traces on the other models. The generalized adjoint on TT is α={KT+B}+βT\alpha= \{K_T + B\} + \beta_T. Generalized klt, abbreviated gklt, means that all generalized log discrepancies, computed on that carrier, are positive. The modified-bigness hypothesis below concerns the whole boundary-plus-nef trace {B}+βT\{B\} + \beta_T. We use the convention of [37], Definition 2.8: a modified-big trace is the pushforward of a big Bott–Chern class on a modification. The trace itself may be a current; the generalized adjoint is required to define a Bott–Chern class. For a proper map f:T→Sf : T \to S, let qfq_f be the quotient map to HBC1,1(T,R)/f∗HBC1,1(S,R)H^{1,1}_{\mathrm{BC}}(T,\mathbb{R})/f^*H^{1,1}_{\mathrm{BC}}(S,\mathbb{R}). Relative pseudo-effectivity means qf(α)∈qf(Psef⁡(T))‾q_f(\alpha)\in\overline{q_f(\operatorname{Psef}(T))}, where Psef⁡(T)\operatorname{Psef}(T) is the absolute pseudo-effective cone. Equivalently, for Kähler classes ωT,ωS\omega_T,\omega_S, the class α\alpha is pseudo-effective over SS if for every ϵ>0\epsilon>0 some cϵ≥0c_\epsilon\ge0 makes α+ϵωT+cϵf∗ωS\alpha+\epsilon\omega_T+c_\epsilon f^*\omega_S big. This imposes no projectivity hypothesis on ff. For the actual relative line classes of an already projective map, this is the usual relative pseudo-effective cone.

Proposition 3.2 (Restricted Kähler model inputs). Let (T,B+β)(T,B+\boldsymbol\beta) be an effective compact Kähler gklt pair of dimension dd, with TT globally strongly Q\mathbb{Q}-factorial. Suppose that its nef b-data are globally nef on a fixed smooth carrier and that {B}+βT\{B\} + \beta_T is globally modified big. Write α={KT+B}+βT\alpha= \{K_T + B\} + \beta_T.

(i) If α\alpha is nef, there is a proper morphism with connected fibers g:T→Zg : T \to Z to a normal compact Kähler space and a Kähler class ωZ\omega_Z such that α=g∗ωZ\alpha= g^*\omega_Z.

(ii) For a proper morphism π:T→V\pi: T \to V to a normal compact Kähler space, if α\alpha is pseudo-effective over VV, there is a chosen good log terminal model over VV. It is nonextracting, compact Kähler and globally strongly Q\mathbb{Q}-factorial. Its adjoint is nef over VV, and on a common projective resolution its comparison with α\alpha is effective and exceptional over the new model, with strictly positive coefficient at every prime contracted from TT. The construction retains compatible forward Bott–Chern traces of the specified data on a common smooth carrier.

(iii) A compact polytope of these data on one fixed carrier has finitely many marked relative canonical models and relative weak log canonical models with normal compact Kähler targets.

The relative assertion applies to proper morphisms, without assuming that π\pi is projective. It is an assertion about a chosen model, not termination of every generalized flip sequence.

Proof. These are the semiample­ness, proper relative model and finite-model assertions of Theorem 3.49, proved below by dimension induction independently of G\mathcal{G}. Finite marked weak-model geography is recorded in Lemma 3.48. Projective analytic model constructions used in that induction are supplied by Proposition 3.25. None of these statements promotes an undetected generalized-ray contraction to a projective map.

We use separately the analytic cone theorem [37]: an α\alpha-negative analytic extremal ray of an effective gklt adjoint has a rational curve generator CC with 0<−α⋅C≤2d0 < -\alpha\cdot C \le2d. Existence of the supporting contraction in the applications below follows from the nef assertion above. When an ordinary rational adjoint is negative on that ray, Lemma 3.16 and Proposition 3.18 give its projective contraction and ordinary flip. We call these detected ordinary steps.

The Bott–Chern transform through such a birational step has a concrete description which does not require the source to be smooth. Write the step as T→fZ←f+T+T \xrightarrow{f} Z \xleftarrow{f^{+}} T^{+}, with f+=idf^+=\mathrm{id} for a divisorial contraction, and let JJ be its negative rational adjoint. For γ∈HBC1,1(T,R)\gamma\in H^{1,1}_{\mathrm{BC}}(T,\mathbb{R}), choose the unique real number cc for which γ−c{J}\gamma- c\{J\} annihilates the contracted analytic ray. Every contracted curve is on that ray. Lemma 3.15 therefore gives a unique class δ\delta on ZZ with γ−c{J}=f∗δ\gamma- c\{J\} = f^{*}\delta, and we put

γ+=(f+)∗δ+c{J+}.\gamma^{+} = (f^{+})^{*}\delta+ c\{J^{+}\}.

The rational-singularity and vanishing hypotheses of that lemma hold: slightly lowering the rational Cartier floor gives a klt adjoint still antiample over ZZ, and relative vanishing gives rational singularities on the base. On a common resolution, the pullback difference is cc times the adjoint comparison in (2); it is exceptional over the new model, and over both models in a flip. This defines a linear transform. For the Chern class of a rational line it agrees with its reflexive trace, by the coherent line comparison [52] and exceptional negativity. The already-projective relative program below only needs a ray for degrees of global rational lines; this Bott–Chern construction is used for its subsequent detected analytic-ray programs.

When such a class difference lies in an exceptional divisor span, we write it as {F}\{F\} for the representing real exceptional divisor FF. This divisor is unique: an exceptional divisor with zero class has zero degree on every contracted curve, and exceptional negativity applied to both signs makes it zero.

We also use local projective analytic results. For a projective analytic morphism over a Stein neighborhood of a compactum with Fujino’s property (P), relative klt base point freeness says that, if LL is a relatively nef Cartier line and aL−(K+Γ)aL-(K+\Gamma) is relatively ample for some positive integer aa, then all sufficiently high powers of LL are relatively generated after shrinking [31]. We use the finite negative-ray truncation in the relative cone theorem in the same setting. Finally, the multigraded adjoint finite-generation theorem applies to a projective morphism from a smooth space, for simultaneous effective SNC klt boundaries with a common relatively ample rational summand [18]. Finitely many smaller Stein neighborhoods suffice over a compact base.

Lemma 3.3 (Descent without changing a Cartier exponent). Let f:T→Zf:T\to Z be a projective bimeromorphic contraction with normal target. Suppose an ordinary rational klt adjoint is ff-antiample. If a Cartier line LL has degree zero on every contracted curve, then f∗Lf_*L is an invertible sheaf and evaluation is an isomorphism

f∗(f∗L)≃L.f^*(f_*L)\simeq L.

The same conclusion holds for an ordinary dlt adjoint whose floor is rational Cartier and which is ff-antiample. In a flip, a line with zero contracted degree therefore has the same Cartier exponent on both sides, and the two lines are pullbacks of a line on the common base.

Proof. For dlt input, decrease the floor by a sufficiently small positive rational multiple. The resulting pair is klt and remains ff-antiample. For this klt pair the base point free hypothesis holds for LL, because LL has zero fiber degrees and the negative adjoint is relatively ample. Over a smaller base neighborhood every sufficiently high power of LL is therefore generated. The associated morphism is constant on each connected fiber: its tautological line has degree zero on every fiber curve, and every positive-dimensional projective image contains a curve. Its graph then factors through ZZ; the graph projection is finite bimeromorphic and ZZ is normal. Descend two consecutive generated powers Lk,Lk+1L^k,L^{k+1} to lines Mk,Mk+1M_k,M_{k+1}. The line Mk+1⊗Mk−1M_{k+1}\otimes M_k^{-1} pulls back to LL. Projection formula identifies this quotient with f∗Lf_*L, so these local descents and their evaluation maps agree on overlaps. Pull the descended line to the positive side of a flip. This is the argument of [52], Lemma 7.4. □

Relative klt programs and small models

The local finite-generation theorem also supplies an ordinary klt program over a compact base. We use it to obtain globally strongly Q\mathbb{Q}-factorial small models of strata. The construction keeps track of degrees of global rational lines, which are the degrees needed for exact Cartier descent.

Proposition 3.4 (Relative klt programs over a compact base). Let π:T→V\pi:T\to V be projective bimeromorphic, where VV is a normal compact Kähler space and TT is normal, compact Kähler, and globally strongly Q\mathbb{Q}-factorial. Let (T,B)(T,B) be an effective rational klt pair with rational-line adjoint J=KT+BJ=K_T+B. There is a finite sequence of ordinary JJ-negative steps over VV, all projective over VV, whose last adjoint is curve-nef over VV, meaning that it has nonnegative degree on every curve contracted over VV. Every working space is compact Kähler and globally strongly Q\mathbb{Q}-factorial. On a common resolution the comparison from the first adjoint to the last is effective and exceptional over the last space.

Proof. We give the reduction to the local finite-generation input, including why it yields a single finite program over the compact base. Let NR\mathcal{N}_{\mathbb{R}} be the finite-dimensional space of degrees of global rational lines on curves over VV, and put r=dim⁡NRr=\dim\mathcal{N}_{\mathbb{R}}. If r=0r=0, then JJ is already curve-nef. Assume r>0r>0. Choose rational lines H1,…,HrH_1,\ldots,H_r whose degree classes form a basis and such that both HiH_i and J+HiJ+H_i are relatively ample. Such a basis exists because the relatively ample classes whose sum with JJ is also relatively ample form a nonempty open set containing sufficiently positive classes. Define the rational simplex of adjoints

Π=conv⁡{J,J+H1,…,J+Hr}.\Pi=\operatorname{conv}\{J,J+H_1,\ldots,J+H_r\}.

We will choose a general direction H=∑iθiHiH=\sum_i\theta_iH_i with θi>0\theta_i>0 and ∑iθi=1\sum_i\theta_i=1. Its entire scaling segment lies in this simplex:

J+tH=(1−t)J+∑itθi(J+Hi)∈Π(0≤t≤1).J+tH=(1-t)J+\sum_i t\theta_i(J+H_i)\in\Pi\qquad(0\leq t\leq1).

and it lies in the relative interior for 0<t<10 < t < 1.

We produce the klt representatives for these exact vertices on each sufficiently small Stein neighborhood separately. A relative Cartier line and its inverse have local effective representatives there: their proper direct images are coherent of generic rank one, so Cartan generation supplies nonzero local sections. This uses that π\pi is bimeromorphic. Represent each HiH_i by a divided general free effective divisor Gi∼QHiG_i \sim_{\mathbb{Q}} H_i, using a sufficiently divisible relatively generated multiple. These finitely many general divisors preserve klt with BB. Choose a relatively ample integral line AA, and local effective representatives A+∼AA^+ \sim A, A−∼−AA^- \sim-A by the preceding argument. For one sufficiently small positive rational ϵ\epsilon, all boundaries

Δ0=B+ϵ(A++A−),Δi=B+Gi+ϵ(A++A−)\Delta_0 = B + \epsilon(A^+ + A^-), \qquad\Delta_i = B + G_i + \epsilon(A^+ + A^-)

are effective and klt. Their adjoints represent JJ and J+HiJ + H_i, respectively, and ϵA+\epsilon A^+ is a common effective relatively ample summand. In particular, every rational adjoint in Π\Pi is relatively big.

On this Stein member, choose one simultaneous projective log resolution of the finite family. Give each exceptional prime a coefficient in (max⁡{0,c0,…,cr},1)(\max\{0,c_0,\ldots,c_r\},1), where the cjc_j are its crepant coefficients for the vertex pairs. If E≥0E \ge0 is resolution-exceptional with −E-E resolution-ample, then subtracting a sufficiently small multiple of EE from the pullback of ϵA+\epsilon A^+ leaves a relatively ample rational divisor. A sufficiently small positive rational multiple of this divisor can be removed from every boundary while leaving all coefficients effective and below one; the strict exceptional margins ensure this along the exceptional primes. A divided general free representative of this common summand preserves the simultaneous SNC condition. The smooth multigraded theorem now applies to these vertices. Exceptional corrections leave the local adjoint rings unchanged by projection to a normal space; clearing the finitely many line identifications simultaneously makes them multiplicative. This is the reduction in [52], using [18].

Here are the two consequences of finite generation that we need. The normalized main relative Proj of any rational adjoint Θ∈Π\Theta\in\Pi extracts no prime divisor, and its trace is a relatively ample rational line. Indeed, resolve the degree-one base ideal after a common Veronese and write

p∗(mΘ)∼q∗HΘ+G,G≥0,p^*(m\Theta) \sim q^*H_\Theta+ G, \qquad G \ge0,

with HΘH_\Theta tautological and relatively ample. Generation says that all sections in degree kk vanish at least along kGkG. If a component of GG were not qq-exceptional, relative generation of q∗O(G)⊗HΘkq_*\mathcal{O}(G) \otimes H_\Theta^k would supply a section with smaller vanishing there. If a pp-exceptional prime QQ were not qq-exceptional, the same argument with q∗O(Q)⊗HΘkq_*\mathcal{O}(Q) \otimes H_\Theta^k would contradict p∗O(Q)=OTp_*\mathcal{O}(Q) = \mathcal{O}_T. This proves nonextraction. There are also only finitely many marked normalized main Proj models, where the marking records their common bimeromorphic open over VV. To see this, choose finitely many homogeneous generators locally. Proj charts of each diagonal ring use homogeneous monomials as denominators; the supports of those monomials in the finite set of generators determine the degree-zero localizations and their gluing. Only finitely many support patterns occur. Normalization and taking the main component preserve this finiteness. A finite cover of the compact base gives finitely many global marked models, since marked local identifications agree on the common dense open and glue uniquely. These are [52], Lemmas 7.5 and 7.6.

For completeness, we construct the scaling program controlled by this finite list. On a working model, let A0A_0 be a relatively ample line. The closed curve cone in the dual of its global degree space has compact slice A0⋅z=1A_0 \cdot z = 1: for every line DD, both kA0+DkA_0 + D and kA0−DkA_0 - D are relatively ample for kk large, which bounds every coordinate. Local cone truncations on the finite Stein cover express the negative part of this slice, after any positive ample truncation, using finitely many actual curve classes. A negative extremal ray can therefore be separated by a rational nef support annihilating just that ray. A positive multiple of the support minus the klt adjoint is relatively ample. Relative base point freeness contracts exactly the ray. If the contraction is divisorial, its single exceptional prime and Lemma 3.3 prove the global strong property downstairs. If it is small, the relative Proj of the adjoint is its small positive model. For any global line DD on the negative model, killing its ray degree and applying the same lemma gives an actual rational identity

D∼QcJ+f∗DZ,c∈Q.D \sim_{\mathbb{Q}} cJ + f^{*}D_Z,\qquad c \in\mathbb{Q}.

It transforms to the positive side, proving the global strong property there. This is the continuation construction of [52]; it also preserves projectivity over VV and compact Kählerness.

The transforms of H1,…,HrH_1,\ldots,H_r continue to span the degree spaces: use pullback in a divisorial step and the preceding decomposition of each line in a small step. A line of zero global relative degrees stays so by Lemma 3.3; curves in the contraction bases can be lifted through projective morphisms. There are only countably many possible finite sequences of curve rays, and each determines its contractions and flips uniquely. We may therefore choose HH in the relative interior of conv⁡{H1,…,Hr}\operatorname{conv}\{H_1,\ldots,H_r\} so that it avoids all ties between independent ray degrees in advance. At a positive nef wall, write w=J+tHw=J+tH for the traces on the current model, and choose a preceding parameter s>ts>t for which J+sHJ+sH is relatively ample. On the zero face of the normalized compact curve slice,

J=−ts−t(J+sH)J=-\frac{t}{s-t}(J+sH)

in degrees. Thus JJ is uniformly negative on that face. Choose the positive ample truncation so that its compact remainder KK misses the face. The finite rational polyhedral test and the general choice of HH make the face a single ray RR. The wall class has a positive minimum on KK and is positive on every other truncated curve generator. Hence a sufficiently small open neighborhood of ww inside the annihilator R⊥R^\perp consists of nef classes with zero face exactly RR.

Suppose first that R⊥R^\perp has positive dimension. It is a rational hyperplane because RR is represented by an integral curve. Choose a rational simplex of support classes in that neighborhood containing the degree class of ww in its relative interior, and represent each vertex by a rational line NN. For each such NN, compactness gives an integer a>0a>0 for which aN−JaN-J is relatively ample. Relative base point freeness contracts exactly RR and descends NN to a relatively ample rational line on the contraction base. These bases agree because the contracted curves agree. The difference between ww and the corresponding convex combination of these rational lines has zero relative degree. In the finite rational span of the lines involved, the degree map has rational kernel, since rational lines have rational degrees on integral curves. The difference is therefore a real combination of rational lines of zero relative degree. Lemma 3.3 descends these lines, and lifting curves from the base shows that their descents still have zero degree over VV. They do not affect relative ampleness. Convexity now shows that ww descends to a relatively ample real line class over VV. If R⊥=0R^\perp=0, the same zero-degree descent applies to ww; the contraction base has no curves over VV, hence is finite over VV, and relative ampleness is automatic.

After a flip, let w+w^+ be the pullback of this wall class to the positive side. For sufficiently small δ>0\delta>0,

J++(t−δ)H+=(1−δt)w++δtJ+J^+ +(t-\delta)H^+ = \left(1-\frac{\delta}{t}\right)w^+ + \frac{\delta}{t}J^+

is relatively ample over VV: the wall is pulled back from a relatively ample class on the contraction base, and J+J^+ is relatively ample over that base. After a divisorial contraction, openness of the ample cone on the base gives the same nonempty interval of relative ampleness.

Each working model is consequently one of the marked ample models already counted. Indeed, for a fixed finite prefix and an interior parameter 0<t<10 < t < 1, replace the direction and parameter by nearby rational ones. They remain in Π\Pi, and all strict signs in that prefix and the final relative ampleness persist; the associated relative section ring has this working model as its Proj. A repeated marked working model would have the same trace of BB, because all steps are nonextracting, and hence the same discrepancies. This contradicts the strict increase in (2) at an intervening nontrivial step. The finite list therefore forces termination. The last adjoint is curve-nef, since the continuation construction applies whenever it is not. Composing (2) proves the final comparison.

Corollary 3.5 (Small strong models). Let (S,Δ)(S,\Delta) be an effective rational dlt pair on a normal compact Kähler space, with rational-line adjoint. Suppose that an effective rational Cartier divisor DD satisfies Supp⁡D=Supp⁡⌊Δ⌋\operatorname{Supp} D = \operatorname{Supp}\lfloor\Delta\rfloor. There is a projective small morphism h:Y→Sh : Y \to S, with YY globally strongly Q\mathbb{Q}-factorial and compact Kähler, which is crepant for the full adjoint and is an isomorphism over the smooth locus of SS. The transformed full pair is dlt. The same assertion for an ordinary klt pair allows D=0D = 0.

Proof. Choose a small rational ϵ>0\epsilon> 0 for which (S,Δ−ϵD)(S,\Delta- \epsilon D) is effective and klt. On a projective log resolution r:W→Sr : W \to S, use the strict lowered boundary and give every exceptional prime a coefficient strictly between its crepant coefficient and 11, and at least zero. The resulting klt adjoint has the actual form

KW+Γ∼Qr∗(KS+Δ−ϵD)+F,F≥0.K_W + \Gamma\sim_{\mathbb{Q}} r^*(K_S + \Delta- \epsilon D) + F,\qquad F \ge0.

where every rr-exceptional prime has positive coefficient in FF. Apply Proposition 3.4 over SS. On its endpoint the trace FYF_Y is effective, exceptional over SS, and relatively nef. Negativity makes FY=0F_Y = 0. Since all initially exceptional primes had positive coefficient, Y→SY \to S is small and the lowered adjoint is crepant. Restoring ϵD\epsilon D gives the full crepant identity.

A projective small morphism to a smooth germ is an isomorphism: transport a relatively ample line to the smooth germ, where it is Cartier; smallness makes the original line its pullback, contradicting relative ampleness on a nontrivial fiber. Thus hh is an isomorphism over an SNC open meeting all lc centers of the dlt pair. The full crepant comparison then proves dlt on YY.

Scaling toward zero and keeping a nef rational line

The next construction runs every positive truncation of an ordinary dlt scaling. It also explains why a sufficiently large multiple of a prescribed nef rational line forces every step to be trivial for that line. The integer that clears the line will be the same at every step.

For the detected ordinary scalings constructed below, let α0(λ)={H}+λω\alpha_0(\lambda) = \{H\} + \lambda\omega on the first space T0T_0, with initial parameter 11, and let αi(λ)\alpha_i(\lambda) be its linear transform on a working model TiT_i. Put λ−1=1\lambda_{-1} = 1. If the next step occurs at threshold λi\lambda_i, its ray is annihilated by αi(λi)\alpha_i(\lambda_i) and is negative for αi(0)\alpha_i(0). The trace αi(λ)\alpha_i(\lambda) is nef on [λi,λi−1][\lambda_i,\lambda_{i-1}], which we call its working interval. If αi(0)\alpha_i(0) is nef, we set λi=0\lambda_i = 0 and stop. Working intervals are allowed to be degenerate; strict decrease of positive thresholds will be arranged only in the proof of special termination.

Lemma 3.6 (Positive truncations and a fixed nef line). Let (T,B)(T,B) be an effective rational dlt pair on a globally strongly Q\mathbb{Q}-factorial compact Kähler dd-fold, and put J=KT+BJ = K_T + B.

  1. For a sufficiently large Kähler class ω\omega, there is an ordinary JJ-program with scaling of ω\omega, starting with {J}+ω\{J\} + \omega Kähler. Every positive truncation is finite. If JJ is pseudo-effective, the

program either reaches a nef adjoint or has positive thresholds tending to zero. If JJ is not pseudo-effective, the program is finite and ends with a Mori fiber contraction.

(ii) Let PP be a nef rational line with mPmP Cartier, and choose b∈Qb \in\mathbb{Q} with b>4dmb > 4dm. The same alternatives hold for H=J+bPH = J + bP, according to pseudo-effectivity of HH, with ω\omega enlarged if necessary. Every birational step is an ordinary JJ-negative step on which PP is trivial, and the final Mori ray, if present, is also PP-trivial. The same line mPmP descends through every birational contraction and pulls back to its positive side. Its traces remain analytically nef; if PP is semiample, its same generated multiple and associated morphism are preserved, also through the final Mori contraction.

Proof. Write H=JH = J in the first case and H=J+bPH = J + bP in the second. Fix ω\omega with {H}+ω\{H\} + \omega Kähler. For each 0<η<10 < \eta< 1, choose a positive rational ϵ\epsilon so small that, with F=⌊B⌋F = \lfloor B \rfloor,

(T,B−ϵF) is klt,ηω+ϵ{F} is Ka¨hler.(T, B - \epsilon F)\text{ is klt}, \qquad\eta\omega+ \epsilon\{F\}\text{ is Kähler}.

For λ∈[η,1]\lambda\in[\eta,1] use the presentations

{H}+λω={KT+B−ϵF}+(b{P}+λω+ϵ{F}),\{H\} + \lambda\omega= \{K_T + B - \epsilon F\} + (b\{P\} + \lambda\omega+ \epsilon\{F\}),

omitting b{P}b\{P\} in the first case. Their b-data are globally nef on the fixed initial carrier, and their boundary-plus-nef traces are globally modified big. These are effective gklt data.

We first construct a step whenever the unscaled working trace is not nef. Choose a positive shift strictly below the current wall and use the gklt presentation of its current trace AA. The ray at the wall is AA-negative. On a compact slice of the analytic curve cone, the cone theorem makes the AA-negative part locally polyhedral after a sufficiently small positive Kähler truncation. Separating the chosen extremal ray from the other finitely many rays in that truncation gives a Kähler class ωR\omega_R such that A+ωRA+\omega_R is nef and its zero face is precisely this ray; see the supporting construction in Proposition 3.42. Add the pullback of this new Kähler class to the fixed nef carrier. The resulting adjoint still has globally nef data and modified-big boundary-plus-nef trace, so the nef assertion of Proposition 3.2 supplies its supporting contraction. This uses a new supporting direction on the current space; it does not require the trace of the original scaling direction to be Kähler. We verify a rational ordinary detector before asserting projectivity or constructing a flip. In the second case nefness of PP makes JJ negative on the ray; the first case has this property directly. Lower the floor by a small rational amount, retaining negativity of JϵJ_\epsilon, so that −J⋅R≤2(−Jϵ⋅R)-J \cdot R \le2(-J_\epsilon\cdot R). The ordinary klt cone length bound gives a rational curve generator CC with

0<−J⋅C≤4d.0 < -J \cdot C \le4d.

In the second case, if P⋅C>0P \cdot C > 0, integrality of mPmP gives P⋅C≥1/mP \cdot C \ge1/m, contradicting

H⋅C≥−4d+b/m>0.H \cdot C \ge-4d + b/m > 0.

Thus in that case the ray is PP-trivial. The lowered ordinary adjoint is a global rational detector. The detected projectivity and flip constructions in Lemma 3.16 and Proposition 3.18 supply the projective ordinary step. The difference of JJ and a positive rational multiple of the lowered adjoint has zero contracted degree; exact descent in Lemma 3.3 shows that restoring the floor preserves the positive-side sign. This is the ordinary replacement of Proposition 3.19, and the full pair remains dlt by Equation (2).

In the second case, Lemma 3.3 descends the actual Cartier line mPmP without changing mm. Analytic nefness descends and pulls back under these projective contractions [37]. A generated multiple descends as a generated line by projection formula and pulls back as one. Thus the same length estimate and the same bb apply at the next step. The corresponding assertion on a final Mori ray follows from exactly the same estimate. For a semiample PP, the map of its fixed generated multiple is constant on each connected projective contracted fiber: otherwise its image contains a curve of positive degree. The map therefore factors through the normal contraction base, including in the fiber-type case.

The traces used in this construction are linear by the degree-zero descent description preceding Lemma 3.3. At a wall the scaled class is pulled back from its base. The comparison for an earlier parameter is a nonnegative multiple of the ordinary adjoint comparison. Consequently the gklt presentations on any fixed positive segment remain gklt along its program, and every working model is a weak model for a member of that segment. The finite marked weak-model assertion in Proposition 3.2 applies. A marked model cannot recur: its boundary trace would be the same, whereas a nontrivial intervening ordinary step strictly increases a discrepancy. There are therefore only finitely many steps with threshold at least η\eta.

For decreasing cutoffs, any already-constructed finite prefix remains valid. The floor perturbations cancel in the displayed classes and continue to cancel under their linear transforms; their nonpositive comparisons preserve the new gklt data. Starting at its last nef wall therefore extends the prefix to the smaller cutoff. This gives one compatible scaling program. A positive limiting threshold would lie in a finite positive truncation, so an infinite program has limit zero. Pseudoeffectivity excludes a negative Mori endpoint. If HH is not pseudo-effective, its pseudo-effective threshold in the initial Kähler direction is positive. Every nef working trace, together with its effective exceptional comparison, makes the initial scaled class pseudo-effective, so the scaling thresholds are bounded below by that positive number. The program is therefore finite. Its endpoint cannot be nef, since that comparison would make HH pseudo-effective; it is the stated Mori fiber contraction.

We call these programs detected ordinary scalings. Their steps are ordinary negative steps of one analytic extremal ray, with the linear Bott–Chern transform described above. The next lemma connects their nef working traces to the analytic negative part, including its limit at parameter zero.

Lemma 3.7 (Negative parts along a detected ordinary scaling). In a scaling from Lemma 3.6, write H=JH=J in its first case and H=J+bPH=J+bP in its second, and use the notation α0(λ)={H}+λω\alpha_0(\lambda)=\{H\}+\lambda\omega above. For a parameter λ\lambda in the working interval of TiT_i, a common smooth resolution p:W→T0p: W\to T_0, q:W→Tiq: W\to T_i gives

p∗α0(λ)=q∗αi(λ)+{Ei(λ)},Ei(λ)≥0,q∗Ei(λ)=0.(3)p^*\alpha_0(\lambda)=q^*\alpha_i(\lambda)+\{E_i(\lambda)\},\qquad E_i(\lambda)\ge0,\qquad q_*E_i(\lambda)=0. \tag*{(3)}

Here Ei(λ)E_i(\lambda) is an actual real exceptional divisor, and

N(p∗α0(λ))=Ei(λ).N\bigl(p^*\alpha_0(\lambda)\bigr)=E_i(\lambda).

For the limit statement, let HH be any rational line on a normal compact Kähler space TT whose pullback to a smooth resolution is pseudo-effective, and let AA be a Kähler class on TT. On any fixed smooth resolution r:U→Tr: U\to T and for every prime Q⊂UQ\subset U,

lim⁡λ↓0νQ(r∗({H}+λA))=νQ(r∗{H}).\lim_{\lambda\downarrow0}\nu_Q\bigl(r^*(\{H\}+\lambda A)\bigr)=\nu_Q\bigl(r^*\{H\}\bigr).

Thus the same convergence holds for every divisorial place, after choosing a resolution on which it appears.

Proof. For λ\lambda in the working interval of TiT_i, every earlier threshold is at least λ\lambda. Each earlier step is therefore negative or trivial for this parameter. Composing its comparisons gives (3). Since αi(λ)\alpha_i(\lambda) is nef, Lemma 2.3 identifies the exceptional divisor with the negative part.

On the fixed resolution UU, choose a Kähler class Ω\Omega and c>0c > 0 such that cΩ−r∗Ac\Omega- r^{*}A is Kähler. Monotonicity of each minimal multiplicity under addition of a nef class gives

νQ(r∗{H}+λcΩ)≤νQ(r∗({H}+λA))≤νQ(r∗{H}).\nu_Q(r^{*}\{H\} + \lambda c\Omega) \le\nu_Q(r^{*}(\{H\} + \lambda A)) \le\nu_Q(r^{*}\{H\}).

The left side tends to the right side by the definition using small Kähler perturbations. This proves the convergence on UU, and the same argument applies on a resolution representing any chosen divisorial place.

Proposition 3.8 (Contracting a known negative part). Let (T,B)(T, B) be an effective rational dlt pair on a globally strongly Q\mathbb{Q}-factorial compact Kähler space, and put J=KT+BJ = K_T + B. Suppose there is an actual rational-line identity

J∼QP+E,J \sim_{\mathbb{Q}} P + E,

where PP is analytically nef, EE is an effective rational Cartier divisor, and, on one smooth compact Kähler resolution π:W→T\pi: W \to T projective over TT,

N(π∗{J})=π∗E.N(\pi^{*}\{J\}) = \pi^{*}E.

There is a finite ordinary JJ-negative program to a nef model T′T' which contracts precisely the prime components of EE among the primes of TT. Every step is PP-trivial, with a fixed Cartier exponent as in Lemma 3.6, and

JT′∼QPT′.J_{T'} \sim_{\mathbb{Q}} P_{T'}.

If PP is semiample, then so is this actual last adjoint.

Proof. Lemma 2.4 makes the stated equality valid on any higher resolution. Choose bb as in Lemma 3.6. Adding bPbP leaves the same negative part. Indeed, on a smooth resolution write α=π∗{J}\alpha= \pi^{*}\{J\}, p=π∗{P}p = \pi^{*}\{P\}, and e=π∗E=N(α)e = \pi^{*}E = N(\alpha). Subadditivity and homogeneity of negative multiplicities give

N(α+bp)≤e,N(\alpha+ bp) \le e,
(1+b)e=N((1+b)α)≤N(α+bp)+bN({e})≤N(α+bp)+be.(1 + b)e = N((1 + b)\alpha) \le N(\alpha+ bp) + bN(\{e\}) \le N(\alpha+ bp) + be.

Thus N(α+bp)=eN(\alpha+ bp) = e.

Run the scaling for H=J+bPH = J + bP. Let QQ be the strict transform on a fixed resolution of a prime component of EE. Its multiplicity in N(π∗{H})N(\pi^{*}\{H\}) is positive. The limit in Lemma 3.7 makes its multiplicity positive for every sufficiently small positive parameter. If that prime still survived on the corresponding working model, (3) would make its multiplicity zero, because the comparison there is exceptional over that model. It must therefore be contracted after finitely many steps. The same conclusion holds if a nef endpoint is reached before taking the limit. There are only finitely many components of EE, so after a finite prefix all have disappeared.

Throughout the program PP descends and remains nef. The actual identity Ji∼QPi+EiJ_i \sim_{\mathbb{Q}} P_i + E_i, with EiE_i the codimension-one pushforward of EE, follows from the reflexive trace convention. Once Ei=0E_i = 0, we have Ji∼QPiJ_i \sim_{\mathbb{Q}} P_i; since PiP_i is nef, the program stops. Conversely, a divisorial negative step can contract only a prime of EiE_i: its ray is PiP_i-trivial, so the effective divisor EiE_i has negative degree on every contracted curve, and those curves are contained in its support. This proves the exact assertion about contracted primes.

The next lemma records the cohomology carried by a detected ordinary scaling that begins on a smooth space. Its surjectivity will let us choose one generic initial scaling direction for all later models. Its exceptional splitting will also carry the span of line classes to the terminal models used in Section 4.

Lemma 3.9 (Cohomology through ordinary steps). Let a finite prefix of one of the detected ordinary scalings constructed in Lemma 3.6 start on a smooth compact Kähler space, and let VV be any working space. For every smooth compact Kähler resolution p:U→Vp: U \to V projective over VV,

H2(U,R)=p∗H2(V,R)⊕⨁Q exceptional for pR{Q}.(4)H^2(U,\mathbb{R})=p^*H^2(V,\mathbb{R})\oplus\bigoplus_{Q\ \text{exceptional for }p}\mathbb{R}\{Q\}. \tag*{(4)}
H1,1(U,R)=p∗HBC1,1(V,R)⊕⨁Q exceptional for pR{Q}.(5)H^{1,1}(U,\mathbb{R})=p^*H^{1,1}_{\mathrm{BC}}(V,\mathbb{R})\oplus\bigoplus_{Q\ \text{exceptional for }p}\mathbb{R}\{Q\}. \tag*{(5)}

The linear transform from the first space is surjective onto H2(V,R)H^2(V,\mathbb{R}) and HBC1,1(V,R)H^{1,1}_{\mathrm{BC}}(V,\mathbb{R}), respectively. For a small correspondence between working spaces, the difference of the pulled-back classes and their transforms on a common resolution lies in the span of the primes exceptional over both spaces. Under the displayed decompositions, the Chern class of a global holomorphic line on UU is the sum of the pullback of a rational holomorphic line class on VV and an exceptional rational divisor class. In particular, passage to the exceptional quotient preserves the real span of line Chern classes.

Proof. For a modification of a smooth compact Kähler manifold, the degree-two modification theorem gives these decompositions, and the exceptional classes have type (1,1)(1,1). Suppose they hold at one step. Its contraction base and both working spaces have rational singularities: slight lowering of the rational Cartier floor makes the ordinary pair klt, and the detected contraction has a base with rational singularities. These contractions are bimeromorphic, so a common resolution and Leray give Rif∗O=0R^if_*\mathcal{O}=0 for i>0i>0; this verifies the additional hypothesis in Lemma 3.15.

The ray of this detected contraction is one ray for Bott–Chern degrees. This also suffices for degree-two classes. Indeed, pull a class γ∈H2(V,R)\gamma\in H^2(V,\mathbb{R}) to a smooth resolution p:U→Vp: U\to V and take its Hodge decomposition. By the decomposition already proved for this working model in (5), its (1,1)(1,1)-part is p∗β+{E}p^*\beta+\{E\} for a Bott–Chern class β\beta and an exceptional real divisor EE. The other Hodge components have zero degree on curves. On every pp-contracted curve the degree of EE is therefore zero, so both signs of negativity make E=0E=0. Lifting any curve of VV through the projective resolution now shows that γ\gamma and β\beta have the same curve degrees. Thus subtracting a multiple of {J}\{J\} from either a degree-two or a Bott–Chern class can annihilate every curve of the contracted fiber. By Lemma 3.15, a degree-two class, or a Bott–Chern class, with these zero degrees is pulled back from the base. Subtract a multiple of {J}\{J\} to make any given class annihilate that ray, descend the remainder, and use the trace {J+}\{J^+\} to define its transform. On a common resolution the difference is a multiple of the exceptional adjoint comparison in (2). For a flip the two exceptional prime sets on that resolution are the same. For a divisorial contraction the target resolution has just the one additional exceptional prime of the step. The old decomposition therefore spans the new one and proves surjectivity of the transform.

The sums are direct. If the pullback of a class from VV is an exceptional divisor class, that divisor has zero degree on all curves over VV. Applying exceptional negativity to both signs makes the divisor zero; injectivity of pullback gives that the class is zero. The pullback injectivity in degree two and in Bott–Chern cohomology is also Lemma 3.15, applied to the resolution. Passing to higher smooth resolutions proves the assertion for every pp.

For the line assertion, let H\mathcal{H} be a holomorphic line on UU, and put Q=(p∗H)∗∗\mathcal Q=(p_*\mathcal H)^{**}. Global strong Q\mathbb{Q}-factoriality gives an invertible sheaf M=Q[m]\mathcal M=\mathcal Q^{[m]} for some m>0m>0. The coherent evaluation comparison of [52] gives

H⊗m≃p∗M⊗OU(E),E an integral p-exceptional divisor.\mathcal{H}^{\otimes m}\simeq p^*\mathcal{M}\otimes\mathcal{O}_U(E),\qquad E\text{ an integral }p\text{-exceptional divisor}.

Indeed (p∗H⊗m)∗∗=M(p_*\mathcal{H}^{\otimes m})^{**}=\mathcal{M}, since the two sheaves agree at the general points of all divisors of VV. Local generators of p∗H⊗mp_*\mathcal{H}^{\otimes m} in a frame of M\mathcal{M} compare their evaluations with the pulled-back coefficients by meromorphic quotients. Those quotients agree on the isomorphism locus and hence glue; their zeros and poles are exceptional. Taking Chern classes proves the assertion without choosing a meromorphic section of H\mathcal{H}. □

Before returning to special termination, we record the consequence used in the boundary argument: a lower-dimensional manifold of Kodaira dimension zero has a terminal torsion model carrying the preceding exceptional splitting.

Corollary 3.10 (Terminal models in Kodaira dimension zero). Let XX be a smooth compact Kähler dd-fold with d<nd<n and κ(X,KX)=0\kappa(X,K_X)=0. A finite ordinary KXK_X-negative program reaches a globally strongly Q\mathbb{Q}-factorial compact Kähler terminal space Xmin⁡X_{\min} whose actual canonical rational line is torsion. For every smooth compact Kähler resolution projective over Xmin⁡X_{\min}, the decompositions in (4) and (5) hold.

Proof. A pluricanonical section makes KXK_X pseudo-effective. By Gd\mathcal{G}_d, on a smooth modification μ:X~→X\mu:\widetilde{X}\to X there is an actual identity

μ∗KX∼QP+E,P semiample,E=N(μ∗{KX}).\mu^*K_X\sim_{\mathbb{Q}}P+E,\qquad P\text{ semiample},\qquad E=N(\mu^*\{K_X\}).

Lemma 2.5 identifies the divisible section spaces with those of PP. Hence κ(P)=0\kappa(P)=0; a semiample line of Iitaka dimension zero has a trivial positive multiple. Proposition 2.9, applied with e=μe=\mu and F=0F=0, gives an effective rational divisor EX=N(KX)E_X=N(K_X) with KX∼QEXK_X\sim_{\mathbb{Q}}E_X. Lemma 2.4 then gives N(μ∗{KX})=μ∗EXN(\mu^*\{K_X\})=\mu^*E_X. Apply Proposition 3.8 with P=0P=0. It reaches a model with torsion canonical line. It is terminal: exceptional places over the initial smooth space have log discrepancy greater than 1, and a divisor contracted from that space starts with log discrepancy 1 and acquires a strict increase in (2). Finally apply Lemma 3.9. □

A comparison model for the restricted scaling

We now prepare the lower-dimensional argument that excludes an infinite sequence of small transformations on a log canonical stratum. We first construct a semiample small model when the negative multiplicities have centers away from the floor. We then make one model nef on an entire interval of perturbations. This interval is the precise lower-dimensional conclusion needed below.

Lemma 3.11 (A semiample small comparison model). Let (S,Δ)(S,\Delta) be an effective rational dlt pair on a normal compact Kähler space of dimension d<nd<n. Suppose J=KS+ΔJ=K_S+\Delta is a pseudo-effective rational line, and that an effective rational Cartier divisor DD satisfies Supp⁡D=Supp⁡⌊Δ⌋\operatorname{Supp}D=\operatorname{Supp}\lfloor\Delta\rfloor. Assume for every divisorial place QQ over SS that

νQ(J)=0if the center of Q is a prime of S, or meets Supp⁡⌊Δ⌋.(6)\nu_Q(J)=0\quad\text{if the center of }Q\text{ is a prime of }S,\text{ or meets }\operatorname{Supp}\lfloor\Delta\rfloor. \tag*{(6)}

There is a globally strongly Q\mathbb{Q}-factorial compact Kähler dlt pair (M,ΔM)(M,\Delta_M), small bimeromorphic with (S,Δ)(S,\Delta), whose adjoint JMJ_M is an actual semiample rational line. Over a neighborhood UU of the floor in SS, the comparison is a projective small crepant morphism MU→UM_U \to U.

For every γ∈HBC1,1(S,R)\gamma\in H^{1,1}_{\mathrm{BC}}(S,\mathbb{R}) there is a transformed class γM∈HBC1,1(M,R)\gamma_M \in H^{1,1}_{\mathrm{BC}}(M,\mathbb{R}) which is its pullback over UU. On a common smooth resolution p:W→Sp: W \to S, q:W→Mq: W \to M,

q∗γM−p∗γ={Eγ},q^*\gamma_M-p^*\gamma=\{E_\gamma\},

where EγE_\gamma is a real divisor supported on primes exceptional over both spaces, and Supp⁡Eγ\operatorname{Supp} E_\gamma is disjoint from p−1(U)p^{-1}(U).

Proof. Resolve the dlt pair, giving new exceptional primes coefficient one. The resolved adjoint is the pullback of JJ plus an effective exceptional divisor. Apply Gd\mathcal{G}_d to this smooth pair. Lemma 2.3 subtracts the exceptional resolution error from its negative part. On a smooth higher model r:S~→Sr:\widetilde{S} \to S we obtain the actual identity

r∗J∼QP+E,P semiample,E=N(r∗{J}).(7)r^*J \sim_{\mathbb{Q}} P+E,\qquad P\text{ semiample},\qquad E=N(r^*\{J\}). \tag*{(7)}

Every component of EE is exceptional over SS and has center disjoint from the floor, by Equation (6). Choose mm divisible enough that mJmJ, mPmP, mEmE are integral and mPmP is generated. Lemma 2.5 shows that multiplication by the section of mEmE identifies the complete section spaces. Over a neighborhood of the floor, EE is absent upstairs. The line mr∗Jmr^*J is generated there, and these sections descend to SS by normality. Thus mJmJ is generated on a neighborhood UU of the entire floor.

Let ρΓ:Γ→S\rho_\Gamma:\Gamma\to S be the normalized graph of the map defined by the complete system ∣mJ∣|mJ|, and write φ:Γ→P(H0(S,mJ)∗)\varphi:\Gamma\to\mathbb{P}(H^0(S,mJ)^*) for its morphism to projective space. The map ρΓ\rho_\Gamma is projective and is an isomorphism over UU. The rational line

PΓ=1mφ∗O(1)P_\Gamma=\frac{1}{m}\varphi^*\mathcal{O}(1)

is semiample. The generated moving system ∣mP∣|mP| induces a morphism ψ:S~→Γ\psi:\widetilde{S}\to\Gamma whose pullback of PΓP_\Gamma is PP. Choose a small positive rational ϵ\epsilon for which (S,Δ−ϵD)(S,\Delta-\epsilon D) is effective and klt. On a projective log resolution W0→Γ→SW_0\to\Gamma\to S, give every exceptional prime a nonnegative coefficient strictly above its crepant coefficient for the lowered pair and strictly below 11. Its klt adjoint equals the pullback of J−ϵDJ-\epsilon D plus an effective error positive on every prime exceptional over SS.

Run Proposition 3.4 over Γ\Gamma, and write g:Y→Γg:Y\to\Gamma for the endpoint morphism and h=ρΓg:Y→Sh=\rho_\Gamma g:Y\to S. The surviving error FYF_Y is effective and has positive coefficient on every prime of YY exceptional over SS. Over UU, where Γ=S\Gamma=S, it is also exceptional and relatively nef, since the lowered adjoint is relatively nef and its other term is pulled back from SS. Local exceptional negativity makes it zero there. Hence hh is small over UU, and it is an isomorphism over the smooth part of UU by the argument in Corollary 3.5. Restore the floor. The full pair on YY is dlt near it, by the crepant small comparison and the SNC open, and is klt elsewhere. No exceptional prime has center meeting the floor, so h∗Dh^*D is its strict transform and

JY∼Qh∗J+FY.J_Y\sim_{\mathbb{Q}}h^*J+F_Y.

Put PY=g∗PΓP_Y=g^*P_\Gamma. On a common smooth model a:S^→S~a:\widehat S\to\widetilde S, b:S^→Yb:\widehat{S}\to Y over SS, the maps ψa\psi a and gbgb agree on the common dense open and hence everywhere by separatedness of Γ\Gamma. Thus a∗P∼Qb∗PYa^*P\sim_{\mathbb{Q}}b^*P_Y. Define EY0=b∗a∗EE_Y^0=b_*a^*E. This is an effective rational divisor, exceptional over SS and supported away from the floor. Pushing Equation (3.6) to YY gives

h∗J∼QPY+EY0.h^*J\sim_{\mathbb{Q}}P_Y+E_Y^0.

The global strong property on YY makes EY0E_Y^0 rational Cartier. The divisor a∗E−b∗EY0a^*E-b^*E_Y^0 is bb-exceptional and rationally linearly trivial. Exceptional negativity applied to both signs therefore gives a∗E=b∗EY0a^*E=b^*E_Y^0.

Define EY=EY0+FYE_Y=E_Y^0+F_Y. Adding the restored-boundary error gives

JY∼QPY+EY,EY≥0,(8)J_{Y}\sim_{\mathbb{Q}}P_{Y}+E_{Y},\qquad E_{Y}\geq0, \tag*{(8)}

where EYE_{Y} is exceptional over SS, is supported away from the floor, and contains every prime exceptional for hh. It is rational Cartier by the global strong property. On S^\widehat{S}, Lemma 2.4 gives

N(a∗r∗{J})=a∗E=b∗EY0.N(a^{*}r^{*}\{J\})=a^{*}E=b^{*}E^{0}_{Y}.

Exceptional translation for b∗FYb^{*}F_{Y} over SS then gives N(b∗{JY})=b∗EYN(b^{*}\{J_{Y}\})=b^{*}E_{Y}. The hypotheses of Proposition 3.8 are now satisfied. Each contracted curve lies in Supp⁡EY\operatorname{Supp}E_{Y}, since its PYP_{Y}-degree is zero and its EYE_{Y}-degree is negative. Nontrivial connected projective fibers are covered by curves, so this contraction and its positive replacement are unchanged over a neighborhood of the floor. The same assertion persists with the pushed-forward effective divisor at each step. All primes exceptional over SS are contracted and no prime coming from SS is contracted. The endpoint MM is therefore small with SS, has the asserted morphism over UU, and has JM∼QPMJ_{M}\sim_{\mathbb{Q}}P_{M} semiample.

Pull γ\gamma from SS to YY. Although YY may be singular, its subsequent program consists of the detected ordinary analytic-ray steps in Proposition 3.8. At step ii, choose ci∈Rc_{i}\in\mathbb{R} so that γi−ci{Ji}\gamma_{i}-c_{i}\{J_{i}\} has degree zero on its contracted ray. All curves in a fiber have class on that same analytic ray. The working spaces have rational singularities after slightly lowering the Cartier floor, and relative vanishing gives rational singularities on the contraction base. Lemma 3.15 therefore descends this class uniquely to the base. Pull it to the positive side and add ci{Ji+1}c_{i}\{J_{i+1}\}, defining γi+1\gamma_{i+1}. The pullback difference is cic_{i} times the ordinary adjoint comparison, hence is an actual real exceptional divisor class. No smooth-start cohomology splitting is needed for this construction.

Telescope these comparisons on a common resolution. The original map Y→SY\to S was a morphism, and γ\gamma was pulled back through it. Since SS and MM match in codimension one, the resulting divisor is exceptional over both. Each step is an isomorphism over the chosen neighborhood UU of the floor. There the class remains the pullback from SS; the corresponding comparison divisor has zero class and is exceptional. Negativity applied to both signs makes it zero there. Thus its support is disjoint from the inverse image of UU, as claimed.

Lemma 3.12 (One nef model for an interval). Under the hypotheses of Lemma 3.11, let AA be any Kähler class on SS. There are a normal globally strongly Q\mathbb{Q}-factorial compact Kähler space VV, small bimeromorphic with SS, a number δ>0\delta>0, and transformed classes {JV},AV\{J_{V}\},A_{V} such that

{JV}+tAV is nef for every 0≤t≤δ.(9)\{J_{V}\}+tA_{V}\text{ is nef for every }0\leq t\leq\delta. \tag*{(9)}

On a common smooth resolution of SS and VV, the differences of pullbacks of J,AJ,A and these transforms lie in the common exceptional span.

Proof. Let PM=JMP_{M}=J_{M} denote the semiample rational line from Lemma 3.11, and use its transform AMA_{M}. On a common resolution p:W→Sp:W\to S, q:W→Mq:W\to M, let FAF_{A} be the real divisor in the common exceptional span defined by

q∗AM−p∗A={FA}.q^{*}A_{M}-p^{*}A=\{F_{A}\}.

It is effective: −FA-F_{A} is qq-nef, because p∗Ap^{*}A is nef and the other term is pulled back from MM; apply exceptional negativity. Its support is disjoint from p−1(U)p^{-1}(U). In particular AMA_{M} is pseudo-effective, and its negative multiplicity at every prime of MM is zero. Indeed, q∗AM=p∗A+{FA}q^*A_M = p^*A + \{F_A\}, and Lemma 2.3 applied over SS gives N(q∗AM)=FAN(q^*A_M) = F_A.

Let DMD_M be the rational Cartier trace of DD. Choose τ>0\tau> 0 so small that A+τ{D}A + \tau\{D\} is Kähler. For a fixed sufficiently small t>0t > 0, consider on MM the boundary ΔM−tτDM\Delta_M - t\tau D_M and the nef b-class represented on WW by tp∗(A+τ{D})tp^*(A + \tau\{D\}). Its trace on MM is t(AM+τ{DM})t(A_M + \tau\{D_M\}), so its generalized adjoint is

{PM}+tAM.(10)\{P_M\} + tA_M. \tag*{(10)}

These are effective gklt data. Over UU the b-class descends to MM, so its generalized discrepancy contribution is zero there, and subtracting tτDMt\tau D_M raises every zero log discrepancy of the dlt pair. Away from the floor the ordinary pair is klt; on one fixed log resolution its finitely many subunit coefficients stay subunit for small tt. This proves gklt. The generalized boundary is big. On a common resolution the pullback of the trace of A+τ{D}A + \tau\{D\} minus p∗(A+τ{D})p^*(A + \tau\{D\}) is effective exceptional by the same negativity argument as for FAF_A. The latter pullback is nef and big, so the trace is big; the remaining boundary is effective.

Choose an integer m>0m > 0 such that mPMmP_M is generated, and let g:M→Zg : M \to Z be the Stein factor of its morphism. Then ZZ is normal projective and mPM=g∗HmP_M = g^*H for an ample generated Cartier line HH on ZZ. Set L={PM}+tAML = \{P_M\} + tA_M. The preceding preparation makes LL an effective gklt adjoint with globally nef b-data and globally modified-big boundary-plus-nef trace. It is pseudo-effective because PMP_M is nef and AMA_M is modified nef. Apply the proper relative assertion of Proposition 3.2 over ZZ. This produces a chosen nonextracting good log terminal model ϕ:M⇢V\phi: M \dashrightarrow V and a morphism gV:V→Zg_V : V \to Z, with LVL_V nef over ZZ. The hypothesis here is properness: the semiample morphism M→ZM \to Z need not be projective. Put

mPV=gV∗H,AV=(LV−{PV})/t.mP_V = g_V^*H,\qquad A_V = (L_V - \{P_V\})/t.

The relative construction preserves the actual line pulled back from ZZ, and its forward Bott–Chern transport preserves the displayed linear relation; these are the transforms of PMP_M, AMA_M.

The map ϕ\phi is small. On a common projective resolution a:W′→Ma : W' \to M, c:W′→Vc : W' \to V, its comparison is

a∗L=c∗LV+{E},E≥0,a^*L = c^*L_V + \{E\},\qquad E \ge0,

where EE is exceptional over VV and has positive coefficient at the strict transform of each prime contracted from MM. The forward trace LVL_V is pseudo-effective, so exceptional translation gives

N(a∗L)=N(c∗LV)+E≥E.N(a^*L) = N(c^*L_V) + E \ge E.

But LL is modified nef on MM; the coefficient of N(a∗L)N(a^*L) at a strict prime of MM is zero. Thus no prime of MM is contracted. Nonextraction then proves smallness.

Fix b>2dmb > 2dm. We claim that LV+b{PV}L_V + b\{P_V\} is absolutely nef. Otherwise the cone theorem for the effective gklt adjoint LVL_V gives an LVL_V-negative rational extremal generator CC such that

(LV+b{PV})⋅C<0,0<−LV⋅C≤2d.(L_V+b\{P_V\})\cdot C<0,\qquad 0<-L_V\cdot C\leq2d.

Indeed the cone summand on which LVL_V is nonnegative also has nonnegative PVP_V-degree, so a negative ray summand must account for any failure of nefness. If PV⋅C=0P_V \cdot C = 0, ampleness of HH makes CC vertical over ZZ, contradicting relative nefness of LVL_V. Otherwise Cartier integrality gives PV⋅C≥1/mP_V \cdot C \ge1/m, contradicting

(LV+b{PV})⋅C≥−2d+b/m>0.(L_V + b\{P_V\}) \cdot C \ge-2d + b/m > 0.

This proves the claim. Both {PV}\{P_V\} and (1+b){PV}+tAV(1+b)\{P_V\}+tA_V are nef. By convexity,

{PV}+sAV is nef for 0≤s≤t1+b.\{P_V\}+sA_V\text{ is nef for }0\le s\le\frac{t}{1+b}.

Thus δ=t/(1+b)\delta=t/(1+b) works. The actual line PVP_V has the same generated multiple as PMP_M, since both are pulled back from H/mH/m. Its class is the transform of JJ. The relative comparison and linear transport give exceptional-divisor comparisons for PMP_M, AMA_M. Since SS, MM, VV agree in codimension one, their final comparison divisors are exceptional over both SS and VV, as required.

Special termination

Theorem 3.13 (Special termination for a chosen dlt scaling). Assume Gd\mathcal{G}_d for every d<nd<n. Let (X,B)(X,B) be an effective rational dlt pair on a smooth compact Kähler nn-fold, and suppose L=KX+BL=K_X+B is pseudo-effective. There is a Kähler scaling direction ω\omega, with {L}+ω\{L\}+\omega Kähler, and a scaling as in Lemma 3.6, such that after finitely many steps the exceptional, flipping, and flipped loci are disjoint from the reduced floors of the working pairs.

Proof. We first choose a scaling with strict positive walls and Kähler interior classes. We then reduce the transformations on each log canonical stratum to small diagrams away from its smaller strata. Finally, the single nef interval supplied above rules out infinitely many such diagrams.

Choice of scaling. For every possible finite prefix of the detected ordinary truncation scalings from XX, Lemma 3.9 makes the transform of H1,1(X,R)H^{1,1}(X,\mathbb{R}) onto the working Bott–Chern space surjective. There are countably many such sequences: curve rays belong to countably many integral homology classes, and a ray determines its contraction and its flip uniquely. On each working space, two distinct curve rays C,C′C,C' with nonzero LL-degrees give a proper hyperplane of initial directions defined by

(L⋅C)(ω⋅C′)−(L⋅C′)(ω⋅C)=0.(L\mathbin{\cdot}C)(\omega\mathbin{\cdot}C')-(L\mathbin{\cdot}C')(\omega\mathbin{\cdot}C)=0.

where the degrees use the traces on that working space. Whenever both rays define finite walls, this equation says that their wall parameters agree. Avoid all these hyperplanes, and also avoid ω⋅C=0\omega\cdot C=0 whenever L⋅C=0L\cdot C=0. A general Kähler direction, enlarged to make the initial scaled class Kähler, has these properties.

At a wall the scaled class is pulled back from the contraction base. Immediately after a flip, curves in an opposite-side fiber have positive LL-degree. Another negative ray at the same wall would satisfy the excluded wall equation with that opposite-side ray. Immediately after a divisorial contraction, lift any putative new wall curve through the projective morphism. Its lifted ray is distinct from the contracted ray and satisfies the same wall equation; if its LL-degree were zero, its ω\omega-degree would also be zero. Both possibilities were excluded. Hence consecutive positive thresholds strictly decrease, and each working interval has nonempty interior. Its interior nef class is big: the class on XX is a positive Kähler perturbation of the pseudo-effective class LL, and bigness is preserved under the birational comparison. No rational curve can have zero interior degree. An LL-negative or LL-positive such curve would violate nefness at one of the two nearby parameters; the zero-LL case was excluded. The gklt presentation of a positive truncation and [36] therefore make the interior class Kähler. By Lemma 3.6, infinitely many thresholds would tend to zero.

Reduction to small transformations on a stratum. Suppose the sequence is infinite. The homological divisor count [52] discards all divisorial ambient steps after a finite prefix. We next reduce the remaining flips to small transformations on a stratum. For a working ambient pair (Xi,Bi)(X_i, B_i), ordinary dlt adjunction on the normalization SS of an lc center gives an effective dlt pair (S,ΔS)(S, \Delta_S) and the actual rational-line residue identity

KS+ΔS∼Q(KXi+Bi)∣S.K_S + \Delta_S \sim_{\mathbb{Q}} (K_{X_i} + B_i)|_S.

Its lc centers are the proper nested lc centers. The coefficients of these differents form a DCC set depending only on the original coefficients and the chain length. At one restriction they have the form

1−1r+∑jkjbjr,0≤∑jkjbj≤1,1 - \frac{1}{r} + \frac{\sum_j k_j b_j}{r}, \qquad0 \leq\sum_j k_j b_j \leq1,

which preserves DCC under iteration. These assertions, including the actual residue comparisons, are [52]. Restricting (2) along a strict adjunction chain gives an effective comparison on strata, strictly positive for a place whose center maps into the ambient exceptional locus [52]. Both lemmas are dimension-free.

Identify a surviving lc center with its strict transform on the common isomorphism open. There are finitely many lc centers at each stage, and their surviving list stabilizes. A new zero-discrepancy place was already a zero-discrepancy place, and strictness keeps the general point of its center outside the surgery. Starting with the smallest centers, induct on their dimensions. Fix a surviving center and suppose the loci already avoid all its proper subcenters. We will prove that the loci eventually avoid this center as well. The induced diagrams on its normalized strata are then isomorphisms near their non-klt loci. On each stratum, let DSD_S be the sum of the restrictions of the ambient floor components not used in its generic adjunction chain. Strong Q\mathbb{Q}-factoriality of the ambient space makes DSD_S rational Cartier, and the nested-center description gives Supp⁡DS=Supp⁡⌊ΔS⌋\operatorname{Supp} D_S = \operatorname{Supp}\lfloor\Delta_S\rfloor. Slightly lowering this effective divisor makes the stratum pair klt.

After a further tail the induced transformations on this stratum are small and their boundary transforms agree. Indeed, a prime extracted in a restricted transformation has discrepancy strictly less than 1 before extraction: its new boundary is effective and strict comparison increases its discrepancy. Its center is away from the unchanged non-klt locus. At the start of this tail there are only finitely many such places. On a fixed compact log resolution, the positive SNC weights 1−bj1-b_j have a positive minimum, and the Jacobian inequality bounds every place below the strict cutoff 1; include also the finitely many nonexceptional positive-boundary primes. This is [52], with its lc assertion away from the non-klt locus. Discrepancies do not decrease, so all later extractions belonging to this same finite list. Repeated extraction of one place would give a strictly decreasing sequence of its boundary coefficients, contrary to the adjunction DCC property.

Once extractions stop, [52] makes divisorial contractions finite. Its dimension-free count is the dimension of the span of prime divisor cycles in H2d−2H_{2d-2} of the compact dd-dimensional stratum. Restriction to the common isomorphism open uses Borel–Moore homology: removing codimension at least two from the target has no effect in this degree, while a lost prime has nonzero class by its positive Kähler volume. The count strictly drops. The coefficients on the finitely many matched boundary primes then stabilize by monotonicity and DCC. Neither morphism of a restricted diagram can still contract a divisor to the common intermediate space, since strict comparison would change the discrepancy of that matched divisor. The diagrams are therefore small, with identical boundary transforms.

We justify the passage from an isomorphic restricted diagram to absence of ambient surgery near the stratum, also in higher codimension. Its identified boundaries give the same adjunction data, not only isomorphic underlying spaces. Choose a common projective log resolution preserving the general points of the surviving lc centers, and restrict its adjoint comparisons along the strict adjunction chain described above. The generic point of each surviving center lies outside the surgery: a zero-discrepancy place remains such a place, whereas a center contained in the surgery would acquire strictly larger discrepancy. Thus the strict transform SWS_W of the normalized stratum is not contained in the comparison support. For a zero-dimensional stratum this already excludes any intersection with the surgery, so suppose its dimension is positive. Its restriction is consequently a well-defined effective divisor. Strict adjunction identifies its class with the difference of the two pulled-back stratum adjoints. When the restricted diagram is an isomorphism with the same boundary, that difference is zero. An effective nonzero divisor on the compact Kähler resolution of SWS_W has positive mass against a Kähler power, so the restricted divisor is zero.

If an ambient step nevertheless met the stratum, take the first such step. The full-support assertion following (2), and surjectivity of SWS_W onto the stratum, force its comparison support to meet SWS_W. Noncontainment makes this a nonzero effective restriction, and the cumulative comparison dominates it. This contradicts the vanishing just proved. Earlier steps are isomorphisms on a neighborhood of the stratum by the choice of this first step. The ambient diagram is therefore an isomorphism near the whole stratum. This verifies the support conclusion used in the induction on proper subcenters; for a higher-codimension stratum it is noncontainment in the support, not merely being different from a divisor component, that is needed.

Excluding the remaining walls. It remains to show that only finitely many of these small diagrams are nontrivial. Write SS for the first stratum in this last tail and J=KS+ΔJ = K_S + \Delta for its adjoint. Let its restricted original scaling be {J}+λH\{J\} + \lambda H. Choose an interior parameter λ0>0\lambda_0 > 0 on this working space, above the remaining walls, and set

A={J}+λ0H.A = \{J\} + \lambda_0 H.

It is Kähler, as the restriction of the interior ambient Kähler class. The exact change of parameter is

{J}+tA=(1+t)({J}+λH),λ=λ0t1+t,t=λλ0−λ.(11)\{J\} + tA = (1 + t)(\{J\} + \lambda H), \qquad\lambda= \frac{\lambda_0 t}{1 + t}, \qquad t = \frac{\lambda}{\lambda_0 - \lambda}. \tag*{(11)}

It applies for 0≤λ<λ00 \leq\lambda< \lambda_0. The new walls tit_i strictly decrease toward zero, and the traces {Ji}+tAi\{J_i\} + tA_i are nef on their successive restricted working intervals.

On a common resolution of a nontrivial small stratum step, let DiD_i be the real exceptional divisor defined by

pi∗{Ji}−qi∗{Ji+1}={Di}.p_i^*\{J_i\} - q_i^*\{J_{i+1}\} = \{D_i\}.

The strict adjoint comparison makes DiD_i an effective nonzero divisor exceptional over both strata. Equality of the scaled pullbacks at its wall gives the exact Bott–Chern equality

pi∗({Ji}+tAi)−qi∗({Ji+1}+tAi+1)=(1−tti){Di}.(12)p_i^*(\{J_i\} + tA_i) - q_i^*(\{J_{i+1}\} + tA_{i+1}) = \left(1 - \frac{t}{t_i}\right)\{D_i\}. \tag*{(12)}

For tt in a later working interval all preceding factors on the right are nonnegative. Telescoping on a common resolution expresses the pullback of {J}+tA\{J\} + tA as the pullback of its nef working trace plus an effective divisor exceptional over that working stratum. Lemma 2.3 identifies the latter divisor with the negative part.

Push the resulting positive currents to one fixed smooth resolution of SS and let t↓0t \downarrow0. Closedness of the pseudo-effective cone proves that JJ is pseudo-effective. The negative multiplicities converge valuation by valuation by the limit statement in Lemma 3.7. The comparison divisors have no strict prime of SS, since the maps are small. Their coefficients also vanish at every place whose center meets the floor: each finite composition is unchanged on a neighborhood of the floor by the induction on smaller centers. Passing to the limit proves (6).

The stratum has dimension less than nn, and the divisor DSD_S constructed above is rational Cartier with support equal to its floor. Lemmas 3.11 and 3.12 give one small model VV on which all transformed classes of {J}+tA\{J\} + tA are nef for 0≤t≤δ0 \leq t \leq\delta. On a common smooth resolution p:W→Sp : W \to S, q:W→Vq : W \to V, define the real divisor F(t)F(t) in the common exceptional span by

p∗({J}+tA)−q∗({JV}+tAV)={F(t)}.(13)p^*(\{J\} + tA) - q^*(\{J_V\} + tA_V) = \{F(t)\}. \tag*{(13)}

Uniqueness of the representing exceptional divisor makes F(t)F(t) coefficientwise affine in tt. It is effective on [0,δ][0,\delta]: −F(t)-F(t) is pp-nef because the class pulled back from VV is nef, so exceptional negativity applies. It is exceptional over VV as well. Lemma 2.3 gives

N(p∗({J}+tA))=F(t)(0≤t≤δ).N\bigl(p^*(\{J\} + tA)\bigr) = F(t) \qquad(0 \leq t \leq\delta).

Every divisorial negative multiplicity is thus affine on this whole interval. This remains true on higher resolutions by Lemma 2.4.

Choose a nontrivial stratum wall ti∈(0,δ)t_i \in(0,\delta). On a common resolution of SS, VV and the adjacent strata, their nef working models compute the same negative part on their respective open intervals. Their two affine expressions agree at tit_i. But (12) says that, at a prime with coefficient di>0d_i > 0 in DiD_i, their difference is

(1−tti)di.\left(1-\frac{t}{t_i}\right)d_i.

Their slopes differ by −di/ti-d_i/t_i. A single affine function on [0,δ][0,\delta] cannot agree with both on two open intervals. This contradiction excludes every such wall. Infinitely many walls would tend to zero, so the nontrivial diagrams on this stratum are finite.

There are finitely many surviving strata. Induction on their dimensions makes all sufficiently late ambient flipping and flipped loci disjoint from the floor. This proves the theorem.

Corollary 3.14 (A signed adjoint supported on the floor). Assume Gd\mathcal{G}_d for every d<nd < n. In the situation of Theorem 3.13, suppose moreover that LL is rationally linearly equivalent, as an actual rational line, to a signed rational divisor supported on ⌊B⌋\lfloor B\rfloor. The scaling can be chosen to reach a nef ordinary dlt model after finitely many steps.

Proof. The signed representation persists under codimension-one pushforward. A curve disjoint from the transformed floor has degree zero for each component in this representation, and hence for the transformed adjoint. Every negative operation must therefore meet the floor. After the finite prefix supplied by Theorem 3.13 no further negative operation is possible. The continuation in Lemma 3.6 makes the last adjoint nef.

Polarizations, ordinary replacements, and descent

The program constructions below use the analytic cone NA‾(T)\overline{\mathrm{NA}}(T), dual to the nef cone in HBC1,1(T,R)H^{1,1}_{\mathrm{BC}}(T,\mathbb{R}) for spaces with rational singularities [18]. Degrees of global line bundles form a possibly smaller numerical space. We pass from the analytic cone to projective geometry by producing an actual relatively ample line. The ensuing descent statements apply on singular working models as well as on smooth initial spaces.

Lemma 3.15 (Degree-zero Bott–Chern descent). Let f:T→Zf : T \to Z be a proper surjective morphism with connected fibers between normal compact complex spaces with rational singularities. Suppose either (i) ff is bimeromorphic and both spaces belong to Fujiki’s class C; or

(ii) ff is projective and an effective rational boundary Δ\Delta makes (T,Δ)(T,\Delta) klt with −(KT+Δ)-(K_T+\Delta) relatively nef and big.

Pullback is injective on both H2(−,R)H^2(-,\mathbb{R}) and HBC1,1(−,R)H^{1,1}_{\mathrm{BC}}(-,\mathbb{R}). In either group its image consists exactly of the classes with degree zero on every curve contracted by ff.

Proof. These are, respectively, the two cases of [17]. The first case is birational descent between spaces with rational singularities and does not require a projectivity criterion. The second case uses relative vanishing for the ordinary rational klt pair and the projective relative curve space. In particular, it can be applied to a projective log-Fano contraction before invoking a canonical bundle formula.

In applications to an ordinary birational negative contraction, the rationality hypotheses are automatic. The source is locally klt. For a dlt pair, first decrease its rational Cartier floor slightly; relative antiampleness persists. Relative vanishing gives Rif∗OT=0R^if_*\mathcal{O}_T=0 for i>0i>0 [31]. Composing a resolution of TT with ff, the Leray spectral sequence proves that ZZ has rational singularities. The same reasoning works when the klt boundary is chosen separately on finitely many Stein base neighborhoods. For fiber-type contractions in case (ii), rationality of the base follows from [18]; thus that application also precedes any canonical bundle formula.

Lemma 3.16 (Projectivity from a rational line detecting the ray). Let f:T→Zf:T\to Z be a proper contraction between normal compact Kähler spaces, with TT having rational singularities. Suppose γ\gamma is Kähler on ZZ and

α=f∗γ,NA‾(T)∩α⊥=R\alpha=f^*\gamma,\qquad\overline{\mathrm{NA}}(T)\cap\alpha^\perp=R

is a nonzero ray. If a global rational line bundle DD has D⋅R<0D\cdot R<0, then −D-D is relatively ample and ff is projective.

Proof. Fix a Kähler class ω\omega on TT and normalize NA‾(T)\overline{\mathrm{NA}}(T) by ω⋅z=1\omega\cdot z=1. The resulting slice SS is compact. Its unique point on RR has negative DD-degree, so d=c1(D)d=c_1(D) is negative on a neighborhood of that point in SS. On the complementary compact set, α\alpha has a strictly positive minimum, while dd is bounded. For all sufficiently small s>0s>0, the class α−sd\alpha-sd is therefore strictly positive on SS and is Kähler by cone duality.

Choose an integer m>0m>0 making mDmD integral. Then

c1(−mD)+f∗((m/s)γ)=(m/s)(α−sd)c_1(-mD)+f^*((m/s)\gamma)=(m/s)(\alpha-sd)

is Kähler. On a neighborhood in the base with a potential for γ\gamma, absorb that potential in a smooth metric on the same global line bundle −mD-mD. Its curvature is positive on the fibres. The analytic positive-line-bundle criterion and the fibrewise relative-ampleness criterion make −mD-mD relatively ample. The line bundle was global throughout, so no gluing of unrelated local polarizations is required.

An analytic contraction supplied by a supporting class therefore becomes projective as soon as one rational line has negative degree on its ray. For a small contraction, that same line will define the flip globally. The local ordinary adjoints used to prove finite generation need not glue; their section algebras will be Veronese subalgebras of one algebra.

Lemma 3.17 (Divisor representatives over a Stein base). Let π:Y→U\pi:Y\to U be a projective surjective morphism with connected fibres between normal irreducible complex spaces, where UU is Stein, and let L\mathcal{L} be a holomorphic line bundle on YY. If π\pi is bimeromorphic, L\mathcal{L} has a holomorphic section which is not identically zero, and hence an effective Cartier divisor representative. More generally, after shrinking UU around any specified point, L\mathcal{L} has a nonzero meromorphic section.

Proof. Suppose first that π\pi is bimeromorphic. Grauert’s proper direct-image theorem makes F=π∗L\mathcal{F}=\pi_*\mathcal{L} coherent. On the nonempty open subset U∘U^\circ where π\pi is an isomorphism, it is a line bundle. Choose u∗∈U∘u_*\in U^\circ. Cartan’s theorem A says that global sections generate Fu∗\mathcal{F}_{u_*}, so one global section has nonzero image in Fu∗/mu∗Fu∗\mathcal{F}_{u_*}/\mathfrak{m}_{u_*}\mathcal{F}_{u_*}. Under

H0(U,π∗L)=H0(Y,L)H^0(U,\pi_*\mathcal{L})=H^0(Y,\mathcal{L})

it gives a section ss nonzero at the unique point above u∗u_*. Its zero divisor is effective Cartier and represents L\mathcal{L}. The section may vanish elsewhere; only its meromorphic inverse is being used to obtain a meromorphic trivialization.

For the general case, fix u∈Uu\in U and y∈π−1(u)y\in\pi^{-1}(u), and choose a π\pi-ample line bundle H\mathcal{H}. Relative Serre generation, after shrinking to a Stein neighbourhood of uu, gives an integer nn for which both L⊗Hn\mathcal{L}\otimes\mathcal{H}^n and Hn\mathcal{H}^n are relatively generated. Their proper direct images are coherent. Cartan’s theorem A and the evaluation maps supply sections ss and tt of these two bundles which are both nonzero at yy. The quotient s/ts/t is the required nonzero meromorphic section of L\mathcal{L}. At no point is YY assumed Stein. □\square

Proposition 3.18 (A global algebra for a detected flip). Let (T,B+M)(T,B+\mathbf M) be a gklt pair on a normal compact Kähler space which is globally strongly Q\mathbb{Q}-factorial, and let A∈HBC1,1(T,R)A\in H^{1,1}_{\mathrm{BC}}(T,\mathbb{R}) be its adjoint class. Let f:T→Zf:T\to Z be a projective small contraction onto a normal compact Kähler space. Suppose that the classes of all ff-vertical curves lie on one ray R⊂NA‾(T)R\subset\overline{\mathrm{NA}}(T), that A⋅R<0A\cdot R<0, and that a global line bundle LL satisfies L⋅R<0L\cdot R<0.

Then ⨁m≥0f∗Lm\bigoplus_{m\geq0} f_*L^m is locally finitely generated. The relative Proj⁡\operatorname{Proj} of a sufficiently divisible Veronese is a projective small contraction f+:T+→Zf^+:T^+\to Z, where T+T^+ is compact Kähler and globally strongly Q\mathbb{Q}-factorial. The reflexive transform L+L^+ is a rational line bundle, with a positive power equal to the relatively ample tautological bundle. The transformed boundary and the same bb-nef datum define a gklt pair on T+T^+, with relatively Kähler adjoint A+A^+. This is the generalized flip, with the usual strict discrepancy increase at centres in either exceptional locus.

Moreover, if t=(A⋅C)/(L⋅C)>0t=(A\cdot C)/(L\cdot C)>0 for an ff-vertical curve CC, then there is a unique η∈HBC1,1(Z,R)\eta\in H^{1,1}_{\mathrm{BC}}(Z,\mathbb{R}) such that

A=t c1(L)+f∗η,A+=t c1(L+)+(f+)∗η.A=t\,c_1(L)+f^*\eta,\qquad A^+=t\,c_1(L^+)+(f^+)^*\eta.

Every class on TT has the corresponding forward transport with an actual exceptional-divisor correction. No assertion of surjectivity on Bott–Chern groups is required.

Proof. Since ff has a global relatively ample bundle and all its vertical curves lie on RR, numerical invariance of ampleness on the projective fibres shows that −L-L is ff-ample.

A local rational ordinary adjoint. Fix z∈Zz\in Z and a relatively compact Stein neighbourhood UU. Take a projective log resolution p:V→TUp:V\to T_U carrying M\mathbf M, and put ρ=fp\rho=f p. Write its actual structure boundary as BVB_V, so

[KV+BV]+[MV]=p∗A.[K_V+B_V]+[\mathbf M_V]=p^*A.

Every coefficient of BVB_V is less than one. Apply Lemma 3.17 to obtain a Cartier representative DLD_L of LL on TUT_U. The same birational direct-image argument applies to the coherent rank-one reflexive canonical sheaf: it supplies a canonical form nonzero at a chosen point of the common smooth isomorphism locus. Use this meromorphic form on TUT_U and its pullback to VV to choose compatible canonical representatives, and set

N=tp∗DL−KV−BV.N = tp^*D_L - K_V - B_V.

For every ρ\rho-vertical curve, its degree equals that of MV\mathbf M_V. Thus NN is ρ\rho-nef.

The relative bigness of NN uses the additional fact that ρ=f∘p\rho= f \circ p is bimeromorphic: both the small contraction ff and the resolution pp are bimeromorphic. It does not follow from relative nefness alone. In fact every real Cartier divisor is relatively big for this projective bimeromorphic map over the Stein neighbourhood. Here is the required ample-plus-effective decomposition explicitly. Write N=∑jrjNjN = \sum_j r_jN_j, where rj>0r_j > 0, ∑jrj=1\sum_j r_j = 1, and the NjN_j are rational Cartier divisors in its finite Cartier span. Choose a ρ\rho-ample line bundle and a Cartier representative PP for it using Lemma 3.17. If qjNjq_jN_j is integral, apply the birational case of that lemma to OV(qjNj−P)\mathcal{O}_V(q_jN_j-P). Its nonzero holomorphic section has an effective Cartier zero divisor EjE_j, giving the actual relation qjNj∼P+Ejq_jN_j \sim P + E_j. This use depends on ρ\rho being bimeromorphic; the section is allowed to vanish along exceptional fibres. Therefore

N∼R(∑jrjqj)P⏟H+∑jrjqjEj⏟E.N \sim_{\mathbb{R}} \underbrace{\left(\sum_j \frac{r_j}{q_j}\right)P}_{H} + \underbrace{\sum_j \frac{r_j}{q_j}E_j}_{E}.

Here HH is ρ\rho-ample and E≥0E \ge0, proving ρ\rho-bigness. For a map with positive-dimensional general fibres the direct image used above can be zero; no such bigness claim is made for that setting. Make the finitely many section choices on a slightly larger Stein neighbourhood, and now shrink UU so its closure is compact in that neighbourhood. Properness makes the inverse image of this closure compact. A log resolution of the finitely many resulting divisors therefore gives a uniform positive bound for the following choice. Choose ϵ>0\epsilon> 0 small enough that (V,BV+ϵE)(V, B_V+\epsilon E) is sub-klt. The divisor (1−ϵ)N+ϵH(1-\epsilon)N+\epsilon H is relatively ample. Express it as a positive combination of rational ample divisors and take general members of sufficiently high multiples. Relative Bertini [18], applied on a log resolution of BV+EB_V+E, gives an effective Θ∼RN\Theta\sim_{\mathbb{R}} N such that (V,BV+Θ)(V, B_V+\Theta) is sub-klt. The high multiples make the added coefficients arbitrarily small. All choices are made near the compact fibre; shrink UU once to retain them.

Put Δ=p∗(BV+Θ)≥0\Delta= p_*(B_V+\Theta) \ge0. Write the actual linear equivalence as Θ=N+∑jajdiv⁡V(gj)\Theta=N+\sum_j a_j\operatorname{div}_V(g_j). The bimeromorphic map pp identifies meromorphic function fields, so gj=p∗hjg_j = p^*h_j. Pushing down gives

KTU+Δ=tDL+∑jajdiv⁡TU(hj);K_{T_U}+\Delta= tD_L+\sum_j a_j\operatorname{div}_{T_U}(h_j);

in particular this divisor is real Cartier. Pulling back this same identity gives

KTU+Δ∼RtDL,p∗(KTU+Δ)=KV+BV+Θ.K_{T_U}+\Delta\sim_{\mathbb{R}} tD_L,\qquad p^*(K_{T_U}+\Delta)=K_V+B_V+\Theta.

Thus (TU,Δ)(T_U,\Delta) is klt. Any finitely many base line bundles in a relative linear equivalence can first be trivialized by shrinking UU. Record the resulting equality as

KTU+∑idiDi=tDL+∑jbjdiv⁡(gj),di>0,(14)K_{T_U}+\sum_i d_iD_i=tD_L+\sum_j b_j\operatorname{div}(g_j),\qquad d_i>0, \tag*{(14)}

using the positive support of Δ\Delta. After a further relatively compact shrinking, the displayed divisors have finitely many prime components: their locally finite supports meet a compact inverse image. Equality of coefficients in (14) is a finite rational affine system in (di,t,bj)(d_i,t,b_j). The klt condition is open within this system, as seen on one log resolution; the pullbacks of its adjoints vary linearly by the displayed identity. A nearby rational solution therefore gives a rational effective klt boundary Δq\Delta_q and tq∈Q>0t_q \in\mathbb{Q}_{>0} with

KTU+Δq∼QtqDL.(15)K_{T_U}+\Delta_q \sim_{\mathbb{Q}} t_qD_L. \tag*{(15)}

The individual local primes DiD_i need not be Q\mathbb{Q}-Cartier: the identity ensures that the total adjoint is Q\mathbb{Q}-Cartier.

One global flip algebra. The adjoint in (15) is fUf_U-antiample. Its ordinary flip and local finite generation follow from [31], Theorems 1.14 and 1.18. Clearing the displayed linear equivalence identifies a Veronese of its canonical algebra with a Veronese of R:=⨁m≥0f∗Lm\mathcal{R}:=\bigoplus_{m\geq0}f_*L^m over UU. Hence R\mathcal{R} is locally finitely generated by [31], Lemma 2.26. The graded pieces are coherent. Over a connected normal base open the inverse image is irreducible; products of nonzero sections of line bundles are nonzero there. Thus its graded section algebra is an integral domain, without choosing any global meromorphic frame of LL. Compactness supplies one sufficiently divisible Veronese R(r)\mathcal{R}^{(r)} generated in degree one. Its relative Proj T+T^+ restricts to the ordinary flip over every such UU. It is therefore normal, locally klt, and small over ZZ, and has the global relatively ample bundle OT+(1)\mathcal{O}_{T^+}(1). On the common big open this bundle is LrL^r. Reflexivity gives

(L+)[r]≃OT+(1).(L^+)^{[r]} \simeq\mathcal{O}_{T^+}(1).

This proves that L+L^+ is a rational line bundle before any assertion of factoriality. Relative positivity over the compact Kähler base makes T+T^+ compact Kähler.

For any global rank-one reflexive sheaf F+\mathcal{F}^+ on T+T^+, take its coherent reflexive transform F\mathcal{F} on TT using a common resolution. Some M=F[m]M=\mathcal F^{[m]} is a line bundle. Choose c∈Qc\in\mathbb{Q} so that (M+cL)⋅C=0(M+cL)\cdot C=0, and clear its denominator to obtain an integral bundle J=n(M+cL)J=n(M+cL) numerically trivial over ff. The local rational klt pairs (15) have antiample adjoint, so Lemma 3.3 yields one global line bundle JZJ_Z with J=f∗JZJ=f^*J_Z. On T+T^+, pull back JZJ_Z, undo the rational twist ncL+ncL^+, and compare on the common big open. After clearing the already established index of L+L^+, reflexivity gives an invertible positive reflexive power of F+\mathcal{F}^+. This proves global strong factoriality.

The original generalized pair. The local log-Fano pairs above give Rif∗OT=0R^if_*\mathcal{O}_T=0 for i>0i>0 by [31], Theorem 5.2. They make TT locally klt, hence rational. Leray for a projective resolution then shows that ZZ is rational. Lemma 3.15(i) therefore gives f∗HBC1,1(Z,R)=R⊥f^*H^{1,1}_{\mathrm{BC}}(Z,\mathbb{R})=R^\perp, with injective pullback. Thus A=tc1(L)+f∗ηA=t c_1(L)+f^*\eta for a unique η\eta. Define A+=tc1(L+)+(f+)∗ηA^+=t c_1(L^+)+(f^+)^*\eta; it is relatively Kähler.

To construct its actual discrepancy divisor, let I\mathcal{I} be the ideal defined by

im⁡(f∗f∗Lr⟶Lr)=I⊗Lr.\operatorname{im}(f^*f_*L^r\longrightarrow L^r) =\mathcal I\otimes L^r.

Principalize I\mathcal{I} on a common resolution p:W→Tp:W\to T, q:W→T+q:W\to T^+ carrying M\mathbf M. If IOW=OW(−FL)\mathcal{I}\mathcal{O}_W=\mathcal{O}_W(-F_L), the tautological quotient gives the actual bundle identity

q∗OT+(1)=p∗Lr⊗OW(−FL).q^*\mathcal{O}_{T^+}(1)=p^*L^r\otimes\mathcal{O}_W(-F_L).

Hence EL=FL/rE_L=F_L/r is effective and exceptional over both sides, and [EL]=p∗c1(L)−q∗c1(L+)[E_L]=p^*c_1(L)-q^*c_1(L^+). If BWB_W is the original structure boundary, put BW+=BW−tELB_W^+=B_W-tE_L. Then

[KW+BW+]+[MW]=q∗A+.[K_W+B_W^+]+[\mathbf M_W]=q^*A^+.

Its pushforward is B+B^+, and its discrepancies do not decrease. The local ordinary comparison in (15) with discrepancy divisor tqELt_qE_L, so its strictness proves the stated strictness for tELtE_L as well. Thus the original pair remains gklt.

Finally, write any θ∈HBC1,1(T,R)\theta\in H^{1,1}_{\mathrm{BC}}(T,\mathbb{R}) uniquely as θ=f∗ηθ+sc1(L)\theta=f^*\eta_\theta+sc_1(L) and set θ+=(f+)∗ηθ+sc1(L+)\theta^+=(f^+)^*\eta_\theta+sc_1(L^+). Its correction is the actual divisor sELsE_L. For a rational line MM, the number ss is rational. Applying Lemma 3.3 to a Cartier multiple of M−sLM-sL gives M=sL+f∗MZM=sL+f^*M_Z as actual rational lines. Reflexive extension on the common big open gives M+=sL++(f+)∗MZM^+=sL^++(f^+)^*M_Z. Consequently the cohomological transport agrees with the reflexive transform on Chern classes.

Real boundaries and their linear transport

The rational ordinary step constructed below also determines the step for every sufficiently close real boundary. The relevant comparison is an identity of actual rational lines over the contraction base.

Proposition 3.19 (Ordinary real boundaries). Let TT be normal compact Kähler and globally Weil Q\mathbb{Q}-factorial, with canonical sheaf a rational line bundle. Let B≥0B \ge0 be a real boundary with (T,B)(T,B) klt. Assume the rational ordinary-step result of Proposition 3.42 for TT and its subsequent models. Then every (KT+B)(K_T+B)-negative extremal analytic ray has an ordinary step with projective contractions, compact Kähler models, and the expected opposite relative ample signs. Global Weil Q\mathbb{Q}-factoriality is preserved; global strong Q\mathbb{Q}-factoriality is preserved when imposed initially.

Proof. Put D=KT+BD=K_T+B and fix a DD-negative extremal ray RR. On the finite positive support of BB, effectiveness, the klt condition and negativity on RR persist under small coefficient changes. Klt openness is checked on one log resolution of this support. Choose nearby effective rational klt boundaries B0,…,BmB_0,\ldots,B_m and positive real numbers uju_j with

B=∑jujBj,∑juj=1,Dj⋅R<0,Dj=KT+Bj.B=\sum_j u_jB_j,\qquad\sum_j u_j=1,\qquad D_j\cdot R<0,\qquad D_j=K_T+B_j.

For B=0B=0 take just B0=0B_0=0. Every DjD_j is a global rational line bundle. The rational-step theorem for (T,B0)(T,B_0) provides a projective contraction f:T→Zf:T\to Z onto a compact Kähler base, contracting exactly RR, with −D0-D_0 relatively ample. The base is rational by [18], so Lemma 3.15 gives f∗HBC1,1(Z,R)=R⊥f^*H^{1,1}_{\mathrm{BC}}(Z,\mathbb{R})=R^\perp; use case (ii) when ff is of fiber type. Let CC be a rational curve spanning RR, and set aj=(Dj⋅C)/(D0⋅C)∈Q>0a_j=(D_j\cdot C)/(D_0\cdot C)\in\mathbb{Q}_{>0}. On every projective fibre, −Dj-D_j is numerically equivalent to the positive multiple −ajD0-a_jD_0. Numerical invariance of ampleness on that fibre, followed by the relative-ampleness criterion, makes −Dj-D_j relatively ample. The positive combination −D-D is relatively ample as a real line bundle. This also handles a fibre-type contraction.

Suppose henceforth that ff is birational. A Cartier multiple Mj=nj(Dj−ajD0)M_j=n_j(D_j-a_jD_0) is numerically trivial over ZZ and Mj−D0M_j-D_0 is relatively ample. Lemma 3.3, applied to the rational klt pair (T,B0)(T,B_0) gives a rational line bundle AjA_j on ZZ with the actual identity

Dj=ajD0+f∗Aj.(16)D_j=a_jD_0+f^*A_j. \tag*{(16)}

Here and below an identity of rational line bundles means an isomorphism after a common integral multiple. The descent lemma is used only for birational ff.

For a small ff, let f+:T+→Zf^+:T^+\to Z be its rational D0D_0-flip. The rational theorem supplies a global relatively ample adjoint D0+D_0^+ and preserves the stated factoriality and canonical-sheaf conditions. The other transformed adjoints Dj+D_j^+ are therefore rational line bundles. Transform (3.15) on the common big open and extend by reflexivity to obtain

Dj+=ajD0++(f+)∗Aj.D_j^+=a_jD_0^+ +(f^+)^*A_j.

All Dj+D_j^+ are relatively ample, as is D+=∑jujDj+D^+ = \sum_j u_jD_j^+. Thus this same small map is the required ordinary real-boundary flip. The real ordinary discrepancy comparison proves that (T+,B+)(T^+, B^+) is klt and gives the strict increases at exceptional centres.

For a divisorial contraction, write D0=f∗D0′+e0ED_0=f^*D_0'+e_0E with e0>0e_0 > 0. Transforming (16) on the target and summing yields

D−f∗D′=(∑jujaj)e0E.D - f^*D' = \left(\sum_j u_ja_j\right)e_0E.

This coefficient is positive. The same discrepancy comparison proves the required assertions. The ambient category was already preserved by the rational step in both cases.

For later use, let D=KT+BD = K_T + B drive one of the birational steps just constructed, and write f′:T′→Zf' : T' \to Z for its positive morphism (or the identity for a divisorial contraction). Lemma 3.15 gives the unique decomposition and forward transform

θ=f∗η+s{D},θ′=(f′)∗η+s{D′}.(17)\theta= f^*\eta+ s\{D\}, \qquad\theta' = (f')^*\eta+ s\{D'\}. \tag*{(17)}

On a common resolution p:W→Tp : W \to T, q:W→T′q : W \to T', the ordinary comparison p∗D−q∗D′=Fp^*D - q^*D' = F is an actual effective real divisor, exceptional over T′T' and over both sides for a flip. Hence p∗θ−q∗θ′=s{F}p^*\theta- q^*\theta' = s\{F\}. On Chern classes this is the reflexive transform, by the line identities in the proof above and Lemma 3.3. This construction gives forward transport without assuming surjectivity onto the next Bott–Chern group.

Actual real lines and relative numerical spaces

A second polarization argument will be used for maps whose fibers are Moishezon. It applies to a real combination of global line bundles, provided that its degrees on the fibers agree with a relatively Kähler class.

Lemma 3.20 (Polarization by an actual real line bundle). Let f:T→Zf : T \to Z be a proper Moishezon map, where TT is a compact Kähler space. Suppose that L∈Pic⁡(T)⊗RL \in\operatorname{Pic}(T) \otimes\mathbb{R} and a relatively Kähler class ω\omega satisfy

L⋅C=ω⋅Cfor every compact curve C contracted by f.L \cdot C = \omega\cdot C \qquad\text{for every compact curve } C \text{ contracted by } f.

Then LL is relatively ample and ff is projective.

Proof. Let VV be an irreducible positive-dimensional subspace of a reduced fibre. It is Moishezon. Normalize VV and take a smooth projective modification π:V~→Vn\pi:\widetilde V\to V^{\mathrm n}, chosen so that an effective exceptional divisor EE has −E-E relatively ample. The pullback of the Kähler class from VV to its normalization is Kähler. Consequently π∗ω−δ[E]\pi^*\omega- \delta[E] is Kähler for sufficiently small δ>0\delta> 0. On the projective manifold V~\widetilde{V} the actual real line bundle π∗L−δE\pi^*L - \delta E has the same curve degrees as that Kähler class, and is therefore ample. For example, subtract a sufficiently small positive multiple of a fixed ample class from the Kähler class; the corresponding real line bundle is nef by the projective numerical criterion. Also π∗L\pi^*L is nef, and the decomposition

π∗L=(π∗L−δE)+δE\pi^*L = (\pi^*L - \delta E) + \delta E

shows that it is big. Thus

Ldim⁡V⋅V=(π∗L)dim⁡V>0.L^{\dim V} \cdot V = (\pi^*L)^{\dim V} > 0.

The real Nakai–Moishezon criterion for proper algebraic spaces [34], applied to the algebraizations of the Moishezon fibres, proves that LL is ample on every reduced fibre. The criterion is insensitive to nilpotents and reducible components. In the coefficient space of the finitely many global line bundles occurring in LL, choose, for each fibre, a rational simplex containing LL in its interior whose vertices restrict to ample rational lines on that fibre. Openness of fibrewise ampleness for each of these finitely many rational lines gives a base neighbourhood on which the entire simplex is relatively ample. Choose finitely many such neighborhoods covering the base and intersect their coefficient neighborhoods of LL. Every rational point of the resulting neighborhood is relatively ample globally. A rational simplex in this intersection also expresses LL as a positive combination of relatively ample rational lines. Clearing the denominator of one rational point proves projectivity.

Remark 3.21. The proof uses only positivity of the top self-intersections of LL. Equality of curve degrees with ω\omega does not assert equality of their higher intersection numbers or of their Bott–Chern classes.

The projective morphism needed for the relative program can be chosen on a smooth model of the rational quotient. Here the Hodge-theoretic polarization has an elementary construction, independent of any birational projectivity-descent assertion.

Lemma 3.22 (Smooth Hodge-theoretic polarization). Let g:W→Sg: W \to S be a surjective morphism with connected fibers between smooth compact Kähler manifolds. If g∗:H0(S,ΩS2)→H0(W,ΩW2)g^*: H^0(S,\Omega_S^2) \to H^0(W,\Omega_W^2) is an isomorphism, then gg is projective. This applies when its general fiber is rationally connected.

Proof. We use the smooth argument of [15], Theorem 3.1, Step 1. Let d=dim⁡W−dim⁡Sd=\dim W-\dim S. Choose a rational class u∈H2(W,Q)u\in H^2(W,\mathbb{Q}) close to a Kähler class. Write its Hodge decomposition as u=b+g∗vu=b+g^*v, where bb is Kähler and vv has types (2,0)(2,0) and (0,2)(0,2). Hodge type and the projection formula give

c=g∗(ud)=g∗(bd)>0,g∗(ud+1)=g∗(bd+1)+(d+1)cv.c=g_*(u^d)=g_*(b^d)>0,\qquad g_*(u^{d+1})=g_*(b^{d+1})+(d+1)cv.

Since pushforward is rational, the class

ℓ=u−g∗g∗(ud+1)(d+1)c=b−g∗g∗(bd+1)(d+1)c\ell=u-g^*\frac{g_*(u^{d+1})}{(d+1)c}=b-g^*\frac{g_*(b^{d+1})}{(d+1)c}

is rational and of type (1,1)(1,1). Lefschetz’s theorem makes it the Chern class of a rational line. The displayed equality supplies a metric with positive curvature locally over SS, by adding a potential for the base class. Thus this line is relatively ample. For rationally connected general fibers, holomorphic two-forms are pulled back from the smooth base, so the hypothesis holds.

Lemma 3.23 (A rational Hodge correction over a smooth base). *Let f:T→Sf:T\to S be an already projective surjective morphism of normal compact Kähler spaces. Assume that SS is smooth, TT has globally strongly Q\mathbb{Q}-factorial klt singularities, and, for a projective resolution r:W→Tr:W\to T, the morphism g=f∘rg=f\circ r satisfies

g∗:H0(S,ΩS2)→∼H0(W,ΩW2).g^*:H^0(S,\Omega_S^2)\xrightarrow{\sim}H^0(W,\Omega_W^2).

Then every α∈HBC1,1(T,R)\alpha\in H^{1,1}_{\mathrm{BC}}(T,\mathbb{R}) can be written

α=c1(L)+f∗γ,\alpha=c_1(L)+f^*\gamma,

where L∈Pic⁡(T)⊗ZRL\in\operatorname{Pic}(T)\otimes_{\mathbb{Z}}\mathbb{R} is a finite real combination of global line bundles and γ∈H1,1(S,R)\gamma\in H^{1,1}(S,\mathbb{R}). Proof. The composition gg is projective, since all the spaces are compact. Choose a gg-ample line bundle on WW, with integral Chern class HH. Set d=dim⁡W−dim⁡Sd=\dim W-\dim S and

c=g∗(Hd)>0.c=g_*(H^d)>0.

Thus cc is the positive degree of HdH^d on a general fibre. The cohomological pushforward here is the usual pushforward between the smooth compact manifolds WW and SS, defined over Q\mathbb{Q} and of Hodge bidegree (−d,−d)(-d,-d).

Define a rational linear operator on degree-two cohomology by

Π(η)=η−g∗(g∗(η⌣Hd)c).\Pi(\eta)=\eta-g^*\left(\frac{g_*(\eta\smile H^d)}{c}\right).

Every class of type (2,0)(2,0) on WW is pulled back from SS, and the same holds for type (0,2)(0,2). The projection formula therefore shows that Π\Pi kills both types. It preserves type (1,1)(1,1). Consequently

Π(H2(W,Q))⊂H2(W,Q)∩H1,1(W).\Pi\left(H^2(W,\mathbb{Q})\right)\subset H^2(W,\mathbb{Q})\cap H^{1,1}(W).

By the Lefschetz (1,1)(1,1) theorem the image consists of rational Chern classes of global line bundles. Applying Π\Pi to r∗αr^*\alpha gives

r∗α=c1(LW)+g∗γ,LW∈Pic⁡(W)⊗R,γ=g∗(r∗α⌣Hd)c∈H1,1(S,R).r^*\alpha=c_1(L_W)+g^*\gamma,\qquad L_W\in\operatorname{Pic}(W)\otimes\mathbb{R},\qquad\gamma=\frac{g_*(r^*\alpha\smile H^d)}{c}\in H^{1,1}(S,\mathbb{R}).

For example, express r∗αr^*\alpha in a rational basis of H2(W,Q)H^2(W,\mathbb{Q}) and apply Π\Pi to each basis vector. This gives the required finite real combination LWL_W.

Write LW=∑jajLjL_W=\sum_j a_jL_j with actual line bundles LjL_j on WW. For each jj, let

Fj=(r∗Lj)∗∗.\mathcal{F}_j=(r_*L_j)^{**}.

It is a rank-one reflexive coherent sheaf. Strong Q\mathbb{Q}-factoriality gives an integer mj>0m_j>0 for which Mj=Fj[mj]M_j=\mathcal{F}_j^{[m_j]} is a line bundle on TT. The canonical identification over the isomorphism locus of rr gives

Lj⊗mj≃r∗Mj⊗OW(Ej)L_j^{\otimes m_j}\simeq r^*M_j\otimes\mathcal{O}_W(E_j)

for an integral rr-exceptional divisor EjE_j. One may obtain this comparison directly from the evaluation map for r∗Ljr_*L_j: the two coherent rank-one sheaves agree away from the exceptional locus, so their invertible transforms differ by an exceptional divisor. No global meromorphic frame of LjL_j or of the canonical sheaf is required.

Set L=∑j(aj/mj)MjL=\sum_j(a_j/m_j)M_j and E=∑j(aj/mj)EjE=\sum_j(a_j/m_j)E_j. The preceding identities yield

r∗(α−c1(L)−f∗γ)=[E].r^*(\alpha-c_1(L)-f^*\gamma)=[E].

The divisor EE is rr-exceptional and is numerically trivial on every rr-contracted curve. The exceptional negativity lemma applied in both signs gives E=0E=0. Injectivity of pullback by a resolution, or pushforward of the equality of currents, now gives α=c1(L)+f∗γ\alpha=c_1(L)+f^*\gamma. □\square

The hypothesis of Lemma 3.23 persists on each projective globally strongly Q\mathbb{Q}-factorial klt model over this fixed smooth base: on a common smooth resolution, holomorphic two-forms are invariant under modifications. Thus the lemma applies separately on every working model. It supplies real combinations of global lines; Lemma 3.17 supplies their Cartier-divisor representatives on sufficiently small Stein base neighborhoods.

Lemma 3.24 (The projective relative cone in Bott–Chern cohomology). Let f:T→Sf:T\to S be projective between normal compact Kähler spaces with rational singularities, and assume

HBC1,1(T,R)=c1(Pic⁡(T)⊗R)+f∗HBC1,1(S,R).H^{1,1}_{\mathrm{BC}}(T,\mathbb{R})=c_1(\operatorname{Pic}(T)\otimes\mathbb{R})+f^*H^{1,1}_{\mathrm{BC}}(S,\mathbb{R}).

Let N1line(T/S)N_1^{\mathrm{line}}(T/S) denote the space of real combinations of ff-contracted curves modulo degrees of global line bundles, and let NE‾line(T/S)\overline{\mathrm{NE}}^{\mathrm{line}}(T/S) be their closed effective cone. Their analytic classes give an isomorphism onto the span of the face

Ff=NA‾(T)∩(f∗ωS)⊥,\mathcal F_f= \overline{\mathrm{NA}}(T)\cap(f^*\omega_S)^\perp,

where ωS\omega_S is any Kähler class on SS; this isomorphism identifies NE‾line(T/S)\overline{\mathrm{NE}}^{\mathrm{line}}(T/S) with Ff\mathcal F_f. In particular, relative extremal rays in the line space are extremal rays of the full analytic cone.

Proof. The assumed decomposition makes analytic equivalence and line-degree equivalence identical on combinations of vertical curves. Their map into the analytic numerical space is therefore well-defined and injective. We must show that its closed effective cone is the entire face, including its classes represented by positive currents.

Fix z∈Ffz\in\mathcal F_f. For every γ∈HBC1,1(S,R)\gamma\in H^{1,1}_{\mathrm{BC}}(S,\mathbb{R}), both aωS+γa\omega_S+\gamma and aωS−γa\omega_S-\gamma are Kähler for large aa. Positivity then shows that zz annihilates f∗γf^*\gamma. Fix a global relatively ample line HH. If a real line DD has nonnegative degree on every vertical curve, the projective relative numerical criterion makes D+ϵHD+\epsilon H relatively ample for every ϵ>0\epsilon>0. Its Chern class becomes Kähler after adding a sufficiently large multiple of f∗ωSf^*\omega_S. Therefore

(c1(D)+ϵc1(H))⋅z≥0,c1(D)⋅z≥0.\bigl(c_1(D)+\epsilon c_1(H)\bigr)\cdot z\geq0,\qquad c_1(D)\cdot z\geq0.

Applying this to both signs of a relatively numerically trivial line shows that pairing with zz factors through the finite-dimensional space of relative line degrees. It is nonnegative on its nef cone. By duality for this projective relative space, it is represented by an element of NE‾line(T/S)\overline{\mathrm{NE}}^{\mathrm{line}}(T/S). The decomposition in the statement makes its analytic image equal to zz. Conversely every vertical effective curve lies in Ff\mathcal F_f, and finite-dimensional injectivity preserves closedness. This proves the cone equality and the extremality claim. □

Good models for already projective relative adjoints

Proposition 3.25 (Projective relative completion). Let f:X→Sf:X\to S be an already projective surjective morphism of normal compact Kähler spaces, with XX smooth. Let (X,B+M)(X,B+\mathbf M) be an effective generalized klt pair with adjoint AA, carried by a projective resolution p:W→Xp:W\to X with smooth WW, so that

p∗A=c1(KW)+[BW]+MW.p^*A=c_1(K_W)+[B_W]+\mathbf M_W.

Suppose that there are an actual real line bundle J∈Pic⁡(X)⊗RJ\in\operatorname{Pic}(X)\otimes\mathbb{R} and β∈HBC1,1(S)\beta\in H^{1,1}_{\mathrm{BC}}(S) such that

A=c1(J)+f∗β,N:=p∗J−KW−BW is nef and big over fp.A=c_1(J)+f^*\beta,\qquad N:=p^*J-K_W-B_W\text{ is nef and big over }fp.

Assume that JJ is pseudo-effective over SS. Then there is a finite chosen AA-negative projective program over SS, with globally strongly Q\mathbb{Q}-factorial compact Kähler working spaces, and a nonextracting endpoint XmX_m such that

Jm∼Rg∗H,Am=g∗(c1(H)+ρ∗β).J_m\sim_{\mathbb{R}}g^*H,\qquad A_m=g^*\bigl(c_1(H)+\rho^*\beta\bigr).

Here JmJ_m is the actual real-line transform of JJ, g:Xm→Zg : X_m \to Z is a projective connected-fibre morphism, ρ:Z→S\rho: Z \to S is projective, and HH is an actual real line bundle ample over SS. Thus the class on ZZ in this formula is relatively Kähler over SS. The generalized pair on XmX_m is gklt. On a common resolution the comparison with AA is effective and exceptional over XmX_m, with strictly positive coefficient at the strict transform of every prime contracted from XX.

Proof. We reduce to fixed ordinary pairs, and construct one global program. Choose finitely many Stein open sets Uℓ⊂SU_\ell\subset S and semianalytic Stein compact subsets Wℓ⋐UℓW_\ell\Subset U_\ell whose interiors cover SS. Such compacts are obtained by intersections with closed polydiscs in local embeddings of SS. In particular they satisfy condition (P) of [31]: the source is normal, the base is Stein, the compact is Stein, and its intersection with any analytic subset defined near it has finitely many connected components. This remains true on every normal projective model. Shrinking UℓU_\ell around WℓW_\ell preserves the finite cover.

Actual ordinary replacements. On each chart represent the finitely many line bundles in the data by Cartier divisors. For a projective map to a Stein space this can be done by twisting a line bundle and its prospective meromorphic frame by sufficiently positive relative lines and using nonzero sections. The generic-rank-one direct-image argument is an alternative only when the map is bimeromorphic. Relative bigness gives N∼RP+EN \sim_{\mathbb{R}} P + E, with PP relatively ample and E≥0E \ge0. For sufficiently small ϵ>0\epsilon> 0, (W,BW+ϵE)(W, B_W + \epsilon E) is sub-klt near the compact inverse image. The line (1−ϵ)N+ϵP(1-\epsilon)N + \epsilon P is relatively ample. General divided relative sections give an effective representative TT such that

Θ:=ϵE+T∼RN,(W,BW+Θ) is sub-klt.\Theta:= \epsilon E + T \sim_{\mathbb{R}} N,\qquad(W, B_W + \Theta)\text{ is sub-klt}.

All supports and coefficient margins are fixed near that compact. With compatible canonical representatives, push the finite principal-divisor expression for Θ−N\Theta- N down and pull it back again. For Δℓ=p∗(BW+Θ)\Delta_\ell= p_*(B_W + \Theta) this gives

Δℓ≥0,KX+Δℓ∼RJ∣XUℓ,p∗(KX+Δℓ)=KW+BW+Θ.\Delta_\ell\ge0,\qquad K_X + \Delta_\ell\sim_{\mathbb{R}} J|_{X_{U_\ell}},\qquad p^*(K_X + \Delta_\ell) = K_W + B_W + \Theta.

In the last equality the chosen principal correction is included in the representative of KX+ΔℓK_X + \Delta_\ell. Thus (XUℓ,Δℓ)(X_{U_\ell}, \Delta_\ell) is ordinary klt and its boundary is relatively big. Lemma 11.15 of [31], with its big part equal to Δℓ\Delta_\ell and its remaining part zero, replaces it, in its actual real linear equivalence class, by a klt boundary with an effective general relatively ample rational summand. Its condition on non-klt centres is vacuous. Choose the reserved ample summand to be Q\mathbb{Q}-linearly equivalent to a small rational multiple of a fixed global ff-ample line. Its later strict transform is consequently Q\mathbb{Q}-Cartier by the transport of that global line, without a local factoriality claim.

We make these choices for a finite rational polytope of actual global line data. Start with a finite rational span containing JJ, and add relatively ample rational lines spanning the global relative degree space. The above construction is valid in a neighbourhood of JJ: retain a small part of the ample summand and use openness of ampleness and the strict klt inequalities. It is also valid along a segment from JJ to a sufficiently positive adjoint, by adding divided general ample divisors. Use finitely many such representatives and one log resolution on each chart. More explicitly, represent a finite simplex inside the open ample neighbourhood used above; varying its positive coefficients represents all nearby global line parameters on the same finite support. Form the joint finite affine system consisting of the divisor identities on all charts, with common global line coordinates and separate boundary and principal-divisor coordinates. This system is rational. Allow all boundary coefficients to vary, including those originally contributed by the real boundary BB; fix only the reserved rational ample part and the zero-support constraints. Its projection to the global line coordinates contains the just constructed neighbourhood, so it has a rational affine section. Choose that section sufficiently close to the constructed real affine lift, by rational approximation in its affine space of sections, so that the strict klt and effectiveness margins are retained along the compact segment. In the joint solution space the strict klt and effectiveness margins permit a rational polytope containing the scaling segment. This supplies on every chart a rational polytope of ordinary klt boundaries with a fixed effective relatively ample rational summand, representing the restrictions of the same global line parameters. These boundaries, including the scaling representatives, are fixed before the program starts. Their divisors need not agree on different charts.

One global scaling construction. Apply the global degree-space construction in the proof of Proposition 3.4 to JJ and a general ample scaling direction in the chosen span. Here are the modifications that allow real line data and a nonbirational map to SS. The global relatively ample line still gives a compact normalized slice of the curve cone. The fixed ordinary chart pairs give finite negative-ray truncations. A general direction avoids equal wall parameters for independent ray-degree functionals, exactly as in that proof. A positive wall therefore selects a single ray in the global degree space. A rational nef support is represented by a global rational line; a large multiple minus the chartwise ordinary adjoint is relatively ample. Ordinary relative base point freeness contracts the ray using the evaluation of this one global line.

If the contraction is small, choose a global rational line having negative ray degree and construct its flip by its one global graded algebra. The local ordinary proof of Proposition 3.18 applies to this algebra: all curves of the contraction have proportional degrees for global lines, so the detector and the driving line are positively proportional over the contraction; ordinary rational replacement gives local finite generation. This part of that proof needs only the already projective contraction and these line degrees. It does not require a prior assertion about the full Bott–Chern cone. The relative Proj is the next global model. In a divisorial step the exceptional prime and Lemma 3.3 give the same continuation as in Proposition 3.4. Killing the degree of any global line by a rational multiple of the detector, then applying that lemma, preserves global strong Q\mathbb{Q}-factoriality in both cases. The global lines continue to span the relative degree spaces. The rational support-simplex argument in that proposition makes the wall a descended relatively ample real line on its contraction base and gives a nonempty interval of ampleness immediately after each step. This argument uses relative line data and projectivity, not birationality of the map to SS.

We check explicitly the persistence of the ordinary pairs. Expand the line parameters in finitely many global rational lines. Their reflexive transforms are actual rational lines by the preceding strong property. Pushing forward the fixed principal-divisor identities gives

KXi+Δℓ,i∼RJi∣(Xi)Uℓ.K_{X_i}+\Delta_{\ell,i}\sim_{\mathbb{R}}J_i|_{(X_i)_{U_\ell}}.

Hence these ordinary adjoints are R\mathbb{R}-Cartier; no local factoriality of individual prime divisors is being assumed. On a common resolution their comparison minus the appropriate positive multiple of the detector comparison is exceptional and relatively numerically trivial. Negativity in both signs makes this difference zero. Every chosen step is consequently negative for the fixed ordinary pairs. They remain effective and klt, and their boundaries remain relatively big. The same equality of comparison divisors, after adding the fixed base pullback, preserves the generalized pair and its discrepancy inequalities.

For termination, every already constructed working model is a weak log canonical model on each chart of a boundary in the fixed polytope: choose a parameter in its nonempty ample scaling interval. Indeed, actual descent at a preceding wall λj\lambda_j makes the comparison for J+tHJ+tH equal to (1−t/λj)(1-t/\lambda_j) times its JJ-comparison. For a parameter in the current interval all preceding λj\lambda_j are at least tt, so these comparisons are effective. Theorem E of [31] gives finitely many marked models on each chart. That theorem does not require locally Q\mathbb{Q}-factorial targets. There are therefore finitely many possible global marked working models. Indeed, isomorphisms between the restrictions of two existing marked models agree on their common dense open, and hence on overlaps. A repeated marked working model would have the same boundary transform and discrepancies, contrary to strict discrepancy increase at an intervening nontrivial step. The global program is finite. Relative pseudoeffectivity excludes a Mori fibre endpoint, so JmJ_m is nef over SS. This is a finite-cover argument for a single constructed program; it does not glue independent minimal models.

Semi ampleness and the global polarization. On the endpoint the fixed ordinary pair is klt, its effective boundary is relatively big, and its adjoint is nef over WℓW_\ell. Lemma 11.16 of [31] applies to this already existing weak model. More explicitly, Lemma 11.15 replaces the endpoint boundary by Aℓ+BℓA_\ell+B_\ell, where Aℓ≥0A_\ell\ge0 is relatively ample, Bℓ≥0B_\ell\ge0, and the pair is klt. Theorem 8.3 then gives semiampleness near WℓW_\ell: its log canonical, klt-existence, real Cartier, ample-summand and nef-over-compact hypotheses have all been checked.

The actual equivalences identify these local semiample adjoints with restrictions of JmJ_m. Their ample models agree on overlaps by [31]. To retain a global polarization, shrink the initial parameter polytope around JJ after the finite program: all its finitely many strict step signs persist, so the transformed ordinary boundaries remain klt and big. On each chart the pushforward of its initial common ample rational summand is effective and relatively big. Apply [31] to this common big rational part and the small endpoint boundary polytope. All pairs are klt, so the condition on non-klt centres is vacuous. The lemma gives a common general relatively ample rational summand by one Q\mathbb{Q}-linearly trivial translation. In particular the rational parametrization is preserved; separate applications of Lemma 11.15 to individual parameters would not suffice here. In this finite rational span Theorem 11.17 of [31] makes the endpoint nef region a rational polytope. Intersect the finitely many inverse images of these regions and express JmJ_m as a positive combination of rational points in its minimal face. The corresponding global rational lines are semiample on every chart by the same ordinary base point free argument. After clearing denominators and taking common sufficiently divisible powers over the finite cover, each is relatively generated globally: generation on the charts is generation of its global coherent relative evaluation map. The product of these finitely many relative morphisms, followed by Stein factorization, gives a projective g:Xm→Zg:X_m \to Z, a projective ρ:Z→S\rho:Z \to S, and descended global lines whose positive combination HH is relatively ample. It realizes the glued ample model and gives Jm∼Rg∗HJ_m \sim_{\mathbb{R}} g^*H. Adding back fm∗βf_m^*\beta proves the asserted Bott–Chern identity. Composing the effective step comparisons proves the final discrepancy statement.

Corollary 3.26 (Semi ampleness on an existing projective model). Let f:T→Sf:T \to S be a projective morphism of normal compact Kähler spaces with TT globally strongly Q\mathbb{Q}-factorial, and let J∈Pic⁡(T)⊗RJ \in\operatorname{Pic}(T) \otimes\mathbb{R} be nef over SS. Suppose that on a finite Stein-compact cover satisfying condition (P), there are effective ordinary klt boundaries Δℓ\Delta_\ell, big over the base, such that KT+Δℓ∼RJ∣TUℓK_T+\Delta_\ell\sim_{\mathbb{R}} J|_{T_{U_\ell}}. Then JJ has the projective relative semiample contraction and actual descended ample real line of Proposition 3.25. In particular this applies to any already existing weak model of the fixed ordinary chart pairs in that proof; one need not run a new program for the adjoint in question.

Proof. Lemma 11.15 and Theorem 8.3 of [31] give local semiampleness. For an existing weak model this is also Lemma 11.16. To globalize the polarization, take a finite rational span of the global lines defining JJ. On each chart the ample part of the normalized boundary allows small perturbations in this span. The joint rational affine construction in the preceding proof gives a rational family with a common rational ample part; all boundary coefficients are allowed to vary. Theorem 11.17 then gives a rational nef region on each chart. The finite-intersection, rational-vertex and global-evaluation argument in that proof gives one projective contraction and its actual descended ample real line. Only its local ample models are identified by uniqueness.

Remark 3.27 (The two uses of projective completion). For a selective extraction over an already constructed weak model, the carrier map is projective bimeromorphic. The inherited exceptional splitting expresses the nef datum, modulo this base, by actual real lines. Relative nefness follows from the carrier datum, while relative bigness follows from birationality, using the ample-plus-effective construction in the ordinary replacement. The prepared adjoint is a base pullback plus an effective exceptional divisor supported on exactly the unwanted primes. Proposition 3.25 applies. On its endpoint the remaining error is effective, exceptional over the fixed base, and relatively nef; negativity makes it zero. Strict discrepancy improvement prevents contraction of a requested zero-error prime. The chosen extraction boundary must be effective and klt; in particular its prescribed primes have the usual admissible discrepancy range.

For the graph construction, suppose the already projective graph resolution h:V→Ymh : V \to Y_m has smooth source and

AV=h∗AYm+[G],G≥0.A_V = h^* A_{Y_m} + [G], \qquad G \ge0.

Then the global relative real line is J=OV(G)J = \mathcal{O}_V(G), the base class is AYmA_{Y_m}, and its carrier line is N=G−KV−BVN = G - K_V - B_V. Its relative degrees equal those of the prepared nef datum. That datum is nef and big on the prepared carrier, for example a pullback of its prepared Kähler class; thus NN is nef and big over YmY_m. This bigness is a separate hypothesis check, since hh can have positive-dimensional general fibres. Effectivity of GG gives relative pseudoeffectivity. Apply the proposition over YmY_m. The subsequent negativity argument must still remove GmG_m; only then is the endpoint adjoint the pullback of AYmA_{Y_m} and good over the original base.

For transport of all classes, verify separately that all Bott–Chern classes on the graph carrier are real-line classes modulo YmY_m, using the smooth rationally connected fibration and the inherited exceptional splitting on the lower-dimensional base model. Lemma 3.24 then identifies the relative degree rays with full Bott–Chern rays, so the detected-step transport applies. The driving identity involving GG alone does not give this additional property.

Corollary 3.28 (Ordinary projective Mori output). Let f:X→Sf : X \to S be an already projective surjective morphism of compact Kähler spaces, with XX smooth. Let (X,B)(X,B) be an effective ordinary real klt pair, and let D=KX+BD = K_X + B. If DD is not pseudoeffective over SS, then its projective program over SS, with scaling of a relatively ample actual real line NN, terminates with a Mori fibre contraction. The initial scaling parameter is chosen so that D+TND + TN is nef over SS. The working spaces are globally strongly Q\mathbb{Q}-factorial and compact Kähler, and the actual line comparisons and integral descent of Proposition 3.25 apply.

Proof. The line NN is fixed; it need not be a general scaling direction. In particular several extremal rays may have the same wall parameter. Choose ϵ>0\epsilon>0 such that D+2ϵND+2\epsilon N is still not pseudoeffective over SS. On the finite Stein-compact cover choose divided general effective representatives of NN so that all the resulting ordinary pairs representing D+tND + tN, 0≤t≤T0 \le t \le T, are klt. For ϵ≤t≤T\epsilon\leq t\leq T reserve a common effective relatively ample rational summand. The joint rational-family construction in Proposition 3.25 puts these fixed pairs in the polytopes required by Theorem E of [31].

Suppose a finite prefix has reached XiX_i, and put μi=λi−1\mu_i = \lambda_{i-1}, with μ0=T\mu_0 = T. Its transformed Di+μiNiD_i + \mu_i N_i is nef. Define

λi=min⁡{t∈[0,μi]:Di+tNi is nef over S}.\lambda_i = \min\{t \in[0,\mu_i] : D_i + tN_i \text{ is nef over } S\}.

The feasible set is a nonempty closed interval. Inductively λi>2ϵ\lambda_i > 2\epsilon: all previous steps have nonpositive comparison for D+2ϵND + 2\epsilon N, so its transform is still not pseudoeffective. A first threshold at most 2ϵ2\epsilon would make this transform nef by convexity between the current and preceding thresholds, a contradiction.

There is a DiD_i-negative extremal ray RiR_i with (Di+λiNi)⋅Ri=0(D_i + \lambda_iN_i) \cdot R_i = 0. To see attainment without a generality assumption, let t<λit < \lambda_i tend to λi\lambda_i. A ray negative for Di+tNiD_i + tN_i has positive NiN_i-degree, because Di+μiNiD_i + \mu_iN_i is nef. When t>λi/2t > \lambda_i/2, it is also negative for Di+(λi/2)NiD_i + (\lambda_i/2)N_i. The latter has fixed ordinary klt big-boundary representatives on the charts, since λi/2>ϵ\lambda_i/2 > \epsilon. Normalize each of these boundaries by [31] as Aℓ+Bℓ′A_\ell+ B'_\ell, with Aℓ≥0A_\ell\ge0 relatively ample and the new pair klt. The AℓA_\ell-truncation of the cone theorem for K+Bℓ′K + B'_\ell gives finitely many rays negative for the entire adjoint in question. The finite cover therefore gives finitely many global negative rays. One of these rays attains the wall, as required.

Choose one such ray, even if the wall vanishes on other rays. The rational-support argument for an individual negative ray in Proposition 3.4 gives a global rational nef support annihilating exactly RiR_i, and ordinary relative base point freeness contracts it. For the real ordinary boundary one may first choose a nearby rational klt boundary that is still negative on RiR_i. The contraction therefore has a rational ordinary antiample adjoint. Its flip, when small, is constructed from one global detector algebra as above.

If the contraction is of fibre type, stop. Otherwise the wall wi=Di+λiNiw_i = D_i + \lambda_iN_i has degree zero on RiR_i. In the finite rational span of its actual line factors, this zero-degree subspace is rational: its defining functional has rational values on rational lines. Thus wiw_i is a real combination of rational lines of zero ray degree. Lemma 3.3 descends those lines to the contraction base. Their combination is nef over SS, by lifting curves through the projective contraction. Pulling it to the positive side shows that the transformed wall stays nef. The next threshold therefore satisfies λi+1≤λi\lambda_{i+1} \le\lambda_i; equality is permitted. No interval of ampleness between successive thresholds is required.

If Ei≥0E_i \ge0 is the ordinary DiD_i-comparison on a common resolution, this actual wall descent gives, for every real tt,

pi∗(Di+tNi)∼Rqi∗(Di+1+tNi+1)+(1−t/λi)Ei.p_i^*(D_i + tN_i) \sim_{\mathbb{R}} q_i^*(D_{i+1} + tN_{i+1}) + (1 - t/\lambda_i)E_i.

For t≤λit \le\lambda_i the error is effective. This proves all the nonpositivity and fixed-pair persistence assertions used in the induction, including the lower bound on thresholds.

At every working model use the wall parameter t=λit = \lambda_i, rather than an interior ample parameter. Since λi≤λj\lambda_i \le\lambda_j for every earlier step, the displayed comparisons show that XiX_i is a weak log canonical model of the initial fixed chart pairs representing D+λiND + \lambda_iN. Its trace is nef by definition. Theorem E counts all these marked weak log canonical models, including the ones at repeated wall parameters. The finite chart cover gives a finite global marked list. Repetition would contradict the strict ordinary DD-discrepancy increase at an intervening step. Thus this program with the specified NN is finite. Non-pseudoeffectivity excludes a nef endpoint for DD, so the last contraction is a Mori fibre contraction. The comparison at t=1=λit = 1 = \lambda_i is crepant: such a step supplies no strict discrepancy improvement for D+ND + N, while it is still strictly negative for DD.

A restricted dimension induction

All generalized nef data in this subsection are globally nef on a fixed compact Kähler carrier. For the degree arguments we use weak NQC: a positive combination of rational degree-two classes having nonnegative degree on compact curves. Strong NQC implies this condition, and the contraction assertion admits this weak form [37]. The nef adjoint itself remains nef in Bott–Chern cohomology throughout. A modified-big boundary means the total trace B+MXB+\mathbf M_X is globally modified big. Relative assertions retain these absolute hypotheses. A marked model records its bimeromorphic map from the specified source; two markings agree only under an isomorphism commuting with those maps. Weak models below may be arbitrary normal compact Kähler weak log canonical models. Their generalized nef traces are understood as closed currents pushed forward from the fixed nef carrier; only the whole adjoint is required to be a Bott–Chern class. In particular no factoriality, and no separate Bott–Chern class for either KY+BYK_Y+B_Y or the nef trace, is required of an auxiliary weak target. This category contains both the working models and the adjunction strata used in special termination. Chosen program outputs remain globally strongly Q\mathbb{Q}-factorial.

For dimension at most dd, write Bd\mathsf B_d for semi ampleness of a nef gklt adjoint with modified-big boundary, including a Moishezon connected contraction onto a normal compact Kähler target. It makes no assertion that every such contraction is projective. Write Cd\mathsf C_d for the NQC non-klt contraction assertion of [37], and Cd,big\mathsf C_{d,\mathrm{big}} for its big-adjoint case. The relative assertions are:

  • Md\mathsf M_d: a relatively pseudo-effective gklt adjoint over any proper map to a normal compact Kähler base SS, with the globally nef and modified-big data just specified, has a chosen nonextracting good log terminal model over SS. Its working space is globally strongly Q\mathbb{Q}-factorial and compact Kähler; its connected relative canonical morphism has normal compact Kähler target and is Moishezon. From a smooth common carrier, all Bott–Chern classes have forward traces, and the chosen model has the rational degree-two and Bott–Chern exceptional splittings proved below.

  • Fd\mathsf F_d: a compact polytope of these data on one fixed carrier has a polyhedral relative effective locus, finitely many relative canonical chambers with chosen good terminal models, and finitely many marked weak models, accounting for every weak model in the category specified above.

Passing to the proper image and then to its normal Stein factor allows all base maps to be taken surjective with connected fibres. These operations preserve the compact Kähler base category.

The independent inputs are the analytic cone theorem, the projective results of Proposition 3.25, relative vanishing, adjunction, relative-canonical positivity, the projective canonical bundle formula, and the nef-and-big Kähler criterion. The projective constructions use the actual-line lemmas of the preceding subsection. No assertion of termination of an arbitrary sequence of flips is used.

A fixed integral grid and cohomology transport

Lemma 3.29 (Integral degree-two descent for a locally log-Fano map). Let f:X→Zf:X\to Z be a projective surjective morphism with connected fibres between normal complex analytic spaces. Assume that f∗OX=OZf_*\mathcal{O}_X=\mathcal{O}_Z, that Rif∗OX=0R^i f_*\mathcal{O}_X=0 for i>0i>0, and that every point of ZZ has a neighbourhood UU on which there is a klt pair (XU,ΔU)(X_U,\Delta_U) with −(KXU+ΔU)-(K_{X_U}+\Delta_U) ample over UU. Then f∗:H2(Z,Z)→H2(X,Z)f^*:H^2(Z,\mathbb Z)\to H^2(X,\mathbb Z) is injective, and its image consists exactly of the integral classes having degree zero on every compact curve contracted by ff.

Proof. Properness, normality and connected fibres identify both f∗OX=OZf_*\mathcal{O}_X=\mathcal{O}_Z and f∗OX∗=OZ∗f_*\mathcal{O}_X^*=\mathcal{O}_Z^*. Apply Rf∗R f_* to the analytic exponential sequence. The local surjectivity of OZ→OZ∗\mathcal{O}_Z \to\mathcal{O}_Z^* and the stated coherent vanishing give

R1f∗ZX=0,R1f∗OX∗≃R2f∗ZX.(18)R^1 f_*\mathbb{Z}_X=0,\qquad R^1 f_*\mathcal{O}_X^* \simeq R^2 f_*\mathbb{Z}_X. \tag*{(18)}

Let ξ∈H2(X,Z)\xi\in H^2(X,\mathbb{Z}) have zero degrees on contracted curves. A germ of its edge image in R2f∗ZXR^2f_*\mathbb{Z}_X is, under this isomorphism, represented after shrinking UU by an actual line bundle LL on XUX_U. Equality of these germs means that, after further shrinking, c1(L)c_1(L) and ξ∣XU\xi|_{X_U} have the same class. In particular LL has degree zero on every curve in every fibre above this smaller neighbourhood.

On a sufficiently small Stein base neighbourhood, twisting by a relatively ample line and taking a quotient of two nonzero relative sections gives a meromorphic Cartier representative for LL. Thus the Cartier-divisor form of base point freeness applies. The line bundle LL is relatively nef, and aL−(KXU+ΔU)aL-(K_{X_U}+\Delta_U) is relatively ample for every real aa. The projective analytic base-point-free theorem applies to the Cartier line LL. Its conclusion is generation for every sufficiently large integer power, not only for a divisible subsequence [31], Theorems 6.2 and 6.5. Thus, over a further relatively compact neighbourhood, both LmL^m and Lm+1L^{m+1} are relatively generated. A generated line of degree zero on every curve of a projective connected fibre defines a constant projective map on that fibre: the restriction of the generated line is the pullback of O(1)\mathcal{O}(1), and a positive-dimensional projective image contains a curve of positive degree. The corresponding relative image is therefore finite and bimeromorphic over the normal base, and is the base itself. Consequently

Lm≃f∗Mm,Lm+1≃f∗Mm+1.L^m \simeq f^*M_m,\qquad L^{m+1} \simeq f^*M_{m+1}.

for line bundles on the neighbourhood in ZZ. Taking their quotient proves L≃f∗(Mm+1⊗Mm−1)L \simeq f^*(M_{m+1}\otimes M_m^{-1}). Its germ in R1f∗OX∗R^1f_*\mathcal{O}_X^* is zero, so the edge image of ξ\xi is zero.

The integral Leray spectral sequence, using R1f∗ZX=0R^1f_*\mathbb{Z}_X=0, gives

0⟶H2(Z,Z)→f∗H2(X,Z)⟶H0(Z,R2f∗ZX).0 \longrightarrow H^2(Z,\mathbb{Z}) \xrightarrow{f^*} H^2(X,\mathbb{Z}) \longrightarrow H^0(Z,R^2f_*\mathbb{Z}_X).

Exactness at the middle term proves the assertion. The argument is integral throughout and does not discard torsion. The converse follows by restriction of a pulled-back class to a fibre. □

Lemma 3.30 (A fixed integral grid along existing crepant steps). Let X0X_0 be a compact Kähler space, and suppose that

α0=∑j=1rajγ0j,aj>0,γ0j∈H2(X0,Q),\alpha_0=\sum_{j=1}^{r}a_j\gamma_{0j},\qquad a_j>0,\qquad\gamma_{0j}\in H^2(X_0,\mathbb{Q}),

where each γ0j\gamma_{0j} has nonnegative degree on compact curves. Fix integers mj>0m_j>0 such that mjγ0jm_j\gamma_{0j} is the image of an integral cohomology class. Consider an existing sequence of projective birational steps

Xi→fiZi←fi+Xi+1,X_i \xrightarrow{f_i} Z_i \xleftarrow{f_i^+} X_{i+1},

where fi+f_i^+ is the identity for a divisorial step, fif_i satisfies Lemma 3.29, and αi\alpha_i is trivial on its contracted ray. Assume every fif_i-contracted curve has degree proportional to that ray for the classes in the display. Then the classes γij\gamma_{ij} descend through fif_i and pull back through fi+f_i^+, the same integers mjm_j remain integral multiples at every stage, and the transported classes remain nonnegative on curves. In particular, for every integral compact curve C⊂XiC\subset X_i,

αi⋅C>0⟹αi⋅C≥δ,δ:=min⁡jajmj>0.\alpha_i\cdot C>0\quad\Longrightarrow\quad\alpha_i\cdot C\geq\delta,\qquad\delta:=\min_j\frac{a_j}{m_j}>0.

Proof. Positivity of the coefficients and nonnegativity of the summands imply that every γij\gamma_{ij} annihilates the contracted ray. Apply the integral descent lemma to the chosen integral lift of mjγijm_j\gamma_{ij} and pull its descended class back to Xi+1X_{i+1}. This keeps mjm_j fixed. To verify nonnegativity, take a curve on Xi+1X_{i+1}. If it is contracted by fi+f_i^+, every descended summand has degree zero. Otherwise its image is a curve Γ⊂Zi\Gamma\subset Z_i. The projective map fif_i has a compact curve mapping onto Γ\Gamma with positive degree: take a component of its inverse image dominating Γ\Gamma and intersect with sufficiently many relatively ample hyperplanes. Nonnegativity of the old summand on this curve implies nonnegativity on Γ\Gamma, hence on the curve on Xi+1X_{i+1}. This argument uses a positive-degree lift, not a degree-one section. Finally mjγij⋅Cm_j\gamma_{ij}\cdot C is a nonnegative integer, giving the stated lower bound.

Corollary 3.31 (Uniform crepancy parameter; no termination assertion). Suppose additionally that the working spaces are dd-dimensional klt spaces, that αi\alpha_i are nef, and that the ordinary canonical negative-ray length bound 0<−KXi⋅C≤2d0 < -K_{X_i}\cdot C \le2d is available. For a fixed real number t>2d/δt > 2d/\delta, every negative extremal ray chosen in an existing (KXi+tαi)(K_{X_i}+t\alpha_i)-program is αi\alpha_i-trivial. If the steps are projective ordinary canonical steps, Lemma 3.30 therefore applies inductively with this same value of tt.

If α0\alpha_0 is not big and α0−c1(KX0)\alpha_0-c_1(K_{X_0}) is big, then KXi+tαiK_{X_i}+t\alpha_i remains non-pseudo-effective along these crepant steps. Consequently a terminating such program ends with a Mori fibre contraction. This corollary does not assert that the requisite contractions exist or that the program terminates.

Proof. A negative ray is KXiK_{X_i}-negative because αi\alpha_i is nef. Choose its rational curve generator with the ordinary length bound. If its αi\alpha_i-degree were positive, then

(KXi+tαi)⋅C≥−2d+tδ>0,(K_{X_i}+t\alpha_i)\cdot C \ge-2d+t\delta>0,

a contradiction. The step is thus an ordinary canonical step with αi\alpha_i pulled back from its base, and the preceding lemma applies. On a common resolution the pullback of αi+1−c1(KXi+1)\alpha_{i+1}-c_1(K_{X_{i+1}}) is the pullback of αi−c1(KXi)\alpha_i-c_1(K_{X_i}) plus the effective canonical comparison. Thus it stays big. Equality of the crepant pullbacks of αi\alpha_i preserves its nonbigness. The identity

(t+1)αi=(c1(KXi)+tαi)+(αi−c1(KXi))(t+1)\alpha_i=(c_1(K_{X_i})+t\alpha_i)+(\alpha_i-c_1(K_{X_i}))

excludes pseudo-effectivity of its first summand. A nef endpoint is therefore impossible.

Lemma 3.32 (Cohomology splitting along detected steps). Let X0X_0 be a smooth compact Kähler manifold. Consider a finite sequence of divisorial contractions and small flips

X0⇢X1⇢⋯⇢XrX_0 \dashrightarrow X_1 \dashrightarrow\cdots\dashrightarrow X_r

between normal globally strongly Q\mathbb{Q}-factorial compact Kähler spaces with rational singularities. Assume that every negative contraction fi:Xi→Zif_i:X_i\to Z_i is a projective contraction of one ray of the analytic cone, that ZiZ_i has rational singularities, and that each small flip is the detected flip of a global rational line LiL_i with Li⋅Ri<0L_i\cdot R_i<0. For a divisorial contraction assume the usual single exceptional prime. Then, for every projective smooth resolution p:U→Xip:U\to X_i,

H2(U,R)=p∗H2(Xi,R)⊕⨁E exceptional for pR[E],H^2(U,\mathbb{R})=p^*H^2(X_i,\mathbb{R})\oplus\bigoplus_{E\ \mathrm{exceptional\ for\ }p}\mathbb{R}[E],
H1,1(U,R)=p∗HBC1,1(Xi,R)⊕⨁E exceptional for pR[E].H^{1,1}(U,\mathbb{R})=p^*H^{1,1}_{\mathrm{BC}}(X_i,\mathbb{R})\oplus\bigoplus_{E\ \mathrm{exceptional\ for\ }p}\mathbb{R}[E].

The first equality also holds over Q\mathbb{Q}. There are compatible forward linear transforms on H2(−,R)H^2(-,\mathbb{R}) and on Bott–Chern cohomology. They are surjective, are isomorphisms for a small flip, and preserve rational degree-two classes. On a common resolution the pullback difference is an actual exceptional divisor class; for a flip it is exceptional over both spaces.

The exceptional quotient also takes the Chern class of a holomorphic line bundle on UU to a rational holomorphic line class on XiX_i.

Proof. For a modification of a smooth compact Kähler manifold the two splittings are the degree-two modification formula. Suppose that they hold for X=XiX = X_i. We use only the following birational descent fact: for a proper bimeromorphic map between normal compact spaces in Fujiki’s class with rational singularities, pullback is injective on H2(−,R)H^2(-,\mathbb{R}) and on Bott–Chern cohomology, and its image in either group consists of the classes having degree zero on every contracted curve. This is the bimeromorphic case of [17].

First note that a degree-two class ξ∈H2(X,R)\xi\in H^2(X,\mathbb{R}) has the same degrees on curves as a Bott–Chern class. Indeed, pull it to a smooth projective resolution a:W→Xa: W \to X and take the (1,1)(1,1)-part of its Hodge decomposition. The induction hypothesis writes that part as a∗β+[F]a^*\beta+ [F], with FF exceptional over XX. On every aa-contracted curve, a∗ξa^*\xi and its (2,0)(2,0) and (0,2)(0,2) parts have degree zero. Hence FF has degree zero on every such curve. Exceptional negativity applied to both signs gives F=0F = 0. Projective multisections lifting a curve of XX then show that ξ\xi and β\beta have the same degrees on every curve of XX.

Suppose first that X⇢X+X \dashrightarrow X^+ is a small detected flip. Write f:X→Zf: X \to Z and f+:X+→Zf^+: X^+ \to Z, and fix an integral curve CC on its negative ray. For ξ∈H2(X,R)\xi\in H^2(X,\mathbb{R}) set

s=ξ⋅Cc1(L)⋅C.s = \frac{\xi\cdot C}{c_1(L) \cdot C}.

By the preceding paragraph, ξ−sc1(L)\xi- sc_1(L) vanishes on every ff-contracted curve. Thus it is f∗ηf^*\eta for a unique η∈H2(Z,R)\eta\in H^2(Z,\mathbb{R}). Define

Tξ=(f+)∗η+sc1(L+).T\xi= (f^+)^*\eta+ sc_1(L^+).

For a Bott–Chern class, the same descent takes place in Bott–Chern cohomology, so the two transforms agree. The detected flip construction gives an effective rational divisor ELE_L on a common projective resolution a:W→Xa: W \to X, b:W→X+b: W \to X^+ such that

a∗c1(L)−b∗c1(L+)=[EL].a^*c_1(L) - b^*c_1(L^+) = [E_L].

Consequently

a∗ξ=b∗Tξ+s[EL].a^*\xi= b^*T\xi+ s[E_L].

If ξ\xi is rational, then ss is rational. Since the image of f∗f^* on real degree-two cohomology is the realification of a rational subspace, its unique preimage η\eta is rational as well. This proves rationality of TξT\xi.

The sets of prime divisors exceptional for aa and bb are identical: the two working spaces are small bimeromorphic. The old splitting and the displayed pullback identity therefore span

H2(W,R)=b∗H2(X+,R)+span⁡R{[E]:E is b-exceptional},H^2(W,\mathbb{R}) = b^*H^2(X^+,\mathbb{R}) + \operatorname{span}_{\mathbb{R}}\{[E] : E\text{ is }b\text{-exceptional}\},

and similarly in bidegree (1,1)(1,1). The sum is direct. If a pullback from X+X^+ equals an exceptional divisor class, that divisor has degree zero on all bb-contracted curves, so both signs of negativity make it zero; pullback injectivity then makes the original class zero. In particular the dimensions on the two sides agree, TT is injective by the old direct sum, and TT is surjective. The rational version follows either from the same argument or from realification.

For a divisorial contraction f:X→X+f:X\to X^+, let DD be its exceptional prime. Its degree on the contracted ray is negative: otherwise DD would be ff-nef, contrary to exceptional negativity. For any ξ\xi, subtract

ξ⋅CD⋅C[D]\frac{\xi\cdot C}{D \cdot C}[D]

and descend the result by the same birational cohomology lemma. This defines TξT\xi. On a common resolution its pullback difference is a multiple of the total transform of DD. The target’s exceptional prime set is the old one together with the strict transform of DD. The same spanning and directness argument gives the target splitting and surjectivity; its kernel is R[D]\mathbb{R}[D]. Rationality is again immediate from the quotient of rational intersection numbers.

These arguments initially prove the splitting on a chosen common resolution. To obtain it on any projective smooth resolution U→X+U \to X^{+}, dominate that resolution and the chosen one by a smooth common projective resolution. Apply the smooth degree-two modification formula upstairs and push down to UU. An exceptional divisor pushes either to zero or to a divisor exceptional over X+X^{+}. This proves spanning on UU; negativity gives directness there.

Finally let H\mathcal{H} be a holomorphic line on UU and put Q=(p∗H)∗∗\mathcal Q=(p_*\mathcal H)^{**}. Global strong Q\mathbb{Q}-factoriality gives an m>0m>0 for which M=Q[m]\mathcal M=\mathcal Q^{[m]} is invertible. The coherent evaluation comparison gives

H⊗m≃p∗M⊗OU(F)\mathcal{H}^{\otimes m}\simeq p^{*}\mathcal{M}\otimes\mathcal{O}_{U}(F)

for an integral pp-exceptional divisor FF. This comparison is obtained from the coherent direct image and evaluation map; it does not assume that H\mathcal{H} has a global meromorphic section. Dividing first Chern classes by mm proves the line assertion.

Corollary 3.33 (Stability under projective extraction). Let r:Y→Xr:Y\to X be a projective bimeromorphic morphism of normal compact Kähler spaces with rational singularities. Suppose that YY is globally strongly Q\mathbb{Q}-factorial and that XX has the splitting property in the preceding lemma. Then YY has that property as well. More precisely, if E1,…,EsE_{1},\ldots,E_{s} are the prime divisors exceptional for rr, then

H2(Y,R)=r∗H2(X,R)⊕⨁j=1sR[Ej],H^{2}(Y,\mathbb{R})=r^{*}H^{2}(X,\mathbb{R})\oplus\bigoplus_{j=1}^{s}\mathbb{R}[E_{j}],

and the analogous statements hold over Q\mathbb{Q} and in Bott–Chern cohomology.

Proof. Choose any projective smooth resolution q:W→Yq:W\to Y. The composite p=rqp=rq is a projective resolution of XX. Its exceptional primes are exactly the qq-exceptional primes together with the strict transforms E~j\widetilde{E}_{j} of the EjE_{j}. Since every EjE_{j} is Q\mathbb{Q}-Cartier,

[E~j]=q∗[Ej]+[Fj][\widetilde{E}_{j}]=q^{*}[E_{j}]+[F_{j}]

for a rational qq-exceptional divisor FjF_{j}. Substitute these identities in the splitting for pp. The result spans H2(W,R)H^{2}(W,\mathbb{R}) by q∗H2(Y,R)q^{*}H^{2}(Y,\mathbb{R}) and the qq-exceptional divisor classes. Their sum is direct: an exceptional divisor whose class is a pullback has degree zero on every qq-contracted curve, and applying exceptional negativity to both signs makes the divisor zero. Pullback injectivity then applies. The same argument in bidegree (1,1)(1,1) and over Q\mathbb{Q} proves the splitting property for YY.

Now expand q∗ξq^{*}\xi, for ξ∈H2(Y,R)\xi\in H^{2}(Y,\mathbb{R}), using the original pp-splitting and replace the [E~j][\widetilde{E}_{j}] as above. The difference between q∗ξq^{*}\xi and a class in q∗(r∗H2(X,R)+∑jR[Ej])q^{*}(r^{*}H^{2}(X,\mathbb{R})+\sum_{j}\mathbb{R}[E_{j}]) is qq-exceptional, and is therefore zero by the direct sum just proved. Thus the displayed formula for H2(Y,R)H^{2}(Y,\mathbb{R}) spans. Its directness follows from exceptional negativity for rr and pullback injectivity. The rational and Bott–Chern statements follow by the identical argument. The line bundle assertion of the preceding lemma uses only global strong Q\mathbb{Q}-factoriality and hence applies to YY as well.

Support in the special-termination comparison. The following support comparison applies to the detected steps in the dimension induction. Let ψ:X⇢X+\psi: X \dashrightarrow X^{+} be a detected small negative step with maps f:X→Zf : X \to Z and f+:X+→Zf^{+} : X^{+} \to Z, and let LL be its negative detector. For a sufficiently divisible r>0r > 0, put

im⁡(f∗f∗Lr→Lr)=I⊗Lr.\operatorname{im}(f^{*}f_{*}L^{r} \to L^{r}) = \mathcal{I} \otimes L^{r}.

The zero set of I\mathcal{I} is exactly the exceptional locus of ff. Outside that locus ff is an isomorphism, so the evaluation map is surjective. On a positive-dimensional projective fibre, every section of LrL^{r} vanishes: its restriction to each integral curve has negative degree, and those curves cover every positive-dimensional fibre component. Connectedness supplies the whole nontrivial fibre.

On a resolution principalizing I\mathcal{I}, the detector comparison is a positive multiple of the effective divisor defined by IOW\mathcal{I}\mathcal{O}_{W}. Consequently its support is the full inverse image of the exceptional locus. The driving adjoint differs from a positive real multiple of c1(L)c_{1}(L) by a class pulled back from the contraction base. Its comparison divisor is therefore the same positive multiple of the detector comparison: their class difference is exceptional and zero, so both-sign negativity makes it zero as a divisor. The comparison for a longer negative program is at least this first-step divisor, by discrepancy monotonicity on a common resolution.

Suppose the beginning and end restrictions to a surviving normalized lc stratum SS are isomorphic and their strict adjunction data agree. The general point of this stratum avoids every intervening surgery: a zero-discrepancy place remains such a place, whereas strict comparison would increase its discrepancy if its center were contained in the exceptional locus. Thus its strict transform SWS_{W} on a common resolution is not contained in the comparison support. Iterated strict adjunction identifies the restriction of the effective comparison with the difference of the identified adjoints, so its class is zero. A nonzero effective divisor on a positive-dimensional compact Kähler stratum has positive Kähler mass. The restricted divisor is therefore zero. If the first step meeting the stratum were nontrivial there, the full inverse-image support and surjectivity SW→SS_{W} \to S would make this restriction nonzero, a contradiction. For a zero-dimensional stratum, generic-point avoidance already excludes an intersection. The whole program is consequently an isomorphism near the stratum. This is the same strict-adjunction support argument used in the proof of Theorem 3.13; it does not use its lower-dimensional abundance assumption.

Proposition 3.34 (A uniform relative NQC bound). Let f0:U→Zf_{0} : U \to Z be an already projective surjective morphism with connected fibres between smooth compact Kähler manifolds, and suppose that

f0∗:H0(Z,ΩZ2)⟶H0(U,ΩU2)f_{0}^{*} : H^{0}(Z,\Omega_{Z}^{2}) \longrightarrow H^{0}(U,\Omega_{U}^{2})

is an isomorphism. Let α0\alpha_{0} be a nef class with an expression

α0=∑j=1krjηj,0,rj>0,ηj,0∈H2(U,Q),\alpha_{0} = \sum_{j=1}^{k} r_{j}\eta_{j,0}, \qquad r_{j} > 0,\qquad\eta_{j,0} \in H^{2}(U,\mathbb{Q}),

where ηj,0\eta_{j,0} has nonnegative degree on every curve vertical over ZZ. Let D0=KU+ΔU+MUD_0=K_U+\Delta_U+\mathbf M_U be a generalized klt adjoint. Consider its projective relative program for D0+aα0D_0+a\alpha_0, under the projective local ordinary reduction described in the proof of Lemma 3.41.

If α0=0\alpha_{0}=0, triviality is immediate. Otherwise there are positive integers mjm_{j}, chosen once on UU, and a number

δ=min⁡jrjmj>0\delta= \min_{j}\frac{r_{j}}{m_{j}} > 0

such that, for aδ>2dim⁡Ua\delta>2\dim U, the entire relative program is α0\alpha_{0}-trivial. The same number aa works at every step.

Proof. Rational classes modulo the fixed base. Choose an f0f_0-ample line bundle with integral Chern class HH, and put e=dim⁡U−dim⁡Ze=\dim U-\dim Z and c=f0∗(He)>0c=f_{0*}(H^e)>0. The rational operator

Π(η)=η−f0∗(f0∗(η⌣He)c)\Pi(\eta)=\eta-f_0^*\left(\frac{f_{0*}(\eta\smile H^e)}{c}\right)

preserves type (1,1)(1,1) and kills types (2,0)(2,0) and (0,2)(0,2). Indeed these latter classes are pulled back from ZZ, and the projection formula applies. Thus Π(H2(U,Q))⊂H1,1(U)∩H2(U,Q)\Pi(H^2(U,\mathbb{Q}))\subset H^{1,1}(U)\cap H^2(U,\mathbb{Q}). By the Lefschetz (1,1)(1,1) theorem, choose an actual line bundle Lj,0L_{j,0} and an integer mj>0m_j>0 with

ηj,0=1mjc1(Lj,0)+f0∗γj,γj∈H2(Z,Q).\eta_{j,0}=\frac{1}{m_j}c_1(L_{j,0})+f_0^*\gamma_j,\qquad\gamma_j\in H^2(Z,\mathbb{Q}).

The original summands ηj,0\eta_{j,0} need not have type (1,1)(1,1). Their base components account for this. Their weighted sum gives

α0=∑jrjmjc1(Lj,0)+f0∗Γ,Γ=∑jrjγj∈H1,1(Z,R).(19)\alpha_0=\sum_j\frac{r_j}{m_j}c_1(L_{j,0})+f_0^*\Gamma,\qquad\Gamma=\sum_j r_j\gamma_j\in H^{1,1}(Z,\mathbb{R}). \tag*{(19)}

The final assertion follows because f0∗f_0^* is an injective Hodge map and the other terms have type (1,1)(1,1). The identity is therefore also one of Bott–Chern classes. Each Lj,0L_{j,0} has nonnegative integral degree on every ZZ-vertical curve.

Induction across an actual contraction. Suppose at a finite stage fi:Ui→Zf_i:U_i\to Z we have actual line bundles Lj,iL_{j,i}, nef over ZZ, and

αi=∑jrjmjc1(Lj,i)+fi∗Γ.\alpha_i=\sum_j\frac{r_j}{m_j}c_1(L_{j,i})+f_i^*\Gamma.

Assume also that αi\alpha_i is nef and that the transformed DiD_i is generalized klt. These assertions hold initially. Let RR be a (Di+aαi)(D_i+a\alpha_i)-negative extremal ray over ZZ. It is DiD_i-negative because αi\alpha_i is nef. Lemma 3.23 and Lemma 3.24 identify the relative curve cone with the corresponding face of the full analytic cone, at the initial model and after every step. The analytic cone theorem therefore supplies a rational generator CC with

0<−Di⋅C≤2dim⁡U.0<-D_i\cdot C\le2\dim U.

All Lj,i⋅CL_{j,i}\cdot C are nonnegative integers. If αi⋅C>0\alpha_i\cdot C>0, one of them is at least one, and hence αi⋅C≥δ\alpha_i\cdot C\ge\delta. Therefore

(Di+aαi)⋅C≥−2dim⁡U+aδ>0,(D_i+a\alpha_i)\cdot C\ge-2\dim U+a\delta>0,

a contradiction. We have αi⋅C=0\alpha_i\cdot C=0 and Lj,i⋅C=0L_{j,i}\cdot C=0 for every jj. Every curve contracted by the projective extremal contraction hi:Ui→Yih_i:U_i\to Y_i has class on RR when tested by global line bundles, so the same vanishing holds for all of them.

On each fixed Stein chart of ZZ, choose the effective real ordinary representative of the initial relatively ample nef datum once, before running the program. Its actual real linear equivalence to the fixed real line-bundle representative persists under pushforward. The Bott–Chern comparison with the generalized adjoint modulo the fixed base class persists separately by exceptional negativity, as detailed below. Thus every hih_i is, locally on YiY_i, a contraction with an ordinary real klt log-Fano boundary. On a relatively compact base chart, rational approximation in the finite affine system of Cartier adjoint identities gives a rational effective klt boundary with the same antiample sign, as in Proposition 3.18. Lemma 3.3 therefore applies. Consequently

Mj,i:=(hi)∗Lj,i is a line bundle,hi∗Mj,i=Lj,i,M_{j,i}:=(h_i)_*L_{j,i}\text{ is a line bundle},\qquad h_i^*M_{j,i}=L_{j,i},

For a divisorial contraction set Lj,i+1=Mj,iL_{j,i+1}=M_{j,i}. For a flip hi+:Ui+1→Yih_i^+: U_{i+1}\to Y_i, set Lj,i+1=(hi+)∗Mj,iL_{j,i+1}=(h_i^+)^*M_{j,i}. These are actual line bundles with the same integers mjm_j. The descended Bott–Chern class

αYi=∑jrjmjc1(Mj,i)+fYi∗Γ\alpha_{Y_i}=\sum_j\frac{r_j}{m_j}c_1(M_{j,i})+f_{Y_i}^*\Gamma

satisfies hi∗αYi=αih_i^*\alpha_{Y_i}=\alpha_i. It is nef by descent of nefness through the projective surjection hih_i; its pullback to the next model is αi+1\alpha_{i+1}. This proves that the step is crepant for αi\alpha_i. Hence it is also a DiD_i-negative step, and the original generalized pair remains gklt.

Finally each Mj,iM_{j,i} is nef over ZZ. For a ZZ-vertical curve B⊂YiB\subset Y_i, projectivity supplies a curve B′⊂UiB'\subset U_i mapping onto it with some positive degree dBd_B. Then

dB(Mj,i⋅B)=Lj,i⋅B′≥0.d_B(M_{j,i}\cdot B)=L_{j,i}\cdot B'\ge0.

No assertion dB=1d_B=1 is required. Pullback preserves this relative nefness, so the induction applies on Ui+1U_{i+1}. Its curve degrees are again integers because the transported objects are line bundles, not because any curves were lifted with degree one. This proves the fixed bound through the whole program.

Remark 3.35 (Scope of the degree grid). The transported rational classes

ηj,i=1mjc1(Lj,i)+fi∗γj\eta_{j,i}=\frac{1}{m_j}c_1(L_{j,i})+f_i^*\gamma_j

have degrees in mj−1Z≥0m_j^{-1}\mathbb{Z}_{\ge0} on curves vertical over the fixed smooth base ZZ. This relative assertion is exactly what the initial projective program requires. It does not assert nonnegativity of these individual classes on all curves of every birational model, and uses neither rational connectedness of resolution fibres nor Graber–Harris–Starr.

The negative-part comparison for a nef adjoint

We write Nσ(ξ)N_\sigma(\xi) for the divisorial negative part of a pseudo-effective class. We use its homogeneity, subadditivity, continuity after adding a vanishing Kähler perturbation, and the identities

Nσ(r∗ξ+[E])=Nσ(r∗ξ)+E,r∗Nσ(r∗ξ)=Nσ(ξ)N_\sigma(r^*\xi+[E])=N_\sigma(r^*\xi)+E,\qquad r_*N_\sigma(r^*\xi)=N_\sigma(\xi)

for an effective rr-exceptional divisor EE. A nef class has zero negative part. These are the divisorial Zariski-decomposition properties of [7, 19]. No identity Nσ(r∗ξ)=r∗Nσ(ξ)N_\sigma(r^*\xi)=r^*N_\sigma(\xi) for arbitrary ξ\xi is assumed.

Lemma 3.36 (The absolute negative part after a relative program). Let μ:U→X\mu:U\to X be a projective resolution, let α\alpha be nef on XX, let c>0c>0, and let FU≥0F_U\ge0 be μ\mu-exceptional. Put

DU=cμ∗α+[FU].D_U=c\mu^*\alpha+[F_U].

Suppose that ϕ:U⇢V\phi:U\dashrightarrow V is a finite DUD_U-negative program, possibly relative to another base, and denote its transformed class and divisor by DVD_V and FV=ϕ∗FUF_V=\phi_*F_U. Then

Nσ(DV)=FV.N_\sigma(D_V)=F_V.

Proof. Take a common projective resolution p:W→Up : W \to U, q:W→Vq : W \to V. The negativity comparison for the finite program is

p∗DU=q∗DV+[E],E≥0,E is q-exceptional.p^{*}D_U = q^{*}D_V + [E], \qquad E \ge0,\qquad E\text{ is }q\text{-exceptional}.

This comparison is valid for a relative negative program: its proof uses the negativity of the contracted rays and the positive adjoint on each flipped side, not absolute nefness of the final adjoint. Since p∗FUp^{*}F_U is effective and exceptional over XX, the exceptional identity and nefness of (μp)∗α(\mu p)^{*}\alpha give

Nσ(p∗DU)=p∗FU=Nσ(q∗DV)+E.N_{\sigma}(p^{*}D_U)=p^{*}F_U=N_{\sigma}(q^{*}D_V)+E.

Pushing forward by qq proves the assertion. In particular, the negative part in this statement is absolute, even when the program that produced VV was relative. □\square

Descent of the effective vertical divisor

Lemma 3.37 (Vertical numerical triviality). Let g:V→Sg : V \to S be a projective surjective morphism with connected fibres. Assume that SS is globally Weil Q\mathbb{Q}-factorial. Let F≥0F \ge0 be an effective real Cartier divisor on VV, vertical over SS, such that

F⋅C=0for every curve C contracted by g.F \cdot C = 0 \qquad\text{for every curve } C \text{ contracted by }g.

Then there is an effective real Cartier divisor FSF_S on SS such that, as actual divisors,

F=g∗FS.F = g^{*}F_S.

Proof. For a prime divisor P⊂SP \subset S, write mQm_Q for the multiplicity of QQ in g∗Pg^{*}P, where QQ ranges over the prime divisors dominating PP. These multiplicities may be computed over the smooth generic locus of PP, where PP is Cartier. Put

bP=min⁡g(Q)=Pcoeff⁡QFmQ,FS=∑PbPP.b_P=\min_{g(Q)=P}\frac{\operatorname{coeff}_Q F}{m_Q},\qquad F_S=\sum_P b_P P.

Only finitely many bPb_P are nonzero, since any such PP is the image of a component of FF. Thus FSF_S is a genuine effective Weil real divisor. Global Weil Q\mathbb{Q}-factoriality makes this finite divisor real Cartier.

We first check equality over codimension one in SS. Work near a general point of PP and restrict to a transverse disk. Resolving the source, and cutting by general relative ample hypersurfaces if the relative dimension exceeds one, reduces to a projective surface over that disk with connected fibres. These operations can be performed over a relatively compact Stein neighbourhood; they do not require global sections on SS. The intersection matrix of the components of the special fibre is negative semidefinite, with kernel generated by the full fibre with its multiplicities. The restriction of FF has zero intersection with every fibre component. Its coefficients are therefore proportional to those multiplicities. Equivalently, all the ratios in the definition of bPb_P are equal. When gg is birational this assertion over the generic point of PP is immediate.

Consequently

G=F−g∗FSG = F - g^{*}F_S

is a signed real Cartier divisor supported over a subset of codimension at least two in SS. Moreover, GG is numerically trivial over SS. We check that such a signed exceptional divisor is zero. The assertion is local on SS. Over a relatively compact Stein neighbourhood, take d=dim⁡V−dim⁡Sd = \dim V - \dim S general relative ample hypersurfaces and resolve their intersection. They give a projective generically finite morphism H→SH \to S. The cuts may be chosen to meet any prescribed component of GG in a nonzero divisorial trace. After normalization and Stein factorization, H→SH \to S factors as a projective birational morphism H→S′H \to S' followed by a finite morphism S′→SS' \to S. The restricted divisor G∣HG|_H is exceptional for H→S′H \to S' and numerically trivial over S′S'. Applying the ordinary exceptional negativity lemma to both G∣HG|_H and −G∣H-G|_H gives G∣H=0G|_H = 0. The choice of the cuts therefore excludes every nonzero component of GG. Hence G=0G = 0.

The surface argument above is also the usual proof of the degenerate-divisor negativity statement: after subtracting the minimum multiple of the full fibre, an effective residual fibre divisor omits a component and cannot be numerically trivial. Notice that projectivity of gg was a hypothesis; it was not deduced from factoriality.

The negative part on the lower-dimensional base

Lemma 3.38 (Detecting the negative part by pullback currents). Let g:V→Sg : V \to S be a surjective morphism. Suppose that αS\alpha_S is nef, FS≥0F_S \ge0 is real Cartier, c>0c > 0, and

DS=cαS+[FS],DV=g∗DS,Nσ(DV)=g∗FS.D_S = c\alpha_S + [F_S], \qquad D_V = g^*D_S, \qquad N_\sigma(D_V) = g^*F_S.

Then Nσ(DS)=FSN_\sigma(D_S) = F_S.

Proof. Nefness gives Nσ(DS)≤FSN_\sigma(D_S) \le F_S. Fix a prime divisor P⊂SP \subset S and a prime divisor Q⊂VQ \subset V dominating it. Write m=mult⁡Q(g∗P)>0m = \operatorname{mult}_Q(g^*P) > 0 and b=coeff⁡PFSb = \operatorname{coeff}_P F_S. At their generic smooth points, pullback of positive currents satisfies

ν(g∗T,Q)=mν(T,P).\nu(g^*T,Q) = m\nu(T,P).

Indeed, the divisorial term ν(T,P)[P]\nu(T,P)[P] pulls back with multiplicity mm, and the residual current has zero generic Lelong number there.

Choose Kähler forms ωS,ωV\omega_S,\omega_V and a constant C>0C > 0 for which CωV−g∗ωSC\omega_V - g^*\omega_S is Kähler. For ε>0\varepsilon> 0, let TεT_\varepsilon be any positive current in the big class DS+ε[ωS]D_S + \varepsilon[\omega_S]. Minimality of the multiplicity and monotonicity under adding a nef class give

mν(Tε,P)=ν(g∗Tε,Q)≥ν(DV+εg∗[ωS],Q)≥ν(DV+Cε[ωV],Q).\begin{aligned} m\nu(T_\varepsilon,P) &= \nu(g^*T_\varepsilon,Q) \\ &\ge\nu(D_V + \varepsilon g^*[\omega_S],Q) \\ &\ge\nu(D_V + C\varepsilon[\omega_V],Q). \end{aligned}

Taking the infimum over TεT_\varepsilon, and then letting ε↓0\varepsilon\downarrow0, gives

mν(DS,P)≥ν(DV,Q)=coeff⁡Q(g∗FS)=mb.m\nu(D_S,P) \ge\nu(D_V,Q) = \operatorname{coeff}_Q(g^*F_S) = mb.

This proves the reverse inequality for every PP. All multiplicities are unchanged by resolving away from the generic points in question, so the same argument applies to the normal spaces under consideration.

The ε\varepsilon perturbation is necessary: at a pseudoeffective boundary class, the infimum over its exact positive currents need not equal its minimal multiplicity. The argument uses that equality only for the big perturbed classes.

Lemma 3.39 (Pullback when the positive part is nef). Suppose

ξ=P+[F],P nef,F≥0 real Cartier,Nσ(ξ)=F.\xi= P + [F], \qquad P\ \text{nef}, \qquad F \ge0\ \text{real Cartier}, \qquad N_{\sigma}(\xi) = F.

For every projective resolution p:W→Sp: W \to S,

Nσ(p∗ξ)=p∗F.N_{\sigma}(p^*\xi) = p^*F.

Proof. Write N′=Nσ(p∗ξ)N' = N_{\sigma}(p^*\xi). Since p∗Pp^*P is nef, N′≤p∗FN' \le p^*F. Birational invariance gives p∗N′=Fp_*N' = F, so E=p∗F−N′≥0E = p^*F - N' \ge0 is pp-exceptional. The positive part of p∗ξp^*\xi is

p∗P+[E],p^*P + [E],

and is modified nef. If E≠0E\neq0, exceptional negativity in its covering-curve form provides a component of EE covered by curves CtC_t contracted by pp, with E⋅Ct<0E \cdot C_t < 0 [19]. A modified nef class has nonnegative intersection with a general member of a family of curves covering a prime divisor: use currents with arbitrarily small negative part and zero generic divisorial Lelong number, restrict to a general member, and let the negative bound tend to zero. But here

(p∗P+E)⋅Ct=E⋅Ct<0,(p^*P + E) \cdot C_t = E \cdot C_t < 0,

a contradiction. Thus E=0E = 0.

Proposition 3.40 (Any lower-dimensional good model suffices). Suppose the initial relative program has the data in Lemma 3.36. Assume in addition that its class αV\alpha_V is nef and agrees with μ∗α\mu^*\alpha on a common resolution, and that there is an already projective connected-fibre morphism g:V→Sg: V \to S with

αV=g∗αS,DV=g∗DS.\alpha_V = g^*\alpha_S, \qquad D_V = g^*D_S.

Suppose there is a projective small modification s:Sq→Ss:S^{\mathrm q}\to S such that SqS^{\mathrm q} is globally Weil Q\mathbb{Q}-factorial; the identity is allowed. Assume that the lower-dimensional adjoint s∗DSs^*D_S has a good model: there are a normal compact Kähler space SmS_m, a common projective resolution p:W→Sqp:W\to S^{\mathrm q}, q:W→Smq: W \to S_m, and a nef semiample class DmD_m such that

p∗s∗DS=q∗Dm+[E],E≥0,E is q-exceptional.p^*s^*D_S = q^*D_m + [E], \qquad E \ge0, \qquad E\ \text{is }q\text{-exceptional}.

Then α\alpha is semiample on XX. If the contraction defining semiampleness of DmD_m is Moishezon, the resulting contraction of α\alpha is Moishezon as well. In particular, it is unnecessary to lift a program on SS to VV, or to require that a chosen program producing SmS_m preserve αS\alpha_S at every intermediate step.

Proof. Nefness descends under the surjective morphism gg, so αS\alpha_S is nef. The class of FVF_V is pulled back from SS, so FVF_V is numerically trivial over SS. It is therefore vertical: an effective horizontal component would restrict to a nonzero effective divisor on a general projective fibre, with positive intersection against a suitable power of an ample class, contradicting numerical triviality. For a birational gg, verticality is automatic by dimension. First take a projective resolution π:V~→V\pi: \widetilde{V} \to V of the main component of V×SSqV\times_S S^{\mathrm q}. The induced map g~:V~→Sq\widetilde g:\widetilde V\to S^{\mathrm q} is projective and has connected fibres. Pull back αV\alpha_V, DVD_V, FVF_V along π\pi, and pull back αS\alpha_S, DSD_S along ss. All displayed class identities are preserved, and π∗FV\pi^*F_V remains an effective vertical divisor. Lemma 3.36 gives Nσ(DV)=FVN_{\sigma}(D_V) = F_V before this modification. Because DV=cαV+[FV]D_V = c\alpha_V + [F_V] with αV\alpha_V nef, Lemma 3.39 then gives

Nσ(π∗DV)=π∗FV.N_{\sigma}(\pi^*D_V) = \pi^*F_V.

We may therefore replace (V,S,g)(V,S,g) by (V~,Sq,g~)(\widetilde V,S^{\mathrm q},\widetilde g) and suppress the new superscripts in the rest of the proof. The good-model comparison now reads p∗DS=q∗Dm+[E]p^{*}D_{S}=q^{*}D_{m}+[E]. No assertion that the crepant subboundary on V~\widetilde{V} is effective is needed: this space is used only for classes, currents and the effective divisor π∗FV\pi^{*}F_{V}. The lower-dimensional generalized pair is the crepant pullback to the small model SqS^{\mathrm q}.

The class identity [FV]=g∗(DS−cαS)[F_{V}]=g^{*}(D_{S}-c\alpha_{S}) shows that FVF_{V} is numerically trivial over SS. Lemma 3.37 gives an actual effective real Cartier divisor FSF_{S} with FV=g∗FSF_{V}=g^{*}F_{S}. Injectivity of pullback yields

DS=cαS+[FS].D_{S}=c\alpha_{S}+[F_{S}].

The established identity Nσ(DV)=FVN_{\sigma}(D_{V})=F_{V} and Lemma 3.38 therefore give Nσ(DS)=FSN_{\sigma}(D_{S})=F_{S}, and Lemma 3.39 gives

Nσ(p∗DS)=p∗FS.N_{\sigma}(p^{*}D_{S})=p^{*}F_{S}.

On the other hand q∗Dmq^{*}D_{m} is nef, so the exceptional-divisor identity applied to the good-model comparison gives

Nσ(p∗DS)=E.N_{\sigma}(p^{*}D_{S})=E.

Thus E=p∗FSE=p^{*}F_{S} as actual divisors. Subtracting them from the comparison proves the exact class equality

q∗Dm=cp∗αS.q^{*}D_{m}=cp^{*}\alpha_{S}.

This proves the needed preservation of αS\alpha_{S} from the final good model, without an assumption about its intermediate models.

Choose a contraction h:Sm→Th:S_{m}\to T to a normal compact Kähler space and a Kähler class κ\kappa on TT with Dm=h∗κD_{m}=h^{*}\kappa. Taking a resolution of the main component of V×SWV\times_{S}W, and then a common projective resolution with UU, produces a projective modification r:R→Xr:R\to X and a holomorphic map ℓ:R→T\ell:R\to T satisfying

r∗α=1cℓ∗κ.r^{*}\alpha=\frac{1}{c}\ell^{*}\kappa.

For every curve CC in a fibre of rr this equality implies ℓ(C)\ell(C) is a point, since a Kähler class has positive degree on every nonconstant image curve. The fibres of the projective modification rr are connected projective complex spaces, hence are connected by chains of curves. Therefore ℓ\ell is constant on each fibre of rr. The factorization theorem for a proper map onto a normal space gives a holomorphic map f:X→Tf:X\to T with ℓ=f∘r\ell=f\circ r. Pushing forward the class equality by rr gives

α=f∗(κ/c).\alpha=f^{*}(\kappa/c).

The maps from the main fibre-product component to SmS_{m} have connected general fibres; their Stein factorizations are finite birational over the normal space SmS_{m}, hence have connected fibres everywhere. Together with the connected fibres of hh, this shows that ℓ\ell, and therefore ff, has connected fibres. This is the required semiampleness of α\alpha.

Finally, R→SmR\to S_{m} is projective: it is obtained from the projective map gg by base change, followed by projective resolutions and the projective map qq. If hh is Moishezon, choose a projective surjection H→SmH\to S_{m} such that H→TH\to T is projective. A component of R×SmHR\times_{S_{m}}H dominating RR is projective and surjective over XX, and its map to TT is projective. This is a Moishezon witness for ff.

Lemma 3.41 (The contraction step in the dimension induction). Assume Cd−1\mathsf C_{d-1}, Bd−1\mathsf B_{d-1} and Md−1\mathsf M_{d-1}. Then Cd,big\mathsf C_{d,\mathrm{big}} and Bd\mathsf B_d hold.

Proof. The big non-klt contraction. Apply the construction of [37], Section 3. On its smooth modification ν:U→X\nu: U \to X it writes

ν∗α=[DU]+ηU,DU≥0,ηU Ka¨hler.\nu^*\alpha= [D_U] + \eta_U,\qquad D_U \ge0,\qquad\eta_U\ \text{Kähler}.

The induction over the jumping coefficients of the multiplier ideal reduces the new reduced stratum to dimension at most d−1d-1. The given contraction on the old non-klt subspace and Cd−1\mathsf C_{d-1} provide the Moishezon maps of those strata. Every map that is promoted to a projective map in that construction contracts exactly the curves on which ν∗α\nu^*\alpha vanishes. On each such curve the actual real line bundle −DU-D_U has degree ηU⋅C\eta_U \cdot C. On a further projective common resolution q:U′′→Uq:U''\to U, choose an effective exceptional divisor EE with −E-E relatively ample and choose ε>0\varepsilon> 0 sufficiently small. Use the decomposition

q∗ν∗α=[D′′]+η′′,D′′=q∗DU+εE,η′′=q∗ηU−ε[E].q^*\nu^*\alpha= [D^{\prime\prime}] + \eta^{\prime\prime},\qquad D^{\prime\prime} = q^*D_U + \varepsilon E,\qquad\eta^{\prime\prime} = q^*\eta_U - \varepsilon[E].

Here η′′\eta'' is Kähler, and the actual real line bundle −D′′-D'' has degree η′′⋅C\eta''\cdot C on every contracted curve. Restrict this decomposition to the smooth reduced components in the gluing construction. Lemma 3.20 then supplies precisely the relative ampleness needed in place of [37], Lemma 2.42, including the common-resolution step in its Claim 3.5. The uncorrected pullback q∗ηUq^*\eta_U is not being treated as a Kähler class.

The exact sequences of multiplier ideals, relative vanishing, finite pushouts, and extension from sufficiently thickened Supp⁡DU\operatorname{Supp} D_U in that proof then apply unchanged. They give the birational Moishezon contraction in Cd,big\mathsf C_{d,\mathrm{big}}. In particular the gluing step uses neither generalized termination nor a projectivity criterion for an undetected ray.

Preparation for both cases of Bd\mathsf B_d. The modified-big perturbation [37], Lemma 2.23 supplies a nef datum that dominates a Kähler class on its carrier. Subtracting a sufficiently small multiple of the pullback of a Kähler class ωX\omega_X still leaves a nef datum on that carrier. Thus α\alpha is a gklt adjoint plus εωX\varepsilon\omega_X, and the cone argument of [37], Lemma 2.45 makes α\alpha NQC. This preparation applies whether or not α\alpha is big.

The nef-and-big case of Bd\mathsf B_d. For a gklt pair the multiplier ideal is the unit ideal, so the preceding big non-klt assertion now applies and gives a birational contraction h:X→Yh:X \to Y. On a projective resolution p:W→Xp:W \to X chosen projective over YY, relative Kawamata–Viehweg vanishing for the effective exceptional divisor −⌊BW⌋-\lfloor B_W \rfloor gives Rih∗OX=0R^i h_*\mathcal{O}_X = 0 for i>0i > 0. Thus YY has rational singularities. Proper birational Bott–Chern descent [18], Lemma 8.7 gives α=h∗γ\alpha= h^*\gamma. The descended adjoint is gklt, nef and big, and has no trivial curve. The criterion [36], Theorem 4.3 makes γ\gamma Kähler.

For completeness, the projectivity input in that criterion is restricted to a map S→Z′S \to Z' between smooth compact Kähler manifolds with rationally connected general fibre: SS is the chosen smooth divisor on a resolution and Z′Z' is the resolution of the null-locus component. The smooth-source, smooth-base argument in [15], Theorem 3.1, Step 1 applies. Its subsequent relative program starts with this projective map. Thus this application of the criterion uses only the smooth-source, smooth-base projectivity argument and an already-projective relative program.

The non-big case of Bd\mathsf B_d. Use a projective small factorialization and the modified-big perturbation of the pair. The non-pseudo-effectivity of KXK_X gives an MRC fibration by [56]. Choose a smooth Kähler MRC base ZZ and a smooth modification μ:U→X\mu:U \to X such that U→ZU \to Z is projective. Only the smooth case of [15], Theorem 3.1, Step 1 is needed: pullback identifies the holomorphic two-forms since the general fibre is rationally connected. Lemma 3.23 identifies any (1,1)(1,1)-class on UU, modulo a class pulled back from ZZ, with an actual real line bundle. Lemma 3.24 identifies its relative rays with rays of the analytic cone; both statements persist along the projective relative construction.

Write, as in [37], Theorem 4.1, Claim 4.1,

DU(a)=KU+ΔU+MU+aαU=(a+1)αU+FU,αU=μ∗α,ΔU,FU≥0,D_U(a)=K_U+\Delta_U+\mathbf M_U+a\alpha_U =(a+1)\alpha_U+F_U, \quad \alpha_U=\mu^*\alpha,\quad \Delta_U,F_U\geq0,

where ΔU\Delta_U is klt and FUF_U is μ\mu-exceptional. The modified-big replacement is chosen, as in the cited Claim 4.1, so that the nef datum MU\mathbf M_U on this smooth carrier is Kähler. If a further projective resolution is needed, subtract a sufficiently small effective exceptional divisor from its nef part and add that divisor to the subboundary; this preserves the adjoint and the klt inequalities. Choose a0a_0 using the uniform bound of Proposition 3.34. It makes the relative DU(a0)D_U(a_0)-program αU\alpha_U-trivial and preserves that choice through every step. This is a projective relative program from its first step: the nef data are represented by real line bundles modulo ZZ. Lemma 3.23 applies on every intermediate model over this fixed smooth base. More precisely, put r:U→Zr: U \to Z and choose one actual global real line bundle LL with

MU+a0αU=c1(L)+r∗γ.\mathbf M_U+a_0\alpha_U=c_1(L)+r^*\gamma.

The bundle LL is relatively ample, because MU\mathbf M_U is Kähler and αU\alpha_U is nef. On each of a fixed finite collection of relatively compact Stein charts of ZZ, choose an effective real divisor Θ\Theta representing LL, with (U,ΔU+Θ)(U,\Delta_U+\Theta) klt. The representatives can retain a positive relatively ample part in their boundaries. Here the equality KU+ΔU+Θ∼RKU+ΔU+LK_U+\Delta_U+\Theta\sim_{\mathbb{R}}K_U+\Delta_U+L is an actual real linear equivalence of line bundles; the equality with DU(a0)D_U(a_0) modulo r∗γr^*\gamma is separately an equality of Bott–Chern classes.

Fix these ordinary pairs on the initial charts. Their actual linear equivalences and their Bott–Chern comparisons with DU(a0)D_U(a_0) modulo the fixed base class persist separately throughout a global relative program. Proposition 3.25 applies: the source is smooth, its adjoint is represented by an actual global real line modulo ZZ, its carrier nef part is relatively ample, and DU(a0)=(a0+1)μ∗α+[FU]D_U(a_0)=(a_0+1)\mu^*\alpha+[F_U] is pseudo-effective. It gives a finite program U⇢VU\dashrightarrow V and a good relative endpoint. This is one global program controlled by fixed ordinary chart pairs. Its construction uses global line algebras, not a choice of unrelated local minimal models. Proposition 3.34 makes every step αU\alpha_U-trivial with the same value a0a_0.

Here is an explicit ample-model comparison that gives the required descent of αV\alpha_V. Both DV(a0)D_V(a_0) and αV\alpha_V are nef over ZZ. Put a1=a0+1a_1=a_0+1 and a2=a0+2a_2=a_0+2. Before the program starts, choose fixed ordinary representatives on the finite chart cover for all three relatively ample nef parts MU+ajαU\mathbf M_U+a_j\alpha_U, j=0,1,2j=0,1,2, on one simultaneous log resolution. The αU\alpha_U-crepancy of the constructed program means its endpoint VV is a weak model for each of these three fixed ordinary adjoints. Their traces DV(aj)=DV(a0)+(aj−a0)αVD_V(a_j)=D_V(a_0)+(a_j-a_0)\alpha_V are nef. Corollary 3.26 therefore makes

DV(aj)=DV(a0)+(aj−a0)αVD_V(a_j)=D_V(a_0)+(a_j-a_0)\alpha_V

semiample over ZZ. Their zero curves are exactly the common zero curves of DV(a0)D_V(a_0) and αV\alpha_V. Their projective ample-model contractions therefore have the same fibres: these fibres are connected by curves, and each contraction is constant on the fibres of the other. Identify the two normal targets, writing the common contraction as g:V→Sg:V\to S. If DV(aj)=g∗λjD_V(a_j)=g^*\lambda_j, with λj\lambda_j relatively Kähler over ZZ, subtraction gives

αV=g∗(λ2−λ1)=g∗αS.\alpha_V=g^*(\lambda_2-\lambda_1)=g^*\alpha_S.

This is an equality of Bott–Chern classes, not merely of curve degrees. Since the initial program is αU\alpha_U-trivial, it is also DU(a1)D_U(a_1)-negative. From now on put a=a1a=a_1 and suppress the argument in DU(a)D_U(a) and DV(a)D_V(a).

The maps V→ZV \to Z and S→ZS \to Z are projective. Moreover gg is projective: a relatively ample bundle for V→ZV \to Z restricts to an ample bundle on every fibre of gg, and hence is gg-ample. Each DU(aj)D_U(a_j) is not big globally: pushing a big such class to XX would make (aj+1)α(a_j+1)\alpha big. If it were big over the smooth MRC base ZZ, relative-canonical positivity [37], together with the pseudo-effectivity of KZK_Z, would make it big globally. It is therefore not big over ZZ. This property persists to its relative semiample model, so its relative canonical morphism has dim⁡S<d\dim S<d. The projective canonical bundle formula [37] provides

DS=KS+BS+NS+aαS,DV=g∗DS,D_S=K_S+B_S+\mathbf N_S+a\alpha_S, \qquad D_V=g^*D_S,

with a gklt pair on SS and modified-big nef data. The class αS\alpha_S is nef by descent of nefness through the surjective projective map gg. Thus adding aαS‾a\overline{\alpha_S} to the nef datum preserves the gklt condition and modified bigness: on a common carrier this addition is a nef pullback and preserves the existing big class.

Take a projective small factorialization s:Sq→Ss:S^{\mathrm q}\to S and resolve the main component of V×SSqV\times_S S^{\mathrm q}. The resulting maps π:V~→V\pi:\widetilde V\to V and g~:V~→Sq\widetilde g:\widetilde V\to S^{\mathrm q} are projective, and V~\widetilde V is compact Kähler. Pull back DVD_V, αV\alpha_V and FVF_V to V~\widetilde V, and DSD_S and αS\alpha_S to SqS^{\mathrm q}. The pair on SqS^{\mathrm q} is gklt and its boundary-plus-nef class remains modified big. Lemma 3.36 first gives Nσ(DV)=FVN_\sigma(D_V)=F_V. Lemma 3.39 then gives Nσ(π∗DV)=π∗FVN_\sigma(\pi^*D_V)=\pi^*F_V. The new total space is used only as a carrier for this equality and for pullbacks of positive currents; no effective boundary on it is needed. Rename these spaces VV and SS. No additional relative program is needed for this modification.

The vertical-divisor descent and negative-part lemmas above now give actual effective divisors FS,FVF_S,F_V with

FV=g∗FS,DS=(a+1)αS+[FS],Nσ(DS)=FS.F_V=g^*F_S,\qquad D_S=(a+1)\alpha_S+[F_S],\qquad N_\sigma(D_S)=F_S.

Apply Md−1\mathsf M_{d-1} to the generalized pair with adjoint DSD_S. On a common resolution p:W→Sp:W\to S, q:W→Smq:W\to S_m of the resulting good model, write

p∗DS=q∗Dm+[E],E≥0 exceptional over Sm.p^*D_S=q^*D_m+[E],\qquad E\geq0\text{ exceptional over }S_m.

The negative-part comparison proved above gives E=p∗FSE=p^*F_S, and hence

q∗Dm=(a+1)p∗αS.q^*D_m=(a+1)p^*\alpha_S.

Since DmD_m is semiample, αS\alpha_S is semiample after descent through pp. Pulling back by gg and using the α\alpha-trivial initial program gives semiample­ness of α\alpha on XX. The target is compact Kähler, and the resulting map is Moishezon, as follows by taking common projective modifications of the maps just constructed. The comparison uses only the chosen lower good model; no lower-dimensional program is lifted to VV.

Proposition 3.42 (A negative ray with an actual detector). Assume Bd\mathsf B_d. Let AA be a gklt adjoint in dimension at most dd on a globally strongly Q\mathbb{Q}-factorial compact Kähler space, with globally nef carrier data. Let RR be an AA-negative extremal ray of the full analytic cone. If an actual global rational line LL has L⋅R<0L\cdot R<0, the ray has a projective contraction; a small contraction has its detected flip. The working models retain the strong factoriality and compact Kähler properties. In particular this applies to an ordinary rational adjoint A=c1(KX+B)A=c_1(K_X+B) with detector KX+BK_X+B, and to ordinary real boundaries by Proposition 3.19. Proof. The local polyhedrality of the negative cone makes RR an exposed ray. Choose a nef support λ\lambda whose null analytic face is RR. Normalize the analytic cone by a Kähler class. On a neighbourhood of the point representing RR, the class −A-A is positive. On the remaining compact part of this slice, λ\lambda has a positive minimum. Consequently, for a sufficiently large bb, the class ωR=bλ−A\omega_R = b\lambda- A is Kähler. Thus A+ωR=bλA + \omega_R = b\lambda is nef with precisely the null face RR. The gklt presentation with nef carrier datum increased by the pullback of ωR\omega_R has modified-big total boundary. Apply Bd\mathsf B_d to construct its contraction. Lemma 3.16 makes the same global line −L-L relatively ample, and Proposition 3.18 constructs the flip when needed. For a divisorial contraction the exceptional-prime negativity and integral line descent give strong factoriality on the target: pull back a rank-one reflexive sheaf, remove its degree by a rational multiple of the exceptional divisor, descend the resulting line, and compare on the common big open. Local ordinary log-Fano replacement gives rational singularities by relative vanishing. The supporting target and projective flip are compact Kähler.

Relative good models and finite geography

Lemma 3.43 (Removing the preparation error). Let μ:W→X\mu: W \to X be a projective smooth preparation over SS with AW=μ∗AX+[F]A_W = \mu^*A_X + [F], where F≥0F \ge0 is μ\mu-exceptional and has positive coefficient on every added prime. If W⇢YW \dashrightarrow Y is a chosen good log terminal model of AWA_W over SS, then it induces a good log terminal model of AXA_X over SS.

Proof. On a common projective resolution p:V→Wp: V \to W, q:V→Yq: V \to Y, write p∗AW=q∗AY+[E]p^*A_W = q^*A_Y + [E] with E≥0E \ge0 exceptional over YY. Put r=μpr = \mu p and D=E−p∗FD = E - p^*F. Then

[D]=r∗AX−q∗AY,r∗D=r∗E≥0.[D] = r^*A_X - q^*A_Y,\qquad r_*D = r_*E \ge0.

The divisor −D-D is rr-nef because AYA_Y is nef over SS. Negativity gives D≥0D \ge0, hence E≥p∗FE \ge p^*F. Every added prime is therefore exceptional over YY. This proves nonextraction from XX and gives its effective exceptional comparison with AYA_Y. Strictness at any contracted prime of XX follows from strictness for the chosen log terminal model of WW, since FF has coefficient zero there. The same semiample endpoint makes the model good.

Lemma 3.44 (Recovering the uncontracted original primes). Let a gklt pair on XX have a nonextracting weak good model X⇢YX \dashrightarrow Y over SS. Assume YY is compact Kähler, globally strongly Q\mathbb{Q}-factorial and has the exceptional splitting of Lemma 3.32. Then a projective crepant extraction Y′→YY' \to Y gives a good log terminal model of the original pair. The exceptional splitting persists on Y′Y'.

Proof. On a common resolution write the actual comparison p∗AX=q∗AY+[E]p^*A_X = q^*A_Y + [E], where E≥0E \ge0 is qq-exceptional. There are finitely many primes of XX contracted by its marking. Let P\mathcal{P} consist of those with coefficient zero in EE. Take a projective log resolution r:W→Yr: W \to Y which contains all these valuations and dominates the fixed nef carrier. In the crepant structure boundary BWB_W, the coefficient of each member of P\mathcal{P} is its original effective boundary coefficient, hence lies in [0,1)[0,1). Keep these coefficients unchanged. Increase each other rr-exceptional coefficient, if necessary from a negative value, to a number in (max⁡{0,bQ},1)(\max\{0,b_Q\},1). Keep all nonexceptional coefficients unchanged. The resulting effective klt boundary ΓW\Gamma_W satisfies

[KW+ΓW]+MW=r∗AY+[F],[K_W+\Gamma_W]+\mathbf M_W=r^*A_Y+[F],

where F≥0F \ge0 has precisely the unwanted exceptional primes as its support. The inherited splitting gives actual real-line representatives for every class modulo YY. Since rr is birational, the nef carrier datum is relatively big; the adjoint is relatively represented by FF and is pseudo-effective. Apply Proposition 3.25 over YY. Its projective endpoint r′:Y′→Yr':Y'\to Y has an effective relatively nef exceptional trace F′F', so negativity gives F′=0F'=0. A prime outside Supp⁡F\operatorname{Supp} F cannot be contracted by an FF-negative birational program: on a general curve through its generic point the effective divisor has nonnegative degree. Thus all members of P\mathcal{P} survive, and all unwanted exceptional primes disappear. No new prime is extracted by the program. It follows that r′r' is crepant and that the marking from XX contracts exactly primes with strictly positive original comparison coefficient. It is nonextracting and is therefore a log terminal model. The pullback of the semiample adjoint on YY makes it good. Finally apply Corollary 3.33.

Lemma 3.45 (A detector throughout the big-adjoint construction). Assume Bd\mathsf B_d and Fd−1\mathsf F_{d-1}. The big-adjoint construction of [37] gives a chosen good model in dimension dd using only detected steps. It also gives the case of Md\mathsf M_d in which A+cf∗ωSA+cf^*\omega_S is big for some c>0c>0, with the map to SS retained throughout.

Proof. After the smooth preparation in [37], write the adjoint as

A=D+ω,D≥0,ω Ka¨hler,Supp⁡D=N+(A).A = D + \omega,\qquad D \ge0,\qquad\omega\ \text{Kähler},\qquad\operatorname{Supp} D = N_+(A).

Here N+(A)N_+(A) denotes the reduced divisor with support ⋂0<ϵ≪1Supp⁡Nσ(A−ϵω)\bigcap_{0<\epsilon\ll1}\operatorname{Supp}N_\sigma(A-\epsilon\omega); this support is constant for sufficiently small positive ϵ\epsilon and is independent of the chosen Kähler class ω\omega [37]. At a nonterminal scaling step,

Ai⋅Ri<0,(Ai+tiωi)⋅Ri=0,ti>0.A_i\cdot R_i < 0,\qquad(A_i+t_i\omega_i)\cdot R_i = 0,\qquad t_i>0.

Consequently ωi⋅Ri>0\omega_i\cdot R_i>0 and Di⋅Ri<0D_i\cdot R_i<0. A component of the actual effective divisor DiD_i supplies a global rational Cartier detector. The supporting contraction follows from Bd\mathsf B_d, and its projectivity and flip follow from Proposition 3.18. This argument does not require ωi\omega_i to remain nef.

To apply Bd\mathsf B_d to a gdlt presentation, lower its finitely many floor coefficients on the initial smooth carrier and add the same small class to the Kähler nef datum. The adjoint does not change, and the resulting gklt presentation persists through the same negative steps. The original gdlt presentation is retained for adjunction to the floor. Thus the special-termination proof of [37] applies with Fd−1\mathsf F_{d-1} on its smooth lower-dimensional carrier. Its other inputs are adjunction, discrepancy monotonicity, and the local Cartier-index calculation. The last neighbourhood-isomorphism step uses the evaluation-ideal support argument in the support comparison above: the comparison of the first detected flip has support equal to the full inverse image of its exceptional locus, and later comparisons dominate it. One does not infer disjointness of images merely from a vanishing restriction of an arbitrary exceptional divisor. The theta induction of [37] now gives a weak model. Applying Bd\mathsf B_d to its nef adjoint makes it good, and Lemma 3.44 gives the log terminal model. All its steps are detected or belong to the already-projective relative extraction in that lemma.

For completeness, the negative-part identity needed in this argument is only

N(p∗ξ+E)=N(p∗ξ)+E(E≥0 p-exceptional),N(p^*\xi+E)=N(p^*\xi)+E\qquad(E\ge0\ p\text{-exceptional}),

not the stronger formula N(p∗ξ)=p∗N(ξ)N(p^*\xi)=p^*N(\xi) for an arbitrary pseudo-effective class. The comparison with a nef endpoint identifies its exceptional error with the negative part. The formula for N+N_+ follows by writing a Kähler form upstairs as p∗ω−Fp^*\omega-F, with FF positive on every exceptional prime, and applying the displayed identity to p∗(ξ−ϵω)+E+ϵFp^*(\xi-\epsilon\omega)+E+\epsilon F. Pushforward identifies the nonexceptional coefficients; ϵF\epsilon F supplies all exceptional primes. These are exactly the uses in the theta argument.

Now put P=f∗ωSP = f^*\omega_S and suppose A+cPA + cP is big for some cc. Fix δ>0\delta> 0 smaller than the ωS\omega_S-degree of every compact integral curve on SS and enlarge cc so c>4d/δc > 4d/\delta. Use the following direct preparation, which keeps the original unshifted globally nef datum. On a smooth projective carrier ν:W→X\nu: W \to X write

ν∗(A+cP)=[G]+ω,G≥0,ω Ka¨hler,[KW+BW]+MW=ν∗A.\nu^*(A+cP)=[G]+\omega,\qquad G\geq0,\qquad\omega\ \text{Kähler},\qquad[K_W+B_W]+M_W=\nu^*A.

with the non-Kähler support property used in the big-class preparation. Here Ex⁡(ν)\operatorname{Ex}(\nu) below denotes the reduced divisor formed by all ν\nu-exceptional primes. Write BW=BW+−BW−B_W=B_W^+-B_W^-. For small ϵ>0\epsilon>0 put

B′=BW++ϵBW−+ϵ(G+Ex⁡(ν)),B'=B_W^++\epsilon B_W^-+\epsilon(G+\operatorname{Ex}(\nu)),
MW′=MW+cν∗P+ϵω,M'_W=M_W+c\nu^*P+\epsilon\omega,
b=BW++ϵ1+ϵEx⁡(ν).b=B_W^++\frac{\epsilon}{1+\epsilon}\operatorname{Ex}(\nu).

The new boundary is klt and MW′M'_W is Kähler. Direct addition gives

A′=[KW+B′]+MW′=(1+ϵ)([KW+b]+MW+cν∗P).A'=[K_W+B']+M'_W=(1+\epsilon)\left([K_W+b]+M_W+c\nu^*P\right).

Moreover B′≥bB'\geq b. In every theta branch the cumulative added boundary satisfies 0≤C≤1−B′0\leq C\leq1-B', so

b+C1+ϵ≤b+1−b1+ϵ<1.b+\frac{C}{1+\epsilon}\leq b+\frac{1-b}{1+\epsilon}<1.

Thus the unshifted presentation [KW+b+C/(1+ϵ)]+MW[K_W+b+C/(1+\epsilon)]+M_W is genuinely gklt with the original globally nef datum. This is the presentation used for the horizontal length bound. No base form is subtracted from an arbitrary newly prepared nef datum.

A horizontal negative ray would have PP-degree at least δ\delta; the bound 0<−Aunshifted⋅C≤4d0< -A_{\mathrm{unshifted}}\cdot C\leq4d would contradict cδ>4dc\delta>4d. Every constructed step is therefore over SS. Its projective connected fibres are contracted by ff, so ff factors through its base and through the flip. The final finite extraction is also over SS.

The shifted nef endpoint is semiample by Bd\mathsf B_d. Its zero face contains no horizontal curve: decompose such a curve by the unshifted adjoint’s cone theorem; nefness of the shifted class forces all summands into the zero face, and a summand of positive PP-degree again contradicts the length bound. The shifted class is big, so the connected semiampleness map is bimeromorphic. Its connected fibres are Moishezon and are connected by chains of compact curves. The preceding zero-face argument makes the map to SS constant on each such curve, hence on every fibre. The analytic factorization lemma therefore factors the map to SS through the semiampleness map. Subtracting cωSc\omega_S from the normalized class on its target gives the required relative Kähler class for the unshifted adjoint. The effective resolution error from the preparation is removed by the usual negativity comparison, giving a model of the original data.

The forward traces and exceptional splittings persist by Lemma 3.32. In the last extraction, the newly extracted prime classes move from the old exceptional span into the pullback span; they are actual rational Cartier classes. Both-sign negativity proves directness as before. □\square

Lemma 3.46 (Changing the base of a relatively trivial adjoint). *Suppose g:X→Yg:X\to Y is projective, its general fibre is rationally connected, and a gklt adjoint satisfies AX=g∗AYA_X=g^*A_Y. Assume the prepared nef datum is Kähler on a smooth carrier. Let Y⇢YmY \dashrightarrow Y_m be the chosen nonextracting good model supplied by Md−1\mathsf M_{d-1} over SS, with its exceptional cohomology splitting, and let dim⁡Y<d\dim Y < d. Then a single projective relative construction gives a weak good model of (X,AX)(X,A_X) over SS with that splitting. Lemma 3.44 makes it log terminal. No step of the base program is lifted.

Proof. Take a common projective smooth resolution T→YT \to Y, T→YmT \to Y_m and resolve the main component of X×YTX \times_Y T, further dominating the prepared nef carrier; denote the resulting smooth space by VV. Its morphism h:V→Ymh: V \to Y_m is projective. Before constructing a program, verify algebraicity for all classes. The projective RC map V→TV \to T and Lemma 3.23 express every class modulo TT by actual real lines. The splitting of the chosen YmY_m expresses classes from TT, modulo YmY_m, by exceptional divisor classes. Hence

HBC1,1(V)=c1(Pic⁡(V)⊗R)+h∗HBC1,1(Ym).H_{\mathrm{BC}}^{1,1}(V)=c_1(\operatorname{Pic}(V)\otimes\mathbb{R})+h^*H_{\mathrm{BC}}^{1,1}(Y_m).

Lemma 3.24 identifies the relative cone with the full analytic face. These properties and the exceptional splitting persist along the projective relative steps by Lemma 3.32.

Choose the effective gklt preparation on this final carrier. Its adjoint has the identity

AV=h∗AYm+[G],G=Gbase+F≥0.A_V=h^*A_{Y_m}+[G], \qquad G=G_{\mathrm{base}}+F\geq0.

where GbaseG_{\mathrm{base}} is pulled back from the actual effective base comparison and FF is exceptional over XX, with positive coefficient on every added prime. Its nef datum is nef and big on the prepared carrier. Modulo YmY_m it is the actual real-line class [G]−c1(KV)−[BV][G]-c_1(K_V)-[B_V]. Thus every hypothesis of Proposition 3.25 holds, with the effective relative adjoint GG. Denote its global relative endpoint by VmV_m and the strict transform of GG by GmG_m.

On a common resolution p:W→Vp: W \to V, q:W→Vmq: W \to V_m, the actual adjoint comparison has effective qq-exceptional error EE. The difference p∗G−q∗Gm−Ep^*G-q^*G_m-E has zero Bott–Chern class and is qq-exceptional, because q∗p∗G=Gmq_*p^*G=G_m. Negativity in both signs makes it zero:

p∗G=q∗Gm+E.p^*G=q^*G_m+E.

Choose a big common-isomorphism open U⊂YmU\subset Y_m for Y⇢YmY\dashrightarrow Y_m. Such an open exists because that map is nonextracting. On UU we have Gbase=0G_{\mathrm{base}}=0. Let r:WU→XUr: W_U\to X_U be the induced projective birational map. The divisor q∗Gmq^*G_m is rr-nef, since the endpoint adjoint is nef over UU and the base class has zero degree on rr-fibres. Equation (*) gives

r∗q∗Gm=−r∗E≤0,r_*q^*G_m=-r_*E\leq0,

since FF is exceptional over XX. Negativity yields q∗Gm≤0q^*G_m\leq0. Effectivity yields Gm∣U=0G_m|_U=0. This step removes the possible horizontal components of FF; they were not assumed very exceptional at the start.

Now GmG_m is supported over codimension at least two in YmY_m. It is nef over YmY_m, so very-exceptional negativity gives Gm=0G_m=0. The endpoint adjoint is the pullback of AYmA_{Y_m}, hence is nef and good over SS. Its relative canonical morphism is Moishezon: it is the connected factor of the composite of the projective morphism to YmY_m and the lower-dimensional Moishezon canonical morphism. Lemma 3.43 removes the added source-exceptional errors and proves nonextraction. All these operations are over SS.

The all-class invariant was established before the relative program; its preservation follows at each step from the same cone identification and forward cohomology splitting. If the construction has contracted any original prime crepantly, apply Lemma 3.44 to retain it. ☐

Lemma 3.47 (The global rational quotient over a fixed base). Assume Md−1\mathsf M_{d-1} and the case of Md\mathsf M_d in which a base shift makes the adjoint big. Then Md\mathsf M_d holds when no class A+cf∗ωSA+cf^*\omega_S, c≥0c \ge0, is big.

Proof. First take the usual smooth carrier with effective gklt boundary and adjoint μ∗A+[F0]\mu^*A+[F_0], where F0F_0 is effective exceptional with full exceptional support. Its boundary-plus-nef trace is big and its adjoint is not big, so its canonical class is not pseudo-effective. Take its global MRC and resolve the MRC graph and the fixed carrier, obtaining a projective map to a smooth compact Kähler ZZ with KZK_Z pseudo-effective. Perform the Kähler-nef-part preparation after these graph resolutions, preserving the maps to ZZ and SS. This order ensures that the final scaling datum is Kähler, rather than merely the nef pullback of an earlier Kähler datum. Write the resulting adjoint as

A0=KU+BU+MU=μ∗A+[F],F≥0 exceptional,MU Ka¨hler.A_0=K_U+B_U+M_U=\mu^*A+[F],\qquad F\ge0\ \text{exceptional},\qquad M_U\ \text{Kähler}.

The global modified-big hypothesis makes a preliminary base shift unnecessary. Relative pseudo-effectivity is preserved. No base shift of A0A_0 is big, since pushing a big such class down would make a base shift of AA big. The fixed morphism h:U→Zh:U\to Z is projective and has RC general fibres. All these preparations precede the next, fresh base shift.

Put P=fU∗ωSP=f_U^*\omega_S and choose c>2d/δc>2d/\delta, where every integral curve on SS has ωS\omega_S-degree greater than δ>0\delta>0. Set

Ac=A0+cP=D+N,D=KU+BU,N=MU+cP.A_c=A_0+cP=D+N,\qquad D=K_U+B_U,\qquad N=M_U+cP.

Since AcA_c is not big globally, relative-canonical positivity [37], Theorem 2.48(2), together with pseudo-effectivity of KZK_Z, shows that AcA_c is not big over ZZ, whether or not it is globally pseudo-effective. The class NN is big over ZZ. Consequently DD cannot be pseudo-effective over ZZ: otherwise D+N=AcD+N=A_c would be big over ZZ. The smooth projective RC Hodge projection represents every class modulo ZZ by an actual real line. The ordinary global klt adjoint DD is therefore relatively non-pseudo-effective. The projective ordinary Mori construction of Corollary 3.28, with scaling of the actual relatively ample real line represented by NN, terminates in a Mori fibre space. Lemma 3.23 and Lemma 3.24 identify every relative ray with a full analytic ray. Its nef b-data retain the fixed globally nef carrier UU.

First suppose AcA_c is not pseudo-effective globally. The retained relative-canonical positivity theorem on hh, together with pseudo-effectivity of KZK_Z, then says that AcA_c is not pseudo-effective over ZZ. The terminating relative program ends in a Mori contraction at a threshold τ>1\tau>1. At every step its scaled zero ray has AcA_c-degree negative. Inductively the map to SS is retained: if such a ray were horizontal, its PP-degree would exceed δ\delta, while the gklt cone theorem for A0A_0 gives a rational generator of −A0-A_0-degree at most 2d2d, contradicting Ac⋅R≤0A_c\cdot R\le0. Once P⋅R=0P\cdot R=0, the step is negative or crepant for A0A_0, so its gklt presentation persists. The same argument applies to the final Mori ray. This would be an AcA_c-negative Mori contraction over SS, contradicting the preserved pseudo-effectivity over SS. Hence AcA_c is pseudo-effective globally.

It is not big globally. Relative-canonical positivity now implies that it is not big over ZZ. Its pseudo-effective threshold for D+tND+tN over ZZ is exactly one: for t>1t>1 the class is big, while pseudo-effectivity for t<1t<1 would make AcA_c big because NN is big over ZZ. The same finite relative program therefore ends in a Mori contraction g:U′→Yg:U'\to Y at threshold one. All birational steps, including any steps at threshold one, and the final zero ray are over SS by the preceding length argument with Ac⋅R≤0A_c\cdot R\le0. For a zero ray with positive PP-degree, A0A_0 would again have degree less than −cδ-c\delta. Thus YY carries a map to SS and dim⁡Y<d\dim Y<d. The class AcA_c has zero degree on every gg-contracted curve. This is an ordinary projective log-Fano contraction: rationalize its effective real ordinary boundary, preserving klt and relative antiampleness. Relative vanishing gives rational singularities on YY, which is compact Kähler because it is projective over ZZ. Lemma 3.15 therefore gives an actual equality Ac=g∗AYA_c = g^*A_Y in Bott–Chern cohomology. This descent precedes the projective canonical bundle formula. That formula now provides gklt data for AYA_Y, globally nef on a carrier, whose total boundary is globally modified big. Relative pseudo-effectivity descends through the projective surjection gg, so Md−1\mathsf M_{d-1} applies over SS. Keep the base shift in this application. Use its chosen output in Lemma 3.46.

Steps at threshold one can be AcA_c-crepant divisorial contractions. Consequently the composite constructed so far need only be a weak good model of the original prepared adjoint. Apply Lemma 3.44 to extract the finitely many original primes with zero comparison coefficient. This gives the strict log terminal model and preserves the cohomology invariant. The shift changes neither relative comparisons nor relative nefness. Lemma 3.43 removes the full-support preparation error and proves the claimed Md\mathsf M_d.

Finite geography and closing the induction

Lemma 3.48 (Canonical models first, weak models second). Assume Bd\mathsf B_d and Md\mathsf M_d. Then Fd\mathsf F_d holds for compact polytopes of globally nef b-data on a fixed carrier and globally modified-big boundary, over the fixed base.

Proof. First prove, by induction on the parameter-polytope dimension, polyhedrality of the effective locus, finite canonical-model chambers, and finitely many chosen terminal models on those chambers, following [37]. The zero-dimensional case uses Md\mathsf M_d and uniqueness of the canonical model; it does not yet assert finiteness of all weak models.

At a central point choose X⇢Xm→XcX \dashrightarrow X_m \to X_c over SS. The transport invariant in Md\mathsf M_d supplies the traces of the whole nearby polytope on XmX_m. Shrink so the finitely many strict exceptional inequalities remain strict. Add a common pullback from SS so that the central canonical class on XcX_c is Kähler absolutely. On the boundary of the parameter polytope, apply the smaller-parameter induction over XcX_c; its existence input is Md(Xc)\mathsf M_d(X_c), just proved independently. No projectivity of Xm→XcX_m \to X_c or Hodge projection over the possibly singular XcX_c is used.

The central adjoint is zero over XcX_c, so the relative effective locus is the radial cone on its boundary effective locus. Apply the cone-length estimate of [37] on the finitely chosen gklt terminal models hi:Yi→Xch_i : Y_i \to X_c, all of dimension dd. Write Au,iA_{u,i} for the boundary-parameter adjoint, nef over XcX_c, and ψi:Yi→Zi\psi_i : Y_i \to Z_i for its relative canonical morphism. The cone theorem is not applied to the possibly lower-dimensional canonical targets ZiZ_i.

Let Hi=hi∗ωcH_i = h_i^*\omega_c and choose δ>0\delta> 0 below the ωc\omega_c-degree of every compact integral curve in XcX_c. Fix λˉ<δ/(δ+2d)\bar{\lambda}<\delta/(\delta+2d) and for 0<λ≤λˉ0 < \lambda\leq\bar{\lambda} put

Aλ,i=(1−λ)Hi+λAu,i.A_{\lambda,i} = (1-\lambda)H_i + \lambda A_{u,i}.

The same cone estimate shows more than nefness: for a sufficiently small ϵ>0\epsilon> 0, uniform on the finite list and the chosen radial interval, Aλ,i−ϵHiA_{\lambda,i}-\epsilon H_i is nef. Indeed on a horizontal Au,iA_{u,i}-negative rational ray its degree is greater than (1−λ−ϵ)δ−2dλ>0(1-\lambda-\epsilon)\delta-2d\lambda>0; on the nonnegative part of the cone and on the vertical cone it is nonnegative. It follows for every class ξ∈NA‾(Yi)\xi\in\overline{\mathrm{NA}}(Y_i) that

Aλ,i⋅ξ=0⟺Hi⋅ξ=Au,i⋅ξ=0.A_{\lambda,i}\cdot\xi= 0 \quad\Longleftrightarrow\quad H_i\cdot\xi= A_{u,i}\cdot\xi= 0.

In particular its null curves are exactly those contracted by ψi\psi_i. The central data are crepant through these maps over XcX_c; thus the convex data defining Aλ,iA_{\lambda,i} remain gklt with globally modified-big boundary. Apply Bd\mathsf B_d to Aλ,iA_{\lambda,i}. Its connected semiampleness map and ψi\psi_i both have Moishezon fibres, and each connected such fibre is connected by chains of compact curves. Equality of their contracted curves makes each map constant on the fibres of the other. The analytic factorization lemma identifies the two maps. Thus the selected relative canonical model is also the canonical model over SS on this radial interval. This proves local polyhedrality and the finite local list; compactness gives the global finite list of canonical models and chosen terminal models.

Uniform preparation preserving every weak model. Write Au=[KX+Bu+Mu,X]A_u=[K_X+B_u+\mathbf M_{u,X}] for the adjoints in the parameter polytope. We first record why a weak model of these gklt data extracts no divisor. On a common resolution p:U→Xp:U\to X, q:U→Yq:U\to Y put D=p∗Au−q∗Au,YD=p^*A_u-q^*A_{u,Y}, using the actual structure-boundary comparison. The weak-model discrepancy inequalities give p∗D≥0p_*D\geq0, and −D-D is pp-nef because Au,YA_{u,Y} is nef over the fixed base. Negativity therefore gives D≥0D\geq0. An extracted prime on YY has coefficient one in the weak-model boundary, whereas its coefficient in the structure boundary of the gklt source is less than one; it would give a negative coefficient of DD. Hence there is no such prime. Consequently DD is qq-exceptional and the target is itself gklt.

Fix a parameter u0u_0. The boundary plus nef part is globally modified big by hypothesis. The modified-big preparation [37] gives, on a fixed projective smooth carrier a:W→Xa:W\to X, an effective klt boundary Γ\Gamma, a Kähler class γ0\gamma_0, and an effective aa-exceptional real divisor FF such that

[KW+Γ]+γ0=a∗Au0+[F].(20)[K_W+\Gamma]+\gamma_0=a^*A_{u_0}+[F]. \tag*{(20)}

Here is the effectivity detail in this use of the preparation. Its new nef datum dominates a Kähler form on a carrier. After resolving the new structure boundary, choose an effective exceptional divisor whose negative is relatively ample and subtract a sufficiently small multiple from the pulled-back datum to make it Kähler. Add the same multiple to the structure boundary, then replace its negative coefficients by zero and, if needed, add small positive coefficients on the remaining exceptional primes. All coefficients stay below one. Only exceptional coefficients have been increased; their increase is the divisor F≥0F\geq0 in (20).

On a sufficiently small closed polyhedral neighbourhood of u0u_0 put

γu=γ0+a∗(Au−Au0).\gamma_u=\gamma_0+a^*(A_u-A_{u_0}).

These classes remain Kähler by openness, and the same Γ\Gamma and the same FF satisfy

[KW+Γ]+γu=a∗Au+[F].[K_W+\Gamma]+\gamma_u=a^*A_u+[F].

Thus this is one affine family of gklt pairs on one smooth carrier, with a fixed effective boundary and Kähler nef data.

Let ψ:X⇢Y\psi:X\dashrightarrow Y be any weak model at a parameter uu in this neighbourhood, and resolve the induced map W⇢YW\dashrightarrow Y by r:T→Wr:T\to W, q:T→Yq:T\to Y. Its original comparison is

(ar)∗Au=q∗Au,Y+Eu,Eu≥0 is q-exceptional.(ar)^*A_u=q^*A_{u,Y}+E_u,\qquad E_u\geq0\text{ is }q\text{-exceptional}.

Since ψ\psi is nonextracting, every aa-exceptional prime is exceptional over YY. Hence r∗Fr^*F is also qq-exceptional, and

r∗([KW+Γ]+γu)=q∗Au,Y+Eu+r∗F.(21)r^*\bigl([K_W+\Gamma]+\gamma_u\bigr)=q^*A_{u,Y}+E_u+r^*F. \tag*{(21)}

This proves that W⇢YW\dashrightarrow Y is a weak model of the prepared pair. In detail, subtract the effective exceptional error on the right from its structure boundary on TT and push down to YY. The resulting boundary is precisely the transform of Γ\Gamma, it is effective, the adjoint is the already existing Bott–Chern class Au,YA_{u,Y}, and all discrepancies are at least those of the prepared gklt pair. This uses generalized data at the level of currents. On TT keep the nef datum r∗γur^*\gamma_u, and subtract the displayed effective qq-exceptional error from the prepared structure boundary. Pushing forward by qq gives the boundary ΓY\Gamma_Y and the trace of this fixed nef b-class. Their sum with the canonical current represents the already existing locally exact adjoint Au,YA_{u,Y}; the resolution identity defines its structure boundary. The generalized discrepancies have not decreased. This argument neither requires KY+ΓYK_Y+\Gamma_Y to be real Cartier nor asserts that the nef trace is separately a Bott–Chern class. It therefore applies to every Kähler weak target, including the adjunction strata used in special termination.

Every weak model occurs in the finite canonical list. Choose a small box in H1,1(W,R)H^{1,1}(W,\mathbb{R}) which spans that vector space and whose addition to the compact family {γu}\{\gamma_u\} stays inside the Kähler cone. For any YY above choose a Kähler class ηY\eta_Y and define ηW=r∗q∗ηY\eta_W=r_*q^*\eta_Y. Smooth-source cohomology puts ηW\eta_W in H1,1(W,R)H^{1,1}(W,\mathbb{R}) and gives an actual rr-exceptional real divisor DηD_\eta with

r∗ηW−q∗ηY=[Dη].r^*\eta_W-q^*\eta_Y=[D_\eta].

Its negative is rr-nef, so Dη≥0D_\eta\geq0 by exceptional negativity. As W⇢YW\dashrightarrow Y extracts no divisors, DηD_\eta is also qq-exceptional. Scale ηY\eta_Y by a sufficiently small positive number so that ηW\eta_W lies in the fixed box. Adding this identity to (21) yields an effective qq-exceptional comparison with target class Au,Y+ηYA_{u,Y}+\eta_Y, which is Kähler over the original base. Thus W⇢YW\dashrightarrow Y is the canonical model of a member of this one enlarged prepared polytope. Its canonical-model list is finite by the first part of the geography proof. The induced list of maps from XX is therefore finite as well. A finite cover of the original compact parameter polytope completes the proof for all weak models.

Theorem 3.49 (The restricted package in every dimension). The assertions Bd\mathsf B_d, Cd\mathsf C_d, Md\mathsf M_d and Fd\mathsf F_d hold in every finite dimension, for the globally nef carrier data and globally modified-big boundary traces specified above. All birational steps used to prove them are detected steps or belong to an already-projective relative construction with the stated relative-line algebraicity. A general semiample morphism is asserted to be Moishezon; projectivity is asserted only when the construction provides an actual relatively ample line.

Proof. The assertions in dimensions zero and one follow from degrees and factorization of maps of compact curves. Suppose the package holds in dimensions less than dd. Lemma 3.41 first proves Cd,big\mathsf C_{d,\mathrm{big}} and then Bd\mathsf B_d. The former uses Cd−1\mathsf C_{d-1}; the nonbig part of the latter uses only a chosen Md−1\mathsf M_{d-1} model and the explicit negative-part comparison. In particular, no lower program is lifted.

With Bd\mathsf B_d available, Proposition 3.42 constructs detected negative steps in dimension dd. Lemma 3.45, using the already known Fd−1\mathsf F_{d-1}, gives the big-shift case of Md\mathsf M_d. Lemma 3.47 gives its remaining case, using Md−1\mathsf M_{d-1} and the projective graph construction. This proves Md\mathsf M_d over every proper compact Kähler base, with its chosen-model invariant. Lemma 3.48, whose hypotheses are both Bd\mathsf B_d and Md\mathsf M_d, now proves Fd\mathsf F_d.

It remains to prove Cd\mathsf C_d when its nef NQC adjoint α\alpha is not big. Take the projective dlt preparation in [37]. Its underlying space is klt and globally strongly Q\mathbb{Q}-factorial, and α−c1(KX)\alpha-c_1(K_X) is a big Bott–Chern class. Choose an NQC expression with positive coefficients and integral multiples of its rational degree-two summands. Corollary 3.31 provides a single number tt such that each negative ray of KX+tαK_X+t\alpha is α\alpha-trivial. Choose a Kähler scaling class ω\omega with KX+tα+ωK_X+t\alpha+\omega nef. Every selected negative ray is ordinary KXK_X-negative; the actual rational canonical line is its detector. Proposition 3.42 supplies its projective contraction or flip, and the fixed integral grid persists. The descended α\alpha remains nef by projective descent of nefness. The driving class is non-pseudo-effective throughout, by the corollary. Its initial pseudo-effective scaling threshold is positive; choose a cutoff ε>0\varepsilon> 0 below that threshold. On the fixed initial carrier the compact segment of globally nef data

tα+[ε,1]ωt\alpha+ [\varepsilon,1]\omega

has modified-big total boundary. At its scaling parameter each working model is a marked weak model of a member of this segment. Each selected step is negative for the fixed driving adjoint, so its discrepancies do not decrease and increase at a valuation affected by that step. An infinite sequence would repeat a marked model by Fd\mathsf F_d; the cumulative nonzero effective comparison for the fixed adjoint would then contradict equality of that marking. Hence this program terminates. Non-pseudo-effectivity excludes a nef endpoint, leaving an α\alpha-trivial ordinary Mori contraction f:X′→Zf : X' \to Z.

For clarity, the remaining contraction argument uses only this already-projective map. Relative vanishing transports the multiplier ideal defining the non-klt closed subspace. Lemma 3.15 descends α\alpha in Bott–Chern cohomology, and Lemma 3.29 descends its fixed rational NQC summands; projective multisections preserve their nonnegative degrees. Make the adjoint-preserving modified-big replacement of [37], Lemma 2.23 and Section 6, with a Kähler summand on the source, and restrict the given contraction to the resulting non-klt closed subspace, taking its Stein factor. If this non-klt subspace dominates ZZ, relative Nadel vanishing gives OZ=f∗ONklt⁡\mathcal O_Z=f_*\mathcal O_{\operatorname{Nklt}}, and its given Moishezon contraction factors to the required contraction on ZZ. If it does not dominate, apply the projective canonical bundle formula. The multiplier-ideal calculation identifies the induced non-klt subspace on its lower-dimensional base and its Moishezon contraction. Thus Cd−1\mathsf C_{d-1} applies there. Pullback and factorization through the projective modifications give the required Moishezon contraction on the original space. These are relative vanishing, canonical-bundle-formula and closed-subspace factorization operations; they require no further global program. This proves Cd\mathsf C_d and completes the induction.

Corollary 3.50 (Finite positive parts of detected scalings). Let a gklt adjoint with globally nef carrier data be run with scaling of the trace of a Kähler class on a fixed smooth carrier. Suppose that every chosen negative analytic ray has an actual global rational line detector and that the total boundary trace on each positive scaling segment is globally modified big. Every segment whose scaling parameters lie in a fixed interval [ε,T][\varepsilon,T], with ε>0\varepsilon> 0, is finite. If the driving adjoint is not pseudo-effective, the scaling terminates with a Mori fibre space.

Proof. Proposition 3.42 constructs each step and Lemma 3.32 supplies the forward traces from the fixed carrier. Each reached model at a scaling parameter is a marked weak model of that parameter’s adjoint. The compact parameter segment satisfies Fd\mathsf F_d, so there are finitely many such markings. Strict increase for the fixed driving adjoint rules out repetition. If that adjoint is not pseudo-effective, the positive pseudo-effective scaling threshold gives a fixed positive cutoff containing every parameter of a continuing program. The finite program cannot end nef, hence ends with the claimed Mori map.

Generation along the dlt boundary

We prove that the restrictions of a nef adjoint to the separate log canonical strata fit together to generate its restriction to the whole reduced boundary. Semi-ampleness on the normal components does not by itself supply compatible sections on their union. The proof has three parts. A Mori contraction reduces the obstruction to restriction from a stratum to one comparison of residues. Crepant transport respects all lower residues. Finally a finiteness argument permits us to impose every comparison simultaneously by taking products of sections.

Throughout this section, n≥1n \ge1 and Gj\mathcal{G}_j is assumed for every j<nj < n. We use ordinary dlt pairs with effective rational boundary. A stratum is an irreducible log canonical center; we also allow the ambient space itself when describing adjunction. A boundary stratum is a stratum contained in the reduced floor. An incidence is an inclusion of strata, and it is immediate when the smaller stratum has codimension one in the larger. On a crepant SNC model, a unit component is a boundary component of coefficient one, and a unit stratum is an irreducible component of an intersection of unit components. All residue comparisons are in a common divisible even adjoint degree.

Theorem 4.1 (Generation on the reduced boundary). Assume Gj\mathcal{G}_j for every 0≤j<n0 \le j < n. Let (V,B)(V, B) be a normal irreducible compact Kähler dlt nn-fold with effective rational boundary BB. Suppose that VV is globally Q\mathbb{Q}-factorial, that (V,B)(V, B) satisfies the lc-strata resolution convention of Definition 3.1, and that the actual Q\mathbb{Q}-Cartier adjoint J=KV+BJ = K_V + B is analytically nef. Then the restriction of an actual positive Cartier multiple of JJ to the whole reduced space S=⌊B⌋S = \lfloor B \rfloor is globally generated.

The assertion is vacuous if S=∅S = \varnothing. The remainder of the section proves it when the floor is nonempty. The construction of compatible sections follows the admissible-section method of Fujino [28], Section 4; the main work here is to establish its restriction and finiteness inputs for strata of arbitrary dimension in the compact Kähler setting.

Adjunction, the semiample systems, and their comparisons

We first fix precisely which sections have to agree. The following local facts retain the actual line, including the residue identifications at every intersection.

Lemma 4.2 (Strata and descent of residues). For each stratum Z⊆VZ \subseteq V there is an effective rational boundary BZB_Z on the normal compact Kähler space ZZ such that (Z,BZ)(Z, B_Z) is dlt and, in every sufficiently divisible even degree qq,

OZ(q(KZ+BZ))≃OV(qJ)∣Z.(22)\mathcal{O}_Z\left(q(K_Z+B_Z)\right) \simeq\mathcal{O}_V(qJ)|_Z. \tag*{(22)}

This is the actual meromorphic iterated-residue identification. The prime components of CZ:=⌊BZ⌋C_Z := \lfloor B_Z \rfloor are precisely the strata D⊂ZD \subset Z in an immediate incidence. Sections of OV(qJ)∣D\mathcal{O}_V(qJ)|_D on these components DD which have equal residues on every common lower stratum descend uniquely to a section of the restricted line on the entire reduced CZC_Z. The same statement applies to the components of S⊆VS \subseteq V.

Proof. Choose one resolution p:V^→Vp:\widehat{V} \to V witnessing Definition 3.1, and write KV^+B^=p∗(KV+B)K_{\widehat{V}}+\widehat{B}=p^*(K_V+B) using the actual meromorphic identification. Its unit components are the strict transforms S^i\widehat{S}_i of the finitely many components SiS_i of SS. Every component Z^\widehat{Z} of an intersection of distinct S^i\widehat{S}_i maps birationally onto a stratum ZZ, because the map is an isomorphism at its general point. Conversely every stratum is obtained this way. The general SNC locus makes both the component and its index set unique. Compactness makes the collection finite. The empty intersection is V^\widehat{V} itself. Write pZ=p∣Z^:Z^→Zp_Z=p|_{\widehat{Z}}:\widehat{Z}\to Z, so pV=pp_V=p.

Here are the adjunction and normality details, including the facts used at deeper intersections. For a chosen set of indices, keep their coefficients one and allow each unused coefficient to be either one or 1/21/2. Write Be=B−∑i(1−ei)SiB^{\mathbf e}=B-\sum_i(1-e_i)S_i. Global Q\mathbb{Q}-factoriality makes this an actual rational-line operation, and

B^e=B^−p∗∑i(1−ei)Si.\widehat B^{\mathbf e}=\widehat B- p^*\sum_i(1-e_i)S_i.

The subtracted divisor is effective. All exceptional coefficients remain below one, and the remaining unit components are exactly the retained strict transforms. Successive SNC adjunction on Z^\widehat{Z} gives

(KV^+B^e)∣Z^=KZ^+B^Z^e.(K_{\widehat V}+\widehat B^{\mathbf e})|_{\widehat Z} =K_{\widehat Z}+\widehat B_{\widehat Z}^{\mathbf e}.

Here and below such a restriction equality means equality of the meromorphic residue maps in degree qq, and hence equality of the actual lines. If two orders of residue differ by an ordering sign, its qq-th power is one.

We induct on the number of chosen indices. At each stratum already constructed, we retain normality, effectivity of every weighted different, and the crepant SNC residue comparison on Z^\widehat{Z}. For this chosen comparison the exceptional coefficients are below one, the unit components are the retained strict intersections, and the full-weight pair is dlt. These assertions hold for Z=VZ=V. Lowering unused unit components preserves dlt; lowering all of them makes the effective pair at the current stratum klt. It has rational singularities and is Cohen–Macaulay by the dimension-free floor-connectedness lemma [51] Lemma 2.1. If just one unused coefficient is retained, the unit divisor of the induced SNC boundary is a disjoint union RR of smooth divisors on Z^\widehat{Z}. The same lemma gives

(pZ)∗OR=OpZ(R),red.(p_Z)_*\mathcal{O}_R=\mathcal{O}_{p_Z(R),\mathrm{red}}.

The fibers are connected, so the images of different connected components of RR cannot meet. Each component maps birationally to its image; the displayed equality, factored through finite normalization, makes that image normal. It is compact Kähler by restriction of the local Kähler potentials from VV.

For every allowed weight choice, push forward the SNC different to define the rational different on this new stratum. In codimension one, the residue of a local frame of the ambient invertible line identifies its divisorial adjoint with the restricted line. Reflexive extension on the normal stratum gives (22) everywhere. Pulling it back agrees with the original SNC residue on a dense open and therefore everywhere, proving crepancy as an actual meromorphic identification.

The different is effective. At a general point of any of its primes, the normal surface-slice calculation of [51] Lemma 6.2, which is stated in every dimension, preserves exactly the residue order and reduces it to adjunction on a normal surface germ with effective boundary and a smooth marked curve. For completeness, on a minimal resolution of that surface, write the crepant boundary as the effective strict transform plus an exceptional divisor EE. For each exceptional curve DD,

E⋅D=−(KT~+Bstr)⋅D≤0.E\mathbin{\cdot}D=-(K_{\widetilde{T}}+B^{\mathrm{str}})\mathbin{\cdot}D\leq0.

Indeed Bstr⋅D≥0B^{\rm str}\cdot D\geq0, and adjunction gives KT~⋅D=2pa(D)−2−D2≥0K_{\widetilde T}\cdot D=2p_a(D)-2-D^2\geq0; minimality excludes a smooth rational exceptional (−1)(-1)-curve. The negative-definite exceptional intersection matrix gives E≥0E\geq0: if E=P−NE=P-N with disjoint nonnegative parts and N≠0N\ne0, then E⋅N=P⋅N−N2>0E\cdot N=P\cdot N-N^2>0, contrary to the preceding inequalities. The strict transform is finite birational over the smooth marked curve, and hence isomorphic to it. Adjunction to that smooth strict transform thus has nonnegative coefficient. This is the original coefficient by the surface-slice residue calculation.

The full-weight pair is dlt and has the asserted floor. On an SNC model, at the general point of the center of a divisorial valuation vv, take normal parameters x1,…,xax_1,\ldots,x_a, giving an unmarked parameter boundary weight zero. The SNC discrepancy inequality is

a(v;Z^,B^Z^)≥∑i=1a(1−bi)v(xi).a(v;\widehat{Z},\widehat{B}_{\widehat{Z}}) \ge\sum_{i=1}^{a}(1-b_i)v(x_i).

Every v(xi)>0v(x_i)>0. Thus a zero-discrepancy center is an intersection of unit components. Those intersections meet the isomorphism locus, while every exceptional component has coefficient below one. To produce a dlt resolution for the restricted map, principalize its nonisomorphism locus and resolve together with the ordered SNC boundary. That locus contains no entire log canonical center, so the displayed discrepancy inequality makes every new exceptional coefficient strictly below one. This is the dlt resolution criterion. It also identifies the unit primes downstairs with the next incident strata.

Finally let RallR_{\mathrm{all}} be the whole unit union on Z^\widehat{Z}. Sections on its smooth components which agree on all their SNC intersections glue by the elementary equalizer for the coordinate ideals of an SNC union. Even iterated residues make the equalities independent of the chosen chain. Apply the floor-connectedness lemma to the full-weight pair and this full unit union. It gives (pZ)∗ORall=OCZ(p_Z)_*\mathcal{O}_{R_{\mathrm{all}}}=\mathcal{O}_{C_Z}. Projection formula therefore descends the glued section uniquely to the restricted invertible line on the reduced CZC_Z. The proof with Z=VZ=V gives the assertion for SS. □

Each boundary stratum has dimension less than nn. The class of JZ:=KZ+BZJ_Z:=K_Z+B_Z is nef, since it is the restriction of the nef adjoint class. Proposition 2.7, applied using Gdim⁡Z\mathcal{G}_{\dim Z} on a log resolution, makes the actual rational line JZJ_Z semiample. Increase qq once for all so that LZ:=OZ(qJZ)=OV(qJ)∣ZL_Z:=\mathcal{O}_Z(qJ_Z)=\mathcal{O}_V(qJ)|_Z is generated for every boundary stratum. Its map and Stein factorization give

fZ:Z⟶YZ,LZ=fZ∗NZ,f_Z:Z\longrightarrow Y_Z,\qquad L_Z=f_Z^*N_Z,

where YZY_Z is normal projective, fZf_Z has connected fibers, and NZN_Z is ample. These are actual line identities. We call CZC_Z vertical if fZ(CZ)≠YZf_Z(C_Z)\ne Y_Z; the empty floor is vertical. If CZC_Z dominates YZY_Z, then for every k≥1k\ge1 the restriction

H0(Z,LZk)⟶H0(CZ,LZk∣CZ)H^0(Z,L_Z^k)\longrightarrow H^0(C_Z,L_Z^k|_{C_Z})

is injective. Indeed, every section comes from YZY_Z; if its pullback vanishes on CZC_Z, surjectivity makes it vanish at every point of YZY_Z.

Fix a Kähler class cc on VV, and let cZc_Z be its restriction to each stratum. For boundary strata Z,Z′Z,Z' of the same dimension, an arrow is a proper bimeromorphic comparison with a projective resolution whose source is smooth and compact Kähler,

Tp↙↘p′ZZ′\begin{array}{ccc}&T&\\{}^{p}\swarrow&&\searrow^{p'}\\Z&&Z'\end{array}

such that the two pulled-back adjoint lines are equal as invertible subsheaves of meromorphic qq-pluricanonical forms on TT, and

p∗cZ−(p′)∗cZ′∈NS⁡(T)R.(23)p^*c_Z-(p')^*c_{Z'}\in\operatorname{NS}(T)_{\mathbb{R}}. \tag*{(23)}

Here NS⁡(T)R\operatorname{NS}(T)_{\mathbb{R}} is the real span of first Chern classes of holomorphic lines, with torsion removed. The degree-two formula for a smooth modification says that its new classes are exceptional divisor classes. It follows that (23) is independent of further resolution and is preserved by composition. These arrows therefore form a groupoid on the finite set of strata of each dimension. An arrow γ:Z⇢Z′\gamma: Z \dashrightarrow Z' transports sections by

(p′)∗(γ∗s)=p∗s.(p')^*(\gamma_*s)=p^*s.

Normality gives existence and uniqueness. Transport commutes with multiplication and identifies the complete systems and their Stein targets in (4.2). The equality of meromorphic lines defines this transport of adjoint sections; the class congruence will control self-arrows when the floor is vertical.

One residue comparison suffices for restriction

The only obstruction to extending a section from CZC_Z is its possible variation among the connected components of a general floor fiber. We show that all these components meet one general Mori fiber, whose floor is connected or consists of two points. Thus at most one residue comparison is needed.

Lemma 4.3 (Restriction and a Mori link). For each positive-dimensional boundary stratum ZZ, there is either no comparison or one arrow between two components of CZC_Z, allowing a component to be compared with itself, with the following property. In all sufficiently large divisible degrees kk, a section of LZk∣CZL_Z^k|_{C_Z} extends to ZZ if its two residues agree under that arrow. With no arrow, every such section extends. The degree bound is uniform over sections. When present, the arrow compares the two coefficient-one points on general P1\mathbb{P}^1 fibers of a projective Mori contraction on a bimeromorphic compact Kähler model of ZZ.

Proof. We use the dimension-free torsion-free restriction lemma [51]. In its notation, for an effective compact Kähler lc pair (T,G)(T,G), klt away from its reduced floor CC, and a connected map f:T→Pf:T\to P to a normal compact base from which an actual positive adjoint multiple is pulled back, it asserts that R1f∗OT(−C)R^1f_*\mathcal{O}_T(-C) is torsion-free. The ideal sequence gives

Q:=coker⁡(OP⟶f∗OC)↪R1f∗OT(−C).(24)\mathcal Q:=\operatorname{coker}(\mathcal O_P\longrightarrow f_*\mathcal O_C) \hookrightarrow R^1f_*\mathcal O_T(-C). \tag*{(24)}

For T=ZT=Z and P=YZP=Y_Z, if CZC_Z is vertical, Q\mathcal Q has proper support and is zero. Serre vanishing for the kernel of OP→f∗OC\mathcal{O}_P\to f_*\mathcal{O}_C, tensored with NZkN_Z^k, extends every restriction in a uniform large-degree tail. If CZC_Z dominates, the same display says that a section extends as soon as its values are constant on the reduced floor fiber over a dense open of YZY_Z: its class in the torsion-free Q⊗NZk\mathcal Q\otimes N_Z^k then vanishes, and the local lifts glue. They are unique because CZC_Z dominates YZY_Z, so OYZ→(fZ)∗OCZ\mathcal{O}_{Y_Z}\to(f_Z)_*\mathcal{O}_{C_Z} is injective. This uses neither reduced special scheme fibers nor base change at their points.

Suppose now that CZC_Z dominates YZY_Z. There is an effective rational Cartier divisor DD with Supp⁡D=Supp⁡CZ\operatorname{Supp}D=\operatorname{Supp}C_Z: restrict to ZZ the globally Q\mathbb{Q}-Cartier floor primes of VV not containing ZZ. For small rational ϵ>0\epsilon>0, (Z,BZ−ϵD)(Z,B_Z-\epsilon D) is effective klt. Apply Corollary 3.5 to obtain a projective small strong Q\mathbb{Q}-factorialization ρ:Z0→Z\rho: Z_0\to Z, crepant also for the full pair. Write Δ0\Delta_0 for its full boundary and D0=ρ∗DD_0=\rho^*D. The full adjoint

P=KZ0+Δ0P=K_{Z_0}+\Delta_0

is the actual semiample rational line pulled back from YZY_Z, and the lowered klt adjoint is Jlow=P−ϵD0J_{\mathrm{low}}=P-\epsilon D_0. Put d=dim⁡Zd=\dim Z, choose m>0m>0 with mPmP Cartier and generated, and take b>4mdb>4md. Consider

H=Jlow+bP=(1+b)P−ϵD0.H=J_{\mathrm{low}}+bP=(1+b)P-\epsilon D_0.

On a general fiber of the map to YZY_Z, its class is −ϵ{D0}-\epsilon\{D_0\}. This is the negative of a nonzero effective divisor because the floor dominates YZY_Z, so its pairing with a Kähler power is negative. If HH were pseudo-effective, a positive current representing it would restrict to a positive current on almost every resolved smooth fiber, contradicting this pairing. Thus HH is not pseudo-effective.

Apply Lemma 3.6 to the lowered klt pair and the nef rational line PP. Its HH-program with Kähler scaling has ordinary JlowJ_{\mathrm{low}}-negative steps, is finite, and ends in a projective Mori contraction. Every step, including the final Mori ray, is PP-trivial. The same actual Cartier line mPmP descends at each birational step. Consequently its semiample map to the fixed base YZY_Z persists on every working model. That map is constant on each connected final Mori fiber and hence factors through the Mori contraction. We obtain

T→uW→gYZ.T \xrightarrow{u} W \xrightarrow{g} Y_Z.

Both maps have connected fibers. The full adjoint on each model is the trace of PP. On a common resolution of a birational step, its natural meromorphic canonical comparison is an exceptional divisor with zero class, since the two actual lines descend from the same line on the contraction base. Exceptional negativity applied to both signs makes that divisor zero. Thus the full pair remains crepant, including its meromorphic adjoint identifications. The full transformed pair (T,G)(T,G) is effective lc and is klt away from its full floor C+C^+: there it agrees with the transformed lowered klt pair. The program is nonextracting, so the transformed divisor D+D^+ has Supp⁡D+=Supp⁡C+\operatorname{Supp}D^+=\operatorname{Supp}C^+. Since the full adjoint is pulled back from YZY_Z, the lowered adjoint on a uu-fiber is −ϵD+-\epsilon D^+. Hence D+D^+ is relatively ample over WW.

Compare the connected components of a general floor fiber on the original small model and on TT. On a common projective log resolution the full crepant subboundary is the same. Its unit union maps to both floors with connected fibers by [51]. Proper closed surjections with connected fibers preserve connected components, also after restricting over a point of YZY_Z. Thus the connected components of the two underlying floor fibers correspond.

Every connected component of the floor fiber on TT meets one common general Mori fiber. Indeed C+→WC^+ \to W is surjective because C+C^+ is the support of the relatively ample D+D^+. Apply Equation (24) to uu. Surjectivity of the floor makes OW→u∗OC+\mathcal{O}_W \to u_*\mathcal{O}_{C^+} injective; the displayed torsion-free cokernel then makes u∗OC+u_*\mathcal{O}_{C^+} torsion-free. Let

C+⟶C‾⟶WC^+ \longrightarrow\overline{C} \longrightarrow W

be the Stein factorization. The finite space C‾\overline{C} is reduced, and every irreducible component of C‾\overline{C} dominates WW. To see the last implication algebraically, a vertical minimal prime of a finite reduced algebra over a domain would give, by prime avoidance, a nonzero element killed by a nonzero element of the domain. After shrinking YZY_Z to a dense open, the fiber-dimension theorem gives every component of C‾y\overline{C}_y dimension dim⁡W−dim⁡YZ\dim W-\dim Y_Z. The fiber WyW_y is irreducible of that dimension: a resolution of WW still has connected fibers over YZY_Z, and a general one is smooth and connected and surjects onto WyW_y. Finiteness now makes each component of C‾y\overline{C}_y dominate WyW_y. Consequently each connected component of Cy+C^+_y meets u−1(w)u^{-1}(w) for the same general w∈Wyw\in W_y.

The reduced general fiber FF of uu is irreducible by the same resolution argument. If dim⁡F≥2\dim F \ge2, the support of the effective ample Cartier multiple of D+∣FD^+|_F, whose support is C+∩FC^+ \cap F, is connected. One elementary proof, valid even if FredF_{\mathrm{red}} is not normal, cuts by general hyperplanes to an integral projective surface. If the ample divisor split into disjoint nonzero Cartier parts D1,D2D_1,D_2, their pullbacks to a resolution would be orthogonal, while the projection formula gives v∗(D1+D2)⋅v∗Di>0v^*(D_1+D_2)\cdot v^*D_i>0 for both ii. Thus both (v∗Di)2>0(v^*D_i)^2>0, contradicting the surface Hodge index theorem. If dim⁡F=1\dim F=1, choose the fiber also off the singular, boundary intersection, and ramification loci. It is a smooth connected curve and

0=deg⁡(KF+G∣F)=2g(F)−2+deg⁡(G∣F).0 = \deg(K_F + G|_F) = 2g(F) - 2 + \deg(G|_F).

There is a unit point, so F≃P1F \simeq\mathbb{P}^{1}. Its floor has one or two points; if there are two they exhaust the horizontal boundary. In every connected case the preceding common-fiber observation makes the general floor fiber connected, so no comparison is needed. In the remaining case the two unit points represent all its connected components.

Normalize the horizontal floor primes and take their Stein factorizations over WW. If there are two primes, each finite Stein map has degree one and is an isomorphism over normal WW; their main fiber product gives a proper bimeromorphic comparison. If there is one prime, its normal Stein space is a double cover of WW. The exchange on its general fiber extends over the branch locus: the reduced horizontal non-diagonal component of the double fiber product has finite birational projections to the normal cover and hence both projections are isomorphisms. Its graph lifts to the normalized prime. Composing with the program graphs transports the comparison to two original normal floor primes, possibly the same one. All graph projections are projective, and the primes survive birationally because the program extracts no divisors.

This comparison is crepant as a meromorphic residue identity. On a smooth ruled open, order the markings after an étale local cover, choose a base volume ξ\xi, and put the markings at z=0,∞z = 0, \infty. A pulled-back qq-pluriadjoint frame has the form

a(w)(dz/z)⊗q⊗ξ⊗q.a(w)(dz/z)^{\otimes q} \otimes\xi^{\otimes q}.

Its two residues are a(w)ξ⊗qa(w)\xi^{\otimes q} and (−1)qa(w)ξ⊗q(-1)^q a(w)\xi^{\otimes q}, which agree. This is the two-marking Poincaré-residue comparison of [45], Section 3, Definition 13 and Proposition 14. On a resolved graph both restricted actual lines are pulled back from YZY_Z; their meromorphic embeddings agree on this dense open and hence everywhere, including along exceptional primes. Equal residues therefore give a constant value on the entire general floor fiber. The horizontal consequence of Equation (24) extends the section. Normality descends it from the small model. Its restriction is the prescribed section on the original reduced floor, since every original floor prime is covered birationally and the two restrictions agree after that pullback.

It remains to check Equation (23). Let T^\widehat{T} be a common smooth resolution of the parent and Mori models and let a,b:H→T^a,b : H \to\widehat{T} be the two maps from a resolved branch graph. The resolution of the Mori model is an isomorphism near a general entire P1\mathbb{P}^{1} fiber: its centers have codimension at least two, hence cannot dominate the ruling base. Every holomorphic two-form on T^\widehat{T} comes from the base on that ruled open. In fact its vertical one-form terms vanish on P1\mathbb{P}^{1}, and its remaining coefficients are constant on that compact fiber. Thus a∗−b∗a^{*}-b^{*} kills H2,0H^{2,0}, and also H0,2H^{0,2} by conjugation. This rational Hodge map on degree two has image of type (1,1)(1,1). The Lefschetz (1,1)(1,1) theorem puts its real image in NS⁡(H)R\operatorname{NS}(H)_{\mathbb{R}}. Apply this to the pulled-back parent class cZc_Z. The link is therefore an arrow as defined above.

Transport respects every lower residue

An arrow can contract a divisor to a higher-codimension stratum. The next local observation explains how to compare residues even in that case. All valuations in its proof are local monomial valuations in an SNC chart.

Lemma 4.4 (Unit strata above an SNC stratum). Let p:T→Zp : T \to Z be a projective log resolution of a dlt pair, with crepant SNC subboundary on the smooth TT. Let R⊆TR \subseteq T be a unit stratum and let D=p(R)D = p(R) be its center. Then DD is a dlt stratum. There is a unit stratum R′⊆RR' \subseteq R such that p(R′)=Dp(R') = D and R′→DR' \to D is birational. In the iterated residue comparison along R′R', the normal logarithmic Jacobian is ±1\pm1.

Proof. The center is a dlt stratum by the SNC discrepancy calculation in the proof of Lemma 4.2. Work over the generic SNC part of DD, of codimension aa, with normal coordinates x1,…,xax_1,\ldots,x_a for the unit divisors. The zero-discrepancy divisorial valuations centered there are exactly the primitive rational monomial rays in R>0a\mathbb{R}_{>0}^a. Here is a local verification that also fixes their normalization. The discrepancy inequality in the proof of Lemma 4.2 says on every log-smooth model that the center of a zero-discrepancy valuation is exactly a unit stratum: an additional unmarked normal parameter, or a parameter with coefficient below one, would give positive discrepancy. Blow up that stratum. If the positive normal orders of the valuation are w1,…,wbw_1,\ldots,w_b, the chart indexed by a smallest order wkw_k replaces these by wkw_k and the positive members of wi−wkw_i-w_k. The exceptional divisor is again unit, and the center is exactly the new unit stratum. While there is more than one positive order their sum decreases. Eventually the center is the generic point of one unit divisor, where a normalized divisorial valuation has order one. Reversing these ordinary toric blowups proves monomiality and primitive normalization. Conversely this subtraction algorithm for any primitive positive integer vector terminates at order one, and reversing it extracts that monomial valuation. Comparison on a common graph gives uniqueness of the valuation with those weights and of its center on any model.

For a unit component EE meeting the inverse image of the generic SNC part of DD, put

vE=(ord⁡Ex1,…,ord⁡Exa)∈Z≥0a.v_E=(\operatorname{ord}_E x_1,\ldots,\operatorname{ord}_E x_a)\in\mathbb{Z}^a_{\geq0}.

If the unit components through a unit stratum QQ meeting that inverse image are E1,…,EbE_1,\ldots,E_b, define

ϕQ:R≥0b⟶R≥0a,(t1,…,tb)⟼∑j=1btjvEj,σQ=ϕQ(R≥0b).\phi_Q:\mathbb{R}^b_{\geq0}\longrightarrow\mathbb{R}^a_{\geq0},\qquad (t_1,\ldots,t_b)\longmapsto\sum_{j=1}^{b}t_jv_{E_j},\qquad \sigma_Q=\phi_Q(\mathbb{R}^b_{\geq0}).

The source carries its standard lattice Zb\mathbb{Z}^b. For the fixed resolution TT, these cones subdivide the orthant over its interior. On rational rays, ϕQ\phi_Q sends a monomial valuation on TT to the same normalized valuation on ZZ, so it is injective on each cone. Interiors of different cones are disjoint, because the center and the weights of a monomial valuation on TT are unique. Every rational ray in the orthant occurs: view its valuation on TT and use the same SNC description there. There are only finitely many cones over the generic part of DD; density of rational rays therefore gives coverage. Taking subsets of unit components gives the faces, and uniqueness of valuations also on faces identifies intersections as common faces. Consequently σR\sigma_R is a face of an aa-dimensional cone σR′\sigma_{R'} with the same downstairs center, for a unit stratum R′⊆RR' \subseteq R.

Let E1,…,EaE_1,\ldots,E_a be the unit components through R′R'. The integer matrix A=(ord⁡Ejxi)A=(\operatorname{ord}_{E_j}x_i) of this full cone is unimodular. Indeed every positive primitive integral vector in the source cone is the normalized vector of a divisorial valuation, so its image is primitive. If a prime divided det⁡A\det A, a nonzero kernel vector modulo that prime, lifted to a positive primitive integral vector, would have nonprimitive image. Hence det⁡A=±1\det A=\pm1. The strata R′R' and DD have the same dimension. We next prove that their generically finite map has degree one. In local coordinates at a general point of R′R',

xi=ui(y,z)∏j=1ayjAij,x_i=u_i(y,z)\prod_{j=1}^{a}y_j^{A_{ij}},

where the uiu_i are units, the yjy_j are normal coordinates, and zz are coordinates along the stratum. The tangential map is generically étale in characteristic zero. Since A−1A^{-1} is integral, replace yjy_j by where the uiu_i are units, the yjy_j are normal coordinates, and zz are coordinates along the stratum. The tangential map is generically étale in characteristic zero. Since A−1A^{-1} is integral, replace yjy_j by y~j=yj∏iui(A−1)ji\widetilde{y}_j = y_j \prod_i u_i^{(A^{-1})_{ji}}. Then xi=∏jy~jAijx_i = \prod_j \widetilde{y}_j^{A_{ij}}, and the map consisting of y~\widetilde{y} and the downstairs tangential coordinates is locally biholomorphic at a general étale point of R′→DR' \to D. Two distinct points over a general point of DD would therefore give two lifts of nearby target points whose normals approach with any fixed positive rate vector in the interior of this cone. Varying the nonzero leading coefficients fills an open set of nearby torus points, so such a target can be chosen in the locus where pp is an isomorphism. This contradiction proves that R′→DR' \to D is birational. Finally, after taking residue along R′R', the normal coefficient of ⋀idxi/xi\bigwedge_i dx_i/x_i is det⁡A\det A times that of ⋀jdyj/yj\bigwedge_jdy_j/y_j; terms differentiating the units vanish in that residue. Since det⁡A=±1\det A = \pm1, the even pluriresidue removes the sign.

Lemma 4.5 (Preservation of lower restrictions). Fix 0≤d<n0 \le d < n and k≥1k \ge1. For each boundary stratum ZZ of dimension at most dd, let sZ∈H0(Z,LZk)s_Z \in H^0(Z,L_Z^k). Suppose these sections agree under the residue restriction for every incidence, and that every arrow in dimensions below dd carries its source section to its target section. For any dd-arrow γ:Z⇢Z′\gamma: Z \dashrightarrow Z' and every component D′D' of CZ′C_{Z'},

(γ∗sZ)∣D′=sD′.(\gamma_*s_Z)|_{D'} = s_{D'}.

Moreover verticality of CZC_Z is invariant under dd-arrows.

Proof. The assertions are immediate for d=0d = 0, when every floor is empty. For d>0d > 0, choose a common log resolution p:T→Zp:T \to Z, p′:T→Z′p':T \to Z' of the arrow. For a target floor prime D′D', start with its strict transform RR. It is a unit stratum and maps birationally to D′D'. Its source center p(R)p(R) is a stratum by Lemma 4.4. If R→p(R)R \to p(R) is not birational, that lemma replaces RR by a unit stratum inside it which maps birationally onto the same source center. The target center may then shrink. If the map to that center is not birational, apply the lemma on the target side, and continue alternately. Each necessary replacement strictly decreases dimension. The process therefore ends with one unit stratum mapping birationally to lower strata D0,D0′D_0,D_0' on the two sides.

The image in the common system base remains unchanged throughout. Indeed the two maps from the resolved graph to the Stein targets are identified by the arrow, and a replacement keeps its entire image on the side then being treated. Initially the image was fZ′(D′)f_{Z'}(D'). The terminal comparison of D0D_0 and D0′D_0' is an arrow: restricting the actual meromorphic identification to iterated residues gives crepancy, with the logarithmic determinant sign removed by Lemma 4.4; restricting the line Chern classes in Equation (23) gives the same condition modulo NS⁡R\operatorname{NS}_{\mathbb{R}}. Lower invariance thus identifies the transported and assigned residues on D0′D_0'.

This equality determines the entire section on D′D'. The Stein map of LD′=LZ′∣D′L_{D'}=L_{Z'}|_{D'} is the Stein factor of fZ′∣D′f_{Z'}|_{D'}, because the line induced on that Stein space is ample; its target is finite over fZ′(D′)f_{Z'}(D'). The image of D0′D_0' in this target is a closed irreducible subset of full dimension, since it still maps onto fZ′(D′)f_{Z'}(D'), and therefore is the whole target. Both sections on D′D' come from it. Equality after restriction to D0′D_0' proves equality on D′D'.

The same construction shows that the image of every target floor prime in the system base is the image of a lower source stratum, and the reverse statement follows from the inverse arrow. A floor dominates the system base on one side exactly when it does on the other. This proves the last assertion.

Finite actions on vertical strata

Once lower-dimensional sections are compatible and invariant, Lemma 4.5 preserves their restrictions under every arrow. If CZC_Z dominates YZY_Z, injectivity of restriction forces any such transported extension to equal the assigned extension. Thus only vertical strata require the following argument for finite image.

Proposition 4.6 (Finite image of self-arrows). Let ZZ be a boundary stratum with CZC_Z vertical. For all sufficiently large divisible kk, the self-arrows of ZZ have finite image on H0(Z,LZk)H^0(Z,L_Z^k).

For m=qkm=qk, a pluricanonical eigenform s∈H0(Z,LZk)s\in H^0(Z,L_Z^k) with ∫Z∣s∣2/m<∞\int_Z |s|^{2/m}<\infty becomes the mm-th power of a holomorphic top form on a smooth resolution of a cyclic root cover, so the auxiliary proposition below makes its eigenvalue a root of unity. A uniform bound on the middle Betti numbers of selected resolutions of these covers in the fixed degree will then bound the possible orders; boundedness of the representation will give finite image. The auxiliary proposition uses the polarization congruence in (23).

Top-form scalars

Proposition 4.7 (A polarized top-form scalar). Let UU be a smooth connected compact Kähler manifold of dimension d<nd<n, and let g:U⇢Ug:U\dashrightarrow U be bimeromorphic. Suppose that on a common smooth resolution the two pullbacks of some Kähler class on UU differ by an element of NS⁡R\operatorname{NS}_\mathbb{R}. If 0≠α∈H0(U,KU)0\ne\alpha\in H^0(U,K_U) and g∗α=μαg^*\alpha=\mu\alpha, then μ\mu is a root of unity.

We first control the canonical Iitaka base; this step uses Gd\mathcal{G}_d and the top form, with no polarization congruence. To specify that base, let UU be a smooth connected compact Kähler dd-fold with d<nd<n and κ(U,KU)≥0\kappa(U,K_U)\ge0. A pluricanonical section makes KUK_U pseudo-effective, so Gd\mathcal{G}_d gives a smooth modification π:U′→U\pi:U'\to U and

π∗KU∼QP+EU,P semiample,EU=N(π∗KU).\pi^*K_U\sim_{\mathbb{Q}}P+E_U,\qquad P\ \text{semiample},\qquad E_U=N(\pi^*K_U).

Choose ℓ>0\ell>0 sufficiently divisible that the connected semiample map and its Stein target satisfy

f:U′⟶Y,OU′(ℓP)=f∗N,f:U'\longrightarrow Y,\qquad\mathcal{O}_{U'}(\ell P)=f^*N,

where YY is normal projective and NN is ample, and that Lemma 2.5 identifies every graded piece in

Rℓ(U):=⨁j≥0H0(U,jℓKU)≃⨁j≥0H0(Y,Nj).R_\ell(U):=\bigoplus_{j\ge0}H^0(U,j\ell K_U)\simeq\bigoplus_{j\ge0}H^0(Y,N^j).

This is the full section ring of the ample line NN, so Y≃Proj⁡Rℓ(U)Y\simeq\operatorname{Proj}R_\ell(U). Passing to a further divisible Veronese gives the same Proj. We call YY the canonical Iitaka base. A bimeromorphic self-map of UU acts on this graded ring and therefore induces an automorphism of YY.

Lemma 4.8 (Finite action on the canonical Iitaka base). Let UU be a smooth connected compact Kähler manifold of dimension d<nd<n, let 0≠α∈H0(U,KU)0\ne\alpha\in H^0(U,K_U), and let g:U⇢Ug:U\dashrightarrow U be bimeromorphic with g∗α=μαg^*\alpha=\mu\alpha. The induced automorphism hh of the canonical Iitaka base Y=Proj⁡Rℓ(U)Y=\operatorname{Proj}R_\ell(U), for a sufficiently divisible ℓ\ell as above, has finite order.

Proof. The top form gives κ(U,KU)≥0\kappa(U,K_U)\ge0, so the preceding construction applies. The assertion is immediate for a point base. Otherwise use f:U′→Yf:U'\to Y above, and write α\alpha also for its pullback to U′U'. For each positive integer kk the canonical integral s↦∫U∣s∣2/ks\mapsto\int_U|s|^{2/k} on H0(U,kKU)H^0(U,kK_U) is positive, continuous, and invariant under bimeromorphic change of variables. Choose jj such that NjN^j is very ample. The powers of gg and their inverses are bounded on the corresponding degree jℓj\ell, which defines YY. This linear action is semisimple with eigenvalues of absolute value one. Also ∣μ∣=1|\mu| = 1, by integration of ααˉ\alpha\bar{\alpha}. Hence the finite measure

ν=f∗(id2α∧αˉ)\nu= f_*\left(i^{d^2}\alpha\wedge\bar{\alpha}\right)

is invariant under hh; exceptional sets have measure zero here.

Suppose that hh has infinite order. In the projective linear group of this degree, the algebraic closure of a power of hh is then a positive-dimensional torus TT, acting faithfully on YY. Indeed a bounded linear operator is diagonalizable, and the connected algebraic closure of a cyclic diagonal group is a torus. We will obtain a contradiction from any nontrivial one-parameter subgroup of TT.

Let Y∘Y^\circ be a dense Zariski open in the smooth locus where ff is smooth and the relative top form obtained from α\alpha is nonzero. Put r=dim⁡U′−dim⁡Yr = \dim U' - \dim Y. A general fiber FF of an Iitaka map has κ(F)=0\kappa(F) = 0. It has a nonzero holomorphic top form here, so h0(F,KF)=1h^0(F, K_F) = 1: two such forms would have a nonconstant ratio and give positive Iitaka dimension. If ξ\xi is a local holomorphic volume frame on Y∘Y^\circ and σ=α/ξ\sigma= \alpha/\xi is the relative top form, fiber integration writes the measure as

ν=∥σ∥Hdg2i(dim⁡Y)2ξ∧ξˉ.(25)\nu= \|\sigma\|_{\mathrm{Hdg}}^2 i^{(\dim Y)^2}\xi\wedge\bar{\xi}. \tag*{(25)}

The coefficient is smooth and strictly positive after this shrink. We include r=0r = 0, when the top Hodge line is the one-dimensional degree-zero line.

Set

Y∗=⋃j∈Zhj(Y∘).Y^* = \bigcup_{j\in\mathbb{Z}} h^j(Y^\circ).

Invariance of ν\nu under hh makes the smooth positive densities agree on overlaps, extending the density in Equation (25) to Y∗Y^*. This open is invariant under TT. Its complement is the intersection of the closed algebraic sets hj(Y∖Y∘)h^j(Y\setminus Y^\circ), which is closed algebraic by Noetherianity. Its algebraic stabilizer contains the cyclic group generated by hh, and therefore contains its algebraic closure. Choose a one-parameter subgroup C∗⊂T\mathbb{C}^* \subset T which acts nontrivially, and a general whole orbit in Y∗Y^*. The TT-invariance of the domain supplies this whole orbit. We now construct a horizontal period metric on Y∗Y^* and prove that its restriction to the orbit vanishes.

For a smooth Kähler family a total Kähler class polarizes the primitive real variation in middle cohomology. On a simply connected open of Y∘Y^\circ, take the smallest real subvariation of the full middle cohomology containing the line FrF^r of top forms and its conjugate. It is the intersection of the flat real Hodge subspaces with this property; finite dimensionality reduces the intersection to a finite one. This construction commutes with restriction and continuation: in a flat trivialization the condition of being a Hodge subspace, and of containing the indicated line, is a real analytic equality for the Hodge projections, so equality on one open continues on the simply connected cover. The primitive variation is one such subvariation, so the smallest one lies in primitive middle cohomology. Its polarization is the middle cup pairing with the usual sign, independent of the total Kähler class, because no power of that class occurs in the middle primitive pairing. The horizontal period metric of this polarized real variation is therefore intrinsic.

This possibly degenerate metric extends consistently to Y∗Y^*. To compare the metrics on an overlap of two translates of Y∘Y^\circ, shrink the overlap further so that a resolution of the fiberwise birational graph is a smooth family over it. The two pullbacks on middle cohomology are flat Hodge embeddings into the cohomology of this common resolution and carry the top lines to the same line. The smallest subvariation there is the pullback of the smallest subvariation on either side: it is contained in both images, and applying the inverse embedding gives the reverse inclusion. Projection formula identifies their middle cup polarizations. Their horizontal metrics therefore agree on this smaller open and, by continuity, on the overlap.

We claim that the period metric restricts to zero on every whole orbit of this one-parameter subgroup in Y∗Y^*; constant orbits are immediate. For a nonconstant orbit, pull it back under exp⁡:C→C∗\exp:\mathbb{C}\to\mathbb{C}^*. The negative upper bound for holomorphic sectional curvature in horizontal directions of a period domain, together with the curvature inequality for a pulled-back curve metric, applies to its local period representations; it holds for real polarizations as well [35]. On a disk of radius RR centered at an arbitrary point, translate the center to z=0z=0 and write the pulled-back metric as χ(z)∣dz∣2\chi(z)|dz|^2, continuous and smooth where positive, with curvature −2χ−1∂z∂zˉlog⁡χ≤−κ<0-2\chi^{-1}\partial_z\partial_{\bar z}\log\chi\le-\kappa<0. Compare it with

χR(z)=4R2κ(R2−∣z∣2)2.\chi_R(z)=\frac{4R^2}{\kappa(R^2-|z|^2)^2}.

Direct calculation gives ∂z∂zˉlog⁡χR=κχR/2\partial_z\partial_{\bar z}\log\chi_R=\kappa\chi_R/2. If the maximum of χ/χR\chi/\chi_R exceeded one, it would occur where χ>0\chi>0 in the interior, since χR\chi_R diverges at the boundary and χ\chi is bounded on the closed disk. At that point,

0≥∂z∂zˉlog⁡(χ/χR)≥κ2(χ−χR)>0.0\ge\partial_z\partial_{\bar z}\log(\chi/\chi_R)\ge\frac{\kappa}{2}(\chi-\chi_R)>0.

a contradiction. Thus the Ahlfors–Schwarz comparison gives χ(0)≤4/(κR2)\chi(0)\le4/(\kappa R^2) [2]. Letting R→∞R\to\infty forces the metric to vanish on C\mathbb{C}. The argument is local and allows zeros of the induced metric, so the local representations just constructed suffice. Consequently their period maps are locally constant along each such orbit. In any holomorphic volume frame the logarithm of the coefficient in Equation (25) is harmonic along each orbit: the top Hodge line is flat there, and σ\sigma is a nonzero holomorphic multiple of a flat generator.

This is incompatible with finite mass. Diagonalize the one-parameter action in projective coordinates, and choose two coordinates nonzero at a general point with different weights, of difference a≠0a\ne0. A small smooth transverse slice QQ on which their ratio is one gives a holomorphic local biholomorphism onto its image

Φ:C∗×Q⟶Y∗.\Phi:\mathbb{C}^*\times Q\longrightarrow Y^*.

with fibers of size at most ∣a∣|a|: the ratio at Φ(z,t)\Phi(z,t) is zaz^a. The entire C∗\mathbb{C}^* factor is allowed because Y∗Y^* is invariant. In the product frame (dz/z)∧dt1∧⋯∧dtdim⁡Q(dz/z)\wedge dt_1\wedge\cdots\wedge dt_{\dim Q}, write Φ∗ν\Phi^*\nu with coefficient ρ(z,t)>0\rho(z,t)>0. For fixed tt, log⁡ρ(z,t)\log\rho(z,t) is harmonic on C∗\mathbb{C}^*. Its circular mean at ∣z∣=eu|z|=e^u is A(t)u+B(t)A(t)u+B(t). Jensen’s inequality therefore gives, with an irrelevant positive normalization,

∫C∗ρ(z,t)i dz∧dz‾∣z∣2 ≥ c∫ReA(t)u+B(t) du=∞.\int_{\mathbb{C}^*}\rho(z,t)\frac{i\,dz\wedge d\overline z}{|z|^2} \ \geq\ c\int_{\mathbb{R}}e^{A(t)u+B(t)}\,du=\infty.

Tonelli’s theorem contradicts the finite mass of Φ∗ν\Phi^*\nu, which is at most ∣a∣ν(Y)|a|\nu(Y) by the bounded covering degree. This proves that hh has finite order.

After a power, the scalar problem can thus be restricted to a fiber with Kodaira dimension zero. The polarization congruence then passes to that fiber; the next two lattice arguments control its nonprojective factors. In the next lemma, the hypothesis on the origin of the model is what provides the degree-two exceptional splitting; rational singularities alone are not used for that splitting.

Lemma 4.9 (The scalar on a symplectic factor). Let YY be a terminal compact Kähler primitive symplectic space of dimension 2e<n2e<n, obtained from a smooth model by the program of Corollary 3.10. Let g:Y⇢Yg:Y\dashrightarrow Y be bimeromorphic and let 0≠η∈H0(Y,ΩY[2])0\ne\eta\in H^0(Y,\Omega_Y^{[2]}). Suppose there is a class c∈H1,1(Y,R)c \in H^{1,1}(Y,\mathbb{R}) whose two pullbacks on a common resolved graph of gg differ by real line Chern classes, and such that on some projective resolution p:R→Yp:R\to Y with smooth compact Kähler source

p∗c=[β]+{E},p^*c=[\beta]+\{E\},

where EE is an exceptional real divisor and β\beta is a smooth closed semipositive (1,1)(1,1)-form, strictly positive on a nonempty open. Then the scalar in g∗η=ληg^*\eta=\lambda\eta is a root of unity.

Proof. We use the pure Hodge structure on H2(Y,Q)H^2(Y,\mathbb{Q}) and its rational Beauville–Bogomolov form qYq_Y, up to positive rational scale. This form is positive on the real symplectic plane and Lorentzian on H1,1(Y,R)H^{1,1}(Y,\mathbb{R}); see [5], Lemma 2.1, Definition 5.2, and Lemmas 5.3 and 5.7. The pullback and (1,1)(1,1) identifications for these rational singularities, extension of the two-form [42], Corollary 1.8, and Lemma 3.9 give

H2(R,Q)=p∗H2(Y,Q)⊕⟨[p-exceptional primes]⟩Q.(26)H^2(R,\mathbb{Q})=p^*H^2(Y,\mathbb{Q})\oplus\langle[p\text{-exceptional primes}]\rangle_{\mathbb{Q}}. \tag*{(26)}

Indeed that program lemma gives the real (1,1)(1,1) equality with a direct exceptional sum; the (2,0)(2,0) and (0,2)(0,2) summands compare by form extension, and all the summands in the resulting equality are rational.

Let ER\mathcal{E}_R be the rational span of the pp-exceptional prime classes. Identify H2(R,Q)/ERH^2(R,\mathbb{Q})/\mathcal{E}_R with H2(Y,Q)H^2(Y,\mathbb{Q}) by Equation (26), and define the lattice

ΛY=im⁡(H2(R,Z)/tors⟶H2(R,Q)/ER)⊂H2(Y,Q).\Lambda_Y=\operatorname{im}\bigl(H^2(R,\mathbb{Z})/\mathrm{tors}\longrightarrow H^2(R,\mathbb{Q})/\mathcal{E}_R\bigr)\subset H^2(Y,\mathbb{Q}).

This amounts to quotienting the integral lattice by its saturated exceptional sublattice. The lattice is independent of a refinement v:R′→Rv:R'\to R: integral Gysin satisfies v∗v∗=1v_*v^*=1, and the smooth degree-two modification formula says that x′−v∗v∗x′x'-v^*v_*x' is exceptional and that the new exceptional span is v∗v^* of the old one plus the vv-exceptional span. A common smooth refinement therefore identifies the quotient lattices from any two resolutions over YY.

The form ηe\eta^e trivializes KYK_Y. On a resolution RgR_g of the graph of gg, with projections p1,p2p_1,p_2, the divisors of the two pulled-back volume forms agree. Terminality says that their positive components are exactly the exceptional primes. Thus the exceptional lists for the two projections are identical; in particular gg is small in both directions. Let E\mathcal{E} be their common exceptional rational span, and let

pˉi∗:H2(Y,Q)→∼H2(Rg,Q)/E.\bar p_i^*:H^2(Y,\mathbb{Q})\xrightarrow{\sim}H^2(R_g,\mathbb{Q})/\mathcal{E}.

Both maps carry ΛY\Lambda_Y onto the image of integral graph cohomology in this quotient. Hence

G=(pˉ1∗)−1pˉ2∗G=(\bar p_1^*)^{-1}\bar p_2^*

is a rational Hodge automorphism of H2(Y,Q)H^2(Y,\mathbb{Q}) preserving ΛY\Lambda_Y.

It also preserves qYq_Y. The two symplectic forms pull back up to the scalar λ\lambda, and integration of their top powers gives ∣λ∣=1|\lambda|=1. Use the usual positive normalization of W=(p1∗η p1∗η‾)e−1=(p2∗η p2∗η‾)e−1W=(p_1^*\eta\,p_1^*\overline\eta)^{e-1} =(p_2^*\eta\,p_2^*\overline\eta)^{e-1}. For (1,1)(1,1) classes x,yx,y, the differences between p1∗Gxp_1^*Gx and p2∗xp_2^*x are exceptional for both projections. Expand p1∗Gx p1∗Gy−p2∗x p2∗yp_1^*Gx\,p_1^*Gy-p_2^*x\,p_2^*y into two terms, each with one such exceptional factor and one factor pulled back by the appropriate projection. Projection formula makes both pairings with WW zero. This is precisely the (1,1)(1,1) part of the Beauville–Bogomolov formula. The symplectic plane is preserved isometrically because ∣λ∣=1|\lambda|=1, and the Hodge decomposition is orthogonal. Thus GG is a qYq_Y-isometry.

The class cc in the statement has qY(c)>0q_Y(c)>0. Since β\beta is nef over YY, exceptional negativity applied to the divisor EE, with {E}=p∗c−[β]\{E\}=p^*c-[\beta], gives E=∑ieiEi≥0E=\sum_i e_iE_i\geq0. Pair with the positive normalization WR=(p∗η p∗η‾)e−1W_R=(p^*\eta\,p^*\overline\eta)^{e-1}. Exceptional classes pair to zero with p∗cp^*c by projection formula, and hence for some constant be>0b_e>0

qY(c)=be(∫Rβ2WR+∑iei∫EiβWR)>0.q_Y(c)=b_e\left(\int_R\beta^2W_R+\sum_i e_i\int_{E_i}\beta W_R\right)>0.

Every term is nonnegative. The first is strictly positive on the common open where β\beta is positive and the symplectic form is nondegenerate.

Set HQ=H2(Y,Q)H_{\mathbb{Q}}=H^2(Y,\mathbb{Q}) and DQ=HQ∩H1,1(Y,C)D_{\mathbb{Q}}=H_{\mathbb{Q}}\cap H^{1,1}(Y,\mathbb{C}). Lefschetz (1, 1) on RR, together with the line-trace assertion of Lemma 3.9, identifies DQD_{\mathbb{Q}} with the rational span of line Chern classes. It is GG-invariant because GG is a rational Hodge automorphism. The same line-trace assertion applied to the graph congruence gives Gc−c∈DRG c-c\in D_{\mathbb{R}}. The line Cη\mathbb{C}\eta survives in HC/DCH_{\mathbb{C}}/D_{\mathbb{C}}; our immediate aim is to prove that all eigenvalues on this quotient have absolute value one. Write Σ=(H2,0⊕H0,2)R\Sigma=(H^{2,0}\oplus H^{0,2})_{\mathbb{R}}, the positive real two-plane. There are three possibilities for the restriction of the Lorentz form to DRD_{\mathbb{R}}.

If DRD_{\mathbb{R}} is negative definite, its orthogonal projection c0c_0 of cc to DR⊥D_{\mathbb{R}}^\perp is fixed by GG and has positive square by Equation (4.7). On DR⊥D_{\mathbb{R}}^\perp, the invariant space Σ⊕Rc0\Sigma\oplus\mathbb{R}c_0 is positive definite and its complement is negative definite. All eigenvalues there have absolute value one. If DRD_{\mathbb{R}} contains a positive vector, it is nondegenerate with one positive direction. Its orthogonal complement is the positive plane Σ\Sigma plus a negative-definite space, giving the same conclusion. In either case HR/DR≃DR⊥H_{\mathbb{R}}/D_{\mathbb{R}}\simeq D_{\mathbb{R}}^\perp.

In the remaining case DRD_{\mathbb{R}} is negative semidefinite with radical a rational isotropic line ℓ\ell. The lattice action on ℓ\ell is ±1\pm1. On ℓ⊥/ℓ\ell^\perp/\ell the form is the positive plane Σ\Sigma plus a negative-definite (1,1)(1,1) space, and the quotient HR/ℓ⊥H_{\mathbb{R}}/\ell^\perp is dual to ℓ\ell. The invariant flag 0⊂ℓ⊂ℓ⊥⊂HR0\subset\ell\subset\ell^\perp\subset H_{\mathbb{R}} therefore shows that all eigenvalues on HRH_{\mathbb{R}} have absolute value one; this argument also allows unipotent parts. In all cases the eigenvalues on HC/DCH_{\mathbb{C}}/D_{\mathbb{C}} have absolute value one. The rational quotient HQ/DQH_{\mathbb{Q}}/D_{\mathbb{Q}} carries the preserved lattice

Λ‾Y=ΛY/(ΛY∩DQ),\overline{\Lambda}_Y=\Lambda_Y/(\Lambda_Y\cap D_{\mathbb{Q}}),

where the intersection is saturated. Thus λ\lambda is an algebraic integer and all its algebraic conjugates have absolute value one. Kronecker’s theorem makes it a root of unity.

Lemma 4.10 (The scalar on a torus). Let AA be the integral Hodge automorphism of H1(T,Z)H^1(T,\mathbb{Z}) induced by an automorphism of a compact complex torus TT. Suppose a positive Hermitian class c∈H1,1(T,R)c\in H^{1,1}(T,\mathbb{R}) satisfies (⋀2A)c−c∈NS⁡(T)R(\bigwedge^2 A)c-c\in\operatorname{NS}(T)_\mathbb{R}. Then det⁡(A∣H1,0(T))\det(A|H^{1,0}(T)) is a root of unity.

Proof. Put V=H1(T,Q)V=H^1(T,\mathbb{Q}) and DQ=NS⁡(T)QD_{\mathbb{Q}}=\operatorname{NS}(T)_{\mathbb{Q}}. For each eigenvalue θ\theta of ACA_{\mathbb{C}}, let VθV_\theta be its generalized eigenspace and set dθ=dim⁡Vθd_\theta=\dim V_\theta, pθ=dim⁡(Vθ∩H1,0(T))p_\theta=\dim(V_\theta\cap H^{1,0}(T)). Complex conjugation gives pθ+pθ‾=dθ=dθ‾p_\theta+p_{\overline{\theta}}=d_\theta=d_{\overline{\theta}}.

For ∣θ∣≠1|\theta|\ne1, project cc to the block Vθ∧Vθ‾V_\theta\wedge V_{\overline{\theta}}, with ⋀2Vθ\bigwedge^2V_\theta understood for real θ\theta. This projection preserves DQ‾D_{\overline{\mathbb{Q}}}. Indeed the Chinese-remainder projectors onto the generalized spaces are polynomials in AA with algebraic coefficients. Apply them to the two tensor slots separately and then alternate. The resulting maps are algebraic linear combinations of rational Hodge maps on ⋀2V\bigwedge^2V; these preserve rational (1,1)(1,1) classes, hence DQD_{\mathbb{Q}} by Lefschetz (1,1). Separate slot projections avoid any collision of products of eigenvalues in degree two.

On this block A2=⋀2AA_2=\bigwedge^2 A has the single generalized eigenvalue θθ‾=∣θ∣2≠1\theta\overline{\theta}=|\theta|^2\ne1. The inverse of A2−1A_2-1 there is a finite polynomial in its nilpotent part. Project the congruence for cc to the block and apply this inverse. It follows that its block cθ,θ‾c_{\theta,\overline{\theta}} belongs to DCD_{\mathbb{C}}. Positivity says that this block is a perfect tensor between VθV_\theta and Vθ‾V_{\overline{\theta}}, pairing their opposite Hodge types: in a basis of H1,0H^{1,0} the relevant matrices are positive-definite principal Hermitian blocks. For real θ\theta the corresponding alternating tensor is nondegenerate.

The intersection of this block with DCD_{\mathbb{C}} is defined over Q‾\overline{\mathbb{Q}}. Nondegeneracy is the nonvanishing of a determinant, so it contains a nondegenerate tensor with algebraic coefficients. For any Galois automorphism γ\gamma, the conjugate tensor remains in DQ‾D_{\overline{\mathbb{Q}}}, hence is still of type (1,1)(1,1) for the given Hodge decomposition, and is perfect between Vγ(θ)V_{\gamma(\theta)} and Vγ(θ‾)V_{\gamma(\overline{\theta})}. Opposite-type perfection yields

pγ(θ)+pγ(θ‾)=dθ(∣θ∣≠1).(27)p_{\gamma(\theta)} + p_{\gamma(\overline{\theta})} = d_\theta\qquad(|\theta| \ne1). \tag*{(27)}

This does not replace γ(θ‾)\gamma(\overline{\theta}) by γ(θ)‾\overline{\gamma(\theta)}, and assumes no Galois invariance of the Hodge decomposition.

The top-form scalar is the algebraic integer z=∏θθpθ=det⁡(A∣H1,0)z=\prod_\theta \theta^{p_\theta}=\det(A|H^{1,0}), also when generalized eigenspaces are nontrivial. For any Galois automorphism δ\delta, reindex by the image roots and pair complex conjugates:

log⁡∣δz∣=12∑θ(pδ−1(θ)+pδ−1(θ‾))log⁡∣θ∣=12∑θdθlog⁡∣θ∣=12log⁡∣det⁡A∣=0.\begin{aligned} \log|\delta z| &= \frac{1}{2}\sum_\theta\left(p_{\delta^{-1}(\theta)} + p_{\delta^{-1}(\overline{\theta})}\right)\log|\theta| \\ &= \frac{1}{2}\sum_\theta d_\theta\log|\theta| = \frac{1}{2}\log|\det A| = 0. \end{aligned}

For ∣θ∣≠1|\theta| \ne1 the second equality uses Equation (27) with γ=δ−1\gamma= \delta^{-1}; the other terms vanish. The last equality is unimodularity of the integral action. Kronecker’s theorem now proves the assertion. □

Proof of Proposition 4.7. Apply Lemma 4.8. After a power, gg acts trivially on the canonical Iitaka base. Use the modification π:U′→U\pi: U' \to U and the map f:U′→Yf : U' \to Y in its construction, and restrict over a general point where the graph and the fibration are smooth and the fiber meets the isomorphism locus of π\pi. Dividing α\alpha by a local base volume gives a nonzero top form on the smooth compact fiber FF, which has κ(F)=0\kappa(F) = 0; its returning map scales the form by the corresponding power of μ\mu. A point fiber gives scalar one. For a positive-dimensional fiber, let ωU\omega_U be a Kähler form representing the class in the proposition and put βF=(π∣F)∗ωU\beta_F = (\pi|_F)^*\omega_U. This is a smooth semipositive form, strictly positive on the dense open where π\pi is an isomorphism. Pulling the original graph congruence to U′U' and restricting to the fiber shows that the two pullbacks of [βF][\beta_F] on a common resolved graph of the returning map of FF differ by real line classes. This weaker positivity suffices below.

Since dim⁡F≤d<n\dim F \le d < n, Corollary 3.10, using Gdim⁡F\mathcal{G}_{\dim F}, supplies a terminal compact Kähler minimal model MM of FF with torsion canonical line. The descended nonzero reflexive top form trivializes KMK_M itself. Indeed a power of that form, in a trivialization of a multiple of KMK_M, is a nonzero holomorphic function on the compact connected MM, hence a nonzero constant. On a graph resolution of the returning map the two divisors of this volume form agree; terminality makes their positive components exactly the exceptional primes. The returning map on MM is therefore small in both directions.

The Kähler Beauville–Bogomolov decomposition [4], Theorem A supplies a finite cover, étale in codimension one, of MM of the form

P=T×∏iHi×C,P = T \times\prod_i H_i \times C,

where TT is a torus, the HiH_i are primitive symplectic factors, and CC is the product of the strict Calabi–Yau factors of dimension at least three. One-dimensional factors are elliptic curves and are absorbed into TT; two-dimensional factors are placed among the symplectic ones. An absent factor is a point and contributes scalar one. Reflexive forms on these klt spaces can be computed on resolutions by [42], Corollary 1.8. A power of the small returning map lifts bimeromorphically to PP. To justify this, purity makes the restriction of the cover over MregM_{\mathrm{reg}} finite étale [4], Section 3.2, before Lemma 3.7. This restriction is connected and, after choosing base points, determines a finite-index subgroup of π1(Mreg)\pi_{1}(M_{\mathrm{reg}}), well-defined up to conjugacy. Remove the codimension-two exceptional sets from the smooth loci. Removing an analytic subset of complex codimension at least two from a manifold does not change its fundamental group. The compact normal connected MM is reduced and paracompact, with bounded local tangent dimension. Its analytic pair (M,Msing)(M,M_{\mathrm{sing}}) therefore has a real analytic embedding [1], Theorem 1 and a compatible locally finite triangulation [48], Section 3, Theorem 1. Compactness makes the triangulation finite; barycentric subdivision gives the smooth locus finite CW homotopy type, so its fundamental group is finitely generated. There are only finitely many subgroups of the fixed index of the cover. A power preserves the conjugacy class of its covering subgroup, so it lifts on this open, and normalization over the proper graph extends the lift bimeromorphically. We may take further powers throughout.

We explain why the factors can be considered separately. All holomorphic one-forms on PP come from TT. Their pullbacks show on the smooth open that the torus coordinate of the map depends only on the torus coordinate. Modulo the ideal generated by positive-degree torus forms, the two-forms have basis the symplectic forms ηi\eta_i. Write dim⁡Hi=2ei\dim H_i=2e_i. The highest nonzero power of ∑aiηi\sum a_i\eta_i has order ∑ai≠0ei\sum_{a_i\ne0}e_i; thus the locus where its full power vanishes is the union of the coordinate hyperplanes. The map permutes these hyperplanes and hence the lines Cηi\mathbb{C}\eta_i, matching their nilpotence orders ei+1e_i+1. No torus two-form can be added to an image of ηi\eta_i, since wedging that term with the eie_i-th power of the corresponding target symplectic form would contradict that nilpotence order. The kernels of the forms now show that each symplectic coordinate depends only on the corresponding symplectic factor. Take a power to remove the permutations.

If CC is positive-dimensional, it has no holomorphic form of degree dim⁡C−1\dim C-1: the form algebra of a strict factor has only degrees zero and its top degree, and no factor has dimension one. In the pullback of the volume form of CC, the component with one differential outside CC and all the others in CC therefore vanishes. The derivative in the CC directions has full rank, because the whole map is bimeromorphic and the other coordinates have just been separated. Its cofactors then force the derivative of the CC coordinate in outside directions to vanish. Thus that coordinate also depends only on CC. These conclusions on a dense smooth open give factor bimeromorphic maps by taking their proper graphs. Their degrees are one because their product has degree one.

The scalar for CC is a root of unity by projective pluricanonical finiteness. In detail, H2,0H^{2,0} of a smooth compact Kähler resolution of CC vanishes by the strict-factor form algebra and reflexive extension. Rational approximation of a Kähler class and Kodaira’s theorem make this resolution projective. Thus CC is Moishezon; it is projective by the Kähler projectivity criterion for rational singularities [50], Corollary 6’. Its canonical line is trivial and its returning comparison is crepant, as seen from the volume form. Chow’s theorem algebraizes its proper analytic graph. The projective log pluricanonical representation theorem [32], Theorem 1.1 gives finite scalar image.

We spell out how the polarizing class reaches the other factors without asserting a cohomology splitting for the singular product PP. Choose projective resolutions of its factors with smooth compact Kähler sources, and form the smooth compact Kähler product

XP=T×∏iH~i×C~.X_P=T\times\prod_i\widetilde{H}_i\times\widetilde{C}.

Resolve the map P⇢FP\dashrightarrow F together with XP→PX_P\to P. This gives a smooth compact Kähler space RR, a modification v:R→XPv:R\to X_P, and a morphism r:R→Fr:R\to F. Put β=r∗βF\beta=r^*\beta_F. It is smooth semipositive and strictly positive on a dense open, since rr is generically finite. Put a=v∗[β]a=v_*[\beta]. The smooth modification formula gives [β]=v∗a+{Ev}[\beta]=v^*a+\{E_v\} for an exceptional real divisor EvE_v. The graph congruence for [βF][\beta_F] pulls to the cover and, by Gysin pushforward, gives the graph congruence for aa modulo real line classes; the exceptional differences are themselves line classes. Pass to a common refinement and use the product of resolutions of the separated factor graphs to compute this congruence; refinements change it only by exceptional line classes. The restriction aia_i of aa to one factor slice is independent of the other coordinates, by Künneth on the smooth product XPX_P. Restricting the product graph therefore compares aia_i to itself modulo line classes on the factor graph.

Choose the factor slice generally so that it meets the open where β\beta is strictly positive and meets each vv-exceptional center in codimension at least two, or avoids that center. This is possible by the fiber dimension theorem applied to each center and the projection to the other factors. On the resolved strict transform of this slice, the restriction βi\beta_i is still semipositive and strictly positive on an open, and the restriction of EvE_v is exceptional over the factor. Thus the pullback of aia_i differs from [βi][\beta_i] only by the class of an exceptional real divisor. This gives both the required positivity and the congruence on each smooth factor model.

For a symplectic factor, its symplectic volume trivializes its canonical line. Canonical singularities preserve the canonical ring on resolution, so a smooth resolution has Kodaira dimension zero. Its dimension is dim⁡Hi≤dim⁡F<n\dim H_i \le\dim F < n. Corollary 3.10, using Gdim⁡Hi\mathcal{G}_{\dim H_i}, runs from that resolution to a terminal model. It is still primitive symplectic: the unique two-form extends, and its top power trivializes the canonical line and is nondegenerate on the smooth locus; irregularity and the form algebra are unchanged. Take a common projective resolution of this terminal model carrying the pullback of βi\beta_i. Lemma 3.9 decomposes its class as the pullback of a class cc on the terminal model plus the class of an exceptional real divisor. The line-trace assertion of that lemma sends the line Chern classes in the factor graph congruence to rational line classes on the terminal model. Pushing through the exceptional quotient therefore shows that the returning graph compares cc to itself modulo line classes. These are the hypotheses of Lemma 4.9. That lemma makes the scalar on its two-form, and therefore on its top form, a root of unity.

For the torus, push the semipositive form to the torus as a positive current and average it over translations. The average is a smooth invariant positive Hermitian representative: for every nonzero tangent direction its average is strictly positive because the original form is strictly positive on an open. A bimeromorphic map of a torus is an affine holomorphic automorphism; its linear part preserves the integral H1H^1 lattice. The comparison modulo NS⁡R\operatorname{NS}_\mathbb{R} and Lemma 4.10 make its top-form scalar a root of unity. The product of the factor scalars is the appropriate power of μ\mu. It is a root of unity, and hence so is μ\mu. □\square

Finite image on vertical strata

Proof of Proposition 4.6. Put d=dim⁡Zd=\dim Z and m=qkm=qk, so sections of LZkL_Z^k are meromorphic mm-pluricanonical forms. Let

Em={s∈H0(Z,mJZ):∫Z∣s∣2/m<∞}.E_m=\left\{s\in H^0(Z,mJ_Z):\int_Z |s|^{2/m}<\infty\right\}.

The integral is computed on the regular locus, or on any resolution by change of variables. This is a vector space: for 2/m≤12/m\le1 the elementary power inequality preserves integrability under sums. On a log resolution an adjoint section is locally

h(z)(dz1∧⋯∧dzd)⊗m∏izimbi,bi≤1.h(z)\frac{(dz_1\wedge\cdots\wedge dz_d)^{\otimes m}}{\prod_i z_i^{mb_i}},\qquad b_i\le1.

It is integrable if hh vanishes on every unit component; smaller coefficients cause no obstruction. Every unit valuation has center in CZC_Z. Thus EmE_m contains pullbacks of base sections vanishing along fZ(CZ)f_Z(C_Z). For large kk these define YZY_Z birationally: multiply one nonzero section of a high ample power vanishing on that proper subset by a complete very ample system. If YZY_Z is a point, verticality forces CZ=∅C_Z=\varnothing and a nonzero section is integrable. In particular Em≠0E_m\ne0.

The function s↦∫∣s∣2/ms\mapsto\int|s|^{2/m} is continuous on EmE_m and positive away from zero. In an integrable basis, the densities of bounded linear combinations are dominated by a constant times the sum of the basis densities, proving continuity by dominated convergence. Its invariance under arrows makes the action and its inverse uniformly bounded in any norm on EmE_m. Moreover this representation detects the representation on all of H0(Z,mJZ)H^0(Z,mJ_Z). If an arrow acts identically on EmE_m, it acts identically on YZY_Z because that system is birational. For 0≠s∈Em0\ne s\in E_m and any other section tt, the ratio t/st/s comes from the rational function field of YZY_Z. The arrow fixes both this ratio and ss, and hence fixes tt.

Take an eigenform s∈Em∖{0}s\in E_m\setminus\{0\} for the transport γ∗\gamma_* of one self-arrow, with eigenvalue λ\lambda. In the orientation fixed above, γ∗=(γ−1)∗\gamma_*=(\gamma^{-1})^*; put g=γ−1g=\gamma^{-1}, so g∗s=λsg^*s=\lambda s. Form the full normalized analytic cyclic root cover of this meromorphic pluriform and take a projective resolution of all its components. Locally, if s=aη⊗ms=a\eta^{\otimes m} in a meromorphic canonical frame, the cover is the normalization of tm=at^m=a, and its tautological top form is α=tη\alpha=t\eta. These descriptions glue when the frame changes. The finite analytic normalization and this full-root construction are also described in the proof of [51 Lemma 7.1]. On the smooth compact Kähler resolution UsU_s of the full cover, let πs:Us→Z\pi_s:U_s\to Z be the composite map. Change of variables gives

∫Us∣α∣2=(deg⁡πs)∫Z∣s∣2/m<∞.\int_{U_s}|\alpha|^2=(\deg\pi_s)\int_Z|s|^{2/m}<\infty.

A meromorphic top form with finite local L2L^2 norm has no pole, by the one-variable integral transverse to a putative pole. Thus α\alpha is holomorphic. Choosing μm=λ\mu^m=\lambda lifts gg bimeromorphically to the full cover, possibly permuting components, with g~∗α=μα\widetilde{g}^*\alpha=\mu\alpha.

The lift preserves a Kähler class modulo NS⁡R\operatorname{NS}_\mathbb{R}. A sufficiently large multiple of the pullback of cZc_Z, plus a relatively ample line class for the finite cover and its projective resolution, is Kähler on UsU_s. Pulling up Equation (23) compares the first summand, and the changes of the relatively ample classes are line classes. After a power fixes one connected component, that component has dimension d=dim⁡Z<nd=\dim Z<n, so Proposition 4.7 applies there. It follows that μ\mu, and hence λ\lambda, is a root of unity.

The possible orders are bounded in this fixed degree mm. We give the parameter argument because pointwise torsion alone would not make a bounded group finite. Fix a smooth resolution XX of ZZ and an effective divisor DD clearing the poles of a basis of EmE_m. Put Qm=P(Em∨)Q_m=\mathbb{P}(E_m^\vee), the projective parameter space of lines of forms under our quotient convention. The universal section on X×QmX\times Q_m belongs to

(KX(D))⊗m⊠OQm(1).(K_X(D))^{\otimes m}\boxtimes\mathcal{O}_{Q_m}(1).

Pull the parameter space back by the finite coordinate-power map [z0:⋯:zb]↦[z0m:⋯:zbm][z_0:\cdots:z_b]\mapsto[z_0^m:\cdots:z_b^m]. Its pullback of O(1)\mathcal{O}(1) is O(m)\mathcal{O}(m), so the displayed line now has an mm-th root L\mathcal{L}. The cyclic algebra ⨁i=0m−1L−i\bigoplus_{i=0}^{m-1}\mathcal{L}^{-i}, with multiplication defined by the universal section, defines a finite locally free family C\mathcal{C} of rank mm. Every parameter is a nonzero form. Each fiber is therefore reduced: its algebra is torsion-free over the smooth XX and is generically squarefree. Every fiber component meets the inverse image W⊂CW\subset\mathcal C of the nonvanishing locus of the universal section; there the cover is finite étale. Normalize C\mathcal C and resolve the normalization projectively. The composite ρ:C~→C\rho:\widetilde{\mathcal C}\to\mathcal C can be chosen to be an isomorphism over WW. Put Eρ=ρ−1(C∖W)E_\rho=\rho^{-1}(\mathcal C\setminus W). The locus {t:dim⁡(Eρ)t≥d}\{t:\dim(E_\rho)_t\ge d\} is proper analytic by the proper fiber-dimension theorem: every component of the total family meets WW, and its general fiber has dimension dd. Remove this locus and the critical values of the resolved map. Over the remaining dense open the family is smooth and proper, and each fiber is the disjoint union of smooth resolutions of the corresponding root-cover components, because every component meets the locus where ρ\rho is an isomorphism. Proper smooth transport makes the sum of their middle Betti numbers constant there. Resolve the finitely many irreducible components of the proper analytic complement. On each such resolution pull back the original finite cyclic family, take its reduction, and normalize and resolve anew; restricting the previous normalization is not required. The parameter dimension decreases, so finitely many such steps cover all parameters. There is consequently a uniform bound BmB_m for the middle Betti number of the entire disjoint union of selected smooth resolutions of every full cover. This does not assert a bound for arbitrary further resolutions.

On the disjoint union of the selected resolutions, let p1,p2p_1,p_2 be the projections of a smooth resolved graph of the lift. The integral Gysin endomorphism (p1)!p2∗(p_1)_!p_2^* on middle cohomology has μ\mu as an eigenvalue: the nonzero holomorphic top form has a nonzero cohomology class, p2∗[α]=μp1∗[α]p_2^*[\alpha]=\mu p_1^*[\alpha], and (p1)!p1∗=id(p_1)_!p_1^*=\mathrm{id}. If the order of μ\mu is aa, its cyclotomic minimal polynomial therefore has degree φ(a)≤Bm\varphi(a)\le B_m. There are only finitely many such aa. Thus the eigenvalues λ=μm\lambda=\mu^m on EmE_m lie in a fixed finite set.

The bounded group on EmE_m has compact closure in GL(Em)\mathrm{GL}(E_m). Every element of that closure still has its eigenvalues in this finite set, by continuity of characteristic polynomials. On the identity component the characteristic polynomial must be that of the identity. A compact linear group is unitarizable, so an element all of whose eigenvalues are one is the identity. The identity component is trivial; a compact Lie group with this property is finite. The image on EmE_m, and therefore on the full section space, is finite.

Compatible sections on the whole boundary

We now use restriction, transport, and finite self-arrow image to construct sections simultaneously on all boundary strata.

For d≥0d\ge0 and k≥1k\ge1, a system of tuples in degree kk through dimension dd means a vector subspace

Vd(k)⊆⨁Z⊂S a stratumdim⁡Z≤dH0(Z,LZk).\mathcal V_d(k)\subseteq \bigoplus_{\substack{Z\subset S\text{ a stratum}\\\dim Z\leq d}} H^0(Z,L_Z^k).

It is compatible if every tuple agrees under the residue restrictions for every incidence, and invariant if every arrow carries its source component to its target component. It generates if for every point of every stratum some tuple has nonzero value there. Compatibility and invariance are linear conditions. If such a system generates, the span of componentwise aa-th powers of its tuples gives a compatible invariant generating system in degree akak. Thus we may always pass to a sufficiently large divisible later degree.

Proposition 4.11 (Generating tuples). There is a degree k>0k>0 and a compatible invariant generating system of tuples through dimension n−1n-1.

Proof. At the point strata use the same scalar in the canonical zero-form generator 1. The even residue convention identifies these generators along every path and under every point arrow. This gives the required system in dimension zero; if there are no points the empty system is understood.

Suppose the system has been constructed through dimension d−1d-1. Replace it by powers and their span in a common degree kk chosen so that Lemma 4.3 applies on every dd-stratum,

Proposition 4.6 applies on every vertical dd-stratum, and IfZ(CZ)⊗NZk\mathcal{I}_{f_Z(C_Z)} \otimes N_Z^k is generated for every dd-stratum ZZ. These conditions hold in a common divisible tail: there are finitely many strata, and the last condition is Serre’s theorem. For a dd-stratum ZZ, Lemma 4.2 glues the lower tuple to a section on its whole CZC_Z. Its residues satisfy the one link in Lemma 4.3, if that link is present, because the lower tuple is invariant. That lemma extends the section to ZZ.

Let Pd(k)\mathcal P_d(k) be the vector space of all tuples through dimension dd whose lower part is in Vd−1(k)\mathcal{V}_{d-1}(k) and whose new components restrict to that lower part. Call its elements pre-tuples. Its projection to Vd−1(k)\mathcal{V}_{d-1}(k) is surjective, since the finitely many extensions can be chosen independently. This system already generates. To check a point z∈Zz \in Z, put y=fZ(z)y=f_Z(z). If y∈fZ(CZ)y \in f_Z(C_Z), choose a floor point over yy and a lower tuple nonzero there. Every extension is the pullback of a section of NZkN_Z^k, so it is nonzero at every point over yy, including zz. If y∉fZ(CZ)y \notin f_Z(C_Z), the chosen generation of IfZ(CZ)⊗NZk\mathcal{I}_{f_Z(C_Z)} \otimes N_Z^k supplies a base section nonzero at yy. It pulls back to a section vanishing on CZC_Z; combine it with the zero lower tuple and zero components on the other new strata. This also treats an empty floor. Surjectivity to the lower system preserves generation at lower points.

We impose invariance in dimension dd. For a dominating floor, injectivity of restriction and Lemma 4.5 already make every pre-tuple invariant on that stratum. Verticality is invariant under arrows, so the remaining orbits consist entirely of vertical strata.

For each such orbit choose a representative ZZ, and let GZG_Z be the finite isotropy image on H0(Z,LZk)H^0(Z,L_Z^k) given by Proposition 4.6. For a pre-tuple with component sZs_Z, form the norm

PZ(sZ)=∏g∈GZg(sZ)∈H0(Z,LZk∣GZ∣).P_Z(s_Z)=\prod_{g\in G_Z}g(s_Z)\in H^0(Z,L_Z^{k|G_Z|}).

Choose a common positive integer aa divisible by all ∣GZ∣|G_Z|, use PZ(sZ)a/∣GZ∣P_Z(s_Z)^{a/|G_Z|}, and transport it to each member of that orbit. This is independent of the chosen arrow: changing that arrow by an isotropy arrow merely permutes the factors in degree kk. No finiteness assertion in degree akak is needed. On strata with dominating floor use sZas_Z^a, and on all lower strata use the componentwise aa-th power of the assigned tuple.

The resulting tuple is compatible. By Lemma 4.5, every transported factor in a norm has exactly the prescribed lower restriction. The norm and its indicated power therefore restrict to the aa-th power of that restriction, the same value used on all lower strata and in all other orbits. It is invariant in dimension dd by construction, and remains invariant below it.

These tuples still generate. Fix a point zz in an orbit member. For each of the finitely many transported factors, choose a point over zz on a resolution of its comparison graph. Equality of the pulled-back invertible adjoint lines identifies the fiber values. The factor is nonzero at zz exactly when the representative component sZs_Z is nonzero at the corresponding point of ZZ. Evaluation at each such point is a nonzero linear functional on the generating space Pd(k)\mathcal P_d(k). A finite union of their proper kernels cannot cover a complex vector space. One pre-tuple makes all factors nonzero and gives a norm nonzero at zz. At a lower point a nonzero assigned value stays nonzero after its aa-th power. Taking the linear span of all the constructed tuples therefore gives a compatible invariant generating system in degree akak. This completes the induction on dd. □

Proof of Theorem 4.1. Take the system in Proposition 4.11. Its components on the prime components of SS agree on every common lower stratum, so Lemma 4.2 descends each tuple uniquely to a section of the actual line OV(qkJ)∣S\mathcal{O}_V(qkJ)|_S. At any x∈Sx\in S, choose a prime component through xx and a tuple nonzero there. It is the pullback of the descended value in the same invertible line fiber at xx, so that value is nonzero. The finite-dimensional span of these descended sections generates at every point of the reduced SS. This is the claimed global generation of an actual Cartier multiple. □

Descent along a fibration

Throughout this section we assume Assumption 1.1.

We prove Proposition 2.11. Its geometric reduction leads to a fibration whose very general fiber has logarithmic Kodaira dimension zero. In sufficiently divisible degrees the log pluricanonical systems on that fiber are one-dimensional, and a relative generating form determines an adjoint line on the base. We prove the resulting rank-one proposition by a secondary induction on the positive base dimension: after proving pseudo-effectivity on the base, we either lower its dimension or lift a nef line and its entire fixed divisor. The last step proves generation of the remaining nef line.

Reduction to the rank-one case

Proposition 5.1 (The rank-one case). Assume Assumption 1.1. Fix n>0n > 0 and assume Gd\mathcal{G}_d for every d<nd < n. Let XX be a smooth connected compact Kähler manifold of dimension nn, let BB be a rational SNC boundary, and suppose that J=KX+BJ = K_X + B is pseudo-effective. Suppose there are smooth compact Kähler manifolds X~,W\widetilde{X}, W, a modification π:X~→X\pi: \widetilde{X} \to X, and a proper surjective holomorphic map g:X~→Wg : \widetilde{X} \to W with connected fibers such that

0<k:=dim⁡W<n,W is projective or a(W)=0.0 < k := \dim W < n,\qquad W\text{ is projective or }a(W)=0.

Assume that B~=π∗−1B+Exc⁡(π)red\widetilde{B} = \pi_*^{-1}B + \operatorname{Exc}(\pi)_{\mathrm{red}} has SNC support and that, on a very general smooth fiber FF of gg,

κ(F,KF+B~F)=0.\kappa(F,K_F+\widetilde{B}_F)=0.

Then (X,B)(X,B) satisfies Gn\mathcal{G}_n.

Proof of Proposition 2.11, assuming Proposition 5.1. We use the reduced-exceptional boundary after every source modification. The effective discrepancy identity in Proposition 2.7 preserves pseudo-effectivity, and that proposition transfers the resulting decomposition back to the original pair. A dominant meromorphic map to a space in class C\mathcal{C} can be resolved on smooth compact Kähler models; taking Stein factorization gives connected fibers. These operations preserve the positive dimensions of the base and the fiber.

We first suppose a(X)>0a(X)>0. If a(X)=na(X)=n, then XX is Moishezon and Kähler, hence projective, and Proposition 2.10 applies. Otherwise resolve the algebraic reduction as a fibration g:X′→Wg:X'\to W to a smooth projective variety of dimension a(X)a(X). Put J′=KX′+B′J'=K_{X'}+B' for the modified log adjoint. Its restriction to a very general smooth fiber is pseudo-effective. Indeed, one may choose a sequence of positive currents in c1(J′)+εj[ω]c_1(J')+\varepsilon_j[\omega], with analytic singularities and εj↓0\varepsilon_j\downarrow0, and restrict all of them outside a countable union of proper analytic subsets of the base. By Gdim⁡F\mathcal{G}_{\dim F}, the restricted adjoint has nonnegative Kodaira dimension.

That dimension must be zero. If it were positive, generic coherent base change would give a divisible qq for which E=g∗OX′(qJ′)\mathcal{E}=g_*\mathcal{O}_{X'}(qJ') has a fiber system with a positive-dimensional image on very general fibers. A sufficiently large ample twist of the coherent sheaf E\mathcal{E} is generated at the generic point of the projective WW. Evaluation would therefore give two sections of OX′(qJ′)⊗g∗OW(A)\mathcal{O}_{X'}(qJ')\otimes g^*\mathcal{O}_W(A), for one ample AA, whose ratio is nonconstant on a general gg-fiber. This ratio is a meromorphic function on X′X'. Every meromorphic function on X′X' factors through its algebraic reduction, a contradiction. Proposition 5.1 now applies.

Suppose next that a(X)=0a(X)=0, and resolve the fibration in the hypothesis as f:(X′,B′)→Yf:(X',B')\to Y. The base may be replaced by a smooth compact Kähler model, and a(Y)=0a(Y)=0, since its meromorphic functions pull back to X′X'. Write d=dim⁡X′−dim⁡Y>0d = \dim X' - \dim Y > 0. The same restriction argument and Gd\mathcal{G}_d show that

κ(F,KF+BF′)≥0\kappa(F, K_F + B'_F) \ge0

on very general smooth fibers. If this integer is j<dj < d, the relative Iitaka construction of [55] gives, after the same source modifications, a factorization

X′′→gW→hYX'' \xrightarrow{g} W \xrightarrow{h} Y

with connected fibers, dim⁡W=dim⁡Y+j\dim W = \dim Y + j, and κ(G,KG+BG′′)=0\kappa(G, K_G + B''_G) = 0 on a very general gg-fiber. The cited lemma applies to rational SNC boundaries on compact manifolds in class C\mathcal{C}; its conclusion concerns the restricted log adjoint, and does not require finite generation. A Kähler model of WW has algebraic dimension zero because it is dominated by X′′X''. Thus 0<dim⁡W<n0 < \dim W < n, and Proposition 5.1 applies again.

It remains to exclude the possibility that KF+BF′K_F + B'_F is big. The stable-family comparison below requires a horizontal boundary with coefficients strictly less than one, so we first lower the boundary while keeping the restricted adjoint big. Let Bhor′B'_{\mathrm{hor}} be the sum of the components of B′B' dominating YY. There is a rational 0<λ<10 < \lambda< 1 such that KF+λBhor,F′K_F + \lambda B'_{\mathrm{hor},F} is big for very general FF. To justify the uniform choice, exclude at once the generic base-change and image-dimension exceptional sets for all rational λ\lambda and all divisible degrees. On a fiber outside this countable union, openness of the big cone gives one such λ\lambda, and a single degree has full-dimensional image. Generic base change makes the same choice work very generally. The boundary λBhor′\lambda B'_{\mathrm{hor}} is horizontal, rational SNC, and has all coefficients strictly less than one. The stable-family comparison [55] therefore supplies a proper generically finite cover Y′→YY' \to Y, a surjection Y′→RY' \to R to a smooth projective variety, and a projective stable family V→R\mathcal{V} \to R with positive-dimensional general fiber, such that the main transform of X′X' is bimeromorphic to V×RY′\mathcal{V} \times_R Y'.

The main transform still has algebraic dimension zero. Normalize it and factor its proper generically finite map to X′X' through the normal Stein space. A meromorphic function descends through the birational part. Lemma 2.8 gives its characteristic polynomial over the finite part, with meromorphic coefficients on X′X'. Those coefficients are constant because a(X′)=0a(X') = 0, so irreducibility makes the function constant. Normalization and modifications preserve meromorphic functions. It follows also that a(Y′)=0a(Y') = 0, so the surjection from Y′Y' to the projective RR forces RR to be a point. But then the main transform is bimeromorphic to the product of Y′Y' with a positive-dimensional projective variety. Rational functions on that factor contradict algebraic dimension zero. This excludes the big case and completes the reduction.

The adjoint line on the base

We prepare the rank-one fibration and record exactly what the relative generating form supplies. The construction of the Hodge line and its positivity are those of [55]. The relative injection and the last assertion below are consequences of the local order calculation in that proof; they will be needed after the base is changed.

Lemma 5.2 (Prepared comparison). Let g0:(X0,B0)→W0g_0:(X_0,B_0)\to W_0 be a fibration with connected fibers from a smooth compact Kähler manifold to a smooth compact manifold in class C\mathcal{C}. Assume B0B_0 is a rational SNC boundary and κ(F,KF+B0,F)=0\kappa(F, K_F + B_{0,F}) = 0 on very general smooth fibers. After modifications there is a diagram

X→πX0g↓↓g0W→ρW0\begin{CD} X @>\pi>> X_0 \\ @VgVV @VVg_0V \\ W @>\rho>> W_0 \end{CD}

with X,WX,W smooth compact Kähler, gg a fibration with connected fibers, and B=π∗−1B0+Exc⁡(π)redB=\pi_*^{-1}B_0+\operatorname{Exc}(\pi)_{\mathrm{red}} SNC. Every prime of XX whose gg-image has codimension at least two is π\pi-exceptional. There are a rational SNC boundary TT on WW, a surjection p:W→Sp:W\to S with connected fibers to a smooth projective variety, and a nef rational line PSP_S on SS. Put

M=p∗PS,H=KW+T+M,J=KX+B.M=p^*P_S,\qquad H=K_W+T+M,\qquad J=K_X+B.

If dim⁡S>0\dim S>0, then KS+a0PSK_S+a_0P_S is big for some rational a0>0a_0>0; if SS is a point, M∼Q0M\sim_{\mathbb{Q}}0. There is a rational divisor A∗A_* on XX giving an actual rational line identity

J∼Qg∗H+A∗.(28)J\sim_{\mathbb{Q}}g^*H+A_*. \tag*{(28)}

These data satisfy the following properties.

(i) The horizontal part A∗,horA_{*,\mathrm{hor}} is effective. On a very general smooth fiber it is the zero divisor of a relative generating section of a divisible multiple of KF+BFK_F+B_F, divided by that multiple.

(ii) For each prime D⊂WD\subset W, let EE run over the primes of XX dominating DD, and put aE=ord⁡E(g∗D)a_E=\operatorname{ord}_E(g^*D). Then

(A∗)E≥0,min⁡E→D(A∗)EaE=0.(A_*)_E\geq0,\qquad\min_{E\to D}\frac{(A_*)_E}{a_E}=0.

There is no assertion here about the sign at a prime whose image has codimension at least two.

(iii) For all degrees qq divisible by one positive integer, multiplication by the relative generating form identifies

H0(W,qH)≃H0(X,qJ)H^0(W,qH)\simeq H^0(X,qJ)

and preserves ratios of sections. In the same degrees, for every proper holomorphic h:W→Vh:W\to V, there is a natural injection

(hg)∗OX(qJ)↪h∗OW(qH).(29)(hg)_*\mathcal{O}_X(qJ)\hookrightarrow h_*\mathcal{O}_W(qH). \tag*{(29)}

(iv) Let τ:W′→W\tau:W'\to W be a further smooth modification included in another diagram with the preceding properties over the same reference X0X_0, using the same source-boundary convention. Let H′H' be the base line produced by that diagram. Then, as actual rational lines,

H′∼Qτ∗H+EH,EH≥0 τ-exceptional.(30)H'\sim_{\mathbb{Q}}\tau^*H+E_H,\qquad E_H\geq0\ \tau\text{-exceptional}. \tag*{(30)}

Proof. The flattening construction of [55] gives the stated reference property, and preserves it after any finite sequence of further base modifications. Its source boundary is the one in [55]. We may resolve the discriminant and the horizontal divisor of the relative generator so that all relevant strata are smooth over the dense smooth log locus. Proposition 2.7 of [55] then gives TT and a rational parabolic Hodge line MM. A positive multiple of that line is the highest rank-one Hodge step of a complex summand of a pure real-polarizable variation with an integral lattice. Theorem 3.1 of [55] gives the factorization M=p∗PSM = p^{*}P_S and the stated positivity, after a further modification and a positive rational rescaling. These are identities in Pic⁡⊗Q\operatorname{Pic}\otimes\mathbb{Q}, not merely identities of classes.

Here is the order computation that gives Equations (28)–(29). Choose a degree mm for which g∗OX(m(KX/W+B))g_*\mathcal{O}_X(m(K_{X/W}+B)) has generic rank one and all boundary denominators are cleared. Its reflexive hull is a line on the smooth WW. Let ss be a meromorphic relative generating form in a local frame of this line. At the generic point of a prime DD, choose a nonvanishing ordinary base volume ωW\omega_W, and set

lE=1mord⁡E(s∧g∗ωWm),δE=BE,αD=min⁡E→DlE+δEaE.l_E = \frac{1}{m}\operatorname{ord}_E(s \wedge g^*\omega_W^m), \qquad\delta_E = B_E, \qquad\alpha_D = \min_{E\to D}\frac{l_E+\delta_E}{a_E}.

The relative-times-base identification in this formula is taken in the mm-th canonical tensor power. The source is resolved over the generic point of DD, so all the primes needed for the divisorial test occur in this minimum. In the notation of the proof of [55], Proposition 2.7, the parabolic order is

βD=min⁡E→DlE+1−aEaE,TD=αD−βD.\beta_D = \min_{E\to D}\frac{l_E+1-a_E}{a_E}, \qquad T_D = \alpha_D-\beta_D.

Thus the corresponding local frame of T+MT+M has order αD\alpha_D. Comparing its pullback with the log adjoint form defines A∗A_*, with

(A∗)E=lE+δE−aEαD.(A_*)_E = l_E+\delta_E-a_E\alpha_D.

Changing the generating form multiplies it by a meromorphic base function. This changes both αD\alpha_D and βD\beta_D by its normalized base order and leaves the comparison invariant. The local comparisons therefore give the rational divisor and the line identity globally. Equation (5.5) proves Equation (5.2). Horizontally the comparison is precisely the zero divisor of the fiberwise log section, so it is effective and has the asserted restriction.

The same order computation proves the relative injection. In a divisible degree qq, a meromorphic base coefficient φ\varphi gives a regular base section at DD exactly when

ord⁡D(φ)+qαD≥0.\operatorname{ord}_D(\varphi)+q\alpha_D\geq0.

Its corresponding upstairs orders at the primes E→DE\to D are

aEord⁡D(φ)+q(lE+δE).a_E\operatorname{ord}_D(\varphi)+q(l_E+\delta_E).

Their simultaneous nonnegativity is equivalent to the preceding inequality. Conversely, an upstairs section restricts to a multiple of the generator on general connected fibers, so its ratio with the generator descends meromorphically to WW. The order inequalities make it regular outside codimension two on WW, and normality extends it. Consequently

g∗OX(qJ)↪OW(qH).g_*\mathcal{O}_X(qJ)\hookrightarrow\mathcal{O}_W(qH).

Applying the left exact functor h∗h_* proves Equation (29). The reverse global comparison follows from the reference property: its only initially untested poles are on gg-contracted primes, all exceptional over X0X_0; pushing to X0X_0, extending in codimension two, and pulling back with the reduced-exceptional boundary removes them. This is the global comparison in [55], Proposition 2.7.

Finally consider τ:W′→W\tau:W'\to W. The parabolic rational line pulls back under SNC modifications, as in the construction preceding [55], Theorem 3.1. The coefficient TDT_D at an old strict transform is unchanged. Indeed the sheaf of regular relative adjoint forms inside the common meromorphic generator line is unchanged over the generic point of DD by the log modification formula. Equivalently, the old inequalities above already test all vertical primes there; in SNC coordinates logarithmic pullback preserves those inequalities, so new source exceptional primes impose no stronger one. This keeps αD\alpha_D unchanged in compatible frames, while parabolic pullback keeps βD\beta_D unchanged. Over a new τ\tau-exceptional prime every source prime is exceptional over X0X_0: a pre-existing one had image of codimension at least two on WW, and a new one is exceptional by construction. All therefore have boundary coefficient one. The formula for TD=αD−βDT_D=\alpha_D-\beta_D then gives coefficient one on that new base prime. Thus

T′=τ∗−1T+Exc⁡(τ)red.T'=\tau_*^{-1}T+\operatorname{Exc}(\tau)_{\mathrm{red}}.

The usual log discrepancy formula for the SNC pair (W,T)(W,T) now gives KW′+T′=τ∗(KW+T)+EHK_{W'}+T'=\tau^*(K_W+T)+E_H, with EHE_H effective and exceptional. Adding the pulled-back parabolic line proves Equation (30).

Lemma 5.3 (Pseudo-effectivity of the base line)

In the setting of Lemma 5.2, suppose dim⁡X=n\dim X=n, 0<dim⁡W<n0<\dim W<n, JJ is pseudo-effective, and Gd\mathcal{G}_d holds for d<nd<n. Then

A∗,hor≤N(J)as divisors,H is pseudo-effective.A_{*,\mathrm{hor}}\leq N(J)\quad\text{as divisors},\qquad H\text{ is pseudo-effective}.

Proof. On a very general smooth fiber FF, use the model supplied by Gdim⁡F\mathcal{G}_{\dim F} to write μF∗JF∼QPF+N(μF∗JF)\mu_F^*J_F\sim_{\mathbb Q}P_F+N(\mu_F^*J_F). Lemma 2.5 identifies the divisible section spaces with those of PFP_F, so κ(PF)=κ(F,JF)=0\kappa(P_F)=\kappa(F,J_F)=0; a semiample line of Kodaira dimension zero is torsion. Proposition 2.9, applied to the modification μF\mu_F with zero added divisor, gives JF∼QN(JF)J_F\sim_{\mathbb Q}N(J_F) on FF, with N(JF)N(J_F) rational. Lemma 2.5 then identifies the normalized zero divisor of the prepared relative generator with N(JF)N(J_F). Thus

A∗,hor∣F=N(JF).A_{*,\mathrm{hor}}|_F=N(J_F).

We compare these fiber multiplicities with those on XX. For each of the finitely many components EE of A∗,horA_{*,\mathrm{hor}}, choose a countable sequence of small-Kähler-perturbation currents with analytic singularities whose generic orders at EE approach νE(J)\nu_E(J). Choose a common very general FF for these sequences and these components. The currents restrict positively after the same perturbations, and analytic singularities ensure that their orders along the components of E∣FE|_F are their generic orders along EE. Each restricted order is at least the corresponding perturbed minimal multiplicity on FF. Passing to the limit gives (A∗)E≤νE(J)(A_*)_E\leq\nu_E(J). This proves

A∗,hor≤N(J).A_{*,\mathrm{hor}}\leq N(J).

Choose a positive curvature current for the rational line JJ. Every such current contains its divisorial negative part, hence subtracting [A∗,hor][A_{*,\mathrm{hor}}] leaves a positive current. On the inverse image of a dense smooth open W∘W^\circ, with all vertical data removed, Equation (28) identifies the resulting singular metric with one on g∗Hg^*H. In a frame pulled back from W∘W^\circ its weight is plurisubharmonic. It is constant on each compact connected smooth fiber, by the maximum principle (with the value −∞-\infty allowed). Local holomorphic sections of the submersion show that these values form a plurisubharmonic weight on H∣W∘H|_{W^\circ}.

This weight extends across the missing divisors. At the generic point of any such divisor DD, choose E→DE\to D for which (A∗)E=0(A_*)_E=0, using Equation (5.2). At a general point of EE away from the other comparison divisors, the comparison after subtracting the horizontal part has neither a zero nor a pole. We can choose local coordinates, with the remaining vertical coordinates denoted by ww, in which

g(u,z2,…,zk,w)=(uaE,z2,…,zk).g(u,z_2,\ldots,z_k,w)=(u^{a_E},z_2,\ldots,z_k).

Indeed g∣Eg|_E has maximal tangential rank generically and a local equation of g∗Dg^*D is a unit times uaEu^{a_E}; the unit has a local aEa_E-th root. A smaller such chart covers a neighborhood of the base point. The upstairs plurisubharmonic weight is locally bounded above there, and the comparison unit is bounded. Hence the descended weight is locally bounded above near the generic point of DD. The removable singularity theorem for plurisubharmonic functions extends it across DD away from codimension two, and the Hartogs extension for plurisubharmonic functions extends it across the remaining analytic subset. The extensions respect the line transitions because they agree on the dense open. They give a positive singular metric on HH, which proves pseudo-effectivity.

Lemma 5.4 (A base of algebraic dimension zero). Under the assumptions of Lemma 5.3, if a(W)=0a(W)=0, then, on WW,

H∼QEW=N(H)with EW≥0.(31)H \sim_{\mathbb{Q}} E_W = N(H) \quad\text{with } E_W \ge0. \tag*{(31)}

Proof. The projective quotient SS in Lemma 5.2 is a point: otherwise its rational functions pull back nontrivially to WW. Thus M∼Q0M \sim_{\mathbb{Q}} 0 and H∼QKW+TH \sim_{\mathbb{Q}} K_W+T. By Lemma 5.3 and Gdim⁡W\mathcal{G}_{\dim W}, its pullback to a smooth higher model is a semiample rational line plus its negative divisor. Every semiample line on a space of algebraic dimension zero is torsion, since its generated system has zero-dimensional image. Proposition 2.9, applied to this modification with zero added divisor, therefore gives Equation (31), including rationality of the divisor.

Projective programs under the assumption

The argument for a projective base uses a terminating program to reach a nef adjoint and, after decreasing the nef data, a program ending in a Mori fiber space. The conditional input is termination in the pseudo-effective case. We first state the exact program result and then derive that case from the projective good models in Proposition 2.10.

Proposition 5.5 (A conditional generalized program). Assume Assumption 1.1. Let (V,B+M)(V,B+\boldsymbol M) be a projective generalized dlt rational pair, where VV is Q\mathbb{Q}-factorial, B≥0B \ge0, and the nef bb-divisor M\boldsymbol M is determined by a nef rational Cartier divisor on a projective birational model. Put D=KV+B+MVD=K_V+B+M_V. There is a choice of DD-MMP with ample scaling which terminates. If DD is pseudo-effective, its endpoint VmV_m has nef adjoint DmD_m. If DD is not pseudo-effective, its endpoint has a Mori fiber contraction to a projective variety of smaller dimension. The birational steps and their endpoints stay Q\mathbb{Q}-factorial generalized dlt, and the forward birational map extracts no divisors. In the pseudo-effective case, on a common resolution one has an actual rational divisor identity

u∗D=v∗Dm+F,F≥0 and v-exceptional.u^*D=v^*D_m+F,\qquad F\ge0\text{ and }v\text{-exceptional}.

For the pseudo-effective alternative, we first derive the relative weak Zariski decompositions used by the minimal-model existence theorem.

For a projective morphism, first replace its image by its normal Stein factor. We use the relative convention of [61]: a divisor is pseudo-effective over the base when its restriction to a very general fiber of this surjective morphism is pseudo-effective. An NQC weak Zariski decomposition of DD over the base is a birational equality h∗D≡ZP+Nh^*D \equiv_Z P+N, where PP is a nonnegative real combination of relatively nef rational Cartier divisors and N≥0N \ge0. The decomposition below has rational Cartier parts.

Lemma 5.6 (Relative canonical decomposition). Assume Assumption 1.1. Let VV be a smooth quasi-projective complex variety and let f:V→Zf:V\to Z be projective, with ZZ normal and quasi-projective.

If KVK_V is pseudo-effective over ZZ, then on a normal variety YY with a projective birational morphism h:Y→Vh:Y\to V there are rational Cartier divisors P,NP,N such that

h∗KV≡ZP+N,P nef over Z,N≥0.h^*K_V \equiv_Z P+N,\qquad P\ \text{nef over } Z,\qquad N\geq0.

Proof. We use the construction in the proof of [54], Proposition 3.3. Its absolute input is a nef-plus-effective rational decomposition for the canonical divisor of a smooth projective variety with pseudo-effective canonical class. This is supplied here by Proposition 2.10 and its common-resolution comparison.

Replace the image of ff by its normal Stein factor. This does not change relative numerical classes or contracted curves, and now ff is surjective with connected fibers. Its very general fiber is smooth projective with pseudo-effective canonical divisor, hence is non-uniruled by [8], Theorem 0.2 and Corollary 0.3. Compactify the projective morphism and resolve away from VV. We obtain fˉ:Vˉ→Zˉ\bar{f}:\bar{V}\to\bar{Z}, with Vˉ\bar{V} smooth projective and Zˉ\bar{Z} normal projective, unchanged over ZZ. If dim⁡Z=0\dim Z=0, VV is already projective and the absolute input proves the lemma.

Suppose dim⁡Z>0\dim Z>0, and let r:Z~→Zˉr:\widetilde{Z}\to\bar{Z} be a smooth projective resolution. Choose a sufficiently positive very ample divisor AZA_Z on Zˉ\bar{Z} and a general B∈∣2AZ∣B\in|2A_Z|. The pulled-back systems on both Z~\widetilde{Z} and Vˉ\bar{V} are base point free. Bertini makes r∗Br^*B and fˉ∗B\bar{f}^*B smooth nonempty reduced divisors. Their double covers

πZ:Z♯→Z~,π:V♯→Vˉ\pi_Z:Z^\sharp\to\widetilde{Z},\qquad\pi:V^\sharp\to\bar{V}

are smooth integral projective varieties. The canonical formulas are

KZ♯∼QπZ∗(KZ~+r∗AZ),KV♯∼Qπ∗(KVˉ+fˉ∗AZ).K_{Z^\sharp}\sim_{\mathbb{Q}}\pi_Z^*(K_{\widetilde{Z}}+r^*A_Z),\qquad K_{V^\sharp}\sim_{\mathbb{Q}}\pi^*(K_{\bar{V}}+\bar{f}^*A_Z).

The first line is big when AZA_Z is sufficiently positive. The rational map V♯⇢Z♯V^\sharp\dashrightarrow Z^\sharp has the same very general fibers as ff. A covering family of rational curves on V♯V^\sharp would either dominate a covering family of rational curves on Z♯Z^\sharp, or cover its very general fibers by vertical rational curves. Both are impossible. Thus V♯V^\sharp is non-uniruled and KV♯K_{V^\sharp} is pseudo-effective by BDPP.

Apply the absolute decomposition to V♯V^\sharp. Moving the rational principal difference in the canonical formula into the nef part gives an actual rational divisor decomposition for a pullback of π∗(KVˉ+fˉ∗AZ)\pi^*(K_{\bar V}+\bar f^*A_Z). Take a common equivariant resolution of that model and its conjugate under the covering involution. On this smooth projective resolution g:T→V♯g:T\to V^\sharp, average the two decompositions. We obtain

g∗π∗(KVˉ+fˉ∗AZ)=Pˉ+Nˉ,Pˉ nef,Nˉ≥0.g^*\pi^*(K_{\bar{V}}+\bar{f}^*A_Z)=\bar{P}+\bar{N},\qquad\bar{P}\ \text{nef},\qquad\bar{N}\geq0.

where Pˉ\bar{P} and Nˉ\bar{N} are invariant rational Cartier divisors.

Let q:T→Yˉq:T\to\bar{Y} be the finite quotient by the involution. The invariant composite πg\pi g induces a projective birational morphism hˉ:Yˉ→Vˉ\bar h:\bar Y\to\bar V, with Yˉ\bar{Y} normal and projective. An invariant rational divisor descends by dividing its coefficient at an upstairs prime by the ramification index. The descended divisor is rational Cartier when the original divisor is: after clearing denominators, choose one Cartier equation on a semilocal neighbourhood of the finite orbit above a point (a Cartier divisor is principal on a semilocal ring), and multiply all its translates. The product is invariant and has divisor equal to the group order times the original divisor. It descends to a local equation for a multiple of the downstairs divisor. This argument includes stabilizers and ramification primes.

Accordingly Pˉ=q∗P\bar{P}=q^*P and Nˉ=q∗N\bar{N}=q^*N for rational Cartier divisors on Yˉ\bar{Y}. Lifting curves through the finite map shows that PP is nef, and coefficientwise descent shows that NN is effective. Finite pullback is injective on rational divisors, so the displayed identity descends. Restrict it to Y=hˉ−1(V)Y=\bar{h}^{-1}(V). The term pulled back from AZA_Z is numerically trivial over ZZ, giving h∗KV≡ZP+Nh^*K_V\equiv_Z P+N, as required. □

Proof of Proposition 5.5. Lemma 5.6 and [61], applied to the generalized pair (U/Z,0+0)(U/Z,0+0) with UU smooth, prove relative minimal-model existence for smooth varieties by dimension induction. The hypothesis of that theorem is relative smooth minimal-model existence one dimension lower; the lemma supplies its other hypothesis, an NQC weak Zariski decomposition. The induction begins in dimension zero. Then [61] supplies minimal models for every pseudo-effective NQC generalized lc pair in the relevant dimension. Their Theorem 2.7 gives existence in the Birkar–Shokurov sense.

The nef data in the statement are NQC, because a nef rational Cartier divisor is a positive multiple of a nef Cartier divisor. In the pseudo-effective case the preceding paragraph therefore gives the Birkar–Shokurov model required by [61]. In the other case, the non-pseudo-effective alternative of that theorem applies directly. To meet its scaling hypothesis, take an effective sufficiently positive ample rational divisor AA whose general components have sufficiently small coefficients. On a fixed log resolution carrying M\boldsymbol M, these components are transverse to the boundary and preserve generalized log canonicity, while their ample class can be chosen large enough that D+AD+A is nef. The theorem supplies a terminating MMP starting on VV.

We verify the step types inductively. Suppose ViV_i is Q\mathbb{Q}-factorial generalized dlt. By [61], each birational step has the form

Vi→giZi←hiVi+1.V_i \xrightarrow{g_i} Z_i \xleftarrow{h_i} V_{i+1}.

where gig_i contracts a negative extremal ray and hih_i is small and projective. Suppose gig_i is divisorial, and write RR for its ray. An exceptional prime EE has E⋅R<0E\cdot R<0: otherwise it would be effective, exceptional, and gig_i-nef, contrary to negativity. There is only one exceptional prime. Indeed, a combination of two distinct exceptional primes can be chosen to have degree zero on RR; negativity applied to both signs of that combination would make it zero.

We show directly that ZiZ_i is Q\mathbb{Q}-factorial. For a prime divisor TT on ZiZ_i, let T~\widetilde{T} be its strict transform, choose a curve CC spanning RR, and put

a=−T~⋅CE⋅C∈Q.a=-\frac{\widetilde{T}\cdot C}{E\cdot C}\in\mathbb{Q}.

Choose a positive integer mm for which m(T~+aE)m(\widetilde{T}+aE) is Cartier. Its line has degree zero on RR, so [63] gives an actual Cartier line LT\mathcal{L}_T on ZiZ_i and an isomorphism

OVi(m(T~+aE))≃gi∗LT.\mathcal{O}_{V_i}\bigl(m(\widetilde{T}+aE)\bigr)\simeq g_i^*\mathcal{L}_T.

On an open set trivializing LT\mathcal{L}_T, the Cartier divisor m(T~+aE)m(\widetilde{T}+aE) is principal upstairs. Pushing this principal divisor identity down through the birational gig_i gives a principal divisor mTmT on that open set. Thus TT is rational Cartier. It follows that hih_i is an isomorphism: the pushforward of an hih_i-ample Cartier divisor is rational Cartier on ZiZ_i, and its pullback is the original divisor because hih_i is small. It has degree zero on every contracted curve, so relative ampleness rules out positive-dimensional fibers; a finite birational map to the normal ZiZ_i is an isomorphism. If gig_i is small, the relatively ample canonical model hih_i is the flip of [38]. Thus the chosen birational steps are divisorial contractions and flips. The underlying variety of a generalized dlt pair is klt, and these steps preserve the Q\mathbb{Q}-factorial generalized dlt category [38] and Lemma 3.7]. They introduce no prime divisors on the new models. For completeness, on a common resolution of one step Vi⇢Vi+1V_i \dashrightarrow V_{i+1} carrying M\boldsymbol M, taking the difference of the two generalized discrepancy formulas cancels their common nef divisor. The resulting difference of the adjoint pullbacks is exceptional over the new model and anti-nef over it. The negativity lemma makes this difference effective. Composing these actual rational divisor comparisons gives u∗D=v∗Dm+Fu^*D = v^*D_m + F with FF effective and exceptional over the endpoint. The endpoints in the two cases are the nef and Mori fiber endpoints supplied by the terminating program theorem. □

Reducing a projective base

The nef line MM supplied by the Hodge construction need not be semiample. A first projective program replaces HH by a nef transform. Positive Iitaka dimension gives either a smaller base or a big line. In nonpositive Iitaka dimension, rationally trivial nef data give a trivial line. In the remaining case, decreasing MM leads to a second program that lowers the base dimension while preserving the first nef line.

Lemma 5.7 (Projective base reduction). Assume Assumption 1.1 and the setting of Lemma 5.3, with WW projective of dimension kk. Then one of the following holds.

(i) After a smooth source modification with the reduced-exceptional boundary, there is a fibration to a smooth projective variety VV with 0<dim⁡V<k0 < \dim V < k and logarithmic Kodaira dimension zero on very general smooth fibers.

(ii) There are a normal Q\mathbb{Q}-factorial projective variety WmW_m, a birational contraction W⇢WmW \dashrightarrow W_m extracting no divisors, and a nef rational line HmH_m on WmW_m, either big or rationally trivial, such that on a common smooth resolution μ:W′→W\mu: W' \to W, ν:W′→Wm\nu: W' \to W_m,

μ∗H∼Qν∗Hm+E,E≥0 ν-exceptional.(32)\mu^*H \sim_{\mathbb{Q}} \nu^*H_m + E,\qquad E \ge0\ \nu\text{-exceptional}. \tag*{(32)}

Here all the line comparisons are actual rational line identities.

Proof. The smooth pair with boundary TT and nef data M\boldsymbol M determined by MM on WW is a rational Q\mathbb{Q}-factorial generalized dlt pair. Its adjoint HH is pseudo-effective by Lemma 5.3. Proposition 5.5 gives a chosen terminating program with scaling to a Q\mathbb{Q}-factorial generalized dlt model WnefW_{\mathrm{nef}} with nef transformed adjoint

Hnef=KWnef+Tnef+Mnef.H_{\mathrm{nef}} = K_{W_{\mathrm{nef}}} + T_{\mathrm{nef}} + M_{\mathrm{nef}}.

Here MnefM_{\mathrm{nef}} is the trace of the nef b-divisor whose nef representative is MM on WW. On a common smooth resolution μ:W′→W\mu: W' \to W, σ:W′→Wnef\sigma: W' \to W_{\mathrm{nef}}, the actual comparison is

μ∗H∼Qσ∗Hnef+Enef,Enef≥0 σ-exceptional.(33)\mu^*H \sim_{\mathbb{Q}} \sigma^*H_{\mathrm{nef}} + E_{\mathrm{nef}},\qquad E_{\mathrm{nef}} \ge0\ \sigma\text{-exceptional}. \tag*{(33)}

The program extracts no divisors. We use this particular model also when the nef data are rationally trivial.

If κ(H)>0\kappa(H) > 0, Equation (33) preserves the divisible section spaces. For κ(H)=k\kappa(H) = k the nef HnefH_{\mathrm{nef}} is big, and the second alternative holds with Wm=WnefW_m = W_{\mathrm{nef}} and Hm=HnefH_m = H_{\mathrm{nef}}. If 0<κ(H)<k0 < \kappa(H) < k, the exact global comparison in Lemma 5.2 gives κ(J)=κ(H)\kappa(J) = \kappa(H). Take the Iitaka fibration of JJ on the source. Its projective image, followed by Stein factorization and a projective resolution, has dimension κ(H)\kappa(H). The log adjoint on very general fibers has Kodaira dimension zero by the relative Iitaka construction [55 Lemma 2.6], including its persistence under the reduced-exceptional source convention. This is the first alternative. Suppose κ(H)≤0\kappa(H) \le0 and M∼Q0M \sim_{\mathbb Q} 0. We may choose zero nef data in this rational equivalence class. The same generalized dlt model WnefW_{\mathrm{nef}} is then an ordinary dlt model and Hnef∼QKWnef+TnefH_{\mathrm{nef}} \sim_{\mathbb Q} K_{W_{\mathrm{nef}}} + T_{\mathrm{nef}}. Its adjoint is nef, so Proposition 2.10 makes HnefH_{\mathrm{nef}} semiample as an actual rational line. Since κ(Hnef)=κ(H)≤0\kappa(H_{\mathrm{nef}}) = \kappa(H) \le0, a generated multiple has constant image and is trivial. Thus the second alternative holds with Wm=WnefW_m = W_{\mathrm{nef}} and Hm=Hnef∼Q0H_m = H_{\mathrm{nef}} \sim_{\mathbb Q} 0.

It remains to suppose

κ(H)≤0,M̸∼Q0.(34)\kappa(H) \le0, \qquad M \not\sim_{\mathbb Q} 0. \tag*{(34)}

Here dim⁡S>0\dim S > 0. For a rational c∈(0,1)c \in(0,1), put Hc=KW+T+cMH_c = K_W + T + cM. We claim

Hc is not pseudo-effective(0<c<1, c∈Q).(35)H_c \text{ is not pseudo-effective} \qquad(0 < c < 1,\ c \in\mathbb Q). \tag*{(35)}

Suppose otherwise for one cc, and choose an ample rational line UU on SS. We will find δ>0\delta> 0 for which H−δp∗UH - \delta p^*U has an effective representative, forcing κ(H)≥dim⁡S>0\kappa(H) \ge\dim S > 0. Choose a rational a>max⁡{1,a0}a > \max\{1,a_0\} and a small rational λ>0\lambda> 0 such that KS+aPS−λUK_S + aP_S - \lambda U is big. This is possible because PSP_S is nef and KS+a0PSK_S + a_0P_S is big. Choose

0<η<λ1−ca−10 < \eta< \lambda\frac{1-c}{a-1}

rational.

The rational line cPS+ηUcP_S + \eta U is ample. A sufficiently high general member divided by its degree pulls back to a rational boundary transverse to TT with subunit coefficient. Applying the nonvanishing part of Proposition 2.10 to this ordinary projective log pair gives

Ec∼QHc+ηp∗U,Ec≥0.E_c \sim_{\mathbb Q} H_c + \eta p^*U, \qquad E_c \ge0.

A nonzero section defining EcE_c restricts nontrivially to very general pp-fibers in a fixed divisible degree. The hypotheses of the weak-effectivity statement [55] Lemma 3.3 are now satisfied: the source is smooth in class C\mathcal C, TT is rational SNC, the base SS is smooth projective, and a relative log system is nonzero. Applied to the big line KS+aPS−λUK_S + aP_S - \lambda U, it gives

Ea∼QKW+T+aM−λp∗U,Ea≥0.E_a \sim_{\mathbb Q} K_W + T + aM - \lambda p^*U, \qquad E_a \ge0.

For

θ=1−ca−c,δ=θλ−(1−θ)η>0,\theta= \frac{1-c}{a-c}, \qquad\delta= \theta\lambda- (1-\theta)\eta> 0,

the rational interpolation is

(1−θ)Ec+θEa∼QH−δp∗U.(1-\theta)E_c + \theta E_a \sim_{\mathbb Q} H - \delta p^*U.

Multiplying pullbacks of sections of UU by a section of the effective left-hand side yields κ(H)≥κ(p∗U)=dim⁡S>0\kappa(H) \ge\kappa(p^*U) = \dim S > 0. This contradicts Equation (34) and proves Equation (35).

We next run a program to fiber type while descending the actual nef line HnefH_{\mathrm{nef}} through every contraction. Choose the common resolution in Equation (33) to determine the nef data. The negativity lemma gives

FM:=σ∗Mnef−μ∗M≥0σ-exceptional.F_M := \sigma^*M_{\mathrm{nef}} - \mu^*M \ge0 \qquad\sigma\text{-exceptional}.

Indeed its negative is σ\sigma-nef and exceptional. For every rational 0<e<10 < e < 1, Equation (33) gives

μ∗H1−e∼Qσ∗(Hnef−eMnef)+Enef+eFM.(36)\mu^*H_{1-e} \sim_{\mathbb Q} \sigma^*(H_{\mathrm{nef}} - eM_{\mathrm{nef}}) + E_{\mathrm{nef}} + eF_M. \tag*{(36)}

If Hnef−eMnefH_{\mathrm{nef}} - eM_{\mathrm{nef}} were pseudo-effective, this equality and effectivity of the last two terms would make μ∗H1−e\mu^*H_{1-e}, and hence H1−eH_{1-e}, pseudo-effective, contrary to Equation (35).

Fix rational 0<ε<10 < \varepsilon< 1, choose an integer r>0r > 0 with rHnefrH_{\mathrm{nef}} Cartier, and choose an integer d0>2krd_0 > 2kr. This coefficient will force every ray of the second program to have zero degree for the descended nef line. Decreasing the nef data to (1−ε)M(1-\varepsilon)\boldsymbol M preserves generalized dlt singularities: on the displayed resolution the crepant boundary changes by −εFM-\varepsilon F_M, so discrepancies do not decrease. Add d0Hnefd_0H_{\mathrm{nef}}, determined as nef data on WnefW_{\mathrm{nef}}. It changes no discrepancies, and the resulting adjoint is

(1+d0)Hnef−εMnef=(1+d0)(Hnef−ε1+d0Mnef).(1+d_0)H_{\mathrm{nef}}-\varepsilon M_{\mathrm{nef}}=(1+d_0)\left(H_{\mathrm{nef}}-\frac{\varepsilon}{1+d_0}M_{\mathrm{nef}}\right).

It is not pseudo-effective by the preceding paragraph. The non-pseudo-effective case of Proposition 5.5 therefore gives a chosen terminating program to a Mori fiber contraction in the Q\mathbb{Q}-factorial generalized dlt category.

At any stage of this second program, let HiH_i be the descended rational line, assuming inductively that it is nef and rHirH_i is Cartier, and write

Gi=KWi+Ti+(1−ε)Mi.G_i=K_{W_i}+T_i+(1-\varepsilon)M_i.

An extremal ray negative for Gi+d0HiG_i+d_0H_i is negative for GiG_i. The pair with adjoint GiG_i is still generalized dlt: the added nef b-divisor d0Hid_0H_i descends to the current model, so removing it changes no discrepancy. The generalized length bound [38] gives a curve CC on that ray with 0<−Gi⋅C≤2k0<-G_i\cdot C\leq2k. If Hi⋅C>0H_i\cdot C>0, Cartier integrality would give

d0r≤d0Hi⋅C<−Gi⋅C≤2k,\frac{d_0}{r}\leq d_0H_i\cdot C<-G_i\cdot C\leq2k,

a contradiction. Thus Hi⋅C=0H_i\cdot C=0. The exact contraction statement [63] descends the Cartier line rHirH_i along this contraction as an actual Cartier line. In a flip we pull that same line to the flipped side. The descended line is nef: every curve on the contraction base has a curve above it mapping with positive degree, so its degree is nonnegative; pullback preserves nefness. Consequently rr and nefness persist, and the argument applies inductively to all steps and to the final contraction. Each step is crepant for HiH_i.

Let WmW_m be the last birational model of this second program and let HmH_m be the descended line on it. Crepancy for the HiH_i, together with the absence of extraction, turns Equation (33) into Equation (32) on a common resolution, with an effective divisor exceptional over WmW_m. The final contraction h:Wm→Vh:W_m\to V has connected fibers and, by the same exact descent,

Hm∼Qh∗HV.H_m\sim_{\mathbb{Q}}h^*H_V.

for a rational line HVH_V on the normal projective VV. If VV is a point, the second alternative holds with Hm∼Q0H_m\sim_{\mathbb{Q}}0.

Assume dim⁡V>0\dim V>0. To obtain the first alternative, it remains to show that the log adjoint on the new very general fibers has Kodaira dimension zero. Resolve the base program by μ:W′′→W\mu:W''\to W and ν:W′′→Wm\nu:W''\to W_m, and prepare the source over W′′W'', calling it g′′:(X′′,B′′)→W′′g'':(X'',B'')\to W''. The diagram we use is

X′′→g′′W′′→νWm→hV μ↓ W \begin{CD}X'' @>{g''}>> W'' @>{\nu}>> W_m @>{h}>> V\\ @. @V{\mu}VV @. @.\\ @. W @. @.\end{CD}

with composite f=hνg′′f=h\nu g''. Equation (30) and Equation (32) give

H′′∼Qν∗Hm+E′′,E′′≥0 ν-exceptional.H''\sim_{\mathbb{Q}}\nu^*H_m+E'',\qquad E''\geq0\ \nu\text{-exceptional}.

To see the exceptionality, the error in (32) is already exceptional over WmW_m, and every μ\mu-exceptional prime is exceptional over WmW_m as well: otherwise WmW_m would extract a divisor over WW. For every degree divisible by one fixed integer, (29), exceptional descent, and projection formula now yield

f∗OX′′(q(KX′′+B′′))↪(hν)∗OW′′(qH′′)=h∗OWm(qHm)=OV(qHV).f_*\mathcal{O}_{X^{\prime\prime}}\left(q(K_{X^{\prime\prime}}+B^{\prime\prime})\right)\hookrightarrow(h\nu)_*\mathcal{O}_{W^{\prime\prime}}(qH^{\prime\prime}) = h_*\mathcal{O}_{W_m}(qH_m)=\mathcal{O}_V(qH_V).

Here ν∗OW′′(qE′′)=OWm\nu_*\mathcal{O}_{W''}(qE'')=\mathcal{O}_{W_m} by normality and h∗OWm=OVh_*\mathcal{O}_{W_m}=\mathcal{O}_V. Generic coherent base change, simultaneously for the countably many divisible degrees, bounds the dimension of every such system on a very general ff-fiber by one. The log adjoint on that fiber is pseudo-effective by restriction of a countable sequence of perturbed currents with analytic singularities. Its dimension is less than nn, so the lower-dimensional G\mathcal{G} supplies a nonzero section in some divisible degree. Taking a common multiple shows that the fiber log Kodaira dimension is zero. All maps in the composite have connected fibers; resolving VV and the source keeps this property and gives a smooth projective base of dimension 0<dim⁡V<k0<\dim V<k. This is the first alternative.

The negative divisor upstairs

The next lemma lifts either base decomposition and determines the whole negative divisor on the source, including primes over subsets of codimension at least two in the base that the local comparison did not test.

Lemma 5.8 (Lifting the decomposition). Assume the setting of Lemma 5.3. Suppose one of the following additional conditions holds:

(i) a(W)=0a(W)=0 and H∼QEW=N(H)H\sim_{\mathbb{Q}}E_W=N(H), with EW≥0E_W\geq0;

(ii) there is a birational morphism ν:W→Wm\nu:W\to W_m to a normal Q\mathbb{Q}-factorial projective variety and an identity

H∼Qν∗Hm+EW,EW≥0 ν-exceptional,H\sim_{\mathbb{Q}}\nu^*H_m+E_W,\qquad E_W\geq0\ \nu\text{-exceptional},

where HmH_m is a nef rational line, either big or rationally trivial.

Then there is an effective rational divisor AA on XX and an actual rational line identity

J∼QP0+A,A=N(J)≥0,(37)J\sim_{\mathbb{Q}}P_0+A,\qquad A=N(J)\geq0, \tag*{(37)}

where P0∼Q0P_0\sim_{\mathbb{Q}}0 in the first case and in the rationally trivial part of the second case, and P0=(νg)∗HmP_0=(\nu g)^*H_m in the big part of the second case.

Proof. Use the chosen base identity in (28). In a rationally trivial case fix a rational trivialization of the positive line and put P0=0P_0=0; in the big case put P0=(νg)∗HmP_0=(\nu g)^*H_m. Define the rational divisor

A:=A∗+g∗EW.A:=A_*+g^*E_W.

The composed actual line identities give J∼QP0+AJ\sim_{\mathbb{Q}}P_0+A. The divisor AA may at first have signed coefficients. We first prove A≥0A\geq0.

In a rationally trivial case a divisible multiple of the base line has a section whose normalized zero divisor is exactly EWE_W. Its section under the exact global comparison has normalized zero divisor AA. Regularity of this section proves A≥0A \ge0, also on the initially untested primes. In the big case choose a Kodaira decomposition

Hm∼QA0+G0,A0 ample,G0≥0.H_m \sim_{\mathbb{Q}} A_0 + G_0,\qquad A_0\ \text{ample},\qquad G_0 \ge0.

For rational 0<t<10 < t < 1,

Hm∼Q(1−t)Hm+tA0⏟ample+tG0.H_m\sim_{\mathbb{Q}} \underbrace{(1-t)H_m+tA_0}_{\text{ample}}+tG_0.

Fix a prime Γ⊂X\Gamma\subset X. A sufficiently divisible section of the ample summand can be chosen not to vanish at the generic point of (νg)(Γ)(\nu g)(\Gamma); its pullback has zero order at Γ\Gamma. Multiplication by the section of tG0tG_0 and then the global comparison gives a regular upstairs section. Its normalized order is

AΓ+tord⁡Γ((νg)∗G0)≥0.A_\Gamma+ t\operatorname{ord}_{\Gamma}((\nu g)^*G_0) \ge0.

Letting t↓0t \downarrow0 proves AΓ≥0A_\Gamma\ge0. This applies to every prime in AA.

Nefness of P0P_0 now implies N(J)≤AN(J) \le A. Set Q=A−N(J)≥0Q = A - N(J) \ge0, an effective real divisor. By Equation (5.6), QQ is vertical. Moreover

{P0+Q}={J}−{N(J)}\{P_0 + Q\} = \{J\} - \{N(J)\}

is modified nef. We prove Q=0Q = 0.

Let b:X→Yb : X \to Y denote g:X→Wg : X \to W in the first case and νg:X→Wm\nu g : X \to W_m in the second. Thus dim⁡Y=k\dim Y = k, and bb has connected fibers. If Q≠0Q \ne0, let

l=max⁡{dim⁡b(Γ):Γ a component of Q}≤k−1.l = \max\{\dim b(\Gamma) : \Gamma\ \text{a component of }Q\} \le k-1.

Choose a Kähler class η\eta on YY (an ample class when YY is projective) and a Kähler form ω\omega on XX. On H1,1(X,R)H^{1,1}(X,\mathbb{R}) define

⟨α,β⟩l=∫Xαβ(b∗η)lωn−l−2.\langle\alpha,\beta\rangle_l = \int_X \alpha\beta(b^*\eta)^l\omega^{n-l-2}.

In this pairing a divisor or rational line denotes its cohomology class. The exponent is nonnegative since l≤k−1≤n−2l \le k-1 \le n-2. The restriction of a modified-nef class to a resolution of every prime is pseudo-effective. Applying this to {P0+Q}\{P_0 + Q\} and pairing on each component of QQ gives ⟨P0+Q,Γ⟩l≥0\langle P_0 + Q,\Gamma\rangle_l \ge0. The P0P_0-term vanishes by dimension, since it is a pullback from YY and dim⁡b(Γ)≤l\dim b(\Gamma) \le l. Summing with the coefficients of QQ gives

⟨Q,Q⟩l≥0.(38)\langle Q,Q\rangle_l \ge0. \tag*{(38)}

We now separate images of codimension at least two, where the mixed Hodge index theorem gives strict negativity, from divisorial images, where only a multiple of the whole fiber can have square zero.

If l<k−1l < k-1, the mixed Hodge index theorem contradicts this inequality. In this form b∗ηb^*\eta has positive square because l+2≤kl + 2 \le k, while ⟨Q,b∗η⟩l=0\langle Q,b^*\eta\rangle_l = 0 by image dimension. The form is a limit of the mixed Hodge index forms obtained by replacing b∗ηb^*\eta with b∗η+ϵ[ω]b^*\eta+ \epsilon[\omega]; it therefore has at most one positive direction. In the orthogonal complement of a positive-square vector it is negative semidefinite, with equality only in the radical of the whole form. But ⟨Q,ω⟩l>0\langle Q,\omega\rangle_l > 0, since at least one component of QQ has image dimension ll. Thus QQ is not in the radical, and its square is strictly negative, contrary to Equation (38).

It remains to treat l=k−1l=k-1. Terms from primes whose image has smaller dimension vanish in this form, as do cross terms from different divisorial images. Fix a prime divisor D⊂YD\subset Y and take all the primes E1,…,Es⊂XE_1,\ldots,E_s\subset X dominating it. Write ai=ord⁡Ei(b∗D)>0a_i=\operatorname{ord}_{E_i}(b^*D)>0 and Cij=⟨Ei,Ej⟩k−1C_{ij}=\langle E_i,E_j\rangle_{k-1}. The divisor DD is rational Cartier, also when Y=WmY=W_m. Consequently

Cij≥0 (i≠j),∑jCijaj=0.C_{ij}\ge0\ (i\ne j),\qquad\sum_j C_{ij}a_j=0.

The first assertion is positivity of the proper intersection of distinct effective primes. The second pairs EiE_i with the pulled-back divisor DD; the additional base factor makes the intersection vanish by dimension. Components of b∗Db^*D mapping into a proper subset of DD make no contribution. The graph with edges Cij>0C_{ij}>0 is connected. Indeed over a very general point of DD the fiber is connected, all its points lie in the components EiE_i, and an intersection contributes a positive entry precisely when it dominates DD.

For any real vector x=(xi)x=(x_i), the two displayed properties give the exact identity

xTCx=−∑i<jCijaiaj(xiai−xjaj)2.x^{\mathsf T}Cx=-\sum_{i<j}C_{ij}a_ia_j\left(\frac{x_i}{a_i}-\frac{x_j}{a_j}\right)^2.

Thus the block is negative semidefinite with kernel spanned by (ai)(a_i). Equation (38) forces every nonzero block of QQ to equal a positive scalar multiple of (ai)(a_i). In particular QQ then contains every prime over that divisorial image DD.

In the second case this is impossible. The morphism ν:W→Wm\nu:W\to W_m is an isomorphism over the generic point of DD, and EWE_W is exceptional. Equation (5.2) therefore supplies a component over DD whose AA-coefficient is zero. Its QQ-coefficient is zero as well, contradicting the preceding conclusion.

In the first case, the same zero minimum shows that each divisorial image of a nonzero block of QQ is a component of EW=N(H)E_W=N(H). Here {Q}\{Q\} itself is modified nef. The class

b∗({Q}[ω]n−k)b_*\bigl(\{Q\}[\omega]^{n-k}\bigr)

is also modified nef on the smooth WW. To see this directly, choose small-perturbation positive currents for {Q}\{Q\} with zero generic divisorial Lelong numbers, wedge them with ωn−k\omega^{n-k}, and push forward. Such a current has no trace mass on a divisor, so its push has no mass on a base divisor: the inverse image is a union of divisors and subsets of higher codimension, all of zero trace mass. The pushed currents therefore have zero generic divisorial Lelong numbers. Their classes tend to the displayed class; a fixed smooth representative for the vanishing error converts this into the defining small-Kähler-perturbation condition for modified nefness. On the other hand, pushing the actual divisor QQ in this formula kills the components with smaller image and gives a nonzero positive linear combination of the components of N(H)N(H). Boucksom’s exceptionality of the components of a divisorial negative part says that no such combination is modified nef [7], Definition 3.10 and Theorem 3.12. This final contradiction proves Q=0Q=0, and hence Equation (37). □

Generation from a big nef line

The remaining nef part is pulled back from a big nef line on a projective variety. We use generation along the log canonical boundary to prove that the adjoint itself is semiample.

Proposition 5.9 (Generation from a big nef base line). *Assume Gd\mathcal{G}_d for d<nd<n. Let (Z,ΔZ)(Z,\Delta_Z) be a globally Q\mathbb{Q}-factorial dlt compact Kähler pair of dimension nn satisfying the resolution condition of Definition 3.1, with effective rational boundary and analytically nef adjoint L=KZ+ΔZL=K_Z+\Delta_Z. Suppose there are a smooth compact Kähler manifold UU, a projective resolution r:U→Zr:U\to Z, a proper surjection f:U→Yf : U \to Y to a normal projective variety, and a big nef rational line HYH_Y on YY such that

r∗L∼Qf∗HY(39)r^*L \sim_{\mathbb{Q}} f^*H_Y \tag*{(39)}

as actual rational lines. Then LL is semiample.

Proof. Put DZ=⌊ΔZ⌋D_Z = \lfloor\Delta_Z \rfloor. We first prove the following assertion for every pair and diagram satisfying the hypotheses of this proposition:

B(L)∩DZ=∅.(40)\mathbf B(L)\cap D_Z=\varnothing. \tag*{(40)}

Here B(L)\mathbf B(L) is the intersection of the base loci of all positive Cartier multiples of LL. Once this is proved, a log canonical threshold at any remaining stable base locus will create a new floor there and give a contradiction.

Take a higher log resolution if needed and put

KU+F=r∗L=:ℓ,C=F=1,E=C−⌊F⌋,ΔF=F−⌊F⌋.K_U + F = r^*L =: \ell,\qquad C = F^{=1},\qquad E = C - \lfloor F \rfloor,\qquad\Delta_F = F - \lfloor F \rfloor.

The equality defining FF uses the canonical meromorphic identification. The divisor FF is an SNC subboundary. The integral divisor EE is effective, rr-exceptional, and has no component in common with CC: a nonexceptional coefficient of FF is a coefficient of the effective ΔZ\Delta_Z, while every coefficient of FF is at most one. The image of CC is contained in DZD_Z. By Theorem 4.1, a divisible multiple of L∣DZL|_{D_Z} is globally generated on the whole reduced floor.

Suppose first that a component CiC_i dominates YY. Pulling the floor sections to CiC_i shows that (f∣Ci)∗HY∼Qℓ∣Ci(f|_{C_i})^*H_Y \sim_{\mathbb{Q}} \ell|_{C_i} is semiample. Semiampleness descends under a proper surjection to a normal space in this situation. Factor Ci→YC_i \to Y through its normal Stein factor YiY_i. Projection formula descends generation through the connected-fiber map. For the finite map Yi→YY_i \to Y, at each y∈Yy \in Y choose a section of the generated pullback line avoiding every point of the finite fiber; finitely many evaluation kernels cannot cover the section space. Lemma 2.8 gives a norm section of a fixed power of the line on YY, nonzero at yy. These sections generate a fixed multiple of HYH_Y. Equation (39) and normal birational descent then give semiampleness of LL.

We may therefore assume that CC is vertical over YY. Choose a sufficiently divisible integer u>1u > 1 for which uL∣DZuL|_{D_Z} is generated, and consider the integral line

N:=OU(uℓ+E−C)=OU(KU+ΔF+(u−1)ℓ).(41)\mathcal{N} := \mathcal{O}_U(u\ell+ E - C) = \mathcal{O}_U\bigl(K_U + \Delta_F + (u-1)\ell\bigr). \tag*{(41)}

Although the expression on the right uses rational divisors, its sum is the integral line on the left. The restriction sequence is

0⟶N⟶OU(uℓ+E)⟶OC(uℓ+E)⟶0.0 \longrightarrow\mathcal{N} \longrightarrow\mathcal{O}_U(u\ell+ E) \longrightarrow\mathcal{O}_C(u\ell+ E) \longrightarrow0.

The direct image of the last sheaf is supported on the proper analytic subset f(C)f(C), so it is torsion. Consequently, the two assertions

R1f∗N torsion-free,H1(Y,f∗N)=0(42)R^1 f_*\mathcal{N}\ \text{torsion-free},\qquad H^1(Y,f_*\mathcal{N}) = 0 \tag*{(42)}

will give surjectivity on global sections: torsion-freeness makes the connecting map to R1f∗NR^1f_*\mathcal{N} zero, and the H1H^1-vanishing then removes the obstruction to lifting a global section.

We prove Equation (42) using analytic injectivity. Equation (39) identifies N⊗KU−1\mathcal{N} \otimes K_U^{-1} with ΔF+(u−1)f∗HY\Delta_F + (u - 1)f^*H_Y in Pic⁡(U)⊗Q\operatorname{Pic}(U) \otimes\mathbb{Q}; this comparison need not be an isomorphism of the corresponding integral lines. Fix a very ample line AYA_Y on YY and its Fubini–Study metric. A Kodaira decomposition of the big nef HYH_Y, given arbitrarily small weight as in the proof of Lemma 5.8, writes (u−1)HY(u-1)H_Y as a positive rational multiple of AYA_Y plus an effective rational divisor whose fixed singular contribution is arbitrarily small and whose remaining contribution is a general divided ample member. Choose the small weight below the log canonical threshold of its pullback relative to the klt SNC boundary ΔF\Delta_F, and choose the ample member generally. Then the resulting boundary on UU is klt. Choose a positive integer q0q_0 clearing all its denominators and realizing both the chosen Kodaira decomposition and the preceding rational-line comparison as line isomorphisms, in particular

(N⊗KU−1)⊗q0≃OU(q0ΔF)⊗f∗OY(q0(u−1)HY).(\mathcal{N} \otimes K_U^{-1})^{\otimes q_0} \simeq\mathcal{O}_U(q_0\Delta_F) \otimes f^*\mathcal{O}_Y(q_0(u-1)H_Y).

The divisor metrics and the Fubini–Study metric define a singular Hermitian metric on (N⊗KU−1)⊗q0(\mathcal{N} \otimes K_U^{-1})^{\otimes q_0}. Its q0q_0-th root is a metric on the actual line N⊗KU−1\mathcal{N} \otimes K_U^{-1}, with multiplier ideal OU\mathcal{O}_U and curvature dominating a positive multiple of the pullback Fubini–Study form. The same statements hold after every nonnegative twist by f∗AYf^*A_Y.

The injectivity theorem [33] applies on the compact Kähler UU: multiplication by the pullback of any nonzero section of a positive power of AYA_Y is injective on

H1(U,N⊗f∗AYj)(j≥0)H^1(U,\mathcal{N} \otimes f^*A_Y^j) \qquad(j \ge0)

into the correspondingly higher twist. Its assumptions are exactly the semipositive smooth metric on the multiplying line, the preceding positive lower curvature bound, and the trivial multiplier ideal. This injectivity implies (42). For the second assertion, the Leray edge map injects H1(Y,f∗N)H^1(Y,f_*\mathcal{N}) into H1(U,N)H^1(U,\mathcal{N}). Multiplication by a section of a sufficiently high AYA_Y-power sends this subspace to zero, since Serre vanishing kills H1(Y,f∗N⊗AYj)H^1(Y,f_*\mathcal{N} \otimes A_Y^j) for large jj. Injectivity upstairs forces the original subspace to be zero. For the first assertion, suppose R1f∗NR^1f_*\mathcal{N} has a nonzero torsion subsheaf. A section of a sufficiently high power of AYA_Y annihilates a nonzero such subsheaf. After a further sufficiently large twist it has a nonzero global section, and Serre vanishing and Leray identify that section with a nonzero class in H1(U,N⊗f∗AYj)H^1(U,\mathcal{N} \otimes f^*A_Y^j). Multiplication annihilates this class, again contradicting injectivity. This proves both assertions.

The resulting surjectivity extends the floor sections as follows. Pull any section of uL∣DZuL|_{D_Z} to CC, multiply by the canonical section of E∣CE|_C, and extend by this surjectivity. The extended section descends to ZZ, since r∗OU(E)=OZr_*\mathcal{O}_U(E)=\mathcal{O}_Z by exceptionality and normality. On the strict transforms of the components of DZD_Z, division by the canonical section of EE recovers the prescribed section. The descended restriction therefore equals it on the whole reduced DZD_Z, since equality holds generically on every component. Since uL∣DZuL|_{D_Z} is generated, this proves (40).

We finish by showing that this stable base locus is empty. The base loci of factorial Cartier multiples form a descending sequence of compact analytic subsets and hence stabilize. Sections exist because HYH_Y is big and (39) descends their pullbacks. Choose a divisible degree vv whose base locus is B(L)\mathbf{B}(L), and let b\mathfrak{b} be its base ideal. If B(L)≠∅\mathbf{B}(L)\ne\varnothing, the ideal is a unit near DZD_Z, while (Z,ΔZ)(Z,\Delta_Z) is klt outside DZD_Z. Its log canonical threshold

t=lct⁡(Z,ΔZ)(b)t=\operatorname{lct}_{(Z,\Delta_Z)}(\mathfrak b)

is therefore a positive rational number, attained by a divisor whose center is contained in B(L)\mathbf{B}(L). This follows directly on a simultaneous log resolution of the pair and the ideal: the threshold is the minimum of the positive rational discrepancies divided by the positive integral ideal orders.

Choose an integer s>ts>t and general divisors D1,…,Ds∈∣vL∣D_1,\ldots,D_s\in|vL|. On the same resolution their fixed part is the divisor of b\mathfrak{b}; their free transforms are jointly transverse to the SNC data. Hence

(Z,ΔZ+ts∑i=1sDi)\left(Z,\Delta_Z+\frac{t}{s}\sum_{i=1}^{s}D_i\right)

is log canonical: the fixed part is at its log canonical threshold and the free components have coefficients t/s<1t/s < 1. There is a new lc place centered in B(L)\mathbf{B}(L), and the new adjoint satisfies the actual identity

Lnew∼Q(1+tv)L.L_{\mathrm{new}} \sim_{\mathbb{Q}} (1+tv)L.

Apply [36], Theorem 3.3 to this compact Kähler lc rational pair. It gives a projective strongly Q\mathbb{Q}-factorial dlt modification d:Z′→Zd : Z' \to Z. Since the pair is lc, all extracted divisors have log discrepancy zero in our convention, so the modification is crepant. The source is again compact Kähler. Choose its defining dlt log resolution, with exceptional crepant coefficients strictly below one and an isomorphism at the general point of every lc stratum; resolving the remaining data away from those points gives the resolution required by Definition 3.1. The floor on Z′Z' has a point over the center of this lc place, hence over B(L)\mathbf{B}(L). The new nef adjoint is d∗Lnewd^*L_{\mathrm{new}}. On a common resolution with UU, it satisfies (39) with the big nef line (1+tv)HY(1+tv)H_Y. The previously proved assertion (40) therefore makes its stable base locus disjoint from its floor. On the other hand, normality and projection formula identify all divisible sections under dd, and give

B(d∗Lnew)=d−1B(L).\mathbf{B}(d^*L_{\mathrm{new}})=d^{-1}\mathbf{B}(L).

This locus contains the stated floor point, a contradiction. Thus B(L)=∅\mathbf{B}(L)=\varnothing; factorial stabilization provides an actual globally generated multiple of LL.

Completion of the rank-one case

Proof of Proposition 5.1. By Proposition 2.7 we can begin on the resolved source in the statement. We use a secondary induction on the positive base dimension kk. Apply Lemma 5.2 and then Lemma 5.3 to obtain the prepared data and the pseudo-effective line HH.

If a(W)=0a(W)=0, Lemma 5.4 and the first case of Lemma 5.8 give J∼QN(J)J\sim_{\mathbb{Q}}N(J), which is already the required decomposition with trivial positive part. If WW is projective, apply Lemma 5.7. Its first alternative has a strictly smaller positive base dimension, so the secondary induction and birational transfer finish the proof. In its second alternative, take a common smooth base resolution in (32) and prepare the source over it. Equation (30) adds an effective divisor exceptional over the old base. It is also exceptional over WmW_m, because the base program extracted no divisors. Thus the second case of Lemma 5.8 applies.

We have obtained

J∼QP0+A,A=N(J)≥0,J\sim_{\mathbb{Q}}P_0+A,\qquad A=N(J)\geq0,

with P0P_0 nef. A rationally trivial P0P_0 finishes the proof. In the remaining case P0=b∗HmP_0=b^*H_m, where b:X→Wmb:X\to W_m is proper and HmH_m is big and nef on the projective WmW_m. Apply Proposition 3.8 to this nef-plus-negative presentation. It gives a globally strongly Q\mathbb{Q}-factorial dlt compact Kähler model (Z,ΔZ)(Z,\Delta_Z) with nef adjoint LZL_Z. The ordinary dlt endpoint has the resolution property of Definition 3.1. On a common smooth resolution μ:U→X\mu:U\to X, r:U→Zr:U\to Z its exact positive-line comparison is

r∗LZ∼Qμ∗P0=(bμ)∗Hm.r^*L_Z\sim_{\mathbb{Q}}\mu^*P_0=(b\mu)^*H_m.

Proposition 5.9 makes LZL_Z semiample. Hence μ∗P0\mu^*P_0 is semiample. Lemma 2.4 identifies μ∗A=N(μ∗J)\mu^*A=N(\mu^*J), so this is precisely Gn\mathcal{G}_n on UU. Finally Proposition 2.7 transfers the decomposition back through all the prepared source modifications.

Meromorphic nonvanishing on simple spaces

The simple case of the induction needs a divisor representing a multiple of the canonical bundle; its coefficients need not be nonnegative. The following result supplies precisely this starting point.

Theorem 6.1. Let XX be a smooth connected compact Kähler manifold. Suppose that a(X)=0a(X)=0 and that no positive-dimensional proper compact analytic subvariety passes through a very general point of XX. Then KX⊗mK_X^{\otimes m} has a nonzero meromorphic section for some integer m>0m>0.

The proof compares two ways of measuring poles. After normalizing a big class on XX to have volume one, its pole order at a very general point is bounded. We construct a projective bundle over X2X^2 whose volume grows linearly with a parameter qq. Restriction to the exceptional divisor of the diagonal in the square of this bundle then produces a high-rank subsheaf of a symmetric cotangent power. A second diagonal forces substantial vanishing of its determinant; descending that determinant produces a point pole of order comparable to q1/(2dim⁡X+1)q^{1/(2\dim X+1)}, contradicting the point bound. The argument uses only meromorphic sections of line bundles; it does not require nonconstant meromorphic functions on XX.

For the proof, suppose that the conclusion fails. Write

n=dim⁡X,L=KX,L=c1(L)∈HBC1,1(X,R).n=\dim X,\qquad\mathcal{L}=K_X,\qquad L=c_1(\mathcal{L})\in H_{\mathrm{BC}}^{1,1}(X,\mathbb{R}).

We may assume n≥2n\ge2: a compact complex curve is projective, and the assertion for a point is immediate. Throughout this Section, an inequality between real (1,1)(1,1)-classes is in pseudo-effective order: α≤β\alpha\le\beta means that β−α\beta-\alpha is pseudo-effective. For a divisor DD, {D}\{D\} denotes c1(O(D))c_1(\mathcal{O}(D)). Pullbacks of classes will occasionally be suppressed when the map is evident.

Line subsheaves and point poles

We first record the consequence of simplicity that controls all the determinant lines used below.

Lemma 6.2. Under the contrary hypothesis above, H1(X,OX)=0H^1(X,\mathcal{O}_X)=0, the group Pic⁡(X)\operatorname{Pic}(X) is countable, and L≥0L\ge0. If H\mathcal{H} is a holomorphic line bundle and H⟶ΩX⊗k\mathcal{H}\longrightarrow\Omega_X^{\otimes k} is nonzero, where k≥0k\ge0, then

c1(H)≤kL.(43)c_1(\mathcal{H})\le kL. \tag*{(43)}

There is a complement of a countable union of proper analytic subsets of XX with the following further property. For every point xx in this complement, let

a:Y=Bl⁡xX⟶X,F=a−1(x).a:Y=\operatorname{Bl}_x X\longrightarrow X,\qquad F=a^{-1}(x).

Every nonzero line map HY⟶(a∗ΩX)⊗k\mathcal{H}_Y\longrightarrow(a^*\Omega_X)^{\otimes k} satisfies

c1(HY)≤ka∗L.(44)c_1(\mathcal{H}_Y)\le ka^*L. \tag*{(44)}

Proof. If the Albanese map of XX is nonconstant, simplicity makes its image nn-dimensional: a positive-dimensional general fiber of smaller dimension would be a forbidden subvariety. At a point where the Albanese map has rank nn, some nn invariant one-forms have nonzero wedge after pullback. This gives a nonzero holomorphic section of KXK_X, contrary to our assumption. Thus H1(X,OX)=0H^1(X,\mathcal{O}_X)=0. The exponential sequence embeds Pic⁡(X)\operatorname{Pic}(X) into the countable group H2(X,Z)H^2(X,\mathbb{Z}).

The manifold XX is not uniruled, by simplicity. Ou’s non-pseudo-effectivity criterion for the canonical class therefore gives L≥0L\ge0 [56]. We recall how the slope and foliation results in the same paper give the more precise inequality in (43). Let γ\gamma be any class in the full dual of the pseudo-effective cone, and use the slope

μγ(E)=c1(E)⋅γrk⁡E\mu_\gamma(\mathcal{E}) = \frac{c_1(\mathcal{E}) \cdot\gamma}{\operatorname{rk}\mathcal{E}}

for torsion-free sheaves. If μγ,min⁡(ΩX)<0\mu_{\gamma,\min}(\Omega_X) < 0, the first Harder–Narasimhan piece T⊂TX\mathcal{T} \subset T_X has strictly positive slope. It is saturated and semistable. The tensor slope inequality shows that the bracket ⋀2T→TX/T\bigwedge^2 \mathcal{T} \to T_X/\mathcal{T} is zero: the minimum slope of its source is at least 2μγ(T)2\mu_\gamma(\mathcal{T}), whereas the maximum slope of its target is smaller than μγ(T)\mu_\gamma(\mathcal{T}). Consequently T\mathcal{T} is a foliation. Its dual has strictly negative maximum slope and is not pseudo-effective by [56]. Ou’s foliation theorem [56] makes this foliation the tangent foliation of a meromorphic fibration with compact general leaf closures. Its rank is strictly between zero and nn: rank nn would give μγ(TX)=−L⋅γ/n≤0\mu_\gamma(T_X) = -L \cdot\gamma/n \le0. The general leaf closure is therefore a positive-dimensional proper subvariety through a general point, again contradicting simplicity.

We have proved μγ,min⁡(ΩX)≥0\mu_{\gamma,\min}(\Omega_X) \ge0. In its Harder–Narasimhan filtration all quotient slopes are now nonnegative, so μγ,max⁡(ΩX)≤L⋅γ\mu_{\gamma,\max}(\Omega_X) \le L \cdot\gamma. The tensor slope inequality [56] gives

c1(H)⋅γ≤μγ,max⁡(ΩX⊗k)≤kL⋅γ.c_1(\mathcal{H}) \cdot\gamma\le\mu_{\gamma,\max}(\Omega_X^{\otimes k}) \le kL \cdot\gamma.

Separation by the dual cone proves (43). For k=0k = 0 this is also immediate from the effective zero divisor of a nonzero map H→OX\mathcal{H} \to\mathcal{O}_X.

It remains to choose xx uniformly. For any vector bundle V\mathcal{V}, independent global sections are generically pointwise independent. Indeed, choose a maximal pointwise independent subfamily on a dense open set. Expressing any other section in that family by minors gives meromorphic function coefficients. They are constant because a(X)=0a(X) = 0, so maximality among a linearly independent family forces all its members to be pointwise independent. Thus evaluation on H0(X,V)H^0(X,\mathcal{V}) is injective away from a proper analytic subset (unless that vector space is zero, in which case there is no restriction). Apply this to V=H−1⊗ΩX⊗k\mathcal{V} = \mathcal{H}^{-1} \otimes\Omega_X^{\otimes k} for every H∈Pic⁡(X)\mathcal{H} \in\operatorname{Pic}(X) and k≥0k \ge0. There are countably many such bundles.

For xx outside the resulting exceptional set, write any line bundle on Y=Bl⁡xXY = \operatorname{Bl}_x X uniquely as a∗H⊗OY(mF)a^*\mathcal{H} \otimes\mathcal{O}_Y(mF), m∈Zm \in\mathbb{Z}. A line map from this bundle to (a∗ΩX)⊗k(a^*\Omega_X)^{\otimes k}, restricted away from FF, extends over xx to a section of H−1⊗ΩX⊗k\mathcal{H}^{-1} \otimes\Omega_X^{\otimes k} by Hartogs’ theorem. If m>0m > 0, this section vanishes at xx, since a∗OY(−mF)=Ixma_*\mathcal{O}_Y(-mF) = \mathcal{I}_x^m. The choice of xx rules this out. Thus m≤0m \le0, and (43) yields

c1(a∗H⊗OY(mF))≤ka∗L+m{F}≤ka∗L.c_1(a^*\mathcal{H} \otimes\mathcal{O}_Y(mF)) \le ka^*L + m\{F\} \le ka^*L.

If a target has a finite filtration whose graded pieces are direct sums of the indicated cotangent tensors, take the first nonzero associated graded component of the line map and then a nonzero direct-sum component. The preceding argument applies with the tensor order of that component.

We will use several standard facts about volumes of real (1,1)(1,1)-classes. Our normalization is vol⁡(α)=∫αe\operatorname{vol}(\alpha)=\int\alpha^e for a nef class on an ee-fold. Volume is continuous, homogeneous, monotone in pseudo-effective order, invariant under modification, and its ee-th root is concave on the big cone. Analytic Fujita approximation computes it by Kähler parts on smooth projective modifications. Here a smooth projective modification means a projective modification whose source is smooth; the sources used here are compact Kähler manifolds obtained by resolving coherent analytic ideals. For a smooth irreducible divisor DD and a big class α\alpha, write vol⁡∣D(α)\operatorname{vol}_{|D}(\alpha) for the numerical restricted volume. It is zero when DD is contained in the non-Kähler locus [62]; otherwise it is the supremum of the masses on DD of restrictions of Kähler currents with analytic singularities that are not generically singular on DD [16]. The divisorial derivative and its continuity on the big cone are

dduvol⁡(α−u{D})=−evol⁡∣D(α−u{D});(45)\frac{\mathrm{d}}{\mathrm{d}u}\operatorname{vol}(\alpha-u\{D\})=-e\operatorname{vol}_{|D}(\alpha-u\{D\}); \tag*{(45)}

see [62]. We apply this formula only on smooth manifolds while the varying class is big.

Here is a useful precise form of the approximation in the restricted volume formula. Resolve the log-ideal singularities of a current restricted to DD. Its pullback is an effective real divisor plus a positive residual current with locally bounded potentials. The latter dominates a positive multiple of the pulled-back Kähler form. A current with locally bounded potentials has zero Lelong numbers, so Demailly regularization makes its class, after subtracting that multiple, nef [21]. On a projective modification there is an effective exceptional divisor whose negative is relatively ample. Subtracting a sufficiently small multiple of this divisor from the residual class therefore makes that class Kähler; add the same multiple to the divisor part. Round all divisor coefficients slightly upwards to rational numbers. Openness of the Kähler cone preserves the Kähler property. These changes can be arbitrarily small in top intersections, which compute the original mass by the bounded-potential product formula. Thus we may approximate a restricted mass by

h∗(α∣D)=β+{D′},β Ka¨hler,D′≥0 a rational divisor.(46)h^*(\alpha|_D)=\beta+\{D'\},\qquad \beta\ \text{Kähler},\quad D'\ge0\ \text{a rational divisor}. \tag*{(46)}

Moreover, D′D' has at least the log-ideal orders of the original restriction on every further resolution. We will use this last property to turn poles into vanishing conditions. Only D′D' is made rational; the class β\beta and the horizontal part of α\alpha remain real.

Lemma 6.3 (A point pole bound). Let WW be a smooth compact Kähler manifold of dimension e≥2e\geq2, α\alpha a big real (1,1)(1,1)-class, and z∈Wz\in W. Suppose a smooth projective modification μ:W′→W\mu:W'\to W, which is an isomorphism near zz, admits a decomposition

μ∗α=K+{D},K Ka¨hler,D≥0,\mu^*\alpha=K+\{D\},\qquad K\ \text{Kähler},\qquad D\geq0,

where DD misses the point z′z' over zz. If the ordinary analytic Seshadri constant ϵ(K,z′)\epsilon(K,z') is at least η>0\eta>0, then, on the blowup b:W^=Bl⁡zW→Wb:\widehat{W}=\operatorname{Bl}_z W\to W with exceptional divisor GG,

sup⁡{u≥0:b∗α−u{G}≥0}≤η2+2e−1vol⁡(α)η−(e−1).(47)\sup\{u\geq0:b^*\alpha-u\{G\}\geq0\}\leq\frac{\eta}{2}+2^{e-1}\operatorname{vol}(\alpha)\eta^{-(e-1)}. \tag*{(47)}

Proof. Set u0=η/2u_0=\eta/2. Blowing up z′z', the class K−u0{G′}K-u_0\{G'\} is Kähler. The Fujita decomposition is unchanged near G′G', so it supplies a Kähler current for αu0=b∗α−u0{G}\alpha_{u_0}=b^*\alpha-u_0\{G\} that is smooth near GG. Its restriction there has class u0c1(OPe−1(1))u_0c_1(\mathcal{O}_{\mathbb{P}^{e-1}}(1)). The restricted volume is consequently u0e−1u_0^{e-1}: the current gives this lower bound, and the volume of the restricted class gives the opposite bound.

Let τ\tau denote the left side of Equation (47). The classes αu=b∗α−u{G}\alpha_u=b^*\alpha-u\{G\} are big for 0≤u<τ0\leq u<\tau, since α0\alpha_0 is big and the pseudo-effective cone is convex. The concave function f(u)=vol⁡(αu)1/ef(u)=\operatorname{vol}(\alpha_u)^{1/e} satisfies, by Equation (45),

f′(u0)=−u0e−1f(u0)e−1.f'(u_0)=-\frac{u_0^{e-1}}{f(u_0)^{e-1}}.

Its tangent line at u0u_0 must remain positive up to τ\tau. Therefore

τ≤u0+f(u0)eu0e−1≤u0+vol⁡(α)u0e−1,\tau\leq u_0+\frac{f(u_0)^e}{u_0^{e-1}}\leq u_0+\frac{\operatorname{vol}(\alpha)}{u_0^{e-1}},

which is (47).

Fix a Kähler class ω\omega on XX. The class LL is not big: a big holomorphic line bundle would make XX Moishezon, contrary to a(X)=0a(X)=0. For t>0t>0 define

P=r(L+tω),r=vol⁡(L+tω)−1/n.(48)P=r(L+t\omega),\qquad r=\operatorname{vol}(L+t\omega)^{-1/n}. \tag*{(48)}

Then PP is a big real class, vol⁡(P)=1\operatorname{vol}(P)=1, L≤P/rL\leq P/r, and r→∞r\to\infty as t↓0t\downarrow0. Choose a smooth Fujita model μ:YP→X\mu:Y_P\to X with Kähler part P′P' satisfying

μ∗P=P′+{DP},v:=∫YP(P′)n>12.(49)\mu^*P=P'+\{D_P\},\qquad v:=\int_{Y_P}(P')^n>\frac{1}{2}. \tag*{(49)}

At a very general point yy of this model there is no positive-dimensional proper subvariety: its image would be one through a very general point of XX, and yy avoids the exceptional locus. The ordinary Seshadri formula for a Kähler class,

ϵ(K,y)=inf⁡W∋ydim⁡W>0(∫WKdim⁡Wmult⁡yW)1/dim⁡W,\epsilon(K,y)=\inf_{\substack{W\ni y\\ \dim W>0}}\left(\frac{\int_W K^{\dim W}}{\operatorname{mult}_y W}\right)^{1/\dim W},

therefore gives ϵ(P′,y)=v1/n≥2−1/n\epsilon(P',y)=v^{1/n}\geq2^{-1/n}. This is the ordinary nef/Kähler formula [60]; see also [16] and the Kähler cone criterion of [22]. We use this ordinary formula in both applications below. Lemma 6.3, with vol⁡(P)=1\operatorname{vol}(P)=1, now yields a constant CnC_n depending only on nn such that, for a very general xx,

τ(P,x):=sup⁡{u≥0:a∗P−u{F}≥0}≤Cn,a:Bl⁡xX→X.(50)\tau(P,x):=\sup\{u\geq0:a^*P-u\{F\}\geq0\}\leq C_n,\qquad a:\operatorname{Bl}_xX\to X. \tag*{(50)}

Here and below positive constants denoted cnc_n, CnC_n may be decreased or increased from one occurrence to the next. They are independent of all parameters and choices of currents and modifications.

A projective bundle with controlled volume

We now produce a class whose volume grows, while its point pole threshold grows much more slowly. On X2X^2, let Li\mathcal{L}_i and LiL_i denote the pullbacks of L\mathcal{L} and LL from the ii-th factor. Use the quotient convention and put

π:Z=PX2(L1⊕L2)⟶X2,ξ=c1(OZ(1)),d=dim⁡Z=2n+1.\pi:Z=\mathbb{P}_{X^2}(\mathcal{L}_1\oplus\mathcal{L}_2)\longrightarrow X^2,\qquad\xi=c_1(\mathcal{O}_Z(1)),\qquad d=\dim Z=2n+1.

Thus π∗OZ(m)=Sym⁡m(L1⊕L2)\pi_*\mathcal{O}_Z(m)=\operatorname{Sym}^m(\mathcal{L}_1\oplus\mathcal{L}_2) for m≥0m\geq0. The zero divisor AiA_i of π∗Li→OZ(1)\pi^*\mathcal{L}_i\to\mathcal{O}_Z(1) has class ξ−Li\xi-L_i; it is the section on which ξ\xi restricts to L3−iL_{3-i}. In particular ξ={Ai}+Li≥0\xi=\{A_i\}+L_i\geq0.

Lemma 6.4. For XX and ZZ above, assume that KX⊗mK_X^{\otimes m} has no nonzero meromorphic section for every integer m>0m>0. Through a very general point of X2X^2, the only positive-dimensional proper compact irreducible analytic subvarieties are the two factor slices. Through a very general point of ZZ, the only positive-dimensional compact irreducible analytic subvarieties are a fiber of π\pi, the full inverse images of the two factor slices, and ZZ itself.

Proof. Let C⊂X2C\subset X^2 be irreducible through a pair whose coordinates are very general in XX. Each projection image is a point or all of XX, by properness and simplicity. If exactly one is a point, CC is the corresponding full slice. If both projections are surjective, test their fibers at a general point of CC whose coordinates are still very general. A positive-dimensional fiber must be the full other factor. Thus either C=X2C = X^2, or dim⁡C=n\dim C = n and both projections are generically finite.

We show that subvarieties of the latter kind cannot sweep X2X^2. The space of compact nn-cycles on a compact Kähler manifold has countably many irreducible components, each compact [47], Theorem 1.1. On a component containing integral cycles generically finite over both factors, integrality holds on a dense open set and the two projection degrees remain positive, as can also be tested by intersection with pulled-back Kähler forms. Suppose the incidence over one such component dominates X2X^2. Resolve the parameter space and the dominating incidence component, obtaining maps

h:Y⟶S,Fi:Y⟶Xh:\mathcal Y\longrightarrow\mathcal S,\qquad F_i:\mathcal Y\longrightarrow X

between smooth spaces. For general t∈St\in\mathcal S, the fiber Yt=h−1(t)Y_t = h^{-1}(t) is smooth, compact, and bimeromorphic to the integral cycle, hence irreducible. Its maps fi=Fi∣Yt:Yt⟶Xf_i = F_i|_{Y_t} : Y_t \longrightarrow X are generically finite. Choose tt also so that YtY_t meets the dense open set where d(F1,h)d(F_1,h) is invertible and d(F1,F2)d(F_1,F_2) has rank 2n2n. The first assertion follows from generic finiteness of f1f_1, and the second from the assumed dominance in X2X^2.

Our immediate aim is to turn this dominance into a meromorphic frame of f2∗TXf_2^*T_X. Its determinant would meromorphically trivialize f2∗KX−1f_2^*K_X^{-1}, and hence also f2∗KXf_2^*K_X. On YtY_t, the equal-rank bundle map

d(F1,h)∣Yt:TY∣Yt⟶f1∗TX⊕(OYt⊗TtS)d(F_1,h)|_{Y_t}:T_{\mathcal Y}|_{Y_t} \longrightarrow f_1^*T_X\oplus (\mathcal{O}_{Y_t}\otimes T_t\mathcal S)

has a meromorphic inverse, given by its adjugate and determinant. For fixed v∈TtSv\in T_t\mathcal S, apply this inverse to (0,v)(0,v) and then apply dF2dF_2. The result is a meromorphic section of f2∗TXf_2^*T_X. At a general point where d(F1,F2)d(F_1,F_2) has rank 2n2n, the resulting map TtS→f2∗TXT_t\mathcal S\to f_2^*T_X is surjective: in local coordinates (F1,h)(F_1,h), it is the derivative of F2F_2 in the parameter directions with F1F_1 fixed. Choose nn fixed vectors viv_i whose values there are independent. Their wedge is a nonzero meromorphic section of f2∗KX−1f_2^*K_X^{-1} on the irreducible YtY_t; its inverse trivializes f2∗KXf_2^*K_X meromorphically.

Factor the proper generically finite map f2f_2 as

Yt⟶Y‾t→νXY_t \longrightarrow\overline{Y}_t \xrightarrow{\nu} X

by Stein factorization. Here Y‾t\overline{Y}_t is normal and irreducible, the first map is a modification, and ν\nu is finite of degree N>0N > 0. Meromorphic sections descend across a modification of a normal space, so the section descends to a nonzero meromorphic section of ν∗KX\nu^*K_X. Lemma 2.8 gives a nonzero meromorphic section of KX⊗NK_X^{\otimes N}. This norm is defined in local finite analytic fraction algebras, so it remains available even though the global meromorphic function field of XX is just C\mathbb{C}. It contradicts our assumption.

Consequently the incidence image of each such cycle component is a proper compact analytic subset of X2X^2. There are only countably many components, so their union misses a very general pair. This proves the assertion for X2X^2.

Now let W⊂ZW \subset Z be irreducible through a very general point. Its image is a point, a full factor slice, or X2X^2. If its generic relative dimension is one, it is the full inverse image of that image. Otherwise it is a multisection of the restricted P1\mathbb{P}^1-bundle. Over a slice or over X2X^2, a multisection is a divisor with line bundle O(k)⊗π∗H\mathcal{O}(k) \otimes\pi^*\mathcal{H}, k>0k > 0. Its homogeneous equation has coefficients in

H0(S,H⊗L1⊗i⊗L2⊗(k−i)),0≤i≤k,H^0(S,\mathcal{H}\otimes\mathcal{L}_1^{\otimes i}\otimes\mathcal{L}_2^{\otimes(k-i)}),\qquad0 \leq i \leq k,

where SS is the relevant slice or X2X^2, and a fixed-factor line is understood as constant. A single nonzero monomial cuts out only the axis sections and vertical divisors. A multisection not on axis therefore has two nonzero coefficients. Their quotient is a meromorphic section of a nonzero power of L1⊗L2−1\mathcal{L}_1 \otimes\mathcal{L}_2^{-1}. Over a slice this is, up to inversion and a constant line, a positive power of KXK_X. Over X2X^2, restriction to a general factor slice gives the same conclusion. This is impossible. The axes themselves miss a very general point of ZZ, proving the claim.

Let qq tend to infinity through positive integers. For each sufficiently large qq, choose t=t(q)t=t(q) in Equation (48) so that r=r(q)≥q2r=r(q)\geq q^2, and use the resulting normalized class P=P(q)P=P(q). Define the real class and the scale

M=P1+P2+qξ,Aq=q1/d.M=P_1+P_2+q\xi,\qquad A_q=q^{1/d}.

Lemma 6.5. For these choices, MM is big and

cnq≤vol⁡(M)≤Cnq,τ(M,z):=sup⁡{u≥0:bz∗M−u{Fz}≥0}≤CnAq(51)c_nq\leq\operatorname{vol}(M)\leq C_nq,\qquad\tau(M,z):=\sup\{u\geq0:b_z^*M-u\{F_z\}\geq0\}\leq C_nA_q \tag*{(51)}

at a very general point z∈Zz\in Z, where bz:Bl⁡zZ→Zb_z:\operatorname{Bl}_z Z\to Z has exceptional divisor FzF_z.

Proof. Pull ZZ to the Fujita model YP2Y_P^2 from Equation (49), and put H=P1′+P2′H=P'_1+P'_2 on this pulled-back bundle. There is a further smooth projective modification ν:Z^→PYP2(μ∗L1⊕μ∗L2)\nu:\widehat Z\to\mathbb{P}_{Y_P^2}(\mu^*\mathcal L_1\oplus \mu^*\mathcal L_2) and a Fujita decomposition of the pullback of MM whose Kähler part is exactly

K=12ν∗H+Θ,(52)K=\frac{1}{2}\nu^*H+\Theta, \tag*{(52)}

where Θ\Theta is Kähler and has degree qq on a general vertical line. The modification and the divisor part miss that line.

Here is the construction. It suffices to decompose H/2+qξH/2+q\xi as Θ\Theta plus an effective divisor, clean on a whole general vertical line. Since O(1)\mathcal{O}(1) is relatively ample, a small positive class of the form δ(ξ+cH)\delta(\xi+cH) is Kähler for some c>0c>0. Choose δ>0\delta>0 so small that δ<q\delta<q and the remaining horizontal part of H/2H/2 is Kähler. Represent the remaining ξ\xi first as {A1}+L1\{A_1\}+L_1 and then as {A2}+L2\{A_2\}+L_2. Regularize the pseudo-effective classes LiL_i with analytic singularities, paying their arbitrarily small negative errors from that horizontal Kähler part. This gives two Kähler currents in H/2+qξH/2+q\xi, each smooth off its own axis and a proper horizontal analytic set. The maximum of their potentials is locally bounded along an entire general vertical line, since the two axes are disjoint. Analytic regularization preserving a smaller Kähler lower bound [7] gives a Kähler current with analytic singularities missing that line. Resolve its singularities and make the small Kähler adjustment described before Lemma 6.3. The divisor still misses a general vertical line, so the residual class Θ\Theta has degree exactly qq there. Adding the other half of HH and the pullbacks of the divisor parts DPD_P gives Equation (52). Its two summands are nef, with Θ\Theta Kähler, so every mixed intersection used in the following bounds is nonnegative.

At a very general point of Z^\widehat{Z}, Lemma 6.4 lists the possible positive-dimensional subvarieties: the vertical line, the strict transforms of the two full bundles over slices, and Z^\widehat{Z}. They have multiplicity one there. By Equation (52) and nonnegativity of mixed intersections of nef classes, their top intersections are respectively bounded below by

K⋅(vertical line)=q,K\cdot(\text{vertical line})=q,
∫sliceKn+1≥n+12nqv,\int_{\text{slice}}K^{n+1}\geq\frac{n+1}{2^n}qv,
∫Z^Kd≥d22n(2nn)qv2.(53)\int_{\widehat{Z}}K^d\geq\frac{d}{2^{2n}}\binom{2n}{n}qv^2. \tag*{(53)}

For example, the middle line is the term containing one factor Θ\Theta and nn factors from the varying P′P'; pushforward of Θ\Theta along a general vertical line is qq. The last line is the term with one Θ\Theta and 2n2n horizontal factors. These intersections give vol⁡(M)≥cnq\operatorname{vol}(M) \ge c_nq. The ordinary Seshadri formula and q≥1q \ge1 give ϵ(K,z′)≥cnq1/d=cnAq\epsilon(K,z') \ge c_nq^{1/d} = c_nA_q at a very general z′z': each possible dimension is at most dd, and every numerator in that formula is at least cnqc_nq.

For the upper bound, subtract the axis A1A_1. For 0≤u≤q0 \le u \le q put

Mu=M−u{A1}=P1+P2+uL1+(q−u)ξ.M_u=M-u\{A_1\}=P_1+P_2+uL_1+(q-u)\xi.

The endpoint MqM_q is pulled back from X2X^2 and has zero volume on the dd-fold ZZ. It is pseudo-effective, and M0M_0 is big by the preceding construction, so MuM_u is big for u<qu<q. The restriction of MuM_u to A1≃X2A_1 \simeq X^2 is

(P+uL)1+(P+(q−u)L)2.(P+uL)_1+(P+(q-u)L)_2.

The restricted volume along A1A_1 is at most the volume of this restriction. For big classes αi\alpha_i on manifolds of dimensions eie_i,

vol⁡(pr⁡1∗α1+pr⁡2∗α2)=(e1+e2e1)vol⁡(α1)vol⁡(α2).(54)\operatorname{vol}(\operatorname{pr}_1^*\alpha_1+\operatorname{pr}_2^*\alpha_2)=\binom{e_1+e_2}{e_1}\operatorname{vol}(\alpha_1)\operatorname{vol}(\alpha_2). \tag*{(54)}

One can see this directly from the non-pluripolar product formula [9]: the envelope with minimal singularities of a sum on a product is the sum of the two envelopes, by testing the defining inequality on successive slices. Its top product has only the indicated binomial term. Since L≤P/rL \le P/r and r≥q2r \ge q^2, monotonicity and Equation (54) bound the restriction volume by

(2nn)(1+u/r)n(1+(q−u)/r)n≤Cn.\binom{2n}{n}(1+u/r)^n(1+(q-u)/r)^n \le C_n.

Integrating Equation (45) from 00 to qq gives vol⁡(M)≤Cnq\operatorname{vol}(M) \le C_nq. Finally apply Lemma 6.3 with e=de=d, η=cnAq\eta=c_nA_q, and vol⁡(M)≤Cnq\operatorname{vol}(M) \le C_nq. Both terms on the right of Equation (47) are at most CnAqC_nA_q, since Aqd=qA_q^d=q. This proves Equation (51). ∎

A direct-image estimate

The next lemma bounds a Kähler volume upstairs in terms of a class on the base. Its determinant formula will let Lemma 6.2 control that base class. The base need not be projective, and the horizontal class is allowed to be real.

Lemma 6.6. Let f:U→Z0f:U\to Z_0 be a surjective projective morphism of smooth connected compact Kähler manifolds, with dim⁡Z0=b0≥1\dim Z_0=b_0\ge1 and dim⁡U=b0+e\dim U=b_0+e, e≥1e\ge1. Suppose

β=f∗G+c1(Λ)\beta=f^*G+c_1(\Lambda)

is a Kähler class, where G∈HBC1,1(Z0,R)G\in H^{1,1}_{\mathrm{BC}}(Z_0,\mathbb{R}) and Λ∈Pic⁡(U)⊗Q\Lambda\in\operatorname{Pic}(U)\otimes\mathbb{Q}. Put

w=∫Uzβe>0w=\int_{U_z}\beta^e>0

on a general fiber. For sufficiently large divisible integers jj, let Fj=f∗OU(jΛ)\mathcal{F}_j=f_*\mathcal{O}_U(j\Lambda) and Rj=rk⁡FjR_j=\operatorname{rk}\mathcal{F}_j. Here jΛj\Lambda is an actual line bundle and c1(Fj)c_1(\mathcal{F}_j) means c1(det⁡Fj)c_1(\det\mathcal{F}_j). Then

Rj=we!je+O(je−1),(55)R_j=\frac{w}{e!}j^e+O(j^{e-1}), \tag*{(55)}
B0:=G+lim⁡jc1(Fj)jRj=f∗βe+1(e+1)w≥0,(56)B_0:=G+\lim_j\frac{c_1(\mathcal{F}_j)}{jR_j}=\frac{f_*\beta^{e+1}}{(e+1)w}\geq0, \tag*{(56)}
∫Uβb0+e≤(e+1)b0wvol⁡(B0).(57)\int_U\beta^{b_0+e}\leq(e+1)^{b_0}w\operatorname{vol}(B_0). \tag*{(57)}

The limit in Equation (56) is a limit of real Bott–Chern classes.

Proof. The restriction of c1(Λ)c_1(\Lambda) to each fiber is represented by the restriction of the Kähler form β\beta. The fiberwise criterion for relative ampleness makes Λ\Lambda relatively ample after clearing denominators. Relative Serre vanishing then kills the higher direct images for all sufficiently large divisible jj. Analytic Grothendieck–Riemann–Roch [46], in degrees zero and two, gives

Rj=f∗c1(Λ)ee!je+O(je−1),c1(Fj)=f∗c1(Λ)e+1(e+1)!je+1+O(je).R_j=\frac{f_*c_1(\Lambda)^e}{e!}j^e+O(j^{e-1}),\qquad c_1(\mathcal{F}_j)=\frac{f_*c_1(\Lambda)^{e+1}}{(e+1)!}j^{e+1}+O(j^e).

The degree-zero pushforward is ww. Expanding β=f∗G+c1(Λ)\beta=f^*G+c_1(\Lambda) shows that

f∗βe+1=f∗c1(Λ)e+1+(e+1)wG,f_*\beta^{e+1}=f_*c_1(\Lambda)^{e+1}+(e+1)wG,

because terms with at least two horizontal factors have negative fiber degree after pushforward. This proves the equality in Equation (56); the cohomological GRR equality is an equality in Bott–Chern cohomology by the ∂∂ˉ\partial\bar{\partial}-lemma on compact Kähler manifolds. Pushforward of the positive form βe+1\beta^{e+1} is a positive closed (1,1)(1,1)-current, so B0B_0 is pseudo-effective.

To prove Equation (57), we need a nef class on the base. The class B0B_0 is presently only known to be pseudo-effective. We flatten ff to obtain a nef class above the base and compare it with the pullback of B0B_0. Take a smooth projective flattening modification p:Z0′→Z0p:Z'_0\to Z_0, the equidimensional main transform U‾\overline{U} of U×Z0Z0′U\times_{Z_0}Z'_0, and a resolution U′→U‾U'\to\overline{U}. Write f′:U′→Z0′f':U'\to Z'_0 and q:U′→Uq:U'\to U for the maps and β′=q∗β\beta'=q^*\beta. The class

B0′=f∗′(β′)e+1(e+1)wB'_0=\frac{f'_*(\beta')^{e+1}}{(e+1)w}

is nef. It is enough to show that the positive pushforward current representing this class has zero Lelong numbers. This current can be computed by integration on the cycle U‾\overline{U} of the smooth form pulled back from UU. At a base point, cover the compact fiber by finitely many coordinate neighborhoods, each embedded in a product of base coordinates and ambient coordinates. In the mass over a base ball of radius δ\delta, after wedging with a base Euclidean form to power b0−1b_0-1, the integrand is bounded by a finite sum of projection volume forms using b0−1b_0-1 base coordinates and e+1e+1 generic linear combinations of all coordinates of the ambient product, including the remaining base direction. These projections can be chosen finite on the neighborhoods: fixing the b0−1b_0-1 base coordinates leaves local dimension at most e+1e+1, by equidimensionality, and generic ambient coordinates finish a finite projection. After shrinking to compact subneighborhoods their degrees are bounded. Change of variables therefore bounds each integral by O(δ2(b0−1))O(\delta^{2(b_0-1)}) times the measure of the remaining coordinate range. On each compact subneighborhood these ranges, taken over closed base balls, are nested compact sets whose intersection is the image of the central fiber. That image has measure zero in the e+1e+1 coordinates, because the fiber has dimension ee. Continuity of finite measure from above shows that the range measures tend to zero. Thus the mass is

o(δ2(b0−1)).o\left(\delta^{2(b_0-1)}\right).

This also covers b0=1b_0=1, when it asserts absence of an atom. The pushforward current has zero Lelong numbers at every point, and Demailly regularization [21] proves that its class B0′B'_0 is nef.

Pushforward under pp gives p∗B0′=B0p_*B'_0=B_0. For a modification between smooth compact Kähler manifolds, the kernel of pushforward on real Bott–Chern (1,1)(1,1)-classes is generated by the classes of its exceptional prime divisors. Since p∗p∗B0=B0p_*p^*B_0=B_0, it follows that B0′−p∗B0B'_0-p^*B_0 is an exceptional real divisor class. It is pp-nef because B0′B'_0 is nef. Apply relative negativity to this exceptional real divisor. Locally over the base, the usual proof for a projective modification cuts by general hyperplanes to a surface and uses the negative definite intersection matrix of exceptional curves; it forces every coefficient of a relatively nef exceptional divisor to be nonpositive. Thus

B0′=p∗B0−{D0},D0≥0 p-exceptional.B'_0=p^*B_0-\{D_0\},\qquad D_0\geq0\ \text{$p$-exceptional}.

In particular

∫Z0′(B0′)b0=vol⁡(B0′)≤vol⁡(p∗B0)=vol⁡(B0).(58)\int_{Z'_0}(B'_0)^{b_0}=\operatorname{vol}(B'_0)\leq\operatorname{vol}(p^*B_0)=\operatorname{vol}(B_0). \tag*{(58)}

Choose a Kähler class ω′\omega' on Z0′Z'_0 and put C=B0′+εω′C=B'_0+\varepsilon\omega'. For 0≤k≤b00\leq k\leq b_0, set

Ik=∫U′(β′)e+k(f′∗C)b0−k.I_k=\int_{U'}(\beta')^{e+k}(f'^*C)^{b_0-k}.

These are mixed intersections of nef classes. The first two satisfy

I0=w∫Z0′Cb0,I1=(e+1)w∫Z0′B0′Cb0−1≤(e+1)w∫Z0′Cb0.I_0=w\int_{Z'_0}C^{b_0},\qquad I_1=(e+1)w\int_{Z'_0}B'_0C^{b_0-1}\leq(e+1)w\int_{Z'_0}C^{b_0}.

The mixed nef inequalities make the sequence IkI_k log-concave. Every IkI_k is positive: on the dense open where qq is a local biholomorphism and f′f' is a submersion, β′\beta' is positive definite and f′∗Cf'^*C has rank b0b_0, so the defining top form is strictly positive. The successive ratios are therefore at most I1/I0≤e+1I_1/I_0\leq e+1. Thus

∫Uβb0+e=Ib0≤(e+1)b0w∫Z0′Cb0.\int_U\beta^{b_0+e}=I_{b_0} \le(e+1)^{b_0}w\int_{Z'_0}C^{b_0}.

Letting ε↓0\varepsilon\downarrow0 and using (58) proves (57). □

We will also use the determinant formula without its volume bound.

Corollary 6.7. Let YY be a smooth compact Kähler manifold and E\mathcal{E} a holomorphic vector bundle of rank at least two. Write πE:PY(E)→Y\pi_{\mathcal{E}}:\mathbb{P}_Y(\mathcal{E})\to Y and ζE=c1(OP(E)(1))\zeta_{\mathcal{E}}=c_1(\mathcal{O}_{\mathbb{P}(\mathcal{E})}(1)). Suppose that a real class DD on YY satisfies

c1(H)≤kDwhenever0≠(H⟶E⊗k)c_1(\mathcal{H})\leq kD\qquad\text{whenever}\qquad0\neq(\mathcal{H}\longrightarrow\mathcal{E}^{\otimes k})

for a line bundle H\mathcal{H} and integer k≥0k\geq0. For a real class AA on YY and a real number b≥0b\geq0,

πE∗A+bζE≥0⟹A+bD≥0.(59)\pi_{\mathcal{E}}^*A+b\zeta_{\mathcal{E}}\geq0\quad\Longrightarrow\quad A+bD\geq0. \tag*{(59)}

Proof. Choose a real class H0H_0 on YY so that ζE+πE∗H0\zeta_{\mathcal E}+\pi_{\mathcal E}^*H_0 is Kähler; relative ampleness of O(1)\mathcal{O}(1) permits such a choice. Take numbers δ↓0\delta\downarrow0 with b+δ>0b+\delta>0 rational. Adding δ(ζE+πE∗H0)\delta(\zeta_{\mathcal E}+\pi_{\mathcal E}^*H_0) to the pseudo-effective class in (59) makes it big. A Fujita decomposition on a smooth projective modification h:U→PY(E)h:U\to\mathbb{P}_Y(\mathcal{E}), with the divisor coefficients rounded upwards as in (46), has the form

β=f∗(A+δH0)+c1(Λ),Λ=(b+δ)h∗O(1)−OU(D′) in Pic⁡(U)⊗Q,\beta=f^*(A+\delta H_0)+c_1(\Lambda),\qquad\Lambda=(b+\delta)h^*\mathcal{O}(1)-\mathcal{O}_U(D')\text{ in }\operatorname{Pic}(U)\otimes\mathbb{Q},

where f=πEhf=\pi_{\mathcal{E}}h, β\beta is Kähler, and D′≥0D'\geq0 is rational. For divisible jj,

f∗OU(jΛ)⊆Sym⁡j(b+δ)E.f_*\mathcal{O}_U(j\Lambda)\subseteq\operatorname{Sym}^{j(b+\delta)}\mathcal{E}.

Its determinant of rank RjR_j consequently maps into E⊗j(b+δ)Rj\mathcal{E}^{\otimes j(b+\delta)R_j}. The assumed line inequality gives

c1(Fj)jRj≤(b+δ)D.\frac{c_1(\mathcal{F}_j)}{jR_j}\leq(b+\delta)D.

Lemma 6.6 makes A+δH0+lim⁡c1(Fj)/(jRj)A+\delta H_0+\lim c_1(\mathcal{F}_j)/(jR_j) pseudo-effective. Adding the preceding pseudo-effective difference shows that A+δH0+(b+δ)DA+\delta H_0+(b+\delta)D is pseudo-effective. Let δ↓0\delta\downarrow0. This proves the corollary. In this argument only b+δb+\delta and the coefficients of D′D' are rational; AA, H0H_0, and DD remain real classes.

Restriction to the diagonal

We now use the volume of MM to obtain a high-rank subsheaf of a symmetric cotangent power on ZZ. Distinguish the two copies of ZZ by bracketed indices and blow up their diagonal:

b:B=Bl⁡ΔZ(Z×Z)⟶Z×Z,E=b−1(ΔZ).b:B=\operatorname{Bl}_{\Delta_Z}(Z\times Z)\longrightarrow Z\times Z,\qquad E=b^{-1}(\Delta_Z).

Thus E=PZ(ΩZ)E=\mathbb{P}_Z(\Omega_Z); its points are normal lines in TZT_Z. The dimensions are dim⁡B=2d\dim B=2d and dim⁡E=2d−1\dim E=2d-1, and E→ZE\to Z has relative dimension d−1d-1. Put ζ=c1(OE(1))\zeta=c_1(\mathcal{O}_E(1)), so that {E}∣E=−ζ\{E\}|_E=-\zeta. For s≥0s\geq0 define

Cs=b∗(M[1]+M[2])−s{E},smax⁡=sup⁡{s≥0:Cs≥0}.C_s=b^*(M_{[1]}+M_{[2]})-s\{E\},\qquad s_{\max}=\sup\{s\geq0:C_s\geq0\}.

The class C0C_0 is big, so smax⁡>0s_{\max}>0 and CsC_s is big for 0≤s<smax⁡0\leq s<s_{\max}. Restricting a Kähler current with analytic singularities to the fiber of the first projection at a very general z∈Zz\in Z gives the class bz∗M−s{Fz}b_z^*M-s\{F_z\}. The current can be restricted for a general such zz, and Lemma 6.5 therefore gives

smax⁡≤CnAq.(60)s_{\max}\leq C_nA_q. \tag*{(60)}

Write vE(s)=vol⁡ ∣E(Cs)v_E(s)=\operatorname{vol}_{\,|E}(C_s) for 0<s<smax⁡0<s<s_{\max}. The restriction class is

Cs∣E=2M+sζ.(61)C_s|_E=2M+s\zeta. \tag*{(61)}

Lemma 6.8. There are constants cn,Cn>0c_n,C_n>0 such that, for every sufficiently large qq, one can choose a rational number

cnAq≤s≤CnAqc_nA_q\leq s\leq C_nA_q

and a Kähler current TT in CsC_s with analytic singularities, not generically singular on EE, with the following property. On a smooth projective modification h:U→Eh:U\to E, its restricted mass has a rational-divisor approximation

h∗(2M+sζ)=β+{D′},β Ka¨hler,D′≥0 rational,(62)h^*(2M+s\zeta)=\beta+\{D'\},\qquad\beta\ \text{Kähler},\qquad D'\geq0\ \text{rational}, \tag*{(62)}

which retains all log-ideal orders of T∣ET|_E. If f:U→Zf: U \to Z is the natural map and

w=∫Uzβd−1w = \int_{U_z} \beta^{d-1}

on a general fiber, then

w≥cnsd−1.(63)w \ge c_n s^{d-1}. \tag*{(63)}

Proof. First let ss be any rational number in (0,smax⁡)(0,s_{\max}) with vE(s)>0v_E(s)>0, and use the approximation in Equation (46) for any current used to compute this restricted volume. In Lemma 6.6, the data for Equation (61) are

b0=d,e=d−1,G=2M,Λ=sh∗OE(1)−OU(D′) in Pic⁡(U)⊗Q.b_0=d,\qquad e=d-1,\qquad G=2M,\qquad\Lambda=sh^*\mathcal{O}_E(1)-\mathcal{O}_U(D')\text{ in }\operatorname{Pic}(U)\otimes\mathbb{Q}.

For large divisible jj, the associated sheaves satisfy

Fj=f∗OU(jΛ)⊆Sym⁡jsΩZ,Rj=rk⁡Fj,0<w≤sd−1.(64)\mathcal{F}_j=f_*\mathcal{O}_U(j\Lambda)\subseteq\operatorname{Sym}^{js}\Omega_Z,\qquad R_j=\operatorname{rk}\mathcal{F}_j,\qquad0<w\le s^{d-1}. \tag*{(64)}

The inclusion follows by pushing OU(−jD′)⊆OU\mathcal{O}_U(-jD')\subseteq\mathcal{O}_U through hh. For the last inequality restrict the decomposition to a general Pd−1\mathbb{P}^{d-1}-fiber: monotonicity of volume bounds the Kähler volume there by vol⁡(sζ)=sd−1\operatorname{vol}(s\zeta)=s^{d-1}.

We claim that the class B0B_0 of Equation (56) satisfies

0≤B0≤CnM.(65)0\le B_0\le C_nM. \tag*{(65)}

Here is the determinant calculation, including its vertical sign. The equality H1(X,OX)=0H^1(X,\mathcal{O}_X)=0 and the Künneth decomposition give Pic⁡(X2)=pr⁡1∗Pic⁡(X)⊕pr⁡2∗Pic⁡(X)\operatorname{Pic}(X^2)=\operatorname{pr}_1^*\operatorname{Pic}(X)\oplus\operatorname{pr}_2^*\operatorname{Pic}(X). Hence, for some lines Qj,i\mathcal Q_{j,i} on XX and integer ℓj\ell_j,

det⁡Fj=π∗(Qj,1⊠Qj,2)⊗OZ(ℓj),c1(det⁡Fj)=Qj+ℓjξ,\det\mathcal F_j =\pi^*(\mathcal Q_{j,1}\boxtimes\mathcal Q_{j,2}) \otimes\mathcal{O}_Z(\ell_j),\qquad c_1(\det\mathcal F_j)=Q_j+\ell_j\xi,

where Qj=c1(Qj,1)1+c1(Qj,2)2Q_j=c_1(\mathcal Q_{j,1})_1+c_1(\mathcal Q_{j,2})_2. Taking the determinant of the inclusion in Equation (64) gives a nonzero line map into ΩZ⊗k\Omega_Z^{\otimes k}, k=jsRjk=jsR_j. It is first defined where Fj\mathcal{F}_j is locally free and extends over the codimension-two complement. Filter this tensor using

0⟶π∗ΩX2⟶ΩZ⟶OZ(−2)⊗π∗(L1⊗L2)⟶0.0\longrightarrow\pi^*\Omega_{X^2}\longrightarrow\Omega_Z\longrightarrow\mathcal{O}_Z(-2)\otimes\pi^*(\mathcal{L}_1\otimes\mathcal{L}_2)\longrightarrow0.

A nonzero associated graded component has ii relative factors and k1,k2k_1,k_2 cotangent factors from the first and second factors of X2X^2, respectively, where 0≤i≤k0\le i\le k and k1+k2=k−ik_1+k_2=k-i. Its relative degree is −2i-2i. Pushing the component to X2X^2 forces

mj:=−2i−ℓj≥0,ℓj≤−2i≤0.m_j:=-2i-\ell_j\ge0,\qquad\ell_j\le-2i\le0.

A nonzero homogeneous monomial in Sym⁡mj(L1⊕L2)\operatorname{Sym}^{m_j}(\mathcal{L}_1\oplus\mathcal{L}_2), with exponent 0≤mj,1≤mj0\le m_{j,1}\le m_j in the first factor, gives, on the two general slices,

c1(Qj,1)≤(i+mj,1+k1)L,c1(Qj,2)≤(i+mj−mj,1+k2)Lc_1(\mathcal Q_{j,1})\le(i+m_{j,1}+k_1)L,\qquad c_1(\mathcal Q_{j,2})\le(i+m_j-m_{j,1}+k_2)L

by Lemma 6.2. Each coefficient on the right is at most k−ℓjk-\ell_j. Since L≥0L\ge0, we obtain

ℓj≤0,Qj≤(jsRj−ℓj)(L1+L2).(66)\ell_j\le0,\qquad Q_j\le(jsR_j-\ell_j)(L_1+L_2). \tag*{(66)}

Lemma 6.6 supplies a limit of the entire determinant class divided by jRjjR_j. The projective-bundle decomposition of Bott–Chern cohomology gives separate limits QQ and ℓ\ell of the two displayed components. Since

B0=2(P1+P2)+(2q+ℓ)ξ+Q≥0,B_0 = 2(P_1 + P_2) + (2q + \ell)\xi+ Q \ge0,

testing on a general vertical line gives 2q+ℓ≥02q + \ell\ge0. Equation (66) gives ℓ≤0\ell\le0 and Q≤(s−ℓ)(L1+L2)Q \le(s-\ell)(L_1+L_2). Use ξ≥0\xi\ge0, −ℓ≤2q-\ell\le2q, L≤P/rL \le P/r, r≥q2r \ge q^2, and s≤CnAq≤Cnqs\le C_nA_q\le C_nq. They give

B0≤2(P1+P2)+2qξ+(s+2q)(L1+L2)≤CnM,B_0 \le2(P_1 + P_2) + 2q\xi+ (s + 2q)(L_1 + L_2) \le C_nM,

which proves Equation (65).

Volume monotonicity, Lemma 6.5, and Equation (57) now imply

∫Uβ2d−1≤Cnwq,vE(s)≤Cnq sd−1.(67)\int_U \beta^{2d-1} \le C_n wq,\qquad v_E(s) \le C_nq\,s^{d-1}. \tag*{(67)}

For the second inequality, approximate the mass of each current arbitrarily closely by β\beta and use w≤sd−1w \le s^{d-1}, then take the supremum over currents. This proves it for rational ss; continuity of divisorial restricted volume extends it to every s∈(0,smax⁡)s \in(0,s_{\max}).

At smax⁡s_{\max} the class is on the boundary of the pseudo-effective cone, so its volume is zero. The product formula in Equation (54), modification invariance, and the derivative formula in Equation (45) yield

2d∫0smax⁡vE(s) ds=vol⁡(C0)=(2dd)vol⁡(M)2≥cnq2.(68)2d\int_0^{s_{\max}}v_E(s)\,\mathrm{d}s = \operatorname{vol}(C_0) = \binom{2d}{d}\operatorname{vol}(M)^2 \ge c_nq^2. \tag*{(68)}

Choose a fixed small θn>0\theta_n > 0. The contribution of 0<s<θnAq0<s<\theta_nA_q, by Equation (67), is at most Cnθndq2C_n\theta_n^d q^2. Fix θn\theta_n small enough that this is less than half the last lower bound. The remaining interval has length at most CnAqC_nA_q, by Equation (60). Continuity therefore permits a rational s∈[θnAq,smax⁡)s\in[\theta_nA_q,s_{\max}) such that

vE(s)≥cnq2/Aq=cnqAqd−1≥cnqsd−1.v_E(s) \ge c_nq^2/A_q = c_nqA_q^{d-1} \ge c_nqs^{d-1}.

Choose a current with restricted mass at least three quarters of vE(s)v_E(s), and then an approximation as in Equation (62) with ∫Uβ2d−1≥vE(s)/2\int_U\beta^{2d-1} \ge v_E(s)/2. The first inequality of Equation (67) gives w≥cnsd−1w \ge c_ns^{d-1}, as claimed.

For the selected ss, TT, hh, β\beta, D′D' and ww, retain the natural map f:U→Zf: U \to Z and put

Λ=sh∗OE(1)−OU(D′),Fj=f∗OU(jΛ),Rj=rk⁡Fj,\Lambda=s h^*\mathcal{O}_E(1)-\mathcal{O}_U(D'),\qquad \mathcal F_j=f_*\mathcal{O}_U(j\Lambda),\qquad R_j=\operatorname{rk}\mathcal F_j,

where jj is sufficiently large and divisible. Here Λ\Lambda is a rational line, and Equation (64) gives Fj⊆Sym⁡jsΩZ\mathcal F_j\subseteq\operatorname{Sym}^{js}\Omega_Z. With qq and these selected data fixed, Equations (55) and (63) give

rk⁡Sym⁡jsΩZ=(js+d−1d−1),lim⁡jRjrk⁡Sym⁡jsΩZ=wsd−1≥cn.(69)\operatorname{rk}\operatorname{Sym}^{js}\Omega_Z = \binom{js+d-1}{d-1},\qquad\lim_j\frac{R_j}{\operatorname{rk}\operatorname{Sym}^{js}\Omega_Z} = \frac{w}{s^{d-1}} \ge c_n. \tag*{(69)}

The limit is through divisible integers. Thus the first diagonal has produced a subsheaf occupying a fixed positive proportion of the symmetric power for all sufficiently large divisible jj. The remaining proof carries this rank bound to a modification of ZZ and converts it into a large common order of vanishing for the determinant map on that model.

A pole along the incidence

We next locate a large pole of the selected current TT along a smooth incidence submanifold of BB. This will impose vanishing conditions on the symmetric-power subsheaf in Equation (64).

Let U0=π−1(ΔX)⊂ZU_0=\pi^{-1}(\Delta_X)\subset Z, where ΔX\Delta_X is the diagonal in X2X^2. Since L1∣ΔX=L2∣ΔX=KX\mathcal{L}_1|_{\Delta_X}=\mathcal{L}_2|_{\Delta_X}=K_X, there is a canonical identification

U0=X×P1.U_0=X\times\mathbb{P}^1.

For λ∈P1\lambda\in\mathbb{P}^1 write Dλ=X×{λ}⊂ZD_\lambda=X\times\{\lambda\}\subset Z. Inside Z×ZZ\times Z consider

V0={((x,x,λ),(y,y,λ)):x,y∈X, λ∈P1}≃X2×P1.\mathcal{V}_0=\{((x,x,\lambda),(y,y,\lambda)):x,y\in X,\ \lambda\in\mathbb{P}^1\}\simeq X^2\times\mathbb{P}^1.

It meets ΔZ\Delta_Z in ΔX×P1\Delta_X\times\mathbb{P}^1. The strict transform V⊂BV\subset B is Bl⁡ΔX×P1V0\operatorname{Bl}_{\Delta_X\times\mathbb{P}^1}\mathcal{V}_0; it is smooth, of dimension d=2n+1d=2n+1. Its first projection is a smooth family over U0U_0. Over z=(x,x,λ)z=(x,x,\lambda) its fiber is

Y=Bl⁡xDλ≃Bl⁡xX,Y=\operatorname{Bl}_xD_\lambda\simeq\operatorname{Bl}_xX,

and its intersection with EE in that fiber is the projective space of lines in TzDλT_zD_\lambda, inside the projective space of lines in TzZT_zZ. These assertions follow either from the blowup of the section y=xy=x in this family or from the coordinates used below.

Let ρV:Bl⁡VB→B\rho_V:\operatorname{Bl}_VB\to B have exceptional divisor GVG_V. Denote by bV≥0b_V\geq0 the generic divisorial pole of ρV∗T\rho_V^*T along GVG_V. Equivalently, it is the generic log-ideal order of TT along VV, with the coefficient of the logarithm included.

Lemma 6.9. The pole just defined satisfies

bV≥s−Cn.(70)b_V\geq s-C_n. \tag*{(70)}

Proof. Remove bV[GV]b_V[G_V] from ρV∗T\rho_V^*T. Its residual positive current can be restricted to GVG_V: for analytic singularities removal of the generic divisorial pole leaves a potential that is not identically −∞-\infty on that divisor. Choose z=(x,x,λ)∈U0z=(x,x,\lambda)\in U_0 general enough for all restrictions and for Lemmas (44) and (45). On the bundle

GV∣Y=PY(NV/B∗∣Y),Y=Bl⁡xX,G_V|_Y=\mathbb{P}_Y(N^*_{V/B}|_Y),\qquad Y=\operatorname{Bl}_xX,

this restriction is a positive current in the class

a∗(2P+qL)−s{F}+bVζV,(71)a^*(2P+qL)-s\{F\}+b_V\zeta_V, \tag*{(71)}

where ζV=c1(OP(NV/B∗∣Y)(1))\zeta_V=c_1(\mathcal{O}_{\mathbb{P}(N^*_{V/B}|_Y)}(1)). Indeed M∣Dλ=2P+qLM|_{D_\lambda}=2P+qL, the first projection to ZZ is constant on YY, and E∣Y=FE|_Y=F. Also GV∣GV=−ζVG_V|_{G_V}=-\zeta_V, explaining the positive sign of the last term. The conormal bundle in Equation (71) has exact sequences

0⟶OY⊕n⟶NV/B∗∣Y⟶a∗NDλ/Z∗⊗OY(F)⟶0,(72)0\longrightarrow\mathcal{O}_Y^{\oplus n}\longrightarrow N^*_{V/B}|_Y\longrightarrow a^*N^*_{D_\lambda/Z}\otimes\mathcal{O}_Y(F)\longrightarrow0, \tag*{(72)}
0⟶ΩX⟶NDλ/Z∗⟶OX⟶0.(73)0\longrightarrow\Omega_X\longrightarrow N^*_{D_\lambda/Z}\longrightarrow\mathcal{O}_X\longrightarrow0. \tag*{(73)}

The first constant term is the conormal of U0U_0 in the first copy of ZZ, evaluated at zz. For the last term in Equation (72), the conormal of the strict transform of DλD_\lambda in Bl⁡zZ\operatorname{Bl}_zZ is a∗NDλ/Z∗⊗OY(F)a^*N^*_{D_\lambda/Z}\otimes\mathcal{O}_Y(F): in a blowup chart, a normal coordinate is divided by an exceptional coordinate, giving precisely the twist by FF for conormals. Equation (73) is the conormal sequence for Dλ⊂U0⊂ZD_\lambda\subset U_0\subset Z; the diagonal in X2X^2 has conormal ΩX\Omega_X, and the λ\lambda-normal direction is constant on XX. Filter a kk-fold tensor of NV/B∗∣YN^*_{V/B}|_Y by these sequences. A graded term has the form

OY(hF)⊗(a∗ΩX)⊗k′⊗(a constant vector space),0≤k′≤h≤k.\mathcal{O}_Y(hF) \otimes(a^*\Omega_X)^{\otimes k'} \otimes\text{(a constant vector space)}, \qquad0 \le k' \le h \le k.

For any nonzero line map into that tensor, take a nonzero graded component. Lemma 6.2 gives

c1(HY)≤h{F}+k′a∗L≤k({F}+a∗L),c_1(\mathcal H_Y)\le h\{F\}+k'a^*L \le k(\{F\}+a^*L),

since both {F}\{F\} and a∗La^*L are pseudo-effective. Apply Corollary 6.7 to (71), with D={F}+a∗LD = \{F\} + a^*L. We obtain

a∗(2P+(q+bV)L)−(s−bV){F}≥0.(74)a^*(2P + (q+b_V)L) - (s-b_V)\{F\} \ge0. \tag*{(74)}

If bV≥sb_V \ge s, the conclusion is immediate. Otherwise bV<s≤CnAq≤Cnqb_V < s \le C_n A_q \le C_nq, and L≤P/rL \le P/r gives

(2+q+bVr)a∗P−(s−bV){F}≥0.\left(2+\frac{q+b_V}{r}\right)a^*P - (s-b_V)\{F\} \ge0.

Use the point bound in (50). Since r≥q2r \ge q^2, its consequence

s−bV≤Cn(2+q+bVr)s-b_V \le C_n\left(2+\frac{q+b_V}{r}\right)

is bounded by a dimensional constant. This proves (70).

Determinant vanishing and cancellation

Blow up U0U_0 in the base of EE:

p+:Z+=Bl⁡U0Z⟶Z,J+=p+−1(U0).p_+ : Z^+ = \operatorname{Bl}_{U_0} Z \longrightarrow Z, \qquad J_+ = p_+^{-1}(U_0).

This is the bundle ZZ pulled to Bl⁡ΔX(X2)\operatorname{Bl}_{\Delta_X}(X^2), since U0=π−1(ΔX)U_0 = \pi^{-1}(\Delta_X). In particular Z+Z^+ is smooth. Put

E+=E×ZZ+=PZ+(p+∗ΩZ).E^+ = E \mathbin{\times_Z} Z^+ = \mathbb{P}_{Z^+}(p_+^*\Omega_Z).

Extend the incidence ideal from BB to EE, and then to E+E^+:

J=(IV⋅OE)⋅OE+.\mathcal{J} = (\mathcal{I}_V \cdot\mathcal{O}_E) \cdot\mathcal{O}_{E^+}.

The products denote extension of ideals under the indicated maps. Figure 1 locates V∩EV \cap E and this extension of the incidence ideal to E+E^+.

Two geometric constructions used in the determinant estimate

Figure 1. Two geometric constructions used in the determinant estimate. On the left, the strict transform V⊂BV \subset B meets EzE_z in the directions tangent to DλD_\lambda. Under the quotient convention, the displayed projectivized cotangent spaces parametrize tangent lines. On the right, E+E^+ is the Cartesian base change over Z+=Bl⁡U0ZZ^+ = \operatorname{Bl}_{U_0} Z, whose exceptional divisor is J+J_+. The restricted incidence ideal extends to J\mathcal{J} on E+E^+. The ensuing local calculation identifies the normal parameter of J+J_+ among its generators.

The next lemma turns the pole bound in (70) into a common vanishing order for the coefficients of each determinant map.

Lemma 6.10. On a smooth projective modification h+:U+→E+h_+ : U^+ \to E^+ one can choose an approximation

h+∗(2p+∗M+sζ)=β++{D+},β+ Ka¨hler,D+≥0 rational,(75)h_+^*(2p_+^*M+s\zeta)=\beta^++\{D^+\}, \qquad \beta^+\ \text{Kähler},\quad D^+\ge0\ \text{rational}, \tag*{(75)}

retaining the log-ideal orders of T∣ET|_E, such that the general fiber volume w+w^+ of β+\beta^+ over Z+Z^+ satisfies w+≥w/2w^+ \ge w/2. Let f+:U+→Z+f_+ : U^+ \to Z^+ be the natural map and put

Λ+=sh+∗OE+(1)−OU+(D+),Fj+=(f+)∗OU+(jΛ+),Rj+=rk⁡Fj+.\Lambda^+ = sh_+^*\mathcal{O}_{E^+}(1)-\mathcal{O}_{U^+}(D^+), \qquad\mathcal{F}_j^+=(f_+)_*\mathcal{O}_{U^+}(j\Lambda^+), \qquad R_j^+=\operatorname{rk}\mathcal{F}_j^+.

For every sufficiently large divisible jj, write

ιj:Fj+↪p+∗Sym⁡jsΩZ,φj:det⁡Fj+⟶⋀Rj+(p+∗Sym⁡jsΩZ)\iota_j : \mathcal{F}_j^+ \hookrightarrow p_+^* \operatorname{Sym}^{js} \Omega_Z,\qquad \varphi_j : \det\mathcal{F}_j^+ \longrightarrow\bigwedge^{R_j^+}(p_+^* \operatorname{Sym}^{js} \Omega_Z)

for the inclusion and its nonzero determinant map. Here det⁡Fj+=(⋀Rj+Fj+)∗∗\det\mathcal{F}_j^+ = \left(\bigwedge^{R_j^+} \mathcal{F}_j^+\right)^{**}, and the determinant map extends across the complement of the locally free locus, which has codimension at least two. Localize a coordinate local ring of Z+Z^+ at the height-one prime of J+J_+, obtaining a discrete valuation ring RR with uniformizer uu. In local frames over RR, define

hj=min⁡{ord⁡u(c):c is a nonzero coefficient of φj}.h_j = \min\{\operatorname{ord}_u(c) : c\text{ is a nonzero coefficient of }\varphi_j\}.

Equivalently, hjh_j is the minimum order of the maximal minors of ιj\iota_j; it is independent of the frames. If σJ+\sigma_{J_+} is the canonical section of OZ+(J+)\mathcal{O}_{Z^+}(J_+), then φj\varphi_j factors as

det⁡Fj+→σJ+hjdet⁡Fj+(hjJ+)→φ~j⋀Rj+(p+∗Sym⁡jsΩZ),\det\mathcal{F}_j^+ \xrightarrow{\sigma_{J_+}^{h_j}} \det\mathcal{F}_j^+(h_jJ_+) \xrightarrow{\widetilde{\varphi}_j} \bigwedge^{R_j^+}(p_+^* \operatorname{Sym}^{js}\Omega_Z),

where φ~j\widetilde{\varphi}_j is holomorphic. The common order satisfies

hj≥cnjRj+s,(76)h_j \ge c_n j R_j^+ s, \tag*{(76)}

provided qq is sufficiently large.

Proof. Blow up J\mathcal{J} and take a common smooth projective resolution with U→EU \to E from (62). Pull back β\beta and D′D'. Subtracting a sufficiently small rational multiple of an effective exceptional divisor whose negative is relatively ample makes the pulled-back Kähler class Kähler on this resolution; add that multiple to the effective part. Further upward rational rounding may be arbitrarily small. This gives (75) with all original orders retained. Its general fiber intersection is as close to ww as desired, so arrange w+≥w/2w^+ \ge w/2. Lemma 6.6 and the effective divisor give

Fj+⊂p+∗Sym⁡jsΩZ,Rj+=w+(d−1)!jd−1+O(jd−2).(77)\mathcal{F}_j^+ \subset p_+^* \operatorname{Sym}^{js}\Omega_Z,\qquad R_j^+ = \frac{w^+}{(d-1)!}j^{d-1}+O(j^{d-2}). \tag*{(77)}

We spell out the local order imposed on the polynomials in this inclusion. Near z=(x,x,λ)z=(x,x,\lambda), use coordinates (x,a,λ)(\mathbf{x},\mathbf{a},\lambda) on the first ZZ, where x\mathbf{x} and a\mathbf{a} each have nn components and U0=(a=0)U_0=(\mathbf{a}=0). Write the second coordinates as (x+h,a+k,λ+μ)(\mathbf{x}+\mathbf{h},\mathbf{a}+\mathbf{k},\lambda+\mu), with h,k\mathbf{h},\mathbf{k} each having nn components. Then

V0=(a=k=μ=0),ΔZ=(h=k=μ=0).\mathcal V_0=(\mathbf a=\mathbf k=\mu=0),\qquad \Delta_Z=(\mathbf h=\mathbf k=\mu=0).

In a blowup chart meeting the lines tangent to DλD_\lambda, take

h1=v,hi=vαi (2≤i≤n),ki=vyi (1≤i≤n),μ=vyn+1.h_1=v,\qquad h_i=v\alpha_i\ (2\leq i\leq n),\qquad k_i=vy_i\ (1\leq i\leq n),\qquad\mu=vy_{n+1}.

Here E=(v=0)E=(v=0), while the strict transform is V=(a1=⋯=an=y1=⋯=yn+1=0)V=(a_1=\cdots=a_n=y_1=\cdots=y_{n+1}=0). In particular,

IV∣E=(a1,…,an,y1,…,yn+1).(78)\mathcal{I}_V|_E=(a_1,\ldots,a_n,y_1,\ldots,y_{n+1}). \tag*{(78)}

On a chart of the blowup of U0U_0, write a1=ua_1=u and ai=uτia_i=u\tau_i for i≥2i\geq2. Along the general point of J+=(u=0)J_+=(u=0), the ideal J\mathcal{J} is exactly

(u,y1,…,yn+1).(79)(u,y_1,\ldots,y_{n+1}). \tag*{(79)}

Here uu measures vanishing along J+J_+, while the yiy_i measure transverse fiber directions. Thus a term of transverse degree ℓ\ell can contribute at most ℓ\ell to the incidence order; the remaining order must come from its coefficient in uu. We now make this statement precise.

Suppose locally that the singularities of TT are clog⁡∣a∣+O(1)c\log|\mathfrak a|+O(1), with the logarithmic normalization for which a divisorial coefficient is cc times the ideal order. If k=ord⁡V(a)k=\operatorname{ord}_V(\mathfrak a), then bV=ckb_V=ck. The normal Taylor coefficients of degree less than kk vanish on a dense open set of VV, hence on VV locally. Thus a⊆IVk\mathfrak a\subseteq\mathcal I_V^k also near a general point of V∩EV\cap E. Restricting to EE and pulling to E+E^+ gives the corresponding order in (79). At its general center the displayed generators are regular coordinates. If HJH_{\mathcal J} is the exceptional divisor of their blowup, its valuation is the ordinary ideal-adic order:

ord⁡HJ(g)=max⁡{k:g∈(u,y1,…,yn+1)k}.\operatorname{ord}_{H_{\mathcal J}}(g) =\max\{k:g\in(u,y_1,\ldots,y_{n+1})^k\}.

The common resolution dominates this blowup. Pullback preserves the effective difference between D′D' and the resolved log divisor, and the later adjustments only increase the effective part. Thus D+D^+ has coefficient at least bVb_V at this valuation. Every polynomial image of a section of Fj+\mathcal{F}_j^+ has integral valuation at least ⌈jbV⌉\lceil jb_V\rceil. Locally bounded remainders have zero order at this valuation.

There are nn homogeneous coordinates along TzDλT_zD_\lambda and n+1n+1 transverse homogeneous coordinates in TzZT_zZ. Denote these two groups by H1,…,HnH_1,\ldots,H_n and Y1,…,Yn+1Y_1,\ldots,Y_{n+1}. For m=jsm=js, a local polynomial in Sym⁡m(p+∗ΩZ)\operatorname{Sym}^m(p_+^*\Omega_Z) has the form

∑∣α∣+∣γ∣=mcα,γ(u)HαYγ.\sum_{|\alpha|+|\gamma|=m}c_{\alpha,\gamma}(u)H^\alpha Y^\gamma.

Work over the discrete valuation ring RR used to define hjh_j, choosing the chart parameter uu as uniformizer, and let κ\kappa be its residue field. The coefficients cα,γc_{\alpha,\gamma} lie in RR. (79) implies, monomial by monomial,

ord⁡u(cα,γ)≥max⁡{0,⌈jbV⌉−∣γ∣}.(80)\operatorname{ord}_u(c_{\alpha,\gamma})\geq\max\{0,\lceil jb_V\rceil-|\gamma|\}. \tag*{(80)}

Indeed, on the chart H1≠0H_1\ne0, group the dehomogenized polynomial as

∑γPγ(H2/H1,…,Hn/H1)(Y/H1)γ,Pγ∈R[H2/H1,…,Hn/H1].\sum_\gamma P_\gamma(H_2/H_1,\ldots,H_n/H_1)(Y/H_1)^\gamma,\qquad P_\gamma\in R[H_2/H_1,\ldots,H_n/H_1].

Put bj=⌈jbV⌉b_j=\lceil jb_V\rceil. At the general center of (u,Y/H1)(u,Y/H_1), order at least bjb_j forces PγP_\gamma to be divisible by ubj−∣γ∣u^{b_j-|\gamma|} whenever ∣γ∣<bj|\gamma|<b_j. Otherwise its first nonzero reduction would be a nonzero polynomial over κ\kappa, which stays nonzero in κ(H2/H1,…,Hn/H1)\kappa(H_2/H_1,\ldots,H_n/H_1); in the associated graded ring it would give a nonzero term of total (u,Y/H1)(u,Y/H_1)-degree less than bjb_j. The transverse monomials there are independent. Comparing the internal polynomial coefficients over the base residue field κ\kappa now gives Equation (80).

We compare the number of monomials with the rank estimate in Equation (77). The ambient rank and the number of monomials of transverse degree ℓ\ell are

Nm=(m+2n2n),Nm,ℓ=(ℓ+nn)(m−ℓ+n−1n−1).N_m=\binom{m+2n}{2n},\qquad N_{m,\ell}=\binom{\ell+n}{n}\binom{m-\ell+n-1}{n-1}.

For fixed δ∈(0,1)\delta\in(0,1), let Hm(δ)H_m(\delta) count the monomials with ℓ>(1−δ)m\ell>(1-\delta)m. Summing instead over their internal degree gives

Hm(δ)≤(m+nn)(⌈δm⌉+nn),lim sup⁡m→∞Hm(δ)Nm≤(2nn)δn.H_m(\delta)\le\binom{m+n}{n}\binom{\lceil\delta m\rceil+n}{n},\qquad\limsup_{m\to\infty}\frac{H_m(\delta)}{N_m}\le\binom{2n}{n}\delta^n.

On the other hand, w+≥w/2w^+\ge w/2 and Equation (77) show that the approximation on E+E^+ retains at least half the rank fraction in Equation (69):

lim⁡j→∞Rj+Njs=w+sd−1≥w2sd−1≥cn>0.\lim_{j\to\infty}\frac{R_j^+}{N_{js}}=\frac{w^+}{s^{d-1}}\ge\frac{w}{2s^{d-1}}\ge c_n>0.

Fix δ>0\delta>0, depending only on nn, so small that, for each fixed qq and its selected data, fewer than Rj+/2R_j^+/2 monomials have transverse degree greater than (1−δ)js(1-\delta)js for all sufficiently large divisible jj. For each remaining monomial, Equation (80) and Lemma 6.9 give

ord⁡u(cα,γ)≥j(s−Cn)−(1−δ)js=j(δs−Cn)≥δjs2.\operatorname{ord}_u(c_{\alpha,\gamma})\ge j(s-C_n)-(1-\delta)js=j(\delta s-C_n)\ge\frac{\delta js}{2}.

The last inequality holds once qq is large, since s≥cnAq→∞s\ge c_nA_q\to\infty.

Over the same discrete valuation ring RR, the torsion-free sheaf Fj+\mathcal{F}_j^+ becomes a free module of rank Rj+R_j^+. Write its inclusion into the symmetric power as a matrix with the monomials as rows. Every maximal minor uses at least Rj+/2R_j^+/2 of the rows whose coefficients have order at least δjs/2\delta js/2. All maximal minors therefore have order at least δjRj+s/4\delta jR_j^+s/4. By the definition of hjh_j, this proves Equation (76). Dividing the determinant map by σJ+hj\sigma_{J_+}^{h_j} gives a holomorphic map at every point of codimension one: the coefficients have the required order along J+J_+, and its local equation is a unit away from J+J_+. Hartogs’ theorem extends the divided map across the remaining set of codimension at least two, giving the stated factorization through det⁡Fj+(hjJ+)\det\mathcal{F}_j^+(h_jJ_+). □

Completion of the proof of Theorem 6.1. Fix qq sufficiently large for the preceding lemmas, with its chosen PP, ss, TT and modifications. Choose a very general point xx in the first factor of X2X^2. The slice of Z+Z^+ above xx is

S=PY(OY⊕a∗L),a:Y=Bl⁡xX⟶X.S=\mathbb{P}_Y(\mathcal{O}_Y\oplus a^*\mathcal{L}),\qquad a:Y=\operatorname{Bl}_xX\longrightarrow X.

and J+∣SJ_+|_S is the pullback of FF. We choose xx so that Equation (44), Equation (50), the restrictions of the currents below, and all determinant maps for divisible jj can be tested on this slice. These exclude at most countably many proper analytic sets and the measure-zero exceptional sets for current restrictions.

Write the restricted determinant line as

(det⁡Fj+)∣S=πS∗Qj+⊗OS(ℓj+),Qj+=c1(Qj+).(\det\mathcal F_j^+)|_S =\pi_S^*\mathcal Q_j^+\otimes\mathcal{O}_S(\ell_j^+),\qquad Q_j^+=c_1(\mathcal Q_j^+).

Factoring the common zero of order hjh_j from the determinant map gives a nonzero map whose source on SS is

πS∗(Qj+⊗OY(hjF))⊗OS(ℓj+).\pi_S^*(\mathcal Q_j^+\otimes\mathcal{O}_Y(h_jF)) \otimes\mathcal{O}_S(\ell_j^+).

The plus sign of hjFh_jF follows because division of the map by the local equation of J+hjJ_+^{h_j} enlarges its source from det⁡Fj+\det\mathcal F_j^+ to det⁡Fj+⊗O(hjJ+)\det\mathcal F_j^+\otimes\mathcal{O}(h_jJ_+). Its target embeds into the jsRj+jsR_j^+-fold tensor of the restriction of p+∗ΩZp_+^*\Omega_Z. In particular we use the cotangent bundle of the original ZZ, with its restricted filtration

0⟶πS∗(OY⊕n⊕a∗ΩX)⟶(p+∗ΩZ)∣S⟶OS(−2)⊗πS∗a∗L⟶0.0\longrightarrow \pi_S^*(\mathcal{O}_Y^{\oplus n}\oplus a^*\Omega_X) \longrightarrow (p_+^*\Omega_Z)|_S \longrightarrow \mathcal{O}_S(-2)\otimes\pi_S^*a^*\mathcal L \longrightarrow0.

The same homogeneous-monomial calculation as in (66), now applying (44) to the second factor of X2X^2, gives

ℓj+≤0,Qj++hj{F}≤(jsRj+−ℓj+)a∗L.(81)\ell_j^+\leq0,\qquad Q_j^++h_j\{F\}\leq(jsR_j^+-\ell_j^+)a^*L. \tag*{(81)}

More explicitly, if the chosen graded term has ii relative factors, the pushed polynomial has degree −2i−ℓj+≥0-2i-\ell_j^+\geq0. Its exponent in a∗La^*\mathcal L, together with the ii relative factors and the cotangent order from the second factor of X2X^2, is at most jsRj+−ℓj+jsR_j^+-\ell_j^+. The cotangent factors from the first factor of X2X^2 are constant. This proves the displayed inequality using the tensors of a∗ΩXa^*\Omega_X, without introducing ΩY\Omega_Y or ΩZ+\Omega_{Z^+}.

Apply Lemma 6.6 to the decomposition in (75). (56) shows that the limits of the restricted determinant components divided by jRj+jR_j^+ exist; denote them by Q+Q^+ and ℓ+\ell^+. Divide (81) by jRj+jR_j^+, use (76), and pass to the closed pseudo-effective cone. We obtain

ℓ+≤0,Q++cns{F}≤(s−ℓ+)a∗L.(82)\ell^+\leq0,\qquad Q^++c_{n}s\{F\}\leq(s-\ell^+)a^*L. \tag*{(82)}

The pseudo-effective class in (56), restricted to the very general slice SS, is

πS∗(Q++2a∗P)+(ℓ++2q)ξ≥0.(83)\pi_S^*(Q^++2a^*P)+(\ell^++2q)\xi\geq0. \tag*{(83)}

Testing on a general vertical line gives ℓ++2q≥0\ell^++2q\geq0. Let A⊂SA\subset S be the axis of PY(OY⊕a∗L)\mathbb{P}_Y(\mathcal{O}_Y\oplus a^*\mathcal L) with divisor class {A}=ξ\{A\}=\xi. On A≃YA\simeq Y, its normal class is {A}∣A=ξ∣A=a∗L≥0\{A\}|_A=\xi|_A=a^*L\geq0. Add an arbitrarily small Kähler class to the class in (83), and choose a Kähler current with analytic singularities in the resulting big class. Remove its generic divisorial pole along AA and restrict the residual current to AA. Adding back the removed nonnegative multiple of a∗La^*L preserves pseudo-effectivity. Passing to the limit gives

Q++2a∗P+(ℓ++2q)a∗L≥0.(84)Q^++2a^*P+(\ell^++2q)a^*L\geq0. \tag*{(84)}

The slope bound in (82) supplies the pseudo-effective class (s−ℓ+)a∗L−Q+−cns{F}(s-\ell^+)a^*L-Q^+-c_ns\{F\}. Adding it to (84) cancels the entire normalized determinant class restricted to the axis, Q++ℓ+a∗LQ^++\ell^+a^*L, leaving

2a∗P+(s+2q)a∗L−cns{F}≥0.2a^*P+(s+2q)a^*L-c_ns\{F\}\geq0.

Since L≤P/rL\leq P/r, the point bound in (50) implies

cns2+(s+2q)/r≤Cn.(85)\frac{c_ns}{2+(s+2q)/r}\leq C_n. \tag*{(85)}

The denominator is bounded independently of qq, because s≤Cnq1/ds \le C_n q^{1/d} and r≥q2r \ge q^2. The numerator tends to infinity, because s≥cnq1/ds \ge c_n q^{1/d}. Equation (85) is impossible for arbitrarily large qq.

For each qq, the choice of t(q)t(q), the rational ss, the current TT, and the modifications precedes the limit in jj. The monomial cutoff δ\delta depends only on nn, while the required lower bound for divisible jj may depend on the fixed data. We choose the very general points after those data are fixed. Thus every simultaneous general-point test above involves at most countably many conditions, and no bound depends on the point. The contradiction disproves the contrary hypothesis and proves Theorem 6.1.

Signed rigidity on simple spaces

The meromorphic section furnished by Theorem 6.1 need not have an effective divisor. We therefore need a boundary argument that retains both its zeroes and its poles. The result below supplies that argument.

Theorem 7.1 (Signed rigidity). Let (X,D)(X,D) be a dlt pair on a normal irreducible compact Kähler space, and suppose that the pair has the resolution property of Definition 3.1. Suppose also that XX is globally Q\mathbb{Q}-factorial, that a(X)=0a(X)=0, that XX is simple, and that D=∑i=1sDiD=\sum_{i=1}^{s}D_i is reduced. Put L=KX+DL=K_X+D, and assume the following.

(i) The rational line LL is analytically nef and has an actual rational linear equivalence

L∼QG=∑i=1saiDi,ai∈Q.L \sim_{\mathbb{Q}} G=\sum_{i=1}^{s}a_iD_i,\qquad a_i\in\mathbb{Q}.

(ii) For some real c>0c>0, the pullback of the class {L−cD}\{L-cD\} to a projective resolution with smooth compact Kähler source is pseudo-effective.

(iii) The rational holomorphic line L∣DL|_D is semiample on the whole reduced analytic space DD: some Cartier multiple is generated at every point of DD.

Then LL is torsion. More precisely, for some positive integer qq, the holomorphic line OX(qL)\mathcal{O}_X(qL) is isomorphic to OX\mathcal{O}_X.

To apply this theorem in the proof of Proposition 2.12, Theorem 6.1 supplies a signed representative of the canonical bundle. After resolving, we enlarge the support of the transformed boundary and this signed canonical divisor to a reduced SNC divisor; the resulting adjoint remains pseudo-effective. Corollary 3.14 gives an ordinary dlt nef model (Xnef,Dnef)(X_{\mathrm{nef}},D_{\mathrm{nef}}) whose adjoint Lnef=KXnef+DnefL_{\mathrm{nef}}=K_{X_{\mathrm{nef}}}+D_{\mathrm{nef}} has a signed representative supported on DnefD_{\mathrm{nef}}, supplying the first hypothesis. Theorem 4.1 supplies semiampleness on the whole reduced DnefD_{\mathrm{nef}}. On a common smooth resolution, simplicity excludes uniruledness, so Ou’s criterion [56] and exceptional translation for the canonical comparison give pseudo-effectivity of the pullback of KXnef=Lnef−DnefK_{X_{\mathrm{nef}}}=L_{\mathrm{nef}}-D_{\mathrm{nef}}. Thus the second hypothesis holds with c=1c=1. Once signed rigidity makes the actual line LnefL_{\mathrm{nef}} torsion, the program comparison and Lemma 2.6 let us subtract the added boundary and give the required decomposition for the original adjoint. The final subsection verifies these steps.

The signed construction in [53], Proposition 3.3 is the source of the root and separation operations used below. The lifting method is that of [51], Sections 10–12. We will establish the analytic form of the signed construction and the change to the lifting argument caused by its residual poles. The numerical argument first singles out positive-dimensional fibers in the positive boundary. We then lift those fibers through every finite boundary neighborhood and deform them to compact subspaces outside the boundary. An argument using the cycle space and Baire’s theorem turns these deformations into a covering family, which simplicity excludes.

The boundary detected by the nef class

If D=0D=0, the signed equivalence already gives L∼Q0L\sim_{\mathbb{Q}}0. We may therefore assume in the constructions below that D≠0D\ne0; in particular dim⁡X>0\dim X>0.

Fix the data of Theorem 7.1, and write

G=G+−G−,D0=∑ai=0Di,G=G_{+}-G_{-},\qquad D_{0}=\sum_{a_i=0}D_i,

where G+G_{+} and G−G_{-} are effective with disjoint prime supports. Choose a positive integer mm so that mG+mG_{+}, mG−mG_{-}, mD0mD_{0}, and mLmL are Cartier, the given rational equivalence induces a fixed isomorphism

N0:=OX(mG)≃OX(mL),N_{0}:=\mathcal{O}_{X}(mG)\simeq\mathcal{O}_{X}(mL),

and N0∣DN_0|_D is generated. Its sections give a morphism and an actual line isomorphism

ϕ:D⟶P=Pb,N0∣D≃ϕ∗OP(1).(86)\phi:D\longrightarrow P=\mathbb{P}^b,\qquad N_0|_D\simeq\phi^*\mathcal{O}_P(1). \tag*{(86)}

Let n=dim⁡Xn=\dim X. Choose a projective resolution μ:X~→X\mu:\widetilde{X}\to X as in the second hypothesis of the theorem, and a Kähler class ω\omega on X~\widetilde{X}. The numerical dimension of the nef pullback is

v=ν(L):=max⁡{k∈{0,…,n}:(μ∗{L})kωn−k>0}.v=\nu(L):=\max\{k\in\{0,\ldots,n\}:(\mu^{*}\{L\})^{k}\omega^{n-k}>0\}.

The next argument is the Kähler form of [53], Lemma 3.2.

Lemma 7.2. If v=0v=0, then D=0D=0 and L∼Q0L\sim_{\mathbb{Q}}0. If v=n>0v=n>0, then a(X)=na(X)=n. If 0<v<n0<v<n and r=v−1r=v-1, then

dim⁡ϕ(Di)≤rfor every i,max⁡ai>0dim⁡ϕ(Di)=r,\dim\phi(D_i)\le r\quad\text{for every }i,\qquad\max_{a_i>0}\dim\phi(D_i)=r,

and

dim⁡ϕ(Supp⁡G+∩(Supp⁡G−∪D0))<r.(87)\dim\phi\bigl(\operatorname{Supp}G_{+}\cap(\operatorname{Supp}G_{-}\cup D_{0})\bigr)<r. \tag*{(87)}

For r=0r=0, the intersection in (87) is empty.

Proof. Choose a Kähler class θ\theta on XX. We use Cartier intersection products downstairs, computed on a resolution by projection formula. These products detect vv. Indeed, on the chosen resolution the class h=μ∗θh=\mu^{*}\theta is nef and big. Choose C,ϵ>0C,\epsilon>0 such that Cω−hC\omega-h is nef and h−ϵωh-\epsilon\omega is pseudo-effective. Pairing these two inequalities successively with products of the nef classes μ∗{L}\mu^{*}\{L\}, hh, and ω\omega shows that

(μ∗{L})khn−k>0⟺(μ∗{L})kωn−k>0.(\mu^{*}\{L\})^{k}h^{n-k}>0\Longleftrightarrow(\mu^{*}\{L\})^{k}\omega^{n-k}>0.

We may therefore use θ\theta in all the tests defining vv.

Suppose first that v<nv<n. The pseudo-effective pullback in the theorem can be paired with nef products, so

0≤({L}−c{D}){L}vθn−v−1=−c∑i{Di}{L}vθn−v−1.(88)0\leq (\{L\}-c\{D\})\{L\}^{v}\theta^{n-v-1} =-c\sum_i\{D_i\}\{L\}^{v}\theta^{n-v-1}. \tag*{(88)}

Each summand on the right is nonnegative. For example, pull the generated line in Equation (86) and θ\theta to a resolution of DiD_i; their representatives are semipositive and positive at general smooth points, respectively. Thus every summand is zero. When v=0v=0, a nonzero effective divisor has strictly positive θn−1\theta^{n-1}-degree. Hence D=0D=0, and the signed equivalence gives L∼Q0L\sim_{\mathbb{Q}}0.

Now let 0<v<n0<v<n. For any irreducible effective cycle VV in DD, the mixed degree {L}kθdim⁡V−k⋅V\{L\}^{k}\theta^{\dim V-k}\cdot V is positive exactly when dim⁡ϕ(V)≥k\dim\phi(V)\ge k. To see this, resolve VV and use a Fubini–Study representative for m{L}∣Vm\{L\}|_V. Its generic rank is dim⁡ϕ(V)\dim\phi(V), and its wedge with the remaining Kähler factors is positive on a nonempty open set exactly in the asserted range. The vanishing in Equation (88) therefore gives dim⁡ϕ(Di)≤r\dim\phi(D_i)\le r. On the other hand,

0<{L}vθn−v=∑iai{Di}{L}rθn−v.(89)0<\{L\}^{v}\theta^{n-v} =\sum_i a_i\{D_i\}\{L\}^{r}\theta^{n-v}. \tag*{(89)}

All the component tests here are nonnegative, so a component with ai>0a_i>0 attains dimension rr. It remains to separate its intersections from a general fiber. On HBC1,1(X~,R)H^{1,1}_{\mathrm{BC}}(\widetilde X,\mathbb{R}) consider the form

q(α,β)=αβ(μ∗{L})rhn−r−2,Qij=q(μ∗{Di},μ∗{Dj}).q(\alpha,\beta)=\alpha\beta(\mu^*\{L\})^r h^{n-r-2},\qquad Q_{ij}=q(\mu^*\{D_i\},\mu^*\{D_j\}).

The mixed Kähler Hodge index theorem, followed by approximation of the nef factors by Kähler classes, says that qq has at most one positive direction; see [24], Theorems A and C. Put l=μ∗{L}l=\mu^*\{L\}. The definition of vv and Equation (88) give

q(l,l)=0,q(l,μ∗{Di})=0,q(l,h)={L}vθn−v>0.q(l,l)=0,\qquad q(l,\mu^*\{D_i\})=0,\qquad q(l,h)=\{L\}^{v}\theta^{n-v}>0.

Linear algebra now makes qq negative semidefinite on l⊥l^\perp: a positive vector in l⊥l^\perp, together with a suitable vector in the span of l,hl,h, would give two positive directions. In particular QQ is negative semidefinite.

For i≠ji\ne j, one has Qij≥0Q_{ij}\ge0. This assertion uses the effective intersection cycle of the distinct Q\mathbb{Q}-Cartier divisors Di,DjD_i,D_j on XX, and projection formula. It does not require their total transforms to intersect effectively. The two Cartier equations have a proper intersection: the dlt ambient space is klt, hence Cohen–Macaulay, after dropping the reduced boundary, and the distinct divisor equations form a regular sequence. The intersection cycle is consequently pure of codimension two, and each of its mixed nef degrees is nonnegative.

Write the coefficient vector as a=a+−a−\mathbf{a}=\mathbf{a}^{+}-\mathbf{a}^{-}, with nonnegative vectors of disjoint supports. The signed equivalence and orthogonality to ll give Qa=0Q\mathbf{a}=0. Thus

Q(a+,a+)=Q(a+,a−)≥0.Q(\mathbf{a}^{+},\mathbf{a}^{+})=Q(\mathbf{a}^{+},\mathbf{a}^{-})\ge0.

Negative semidefiniteness forces equality and Qa+=0Q\mathbf{a}^{+}=0. For every jj with aj≤0a_j\le0, its row is a sum of nonnegative off-diagonal terms:

0=∑ai>0aiQji.0=\sum_{a_i>0}a_iQ_{ji}.

Each term is zero. Applying the generated-line degree test to the effective intersection cycles proves Equation (87). If r=0r=0, any nonempty intersection would have positive θn−2\theta^{n-2}-degree, so these intersections are empty.

Finally, if v=n>0v=n>0, the nef volume criterion makes the rational line on X~\widetilde{X} big [22], Theorem 0.5. A big holomorphic line on a compact Kähler manifold has maximal Iitaka dimension. Hence a(X~)=na(\widetilde{X})=n, and birational invariance gives a(X)=na(X)=n.

Thus, when 0<v<n0<v<n, a positive component attaining image dimension r=v−1r=v-1 has general fibers of dimension (n−1)−r=n−v>0(n-1)-r=n-v>0. Equation (87) makes those fibers disjoint from Supp⁡G−∪D0\operatorname{Supp}G_-\cup D_0. The next construction prepares their normal directions and adjunction for infinitesimal lifting.

Local roots and residue with residual poles

We work for the rest of the signed argument in the range 0<v<n0 < v < n, with r=v−1r = v - 1. Choose ℓ>1\ell> 1 divisible by mm and by every nonzero integer ∣mai∣|ma_i|, and put a=ℓ/ma = \ell/m, a positive integer.

Lemma 7.3 (Analytic signed charts). For each t∈Pt \in P, after shrinking an open neighborhood U⊂PU \subset P, choose a line RUR_U together with an isomorphism RUℓ≃OP(1)∣UR_U^\ell\simeq\mathcal{O}_P(1)|_U. A comparison of two such roots on an overlap is power-compatible if its ℓ\ell-th power commutes with these isomorphisms. If t∉ϕ(Supp⁡G+)t \notin\phi(\operatorname{Supp} G_+), one may take UU disjoint from this closed image and set ZU=S=T=∅Z_U = S = T = \varnothing; the assertions below are then vacuous for the unique maps from the empty spaces. If t∈ϕ(Supp⁡G+)t \in\phi(\operatorname{Supp} G_+), there are a Hausdorff normal analytic space ZUZ_U of pure dimension nn, considered near a reduced Cartier divisor SS of pure dimension n−1n - 1, a reduced Weil divisor TT with no component in common with SS, and maps

π:ZU⟶X,g:S⟶U\pi: Z_U \longrightarrow X,\qquad g : S \longrightarrow U

with the following properties.

(i) The map gg is proper, and π∣S\pi|_S is finite over DU=ϕ−1(U)D_U = \phi^{-1}(U), with g=ϕπ∣Sg = \phi\pi|_S. Its image covers the positive components over UU, and

OS(S)≃g∗RU.\mathcal{O}_S(S) \simeq g^*R_U.

The image of S∩TS \cap T lies in ϕ(Supp⁡G+∩(Supp⁡G−∪D0))\phi(\operatorname{Supp} G_+ \cap(\operatorname{Supp} G_- \cup D_0)). Near SS, the underlying sets satisfy

π−1(∣D∣)=∣S∣∪∣T∣.\pi^{-1}(|D|) = |S| \cup|T|.

(ii) The pair (ZU,S+T)(Z_U, S + T) is log canonical, and there is a fixed actual isomorphism of divisorial sheaves

τ:OZU(aS)→∼ωZU(S+T).(90)\tau: \mathcal{O}_{Z_U}(aS) \xrightarrow{\sim} \omega_{Z_U}(S + T). \tag*{(90)}

The spaces ZUZ_U and SS are Cohen–Macaulay. The support of TT is locally set-theoretically principal. Off TT, the space ZUZ_U is klt and its canonical sheaf is invertible. The map π\pi is quasi-finite near S∖TS \setminus T.

(iii) Projective log resolutions of the total divisor data can be chosen with Kähler forms on neighborhoods of the compact sets over each compact fiber of gg. Power-compatible changes of the boundary root extend to isomorphisms of ambient germs that preserve the full ideal OZU(−S)\mathcal{O}_{Z_U}(-S), the reduced divisor TT, and (90). Resolutions may be chosen functorially for these germ isomorphisms.

Here the nonempty space ZUZ_U is a neighborhood of the whole compact fiber under consideration; no extension of gg to ZUZ_U is asserted.

Proof. The empty branch follows by shrinking away from the closed image ϕ(Supp⁡G+)\phi(\operatorname{Supp} G_+). We construct the nonempty charts in four stages: take roots and trivialize the remaining adjoint torsion, separate the positive and negative root divisors, retain the root line that controls the normal direction, and pass to an ordinary neighborhood of the compact fiber.

First consider an analytic open set on which the Cartier lines of mG+mG_+, mG−mG_-, and mD0mD_0 are trivial, and let f+,f−,f0f_+, f_-, f_0 be the functions representing their sections. Normalize the entire finite space

{y+ℓ=f+,y−ℓ=f−,y0ℓ=f0}.\{y_+^\ell= f_+,\quad y_-^\ell= f_-,\quad y_0^\ell= f_0\}.

retaining all its components and the lifted action of μℓ3\mu_{\ell}^{3} that multiplies the three root coordinates. On an overlap, the functions f+,f−,f0f_{+}, f_{-}, f_{0} change by holomorphic units. Local ℓ\ell-th roots of those units give comparisons of the finite spaces that lift uniquely to their normalizations; different choices differ by μℓ3\mu_{\ell}^{3}. The quotient stacks of these normalized charts by μℓ3\mu_{\ell}^{3} glue to the simultaneous normalized root stack over XX, which we denote by Xrt\mathcal{X}_{\mathrm{rt}}. The zero divisors of the three root sections are denoted by S+,S−,S0S_{+}, S_{-}, S_{0}. At a generic prime of multiplicity bb, a normalized chart of yℓ=xby^{\ell}=x^{b} has ramification index ℓ/b\ell/b and ord⁡(y)=1\operatorname{ord}(y)=1. Here b=∣mai∣b=|ma_i| or b=mb=m, so it divides ℓ\ell. Thus each root divisor is generically reduced and Cartier. A Cartier divisor on a normal space satisfies Serre’s condition S1S_{1}, so it is reduced. Log ramification with the full reduced boundary gives a log canonical pair and the rational equivalence

KXrt+S++S−+S0∼Qa(S+−S−).K_{\mathcal{X}_{\mathrm{rt}}}+S_{+}+S_{-}+S_{0}\sim_{\mathbb{Q}}a(S_{+}-S_{-}).

The ambient charts of Xrt\mathcal{X}_{\mathrm{rt}} are klt. Off the boundary this follows from the klt complement downstairs and the unramified charts. For a place centered in the Cartier boundary, dropping that boundary increases its log discrepancy by its strictly positive order; this also makes every zero-discrepancy place positive.

To turn the rational adjoint equivalence into an actual isomorphism, consider the integral reflexive sheaf on Xrt\mathcal{X}_{\mathrm{rt}}

F=(ωXrt(S++S−+S0)⊗OXrt(−a(S+−S−)))∗∗.\mathcal{F}=\left(\omega_{\mathcal{X}_{\mathrm{rt}}}(S_{+}+S_{-}+S_{0})\otimes\mathcal{O}_{\mathcal{X}_{\mathrm{rt}}}(-a(S_{+}-S_{-}))\right)^{**}.

It is torsion. Choose a periodicity F[q]≃O\mathcal{F}^{[q]}\simeq\mathcal{O}, take the relative spectrum of its reflexive-power algebra, and normalize; write ρind\rho_{\mathrm{ind}} for this finite map, and retain S+,S−,S0S_{+},S_{-},S_{0} for the pulled-back root divisors on the cover. At codimension one this is a cover wq=uw^{q}=u for a unit uu, hence is unramified. Log canonicity, the klt ambient property, and reduced Cartier root divisors persist. The tautological evaluation of this algebra trivializes the reflexive pullback (ρind∗F)∗∗(\rho_{\mathrm{ind}}^{*}\mathcal{F})^{**}: it does so in codimension one, and the identity then extends reflexively. The evaluation is a sheaf morphism on the cover stack itself, so the resulting actual divisorial isomorphism

ω(S++S−+S0)≃O(a(S+−S−))\omega(S_{+}+S_{-}+S_{0})\simeq\mathcal{O}(a(S_{+}-S_{-}))

on the cover is equivariant on every atlas.

Next separate the positive and negative root divisors. Let Xsep\mathcal{X}_{\mathrm{sep}} be the normalization of the blowup of the ideal generated by their equations on the cover, and write p1p_{1} for its map. This blowup embeds in a relative P1\mathbb{P}^{1}; its normalization still has fibers of dimension at most one. Each exceptional prime therefore lies over a codimension-two positive-negative intersection. At its generic point the original dlt pair is a two-branch SNC pair. After extracting roots of units the normalized Kummer chart there has smooth coordinates x=uℓ/b+,z=wℓ/b−x=u^{\ell/b_{+}}, z=w^{\ell/b_{-}}, where b+b_{+} and b−b_{-} are the two corresponding multiplicities. On this chart F\mathcal{F} is a line and its periodicity cover is unramified. The two-coordinate blowup calculation consequently applies at every exceptional generic point. If EE denotes its exceptional divisor, it gives reduced Cartier divisors

E,S+′=p1∗S+−E,S−′=p1∗S−−E,E,\qquad S'_{+}=p_{1}^{*}S_{+}-E,\qquad S'_{-}=p_{1}^{*}S_{-}-E,

with S+′∩S−′=∅S'_{+}\cap S'_{-}=\varnothing. No such two-branch stratum is contained in S0S_{0}, so p1∗S0p_{1}^{*}S_{0} is reduced and has no exceptional component. The full boundary S+′+S−′+E+p1∗S0S'_{+}+S'_{-}+E+p_{1}^{*}S_{0} is crepant and reduced. Its codimension-one equality with the pullback adjoint gives the discrepancy equality for every further valuation, hence log canonicity. The ambient charts after this blowup are still klt. Off the full boundary the blowup is an isomorphism to the old klt complement. A place of zero pair discrepancy centered in that boundary gains its strictly positive order when the effective Cartier boundary is dropped, while a place of positive pair discrepancy remains positive. The strict divisor S+′S'_+ is finite over S+S_+: before normalization it lies in one section of the projective ratio coordinate, so its proper map has finite fibers, and normalization is finite.

On Xsep\mathcal{X}_{\mathrm{sep}}, put S=S+′S=S'_+ and, temporarily, T=S−′+E+p1∗S0T=S'_-+E+p_1^*S_0. Write πsep:Xsep→X\pi_{\mathrm{sep}}:\mathcal X_{\mathrm{sep}}\to X for the composite map, and define the retained root line

R:=OXsep(S+′−S−′),Rℓ≃πsep∗N0.\mathcal{R}:=\mathcal{O}_{\mathcal{X}_{\mathrm{sep}}}(S'_+-S'_-),\qquad\mathcal{R}^{\ell}\simeq\pi_{\mathrm{sep}}^*N_0.

Near SS, the negative strict root section is a unit. The fixed adjoint isomorphism becomes ωXsep(S+T)≃OXsep(aS)\omega_{\mathcal{X}_{\mathrm{sep}}}(S+T)\simeq\mathcal{O}_{\mathcal{X}_{\mathrm{sep}}}(aS), and the positive root section divided by that negative unit section is a section of R\mathcal{R} with zero divisor SS. This line and section determine the Cartier divisor SS and its normal line; they must survive passage to an ordinary chart.

The pair consisting of R\mathcal{R} and its displayed power isomorphism defines a map to the gerbe N0ℓ\sqrt[\ell]{N_0}, which parametrizes ℓ\ell-th roots of N0N_0. Take the relative coarse space over this gerbe. On an atlas this quotients by the finite relative inertia kernel, the subgroup of each stabilizer acting trivially on R\mathcal{R}. Thus the quotient retains the root character of R\mathcal{R}. The deck transformations of the representable periodicity cover are not this inertia kernel and are not removed.

Both R\mathcal{R} and its section descend through the kernel, so the reduced image SS remains Cartier and its full ideal descends. We retain S,TS,T for the reduced images. A finite-group norm of a local equation of the upstairs TT has precisely its image as zero set. Thus the reduced image TT is locally set-theoretically principal; it need not be Cartier. All divisorial ramification lies on the full boundary. Log ramification identifies the invariant log dualizing sheaf in codimension one with the downstairs one. Taking reflexive hulls and invariants of the equivariant adjoint isomorphism gives an actual descended isomorphism O(aS)≃ω(S+T)\mathcal{O}(aS)\simeq\omega(S+T). Its ordinary pullback below is (90). Outside S+TS+T, the local finite quotient is quasi-étale, so its klt upstairs complement gives a klt downstairs complement by finite discrepancy comparison. Away from TT, dropping the Cartier divisor SS from the lc pair increases the log discrepancy of every place centered in SS by its strictly positive order. Thus the quotient charts are klt away from TT, and the same isomorphism makes their canonical sheaves invertible there. Off TT the separating blowup is an isomorphism, while the other operations are finite; hence the composite map to XX is quasi-finite near S∖TS\setminus T.

The same quotient preserves Cohen–Macaulayness of both the ambient space and SS. Before the quotient the ambient space is klt and hence Cohen–Macaulay, and SS is Cartier there. Locally its finite quotient ring, and the quotient ring of SS, are invariant direct summands of those finite Cohen–Macaulay rings. A system of parameters downstairs is one upstairs; the vanishing of lower local cohomology upstairs and the invariant projection give its vanishing for the downstairs direct summand. This proves the stated depth.

Removal of the relative inertia kernel also makes the strict positive divisor finite and representable over

D×POP(1)ℓ.D\times_P\sqrt[\ell]{\mathcal{O}_P(1)}.

Its root line is OS(S)\mathcal{O}_S(S), and its image covers Supp⁡G+\operatorname{Supp}G_+. The intersection S∩TS\cap T maps to the positive-negative or positive-zero intersections: the only new component is the separating exceptional divisor. Before the quotient, the inverse image of ∣D∣|D| is the support of S+′+S−′+E+p1∗S0S'_++S'_-+E+p_1^*S_0. The finite quotient sends this full support to ∣S∣∪∣T∣|S|\cup|T|, and the equality of underlying sets persists under the ordinary base change below. The image of S∩TS\cap T in PP consequently has dimension <r<r, by Lemma 7.2.

Finally we realize these stack data on an ordinary analytic neighborhood of the whole compact fiber. We use the dimension-free root-neighborhood result [51]. For a compact analytic subspace FF of a Hausdorff analytic space, that lemma extends a specified ℓ\ell-th root of a line on FF to a root on a neighborhood. It also extends a specified power-compatible comparison of two roots uniquely as a germ about FF. Its proof is the analytic Kummer sequence and continuity of the cohomology of μℓ\mu_\ell over neighborhoods of a compact set, in degrees two, one, and zero. Apply it to F=ϕ−1(t)red⊂XF=\phi^{-1}(t)_{\mathrm{red}}\subset X with the root prescribed by RUR_U in (86). Apply the comparison clause also inside DD. Properness of ϕ\phi allows a shrink of UU for which the comparison is defined along all of DUD_U: remove the closed image of its complement. Pulling the relative coarse construction across this root over the whole neighborhood of FF gives the ordinary Hausdorff space ZUZ_U. Here the chosen root defines a map from that neighborhood to N0ℓ\sqrt[\ell]{N_0}, and the relative quotient is representable over the gerbe, so this pullback is an ordinary space. Finite invariant algebras glue its local quotient charts. The preceding finite representable map becomes the finite map S→DUS\to D_U, so gg is proper. The retained line on SS becomes g∗RUg^*R_U, giving OS(S)≃g∗RU\mathcal{O}_S(S)\simeq g^*R_U. Normalization and the periodicity cover are finite also in the analytic category. The separating blowup is projective. A common power of its equivariant relative ample line kills the bounded finite stabilizer characters and descends to the coarse quotient; relative ampleness is checked on fibers after the finite pullback. Thus these operations and a projective log resolution admit relative ample metrics. Adding a sufficiently large pullback of the ambient Kähler form gives Kähler forms near the compact sets in question. Finally, power-compatible root comparisons identify the full constructions as ambient germs. Smooth-functorial projective resolution of the same ordered divisor data preserves those identifications. This proves all assertions.

The residue assertions below are vacuous for an empty chart. Fix a nonempty chart of Lemma 7.3, write Z=ZUZ=Z_U, and choose a projective log resolution p:Z^→Zp:\widehat{Z}\to Z. Write

DS=p∗S,H=(DS)red,C=(p−1T)red,D_S=p^*S,\qquad H=(D_S)_{\mathrm{red}},\qquad C=(p^{-1}T)_{\mathrm{red}},
A=∑E component of CE not a component of HE.(91)A=\sum_{\substack{E\text{ component of }C\\E\text{ not a component of }H}}E. \tag*{(91)}

The reduced divisor H+AH+A has simple normal crossings. The divisor AA may meet HH; it has no component in common with HH. Thus AA retains the components over TT whose poles are not already counted by the reduced divisor HH. Let pH=p∣H:H→Sp_H=p|_H:H\to S. The maps that will be used in the residue and lifting arguments are

H→Z^pH↓↓pS→Zπ∣S↓↓πDU→Xϕ↓Ug=ϕπ∣S,h=gpH.\begin{CD} H @>>> \widehat{Z}\\ @V{p_H}VV @VV{p}V\\ S @>>> Z\\ @V{\pi|_S}VV @VV{\pi}V\\ D_U @>>> X\\ @V{\phi}VV\\ U \end{CD} \qquad g=\phi\pi|_S,\qquad h=gp_H.

Only the support spaces in the left column map to UU.

Lemma 7.4 (Residue with residual poles). For every i≥0i \ge0, the fixed adjoint isomorphism gives a split injection

Rig∗OS(aS)↪Rih∗ωH(A).(92)R^ig_*\mathcal{O}_S(aS)\hookrightarrow R^ih_*\omega_H(A). \tag*{(92)}

The injection and its retraction commute with the root germ comparisons. Under a product with a manifold they are the relative canonical constructions; for absolute canonical sheaves they are tensored with the canonical line of that additional factor.

Proof. The quotient retraction follows the construction of [51]; the residual divisor changes the comparison sheaf, which we now compute. Apply (90) to the rational section 11 of OZ(aS)\mathcal{O}_Z(aS), and denote the resulting fixed meromorphic adjoint form again by τ\tau. Its pullback has at most a logarithmic pole along H+AH+A. This is the log discrepancy inequality for (Z,S+T)(Z,S+T); away from the inverse boundary, the klt ambient property and integrality of the orders remove a possible pole. We obtain

p∗OZ(aS)⟶ωZ^(H+A).p^*\mathcal{O}_Z(aS) \longrightarrow\omega_{\widehat{Z}}(H+A).

Residue on the reduced SNC divisor HH gives a morphism

OS(aS)[0]⟶R(pH)∗ωH(A)(93)\mathcal{O}_S(aS)[0] \longrightarrow R(p_H)_*\omega_H(A) \tag*{(93)}

in the derived category of SS.

The insertion counts a component common to CC and HH in the logarithmic divisor HH. The retraction compares with ωZ(T)\omega_Z(T), so it must retain every component over TT; it therefore uses the full divisor CC. We claim

Rp∗ωZ^(C)=ωZ(T)[0].(94)Rp_*\omega_{\widehat{Z}}(C)=\omega_Z(T)[0]. \tag*{(94)}

The right side is invertible, since it is ωZ(S+T)(−S)\omega_Z(S+T)(-S). A local frame pulls back with at most simple poles over TT: subtracting the effective Cartier SS from the lc boundary leaves the required lc order inequality. At a prime not over TT, the target is klt with invertible canonical sheaf, so its integral order is nonnegative. This proves the inclusion of the right side in p∗ωZ^(C)p_*\omega_{\widehat{Z}}(C). Conversely, orders at the strict transforms give at most a simple pole on each prime of TT and none on any other prime. Normality and reflexivity give the opposite inclusion.

For higher direct images this can be checked locally on ZZ. Choose an effective Cartier divisor VV whose support is TT, and a sufficiently small positive rational ϵ\epsilon so that C=⌈ϵp∗V⌉C=\lceil\epsilon p^*V\rceil. There are only finitely many relevant components after shrinking about a compact fiber. The fractional support is SNC, and ϵp∗V\epsilon p^*V is pp-nef and pp-big. The latter can be seen directly after shrinking the target to a Stein open. Choose a pp-ample Cartier divisor HpH_p. The coherent sheaf p∗OZ^(−Hp)p_*\mathcal{O}_{\widehat{Z}}(-H_p) has generic rank one because pp is birational. Cartan’s Theorem A supplies a section nonzero at the generic points, giving an effective divisor Bp∼−HpB_p\sim-H_p on the inverse image. Thus ϵp∗V∼Hp+(Bp+ϵp∗V)\epsilon p^*V\sim H_p+(B_p+\epsilon p^*V), a relatively ample divisor plus an effective one, which is pp-big. Relative Kawamata–Viehweg vanishing for projective analytic morphisms with smooth source [31] gives Rip∗ωZ^(C)=0R^ip_*\omega_{\widehat{Z}}(C)=0 for i>0i>0. This proves (94).

Projection formula gives the same comparison after adding DS=p∗SD_S=p^*S. The quotient sequence therefore identifies

R(pD)∗(ωZ^(DS+C)ωZ^(C))≃ωZ(S+T)∣S[0]≃OS(aS)[0],\begin{aligned} R(p_D)_*\left(\frac{\omega_{\widehat{Z}}(D_S+C)}{\omega_{\widehat{Z}}(C)}\right)\simeq\omega_Z(S+T)|_S[0] \\ &\simeq\mathcal{O}_S(aS)[0], \end{aligned}

where pD:DS→Sp_D:D_S\to S and the quotient is a sheaf on the possibly nonreduced divisor DSD_S. To justify the displayed derived statement, first push it by the exact closed immersion S↪ZS\hookrightarrow Z. There it is the quotient of the two acyclic comparisons. Closed pushforward detects cohomology sheaves, and canonical truncation yields the statement on SS.

There is a quotient morphism

ωH(A)=ωZ^(H+A)ωZ^(A)⟶ωZ^(DS+C)ωZ^(C).(95)\omega_H(A)=\frac{\omega_{\widehat{Z}}(H+A)}{\omega_{\widehat{Z}}(A)} \longrightarrow\frac{\omega_{\widehat{Z}}(D_S+C)}{\omega_{\widehat{Z}}(C)}. \tag*{(95)}

Indeed H+A≤DS+CH+A\leq D_S+C and A≤CA\leq C. This morphism need not be injective when CC and HH share a component. Compose its derived pushforward with the preceding isomorphism. The result retracts Equation (93): at each generic point of SS, its composite is the identity under the fixed residue convention. The composite is an endomorphism of the invertible sheaf OS(aS)\mathcal{O}_S(aS) in degree zero; since SS is reduced, agreement at every generic point implies agreement everywhere. Applying Rg∗Rg_* proves Equation (92). All maps use the fixed adjoint isomorphism, divisor ideals, and residue, so they commute with the germ comparisons. Relative canonical forms under products, followed by wedging with the canonical frame of the new factor, give the last assertion.

The localized Hodge argument

The target in Equation (92) contains the additional poles AA. The following version of the filtered SNC calculation incorporates them. In its application, we embed HH by the graph of hh in Z^×U\widehat{Z}\times U and use the projection to UU as the ambient map. This projection is submersive, while its restriction to the graph is the proper map hh; it requires no extension of hh to Z^\widehat{Z}. We will use the same graph construction after a change of parameter. The parameter is projective only in the last assertion below; the closed-stratum maps are proper Kähler maps.

Proposition 7.5. Let q:V→Yq:\mathcal V\to Y be a holomorphic map of complex manifolds, submersive near a reduced closed analytic subspace i:H↪Vi:H\hookrightarrow\mathcal V of pure dimension dd and codimension c0>0c_0>0. Suppose h=q∣Hh=q|_H is proper. Assume that locally HH is an SNC divisor in a smooth submanifold of codimension c0−1c_0-1, and that a reduced divisor AA is simultaneously SNC and transverse to those support equations. Assume that the components HiH_i and AjA_j near HH have finite global smooth indexing, and that every closed stratum HI∩AJH_I\cap A_J, with I≠∅I\ne\varnothing, is smooth and proper over YY and carries a global relative Kähler form. Empty or disconnected strata are allowed. Here HI=⋂i∈IHiH_I=\bigcap_{i\in I}H_i and AJ=⋂j∈JAjA_J=\bigcap_{j\in J}A_j, with A∅=VA_\varnothing=\mathcal V.

Use right D\mathcal{D}-modules and finite-pole local cohomology, and put

KA=H[H]c0(ωV)(∗A).\mathcal K_A=\mathcal H^{c_0}_{[H]}(\omega_{\mathcal V})(*A).

Its order filtration is generated from F0KA=i∗ωH(A)F_0\mathcal{K}_A=i_*\omega_H(A), with Fp=0F_p=0 for p<0p<0. For Mj=Hjq+KAM^j=\mathcal{H}^j q_+\mathcal{K}_A, the filtered direct image is strict at every level, and MjM^j has a finite filtration by submodules, strict for FF, whose quotients are polarizable real pure Hodge modules. In particular,

F0Mj=Rjh∗ωH(A)↪Mj,FpMj=0(p<0).F_0M^j=R^j h_*\omega_H(A)\xhookrightarrow{} M^j,\qquad F_pM^j=0\quad(p<0).

Define the symbol morphism

σ:F0Mj⊗TY⟶gr⁡1FMj,σ(m⊗ξ)=[mξ].\sigma:F_0M^j\otimes T_Y\longrightarrow\operatorname{gr}^F_1M^j, \qquad \sigma(m\otimes\xi)=[m\xi].

If YY is smooth projective, then for every ample line NN on YY,

Hom⁡OY(N,ker⁡σ)=0.(96)\operatorname{Hom}_{\mathcal{O}_Y}(N,\ker\sigma)=0. \tag*{(96)}

This includes any coherent torsion in the kernel.

Proof. We verify the residual localization in the proof of [51]. We first identify the lowest order step and a filtration by the number of branch poles. Its graded pieces will be dual constant modules on smooth strata, to which proper Kähler direct image applies. The resulting strictness gives the injection at the lowest filtration step, and the graded de Rham complex on a projective base gives the symbol vanishing.

At a point of HH, choose simultaneous coordinates

(z1,…,zc0−1,x1,…,xt,y1,…,ys,ξ),IH=(z1,…,zc0−1,x1⋯xt),A=(y1⋯ys=0).(z_1,\ldots,z_{c_0-1},x_1,\ldots,x_t,y_1,\ldots,y_s,\xi), \quad \mathcal I_H=(z_1,\ldots,z_{c_0-1},x_1\cdots x_t), \quad A=(y_1\cdots y_s=0).

Let η\eta be the coordinate volume form. The localization Čech complex for the displayed regular support equations has cohomology only in degree c0c_0. Localizing this cohomology also in the yy's gives KA\mathcal{K}_A. Successive finite Taylor divisions give its unique additive polar normal forms: finite sums of

f(xIc,yJc,ξ)∏ν=1c0−1zν−uν∏i∈Ixi−vi∏j∈Jyj−wjη,I≠∅,f(x_{I^c},y_{J^c},\xi)\prod_{\nu=1}^{c_0-1}z_\nu^{-u_\nu}\prod_{i\in I}x_i^{-v_i}\prod_{j\in J}y_j^{-w_j}\eta,\qquad I\ne\varnothing,

where every displayed order is positive and JJ is arbitrary, including empty. The coefficient is independent of exactly the variables occurring negatively. The normal form is an additive statement, not an OV\mathcal{O}_{\mathcal V}-linear decomposition.

The simple fractions, with each displayed order equal to one, are exactly the image of ωH(A)\omega_H(A). More explicitly, their unreduced representatives are

fηz1⋯zc0−1(x1⋯xt)(y1⋯ys).\frac{f\eta}{z_1\cdots z_{c_0-1}(x_1\cdots x_t)(y_1\cdots y_s)}.

The regular-equation residue identifies their numerators modulo IH\mathcal I_H with the absolute dualizing sheaf of HH, twisted by AA. This map is injective. If the fraction has no remaining xx-pole, Taylor division says that its numerator modulo the zz's is divisible by x1⋯xtx_1\cdots x_t. Localization in the yy's does not enlarge this kernel, because each yjy_j is a nonzerodivisor modulo IH\mathcal I_H. This also proves the identification under changes of coordinates, including the determinant of the normal conormal frame.

Give a term of Equation (7.13) the excess

e=∑ν(uν−1)+∑i∈I(vi−1)+∑j∈J(wj−1).e=\sum_{\nu}(u_\nu-1)+\sum_{i\in I}(v_i-1)+\sum_{j\in J}(w_j-1).

The right canonical action of a coordinate derivative is minus differentiation of the coefficient of η\eta. A derivative in a denominator variable increases its order by one with a nonzero scalar. Because the coefficient in the normal form is independent of those variables, every term of excess ee is obtained from a simple term by ee such derivatives. Conversely, order pp differentiations produce excess at most pp. Thus FpKAF_p\mathcal{K}_A consists exactly of the finite sums of excess at most pp. This is the good order filtration generated from i∗ωH(A)i_*\omega_H(A).

There is also an increasing filtration WW by the total number of branch poles. Intrinsically, its step of index −d+k−1-d+k-1 is the sum of the images of support modules for subunions of the HiH_i, localized along sublists of the AjA_j, for which the total number of selected branches is at most kk. In the normal form it imposes ∣I∣+∣J∣≤k|I|+|J|\leq k. The induced double filtration therefore has

gr⁡−d+k−1W(KA,F)≃⨁∣I∣+∣J∣=kI≠∅(iI,J)+(ωHI∩AJ,F(0)).(97)\operatorname{gr}^{W}_{-d+k-1}(\mathcal{K}_A,F)\simeq\bigoplus_{\substack{|I|+|J|=k\\I\neq\varnothing}}(i_{I,J})_+(\omega_{H_I\cap A_J},F^{(0)}). \tag*{(97)}

Here Fp(0)ωHI∩AJ=0F^{(0)}_p\omega_{H_I\cap A_J}=0 for p<0p<0 and is ωHI∩AJ\omega_{H_I\cap A_J} for p≥0p\geq0. Here A∅=VA_\varnothing=\mathcal V, and empty intersections contribute zero. To check this formula, retain the polar type using exactly I,JI,J. Its normal denominators are the c0−1c_0-1 equations zνz_\nu, the ∣I∣|I| selected xx’s, and the ∣J∣|J| selected yy’s. They are the regular equations of the smooth stratum HI∩AJH_I\cap A_J, whose dimension is d−k+1d-k+1. Right closed transfer has no codimension shift in FF, and the excess counts exactly its normal derivative orders. Mayer–Vietoris boundary maps for the xx-subunions and the localization boundary for each selected yy identify these quotients intrinsically with the support module of that intersection. For the latter assertion, localization modulo the nonlocalized module in one transverse yy direction is its first local cohomology in that direction. A fixed order of the component labels fixes the residue signs, so the identifications glue. The smooth-support graded modules are regular holonomic, and their finite extension KA\mathcal{K}_A is regular holonomic as well.

The filtration WW has a real realization. Tensor the finite-pole de Rham comparisons for the regular support coordinates with the open localization comparison for the yy coordinates, whose one-coordinate factor is the cohomology of a punctured disk. These comparisons are natural for all sublists. The resulting real support and localization complexes complexify to the de Rham complexes just computed. The latter are perverse by regular holonomicity; exact and faithful complexification gives the same assertion for the real complexes. Their real perverse images then give WW. On a graded stratum of dimension d−k+1d-k+1, the real object is its dual constant object RH[d−k+1](d−k+1)\mathbb{R}^{H}[d-k+1](d-k+1). Its first right filtration step is zero and its weight is −d+k−1-d+k-1, in agreement with Equation (97). Residue signs and constant normalizations preserve its real polarization. This is the real comparison in [51], Section 11.2, with the punctured-disk factors supplying the additional localization boundaries.

The proper-support check also survives localization. If a holomorphic germ ff vanishes on reduced HH, then

fFpKA⊂Fp−1KA.(98)fF_p\mathcal{K}_A\subset F_{p-1}\mathcal{K}_A. \tag*{(98)}

For a generator zνz_\nu of IH\mathcal{I}_H, multiplication reduces its pole order or kills the class. Multiplication by x1⋯xtx_1\cdots x_t also lowers the excess or kills the class, because the polar type always has I≠∅I\ne\varnothing. The yy-poles do not affect this argument. In particular every graded stratum stays in the proper support HH, and properness is needed only there.

We have now identified the order filtration, its real pure stratum pieces, and the proper support of each level. We next pass these data to the base. Apply Saito’s constant-source Kähler direct-image theorem [59], Theorem 1 and Remark 1.2 to each smooth closed stratum in Equation (97), using its stipulated relative Kähler form. The resulting degree-jj direct image of the step indexed by λ\lambda is strict and polarizable real pure of weight λ+j\lambda+j. In the submersion neighborhood, the level-FpF_p relative right de Rham complex has term

Fp−eKA⊗⋀eTV/Yin degree −e.F_{p-e}\mathcal K_A\otimes\bigwedge^e T_{\mathcal V/Y} \quad\text{in degree }-e.

The simultaneous excess and branch bounds show that passing to a WW-quotient commutes with taking each such level.

To prove strictness, use the finite WW spectral sequence

E1−λ,j+λ=Hjq+gr⁡λWKA⟹Hjq+KA.E_1^{-\lambda,j+\lambda} =\mathcal H^j q_+\operatorname{gr}^W_\lambda\mathcal K_A \quad\Longrightarrow\quad \mathcal H^j q_+\mathcal K_A.

Its first-page terms and their level filtrations are strict pure objects by the preceding application. The differentials are real and filtration preserving, because the support and localization comparisons are real and natural. The first differential preserves weight, hence is a strict morphism of pure Hodge modules; its kernels and cokernels remain pure. A higher differential sends (λ,j)(\lambda,j) to (λ−k,j+1)(\lambda-k,j+1) for k≥2k\geq2 and strictly lowers weight. Such a real filtered map is zero. On distinct strict supports this follows from strict support; on the same dense smooth support a real map preserves both Hodge filtrations, and a source vector of type (p,q)(p,q) would have image in Fp∩F‾qF^p\cap\overline{F}^q of a pure object of smaller weight, which is zero. Both the unfiltered and each level spectral sequence therefore degenerate at the second page. Their comparison is injective there. A least-WW-step argument on the finite abutment proves injection at every FF level and strictness of its induced WW filtration. This is the strict-direct-image argument of [51], now justified for every graded term with AA-poles.

For p<0p<0, the relative complex is zero. For p=0p=0, its only term is F0KA=i∗ωH(A)F_0\mathcal{K}_A=i_*\omega_H(A) in degree zero. The level injection gives Equation (7.11).

Suppose finally that YY is smooth projective. Each strict-support pure quotient just obtained is of exactly the type in [51]: a polarizable real pure direct-image piece arising from a dual constant on a smooth Kähler source. That lemma compares its actual right filtration with the Sabbah–Schnell pure component extending the same generic polarized real variation. Its proof uses uniqueness of the intermediate extension and the reconstruction of FF from the canonical VV-filtration, so it depends only on this pure piece, not on the divisor presentation of its source. It gives the negative-ample vanishing

Hu(Y,N−1⊗gr⁡pFDR⁡YQ)=0(u<0)\mathbb{H}^u\left(Y,N^{-1}\otimes\operatorname{gr}^F_p\operatorname{DR}_YQ\right)=0\quad(u<0)

for each pure quotient QQ, by [58]. The finite strict filtration extends this vanishing to MjM^j. Since its negative FF levels vanish, its degree-one graded right de Rham complex is exactly

gr⁡1FDR⁡YMj=[F0Mj⊗TY→σgr⁡1FMj]in degrees −1,0.\operatorname{gr}^F_1\operatorname{DR}_Y M^j=\left[F_0M^j\otimes T_Y\xrightarrow{\sigma}\operatorname{gr}^F_1M^j\right]\quad\text{in degrees }-1,0.

Its negative hypercohomology after tensoring by N−1N^{-1} is H0(Y,N−1⊗ker⁡σ)H^0(Y,N^{-1}\otimes\operatorname{ker}\sigma). It vanishes, which is Equation (96). This calculation does not assume that the kernel is locally free.

Lifting every finite boundary neighborhood

Return to the charts and resolution of Lemma 7.3 and Equation (91). On an empty chart the sheaves below are zero. On a nonempty chart put I=OZ(−S)I=\mathcal{O}_Z(-S), an invertible ideal. For every integer jj and positive integer kk, put

Aj=Ij/Ij+1=OS(−jS),Tj,k=Ij/Ij+k.\mathcal A_j=I^j/I^{j+1}=\mathcal{O}_S(-jS),\qquad \mathcal T_{j,k}=I^j/I^{j+k}.

These are sheaves on the underlying topological space of SS. Pushforward by gg has that meaning for Tj,k\mathcal{T}_{j,k}; it does not require a morphism from a thickening to UU. A local frame of RU−1R_U^{-1} gives a Laurent graded frame uju^j of Aj\mathcal A_j for every jj. It is a frame on the associated graded, not an extension of a frame to ZZ.

Proposition 7.6 (All finite lifting orders). For every root chart, every j∈Zj \in\mathbb{Z}, and every k≥1k \ge1, the map of sheaves of complex vector spaces on UU

g∗Tj,k+1⟶g∗Tj,k(99)g_*\mathcal{T}_{j,k+1} \longrightarrow g_*\mathcal{T}_{j,k} \tag*{(99)}

is surjective. The assertion holds on every parameter germ, including germs supported at special parameters.

Proof. The assertion is immediate for an empty chart. We induct on kk, simultaneously for all integer jj and all nonempty charts. The layer algebra and its connecting maps are the ones in [51]; we recall their construction to specify exactly which obstruction is to be killed.

Assume all smaller orders. The connecting map for

0⟶Aj+k⟶Tj,k+1⟶Tj,k⟶00 \longrightarrow\mathcal{A}_{j+k} \longrightarrow\mathcal{T}_{j,k+1} \longrightarrow\mathcal{T}_{j,k} \longrightarrow0

factors uniquely through a map

δk:g∗Aj⟶R1g∗Aj+k.(100)\delta_k : g_*\mathcal{A}_j \longrightarrow R^1g_*\mathcal{A}_{j+k}. \tag*{(100)}

Indeed the smaller orders make g∗Tj,k⟶g∗Ajg_*\mathcal{T}_{j,k} \longrightarrow g_*\mathcal{A}_j surjective. For k>1k>1, the kernel comes from g∗Tj+1,k−1g_*\mathcal{T}_{j+1,k-1}, by the leading-layer sequence. The order k−1k-1 in degree j+1j+1 lifts this kernel into g∗Tj,k+1g_*\mathcal{T}_{j,k+1}, so the current connecting map kills it. For k=1k=1 the leading map is the identity. Vanishing of all maps in (100) is equivalent to the surjectivity at the current order.

The maps δk\delta_k form a degree-kk derivation on the Laurent graded algebra ⨁jg∗Aj\bigoplus_j g_*\mathcal{A}_j, with values in its first-cohomology module. On a parameter germ, choose a lift of a leading section xx to g∗Tj,kg_*\mathcal{T}_{j,k}, and represent that lift locally by xα∈Ijx_\alpha\in I^j. Then xβ−xα∈Ij+kx_\beta-x_\alpha\in I^{j+k}. Their differences modulo Ij+k+1I^{j+k+1} represent δk(x)\delta_k(x). For another degree-ll section zz, the product difference is

xβzβ−xαzα=xα(zβ−zα)+zα(xβ−xα)+(xβ−xα)(zβ−zα).x_\beta z_\beta-x_\alpha z_\alpha=x_\alpha(z_\beta-z_\alpha)+z_\alpha(x_\beta-x_\alpha)+(x_\beta-x_\alpha)(z_\beta-z_\alpha).

The last term lies in Ij+l+2k⊂Ij+l+k+1I^{j+l+2k}\subset I^{j+l+k+1}. This proves the derivation rule. If t1,…,tbt_1,\ldots,t_b are coordinates on UU, choose simultaneous representatives Gi,αG_{i,\alpha} of their lifts to g∗T0,kg_*\mathcal{T}_{0,k}; their differences lie in IkI^k. Taylor’s formula modulo their squared differences gives, for any holomorphic FF,

δk(F(t))=∑iFti(t)δk(ti).\delta_k(F(t))=\sum_i F_{t_i}(t)\delta_k(t_i).

Both formulas hold on germs, without removing torsion in the target, and commute with the prescribed germ comparisons.

Put mk=a+k>0m_k=a+k>0. An order-kk obstruction raises degree by kk, whereas the residue injection accepts degree −a-a. We therefore test leading sections xx of degree −mk=−(a+k)-m_k=-(a+k). Apply the split residue injection to define

c(x)=res⁡∗δk(x),ei(x)=res⁡∗(xδk(ti))in R1h∗ωH(A).c(x)=\operatorname{res}_*\delta_k(x), \qquad e_i(x)=\operatorname{res}_*(x\delta_k(t_i)) \quad\text{in } R^1h_*\omega_H(A).

Both arguments have degree −a-a, the degree of OS(aS)\mathcal{O}_S(aS) in (92). The next construction places these classes in a filtered direct-image module. For the identity graph, the calculation will give the undivided relation c(x)+∑iei(x)∂ti=0c(x)+\sum_i e_i(x)\partial_{t_i}=0. Taking its degree-one symbol gives σ(∑iei(x)⊗∂ti)=0\sigma(\sum_i e_i(x)\otimes\partial_{t_i})=0. We will globalize that symbol on a projective coordinate-power cover, where the boundary root is an ample line. The adjugate formula expresses the symbol across the ramification of this cover without dividing by its Jacobian determinant. The symbol vanishing will then kill the obstructions of the parameter coordinates on every stalk; the undivided relation will kill δk(x)\delta_k(x), and the derivation rule will recover the other degrees.

Let ψ:U′→U\psi: U' \to U be a holomorphic map between coordinate opens of dimension bb, with coordinates ww on U′U', transverse to every smooth closed stratum HI∩AJH_I \cap A_J. The identity map is allowed. In Z^×U′\widehat{Z} \times U', the graph support H♭=H×UU′H^\flat=H\times_U U' is an SNC divisor in a smooth complete intersection of codimension bb. The residual divisor remains transverse. After shrinking about a compact fiber, the finite-component Lemma 10.3 of [51] gives finite smooth indexing of the graph strata, and their relative Kähler forms restrict from the product neighborhood. Complete-intersection adjunction gives the canonical factor

ωU′⊗ψ∗ωU−1,\omega_{U'} \otimes\psi^*\omega_U^{-1},

whose coordinate frame we denote by dw/dtdw/dt. This is a ratio of canonical frames, with no inverse Jacobian. Pull the Čech representatives of c(x),ei(x)c(x), e_i(x) to this graph and tensor by that frame. Proposition 7.5 places the resulting classes c~,e~i\widetilde{c}, \widetilde{e}_i in F0M♭F_0M^\flat, where M♭M^\flat is the degree-one direct-image module of the localized graph support.

Write J=(∂ψi/∂wj)J=(\partial\psi_i/\partial w_j) and J#=adj⁡(J)J^\#=\operatorname{adj}(J). Because the adjugate is polynomial in JJ, the following identity remains meaningful where JJ is singular:

c~det⁡J+∑i,j(e~i∂wj)Jji#=0in M♭.(101)\widetilde c\det J+ \sum_{i,j}(\widetilde e_i\partial_{w_j})J^\#_{ji}=0 \quad\text{in }M^\flat. \tag*{(101)}

We verify the change from [51] explicitly. Choose simultaneous representatives of the lifts to length kk

xα∈I−a−k,xβ−xα∈I−a,Gi,β−Gi,α∈Ik.x_\alpha\in I^{-a-k},\qquad x_\beta-x_\alpha\in I^{-a},\qquad G_{i,\beta}-G_{i,\alpha}\in I^k.

After pulling to Z^\widehat{Z}, put ηα=xατ\eta_\alpha=x_\alpha\tau, using the meromorphic form defined by Equation (90), and put Qi,α=ψi(w)−Gi,αQ_{i,\alpha}=\psi_i(w)-G_{i,\alpha}, Pα=∏iQi,αP_\alpha=\prod_i Q_{i,\alpha}. On an overlap write Δi=Gi,β−Gi,α\Delta_i=G_{i,\beta}-G_{i,\alpha}. The insertion and DS≥HD_S\ge H give the precise pole bounds

ηα∈ωZ^(H+A+kDS),\eta_\alpha\in\omega_{\widehat{Z}}(H+A+kD_S),
ηβ−ηα,ηαΔi∈ωZ^(H+A),\eta_\beta-\eta_\alpha,\quad\eta_\alpha\Delta_i\in\omega_{\widehat{Z}}(H+A),
ηαΔiΔl,(ηβ−ηα)Δi∈ωZ^(H+A−kDS)⊂ωZ^(A).(102)\eta_\alpha\Delta_i\Delta_l,\quad(\eta_\beta-\eta_\alpha)\Delta_i\in\omega_{\widehat{Z}}(H+A-kD_S)\subset\omega_{\widehat{Z}}(A). \tag*{(102)}

Thus every quadratic or cross difference has no HH-pole, although it may retain a pole on AA. Such a term is zero in the support module localized along AA.

In that localized graph support module consider the finite generalized fractions

Sα=[ηα∧dwPα].S_\alpha=\left[\frac{\eta_\alpha\wedge dw}{P_\alpha}\right].

The HH-pole is already in the numerator. Each polar class is killed by a power of a reduced equation of HH, and each Δi\Delta_i is a multiple of that equation. Changing Qi,αQ_{i,\alpha} to Qi,βQ_{i,\beta} therefore has a finite geometric expansion on each class. The last line of Equation (102) kills all terms beyond the linear terms, and gives the exact equality

Sβ−Sα=[(ηβ−ηα)∧dwPα]+∑i[ηαΔi∧dwQi,αPα].S_\beta-S_\alpha= \left[\frac{(\eta_\beta-\eta_\alpha)\wedge dw}{P_\alpha}\right] +\sum_i\left[ \frac{\eta_\alpha\Delta_i\wedge dw} {Q_{i,\alpha}P_\alpha}\right].

Let C∙C_\bullet be the first cochain. Let Ei,∙E_{i,\bullet} be the cochain with the numerator of the ii-th summand and only denominator PαP_\alpha, and let Ei,∙(l)E_{i,\bullet}^{(l)} have its additional denominator Ql,αQ_{l,\alpha}. The simple cochains C∙C_{\bullet}, Ei,∙E_{i,\bullet} are cocycles representing c~\widetilde{c}, e~i\widetilde{e}_i; their possible triple-overlap errors are precisely the cross terms killed above. The normal residue frame in this identification is dw/dtdw/dt.

The numerator of Ei,∙E_{i,\bullet}, including its AA-poles, is independent of ww. Right differentiation therefore gives

Ei,∙∂wj=∑lJljEi,∙(l).E_{i,\bullet}\partial_{w_j}=\sum_l J_{lj}E_{i,\bullet}^{(l)}.

The preceding fraction equality is dˇS∙=C∙+∑iEi,∙(i)\check{d}S_{\bullet}=C_{\bullet}+\sum_i E_{i,\bullet}^{(i)}. Multiplying by det⁡J\det J and using JJ#=(det⁡J)idJJ^{\#}=(\det J)\mathrm{id} gives at the cochain level

dˇ(S∙det⁡J)=C∙det⁡J+∑i,j(Ei,∙∂wj)Jji#.\check{d}(S_{\bullet}\det J)=C_{\bullet}\det J+\sum_{i,j}(E_{i,\bullet}\partial_{w_j})J_{ji}^{\#}.

These cochains are in the end term of the relative right de Rham complex, so a Čech coboundary there is a total coboundary. Passing to the direct image proves Equation (101), with Jji#J^\#_{ji} placed after the right derivative as displayed. Passing to gr⁡1F\operatorname{gr}^{F}_{1} yields

σ(∑j,iJji#e~i⊗∂wj)=0.(103)\sigma\left(\sum_{j,i}J_{ji}^{\#}\widetilde{e}_i\otimes\partial_{w_j}\right)=0. \tag*{(103)}

For ψ=id\psi=\mathrm{id} the undivided identity is

c(x)+∑iei(x)∂ti=0.c(x)+\sum_i e_i(x)\partial_{t_i}=0.

For b=0b=0 there are no graph equations, and the same undivided cochain computation gives c(x)=0c(x)=0.

We now prove that the obstructions of the parameter coordinates vanish on every stalk, including an obstruction supported only at a special parameter. Suppose b>0b>0, and fix t∗∈Pt_{*}\in P. We will use one compact graph over a projective parameter space, obtained by a parameter change unbranched above t∗t_{*}. The vanishing of Hom in Equation (96) applies to the entire coherent symbol kernel, and the local isomorphism above t∗t_{*} will detect vanishing on the full germ there. The construction of [51] gives a coordinate-power map, here of exponent ℓ\ell,

ψ:P′=Pb⟶P,[w0:⋯:wb]⟼[w0ℓ:⋯:wbℓ],\psi:P'= \mathbb{P}^{b}\longrightarrow P,\qquad[w_0:\cdots:w_b]\longmapsto[w_0^{\ell}:\cdots:w_b^{\ell}],
R=OP′(1),Rℓ≃ψ∗OP(1),R=\mathcal{O}_{P'}(1),\qquad R^{\ell}\simeq\psi^{*}\mathcal{O}_{P}(1),

in suitably chosen coordinates, unbranched over t∗t_{*}. We spell out why its geometry also accommodates AA. Choose finitely many relatively compact parameter opens covering ϕ(D)\phi(D), with the chart resolutions defined on slightly larger opens. Empty charts contribute no strata. Properness of the nonempty supports leaves only finitely many closed smooth strata HI∩AJH_I\cap A_J meeting the corresponding compact sets. A general tuple of coordinate hyperplanes is transverse to the maps of every such stratum, for every subtuple, and avoids t∗t_{*}. This follows by Sard’s theorem applied to the incidence with variable hyperplanes; varying each hyperplane supplies its normal direction. In these coordinates dψd\psi has image the tangent space to the intersection of its vanishing coordinate hyperplanes. The transversality condition is consequently

dh(Tz(HI∩AJ))+dψ(TwP′)=Th(z)Pwhenever h(z)=ψ(w).dh(T_z(H_I\cap A_J))+d\psi(T_wP')=T_{h(z)}P \qquad\text{whenever }h(z)=\psi(w).

It gives the required simultaneous regular graph equations and SNC transverse residual divisors.

To obtain a single compact graph support, first form the compact graph Ξ=D×PP′⊂X×P′\Xi= D \times_{P} P' \subset X \times P'. On it the pullback of N0N_0 has the specified root RR. Lemma 10.1 of [51] extends that root to a neighborhood of Ξ\Xi. Perform the full construction of Lemma 7.3 on this neighborhood, including the relative quotient and its ordinary pullback, and use the canonical sheaf relative to P′P' in the periodicity algebra; the absolute canonical factor is added only when taking graph residues. Resolve the same ordered total divisor data before imposing the graph equations. Near a compact graph slice, the root comparison lemma identifies this construction with the ordinary product of a local chart with a parameter open, as an ambient germ preserving the ideal and the adjoint form. Uniqueness of the comparison as a germ and properness of the graph allow a base shrink on which the identification holds on the entire slice. Normalization thus occurs before ramified graph base change. Smooth-functorial resolution preserves the product identification.

The graph cut H′H' in this resolved ambient space is compact, has pure dimension n−1n-1, and is locally an SNC divisor in a smooth complete intersection of codimension bb. Its ambient projection to P′P' is submersive near H′H'. Let A′A' be the reduced ambient resolved residual divisor, restricted to a neighborhood of H′H'. Under each product-germ identification it is A×U′A \times U'; its restriction to the graph complete intersection is the transverse residual cut. The chosen transversality makes A′A' simultaneously SNC with the graph support equations. All closed strata HI′∩AJ′H'_I \cap A'_J are compact and smooth; splitting their connected components leaves finitely many indices. The relative metric construction in Lemma 7.3 gives one Kähler form near H′H', and hence the required forms on every stratum. Thus Proposition 7.5 applies to this single global graph. Write M′M' for its degree-one module.

Take x=u−mkx=u^{-m_k}. On a graph chart choose a frame ϑ\vartheta of RR compatible with the downstairs frame of OP(1)\mathcal{O}_{P}(1). The local rule

ϑmk⟼∑j,iJji#e~i(u−mk)⊗∂wj(104)\vartheta^{m_k}\longmapsto \sum_{j,i}J^\#_{ji}\widetilde e_i(u^{-m_k}) \otimes\partial_{w_j} \tag*{(104)}

defines a global morphism Rmk⟶F0M′⊗TP′R^{m_k} \longrightarrow F_0M' \otimes T_{P'}. Here is the transition check, including the ramification locus. For changes of coordinates let At=∂t′/∂tA_t = \partial t'/\partial t and Bw=∂w′/∂wB_w = \partial w'/\partial w, and let the root frame change by ϑ′=λϑ\vartheta' = \lambda\vartheta. Locally λ\lambda descends from a holomorphic unit downstairs: its ℓ\ell-th power does, and after choosing a local ℓ\ell-th root of that unit the remaining ratio is a locally constant element of μℓ\mu_\ell. Root germ compatibility and Equation (7.18) transform the downstairs column of eie_is by λmkAt\lambda^{m_k}A_t. No derivative of λ\lambda appears, since xx multiplies outside δk(ti)\delta_k(t_i). The absolute canonical factor changes by det⁡Bw/det⁡At\det B_w/\det A_t. Hence

e~′=det⁡Bwdet⁡AtλmkAte~,J′=AtJBw−1,\widetilde e' = \frac{\det B_w}{\det A_t}\lambda^{m_k}A_t\widetilde e,\qquad J' = A_t J B_w^{-1},
(J′)#e~′=λmkBwJ#e~.(J')^{\#}\widetilde e' = \lambda^{m_k}B_wJ^{\#}\widetilde e.

The adjugate equality is polynomial in JJ, so holds also when JJ is singular. The last formula, together with the inverse change of the vector basis, is exactly the transition of Equation (104). The graph classes here are natural Čech pullbacks through ambient germs; no ramified base-change isomorphism for R1h∗R^1h_* is used.

Equation (103) puts the image of this morphism in the first-symbol kernel. Since Rmk=OPb(a+k)R^{m_k}=\mathcal{O}_{\mathbb{P}^b}(a+k) is ample, Equation (96) makes the morphism zero. At a point above t∗t_*, the map ψ\psi is locally biholomorphic and J#J^{\#} is invertible. The ambient germ comparison identifies the graph classes with the downstairs classes there. Thus ei(u−mk)=0e_i(u^{-m_k})=0 as germs at t∗t_*, including any class supported there. The point was arbitrary, so these classes vanish on every chart.

The split injection in Lemma 7.4 and the invertible Laurent frame now give δk(ti)=0\delta_k(t_i)=0. For every leading section xx of degree −mk-m_k, the classes ei(x)e_i(x) vanish. Equation (7.22), the injection in Equation (7.11), and then the split residue injection give δk(x)=0\delta_k(x)=0. When b=0b=0, the direct identity c(x)=0c(x)=0 and the same two injections give this conclusion without a graph test. In particular, the derivation rule and characteristic zero give

0=δk(u−mk)=−mku−mk−1δk(u),δk(u)=0.0=\delta_k(u^{-m_k})=-m_k u^{-m_k-1}\delta_k(u), \qquad\delta_k(u)=0.

For any local F∈g∗OSF\in g_*\mathcal{O}_S, the degree-−mk-m_k section Fu−mkFu^{-m_k} then gives 0=δk(Fu−mk)=u−mkδk(F)0=\delta_k(Fu^{-m_k})=u^{-m_k}\delta_k(F). Every graded section is FujFu^j, so δk\delta_k vanishes in every degree. This proves the current order and completes the induction.

Compact deformations and the signed theorem

We now turn the infinitesimal lifting into actual compact subspaces. The role of all the integer layers in Proposition 7.6 is that both the equations of a boundary fiber and a generator of its normal direction can be lifted compatibly. This is the analytic counterpart of the compact-family step in [53].

Lemma 7.7. Assume 0<v<n0<v<n, set d=n−vd=n-v, and choose a positive component DiD_i with dim⁡ϕ(Di)=r\dim\phi(D_i)=r. There is a nonempty open subset Di∘⊂DiD_i^\circ\subset D_i with the following property. For every x∈Di∘x\in D_i^\circ, there are a disk Δ\Delta about 00, a proper flat analytic family F→Δ\mathcal{F}\to\Delta of compact subspaces of pure dimension dd, and a finite morphism

F⟶X×Δ\mathcal{F}\longrightarrow X\times\Delta

over Δ\Delta, such that every nonzero fiber has image disjoint from DD, while xx is a limit of points in those images as the parameter tends to zero. Its schematic image is flat over the disk with pure dd-dimensional fibers, whose fundamental cycles form a bounded family in the cycle space of XX after shrinking the disk.

Proof. Choose a general point of the reduced image ϕ(Di)\phi(D_i), outside the small image in (87) and the intersections with distinct component images. Work on one ordinary root chart over a neighborhood UU of that point. Its finite map S→DUS\to D_U has a component covering a nonempty open of Di∩DUD_i\cap D_U. Shrink to a smooth open YY of ϕ(Di)∩U\phi(D_i)\cap U, remove the images of components that do not dominate it, and remove the nonflat locus of the proper map gg. The last removal is proper by analytic generic flatness. The relevant SS is now flat over the smooth rr-fold YY, and its fibers avoid TT. They are compact of pure dimension n−1−r=d>0n-1-r=d>0. On the selected component the locus where it is singular or where gg has rank less than rr is proper. Removing its image, along with the preceding proper bad subsets, under the finite map leaves a nonempty open Di∘⊂DiD_i^\circ\subset D_i. Its points have preimages at smooth points of these fiber components.

Fix x∈Di∘x\in D_i^\circ and a point above it in the compact fiber F=g−1(t)F=g^{-1}(t), for t∈Yt\in Y. Work on the single ordinary chart neighborhood of that fiber from Lemma 7.3. Take regular coordinates t1,…,trt_1,\ldots,t_r on YY centered at tt, extended to local coordinates of its smooth embedding in PP. Their pullbacks form a regular sequence on SS along FF, by flatness. In addition, SS is Cohen–Macaulay, so FF is Cohen–Macaulay of pure dimension dd.

Choose once and for all a Hausdorff open neighborhood W⊂ZW\subset Z of FF, disjoint from TT, on which π\pi is quasi-finite. Set I=OZ(−S)I=\mathcal{O}_Z(-S). Proposition 7.6 lets us lift the finitely many tit_i’s to compatible germs of sections of OZ/Iq\mathcal{O}_Z/I^q, q≥1q\geq1, along FF. It also lifts the conormal frame u∈I/I2u\in I/I^2 to compatible germs y~q∈I/Iq+1\widetilde{y}_q\in I/I^{q+1} along FF; write y~\widetilde{y} for this system. At each order choose simultaneous representatives on a neighborhood of FF contained in WW. These neighborhoods may shrink with the order. The leading coefficient of y~\widetilde{y} is a unit frame, so it generates II on each finite thickening. For Rq=C[s]/(sq)R_q = \mathbb{C}[s]/(s^q), cut the lifted rr equations in the Cartier thickening qSqS, and map ss to y~\widetilde y. Denote the resulting subspace by FqF_q. It is flat over the Artin analytic point Spec⁡Rq\operatorname{Spec} R_q, with closed fiber FF. Before cutting, multiplication by the Cartier generator identifies each successive ss-layer with OS\mathcal{O}_S; this is the flatness criterion over RqR_q. Quotienting by lifts of the closed-fiber regular sequence preserves flatness, by the local flatness criterion. Compatibility of the lifted equations gives compatible reductions of all FqF_q.

Each of these is an embedded compact deformation in the same fixed neighborhood WW. To see why the shrinking representative neighborhoods cause no difficulty, the support of FqF_q is the fixed compact set FF. Its ideal on its representative neighborhood glues with the unit ideal on W∖FW \setminus F, since the deformation is empty on their overlap away from FF. This realizes it as a closed subspace of W×Spec⁡RqW \times\operatorname{Spec} R_q. The ideal is coherent locally on both opens, and the family is proper over the Artin point because its support is compact.

The Douady space of compact subspaces of WW represents proper flat embedded families [25]. The compatible FqF_q’s thus define a formal arc in its analytic germ at [F][F]. Embed that germ in a finite dimensional analytic coordinate space. The arc is a formal solution of its convergent defining equations. Analytic Artin approximation [3] gives a convergent arc agreeing modulo s2s^2. Pull back the universal family and shrink its disk to obtain F⊂W×Δ\mathcal{F} \subset W \times\Delta, proper and flat over Δ\Delta, with closed fiber FF and the prescribed first normal displacement.

The family may be taken to have pure dd-dimensional fibers throughout the disk. Here is a local justification. The central fiber is Cohen–Macaulay of dimension dd. Flatness over the regular one-dimensional base makes its parameter a nonzerodivisor and gives the depth and dimension of the total local ring as d+1d+1 along that fiber. Cohen–Macaulayness is open for analytic local rings, and properness allows a disk shrink for which it holds on the whole family. Every total component then meets the central fiber after shrinking, and flatness makes it dominate the disk; the dimension formula gives it dimension d+1d+1. Quotient by the nonzerodivisor at each parameter gives Cohen–Macaulay fibers of dimension dd. The analytic dimension formula and unmixedness of these local rings give the asserted purity.

Let ff be a local equation of SS. On F\mathcal{F} it vanishes on the central fiber, so flatness writes it as f=shf=sh. Agreement modulo s2s^2 with the formal deformation says that h∣Fh|_F is a unit: this is precisely the lifted conormal generator. Finitely many such neighborhoods cover the compact FF. Properness of F→Δ\mathcal{F} \to\Delta lets us shrink the disk so that they cover the entire family and all their hh’s are units; remove the closed image of the complement. Thus a nonzero fiber misses SS. The neighborhood WW already misses TT, and the set equality in Lemma 7.3 gives π−1(∣D∣)∩W=∣S∣∩W\pi^{-1}(|D|) \cap W=|S| \cap W. Hence the nonzero fiber images DD.

The induced map Π:F→X×Δ\Pi:\mathcal{F}\to X\times\Delta is proper: the source is proper over Δ\Delta and the target is Hausdorff over it, so the graph is closed and the projection is proper. It is quasi-finite by the choice of WW, hence finite. It therefore preserves the dimension of every fiber component. Every total component through a central point dominates the disk by flatness, and its punctured part is dense. Thus every central point, including the point chosen above xx, is a limit of points of nonzero fibers of dimension dd.

Let Z⊂X×Δ\mathcal{Z}\subset X\times\Delta be the schematic image of this finite map. Its algebra is the coherent image of OX×Δ→Π∗OF\mathcal{O}_{X\times\Delta}\to\Pi_*\mathcal{O}_{\mathcal{F}}. Multiplication by a nonzero germ from the disk is injective on OF\mathcal{O}_{\mathcal{F}}, by flatness, and remains injective after the exact finite pushforward. It is therefore injective on the image algebra. That algebra is torsion-free, hence flat, over each local discrete valuation ring of the disk. Thus Z\mathcal{Z} is a proper flat family of subspaces of XX. The finite map to its schematic image is surjective, also on each fiber as a map of supports. Each Zs\mathcal{Z}_s consequently has pure dimension dd. The Douady-to-cycle morphism, in the form recorded in [26], makes their fundamental cycles an analytic family in the cycle space of XX. The restriction to a smaller closed disk is compact. The volumes of these cycles against a Kähler form are bounded by continuity, proving the last assertion.

Proof of Theorem 7.1. The assertion is immediate in dimension zero, and the case D=0D = 0 follows directly from the signed equivalence. By Lemma 7.2, the case v=0v = 0 already gives L∼Q0L \sim_{\mathbb{Q}} 0, and v=n>0v = n > 0 contradicts a(X)=0a(X) = 0. Suppose, therefore, that 0<v<n0 < v < n. Choose the positive DiD_i in that lemma and put d=n−vd = n - v, so 0<d<n0 < d < n. We will contradict simplicity by using the compact deformations in Lemma 7.7.

Let Cd(X)\mathcal C_d(X) be the Barlet space of nonzero effective compact dd-cycles on XX. It is a second-countable analytic space, hence has only countably many irreducible components BαB_\alpha. For compact Kähler XX its connected components, and therefore its irreducible components, are compact [26], Theorem 4.5. The universal support Uα⊂Bα×X\mathcal U_\alpha\subset B_\alpha\times X is a compact analytic subspace. Take all of its full irreducible components VαβV_{\alpha\beta} that contain an incidence point belonging to an integral dd-cycle disjoint from DD. There are countably many of these components, since each compact analytic Uα\mathcal U_\alpha has finitely many. Their evaluation images

Wαβ=pr⁡X(Vαβ)W_{\alpha\beta} = \operatorname{pr}_{X}(V_{\alpha\beta})

are closed irreducible analytic subspaces of XX, by proper mapping. Each has a point outside DD. We use the full compact components here, including their fibers at limiting cycle parameters; the incidence over only the open set of cycles avoiding DD would not have a proper evaluation map.

These countably many closed images cover Di∘D_i^\circ. Indeed, for x∈Di∘x \in D_i^\circ, choose the family in Lemma 7.7 and a sequence xj→xx_j \to x in nonzero fiber images. Let CjC_j be an integral component of the fundamental cycle of the schematic image fiber containing xjx_j, taken with coefficient one. The cycles CjC_j avoid DD, and their volumes are bounded by the volumes of the total image cycles. Bounded cycles on compact XX have relatively compact closure in Cd(X)\mathcal C_d(X) [26], Proposition 2.10. The irreducible components of an analytic space are locally finite, so this compact closure meets only finitely many BαB_\alpha. After passing to a subsequence, the cycles lie in a fixed BαB_\alpha; after a second subsequence, the points (Cj,xj)(C_j, x_j) lie in a fixed full component VαβV_{\alpha\beta}. Its evaluation image is closed, so it contains xx. This proves the covering assertion.

The analytic space Di∘D_i^\circ is locally compact and Baire. If no WαβW_{\alpha\beta} contained DiD_i, each intersection with Di∘D_i^\circ would be a proper closed analytic subset and hence nowhere dense. The countable cover just proved contradicts Baire. Consequently some WαβW_{\alpha\beta} contains DiD_i. It also contains a point outside DD. An irreducible proper analytic subspace of the irreducible nn-fold XX that contains the prime divisor DiD_i must equal DiD_i, by dimension. It follows that Wαβ=XW_{\alpha\beta} = X.

Every point of this full incidence component lies on the support of the effective dd-cycle at its parameter, including limiting parameters. Thus its surjective evaluation supplies through every point of XX an irreducible compact component of such a cycle. Each has dimension dd, strictly between zero and nn. This contradicts simplicity. The intermediate range for vv is impossible, leaving L∼Q0L \sim_{\mathbb{Q}} 0. By the meaning of rational linear equivalence for the actual line LL, a positive Cartier multiple is the trivial holomorphic line.

The simple case of the induction

We now pass from the original pair to a reduced signed boundary and a nef model, and then subtract the added boundary from the torsion comparison.

Proof of Proposition 2.12. Let (X,B)(X,B) and J=KX+BJ=K_X+B be as in that proposition. A positive-dimensional compact complex curve is projective, so a(X)=0a(X)=0 implies n≥2n\ge2. By Theorem 6.1, a positive multiple of KXK_X has a nonzero meromorphic section. It gives an actual rational equivalence KX∼QGKK_X\sim_{\mathbb{Q}}G_K for a signed rational divisor GKG_K.

Choose a projective log resolution p0:W→Xp_0:W\to X of the boundary and the support of this divisor. Let BWB_W be the strict transform of BB together with every new exceptional prime with coefficient one. The resolution transfer in Proposition 2.7 gives the actual rational identity

KW+BW∼Qp0∗J+E0,E0≥0exceptional over X.K_W+B_W\sim_{\mathbb{Q}}p_0^*J+E_0,\qquad E_0\ge0\quad\text{exceptional over }X.

The canonical pullback formula transforms GKG_K to a signed representative of KWK_W. Enlarge the reduced support of BWB_W and this representative to a reduced SNC divisor DD. Then

JD:=KW+D∼Qp0∗J+E0+(D−BW),E0+(D−BW)≥0.(105)J_D:=K_W+D\sim_{\mathbb{Q}}p_0^*J+E_0+(D-B_W),\qquad E_0+(D-B_W)\ge0. \tag*{(105)}

In particular JDJ_D is pseudo-effective and has a signed rational representative supported on DD. Simplicity and algebraic dimension zero persist under these birational modifications.

Apply Corollary 3.14 to (W,D)(W,D) and JDJ_D. Equation (105) supplies pseudo-effectivity, and the signed representative is supported on the floor DD. Denote the resulting ordinary dlt nef model by (Xnef,Dnef)(X_{\mathrm{nef}},D_{\mathrm{nef}}), and put Lnef=KXnef+DnefL_{\mathrm{nef}}=K_{X_{\mathrm{nef}}}+D_{\mathrm{nef}}. As a working model of the program, XnefX_{\mathrm{nef}} is globally strongly Q\mathbb{Q}-factorial, and the pair has the resolution property of Definition 3.1. The space XnefX_{\mathrm{nef}} is simple and compact Kähler with a(Xnef)=0a(X_{\mathrm{nef}})=0; DnefD_{\mathrm{nef}} is reduced, LnefL_{\mathrm{nef}} is nef, and its actual signed representative is supported on DnefD_{\mathrm{nef}}. Theorem 4.1 makes Lnef∣DnefL_{\mathrm{nef}}|_{D_{\mathrm{nef}}} semiample on the whole reduced floor.

We check the remaining pseudo-effectivity hypothesis of Theorem 7.1, with exactly c=1c=1. Take a common projective resolution α:V→W\alpha:V\to W, β:V→Xnef\beta:V\to X_{\mathrm{nef}}, with VV smooth compact Kähler. The manifold VV is still simple, hence not uniruled. Ou’s criterion [56] makes KVK_V pseudo-effective; this implication uses no assumption about the absence of canonical sections. Since XnefX_{\mathrm{nef}} is globally strongly Q\mathbb{Q}-factorial, KXnefK_{X_{\mathrm{nef}}} is a rational line. Write its canonical comparison as an identity of actual rational lines

KV∼Qβ∗KXnef+FK,FK=FK+−FK−,K_V\sim_{\mathbb{Q}}\beta^*K_{X_{\mathrm{nef}}}+F_K,\qquad F_K=F_K^+-F_K^-,

where both FK+F_K^+ and FK−F_K^- are effective and β\beta-exceptional. Thus β∗{KXnef}+{FK+}={KV}+{FK−}\beta^*\{K_{X_{\mathrm{nef}}}\}+\{F_K^+\}=\{K_V\}+\{F_K^-\} is pseudo-effective. Exceptional translation in Lemma 2.3 removes the effective β\beta-exceptional FK+F_K^+ and proves that β∗{KXnef}\beta^*\{K_{X_{\mathrm{nef}}}\} is pseudo-effective. Since Lnef−Dnef=KXnefL_{\mathrm{nef}}-D_{\mathrm{nef}}=K_{X_{\mathrm{nef}}} as an actual rational line, this is precisely the resolution hypothesis for Lnef−DnefL_{\mathrm{nef}}-D_{\mathrm{nef}}, with c=1c=1. Theorem 7.1 now gives Lnef∼Q0L_{\mathrm{nef}}\sim_{\mathbb{Q}}0.

On the same common resolution, enlarging it if necessary, the accumulated negative-step comparisons give

α∗JD∼Qβ∗Lnef+F,F≥0exceptional over Xnef.(106)\alpha^*J_D\sim_{\mathbb{Q}}\beta^*L_{\mathrm{nef}}+F,\qquad F\ge0\quad\text{exceptional over }X_{\mathrm{nef}}. \tag*{(106)}

All identities here are identities of actual rational lines. Because LnefL_{\mathrm{nef}} is torsion, its pullback is nef with zero class. Lemma 2.3 therefore identifies F=N(α∗JD)F=N(\alpha^*J_D). Put μ=p0α:V→X\mu=p_0\alpha:V\to X and Q=α∗(E0+D−BW)≥0Q=\alpha^*(E_0+D-B_W)\ge0. Pulling up Equation (105) gives μ∗J∼Qα∗JD−Q\mu^*J\sim_{\mathbb{Q}}\alpha^*J_D-Q, which is pseudo-effective. Apply Lemma 2.6 to Equation (106). A positive current for μ∗J\mu^*J, plus [Q][Q], must be the unique current [F][F] in the larger adjoint class. It follows that Q≤FQ\le F, and negative-part subtraction gives the actual identity

μ∗J∼QF−Q=N(μ∗J).\mu^*J\sim_{\mathbb{Q}}F-Q=N(\mu^*J).

The divisor on the right is effective and rational. This is exactly Proposition 2.12 and the required instance of Gn\mathcal{G}_n with torsion positive part.

References

  1. [1]Acquistapace, F., Broglia, F., & Tognoli, A. (1979). An embedding theorem for real analytic spaces. In Annali della Scuola Normale Superiore di Pisa. Classe di Scienze (Vol. 6, Number 3, pp. 415–426). https://www.numdam.org/item/ASNSP_1979_4_6_3_415_0/numdam.org/item/ASNSP_1979_4_6_3_415_0
  2. [2]Ahlfors, L. V. (1938). An extension of Schwarz's lemma. In Transactions of the American Mathematical Society (Vol. 43, Number 3, pp. 359–364). https://doi.org/10.2307/1990065
  3. [3]Michael Artin. On the solutions of analytic equations. Inventiones mathematicae, 5(4):277–291, 1968.DOI
  4. [4]Benjamin Bakker, Henri Guenancia, and Christian Lehn. Algebraic approximation and the decomposition theorem for Kähler Calabi–Yau varieties. Inventiones mathematicae, 228:1255–1308, 2022.DOI
  5. [5]Benjamin Bakker and Christian Lehn. The global moduli theory of symplectic varieties. Journal für die reine und angewandte Mathematik, 790:223–265, 2022.DOI
  6. [6]Caucher Birkar, Paolo Cascini, Christopher D. Hacon, and James McKernan. Existence of minimal models for varieties of log general type. Journal of the American Mathematical Society, 23(2):405–468, 2010.DOI
  7. [7]Sébastien Boucksom. Divisorial Zariski decompositions on compact complex manifolds. Annales scientifiques de l’École Normale Supérieure, 37(1):45–76, 2004.DOI
  8. [8]Boucksom, S., Demailly, J.-P., Păun, M., & Peternell, T. (2013). The pseudo-effective cone of a compact Kähler manifold and varieties of negative Kodaira dimension. In Journal of Algebraic Geometry (Vol. 22, Number 2, pp. 201–248). https://doi.org/10.1090/S1056-3911-2012-00574-8
  9. [9]Sébastien Boucksom, Philippe Eyssidieux, Vincent Guedj, and Ahmed Zeriahi. Monge–Ampère equations in big cohomology classes. Acta Mathematica, 205:199–262, 2010.DOI
  10. [10]Campana, F., Höring, A., & Peternell, T. (2016). Abundance for Kähler threefolds. In Annales scientifiques de l'École Normale Supérieure (Vol. 49, Number 4, pp. 971–1025). https://doi.org/10.24033/asens.2301
  11. [11]Frédéric Campana, Andreas Höring, and Thomas Peternell. Erratum and addendum to the paper: Abundance for Kähler threefolds, 2023. arXiv:2304.10161v1.arxiv.org/abs/2304.10161v1
  12. [12]Frédéric Campana and Thomas Peternell. Recent developments in the classification theory of compact Kähler manifolds. In Michael Schneider and Yum-Tong Siu, editors, Several Complex Variables, volume 37 of Mathematical Sciences Research Institute Publications, pages 113–159. Cambridge University Press, 1999. MSRI electronic version.library.slmath.org/books/Book37/files/campana.pdf
  13. [13]Frédéric Bruno Campana. Bogomolov decomposition and compact Kähler manifolds of algebraic dimension zero, 2026. arXiv:2605.19713v2.arxiv.org/abs/2605.19713v2
  14. [14]Junyan Cao and Mihai Păun. Kodaira dimension of algebraic fiber spaces over abelian varieties. Inventiones mathematicae, 207(1):345–387, 2017. Numbered citations refer to arXiv:1504.01095v3.DOI
  15. [15]Claudon, B., & Höring, A. (2024). Projectivity criteria for Kähler morphisms. https://doi.org/10.48550/arXiv.2404.13927
  16. [16]Tristan C. Collins and Valentino Tosatti. Restricted volumes on Kähler manifolds. Annales de la Faculté des sciences de Toulouse: Mathématiques, 31(3):907–947, 2022.DOI
  17. [17]Das, O., & Hacon, C. (2026). Transcendental minimal model program for projective varieties. https://doi.org/10.48550/arXiv.2412.07650
  18. [18]Omprokash Das, Christopher Hacon, and Mihai Păun. On the 4-dimensional minimal model program for Kähler varieties. Advances in Mathematics, 443:109615, 2024. arXiv:2205.12205v3.DOI
  19. [19]Das, O., Hacon, C., & Yáñez, J. I. (2026). MMP for Generalized Pairs on Kähler 3-folds. https://doi.org/10.48550/arXiv.2305.00524
  20. [20]Omprokash Das and Wenhao Ou. On the log abundance for compact Kähler threefolds II. Proceedings of the London Mathematical Society, 132(3):e70141, 2026. Numbered citations refer to arXiv:2306.00671v4.DOI
  21. [21]Demailly, J.-P. (1992). Regularization of closed positive currents and intersection theory. In Journal of Algebraic Geometry (Vol. 1, pp. 361–409). https://www-fourier.univ-grenoble-alpes.fr/~demailly/manuscripts/regularization.pdfwww-fourier.univ-grenoble-alpes.fr/~demailly/manuscripts/regularization.pdf
  22. [22]Demailly, J.-P., & Păun, M. (2004). Numerical characterization of the Kähler cone of a compact Kähler manifold. In Annals of Mathematics (Vol. 159, Number 3, pp. 1247–1274). https://doi.org/10.4007/annals.2004.159.1247
  23. [23]Jean-Pierre Demailly and Thomas Peternell. A Kawamata–Viehweg vanishing theorem on compact Kähler manifolds. Journal of Differential Geometry, 63(2):231–277, 2003. arXiv:math/0208021v1.arxiv.org/abs/math/0208021v1
  24. [24]Dinh, T.-C., & Nguyen, V.-A. (2006). The mixed Hodge–Riemann bilinear relations for compact Kähler manifolds. In Geometric and Functional Analysis (Vol. 16, Number 4, pp. 838–849). https://doi.org/10.1007/s00039-006-0572-9
  25. [25]Adrien Douady. Le problème des modules pour les sous-espaces analytiques compacts d’un espace analytique donné. Annales de l’Institut Fourier, 16(1):1–95, 1966.DOI
  26. [26]Akira Fujiki. Closedness of the Douady spaces of compact Kähler spaces. Publications of the Research Institute for Mathematical Sciences, 14(1):1–52, 1978.DOI
  27. [27]Fujiki, A. (1982). On the Douady space of a compact complex space in the category 𝒞. In Nagoya Mathematical Journal (Vol. 85, pp. 189–211). https://doi.org/10.1017/S002776300001970X
  28. [28]Osamu Fujino. Abundance theorem for semi log canonical threefolds. Duke Mathematical Journal, 102(3):513–532, 2000.DOI
  29. [29]Osamu Fujino. On subadditivity of the logarithmic Kodaira dimension. Journal of the Mathematical Society of Japan, 69(4):1565–1581, 2017. arXiv:1406.2759v8.DOI
  30. [30]Osamu Fujino. Corrigendum to “on subadditivity of the logarithmic Kodaira dimension”. Journal of the Mathematical Society of Japan, 72(4):1181–1187, 2020. arXiv:1904.11639v3.DOI
  31. [31]Osamu Fujino. Minimal model program for projective morphisms between complex analytic spaces, 2022. arXiv:2201.11315v1.DOI
  32. [32]Osamu Fujino and Yoshinori Gongyo. Log pluricanonical representations and the abundance conjecture. Compositio Mathematica, 150(4):593–620, 2014.DOI
  33. [33]Osamu Fujino and Shin-ichi Matsumura. Injectivity theorem for pseudo-effective line bundles and its applications. Transactions of the American Mathematical Society, Series B, 8:849–884, 2021.DOI
  34. [34]Osamu Fujino and Keisuke Miyamoto. Nakai–Moishezon ampleness criterion for real line bundles. Mathematische Annalen, 385(1–2):459–470, 2023. Numbered citations refer to arXiv:2101.00806v1, author version 0.09 of 29 November 2020.arxiv.org/abs/2101.00806v1
  35. [35]Phillip A. Griffiths and Wilfried Schmid. Locally homogeneous complex manifolds. Acta Mathematica, 123:253–302, 1969.DOI
  36. [36]Christopher Hacon, Yi Li, and Lingyao Xie. Fujiki class C varieties and a Kähler criterion, 2026. arXiv:2608.20588v1.DOI
  37. [37]Christopher Hacon and Lingyao Xie. On the Kähler MMP and the transcendental base-point-free theorem, 2026. arXiv:2607.24986v1.DOI
  38. [38]Han, J., & Li, Z. (2022). Weak Zariski decompositions and log terminal models for generalized pairs. In Mathematische Zeitschrift (Vol. 302, Number 2, pp. 707–741). https://doi.org/10.1007/s00209-022-03073-w
  39. [39]Kenta Hashizume. Log Iitaka conjecture for abundant log canonical fibrations. Proceedings of the Japan Academy, Series A, Mathematical Sciences, 96(10):87–92, 2020. Numbered citations refer to arXiv:1902.10923v2.DOI
  40. [40]Höring, A., & Peternell, T. (2016). Minimal models for Kähler threefolds. In Inventiones mathematicae (Vol. 203, Number 1, pp. 217–264). https://doi.org/10.1007/s00222-015-0592-x
  41. [41]Yujiro Kawamata. Abundance theorem for minimal threefolds. Inventiones mathematicae, 108(2):229–246, 1992.DOI
  42. [42]Stefan Kebekus and Christian Schnell. Extending holomorphic forms from the regular locus of a complex space to a resolution of singularities. Journal of the American Mathematical Society, 34(2):315–368, 2021. Numbered citations refer to arXiv:1811.03644v4.DOI
  43. [43]Sean Keel, Kenji Matsuki, and James McKernan. Log abundance theorem for threefolds. Duke Mathematical Journal, 75(1):99–119, 1994.math.purdue.edu/people/profile/matsuki.html
  44. [44]Sean Keel, Kenji Matsuki, and James McKernan. Corrections to: “log abundance theorem for threefolds”. Duke Mathematical Journal, 122(3):625–630, 2004.math.purdue.edu/people/profile/matsuki.html
  45. [45]János Kollár. Sources of log canonical centers, 2012. arXiv:1107.2863v3.arxiv.org/abs/1107.2863v3
  46. [46]Roni N. Levy. The Riemann–Roch theorem for complex spaces. Acta Mathematica, 158:149–188, 1987.DOI
  47. [47]David I. Lieberman. Compactness of the Chow scheme: applications to automorphisms and deformations of Kähler manifolds. In François Nor guet, editor, Fonctions de plusieurs variables complexes III, volume 670 of Lecture Notes in Mathematics, pages 140–186. Springer, 1978.DOI
  48. [48]S. Lojasiewicz. Triangulation of semi-analytic sets. Annali della Scuola Normale Superiore di Pisa - Scienze Fisiche e Matematiche, 18(4):449–474, 1964.numdam.org/item/ASNSP_1964_3_18_4_449_0
  49. [49]Yoichi Miyaoka. Abundance conjecture for 3-folds: case ν = 1. Compositio Mathematica, 68(2):203–220, 1988.numdam.org/item/CM_1988__68_2_203_0
  50. [50]Yoshinori Namikawa. Projectivity criterion of Moishezon spaces and density of projective symplectic varieties. International Journal of Mathematics, 13:125–135, 2002. arXiv:math/0101019v6.arxiv.org/abs/math/0101019v6
  51. [51]OpenAI. (2026). Abundance after nonvanishing for compact Kähler fourfolds. https://github.com/openai/math/blob/main/preprints/Abundance-after-nonvanishing-for-compact-Kahler-fourfolds-September-27-2026/paper.pdfgithub.com/openai/math/blob/main/preprints/Abundance-after-nonvanishing-for-compact-Kahler-fourfolds-September-27-2026/paper.pdf
  52. [52]OpenAI. (2026). Conditional good minimal models for compact Kähler fourfolds. https://github.com/openai/math/blob/main/preprints/Conditional-good-minimal-models-for-compact-Kahler-fourfolds-October-5-2026/paper.pdfgithub.com/openai/math/blob/main/preprints/Conditional-good-minimal-models-for-compact-Kahler-fourfolds-October-5-2026/paper.pdf
  53. [53]OpenAI. (2026). Log abundance in characteristic zero. https://github.com/openai/math/blob/main/preprints/Log-abundance-in-characteristic-zero-September-24-2026/paper.pdfgithub.com/openai/math/blob/main/preprints/Log-abundance-in-characteristic-zero-September-24-2026/paper.pdf
  54. [54]OpenAI. (2026). Minimal models and Mori fibre spaces for generalized log canonical ℚ-pairs. https://github.com/openai/math/blob/main/preprints/Minimal-models-and-Mori-fibre-spaces-for-generalized-log-canonical-Q-pairs-September-24-2026/paper.pdfgithub.com/openai/math/blob/main/preprints/Minimal-models-and-Mori-fibre-spaces-for-generalized-log-canonical-Q-pairs-September-24-2026/paper.pdf
  55. [55]OpenAI. (2026). Orbifold and logarithmic Iitaka subadditivity. https://github.com/openai/math/blob/main/preprints/Orbifold-and-logarithmic-Iitaka-subadditivity-September-26-2026/paper.pdfgithub.com/openai/math/blob/main/preprints/Orbifold-and-logarithmic-Iitaka-subadditivity-September-26-2026/paper.pdf
  56. [56]Wenhao Ou. A characterization of uniruled compact Kähler manifolds, 2025. arXiv:2501.18088v1.arxiv.org/abs/2501.18088v1
  57. [57]Thomas Peternell. Towards a Mori theory on compact Kähler threefolds III. Bulletin de la Société Mathématique de France, 129(3):339–356, 2001.DOI
  58. [58]Sabbah, C., & Schnell, C. (2026). Pure complex Hodge modules. https://perso.pages.math.cnrs.fr/users/claude.sabbah/MHMProject/mhm.htmlperso.pages.math.cnrs.fr/users/claude.sabbah/MHMProject/mhm.html
  59. [59]Morihiko Saito. Some remarks on decomposition theorem for proper Kähler morphisms, 2022. arXiv:2204.09026v5.arxiv.org/abs/2204.09026v5
  60. [60]Valentino Tosatti. The Calabi–Yau theorem and Kähler currents. Advances in Theoretical and Mathematical Physics, 20(2):381–404, 2016.DOI
  61. [61]Nikolaos Tsakanikas and Lingyao Xie. Remarks on the existence of minimal models of log canonical generalized pairs. Mathematische Zeitschrift, 307, 2024. Article 20; arXiv:2301.09186v3.DOI
  62. [62]Duc-Viet Vu. Derivative of volumes of big cohomology classes, 2023. arXiv:2307.15909v1.arxiv.org/abs/2307.15909v1
  63. [63]Lingyao Xie. Contraction theorem for generalized pairs, 2022. arXiv:2211.10800v1.arxiv.org/abs/2211.10800v1

Paper details

Contents