CALCULUS 3 • VECTOR-VALUED FUNCTIONS & MOTION

Unit Tangent, Normal & Binormal Vectors — Unit Tangent, Normal, and Binormal Vectors (T, N, B)

The Frenet–Serret frame provides a moving coordinate system that captures the geometry of any space curve.

Historical Context & Motivation

Understanding the geometry of curves in three-dimensional space has been a central endeavor in mathematics since the eighteenth century. As mathematicians moved beyond planar curves to study trajectories in space—orbits, fluid streamlines, structural cables—they needed a systematic way to describe how a curve bends, twists, and orients itself at every point. The language of single-variable calculus, which could handle slopes and concavity in the plane, proved insufficient for capturing the richer behavior of space curves.

The key insight was to attach a moving frame—a set of three mutually orthogonal unit vectors—to each point of a curve. This frame travels along the curve and rotates to reflect the curve's local geometry. The resulting framework, known as the Frenet–Serret frame, encodes curvature and torsion in a beautifully compact system of differential equations, and it remains indispensable in differential geometry, physics, and engineering.

1731
Clairaut's Space Curves
Alexis Clairaut published the first systematic study of curves in three dimensions, introducing parametric representations and laying the foundation for differential geometry of space curves.
1774
Euler's Curvature Analysis
Leonhard Euler extended curvature concepts from planar curves to surfaces and space curves, formalizing the notion that curvature measures the rate at which a curve deviates from a straight line.
1847
Frenet's Moving Frame
Jean Frédéric Frenet, in his doctoral thesis, introduced the orthonormal triad of tangent, normal, and binormal vectors and derived the differential formulas relating them.
1851
Serret's Independent Derivation
Joseph Alfred Serret independently discovered the same system of formulas, which are now known as the Frenet–Serret formulas. The combined framework became the standard tool for studying space curves.
1900s–Present
Modern Applications
The TNB frame became essential in physics (charged particle motion in electromagnetic fields), computer graphics (camera paths), robotics (trajectory planning), and civil engineering (road and roller-coaster design).

The central question that the TNB frame addresses is deceptively simple: given a particle tracing a curve in space, how do we rigorously describe the direction it is heading, the direction in which it is turning, and the axis around which it twists? Answering this question leads directly to the unit tangent vector T, the principal unit normal vector N, and the binormal vector B.

Core Principles & Definitions

The TNB frame is built from three orthonormal vectors attached to each point of a smooth space curve r(t). Each vector captures a distinct aspect of the curve's geometry: direction of travel, direction of turning, and the axis of twist. Together they form a right-handed orthonormal basis that varies continuously along the curve, provided the curve has nonzero curvature.

1

Unit Tangent Vector T(t)

Points in the instantaneous direction of motion. Obtained by normalizing the velocity vector: T = r′/‖r′‖. It is always tangent to the curve and has unit length.
2

Principal Unit Normal Vector N(t)

Points in the direction the curve is turning—toward the center of curvature. Defined as N = T′/‖T′‖. It is perpendicular to T and lies in the osculating plane.
3

Binormal Vector B(t)

Completes the right-handed orthonormal frame: B = T × N. It is perpendicular to both T and N and is normal to the osculating plane. Its rate of change encodes torsion.
4

Osculating Plane

The plane spanned by T and N at a given point. It is the plane that best approximates the curve locally—like a tangent plane for a curve. The curve's curvature lives entirely within this plane.
5

Orthonormality

At every point, T · N = T · B = N · B = 0 and ‖T‖ = ‖N‖ = ‖B‖ = 1. This orthonormality makes the TNB frame an ideal local coordinate system for decomposing acceleration and forces along a curve.
✦ KEY TAKEAWAY
Think of riding a roller coaster. The tangent vector T points straight ahead along the track—the direction you are moving. The normal vector N points toward the center of the curve you are rounding—the direction centripetal force pushes you. The binormal vector B points perpendicular to both, sticking straight up (or down) out of the plane of the turn. Together, these three vectors form a moving cockpit frame that rotates with you as the track twists through space.

Visual Explanation — The TNB Frame on a Helix

At the point r(t₀) on the space curve, the blue vector T points along the curve's tangent direction, the violet vector N points toward the center of curvature, and the pink vector B is perpendicular to both, completing the right-handed frame. All three vectors are mutually orthogonal and of unit length.

The diagram above illustrates the essential geometric picture. At every point along a smooth curve with nonzero curvature, the three vectors T, N, and B form a right-handed orthonormal frame. As the parameter t increases and the point moves along the curve, this frame rotates continuously: T always re-aligns to the new direction of travel, N tracks the direction in which T is turning, and B adjusts to remain perpendicular to both. The plane spanned by T and N—the osculating plane—is the plane that best fits the curve locally. A planar curve has a fixed osculating plane, so B remains constant and the torsion is zero. A true space curve has a rotating osculating plane, which is precisely what torsion measures.

Mathematical Framework

Let r(t) = ⟨x(t), y(t), z(t)⟩ be a smooth vector-valued function with r′(t) ≠ 0. The following equations define the TNB frame and the associated scalar quantities—curvature κ and torsion τ. All derivatives below are with respect to the parameter t unless otherwise stated.

UNIT TANGENT VECTOR
T(t) = r′(t) / ‖r′(t)‖
Here r′(t) is the velocity vector and ‖r′(t)‖ is its magnitude (the speed). Since T is a unit vector, ‖T‖ = 1 at every point, so T · T = 1. Differentiating this identity shows that T′ is always perpendicular to T.
PRINCIPAL UNIT NORMAL VECTOR
N(t) = T′(t) / ‖T′(t)‖
Because T has constant length 1, its derivative T′ is orthogonal to T. Normalizing T′ yields the principal unit normal N, which points toward the center of curvature. This formula requires T′ ≠ 0, i.e., nonzero curvature.
BINORMAL VECTOR
B(t) = T(t) × N(t)
The cross product of two orthogonal unit vectors is itself a unit vector perpendicular to both, so ‖B‖ = 1. The triple {T, N, B} forms a right-handed orthonormal basis at each point of the curve.
CURVATURE
κ(t) = ‖T′(t)‖ / ‖r′(t)‖ = ‖r′(t) × r″(t)‖ / ‖r′(t)‖³
Curvature κ ≥ 0 measures how sharply the curve bends. The second formula is often more practical for computation because it avoids explicitly computing T and its derivative. A straight line has κ = 0 everywhere.
TORSION
τ(t) = −(dB/ds) · N = (r′ × r″) · r‴ / ‖r′ × r″‖²
Torsion τ measures how the osculating plane rotates about T as we move along the curve. Positive torsion indicates a right-handed twist; negative torsion indicates left-handed twist. For a planar curve, τ = 0 everywhere.
📐 Arc-Length Parametrization
Many formulas simplify when the curve is parametrized by arc length s, since then ‖r′(s)‖ = 1 and T(s) = r′(s). In that case, N = T′/‖T′‖ = r″/‖r″‖ and κ = ‖r″(s)‖. While arc-length parametrization is elegant, in practice it is often difficult to compute, so the general-parameter formulas above are used more frequently.

The Frenet–Serret Formulas & Geometric Interpretation

The deepest result connecting T, N, and B is the system of Frenet–Serret formulas. These differential equations describe how the TNB frame evolves as we move along the curve parametrized by arc length s. They encode all of the curve's intrinsic geometry—curvature and torsion—in a single skew-symmetric matrix equation.

The three Frenet–Serret formulas show that curvature κ governs how T rotates toward N, while torsion τ governs how B rotates toward −N. The middle equation for dN/ds combines both effects. The coefficient matrix is skew-symmetric, reflecting the fact that the frame is orthonormal and hence undergoes pure rotation (no stretching).

The first formula, dT/ds = κN, tells us that the tangent vector changes only in the N direction, and the rate of change equals the curvature. This makes sense: when a curve bends sharply (large κ), the tangent direction changes rapidly. The third formula, dB/ds = −τN, tells us that the binormal changes only in the N direction, at a rate equal to the torsion. This confirms that torsion measures the rotation of the osculating plane about the tangent line. The second formula, dN/ds = −κT + τB, is not independent; it follows from differentiating N = B × T and applying the other two formulas. Notice the skew-symmetry: the matrix of coefficients is antisymmetric, which guarantees that the frame undergoes a pure rotation and preserves orthonormality.

🔑 Fundamental Theorem of Space Curves
A remarkable theorem states that a space curve is completely determined (up to rigid motion) by its curvature κ(s) and torsion τ(s) as functions of arc length. In other words, κ and τ are the intrinsic invariants of the curve—they encode all geometric information independent of how the curve is positioned or oriented in space.

Worked Example — Circular Helix

The circular helix is the prototypical example for TNB computations because its curvature and torsion are both constant, making the algebra tractable while still illustrating a genuine three-dimensional curve. Let us find T, N, B, κ, and τ for the helix r(t) = ⟨2 cos t, 2 sin t, 3t⟩.

Find T, N, B, κ, and τ for r(t) = ⟨2 cos t, 2 sin t, 3t⟩
1
Step 1 — Compute r′(t) and its magnitudeDifferentiate component-wise: r′(t) = ⟨−2 sin t, 2 cos t, 3⟩. The magnitude is ‖r′(t)‖ = √((−2 sin t)² + (2 cos t)² + 3²) = √(4 sin²t + 4 cos²t + 9) = √(4 + 9) = √13.
r′(t) = ⟨−2 sin t, 2 cos t, 3⟩, ‖r′‖ = √13
2
Step 2 — Compute the unit tangent vector T(t)Divide r′ by its magnitude: T(t) = r′/‖r′‖ = (1/√13)⟨−2 sin t, 2 cos t, 3⟩.
T(t) = (1/√13)⟨−2 sin t, 2 cos t, 3⟩
3
Step 3 — Compute T′(t) and its magnitudeDifferentiate T component-wise: T′(t) = (1/√13)⟨−2 cos t, −2 sin t, 0⟩. The magnitude is ‖T′‖ = (1/√13)√(4 cos²t + 4 sin²t) = (1/√13) × 2 = 2/√13.
T′(t) = (1/√13)⟨−2 cos t, −2 sin t, 0⟩, ‖T′‖ = 2/√13
4
Step 4 — Compute the principal unit normal N(t)Normalize T′: N(t) = T′/‖T′‖ = [(1/√13)⟨−2 cos t, −2 sin t, 0⟩] / (2/√13) = (1/2)⟨−2 cos t, −2 sin t, 0⟩ = ⟨−cos t, −sin t, 0⟩. Notice that N has no z-component and always points radially inward toward the helix axis—exactly toward the center of curvature.
N(t) = ⟨−cos t, −sin t, 0⟩
5
Step 5 — Compute the binormal vector B(t)Take the cross product B = T × N. Using the determinant formula: T × N = (1/√13)|i j k; −2 sin t 2 cos t 3; −cos t −sin t 0| = (1/√13)⟨(2 cos t)(0) − (3)(−sin t), (3)(−cos t) − (−2 sin t)(0), (−2 sin t)(−sin t) − (2 cos t)(−cos t)⟩ = (1/√13)⟨3 sin t, −3 cos t, 2 sin²t + 2 cos²t⟩ = (1/√13)⟨3 sin t, −3 cos t, 2⟩.
B(t) = (1/√13)⟨3 sin t, −3 cos t, 2⟩
6
Step 6 — Compute curvature κ and torsion τCurvature: κ = ‖T′‖/‖r′‖ = (2/√13)/√13 = 2/13. For torsion, compute r″(t) = ⟨−2 cos t, −2 sin t, 0⟩ and r‴(t) = ⟨2 sin t, −2 cos t, 0⟩. Then r′ × r″ = ⟨6 sin t, −6 cos t, 4⟩ (we can verify ‖r′ × r″‖² = 36 + 16 = 52). Also (r′ × r″) · r‴ = 12 sin²t + 12 cos²t + 0 = 12. Therefore τ = 12/52 = 3/13.
κ = 2/13, τ = 3/13
✓ Verification Checks
You can verify the results by checking: (1) ‖T‖ = 1, ‖N‖ = 1, ‖B‖ = 1; (2) T · N = 0, T · B = 0, N · B = 0; (3) B = T × N (right-hand rule). For the helix ⟨a cos t, a sin t, bt⟩ with a = 2, b = 3, the general formulas give κ = a/(a² + b²) = 2/13 and τ = b/(a² + b²) = 3/13, confirming our computation.

Strengths, Limitations & Comparisons

The TNB frame is a powerful intrinsic tool, but like any mathematical framework it has both strengths and limitations. Understanding these helps you decide when to use the Frenet–Serret apparatus and when alternative approaches may be preferable.

Strengths and limitations of the TNB frame
AspectStrengthLimitation
Intrinsic descriptionT, N, B depend only on the shape of the curve, not on the choice of coordinate system or parametrization speed.Requires smoothness and nonzero curvature. At inflection points (κ = 0), N and B are undefined.
Acceleration decompositionAcceleration decomposes naturally as a = aₜT + aₙN, separating tangential (speed change) from normal (direction change) components.The decomposition does not directly give forces in non-inertial frames; additional terms (Coriolis, etc.) may be needed.
Curvature & torsionκ and τ completely characterize the curve up to rigid motion (Fundamental Theorem of Space Curves).Computing κ and τ from a general parametrization can be algebraically intensive, especially for complicated r(t).
GeneralityApplies to any smooth space curve with κ > 0, including non-planar curves.For surfaces and higher dimensions, the Frenet frame generalizes but becomes more complex (Darboux frame, Bishop frame).
✦ KEY TAKEAWAY
The TNB frame is the natural coordinate system for a curve, much like how latitude and longitude form the natural coordinate system for the Earth's surface. Just as you would not describe the route of a ship using Cartesian (x, y, z) coordinates relative to some distant origin, you would not describe a particle's acceleration along a curve without decomposing it into the tangential and normal components that the TNB frame provides.

Connections to Advanced Theory

The TNB frame and the Frenet–Serret formulas are a gateway to several advanced topics in mathematics and physics. Understanding where the framework leads helps motivate its careful study in Calculus 3 and prepares you for deeper courses in differential geometry and mechanics.

From Calculus 3 to advanced mathematics
TNB Frame ConceptAdvanced Generalization
Curvature κ of a space curveGaussian curvature and mean curvature of surfaces; Riemann curvature tensor in Riemannian geometry.
Torsion τ of a space curveTorsion of a connection in differential geometry; geodesic torsion of curves on surfaces.
TNB frame (Frenet–Serret frame)Bishop frame (rotation-minimizing frame) for curves with vanishing curvature; Darboux frame for curves on surfaces; moving frames in Lie group theory (Cartan).
Acceleration decomposition a = aₜT + aₙNCovariant derivative along curves on manifolds; geodesic equation in general relativity.
Osculating plane and osculating circleOsculating conics and higher-order contact theory; jet bundles in differential topology.

In physics, the decomposition a = aₜT + aₙN where aₜ = dv/dt and aₙ = κv² is essential in classical mechanics. The normal component aₙ = κv² = v²/ρ (with ρ = 1/κ the radius of curvature) is precisely the centripetal acceleration familiar from circular motion, generalized to arbitrary curves. In engineering, the TNB frame is used in CNC machining to orient cutting tools, in road design to compute banking angles, and in computer animation to smoothly move virtual cameras along spline paths.

Practice Problems

PROBLEM 1 — CONCEPTUAL
Explain why the unit tangent vector T must always be perpendicular to the principal unit normal vector N. Your argument should start from the fact that ‖T‖ = 1.
PROBLEM 2 — BASIC CALCULATION
Find the unit tangent vector T(t) for the curve r(t) = ⟨3t², 4t², t³⟩ at the point where t = 1.
PROBLEM 3 — INTERMEDIATE
For the helix r(t) = ⟨4 cos t, 4 sin t, 3t⟩, find T(t), N(t), B(t), and verify that B = T × N.
PROBLEM 4 — APPLIED
A particle moves along the path r(t) = ⟨cos t, sin t, t⟩ with constant speed. At t = π/2, decompose the acceleration vector into tangential (aₜ) and normal (aₙ) components and interpret each physically.
PROBLEM 5 — CRITICAL THINKING
Prove that a smooth curve r(t) with κ(t) > 0 for all t lies entirely in a plane if and only if its torsion τ(t) = 0 for all t. (Hint: consider what τ = 0 implies about B via the Frenet–Serret formulas.)

Lesson Summary

For any smooth space curve with nonzero curvature, the unit tangent vector T indicates the direction of motion, the principal unit normal vector N points toward the center of curvature, and the binormal vector B = T × N completes the right-handed orthonormal frame. These three vectors are computed as T = r′/‖r′‖, N = T′/‖T′‖, and B = T × N. The scalar quantities curvature κ and torsion τ measure how sharply the curve bends and how the osculating plane twists, respectively.

The Frenet–Serret formulas (dT/ds = κN, dN/ds = −κT + τB, dB/ds = −τN) describe how the frame evolves along the curve and encode all intrinsic geometry. A curve with τ = 0 is planar; nonzero torsion indicates a genuine space curve. The acceleration decomposition a = aₜT + aₙN separates tangential acceleration (change in speed) from normal acceleration (change in direction, equal to κv²), providing the bridge between the TNB frame and Newtonian mechanics.

Varsity Tutors • Calculus 3 • Unit Tangent, Normal & Binormal Vectors