Module I·Article I·~5 min read

Frenet Frame and the Geometry of Spatial Curves

Theory of Curves

Turn this article into a podcast

Pick voices, format, length — AI generates the audio

How to Describe the Shape of a Curve?

Let us take a thread bent in space. How can its shape be conveyed mathematically? The usual parameterization $r(t) = (x(t), y(t), z(t))$ depends on an arbitrary choice of parameter $t$—which is inconvenient. We need invariants: numbers describing the shape which do not depend on the choice of coordinates or parameterization.

For a curve, there are two such invariants: curvature (how quickly the tangent turns) and torsion (how the tangent plane rotates around the curve). Together they fully determine the shape of the curve—and it is precisely owing to them that the Frenet frame is constructed: a moving orthonormal basis “sliding” along the curve.

Natural Parameterization

Let us switch to natural parameterization—by arc length $s$. Definition: $s = \int_0^t |r'(\tau)| d\tau$, whence $ds/dt = |r'(t)|$. In natural parameterization, the speed is constant: $|r'(s)| = 1$. This is “unit-length speed”—motion along the curve at a constant speed of $1$ (meter per meter).

Why is natural parameterization important? Because derivatives with respect to $s$ have geometric meaning: $r'(s)$ is the unit tangent, $r''(s)$ shows how quickly the curve “turns”.

The Frenet Trihedron (Frame)

For a regular curve $r(s)$, at each point three orthonormal vectors are defined:

Tangent vector: $\mathbf{\tau} = r'(s) = dr/ds$. Directed along the curve. $|\mathbf{\tau}| = 1$.

Curvature: $\kappa(s) = |\mathbf{\tau}'(s)| = |r''(s)| \geq 0$. Measures the speed of the turn of the tangent. Large $\kappa$ means the curve “turns sharply”. For a straight line: $\kappa = 0$.

Principal normal vector (if $\kappa > 0$): $\mathbf{\nu} = \mathbf{\tau}'(s)/\kappa = r''(s)/|r''(s)|$. The unit vector, perpendicular to $\mathbf{\tau}$, directed toward the center of curvature. Intuition: if you look along the curve, $\mathbf{\nu}$ points “where to turn”.

Binormal: $\mathbf{\beta} = \mathbf{\tau} \times \mathbf{\nu}$—perpendicular to both. The triplet ${\mathbf{\tau}, \mathbf{\nu}, \mathbf{\beta}}$ forms the Frenet frame—a right-handed orthonormal coordinate system “attached” to the curve.

The Serret–Frenet Formulas

How does the frame change along the curve? Three formulas:

$ \frac{d\mathbf{\tau}}{ds} = \kappa \mathbf{\nu} \quad \text{(the tangent turns toward the normal with “angular speed” $\kappa$)} $

$ \frac{d\mathbf{\nu}}{ds} = -\kappa \mathbf{\tau} + \chi \mathbf{\beta} \quad \text{(the normal turns toward the tangent and binormal)} $

$ \frac{d\mathbf{\beta}}{ds} = -\chi \mathbf{\nu} \quad \text{(the binormal turns toward the normal with “angular speed” $\chi$)} $

Here $\chi(s)$ is the torsion of the curve. It describes how the plane $(\mathbf{\tau}, \mathbf{\nu})$—the “osculating plane”—rotates around the tangent. If $\chi = 0$—the curve remains in a plane (a planar curve).

Dissection of symbols: $\chi$ can be negative (torsion “in the other direction”). In some texts torsion is denoted $\tau$, but we use $\chi$ to avoid confusion with the tangent vector.

Fundamental Theorem

Theorem (Existence and Uniqueness): If continuous functions $\kappa(s) > 0$ and $\chi(s)$ are given, then there exists a unique (up to spatial movement) curve with the prescribed curvature and torsion.

The pair $(\kappa(s), \chi(s))$ is the “DNA” of a curve: from it, the shape can be reconstructed completely.

Numerical Examples

Straight line: $r(s) = (s, 0, 0)$. $r' = (1, 0, 0)$, $r'' = (0, 0, 0)$. $\kappa = 0$. The Frenet frame degenerates.

Circle of radius $R$: $r(s) = (R \cos(s/R), R \sin(s/R), 0)$. $r' = (-\sin(s/R), \cos(s/R), 0)$. $r'' = (-\cos(s/R)/R, -\sin(s/R)/R, 0)$. $\kappa = 1/R$ (constant!). $\chi = 0$ (planar curve).

Cylindrical helix: $r(t) = (R \cos t, R \sin t, h t)$. Arc length: $s = t \sqrt{R^2 + h^2}$. In natural parameterization:

$ \kappa = \frac{R}{R^2 + h^2} = \text{const}, \quad \chi = \frac{h}{R^2 + h^2} = \text{const} $

Numerical example: $R = 1$, $h = 1$: $\kappa = 1/2$, $\chi = 1/2$. Pitch angle: $\tan \alpha = \chi/\kappa = h/R = 1 \rightarrow \alpha = 45^\circ$.

DNA—double helix: $R \approx 1$ nm, pitch $h \approx 0.34$ nm per base pair × $10$ pairs $= 3.4$ nm, $R/h \approx 0.3$. Pitch angle $\alpha \approx 17^\circ$. The Frenet frame describes the geometry of the molecule of life!

Real-World Application: Road Design

A transition curve on a road (from straight line to arc) must have monotonically increasing curvature—otherwise, the driver experiences a sudden lateral jerk. The clothoid ($\kappa = s$, curvature proportional to arc length) solves this problem: it smoothly transitions from $\kappa = 0$ (straight line) to $\kappa = \kappa_0$ (circle). All modern highways and railways use the clothoid as the transition curve.

Frenet Frame in Engineering and Medical Technologies

The Frenet–Serret triad finds direct practical uses in engineering and biomedicine. In creating animation for a camera moving along a prescribed path in a three-dimensional scene, camera orientation is specified by the Frenet frame: vector $\tau$ indicates the direction of movement, $\nu$ is the “up” of the camera. However, at points with zero curvature, the Frenet frame degenerates, which is undesirable for computer graphics. Therefore, in practice, the “transported frame” (rotation-minimizing frame) is used: it minimizes total rotation along the curve and is applied in CAD systems for programming drilling trajectories, winding fiber during composite tube manufacturing, and controlling industrial robotic manipulators. In medical visualization, the curvature and torsion of the central axis of blood vessels, computed from MRI angiography data, are used for diagnosing aneurysms and planning endovascular operations. In neuroscience, the geometry of neuron axons (curves in the three-dimensional space of the brain) is analyzed through $\kappa(s)$ and $\chi(s)$ from diffusion MRI data for mapping white matter connections in the brain.

Assignment: (a) Prove that the cylindrical helix at $R=2$, $h=3$ has $\kappa = 2/13$ and $\chi = 3/13$. (b) From the Serret–Frenet formulas: $d\mathbf{\beta}/ds = -\chi \mathbf{\nu}$. Physical meaning: what does this tell you about the inclination of the plane $(\mathbf{\tau}, \mathbf{\nu})$ along the helix? (c) Planar curve ($\chi = 0$): show that $\mathbf{\beta} = \text{const}$, and the entire curve lies in one plane. (d) How are $\kappa$ and $\chi$ of the helix related to its “pitch” and “radius”?

§ Act · what next