14. A little bit of theory#
An ordinary differential equation (ODE) is given by
together with the initial condition
where
\(f : [t_0, T] \times {\mathbb R}^n \rightarrow {\mathbb R}^n\) is the given right hand side
\(y : [t_0, T] \rightarrow {\mathbb R}^n\) is the unknown function, called state
\(t \in [t_0, T]\) is called time
\(y_0 \in {\mathbb R}^n\) is the initial value
14.1. Some examples:#
\(n = 1\), \(f(t,y) = a y\):
This ode has the solution \(y(t) = y_0 e^{a (t-t_0)}\). If \(a > 0\), the solution is exponentiall increasing, for \(a < 0\), it is exponentially decreasing.
Consider \(y^{\prime \prime}(t) = -\omega^2 y(t)\) with \(y(0) = y_0\), \(y^\prime(0) = y_{0p}\). This is a second order ODE, which can be reduced to a first oder system with the definition \(y_1 := y\) and \(y_2 := y^\prime/\omega\):
Its solution is \(y(t) = y_0 \cos( \omega t ) + \frac{y_{0p}}{\omega} \sin (\omega t)\).
14.2. Some Theorems#
Theorem: Picard Lindelöf
Assume the right hand side satisfies a Liptschitz condition in the second argument
Then there exisits a unique solution of the ODE.
Theorem: Stability with respect to initial conditions
Consider two ODEs differing only in the initial values:
Then there holds:
This means that an error in the initial condition may be propagated with exponential groth with constant \(L\).
Theorem: One-sided Lipschitz condition
Assume there holds
with some \(\alpha \in {\mathbb R}\). Then the stability estimate can be improved to
This is an essential improvement for the first example above when \(a < 0\). The second example satisfies the one-sided Lipschitz condition with \(\alpha = 0\).
14.3. Autonomous ODEs#
An ODE is called autonomous iff the right hand side does not depend explicitely on \(t\), i.e. \(y^\prime(t) = f(y(t))\). Then the time axis can be shifted arbitrarily.
A non-autonomous ODE in \({\mathbb R}^n\) can be transformed to an autonomous one in \({\mathbb R}^{n+1}\) by letting \(y_{n+1}(t) := t\) be another unknown state variable, which satisfies the ODE \(y_{n+1}^\prime = 1\) and i.c. \(y_{n+1}(t_0) = t_0\).
14.4. An equivalent integral equation#
A smooth solution of the ODE satisfies the following integral equation (IE), and vice versa:
We call the ODE and the IE formally equivalent. The IE may have a solution which is not differentiable, and thus not a solution of the ODE (e.g. if \(f\) jumps in some \(\overline t\), then \(y\) has a kink, and is not differentiable).
The integral equation is the basis for analysis as well as designing numerical methods.