Part A · the equation of motion · spine
Newton's laws determine the future — as a theorem, with a hypothesis, and a frictionless dome on which that hypothesis fails and the future does not.
needs 00~2 h slides + 5 h problemsproblems: ./mr problems 01
01 · overview
"The present state and the laws fix the future" is a statement about an initial value problem: it asserts existence and uniqueness.
Picard–Lindelöf: continuity plus a Lipschitz condition gives exactly one solution, for a while. Proved by a contraction on a space of curves.
Norton's dome: continuity holds, Lipschitz fails at one point, and one initial condition has infinitely many futures: $r = k^2t^4/144$ solves $\ddot r = k\sqrt r$ from rest, and so does every delayed copy of it.
Grönwall's inequality bounds how fast two futures separate; the maximal interval of existence says when a solution simply stops.
After it you may write the solution, verify a formula by substitution and call it the answer, and say precisely what a physicist means by determinism. Before it, none of those are available.
section 1
From a sentence about the universe to a statement about an ordinary differential equation.
01 · the claim
Laplace, 1814: an intelligence that knew every force and "the respective situation of the beings who compose it" could compute the future and the past; "nothing would be uncertain, and the future, like the past, would be present to its eyes."
Given a law $\dot y = f(y, t)$ and a state $y_0$ at time $t_0$, there is exactly one function $y$ with $y(t_0) = y_0$ solving the equation.
Three separable assertions: a solution exists; it is unique; and it exists for all time. This unit proves the first two locally, and shows all three can fail.
Not predictability. Unique solutions can separate exponentially, so a state known to 10 decimal places may be useless after a minute (unit 17).
Not a law of physics. It is a property some differential equations have and others do not, and which one you get is decided by the force law you wrote down.
Laplace's own formulation was a claim about a physical theory. Turning it into a theorem is the only way to find out that it is almost true, and to locate the exception.
01 · the claim
Position alone is not a state. For $\ddot x = -\omega^2 x$, the datum $x(0) = 0$ is satisfied by $x(t) = A \sin \omega t$ for every $A$: one position, a continuum of futures. Add $\dot x(0)$ and the ambiguity is gone.
For a system with configuration $x \in \mathbb{R}^n$, the state is the pair $y = (x, \dot x) \in \mathbb{R}^{2n}$, and $\mathbb{R}^{2n}$ is its phase space.
A point of phase space, not of space, is what a law of motion propagates.
Left: one position at $t = 0$, three futures. Right: the same three as states $(x, \dot x)$ — three different starting points on the $\dot x$-axis, each on its own circle.
01 · the claim
Newton's law fixes $\ddot x$, so it is the pair $(x, \dot x)$ that must be supplied and the pair that is then determined. Had forces fixed the third derivative $x^{(3)}$, the state would be a triple and nature would need one more number per particle.
That the state is $2n$ numbers is a physical fact expressed as the order of an ODE. Unit 14 makes phase space the primary object; here it is a bookkeeping device that will not stay one.
Dimensions: the two halves of $y$ carry different units, $\mathrm{L}$ and $\mathrm{L\,T^{-1}}$. Any norm on $\mathbb{R}^{2n}$ therefore compares unlike quantities — nondimensionalize first, as unit 00 insisted, and every constant below is a pure number.
The law, as an arrow at each state. At $y = (x, v)$ the arrow $f(y)$ has horizontal part $v$ — the height of $y$, kinematics — and vertical part $F/m$, the force. The pair fixes the arrow; drawn for $\ddot x = -x$, whose solutions go round circles.
01 · the claim
Let $F : \mathbb{R}^n \times \mathbb{R}^n \times \mathbb{R} \to \mathbb{R}^n$ and $m > 0$. Define $f : \mathbb{R}^{2n} \times \mathbb{R} \to \mathbb{R}^{2n}$ by $f\big((x,v), t\big) = \big(v,\ \tfrac1m F(x, v, t)\big)$. Then $x$ is a $C^2$ solution of $m\ddot x = F(x, \dot x, t)$ on an interval $I$ if and only if $y = (x, \dot x)$ is a $C^1$ solution of $\dot y = f(y, t)$ on $I$.
($\Rightarrow$) If $x$ is $C^2$ then $y = (x,\dot x)$ is $C^1$ and $\dot y = (\dot x, \ddot x) = \big(\dot x, \tfrac1m F(x,\dot x,t)\big) = f(y,t)$.
($\Leftarrow$) If $y = (y_1, y_2)$ is $C^1$ with $\dot y = f(y,t)$, the first block says $\dot y_1 = y_2$, so $y_1$ is $C^2$ with $\ddot y_1 = \dot y_2$; the second block says $\dot y_2 = \tfrac1m F(y_1, y_2, t)$. Hence $m \ddot y_1 = F(y_1, \dot y_1, t)$. $\square$
The theorem is trivial and it is the reason the rest of the unit is possible: one theorem about first-order systems $\dot y = f(y,t)$ covers every mechanical law, at every $n$, at once.
Dimensions: the two blocks of $f$ have units $\mathrm{L\,T^{-1}}$ and $\mathrm{L\,T^{-2}}$, matching $\dot x$ and $\ddot x$. Special case $F = F(t)$: the system is $\dot y_1 = y_2$, $\dot y_2 = F(t)/m$, and integrating twice is unit 00's first quadrature case.
01 · the running example
A frictionless surface of revolution, sitting in uniform gravity $g$. Let $r$ be the arc length from the apex down a meridian, and $h(r)$ the height, so that $h(0) = 0$ and $h \le 0$.
With $r$ an arc length, the unit tangent to the meridian has vertical component $h'(r)$, so the tangential component of the weight $(0,0,-mg)$ is $-mg\,h'(r)$, and the normal force contributes nothing to it:
$$m\,\ddot r = -m g\, h'(r).$$Norton's choice $\;h(r) = -\dfrac{2k}{3g} r^{3/2}\;$ gives $h'(r) = -\dfrac{k}{g}\sqrt{r}$ and hence
$$\boxed{\ \ddot r = k \sqrt{r\,}\ }$$with $k > 0$ a constant of dimension $\mathrm{L^{1/2}\,T^{-2}}$. Take $k = 1\,\mathrm{m^{1/2}s^{-2}}$ throughout.
Schematic, curvature exaggerated. The arc length $r$ runs from the apex along the surface. Of the weight, only the part along the surface, $-mg\,h'(r)$, drives the motion; $N$ balances the rest.
01 · the running example
A graph over arc length needs $|h'| \le 1$, i.e. $\dfrac{k}{g}\sqrt r \le 1$, i.e. $r \le g^2/k^2 = 96.17$ m. At that radius the meridian is vertical and the dome stops: it is $64.11$ m deep, and its rim is $64.11$ m from the axis.
Norton writes $h = -\tfrac{2}{3g} r^{3/2}$, which is not a length. The missing $k$ is set to 1 in SI units. Keep it: it is what makes $r \le g^2/k^2$ readable, and what the problem sheet varies.
To scale, $k = 1\,\mathrm{m^{1/2}s^{-2}}$: as deep as it is wide in radius, with a vertical wall at the rim. The marked point is where the sliding mass leaves the surface, the subject of "How long does a dome solution live?".
01 · the claim · example
| equation of motion | state $y$ | right-hand side $f(y,t)$ | domain $\Omega$ |
|---|---|---|---|
| free fall, $m\ddot z = -mg$ | $(z, w)$ | $(w,\ -g)$ | $\mathbb{R}^2 \times \mathbb{R}$ |
| pendulum, $\ddot\theta = -\tfrac{g}{\ell}\sin\theta$ | $(\theta, u)$ | $\big(u,\ -\tfrac{g}{\ell}\sin\theta\big)$ | $\mathbb{R}^2 \times \mathbb{R}$ |
| the dome, $\ddot s = k\operatorname{sgn}(s)\sqrt{|s|}$ | $(s, v)$ | $\big(v,\ k\operatorname{sgn}(s)\sqrt{|s|}\,\big)$ | $\{|s| < g^2/k^2\} \times \mathbb{R}$ |
Step 1. Name the configuration variable and its velocity; that pair is $y$. Step 2. Write $\dot y_1 = y_2$ in the first block — always, for every mechanical system. Step 3. Put $F/m$, expressed in $y$ and $t$, in the second block. Step 4. Say where $f$ is defined: the dome's meridian is a signed arc length $s$, positive one way and negative the other, and the surface ends at $|s| = g^2/k^2$.
All three right-hand sides are continuous on their domains. Only the first two are Lipschitz, and that is the entire story of this unit.
01 · the claim
Some continuous-looking laws admit no solution at all through a given state. Rare in mechanics, and ruled out by mere continuity of $f$ (Peano, section 3).
One state, several futures. This is the real failure of determinism, and it needs the Lipschitz hypothesis to be broken. Section 3: the dome.
A unique solution that ceases to exist after a finite time, having gone to infinity. Compatible with every hypothesis of the theorem. Section 4.
The theorem in section 2 closes the first two, locally and under a hypothesis. Nothing closes the third: it is a genuine feature of perfectly good laws, and the best available statement is a description of how a solution ends.
Where the unit is going. §2 the theorem · §3 what happens when its hypothesis fails · §4 how far its guarantee reaches, and how two futures drift apart inside it.
section 2
A solution is a fixed point of an integral operator, and the Lipschitz condition makes that operator a contraction.
01 · the theorem
Let $f$ be continuous on an open $\Omega \subseteq \mathbb{R}^N \times \mathbb{R}$, let $J$ be an interval containing $t_0$, and let $y : J \to \mathbb{R}^N$ be continuous with $(y(t), t) \in \Omega$. Then
$$y \in C^1(J) \ \text{ and }\ \dot y = f(y, t),\ y(t_0) = y_0 \qquad\Longleftrightarrow\qquad y(t) = y_0 + \int_{t_0}^{t} f\big(y(s), s\big)\,\mathrm{d}s \ \text{ on } J.$$($\Rightarrow$) $s \mapsto f(y(s),s)$ is continuous, being a composition of continuous maps, so the fundamental theorem of calculus applied componentwise gives $y(t) - y(t_0) = \int_{t_0}^t \dot y = \int_{t_0}^t f(y,s)\,\mathrm{d}s$.
($\Leftarrow$) The integrand is continuous, so the right-hand side is differentiable with derivative $f(y(t),t)$; hence $y$ is $C^1$ and solves the equation, and setting $t = t_0$ gives $y(t_0) = y_0$. $\square$
Why bother. Three gains, all decisive:
The whole proof is: the right-hand side is a map $P$ on continuous functions, and a solution is a point with $P y = y$.
01 · the theorem
$f$ is Lipschitz in $y$ with constant $L$ on $S \subseteq \mathbb{R}^N \times \mathbb{R}$ if
$$\|f(y,t) - f(z,t)\| \le L\,\|y - z\|$$for every pair $(y,t), (z,t) \in S$ — both taken at the same $t$.
$f$ is locally Lipschitz in $y$ on an open $\Omega$ if every point of $\Omega$ has a neighbourhood on which such an $L$ exists. The constant may differ from place to place; it may not be infinite anywhere.
Same $t$ on both sides: no regularity in $t$ beyond continuity is asked for, and none is used.
Lipschitz with constant $L$: wherever the vertex of the wedge of slopes $\pm L$ is put on the graph, the graph stays inside it. Here $\sin\theta$ and $L = 1$.
01 · the theorem
Pendulum, dimensionless form $f(\theta,u) = (u, -\sin\theta)$. Since $|\sin a - \sin b| \le |a - b|$ by the mean value theorem, $\|f(y)-f(z)\|^2 = (\Delta u)^2 + (\sin\theta_y - \sin\theta_z)^2 \le (\Delta u)^2 + (\Delta\theta)^2$, so $L = 1$ on all of $\mathbb{R}^2$.
Square root, $g(s) = \sqrt s$ on $[0,\infty)$: $\dfrac{|g(s)-g(0)|}{|s-0|} = \dfrac{1}{\sqrt s} \to \infty$ as $s \to 0^+$. No $L$ works on any neighbourhood of $0$; on $[\epsilon,\infty)$, $L = 1/(2\sqrt\epsilon)$ does.
"$f$ is $C^1$, hence locally Lipschitz" needs the mean value inequality in several variables, which arrives in unit 03. Until then every Lipschitz constant in this course is produced by hand.
The square root at $0$: every line $Ls$ through the origin is beaten by $\sqrt s$ on $0 < s < 1/L^2$ — red for $L = 2$. Raising $L$ shrinks the interval and never removes it.
01 · the theorem
Let $(X, d)$ be a non-empty complete metric space and $P : X \to X$ a contraction: $d(Pu, Pw) \le q\, d(u,w)$ for all $u,w$, with a fixed $q < 1$. Then $P$ has exactly one fixed point $u^\ast$, and for every $u_0 \in X$ the iterates $u_{n+1} = P u_n$ converge to it, with
$$d(u_n, u^\ast) \le \frac{q^n}{1-q}\, d(u_1, u_0).$$The theorem is constructive: it does not merely assert a solution, it names a sequence converging to it and bounds the error at every step. That is the Picard iteration, and worked example 2 runs it.
Iterating $P(u) = \cos u$ on $[0,1]$, a contraction with $q = \sin 1 = 0.84$: up to the graph, across to the diagonal, repeat. From $u_0 = 0$ the path closes in on the one fixed point, $u^\ast = 0.739$.
01 · the theorem
$d(u_{n+1},u_n) \le q^n d(u_1,u_0)$ by induction, so for $m > n$, $d(u_m,u_n) \le \sum_{j=n}^{m-1} q^j d(u_1,u_0) \le \frac{q^n}{1-q} d(u_1,u_0)$: the sequence is Cauchy, hence convergent to some $u^\ast$. $P$ is continuous (it is $q$-Lipschitz), so $Pu^\ast = \lim P u_n = \lim u_{n+1} = u^\ast$. If $Pu^\ast = u^\ast$ and $Pw = w$ then $d(u^\ast,w) \le q\,d(u^\ast,w)$, forcing $d = 0$. Letting $m \to \infty$ in the displayed bound gives the estimate. $\square$
Completeness: on $X = (0,1]$ with $Pu = u/2$, $q = 1/2$ and there is no fixed point.
$q < 1$, not $d(Pu,Pw) < d(u,w)$: on $X = [1,\infty)$, $Pu = u + 1/u$ strictly decreases distances and has no fixed point.
$Pu = u + 1/u$ on $[1,\infty)$ stays above the diagonal by $1/u$, a gap that shrinks and never closes: no fixed point.
01 · the theorem
Fix $J = [t_0 - a, t_0 + a]$ and let $C(J, \mathbb{R}^N)$ carry the sup norm $\|y\|_\infty = \sup_{t \in J}\|y(t)\|$.
$\big(C(J,\mathbb{R}^N), \|\cdot\|_\infty\big)$ is a complete metric space, and so is every closed subset of it — in particular the tube
$$X = \big\{\, y \in C(J,\mathbb{R}^N) : \|y - y_0\|_\infty \le b \,\big\}.$$$X$ is non-empty: the constant function $y \equiv y_0$ lies in it.
For $\lambda > 0$, put $\ \|y\|_\lambda = \sup_{t \in J} e^{-\lambda|t - t_0|}\,\|y(t)\|$.
On the compact $J$, $\;e^{-\lambda a}\|y\|_\infty \le \|y\|_\lambda \le \|y\|_\infty$, so the two norms are equivalent: same open sets, same Cauchy sequences, same complete subsets. $X$ is complete in $\|\cdot\|_\lambda$ too.
$\lambda$ discounts the future. It will be chosen large enough to make the operator a contraction no matter how large $L$ is — the trick that keeps the existence interval as long as the geometry allows.
01 · the theorem
Let $\Omega \subseteq \mathbb{R}^N \times \mathbb{R}$ be open, $f : \Omega \to \mathbb{R}^N$ continuous and locally Lipschitz in $y$, and $(y_0,t_0) \in \Omega$. Choose $b, c > 0$ so that the compact cylinder $\;\mathcal{C} = \{(y,t) : \|y - y_0\| \le b,\ |t - t_0| \le c\}\;$ lies in $\Omega$, and set
$$M = \max_{\mathcal{C}} \|f\|, \qquad L = \text{a Lipschitz constant for } f \text{ in } y \text{ on } \mathcal{C}, \qquad a = \min\Big(c, \frac{b}{M}\Big).$$Then the initial value problem $\dot y = f(y,t)$, $y(t_0) = y_0$ has exactly one solution on $J = [t_0 - a,\ t_0 + a]$.
Where $a$ comes from. A solution moves at speed at most $M$, so it stays in the double cone of slopes $\pm M$. It is safe until the cone leaves the cylinder: through the sides at $|t - t_0| = c$, or through the top and bottom at $|t - t_0| = b/M$, whichever comes first.
No $L$ in the length of $J$: that is pure geometry.
The cylinder $\mathcal{C}$ and the cone of slopes $\pm M$ a solution cannot leave. $J$ is where the cone is still inside $\mathcal{C}$.
01 · the theorem
Dimensions: $[M] = [y]/[t]$, so $b/M$ is a time, as $a$ must be.
Special case $f = f(t)$: $L = 0$, and the unique solution is $y_0 + \int_{t_0}^t f$ — unit 00's quadrature, recovered.
Limit $M \to \infty$ (a violent force): $a \to 0$. The guarantee is short exactly when the state leaves the cylinder fast.
$M$ and $L$ are finite because $\mathcal{C}$ is compact, $f$ is continuous, and a locally Lipschitz function has a single Lipschitz constant on any compact subset of its domain.
Read the conclusion carefully. It is local: a guarantee on $J$, and nothing beyond. Section 4 says how far $J$ can be pushed and what stops it.
proof over the next two slides; the compactness lemma is in the notes (N)
01 · the theorem · proof
On $X = \{y \in C(J,\mathbb{R}^N) : \|y(t) - y_0\| \le b\}$ define the Picard operator
$$(Py)(t) = y_0 + \int_{t_0}^{t} f\big(y(s), s\big)\,\mathrm{d}s .$$For $y \in X$ and $s \in J$, the point $(y(s),s)$ lies in $\mathcal{C} \subseteq \Omega$, so the integrand is defined, and it is continuous in $s$; hence $Py \in C(J,\mathbb{R}^N)$. Moreover
$$\|(Py)(t) - y_0\| \le \Big|\int_{t_0}^{t}\|f\|\,\mathrm{d}s\Big| \le M\,a \le b,$$using $|t-t_0| \le a$ and then $a \le b/M$. So $Py \in X$. $\square$
Computed for $f(y,t) = \cos(t + 2y)$, $M = 1$, $b = a = 1$. A wiggly candidate $y$ in the tube; its image $Py$ starts at $y_0$, has slope at most $M$, so stays in the dashed cone — hence in the tube. Note how much smoother $Py$ is.
Solutions in the tube are exactly the fixed points of $P$ (the lemma), and $P$ maps the complete $X$ to itself. Banach needs one thing more, a contraction factor: the next slide, the only use of Lipschitz.
01 · the theorem · proof
Take $y, z \in X$ and $t \ge t_0$ (the case $t \le t_0$ is identical with the limits reversed). Using the Lipschitz condition on $\mathcal{C}$ and then inserting $1 = e^{\lambda(s-t_0)}e^{-\lambda(s-t_0)}$:
$$\|(Py)(t)-(Pz)(t)\| \le \int_{t_0}^{t}\! L\|y(s)-z(s)\|\,\mathrm{d}s = \int_{t_0}^{t}\! L\,e^{\lambda(s-t_0)}\Big(e^{-\lambda(s-t_0)}\|y(s)-z(s)\|\Big)\mathrm{d}s$$ $$\le L\,\|y-z\|_\lambda \int_{t_0}^{t}\! e^{\lambda(s-t_0)}\,\mathrm{d}s = \frac{L}{\lambda}\Big(e^{\lambda(t-t_0)} - 1\Big)\|y-z\|_\lambda \;\le\; \frac{L}{\lambda}\,e^{\lambda(t-t_0)}\|y-z\|_\lambda .$$Multiply by $e^{-\lambda(t-t_0)}$ and take the supremum over $t \in J$: $\;\|Py - Pz\|_\lambda \le \dfrac{L}{\lambda}\|y - z\|_\lambda$. Choosing $\lambda = 2L$ gives $q = \tfrac12 < 1$. $\square$
$X$ complete, $P : X \to X$ a contraction $\Rightarrow$ exactly one fixed point $\Rightarrow$ exactly one solution in the tube on $J$. With the lemma, Picard–Lindelöf is proved.
Without it the estimate reads $\|Py-Pz\|_\infty \le La\,\|y-z\|_\infty$, a contraction only if $a < 1/L$ — an interval that shrinks as the force gets stiffer, for no good reason. The weight makes $L$ irrelevant to the length of the interval, which stays $\min(c, b/M)$.
01 · the theorem
Let $f$ be continuous and locally Lipschitz in $y$ on an open $\Omega$, and let $y, z$ solve $\dot w = f(w,t)$ on a common interval $I$ with $y(t_1) = z(t_1)$ for some $t_1 \in I$. Then $y = z$ on all of $I$.
Let $A = \{t \in I : y(t) = z(t)\}$. It is non-empty ($t_1 \in A$) and closed in $I$, being the preimage of $\{0\}$ under the continuous $y - z$. It is open in $I$: at $t_\ast \in A$ apply the theorem at $(y(t_\ast), t_\ast)$; both $y$ and $z$ are continuous, so both stay in the tube for a short time either side, and there they are the same fixed point. $I$ is connected, so $A = I$. $\square$
So there is no such thing as two solutions that agree for a while and then part. Solutions through a common point coincide on every interval where both live.
Guess a formula, check it satisfies the equation and the initial data, and you have found the solution — no further argument needed. Unit 06 will guess exponentials; unit 08 will guess conics.
$x(t) = \cos \omega t$ solves $\ddot x = -\omega^2 x$, $x(0)=1$, $\dot x(0)=0$, as substitution shows, and it is now the only one.
01 · the theorem · example
Step 1. Phase space: $y = (x,v)$, $f(y) = (v, -x)$, $y_0 = (1,0)$. Lipschitz with $L=1$ on $\mathbb{R}^2$, as on the pendulum slide.
Step 2. Start from the constant $y^{(0)}(t) \equiv (1,0)$ and iterate $y^{(n+1)}(t) = (1,0) + \int_0^t f\big(y^{(n)}(s)\big)\,\mathrm{d}s$:
$y^{(1)} = (1,0) + \int_0^t (0,-1)\,\mathrm{d}s = (1,\,-t)$;
$y^{(2)} = (1,0) + \int_0^t (-s,\,-1)\,\mathrm{d}s = \big(1 - \tfrac{t^2}{2},\ -t\big)$;
$y^{(3)} = (1,0) + \int_0^t \big(-s,\ -1+\tfrac{s^2}{2}\big)\mathrm{d}s = \big(1 - \tfrac{t^2}{2},\ -t + \tfrac{t^3}{6}\big)$.
Step 3. The iterates are the Taylor partial sums of $(\cos t, -\sin t)$ — visibly, and by induction on the two blocks.
Step 4. At $t = 1$: $x^{(2)} = 0.5$ against $\cos 1 = 0.540302$, error $0.040302$, inside the alternating-series bound $1/4! = 0.041667$. At $y^{(4)}$: $x^{(4)} = 0.541667$, error $0.001364$, bound $1/6! = 0.001389$.
$\cos t$ and the first block $x^{(n)}$ of the iterates: each follows the solution from $t = 0$ and peels away later the larger $n$ is.
01 · the theorem · example
The theorem's proof is an algorithm. Picard iteration converges here on all of $\mathbb{R}$, faster than the geometric rate Banach guarantees, because $f$ is linear.
Dimension check: in dimensionless time. With $\ddot x = -\omega^2 x$ the iterates are partial sums in the dimensionless variable $\omega t$, as they must be.
Limit check: set the force to zero and the iteration stops at $y^{(1)} = (1, 0)$, the constant solution — correct.
Uniqueness (previous slide) is what turns "$\cos$ is the limit of the iterates" into "$\cos$ is the motion".
The iterates in phase space, $0 \le t \le 2\pi$: the solution is the circle from $y_0 = (1,0)$; $n = 2$ (dotted) leaves it at once, $n = 8$ (solid) only after most of a turn.
01 · the theorem · the dome
The dome's right-hand side is $f(s,v) = \big(v,\ k\operatorname{sgn}(s)\sqrt{|s|}\big)$.
On $S_\epsilon = \{(s,v) : \epsilon \le |s| \le g^2/k^2\}$, the mean value theorem gives $\big|\sqrt{a}-\sqrt{b}\big| \le \frac{1}{2\sqrt\epsilon}|a-b|$ for $a,b \ge \epsilon$, and $\sqrt x \le x/\sqrt\epsilon$ handles a pair straddling the apex, so $f$ is Lipschitz there with $L = \max\big(1, \tfrac{k}{\sqrt\epsilon}\big)$.
Picard–Lindelöf applies at every state with $s \ne 0$: a mass released anywhere on the slope has exactly one future and exactly one past.
Left, the force per unit mass, $k = 1$: continuous, with a vertical tangent at $s = 0$. Right, its slope $k|s|^{-1/2}/2$: bounded by $k\epsilon^{-1/2}$ once the strip $|s| < \epsilon$ is cut out, unbounded at the apex.
$\dfrac{\|f(s,0)-f(0,0)\|}{\|(s,0)-(0,0)\|} = \dfrac{k\sqrt{s}}{s} = \dfrac{k}{\sqrt s} \longrightarrow \infty$ as $s \to 0^+$.
At $s = 10^{-6}\,\mathrm{m}$ the ratio is already $10^{3}\,\mathrm{s^{-2}}$, and no neighbourhood of the apex admits any finite $L$. The hypothesis fails at exactly one point of phase space — the one we care about.
section 3
One state, a one-parameter family of futures, and exactly which hypothesis is missing.
01 · the dome · example
The family. For each $T \ge 0$ define $\;r_T(t) = 0$ for $t \le T$, and $\;r_T(t) = \dfrac{k^2}{144}(t-T)^4$ for $t \ge T$. Also $r_\infty \equiv 0$.
Step 1 — it is $C^2$. For $t > T$: $\dot r_T = \frac{k^2}{36}(t-T)^3$ and $\ddot r_T = \frac{k^2}{12}(t-T)^2$. All three expressions tend to $0$ as $t \downarrow T$, and all three vanish identically for $t < T$, so $r_T$, $\dot r_T$, $\ddot r_T$ are continuous at $T$. (In fact $r_T \in C^3$: the third derivative is $\frac{k^2}{6}(t-T) \to 0$. The fourth jumps from $0$ to $k^2/6$.)
Step 2 — it solves the equation. For $t > T$, $\;k\sqrt{r_T} = k\cdot\frac{k}{12}(t-T)^2 = \frac{k^2}{12}(t-T)^2 = \ddot r_T$. ✓ For $t < T$ both sides are $0$. ✓ At $t = T$ both sides are $0$ and both are continuous. ✓
Step 3 — the data. $r_T(0) = 0$ and $\dot r_T(0) = 0$ for every $T \ge 0$: in phase space every member starts at the same point.
Step 4 — the energy. $E/m = \tfrac12\dot r^2 + g h(r) = \frac{k^4(t-T)^6}{2592} - \frac{k^4(t-T)^6}{2592} = 0$, the same value as for $r \equiv 0$. Nothing is created.
Dimensions: $[k^2 t^4] = \mathrm{L\,T^{-4}\cdot T^4} = \mathrm{L}$. ✓
Limit $T \to \infty$: the family degenerates to the rest solution, which is therefore not a separate case but the endpoint of the family.
Number: with $k = 1\,\mathrm{m^{1/2}s^{-2}}$, the moving member reaches the rim $r = 96.17$ m at $t - T = (144 \times 96.17)^{1/4} = 10.85$ s.
Three members of the family, hovering shows them: same start, different departure times, identical shape thereafter.
01 · the dome
$r_T(t)$ for $T = 0, 2, 4, 6$ s and $r \equiv 0$. One state at $t = 0$, one shape, any delay.
Phase plane $(s, v)$, curves of constant energy. At $E = 0$ four branches meet at the apex (red): two leave it, two arrive.
Left: what the mass does. Right: where its state goes. In time the members differ; in phase space every one of them travels the same branch out of $(0,0)$ — and nothing about the point $(0,0)$ says when to start.
01 · the dome
The initial value problem $\ddot s = k\operatorname{sgn}(s)\sqrt{|s|}$, $s(0)=0$, $\dot s(0)=0$ has uncountably many solutions on $[0,\infty)$: one for each departure time $T \in [0,\infty]$, and each may go either way along the meridian, and on the full dome, down any of a circle of directions.
No solution is preferred. The data do not contain $T$; the law does not produce it; and the state at time $0$ is identical in every case.
Compare the harmonic-oscillator non-example of section 1: there the ambiguity came from supplying half a state. Here the whole state is supplied.
Only one thing is missing, and section 2 says which.
01 · the dome
$f(s,v) = \big(v, k\operatorname{sgn}(s)\sqrt{|s|}\big)$ is continuous on $\mathbb{R}^2$ but not Lipschitz in $y$ on any neighbourhood of the origin, because $\dfrac{\mathrm{d}}{\mathrm{d}s}\sqrt{s} = \dfrac{1}{2\sqrt s}$ is unbounded as $s \to 0^+$. Picard–Lindelöf therefore does not apply at $(0,0)$ — and its conclusion is false there.
The dome shows the Lipschitz condition cannot simply be dropped. Continuity alone gives existence (next slide) and nothing more. The hypothesis is not a technical convenience; it is the entire difference between "a future" and "the future".
01 · the dome
A useful way to remember it: Lipschitz bounds the rate at which the force distinguishes nearby states. Where that rate is infinite, states that differ by nothing can be driven apart.
On the dome, an infinitesimal displacement from the apex is repaid with an acceleration infinitely larger in proportion — $k\sqrt{s} \gg s$ for small $s$ — and that is what lets motion start from rest.
Solid: a linear (Hookean) apex, $\ddot s = s$, released at rest from $s = \epsilon$. Each factor of $100$ closer to the top costs the same extra time, and from $\epsilon = 0$ the mass never leaves. Dashed: the dome, which leaves from exact rest.
01 · the dome
If $f$ is merely continuous on an open $\Omega \ni (y_0,t_0)$, the initial value problem has at least one solution on some interval $[t_0-a, t_0+a]$. Uniqueness is not claimed.
Proof by Euler polygons plus the Arzelà–Ascoli theorem, which this course does not develop: see Hartman, Ordinary Differential Equations, Thm II.2.1, or Teschl, Ordinary Differential Equations and Dynamical Systems, §2.7. Peano, 1890.
So failure mode 1 of section 1 never occurs in mechanics: continuous forces always have trajectories. Only failure mode 2 is in play.
Uniqueness already follows from $\|f(y,t)-f(z,t)\| \le \omega(\|y-z\|)$ with $\omega$ continuous, increasing, $\omega(0)=0$ and
$$\int_{0^+} \frac{\mathrm{d}u}{\omega(u)} = \infty .$$Lipschitz is $\omega(u) = Lu$, whose integral diverges. The dome has $\omega(u) \sim k\sqrt u$, whose integral $\int_{0^+} u^{-1/2}\,\mathrm{d}u$ converges. The dome sits on the far side of a sharp line, not just outside a convenient hypothesis.
section 4
Grönwall bounds how fast two futures separate; the maximal interval says when a future stops.
01 · reach
Let $u : [t_0,t_1] \to \mathbb{R}$ be continuous with $u \ge 0$, and let $A \ge 0$, $L \ge 0$ satisfy
$$u(t) \le A + L\int_{t_0}^{t} u(s)\,\mathrm{d}s \quad \text{for all } t \in [t_0,t_1]. \qquad\text{Then}\qquad u(t) \le A\,e^{L(t-t_0)}.$$Put $U(t) = A + L\int_{t_0}^t u$. Then $U$ is $C^1$ with $U' = Lu \le LU$, using $u \le U$ and $L \ge 0$. Hence
$$\big(U e^{-L(t-t_0)}\big)' = e^{-L(t-t_0)}\big(U' - LU\big) \le 0,$$so $U(t)e^{-L(t-t_0)} \le U(t_0) = A$, giving $U(t) \le Ae^{L(t-t_0)}$, and $u \le U$. $\square$
$L = 0$: reads $u \le A$, which is the hypothesis. ✓
$A = 0$: forces $u \equiv 0$ — an implicit inequality becomes an identity. That single line is a second proof of uniqueness.
Sharp: $u(t)=Ae^{L(t-t_0)}$ satisfies the hypothesis with equality, so the bound cannot be improved.
An implicit bound, where $u$ appears on both sides, is converted into an explicit one. That is the whole technique, and it recurs in units 02, 17 and 21.
01 · reach
Let $f$ be $L$-Lipschitz in $y$ on a set containing both solutions, and let $y, z$ solve $\dot w = f(w,t)$ on $[t_0,t_1]$. Then
$$\|y(t) - z(t)\| \;\le\; \|y(t_0) - z(t_0)\|\;e^{L(t-t_0)} .$$Subtract the integral equations: $y(t)-z(t) = \big(y(t_0)-z(t_0)\big) + \int_{t_0}^{t}\big(f(y(s),s)-f(z(s),s)\big)\mathrm{d}s$. Take norms and use the Lipschitz condition: $\|y(t)-z(t)\| \le \|y(t_0)-z(t_0)\| + L\int_{t_0}^{t}\|y(s)-z(s)\|\,\mathrm{d}s$. Apply Grönwall with $u = \|y-z\|$ and $A = \|y(t_0)-z(t_0)\|$. $\square$
A measurement error in the initial state grows at most exponentially, at a rate fixed by the force law and not by the trajectory. Halving the error in the data halves the bound at every later time.
So the solution map $y_0 \mapsto y(t)$ is continuous — indeed Lipschitz — which is the third condition in Hadamard's notion of a well-posed problem, after existence and uniqueness.
Check $L=0$: $\|y-z\|$ is constant, correct for $\dot y = f(t)$, where both solutions are the same function up to a constant shift.
01 · reach · example
Setup. Nondimensionalize with $\tau = t\sqrt{g/\ell}$, so the pendulum is $\ddot\theta = -\sin\theta$, $f(\theta,u) = (u,-\sin\theta)$, $L = 1$. Two masses are released from rest at $\theta_0 = 0.100$ and $\theta_0' = 0.101$ rad, a difference of $10^{-3}$.
The bound. Grönwall gives $\|\Delta y(\tau)\| \le 10^{-3}e^{\tau}$. At $\tau = 10$ that is $10^{-3} \times 22026 = 22.0$ rad — a useless statement, since the pendulum's angle never leaves $[-0.101, 0.101]$.
The truth. At these amplitudes $\sin\theta \approx \theta$ and the motion is $\theta(\tau) = \theta_0\cos\tau$, so $\Delta\theta(\tau) = 10^{-3}\cos\tau$ and $\|\Delta y(\tau)\| = 10^{-3}$, constant. The separation does not grow at all.
In seconds. For $\ell = 1$ m, $\sqrt{\ell/g} = 0.3193$ s, so $\tau = 10$ is $t = 3.193$ s, about $1.6$ periods of $2\pi\sqrt{\ell/g} = 2.006$ s.
Grönwall is a worst case over all equations with that Lipschitz constant, not a prediction for one of them. It is exactly sharp for $\dot y = Ly$ and wildly pessimistic for an oscillator.
01 · reach · example
Worked example 4 on a logarithmic axis: the separation of the two pendulums against the Grönwall bound, over $0 \le \tau \le 10$.
Some systems saturate it. When the true separation really does grow like $e^{\lambda \tau}$ with $\lambda > 0$, the exponent is a Lyapunov exponent and the system is chaotic — deterministic, and unpredictable. Unit 17 measures $\lambda$; this unit only proves it cannot exceed $L$.
Log scale. Dashed: the Grönwall bound $10^{-3}e^{\tau}$, which $\dot y = y$ attains exactly. Solid: the two pendulums, computed — flat at $10^{-3}$, while the bound reaches $22$ rad.
01 · reach
Under the hypotheses of Picard–Lindelöf on an open $\Omega$, every initial value problem has a unique solution on an open interval $(T_-, T_+) \ni t_0$ that extends every other solution.
If $T_+ < \infty$ then the solution leaves every compact subset of $\Omega$: for each compact $K \subseteq \Omega$ there is $t < T_+$ with $(y(t),t) \notin K$.
So a solution can only end by running to the boundary of $\Omega$ or to infinity. It cannot simply stop.
If the solution existed at $T_+$ itself, with $(y(T_+),T_+) \in \Omega$, the theorem applied at that point would extend it past $T_+$, contradicting maximality.
Existence: take the union of all solutions through $(y_0,t_0)$. Global uniqueness makes the union a well-defined function, and it solves the equation because solving is a local property.
full proof of the escape lemma in the notes (N)
01 · reach · example
Step 1. Separate (unit 00): $\int x^{-2}\mathrm{d}x = \int \mathrm{d}t$ gives $-1/x = t + C$.
Step 2. With $x(0) = x_0 > 0$, $C = -1/x_0$ and $\;x(t) = \dfrac{x_0}{1 - x_0 t}$.
Step 3. $x(t) \to \infty$ as $t \to 1/x_0$ from below, so $T_+ = 1/x_0$. For $x_0 = 2$: the solution ceases to exist at $t = 0.5$.
Step 4. Yet $f(x) = x^2$ is as smooth as anything, and locally Lipschitz on all of $\mathbb{R}$. No hypothesis failed; the theorem never promised more than local existence.
Step 1. $m\ddot x = -k/x^3$ on $x > 0$, released from rest at $x = a$ ($k$ and $a$ are new constants here, not the dome's $k$ or the theorem's $a$). Unit 00's third case: $V(x) = -k/(2x^2)$ and $E = -k/(2a^2)$.
Step 2. $\tfrac12 m\dot x^2 = E - V$ gives $\dot x = -\sqrt{\tfrac{k}{m}}\,\dfrac{\sqrt{a^2-x^2}}{a\,x}$ (taking the inward root).
Step 3. Quadrature: $\;t_{\text{fall}} = \sqrt{\tfrac{m}{k}}\,a\displaystyle\int_0^a \frac{x\,\mathrm{d}x}{\sqrt{a^2-x^2}} = \sqrt{\tfrac{m}{k}}\,a\Big[-\sqrt{a^2-x^2}\Big]_0^a = a^2\sqrt{\tfrac{m}{k}}$.
Step 4. Finite. With $a = 2$ m, $m = 0.5$ kg, $k = 1\ \mathrm{kg\,m^4\,s^{-2}}$: $t_{\text{fall}} = 4\sqrt{0.5} = 2.828$ s, and the speed diverges on arrival.
01 · reach · example
The escape lemma says a solution with $T_+ < \infty$ leaves every compact subset of $\Omega$. The two examples are its two ways out.
5a has $\Omega = \mathbb{R}\times\mathbb{R}$: the only way out is up, and $x(t) = x_0/(1 - x_0 t)$ goes to infinity at $t = 1/x_0$.
5b has $\Omega = \{x > 0\}$: the solution $x(t) = \sqrt{a^2 - kt^2/(ma^2)}$ stays bounded and reaches the edge $x = 0$, arriving with infinite speed.
$[k] = \mathrm{M\,L^4\,T^{-2}}$, so $a^2\sqrt{m/k}$ is a time ✓; $a \to 0$ gives $t_{\text{fall}} \to 0$ ✓. Neither contradicts Picard–Lindelöf: 5a leaves every compact set of $\mathbb{R}$, 5b every compact subset of $\Omega = \{x > 0\}$.
Left, 5a: $x_0/(1 - x_0t)$ for $x_0 = 2$ and $1$, escaping to infinity at $t = 1/x_0$. Right, 5b: the fall from $a = 2$ m, reaching the edge $x = 0$ of $\Omega$ at $2.83$ s with vertical slope — infinite speed.
01 · reach
Let $f$ be continuous and locally Lipschitz on $\mathbb{R}^N\times\mathbb{R}$, and suppose that on each strip $\mathbb{R}^N \times [t_0,t_1]$ there is $C$ with $\;\|f(y,t)\| \le C\big(1 + \|y\|\big)$. Then every solution exists on all of $\mathbb{R}$.
On $[t_0,t_1]$, $\ \|y(t)\| \le \|y_0\| + \int_{t_0}^{t} C(1+\|y\|) \le \big(\|y_0\| + C(t_1-t_0)\big) + C\int_{t_0}^{t}\|y\|$. Grönwall with $A = \|y_0\|+C(t_1-t_0)$, $L = C$ gives $\|y(t)\| \le Ae^{C(t-t_0)}$, a bound depending only on $t_1$. So the solution stays in a fixed closed ball, a compact set, on $[t_0,t_1)$; by the escape lemma $T_+ > t_1$. As $t_1$ was arbitrary, $T_+ = \infty$; likewise $T_- = -\infty$. $\square$
$f(\theta,u) = (u, -\sin\theta)$ has $\|f\| \le \sqrt{u^2 + 1} \le 1 + \|y\|$, so every pendulum motion exists for all time and is unique. Determinism, for this system, is a proved theorem — not an assumption.
Why 5a is not covered: $x^2$ grows faster than $C(1+|x|)$ for any $C$. The hypothesis is precisely what rules out blow-up, and it is close to sharp: $\dot x = x^{1+\varepsilon}$ blows up for every $\varepsilon > 0$.
01 · the dome, closed
The dome's domain is $\Omega = \{(s,v) : |s| < g^2/k^2\}\times\mathbb{R}$ — the surface simply ends where it turns vertical. Take the member $r_T$ of the family.
$T_- = -\infty$: the solution is $\equiv 0$ into the past, forever. ($\equiv 0$ is a past, not the past: the same failure runs backwards.)
$T_+ = T + \big(144\,g^2/k^4\big)^{1/4}$, when $r$ reaches $g^2/k^2$. With $k = 1\,\mathrm{m^{1/2}s^{-2}}$: $\;T_+ - T = (144 \times 96.17)^{1/4} = \mathbf{10.85}$ s.
At that instant the solution leaves every compact subset of $\Omega$ without going anywhere near infinity — it simply arrives at the boundary. Escape lemma, second mode.
The departing member, $k = 1$. It reaches $r = 57.70$ m at $9.55$ s, where the mass leaves the surface, and the rim, $r = 96.17$ m, at $10.85$ s, where $\Omega$ ends.
01 · the dome, closed
The normal force vanishes at $r = 57.70$ m, reached at $t - T = 9.55$ s at a speed of $24.17\ \mathrm{m\,s^{-1}}$. After that the mass is a projectile and the dome's equation no longer models it. The mathematical solution ends at $10.85$ s; the physical one at $9.55$ s.
Three different reasons a solution can stop — blow-up, boundary of $\Omega$, and the model ceasing to apply — and only the first two are theorems. Telling them apart is part of the job.
Normal force along the departing solution, against arc length. It starts at $mg$ (the mass on a horizontal tangent plane), falls through zero at $57.70$ m and would go to $-\infty$ at the rim.
01 · summary
Next: unit 02 asks what you can say about the solution when there is no formula for it, and the answer is drawn in the phase space this unit built.
01 · checkpoint
You state and prove the Picard–Lindelöf theorem — the integral equation, the tube, the weighted norm, the contraction, the fixed point — and you exhibit Norton's dome's one-parameter solution family together with the exact hypothesis that fails, without appealing to physical intuition at any step.
Any of: the statement omits the cylinder or the interval $\min(c, b/M)$; the proof does not say where completeness is used; the family is displayed without verifying it is $C^2$ at $t = T$; or the diagnosis says "the force is not smooth" rather than naming the Lipschitz condition and the point where it fails.
./mr problems 01 — P10 is the proof, P11 the dome, P9 the blow-up.
Hints, then the worked solution, fold under each problem — only after an attempt.
./mr done 01 when the checkpoint is met.
Reading, all optional: Teschl §§2.2–2.6; Hartman ch. II–III; Arnold, Ordinary Differential Equations, ch. 2; Norton (2008) for the dome.