Perturbatively Flat Vacua#
Perturbatively flat vacua (PFVs) are a mechanism for achieving exponentially small values of the flux superpotential \(|W_0| \ll 1\), as required by the KKLT scenario (see Moduli Stabilisation). The idea, introduced in [1903.00596], is to choose quantized fluxes such that all perturbative contributions to \(W_{\text{flux}}\) vanish exactly, leaving only exponentially suppressed worldsheet instanton corrections. This note follows the review in [2512.17095], sections 6.2 and 6.4.
The PFV mechanism#
We split the period vector into polynomial and exponential contributions,
so that the flux superpotential decomposes as
where
The goal is to engineer flux choices for which \(\langle W_{\text{poly}} \rangle = 0\) in the vacuum, so that \(|W_0| \sim |\langle W_{\text{exp}} \rangle| \ll 1\).
Flux ansatz and Diophantine conditions#
Working with the LCS prepotential (12), we make the flux ansatz
with all entries integer-valued and \(a = 1, \ldots, h^{2,1}\). The polynomial superpotential becomes
while the exponential part is
To cancel the constant and linear terms in (3), we impose the Diophantine conditions
These can only be satisfied for particular choices of \(M^a\) for which the right-hand sides take integer values.
Flat direction and PFV conditions#
With (5) imposed, the polynomial superpotential simplifies to
where \(N_{ab} \coloneqq \kappa_{abc} M^c\). Assuming \(N_{ab}\) is invertible, \(\partial_{z^a} W_{\text{poly}} = 0\) is solved along the one-dimensional locus
One further requires \(K_a p^a = K_a N^{ab} K_b = 0\), which ensures \(W_{\text{poly}}\) and all its derivatives vanish along (6).
In summary, the PFV conditions are:
Racetrack stabilisation#
Along the flat direction \(z^a = p^a \tau\), the flux superpotential reduces to \(W_{\text{exp}}\) in (4), which takes the form
where \(c\) and \(A\) depend on \(\vec{M}\) and \(\vec{K}\) but not on \(\tau\). When \(|p^1 - p^2| \ll p^2\), the two exponential terms compete — this is the racetrack mechanism [hep-th/0404257].
Solving \(\partial_\tau W_{\text{eff}} = 0\) gives
and the stabilised superpotential is
which is small precisely when \(|p^1 - p^2| \ll p^2\).
Example: degree-18 hypersurface#
For the degree-18 hypersurface in \(\mathbb{CP}_{[1,1,1,6,9]}\) [hep-th/9309013] with \(h^{2,1} = 2\) (on the \(\mathbb{Z}_6 \times \mathbb{Z}_{18}\)-invariant locus) and \(Q_{\text{D3}} = 138\), one can choose
yielding \(Q_{\text{flux}} = 124\) and a PFV racetrack minimum at
with \(|W_0| = 2.037 \times 10^{-8}\).
Conifold PFVs#
The PFV mechanism can be extended to stabilise moduli near a conifold singularity, engineering a warped Klebanov-Strassler throat in a compact flux compactification [2004.10740].
Analytic continuation near the conifold#
Conifold singularities arise at loci in \(\mathcal{M}_{\text{cs}}(X)\) where a collection of three-cycles shrink to zero volume. The conifold modulus \(z_{\text{cf}} = \tilde{\mathbf{q}}_{\text{cf}} \cdot \mathbf{z}\) controls the size of the shrinking cycle.
Near \(z_{\text{cf}} \to 0\), the instanton prepotential must be analytically continued. For a nilpotent conifold class with GV invariant \(n_{\text{cf}} = \mathscr{N}_{\tilde{\mathbf{q}}_{\text{cf}}}\), one finds
where the logarithmic term encodes the characteristic conifold monodromy and the coefficients \(\mathcal{F}^{(n)}(z^\alpha)\) depend on the polynomial prepotential and the remaining (bulk) instanton corrections evaluated at \(z_{\text{cf}} = 0\).
Bulk and conifold superpotential#
With quantized fluxes \(\vec{f} = (P_0, P_a, 0, M^a)^\top\) and \(\vec{h} = (0, K_a, 0, 0^a)^\top\), the superpotential expands at leading order as
The bulk superpotential \(W_{\text{bulk}}\) takes the same form as (3) but with a shifted constant term \(\tilde{c}'_a = \tilde{c}_a + n_{\text{cf}} \delta_{a,1}\). The linear coefficient is
where \(M \coloneqq M^1\) and \(K \coloneqq K_1\).
Exponential hierarchy from the conifold#
The \(F\)-flatness condition for \(z_{\text{cf}}\) is satisfied at
where
Provided \(K'/M > 0\), the conifold modulus is stabilised at an exponentially small value, giving rise to a warped throat region. The D3-brane charge stored in the throat is
Importantly, \(K'\) differs from the naive product \(K \cdot M\) by corrections from the bulk moduli (13) — a crucial effect absent in the non-compact Klebanov-Strassler solution.
The bulk moduli are stabilised via the conifold PFV conditions:
with \(N_{\alpha\beta} = M^a \kappa_{a\alpha\beta}\) and \(p^\alpha = N^{\alpha\beta} K_\beta\) running over the bulk indices \(\alpha\) only. Along \(z^\alpha = p^\alpha \tau\), the remaining flat direction is lifted by the bulk racetrack superpotential
Implementation in jaxvacua#
|
Main flux enumeration algorithm (Algorithm 1 of arXiv:2501.03984). |
Stochastic flux search guided by the eigenvalue bounds of arXiv:2501.03984. |
The conifold period computation is handled through the jaxvacua.conifold
subpackage and the freezer module jaxvacua.freezer, which implements the
light-field EFT for conifold vacua.