Phase functions #
This module formalizes the definitions from Section 4.1 of the ANTEDB blueprint. A phase function
is smooth on [1, 2]. A model phase function is a variable family of phase functions whose
successive derivatives asymptotically agree with those of u ↦ u ^ (-σ) for some fixed
positive exponent σ.
The interval on which phase functions are considered.
Equations
Instances For
A phase function is a variable real-valued function that is smooth on [1, 2] at every
ambient index.
Equations
- Expdb.IsPhaseFunction F = ∀ (i : ℕ), ContDiffOn ℝ (↑⊤) (F i) Expdb.phaseInterval
Instances For
The variable error function in the model phase condition at derivative order p.
Equations
- Expdb.modelPhaseError F σ p i u = iteratedDerivWithin (p + 1) (F i) Expdb.phaseInterval ↑u - iteratedDerivWithin p (fun (v : ℝ) => v ^ (-σ)) Expdb.phaseInterval ↑u
Instances For
A variable phase function is a model phase function when, for some fixed σ > 0,
the error between its (p + 1)st derivative and the pth derivative of u ↦ u ^ (-σ) is
pointwise infinitesimal for every fixed derivative order p.
Equations
- Expdb.IsModelPhaseFunction F = (Expdb.IsPhaseFunction F ∧ ∃ (σ : ℝ), 0 < σ ∧ ∀ (p : ℕ), (Expdb.modelPhaseError F σ p).IsPointwiseInfinitesimal)
Instances For
The fixed logarithmic phase u ↦ log u, regarded as a variable family.
Equations
Instances For
The fixed logarithmic phase u ↦ log u is a model phase function, with model exponent
σ = 1.
For any fixed derivative cutoff, the errors of a model phase function have a common infinitesimal bound, uniform over the phase interval and all derivative orders up to the cutoff, after passing to a subsequence.