-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathsupporting-curves.tex
532 lines (400 loc) · 23.8 KB
/
supporting-curves.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
\chapter{Supporting curves}
\label{chap:supporting-curves}
When two plane curves touch each other without crossing, it is possible to control the signed curvature of one of them in terms of the signed curvature of the other.
This will be proved and used to study the global behavior of plane curves.
\section{Cooriented tangent curves}
Suppose $\gamma_1$ and $\gamma_2$ are smooth plane curves.
Recall that the curves $\gamma_1$ and $\gamma_2$ are tangent at the time parameters $t_1$ and $t_2$
if $\gamma_1(t_1)=\gamma_2(t_2)$
and they share the tangent line at these time parameters.
In this case, the point $p=\gamma_1(t_1)=\gamma_2(t_2)$ is called a \index{point!of tangency}\emph{point of tangency} of the curves.
In this case, the velocity vectors $\gamma_1'(t_1)$ and $\gamma_2'(t_2)$ are parallel.
\begin{figure}[!ht]
\vskip-0mm
\centering
\includegraphics{mppics/pic-85}
\vskip-0mm
\end{figure}
If $\gamma_1'(t_1)$ and $\gamma_2'(t_2)$ have the same direction, we say that the curves are \index{cooriented and counteroriented!curves}\emph{cooriented},
if their directions are opposite, the curves are called {}\emph{counteroriented}.
If we reverse the parametrization of one of the curves, then cooriented curves become counteroriented and vice versa; so we can always assume the curves are cooriented at any given point of tangency.
\section{Supporting curves}
\begin{wrapfigure}[8]{o}{43 mm}
\vskip-4mm
\centering
\includegraphics{mppics/pic-86}
\vskip0mm
\end{wrapfigure}
Let $\gamma_1$ and $\gamma_2$ be two smooth plane curves that share a point
\[p=\gamma_1(t_1)=\gamma_2(t_2);\]
we assume that $p$ is not an endpoint for $\gamma_1$ nor $\gamma_2$.
Suppose that there is $\epsilon>0$ such that the arc $\gamma_2|_{[t_2-\epsilon, t_2+\epsilon]}$ lies in a closed plane region $R$ with the arc $\gamma_1|_{[t_1-\epsilon, t_1+\epsilon]}$ in its boundary,
then we say that $\gamma_1$ \index{supporting!curve}\emph{locally supports} $\gamma_2$ at the time parameters $t_1$ and $t_2$.
Furthermore, if the curves on the picture are oriented according to the arrows, then $\gamma_1$ supports $\gamma_2$ from the right at $p$ (as well as $\gamma_2$ supports $\gamma_1$ from the left at~$p$).
Suppose $\gamma_1$ is a simple curve that cuts the plane into two closed regions, one lies on the left and the other on the right from~$\gamma_1$.
We say that $\gamma_1$ \index{supporting!curve}\emph{globally supports} $\gamma_2$ at point $p=\gamma_2(t_2)$
if $\gamma_2$ runs in one of these closed regions, and
$p$ lies on~$\gamma_1$.
Further, suppose $\gamma_2$ is a simple closed plane curve.
By Jordan's theorem (\ref{thm:jordan}), $\gamma_2$ cuts from the plane two closed regions, one is bounded and the other is unbounded.
We say that a point $p$ lies {}\emph{inside} (respectively, {}\emph{outside}) $\gamma_2$ if $p$ lies in the bounded region (respectively, unbounded) region.
In this case, we say that $\gamma_1$ supports $\gamma_2$ \index{supporting!curve}\emph{from the inside} (\index{supporting!curve}\emph{from the outside}) if $\gamma_1$ supports $\gamma_2$ and lies inside $\gamma_2$ (respectively outside $\gamma_2$).
If $\gamma_1$ and $\gamma_2$ share a point $p=\gamma_1(t_1)=\gamma_2(t_2)$ and are not tangent at $t_1$ and $t_2$, then at time $t_2$ the curve $\gamma_2$ crosses $\gamma_1$ moving from one of its sides to the other.
It follows that $\gamma_1$ cannot locally support $\gamma_2$ at the time parameters $t_1$ and $t_2$.
Whence we get the following.
\begin{thm}{Definition-Observation}
Let $\gamma_1$ and $\gamma_2$ be two smooth plane curves.
Suppose $\gamma_1$ locally supports $\gamma_2$ at time parameters $t_1$ and $t_2$.
Then $\gamma_1$ is tangent to $\gamma_2$ at $t_1$ and $t_2$.
In such a case, if the curves are cooriented, and the region $R$ in the definition of supporting curves lies on the right (left) from the arc of $\gamma_1$, then we say that
$\gamma_1$ supports $\gamma_2$ from the left (respectively right).
\end{thm}
We say that a smooth plane curve $\gamma$ has a \index{vertex of curve}\emph{vertex} at $s$
if the signed curvature function is critical at $s$;
that is, if $\skur'(s)_\gamma=0$.
If in addition to that, $\gamma$ is simple, we could say that the point $p=\gamma(s)$ is a vertex of~$\gamma$.
\begin{thm}{Exercise}\label{ex:vertex-support}
Assume the osculating circle $\sigma_s$ of a smooth plane curve $\gamma$ at $s$ locally supports $\gamma$ at $p=\gamma(s)$.
Show that $p$ is a vertex of~$\gamma$.
\end{thm}
\section{Supporting test}
The following proposition resembles the second derivative test.
\begin{thm}{Proposition}\label{prop:supporting-circline}
Let $\gamma_1$ and $\gamma_2$ be two smooth plane curves.
Suppose $\gamma_1$ locally supports $\gamma_2$ from the left (right) at the time parameters $t_1$ and $t_2$.
Then
\[\skur_1(t_1)\ge \skur_2(t_2)\quad(\text{respectively}\quad \skur_1(t_1)\le \skur_2(t_2)),\]
where $\skur_1$ and $\skur_2$ denote the signed curvature of $\gamma_1$ and $\gamma_2$, respectively.
A partial converse also holds.
Namely, if $\gamma_1$ and $\gamma_2$ tangent and cooriented at the time parameters $t_1$ and $t_2$,
and
\[\skur_1(t_1)> \skur_2(t_2)\quad(\text{respectively}\quad \skur_1(t_1)< \skur_2(t_2)),\]
then $\gamma_1$ locally supports $\gamma_2$ from the left (right) at the time parameters $t_1$ and $t_2$.
\end{thm}
\parbf{Proof.} Without loss of generality, we can assume that $t_1=t_2=0$, the shared point $\gamma_1(0)=\gamma_2(0)$ is the origin, and the velocity vectors $\gamma'_1(0)$, $\gamma'_2(0)$ point in the direction of $x$-axis.
Then small arcs $\gamma_1|_{[-\epsilon,+\epsilon]}$ and $\gamma_2|_{[-\epsilon,+\epsilon]}$ can be described as a graph
$y=f_1(x)$ and $y=f_2(x)$ for smooth functions $f_1$ and $f_2$ such that $f_i(0)=0$ and $f_i'(0)=0$.
Note that $f_1''(0)=\skur_1(0)$, and $f_2''(0)=\skur_2(0)$ (see \ref{ex:curvature-graph})
Clearly, $\gamma_1$ supports $\gamma_2$ from the left (right) if
\[f_1(x)\ge f_2(x)\quad(\text{respectively}\quad f_1(x)\le f_2(x))\]
for all sufficiently small values of~$x$.
Applying the second derivative test the the function $f_1-f_2$, we get the result.
The partial converse can be proved along the same lines.
\qeds
\begin{thm}{Advanced exercise}\label{ex:support}
Suppose that two smooth unit-speed simple plane curves $\gamma_0$ and $\gamma_1$ are tangent and cooriented at the point $p\z=\gamma_0(0)\z=\gamma_1(0)$.
Assume $\skur_0(s)\le\skur_1(s)$ for any~$s$.
Show that $\gamma_0$ locally supports $\gamma_1$ from the right at~$p$.
Give an example of two simple curves $\gamma_0$ and $\gamma_1$ satisfying the above condition such that $\gamma_0$ is closed, but does not support $\gamma_1$ at $p$ globally.
\end{thm}
According to \ref{thm:DNA}, for any closed smooth curve that runs in a unit disc, the average of its absolute curvature is at least~1; in particular, there is a point where the absolute curvature is at least~1.
The following exercise says that this statement also holds for loops.
\begin{thm}{Exercise}\label{ex:in-circle}
Assume a smooth plane loop $\gamma$ runs in a unit disc.
Show that there is a point on $\gamma$ with absolute curvature at least~1.
\end{thm}
\begin{thm}{Exercise}\label{ex:between-parallels-1}
Assume a closed smooth plane curve $\gamma$ runs between two parallel lines at distance 2 from each other.
Show that there is a point on $\gamma$ with absolute curvature at least~1.
Try to prove the same for a smooth plane loop.
\end{thm}
\begin{thm}{Exercise}\label{ex:in-triangle}
Assume a closed smooth plane curve $\gamma$ runs inside a triangle $\triangle$ with inradius~1; that is, a unit circle is tangent to all three sides of $\triangle$.
Show that $\gamma$ has curvature at least~$1$ at some point.
\end{thm}
The three exercises above are baby cases of \ref{ex:moon-rad}, but try to find a direct solution.
{
\begin{wrapfigure}{r}{32 mm}
\vskip-4mm
\centering
\includegraphics{mppics/pic-70}
\vskip0mm
\end{wrapfigure}
\begin{thm}{Exercise}\label{ex:lens}
Let $F$ be a plane figure bounded by two circle arcs $\sigma_1$ and $\sigma_2$ of signed curvature 1 that run from $x$ to~$y$.
Suppose $\sigma_1$ is shorter than~$\sigma_2$.
Assume a smooth arc $\gamma$ runs in $F$ and has both endpoints on $\sigma_1$.
Show that the absolute curvature of $\gamma$ is at least 1 at some parameter value.
\end{thm}
}
\section{Convex curves}
Recall that a plane curve is \index{convex!curve}\emph{convex} if it bounds a convex region.
\begin{thm}{Proposition}\label{prop:convex}
Suppose a simple closed smooth plane curve $\gamma$ bounds a figure~$F$.
Then $F$ is convex if and only if the signed curvature of $\gamma$ does not change the sign.
\end{thm}
\begin{thm}{Lens lemma}\label{lem:lens}
Let $\gamma$ be a smooth simple plane curve that runs from $x$ to~$y$.
Assume $\gamma$ runs strictly on the right side (left side) of the oriented line $xy$; only its endpoints $x$ and $y$ lie on the line.
Then $\gamma$ has a point with positive (respectively negative) signed curvature.
\end{thm}
{
\begin{wrapfigure}{o}{35 mm}
\vskip-4mm
\centering
\includegraphics{mppics/pic-22}
\vskip0mm
\end{wrapfigure}
The lemma fails for curves with self-intersections.
For example, the curve $\gamma$ on the picture always turns right,
so it has negative curvature everywhere, but it lies on the right side of the line $xy$.
}
\begin{wrapfigure}[6]{i}{50 mm}
\vskip-3mm
\centering
\includegraphics{mppics/pic-24}
\end{wrapfigure}
\parbf{Proof.}
Choose points $p$ and $q$ on the line $xy$
so that the points $p, x, y, q$ appear in that order.
We can assume that $p$ and $q$ lie sufficiently far from $x$ and $y$, so the half-disc with diameter $pq$ contains~$\gamma$.
Consider the smallest disc segment with chord $[p,q]$ that contains~$\gamma$.
Its arc $\sigma$ supports $\gamma$ at some point $w=\gamma(t_0)$.
Let us parametrize $\sigma$ from $p$ to~$q$.
Note that $\gamma$ and $\sigma$ are tangent and cooriented at~$w$.
If not, then the arc of $\gamma$ from $w$ to $y$ would be trapped in the curvilinear triangle $xwp$ bounded by the line segment $[p,x]$ and the arcs of $\sigma$,~$\gamma$.
But this is impossible since $y$ does not belong to this triangle.
{
\begin{wrapfigure}{o}{50 mm}
\vskip-4mm
\centering
\includegraphics{mppics/pic-23}
\bigskip
\includegraphics{mppics/pic-230}
\end{wrapfigure}
It follows that $\sigma$ supports $\gamma$ at $t_0$ from the right.
By \ref{prop:supporting-circline},
\[\skur(w)_\gamma\ge \skur_\sigma >0.\]
\qedsf
\parit{Remark.}
Instead of taking the minimal disc segment, one can take a point $w$ on $\gamma$ that maximizes the distance to the line $xy$.
The same argument shows that the curvature at $w$ is nonnegative, which is slightly weaker than the required positive curvature.
}
\parbf{Proof of \ref{prop:convex}; only-if part.}
If $F$ is convex, then every tangent line of $\gamma$ supports~$\gamma$.
If a point moves along $\gamma$, the figure $F$ has to stay on one side from its tangent line;
that is, we can assume that each tangent line supports $\gamma$ on one side, say on the right.
Since a line has vanishing curvature, the supporting test (\ref{prop:supporting-circline}) implies that $\skur\ge 0$ at each point.
\begin{wrapfigure}{r}{35 mm}
\vskip-3mm
\centering
\includegraphics{mppics/pic-68}
\vskip0mm
\end{wrapfigure}
\parit{If part.}
Denote by $K$ the convex hull of~$F$.
If $F$ is not convex, then $F$ is a proper subset of~$K$.
Therefore, the boundary $\partial K$ contains a line segment that is not a part of $\partial F$.
In other words, there is a line that supports $\gamma$ at two points, say $x$ and $y$.
These points divide $\gamma$ in two arcs $\gamma_1$ and $\gamma_2$, both distinct from the line segment $[x,y]$.
One of the arcs $\gamma_1$ or $\gamma_2$ is parametrized from $x$ to $y$ and the other from $y$ to~$x$.
Passing to a smaller arc if necessary we can ensure that only its endpoints lie on the line.
Applying the lens lemma, we get that the arcs $\gamma_1$ and $\gamma_2$ contain points with signed curvatures of opposite signs.
\qeds
\begin{thm}{Exercise}\label{ex:convex small}
Suppose $\gamma$ is a smooth simple closed plane curve of diameter larger than~2.
Show that $\gamma$ has a point with absolute curvature less than~1.
\end{thm}
\begin{wrapfigure}{r}{45 mm}
\vskip-8mm
\centering
\includegraphics{mppics/pic-713}
\vskip0mm
\end{wrapfigure}
\begin{thm}{Exercise}\label{ex:convex-lens}
Let $\gamma$ be a simple smooth plane arc with endpoints $p$ and~$q$.
Suppose that $\gamma$ has nonnegative signed curvature and $|p-q|$ is the maximal distance between points on~$\gamma$.
Show that the arc $\gamma$ and its chord $[p,q]$ bound a convex figure of the plane.
\end{thm}
\begin{thm}{Exercise}\label{ex:diameter-of-simple-curve}
Show that any simple smooth plane curve $\gamma$ with curvature at least 1 has diameter at most 2.
Try to prove that $\gamma$ lies in a unit disc.
\end{thm}
\section{Moon in a puddle}
The following theorem is a slight generalization of the theorem proved by Vladimir Ionin and German Pestov \cite{ionin-pestov}.\index{Ionin--Pestov theorem}
For convex curves, this result was known earlier \cite[\S 24]{blaschke}.
\begin{wrapfigure}{r}{18 mm}
\vskip-8mm
\centering
\includegraphics{mppics/pic-67}
\vskip-2mm
\end{wrapfigure}
\begin{thm}{Theorem}\label{thm:moon-orginal}
Assume $\gamma$ is a simple smooth plane loop with absolute curvature bounded by~1.
Then it surrounds a unit disc.
\end{thm}
This theorem gives a simple but nontrivial example of the so-called \index{local to global}\emph{local to global} theorems --- based on some local data (in this case, the curvature of a curve) we conclude a global property (in this case, the existence of a unit disc surrounded by the curve).
{
\begin{wrapfigure}{r}{33 mm}
\vskip-4mm
\centering
\includegraphics{mppics/pic-62}
\vskip0mm
\end{wrapfigure}
A straightforward approach would be to start with a disc in the region bounded by the curve and blow it up to maximize its radius.
However, as one may see from the spinner-like example on the picture it does not always lead to a solution --- a closed plane curve of curvature at most 1 may surround a disc of radius smaller than 1 that cannot be enlarged continuously.
}
\begin{thm}{Key lemma}\label{thm:moon}
Assume $\gamma$ is a simple smooth plane loop.
Then at one point of $\gamma$ (distinct from its base), its osculating circle globally supports $\gamma$ from the inside.
\end{thm}
First, let us show that the theorem follows from the lemma.
\parbf{Proof of \ref{thm:moon-orginal} modulo \ref{thm:moon}.}
Since $\gamma$ has absolute curvature at most 1, each osculating circle has radius at least~1.
According to the key lemma, one of the osculating circles $\sigma$ globally supports $\gamma$ from the inside.
In particular, $\sigma$ lies inside $\gamma$, whence the result.
\qeds
\parbf{Proof of \ref{thm:moon}.}
Denote by $F$ the closed region surrounded by $\gamma$.
We can assume that $F$ lies on the left from~$\gamma$.
Arguing by contradiction,
assume that the osculating circle at each point $p\in \gamma$ does not lie in~$F$.
\begin{figure}[!ht]
\vskip-0mm
\centering
\includegraphics{mppics/pic-32}
\vskip-2mm
\end{figure}
Given a point $p\in\gamma$ let us consider the maximal circle that lies completely in $F$ and tangent to $\gamma$ at~$p$.
This circle, say $\sigma$, will be called the {}\emph{incircle} of $F$ at~$p$;
its curvature $\skur_\sigma$ has to be larger than $\skur(p)_\gamma$.
Indeed, since $\sigma$ supports $\gamma$ from the left, by \ref{prop:supporting-circline} we have $\skur_\sigma\ge \skur(p)_\gamma$; in the case of equality, $\sigma$ is the osculating circle at~$p$.
The latter is impossible by our assumption.
It follows that $\sigma$ has to touch $\gamma$ at another point.
Otherwise, we can increase $\sigma$ slightly while keeping it inside~$F$.
Indeed, since $\skur_\sigma> \skur(p)_\gamma$,
by \ref{prop:supporting-circline} we can choose a neighborhood $U$ of $p$ such that after a slight increase of $\sigma$, the intersection $U\cap \sigma$ is still in~$F$.
On the other hand, if $\sigma$ does not touch $\gamma$ at another point, then after some (maybe smaller) increase of $\sigma$ the complement $\sigma\setminus U$ is still in~$F$.
That is, a slightly increased $\sigma$ is still in $F$ --- a contradiction.
Choose a point $p_1$ on $\gamma$ that is distinct from its base point.
Let $\sigma_1$ be the incircle at $p_1$.
Denote by $\gamma_1$ an arc of $\gamma$ from $p_1$ to a first point $q_1$ on $\sigma_1$.
Denote by $\hat\sigma_1$ and $\check\sigma_1$ two arcs of $\sigma_1$ from $p_1$ to $q_1$ such that the cyclic concatenation of $\hat\sigma_1$ and $\gamma_1$ surrounds~$\check\sigma_1$.
\begin{wrapfigure}{r}{32 mm}
\vskip-8mm
\centering
\includegraphics{mppics/pic-64}
\caption*{Two ovals pretend to be circles.}
\vskip-2mm
\end{wrapfigure}
Let $p_2$ be the midpoint of $\gamma_1$.
Denote by $\sigma_2$ the incircle at $p_2$.
The circle $\sigma_2$ cannot intersect $\hat\sigma_1$.
Otherwise, if $\sigma_2$ intersects $\hat\sigma_1$ at some point $s$, then $\sigma_2$ has to have two more common points with $\check\sigma_1$, say $x$ and $y$ --- one for each arc of $\sigma_2$ from $p_2$ to~$s$.
Therefore, $\sigma_1\z=\sigma_2$ since these two circles have three common points: $s$, $x$, and~$y$.
On the other hand, by construction, $p_2\in \sigma_2$ and $p_2\notin \sigma_1$ --- a contradiction.
Recall that $\sigma_2$ has to touch $\gamma$ at another point.
From above, it follows that $\sigma_2$ can only touch $\gamma_1$.
Therefore we can choose an arc $\gamma_2\subset \gamma_1$ that runs from $p_2$ to a first point $q_2$ on $\sigma_2$.
Since $p_2$ is the midpoint of $\gamma_1$, we have that
\[\length \gamma_2< \tfrac12\cdot\length\gamma_1.\eqlbl{eq:length<length/2}\]
Repeating this construction recursively,
we get an infinite sequence of arcs $\gamma_1\supset \gamma_2\supset\dots$;
by \ref{eq:length<length/2}, we also get that
\[\length\gamma_n\to0\quad\text{as}\quad n\to\infty.\]
Therefore, the intersection $\gamma_1\cap\gamma_2\cap\dots$
contains a single point; denote it by $p_\infty$.
Let $\sigma_\infty$ be the incircle at $p_\infty$; it has to touch $\gamma$ at another point, say $q_\infty$.
The same argument as above shows that $q_\infty\in\gamma_n$ for any~$n$.
It follows that $q_\infty =p_\infty$ --- a contradiction.
\qeds
\begin{thm}{Exercise}\label{ex:moon-rad}
Assume a closed smooth curve $\gamma$ lies in a figure $F$ bounded by a simple closed plane curve.
Suppose $R$ is the maximal radius of discs that lie in~$F$.
Show that the absolute curvature of $\gamma$ is at least $\tfrac1R$ at some parameter value.
\end{thm}
\section{Four-vertex theorem}
\index{Four-vertex theorem}
{
\begin{wrapfigure}{r}{20 mm}
\vskip-8mm
\centering
\includegraphics{mppics/pic-26}
\vskip0mm
\end{wrapfigure}
Recall that a vertex of a smooth curve is defined as a critical point of its signed curvature;
in particular, any local minimum (or maximum) of the signed curvature is a vertex.
For example, every point of a circle is a vertex.
\begin{thm}{Тheorem}\label{thm:4-vert}
Any smooth simple closed plane curve has at least four vertices.
\end{thm}
}
Evidently, any closed smooth curve has at least two vertices --- where the minimum and the maximum of the curvature are attained.
On the picture the vertices are marked;
the first curve has one self-intersection and exactly two vertices;
the second curve has exactly four vertices and no self-intersections.
The four-vertex theorem was first proved by Syamadas Mukhopadhyaya \cite{mukhopadhyaya} for convex curves.
One of our favorite proofs was given by Robert Osserman \cite{osserman}.
Our proof of the following stronger statement is based on the key lemma in the previous section.
For more on the subject, see \cite{petrunin-zamora:moon} and the references therein.
{
\begin{wrapfigure}[8]{r}{33 mm}
\vskip-8mm
\centering
\includegraphics{mppics/pic-63}
\vskip0mm
\end{wrapfigure}
\begin{thm}{Theorem}\label{thm:4-vert-supporting}
Any smooth simple closed plane curve is globally supported by its osculating circle at least at 4 distinct points;
two from the inside and two from the outside.
\end{thm}
\parbf{Proof of \ref{thm:4-vert} modulo \ref{thm:4-vert-supporting}.}
It is sufficient to show that if an osculating circle $\sigma$ at a point $p$ supports $\gamma$ locally, then $p$ is a vertex.
}
If not, then a small arc around $p$ has monotone curvature.
Applying the spiral lemma (\ref{lem:spiral}) we get that the osculating circles at this arc are nested.
In particular, the curve $\gamma$ crosses $\sigma$ at~$p$.
Therefore $\sigma$ does not support $\gamma$ locally at~$p$.
\qeds
\parbf{Proof of \ref{thm:4-vert-supporting}.}
According to the key lemma (\ref{thm:moon}), there is a point $p\in\gamma$ such that its osculating circle supports $\gamma$ from the inside.
The curve $\gamma$ can be considered as a loop with the base at~$p$.
Therefore, the key lemma implies the existence of another point $q\in\gamma$ with the same property.
It shows gives a pair osculating circles that support $\gamma$ from the inside;
it remains to find another pair.
In order to get the osculating circles supporting $\gamma$ from the outside, one can repeat the proof of the key lemma taking instead of incircle the circle (or line) of maximal signed curvature that supports the curve from the outside, assuming that $\gamma$ is oriented so that the region on the left from it is bounded.\qeds
\parbf{Alternative end of proof.}
If one applies to $\gamma$ an inversion with respect to a circle whose center lies inside~$\gamma$, then the obtained curve $\gamma_1$ also has two osculating circles that support $\gamma_1$ from the inside.
According to \ref{ex:inverse}, these osculating circles are inverses of the osculating circles of~$\gamma$.
Note that the region lying inside $\gamma$ is mapped to the region outside $\gamma_1$, and the other way around.
Therefore, these two circles (or lines) correspond to the osculating circles supporting $\gamma$ from the outside.\qeds
{
\begin{wrapfigure}{r}{20 mm}
\vskip-6mm
\centering
\includegraphics{mppics/pic-725}
\vskip0mm
\end{wrapfigure}
\begin{thm}{Exercise}\label{ex:2-squares}
Assume that a smooth simple closed plane curve \(\gamma\) is contained in a square with side 2 and surrounds a square with diagonal~2.
Show that \(\gamma\) contains a point with curvature~1.
\end{thm}
}
\begin{thm}{Exercise}\label{ex:moon-area}
Suppose a smooth simple plane loop bounds a region of area $a$.
Show that it has curvature $\sqrt{\pi/a}$ at some point.
\end{thm}
\begin{wrapfigure}[5]{r}{25 mm}
\vskip-7mm
\centering
\includegraphics{mppics/pic-65}
\vskip0mm
\end{wrapfigure}
\begin{thm}{Advanced exercise}\label{ex:curve-crosses-circle}
Suppose $\gamma$ is a simple closed smooth plane curve, and $\sigma$ is a circle.
Assume $\gamma$ crosses $\sigma$ at the points $p_1,\dots,p_{2{\cdot} n}$, and these points appear in the same cycle order on $\gamma$ and on $\sigma$.
Show that $\gamma$ has at least $2\cdot n$ vertices.
Construct an example of a simple closed smooth plane curve $\gamma$ with only 4 vertices that crosses a given circle at arbitrarily many points.
\end{thm}
\begin{thm}{Advanced exercise}\label{ex:berk}
Let $\gamma$ be a simple smooth plane curve with absolute curvature bounded by~1.
Show that $\gamma$ surrounds two disjoint open unit discs if and only if its diameter is at least $4$;
that is, $\dist{p}{q}{}\ge 4$ for some points $p,q\in\gamma$.
\end{thm}
%\begin{thm}{Advanced exercise}\label{ex:order} Show that the points $a,b,c,d$ guaranteed by \ref{thm:4-vert-supporting} can be chosen so that they appear in the same order on the curve and the osculating circles at $a$ and $c$ support the curve from the inside and $b$ and $d$ support the curve from the outside. \end{thm}
The following exercise is a version of the four-vertex theorem for space curves without parallel tangents; they exist by \ref{ex:no-parallel-tangents}.
\begin{thm}{Advanced exercise}\label{ex:4x0-torsion}
Let $\gamma$ be a closed smooth space curve that has no pair of points with parallel tangent lines.
Assume the curvature of $\gamma$ does not vanish at any point.
Show that $\gamma$ has at least four points with zero torsion.
\end{thm}