jaxvacua.conifold.coniLCS_prepotential.F_coniLCS_bulk_per#
- F_coniLCS_bulk_per(self, XPer, conj=False)#
Computes the bulk approximation to the coniLCS prepotential.
Details
In the
coniLCS_bulklimit the conifold modulus \(X^{\mathrm{cf}}\) is integrated out at leading order, leaving an effective correction to the polynomial part of the prepotential. The leading effect is a shift of the linear coefficient \(b_0 \to b_0 + n_{\mathrm{cf}}/24\), which translates to an additive term\[F_{\mathrm{bulk}}(X) = F_{\mathrm{LCS}}(X) + \frac{n_{\mathrm{cf}}}{24}\,(q^{\mathrm{cf}}_i\, X^i)\, X^0 \,,\]where \(q^{\mathrm{cf}}_i\) is the charge vector of the conifold curve (stored in
lcs_tree.conifold.conifold_curve0) and \(n_{\mathrm{cf}}\) is its GV invariant. This is the same shift applied tob_vector[0]injaxvacua.flux_utils.pfv_to_flux()for theconiLCSlimit.- Parameters:
XPer (
Array) – Period vector \((X^0, X^1, \ldots, X^{h^{1,2}})\).conj (
bool) – IfTrue, computes the complex conjugate. Defaults toFalse.
- Returns:
complex – Value of the bulk-approximated coniLCS prepotential.
- Return type:
complex
See also:
F_LCS_per(),F_coniLCS_series_per()