pyCE.instantons module
Generation and configurational-entropy analysis of instantons.
Solves for the O(d)-symmetric bounce (“bubble”) profile of a real scalar field in the asymmetric double-well potential
V(B) = (1/2) B**2 - (alpha/3) B**3 + (1/4) B**4,
with asymmetry parametrized by alpha = (3/sqrt(2)) * (1 + g). The bounce satisfies the Euclidean equation of motion
B’’ + (d/r) B’ = V’(B) = B - alpha B**2 + B**3,
with B’(0) = 0 and B -> 0 (the false vacuum) as r -> infinity, and is found by a shooting method: bisect on the core value B(0) until the profile decays into the false vacuum instead of over- or under-shooting.
From the profile, the class computes the energy densities, the Euclidean action, and the configurational entropy of the energy-density power spectrum.
- class pyCE.instantons.instanton(asymmetry_factor, dimension, N)[source]
Bases:
objectO(d)-symmetric bounce profile and its configurational entropy.
Instantiation does all the work: it solves for the bounce by shooting, builds the energy profiles, and computes the Euclidean action and the configurational entropy.
- Parameters:
asymmetry_factor (float) – Asymmetry g of the potential; alpha = (3/sqrt(2)) * (1 + g). g = 0 corresponds to the degenerate (thin-wall) limit.
dimension (int) – Number of SPATIAL dimensions d.
N (int) – Maximum number of radial integration steps (grid spacing dr = 0.01).
- Variables:
r (ndarray) – Radial grid on which the bounce was accepted.
DB (B,) – Bounce profile B(r) and its radial derivative B’(r).
B0 (float) – Core value B(0) found by the shooting method.
Bmax (Bmin,) – Initial bracket for the shooting method.
rho (PEdens, GEdens,) – Potential, gradient, and total energy densities.
E (PE, GE,) – Radially integrated potential, gradient, and total energies.
Se (float) – Euclidean action: rho integrated in d+1 dimensions (the O(d+1) bounce interpretation of the static d-dimensional profile).
k (denFT,) – Radial Fourier transform of rho and its k-grid.
mf (ndarray) – Modal fraction
|denFT|**2 / max|denFT|**2.Sc (float) – Configurational entropy, -Integral[ mf * ln(mf) ] over k-space with the d-dimensional radial measure.