PhysLean Documentation

PhysLean.Cosmology.FLRW.Basic

The Friedmann-Lemaître-Robertson-Walker metric #

Parts of this file is currently informal or semiformal.

The inductive type with three constructors:

Instances For
    noncomputable def Cosmology.SpatialGeometry.S (s : SpatialGeometry) :

    For s corresponding to

    Equations
    Instances For
      theorem Cosmology.SpatialGeometry.mul_sinh_as_div (r k : ) :
      k * Real.sinh (r / k) = Real.sinh (r / k) / (1 / k)

      The limit of S (Saddle k) r as k → ∞ is equal to S (Flat) r. First show that k * sinh(r / k) = sinh(r / k) / (1 / k) pointwise.

      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

      theorem Cosmology.SpatialGeometry.mul_sin_as_div (r k : ) :
      k * Real.sin (r / k) = Real.sin (r / k) / (1 / k)

      The limit of S (Sphere k) r as k → ∞ is equal to S (Flat) r. First show that k * sinh(r / k) = sin(r / k) / (1 / k) pointwise.

      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

      Semiformal implementation note: It is possible that we should restrict a(t) to be smooth or at least twice differentiable.

      Equations
      Instances For

        The first-order Friedmann equation.

        • a : ℝ → ℝ is the FLRW scale factor as a function of cosmic time t.
        • ρ : ℝ → ℝ is the total energy density as a function of cosmic time t.
        • 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 time t.
          • ρ : ℝ → ℝ is the total energy density as a function of cosmic time t.
          • p : ℝ → ℝ is the pressure. It is related to ρ via p = w * ρ
          • w is 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
            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 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.

                  Equations
                  Instances For