Track structure growth across expanding universe scenarios today. Tune matter, dark energy, curvature, and radiation. Download clean tables for reports, labs, and lectures easily.
This calculator solves the linear growth equation for density perturbations in an expanding universe:
The solution is normalized so D(1)=1. The growth rate is f = d\ln D / d\ln a, and the suppression factor is g = D/a.
Values below are computed using the same solver and show typical late-time behavior.
| z | a | Ωm | ΩΛ | Ωr | Ωk (auto) | w | D(a) | f | g = D/a |
|---|---|---|---|---|---|---|---|---|---|
| 0.00 | 1.0000 | 0.315 | 0.685 | 0.00009 | -0.00009 | -1.0 | 1.000000 | 0.527087 | 1.000000 |
| 0.50 | 0.6667 | 0.315 | 0.685 | 0.00009 | -0.00009 | -1.0 | 0.768967 | 0.760840 | 1.153451 |
| 1.00 | 0.5000 | 0.315 | 0.685 | 0.00009 | -0.00009 | -1.0 | 0.606846 | 0.876367 | 1.213692 |
| 3.00 | 0.2500 | 0.315 | 0.685 | 0.00009 | -0.00009 | -1.0 | 0.315613 | 0.980932 | 1.262453 |
| 1.00 | 0.5000 | 1.000 | 0.000 | 0.00009 | -0.00009 | -1.0 | 0.500067 | 0.999806 | 1.000134 |
Small density contrasts grow under gravity while cosmic expansion stretches space. In linear theory, the growth factor D(a) summarizes the time evolution of these perturbations on large scales.
Normalizing the solution so D(1)=1 anchors results to the present epoch and removes any arbitrary overall scaling. With this convention, D(a) can be read as the fraction of today’s linear growth at your chosen z or a. It also keeps derived outputs like σ8(z) consistent across model comparisons.
Higher Ωm increases the gravitational source term and generally raises D(a) at fixed redshift. In near matter-domination, growth approaches D(a)∝a, so the suppression factor g=D/a trends toward one. When Ωm is smaller, accelerated expansion begins earlier and growth stalls sooner.
Dark energy modifies the expansion rate and reduces the time available for perturbations to grow. With w=−1 (a cosmological constant), suppression is strongest at late times as ΩΛ dominates. Less negative w typically makes dark energy important earlier, pushing D(a) lower at the same z. Comparing runs across w is a practical sensitivity test.
Curvature Ωk and radiation Ωr enter through E(a)=H(a)/H0, altering both friction and driving terms in the growth equation. Radiation is most relevant at high redshift, where it slows growth relative to a. Curvature matters when its contribution rivals matter or dark energy, shifting the overall expansion history and therefore D(a).
The calculator reports f=d ln D / d ln a, a quantity closely tied to redshift-space distortions and peculiar velocities. Many analyses use the approximation f≈Ωm(a)^γ with γ≈0.55 for standard ΛCDM as a useful benchmark. Reporting f alongside D helps connect expansion parameters to observable anisotropies in galaxy clustering.
Supplying a present-day normalization σ8(0) yields σ8(z)≈σ8(0)·D(a) in linear theory. This provides a quick way to compare amplitude evolution across parameter choices without running a full power-spectrum pipeline.
Keep parameter conventions consistent and increase integration steps until results stabilize to your desired precision. If you explore very high redshift or extreme w values, interpret outputs as an informed approximation because scale-dependent effects are ignored. For precision cosmology, cross-check against specialized solvers.
It is the linear-theory amplification of a small density perturbation as the universe expands. Here it is normalized so D(1)=1, making values directly comparable to the present day.
They are equivalent ways to label cosmic time. The relation is a=1/(1+z). Some analyses are naturally expressed in redshift, while simulations often use scale factor.
f measures how fast structure grows per logarithmic change in scale factor. It is widely used in redshift-space distortion measurements and in forecasting how velocities trace the matter field.
g compares actual growth to the ideal matter-dominated scaling D∝a. Values below one indicate growth is being suppressed by accelerated expansion, curvature effects, or radiation at early times.
Yes for most cases. Auto mode enforces the closure relation Ωk=1−Ωm−ΩΛ−Ωr. Disable it only if you want to explore non-closed parameter sets intentionally.
It uses the linear approximation σ8(z)≈σ8(0)·D(a). This is suitable for quick comparisons and forecasts, but it does not include nonlinear evolution or scale-dependent growth.
Higher steps generally improve numerical stability. For routine late-time work, several thousand steps are typically sufficient. For higher redshift or extreme parameters, increase steps until results change negligibly.
Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.