The event rate and the time and endpoint differentials
DefinitionBianchiIX_Dynamics_Eventsbianchi-ix-era-statisticsdynamical-systems
For real variables , set
The shear components and wall rates are
These functions define the normalized vacuum Bianchi IX vector field .
Let with coordinates and the sup norm. Write
and let .
Write , , and . For initial data , let be the union of all open convex domains of solutions with these initial data, and let be their compatible curve. A solution has such a domain , a curve , and .
Let be the continuous linear operators on and set
For a fixed initial time , put
For and , define
The reciprocal in these total definitions has .
Definition code
import Definitions.Def_BianchiIX_Dynamics_Normalized
import Definitions.Def_BianchiIX_Dynamics_MaximalFlow
import Definitions.Def_BianchiIX_Dynamics_Linearization
import Definitions.Def_BianchiIX_Dynamics_FlowDifferential
import Mathlib.Analysis.Calculus.Deriv.Pow
import Mathlib.Analysis.Calculus.Deriv.Mul
import Mathlib.Analysis.Calculus.Deriv.Add
import Mathlib.Analysis.Real.Sqrt
import Mathlib.Tactic.Linarith
import Mathlib.Tactic.Ring
import Mathlib.Analysis.Calculus.ContDiff.Operations
import Mathlib.Analysis.Calculus.Deriv.Prod
import Mathlib.Analysis.Calculus.MeanValue
import Mathlib.Data.Fin.VecNotation
import Mathlib.Tactic.FinCases
import Mathlib.Tactic.FunProp
import Mathlib.Analysis.SpecialFunctions.Pow.Deriv
import Mathlib.Tactic.FieldSimp
import Mathlib.Analysis.SpecialFunctions.Integrals.Basic
import Mathlib.Analysis.ODE.ExistUnique
import Mathlib.Analysis.Calculus.FDeriv.Partial
import Mathlib.Analysis.Calculus.ImplicitContDiff
noncomputable section
namespace BianchiIX
open Set Filter Metric
open scoped Topology
def normalizedEventRate (g : NormalizedState → ℝ) (x : NormalizedState) (t₀ t : ℝ) : ℝ :=
fderiv ℝ g (normalizedMaxCurve x t₀ t) (normalizedField (normalizedMaxCurve x t₀ t))
def normalizedEventTimeDifferential (g : NormalizedState → ℝ) (x : NormalizedState) (t₀ t : ℝ) :
NormalizedState →L[ℝ] ℝ :=
-(normalizedEventRate g x t₀ t)⁻¹ •
(fderiv ℝ g (normalizedMaxCurve x t₀ t)).comp (normalizedFlowDifferential x t₀ t)
def normalizedEventDifferential (g : NormalizedState → ℝ) (x : NormalizedState) (t₀ t : ℝ) :
NormalizedVariation :=
normalizedFlowDifferential x t₀ t +
(normalizedEventTimeDifferential g x t₀ t).smulRight (normalizedField (normalizedMaxCurve x t₀ t))
end BianchiIX
Source