LeanForControl

2 Ordinary differential equations

2.1 Dini derivatives

Definition 21
#

The upper right Dini derivative of \(f : \mathbb {R} \to \mathbb {R}\) at \(t\) is

\[ D^{+} f(t) \; =\; \limsup _{h \to 0^{+}} \frac{f(t+h)-f(t)}{h}. \]

When \(f\) is differentiable at \(t\) this equals \(f'(t)\).

2.2 Gronwall–Bellman inequality

Theorem 22
#

Gronwall–Bellman inequality. Let \(\Lambda , \mu : [a,b] \to \mathbb {R}\) be continuous with \(\mu \ge 0\), and let \(y : [a,b] \to \mathbb {R}\) be continuous satisfying

\[ y(t) \; \le \; \Lambda (t) + \int _{a}^{t} \mu (s)\, y(s)\, \mathrm{d}s \qquad \forall \, t \in [a,b]. \]

Then

\[ y(t) \; \le \; \Lambda (t) + \int _{a}^{t} \Lambda (s)\, \mu (s)\, e^{\int _{s}^{t}\mu (\tau )\, \mathrm{d}\tau }\, \mathrm{d}s \qquad \forall \, t \in [a,b]. \]
Proof

2.3 Continuous dependence on parameters

Definition 23
#

A function \(x : [t_0, t_1] \to E\) is an integral solution of \(\dot{x} = F(t,x)\) with initial value \(x_0\) when

\[ x(t) \; =\; x_0 + \int _{t_0}^{t} F(s,\, x(s))\, \mathrm{d}s \qquad \forall \, t \in [t_0, t_1]. \]
Theorem 24

Theorem 3.5 (Continuous dependence on parameters). If \(y\) solves \(\dot{y} = f(t,y)\) and \(z\) solves \(\dot{z} = f(t,z) + g(t,z)\) with \(\| g(t,x)\| \le \alpha \) and \(\| z_0 - y_0\| \le \alpha \), and \(\alpha (1 + 1/L)e^{L(t_1-t_0)} \le \varepsilon \), then \(\| y(t) - z(t)\| \le \varepsilon \) for all \(t \in [t_0, t_1]\).

Proof

Reduce to theorem 22 applied to \(\| y-z\| \), using the \(L\)-Lipschitz bound on \(f\) and the \(\alpha \)-bound on \(g\).

2.4 Comparison lemma

Theorem 25
#

Comparison Lemma 3.4. If \(u\) solves \(\dot{u} = f(t,u)\) with \(u(t_0) = u_0\), and \(v\) is continuous with \(D^{+}v(t) \le f(t,v(t))\) and \(v(t_0) \le u_0\), then \(v(t) \le u(t)\) for all \(t \in [t_0, t_1]\).

Proof

For each \(\lambda {\gt} 0\), the perturbed solution \(z_\lambda \) of \(\dot{z} = f(t,z) + \lambda \) satisfies \(v \le z_\lambda \) by ??. By theorem 24, \(\| u - z_\lambda \| \le \varepsilon /2\). Since \(\varepsilon {\gt} 0\) is arbitrary, \(v(t) \le u(t)\).