Curves Do Carmo Notes
Curves Do Carmo Notes
Curves Do Carmo Notes
JWR
January 27, 2014
These notes summarize the key points in the first chapter of Differential
Geometry of Curves and Surfaces by Manfredo P. do Carmo. I wrote them to
assure that the terminology and notation in my lecture agrees with that text.
All page references in these notes are to the Do Carmo text.
1. Definition. A parameterized smooth curve is a map α : I → Rn where
I ⊆ R is an interval. The set theoretic image
C = α(I) := {α(t) : t ∈ I}
1
Define a map β : R → R2 by
1 − t2
2t
β(t) = , .
1 + t2 1 + t2
This map is a reparameterization of the restriction of α to the open interval
(−π, π) as follows:
cos ϕ − sin2 ϕ 2 sin ϕ cos ϕ
2
cos(2ϕ), sin(2ϕ) = ,
cos2 ϕ + sin2 ϕ cos2 ϕ + sin2 ϕ
1 − tan2 ϕ 2 tan ϕ
= , .
1 + tan2 ϕ 1 + tan2 ϕ
Take 2ϕ = θ, t = tan ϕ = tan(θ/2), and we get α = β ◦ σ where σ : (−π, π) → R
is defined by σ(θ) = tan(θ/2). The common trace of (the restriction of) α and
the map β is the punctured circle C \ (−1, 0). (This particular reparameteriza-
tion is called the Weierstrass substitution or half angle substitution. It
is one of the main techniques used to evaluate integrals in calculus.)
7. Definition. Let α : I → Rn be a smooth parameterized curve. The deriva-
tive α′ (t) is called velocity vector at t. The map α is called regular iff its
velocity vector never vanishes. The map α is said to be parameterized by
arc length iff its tangent vector always has length one.
8. Theorem. A smooth regular parameterized curve α has a reparameterization
by arc length, i.e. there is a reparameterization β : J → Rn of α such that
|β ′ (s)| = 1 for s ∈ J.
Proof: This is the content of Remark 2 in do Carmo page 21. The reparametriza-
tion is defined by β = α ◦ σ where σ is a solution of the differential equation
1
σ ′ (s) = .
|α′ (σ(s))|
By the chain rule β ′ (s) = α′ (σ(s))σ ′ (s) so |β ′ (s)| = 1.
9. Remark. The arc length
Z b
ℓ(C) = |α′ (t)| dt
a
2
10. The reparameterization in Theorem 8 is unique in the following sense: If
β1 : J1 → Rn and β2 : J2 → Rn are two reparameterizations of the same map
α then β2 = β1 ◦ σ where σ : J2 → J1 has one of the two forms σ(s) = s + c or
σ(s) = −s + c. (This is because |σ ′ (s)| = 1.) On page 6 do Carmo says that
when σ(s) = −s + c the two curves β1 and β2 are said to differ by a change
of orientation.
This use of the word orientation can be viewed as a special case of the
definition of orientation of a vector space that do Carmo gives on pages 11
and 12. For a regular curve α the one dimensional vector space Rα′ (t) ⊆ Rn is
called the tangent space to the curve at the point α(t). The velocity vector
α′ (t) is a basis for this space. Changing the orientation of the curve changes the
sign of the velocity vector α′ (t) and thus reverses the orientation of the tangent
space.
11. Remark. Note the distinction between the tangent space and the tangent
line. The tangent line is the line containing the points α(t) and α(t) + α′ (t).
(See do Carmo page 5.) This line need not pass through the origin of Rn
and thus is not a vector subspace of the vector space Rn . This illustrates the
difference between points and vectors.
12. Remark. The two orientations of R3 correspond to the thumb, forefin-
ger, and middle finger of the right and left hands. (Recall the right hand rule
from calculus.) The two orientations of R2 correspond to clockwise and counter
clockwise. The two orientations of R = R1 correspond to the two directions
increasing and decreasing.
13. Definition. A map Φ : Rn → Rn is called an isometry iff it preserves
distance i.e. iff it satisfies
|Φ(p) − Φ(q)| = |p − q|
for p, q ∈ Rn . A map Rn → Rn is called a translation iff there is a vector
c ∈ Rn such that the map sends the point p ∈ Rn to the point p + c. A linear
transformation ρ : Rn → Rn is called orthogonal iff it satisfies (ρu)·(ρv) = u·v
for all vectors u, v ∈ Rn . A rigid motion of Rn is an isometry Φ such that the
corresponding orthogonal linear transformation ρ preserves orientation, i.e. has
positive determinant.
14. Theorem. A map Φ : Rn → Rn is an isometry if and only if it is the
composition of a translation and an orthogonal linear transformation.
Proof: For if see do Carmo page 23 Exercise 6 and do Carmo page 228 Exercise 7.
The converse is not very difficult but is not needed in the rest of these notes so
the proof is omitted.
15. Theorem. Let α : [a, b] → Rn be smooth, Φ : Rn → Rn be an isometry,
and β = Φ ◦ α :. Then the curves α and β have the same arc length. If α is
parameterized by arc length so is β.
Proof: This is because Φ preserves the length of vectors. The first part also
follows from Exercise 8 on page 10 of do Carmo.
3
16. Definition. Let α : I → Rn be parameterized by arc length. Then the
unit tangent vector is the vector valued function t : I → Rn defined by
d
t(s) = α′ (s) = α(s),
ds
the curvature vector is the vector valued function I → Rn
d d2
α′′ (s) = t(s) = 2 α(s),
ds ds
and the curvature is the length κ of the curvature vector, i.e.
(The vector n is defined only where the curvature κ is not zero.) The binormal
vector is the vector product
b= t∧n
of the unit tangent vector t and the unit normal vector n. (The binormal vector
is defined only when n = 3.)
17. Theorem. Let α : I → Rn be parametrized by arc length, Φ : Rn → Rn
be an isometry, and β = Φ ◦ α : I → Rn . Then β is also parametrized by arc
length and α and β have the same curvature. If n = 3 and Φ is a rigid motion
they have the same torsion.
Proof: (See do Carmo pages 18-19.) The equations |t| = |n| = 1 hold by
definition. Since |t|2 = t · t is constant we get
d 2 d
0= |t| = t · t = 2 t · t′ = 2κ t · n
ds ds
so t · n = 0. Now b is the vector product of two orthogonal unit vectors t and
n so it is itself a unit vector and is orthogonal to both t and n.
4
20. Corollary. The derivative b′ of the binormal vector b is parallel to the
unit normal vector n, i.e. there is a real valued function τ such that
b′ = τ n, τ = b′ · n.
The function τ is called the torsion.
t′ = κn, n′ = −κt − τ b, b′ = τ n.
Proof: The first and last formulas hold by definition. For the middle formula
differentiate the identities n · t = n · b = 0 and n · n = 1 to get
0 = n′ · t + n · t′ = n′ · t + κ n · n = n′ · t + κ
0 = n′ · b + n · b′ = n′ · t + τ n · n = n′ · b + τ
0 = 2n′ · n
Since the Frenet trihedron is orthonormal
n′ = (n′ · t)t + (n′ · n)n + (n′ · b)b.
This proves the middle Frenet formula.
22. Remark. The Frenet formulas may be written in matrix form as
′
t 0 κ 0 t
n′ = −κ 0 −τ n
b′ 0 τ 0 b
The coefficient matrix is skew symmetric. This is no coincidence. The two
triples
t(s), n(s), b(s), t(s0 ), n(s0 ), b(s0 )
are both bases for the vector space R3 so there is a unique change of basis matrix
U (s) satisfying
t(s) t(s0 )
n(s) = U (s) n(s0 ) .
b(s) b(s0
Since the two bases are both orthonormal, the matrix U (s) is orthogonal. Dif-
ferentiating with respect to s and evaluating at s = s0 gives the Frenet formula
(in matrix form) evaluated at s = s0 . But U (s0 ) is the identity matrix and
U (s)∗ = U (s)−1 so U ∗ (s)U (s) is the identity matrix so differentiating at s and
evaluating at s0 gives
U ′ (s0 )∗ + U ′ (s0 ) = 0.
5
23. Theorem. Reversing the orientation of α leaves the curvature κ and the
torsion τ unchanged, i.e. if β(s) = α(−s) the curves α and β have the same
curvature and torsion at s = 0.
6
that when α(s) = (cos s, sin s) is the counter clockwise parameterization of the
unit circle in R2 , the vector n defined by rotation of t as above is the outward
normal (=radius vector) to the circle and the curvature κ is identically one.
Thus the curvature compares the curve α to the unit circle.
27. Setup for local canonical form. Assume that α : I → R3 has positive
curvature and s0 ∈ I. The Taylor expansion
(s − s0 )2 ′′ (s − s0 )3 ′′′
α(s) = α(s0 ) + (s − s0 )α′ (s0 ) + α (s0 ) + α (s0 ) + · · ·
2 6
tells us what the trace C of α looks like near the point α(s0 ) ∈ C. Because any
reparameterization of C has the same trace we assume that α is parameterized
by arc length. Because the reparameterization defined by σ(s) = s − s0 is also a
parameterization by arc length, we assume that s0 = 0. Because the arc length,
curvature, and torsion are invariant under rigid motions, we assume that
α(0) = (0, 0, 0), t(0) = (1, 0, 0), n(0) = (0, 1, 0), b(0) = (0, 0, 1).
28. Local Canonical Form. In the notation of Setup 27 above, the Taylor
expansion of α(s) = (x(s), y(s), z(s)) is
κ(0)s3
x(s) = s− + Rx
6
κ(0)s2 κ′ (0)s3
y(s) = − + Ry
2 6
κ(0)τ (0)s3
z(s) = − + Rz
6
where Rx , Ry , Rz = o(s3 ).