Scale Factors and Line, Area and Volume Elements
Cartesian coordinates hide a convenience so basic it is easy to forget: a step of is a step of metres, everywhere and in every direction. Curvilinear coordinates — cylindrical for a wire, spherical for a point charge, elliptic for a charged disc — break that identity. A step in azimuth is not a length at all; it is a pure angle, and the physical distance it moves you depends on how far you are from the axis. The scale factors are the exchange rate that repairs this: is exactly how many metres of arc one unit of the coordinate buys at the point where you stand. Formally, if is the position vector written in the new coordinates, then and the local unit vector along the -curve is . Once the three are in hand, every geometric object you could want to integrate follows by simple multiplication: a length is , an area on a coordinate surface is a product of two scale factors, and the volume of the little curved box is the full product — which is nothing but the Jacobian of the transformation. This one product also seeds the gradient, divergence, curl and Laplacian in curvilinear coordinates, because each of those operators measures change per unit physical length and so must divide by the appropriate . Master the scale factors and the whole apparatus of vector calculus in the coordinate system that matches your symmetry falls out mechanically.
- A coordinate increment is generally not a length; the scale factor converts it into the physical length .
- The displacement is , and for orthogonal coordinates the line element is Pythagorean, .
- Area on a coordinate surface is a product of two scale factors, e.g. ; the volume element is .
- The product equals the Jacobian , so integrals come out the same in any coordinate system.
- Standard values: cylindrical and spherical , giving and .
- The scale factors are also the metric and the seed of every curvilinear vector operator.
- Key idea: a coordinate increment is not a length; the scale factor converts it into one, and every line, area and volume element is a product of the .
A coordinate increment is not a length; the scale factor converts it into one, and all line, area and volume elements are built from products of the .
Where this lives today
Scale factors are quietly at work in every large numerical simulation of a continuous physical field. Computational fluid dynamics wraps a body-fitted curvilinear grid around an airfoil or a turbine blade so that the coordinate surfaces follow the geometry; the flow solver then carries the metric and the Jacobian through every flux term, and a badly stretched mesh with wildly varying scale factors is the classic source of numerical error. Global climate models, geodynamo simulations and solar convection codes integrate the fluid equations on the sphere, where the measure and the singular behaviour of at the poles force careful spectral or grid treatments. Numerical relativity pushes the same idea to its limit: there the metric is dynamical, the off-diagonal are the gravitational field itself, and Lamé's coefficients are the flat-space warm-up for the full curved-spacetime line element that LIGO's waveform templates are built from. Even a routine finite-element stress analysis or an electromagnetic mode solver is, under the hood, a change of variables whose correctness rests on getting the scale factors and their Jacobian right.
The physical picture
Paint the coordinate grid onto space as a deformable mesh. Where the mesh is stretched, one grid step spans a long physical distance; where it is compressed, the same step spans a short one. The scale factor is precisely this local stretch ratio — physical length divided by coordinate step — evaluated at each point. The cleanest example is the azimuth of cylindrical coordinates: a fixed angular step barely moves you near the axis but sweeps a long arc far out, because arc length is radius times angle. That single fact is the statement .
Stack the idea and the whole calculus of elements appears. One scale factor turns a coordinate step into a length; two scale factors turn a patch of a coordinate surface into an area; three turn a coordinate cell into a volume. When the coordinate system is orthogonal — the three mutually perpendicular at every point — that little cell is a genuine rectangular box to first order, so its edges, faces and volume are simple products with no cross terms. Spherical coordinates are the workhorse case: the box has edges , and , and its volume is the product of the three, .
The core equations
Everything begins with one definition. Fix a point, hold two of the coordinates constant, and let the third vary: the position vector traces a coordinate curve whose velocity is . Its length is the scale factor, and dividing by that length gives the local unit vector.
where: — position vector as a function of ; — the -th curvilinear coordinate; — scale factor, the physical length per unit increment of ; — unit tangent to the -coordinate curve. Read it as: is a length-per-coordinate conversion factor, and is the direction that conversion points. A general small change in all three coordinates displaces the point by the sum of the three tangential contributions. Because each partial derivative is , the displacement is a clean sum of physical lengths along the local axes.
where: — the infinitesimal displacement produced by increments ; — the physical length contributed along . Each term already carries units of length, which is the whole point of the scale factors. Squaring the displacement gives the line element. For an orthogonal system the mixed dot products vanish and only the diagonal terms survive, leaving a Pythagorean sum — this is the single most-used formula in the subject.
where: — physical arc length of the displacement . The absence of cross terms such as is exactly the signature of orthogonality; a skew system would keep them. On a coordinate surface (one coordinate held constant) the remaining two coordinates span an area patch. Its magnitude is the product of the two tangential scale factors, and its orientation is the third unit vector, so the vector area element is a cross product of the two edge displacements.
where: — oriented area element on the surface of constant ; — its unit normal, which for an orthogonal right-handed triad is the remaining basis vector. The scalar area on that surface is just . Three edge displacements span the volume cell. For a right-handed orthonormal triad the scalar triple product of the unit vectors is one, so the volume collapses to the product of the three physical edge lengths — the coordinate-space measure times the product of scale factors.
where: — physical volume of the infinitesimal curvilinear box. This single product is the measure that must appear inside every volume integral written in the coordinates . That same product is the Jacobian determinant of the map to Cartesian coordinates, which is why an integral evaluates to the same number no matter which coordinates you compute it in.
where: — Jacobian of the transformation . Recognising unifies the geometric picture (a curved box) with the analytic change-of-variables theorem for integrals. Finally, the scale factors are the diagonal of the metric tensor. Writing the covariant basis vectors , their dot products form the metric, which is diagonal exactly when the coordinates are orthogonal.
where: — covariant (tangent) basis vector; — metric tensor, whose diagonal entries are the squared scale factors . This is the bridge to tensor calculus and general relativity, where the off-diagonal no longer vanish.
The goal is to show, from the single definition , why the squared arc length in an orthogonal curvilinear system takes the clean Pythagorean form with no cross terms, and to pin down exactly which assumption — orthogonality — kills those cross terms. This is the derivation that turns a coordinate transformation into a usable geometry, because once the line element is known every length, area and volume follows by taking pieces of it.
Step 1. Differentiate the position vector by the chain rule: a simultaneous change of all coordinates gives . Why: the displacement is the sum of what each coordinate contributes, and each contribution is a partial derivative times its increment — this is just the total differential of .
Step 2. Insert the definition of the scale factor and unit vector, , to get . Why: this separates each contribution into a physical length and a pure direction , which is what makes the next step a bookkeeping exercise.
Step 3. Dot the displacement with itself: . Why: arc length squared is the self-dot-product of the displacement, and expanding the double sum exposes every pairing of coordinate directions, including the potential cross terms.
Step 4. Impose orthonormality, , so only the terms survive: . Why: orthogonality of the coordinate curves is precisely the condition that the off-diagonal dot products vanish; without it the metric keeps cross terms and the Pythagorean form fails. *Why it works: for spherical coordinates the three tangents are mutually orthogonal — their pairwise dot products vanish identically — so only the diagonal terms survive and the line element is , exactly as the Pythagorean form requires.*
Go deeper · Derivation B · 1 minScale factors for spherical polar coordinates
The goal is to compute the three spherical scale factors directly from the explicit Cartesian map, confirm the system is orthogonal, and assemble the line and volume elements — turning the abstract definition of the previous derivation into the concrete measure that every physics student eventually memorises but should be able to derive on demand.
Step 1. Write the map , , , with , , . Why: the scale factors are magnitudes of derivatives of , so everything follows from this explicit dependence of on .
Step 2. Radial tangent: , whose magnitude is , so . Why: moving outward along a ray is a straight-line motion measured in true length, so a unit change in is a unit change in distance — the scale factor must be one.
Step 3. Polar tangent: , with magnitude , so . Why: a change in the polar angle carries you along a great circle of radius , and arc on that circle is — the radius is the scale factor.
Step 4. Azimuthal tangent: , with magnitude , so . Why: azimuthal motion runs along a circle of latitude whose radius is the perpendicular distance to the polar axis, , which shrinks to zero at the poles where .
Step 5. Assemble: the three tangents are mutually orthogonal, so and . Why: with the scale factors known, the Pythagorean line element and the product volume element from the core equations are pure substitution. *Why it works: the pairwise dot products of the three tangents vanish, confirming orthogonality; their magnitudes give ; and the product is the standard spherical volume measure.*
Go deeper · Derivation C · 1 minThe scale-factor product is the Jacobian
The goal is to prove the identity that lets the same volume integral be computed in any coordinate system with the same answer. We show that the volume of the curvilinear cell, written as a scalar triple product of its three edge vectors, is on the one hand the product of scale factors and on the other hand precisely the Jacobian determinant of the coordinate map — the geometric and analytic pictures of "volume measure" turning out to be one object.
Step 1. The cell is spanned by three edge displacements , and its volume is the scalar triple product . Why: the volume of a parallelepiped is the absolute triple product of its edge vectors, and to first order the curved cell is such a parallelepiped.
Step 2. For an orthogonal right-handed system with , so the triple product reduces to and . Why: the orthonormal triad has unit triple product, so all the geometry collapses onto the three magnitudes — the scale factors.
Step 3. Now write the triple product as the determinant whose rows are the components of ; that determinant is by definition the Jacobian . Why: the scalar triple product of three vectors equals the determinant of the matrix of their components, and that matrix is exactly the Jacobian matrix of the coordinate transformation.
Step 4. Equate the two evaluations of the same to conclude . Why: a single geometric quantity cannot have two values, so the scale-factor product and the Jacobian are identical — which is why is the change-of-variables factor in multiple integrals. *Why it works: for spherical coordinates , which equals the directly computed Jacobian ; for cylindrical coordinates likewise matches its Jacobian — confirming the identity in both cases.*
Limiting cases
Specialising the general orthogonal formulas to the standard systems recovers every measure a physicist routinely uses.
| Case | Result | Meaning |
|---|---|---|
| Cartesian | All scale factors unity; and . | |
| Cylindrical | and . | |
| Spherical | and . | |
| Plane polar | Two-dimensional reduction; area element , the familiar polar measure. |
Worked examples
1 · Volume of a ball by integrating the spherical cell (fully worked)
Find the volume enclosed by a sphere of radius by integrating the spherical volume element, and confirm the general result .
Step 1. Write the measure. With the volume element is . The full ball is covered by , , .
Step 2. The integrand factorises because the limits are constants and the measure is a product, so .
Step 3. Evaluate each factor: , then , and . The middle factor of is entirely the from the scale factors — drop it and the answer is wrong.
Step 4. Combine: . Substituting gives . The general result is , and for it is .
2 · Lateral surface area of a cylinder from the area element
A cylindrical tank has radius and height . Find the area of its curved side.
Step 1. The side is the coordinate surface (constant). The two tangential coordinates there are and , with scale factors and , so the area element is .
Step 2. Integrate over the full surface, and : .
Step 3. Substitute the numbers: . The factor came entirely from the scale factor ; forgetting it would have left a dimensionless "area" of . The lateral area is .
3 · Scale factors of a non-standard system: parabolic cylindrical coordinates
The coordinates map to Cartesian by , , . Find the scale factors and the volume element, demonstrating that the method works beyond the textbook table.
Step 1. Compute the tangents. and and .
Step 2. Take magnitudes: , , . The first two are equal, a hallmark of these conformal coordinates.
Step 3. Check orthogonality: , and both are perpendicular to . The system is orthogonal, so the Pythagorean line element applies.
Step 4. Assemble the volume element: . As a spot check, at the in-plane scale factors are and the local area magnification is . The scale factors are and .
Physics of the portrait
Scale factors are one of those tools whose name records their inventor. They are the Lamé coefficients, after the French mathematical physicist who first treated general curvilinear coordinates as objects worth a theory of their own.
Origins · 1 minGabriel Lamé and how this was discovered
Gabriel Lamé trained as a mining engineer at the École Polytechnique and the École des Mines, spent a decade building roads and bridges in Russia at the new Institute of Engineers of Ways of Communication in St Petersburg, and returned to Paris to become one of the most versatile physicists of his generation. His deepest and most lasting idea was to stop treating cylindrical and spherical coordinates as special tricks and instead ask what any smooth system of curvilinear coordinates has in common. The answer was the set of coefficients — the scale factors — that convert coordinate increments into physical lengths, and with them Lamé expressed the Laplacian, the heat equation and the equations of elasticity in whatever coordinate system a problem's symmetry demanded. He gathered this programme in the 1859 Leçons sur les coordonnées curvilignes et leurs diverses applications, the first systematic textbook of the subject. His name survives across physics: Lamé coefficients in vector calculus, the Lamé parameters of linear elasticity, Lamé functions and the Lamé differential equation for the potential of an ellipsoid, and Lamé's stress theory. Gauss had already written the line element of a surface in his 1828 study of curvature, and after Lamé the idea would be generalised by Ricci and Levi-Civita into the metric tensor of tensor calculus — but the practical machinery every physics student learns first is Lamé's.
Going further
Texts. Arfken and Weber, Mathematical Methods for Physicists, 7th ed., Ch. 2 (Curvilinear Coordinates) · Hassani, Mathematical Physics, Ch. on vector analysis and curvilinear coordinates · Stone and Goldbart, Mathematics for Physics, curvilinear-coordinates chapter · Byron and Fuller, Mathematics of Classical and Quantum Physics, Ch. 1 · Nakahara, Geometry, Topology and Physics, Ch. 5 for the metric-tensor generalisation · Riley, Hobson and Bence, Mathematical Methods for Physics and Engineering, Ch. 10 · Boas, Mathematical Methods in the Physical Sciences, Ch. 5–6. Every scale factor is computed from the explicit Cartesian map as : spherical , cylindrical , plane polar , and parabolic cylindrical — the last confirmed orthogonal by direct dot-product check. The worked results (for , ), the cylinder lateral area , and the sphere surface all follow from integrating the elements. The identity is confirmed against the directly evaluated Jacobians for both spherical and cylindrical cases.
Prerequisites. Scalar and Vector Fields · Line Integrals. Leads to. The Gradient Operator · Divergence of a Vector Field · The Laplacian Operator · Volume Integrals.
Ask the tutor: Give me any coordinate system — elliptic, toroidal, oblate spheroidal — and I will walk you through computing its scale factors and building the line, area and volume elements from scratch.
Why is a scale factor a magnitude of a derivative rather than the derivative itself?
Because a length is a magnitude. The derivative is a vector: it carries both how fast the point moves as changes and in which direction. The direction is what becomes the unit vector ; the speed — how many metres of arc per unit of — is its length, and that is the scale factor . Splitting the derivative into magnitude times direction is exactly what lets you write displacements as physical length times unit direction, which is the whole bookkeeping of curvilinear calculus.
What changes when the coordinate system is not orthogonal?
The line element keeps its cross terms. In general with a full symmetric metric , and the off-diagonal entries no longer vanish. You can still define scale factors as , but they no longer tell the whole story, and the volume element becomes rather than the simple product . Orthogonality is exactly the condition that makes the metric diagonal and restores the clean product formulas; the skew case is the gateway to full tensor calculus.
Is the scale-factor product really the same as the Jacobian?
Yes, for an orthogonal right-handed system, and the reason is geometric. The Jacobian is the local volume-magnification factor of the coordinate map, and the volume of the curvilinear cell is the scalar triple product of its edge vectors . For an orthonormal triad that triple product is just , and written out in components the same triple product is the determinant of the Jacobian matrix. So is not a coincidence but two names for one number — the factor that appears in the change-of-variables theorem, which is why .
Why do the vector operators divide by scale factors?
Because gradient, divergence, curl and Laplacian all measure change per unit physical length, and a coordinate derivative measures change per unit coordinate. To convert, you divide by the length that one coordinate step spans, namely . That is why the gradient reads , and why the divergence carries the more elaborate factor — the outer turns a coordinate volume derivative into a physical one, and the inner products are the face areas the field flows through. Knowing the is the only prerequisite for writing any of these operators explicitly.
Why does h_φ vanish at the poles in spherical coordinates?
Because the azimuthal circle collapses there. The scale factor is the radius of the circle of constant latitude, which is the perpendicular distance from the point to the polar axis. At the poles or , that distance is zero, so a change in moves you nowhere and the scale factor is zero. This is a coordinate singularity, not a physical one: space is perfectly smooth at the poles, but the grid degenerates because infinitely many values of label the same axial point. Numerical codes on the sphere handle this with pole-free grids or spectral methods.
How do I find the scale factors for a coordinate system I have never seen?
Follow the same three-line recipe every time. First write the explicit map giving Cartesian as functions of your coordinates . Second, differentiate to get the tangent vectors and take their magnitudes — those are the scale factors . Third, check orthogonality by dotting the tangents pairwise; if the dot products vanish, the Pythagorean line element and apply directly. Worked example 3 does exactly this for parabolic cylindrical coordinates. The method never changes; only the algebra does.