may these notes help you see geometry in motion.
Preface
These notes accompany MATH 4230/5230, Differential Geometry of Curves and Surfaces, at the University of Colorado Boulder in Fall 2026. They are organized lecture by lecture and follow the course’s progression from parametrized curves in Euclidean space to the local and global geometry of surfaces.
The primary text is Kristopher Tapp’s Differential Geometry of Curves and Surfaces [Tap16]. Andrew Browder’s Mathematical Analysis: An Introduction [Bro96] serves as a supplementary reference for analytic background, especially for students enrolled in MATH 5230.
The aim of the notes is not to replace either the textbook or the classroom. Instead, each lecture records the principal definitions, examples, statements, and calculations that organize the day’s discussion. Proofs may occasionally be abbreviated in class and completed here; conversely, some geometric pictures and informal explanations will remain most natural at the board.
Organization of the notes
Each lecture begins with the assigned reading, the related homework, and a short list of goals. Definitions, examples, and results are numbered within that lecture. The index is meant to make the notes useful as a reference near the end of the semester, while the bibliography records the sources used in preparing them.
These notes will be revised throughout the semester. The date on the title page identifies the current working edition.
Course Information
Course
MATH 4230/5230, Differential Geometry of Curves and Surfaces.
Semester
Fall 2026.
Instructor
Sebastian Casalaina-Martin.
Class meetings
Monday, Wednesday, and Friday, 11:15 a.m.–12:05 p.m., in ECCR 151.
Primary text
Kristopher Tapp, Differential Geometry of Curves and Surfaces [Tap16].
Supplementary analysis reference
Andrew Browder, Mathematical Analysis: An Introduction [Bro96].
Scope
The course studies the geometry of plane and space curves and regular surfaces in . Central topics include speed and arc length, curvature and torsion, the Frenet frame, the first and second fundamental forms, Gaussian and mean curvature, geodesics, parallel transport, and the Gauss–Bonnet theorem.
How to use these notes
Read the assigned section of Tapp before class. During class, use these notes to organize definitions and calculations rather than as a substitute for working them out. After class, complete the assigned exercises and add your own examples, diagrams, and corrections in the margins.
Conventions and Notation
Unless stated otherwise, all maps are smooth. An interval means a connected subset of , usually open unless endpoints are explicitly included. A parametrized curve is generally denoted
with velocity and acceleration . The standard Euclidean inner product and norm are written
Beginning in Lecture 4 we follow the notation of Tapp’s curve chapter: names of vectors and vector-valued functions are boldface. Thus is a curve, and are its velocity and acceleration, and the lowercase bold symbols and denote the unit tangent and unit normal vectors. The curvature function is ; the vector is defined only when .
For plane curves, denotes counterclockwise rotation through angle , and . The signed curvature is , an angle function for the unit tangent is , and denotes the rotation index of a closed plane curve.
For the global theory of plane curves, the unit circle is
If is continuous with , then denotes its degree. For a simple closed plane curve with trace and a point ,
is the winding number of about . The bounded and unbounded components of are called the interior and exterior. For a piecewise-regular plane curve, denotes the signed turning angle at the th corner.
For space curves in , is the unit binormal vector, and is the Frenet frame. The torsion function is denoted by , using Tapp’s sign convention
The osculating plane is spanned by and , with as its unit normal.
For rigid motions, denotes the orthogonal group. If , then , while denotes translation by . Every rigid motion has the form ; it is proper when and improper when .
For differential forms on an open set , denotes the vector space of smooth -forms. The coordinate one-forms are , and for an ordered index set ,
The symbol also denotes the exterior derivative. A vector field corresponds, through the Euclidean inner product, to the one-form
Its line integral along a curve is written
For a function , the notation denotes its derivative as a linear map. Later, when covariant differentiation is introduced, its notation will be stated explicitly to avoid confusing it with the ordinary Euclidean derivative.
The end of a proof is marked by . Definitions, examples, and results are numbered by lecture; for example, Proposition 4.2 is the second numbered item in Lecture 4.
Contents
- Preface
- Course Information
- Conventions and Notation
- 1Parametrized Curves: Regularity, Speed, and Arc Length
- 1.1Review
- 1.2Parametrized curves
- 1.3Velocity, regularity, and speed
- 1.4Arc length
- 1.5Summary
- 1.1.1Number systems and Euclidean space
- 1.1.2Intervals
- 1.1.3Smooth functions and maps
- 2Inner Products, Projections, and Orthonormal Bases
- 2.1The Euclidean inner product
- 2.2Orthogonal projection
- 2.3Differentiating inner products
- 2.4A geometric application: straight lines are shortest (not covered in class)
- 2.5Summary
- 2.2.1Review: Components and projections (not covered in class)
- 2.2.2Review: Orthonormal sets and bases
- 3Acceleration and Reparametrization
- 3.1Acceleration
- 3.2Trace and reparametrization
- 3.3More on reparameterization (not covered in class)
- 3.4Reparametrization by arc length (Covered on Friday August 28)
- 3.5Closed curves (not covered in class)
- 3.6Summary
- 3.1.1Tangential and perpendicular acceleration
- 4Curvature
- 4.1The curvature function
- 4.2Unit tangent and unit normal vectors
- 4.3Curvature of a graph at a critical point (not covered in class)
- 4.4A worked example (not covered in class)
- 4.5Further topics
- 4.6Summary
- 4.3.1Computational formula
- 5Plane Curves
- 5.1Rotation matrices
- 5.2Signed curvature
- 5.3Angle functions
- 5.4Rotation index
- 5.5Summary
- 5.2.1The unit-speed case
- 6Space Curves: Frenet Frame, Torsion, and Frenet Equations
- 6.1The cross product
- 6.2The Frenet frame
- 6.3The Frenet equations
- 6.4Some further topics
- 6.5Summary
- 6.1.1Rotations and the cross product
- 6.4.1Zero torsion
- 6.4.2Product rule
- 6.4.3A curvature formula in R 3
- 7Rigid Motions and Fundamental Theorems
- 7.1Rigid motions of Euclidean space
- 7.2Geometric quantities under rigid motion
- 7.3The fundamental theorems of curves
- 7.4A short overview of curvature formulas
- 7.5Summary
- 7.3.1The plane-curve construction
- 8Hopf’s Umlaufsatz and the Jordan Curve Theorem
- 8.1Degree and the unit tangent map
- 8.2Hopf’s Umlaufsatz
- 8.3The Jordan curve theorem
- 8.4A first look at the piecewise-regular formula
- 8.5Summary
- 9Differential Forms, Vector Fields, and Line Integrals
- 9.1Coordinate forms and the wedge product
- 9.2Smooth differential forms
- 9.3The exterior derivative
- 9.4Vector fields and one-forms
- 9.5Line integrals
- 9.6Summary
- 9.1.1Wedge products of forms
- Bibliography
- Index
Lecture 1Parametrized Curves: Regularity, Speed, and Arc Length
Friday, August 21, 2026
Reading. [Tap16, §1.1, pp. 2–8].
After class. Tapp, Exercises 1.5–1.10.
Goals. Review intervals and smooth maps, describe curves as smooth maps, distinguish regular from singular parametrizations, compute speed, and define arc length.
1.1 Review
1.1.1 Number systems and Euclidean space
Recall the familiar inclusions
where are the natural numbers, are the integers, are the rational numbers, and is the set of real numbers (all the numbers on the number line).
For each positive integer , Euclidean -space is
In particular, . For , the Euclidean norm is
1.1.2 Intervals
An interval is a subset with the property that, if and , then . A bounded interval with endpoints has one of the four forms
We also use and to describe unbounded intervals, for example , , and . The symbols are never included as endpoints.
1.1.3 Smooth functions and maps
Let be an interval. A function is smooth if it is infinitely differentiable at every ; i.e., for all and all integers , we have 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 , then to say that exists means that exists. We write
In particular, denotes the smooth real-valued functions on . A map
is smooth when each coordinate function is smooth.
Remark 1.1 (Smoothness at a boundary point). The one-sided definition of smoothness above agrees with the extension definition of smoothness used in [Tap16, Definition/Exercise 1.2]. That is to say, is smooth if and only if there exists an open interval with and a smooth map such that for all and all integers , one has . (Note that is a one-sided limit if is an endpoint of , whereas is a two-sided limit at such a point.) For instance, if is smooth, then there is a real number and a smooth map such that for all and all integers , one has . A similar statement holds for intervals , and . We will use this extension fact without proof.
Exercise 1.2 (For students in MATH 5230). Let be an interval containing in its interior, and consider the linear map
which sends a smooth function to its formal Taylor series at . Borel’s lemma says that is surjective. Look up the statement of Borel’s lemma; no proof is required. Then use that to show that our definition of smoothness agrees with the definition in Tapp; i.e., prove that the remark above is true. For instance, if , then let be any function such that ; then define for and for . Also describe : what does it mean for a smooth function to have zero Taylor series at ? Is the kernel finite dimensional?
Remark 1.3 (Analysis background for MATH 5230). Graduate students should review [Bro96, Chapter 8, especially §§ 8.1–8.2 and 8.4] and learn the definition of the differential of a map , its interpretation as a linear approximation, its matrix representation, and the chain rule. They should also work several relevant exercises from § 8.6.
1.2 Parametrized curves
A geometric curve is a path traced through space. A parametrization records both the points of the path and the manner in which the path is traversed. Thus two maps can have the same image while moving along it at different speeds, in different directions.
The basic object in this course is therefore a map rather than merely a subset of Euclidean space.
Definition 1.4 (Parametrized curve). A smooth parametrized curve in is a smooth map
where is an interval.
Example 1.5 (Lines). Fix with . The map
parametrizes the line through in direction . Its velocity is constant:
A line through in direction .
Example 1.7 (The graph of a function). Let be smooth. The curve
parametrizes the graph . Its derivative is
1.3 Velocity, regularity, and speed
Definition 1.8 (Velocity and regularity). The velocity of at time is . The curve is regular at if , and it is regular if it is regular at every point of its domain.
Regularity says that the parametrization never comes instantaneously to a complete stop. It is a condition on the parametrization, not only on its image.
Remark 1.10. A parametrized curve is regular if and only if its speed is never zero. This is the definition used in Tapp.
Example 1.11 (Speed of the circle). For ,
Thus the standard angular parametrization has constant speed .
Example 1.12 (A nonregular parametrization). Consider
Then
so . The curve is regular away from , but it is not regular at . Its image is the semicubical cusp , with .
1.4 Arc length
The formula expresses a familiar physical principle: distance traveled is the integral of speed over time.
1.5 Summary
- The number systems , , , and , and Euclidean space ;
- intervals in , including open, closed, half-open, and unbounded intervals;
- smooth functions on intervals, including smoothness at boundary points;
- smooth maps and derivatives of vector-valued functions;
- parametrized curves ;
- examples of parametrized curves, including lines, circles, and graphs of functions;
- velocity , speed , and regular curves;
- examples of nonregular curves, including the cusp ;
-
arc length and the formula
Lecture 2Inner Products, Projections, and Orthonormal Bases
Monday, August 24, 2026
Reading. [Tap16, §1.2, pp. 9–15].
After class. Tapp, Exercises 1.15–1.20.
Goals. Use the Euclidean inner product to measure angles and orthogonality, decompose vectors into parallel and perpendicular parts, compute projections onto subspaces using orthonormal bases, and apply these ideas to vector-valued functions and curves.
2.1 The Euclidean inner product
The norm introduced in Lecture 1 measures the length of a vector. The inner product contains additional information: it measures how much one vector points in the direction of another.
Definition 2.1 (Euclidean inner product). For
the Euclidean inner product of and is
It is also commonly called the dot product.
Proof. Each identity follows directly by expanding the coordinate formula. For the final assertion,
which is nonnegative and vanishes exactly when every coordinate of vanishes. □
Remark 2.3. The first two conditions say that is bilinear, the next that it is symmetric, and the third that it is positive definite.
Theorem 2.4 (Cauchy–Schwarz inequality). For all ,
Equality holds precisely when and are linearly dependent.
Remark 2.5. The proof of the inequality is Tapp, Exercise 1.15. It should be proved algebraically rather than by appealing to the angle formula below, since that formula is justified using the Schwarz inequality.
Proof. If and are linearly dependent, then one can easily show that one has equality above. So assume that and are not linearly dependent. Then for , consider
where the strict inequality holds since and are not linearly dependent. A real quadratic polynomial has no zeros if and only if ; so therefore, we have
The result then follows from some algebra. □
Note that the theorem above implies that
Definition 2.6 (Angle, orthogonality, and parallelism). If are nonzero, their angle is the unique satisfying
Equivalently,
The vectors and are orthogonal if , and they are parallel if one is a scalar multiple of the other.
Thus nonzero vectors are orthogonal exactly when their angle is . The sign of records whether the angle is acute, right, or obtuse.
2.2 Orthogonal projection
Our goal is to understand and prove the following lemma:
Lemma 2.8. Let be a subspace. There exists a unique linear map
with the following properties:
- , i.e., the image of the linear map is ;
- , i.e., for all , we have ;
- , i.e., if , then .
Proof. Exercise. □
Recall that the kernel of a linear map (denoted ) is sometimes also referred to as the null space. We will recall the definition of the orthogonal complement later. For those of you who know what an orthonormal basis is (this definition is recalled below also):
In the subsections below, we review the terminology above, as well as some of the notation and terminology in Tapp.
2.2.1 Review: Components and projections (not covered in class)
Fix a nonzero vector . We want to split an arbitrary vector into one part that points along and another part perpendicular to .
Definition 2.11 (Component and projection in a direction). Let , with . The component of in the direction of is the signed scalar
The projection of in the direction of is the vector
If is a unit vector, these formulas simplify to
Proposition 2.12 (Parallel–perpendicular decomposition). Let , with . There is a unique decomposition
where is parallel to and is orthogonal to . It is given by
Proof. Since is parallel to , it must have the form . The condition that be orthogonal to gives
Hence
which proves both existence and uniqueness. □
2.2.2 Review: Orthonormal sets and bases
Definition 2.14 (Orthonormal set). A finite set is orthonormal if
Thus each is a unit vector, and distinct members are mutually orthogonal. An orthonormal set that is a basis of a subspace is an orthonormal basis of .
Every orthonormal set is linearly independent; this is Tapp, Exercise 1.19. The standard orthonormal basis of is
If , then
In other words, the usual coordinates of are precisely its components in the directions of the standard basis vectors.
For a subspace , its orthogonal complement is
Proposition 2.15 (Projection onto a subspace). Let be a subspace with orthonormal basis . Every has a unique decomposition
where and is orthogonal to every vector in . The projection of onto is
and
Proof. Write a prospective vector in as
The vector is orthogonal to all of exactly when it is orthogonal to each basis vector . Orthonormality gives
Thus the only possible coefficients are , and these coefficients do give the desired decomposition. □
Example 2.16 (Projection onto a plane). In , let
and let . The set is an orthonormal basis of . For ,
Hence the perpendicular part is
Remark 2.17 (Gram–Schmidt). Every finite-dimensional subspace of has an orthonormal basis. Starting from a basis , normalize , then subtract from each later vector its projections onto the orthonormal vectors already constructed, and normalize the result. For the first two steps,
Continuing this process gives the Gram–Schmidt process; its proof is Tapp, Exercise 1.20.
2.3 Differentiating inner products
The inner product also interacts well with differentiation.
Proof. Differentiate each coordinate and use the ordinary product rule for real-valued functions. □
Proposition 2.19 (Derivatives of orthogonality relations). Let be smooth.
- If is constant, then for every .
-
If for every , then
Proof. For the first statement, differentiate the constant function
The product rule gives
For the second, differentiate the identity . □
Example 2.20 (Motion on a sphere). If satisfies , then its image lies on the sphere of radius centered at the origin. The proposition says that is orthogonal to the radius vector . Thus the velocity is tangent to the sphere.
Corollary 2.21 (Constant-speed curves). If a curve has constant speed, then
for every . Thus its velocity and acceleration are orthogonal.
Proof. Apply the first part of the proposition to the vector-valued function . □
2.4 A geometric application: straight lines are shortest (not covered in class)
Theorem 2.22 (Length dominates endpoint distance). Let be a smooth curve, with and . Then
Thus no curve joining to is shorter than the line segment between them.
Proof. The result is immediate if , so assume and set
This is the unit vector pointing from toward . By Cauchy–Schwarz,
Therefore
□Remark 2.23. The proof illustrates a recurring strategy: choose a unit vector or an orthonormal basis adapted to the geometry of the problem, and then use inner products to extract the relevant components.
2.5 Summary
- The inner product encodes length, angle, and orthogonality.
- Projection separates a vector into parallel and perpendicular parts.
- With an orthonormal basis, coordinates and projections are computed directly by inner products.
- Differentiating an identity such as constant norm or orthogonality produces geometric information about derivatives.
- These tools will be used in Lecture 3 to separate acceleration into components parallel and perpendicular to velocity.
Lecture 3Acceleration and Reparametrization
Wednesday, August 26, 2026
Reading. [Tap16, §§ 1.3–1.4, pp. 16–23].
After class. Tapp, Exercises 1.26–1.29, 1.31, and 1.33.
Goals. Interpret acceleration geometrically, split it into components parallel and perpendicular to velocity, relate tangential acceleration to the rate of change of speed, define reparametrization and orientation, prove invariance of arc length, construct unit-speed parametrizations, and discuss closed curves.
3.1 Acceleration
Let be a regular curve. Following the notation used in physics, we write
The vector is the velocity, while measures the instantaneous change in velocity. Thus acceleration can result from a change in speed, a change in direction, or both.
The physical interpretation is supplied by Newton’s equation
For a particle of mass , the acceleration points in the direction of the net force. A force may pull partly along the direction of motion, thereby changing speed, and partly across the direction of motion, thereby bending the path.
Example 3.2 (Circular motion). For
we have
Thus the velocity is tangent to the circle, while the acceleration points toward its center. Moreover,
so the acceleration changes the direction of motion but not the speed.
3.1.1 Tangential and perpendicular acceleration
At each time, decompose the acceleration into the part parallel to velocity and the part perpendicular to velocity.
Definition 3.3 (Tangential and perpendicular components). For a regular curve, define
Then
where is parallel to and is orthogonal to .
The parallel component controls the speed.
Proposition 3.4 (Derivative of speed). Let be regular. Then
Thus the signed scalar component of acceleration in the direction of velocity is exactly the rate of change of speed.
Proof. We start with . We then differentiate both sides. On the left we have
On the right we have
The result follows from some algebra. □
Corollary 3.5. For a regular curve:
- the speed is increasing when and decreasing when ;
- the speed is constant if and only if for every , equivalently for every .
Example 3.6 (Acceleration along a parabola). Let
Then
At ,
so
The positive value
confirms that the particle is speeding up at this time.
The perpendicular component changes the direction of motion. Its magnitude is influenced both by how sharply the path bends and by how quickly the path is traversed. Reparametrization will allow us to separate these two effects.
3.2 Trace and reparametrization
The trace remembers the path but forgets the clock: it does not record where the particle is at a particular time, how fast it moves, or which direction it travels.
Example 3.8 (Same trace, different clocks). Let
and let
Since , the map is a smooth bijection. The curve
has the same trace as , but its speed varies according to the new clock .
Definition 3.9 (Reparametrization). Let be a regular curve. A reparametrization of is a curve of the form
where is a smooth bijection with for every .
In diagram form we say that the following diagram commutes:
3.3 More on reparameterization (not covered in class)
The derivative condition ensures that the new curve is still regular.
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. □
Remark 3.11 (What changes and what does not). The term in the acceleration formula is parallel to velocity. Therefore the perpendicular component satisfies
Since speed squared transforms by the same factor,
This reparametrization-invariant ratio will become the curvature in the next lecture.
Because is an interval and never vanishes, the intermediate value theorem implies that has a constant sign.
Definition 3.12 (Orientation). A reparametrization is orientation-preserving if everywhere and orientation-reversing if everywhere.
The reparametrization in the previous example preserves orientation. By contrast,
reverses orientation.
Proposition 3.13 (Arc length is independent of parametrization). Let
be a reparametrization. Set
Then
Thus corresponding portions of the two parametrizations have the same arc length.
Proof. If , then the speed transformation formula and the substitution give
If , then , and the same substitution gives
These are precisely the asserted formulas in the two cases. □
3.4 Reparametrization by arc length (Covered on Friday August 28)
Unit-speed curves are especially convenient: the parameter difference equals the distance traveled along the curve. Every regular curve admits such a parametrization.
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 .
Proof. For (for , etc., a similar argument works) define the signed arc-length function
By the fundamental theorem of calculus,
| (3.1) |
Thus is a smooth increasing bijection with a smooth inverse . Define
Next, since for all we have , differentiating with respect to gives
Therefore
From this we can check that gives a paramerization by arclength. In other words, for all , we have . □
Remark 3.15. There are some details for you to check in the argument above. First, to prove that is smooth, you must check that if is regular, then is smooth. Then you should review the proof from your calculus class that implies that is strictly increasing (see for instance [Bro96, Cor. 4.23]). Then you should check that is invertible, and the inverse is differentiable. Then you should check that the inverse of is smooth.
Remark 3.17. The proof gives an explicit procedure, but the inverse of the arc-length function often cannot be written in elementary closed form. The theorem is consequently more useful in theoretical arguments than as a computational recipe.
3.5 Closed curves (not covered in class)
A loop should meet itself smoothly at its beginning and ending point, not just have the same endpoint twice.
Definition 3.18 (Closed and simple closed curves). A closed curve is a regular curve such that
and every derivative agrees at the endpoints:
It is simple closed if it is one-to-one on .
The standard circle is simple closed. The figure-eight curve
closes smoothly but is not simple because it passes through the origin more than once.
Proposition 3.19 (Periodic extension). A regular curve is closed if and only if there is a periodic regular curve of period whose restriction to is .
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. □
Remark 3.20 (Reparametrizing a closed curve). For closed curves, changing the clock should also allow a cyclic shift of the starting point. If is the periodic extension above and is its restriction to , then a closed reparametrization has the form
In addition to being a smooth bijection with nonzero derivative, the derivatives of must match at its two endpoints so that the composite also closes smoothly.
Proposition 3.21. Two simple closed curves have the same trace if and only if each is a reparametrization of the other.
For nonsimple closed curves, the trace does not contain enough information: one trip around a circle and two trips around the same circle have identical traces, but they are not reparametrizations of one another.
3.6 Summary
- Acceleration is and decomposes as .
-
The tangential component controls speed:
- A reparametrization changes the clock but preserves the trace.
- Under , velocity and acceleration transform by the chain rule, and arc length is unchanged.
- Every regular curve admits a unit-speed reparametrization using its arc-length function.
- A closed curve has matching position and derivatives at its endpoints; a simple closed curve has no self-intersections apart from the closing point.
- The ratio is unchanged by reparametrization and will lead to curvature in Lecture 4.
Lecture 4Curvature
Friday, August 28, 2026
Reading. [Tap16, § 1.5, pp. 24–31].
After class. HW 1 is due. Begin Tapp, Exercises 1.36, 1.37, 1.38, and 1.43.
Goals. Define curvature in a parametrization-independent way, define the unit tangent and unit normal vectors, and relate curvature to the change in the direction of motion.
Remark 4.1 (Scope). We omit the discussion of osculating planes and osculating circles. The notation, order of presentation, and principal definitions below follow Tapp’s treatment of curvature.
4.1 The curvature function
Let
be a regular curve. Following Tapp, write the velocity and acceleration as
Decompose acceleration into parts parallel and perpendicular to velocity:
The perpendicular part detects turning, but its length also depends on how quickly the curve is traversed. If is a regular reparametrization, then
Thus the quotient below is unchanged by reparametrization.
Definition 4.2: Curvature function
Let be a regular curve. Its curvature vector is
Its curvature function is
The value measures how sharply the trace bends near . Solving the definition for the perpendicular acceleration gives
Thus the perpendicular acceleration increases both with curvature and with the square of the speed.
Proof. For a unit-speed curve, and . Hence , and the result follows directly from the definition. □
Example 4.4 (A circle). For , consider
Then
Since , one has . Therefore
A circle of radius has constant curvature .
4.2 Unit tangent and unit normal vectors
Definition 4.5: Unit tangent and unit normal vectors
Let be regular. Define
The vector is the unit tangent vector. The vector is the unit normal vector, and it is defined only at times for which .
Whenever the input is clear, we suppress it and write simply and . Where is defined, the set is orthonormal. The path records the direction in which the curve is moving. Its derivative measures how quickly that direction changes.
Proof. Since , differentiation gives
The identity 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 . Then, putting this formula for curvature into the right hand side of shows that the right and middle terms are equal. □
At every time for which , the same calculation gives
and then, clearing denominators and using the formula for curvature in the proposition gives,
4.3 Curvature of a graph at a critical point (not covered in class)
Example 4.7. Let be smooth, let satisfy , and consider the natural parametrization of its graph,
At ,
These vectors are orthogonal, so
Thus, at a critical point of a graph, curvature is the absolute value of its concavity.
For the parabola at ,
4.3.1 Computational formula
The perpendicular component can be computed directly from velocity and acceleration:
Proof. Since , orthogonality gives
Substitute this into and simplify. □
4.4 A worked example (not covered in class)
Example 4.9 (A parabola). Consider
Then
The computational formula gives
The curvature is largest at the vertex , where
4.5 Further topics
Here are a few things to think about going forward. We will return to this later.
Recall that we have
What about ? We have
for some . In fact, we know that , so that .
Write , assuming is non-zero. Write
Then we have by definition
for some scalar function .
Exercise 4.10. What happens with the above under orientation preserving reparameterization? In other words, if we take , then how are , , and related to , , and change?
Solution. If we write , so that , then we know that , since this is the unit tangent direction at . Similarly . So on the one hand we have
Recall that we have
so that
Since , we have
Thus and point in the same direction (with the exact scalar above), and so . With this and the formula defining , we can conclude that . □
Then what about ? We have . We have , so that (from formula above). We have . So we have
where
4.6 Summary
-
Curvature is defined by
-
The unit tangent and unit normal are
with defined only where .
-
Curvature is the rate of change of direction divided by speed:
- For unit-speed curves, .
Lecture 5Plane Curves
Monday, August 31, 2026
Reading. [Tap16, § 1.6, pp. 32–40].
After class. Begin HW 2(b): Tapp, Exercises 1.44–1.49.
Goals. Use counterclockwise rotations in the plane, define signed curvature, construct an angle function for the velocity of a unit-speed plane curve, and define the rotation index of a closed plane curve.
The plane has an extra feature that is not available in higher-dimensional Euclidean space: once an orientation is chosen, it makes sense to distinguish counterclockwise turning from clockwise turning. This gives curvature a sign.
5.1 Rotation matrices
For , define the counterclockwise rotation through angle by
Thus is a linear map. The rotation through is
For every ,
Consequently, if , then spans the line perpendicular to .
5.2 Signed curvature
Let
be a regular plane curve, and write
The vector
is a unit vector spanning . Orthogonal projection therefore gives
Dividing by , the curvature vector from Lecture 4 becomes
The scalar coefficient records not only the amount of turning, but also its direction.
The curvature vector and the signed curvature are related by
Thus means that the curve is turning counterclockwise (to the left), while means that it is turning clockwise (to the right).
5.2.1 The unit-speed case
If has unit speed, then . Since differentiating gives , all of the acceleration is perpendicular to the velocity. Hence
Example 5.2 (A circle parametrized by arc length). Let and
Then
Therefore . Reversing the orientation of the circle changes the signed curvature to , while its ordinary curvature remains .
5.3 Angle functions
For a unit-speed plane curve, the velocity takes values in the unit circle
Thus we have a smooth map . An angle function is a smooth lift of this map through the standard parametrization of the circle:
Definition 5.3: Angle function
Let be a unit-speed plane curve with velocity . An angle function for is a smooth function such that
for every .
A single inverse-trigonometric formula does not work globally: for example, loses the sign of , and forcing creates jumps whenever the tangent direction passes through angle . Locally one may choose a suitable branch of or ; the next result shows that these local choices can be assembled into a smooth function on the whole interval.
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 . Moreover,
Proof. Suppose first that is a local angle function. Differentiating gives
Comparing this with shows that .
Choose and with , and define
Let
The set contains and is closed by continuity. If , choose a local inverse-trigonometric branch giving an angle function near . After adding a multiple of , the local angle agrees with at ; since both have derivative , they agree on a neighborhood of . Thus is also open. Because the interval is connected, . The same derivative argument proves uniqueness up to a constant multiple of . □
The formula
says that signed curvature is the instantaneous counterclockwise turning rate of the unit tangent.
Remark 5.5 (A general parametrization). If the curve is regular but not necessarily unit speed, an angle function for its unit tangent
satisfies
This follows by passing to an orientation-preserving unit-speed reparametrization.
5.4 Rotation index
For a closed plane curve, the unit tangent returns to its initial direction. The angle function itself may nevertheless change by one or more full turns.
Definition 5.6: Rotation index
Let be a unit-speed closed plane curve, and let be an angle function. The rotation index of is
For a regular closed plane curve of variable speed, the rotation index means the rotation index of an orientation-preserving unit-speed reparametrization.
Because , the difference is an integer multiple of . Thus the rotation index is an integer. It counts the net number of times the unit tangent winds counterclockwise around the origin. In particular, a counterclockwise circle has rotation index , while the same circle with the opposite orientation has rotation index .
Corollary 5.7 (Total signed curvature). For a unit-speed closed plane curve,
For a regular closed plane curve with arbitrary parameter,
Proof. Integrate in the unit-speed case. For a general parameter, integrate . □
5.5 Summary
- rotates vectors counterclockwise by and produces the preferred perpendicular direction in the oriented plane.
-
Signed curvature is
- For a unit-speed curve, .
- An angle function satisfies and .
- The rotation index is the net number of counterclockwise turns made by the unit tangent along a closed plane curve.
Lecture 6Space Curves: Frenet Frame, Torsion, and Frenet Equations
Wednesday, September 2, 2026
Reading. [Tap16, § 1.7, pp. 41–47].
After class. Tapp, Exercises 1.62–1.66 and 1.68.
Goals. Review the cross product in , build the Frenet frame of a space curve, define torsion using Tapp’s sign convention, derive the Frenet equations, and explain why vanishing torsion characterizes planar curves.
6.1 The cross product
The special geometry of curves in depends on the cross product. Throughout this lecture, vectors and vector-valued functions are written in boldface, following Tapp.
Definition 6.1: Cross product
Let
Their cross product is
The determinant in the middle is the standard mnemonic for the coordinate formula on the right.
For , you can check that
| (6.1) |
Lemma 6.2 (Basic properties of the cross product). For and , the following hold.
-
is orthogonal to both and . Thus
- .
-
The cross product is linear in each input; for example,
-
If and are nonzero and , then
- The direction of is determined by the right-hand rule.
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,
which gives the length formula. □
6.1.1 Rotations and the cross product
A matrix is a rotation matrix if
Proof. For arbitrary , use preservation of the inner product and the scalar triple product:
Since this holds for every , the two vectors are equal. □
Remark 6.4. The condition matters. More generally, for an orthogonal matrix , i.e., ,
Thus a reflection reverses the cross-product direction.
6.2 The Frenet frame
Let be a regular space curve. At a time for which , the unit tangent and unit normal are already defined by
The cross product supplies a third vector.
Definition 6.5: Frenet frame
Let be a regular space curve and suppose . The unit binormal vector is
The ordered orthonormal basis
is called the Frenet frame at time .
6.3 The Frenet equations
Proposition 6.6: The Frenet equations
Let be a regular space curve. At every time for which ,
where is defined to make the second equation be true. Equivalently,
Proof. The first Frenet equation was proved in Lecture 4, but let us recall quickly. Since , differentiation gives
The identity implies . The first term above is therefore parallel to , while the second is perpendicular to . Hence
Thus we have
Clearing denominators in the last equation gives .
For the second Frenet equation, compute the three components of in the orthonormal basis :
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. □
The definition of above agrees with the definition in Tapp:
Remark 6.8 (Sign convention). This is Tapp’s convention. Some authors define torsion with the opposite sign. The factor makes torsion independent of the speed of parametrization.
Remark 6.9 (Behavior under reparametrization). Torsion is independent of parametrization. Under an orientation-preserving reparametrization, all three Frenet vectors simply compose with the change of parameter. Under an orientation-reversing reparametrization, and change sign while does not; the signs in the definition of therefore cancel.
6.4 Some further topics
6.4.1 Zero torsion
Proposition 6.10. Let be a regular curve with for all . The trace of is constrained to a plane if and only if for all .
Proof. If is constrained to a plane, then it is easy to see that , so that using the Frenet equations, we have that for all .
Conversely, if for all , then the Frenet equations tell us that , so that is constant. The claim is then that is constant for all (which, since is constant, implies that is in a translate of the plane orthogonal to ).
To see that is constant, we have
since is a scalar multiple of , and . □
6.4.2 Product rule
Proof. Differentiate the coordinate formula component by component and apply the ordinary product rule. □
6.4.3 A curvature formula in
Proof. If , both sides vanish. Otherwise, let be the angle between and . Then . Therefore
6.5 Summary
-
The cross product satisfies
-
For a regular space curve,
- The Frenet frame is , where .
-
Tapp’s torsion convention is
- The Frenet equations describe how the moving orthonormal frame changes along the curve.
- When curvature is everywhere nonzero, a space curve has zero torsion exactly when its trace is contained in a plane.
Lecture 7Rigid Motions and Fundamental Theorems
Friday, September 4, 2026
Reading. [Tap16, §§ 1.8–1.9, pp. 48–60].
After class. HW 2 is due. Begin HW 3(a): Tapp, Exercises 1.70, 1.71, 1.75, 1.76, 1.78, and 1.83.
Goals. Define and classify rigid motions of Euclidean space, determine how curvature, signed curvature, and torsion behave under rigid motions, and state the fundamental theorems of plane and space curves. We prove the plane-curve theorem by reconstructing a curve from its signed curvature.
A rigid motion changes the position of a curve, and may also rotate or reflect it, without changing any distances. Thus rigid motions formalize the idea that two curves have the same shape but are viewed in different coordinate systems. We have been studying curves embedded in Euclidean space , and we will be interested in this lecture in understanding how our notions such as curvature and torsion change (or rather do not change) under rigid motions of the curve. In other words, we want to see that curvature and torsion are intrinsic to the curve in space, and not to its parameterization, or our coordinates (so long as we change coordinates in a way that preserves distances).
7.1 Rigid motions of Euclidean space
Definition 7.1: Rigid motion
A rigid motion of is a function
that preserves distances. Equivalently,
for all .
The inner product can be recovered from distances by the polarization identity
| (7.1) |
In particular, if a rigid motion fixes the origin, then it preserves norms and inner products.
For a matrix , write
Recall that is orthogonal if
The set of orthogonal matrices is denoted by ; this is called the orthogonal group. The following conditions are equivalent (if they hold for all ):
Thus the linear rigid motions are exactly the maps with .
For , let
denote translation by .
Theorem 7.2: Classification of rigid motions
Every rigid motion has a unique expression
where and . Equivalently,
Proof. Set and define
Then is a rigid motion with . By (7.1),
for all .
Let be the standard basis, and let be the matrix whose th column is . These columns form an orthonormal basis, so . Define
Then preserves inner products and fixes every . If and , then
Thus is the identity, so and .
For uniqueness, evaluating at determines , after which the linear part is determined as well. □
Since ,
so or .
Recall that is the set of matrices with non-zero determinant, and is called the general linear group. A matrix is said to be orientation preserving if (and is orientation reversing if ). A rigid motion is called orientation preserving if the matrix in the theorem above has determinant .
Definition 7.3: Proper and improper rigid motions
Suppose is a rigid motion. Following Tapp, is called proper if , and improper if . Proper rigid motions preserve orientation; improper rigid motions reverse orientation.
7.2 Geometric quantities under rigid motion
Let be regular, let be a rigid motion, and define
Writing and , and similarly for , differentiation gives
since and are constant.
Because is orthogonal, it preserves inner products, lengths, and orthogonality.
Proposition 7.4: Invariance under rigid motions
For a regular curve, the following statements hold.
-
Curvature is invariant under every rigid motion:
-
For a space curve, torsion is preserved by proper rigid motions and changes sign under improper rigid motions:
-
For a plane curve, signed curvature is preserved by proper rigid motions and changes sign under improper rigid motions:
Proof. Equation (7.3) implies
Therefore, since preserves lengths,
For a space curve at a point where ,
The transformation rule for the cross product is
so
Using Tapp’s torsion convention,
In the plane,
Substituting this identity into the formula for signed curvature gives
Thus ordinary curvature records bending without orientation, while signed curvature and torsion also detect handedness. A reflection preserves the amount of bending but reverses the relevant sign.
7.3 The fundamental theorems of curves
The preceding proposition shows that curvature data are unchanged by proper rigid motions. The converse is the fundamental result: the appropriate curvature data determine the curve up to a proper rigid motion.
Theorem 7.5: The fundamental theorems of plane and space curves
Let be an interval.
-
If is smooth, then there exists a unit-speed plane curve whose signed curvature is . If and are two such curves, then
for some proper rigid motion of .
-
If are smooth and , then there exists a unit-speed space curve whose curvature and torsion are and . If and are two such curves, then
for some proper rigid motion of .
The theorem has two parts. Existence says that allowable curvature data come from a curve. Uniqueness says that these data determine the curve’s shape: the only remaining freedom is its initial position and initial orientation.
7.3.1 The plane-curve construction
Proof of the plane-curve statement. Fix . We first construct the curve with initial conditions
Define
| (7.4) |
then define the velocity and the curve by
| (7.5) |
The vector integral is taken componentwise. The construction can be remembered as
By the Fundamental Theorem of Calculus,
so has unit speed. Furthermore,
For a unit-speed plane curve, this equation says exactly that the signed curvature is . 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 , and choose angle functions and . After applying a rigid motion to each curve, we can assume that , and . Since
there is a constant such that
But then, plugging into and , and setting , we see that is a multiple of , so we can take . Therefore .
Finally, since
we see that . Setting , and using that , we see that . □
Remark 7.6 (Sketch of proof of the space-curve statement and ODE). 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)
where the (skew symmetric) matrix and the column matrix are defined as indicated.
Given , , and an initial positively oriented orthonormal frame , this linear first-order system has a unique solution with .
Note that since , we have that
so that is constant. Since (since , , and form an orthonormal basis), we see that for all , so that for all , we have that , , and form an orthonormal basis. For the orientation, make a new matrix with columns given by , , and . We know that for all , so that for all ; therefore . Since the determinant is is a polynomial in the entries, it is continuous, and therefore since , we know that , , and are positively oriented for all .
Defining
then produces a curve with , and, from the Fundamental Theorem of Calculus, we have that , 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.
7.4 A short overview of curvature formulas
Tapp’s § 1.9 collects the formulas developed in the preceding lectures. For a regular curve in , (Theorem 4.6)
For a plane curve ,
In particular, for the graph parametrization ,
For a space curve (see Theorem 6.12),
7.5 Summary
- Every rigid motion of has the form with .
- Curvature is preserved by all rigid motions. Signed curvature and torsion are preserved by proper rigid motions and change sign under improper rigid motions.
- A smooth signed-curvature function determines a unit-speed plane curve up to a proper rigid motion.
- Smooth functions and determine a unit-speed space curve up to a proper rigid motion.
Lecture 8Hopf’s Umlaufsatz and the Jordan Curve Theorem
Wednesday, September 9, 2026
Reading. [Tap16, § 2.1, pp. 61–67].
After class. HW 3(b): Tapp, Exercises 1.52, 1.55, 1.58, 2.1, 2.2, and 2.3.
Goals. Interpret the rotation index as the degree of the unit tangent map, prove Hopf’s Umlaufsatz using a family of secant directions, and use winding number together with a tubular neighborhood to explain the Jordan curve theorem. We conclude with the piecewise-regular formula recorded in class.
The results in the preceding lectures were principally local: they described what a curve is doing near one point. The two theorems in this lecture are global. They constrain the behavior of an entire simple closed plane curve. The German word Umlaufsatz means, roughly, a “going-around theorem.”
Theorem 8.1: Theorems of Hopf and Jordan
Let be a simple closed plane curve, and let
denote its trace.
- Hopf’s Umlaufsatz. The rotation index of is either or .
- Jordan curve theorem. The complement has exactly two path-connected components. Their common boundary is . One component is bounded and is called the interior; the other is unbounded and is called the exterior.
8.1 Degree and the unit tangent map
Write
The rotation index introduced in Lecture 5 is a special case of a topological integer attached to any closed path in the circle.
Definition 8.2: Degree of a circle-valued loop
Let be continuous and suppose that . A continuous angle function for is a continuous function such that
Such an angle function exists and is unique up to adding a constant integer multiple of . The degree of is
The integer condition follows from : the two endpoint angles differ by an integer multiple of . Existence of a global angle function can be proved by covering with semicircles, choosing local inverse branches of , and matching the branches on finitely many subintervals.
If is a regular closed plane curve, its unit tangent map is
The rotation index is exactly
For a unit-speed curve, the formula gives
For an arbitrary regular parametrization, the corresponding formula is
The next lemma is the basic stability principle used in both global proofs.
Lemma 8.3 (Antipodal-value lemma). Let be continuous loops. If , then for some ,
Equivalently, if the two vectors are never opposite, then the two maps have the same degree.
Proof. Choose angle functions and , and set . If the degrees differ, then
Consequently the interval between and contains an odd multiple of . By the intermediate value theorem, is an odd multiple of for some , which is exactly the assertion that . □
Corollary 8.4 (Homotopy invariance of degree). Suppose is continuous and for every . Then
is independent of .
Proof. Uniform continuity implies that for nearby values of , 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 , and hence constant on . □
8.2 Hopf’s Umlaufsatz
Proof of Hopf’s Umlaufsatz. Reparametrize by arc length. Choose a point 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
Consider the closed triangle
Define the secant-direction map by
The derivative definition of gives continuity along the diagonal, and the special value at makes the map continuous at the remaining corner.
Let traverse the diagonal of from to . Then
so
Let instead travel from to and then from to . Since is convex, the paths
remain in and give a homotopy through loops in after composing with . Corollary 8.4 gives
Along the first edge of , 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 to . Along the second edge, their negatives traverse the other semicircle. The total change in angle is therefore or , depending on the orientation. Hence
A supporting tangent line at .
8.3 The Jordan curve theorem
The proof uses two ideas from the handwritten notes: a narrow tubular neighborhood of the curve and the winding number of the curve about a point.
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 , the map
is injective.
Its image is a tubular neighborhood of . Removing leaves two path-connected strips,
Tapp postpones the proof of injectivity until the inverse function theorem is available; locally it follows from regularity, while compactness and simplicity prevent different normal segments from meeting globally.
For , define
and define the winding number of about by
is locally constant. Consequently it is constant on every path-connected component of .
Proof. Fix . Because is compact, . If is sufficiently close to , the segment from to does not meet . Moving the observation point along that segment gives a homotopy from to . Their degrees are therefore equal by Corollary 8.4. □
Proof of the Jordan curve theorem. First choose a point very far from . All vectors then point into a single open semicircle, so has degree zero:
Next choose two nearby points and on opposite sides of inside a tubular neighborhood. Zooming in near the intervening point of , 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
Thus and lie in different path-connected components, so the complement has at least two components.
Now let be arbitrary. Since is compact, there is a shortest line segment from to . 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 . 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 has tubular-neighborhood points from both components arbitrarily close to it, so is the common boundary of the two components. □
The two theorems give equivalent ways to choose an orientation.
Definition 8.7: Positive orientation
A simple closed plane curve is positively oriented if its rotation index is . Equivalently, the interior stays on one’s left while the curve is traversed: for every , the vector points into the interior. A curve with the opposite orientation has rotation index .
The equivalence follows from the same local picture used above. The vector 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
The final pages of the handwritten notes record the version needed for curves with corners. We include that formula here before turning to differential forms and line integrals in Lecture 9.
Definition 8.8: Piecewise-regular curve and signed corner angle
A continuous curve is piecewise regular if there is a partition
such that each restriction to is regular. At a corner , let and be the one-sided velocity vectors. The signed angle is the smallest signed rotation carrying to , positive for counterclockwise rotation and negative for clockwise rotation.
Theorem 8.9: Generalized Hopf Umlaufsatz
Let be a positively oriented, unit-speed, piecewise-regular simple closed plane curve. If is its signed curvature on the smooth pieces and are its signed corner angles, then
The integral means the sum of the integrals over the regular pieces.
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 by Hopf’s Umlaufsatz.
Example 8.10 (A rectangle). Orient the boundary of a rectangle counterclockwise. The signed curvature is zero on every open side. At each of the four corners the tangent turns counterclockwise through . Therefore
8.5 Summary
- The degree of a loop in records its net number of counterclockwise turns, and the rotation index is the degree of the unit tangent map.
- Degree is unchanged under a homotopy through loops.
- Hopf’s Umlaufsatz says that the tangent of a simple closed plane curve turns exactly once: its rotation index is or .
- The winding number is locally constant on the complement of the trace. Together with a tubular neighborhood, this yields the interior and exterior in the Jordan curve theorem.
- For a positively oriented piecewise-regular simple closed curve, the smooth turning and the corner turning add to .
Lecture 9Differential Forms, Vector Fields, and Line Integrals
Friday, September 11, 2026
Reading. Related reading: [Tap16, § 2.4, pp. 81–89].
After class. HW 3 due; review the wedge-product and line-integral computations from class.
Goals. Introduce differential forms in Euclidean coordinates, compute with the wedge product and exterior derivative, identify vector fields with one-forms using the Euclidean inner product, and define line integrals in a parametrization-independent way.
The handwritten lecture begins the language needed for Green’s theorem. Rather than starting immediately with circulation and flux, we first record a coordinate model for differential forms. In this lecture, the symbols are algebraic objects that encode oriented infinitesimal directions. The wedge product keeps track of the order of those directions.
9.1 Coordinate forms and the wedge product
Let denote the standard coordinate functions on . Associated to them are the coordinate one-forms (just consider these as symbols) . Let be the real vector space with basis . Then for any non-negative integer , consider the real vector space, denoted by , which is defined to be the real vector space with basis the symbols
where . This vector space has dimension . By convention, .
Now, inside of , for any , with , then if is a permutation of that interchanges exactly two of the numbers (e.g., ), consider the vector
The span of these vectors is a vector subspace of . This subspace defines an equivalence relation on ; two vectors in are equivalent if their difference lies in . We define to be the vector space that has elements that are equivalence classes of elements in . We denote the equivalence class of by
The basic consequence of this construction is that we have the following relation between the symbols above: Given , with , then if is a permutation of that interchanges exactly two of the numbers (e.g., ), we have
In other words, for example, we have
This implies that
so
Thus any wedge product containing a repeated coordinate differential is zero.
For example, in ,
If
we use the abbreviation
Examples
The coordinate basis forms in low dimensional examples are:
There are no nonzero -forms on when , because every wedge of more than coordinate differentials must repeat an index.
Exercise 9.1. Show that a basis for is given by the collection of for the set of with . Therefore the dimension of is .
9.1.1 Wedge products of forms
One can take wedges of differential forms. If is a -form and is an -form, then one gets a -form
For instance, if
and
then
You can check, in this example, and in general, that if is a -form and is an -form, then
This is called graded commutativity.
9.2 Smooth differential forms
Definition 9.2: Differential form in Euclidean coordinates
Let be open. A smooth -form on is an expression
where the sum runs over ordered index sets , and every coefficient is smooth. The vector space of smooth -forms on is denoted by .
A smooth zero-form is simply a smooth function:
The low-dimensional forms in the notes can therefore be written as follows.
Example 9.4 (Forms on ). Writing the coordinates as , a one-form and a two-form have the respective forms
and
9.3 The exterior derivative
The exterior derivative turns a -form into a -form.
Definition 9.6: Exterior derivative
For a smooth function , define
For a general differential form
define
For example, if
is a one-form on , then
The coefficient is the planar curl that will appear in Green’s theorem.
The exterior derivative obeys the graded product rule recorded in the handwritten notes.
For , this is the ordinary product rule
The sign in the general rule occurs because must pass across a -form before differentiating the second factor.
9.4 Vector fields and one-forms
Tapp formulates line integrals using vector fields. The Euclidean inner product identifies vector fields with one-forms.
Definition 9.8: Vector field and associated one-form
A smooth vector field on an open set is a smooth map
Its associated one-form is
At , this one-form acts on by
Thus a vector field and its associated one-form contain the same information once the Euclidean inner product has been fixed. The one-form notation is especially useful because it makes the wedge product and exterior derivative available.
9.5 Line integrals
Let be a smooth curve. The line integral of a one-form measures the form on the oriented velocity vector and then integrates over the parameter interval.
Definition 9.9: Line integral of a one-form
If , define
If is associated to a vector field, then
The formal notation encodes this formula.
The definition depends on the orientation of the curve, but not on the particular orientation-preserving parametrization.
Proposition 9.10 (Change of parameter). Let be a smooth diffeomorphism and let If is increasing, then
If is decreasing, then
Proof. For an increasing reparametrization and , the chain rule gives
where the second equality is the substitution . If is decreasing, the same substitution reverses the limits of integration and introduces a minus sign. □
Example 9.11 (The work–energy identity). Suppose a particle of mass travels along . Let
The work done by the force along the path is
Thus the work equals the change in kinetic energy.
9.6 Summary
- The wedge product is alternating, and a smooth -form is a sum with smooth coefficient functions.
- The exterior derivative is determined by and the graded Leibniz rule; the Euclidean inner product identifies a vector field with the one-form
- The line integral is unchanged by orientation-preserving reparametrization, changes sign under orientation reversal, and represents work when is a force field.
Bibliography
Index
The numbers in this index refer to pages in the complete typeset print edition.
, 2
, 41
, 29
, 56
acceleration, 15
orthogonal to velocity, 13
perpendicular component, 16
tangential component, 16
angle
between vectors, 8
angle function, 31, 48
antisymmetry, 55
arc length, 5
invariance under reparametrization, 20
lower bound by endpoint distance, 13
arc-length parametrization, 20
binormal vector, 36
Borel’s lemma, 2
Cauchy–Schwarz inequality, 8
chain rule
for reparametrization, 19
circle
curvature of, 24
closed curve, 21
periodic extension, 21
component
of a vector, 10
constant-speed curve, 13
corner
of a curve, 52
cross product, 34
curvature
cross-product formula, 38
formulas for, 46
invariance under rigid motion, 42
of a curve, 23
signed, 30
curve
acceleration, 15
arc length, 5
closed, 21
curvature, 23
nonregular, 4
parametrized, 3
regular, 4
reparametrization, 18
speed, 4
trace, 18
unit normal vector, 24
unit tangent vector, 24
cusp
semicubical, 4
degree
of a map to the circle, 48
winding number, 51
differential
of a map, 2
differential form, 56
coordinate form, 55
distance
Euclidean, 1
preserved by a rigid motion, 40
dot product, 7
Euclidean norm, 1
extension
of a smooth function, 2
exterior
of a Jordan curve, 47
exterior derivative, 57
flat function, 2
Frenet equations, 37
Frenet frame, 36
fundamental theorem
of plane curves, 44
of space curves, 44
graded commutativity, 56
Gram–Schmidt process, 12
graph
as a parametrized curve, 3
Hopf’s Umlaufsatz, 47
generalized, 52
inner product
Euclidean, 7
interior
of a Jordan curve, 47
interval, 1
Jordan curve theorem, 47
kinetic energy, 59
Leibniz rule
graded, 57
line integral, 58
reparametrization invariance, 59
line segment
shortest path, 13
negative orientation, 51
one-form
associated to a vector field, 58
orientation
of a curve, 19
of a simple closed plane curve, 51
preserved by a rigid motion, 42
reversal of a line integral, 59
orthogonal complement, 11
orthogonal decomposition, 10
of acceleration, 16
orthogonal matrix, 41
orthogonal vectors, 8
orthonormal basis, 11
orthonormal set, 11
parallel vectors, 8
parametrized curve, 3
periodic curve, 21
piecewise-regular curve, 52
positive orientation, 51
product rule
for the inner product, 12
projection
in a direction, 10
onto a subspace, 11
regular curve, 4
reparametrization, 18
orientation-preserving, 19
orientation-reversing, 19
rigid motion, 40
classification, 41
improper, 42
proper, 42
rotation index, 32
as a degree, 48
rotation matrix, 29
cross product, 35
signed angle
at a corner, 52
signed curvature, 30
invariance under rigid motion, 42
simple closed curve, 21, 47
smooth function, 2
smooth map, 2
smoothness
at a boundary point, 2
speed, 4
derivative of, 17
sphere
velocity tangent to, 13
Taylor series
formal, 2
torsion, 37
invariance under rigid motion, 42
total signed curvature, 33, 52
trace of a curve, 18
translation, 41
tubular neighborhood
of a curve, 50
turning number, 32
unit binormal vector, 36
unit normal vector
of a curve, 24
unit tangent
angle function, 31
unit tangent map, 48
unit tangent vector, 24
unit-speed curve
existence of reparametrization, 20
vector field, 58
velocity of a curve, 4
wedge product, 55
winding number, 51
of the unit tangent, 32
work integral, 58
work–energy identity, 59