Existence and uniqueness of solutions to ODEs #
This file collects the public-facing existence and uniqueness theorems for solutions to ODEs in normed spaces.
Main results #
IsPicardLindelof.exists_eq_forall_mem_Icc_hasDerivWithinAt: the Picard-Lindelöf theorem, stating the existence of a local solution to a time-dependent ODE.IsPicardLindelof.exists_forall_mem_closedBall_eq_hasDerivWithinAt_lipschitzOnWith: the existence of a local flow that is Lipschitz continuous in the initial point.IsPicardLindelof.exists_forall_mem_closedBall_eq_hasDerivWithinAt_continuousOn: the existence of a local flowE × ℝ → Ethat is continuous on its domain.IsPicardLindelof.exists_forall_mem_closedBall_eq_forall_mem_Icc_hasDerivWithinAt: the existence of a local flow to a time-dependent vector field.ContDiffAt.exists_forall_mem_closedBall_exists_eq_forall_mem_Ioo_hasDerivAt: aC¹vector field admits solutions on open intervals for all nearby initial points.ContDiffAt.exists_forall_mem_closedBall_exists_eq_forall_mem_Ioo_hasDerivAt₀: aC¹vector field admits a local solution.ContDiffAt.exists_eventually_eq_hasDerivAt: aC¹vector field admits a local flow.ODE_solution_uniqueand variants: uniqueness statements for ODE solutions on various intervals.
Tags #
integral curve, vector field, existence, uniqueness, Picard-Lindelöf, Gronwall
Existence of solutions to ODEs #
Picard-Lindelöf (Cauchy-Lipschitz) theorem, differential form. This version shows the
existence of a local solution whose initial point x may be different from the centre x₀ of
the closed ball within which the properties of the vector field hold.
Picard-Lindelöf (Cauchy-Lipschitz) theorem, differential form.
Picard-Lindelöf (Cauchy-Lipschitz) theorem, differential form. This version shows the existence of a local flow and that it is Lipschitz continuous in the initial point.
Picard-Lindelöf (Cauchy-Lipschitz) theorem, differential form. This version shows the
existence of a local flow and that it is continuous on its domain as a (partial) map E × ℝ → E.
Picard-Lindelöf (Cauchy-Lipschitz) theorem, differential form. This version shows the existence of a local flow.
$C^1$ vector field #
If a vector field f : E → E is continuously differentiable at x₀ : E, then it admits an
integral curve α : ℝ → E defined on an open interval, with initial condition α t₀ = x, where
x may be different from x₀.
If a vector field f : E → E is continuously differentiable at x₀ : E, then it admits an
integral curve α : ℝ → E defined on an open interval, with initial condition α t₀ = x₀.
If a vector field f : E → E is continuously differentiable at x₀ : E, then it admits a flow
α : E → ℝ → E defined on an open domain, with initial condition α x t₀ = x for all x within
the domain.
Uniqueness of solutions to ODEs #
There exists only one solution of an ODE $\dot x=v(t, x)$ in a set s ⊆ ℝ × E with
a given initial value provided that the RHS is Lipschitz continuous in x within s,
and we consider only solutions included in s.
This version shows uniqueness in a closed interval Icc a b, where a is the initial time.
A time-reversed version of ODE_solution_unique_of_mem_Icc_right. Uniqueness is shown in a
closed interval Icc a b, where b is the "initial" time.
A version of ODE_solution_unique_of_mem_Icc_right for uniqueness in a closed interval whose
interior contains the initial time.
A version of ODE_solution_unique_of_mem_Icc for uniqueness in an open interval.
Local uniqueness of ODE solutions.
There exists only one solution of an ODE $\dot x=v(t, x)$ with
a given initial value provided that the RHS is Lipschitz continuous in x.
There exists only one global solution to an ODE $\dot x=v(t, x)$ with a given initial value provided that the RHS is Lipschitz continuous.