The Friedmann-Lemaître-Robertson-Walker metric #
Parts of this file is currently informal or semiformal.
The inductive type with three constructors:
- Spherical (k : ℝ) (h : k < 0) : SpatialGeometry
- Flat : SpatialGeometry
- Saddle (k : ℝ) (h : k > 0) : SpatialGeometry
Instances For
For s corresponding to
Equations
- (Cosmology.SpatialGeometry.Spherical k h).S r = k * Real.sin (r / k)
- Cosmology.SpatialGeometry.Flat.S r = r
- (Cosmology.SpatialGeometry.Saddle k h).S r = k * Real.sinh (r / k)
Instances For
First, show that limit of sinh(r * x) / x is r at the limit x goes to zero.
Then the next theorem will address the rewrite using Filter.Tendsto.comp
First, show that limit of sin(r * x) / x is r at the limit x goes to zero.
Then the next theorem will address the rewrite using Filter.Tendsto.comp
The structure FLRW is defined to contain the physical parameters of the Friedmann-Lemaître-Robertson-Walker metric. That is, it contains
- The scale factor
a(t) - An element of
SpatialGeometry.
Semiformal implementation note: It is possible that we should restrict
a(t) to be smooth or at least twice differentiable.
Equations
- Cosmology.FLRW = sorry
Instances For
The first-order Friedmann equation.
a : ℝ → ℝis the FLRW scale factor as a function of cosmic timet.ρ : ℝ → ℝis the total energy density as a function of cosmic timet.k : ℝis the spatial curvature parameter.Λ : ℝis the cosmological constant.G : ℝis Newton's constant.c : ℝis the speed of light. It may be set to 1 for convenience.
Note: We will leave c explicit for generality and accounting purposes.
At time t the equation reads:
(a'(t) / a(t))^2 = (8πG/3) ρ(t) − k c^2 / a(t)^2 + Λ c^2 / 3.
Equations
Instances For
The second-order Friedmann equation. Note: Other sources may call this the Raychaudhuri equation. We choose not to use that terminology to avoid the Raychaudhuri equation related to describing congruences of geodesics in general relativity.
a : ℝ → ℝis the FLRW scale factor as a function of cosmic timet.ρ : ℝ → ℝis the total energy density as a function of cosmic timet.p : ℝ → ℝis the pressure. It is related toρviap = w * ρwis the equation of state. We will introduce this later.Λ : ℝis the cosmological constant.G : ℝis Newton's constant.c : ℝis the speed of light. It may be set to 1 for convenience.
Note: We will leave c explicit for generality and accounting purposes.
At time t the equation reads:
(a''(t) / a (t)) = - (4πG/3) * (ρ(t) + 3 * p(t) / c^2) + Λ * c^2 / 3.
Equations
Instances For
The hubble constant defined in terms of the scale factor
as (dₜ a) / a.
The notation H is used for the hubbleConstant.
Semiformal implementation note: Implement also scoped notation.
Equations
- Cosmology.FLRW.FriedmannEquation.hubbleConstant a t = deriv a t / a t
Instances For
The deceleration parameter defined in terms of the scale factor
as - (dₜdₜ a) a / (dₜ a)^2.
The notation q is used for the decelerationParameter.
Semiformal implementation note: Implement also scoped notation.
Equations
Instances For
The deceleration parameter is equal to - (1 + (dₜ H)/H^2).
Equations
Instances For
The time evolution of the hubble parameter is equal to dₜ H = - H^2 (1 + q).
Equations
Instances For
There exists a time at which the hubble constant decreases if and only if
there exists a time where the deceleration parameter is less then -1.