Theory of Space Curves: Arc-Length, Parametrization & Tangent Lines
Foundations of curve theory in 3D Euclidean space: vector-valued functions of a single real variable, regular parametrizations and velocity vectors, arc-length as an intrinsic geometric parameter, unit tangent vectors, equations of tangent lines, the osculating plane and order of contact, and canonical Taylor approximations near a regular point.
§1.1Vector Functions of a Real Variable, Smooth Curves & Regular Parametrizations
1. Vector Functions and Curves in Euclidean 3-Space
Let $\mathbb{R}^3$ denote standard three-dimensional Euclidean space endowed with the Cartesian coordinate system and standard inner product $\langle \mathbf{u}, \mathbf{v} \rangle = \mathbf{u} \cdot \mathbf{v}$.
Definition 1.1 (Parametrized Space Curve): A parametrized space curve (or vector function of a real variable) is a continuous mapping:
where $I \subseteq \mathbb{R}$ is an interval of the real line. The set of image points $C = \mathbf{r}(I) \subset \mathbb{R}^3$ is the trace (or geometric trajectory) of the curve.
2. Differentiability and Regularity
Definition 1.2 (Smoothness and Regular Points):
- A curve $\mathbf{r}(t)$ is of class $C^k$ ($k \ge 1$) if its component functions $x(t), y(t), z(t)$ possess continuous derivatives up to order $k$ on $I$.
- The velocity vector (or derivative vector) at $t$ is:
The scalar speed is $v(t) = \|\mathbf{r}'(t)\| = \sqrt{x'(t)^2 + y'(t)^2 + z'(t)^2}$.
- A point $t_0 \in I$ is called a regular point if:
If $\mathbf{r}'(t_0) = \mathbf{0}$, the point $t_0$ is called a singular point (or stationary point).
- A curve $\mathbf{r}: I \to \mathbb{R}^3$ is regular if every point in $I$ is regular: $\mathbf{r}'(t) \ne \mathbf{0}$ for all $t \in I$.
Remark (Significance of Regularity): Regularity guarantees that the curve possesses a well-defined direction of motion at every instant, avoiding cusps, halts, or instantaneous sharp corners. For instance, the curve $\mathbf{r}(t) = (t^2, t^3, 0)$ is $C^\infty$ smooth as a vector function, but has a singular point at $t = 0$ ($\mathbf{r}'(0) = \mathbf{0}$), forming a geometric cusp in the trace.
3. Reparametrization and Equivalence of Curves
Definition 1.3 (Admissible Reparametrization): Let $\mathbf{r}: I \to \mathbb{R}^3$ be a $C^k$ curve ($k \ge 1$). Let $J \subseteq \mathbb{R}$ be another interval, and let $\phi: J \to I$ be a $C^k$ bijective scalar function such that:
The composition $\tilde{\mathbf{r}} = \mathbf{r} \circ \phi: J \to \mathbb{R}^3$ is called a reparametrization of $\mathbf{r}$.
- If $\phi'(\tau) > 0$ for all $\tau \in J$, $\phi$ is an orientation-preserving reparametrization.
- If $\phi'(\tau) < 0$ for all $\tau \in J$, $\phi$ is an orientation-reversing reparametrization.
By the Chain Rule:
Since $\phi'(\tau) \ne 0$, $\tilde{\mathbf{r}}'(\tau) \ne \mathbf{0} \iff \mathbf{r}'(\phi(\tau)) \ne \mathbf{0}$. Thus regularity is an intrinsic property invariant under admissible reparametrizations.
§1.2Arc-Length as an Intrinsic Invariant Parameter & Arc-Length Reparametrization
1. Arc-Length of a Curve Segment
Let $\mathbf{r}: [a, b] \to \mathbb{R}^3$ be a regular $C^1$ space curve.
Definition 1.4 (Arc-Length Function): The arc-length of the curve between parameter values $t_0$ and $t$ ($t \ge t_0$) is defined by the definite Riemann integral:
2. Properties of the Arc-Length Parameter
Theorem 1.1 (Fundamental Properties of Arc-Length):
- By the Fundamental Theorem of Calculus:
- Since $\mathbf{r}$ is regular, $\frac{ds}{dt} > 0$ everywhere on $I$.
Therefore, the arc-length mapping $s: I \to [0, L]$ is strictly increasing and hence invertible.
- The differential of arc-length satisfies the Pythagorean metric identity:
3. Reparametrization by Arc-Length (Natural / Unit-Speed Parametrization)
Because $s(t)$ is strictly increasing, its inverse function $t = t(s) = s^{-1}(s)$ exists and is $C^1$ smooth by the Inverse Function Theorem:
Definition 1.5 (Unit-Speed / Natural Parametrization): Reparametrizing the curve with respect to arc-length $s$ yields the natural parametrization:
Theorem 1.2 (Unit-Speed Characterization): A regular curve $\mathbf{r}(s)$ is parametrized by arc-length if and only if its velocity vector has constant unit magnitude at every point:
Complete Line-by-Line Proof:
Using the Chain Rule:
Taking the Euclidean norm of both sides:
Parametrization by arc-length is the natural metric parametrization of differential geometry because it frees all geometric quantities (curvature, torsion, normal vectors) from artificial velocity variations.
§1.3The Unit Tangent Vector, Tangent Lines & Order of Contact
1. The Unit Tangent Vector
Definition 1.6 (Unit Tangent Vector $\mathbf{T}$): Let $\mathbf{r}: I \to \mathbb{R}^3$ be a regular curve.
- For an arbitrary parameter $t$:
- For an arc-length natural parameter $s$:
Clearly, $\|\mathbf{T}(s)\| = 1$ for all $s$.
2. Equation of the Tangent Line
Definition 1.7 (Tangent Line to a Space Curve): The tangent line to the curve $\mathbf{r}(t)$ at the point $P_0 = \mathbf{r}(t_0)$ is the straight line passing through $P_0$ collinear with the velocity vector $\mathbf{r}'(t_0)$. Its vector parametric equation is:
In Cartesian coordinates, if $\mathbf{r}(t_0) = (x_0, y_0, z_0)$ and $\mathbf{r}'(t_0) = (x'_0, y'_0, z'_0)$:
3. Order of Contact
How tightly does a straight line, plane, or surface hug a space curve?
Definition 1.8 (Order of Contact): Let $S$ be a smooth surface defined implicitly by $F(x, y, z) = 0$. Let $\mathbf{r}(t)$ be a curve meeting $S$ at $t = t_0$, so $F(\mathbf{r}(t_0)) = 0$. Define the composite scalar function $g(t) = F(\mathbf{r}(t))$. The curve and surface have contact of order $n$ at $t = t_0$ if:
- A generic secant line intersects a curve with contact of order 0.
- The tangent line is the unique straight line having contact of order $\ge 1$ with the curve at $t_0$.
§1.4The Osculating Plane (Plane of Curvature) & Analytical Equation
1. Geometric Definition of the Osculating Plane
The word osculating originates from the Latin osculari ("to kiss"). The osculating plane is the unique plane that "kisses" the curve most closely at a given point.
Definition 1.9 (Osculating Plane): Let $\mathbf{r}(t)$ be a regular curve of class $C^2$ such that $\mathbf{r}'(t) \times \mathbf{r}''(t) \ne \mathbf{0}$. The osculating plane at point $P_0 = \mathbf{r}(t_0)$ is defined equivalently as:
- The limiting position of the plane passing through three distinct points $P_0, P_1, P_2$ on the curve as $P_1, P_2 \to P_0$.
- The limiting position of the plane containing the tangent line at $P_0$ and a neighboring point $P_1$ as $P_1 \to P_0$.
- The unique plane having contact of order $\ge 2$ with the curve at $P_0$.
2. Analytical Equation of the Osculating Plane
Theorem 1.3 (Osculating Plane Equation): Let $\mathbf{X} = (X, Y, Z)$ be an arbitrary point in the osculating plane to $\mathbf{r}(t)$ at $t = t_0$.
- In vector scalar triple product form:
- In determinant form:
- For an arc-length parametrized curve $\mathbf{r}(s)$:
Line-by-Line Proof:
Let $\Pi$ be a plane passing through $\mathbf{r}(t_0)$ with unit normal $\mathbf{n}_\Pi$:
Define the distance function along the curve:
For $\Pi$ to have contact of order $\ge 2$ with the curve at $t_0$, we require:
- $g(t_0) = (\mathbf{r}(t_0) - \mathbf{r}(t_0)) \cdot \mathbf{n}_\Pi = 0$ (satisfied automatically).
- $g'(t_0) = \mathbf{r}'(t_0) \cdot \mathbf{n}_\Pi = 0$.
This implies that $\mathbf{n}_\Pi$ is perpendicular to the velocity vector $\mathbf{r}'(t_0)$.
- $g''(t_0) = \mathbf{r}''(t_0) \cdot \mathbf{n}_\Pi = 0$.
This implies that $\mathbf{n}_\Pi$ is also perpendicular to the acceleration vector $\mathbf{r}''(t_0)$.
Since the normal vector $\mathbf{n}_\Pi$ is perpendicular to both $\mathbf{r}'(t_0)$ and $\mathbf{r}''(t_0)$, it must be collinear with their vector cross product:
Therefore, any displacement vector $\mathbf{X} - \mathbf{r}(t_0)$ in the plane $\Pi$ must satisfy:
3. Tangent and Normal Planes for Implicit Surfaces
Definition 1.10 (Tangent and Normal Planes of Surfaces): Let a surface be given implicitly by $F(x, y, z) = 0$, and let $P_0 = (x_0, y_0, z_0)$ be a regular point ($\nabla F(P_0) \ne \mathbf{0}$).
- The normal vector to the surface at $P_0$ is the gradient vector:
- The tangent plane to the surface at $P_0$ has equation:
- The normal line to the surface at $P_0$ is:
§1.5Canonical Local Form & Taylor Expansions Near a Regular Point
1. Taylor Expansion of a Space Curve
Let $\mathbf{r}(s)$ be an arc-length parametrized $C^3$ curve with $\mathbf{r}(0) = \mathbf{0}$. Expanding $\mathbf{r}(s)$ in a Taylor series about $s = 0$:
Recall:
- $\mathbf{r}'(0) = \mathbf{T}$ (unit tangent vector).
- $\mathbf{r}''(0) = \mathbf{T}' = \kappa \mathbf{N}$ (curvature $\times$ principal normal).
- $\mathbf{r}'''(0) = (\kappa \mathbf{N})' = \kappa' \mathbf{N} + \kappa \mathbf{N}' = \kappa' \mathbf{N} + \kappa (-\kappa \mathbf{T} + \tau \mathbf{B}) = -\kappa^2 \mathbf{T} + \kappa' \mathbf{N} + \kappa \tau \mathbf{B}$.
2. The Canonical Coordinate Form
Adopting the Frenet trihedron $\{\mathbf{T}, \mathbf{N}, \mathbf{B}\}$ at $s = 0$ as a local Cartesian basis, any point on the curve has coordinates $\mathbf{r}(s) = x(s) \mathbf{T} + y(s) \mathbf{N} + z(s) \mathbf{B}$:
3. Geometric Projections onto the Fundamental Coordinate Planes
By eliminating $s$ in the lowest-order leading terms, we discover the local geometric silhouette of any space curve:
1. Projection onto the Osculating Plane (Span{$\mathbf{T}, \mathbf{N}$}, $xy$-plane):
To leading order, the curve resembles a parabola opening along the principal normal $\mathbf{N}$.
2. Projection onto the Rectifying Plane (Span{$\mathbf{T}, \mathbf{B}$}, $xz$-plane):
To leading order, the curve resembles a cubic inflection crossing its tangent line.
3. Projection onto the Normal Plane (Span{$\mathbf{N}, \mathbf{B}$}, $yz$-plane):
To leading order, the curve projects as a semicubical Neil's cusp!
Step-by-step rigorous derivations with unskipped proofs, categorized into Foundational Concepts, Advanced Structural Analysis, and Honors / Proof Challenge tiers.
Consider the twisted cubic space curve given by:
- Find the velocity vector $\mathbf{r}'(t)$, acceleration vector $\mathbf{r}''(t)$, and the cross product $\mathbf{r}'(t) \times \mathbf{r}''(t)$.
- Determine the unit tangent vector $\mathbf{T}(t)$ and the Cartesian equation of the tangent line to the curve at $t = 1$.
- Compute the exact Cartesian equation of the osculating plane to the curve at the point $t = 1$.
Let $\mathbf{r}(t)$ be a regular $C^3$ curve with $\mathbf{r}'(t) \times \mathbf{r}''(t) \ne \mathbf{0}$.
- Consider the plane $\Pi(h)$ containing the tangent line at $\mathbf{r}(t)$ and passing through a neighboring point $\mathbf{r}(t + h)$ with $h \ne 0$. Find the normal vector $\mathbf{n}(h)$ to this plane.
- Compute $\lim_{h \to 0} \frac{\mathbf{n}(h)}{h^2/2}$ and prove that the limiting plane coincides with the osculating plane $[\mathbf{X} - \mathbf{r}(t), \mathbf{r}'(t), \mathbf{r}''(t)] = 0$.
- Prove that the distance $d(h)$ from the neighboring point $\mathbf{r}(t + h)$ to the osculating plane satisfies $d(h) = O(h^3)$, confirming contact of order $\ge 2$.
Prove the fundamental characterization theorem of straight lines in Euclidean 3-space: Let $\mathbf{r}: I \to \mathbb{R}^3$ be a regular $C^2$ curve on an open interval $I$.
- Prove that $\mathbf{r}(I)$ is a segment of a straight line if and only if:
- Show that if the condition holds, there exists a scalar function $\lambda(t)$ such that $\mathbf{r}''(t) = \lambda(t) \mathbf{r}'(t)$, and solve this differential equation explicitly to prove $\mathbf{r}(t) = \mathbf{r}_0 + \mu(t) \mathbf{v}_0$ for constant vectors $\mathbf{r}_0, \mathbf{v}_0 \in \mathbb{R}^3$.