CosmoFit.GCG¶
- class CosmoFit.GCG(params)[source]¶
Bases:
CosmologyGeneralized Chaplygin Gas (GCG).
Unlike LCDM/wCDM/CPL/JBP/BA – which all just reparametrize dark energy’s equation of state on top of an independent matter component – GCG replaces dark energy with a single exotic fluid with equation of state
p = -A / rho^alpha
that unifies dark matter and dark energy: it behaves like pressureless dust at early times (large rho, small
|p/rho|) and like a cosmological constant at late times (rho -> const), interpolating between the two as the universe expands. TheOmega_mparameter here is therefore ordinary baryonic + any additional matter on top of the GCG fluid, not the GCG fluid’s own dust-like contribution.Density evolution (closed-form solution of the GCG continuity equation):
rho_GCG(z) / rho_GCG(0) = [ A_s + (1 - A_s) (1+z)^(3(1+alpha)) ]^(1/(1+alpha))
Effective equation of state:
w(z) = -A_s / [ A_s + (1-A_s)(1+z)^(3(1+alpha)) ] * (1+z)^(3(1+alpha)) ... equivalently w(z) = -1 + (1-A_s)(1+z)^(3(1+alpha)) / [A_s + (1-A_s)(1+z)^(3(1+alpha))]
so w(0) = -A_s and w(z) -> 0 (dust-like) as z -> infinity. A_s = 1 reduces GCG to flat/curved LCDM (rho_GCG(z) = rho_GCG(0) for any alpha); alpha = 1 is the original (“pure”) Chaplygin gas of Kamenshchik, Moschella & Pasquier (2001).
Notes
Uses the shared
A_sandalphafields ofCosmologyParameters(ignored by every other model, the same way LCDM ignoresw0/wa).References
Kamenshchik, Moschella & Pasquier (2001), Phys. Lett. B 511, 265, arXiv:gr-qc/0103004. Bento, Bertolami & Sen (2002), Phys. Rev. D 66, 043507, arXiv:gr-qc/0202064.
- Parameters:
params (CosmologyParameters)
- __init__(params)¶
- Parameters:
params (CosmologyParameters)
Methods
E(z)Dimensionless Hubble parameter.
H(z)Omega_de(z)GCG effective density parameter.
Omega_matter(z)Matter density at redshift
z, in units of today's critical density -- i.e. theOmega_m (1+z)^3term as it appears insideE(z)^2, before dividing byE(z)^2.__init__(params)dEdz(z)Derivative of E(z).
fde(z)GCG density evolution factor.
mu(a[, k])Effective-to-Newtonian gravitational coupling ratio, G_eff(a,k)/G_N, entering the linear growth equation solved by
GrowthCalculator(see that module's docstring for the equation itself).plain_name()This model's name as plain text:
MODEL_NAMEif it declares one, else the class name.plot_label()This model's name as it should appear in a figure legend or title --
MODEL_LABEL(LaTeX) if it declares one, elseplain_name().refresh()Rebuild internal numerical tables after the underlying
paramsobject has been mutated in place (e.g. byparams.update(theta)during an MCMC step).w(z)Effective dark-energy equation of state.
Attributes
A_planckA_sEXTRA_PARAMSExtra parameters this model adds beyond CosmologyParameters.
H0MBMODEL_LABELa LaTeX math string where the plain name is really a set of symbols (
LCDM->$\Lambda$CDM), None where the plain name is already what a reader should see (an acronym likeCPL).MODEL_NAMEPlain-text name for this model, for tables, JSON and log lines.
N_effOmega_bOmega_de0Omega_kOmega_malphacompute_rdWhether
rdis computed from the physical densities (rd_computed()) rather than read from the freerdparameter.derive_sigma8Whether
sigma8is derived from the Boltzmann code rather than read from the freesigma8parameter.hReduced Hubble constant,
H0 / 100.ln1e10Asm_nun_somega_b_h2Physical baryon density,
Omega_b h^2-- the combination BBN and the CMB actually constrain.omega_cdm_h2Physical cold dark matter density,
Omega_c h^2-- matter less baryons.omega_m_h2Physical matter density,
Omega_m h^2.rdThe sound horizon at the drag epoch [Mpc] that the BAO likelihoods divide by.
sigma8Present-day
sigma_8, the normalization every growth prediction is built on.tau_reiow0wa