ODEs.ODE_properties #
Core ODE definitions and continuous-dependence theorems used throughout the stability track.
Main declarations #
IsIntegralSolution— integral formulation of an ODE solution on a time interval.IntervalIntegrable_of_lipschitz— integrability ofs ↦ f(s, z(s))from joint continuity.continuous_dependence_ODE(Theorem 3.4) — quantitative bound on‖y(t) − z(t)‖whenysolvesẏ = fandzsolves the perturbed systemż = f + g.continuous_dependence_parameters(Theorem 3.5) — uniformε-bound when both the initial perturbation‖z₀ − y₀‖and the forcing‖g‖are bounded byα.
An integral solution of ẋ = F(t, x) on [t₀, t₁] with initial value x₀:
for every t ∈ [t₀, t₁], x(t) = x₀ + ∫_{t₀}^{t} F(s, x(s)) ds.
Equations
Instances For
s ↦ f(s, z(s)) is interval-integrable on [t₀, t₁] when f is jointly continuous
and z is continuous on [t₀, t₁].
Theorem 3.4 (Continuous dependence on initial states and parameters).
If y is an integral solution of ẏ = f(t, y) and z is an integral solution of
ż = f(t, z) + g(t, z), with f Lipschitz in the state with constant L and g
uniformly bounded by μ, then for all t ∈ [t₀, t₁]:
‖y(t) − z(t)‖ ≤ ‖y₀ − z₀‖ · exp(L(t−t₀)) + (μ/L) · (exp(L(t−t₀)) − 1).
We work globally on [t₀, t₁] (rather than on a local domain W ⊂ ℝⁿ) to avoid
local-extension boilerplate.
Theorem 3.5 (Continuous dependence on parameters).
A uniform ε-bound: if ‖z₀ − y₀‖ ≤ α and ‖g(t, x)‖ ≤ α for all t, x, and
α · (1 + 1/L) · exp(L(t₁−t₀)) ≤ ε, then ‖y(t) − z(t)‖ ≤ ε for all t ∈ [t₀, t₁].
λ-dependence is modeled via the perturbation term g (i.e., g t x = f_λ t x − f t x).
The α-condition plays the role of δ from the classical statement.
Picard-Lindelöf for scalar ODEs on compact intervals.
For a jointly continuous right-hand side g : ℝ → ℝ → ℝ that is globally
Lipschitz in the state variable (uniformly in time), for any compact interval
[t₀, t₁] and initial value x₀ : ℝ, there exists an integral solution z
that is continuous and has right derivatives matching g on [t₀, t₁).
This is the scalar, compact-interval instance of the Picard-Lindelöf theorem, which holds because globally Lipschitz continuity prevents finite-time blowup.