MATH 4230/5230 · FALL 2026

Summary Review

Differential Geometry of Curves and Surfaces · Lectures 1–11

01Parametrized curves: regularity, speed, and arc length
1.1 Review
1.1.1 Number systems and Euclidean space
Definition — Number systems

Recall the familiar inclusions

N ⊆Z ⊆Q ⊆R,

where N = {1, 2, 3, …} are the natural numbers, Z = {⋯, −1, 0, 1, 2, ⋯} are the integers, Q = {a/b : a, b ∈Z, b≠0} are the rational numbers, and R is the set of real numbers (all the numbers on the number line).

Lecture notes, §1.1.1 · unnumbered.

Definition — Euclidean space

For each positive integer n, Euclidean n-space is

Rn = {(x1, …, xn) : xi ∈R}.

Lecture notes, §1.1.1 · unnumbered.

Definition — Euclidean norm and distance

In particular, R1 = R. For x = (x1, …, xn) ∈Rn, the Euclidean norm is

‖x‖ = x1 2 + ⋯ + xn 2,

and the distance between x, y ∈Rn is ‖x−y‖.

Lecture notes, §1.1.1 · unnumbered.

1.1.2 Intervals
Definition — Intervals

An interval is a subset I ⊆R with the property that, if a, b ∈I and a < c < b, then c ∈I.

Lecture notes, §1.1.2 · unnumbered.

1.1.3 Smooth functions and maps
Definition — Smooth functions and one-sided derivatives

Let I ⊆R be an interval. A function f : I →R is smooth if it is infinitely differentiable at every x ∈I; i.e., for all x ∈I and all integers k ≥0, we have f(k)(x) exists. For intervals that include one or both of their endpoints, then at these endpoints, we mean that the derivatives exist as one sided limits; for instance, if I = [a, b), then to say that f′(a) exists means that lim ⁡ h→0+ f(a+h)−f(a) h exists. We write

C∞(I) = {f : I →R : f is smooth}.

Lecture notes, §1.1.3 · unnumbered.

Definition — Smooth maps into Euclidean space

A map

f = (f1, …, fn) : I→Rn
f(t) = (f1(t), …, fn(t))

is smooth when each coordinate function fi : I →R is smooth.

Lecture notes, §1.1.3 · unnumbered.

1.2 Parametrized curves
Definition 1.4 — Parametrized curve

A smooth parametrized curve in Rn is a smooth map

γ : I→Rn,

where I ⊆R is an interval.

Lecture notes, §1.2 · Definition 1.4.

1.3 Velocity, regularity, and speed
Definition 1.8 — Velocity and regularity

The velocity of γ at time t is γ′(t). The curve is regular at t if γ′(t)≠0, and it is regular if it is regular at every point of its domain.

Lecture notes, §1.3 · Definition 1.8.

Definition 1.9 — Speed

The speed of a parametrized curve γ is the function

vγ(t) = ‖γ′(t)‖ .

Lecture notes, §1.3 · Definition 1.9.

1.4 Arc length
Definition 1.13 — Arc length

Let γ : [a, b] →Rn be a smooth parametrized curve. Its arc length is

L(γ) = ∫ ab ‖γ′(t)‖ d𝑡.

Lecture notes, §1.4 · Definition 1.13.

1.5 Summary
02Inner products, projections, and orthonormal bases
2.1 The Euclidean inner product
Definition 2.1 — Euclidean inner product

For

x = (x1, …, xn), y = (y1, …, yn) ∈Rn,

the Euclidean inner product of x and y is

⟨x, y⟩ = x1y1 + ⋯+ xnyn.

It is also commonly called the dot product.

Lecture notes, §2.1 · Definition 2.1.

Proposition 2.2 — Basic properties

For all x, y, z ∈Rn and a, b ∈R,

⟨𝑎𝑥+ 𝑏𝑦, z⟩ = a ⟨x, z⟩+ b ⟨y, z⟩, ⟨x, 𝑎𝑦+ 𝑏𝑧⟩ = a ⟨x, y⟩+ b ⟨x, z⟩, ⟨x, y⟩ = ⟨y, x⟩, ⟨x, x⟩ ≥0,  and  ⟨x, x⟩ = 0 if and only if x = 0.

Lecture notes, §2.1 · Proposition 2.2.

Proof

Proof. Each identity follows directly by expanding the coordinate formula. For the final assertion,

⟨x, x⟩ = x12 + ⋯+ xn2,

which is nonnegative and vanishes exactly when every coordinate of x vanishes. □

Theorem 2.4 — Cauchy–Schwarz inequality

For all x, y ∈Rn,

|⟨x, y⟩| ≤‖x‖ ‖y‖.

Equality holds precisely when x and y are linearly dependent.

Lecture notes, §2.1 · Theorem 2.4.

Proof

Proof. If x and y are linearly dependent, then one can easily show that one has equality above. So assume that x and y are not linearly dependent. Then for t ∈R, consider

0 < ⟨x+ 𝑡𝑦, x+ 𝑡𝑦⟩ = ⟨x, x⟩+ 2 ⟨x, y⟩t+ ⟨y, y⟩t2,

where the strict inequality holds since x and y are not linearly dependent. A real quadratic polynomial az2 + 𝑏𝑧+ c has no zeros if and only if b2 −4𝑎𝑐 < 0; so therefore, we have

4 ⟨x, y⟩2 −4 ⟨y, y⟩ ⟨x, x⟩ < 0.

The result then follows from some algebra. □

Definition 2.6 — Angle, orthogonality, and parallelism

If x, y ∈Rn are nonzero, their angle is the unique 𝜃 ∈[0, π] satisfying

cos⁡𝜃 = ⟨x, y⟩ ‖x‖ ‖y‖.

Equivalently,

⟨x, y⟩ = ‖x‖ ‖y‖cos⁡𝜃.

The vectors x and y are orthogonal if ⟨x, y⟩ = 0, and they are parallel if one is a scalar multiple of the other.

Lecture notes, §2.1 · Definition 2.6.

2.2 Orthogonal projection
Lemma 2.8 — Orthogonal projection

Let V ⊆Rn be a subspace. There exists a unique linear map

ΠV : Rn→Rn

with the following properties:

  1. Im ⁡ (ΠV) = V, i.e., the image of the linear map is V;
  2. ΠV|V = Id ⁡ V, i.e., for all v ∈V, we have ΠV(v) = v;
  3. ker⁡ΠV = V⊥, i.e., if ΠV(x) = 0, then x ∈V⊥.

Lecture notes, §2.2 · Lemma 2.8.

2.2.1 Review: Components and projections (not covered in class)
Definition 2.11 — Component and projection in a direction

Let x, y ∈Rn, with y≠0. The component of xin the direction of y is the signed scalar

comp ⁡ y(x) = ⟨x, y⟩ ‖y‖ .

The projection of x in the direction of y is the vector

proj ⁡ y(x) = ⟨x, y⟩ ‖y‖2 𝑦.

Lecture notes, §2.2.1 · Definition 2.11.

Proposition 2.12 — Parallel–perpendicular decomposition

Let x, y ∈Rn, with y≠0. There is a unique decomposition

x = x∥+ x⊥,

where x∥is parallel to y and x⊥is orthogonal to y. It is given by

x∥= proj ⁡ y(x), x⊥= x−proj ⁡ y(x).

Lecture notes, §2.2.1 · Proposition 2.12.

Proof

Proof. Since x∥ is parallel to y, it must have the form x∥= 𝑐𝑦. The condition that x⊥= x−𝑐𝑦 be orthogonal to y gives

0 = ⟨x−𝑐𝑦, y⟩ = ⟨x, y⟩−c ‖y‖2.

Hence

c = ⟨x, y⟩ ‖y‖2 ,

which proves both existence and uniqueness. □

2.2.2 Review: Orthonormal sets and bases
Definition 2.14 — Orthonormal set

A finite set {u1, …, uk}⊆Rn is orthonormal if

⟨ui, uj⟩ = { 1,i = j, 0,i≠𝑗.

Thus each ui is a unit vector, and distinct members are mutually orthogonal. An orthonormal set that is a basis of a subspace V is an orthonormal basis of V.

Lecture notes, §2.2.2 · Definition 2.14.

Definition — Standard orthonormal basis

The standard orthonormal basis of Rn is

e1 = (1, 0, …, 0), e2 = (0, 1, 0, …, 0), …, en = (0, …, 0, 1).

Lecture notes, §2.2.2 · unnumbered.

Definition — Orthogonal complement

For a subspace V ⊆Rn, its orthogonal complement is

V⊥= {w ∈Rn : ⟨w, v⟩ = 0 for every v ∈V}.

Lecture notes, §2.2.2 · unnumbered.

Proposition 2.15 — Projection onto a subspace

Let V ⊆Rn be a subspace with orthonormal basis {u1, …, uk}. Every x ∈Rn has a unique decomposition

x = xV + xV⊥,

where xV ∈Vand xV⊥ is orthogonal to every vector in V. The projection of x onto Vis

xV = proj ⁡ V(x) = ∑i=1k ⟨x, ui⟩ui,

and

xV⊥ = x−proj ⁡ V(x).

Lecture notes, §2.2.2 · Proposition 2.15.

Proof

Proof. Write a prospective vector in V as

xV = a1u1 + ⋯+ akuk.

The vector x−xV is orthogonal to all of V exactly when it is orthogonal to each basis vector uj. Orthonormality gives

0 = ⟨x−xV, uj⟩ = ⟨x, uj⟩ −aj.

Thus the only possible coefficients are aj = ⟨x, uj⟩, and these coefficients do give the desired decomposition. □

2.3 Differentiating inner products
Lemma 2.18 — Product rules

Let x, y : I →Rn and c : I →R be smooth maps. Then

d dt ⟨x(t), y(t)⟩ = ⟨x′(t), y(t)⟩ + ⟨x(t), y′(t)⟩ , d dt(c(t)x(t)) = c′(t)x(t) + c(t)x′(t).

Lecture notes, §2.3 · Lemma 2.18.

Proof

Proof. Differentiate each coordinate and use the ordinary product rule for real-valued functions. □

Proposition 2.19 — Derivatives of orthogonality relations

Let x, y : I →Rn be smooth.

  1. If ‖x(t)‖ is constant, then ⟨x(t), x′(t)⟩ = 0 for every t ∈I.
  2. If ⟨x(t), y(t)⟩ = 0 for every t ∈I, then

    ⟨x′(t), y(t)⟩ = −⟨x(t), y′(t)⟩ .

Lecture notes, §2.3 · Proposition 2.19.

Proof

Proof. For the first statement, differentiate the constant function

⟨x(t), x(t)⟩ = ‖x(t)‖ 2.

The product rule gives

0 = 2 ⟨x(t), x′(t)⟩ .

For the second, differentiate the identity ⟨x(t), y(t)⟩ = 0. □

Corollary 2.21 — Constant-speed curves

If a curve γ : I →Rn has constant speed, then

⟨γ′(t), γ″(t)⟩ = 0

for every t ∈I. Thus its velocity and acceleration are orthogonal.

Lecture notes, §2.3 · Corollary 2.21.

Proof

Proof. Apply the first part of the proposition to the vector-valued function x = γ′. □

2.4 A geometric application: straight lines are shortest (not covered in class)
Theorem 2.22 — Length dominates endpoint distance

Let γ : [a, b] →Rn be a smooth curve, with p = γ(a) and q = γ(b). Then

L(γ) ≥‖q−p‖.

Thus no curve joining p to q is shorter than the line segment between them.

Lecture notes, §2.4 · Theorem 2.22.

Proof

Proof. The result is immediate if p = q, so assume p≠q and set

u = q−p ‖q−p‖.

This is the unit vector pointing from p toward q. By Cauchy–Schwarz,

⟨γ′(t), u⟩ ≤‖γ′(t)‖ ‖u‖ = ‖γ′(t)‖ .

Therefore

L(γ) = ∫ ab ‖γ′(t)‖ dt ≥∫ ab ⟨γ′(t), u⟩ dt = ⟨γ(b) −γ(a), u⟩ = ⟨q−p, q−p ‖q−p‖⟩ = ‖q−p‖. □
2.5 Summary
03Acceleration and reparametrization
3.1 Acceleration
Definition 3.1 — Acceleration

The acceleration of a smooth parametrized curve γ at time t is

a(t) = γ″(t).

Lecture notes, §3.1 · Definition 3.1.

3.1.1 Tangential and perpendicular acceleration
Definition 3.3 — Tangential and perpendicular components

For a regular curve, define

a∥(t) = proj ⁡ v(t)(a(t)) = ⟨a(t), v(t)⟩ ‖v(t)‖ 2 v(t), a⊥(t) = a(t) −a∥(t).

Then

a(t) = a∥(t) + a⊥(t),

where a∥(t) is parallel to v(t) and a⊥(t) is orthogonal to v(t).

Lecture notes, §3.1.1 · Definition 3.3.

Proposition 3.4 — Derivative of speed

Let γ : I →Rn be regular. Then

d dt ‖v(t)‖ = ⟨a(t), v(t)⟩ ‖v(t)‖ = comp ⁡ v(t)(a(t)).

Thus the signed scalar component of acceleration in the direction of velocity is exactly the rate of change of speed.

Lecture notes, §3.1.1 · Proposition 3.4.

Proof

Proof. We start with ‖v‖2 = ⟨v, v⟩. We then differentiate both sides. On the left we have

d dt ‖v‖2 = 2 ‖v‖ d dt ‖v‖.

On the right we have

d dt ⟨v, v⟩ = ⟨v′, v⟩+ ⟨v, v′⟩= 2 ⟨a, v⟩.

The result follows from some algebra. □

Corollary 3.5 — Acceleration and change of speed

For a regular curve:

  1. the speed is increasing when ⟨a(t), v(t)⟩ > 0 and decreasing when ⟨a(t), v(t)⟩ < 0;
  2. the speed is constant if and only if a∥(t) = 0 for every t, equivalently a(t) ⊥v(t) for every t.

Lecture notes, §3.1.1 · Corollary 3.5.

3.2 Trace and reparametrization
Definition 3.7 — Trace

The trace of a parametrized curve γ : I →Rn is the subset

γ(I) = {γ(t) : t ∈I}⊆Rn.

Lecture notes, §3.2 · Definition 3.7.

Definition 3.9 — Reparametrization

Let γ : I →Rn be a regular curve. A reparametrization of γ is a curve of the form

γ~ = γ∘ϕ : I~→Rn,

where ϕ : I~ →I is a smooth bijection with ϕ′(t)≠0 for every t ∈I~.

Lecture notes, §3.2 · Definition 3.9.

3.3 More on reparameterization (not covered in class)
Proposition 3.10 — Velocity and acceleration under reparametrization

If γ~ = γ∘ϕ, then

γ~′(t) = ϕ′(t)γ′(ϕ(t)), γ~″(t) =(ϕ′(t))2γ″(ϕ(t)) + ϕ″(t)γ′(ϕ(t)).

Consequently,

‖γ~′(t)‖ = |ϕ′(t)| ‖γ′(ϕ(t))‖ .

Lecture notes, §3.3 · Proposition 3.10.

Proof

Proof. Apply the ordinary chain rule componentwise to obtain the first formula, then differentiate it using the product rule to obtain the second. Taking norms in the first formula gives the speed transformation law. □

Definition 3.12 — Orientation

A reparametrization γ~ = γ∘ϕ is orientation-preserving if ϕ′(t) > 0 everywhere and orientation-reversing if ϕ′(t) < 0 everywhere.

Lecture notes, §3.3 · Definition 3.12.

Proposition 3.13 — Arc length is independent of parametrization

Let

γ~ = γ∘ϕ : [c, d] →Rn

be a reparametrization. Set

u0 = min ⁡ {ϕ(c), ϕ(d)}, u1 = max ⁡ {ϕ(c), ϕ(d)}.

Then

∫ cd ‖γ~′(t)‖ dt = ∫ u0u1 ‖γ′(u)‖ d𝑢.

Thus corresponding portions of the two parametrizations have the same arc length.

Lecture notes, §3.3 · Proposition 3.13.

Proof

Proof. If ϕ′> 0, then the speed transformation formula and the substitution u = ϕ(t) give

∫ cd ‖γ~′(t)‖ dt = ∫ cdϕ′(t) ‖γ′(ϕ(t))‖ dt = ∫ ϕ(c)ϕ(d) ‖γ′(u)‖ d𝑢.

If ϕ′< 0, then |ϕ′|= −ϕ′, and the same substitution gives

∫ cd ‖γ~′(t)‖ dt = ∫ ϕ(d)ϕ(c) ‖γ′(u)‖ d𝑢.

These are precisely the asserted formulas in the two cases. □

3.4 Reparametrization by arc length (Covered on Friday August 28)
Theorem 3.14 — Arc-length parametrization

Every regular curve can be reparametrized by arc length. Moreover, for such a parameterization, the speed is constant and equal to 1.

Lecture notes, §3.4 · Theorem 3.14.

Proof

Proof. For I = (a, b) (for [a, b), etc., a similar argument works) define the signed arc-length function

s(t) = ∫ at ‖γ′(u)‖ d𝑢.

By the fundamental theorem of calculus,

s′(t) = ‖γ′(t)‖ > 0. (3.1)

Thus s : I →J = s(I) = (0, s(b)) is a smooth increasing bijection with a smooth inverse ϕ : J →I. Define

γ¯ = γ∘ϕ : J →Rn.

Next, since for all v ∈J we have s(ϕ(v)) = v, differentiating with respect to v gives

s′(ϕ(v))ϕ′(v) = 1.

Therefore

‖γ¯′(v)‖ = ϕ′(v) ‖γ′(ϕ(v))‖ 3.10 = ϕ′(v)s′(ϕ(v)) (3.1) = 1.

From this we can check that γ¯ gives a paramerization by arclength. In other words, for all v ∈J, we have ∫ 0v ‖γ¯′(u)‖ du = ∫ 0v1 du = v. □

3.5 Closed curves (not covered in class)
Definition 3.18 — Closed and simple closed curves

A closed curve is a regular curve γ : [a, b] →Rn such that

γ(a) = γ(b)

and every derivative agrees at the endpoints:

γ(k)(a) = γ(k)(b)for every k ≥1.

It is simple closed if it is one-to-one on [a, b).

Lecture notes, §3.5 · Definition 3.18.

Proposition 3.19 — Periodic extension

A regular curve γ : [a, b] →Rn is closed if and only if there is a periodic regular curve γ^ : R →Rn of period b−a whose restriction to [a, b] is γ.

Lecture notes, §3.5 · Proposition 3.19.

Proof

Proof. This is Tapp, Exercise 1.33. The matching of every derivative at the two endpoints is precisely what permits the translated copies of γ to glue together smoothly. □

Proposition 3.21 — Simple closed curves with the same trace

Two simple closed curves have the same trace if and only if each is a reparametrization of the other.

Lecture notes, §3.5 · Proposition 3.21.

3.6 Summary
04Curvature, unit tangent and normal vectors, and osculating circles
4.1 The curvature function
Definition 4.2 — Curvature function

Let 𝜸 : I →Rn be a regular curve. Its curvature vector κ : I →Rn is

κ→(t) = 𝐚⊥(t) |𝐯(t)| 2 .

Its curvature function κ : I →[0, ∞) is

κ(t) = |𝐚⊥(t)| |𝐯(t)| 2 .

Lecture notes, §4.1 · Definition 4.2.

Proposition 4.3 — Unit-speed curves

If 𝜸is parametrized by arc length, then

κ(t) = |𝐚(t)| .

Lecture notes, §4.1 · Proposition 4.3.

Proof

Proof. For a unit-speed curve, |𝐯| = 1 and 𝐚 ⊥𝐯. Hence 𝐚⊥= 𝐚, and the result follows directly from the definition. □

4.2 Unit tangent and unit normal vectors
Definition 4.5 — Unit tangent and unit normal vectors

Let 𝜸 : I →Rn be regular. Define

𝐭(t) = 𝐯(t) |𝐯(t)| , 𝐧(t) = 𝐚⊥(t) |𝐚⊥(t)| .

The vector 𝐭(t) is the unit tangent vector. The vector 𝐧(t) is the unit normal vector, and it is defined only at times for which κ(t)≠0.

Lecture notes, §4.2 · Definition 4.5.

Proposition 4.6 — Curvature and change of direction

For every regular curve,

𝐚 = |𝐯|′𝐭⏟ 𝐚∥+ |𝐯|𝐭′⏟ 𝐚⊥ = |𝐯|′𝐭 + κ|𝐯|2𝐧.

and

κ(t) = |𝐭′(t)| |𝐯(t)| .

Lecture notes, §4.2 · Proposition 4.6.

Proof

Proof. Since 𝐯 = |𝐯|𝐭, differentiation gives

𝐚 = |𝐯|′𝐭⏟ 𝐚∥+ |𝐯|𝐭′⏟ 𝐚⊥

The identity |𝐭| = 1 implies 𝐭′ ⊥𝐭. The first term above is therefore parallel to 𝐯, while the second is perpendicular to 𝐯. Hence

𝐚⊥ = |𝐯|𝐭′.

Substitution into the definition of curvature proves the formula κ(t) = |𝐭′(t)| |𝐯(t)| . Then, putting this formula for curvature into the right hand side of 𝐚 = |𝐯|′𝐭⏟ 𝐚∥+ |𝐯|𝐭′⏟ 𝐚⊥ = |𝐯|′𝐭 + κ|𝐯|2𝐧 shows that the right and middle terms are equal. □

Unit normal and derivative of the unit tangent

At every time for which κ(t)≠0, the same calculation gives

𝐧(t) := 𝐚⊥(t) |𝐚⊥(t)| = 𝐭′(t) |𝐭′(t)|

and then, clearing denominators and using the formula for curvature in the proposition gives,

𝐭′(t) = κ(t) |𝐯(t)| 𝐧(t).

Lecture notes, §4.2 · unnumbered.

4.3 Curvature of a graph at a critical point (not covered in class)
4.3.1 Computational formula
Proposition 4.8 — Computational formula

For a regular curve,

κ(t) = ‖γ′ (t) ‖ 2 ‖γ″(t) ‖ 2 − ⟨γ′ (t), γ″(t) ⟩ 2 ‖γ′(t)‖ 3 .

Lecture notes, §4.3.1 · Proposition 4.8.

Proof

Proof. Since a∥= proj ⁡ v(a), orthogonality gives

‖a⊥‖2 = ‖a‖2 −‖a∥‖2 = ‖a‖2 −⟨a, v⟩2 ‖v‖2 .

Substitute this into κ = ‖a⊥‖/ ‖v‖2 and simplify. □

4.4 A worked example (not covered in class)
4.5 Further topics
Derivative of the normal and the remaining component
𝐧′ = −κ|𝐯|𝐭 + 𝐱

for some 𝐱 ∈(Span ⁡ 𝐭)⊥. In fact, we know that ⟨𝐧′, 𝐧⟩ = 0, so that 𝐱 ∈(Span ⁡ (𝐭, 𝐧))⊥.

Lecture notes, §4.5 · unnumbered.

Definition — Auxiliary binormal and scalar function

Write 𝐛 = 𝐱/ ‖𝐱‖, assuming 𝐱 is non-zero. Write

τ = |𝐱|/|𝐯|.

Then we have by definition

𝐧′ = −κ|𝐯|𝐭 + τ|𝐯|𝐛

for some scalar function τ(t).

Lecture notes, §4.5 · unnumbered.

Derivative of the auxiliary binormal
𝐛′ = −τ|𝐯|𝐧 + 𝐲

where 𝐲 ∈(Span ⁡ (𝐭, 𝐧, 𝐛))⊥

Lecture notes, §4.5 · unnumbered.

Calculation

Then what about 𝐛′? We have ⟨𝐛′, 𝐛⟩ = 0. We have ⟨𝐛, 𝐭⟩ = 0, so that ⟨𝐛′, 𝐭⟩ = −⟨𝐛, 𝐭′⟩= 0 (from formula above). We have ⟨𝐛′, 𝐧⟩ = −⟨𝐛, 𝐧′⟩= −τ|𝐯|. So we have

𝐛′ = −τ|𝐯|𝐧 + 𝐲

where 𝐲 ∈(Span ⁡ (𝐭, 𝐧, 𝐛))⊥

4.6 Summary
05Plane curves: signed curvature, angle functions, and rotation index
5.1 Rotation matrices
Definition — Rotation matrices in the plane

For 𝜃 ∈R, define the counterclockwise rotation through angle 𝜃 by

R𝜃 = ( cos⁡𝜃 −sin⁡𝜃 sin⁡ 𝜃 cos⁡ 𝜃 ).

Thus R𝜃 : R2 →R2 is a linear map. The rotation through 90∘ is

R90 = Rπ/2 = ( 0 −1 1 0 ) , R90(x, y) = (−y, x).

Lecture notes, §5.1 · unnumbered.

Properties of the counterclockwise quarter-turn

For every 𝐰 ∈R2,

⟨𝐰, R90(𝐰)⟩ = 0, |R90(𝐰)| = |𝐰|, R902(𝐰) = −𝐰.

Consequently, if 𝐰≠0, then R90(𝐰) spans the line perpendicular to 𝐰.

Lecture notes, §5.1 · unnumbered.

5.2 Signed curvature
Definition 5.1 — Signed curvature

Let 𝜸 : I →R2 be a regular plane curve. Its signed curvature function is

κs(t) = ⟨ 𝐚(t) |𝐯(t)| 2 , R90 ( 𝐯(t) |𝐯(t)|)⟩ = ⟨𝐚(t), R90(𝐯(t))⟩ |𝐯(t)| 3 .

Lecture notes, §5.2 · Definition 5.1.

Signed curvature and the curvature vector

The curvature vector and the signed curvature are related by

𝐚⊥ |𝐯|2 = κsR90 ( 𝐯 |𝐯| ), κ = |κs|.

Lecture notes, §5.2 · unnumbered.

5.2.1 The unit-speed case
Signed curvature for unit-speed curves

If 𝜸 has unit speed, then |𝐯| = 1.

𝐚 = κsR90(𝐯) , κs = ⟨𝐚, R90(𝐯)⟩ , κ = |κs|.

Lecture notes, §5.2.1 · unnumbered.

Calculation

Since differentiating ⟨𝐯, 𝐯⟩ = 1 gives ⟨𝐚, 𝐯⟩ = 0, all of the acceleration is perpendicular to the velocity. Hence

𝐚 = κsR90(𝐯) , κs = ⟨𝐚, R90(𝐯)⟩ , κ = |κs|.
5.3 Angle functions
Definition 5.3 — Angle function

Let 𝜸 : I →R2 be a unit-speed plane curve with velocity 𝐯. An angle function for 𝜸 is a smooth function 𝜃 : I →R such that

𝐯(t) = (cos⁡𝜃(t), sin⁡𝜃(t))

for every t ∈I.

Lecture notes, §5.3 · Definition 5.3.

Proposition 5.4 — Existence of a global angle function

Every unit-speed plane curve has a smooth angle function. It is unique up to addition of a constant integer multiple of 2π. Moreover,

𝜃′(t) = κs(t).

Lecture notes, §5.3 · Proposition 5.4.

Proof

Proof. Suppose first that 𝜃 is a local angle function. Differentiating 𝐯 = (cos⁡𝜃, sin⁡𝜃) gives

𝐚 = 𝐯′= 𝜃′(−sin⁡𝜃, cos⁡𝜃) = 𝜃′R90(𝐯).

Comparing this with 𝐚 = κsR90(𝐯) shows that 𝜃′= κs.

Choose t0 ∈I and 𝜃0 ∈R with 𝐯(t0) = (cos⁡𝜃0, sin⁡𝜃0), and define

𝜃(t) = 𝜃0 + ∫ t0tκs(u) d𝑢.

Let

A = {t ∈I : 𝐯(t) = (cos⁡𝜃(t), sin⁡𝜃(t))}.

The set A contains t0 and is closed by continuity. If t ∈A, choose a local inverse-trigonometric branch giving an angle function near t. After adding a multiple of 2π, the local angle agrees with 𝜃 at t; since both have derivative κs, they agree on a neighborhood of t. Thus A is also open. Because the interval I is connected, A = I. The same derivative argument proves uniqueness up to a constant multiple of 2π. □

5.4 Rotation index
Definition 5.6 — Rotation index

Let 𝜸 : [a, b] →R2 be a unit-speed closed plane curve, and let 𝜃 be an angle function. The rotation index of 𝜸 is

rot ⁡ (𝜸) = 𝜃(b) −𝜃(a) 2π .

For a regular closed plane curve of variable speed, the rotation index means the rotation index of an orientation-preserving unit-speed reparametrization.

Lecture notes, §5.4 · Definition 5.6.

Corollary 5.7 — Total signed curvature

For a unit-speed closed plane curve,

rot ⁡ (𝜸) = 1 2π∫ abκs(t) d𝑡.

For a regular closed plane curve with arbitrary parameter,

rot ⁡ (𝜸) = 1 2π∫ abκs(t) |𝐯(t)| d𝑡.

Lecture notes, §5.4 · Corollary 5.7.

Proof

Proof. Integrate 𝜃′= κs in the unit-speed case. For a general parameter, integrate 𝜃′= κs |𝐯|. □

5.5 Summary
06Space curves: Frenet frame, torsion, and Frenet equations
6.1 The cross product
Definition 6.1 — Cross product

Let

𝐚 = (a1, a2, a3), 𝐛 = (b1, b2, b3) ∈R3.

Their cross product is

𝐚×𝐛 = | 𝐢 𝐣 𝐤 a 1 a2 a3 b1 b2 b3 | = (a2b3 −a3b2, a3b1 −a1b3, a1b2 −a2b1).

The determinant in the middle is the standard mnemonic for the coordinate formula on the right.

Lecture notes, §6.1 · Definition 6.1.

Scalar triple product

For 𝐚, 𝐛, 𝐜 ∈R3, you can check that

⟨𝐜, 𝐚 ×𝐛⟩ = det ⁡ ( c1 c2 c3 a1 a2 a3 b1 b2 b3 ) . (6.1)

Lecture notes, §6.1 · unnumbered.

Lemma 6.2 — Basic properties of the cross product

For 𝐚, 𝐛, 𝐜 ∈R3 and λ, μ ∈R, the following hold.

  1. 𝐚 ×𝐛 is orthogonal to both 𝐚 and 𝐛. Thus

    𝐚 ×𝐛 ∈span ⁡ {𝐚, 𝐛}⊥.
  2. 𝐚 ×𝐛 = −(𝐛 ×𝐚).
  3. The cross product is linear in each input; for example,

    (λ𝐚 + μ𝐛) ×𝐜 = λ(𝐚 ×𝐜) + μ(𝐛 ×𝐜).
  4. |𝐚 ×𝐛|2 = |𝐚|2 |𝐛|2 −⟨𝐚, 𝐛⟩2.

    If 𝐚 and 𝐛 are nonzero and 𝜃 = ∠(𝐚, 𝐛), then

    |𝐚 ×𝐛| = |𝐚| |𝐛|sin⁡𝜃.
  5. The direction of 𝐚 ×𝐛 is determined by the right-hand rule.

Lecture notes, §6.1 · Lemma 6.2.

Proof

Proof. The first statement follows from (6.1), because a repeated row makes the determinant zero. The algebraic identities follow by expanding the coordinate formula. Finally,

|𝐚|2 |𝐛|2 −⟨𝐚, 𝐛⟩2 = |𝐚|2 |𝐛|2(1 −cos⁡2𝜃),

which gives the length formula. □

6.1.1 Rotations and the cross product
Definition — Rotation matrices in three dimensions

A matrix R ∈M3×3(R) is a rotation matrix if

RTR = Iand det ⁡ R = 1.

Lecture notes, §6.1.1 · unnumbered.

Proposition 6.3 — Rotations preserve the cross product

If R is a rotation matrix, then

R(𝐚 ×𝐛) = (R𝐚) ×(R𝐛)

for all 𝐚, 𝐛 ∈R3.

Lecture notes, §6.1.1 · Proposition 6.3.

Proof

Proof. For arbitrary 𝐜 ∈R3, use preservation of the inner product and the scalar triple product:

⟨𝐜, (R𝐚) ×(R𝐛)⟩ = det ⁡ (𝐜, R𝐚, R𝐛) = det ⁡ (R(RT𝐜), R𝐚, R𝐛) = det ⁡ (R) det ⁡ (RT𝐜, 𝐚, 𝐛) = ⟨RT𝐜, 𝐚 ×𝐛⟩ = ⟨𝐜, R(𝐚 ×𝐛)⟩ .

Since this holds for every 𝐜, the two vectors are equal. □

6.2 The Frenet frame
Definition 6.5 — Frenet frame

Let 𝜸 : I →R3 be a regular space curve and suppose κ(t)≠0. The unit binormal vector is

𝐛(t) = 𝐭(t) ×𝐧(t).

The ordered orthonormal basis

{𝐭(t), 𝐧(t), 𝐛(t)}

is called the Frenet frame at time t.

Lecture notes, §6.2 · Definition 6.5.

6.3 The Frenet equations
Proposition 6.6 — The Frenet equations

Let 𝜸 : I →R3 be a regular space curve. At every time for which κ≠0,

𝐭′= |𝐯|κ𝐧, 𝐧′= −|𝐯|κ𝐭 + |𝐯|τ𝐛, 𝐛′= −|𝐯|τ𝐧.

where τ is defined to make the second equation be true. Equivalently,

( 𝐭 𝐧 𝐛 )′= |𝐯| ( 0 κ 0 −κ 0 τ 0 −τ 0 ) ( 𝐭 𝐧 𝐛 ).

Lecture notes, §6.3 · Proposition 6.6.

Proof

Proof. The first Frenet equation was proved in Lecture 4, but let us recall quickly. Since 𝐯 = |𝐯|𝐭, differentiation gives

𝐚 = |𝐯|′𝐭⏟ 𝐚∥+ |𝐯|𝐭′⏟ 𝐚⊥

The identity |𝐭| = 1 implies 𝐭′ ⊥𝐭. The first term above is therefore parallel to 𝐯, while the second is perpendicular to 𝐯. Hence

𝐚⊥ = |𝐯|𝐭′.

Thus we have

κ→ = 𝐚⊥ |𝐯|2 = |𝐯|𝐭′ |𝐯|2 = 𝐭′ |𝐯|= 𝜅𝔫.

Clearing denominators in the last equation gives 𝔱′= |𝐯|𝜅𝔫.

For the second Frenet equation, compute the three components of 𝐧′ in the orthonormal basis {𝐭, 𝐧, 𝐛}:

⟨𝐧′, 𝐭⟩ = −⟨𝐧, 𝐭′⟩= −|𝐯|κ, ⟨𝐧′, 𝐧⟩ = 0, ⟨𝐧′, 𝐛⟩ =: |𝐯|𝜏.

In other words, we define τ := ⟨𝐧′,𝐛⟩ |𝐯| .

This gives

𝐧′ = −|𝐯|κ𝐭 + |𝐯|τ𝐛.

Finally, 𝐛′ is orthogonal to both 𝐛 and 𝐭, so it is parallel to 𝐧. By the definition of τ, we have

⟨𝐛′, 𝐧⟩ = −⟨𝔟, 𝔫′⟩= −|𝐯|τ,

which proves the third equation. □

Definition 6.7 — Torsion (Tapp)

Let 𝜸 : I →R3 be a regular space curve, and let t ∈I satisfy κ(t)≠0. The torsion of 𝜸 at t is

τ(t) = −⟨𝐛′(t), 𝐧(t)⟩ |𝐯(t)| .

Lecture notes, §6.3 · Definition 6.7.

6.4 Some further topics
6.4.1 Zero torsion
Proposition 6.10 — Zero torsion and planar curves

Let γ : I →R3 be a regular curve with κ(t)≠0 for all t ∈I. The trace of γ is constrained to a plane if and only if τ(t) = 0 for all t ∈I.

Lecture notes, §6.4.1 · Proposition 6.10.

Proof

Proof. If γ is constrained to a plane, then it is easy to see that 𝔟′= 0, so that using the Frenet equations, we have that τ(t) = 0 for all t ∈I.

Conversely, if τ(t) = 0 for all t ∈I, then the Frenet equations tell us that 𝔟′= 0, so that 𝔟 is constant. The claim is then that ⟨γ(t), 𝔟⟩ = C is constant for all t (which, since 𝔟 is constant, implies that γ is in a translate of the plane orthogonal to 𝔟).

To see that ⟨γ(t), 𝔟⟩ is constant, we have

⟨γ(t), 𝔟⟩′ = ⟨𝐯, 𝔟⟩ + ⟨γ(t), 𝔟′⟩= ⟨𝐯, 𝔟⟩ = 0

since 𝐯 is a scalar multiple of 𝔱, and 𝔱 ⊥𝔟. □

6.4.2 Product rule
Lemma 6.11 — Product rule

If 𝜶, 𝜷 : I →R3 are smooth, then

d dt(𝜶(t) ×𝜷 (t)) = 𝜶′(t) ×𝜷 (t) + 𝜶(t) ×𝜷 ′(t).

Lecture notes, §6.4.2 · Lemma 6.11.

Proof

Proof. Differentiate the coordinate formula component by component and apply the ordinary product rule. □

6.4.3 A curvature formula in R3
Proposition 6.12 — Curvature from the cross product

Let 𝜸 : I →R3 be a regular space curve, with

𝐯 = 𝜸′, 𝐚 = 𝜸″.

Then

κ(t) = |𝐯(t) ×𝐚(t)| |𝐯(t)| 3 .

Lecture notes, §6.4.3 · Proposition 6.12.

Proof

Proof. If 𝐚 = 0, both sides vanish. Otherwise, let 𝜃 be the angle between 𝐯 and 𝐚. Then |𝐚⊥|= |𝐚|sin⁡𝜃. Therefore

κ = |𝐚⊥| |𝐯|2 = |𝐯| |𝐚|sin⁡𝜃 |𝐯|3 = |𝐯 ×𝐚| |𝐯|3 .
□
6.5 Summary
07Rigid motions, fundamental theorems, and curvature formulas
7.1 Rigid motions of Euclidean space
Definition 7.1 — Rigid motion

A rigid motion of Rn is a function

f : Rn→Rn

that preserves distances. Equivalently,

|f(𝐩) −f(𝐪)| = |𝐩 −𝐪|

for all 𝐩, 𝐪 ∈Rn.

Lecture notes, §7.1 · Definition 7.1.

Polarization identity

The inner product can be recovered from distances by the polarization identity

⟨𝐩, 𝐪⟩ = 1 2 (|𝐩|2 + |𝐪|2 −|𝐩 −𝐪|2 ) . (7.1)

Lecture notes, §7.1 · unnumbered.

Definition — Linear map associated with a matrix

For a matrix A ∈Mn×n(R), write

LA(𝐱) = A𝐱.

Lecture notes, §7.1 · unnumbered.

Definition — Orthogonal matrices and the orthogonal group

Recall that A is orthogonal if

ATA = AAT = 𝐼.

The set of orthogonal n×n matrices is denoted by O(n); this is called the orthogonal group. The following conditions are equivalent (if they hold for all 𝐩, 𝐪 ∈Rn):

A ∈O(n), ⟨A𝐩, A𝐪⟩ = ⟨𝐩, 𝐪⟩, |A𝐩| = |𝐩|.

Thus the linear rigid motions are exactly the maps LA with A ∈O(n).

Lecture notes, §7.1 · unnumbered.

Definition — Translation

For 𝐪 ∈Rn, let

T𝐪(𝐱) = 𝐱 + 𝐪

denote translation by 𝐪.

Lecture notes, §7.1 · unnumbered.

Theorem 7.2 — Classification of rigid motions

Every rigid motion f : Rn →Rn has a unique expression

f = T𝐪 ∘LA,

where 𝐪 ∈Rn and A ∈O(n). Equivalently,

f(𝐱) = A𝐱 + 𝐪.

Lecture notes, §7.1 · Theorem 7.2.

Proof

Proof. Set 𝐪 = f(0) and define

g = T−𝐪 ∘𝑓.

Then g is a rigid motion with g(0) = 0. By (7.1),

⟨g(𝐩), g(𝐫)⟩ = ⟨𝐩, 𝐫⟩

for all 𝐩, 𝐫 ∈Rn.

Let 𝐞1, …, 𝐞n be the standard basis, and let A be the matrix whose ith column is g(𝐞i). These columns form an orthonormal basis, so A ∈O(n). Define

h = LA−1 ∘𝑔.

Then h preserves inner products and fixes every 𝐞i. If 𝐩 = ∑ ⁡ipi𝐞i and h(𝐩) = ∑ ⁡ibi𝐞i, then

bi = ⟨h(𝐩), 𝐞i⟩ = ⟨h(𝐩), h(𝐞i)⟩ = ⟨𝐩, 𝐞i⟩ = pi.

Thus h is the identity, so g = LA and f = T𝐪 ∘LA.

For uniqueness, evaluating at 0 determines 𝐪 = f(0), after which the linear part A is determined as well. □

Determinant of an orthogonal matrix

Since ATA = I,

1 = det ⁡ (ATA) = det ⁡ (A)2,

so det ⁡ A = 1 or det ⁡ A = −1.

Lecture notes, §7.1 · unnumbered.

Definition — General linear group and orientation

Recall that GL ⁡ n(R) is the set of n×n matrices with non-zero determinant, and is called the general linear group. A matrix A ∈GL ⁡ n(R) is said to be orientation preserving if det ⁡ (A) > 0 (and is orientation reversing if det ⁡ (A) < 0). A rigid motion is called orientation preserving if the matrix A in the theorem above has determinant 1.

Lecture notes, §7.1 · unnumbered.

Definition 7.3 — Proper and improper rigid motions

Suppose f = T𝐪 ∘LA is a rigid motion. Following Tapp, f is called proper if det ⁡ A = 1, and improper if det ⁡ A = −1. Proper rigid motions preserve orientation; improper rigid motions reverse orientation.

Lecture notes, §7.1 · Definition 7.3.

7.2 Geometric quantities under rigid motion
Velocity and acceleration under a rigid motion

Let 𝜸 : I →Rn be regular, let f = T𝐪 ∘LA be a rigid motion, and define

𝜸^ = f ∘𝜸 = 𝐴𝛾+ 𝐪.

Writing 𝐯 = 𝜸′ and 𝐚 = 𝜸″ = 𝐯′, and similarly for γ^, differentiation gives

𝐯^ := γ^′= (𝐴𝛾+ 𝐪)′= A′γ+ Aγ′+ 𝐪′= Aγ′= A𝐯, (7.2) 𝐚^ := (𝐯^)′= (A𝐯)′= A′𝐯 + A𝐯′= A𝐚, (7.3)

since A and 𝐪 are constant.

Lecture notes, §7.2 · unnumbered.

Proposition 7.4 — Invariance under rigid motions

For a regular curve, the following statements hold.

  1. Curvature is invariant under every rigid motion:

    κ^ = 𝜅.
  2. For a space curve, torsion is preserved by proper rigid motions and changes sign under improper rigid motions:

    τ^ = det ⁡ (A)𝜏.
  3. For a plane curve, signed curvature is preserved by proper rigid motions and changes sign under improper rigid motions:

    κ^s = det ⁡ (A)κs.

Lecture notes, §7.2 · Proposition 7.4.

Proof

Proof. Equation (7.3) implies

𝐚^⊥ = A𝐚⊥, |𝐯^| = |𝐯|.

Therefore, since A preserves lengths,

κ^ = |𝐚^⊥| |𝐯^|2 = |A𝐚⊥| |A𝐯|2 = |𝐚⊥| |𝐯|2 = 𝜅.

For a space curve at a point where κ≠0,

𝐭^ = A𝐭, 𝐧^ = A𝐧.

The transformation rule for the cross product is

(A𝐱) ×(A𝐲) = det ⁡ (A)A(𝐱 ×𝐲),

so

𝐛^ = det ⁡ (A)A𝐛.

Using Tapp’s torsion convention,

τ^ = −⟨𝐛^′, 𝐧^⟩ |𝐯^| = −det ⁡ (A) ⟨A𝐛′, A𝐧⟩ |𝐯| = det ⁡ (A)𝜏.

In the plane,

R90(A𝐰) = det ⁡ (A)AR90(𝐰).

Substituting this identity into the formula for signed curvature gives

κ^s = ⟨A𝐚, R90(A𝐯)⟩ |A𝐯|3 = det ⁡ (A)κs.
□
7.3 The fundamental theorems of curves
Theorem 7.5 — The fundamental theorems of plane and space curves

Let I ⊆R be an interval.

  1. If κs : I →R is smooth, then there exists a unit-speed plane curve 𝜸 : I →R2 whose signed curvature is κs. If 𝜸and 𝜸^ are two such curves, then

    𝜸^ = f ∘𝜸

    for some proper rigid motion f of R2.

  2. If κ, τ : I →R are smooth and κ > 0, then there exists a unit-speed space curve 𝜸 : I →R3 whose curvature and torsion are κ and τ. If 𝜸and 𝜸^ are two such curves, then

    𝜸^ = f ∘𝜸

    for some proper rigid motion f of R3.

Lecture notes, §7.3 · Theorem 7.5.

Proof — plane-curve statement

Proof of the plane-curve statement. Fix t0 ∈I. We first construct the curve with initial conditions

𝜸(t0) = (0, 0), 𝜸′(t0) = (1, 0).

Define

𝜃(t) := ∫ t0tκs(u) du, (7.4)

then define the velocity and the curve by

𝐯(t) := (cos⁡𝜃(t), sin⁡𝜃(t)), 𝜸(t) := ∫ t0t𝐯(u) d𝑢. (7.5)

The vector integral is taken componentwise. The construction can be remembered as

κs →integrate𝜃 →(cos⁡𝜃, sin⁡𝜃)𝐯 →integrate𝜸.

By the Fundamental Theorem of Calculus,

𝜸′ = 𝐯, |𝐯| = 1,

so 𝜸 has unit speed. Furthermore,

𝐚 = 𝐯′= 𝜃′(−sin⁡𝜃, cos⁡𝜃) = κsR90(𝐯).

For a unit-speed plane curve, this equation says exactly that the signed curvature is κs. This proves existence. Adding a constant to 𝜃 and a constant vector to 𝜸 gives arbitrary initial direction and initial position.

For uniqueness, let 𝜸 and 𝜸^ be unit-speed plane curves with the same signed curvature κs, and choose angle functions 𝜃 and 𝜃^. After applying a rigid motion to each curve, we can assume that γ(t0) = γ^(t0) = 0, and γ′(t0) = γ^′(t0) = [ 1 0 ]. Since

𝜃′= κs = 𝜃^′,

there is a constant 𝜃0 such that

𝜃^ = 𝜃+ 𝜃0.

But then, plugging into 𝐯(t) := (cos⁡𝜃(t), sin⁡𝜃(t)) and 𝐯^(t) := (cos⁡𝜃^(t), sin⁡𝜃^(t)), and setting t = t0, we see that 𝜃0 is a multiple of 2π, so we can take 𝜃0 = 0. Therefore 𝐯 = 𝐯^.

Finally, since

γ′(t) =: 𝐯(t) = v^(t) := γ^′(t)

we see that γ^(t) = γ(t) + γ0. Setting t = t0, and using that γ(t) = γ^(t) = 0, we see that γ^ = γ. □

Proof sketch — space-curve statement

Tapp states the space-curve theorem without proof because its proof uses existence and uniqueness for ordinary differential equations. For unit speed, the Frenet equations are

𝐭′ = κ𝐧, 𝐧′= −κ𝐭 + τ𝐛, 𝐛′= −τ𝐧.

In matrix form, in the form you would use the result from ODE, this is (in block form)

( 𝐭 𝐧 𝐛 )′⏟ 𝐅′(t) = ( 0 κ 0 − κ 0 τ 0 −τ 0 )⏟ Ω ( 𝐭 𝐧 𝐛 )⏟ 𝐅(t),

where the 9 ×9 (skew symmetric) matrix Ω and the 9 ×1 column matrix 𝐅(t) are defined as indicated.

Given κ > 0, τ, and an initial positively oriented orthonormal frame 𝐅0 = (𝔱0, 𝔫0, 𝔟0), this linear first-order system has a unique solution 𝐅(t) = (𝔱(t), 𝔫(t), 𝔟(t)) with 𝐅(t0) = (𝔱(t0), 𝔫(t0), 𝔟(t0)) = 𝐅0 = (𝔱0, 𝔫0, 𝔟0).

Note that since Ω = −ΩT, we have that

(𝐅(t)T𝐅(t))′= (𝐅T)′𝐅 + 𝐅T𝐅′= (𝐅′)T𝐅 + 𝐅T𝐅′= (Ω𝐅)T𝐅 + 𝐅T(Ω𝐅) = 𝐅TΩT𝐅 + 𝐅TΩ𝐅 = 0,

so that 𝐅T(t)𝐅(t) is constant. Since 𝐅(t0)T𝐅(t0) = I (since 𝔱0, 𝔫0, and 𝔟0 form an orthonormal basis), we see that 𝐅T(t)𝐅(t) = I for all t, so that for all t, we have that 𝔱(t), 𝔫(t), and 𝔟(t) form an orthonormal basis. For the orientation, make a new 3 ×3 matrix 𝐆(t) with columns given by 𝔱, 𝔫, and 𝔟. We know that 𝐆T𝐆 = I for all t, so that 𝐆(t) ∈O(3) for all t; therefore det ⁡ (𝐆(t)) = ±1. Since the determinant is is a polynomial in the entries, it is continuous, and therefore since det ⁡ (𝐆(t0)) = 1, we know that 𝔱(t), 𝔫(t), and 𝔟(t) are positively oriented for all t.

Defining

𝜸(t) = 𝐩0 + ∫ t0t𝐭(u) du

then produces a curve with γ(t0) = 𝐩0, and, from the Fundamental Theorem of Calculus, we have that γ′(t) = 𝐭, so that the curve has unit speed. Then the differential equations above imply that 𝔱′= 𝜅𝔫, so that the unit normal for γ is equal to 𝔫, and the curvature is κ. The differential equations above also give us that 𝔫′= −𝜅𝔱 + 𝜏𝔟, so that the torsion is τ.

Uniqueness for the ODE, after using a proper rigid motion to align the initial points and Frenet frames, gives uniqueness of the curve up to a proper rigid motion.

From Remark 7.6 in the uploaded notes.

7.3.1 The plane-curve construction
Theorem 7.5 — The fundamental theorems of plane and space curves

Let I ⊆R be an interval.

  1. If κs : I →R is smooth, then there exists a unit-speed plane curve 𝜸 : I →R2 whose signed curvature is κs. If 𝜸and 𝜸^ are two such curves, then

    𝜸^ = f ∘𝜸

    for some proper rigid motion f of R2.

  2. If κ, τ : I →R are smooth and κ > 0, then there exists a unit-speed space curve 𝜸 : I →R3 whose curvature and torsion are κ and τ. If 𝜸and 𝜸^ are two such curves, then

    𝜸^ = f ∘𝜸

    for some proper rigid motion f of R3.

Lecture notes, §7.3.1 · Theorem 7.5.

Proof — plane-curve statement

Proof of the plane-curve statement. Fix t0 ∈I. We first construct the curve with initial conditions

𝜸(t0) = (0, 0), 𝜸′(t0) = (1, 0).

Define

𝜃(t) := ∫ t0tκs(u) du, (7.4)

then define the velocity and the curve by

𝐯(t) := (cos⁡𝜃(t), sin⁡𝜃(t)), 𝜸(t) := ∫ t0t𝐯(u) d𝑢. (7.5)

The vector integral is taken componentwise. The construction can be remembered as

κs →integrate𝜃 →(cos⁡𝜃, sin⁡𝜃)𝐯 →integrate𝜸.

By the Fundamental Theorem of Calculus,

𝜸′ = 𝐯, |𝐯| = 1,

so 𝜸 has unit speed. Furthermore,

𝐚 = 𝐯′= 𝜃′(−sin⁡𝜃, cos⁡𝜃) = κsR90(𝐯).

For a unit-speed plane curve, this equation says exactly that the signed curvature is κs. This proves existence. Adding a constant to 𝜃 and a constant vector to 𝜸 gives arbitrary initial direction and initial position.

For uniqueness, let 𝜸 and 𝜸^ be unit-speed plane curves with the same signed curvature κs, and choose angle functions 𝜃 and 𝜃^. After applying a rigid motion to each curve, we can assume that γ(t0) = γ^(t0) = 0, and γ′(t0) = γ^′(t0) = [ 1 0 ]. Since

𝜃′= κs = 𝜃^′,

there is a constant 𝜃0 such that

𝜃^ = 𝜃+ 𝜃0.

But then, plugging into 𝐯(t) := (cos⁡𝜃(t), sin⁡𝜃(t)) and 𝐯^(t) := (cos⁡𝜃^(t), sin⁡𝜃^(t)), and setting t = t0, we see that 𝜃0 is a multiple of 2π, so we can take 𝜃0 = 0. Therefore 𝐯 = 𝐯^.

Finally, since

γ′(t) =: 𝐯(t) = v^(t) := γ^′(t)

we see that γ^(t) = γ(t) + γ0. Setting t = t0, and using that γ(t) = γ^(t) = 0, we see that γ^ = γ. □

7.4 A short overview of curvature formulas
Curvature of a regular curve

Tapp’s § 1.9 collects the formulas developed in the preceding lectures. For a regular curve in Rn, (Theorem 4.6)

κ = |𝐚⊥| |𝐯|2 = |𝐭′| |𝐯|, κ = |𝐚|when the curve has unit speed.

Lecture notes, §7.4 · unnumbered.

Signed curvature in coordinates

For a plane curve 𝜸(t) = (x(t), y(t)),

κs = ⟨𝐚, R90(𝐯)⟩ |𝐯|3 = x′y″−x″y′ ((x′)2 + (y′)2)3/2 .

Lecture notes, §7.4 · unnumbered.

Signed curvature of a graph

In particular, for the graph parametrization 𝜸(t) = (t, f(t)),

κs(t) = f″(t) (1 + (f′(t))2)3/2 .

Lecture notes, §7.4 · unnumbered.

Curvature from velocity and acceleration

For a space curve (see Theorem 6.12),

κ = |𝐯 ×𝐚| |𝐯|3 .

Lecture notes, §7.4 · unnumbered.

7.5 Summary
08Hopf’s Umlaufsatz, the Jordan curve theorem, and the generalized Umlaufsatz
Theorem 8.1 — Theorems of Hopf and Jordan

Let 𝜸 : [a, b] →R2 be a simple closed plane curve, and let

C = 𝜸([a, b])

denote its trace.

  1. Hopf’s Umlaufsatz. The rotation index of 𝜸 is either 1 or −1.
  2. Jordan curve theorem. The complement R2 −C has exactly two path-connected components. Their common boundary is C. One component is bounded and is called the interior; the other is unbounded and is called the exterior.

Lecture notes, Lecture 8 · Theorem 8.1.

Proof — Hopf’s Umlaufsatz

Proof of Hopf’s Umlaufsatz. Reparametrize 𝜸 by arc length. Choose a point 𝐩 ∈C such that the entire trace lies on one side of the tangent line at 𝐩. Such a point exists: place the curve inside a large circle and shrink the circle until it first touches the trace. After shifting the parameter, assume

𝜸(a) = 𝜸(b) = 𝐩.

Consider the closed triangle

T = {(t1, t2) : a ≤t1 ≤t2 ≤b}.

Define the secant-direction map 𝝍 : T →S1 by

𝝍(t1, t2) = { 𝜸(t2) −𝜸(t1) |𝜸(t2) −𝜸(t1)| ,t1 < t2, (t1, t2)≠(a, b), 𝐭(t1), t1 = t2, −𝐭(a), (t1, t2) = (a, b).

The derivative definition of 𝐭 gives continuity along the diagonal, and the special value at (a, b) makes the map continuous at the remaining corner.

Let 𝜶0 traverse the diagonal of T from (a, a) to (b, b). Then

𝝍∘𝜶0 = 𝐭,

so

deg ⁡ (𝝍∘𝜶0) = rot ⁡ (𝜸).

Let 𝜶1 instead travel from (a, a) to (a, b) and then from (a, b) to (b, b). Since T is convex, the paths

𝜶s = (1 −s)𝜶0 + s𝜶1, 0 ≤s ≤1,

remain in T and give a homotopy through loops in S1 after composing with 𝝍. Corollary 8.4 gives

deg ⁡ (𝝍∘𝜶0) = deg ⁡ (𝝍∘𝜶1).

Along the first edge of 𝜶1, the secant vectors point from 𝐩 to the rest of the curve. Because the curve lies on one side of the supporting tangent line, these vectors remain in one semicircle and turn from 𝐭(a) to −𝐭(a). Along the second edge, their negatives traverse the other semicircle. The total change in angle is therefore 2π or −2π, depending on the orientation. Hence

rot ⁡ (𝜸) = 1or rot ⁡ (𝜸) = −1.
□
Proof — Jordan curve theorem

Proof of the Jordan curve theorem. First choose a point 𝐪 very far from C. All vectors 𝜸(t) −𝐪 then point into a single open semicircle, so f𝐪 has degree zero:

W(𝐪) = 0.

Next choose two nearby points 𝐩+ and 𝐩− on opposite sides of C inside a tubular neighborhood. Zooming in near the intervening point of C, the curve is nearly its tangent line. Over the short local arc, the two direction maps traverse opposite semicircles; away from that arc they are arbitrarily close. The antipodal-value lemma allows these maps to be perturbed without changing degree, and the local semicircle computation gives

|W(𝐩+) −W(𝐩−)| = 1.

Thus 𝐩+ and 𝐩− lie in different path-connected components, so the complement has at least two components.

Now let 𝐩 ∈R2 −C be arbitrary. Since C is compact, there is a shortest line segment from 𝐩 to C. Before reaching its endpoint, that segment enters the tubular neighborhood and remains on one of its two sides. Within that side strip it can be joined to either 𝐩+ or 𝐩−. Hence every point in the complement lies in one of these two components, and there are exactly two.

A sufficiently large ball contains C. The component containing the complement of that ball is unbounded and is the exterior; the other is bounded and is the interior. Finally, every point of C has tubular-neighborhood points from both components arbitrarily close to it, so C is the common boundary of the two components. □

8.1 Degree and the unit tangent map
Definition 8.2 — Degree of a circle-valued loop

Let f : [a, b] →S1 be continuous and suppose that f(a) = f(b). A continuous angle function for f is a continuous function 𝜃 : [a, b] →R such that

f(t) = (cos⁡𝜃(t), sin⁡𝜃(t)).

Such an angle function exists and is unique up to adding a constant integer multiple of 2π. The degree of f is

deg ⁡ (f) = 𝜃(b) −𝜃(a) 2π ∈𝑍.

Lecture notes, §8.1 · Definition 8.2.

Proof sketch — angle-function existence and the integer condition

The integer condition follows from f(a) = f(b): the two endpoint angles differ by an integer multiple of 2π. Existence of a global angle function can be proved by covering S1 with semicircles, choosing local inverse branches of 𝜃↦(cos⁡𝜃, sin⁡𝜃), and matching the branches on finitely many subintervals.

Rotation index as the degree of the unit tangent

If 𝜸 is a regular closed plane curve, its unit tangent map is

𝐭(t) = 𝜸′(t) |𝜸′(t)| ∈S1.

The rotation index is exactly

rot ⁡ (𝜸) = deg ⁡ (𝐭).

Lecture notes, §8.1 · unnumbered.

Lemma 8.3 — Antipodal-value lemma

Let f0, f1 : [a, b] →S1 be continuous loops. If deg ⁡ (f0)≠deg ⁡ (f1), then for some t0 ∈[a, b],

f0(t0) = −f1(t0).

Equivalently, if the two vectors are never opposite, then the two maps have the same degree.

Lecture notes, §8.1 · Lemma 8.3.

Proof

Proof. Choose angle functions 𝜃0 and 𝜃1, and set δ = 𝜃1 −𝜃0. If the degrees differ, then

|δ(b) −δ(a)| ≥2𝜋.

Consequently the interval between δ(a) and δ(b) contains an odd multiple of π. By the intermediate value theorem, δ(t0) is an odd multiple of π for some t0, which is exactly the assertion that f0(t0) = −f1(t0). □

Corollary 8.4 — Homotopy invariance of degree

Suppose H : [0, 1] ×[a, b] →S1 is continuous and H(s, a) = H(s, b) for every s. Then

deg ⁡ (H(s, ⋅))

is independent of s.

Lecture notes, §8.1 · Corollary 8.4.

Proof

Proof. Uniform continuity implies that for nearby values of s, the two loops are pointwise close and hence never antipodal. Lemma 8.3 therefore shows that their degrees agree. Thus the integer-valued degree is locally constant as a function of s, and hence constant on [0, 1]. □

8.2 Hopf’s Umlaufsatz
Theorem 8.1 — Theorems of Hopf and Jordan

Let 𝜸 : [a, b] →R2 be a simple closed plane curve, and let

C = 𝜸([a, b])

denote its trace.

  1. Hopf’s Umlaufsatz. The rotation index of 𝜸 is either 1 or −1.
  2. Jordan curve theorem. The complement R2 −C has exactly two path-connected components. Their common boundary is C. One component is bounded and is called the interior; the other is unbounded and is called the exterior.

Lecture notes, §8.2 · Theorem 8.1.

Proof — Hopf’s Umlaufsatz

Proof of Hopf’s Umlaufsatz. Reparametrize 𝜸 by arc length. Choose a point 𝐩 ∈C such that the entire trace lies on one side of the tangent line at 𝐩. Such a point exists: place the curve inside a large circle and shrink the circle until it first touches the trace. After shifting the parameter, assume

𝜸(a) = 𝜸(b) = 𝐩.

Consider the closed triangle

T = {(t1, t2) : a ≤t1 ≤t2 ≤b}.

Define the secant-direction map 𝝍 : T →S1 by

𝝍(t1, t2) = { 𝜸(t2) −𝜸(t1) |𝜸(t2) −𝜸(t1)| ,t1 < t2, (t1, t2)≠(a, b), 𝐭(t1), t1 = t2, −𝐭(a), (t1, t2) = (a, b).

The derivative definition of 𝐭 gives continuity along the diagonal, and the special value at (a, b) makes the map continuous at the remaining corner.

Let 𝜶0 traverse the diagonal of T from (a, a) to (b, b). Then

𝝍∘𝜶0 = 𝐭,

so

deg ⁡ (𝝍∘𝜶0) = rot ⁡ (𝜸).

Let 𝜶1 instead travel from (a, a) to (a, b) and then from (a, b) to (b, b). Since T is convex, the paths

𝜶s = (1 −s)𝜶0 + s𝜶1, 0 ≤s ≤1,

remain in T and give a homotopy through loops in S1 after composing with 𝝍. Corollary 8.4 gives

deg ⁡ (𝝍∘𝜶0) = deg ⁡ (𝝍∘𝜶1).

Along the first edge of 𝜶1, the secant vectors point from 𝐩 to the rest of the curve. Because the curve lies on one side of the supporting tangent line, these vectors remain in one semicircle and turn from 𝐭(a) to −𝐭(a). Along the second edge, their negatives traverse the other semicircle. The total change in angle is therefore 2π or −2π, depending on the orientation. Hence

rot ⁡ (𝜸) = 1or rot ⁡ (𝜸) = −1.
□
8.3 The Jordan curve theorem
Theorem 8.1 — Theorems of Hopf and Jordan

Let 𝜸 : [a, b] →R2 be a simple closed plane curve, and let

C = 𝜸([a, b])

denote its trace.

  1. Hopf’s Umlaufsatz. The rotation index of 𝜸 is either 1 or −1.
  2. Jordan curve theorem. The complement R2 −C has exactly two path-connected components. Their common boundary is C. One component is bounded and is called the interior; the other is unbounded and is called the exterior.

Lecture notes, §8.3 · Theorem 8.1.

Proof — Jordan curve theorem

Proof of the Jordan curve theorem. First choose a point 𝐪 very far from C. All vectors 𝜸(t) −𝐪 then point into a single open semicircle, so f𝐪 has degree zero:

W(𝐪) = 0.

Next choose two nearby points 𝐩+ and 𝐩− on opposite sides of C inside a tubular neighborhood. Zooming in near the intervening point of C, the curve is nearly its tangent line. Over the short local arc, the two direction maps traverse opposite semicircles; away from that arc they are arbitrarily close. The antipodal-value lemma allows these maps to be perturbed without changing degree, and the local semicircle computation gives

|W(𝐩+) −W(𝐩−)| = 1.

Thus 𝐩+ and 𝐩− lie in different path-connected components, so the complement has at least two components.

Now let 𝐩 ∈R2 −C be arbitrary. Since C is compact, there is a shortest line segment from 𝐩 to C. Before reaching its endpoint, that segment enters the tubular neighborhood and remains on one of its two sides. Within that side strip it can be joined to either 𝐩+ or 𝐩−. Hence every point in the complement lies in one of these two components, and there are exactly two.

A sufficiently large ball contains C. The component containing the complement of that ball is unbounded and is the exterior; the other is bounded and is the interior. Finally, every point of C has tubular-neighborhood points from both components arbitrarily close to it, so C is the common boundary of the two components. □

Proposition 8.5 — Tubular neighborhood of a simple closed curve

After an arc-length reparametrization, let 𝐭 be the unit tangent of the simple closed plane curve 𝜸. For sufficiently small 𝜀> 0, the map

Φ : (−𝜀, 𝜀) ×[a, b)→R2, Φ(s, t) = 𝜸(t) + sR90(𝐭(t)),

is injective.

Lecture notes, §8.3 · Proposition 8.5.

Definition — Winding number

For 𝐩 ∈R2 −C, define

f𝐩(t) = 𝜸(t) −𝐩 |𝜸(t) −𝐩| ∈S1,

and define the winding number of C about 𝐩 by

W(𝐩) = deg ⁡ (f𝐩).

Lecture notes, §8.3 · unnumbered.

Lemma 8.6 — Local constancy of the winding number

The function

W : R2 −C→Z

is locally constant. Consequently it is constant on every path-connected component of R2 −C.

Lecture notes, §8.3 · Lemma 8.6.

Proof

Proof. Fix 𝐩∉C. Because C is compact, d = dist ⁡ (𝐩, C) > 0. If 𝐪 is sufficiently close to 𝐩, the segment from 𝐩 to 𝐪 does not meet C. Moving the observation point along that segment gives a homotopy from f𝐩 to f𝐪. Their degrees are therefore equal by Corollary 8.4. □

Definition 8.7 — Positive orientation

A simple closed plane curve is positively oriented if its rotation index is 1. Equivalently, the interior stays on one’s left while the curve is traversed: for every t, the vector R90(𝐭(t)) points into the interior. A curve with the opposite orientation has rotation index −1.

Lecture notes, §8.3 · Definition 8.7.

Proof sketch — equivalence of the two orientations

The equivalence follows from the same local picture used above. The vector R90(𝐭) points consistently into one of the two tubular strips; at the supporting point used in the proof of Hopf’s theorem, the sign of the single full turn identifies that strip as the interior or exterior.

8.4 A first look at the piecewise-regular formula
Definition 8.8 — Piecewise-regular curve and signed corner angle

A continuous curve 𝜸 : [a, b] →R2 is piecewise regular if there is a partition

a = t0 < t1 < ⋯ < tm = b

such that each restriction to [ti, ti+1] is regular. At a corner ti, let 𝐯i− and 𝐯i+ be the one-sided velocity vectors. The signed angle αi ∈[−π, π] is the smallest signed rotation carrying 𝐯i− to 𝐯i+, positive for counterclockwise rotation and negative for clockwise rotation.

Lecture notes, §8.4 · Definition 8.8.

Theorem 8.9 — Generalized Hopf Umlaufsatz

Let 𝜸 : [a, b] →R2 be a positively oriented, unit-speed, piecewise-regular simple closed plane curve. If κs is its signed curvature on the smooth pieces and αi are its signed corner angles, then

∫ abκs(t) dt+ ∑iαi = 2𝜋.

The integral means the sum of the integrals over the regular pieces.

Lecture notes, §8.4 · Theorem 8.9.

Proof idea

The idea is to round each corner in a very small neighborhood. The signed curvature accumulated along the rounded portion approaches the signed corner angle. The resulting smooth simple closed curve has total signed curvature 2π by Hopf’s Umlaufsatz.

8.5 Summary
09Green’s theorem I: vector fields and line integrals
9.1 Coordinate forms and the wedge product
Definition — Coordinate one-forms and tensor powers

Let x1, …, xn denote the standard coordinate functions on Rn. Associated to them are the coordinate one-forms (just consider these as symbols) dx1, …, dxn. Let V be the real vector space with basis dx1, …, dxn. Then for any non-negative integer k, consider the real vector space, denoted by ⊗ ⁡k V, which is defined to be the real vector space with basis the symbols

dxi1 ⊗dxi2 ⊗⋯⊗dxik,

where i1, i2, …, ik ∈{1, …, n}. This vector space has dimension nk. By convention, ⊗ ⁡0 V = R.

Lecture notes, §9.1 · unnumbered.

Definition — Exterior powers as a quotient

Now, inside of ⊗ ⁡k V, for any i1, …, ik, with i1, …, ik ∈(1, …, n), then if σ is a permutation of {1, …, k} that interchanges exactly two of the numbers (e.g., (1, 2, 3, 4)↦(2, 1, 3, 4)), consider the vector

dxiσ(1) ⊗⋯⊗dxiσ(k) + dxi1 ⊗⋯⊗dxik.

The span of these vectors is a vector subspace Sk of ⊗ ⁡k V. This subspace defines an equivalence relation on ⊗ ⁡k V; two vectors in ⊗ ⁡k V are equivalent if their difference lies in Sk. We define ∧ ⁡k V to be the vector space that has elements that are equivalence classes of elements in ⊗ ⁡k V. We denote the equivalence class of dxi1 ⊗dxi2 ⊗⋯⊗dxik by

dxi1 ∧dxi2 ∧⋯∧dxik.

Lecture notes, §9.1 · unnumbered.

Alternating relation and repeated coordinate factors

The basic consequence of this construction is that we have the following relation between the symbols above: Given i1, …, ik, with i1, …, ik ∈(1, …, n), then if σ is a permutation of {1, …, k} that interchanges exactly two of the numbers (e.g., (1, 2, 3, 4)↦(2, 1, 3, 4)), we have

dxiσ(1) ∧⋯∧dxiσ(k) = −dxi1 ∧⋯∧dxik.

In other words, for example, we have

dxi ∧dxj = −dxj ∧dxi.

Thus any wedge product containing a repeated coordinate differential is zero.

Lecture notes, §9.1 · unnumbered.

Calculation — repeated coordinate factors

This implies that

dxi ∧dxi = −dxi ∧dxi,

so

dxi ∧dxi = 0.

Thus any wedge product containing a repeated coordinate differential is zero.

Definition — Multi-index notation for coordinate forms

If

I = (i1, ⋯, ik),

we use the abbreviation

dxI = dxi1 ∧⋯∧dxik.

Lecture notes, §9.1 · unnumbered.

Examples
Vanishing above the ambient dimension

There are no nonzero k-forms on Rn when k > n, because every wedge of more than n coordinate differentials must repeat an index.

Lecture notes, Lecture 9 · unnumbered.

9.1.1 Wedge products of forms
Degree of a wedge product

One can take wedges of differential forms. If ω is a k-form and η is an ℓ-form, then one gets a (k+ ℓ)-form

ω∧𝜂.

Lecture notes, §9.1.1 · unnumbered.

Graded commutativity

You can check, in this example, and in general, that if ω is a k-form and η is an ℓ-form, then

ω∧η = (−1)𝑘ℓη∧𝜔.

This is called graded commutativity.

Lecture notes, §9.1.1 · unnumbered.

9.2 Smooth differential forms
Definition 9.2 — Differential form in Euclidean coordinates

Let U ⊆Rn be open. A smooth k-form on U is an expression

ω = ∑|I|=kfI(𝐱) dxI,

where the sum runs over ordered index sets I = (i1 < ⋯ < ik), and every coefficient fI : U →R is smooth. The vector space of smooth k-forms on U is denoted by Ωk(U).

Lecture notes, §9.2 · Definition 9.2.

Definition — Smooth zero-forms

A smooth zero-form is simply a smooth function:

Ω0(U) = C∞(U).

Lecture notes, §9.2 · unnumbered.

9.3 The exterior derivative
Definition 9.6 — Exterior derivative

For a smooth function f : U →R, define

df = ∑i=1n ∂𝑓 ∂xi dxi.

For a general differential form

ω = ∑IfI dxI,

define

dω = ∑I dfI ∧dxI.

Lecture notes, §9.3 · Definition 9.6.

Proposition 9.7 — Graded Leibniz rule

If ω ∈Ωk(U) and η ∈Ωℓ(U), then

d(ω∧η) = dω∧η+ (−1)kω∧d𝜂.

Lecture notes, §9.3 · Proposition 9.7.

9.4 Vector fields and one-forms
Definition 9.8 — Vector field and associated one-form

A smooth vector field on an open set U ⊆Rn is a smooth map

𝐅 = (F1, …, Fn) : U→Rn.

Its associated one-form is

ω𝐅 = F1 dx1 + ⋯+ Fn dxn.

At 𝐩 ∈U, this one-form acts on 𝐮 ∈Rn by

(ω𝐅)𝐩(𝐮) = ⟨𝐅(𝐩), 𝐮⟩.

Lecture notes, §9.4 · Definition 9.8.

9.5 Line integrals
Definition 9.9 — Line integral of a one-form

If ω ∈Ω1(U), define

∫ 𝜸ω = ∫ abω𝜸(t)(𝜸′(t)) d𝑡.

If ω = ω𝐅 is associated to a vector field, then

∫ 𝜸ω𝐅 = ∫ 𝜸𝐅 ⋅d𝜸 = ∫ ab ⟨𝐅(𝜸(t)), 𝜸′(t)⟩ d𝑡.

The formal notation d𝜸 = 𝜸′(t) dt encodes this formula.

Lecture notes, §9.5 · Definition 9.9.

Proposition 9.10 — Change of parameter

Let ϕ : [α, β] →[a, b] be a smooth diffeomorphism and let 𝜸~ = 𝜸∘𝜙. If ϕis increasing, then

∫ 𝜸~ω = ∫ 𝜸𝜔.

If ϕis decreasing, then

∫ 𝜸~ω = −∫ 𝜸𝜔.

Lecture notes, §9.5 · Proposition 9.10.

Proof

Proof. For an increasing reparametrization and ω = ω𝐅, the chain rule gives

∫ 𝜸~ω = ∫ αβ ⟨𝐅(𝜸(ϕ(s))), 𝜸′(ϕ(s))ϕ′(s)⟩ ds = ∫ ab ⟨𝐅(𝜸(t)), 𝜸′(t)⟩ dt,

where the second equality is the substitution t = ϕ(s). If ϕ is decreasing, the same substitution reverses the limits of integration and introduces a minus sign. □

9.6 Summary
10Green’s theorem II: conservative fields and Green’s theorem
10.1 Conservative vector fields
Definition — Gradient and conservative vector field

Let U⊆ℝnU\subseteq\mathbb{R}^n be open and let f:U→ℝf:U\to\mathbb{R} be smooth. Its gradient is the vector field ∇f=(∂f∂x1,…,∂f∂xn).\nabla f=\left(\frac{\partial f}{\partial x_1},\ldots, \frac{\partial f}{\partial x_n}\right). A smooth vector field 𝐅:U→ℝn\mathbf F:U\to\mathbb{R}^n is conservative if 𝐅=∇f\mathbf F=\nabla f for some smooth f:U→ℝf:U\to\mathbb{R}. Such an ff is called a potential function of 𝐅\mathbf F.

Lecture notes, §10.1 · unnumbered.

Definition — Exact one-forms

In the differential-form notation of Lecture 9, the vector field 𝐅=(F1,…,Fn)\mathbf F=(F_1,\ldots,F_n) corresponds to ω𝐅=∑i=1nFidxi.\omega_{\mathbf F}=\sum_{i=1}^n F_i\,\mathrm{d} x_i. Thus 𝐅=∇f\mathbf F=\nabla f if and only if ω𝐅=df=∑i=1n∂f∂xidxi.\omega_{\mathbf F}=\mathrm{d} f =\sum_{i=1}^n\frac{\partial f}{\partial x_i}\,\mathrm{d} x_i. A one-form of the form df\mathrm{d} f is called exact.

Lecture notes, §10.1 · unnumbered.

10.2 The chain rule and directional derivatives
Lemma — Chain rule along a curve

Let f:U→ℝf:U\to\mathbb{R} be smooth and let 𝛄:I→U\boldsymbol\gamma:I\to U be a smooth curve. Then ddtf(𝛄(t))=⟨∇f(𝛄(t)),𝛄′(t)⟩.\frac{\mathrm{d}}{\mathrm{d} t}f(\boldsymbol\gamma(t)) =\langle \nabla f(\boldsymbol\gamma(t)), \boldsymbol\gamma'(t)\rangle.

Lecture notes, §10.2 · unnumbered.

Proof

Proof. Write 𝛄=(γ1,…,γn)\boldsymbol\gamma=(\gamma_1,\ldots,\gamma_n). The multivariable chain rule gives ddtf(𝛄(t))=∑i=1n∂f∂xi(𝛄(t))γi′(t)=⟨∇f(𝛄(t)),𝛄′(t)⟩.\frac{\mathrm{d}}{\mathrm{d} t}f(\boldsymbol\gamma(t)) =\sum_{i=1}^n \frac{\partial f}{\partial x_i}(\boldsymbol\gamma(t))\, \gamma_i'(t) =\langle \nabla f(\boldsymbol\gamma(t)), \boldsymbol\gamma'(t)\rangle. ◻

Definition — Directional derivative

Fix 𝐩0∈U\mathbf p_0\in U and 𝐯0∈ℝn\mathbf v_0\in\mathbb{R}^n. Since UU is open, the line ℓ(t)=𝐩0+t𝐯0\boldsymbol\ell(t)=\mathbf p_0+t\mathbf v_0 lies in UU for all sufficiently small $\abs t$. The directional derivative of ff at 𝐩0\mathbf p_0 in the direction 𝐯0\mathbf v_0 is D𝐯0f(𝐩0):=ddt|t=0f(𝐩0+t𝐯0).D_{\mathbf v_0}f(\mathbf p_0) :=\left.\frac{\mathrm{d}}{\mathrm{d} t}\right|_{t=0} f(\mathbf p_0+t\mathbf v_0). Applying the chain rule to f∘ℓf\circ\boldsymbol\ell yields D𝐯0f(𝐩0)=∑i=1n∂f∂xi(𝐩0)(v0)i=⟨∇f(𝐩0),𝐯0⟩.\boxed{ D_{\mathbf v_0}f(\mathbf p_0) =\sum_{i=1}^n\frac{\partial f}{\partial x_i}(\mathbf p_0)(v_0)_i =\langle \nabla f(\mathbf p_0), \mathbf v_0\rangle.} This is also written (df)𝐩0(𝐯0)(\mathrm{d} f)_{\mathbf p_0}(\mathbf v_0) in Tapp, Lemma 2.23 and Eq. (2.3). The vector 𝐯0\mathbf v_0 need not have unit length. More generally, any smooth curve through 𝐩0\mathbf p_0 with initial velocity 𝐯0\mathbf v_0 gives the same initial derivative of ff.

Lecture notes, §10.2 · unnumbered.

10.3 Geometry of the gradient
Definition — Level sets

For a real number cc, the level set of ff at height cc is f−1(c)={𝐩∈U:f(𝐩)=c}.f^{-1}(c)=\{\mathbf p\in U:f(\mathbf p)=c\}.

Lecture notes, §10.3 · unnumbered.

Lemma — Direction and rate of greatest increase

Let 𝐩∈U\mathbf p\in U and assume that ∇f(𝐩)≠0\nabla f(\mathbf p)\neq0.

  1. The vector ∇f(𝐩)\nabla f(\mathbf p) is orthogonal to the level set through 𝐩\mathbf p, in the sense just described.

  2. Among unit vectors 𝐮\mathbf u, the derivative D𝐮f(𝐩)D_{\mathbf u}f(\mathbf p) is largest when 𝐮=∇f(𝐩)|∇f(𝐩)|.\mathbf u=\frac{\nabla f(\mathbf p)}{\lvert \nabla f(\mathbf p)\rvert}.

  3. The maximum directional derivative is |∇f(𝐩)|\lvert \nabla f(\mathbf p)\rvert.

Lecture notes, §10.3 · unnumbered.

Level-set calculation used in the proof

If the trace of 𝛄\boldsymbol\gamma lies in this level set, then f(𝛄(t))=cf(\boldsymbol\gamma(t))=c, and hence 0=ddtf(𝛄(t))=⟨∇f(𝛄(t)),𝛄′(t)⟩.0=\frac{\mathrm{d}}{\mathrm{d} t}f(\boldsymbol\gamma(t)) =\langle \nabla f(\boldsymbol\gamma(t)), \boldsymbol\gamma'(t)\rangle. Thus the gradient is orthogonal to every velocity vector of a curve in the level set.

Proof

Proof. The level-set calculation proves the first assertion. For a unit vector 𝐮\mathbf u, the Schwarz inequality gives D𝐮f(𝐩)=⟨∇f(𝐩),𝐮⟩≤|∇f(𝐩)|.D_{\mathbf u}f(\mathbf p) =\langle \nabla f(\mathbf p), \mathbf u\rangle \leq\lvert \nabla f(\mathbf p)\rvert. Equality holds for 𝐮=∇f(𝐩)/|∇f(𝐩)|\mathbf u=\nabla f(\mathbf p)/\lvert \nabla f(\mathbf p)\rvert, which proves the other two assertions. ◻

10.4 Integrating a conservative field
Proposition — The endpoint formula

Let f:U→ℝf:U\to\mathbb{R} be smooth, and let CC be an oriented piecewise-regular curve in UU, parametrized by 𝛄:[a,b]→U\boldsymbol\gamma:[a,b]\to U. Then ∫C∇f⋅d𝛄=f(𝛄(b))−f(𝛄(a)).\int_C\nabla f\cdot\mathrm{d}\boldsymbol\gamma =f(\boldsymbol\gamma(b))-f(\boldsymbol\gamma(a)). Equivalently, ∫Cdf=f(𝛄(b))−f(𝛄(a)).\int_C\mathrm{d} f=f(\boldsymbol\gamma(b))-f(\boldsymbol\gamma(a)).

Lecture notes, §10.4 · unnumbered.

Proof

Proof. For a smooth curve, the chain rule and the fundamental theorem of calculus give ∫C∇f⋅d𝛄=∫ab⟨∇f(𝛄(t)),𝛄′(t)⟩dt=∫abddtf(𝛄(t))dt=f(𝛄(b))−f(𝛄(a)).\begin{aligned} \int_C\nabla f\cdot\mathrm{d}\boldsymbol\gamma &=\int_a^b \langle \nabla f(\boldsymbol\gamma(t)), \boldsymbol\gamma'(t)\rangle\,\mathrm{d} t\\ &=\int_a^b\frac{\mathrm{d}}{\mathrm{d} t}f(\boldsymbol\gamma(t))\,\mathrm{d} t\\ &=f(\boldsymbol\gamma(b))-f(\boldsymbol\gamma(a)). \end{aligned} For a piecewise-regular curve, apply this calculation on each smooth piece and add; all intermediate endpoint values cancel. ◻

10.5 Path independence
Proposition — Equivalent characterizations of a conservative field

Let U⊆ℝnU\subseteq\mathbb{R}^n be open and path-connected, and let 𝐅\mathbf F be a smooth vector field on UU. The following conditions are equivalent.

  1. 𝐅=∇f\mathbf F=\nabla f for some smooth f:U→ℝf:U\to\mathbb{R}; equivalently, ω𝐅=df\omega_{\mathbf F}=\mathrm{d} f.

  2. For every piecewise-regular closed path CC in UU, ∮C𝐅⋅d𝛄=0.\oint_C\mathbf F\cdot\mathrm{d}\boldsymbol\gamma=0.

  3. Line integrals of 𝐅\mathbf F are path-independent: two piecewise-regular paths in UU with the same initial and final points have equal line integrals.

Lecture notes, §10.5 · unnumbered.

Proof

Proof. (1) ⇒ (2) follows from the endpoint formula.

(2) ⇒ (3): given two paths C1,C2C_1,C_2 with the same endpoints, traverse C1C_1 and then traverse C2C_2 in reverse. The resulting path is closed. Additivity and reversal of orientation give 0=∫C1𝐅⋅d𝛄−∫C2𝐅⋅d𝛄.0=\int_{C_1}\mathbf F\cdot\mathrm{d}\boldsymbol\gamma -\int_{C_2}\mathbf F\cdot\mathrm{d}\boldsymbol\gamma.

(3) ⇒ (1): fix 𝐩0∈U\mathbf p_0\in U. Define f(𝐱)=∫𝐩0𝐱𝐅⋅d𝛄,f(\mathbf x)=\int_{\mathbf p_0}^{\mathbf x} \mathbf F\cdot\mathrm{d}\boldsymbol\gamma, where the integral may be taken along any piecewise-regular path in UU from 𝐩0\mathbf p_0 to 𝐱\mathbf x. Such paths exist in an open, path-connected set, and path independence makes ff well defined.

To compute its iith partial derivative, keep 𝐱\mathbf x fixed and let 𝐞i\mathbf e_i be the iith standard basis vector. For sufficiently small hh, the line segment from 𝐱\mathbf x to 𝐱+h𝐞i\mathbf x+h\mathbf e_i lies in UU. By adjoining this segment to a path ending at 𝐱\mathbf x, f(𝐱+h𝐞i)−f(𝐱)=∫0h⟨𝐅(𝐱+s𝐞i),𝐞i⟩ds=∫0hFi(𝐱+s𝐞i)ds.f(\mathbf x+h\mathbf e_i)-f(\mathbf x) =\int_0^h\langle \mathbf F(\mathbf x+s\mathbf e_i), \mathbf e_i\rangle\,\mathrm{d} s =\int_0^h F_i(\mathbf x+s\mathbf e_i)\,\mathrm{d} s. Dividing by hh and taking the limit gives ∂f∂xi(𝐱)=Fi(𝐱).\frac{\partial f}{\partial x_i}(\mathbf x)=F_i(\mathbf x). Since the FiF_i are smooth, ff is smooth, and ∇f=𝐅\nabla f=\mathbf F. ◻

10.6 Conservation of energy
Conservation of energy

Suppose that 𝐅=∇f\mathbf F=\nabla f is conservative. Set ρ=−f.\rho=-f. The function ρ\rho is the potential energy function; its sign is opposite to that of the potential ff used in 𝐅=∇f\mathbf F=\nabla f. Assume that a particle of mass m>0m>0 moves under this force alone, so 𝐅(𝛄(t))=m𝐚(t)=m𝛄″(t),𝐯(t)=𝛄′(t).\mathbf F(\boldsymbol\gamma(t)) =m\mathbf a(t)=m\boldsymbol\gamma''(t), \qquad \mathbf v(t)=\boldsymbol\gamma'(t).

Thus the total energy m2|𝐯(t)|2⏟kinetic energy+ρ(𝛄(t))⏟potential energy\underbrace{\frac m2\lvert \mathbf v(t)\rvert^2}_{\text{kinetic energy}} +\underbrace{\rho(\boldsymbol\gamma(t))}_{\text{potential energy}} is constant. This is the conservation law associated with a conservative force field.

Lecture notes, §10.6 · unnumbered.

Derivation

By the work–energy calculation from Lecture 9, ∫C𝐅⋅d𝛄=∫abm⟨𝐚(t),𝐯(t)⟩dt=m2|𝐯(b)|2−m2|𝐯(a)|2.\begin{aligned} \int_C\mathbf F\cdot\mathrm{d}\boldsymbol\gamma &=\int_a^b m\langle \mathbf a(t), \mathbf v(t)\rangle\,\mathrm{d} t\\ &=\frac m2\lvert \mathbf v(b)\rvert^2-\frac m2\lvert \mathbf v(a)\rvert^2. \end{aligned} On the other hand, the endpoint formula gives ∫C𝐅⋅d𝛄=f(𝛄(b))−f(𝛄(a))=−ρ(𝛄(b))+ρ(𝛄(a)).\int_C\mathbf F\cdot\mathrm{d}\boldsymbol\gamma =f(\boldsymbol\gamma(b))-f(\boldsymbol\gamma(a)) =-\rho(\boldsymbol\gamma(b))+\rho(\boldsymbol\gamma(a)). Equating these expressions and rearranging yields m2|𝐯(b)|2+ρ(𝛄(b))=m2|𝐯(a)|2+ρ(𝛄(a)).\boxed{ \frac m2\lvert \mathbf v(b)\rvert^2+\rho(\boldsymbol\gamma(b)) =\frac m2\lvert \mathbf v(a)\rvert^2+\rho(\boldsymbol\gamma(a)).}

10.7 Example: gravity
11Green’s theorem III: circulation, divergence, and flux
11.1 Review: the exterior derivative squares to zero
The exterior derivative squares to zero

Recall from Lecture 9 that if ω\omega is a smooth kk-form on an open set U⊆ℝnU\subseteq\mathbb{R}^n, then dω\mathrm{d}\omega is a (k+1)(k+1)-form. Applying the exterior derivative twice always gives zero: d(dω)=0.\boxed{\mathrm{d}(\mathrm{d}\omega)=0.}

Lecture notes, §11.1 · unnumbered.

11.2 Green’s theorem
Theorem — Green’s theorem: circulation form

Let CC be a positively oriented piecewise-regular simple closed plane curve with interior DD. Let 𝐅=(F1,F2)\mathbf F=(F_1,F_2) be a smooth vector field on an open set containing D∪CD\cup C. Then ∮C𝐅⋅d𝛄=∬D(∂F2∂x1−∂F1∂x2)dA.\boxed{ \oint_C\mathbf F\cdot\mathrm{d}\boldsymbol\gamma =\iint_D\left(\frac{\partial F_2}{\partial x_1} -\frac{\partial F_1}{\partial x_2}\right)\mathrm{d} A.}

Lecture notes, §11.2 · unnumbered.

11.2.1 The differential-form expression
Green’s theorem in differential-form notation

Let CC be a positively oriented piecewise-regular simple closed plane curve with interior DD. Let 𝐅=(F1,F2)\mathbf F=(F_1,F_2) be a smooth vector field on an open set containing D∪CD\cup C. Then ∮C𝐅⋅d𝛄=∬D(∂F2∂x1−∂F1∂x2)dA.\boxed{ \oint_C\mathbf F\cdot\mathrm{d}\boldsymbol\gamma =\iint_D\left(\frac{\partial F_2}{\partial x_1} -\frac{\partial F_1}{\partial x_2}\right)\mathrm{d} A.}

With the standard orientation of the plane, dx1∧dx2\mathrm{d} x_1\wedge\mathrm{d} x_2 is the oriented area form. Thus Green’s theorem has the compact form ∮∂Dω𝐅=∫Ddω𝐅.\boxed{\oint_{\partial D}\omega_{\mathbf F} =\int_D\mathrm{d}\omega_{\mathbf F}.}

Lecture notes, §11.2.1 · unnumbered.

Differential-form calculation

Associate to 𝐅\mathbf F the one-form ω𝐅=F1dx1+F2dx2.\omega_{\mathbf F}=F_1\,\mathrm{d} x_1+F_2\,\mathrm{d} x_2. Along a parametrization 𝛄=(γ1,γ2)\boldsymbol\gamma=(\gamma_1,\gamma_2), 𝐅⋅d𝛄=⟨𝐅(𝛄(t)),𝛄′(t)⟩dt=(F1(𝛄(t))γ1′(t)+F2(𝛄(t))γ2′(t))dt.\begin{aligned} \mathbf F\cdot\mathrm{d}\boldsymbol\gamma &=\langle \mathbf F(\boldsymbol\gamma(t)), \boldsymbol\gamma'(t)\rangle\,\mathrm{d} t\\ &=\bigl(F_1(\boldsymbol\gamma(t))\gamma_1'(t) +F_2(\boldsymbol\gamma(t))\gamma_2'(t)\bigr)\mathrm{d} t. \end{aligned} This is exactly how ω𝐅\omega_{\mathbf F} is integrated along CC. Its exterior derivative is dω𝐅=dF1∧dx1+dF2∧dx2=(∂F2∂x1−∂F1∂x2)dx1∧dx2.\begin{aligned} \mathrm{d}\omega_{\mathbf F} &=\mathrm{d} F_1\wedge\mathrm{d} x_1+\mathrm{d} F_2\wedge\mathrm{d} x_2\\ &=\left(\frac{\partial F_2}{\partial x_1} -\frac{\partial F_1}{\partial x_2}\right) \mathrm{d} x_1\wedge\mathrm{d} x_2. \end{aligned}

11.2.2 Infinitesimal circulation
Definition — Infinitesimal circulation

The scalar function ∂F2∂x1−∂F1∂x2\frac{\partial F_2}{\partial x_1}-\frac{\partial F_1}{\partial x_2} is called the infinitesimal circulation of 𝐅\mathbf F in Tapp, Definition 2.30.

Lecture notes, §11.2.2 · unnumbered.

Corollary — Circulation around a small circle

Suppose 𝐅\mathbf F is smooth near 𝐩∈ℝ2\mathbf p\in\mathbb{R}^2, and let Cr,𝐩C_{r,\mathbf p} be the counterclockwise circle of radius rr centered at 𝐩\mathbf p. Then (∂F2∂x1−∂F1∂x2)(𝐩)=limr→0+1πr2∮Cr,𝐩𝐅⋅d𝛄.\left(\frac{\partial F_2}{\partial x_1} -\frac{\partial F_1}{\partial x_2}\right)(\mathbf p) =\lim_{r\to0^+}\frac{1}{\pi r^2} \oint_{C_{r,\mathbf p}}\mathbf F\cdot\mathrm{d}\boldsymbol\gamma.

Lecture notes, §11.2.2 · unnumbered.

Proof

Proof. Write g=∂F2/∂x1−∂F1/∂x2g=\partial F_2/\partial x_1-\partial F_1/\partial x_2, and let Br(𝐩)B_r(\mathbf p) be the disk bounded by Cr,𝐩C_{r,\mathbf p}. For sufficiently small rr, Green’s theorem gives 1πr2∮Cr,𝐩𝐅⋅d𝛄=1πr2∬Br(𝐩)gdA.\frac{1}{\pi r^2}\oint_{C_{r,\mathbf p}} \mathbf F\cdot\mathrm{d}\boldsymbol\gamma =\frac{1}{\pi r^2}\iint_{B_r(\mathbf p)}g\,\mathrm{d} A. The right side is the average of gg over the disk. By continuity, this average tends to g(𝐩)g(\mathbf p) as r→0+r\to0^+. ◻

11.3 The flux version of Green’s theorem
11.3.1 The outward normal and flux
Definition — Outward unit normal

Let C=∂DC=\partial D have a positive parametrization 𝛄:[a,b]→ℝ2\boldsymbol\gamma:[a,b]\to\mathbb{R}^2. At a regular point, write 𝐯(t)=𝛄′(t)\mathbf v(t)=\boldsymbol\gamma'(t). The outward unit normal 𝐧(t)\mathbf n(t) is 𝐧(t)=R−90(𝐯(t)|𝐯(t)|),R−90=(01−10),R−90(x1,x2)=(x2,−x1).\mathbf n(t) =R_{-90}\left(\frac{\mathbf v(t)}{\lvert \mathbf v(t)\rvert}\right), \qquad R_{-90}=\begin{pmatrix}0&1\\-1&0\end{pmatrix}, \qquad R_{-90}(x_1,x_2)=(x_2,-x_1). The clockwise quarter-turn points outward because the interior is on the left. Here 𝐧\mathbf n is the outward boundary normal, not the curvature normal 𝔫\boldsymbol{\mathfrak n} used in the Frenet frame.

Lecture notes, §11.3.1 · unnumbered.

Definition — Flux across a closed plane curve

The flux of 𝐅\mathbf F across CC is ∮C𝐅⋅𝐧ds:=∫ab⟨𝐅(𝛄(t)),𝐧(t)⟩|𝐯(t)|dt.\boxed{ \oint_C\mathbf F\cdot\mathbf n\,\mathrm{d} s :=\int_a^b \langle \mathbf F(\boldsymbol\gamma(t)), \mathbf n(t)\rangle \lvert \mathbf v(t)\rvert\,\mathrm{d} t.} Here ds=|𝐯(t)|dt\mathrm{d} s=\lvert \mathbf v(t)\rvert\,\mathrm{d} t is the arc-length element. For a piecewise-regular boundary, the integral is the sum over its regular pieces, on which 𝐧\mathbf n is defined.

Lecture notes, §11.3.1 · unnumbered.

Flux as a line integral

Thus flux is a line integral of the one-form associated with R90(𝐅)=(−F2,F1)R_{90}(\mathbf F)=(-F_2,F_1).

Lecture notes, §11.3.1 · unnumbered.

Calculation

Substitute the formula for 𝐧\mathbf n and cancel the factor |𝐯|\lvert \mathbf v\rvert. Since R−90T=R90R_{-90}^{T}=R_{90}, ∮C𝐅⋅𝐧ds=∫ab⟨𝐅(𝛄(t)),R−90(𝐯(t))⟩dt=∫ab⟨R90(𝐅(𝛄(t))),𝐯(t)⟩dt=∫ab(−F2(𝛄(t))γ1′(t)+F1(𝛄(t))γ2′(t))dt=∮C(−F2dx1+F1dx2).\begin{aligned} \oint_C\mathbf F\cdot\mathbf n\,\mathrm{d} s &=\int_a^b \langle \mathbf F(\boldsymbol\gamma(t)), R_{-90}(\mathbf v(t))\rangle \,\mathrm{d} t\\ &=\int_a^b \langle R_{90}(\mathbf F(\boldsymbol\gamma(t))), \mathbf v(t)\rangle \,\mathrm{d} t\\ &=\int_a^b \bigl(-F_2(\boldsymbol\gamma(t))\gamma_1'(t) +F_1(\boldsymbol\gamma(t))\gamma_2'(t)\bigr)\mathrm{d} t\\ &=\oint_C\bigl(-F_2\,\mathrm{d} x_1+F_1\,\mathrm{d} x_2\bigr). \end{aligned}

11.3.2 Divergence and the star operation
Definition — Divergence

For a smooth vector field 𝐅=(F1,…,Fn)\mathbf F=(F_1,\ldots,F_n) on U⊆ℝnU\subseteq\mathbb{R}^n, its divergence is the function ∇⋅𝐅=(∂∂x1,…,∂∂xn)⋅(F1,…,Fn)=∑i=1n∂Fi∂xi.\boxed{ \nabla\cdot\mathbf F =\left(\frac{\partial}{\partial x_1},\ldots, \frac{\partial}{\partial x_n}\right)\cdot(F_1,\ldots,F_n) =\sum_{i=1}^n\frac{\partial F_i}{\partial x_i}.} In the plane, this is ∂F1/∂x1+∂F2/∂x2\partial F_1/\partial x_1+\partial F_2/\partial x_2, as in Tapp, Definition 2.35.

Lecture notes, §11.3.2 · unnumbered.

Definition — Hodge star in Euclidean coordinates

The coordinate operation denoted by *\ast on the board is the Hodge star for the standard Euclidean inner product and orientation. The cases needed here are *dxi=(−1)i−1dx1∧⋯∧dxî∧⋯∧dxn,*(dx1∧⋯∧dxn)=1,\ast\,\mathrm{d} x_i =(-1)^{i-1}\mathrm{d} x_1\wedge\cdots\wedge \widehat{\mathrm{d} x_i}\wedge\cdots\wedge\mathrm{d} x_n, \qquad \ast(\mathrm{d} x_1\wedge\cdots\wedge\mathrm{d} x_n)=1, where a hat means that the indicated factor is omitted. Extend these formulas linearly over smooth coefficient functions. In particular, 𝐅↦ω𝐅=∑i=1nFidxi,ω𝐅↦*ω𝐅=∑i=1n(−1)i−1Fidx1∧⋯∧dxî∧⋯∧dxn.\begin{aligned} \mathbf F&\longmapsto \omega_{\mathbf F}=\sum_{i=1}^n F_i\,\mathrm{d} x_i,\\ \omega_{\mathbf F}&\longmapsto \ast\omega_{\mathbf F} =\sum_{i=1}^n(-1)^{i-1}F_i\, \mathrm{d} x_1\wedge\cdots\wedge\widehat{\mathrm{d} x_i} \wedge\cdots\wedge\mathrm{d} x_n. \end{aligned} Thus *ω𝐅\ast\omega_{\mathbf F} is an (n−1)(n-1)-form.

Lecture notes, §11.3.2 · unnumbered.

Divergence and the exterior derivative

Equivalently, applying *\ast to this top-degree form gives *d(*ω𝐅)=∇⋅𝐅.\boxed{\ast\mathrm{d}(\ast\omega_{\mathbf F})=\nabla\cdot\mathbf F.}

Lecture notes, §11.3.2 · unnumbered.

Calculation

On differentiating, every term of dFi\mathrm{d} F_i except its dxi\mathrm{d} x_i term gives a repeated wedge factor and vanishes. Moving the remaining dxi\mathrm{d} x_i into its usual position gives another factor of (−1)i−1(-1)^{i-1}. Hence d(*ω𝐅)=∑i=1n(−1)i−1∂Fi∂xidxi∧dx1∧⋯∧dxî∧⋯∧dxn=∑i=1n∂Fi∂xidx1∧⋯∧dxn=(∇⋅𝐅)dx1∧⋯∧dxn.\begin{aligned} \mathrm{d}(\ast\omega_{\mathbf F}) &=\sum_{i=1}^n(-1)^{i-1}\frac{\partial F_i}{\partial x_i}\, \mathrm{d} x_i\wedge\mathrm{d} x_1\wedge\cdots\wedge \widehat{\mathrm{d} x_i}\wedge\cdots\wedge\mathrm{d} x_n\\ &=\sum_{i=1}^n\frac{\partial F_i}{\partial x_i}\, \mathrm{d} x_1\wedge\cdots\wedge\mathrm{d} x_n\\ &=(\nabla\cdot\mathbf F)\,\mathrm{d} x_1\wedge\cdots\wedge\mathrm{d} x_n. \end{aligned}

11.3.3 The planar calculation and the flux theorem
The star operation and the planar flux form

For n=2n=2, the star operation reads *dx1=dx2,*dx2=−dx1.\ast\,\mathrm{d} x_1=\mathrm{d} x_2, \qquad \ast\,\mathrm{d} x_2=-\mathrm{d} x_1. Therefore ω𝐅=F1dx1+F2dx2,*ω𝐅=F1dx2−F2dx1,\omega_{\mathbf F}=F_1\,\mathrm{d} x_1+F_2\,\mathrm{d} x_2, \qquad \ast\omega_{\mathbf F}=F_1\,\mathrm{d} x_2-F_2\,\mathrm{d} x_1, which is precisely the one-form obtained from the flux calculation.

Lecture notes, §11.3.3 · unnumbered.

Planar calculation

Direct differentiation gives d(*ω𝐅)=dF1∧dx2−dF2∧dx1=(∂F1∂x1dx1+∂F1∂x2dx2)∧dx2−(∂F2∂x1dx1+∂F2∂x2dx2)∧dx1=(∂F1∂x1+∂F2∂x2)dx1∧dx2=(∇⋅𝐅)dA.\begin{aligned} \mathrm{d}(\ast\omega_{\mathbf F}) &=\mathrm{d} F_1\wedge\mathrm{d} x_2-\mathrm{d} F_2\wedge\mathrm{d} x_1\\ &=\left(\frac{\partial F_1}{\partial x_1}\,\mathrm{d} x_1 +\frac{\partial F_1}{\partial x_2}\,\mathrm{d} x_2\right) \wedge\mathrm{d} x_2\\ &\quad-\left(\frac{\partial F_2}{\partial x_1}\,\mathrm{d} x_1 +\frac{\partial F_2}{\partial x_2}\,\mathrm{d} x_2\right) \wedge\mathrm{d} x_1\\ &=\left(\frac{\partial F_1}{\partial x_1} +\frac{\partial F_2}{\partial x_2}\right) \mathrm{d} x_1\wedge\mathrm{d} x_2 =(\nabla\cdot\mathbf F)\,\mathrm{d} A. \end{aligned}

Theorem — Green’s theorem: flux form

Let CC be a piecewise-regular simple closed plane curve with interior DD, and let 𝐧\mathbf n be its outward unit normal on each regular piece. If 𝐅\mathbf F is smooth on an open set containing D∪CD\cup C, then ∮C𝐅⋅𝐧ds=∬D∇⋅𝐅dA.\boxed{\oint_C\mathbf F\cdot\mathbf n\,\mathrm{d} s =\iint_D\nabla\cdot\mathbf F\,\mathrm{d} A.}

Lecture notes, §11.3.3 · unnumbered.

Proof

Proof. Choose the positive orientation on C=∂DC=\partial D. Applying Green’s theorem gives ∬D∇⋅𝐅dA=∫Dd(*ω𝐅)=∮C*ω𝐅=∮C(F1dx2−F2dx1)=∮C𝐅⋅𝐧ds.\begin{aligned} \iint_D\nabla\cdot\mathbf F\,\mathrm{d} A &=\int_D\mathrm{d}(\ast\omega_{\mathbf F}) =\oint_C\ast\omega_{\mathbf F}\\ &=\oint_C\bigl(F_1\,\mathrm{d} x_2-F_2\,\mathrm{d} x_1\bigr) =\oint_C\mathbf F\cdot\mathbf n\,\mathrm{d} s. \end{aligned} This is the final calculation in the notes. It is also the rotation argument in Tapp, Theorem 2.37, expressed using forms. ◻

11.4 Summary