Académique Documents
Professionnel Documents
Culture Documents
William Pohl
Monograph – Mathematics –
Springer
Berlin Heidelberg NewYork
Barcelona Hong Kong
London Milan Paris
Tokyo
Table of Contents
Part I Introduction
2 Curves . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.1 Arc Length . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.2 Curvature and Fenchel’s Theorem . . . . . . . . . . . . . . . . . . . . . . . . 13
2.3 The Unit Normal Bundle and Total Twist . . . . . . . . . . . . . . . . . 16
2.4 Moving Frames . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.5 Curves at a Non-inflexional Point and the Frenet Formulas . . 21
2.6 Local Equations of a Curve . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
2.7 Plane Curves and a Theorem on Turning Tangents . . . . . . . . . 26
2.8 Plane Convex Curves and the Four Vertex Theorem . . . . . . . . 30
2.9 Isoperimetric Inequality in the Plane . . . . . . . . . . . . . . . . . . . . . . 31
6 INSERT TITLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
6.1 Geodesics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
6.1.1 INSERT TITLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
6.1.2 INSERT TITLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
6.1.3 INSERT TITLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
6.2 Normal Coordinates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
6.2.1 INSERT TITLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
6.2.2 INSERT TITLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
6.3 The second variation of arc length . . . . . . . . . . . . . . . . . . . . . . . . 102
6.3.1 INSERT TITLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
6.3.2 INSERT TITLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
6.3.3 INSERT TITLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
6.3.4 INSERT TITLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
6.3.5 INSERT TITLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
Part I
Introduction
1 Review of Euclidean Geometry
1.1 Motions
Three-dimensional Euclidean space consists of points which have as coordi-
nates ordered triples of real numbers x1 , x2 , x3 . In vector notation, we write
x = (x1 , x2 , x3 ). The distance between two points is given by the formula
v
u 3
uX
d(x, y) = t (xi − yi )2 . (1.1)
i=1
3
X
x0i = aij xj + bi
j=1
3
X
yi0 = aij yj + bi ,
j=1
where aij denotes the entries of the matrix A and the bi denotes the
components of b. If we subtract these two equations, we get
3
X
x0i − yi0 = aij (xj − yj ) .
j=1
4 1 Review of Euclidean Geometry
where all the indices run from 1 to 3. This equality will only hold true if
3
X
aij aik = δjk , (1.2)
i=1
Remark 1. The quantities δjk defined in (1.2) are called Kronecker deltas.
We have illustrated their usefulness in the above proof, and they will be used
consistently.
It will be convenient to introduce the matrices
a11 a12 a13 a11 a21 a31
A = a21 a22 a23 AT = a12 a22 a32 .
a31 a32 a33 a13 a23 a33
The second is obtained from the first by interchanging the rows and columns
and is called the transpose of A. Using this notation, (1.2) can be re-written
as
AT A = I (1.3)
where I denotes the unit matrix (δij ). A matrix A with this property is called
orthogonal.
We may rewrite the definition of a motion in terms of matrices as
x0 = Ax + b where x is the column matrix with entries xi . We may then
solve explicitly for x in terms of x0 by writing x0 − b = Ax , so
AT (x0 − b) = AT (Ax)
= (AT A)x
= Ix = x.
1.1 Motions 5
(AC)T = CT AT ,
where the order of the multiplication is important. From this it follows that
if A and C are orthogonal matrices, then
(AC)T AC = CT AT AC = CT C = I
where αij = αji is zero for all ξi if and only if αij = 0. Show that this is not
true without the symmetry condition on the coefficients αij . This result is
used in the proof of (1).
a−1 −1
l a = e, and aar = e,
Exercise 4. Prove that the translations form a normal subgroup of the group
of motions, while the rotations do not.
where i, j = 1, 2, 3 and det(aij ) = 1 has a line of fixed points through the ori-
gin, the axis of rotation. Hence prove that the group of rotations is connected.
Prove also that the group of orthogonal transformations is not connected.
(Note: A subgroup of motions is connected if any two points can be joined
by a continuous arc.)
1.2 Vectors
Two ordered pairs of points, p(x1 , x2 , x3 ), q(y1 , y2 , y3 ) and p0 (x01 , x02 , x03 ),
q 0 (y10 , y20 , y30 ) are called equivalent if there is a translation T which maps p
to p0 and q to q 0 . The last property can be expressed by the conditions
x0i = xi + bi and yi0 = yi + bi , where i = 1, 2, 3. It follows that a necessary and
1.2 Vectors 7
sufficient condition for the equivalence of the two ordered pairs of points is
yi0 − x0i = yi − xi . Such an equivalence class is called a vector. We denote the
vector by V = − → and call
pq
vi = yi − xi , (1.4)
where i, j = 1, 2, 3, and v0 = (v10 , v20 , v30 ) is the image vector. Using (1.5) and (1)
we get
0 0 0
v12 + v22 v32 = v12 + v22 + v32 .
(v + λw)2 = v2 + 2λv · w + λ2 w2 ≥ 0
v2 w2 − (v · w)2 ≥ 0, (1.7)
v·w
cos θ = √ .
v2 w2
This is meaningful because by the Cauchy-Schwartz inequality the right-
hand side has absolute value ≤ 1. The vectors v and w are perpendicular or
orthogonal if v · w = 0.
The determinant of three vectors u, v, w with components ui , vi , wi for
i = 1, 2, 3 respectively, is defined by
u1 u2 u3
det(u, v, w) = v1 v2 v3 .
w1 w2 w3
The vector product of two vectors v, w is the vector z such that the
relation
(v, w, x) = z · x (1.8)
z1 = v2 w3 − v3 w2 , z2 = v3 w1 − v1 w3 , z3 = v1 w2 − v2 w1 . (1.9)
We write
1.2 Vectors 9
z=v×w .
v × w + w × v = 0,
(v1 + v2 ) × w = v1 × w + v2 × w,
(λv) × w = λ(v × w) where λ = scalar.
(v, w, u) = z · u = λu2 = λ .
Hence we have
z = v × w = (v, w, u) u 6= 0 .
The unit vector u is defined up to its sign and we can choose u such that
(v, w, u) > 0. z is therefore a multiple of u and of length (v, w, u). This
completely determines z.
Three vectors u, v, w are called linearly dependent if (u, v, w) = 0; other-
wise they are linearly independent. An ordered set of three linearly indepen-
dent vectors is called a right-handed or left-handed frame according to the sign
of its determinant. The property of right-handedness or left-handedness of a
frame remains unchanged under proper motion, while they interchange un-
der an improper motion. Also a right-handed (or left-handed) frame becomes
left-handed (or right-handed) when any two of its vectors are interchanged.
(v × w) · (x × y) = (v · x)(w · y) − (v · y)(w · x) .
(v × w) × x = (vx)w − (wx)v .
Hint. To prove the first equation, write out both sides in components.
2 Curves
The first derivative vector x0 (t) is tangent to the curve at x(t). If we think
of the parameter t as representing time and we think of x(t) as representing
the position of a moving particle at time t, then x0 (t) represents the velocity
of the particle at time t. It is straightforward to show that the coordinates of
the first derivative vector are the derivatives of the coordinate functions, i.e.
For most of the curves we will be concerning ourselves with, we will make
the “genericity assumption” that x0 (t) is non-zero for all t. (MISSING SEC-
TIONS) lengths of polygons inscribed in x as the lengths of the sides of these
polygons tend to zero. By a theorem of calculus, this limit can be expressed
as the integral of the speed s0 (t) = |x0 (t)| between the parameters of the
end-points of the curve, a and b. That is,
v
Z b Z bu
uX 3
s(b) − s(a) = |x0 (t)| dt = t x0i (t)2 dt .
a a i=1
For an arbitrary value t ∈ (a, b), we may define the distance function
12 2 Curves
Z t
s(t) − s(a) = |x0 (u)| du ,
a
2 3 2
ds X dxi
= ,
dt i=1
dt
on the domain [0, 2π]. Find the points at which x(t) does not define an
immersion, i.e., the points for which x0 (t) = 0.
Exercise 15. The trefoil curve is defined by
x(t) = ((a + b cos(3t)) cos(2t), (a + b cos(3t)) sin(2t), b sin(3t)) ,
where a and b are constants with a > b > 0 and 0 ≤ t ≤ 2π. Sketch this
curve, and give an argument to show why it is knotted, i.e. why it cannot be
deformed into a circle without intersecting itself in the process.
Exercise 16. (For the serious mathematician) Two parametrized curves x(t)
and y(u) are said to be equivalent if there is a function u(t) such that u0 (t) > 0
for all a < t < b and such that y(u(t)) = x(t). Show that relation satisfies
the following three properties:
1. Every curve x is equivalent to itself
2. If x is equivalent to y, then y is equivalent to x
3. If x is equivalent to y and if y is equivalent to z, then x is equivalent to
z
A relation that satisfies these properties is called an equivalence rela-
tion. Precisely speaking, a curve is considered be an equivalence class of
parametrized curves.
Proposition 2. If κ(t) = 0 for all t, then the curve lies along a straight line.
Proof. Since κ(t) = 0, we have T0 (t) = 0 and T(t) = a, a constant unit
vector. Then x0 (t) = s0 (t)T(t) = s0 (t)a, so by integrating both sides of the
equation, we obtain x(t) = s(t)a + b for some constant b. Thus x(t) lies on
the line through b in the direction of a.
Curvature is one of the simplest and at the same time one of the most
important properties of a curve. We may obtain insight into curvature by
considering the second derivative vector x”(t), often called the acceleration
vector when we think of x(t) as representing the path of a particle at time t. If
the curve is parametrized by arclength, then x0 (s)·x0 (s) = 1 so x”(s)·x0 (t) = 0
and κ(s) = |x”(s)|. For a general parameter t, we have x0 (t) = s0 (t)T(t) so
x”(t) = s”(t)T(t) + s0 (t)T0 (t). If we take the cross product of both sides with
x0 (t) then the first term on the right is zero since x0 (t) is parallel to T(t).
Moreover x0 (t) is perpendicular to T0 (t) so
|T0 (t) × x0 (t)| = |T0 (t)||x0 (t)| = s0 (t)2 κ(t) .
Thus
x”(t) × x0 (t) = s0 (t)T0 (t) × x0 (t)
and
|x”(t) × x0 (t)| = s0 (t)3 κ(t) .
This gives a convenient way of finding the curvature when the curve is defined
with respect to an arbitrary parameter. We can write this simply as
|x”(t) × x0 (t)|
κ(t) = .
|x0 (t)x0 (t)|3/2
Note that the curvature κ(t) of a space curve is non-negative for all t. The
curvature can be zero, for example at every point of a curve lying along a
straight line, or at an isolated point like t = 0 for the curve x(t) = (t, t3 , 0).
A curve for which κ(t) > 0 for all t is called non-inflectional.
The unit tangent vectors emanating from the origin form a curve T(t) on
the unit sphere called the tangential indicatrix of the curve x. To calculate
the length of the tangent indicatrix, we form the integral of |T0 (t)| = κ(t)s0 (t)
with respect to t, so the length is κ(t)s0 (t)dt = κ(s)ds. This significant integral
is called the total curvature of the curve x.
Up to this time, we have concentrated primarily on local properties of
curves, determined at each point by the nature of the curve in an arbitrarily
small neighborhood of the point. We are now in a position to prove our first
result in global differential geometry or differential geometry in the large.
By a closed curve x(t), a ≤ t ≤ b, we mean a curve such that x(b) = x(a).
We will assume moreover that the derivative vectors match at the endpoints
of the interval, so x0 (b) = x0 (a).
2.2 Curvature and Fenchel’s Theorem 15
κ(s)ds ≥ 2π
The first proof of this result was found independently by B. Segre in 1934
and later independently by H. Rutishauser and H. Samelson in 1948. The
following proof depends on a lemma by R. Horn in 1971:
Lemma 1. Let g be a closed curve on the unit sphere with length L < 2.
Then there is a point m on the sphere that is the north pole of a hemisphere
containing g.
To see this, consider two points p and q on the curve that break g up
into two pieces g1 and g2 of equal length, therefore both less than π. Then
the distance from p to q along the sphere is less than π so there is a unique
minor arc from p to q. Let m be the midpoint of this arc. We wish to show
that no point of g hits the equatorial great circle with m as north pole. If
a point on one of the curves, say g1 , hits the equator at a point r, then we
may construct another curve g10 by rotating g1 one-half turn about the axis
through m, so that p goes to q and q to p while r goes to the antipodal
point r0 . The curve formed by g1 and g10 has the same length as the original
curve g, but it contains a pair of antipodal points so it must have length at
least 2π, contradicting the hypothesis that the length of g was less than 2π.
From this lemma, it follows that any curve on the sphere with length less
than 2π is contained in a hemisphere centered at a point m. However if x(t)
is a closed curve, we may consider the differentiable function f (t) = x(t) · m.
At the maximum and minimum values of f on the closed curve x, we have
so there are at least two points on the curve such that the tangential image
is perpendicular to m. Therefore the tangential indicatrix of the closed curve
x is not contained in a hemisphere, so by the lemma, the length of any such
indicatrix is greater than 2π. Therefore the total curvature of the closed curve
x is also greater than 2π.
1
Corollary 1. If, for a closed curve x, we have κ(t) ≤ R for all t, then the
curve has length L ≥ 2πR.
Proof.
Z Z Z
L= ds ≥ Rκ(s)ds = R κ(s)ds ≥ 2πR
16 2 Curves
Fenchel also proved the stronger result that the total curvature of a closed
curve equals 2π if and only if the curve is a convex plane curve.
I. Fáry and J. Milnor proved independently that the total curvature must
be greater than 4π for any non-self-intersecting space curve that is knotted
(not deformable to a circle without self-intersecting during the process.)
Exercise 17. Let x be a curve with x0 (t0 ) 6= 0. Show that the tangent line
at x(t0 ) can be written as y(u) = x(t0 ) + ux0 (t0 ) where u is a parameter that
can take on all real values.
Exercise 18. The plane through a point x(t0 ) perpendicular to the tangent
line is called the normal plane at the point. Show that a point y is on the
normal plane at x(t0 ) if and only if
Exercise 20. Assuming that the level surfaces of two functions f (x1 , x2 , x3 ) =
0 and g(x1 , x2 , x3 ) = 0 meet in a curve, find an expression for the tangent
vector to the curve at a point in terms of the gradient vectors of f and g
(where we assume that these two gradient vectors are linearly independent
at any intersection point.) Show that the two level surfaces x2 − x21 = 0 and
x3 x1 − x22 = 0 consists of a line and a “twisted cubic” x1 (t) = t, x2 (t) = t2 ,
x3 (t) = t3 . What is the line?
Exercise 21. What is the geometric meaning of the function f (t) = x(t) · m
used in the proof of Fenchel’s theorem?
Exercise 22. Let m be a unit vector and let x be a space curve. Show that
the projection of this curve into the plane perpendicular to m is given by
said to be a unit normal vector at x(t0 ). The set of unit normal vectors at a
point x(t0 ) forms a great circle on the unit sphere. The unit normal bundle
is the collection of all unit normal vectors at x(t) for all the points on a curve
x.
At every point of a parametrized curve x(t) at which x0 (t) 6= 0, we may
consider a frame E2 (t), E3 (t), where E2 (t) and E3 (t) are mutually orthogonal
unit normal vectors at x(t). If E 2 (t), E 3 (t) is another such frame, then there
is an angular function φ(t) such that
or, equivalently,
dE2 E3 = dE 2 E 3 − dφ .
or, in differentials:
dE2 E3 = −[dE2 , E2 , T] .
More generally, if z(t) is a unit vector in the normal space at x(t), then we
may define a function w(t) = −[z0 (t), z(t), T(t)]. This is called the connection
function of the unit normal bundle. The corresponding differential form w =
−[dz, z, T] is called the connection form of the unit normal bundle.
A vector function z(t) such that |z(t)| = 1 for all t and z(t) · x0 (t) =
0 for all t is called a unit normal vector field along the curve x. Such a
vector field is said to be parallel along x if the connection function w(t) =
−[z0 (t), z(t), T(t)] = 0 for all t. In the next section, we will encounter several
unit normal vector fields naturally associated with a given space curve. For
now, we prove some general theorems about such objects.
18 2 Curves
Proposition 3. If E2 (t) and E 2 (t) are two unit normal vector fields that are
both parallel along the curve x, then the angle between E2 (t) and E 2 (t) is
constant.
Proof. From the computation above, then:
E20 (t) · (−E2 (t) × T(t)) = E 02 (t) · (−E 2 (t) × T(t)) − φ0 (t) .
But, by hypothesis,
E20 (t) · (−E2 (t)xT(t)) = 0 = E 02 (t)(−E 2 (t) × T(t))
so it follows that φ0 (t) = 0 for all t, i.e., the angle φ(t) between E2 (t) and
E 2 (t) is constant.
Given a closed curve x and a unit normal vector field z with z(b) = z(a),
we define
Z
1 1
µ(x, z) = − [z0 (t), z(t), T(t)]dt = − [dz, z, T] .
2π 2π
If z is another such field, then
Z
1
µ(x, z) − µ(x, z) = − [z0 (t), z(t), T(t)] − [z0 (t), z(t), T(t)]dt
2π
Z
1 1
=− φ0 (t)dt = − [φ(b) − φ(a)] .
2π 2π
Since the angle φ(b) at the end of the closed curve must coincide with
the angle φ(a) at the beginning, up to an integer multiple of 2π, it follows
that the real numbers µ(x, z) and µ(x, z) differ by an integer. Therefore the
fractional part of µ(x, z) depends only on the curve x and not on the unit
normal vector field used to define it. This common value µ(x) is called the
total twist of the curve x. It is a global invariant of the curve.
Proposition 4. If a closed curve lies on a sphere, then its total twist is zero.
Proof. If x lies on the surface of a sphere of radius r centered at the origin,
then |x(t)|2 = x(t) · x(t) = r2 for all t. Thus x0 (t) · x(t) = 0 for all t, so x(t)
is a normal vector at x(t). Therefore z(t) = x(t) r is a unit normal vector field
defined along x, and we may compute the total twist by evaluating
Z
1
µ(x, z) = − [z0 (t), z(t), T(t)]dt .
2π
But
x0 (t) x(t)
[z0 (t), z(t), T(t)] = [ , , T(t)] = 0
r r
for all t since x0 (t) is a multiple of T(t). In differential form notation, we get
the same result: [dz, z, T] = r12 [x0 (t), x(t), T(t)]dt = 0. Therefore µ(x, z) = 0,
so the total twist of the curve x is zero.
2.4 Moving Frames 19
Remark 4. T. Banchoff and J. White proved that the total twist of a closed
curve is invariant under inversion with respect to a sphere with center not
lying on the curve.
Remark 5. The total twist plays an important role in modern molecular bi-
ology, especially with respect to the structure of DNA.
Exercise 23. Let x be the circle x(t) = (r cos(t), r sin(t), 0), where r is a
constant > 1. Describe the collection of points x(t) + z(t) where z(t) is a unit
normal vector at x(t).
Exercise 24. Let Σ be the sphere of radius r > 0 about the origin. The
x
inversion through the sphere S maps a point x to the point x = r2 |x| 2 . Note
that this mapping is not defined if x = 0, the center of the sphere. Prove
that the coordinates of the inversion of x = (x1 , x2 , x3 ) through S are given
r 2 xi
by xi = x2 +x 2 +x2 . Prove also that inversion preserves point that lie on the
1 2 3
sphere S itself, and that the image of a plane is a sphere through the origin,
except for the origin itself.
Exercise 25. Prove that the total twist of a closed curve not passing through
the origin is the same as the total twist of its image by inversion through the
sphere S of radius r centered at the origin.
E1 × E2 = E3 , E2 = E3 × E1 , andE3 = E1 × E2 .
In the remainder of this section, we will always assume that small Latin
letters run from 1 to 3.
Note that given two different frames, x, E1 , E2 , E3 and x, E1 , E2 , E3 , there
is exactly one affine motion of Euclidean space taking x to x and taking Ei
to E i . When x(t), E1 (t), E2 (t), E3 (t) is a family of frames depending on a
parameter t, we say we have a moving frame along the curve.
20 2 Curves
qij (t) + qji (t) = Ei0 (t) · Ej (t) + Ei (t) · Ej0 (t) = 0
i.e. the coefficients qij (t) are anti-symmetric in i and j. This can be expressed
by saying that the matrix ((qi j(t))) is an anti-symmetric matrix, with 0 on
the diagonal.
In a very real sense, the function pi (t) and qij (t) completely determine
the family of moving frames.
Specifically we have:
Proposition 6. If x(t), E1 (t), E2 (t), E3 (t) and x(t), E 1 (t), E 2 (t), E 3 (t) are
two families of moving frames such that pi (t) = pi (t) and qij (t) = q ij (t) for
all t, then there is a single affine motion that takes x(t), E1 (t), E2 (t), E3 (t)
to x(t), E 1 (t), E 2 (t), E 3 (t)) for all t.
Proof. Recall that for a specific value t0 , there is an affine motion tak-
ing x(t0 ), E1 (t0 ), E2 (t0 ), E3 (t0 ) to x(t0 ), E 1 (t0), E 2 (t0 ), E 3 (t0 ). We will show
that this same motion takes x(t), E1 (t), E2 (t), E3 (t) to x(t), E 1 (t), E 2 (t), E 3 (t)
for all t. Assume that the motion has been carried out so that the frames
x(t0 ), E1 (t0 ), E2 (t0 ), E3 (t0 ) and x(t0 ), E 1 (t0), E 2 (t0 ), E 3 (t0 ) coincide.
Now consider
It follows that
for all t. But since |Ei (t) · E i (t)| ≤ 1 for any pair of unit vectors, we must
have Ei (t) · E i (t) = 1 for all t. Therefore Ei (t) = E i (t) for all t.
Next consider
(x(t) − x(t))0 = Σpi (t)Ei (t) − Σpi (t)E i (t) = Σpi (t)Ei (t) − Σpi (t)Ei (t) = 0 .
2.5 Curves at a Non-inflexional Point and the Frenet Formulas 21
Since the origins of the two frames coincide at the value t0 , we have
for all t.
This completes the proof that two families of frames satisfying the same
set of differential equations differ at most by a single affine motion.
Exercise 26. Prove that the equations Ei0 (t) = Σqij (t)Ej (t) can be written
Ei0 (t) = d(t) × Ei (t), where d(t) = q23 (t)E1 (t) + q31 (t)E2 (t) + q12 (t)E3 (t).
This vector is called the instantaneous axis of rotation.
Exercise 27. Under a rotation about the x3 -axis, a point describes a circle
x(t) = (a cos(t), a sin(t), b). Show that its velocity vector satisfies x0 (t) =
d × x(t) where d = (0, 0, 1). (Compare with the previous exercise.).
Exercise 28. Prove that (v ·v)(w ·w)−(v ·w)2 = 0 if and only if the vectors
v and w are linearly dependent.
We know that
b0 (t) = q31 (t)T(t) + q32 (t)N(t) , and q31 (t) = −q13 (t) = 0 .
Thus b0 (t) is a multiple of N(t), and we define the torsion w(t) of the curve
by the condition
so q32 (t) = −w(t)s0 (t) for the Frenet frame. From the general computations
about moving frames, it then follows that
The formulas for T0 (t), N0 (t), and b0 (t) are called the Frenet formulas for
the curve x.
If the curve x is parametrized with respect to arclength, then the Frenet
formulas take on a particularly simple form:
x0 (s) = T(s)
T0 (s) = k(s)N(s)
N0 (s) = −k(s)T(s) + w(s)b(s)
b0 (s) = −w(s)b(s) .
The torsion function w(t) that appears in the derivative of the binormal
vector determines important properties of the curve. Just as the curvature
measures deviation of the curve from lying along a straight line, the torsion
measures deviation of the curve from lying in a plane. Analogous to the result
for curvature, we have:
x00 (t) = s”(t)T(t) + k(t)s0 (t)T0 (t) = s00 (t)T(t) + k(t)s0 (t)2 N(t) ,
so
0
x000 (t) = s000 (t)T(t) + s00 (t)s0 (t)k(t)N(t) + k(t)s0 (t)2 N(t) + k(t)s0 (t)2 N0 (t) .
Therefore
and
so a lies in the plane of T(t) and b(t). Thus we may write a = cos(φ)T(t) +
sin(φ)b(t) for some angle φ. Differentiating this equation, we obtain
so w(t) sin(φ)
k(t) = cos(φ) = tan(φ). This proves the first part of the proposition and
identifies the constant ratio of the torsion and the curvature.
Conversely, if w(t)
k(t) = constant = tan(φ) for some φ, then, by the same
calculations, the expression cos(φ)T(t) + sin(φ)b(t) has derivative 0 so it
equals a constant unit vector. The angle between T(t) and this unit vector
is the constant angle φ.
Curves with the property that the unit tangent vector makes a fixed
angle with a particular unit vector are called generalized helices. Just as a
circular helix lies on a circular cylinder, a generalized helix will lie on a
general cylinder, consisting of a collection of lines through the curve parallel
to a fixed unit vector. On this generalized cylinder, the unit tangent vectors
make a fixed angle with these lines, and if we roll the cylinder out onto a
plane, then the generalized helix is rolled out into a straight line on the plane.
We have shown in the previous section that a moving frame is completely
determined up to an affine motion by the functions pi (t) and qij (t). In the
case of the Frenet frame, this means that if two curves x and x have the same
arclength s(t), the same curvature k(t), and the same torsion w(t), then the
curves are congruent, i.e. there is an affine motion of Euclidean three-space
taking x(t) to x(t) for all t. Another way of stating this result is:
Exercise 29. Compute the torsion of the circular helix. Show directly that
the principal normals of the helix are perpendicular to the vertical axis, and
show that the binormal vectors make a constant angle with this axis.
Exercise 30. Prove that if the curvature and torsion of a curve are both
constant functions, then the curve is a circular helix (i.e. a helix on a circular
cylinder).
2.6 Local Equations of a Curve 25
Exercise 31. Prove that a necessary and sufficient condition for a curve x
to be a generalized helix is that
x00 (t) × x000 (t) · xiv (t) = 0 .
Exercise 32. Let y(t) be a curve on the unit sphere, so that R |y(t)| = 1 and
y(t)·y0 (t)×y00 (t) 6= 0 for all t. Show that the curve x(t) = c y(u)×y00 (u)du
with c 6= 0 has constant torsion 1c .
Exercise 33. (For students familiar with complex variables) If the coordi-
nate functions of the vectors in the Frenet frame are given by
T = (e11 , e12 , e13 ) ,
N = (e21 , e22 , e23 ) ,
b = (e31 , e32 , e33 ) ,
then we may form the three complex numbers
e1j + ie2j 1 + e3j
zj = = .
1 − e3j e1j − ie2j
Then the functions zj satisfy the Riccati equation
i
zj0 = −ik(s)zj + w(s)(−1 + zj2 ) .
2
This result is due to S. Lie and G. Darboux.
The curvature k(s) is defined with sign. It changes its sign when the
orientation of the plane or the curve is reversed.
2.7 Plane Curves and a Theorem on Turning Tangents 27
Then
T(s) = ( x01 (s) , x02 (s)) ,
(2.3)
N(s) = (−x02 (s) , x01 (s)) .
g : C 7→ Γ (2.9)
We consider the mapping h which sends an ordered pair of points x(s1 ), x(s2 ),
O ≤ s1 ≤ s2 ≤ L, of C into the end-point of the unit vector through O parallel
to the secant joining x(s1 ) to x(s2 ). These ordered pairs of points can be
represented as a triangle 4 in the (s1 , s2 )-plane defined by O ≤ s1 ≤ s2 ≤ L.
The mapping h of 4 into Γ is continuous. Moreover, its restriction to the
side s1 = s2 is the tangential mapping g in (2.9).
To a point p ∈ 4 let τ(p) be the angle of inclination of Oh(p) to the x1 -
axis, satisfying O ≤ τ(p) < 2π. Again this function need not be continuous.
˜ p ∈ 4,
We shall, however, prove that there exists a continuous function τ(p),
2.7 Plane Curves and a Theorem on Turning Tangents 29
such that τ̃(p) ≡ τ(p) mod 2π. In fact, let m be an interior point of 4.
We cover 4 by the radii through m. By the argument used in the proof of
the above lemma we can define a function τ̃(p), p ∈ 4, such that τ̃(p) ≡ τ(p)
mod 2π, and such that it is continuous on every radius through m. It remains
to prove that it is continuous in 4.
For this purpose let p0 ∈ 4. Since h is continuous, it follows from the com-
pactness of the segment mp0 that there exists a number η = η(p0 ) > 0, such
that for q0 ∈ mp0 and for any point q ∈ 4 for which the distance d(q, q0 ) < η
the points h(q) and h(q0 ) are never antipodal. The latter condition can be
analytically expressed by
where k(p) is an integer. Let q0 be any point on the segment mp0 . Draw
the segment qq0 parallel to pp0 , with q on mp. The function τ̃(q) − τ̃(q0 )
is continuous in q along mp and equals O when q coincides with m. Since
d(q, q0 ) < η, it follows from (2.11) that |τ̃(q) − τ̃(q0 )| < π. In particular, for
qo = p0 this gives |τ̃(p) − τ̃(p0 )| < π. Combining this with (2.12), we get
k(p) = 0. Thus we have proved that τ̃(p) is continuous in 4, as asserted
above. Since τ̃(p) ≡ τ(p) mod 2π, it is clear that τ̃(p) is differentiable.
Now let A(O, O), B(O, L), D(L, L) be the vertices of 4. The rotation
index γ of C is, by (2.10), defined by the line integral
I
2πγ = dτ̃ .
AD
To evaluate the line integrals at the right-hand side, we suppose the origin
O to be the point x(O) and C to lie in the upper half-plane and to be tangent
to the x1 -axis at O. This is always possible for we only have to take x(O)
to be the point on C at which the x2 -coordinate is a minimum. Then the
x1 -axis is either in the direction of the tangent vector to C at O or opposite
to it. We can assume the former case, by reversing the orientation of C if
necessary. The line integral along AB is then equal to the angle rotated by
OP as P goes once along C. Since C lies in the upper half-plane, the vector
OP never points downward. It follows that the integral along AB is equal
30 2 Curves
to π. On the other hand, the line integral along BD is the angle rotated by
P O as P goes once along C. Since the vector P O never points upward, this
integral is also equal to π. Hence their sum is 2π and the rotation index γ is
+1. Since we may have reversed the orientation of C, the rotation index is
±1 in general.
Exercise 34. Consider the plane curve x(t) = (t, f (t)). Use the Frenet for-
mulas in (2.1) to prove that its curvature is given by
f¨
k(t) = . (2.13)
(1 + f˙2 )3/2
Exercise 35. Draw closed plane curves with rotation indices 0,−2, +3 re-
spectively.
Exercise 36. The theorem on turning tangents is also valid when the simple
closed curve C has ”corners.” Give the theorem when C is a triangle con-
sisting of three arcs. Observe that the theorem contains as a special case the
theorem on the sum of angles of a rectilinear triangle.
Exercise 37. Give in detail the proof of the existence of η = η(p0 ) used in
the proof of the theorem on turning tangents. η = η(p0 ) .
L2 − 4πA ≥ 0 . (2.14)
32 2 Curves
x1 (s) = x1 (s) ,
q
x2 (s) = − r2 − x21 (s) , 0 ≤ s ≤ s0
q
= + r2 − x21 (s) , s0 ≤ s ≤ L .
which gives
p
x1 −x2 x21 + x22
0 = 0 = p 0 0
= ±r .
x2 x1 x12 + x22
x1 = rx02 , x2 = −rx01 .
x2 = rx01 .
Therefore we have
x21 + x22 = r2 ,
x : D 7→ E 3 .
∂x ∂2x
xi = and xik = etc.
∂ui ∂ui ∂uk
The parametrized surface defined by x is said to be regular or immersed
if x1 (u1 , u2 ) × x2 (u1 , u2 ) 6= 0 for every (u1 , u2 ) in the domain D. A point
where x1 (u1 , u2 ) × x2 (u1 , u2 ) = 0 is said to be a singular point. In most cases
we will consider regular surfaces without singular points.
A point x of E 3 can be given in terms of its coordinates (x1 , x2 , x3 ) and
the vector function x(u1 , u2 ) can be expressed in terms of its component func-
tions x(u1 , u2 ) = (x1 (u1 , u2 ), x2 (u1 , u2 ), x3 (u1 , u2 )). In terms of component
functions, the regularity condition from above means that the matrix
may be parametrized as
Then,
So,
At the points where sin(u1 ) = 0, i.e. at the north pole (0, 0, 1) and the
south pole (0, 0, −1), the parametrized surface is not regular, although from
a geometric point of view, all points of the sphere are like all others. By
rotating the sphere one quarter turn around the x1 -axis, we may obtain
a parametrization which is regular at the north and south poles, although
singular at two other points. This example shows the importance of defining a
surface by using enough parametrizations so that each point is a regular point
of at least one of them. The process of defining a surface as a combination of
parametrized surfaces is at the foundation of differential geometry, and will
be discussed in detail in later chapters.
Let P = x(u10 , u20 ) be the point having the parameters (u10 , u20 ). The equa-
tions ui = ui (t) for i = 1, 2 satisfying the conditions ui0 = ui (t0 ) for i = 1, 2
define a curve through P on the parametrized surface. By the chain rule, the
tangent vector to the curve at P is
2 2
dx X ∂x dui X dui
= i
= xi . (3.2)
dt i=1
∂u dt i=1
dt
3.1 The First Fundamental Form 37
When two indices appear in a formula, it will be assumed that they will be
summed unless otherwise mentioned. Thus we may rewrite (3.2) as
dx dui
= xi .
dt dt
Thus, the tangent vector to the curve is a linear combination of x1 (t0 ) and
x2 (t0 ). All tangent vectors at P to curves passing through P lie in the plane
spanned by the linearly independent vectors x1 (u10 , u20 ) and x2 (u10 , u20 ). This is
called the tangent plane to the surface at P . The line through P perpendicular
to this plane is called the normal line at P . It consists of all vectors of the
form x(u10 , u20 ) + r(x1 (u10 , u20 ) × x2 (u10 , u20 )).
The unit normal for the parametrized surface x is defined by the condition
(x1 × x2 )
N= p .
(x1 × x2 ) · (x1 × x2 )
It is the unique unit vector perpendicular to the tangent plane such that the
triple product (
vx1 , x2 , N) > 0.
By the chain rule, we observed above that a tangent vector v at P can
be written as a linear combination of the partial derivatives of x,
v = ai xi = a1 x1 + a2 x2 ,
v · v = a1 a1 x1 · x1 + a1 a2 x1 · x2 + a2 a1 x2 · x1 + a2 a2 x2 · x2 ,
v · v = ai aj xi · xj .
xi · xj = gij
v · v = gij ai aj .
w = ai xi = a1 x1 + a2 x2 ,
v · w = ai bj xi · xj = gij ai bj .
r
t2 t2
dui duj
Z p Z
s= I(x0 (t)) dt = gij dt (3.3)
t1 t1 dt dt
or
2
dui duj
ds
= gij . (3.4)
dt dt dt
Exercise 38. Find the metric coefficients, gij , for the ellipsoid with equation
where a, b, and c are constants. At which points does the surface fail to be
regular? Find the unit normal vector at regular points.
Exercise 39. Find the metric coefficients, gij , for the surface of revolution
with equation
At which points does the surface fail to be regular? What is the length of the
curve u1 (t) = c, u2 (t) = t? Find an expression for the unit normal vector.
Exercise 40. Find the metric coefficients, gij , for the right helicoid
What is the length of the curve u1 (t) = t, u2 (t) = c? Find an expression for
the unit normal vector.
3.1 The First Fundamental Form 39
Exercise 41. Find the metric coefficients, gij , for the catenoid with equation
What is the length of the curve u1 (t) = t, u2 (t) = c? What is the length of
the curve u1 (t) = c, u2 (t) = t? Find an expression for the unit normal vector.
Exercise 42. Find the metric coefficients, gij , for the helicoid with equation
What is the length of the curve u1 (t) = t, u2 (t) = c? What is the length of
the curve u1 (t) = c, u2 (t) = t? Find an expression for the unit normal vector.
Exercise 43. Find the metric coefficients, gij , and the unit normal vector
for the function graph
Exercise 44. Find the metric coefficients, gij , and the unit normal vector of
the torus
I(v, w)
cos(φ) = p .
I(v)I(w)
v · xi aj gij
cos(φi ) = p =
I(v)I(xi ) gii I(v)
a2 b2
directions p and q respectively. Set p = a1 and q = b1 . Then
I(v, w) b2 a2 a2 b2
= g 11 + g12 + g 21 + g22
a1 b1 b1 a1 a1 b1
= g11 + (p + q)g12 + (pq)g22
c12 c11
= g11 − 2 g12 + g22
c22 c22
1
= (g22 c11 − 2g12 c12 + g11 c22 ) .
c22
So, I(v, w) = 0 if and only if
Exercise 45. The curves defined by u1 = constant for a fixed index i are
called parametric curves of the surface. There are therefore two families of
parametric curves on a surface, and through each point of the surface there
passes exactly one parametric curve from each family. Find the condition
that the parametric curves are orthogonal. Under which conditions will the
parametric curves meet at a 45 ◦ angle?
Exercise 46. For each of the surfaces in the problem set for (3.1), find the
angle between parametric curves.
Use this formula to find the orthogonal trajectories of the family of circles
given in polar coordinates by r = c cos(φ). Sketch the curves in this family
and sketch their orthogonal trajectories.
k(t) cos(φ(t))(s0 (t))2 = −T(t)s0 (t)ν 0 (t) = −x0 (t) · n0 (t) . (3.7)
i j
By the chain rule, x0 (t) = xi (t) du 0 du
dt and ν (t) = nj (t) dt . Therefore we may
write
dui duj dui duj
−x0 (t) · ν 0 (t) = −xi (t) · νj (t) = hij (t) (3.8)
dt dt dt dt
where hij = −xi ·νj are the coefficients of a differential form called the second
fundamental form. Notice that the condition xi · ν = 0 leads to the relation
from which it follows that hij ≤ hji , so the second fundamental form is
symmetric. Recall that
(x1 × x2 ) · (x1 × x2 ) = (x1 · x1 )(x2 · x2 ) − (x1 · x2 )(x2 · x1 ) = g11 g22 − g12 g21
by Lagrange’s identity (1.15). We set g = g11 g22 − g12 g21 , so we may write
I(x1 × x2 ) = g and ν = (x1√×x
g
2)
. Therefore (3.9) can be rewritten
(x1 , x2 , ν)
hij = √ . (3.10)
g
The right hand side of this expression depends only on the direction of x0 (t).
This indicates that k(t) cos φ(t) will be the same for any two curves through
a point that have the same tangent direction there. Given a vector v = ai xi
in the tangent plane at a point, there are many curves C = x(t) through the
point on the surface so that the tangent vector x0 (t) has the same direction
as v. One such curve is obtained by cutting the surface by the plane deter-
mined by v and the surface normal n at P , the so-called normal section at
P in the direction of v. The curvature of the normal section in the direction
of v is called the normal curvature and is denoted kN (v). Hence we may
rewrite (3.11) as
II(x0 (t))
k(t) cos(φ(t)) = = kN (x0 (t)) . (3.12)
I(x0 (t))
This relationship is known as Meusnier’s Theorem. It determines the curva-
ture k(t) of a curve in terms of the normal curvature and the angle between
the principal normal and the surface normal, provided that the cos φ(t) is
not zero, i.e. provided that the principal normal does not lie in the tangent
plane at the point. If N(t) does lie in the tangent plane at x(t), then the
osculating plane of the curve coincides with the tangent plane of the surface
at that point. Otherwise the tangent line of the curve is the intersection of
the osculating plane of the curve and the tangent plane of the surface, and
it follows that two curves through P on the surface with the same osculating
plane at P must have the same curvature there.
Exercise 48. Find the normal curvature at a point of the circle of latitude
where u1 = c, a constant.
Exercise 49. Calculate the normal curvature at the point (0, 0, 0) for the
curve determined by u1 (t) = t cos(b), u2 (t) = tsin(b) on the surface
x(u1 , u2 ) = (u1 , u2 , p(u1 )2 + q(u2 )2 ) for constants p and q.
Exercise 50. Find the normal curvature of the parametric curves in the
exercises 1-6 in section 1.1. Find the coefficients of the second fundamental
form for each of these surfaces.
where r2 = (u1 )2 + (u2 )2 . Then the distance from x(u1 , u2 ) to the tangent
plane at x(0, 0) is given by
3.2 The Second Fundamental Form 43
Exercise 55. Let x(u1 , u2 ) = (u1 , u2 , ((u1 )2 −u2 )((u1 )2 −cu2 )) for a constant
c. Show that the origin is a parabolic point. What is the intersection of the
surface and the tangent plane at this point? Which points are parabolic,
which are ellipic, and which are hyperbolic?
Exercise 56. Show that all points on a hyperboloid of one sheet are hyper-
bolic:
x21 x2 x2
2 + 22 + 23 = 1 .
a1 a2 a3
Exercise 57. For the torus of revolution of problem 7 in section 1.1, which
points are parabolic, which are elliptic, and which are hyperbolic?
and similarly,
Since we are assuming that the second partial derivatives of x and ν are
continuous, we have xij = xji and νij = νji . Subtracting (3.13) from (3.14),
we obtain ci xj − cj xi = 0. Since x1 and x2 are linearly independent by
hypothesis, it follows that ci = 0 = cj identically, so c is constant.
If c = 0, then νi = 0 = νj so ν is constant, equal to a fixed unit vector a.
Then (x · a)i = xi · a = 0 for i = 1, 2 so x · a = d, a constant, and x therefore
lies in the plane perpendicular to a at distance d from the origin.
3.2 The Second Fundamental Form 45
hij aj − κN gij aj = 0 .
Thus,
(g11 h21 − g21 h11 )(a1 )2 + (g11 h22 − g22 h11 )(a1 a2 ) + (g12 h22 − g22 h12 )(a2 )2 = 0 .
as
(hi1 − κN gi1 )a1 + (hi2 − κN gi2 )a2 = 0 .
Since this system of equations has non-trivial solutions, we must have
(h11 − κN g11 )(h22 − κN g22 ) − (h21 − κN g21 )(h12 − κN g12 )
so κN satisfies the quadratic equation
g(κN )2 − mκN + h = 0
where m = g11 h22 − 2g12 h12 + g22 h11 . The roots are the principal curvatures,
denoted κ1 and κ2 .
The average of the roots of this equation is called the mean curvature of
the surface at the point, denoted by H, so
κ1 + κ2 m (g11 h22 − 2g12 h12 + g22 h11 )
H= = = .
2 2g 2g
The product of the roots of this equation is called the total curvature or
Gaussian curvature of the surface at the point, so
h
K = κ1 κ2 = .
g
The principal curvatures, mean curvature, and Gaussian curvatures are
scalar functions defined on the parametrized surface. They play an important
role in the description of the geometric properties of the surface. For example
a point is elliptic, parabolic, or hyperbolic according to if K is positive, zero,
or negative. Furthermore
(κ1 − κ2 )2
H2 − K = ≥0,
4
with equality only at an umbilic.
A curve for which all unit tangent vectors are principal directions is called
i
a line of curvature on the surface. For such a curve, x0 (t) = xi du dt and the
condition that each such vector determine a principal direction is
1 2 1 2
du du1 dtwo du
g11 h21 − g21 h11 ) + (g11 h22 − g22 h11 ) + (g12 h22 − g2 h12 ) =0.
dt dt dt dt
In the language of differential forms, this can be written
(g11 h21 − g21 h11 )(du1 )2 + (g11 h22 − g22 h11 )du1 du2 + (g12 h22 g22 h12 )(du2 )2 = 0 .
This is a quadratic equation in the first derivatives of the component
functions u1 (t) and u2 (t), and by a standard existence theorem in the theory
of ordinary differential equations, it follows that in any portion of the domain
where there are no umbilics, it is possible to find two families of solution
curves, the lines of curvature. These form an orthogonal net, so that at each
point there are two lines of curvature with perpendicular tangent vectors.
3.4 Triply Orthogonal System; Theorems of Dupin and Liouville 47
Exercise 58. Find conditions in terms of gij and hij for the parametric
curves to be lines of curvature.
Exercise 59. For which of the six surfaces in the exercises 1-6 of section 1.1
are the parametric curves lines of curvature?
Exercise 60. Find the lines of curvature for the right helicoid.
ν : x 7→ S0
which assigns to the point x(u1 , u2 ) the point ν(u1 , u2 ), is called the Gauss
map. Using the first fundamental form on S, we define the third fundamental
form
III(v, w) = mij ai bj
x : ∆ 7→ E (3.15)
of ∆ into our Euclidean space E such that x(u1 , u2 , u3 ) has continuous first
and second partial derivatives and that the Jacobian determinant
∂(x1 , x2 , x2 )
6= 0 . (3.16)
∂(u1 , u2 , u3 )
The last condition can also be written
det(x1 , x2 , x3 ) 6= 0 (3.17)
where
∂x
xi = (3.18)
ui
48 3 Fundamental Forms of a Surface
for i = 1, 2, 3.
The name triple system derives from the fact that each of the equations
defines a family of parametric surfaces in E. The system is called a triply
orthogonal system, if
xi · xj = 0 (3.19)
x = r cos u1 cos u2
x = r cos u1 sin u2 (3.20)
1
x = r sin u .
x13 · x2 + x23 · x1 = 0
x21 · x3 + x31 · x2 = 0
x32 · x1 + x12 · x3 = 0 .
It follows that
det(x1 , x2 , x3 ) = 0 .
Through this point there pass therefore three quadrics of the family: an el-
lipsoid t1 , a hyperboloid of one sheet t2 , and a hyperboloid of two sheets t3 .
It can be verified that they are mutually orthogonal. (t1 , t2 , t3 ) can be taken
as coordinates in a domain not containing the origin. They are called ellip-
tic coordinates. These coordinates are useful in studying the properties of
ellipsoids, which are among the most important surfaces.
Since every central quadric can be considered a member of a confocal
family, the following property of its lines of curvature follows from Dupin’s
theorem:
Proposition 11. The lines of curvature of a central quadric are its curves
of intersection by the confocal quadrics and are generally quartic curves.
An application of Dupin’s theorem gives Liouville’s theorem on conformal
mappings in the three-dimensional Euclidean space E. A mapping of a do-
main of E into another domain is called conformal, if it preserves the angle
between two curves. A motion in E is conformal; so is an inversion (INSERT
REFERENCE HERE). We say that a surface is totally umbilical if it consists
entirely of umbilics. By (10), a totally umbilical surface is either a plane or
a sphere. In fact, we proved that such a surface satisfies the condition
νi + ρ xi = 0 (3.23)
x1 · x2 = 0 . (3.24)
Let
Then
xi = xi + u3 νi = (1 − ρu3 )xi (3.26)
for i = 1, 2. So,
∂x
x3 = =ν. (3.27)
∂u3
It follows that x defines a triply orthogonal system where 1 − ρ u3 6= 0.
Let S 0 be the image of S under the conformal mapping T . Under a triply
orthogonal system goes into a triply orthogonal system. It follows by Dupin’s
theorem that the parametric curves on S 0 are lines of curvature. Let C 0 be
any curve on S 0 . We can choose parameters u1 and u2 on S 0 so that the
parametric curves are orthogonal and C 0 is a parametric curve. Under the
mapping T −1 these can be used as parameters on S. T being conformal, S
has orthogonal parametric curves. By what was proved above, C 0 is a line
of curvature on S 0 . Since any curve on S 0 is a line of curvature, S 0 is totally
umbilic.
Remark 7. Liouville’s theorem is a local theorem. It can be proved that the
locally conformal transformations in E depends on ten parameters and are
generated by the similarity transformations and inversions. In contrast the
locally conformal transformations in the plane depend on arbitrary functions.
Exercise 61. The cylindrical coordinates r, θ, z in E are defined by
x = r cos θ
x = r sin θ
x=z.
Show that they form a triply orthogonal system and describe the three fam-
ilies of surfaces.
Exercise 62. Prove the following properties on confocal quadrics stated
above:
a) Through a point distinct from the origin there pass three confocal quadrics:
an ellipsoid, a hyperboid of one sheet, and a hyperboloid of two sheets.
b) Two confocal quadrics of different families meet orthogonally.
Exercise 63. Let x∗i = fi (x1 , x2 , x3 ) for i = 1, 2, 3 define a mapping in E
with
∂(x∗1 , x∗2 x∗3 )
6= 0 .
∂(x1 , x2 , x3 )
Prove that it is conformal if
dx∗2 ∗2 ∗2 2 2 2
1 + dx2 + dx3 = λ(dx1 + dx2 + dx3 )
In curve theory, the fundamental invariants are the curvature and torsion,
and the fundamental equations are the Frenet formulas. These express the
derivatives of the vectors T, N, and b of the Frenet frames of a curve in terms
of these vectors T, N, and b themselves, with the coefficients essentially being
the curvature and torsion.
The situation in surface theory is more complicated, but conceptually no
different. The fundamental invariants are now the coefficients of the first and
second fundamental forms, namely the six functions gij and hij of the pa-
rameters (u1 , u2 ). These functions are not independent, and the relationship
between them is contained in the theorems of Gauss and Codazzi, to be es-
tablished in (INSERT REF) of this chapter. Taking the place of the Frenet
frame is the frame x1 , x2 , ν, where x1 and x2 are not orthogonal unit vectors
in general. The counterpart of the Frenet equations are the Weingarten and
Gauss equations, expressing the partial derivatives of x1 , x2 , ν in terms of
the vectors x1 , x2 , ν themselves.
νi = Aji xj + Bi ν .
To determine the coefficients Aji and Bi , we take the dot product with ν, and
the fact that ν · ν = 1 immediately leads to ν · νi = 0 so Bi = 0. Taking the
dot product of νi with xj leads to the expression (MISSING EXPRESSION)
and we may then solve for the coefficients Aji . To do so, we introduce the
inverse matrix (g ij ) to the matrix (gij ), so
gij g jk = dki .
We then get
Thus in the original expression, we have Aji = −hik g kj , which we now denote
by −hji . The Weingarten equations for the surface are then
νi = −hji xj .
Proof. By hypothesis, we have h11 h22 − (h12 )2 = 0 where h11 and h22 are
not both zero. Suppose h 6= 0. Then the equation of the asymptotic curves is
p p 2
h11 (du1 )2 + 2h12 du1 du2 + h22 (du2 )2 = 0 = h11 du1 + h22 du2
r
1 h22 2
du = du .
h11
We can now make a change of parameters from (u1 , u2 ) to (u1 , u2 ) so that the
parametric curve u1 = constant are asymptotic. Then h22 = 0 and h12 = 0
as well so ν2 = 0 and ν = ν(u1 ) is a function of u1 alone. This implies that
the normal vectors remain parallel to one another along an asymptotic curve.
Also, we have
(x · ν)2 = x2 · ν + x · ν2 = 0 ,
ν1 = −hj1 xj = −h1k g kj xj 6= 0
since h11 6= 0 6= g11 . Therefore the asymptotic curve lies in this plane x · ν1 =
p0 (u1 ). But it already lies in the plane x · ν = c and the vectors ν and ν1 are
distinct, so it follows that the asymptotic curve lies in the intersection of two
distinct plane, and therefore that it is a straight line. As remarked earlier,
the normal vector is constant along this line, so the theorem is proved.
Exercise 65. When Gauss originally introduced the first and second funda-
mental forms, he did not use multi-indexed quantities, rather writing
1 EN −2F M +GL LN −M 2
Exercise 66. Show that H = 2 EG−F 2 and K = EG−F 2 .
Exercise 67. Suppose that the lines of curvature are parametric curves, so
F = 0 = M . Show that the Weingarten equations become νu = − LX E
u
and
N Xv
νv = − G , and use these to prove the identity KI −2HII +III = 0 relating
the three fundamental forms.
Exercise 68. Use the result of the previous problem to prove that for an
asymptotic curve, we have w2 = −K, where w denotes the torsion of the
curve (a theorem of Beltrami and Enneper).
1 1 Eu 2 1 Ev
Γ11 = , Γ11 =− ,
2 E 2 G
1 1 Ev 2 1 Gu
Γ12 = , Γ12 = ,
2 E 2 G
1 1 Gu 2 1 Gv
Γ22 =− , Γ22 = .
2 E 2 G
Exercise 70. Determine the Christoffel symbols corresponding to polar co-
ordinates in the plane.
i ∂
Exercise 71. Prove that Γik = ∂uk
log g where g = g11 g22 − (g12 )2 .
dy i
y0 (t) = xi (t) + y i (t)x0i (t)
dt
dy i duk
j
= xi (t) + y (t) xjk (t)
dt dt
i k
dy du
xi (t) + y j (t) i
= Γjk xi (t) + hjk ν
dt dt
i k
duk
dy i du
= + Γjk y (t) xi (t) + y j (t)
j
hjk ν .
dt dt dt
The vector
i k
Dy dy i du j
= + Γjk y (t) xi (t)
dt dt dt
is the projection of the derivative of y(t) into the tangent space at y(t). From
the vector field y(t), we thus obtain another tangent vector field Dy dt called
the absolute or covariant derivative of yY.
In differential formalism, we may write the absolute or covariant differ-
ential as
Dy = dy i + Γjk i
duk y j (t) xi (t) .
d(y · z) = dy · z + y · dz = Dy · z + y · Dz ,
dy i i du
k
+ Γjk y j (t) = 0 .
dt dt
This is a system of linear homogeneous ordinary differential equations of
first order, with the coefficients y i (t) as dependent variables and t as the
k
independent variable. Note that the coefficients Γjk i
and du
dt are all functions
of t. By a basic existence theorem in ordinary differential equations, there
exists a uniquely determined solution y i (t), which takes given initial values
y i (t0 ) at t = t0 . Geometrically this can be described by saying that a vector
y(t0 ) at t0 can be displaced parallelly along C.
58 4 Fundamental Equations in Surface Theory
d2 (ui ) k
i du du
j
+ Γ jk =0.
dt2 dt dt
4.2 Levi-Civita Parallelism 59
Exercise 75. Show that the geodesic curvature of the latitude circle in (72)
is cota a . Hence a latitude circle is a geodesic if and only if it is the equator.
ui = ui (t) , i = 1, 2 . (4.1)
is its orthogonal projection into the tangent plane. y(t) defines a tangent
vector field to S along C and DY
dt is called its absolute or covariant derivative.
It will be convenient to omit the factor dt; then
The vector field y(t) is said to be parallel along C in the sense of Levi-
Civita if Dy = 0. It follows from (4.4) that if two vector fields are both
parallel along C, their scalar product is constant. In particular, the length of
a parallel vector field is constant.
It follows from (4.3) that the condition for the vector field (4.2) to be
parallel along C is
dy i duk j
+ Γijk y =0. (4.5)
dt dt
This is a system of linear homogeneous differential equations of the first order
with y i as dependent variables and t as the independent variable. In fact,
k
both Γijk and dudt are functions of t. By an existence theorem on differential
equations there exists a uniquely determined solution y i (t), which takes given
initial values at t = t0 . Geometrically this can be described by saying that a
vector y(t0 ) at t0 can be displaced parallelly along C.
Then Γjik = 0 and equations (4.5) show that y(t) is parallel if y i = const.
Thus Levi-Civita parallelism coincides with ordinary parallelism.
d2 ui j
i du du
k
+ Γjk =0.
dt2 dt dt
It is a second-order system with the dependent variables ui and the inde-
pendent variable t. By a known existence theorem on ordinary differential
equations there is a uniquely determined solution ui (t) which takes given ini-
tial values ui (t0 ), u̇i (t0 ) at t = t0 . Geometrically this means that there is a
62 4 Fundamental Equations in Surface Theory
Proposition 14. The geodesics are the curves of zero geodesic curvature.
c = T0 Ni = (T, T0 , ν) ,
DT dT
where Ni = ν × T. Since ds and ds differ by a multiple of ν this can be
written
DT
c= Ni .
ds
From T2 = 1 we have
DT dT
T= T=0.
ds ds
DT
Being a tangent vector, ds is also orthogonal to ν. Hence
DT
= cNi . (4.6)
ds
The vanishing of the left-hand side of (4.6) defines the geodesics, and the
Proposition follows.
c = k sin Θ , (4.7)
where Θ is the angle between the principal normal of C and the surface
normal. The corollary is an immediate consequence of (4.7).
v = ξ i xi , w = η j xj
hij ξ i η j = 0 .
ax2 + 2bxy + cy 2 = 1 , ac − b2 6= 0
with center at 0 = (0, 0). Two lines through 0 with the slopes m, m0 are
called conjugate if
a + b(m + m0 ) + cmm0 = 0 .
Show that the mid-points of a family of parallel chords lie on a line through
0, which is conjugate to the chord of the family through 0.
Exercise 79. Show that the geodesic curvature of the latitude circle in (IN-
SERT REFERENCE HERE) is cot αa . Hence the latitude circle is a geodesic
if and only if it is an equator.
Since the left-hand side is symmetric in i, k, the same is true of the right-hand
side, and of the coefficients of xj , ν at the right-hand side. The coefficient of
ν is
∂hji ∂hjk
− + hli Γjlk − hlk Γjli = 0 . (4.8)
∂uk ∂ui
These are called the Codazzi equations.
These equations have an equivalent form expressed in terms of hij . For
we have, using (??),
Hence we have
∂hij ∂hkj
− − hil Γljk + hkl Γlji = 0 , (4.9)
∂uk ∂ui
which are equivalent to (4.8).
By differentiating (??) and using (??) and (??), we have
l
∂Γik p l l ∂hik l
xipj = + Γik Γpj − hik hj xl + + Γik hlj ν .
∂uj ∂uj
∂Γlik ∂Γlij
l
−Rikj l
= +Rijk = − + Γpik Γlpj − Γpij Γlpk . (4.10)
∂uj ∂uk
The symmetry in k, j of the coefficient of ν in the above equation for xikj
gives the Codazzi equation (4.9), while the same symmetry of the coefficient
of xl gives
l
−Rikj − hik hlj − hij hlk = 0 . (4.11)
or, equivalently,
p
Rikj = Rilkj g pl .
R1212
K= ,
g
where the right-hand side depends only on the first fundamental form. This
fact is called:
Theorem 9. The Remarkable Theorem of Gauss. The Gaussian curvature
of a surface depends only on the first fundamental form.
Exercise 80. Show that in the notation of the Exercises in (INSERT REF-
ERENCE HERE) the Codazzi equations can be written
∂L ∂M
− = LΓ112 + M (Γ212 − Γ111 ) − N Γ211 ,
∂v ∂u
∂M ∂N
− = LΓ222 + M (Γ222 − Γ112 ) − N Γ212 .
∂v ∂u
Exercise 81. With the same notation show that the Gauss equation can be
written
provided F = 0.
There are therefore two Codazzi equations and one Gauss equation be-
tween the six functions which enter into the first and second fundamental
forms. This is in agreement with the fact that a parametric surface depends
on three arbitrary functions in two variables: x(u, v).
66 4 Fundamental Equations in Surface Theory
The first equation is the definition of xi , the second is identical to the Gauss
equations, and the third to the Weingarten equations. Their coefficients are
completely determined by I and II.
We reduce the congruence theorem to a theorem on a one-parameter
family of frames, whose special case on rectangular frames was proved earlier
(INSERT REFERENCE HERE):
Proposition 15. Let xE1 E2 E3 (t) and x∗ E1∗ E2∗ E3∗ (t) be two smooth families
of frames in the parameter t which satisfy the conditions
with the functions pα , qαβ , with dot denoting differentiation with respect to t.
If the frames are identical at one value t0 :
Ṁ = QM , Ṁ ∗ = QM ∗ , (4.20)
where
68 4 Fundamental Equations in Surface Theory
M tM = G . (4.21)
G−1 = t M −1 M −1 ,
or
t
M G−1 M = I = identity matrix . (4.22)
Ġ = Ṁ t M + M t Ṁ = QG + Gt Q .
ĠG−1 + GĠ−1 = 0 ,
so that
d(t M ∗ G−1 M ) t ∗t
= M QG−1 M + t M ∗ (−G−1 Q − t QG−1 )M + t M ∗ G−1 QM = 0 .
dt
Hence the matrix in the parentheses at the left-hand side is constant; it is
equal to the matrix at t0 . which, by (4.18), is equal to t M G−1 M . The latter
is I by (4.22). It follows that
t
M ∗ G−1 M = I .
d(x∗ − x)
=0.
dt
Hence the vector in the parentheses is constant and is, by (4.18), zero.
Proof of congruence theorem. By an improper motion if necessary we can
suppose II ∗ = II. Let 0 be a fixed point of ∆. The frames xx1 x2 ν and
x∗ x∗1 x∗2 ν ∗ at 0, satisfying the conditions (4.14), differ by a motion, proper or
improper. By applying this motion, we can suppose them to be identical. It
remains to prove that xx1 x2 ν and x∗ x∗1 x∗2 ν ∗ are identical at any other point
P of ∆.
We join 0 to P by an arc, whose equations we suppose to be
ui = ui (t) , i = 1, 2 .
ẋ = u̇i xi ,
ẋk = Γjki u̇i xj + hki u̇i ν ,
ν̇ = −hji u̇i xj ,
and x∗ x∗1 x∗2 ν ∗ satisfies the same differential system. Since they are identical
at 0, it follows from the above Proposition that they are identical at P . This
proves the congruence theorem.
5 Global Surface Theory
We shall treat some selected problems in the theory of surfaces in the large,
i.e., results which are valid only when the whole surface is taken into ac-
count. For such global problems it will be most convenient to use the method
of “moving frames,” which will be developed in the first section. This ap-
proach is consistent with our study of curves, where the Frenet formulas
were the culmination. In surface theory it is necessary to consider families of
frames depending on two variables. The effectiveness of the moving frames
can be theoretically justified by the observation that euclidean geometry is
dominated by the group of its motions and the space of all frames can be
identified in an obvious way with the space of all motions.
ω 0 = P 0 du + Q0 dv
ω ∧ ω 0 = −ω 0 ∧ ω = (P Q0 − QP 0 )du ∧ dv .
ω ∧ ω0 = 0 .
dω = (Qu − Pv )du ∧ dv .
72 5 Global Surface Theory
d(df ) = 0 . (5.1)
Also we have
d(f ω) = df ∧ ω + f dω .
where D is a domain in the (u, v)-plane and ∂D is its boundary. The same
formula is true for a domain on a surface. This is proved by the “additivity”
of the formula: Cut D into subdomains so small that each lies in a coordi-
nate neighborhood; apply the formula to each subdomain; and then add the
results.
eα · eβ = δαβ , α, β = 1, 2, 3 , (5.2)
(e1 , e2 , e3 ) = 1 . (5.3)
X
deα = ωαβ eβ , α, β = 1, 2, 3 . (5.5)
β
ωαβ + ωβα = 0 .
Thus the matrix (ωαβ ) is anti-symmetric; there are only three essential en-
tries. observe that the equation de3 in (5.5) is the same as the Weingarten
formulas and the equations for de1 , de2 are equivalent to the Gauss equations.
The first fundamental form is
dA = ω1 ∧ ω2 6= 0 .
These equations contain all the important information on local surface theory
and are to be studied in detail.
First we have
X X
d(dx) = dωi ei − ωi ∧ ωαβ eβ , i = 1, 2 ; β = 1, 2, 3 .
i i,β
If we write
The two principal curvatures k1 and k2 are the roots of the equation
(a − k)(c − k) − b2 = 0 .
Their two elementary symmetric functions are respectively the mean curva-
ture and the gaussian curvature and are given by
1 1
H= (k1 + k2 ) = (a + c) , K = k1 k2 = ac − b2 .
2 2
The equations (5.8) completely determine ω12 . For, if
X
0
dωi = ωj ∧ ωji , i, j = 1, 2 ,
j
we get by subtraction
X
0
ωj ∧ (ωji − ωji ) = 0 ,
j
or explicitly,
0 0
ω1 ∧ (ω12 − ω12 ) = ω2 ∧ (ω12 − ω12 = 0 ,
0
which implies ω12 = ω12 .
Next we have
!
X X
d(deα ) = dωαβ − ωαγ ∧ ωγβ eβ , α, β, γ = 1, 2, 3 .
β γ
It follows that
which says that ω12 depends only on the first fundamental form I (and on
the vector field e1 ). Since ω1 ∧ω2 is the element of area and depends also only
on I, equation (5.11) contains the Gauss remarkable theorem: The Gaussian
curvature K depends only on the first fundamental form.
The above discussion contains everything that is needed to know on the
formal aspect of local surface theory. Since it depends on the choice of a
vector field, we will have a complete control if we know the behavior of the
differential forms under a change of the vector field. Such a change is given
by
It follows that
In this section we will relate the moving frames with our earlier treatment.
Suppose the parametric curves be orthogonal, so that
76 5 Global Surface Theory
We choose
xu xv
e1 = √ , e2 = √ ,
E G
which implies
1 1
ω1 = E 2 du , ω2 = G 2 dv . (5.13)
Then
1 1
dω1 = √ Ev dv ∧ du = √ Ev ω2 ∧ du ,
2 E 2 EG
1 1
dω2 = √ Gu du ∧ dv = √ Gu ω1 ∧ dv .
2 G 2 EG
From the fact that ω12 is completely determined by (5.8) we find
1
ω12 = √ (−Ev du + Gu dv) . (5.14)
2 EG
Therefore
1 G E
dω12 = √ u + √ v du ∧ dv ,
2 EG u EG v
Hence
1 1
ω13 = aω1 + bω2 = √ (Ldu + M dv) , ω23 = bω1 + cω2 = √ (M du + N dv) .
E G
Substituting these and (5.14) into (5.12), we get
DT = (dΘ + ω12 )N ,
where
dΘ + ω12 = kg ds .
where π − αi are the exterior angles at the corners of C. On the other hand,
by Stokes theorem and (5.11), we have
Z ZZ
ω12 = − KdA .
C D
χ = v − s + f = vI − s1 − s2 + f
KA = α1 + α2 + α3 − π , (5.19)
5.2 The Gauss-Bonnet Theorem 79
Consider a closed curve x(s) in space, referred to the arc length s as param-
eter. We suppose that the curvature k(s) never vanishes, and there is no loss
of generality in supposing k(s) > 0. Then the unit principal normal vector
00
N(s) = x k(s) and the unit binormal vector b(s) = x00 (s) × N(s) are both well
defined over the whole curve. Their end-points describe on the unit sphere the
principal normal indicatrix and the binormal indicatrix respectively. Jacobi’s
theorem is the following:
Theorem 12. Let x0 (s) be a closed space curve whose curvature is nowhere
zero. If its principal normal indicatrix does not intersect itself, it divides the
unit sphere in two domains with the same area.
The first integral at the left-hand side is zero because it is integrated over a
closed curve. Hence we have A = 2π and the theorem is proved.
80 5 Global Surface Theory
g : S → SO
But
ZZ
KdA > 0 ,
U
so that
ZZ ZZ ZZ
KdA = KdA + KdA > 4π ,
S U S−U
For definiteness and for historical reason we consider the problem of deter-
mining the closed surfaces of constant Gaussian curvature K. We shall begin
by some general analytical considerations.
We take a frame field over a neighborhood of S and use the notations and
results of (INSERT REFERENCE). Let
yα = x · eα , α = 1, 2, 3 .
Geometrically y3 is the oriented distance from the origin to the tangent plane
at (u, v). By (INSERT REFERENCE) and (INSERT REFERENCE) we have
(y1 )O = (y2 )O = O .
1 + (y3 )O aO ≤ O , 1 + (y3 )O cO ≤ O ,
(1 + (y3 )O aO )(1 + (y3 )O cO ) − (y3 )2O b2O ≥ O .
The proof that we will give was due to Hilbert. It relies on a lemma
which is similar to the above but is more sophisticated. Hilbert’s lemma is
the following:
or
Our choice implies b = 0. Then a and c are clearly the normal curvatures in
the principal directions and we can write
ω13 = k1 ω1 , ω23 = k2 ω2 .
Taking the exterior derivatives of these equations and using (INSERT REF)
and (INSERT REF) (Codazzi equations), we get
(kij )O = 0 .
(k1jj )O ≤ 0 , (k2jj )O ≥ 0 , j = 1, 2 .
Taking the exterior derivative of (5.25) and using the Gauss equation
(INSERT REF), we get
where the dots denote terms which vanish at pO . Equating the coefficients of
ω1 ∧ ω2 at both sides and taking their values at pO , we get
k122 − k211
KO = ≤0.
k1 − k2 O
W (k1 , k2 ) = 0 .
The equality of the two extreme sides implies that p is an umbilic. Therefore
S consists entirely of umbilics and is a sphere.
Clearly our theorem implies Liebmann’s theorem. We will state also the
following corollary:
The expressions under d at the left-hand sides are independent of the choice
of the frame field, for we have
(x, e3 , dx) = y2 ω1 − y1 ω2 ,
−(x, e3 , de3 ) = y2 ω13 − y1 ω23 .
These are therefore linear differential forms defined over the whole surface S.
Applying Stokes theorem, we have the integral formulas:
Let S be a closed orientable surface without boundary. Then
ZZ
(1 + y3 H)dA = 0 , (5.27)
ZZ S
(H + y3 K)dA = 0 . (5.28)
S
To illustrate the way that integral formulas can be used to derive global
geometrical theorems we shall use (5.29) to give a second proof of Liebmann’s
theorem. In fact, let
K = κ2 > 0 , κ > 0 .
J1 = κJ2 .
J 1 ≤ 0 , J2 ≥ 0 .
ac − b2 = a0 c0 − b02 .
Then
0
a − a b0 − b
b − b c0 − c ≤ 0 , (5.31)
0
and the equality sign holds in (5.31) only when the two forms are identical.
To prove the lemma we observe that the statement of the lemma remains
unchanged under a linear transformation of the variables. Applying such a
linear transformation when necessary, we can assume b0 = b. Then the left-
hand side of (5.31) becomes
c 0
(a0 − a)(c0 − c) = − (a − a)2 ≤ 0 ,
a0
as to be proved. Moreover, the quantity equals zero only when we also have
a0 = a and c0 = c.
Remark 10. Geometrically the lemma means that two concentric ellipses with
the same area meet in four distinct points or are congruent.
To prove the theorem let S and S ∗ be the two surfaces which are related
by an isometry T : S → S ∗ . Suppose both be oriented by inward normals.
The isometry T either preserves or reverses the orientation. In the latter case
we replace S ∗ by its mirror image so that we can assume without loss of
generality that T preserves orientation.
We now study local properties of the isometry. Let u, v be parameters on
both surfaces such that corresponding points have the same parameters. T
maps tangent vectors of S to tangent vectors of S ∗ and preserves their scalar
products. Since it also preserves orientation, it maps a (local) frame field on S
into a frame field on S ∗ . We will use the results developed in (INSERT REF)
on the differential geometry of S relative to a frame field. This also applies
to S ∗ relative to the image frame field and we will denote the corresponding
quantities by the same notations with asterisks. By (INSERT REF) we have
A similar equation holds for ωi∗ . Since T preserves scalar products of tangent
vectors, we have
ωi∗ = ωi , i = 1, 2 .
By exterior differentiation and use of (INSERT REF) we find that the con-
nection forms are equal, i.e.,
∗
ω12 = ω12 .
Exterior differentiation of this equation and use of the Gauss equation (IN-
SERT REF) give the equality K ∗ = K of Gaussian curvatures at correspond-
ing points. This is to be expected, because we know that the Gaussian curva-
ture depends only on the first fundamental form and thus remains invariant
under an isometry.
To prove the theorem it suffices to show that the second fundamental
forms are equal. By (5.20) and the Codazzi equations (INSERT REF) applied
to S ∗ , we find
∗ ∗
d(y1 ω23 − y2 ω13 ) = 2H ∗ ω1 ∧ ω2 + (ac∗ + a∗ c − 2bb∗ )y3 ω1 ∧ ω2 .
The expression under d at the left-hand side can be written
∗ ∗ ∗ ∗
y1 ω23 − y2 ω13 = −(x, e3 , ω13 e1 + ω23 e2 ) .
It remains invariant under a rotation of the frame field on S; it is therefore a
linear differential form defined everywhere on S. By applying Stokes theorem
we get the integral formula
ZZ ZZ
y3 JdA = −2 H ∗ dA ,
where we define
J = ac∗ + a∗ c − 2bb∗ .
Combining with the second equation of (5.29), we get
ZZ ∗
a − a b∗ − b
∗
b − b c∗ − c y3 dA = 2(M − M ) ,
∗
S
tively. The integrand at the left-hand side is ≥ 0. Hence the same is true of
the integral and we have M ∗ ≥ M . But the relation of the two surfaces is
symmetric, so that the above inequality remains true when the two sides are
interchanged. This gives M ∗ = M . Hence the integrand at the left-hand side
must be zero. By our algebraic lemma this is possible only when
a∗ = a , b ∗ = b , c ∗ = c .
This completes our proof of Cohn-Vossen’s theorem.
6 INSERT TITLE
6.1 Geodesics
6.1.1 INSERT TITLE
Consider a curve C on a Riemannian surface. In terms of the local coordinates
u, v it is defined by the equations
u = u(t) , v = v(t) . (6.1)
The vector with components du dv
dt , dt (relative to the coordinates u,v) is called
its tangent vector. From (INSERT REF) and (INSERT REF) it follows that
it is a unit vector when t is the arc length of C. When we use arc length as
the parameter we will write s for t.
We use the notation of the last section and, at every point of C, we let
e1 be the unit tangent vector. Then u, v and τ are all functions of s and we
can write ω12 = kg ds on C. The number kg clearly generalizes the curvature
of a curve in the Euclidean plane. We call it the geodesic curvature of C (at
the point with parameter s). It is to be observed that kg is a well-defined
quantity only when both M and C are oriented (the latter means that we
have made a choice of the sign of the arc length). If M is non-orientable or
unoriented, then only the absolute value of kg is defined.
We will give a geometrical interpretation of the geodesic curvature, which
illustrates even more clearly its analogy with the case of the Euclidean plane.
In fact. let v(s) be a family of unit vectors parallel along C. Denote by τ 0 (s)
∂
the angle from ∂u to v(s), while, as in section 7.1 (CHANGE THIS?), τ (s)
∂
is the angle from ∂u to the tangent vector e1 (s) of C. Then we have
dτ (s) + αθ1 + βθ2 = kg ds
dτ 0 (s) + αθ1 + βθ2 = 0 .
where in α, β, θ1 , θ2 the coordinates u, v are to be considered as functions
of s, as given by (6.1). From these two equations we get
d(τ − τ 0 ) = kg ds .
Since τ − τ 0 is the angle from v(s) to e1 (s), the geodesic curvature is the rate
of change of this angle with respect to arc length. Clearly it is independent
of the choice of the family of parallel vectors v(s) along C.
90 6 INSERT TITLE
pa1 + v 0 qa2 .
Geometrically this means that through any point of M and tangent to any
vector at the point, there passes exactly one geodesic.
We do not care about the explicit expressions for the coefficients A, B, C,
D in (6.2). We only remark that in order that (6.2) defines the geodesics these
coefficients are not arbitrary. The question of determining what conditions
they must satisfy is unsolved. It involves very complicated computations.
6.1 Geodesics 91
Exercise 82. Determine the geodesics on a plane, cylinder, and sphere, both
analytically and by direct geometric arguments. Note: for a curve on a surface
in ordinary space, if we take frames along the curve such that e1 is tangent
to the curve and e2 is normal to the curve but tangent to the surface, then
ω12 = de1 · e2 .
ũ = u − f (v) + u0
ũ = v0 ,
so that ũ, ṽ are valid local coordinates. Writing u, v in place of ũ, ṽ, we have
coordinates such that C0 is locally defined by u = u0 . Construct through
every point (u0 , v) of C0 the geodesic perpendicular to C0 . Such a geodesic
can be defined by an equation of the form v = v(u, v0 ). By the theorem on
the dependence of the solution of (6.2) on the initial conditions, the function
v(u, v0 ) is differentiable with respect to both u and v0 . Since v(u, v0 ) = v0 ,
we have
∂v
=1.
∂v0 u=u0
du
E(u, v) + F (u, v) = 0 . (6.3)
dv
by (INSERT REF) using the notation of (INSERT REF). Considered as
a differential equation for u, this has a unique solution u(v, u) such that
u(v0 , u0 ) = u0 , provided that (v0 , u0 ) lies in the domain of validity of u, v. It
is readily checked that the Jacobian of u, v with respect to u, v is 1 at (u, v0 ),
so that u and v can be taken as local coordinates in a neighborhood of (u0 , v0 ).
The v-curves are orthogonal to the u-curves, since (6.3) is satisfied. Writing
u for u, we can say, in summary, that the u-curves are geodesics orthogonal
to the curve u = u0 , and the v-curves are their orthogonal trajectories. A
neighborhood in which such a system of local coordinates u, v is valid is
called a geodesic field. The v-curves are called geodesic parallels.
Suppose that u, v form such a local coordinate system. Then since the
parameter curves form an orthogonal net we may apply the formulas of (IN-
SERT REF). We take a field of frames such that e1 is in the u direction which
makes τ = 0. Since the u-curves are geodesics, we have on each u-curve by
(INSERT REF)
pv qu pv
0 = ω12 = dτ − du + dv = − du .
q p q
Hence pv = 0, which says that p depends on u only, p = p(u). We change
coordinate u to ũ defined by
Z
ũ = p(u)du .
ω1 = θ1 = du , ω2 = θ2 = qdv ,
Thus ds2 assumes a quite simple form in our local coordinate system u, v.
The arc length on a u-curve is given by
Z u2
s= du = u2 − u1 , if , u2 ≥ u1 .
u1
is independent of v, so that
Z u2 Z u2
d
0= pdu = pv du .
dv u1 u1
Theorem 19. A geodesic of a field is the unique shortest path in two of its
points and lying in the geodesic field.
Example 7. Let M be the unit sphere with its first fundamental form as
Riemannian metric. Let C0 be the equator. The orthogonal geodesics are the
lines of longitude and their orthogonal trajectories are the usual parallels, or
lines of latitude. The coordinates in this geodesic field are u = ϕ and v = θ,
the usual angular spherical coordinates.
Similar to the above coordinate system is the system of so-called geodesic po-
lar coordinates. We take a point O of M and construct the geodesics through
O. If ϕ is the angle which such a geodesic makes with some fixed direction at
O and we go along the geodesic a distance r, then r, ϕ are the geodesic polar
coordinates with center O of the resulting point. We will show that r, ϕ are
valid local coordinates in a neighborhood of each point of some neighborhood
of O, excluding O itself. In order to show this we first construct the so called
normal coordinates centered at O.
To construct these coordinates we start with some system of coordinates
in a geodesic field u, v. By a linear transformation, if necessary, we arrange
that at O,
u=v=O, p=q=1.
We now consider the geodesics (u(t), v(t)) with (u(0), v(0)) = (0, 0), where t
is a constant non-zero multiple c of arc length from 0. By (INSERT REF)
the components of the tangent vector of (u(t), v(t)) with respect to a1 , a2
are (u0 , qv 0 ), where the prime denotes differentiation with respect to t. Now
t = cs. Hence
1 ds p 02
= = u + q 2 v 02 . (6.4)
c dt
6.2 Normal Coordinates 95
Solving this system for u00 and (qv 0 )0 , using Cramer’s rule, the denominator
being −(u02 + q 2 v 02 ), we obtain
or equivalently,
u00 = qqu v 02 (6.7)
1
v 00 = − (2qu u0 v 0 + qv0 2 ) . (6.8)
q
Thus our geodesics through (0, 0) parametrized by a constant non-zero mul-
tiple of arc length are solutions of (6.7). Conversely any solution of (6.7) with
u02 + q 2 v 02 6= 0 satisfies (6.5) and is therefore a geodesic parametrized by a
constant multiple of arc length. On the other hand if u02 + q 2 v 02 = 0 then
u0 = v 0 = 0 so u(t), v(t) are constant.
By the Fundamental Theorem of Differential Equations the system (6.7)
has a unique solution u(t), v(t) characterized by the properties that u(0) =
v(0) = 0 and u0 (0) = u00 , v 0 (0) = v00 , where u00 , v00 are arbitrary constants.
This solution is defined in an interval containing 0, and we take this interval
to be as large as possible. Furthermore, if we express u and v as functions of
the initial conditions u00 , v00 as well as of t:
Define functions u, v by
where
1
C = η −1 (u00 2 + v00 2 ) 2 .
The right-hand sides are defined and differentiable in all three variables since
1
|Ct| ≤ |t|(u00 2 + v00 2 ) 2 η −1 ≤ , and
1
((C −1 u00 )2 + (C −1 v00 )2 ) 2 = η .
and
d
u(t, u00 , v00 ) = Cu1 (0, C −1 u00 , C −1 v00 ) = u00
dt t=0
d
v(t, u00 , v00 ) = Cv1 (0, C −1 u00 , C −1 v00 ) = v00 .
dt t=0
It follows from the uniqueness part of the Fundamental Theorem of Ordinary
Differential Equations that
which tells us in effect that u, v are defined and differentiable in t, u00 , v00
provided (6.9) is satisfied.
Suppose that t, u00 , v00 satisfy (6.9) and let C be any number different
from zero. Then
1
|Ct|((C −1 u00 )2 + (C −1 v00 )2 ) 2 ≤ η ,
so that u(Ct, C −1 u00 , C −1 v00 ), v(Ct, C −1 u00 , C −1 v00 ) are defined and differen-
tiable. As before, u(0, C −1 u00 , C −1 v00 ) = v(0, C −1 u00 , C −1 v00 ) = 0,
d −1 0 −1 0 0 d
u(Ct, C u0 , C v0 ) = u0 , v(Ct, C −1 u00 , C −1 v00 ) = v00 ,
dt t=0 dt t=0
and these functions as functions of t represent a parametrization of a geodesic
by a constant multiple of arc length and therefore satisfy (6.7). It follows as
above that
1
Letting C = t gives
The functions
u(x, y) = u(1, x, y)
v(x, y) = v(1, x, y)
p
are defined and differentiable provided that x2 + y 2 < η, as we have seen.
Using (6.10) we find that
∂u d
= u(x, 1, 0) = 1 .
∂x (0,0) dx 0
in the x, y plane in the usual way. These form a local coordinate system
in a neighborhood of any point in the plane except (0, 0), and consequently
they can be taken as local coordinates in some neighborhood of any point of
our normal neighborhood except for P itself. They are called geodesic polar
coordinates. If we hold ϕ fixed we note that u(x, y) = u(l, r cos ϕ, r sin ϕ) =
u(r, cos ϕ, sin ϕ) and similarly for v. Since cos ϕa1 + sin ϕa2 is a unit vector
the resulting curve u(r), v(r) is a geodesic through P parametrized by arc
length from P . We wish next to express our metric in these coordinates. Let
U ⊂ R2 be the domain of validity of the normal coordinates centered at P
and consider the map (6.13), which we call Π, from the r, ϕ-plane to the
x, y-plane. Here it will be convenient to allow r to be negative. Ordinarily in
using geodesic polar coordinates we take r ≥ 0 just as we do in the familiar
case of the plane. Let Π −1 (U ) = V . Then we have a map T from V to M
∂
defined by (6.13), taking x, y as normal coordinates. Let e1 = T∗ ( ∂r ). Then
e1 is a unit tangent vector, since for ϕ fixed, as we just saw, u(r cos ϕ, r sin ϕ),
v(r cos ϕ, r sin ϕ) represents a geodesic through P with arc length as param-
eter. Let e2 be the unit normal in M to e1 , chosen so that e1 e2 agrees with
98 6 INSERT TITLE
ω1 = dr + mdϕ
ω2 = qdϕ
ω12 = Qdϕ ,
dω1 = mr dr ∧ dϕ
= ω12 ∧ ω2 = 0 .
G
= H , where H(0, 0) = 1 ,
r2
6.2 Normal Coordinates 99
L(x, y) = yM (x, y) ,
1 − H(x, y)
xyM (x, y) = 2xy ,
r2
and cancelling xy, which is permitted by continuity, we have
1 − H(x, y) 1
= M (x, y) ,
r2 2
so that
2 1 2
2
G(x, y) = r H(x, y) = r 1 − r M (x, y) ,
2
which we write as
G(x, y) = r2 1 + r2 Q(x, y) ,
(6.17)
K(P ) = −3α ,
We begin by examining how the arc length of a curve is changed if the curve
is smoothly deformed. Let M be a Riemannian manifold of dimension 2 and
R the rectangle in the (x, t)-plane
∂ ∂
d = dC + dt , dC = dx ∧ , dt = dt ∧ .
∂x ∂t
Likewise, the forms ω1 , ω12 , pulled back from the frame bundle of M , are
decomposed as
θi ∧ dx = θ12 ∧ dx = 0 .
To find the differential form in the second integral we calculate dω, in two
different ways (differentiate and then decompose, decompose and then differ-
entiate):
Cancelling dt gives
dθ1
= dC a1 + a12 θ2 − a2 θ12 . (6.21)
dt
Now θ2 = 0, since e1 is tangent to Ct ; θ12 is the connection form, which
vanishes on Ct if and only if Ct is a geodesic. By combining (6.20) and (6.21)
we obtain
Z Z
dL
(t) = (−a2 θ12 + dC a1 ) = − a2 θ12 + a1 (V, t) − a1 (0, t) , (6.22)
dt Ct Ct
dL = ds .
Integrating this gives the following result: the difference in length of two
geodesics of the family perpendicular to (or passing through) D and enveloping
E is equal to the length of the arc of E lying between the points of tangency
of the two geodesics.
(INSERT FIGURE)
Exercise 86. Let D be a plane curve and let E be the locus centers of
curvature of D. Let P, Q ∈ D and let k denote the curvature of D. Find the
length of the arc of E between the centers of curvature of D at P and at Q
by a) direct computation using the Frenet formulas, and b) as a special case
of the result just proved.
simplicity, and because it suffices for our needs, we will assume that C0 is a
geodesic. This condition can be expressed analytically as
dC a2 = a12 θ1 . (6.25)
Now θ1 is the element of arc along the curve C0 , and we will henceforth write
it as dr. Formula (6.25) then becomes
da2
a12 =
dr
and therefore
d2 a2
dC a12 = dr . (6.26)
dr2
From (6.22), taking into account restriction (6.23) and formulas (6.24)
and (6.26), we obtain the formula for the second variation
d2 L
Z
2 ∂θ12 ∂a1 ∂a1
δ L = 2 (0) = − a2 + (V, 0) − (0, 0)
dt C ∂t ∂t ∂t
Z 2
d a2 ∂a1 ∂a1
=− a2 2
+ Ka2 dr + (V, 0) − (0, 0) .
C dr ∂t ∂t
where we write C for C0 and recall that this is proved under the assumption
that C is a geodesic. Integration by parts yields another formula for the
second variation:
Z 2 !
2 da2 2 da2 da2
δ L= − Ka2 dr + a2 (0) (0) − a2 (L) (L)
C dr dr dr
∂a1 ∂a1
+ (V, 0) − (0, 0) .
∂t ∂t
where, to simplify the notation, we have written
θ1 = dr (6.27)
θ2 = qdϕ , (6.28)
for some function q(r, ϕ). Now expO may fail to be one-to-one, and its rank
may fall below 2. By (6.27) and (6.28), and the fact that expO is non-singular
108 6 INSERT TITLE
at O, we find that the rank falls exactly where r > O and q = O. (A point
where the rank of a mapping falls is called a singular point.) At such a point
the rank is 1. Note that the metric pulled back to V (O) is given by
∂2q
+ Kq = 0 , (6.29)
∂r2
where K is the Gaussian curvature.
Our preparations are now completed and we have in hand the tools for car-
rying out a rather powerful and global analysis of the minimizing properties
of geodesics. Let C(r), A < r < B be a geodesic in M parametrized by arc
length r. By a Jacobi field along C we mean a differentiable function a(r),
A < r < B, which satisfies the differential equation
d2 a
+ K(C(r))a = 0 , (6.30)
dr2
where K is the Gaussian curvature. If r1 6= r2 , and there is a non-zero Jacobi
field along C which vanishes at r1 and r2 , we say that r1 and r2 are conjugate
along C. We specify this relation in terms of the parameter values, instead
of the image points P = C(r1 ), Q = C(r2 ), since C may fail to be one-
to-one. However, if r1 and r2 are conjugate along C and when there is no
danger of confusion, we say, simply that P and Q are conjugate along C. The
differential equation (6.30) is linear in a. Consequently, if a is a Jacobi field
then λa is also a Jacobi field, for any constant λ. Moreover, by the uniqueness
part of the Fundamental Theorem of Ordinary Differential Equations, if a, a
are two non-zero Jacobi fields which vanish at r1 , then
a0 (r1 )
a= a,
a0 (r1 )
since both sides are Jacobi fields and have the same first derivative at r1 .
Let rO be a point in the domain of C, O = C(rO ). Let us change the
parameter so that arc length is measured from rO and O = C(O). Let e be a
6.3 The second variation of arc length 109
with equality holding if and only if ϕ = const., that is to say if and only if
Ĉ(t) lies on the line re. Thus we have shown the following
Theorem 21. If, along the geodesic C(r), 0 ≤ r < r, there are no conjugate-
points of O, then C(r) is shorter than any other path nearby to C(r) and
joining C(O) and C(r).
110 6 INSERT TITLE
Theorem 22. If O and r̂, r̂ > 0, are conjugate along the geodesic C(r), and
r > r̂, then C(r) is not the shortest path joining C(O) to C(r). There exists,
in fact, a one-parameter family of paths Ct with CO = C such that for all
t 6= 0 Ct is strictly shorter than C.
Remark 11. The curves to be constructed are not smooth but have each one
a corner. It can be shown that the corner of any one of them can be rounded
off to give a smooth curve of length shorter than that of D(r).
Then f (r) is continuous, but is not differentiable at r̂, although right and left
derivatives exist at r̂, with
f 0 (r̂−) 6= 0 , f 0 (r̂+) = 0 .
Let
Now the first integral on the right, and the second integral in the term,
vanish because the integrand vanishes. Integrating by parts twice on [O, r̂]
and [r̂, r] gives
Z r 2 Z r̂ 2 Z r 2 Z r
d η d η d η
f + Kη dr = f dr + f dr + f Kηdr
0 dr2 0 dr2 r̂ dr2 0
dη dη dη dη
= f (r̂) (r̂) − f (0) (0) + f (r) (r) − f (r̂) (r̂)
dr dr dr dr
Z r̂ Z r Z r
df dη df dη
− dr − dr + f Kηdr
0 dr dr r̂ dr dr 0
df df df df
= − (r̂−)η(r̂) + (0)η(0) − (r)η(r) + (r̂+)η(r̂)
dr dr dr dr
Z r 2
d f
+ η + Kf dr
0 dr2
df df
= − (r̂−)η(r̂) + (0)η(0) .
dr dr
Hence
Z r 2 r !
d2 η
Z
d a2 df df
− + Ka2 dr = (r̂−)η(r̂) − (0)η(0) − η + Kη dr .
0 dr2 dr dr 0 dr2
a1 (0, t) = a1 (r, t) = 0 .
where
ρ1 = du
ρ2 = Q(u, v)dv ,
dr = ω1 = sin ψρ2
0 = ω2 = cos ψρ2 .
u = −g(r)t
v=r.
Hence
ρ1 = −g 0 tdr − gdt
ρ2 = Qdr
ω1 = (− cos ψg 0 t + sin ψQ)dr − cos ψgdt
ω2 = (sin ψg 0 t + cos ψQ)dr + sin ψgdt .
6.3 The second variation of arc length 113
a1 = − cos ψg .
∂a1
Hence ∂t (r, 0) = ψ 0 g. Differentiating (6.33) with respect to t gives, at t = 0,
g0 − ψ0 = 0 .
Hence
∂a1
= gg 0 .
∂t
We apply this last formula to calculate δ 2 L. If
then
∂a1 ∂a1 ∂q ∂η ∂η
(r̂−, 0) − (r̂+, 0) = η(r̂) (r̂) + (r̂) − (r̂)
∂t ∂t ∂r ∂r ∂r
∂q
= η(r̂) (r̂) .
∂r
From (6.31), (6.32), and the last formula, we obtain
r !
d2 η
Z
∂q
δ 2 L = 2 (r̂)η(r̂) − η + Kη dr .
∂r 0 dr2
Theorem 24. The Sturm Comparison Theorem. If K(r), L(r) are continu-
ous functions on [r1 , r2 ] with
a00 + Ka = 0 ,
a00 + La = 0 ,
or
Z r2
aa(K − L)dr = a(r2 )a0 (r2 ) − a(r1 )a0 (r1 ) .
r1
q 00 + Kq = 0
Then q satisfies
q 00 + bq = 0 .
π
But K > b and q(0) = q = 0, with q(r) 6= 0 for r ∈ 0, √πb . The Sturm
√
b
Comparison Theorem now implies that q(r) = 0, for some r ∈ 0, √πb . Since
q(0) = 0, by (INSERT REF), we have r conjugate to 0, and the proof of Part
b) is complete.
116 6 INSERT TITLE