Universe Expansion Calculator - Friedmann Equation & Scale Factor
Use this universe expansion calculator to compute the cosmic scale factor, Hubble parameter, and age of a universe from its density parameters.
Universe Expansion Calculator
Results
What Is Universe Expansion Calculator?
A universe expansion calculator applies the Friedmann equations to compute how the cosmic scale factor a(t) evolves over time given the density parameters for dark energy, matter, radiation, and spatial curvature. Supply the density fractions and the Hubble constant, and the calculator returns the scale factor at any epoch, the Hubble parameter at that time, the total age of the universe under those parameters, and the long-term fate of the expansion.
- • Compute the scale factor at any cosmic epoch: Enter a time after the Big Bang to see how large the universe was relative to today. At 380,000 years the scale factor is about 0.0009, meaning the universe was roughly 1,100 times smaller than it is now.
- • Explore alternate universes: Change the density parameters to see what happens in a matter-dominated cosmos, a dark-energy-only de Sitter space, or a closed universe headed for a Big Crunch.
- • Check the age of the universe: The calculator integrates the Friedmann equation from a = 0 to a = 1 to report the total age under your chosen parameters, so you can compare it to the observed 13.8 Gyr.
- • Classify the long-term fate: The balance between dark energy, matter, and curvature determines whether the universe expands forever, decelerates to a halt, or recollapses. The result panel reports the classification.
The calculator defaults to the Planck 2018 Lambda-CDM values: ΩΛ = 0.691, Ωm = 0.3089, Ωr = 0.0000824, Ωk = 0, and H₀ = 67.7 km/s/Mpc. With these inputs and a time of 13.8 Gyr the scale factor returns to 1.0, confirming the present epoch.
For students working through cosmology problems, the Hubbles Law Calculator handles the simpler linear relationship v = H₀ × d that applies at low redshift.
How Universe Expansion Calculator Works
The calculator evaluates the first Friedmann equation in terms of present-day density parameters, then numerically integrates to convert between cosmic time and the scale factor.
- H(a): Hubble parameter at scale factor a, in km/s/Mpc.
- H₀: Hubble constant today, default 67.7 km/s/Mpc from Planck 2018.
- a: Dimensionless scale factor; a = 1 today, a < 1 in the past, a > 1 in the future.
- Ωr, Ωm, ΩΛ, Ωk: Present-day density parameters for radiation, matter, dark energy, and spatial curvature.
Radiation dominates at very small a (early universe), matter dominates at intermediate a, and dark energy dominates at large a (late universe). The transitions happen around a ≈ 0.0003 (radiation-matter equality) and a ≈ 0.6 (matter-dark energy equality).
Scale factor at recombination with Lambda-CDM defaults
ΩΛ = 0.691, Ωm = 0.3089, Ωr = 0.0000824, Ωk = 0, H₀ = 67.7, t = 0.00038 Gyr (380,000 years)
H0 = 67.7 km/s/Mpc = 0.06923 Gyr⁻¹. E(a) = √(0.0000824/a⁴ + 0.3089/a³ + 0/a² + 0.691). Integrate dt/da from a ≈ 0 to find t(a) = 0.00038 Gyr → a ≈ 0.000917.
a = 0.000917, size = 0.09% of today, H(a) ≈ 4.16 million km/s/Mpc, age of universe = 13.80 Gyr.
At recombination the universe was about 1,090 times smaller than today and the expansion rate was roughly 60,000 times faster than the present Hubble constant.
According to Wikipedia, Friedmann equations, the first Friedmann equation in terms of present-day density parameters is H²/H₀² = Ω₀,R·a⁻⁴ + Ω₀,M·a⁻³ + Ω₀,k·a⁻² + Ω₀,Λ.
According to Wikipedia, Lambda-CDM model, the Planck 2018 results give dark energy ΩΛ = 0.691, matter Ωm = 0.3089, radiation Ωr ≈ 8.24 × 10⁻⁵, and H0 = 67.7 km/s/Mpc for a flat universe.
The Alien Civilization Calculator uses the Drake equation to estimate communicable civilizations from astrophysical rates, a complementary calculation that also depends on the cosmic timescales the Friedmann equation provides.
Key Concepts Explained
Four ideas cover every number the universe expansion calculator returns and the physical meaning behind each density parameter.
Scale Factor a(t)
A dimensionless measure of cosmic size. a = 1 today, a < 1 in the past (smaller universe), a > 1 in the future. Redshift z = 1/a − 1.
Density Parameters Ω
Each Ω is the ratio of a component's energy density to the critical density. They sum to 1 for a flat universe: ΩΛ + Ωm + Ωr + Ωk = 1.
Hubble Parameter H(a)
The expansion rate at scale factor a. H₀ is the present value. H(a) changes as different density components dominate at different epochs.
Critical Density ρc
The density at which the universe is spatially flat: ρc = 3H₀²/(8πG) ≈ 8.5 × 10⁻²⁷ kg/m³. The density parameters are fractions of this value.
Radiation dominates at very small a (early universe), matter dominates at intermediate a, and dark energy dominates at large a (late universe). The transitions happen around a ≈ 0.0003 (radiation-matter equality) and a ≈ 0.6 (matter-dark energy equality).
The Gravitational Force Calculator handles the Newtonian gravity that matter exerts on local scales, the same force that the Ωm term represents in the Friedmann equation on cosmic scales.
How to Use This Calculator
Five steps take you from density parameters to a scale factor, expansion rate, and fate classification.
- 1 Set the density parameters: Enter ΩΛ, Ωm, Ωr, and Ωk. The defaults match the Planck 2018 Lambda-CDM model. For a flat universe, the four values should sum to 1.
- 2 Enter the Hubble constant: Use 67.7 km/s/Mpc for the Planck CMB value or 73.4 km/s/Mpc for the local distance-ladder value. The choice shifts the age by about 0.5 Gyr.
- 3 Set the time after the Big Bang: Enter the cosmic time in billions of years. Use 13.8 for the present epoch, a smaller value for the past, or a larger value for the future.
- 4 Read the results: The scale factor tells you the size relative to today. The Hubble parameter shows the expansion rate at that epoch. The age row shows the total age under your parameters.
- 5 Interpret the fate: The fate classification tells you whether the universe expands forever, decelerates, or recollapses based on the balance of dark energy, matter, and curvature.
To check the size of the universe at the time of the cosmic microwave background emission, leave the density parameters at their defaults, set H₀ = 67.7, and enter t = 0.00038 Gyr. The calculator returns a ≈ 0.000917, meaning the universe was about 1,090 times smaller than today, and the expansion rate was roughly 4.2 million km/s/Mpc.
Benefits of Using This Calculator
The universe expansion calculator turns abstract cosmological parameters into concrete numbers about the size, age, and fate of any model universe.
- • Quantify cosmic expansion at any epoch: Get the exact scale factor and expansion rate for any time from the radiation-dominated era to the far future, not just the present.
- • Explore alternate cosmological models: Change the density parameters to see how a matter-only, radiation-only, or dark-energy-dominated universe behaves compared to our own.
- • Verify textbook calculations: Cross-check analytical results like the Einstein-de Sitter age t₀ = 2/(3H₀) ≈ 9.78 Gyr by setting Ωm = 1 and all other parameters to zero.
- • Understand the Hubble tension: Switch between H₀ = 67.7 and H₀ = 73.4 to see how the age and expansion history shift under different calibration methods.
- • Classify the fate of the universe: The calculator reports whether the model leads to perpetual expansion, a Big Crunch, or a de Sitter exponential phase, based on the density balance.
These capabilities are useful for coursework in physical cosmology, for checking homework on the Friedmann equations, and for building intuition about how each density component shapes cosmic history.
To convert the scale factor into the redshift parameter that astronomers measure directly, the Redshift Calculator applies z = 1/a − 1 so the Friedmann result feeds straight into observational comparisons.
Factors That Affect Your Results
Five factors determine every output the universe expansion calculator produces, and two limitations bound the accuracy of the results.
Dark energy density ΩΛ
Controls the late-time acceleration. Higher ΩΛ produces faster expansion at large a and a de Sitter exponential phase. Lower ΩΛ allows matter to slow the expansion longer.
Matter density Ωm
Slows expansion through gravitational attraction. Higher Ωm produces a younger universe at a = 1 and a stronger deceleration phase before dark energy takes over.
Radiation density Ωr
Dominates at very small a (early universe). Its a⁻⁴ dependence means it drops off faster than matter as the universe expands, becoming negligible after the first 50,000 years.
Curvature density Ωk
Determines spatial geometry: Ωk = 0 is flat, Ωk > 0 is open (hyperbolic), Ωk < 0 is closed (spherical). Curvature scales as a⁻², between radiation and matter.
Hubble constant H₀
Sets the overall timescale. A higher H₀ gives a younger universe and faster expansion at every epoch. The 67.7 vs 73.4 km/s/Mpc tension shifts the age by about 0.5 Gyr.
- • The calculator assumes a perfect fluid with constant equation of state w = −1 for dark energy. If dark energy has a time-varying equation of state (w ≠ −1), the actual expansion history differs from the calculator output.
- • The numerical integration uses 2,000 trapezoidal steps. For extreme parameter combinations (very high radiation, very small times), the result may have small numerical error. The bisection search for a(t) converges to about 10 decimal places.
The ΛCDM model with the default parameters fits the Planck 2018 CMB data, baryon acoustic oscillations, and Type Ia supernova distances simultaneously. Deviations from these defaults let you explore what-ifs: a closed universe, a matter-only cosmos, or a dark-energy-dominated de Sitter phase.
According to Encyclopaedia Britannica, Friedmann model, the Friedmann models describe a universe that expands or contracts based on the balance between matter density and expansion rate, with the critical density separating open from closed geometries.
The Luminosity Calculator converts stellar radius and temperature into watts and solar luminosities, the same energy output that drives the radiation density term Ωr in the Friedmann equation.
Frequently Asked Questions
Q: What does a universe expansion calculator compute?
A: A universe expansion calculator solves the Friedmann equation to return the cosmic scale factor a(t), the Hubble parameter H(a) at a given epoch, the total age of the universe under the chosen density parameters, and a classification of the long-term expansion fate.
Q: What is the Friedmann equation used for cosmic expansion?
A: The first Friedmann equation is H²(a) = H₀² × (Ωr/a⁴ + Ωm/a³ + Ωk/a² + ΩΛ). It relates the expansion rate H at any scale factor a to the present-day density parameters for radiation, matter, curvature, and dark energy.
Q: What are the default density parameters for our universe?
A: The defaults come from Planck 2018: dark energy ΩΛ = 0.691, matter Ωm = 0.3089, radiation Ωr = 0.0000824, curvature Ωk = 0 (flat), and Hubble constant H₀ = 67.7 km/s/Mpc.
Q: How does dark energy change the fate of the universe?
A: Dark energy with ΩΛ > 0 drives accelerated expansion at late times. Without dark energy, a high-matter universe could recollapse in a Big Crunch. With the observed ΩΛ = 0.691, the universe expands forever and the expansion rate approaches a constant de Sitter value.
Q: What does the scale factor a(t) represent?
A: The scale factor a(t) measures the relative size of the universe. a = 1 today, a < 1 in the past (the universe was smaller), and a > 1 in the future. The redshift of any epoch is z = 1/a − 1.
Q: Why does the Hubble constant affect the age of the universe?
A: The Hubble constant H₀ sets the overall expansion timescale. A higher H₀ means faster expansion today, which implies a younger universe when integrated back to the Big Bang. The Planck value of 67.7 gives about 13.8 Gyr, while 73.4 gives about 12.9 Gyr.