The lines of the Lean statement that state the theorem, then the definitions in the file that it uses.
Local definitions the statement names, followed through the definitions they name in turn. The match is by name in the source text, so a name reached only through notation can be missed; the full file is below.
abbreviation OAI.BoltzmannNonuniqueness.Velocity line 19
abbrev Velocity := EuclideanSpace ℝ (Fin 3)
abbreviation OAI.BoltzmannNonuniqueness.Position line 20
abbrev Position := Fin 3 → AddCircle (1 : ℝ)
abbreviation OAI.BoltzmannNonuniqueness.Phase line 21
abbrev Phase := Position × Velocity
abbreviation OAI.BoltzmannNonuniqueness.Density line 22
abbrev Density := Phase → ℝ
abbreviation OAI.BoltzmannNonuniqueness.Sphere line 23
abbrev Sphere := Metric.sphere (0 : Velocity) 1
definition OAI.BoltzmannNonuniqueness.sphereArea line 26
def sphereArea : Measure Sphere := (volume : Measure Velocity).toSphere
definition OAI.BoltzmannNonuniqueness.normalComponent line 28
def normalComponent (v w ω : Velocity) : ℝ := inner ℝ (v - w) ω
definition OAI.BoltzmannNonuniqueness.scatterLeft line 30
def scatterLeft (v w ω : Velocity) : Velocity := v - normalComponent v w ω • ω
definition OAI.BoltzmannNonuniqueness.scatterRight line 32
def scatterRight (v w ω : Velocity) : Velocity := w + normalComponent v w ω • ω
definition OAI.BoltzmannNonuniqueness.collisionKernel line 34
def collisionKernel (v w ω : Velocity) : ℝ := |normalComponent v w ω|
definition OAI.BoltzmannNonuniqueness.gain line 36
def gain (f : Density) (x : Position) (v : Velocity) : ℝ := ∫ p : Velocity × Sphere, collisionKernel v p.1 p.2 * f (x, scatterLeft v p.1 p.2) * f (x, scatterRight v p.1 p.2) ∂((volume : Measure Velocity).prod sphereArea)
definition OAI.BoltzmannNonuniqueness.loss line 42
def loss (f : Density) (x : Position) (v : Velocity) : ℝ := ∫ p : Velocity × Sphere, collisionKernel v p.1 p.2 * f (x, v) * f (x, p.1) ∂((volume : Measure Velocity).prod sphereArea)
definition OAI.BoltzmannNonuniqueness.collision line 47
def collision (f : Density) (x : Position) (v : Velocity) : ℝ := gain f x v - loss f x vrun_cmd Lean.modifyEnv fun env => Lean.Meta.auxLemmasExt.setState env {}
abbreviation OAI.BoltzmannNonuniqueness.Evolution line 52
abbrev Evolution := ℝ → Density
abbreviation OAI.BoltzmannNonuniqueness.SpaceTimePhase line 53
abbrev SpaceTimePhase := ℝ × Phase
abbreviation OAI.BoltzmannNonuniqueness.LiftedSpaceTimePhase line 54
abbrev LiftedSpaceTimePhase := ℝ × (Velocity × Velocity)
definition OAI.BoltzmannNonuniqueness.torusProjection line 56
def torusProjection (x : Velocity) : Position := fun i => (x i : AddCircle (1 : ℝ))
definition OAI.BoltzmannNonuniqueness.torusRepresentative line 60
def torusRepresentative (x : Position) : Velocity := WithLp.toLp 2 (fun i => ((AddCircle.equivIco (1 : ℝ) 0) (x i) : ℝ))
definition OAI.BoltzmannNonuniqueness.maxwellian line 63
def maxwellian (v : Velocity) : ℝ := (2 * Real.pi) ^ (-(3 / 2 : ℝ)) * Real.exp (-‖v‖ ^ 2 / 2)
definition OAI.BoltzmannNonuniqueness.entropyMoment line 66
def entropyMoment (f : Density) (z : Phase) : ℝ := f z * (1 + ‖z.2‖ ^ 2 + |Real.log (f z)|)
definition OAI.BoltzmannNonuniqueness.FiniteEntropyDatum line 70
def FiniteEntropyDatum (f : Density) : Prop := (∀ᵐ z, 0 ≤ f z) ∧ AEStronglyMeasurable f ∧ Integrable (entropyMoment f)
definition OAI.BoltzmannNonuniqueness.BoundedVelocitySupport line 73
def BoundedVelocitySupport (f : Density) : Prop := ∃ R : ℝ, 0 < R ∧ ∀ᵐ z, R < ‖z.2‖ → f z = 0
definition OAI.BoltzmannNonuniqueness.energy line 76
def energy (f : Density) : ℝ := ∫ z, ‖z.2‖ ^ 2 * f z
definition OAI.BoltzmannNonuniqueness.momentum line 78
def momentum (f : Density) : Velocity := ∫ z, f z • z.2
13 more definitions are reached the same way; the full file lists them.