Principal Curvatures & Directions

The extremal curvatures and their directions

Principal Curvatures

At each point on a surface, the principal curvatures k1 and k2 are the maximum and minimum values of normal curvature over all tangent directions.

The corresponding directions are called principal directions, and they are always perpendicular (except at umbilical points where k1 = k2).

Interactive: Principal Direction Field

Each cross shows the two principal directions at that point. Red/blue colors indicate the sign of the curvature. Yellow circles mark umbilical points where the principal directions are undefined (because all directions have equal curvature).

k₁ direction (positive)
k₁ direction (negative)
Umbilical point (k₁ = k₂)

Eigenvalues of the Shape Operator

The principal curvatures are the eigenvalues of the shape operator S, and the principal directions are the corresponding eigenvectors.

S(e1) = k1 e1
e1 is the direction of maximum curvature
S(e2) = k2 e2
e2 is the direction of minimum curvature

Interactive: Curvature Lines

Curvature lines (or lines of curvature) are curves on the surface that always point in a principal direction. They form an orthogonal network that reveals the intrinsic geometry of the surface.

k₁ curvature lines
k₂ curvature lines

Curvature lines are curves on the surface that always point in principal directions. They form an orthogonal network (except at umbilical points) and reveal the intrinsic geometry of the surface.

Interactive: Euler's Formula

Euler's formula tells us the normal curvature in any direction: it's a weighted average of the principal curvatures, with weights determined by the angle to the principal directions.

k₁ (max)
-0.6497
k₂ (min)
-2.4998
κ(θ)
-0.6497
κ(θ) = k₁·cos²θ + k₂·sin²θ

Euler's formula: normal curvature in any direction is a weighted average of the principal curvatures

Classification of Surface Points

Elliptic
k1k2 > 0

Both curvatures same sign (bowl-like). K > 0.

Hyperbolic
k1k2 < 0

Opposite signs (saddle-like). K < 0.

Parabolic
k1k2 = 0

One curvature is zero (cylinder-like). K = 0.

Umbilical
k1 = k2

Equal curvatures (sphere-like). All directions are principal.

Relating to Gaussian and Mean Curvature

The principal curvatures are the fundamental building blocks. All other curvature quantities can be expressed in terms of k1 and k2:

K = k1 · k2
Gaussian curvature (intrinsic)
H = (k1 + k2) / 2
Mean curvature (extrinsic)

Key Takeaways

  • Principal curvatures k1, k2 are the extrema of normal curvature
  • Principal directions are perpendicular eigenvectors of the shape operator
  • Euler's formula: κ(θ) = k1cos²θ + k2sin²θ
  • Curvature lines form an orthogonal network following principal directions
  • Umbilical points have k1 = k2 (every direction is principal)

Next: Geodesics — the straightest possible curves on a curved surface.