Orthogonal Curvilinear Coordinates
Almost every hard problem in physics is easy in the right coordinates and hopeless in the wrong ones. A hydrogen atom, a coaxial cable, a spinning star, a drumhead — each carries a symmetry, and the art is to draw a coordinate grid that bends to match it. Orthogonal curvilinear coordinates make this precise: you replace the flat Cartesian triple with a smooth invertible relabelling whose coordinate surfaces meet everywhere at right angles — spheres and cones for spherical coordinates, cylinders and planes for cylindrical, and a zoo of parabolic, elliptic, and toroidal grids beyond. The entire geometry of such a grid is compressed into three numbers at each point — the scale factors (Lamé coefficients) . Each is a local ruler-conversion: how many metres of real distance you cross when you nudge the label by one unit and hold the others fixed. Because the can be angles, radii, or dimensionless parameters, the carry all the dimensional bookkeeping and all the local stretching of space. Once you know them, every metric quantity — arc length, area, volume, and the whole first-order arsenal of vector calculus — is fixed by universal master formulas. The pivot is orthogonality: it diagonalizes the metric tensor, , and a diagonal metric is exactly what lets , , , and stay transparent instead of dissolving into the covariant–contravariant machinery of general tensor calculus. This article is the geometric engine room beneath the operator articles that follow: it builds the scale factors from scratch, derives the master operators, and specializes them to the cylindrical and spherical forms you will use for life.
- Orthogonal curvilinear coordinates replace Cartesian with coordinate surfaces that meet at right angles everywhere, so the local frame is orthonormal but turns from point to point.
- All the geometry lives in three scale factors , which convert a coordinate step into a physical length .
- Lengths, areas, and volume follow at once: and .
- Grad, div, curl, and the Laplacian all pick up scale-factor weights; the master formulas reproduce the cylindrical and spherical operators as special cases.
- Orthogonality makes the metric diagonal, , which is precisely why the calculus stays simple compared with general (non-orthogonal) systems.
- Key idea: Everything about an orthogonal curvilinear system — lengths, areas, volumes, and all of vector calculus — is generated by the three scale factors , because orthogonality makes the metric diagonal, .
Where this lives today
The scale-factor machinery is quietly load-bearing across modern computation. Every finite-element and finite-volume solver — the tools that design jet engines, model blood flow, and simulate tokamak plasmas — maps a distorted physical mesh to a reference cube, and the Jacobian is the weight that makes the discretized divergence conserve flux cell by cell; get the metric wrong and the simulation leaks mass. In numerical relativity the same generalizes to the spacetime metric, and orthogonal-coordinate intuition survives in the "3+1" split used to evolve merging black holes for LIGO–Virgo templates. Separation of variables still generates the special functions of applied physics: spherical harmonics for the cosmic microwave background multipoles measured by Planck, Bessel modes for optical-fibre and cavity design, spheroidal wavefunctions for antennas. Exactly eleven coordinate systems separate the 3D Helmholtz equation, each matching a symmetry a real device can exploit. Whenever a modern solver respects a geometry, Lamé's scale factors are underneath.
The physical picture
Picture the labels as markings on a stretchy, curved grid laid over space. The scale factor is the local ruler-conversion: a coordinate step corresponds to a true distance in metres. In cylindrical coordinates a step near the axis sweeps almost no distance, while the same far out sweeps a long arc — because grows with radius. The first figure makes that literal: equal angular steps trace unequal physical arcs, and the local frame stays orthonormal throughout.
Divergence and curl look busier than in Cartesian coordinates because the unit vectors themselves rotate as you move: . Some of what looks like a change in a field is really the basis turning underneath it, and the scale factors separate the two. The clean way to see this is an infinitesimal coordinate box: its edge lengths are , its face areas , and its volume . The second figure builds that box with real numbers.
The core equations
Everything begins with one definition: differentiate along a single coordinate curve. The length of that derivative is the scale factor, its direction is the local unit vector, and these two objects generate the whole apparatus.
where: — position vector as a function of ; — the -th curvilinear coordinate; — scale factor (Lamé coefficient) for ; — local unit tangent to the curve. Reading: is the metres-per-unit- conversion; dividing by it renormalizes the tangent to unit length. The system is orthogonal exactly when those tangent directions are mutually perpendicular at every point — the single condition that diagonalizes the metric tensor, whose entries are the dot products of the coordinate tangents.
where: — Kronecker delta (1 if , else 0); — metric tensor, diagonal precisely because the system is orthogonal. Reading: the off-diagonal entries vanish, so and . Because the metric is diagonal, the squared distance is a term-by-term Pythagorean sum with no cross terms — the line element from which the area and volume elements drop out immediately.
where: — physical infinitesimal arc length; — physical volume of the coordinate box, with the Jacobian of the transformation. The gradient measures physical rate of change, so each label-derivative is divided by its ruler-conversion to turn per-unit- into per-metre.
where: — a scalar field; — its gradient. The divergence and curl are heavier because they must account for the coordinate face areas changing from place to place, so the scale factors sit inside the derivatives, not outside.
where: — a vector field; — its physical component along .
where: — the covariant components that appear because the curl integrates along coordinate edges of length . The Laplacian is the composition — the single most-used operator in the subject, the heart of Laplace's, Poisson's, Helmholtz's, and Schrödinger's equations.
where: — Laplacian of . Reading: each term carries the weight ; feed in the spherical scale factors and the radial falls out.
The goal is to show why orthogonality is the one property that keeps curvilinear vector calculus tractable. It forces the metric to be diagonal, , and a diagonal metric collapses the general quadratic form for squared distance into a clean term-by-term Pythagorean sum with every cross term gone. We assemble the displacement from the chain rule, dot it with itself, and watch orthonormality do the killing.
Step 1. By the chain rule the displacement is , using definition (1) to trade each tangent for its scale factor times a unit vector. Why: this re-expresses a step in abstract label-space as a sum of physical displacements along the local orthonormal frame.
Step 2. Dot the increment with itself: . Why: the squared arc length is the metric acting on the displacement, and here the metric appears explicitly as the array of frame dot products .
Step 3. Impose orthonormality , so only the terms survive: . Why: this is the whole payoff — a non-orthogonal system keeps the off-diagonal cross terms and forces the full covariant/contravariant apparatus, which orthogonality spares us. *As a quick check: cylindrical gives ; spherical gives .*
Go deeper · Derivation B · 1 minThe divergence from flux through a coordinate box
The aim is to build the scale-factor divergence directly from its geometric definition, , by computing the net outward flux through an infinitesimal coordinate box and dividing by its volume. The subtle point — the reason the scale factors end up inside the derivatives — is that the box-face areas are themselves functions of the coordinates, so they cannot be pulled out of the difference between opposite faces.
Step 1. Take a box with edges at . The two faces of constant have area , and only pierces them, so the net flux is . Why: the flux is field-times-area, and because varies with it must stay locked inside the face-to-face difference.
Step 2. Taylor-expand the difference to first order: , and the face-pairs give the cyclic partners. Why: the whole -derivative acts on the product , capturing both the changing field and the changing face area in one term.
Step 3. Sum the three pairs and divide by the box volume ; the coordinate differentials cancel and leave . Why: this is equation (5) in compact form — the flux definition has manufactured the scale-factor weights automatically. *As a check: inserting recovers , the standard cylindrical divergence.*
Go deeper · Derivation C · 1 minThe Laplacian and its spherical specialization
The purpose is to assemble the master Laplacian by composing gradient and divergence, then specialize it to spherical coordinates and recover the operator that governs the hydrogen atom, multipole expansions, and every central-potential problem. The composition is mechanical once the two operators are in hand; the specialization inserts and exposes where the centrifugal factors come from.
Step 1. Take the gradient components from equation (4), then feed them as the vector into the divergence (5): . Why: each term inherits one from the gradient and one from the flux weight , combining to .
Step 2. Insert the spherical scale factors, so . The radial term is , since cancels the prefactor's . Why: this is the radial kinetic term whose eigenfunctions build the hydrogenic radial wavefunctions.
Step 3. The polar term uses , giving ; the azimuthal term uses , giving . Together, . Why: the angular block is exactly in quantum mechanics, so the prefactor is the origin of the centrifugal barrier . *The angular part of the spherical Laplacian reproduces the operator of central-force quantum mechanics.*
Limiting cases
The master formulas collapse to every standard operator by inserting the right scale factors — the table below is the whole family of everyday systems as one parametrization.
| Case | Result | Meaning |
|---|---|---|
| Cartesian | all scale factors unity; — the flat, undistorted reference | |
| Cylindrical | ; the in says angular steps span longer arcs farther out | |
| Spherical | ; recovers the Laplacian of atomic physics | |
| Conformal / isothermal (2D) | equal scale factors make the map angle-preserving; the 2D Laplacian becomes — the basis of complex-analytic methods |
Worked examples
1 · Building the cylindrical scale factors from scratch (confidence builder)
From the map , compute the three scale factors, confirm orthogonality, and write the line and volume elements.
Step 1. With , differentiate along each coordinate. Radially, , whose length is : a unit of is a metre, radial motion is isometric.
Step 2. Azimuthally, , length : the dimensionless angle becomes arc length , the the first figure measured. Axially, gives .
Step 3. Check orthogonality: , and both are perpendicular to . All cross dot products vanish, so the metric is diagonal and the system is orthogonal.
Step 4. Assemble the geometry: and — the standard cylindrical volume element, from nothing but the map and definition (1). The scale factors are , and .
2 · Divergence theorem for a radial field (fully worked, with numbers)
Take in spherical coordinates. Compute its divergence, then verify the divergence theorem on a ball of radius via both the volume integral and the surface flux.
Step 1. The only nonzero component is , and . From the divergence (5), .
Step 2. Differentiate: , so , constant everywhere. (In Cartesian form gives — a clean cross-check.)
Step 3. Volume integral over the ball : the integrand is constant, so at .
Step 4. Surface flux over the sphere : the outward area element is and there, so .
Step 5. The two agree exactly: . The curvilinear area and volume elements, both built from the scale factors, are exactly what make Gauss's theorem consistent. Both sides equal , confirming and the divergence theorem.
Physics of the portrait
Orthogonal curvilinear coordinates are where nineteenth-century French mathematical physics learned to bend space to a problem's symmetry. The person who systematized the idea — and whose name still labels the scale factors — was an engineer as much as a mathematician.
Origins · 1 minGabriel Lamé and how this was discovered
Gabriel Lamé trained at the École Polytechnique and spent his formative decade in Russia, teaching and building roads and bridges in St. Petersburg — a working engineer's grounding that shaped his taste for coordinates fitted to real geometry. Back in Paris he held chairs at the Polytechnique and the Sorbonne. His deepest contribution here is the systematic theory of general curvilinear coordinates: studying heat flow through anisotropic solids, he needed coordinate surfaces adapted to the body, and developed the machinery of what we now call the Lamé coefficients — the scale factors that convert coordinate steps into physical lengths. His 1859 Leçons sur les coordonnées curvilignes is the first unified treatment, introducing the ellipsoidal-harmonic Lamé functions along the way. The same instinct runs through his elasticity theory, where the Lamé parameters and still specify every isotropic solid. Gauss reportedly judged him the foremost French mathematician of his time, and his name is one of the seventy-two on the Eiffel Tower. What he bequeathed was a habit of mind: choose the coordinates the physics wants, and let the scale factors carry it.
Going further
Texts. Arfken and Weber, Mathematical Methods for Physicists, ch. 2 (Curvilinear Coordinates, Tensors) · Hassani, Mathematical Physics, ch. on differential operators in curvilinear coordinates · Stone and Goldbart, Mathematics for Physics, ch. on curvilinear coordinates and the calculus of variations · Riley, Hobson and Bence, Mathematical Methods for Physics and Engineering, ch. 10 · Boas, Mathematical Methods in the Physical Sciences, ch. 10 · Morse and Feshbach, Methods of Theoretical Physics, ch. 5 (separable coordinate systems) · Byron and Fuller, Mathematics of Classical and Quantum Physics, ch. 1. The scale factors used throughout — Cartesian , cylindrical , spherical — follow directly from applied to the explicit coordinate maps. The flux-box derivation rests on , and Worked Example 2 gives with both sides of Gauss's theorem equal to at . The count of exactly eleven separable coordinate systems for the 3D Helmholtz equation is Eisenhart's classification, catalogued in Morse and Feshbach.
Builds on. Scalar and Vector Fields · The Gradient Operator · The Del Operator and Vector Differential Identities. Leads to. The Laplacian Operator · Divergence of a Vector Field · Curl of a Vector Field · The Divergence (Gauss) Theorem.
Ask the tutor: Ask me to derive the spherical curl term by term, or to work out the scale factors for parabolic or elliptic-cylinder coordinates and separate the Helmholtz equation in them.
What does orthogonality actually buy you?
It buys a diagonal metric, , and everything simple flows from that: squared distance becomes a pure Pythagorean sum with no cross terms, physical vector components need no covariant-versus-contravariant split, and , , , collapse to the compact scale-factor formulas. A general non-orthogonal system gains off-diagonal terms and forces you to track upper and lower indices. Orthogonality is the sweet spot: curved enough to match a sphere or cylinder, flat enough that the calculus stays readable.
Why is h_φ equal to ρ and not to 1?
Because is an angle, not a length. The scale factor is the conversion between a coordinate step and the physical distance it spans, and one radian of azimuth sweeps an arc whose length grows with how far you are from the axis: . So . This is not a convention — it drops straight out of , which evaluates to . The same logic gives the spherical : azimuthal arcs shrink to nothing at the poles () and are widest at the equator. Whenever a coordinate is dimensionless, its scale factor carries the length dimension for it.
Are the unit vectors really different at every point?
Yes, and this is the deepest difference from Cartesian coordinates. The Cartesian point the same way everywhere, but points outward from the axis, so it swings around as you change : . Because the frame rotates, differentiating a vector field means differentiating both its components and its basis vectors. The master operator formulas are constructed exactly so that all of that basis-turning is folded into the scale factors, sparing you from tracking by hand. But if you ever expand a vector operation manually, you must include those derivatives or you will drop real physical terms.
How many coordinate systems let you separate variables, and why does it matter?
Exactly eleven coordinate systems separate the 3D Helmholtz equation : Cartesian, cylindrical, spherical, and eight more (parabolic, elliptic, prolate and oblate spheroidal, conical, ellipsoidal, paraboloidal). Catalogued in Morse and Feshbach, this matters because separation turns one hard PDE into three ordinary ones, each solvable in known special functions. Separability requires the coordinate surfaces to align with the problem's boundaries — which is why you reach for spherical coordinates for an atom and elliptic-cylinder coordinates for an elliptical waveguide. Outside these eleven you generally solve the PDE numerically.
Is h₁h₂h₃ the same thing as the Jacobian of the coordinate change?
Yes, for an orthogonal system they are identical. The Jacobian of the map is , and it is the factor that appears when you change variables in a volume integral. Because the metric is , its determinant is , so . That single product is simultaneously the volume of the coordinate box, the square root of the metric determinant, and the change-of-variables factor: . It is the most reused number in the whole framework.
When do I actually need the full tensor-calculus machinery instead?
Whenever the coordinate surfaces do not meet at right angles — an oblique or sheared grid — the metric acquires off-diagonal terms and the tidy scale-factor formulas no longer apply. Then you need the general apparatus: the full symmetric metric , its inverse , the covariant-versus-contravariant distinction, and Christoffel symbols to differentiate vectors. You also cross into full tensor calculus the moment space itself is curved, as in general relativity. Orthogonal curvilinear coordinates are the largest class for which the intuitive physical-component formulas survive — which is why they are worth mastering before the general theory.