Curvilinear Coordinates — Spherical and Cylindrical

⚡ Key Takeaways

Curvilinear coordinates describe points in space using systems other than Cartesian (x,y,z)(x,y,z) — most importantly cylindrical (ρ,φ,z)(\rho,\varphi,z) and spherical (r,θ,φ)(r,\theta,\varphi). They simplify problems with rotational or radial symmetry by aligning coordinate surfaces with the geometry. The price is position-dependent unit vectors and extra metric factors in gradients, divergences, Laplacians, and volume integrals. Standard tools for physics and engineering since the work of Lamé, Gauss, and Laplace in the 18th–19th centuries.

💡 The Core Insight

Choose coordinates whose level surfaces match your problem's symmetry, then pay for it with scale factors hi=∣∂r/∂qi∣h_i = |\partial \mathbf r/\partial q^i| that rescale every derivative and integral. Once you know the three hih_i, every differential operator — gradient, divergence, curl, Laplacian — and the volume element follow from a single universal template. Cylindrical has hρ=1, hφ=ρ, hz=1h_\rho=1,\,h_\varphi=\rho,\,h_z=1; spherical has hr=1, hθ=r, hφ=rsin⁡θh_r=1,\,h_\theta=r,\,h_\varphi=r\sin\theta.

Formal Statement

DefinitionCurvilinear coordinate system

Let U⊆R3U\subseteq\mathbb{R}^3 be open. A curvilinear coordinate system on UU is a smooth map r:V→U\mathbf r:V\to U, r(q1,q2,q3)=(x,y,z)\mathbf r(q^1,q^2,q^3)=(x,y,z), with smooth inverse on the interior, i.e. the Jacobian is nonzero:

1
J=det⁡ ⁣[∂(x,y,z)∂(q1,q2,q3)]≠0.\quad J=\det\!\left[\frac{\partial(x,y,z)}{\partial(q^1,q^2,q^3)}\right]\neq 0.

Derivation hint: invertibility of r\mathbf r near a point is guaranteed by the Inverse Function Theorem precisely when this Jacobian determinant is nonzero. The tangent (covariant basis) vectors and scale factors are

2
ei=∂r∂qi,hi=∣ei∣=∣∂r∂qi∣,e^i=1hi∂r∂qi.\quad \mathbf e_i=\frac{\partial \mathbf r}{\partial q^i},\qquad h_i=|\mathbf e_i|=\left|\frac{\partial \mathbf r}{\partial q^i}\right|,\qquad \hat{\mathbf e}_i=\frac{1}{h_i}\frac{\partial\mathbf r}{\partial q^i}.

Derivation hint: ei\mathbf e_i is the velocity of the curve obtained by varying only qiq^i; its length is how much physical distance corresponds to one unit of qiq^i. The system is orthogonal when ei⋅ej=0\mathbf e_i\cdot\mathbf e_j=0 for i≠ji\neq j, in which case the squared line element (metric) is diagonal:

3
ds2=∑i=13hi2 (dqi)2.\quad ds^2=\sum_{i=1}^3 h_i^2\,(dq^i)^2.

Derivation hint: write dr=∑iei dqid\mathbf r=\sum_i \mathbf e_i\,dq^i, take ds2=dr⋅drds^2=d\mathbf r\cdot d\mathbf r, and drop cross terms because ei⋅ej=0\mathbf e_i\cdot\mathbf e_j=0.

DefinitionCylindrical coordinates

Cylindrical coordinates (ρ,φ,z)(\rho,\varphi,z) with ρ≥0\rho\ge 0, φ∈[0,2π)\varphi\in[0,2\pi), z∈Rz\in\mathbb{R}:

4
x=ρcos⁡φ,y=ρsin⁡φ,z=z,ρ=x2+y2,  φ=atan2⁡(y,x).\quad x=\rho\cos\varphi,\quad y=\rho\sin\varphi,\quad z=z,\qquad \rho=\sqrt{x^2+y^2},\ \ \varphi=\operatorname{atan2}(y,x).

Derivation hint: this is plane polar coordinates in the xyxy-plane with zz carried along unchanged. Scale factors, line element, and volume element:

5
hρ=1, hφ=ρ, hz=1;ds2=dρ2+ρ2dφ2+dz2;dV=ρ dρ dφ dz.\quad h_\rho=1,\ h_\varphi=\rho,\ h_z=1;\qquad ds^2=d\rho^2+\rho^2 d\varphi^2+dz^2;\qquad dV=\rho\,d\rho\,d\varphi\,dz.

Derivation hint: differentiate [4] to get eρ=(cos⁡φ,sin⁡φ,0)\mathbf e_\rho=(\cos\varphi,\sin\varphi,0), eφ=(−ρsin⁡φ,ρcos⁡φ,0)\mathbf e_\varphi=(-\rho\sin\varphi,\rho\cos\varphi,0), ez=(0,0,1)\mathbf e_z=(0,0,1); their magnitudes give the hih_i, and dV=hρhφhz dρ dφ dzdV=h_\rho h_\varphi h_z\,d\rho\,d\varphi\,dz.

DefinitionSpherical coordinates

Spherical coordinates (r,θ,φ)(r,\theta,\varphi) with r≥0r\ge 0, polar angle θ∈[0,π]\theta\in[0,\pi] (from +z+z axis), azimuth φ∈[0,2π)\varphi\in[0,2\pi) — the physics ISO convention:

6
x=rsin⁡θcos⁡φ,y=rsin⁡θsin⁡φ,z=rcos⁡θ.\quad x=r\sin\theta\cos\varphi,\quad y=r\sin\theta\sin\varphi,\quad z=r\cos\theta.

Derivation hint: project the radius rr onto the zz-axis (rcos⁡θr\cos\theta) and onto the xyxy-plane (rsin⁡θr\sin\theta), then split the planar projection by azimuth. Scale factors, line element, and volume element:

7
hr=1, hθ=r, hφ=rsin⁡θ;dV=r2sin⁡θ dr dθ dφ.\quad h_r=1,\ h_\theta=r,\ h_\varphi=r\sin\theta;\qquad dV=r^2\sin\theta\,dr\,d\theta\,d\varphi.

Derivation hint: differentiate [6] with respect to each coordinate; the magnitudes of the three tangent vectors give hr,hθ,hφh_r,h_\theta,h_\varphi, and dV=hrhθhφ dr dθ dφdV=h_rh_\theta h_\varphi\,dr\,d\theta\,d\varphi.

⚠️ Notation clash

The symbol φ\varphi means the azimuthal angle in both systems, but θ\theta is the polar angle in physics spherical coordinates while many mathematics texts swap θ\theta and φ\varphi (so θ\theta is azimuth and φ\varphi is polar). Always state your convention. Also, rr (spherical radius) ≠ρ\neq \rho (cylindrical radius): ρ=rsin⁡θ\rho=r\sin\theta.

TheoremUniversal differential operators in orthogonal curvilinear coordinates

For an orthogonal system with scale factors (h1,h2,h3)(h_1,h_2,h_3), a scalar field ff, and a vector field A=A1e^1+A2e^2+A3e^3\mathbf A=A_1\hat{\mathbf e}_1+A_2\hat{\mathbf e}_2+A_3\hat{\mathbf e}_3:

8
∇f=∑i1hi∂f∂qi e^i,\quad \nabla f=\sum_i \frac{1}{h_i}\frac{\partial f}{\partial q^i}\,\hat{\mathbf e}_i,

Derivation hint: df=∇f⋅dr=∑i(∇f)i hi dqidf=\nabla f\cdot d\mathbf r=\sum_i (\nabla f)_i\,h_i\,dq^i must equal ∑i(∂f/∂qi) dqi\sum_i (\partial f/\partial q^i)\,dq^i; match coefficients.

9
∇⋅A=1h1h2h3∑i∂∂qi ⁣(h1h2h3hiAi),\quad \nabla\cdot\mathbf A=\frac{1}{h_1h_2h_3}\sum_i \frac{\partial}{\partial q^i}\!\left(\frac{h_1h_2h_3}{h_i}A_i\right),

Derivation hint: apply the divergence theorem to an infinitesimal coordinate box with faces of area (hjhk dqjdqk)(h_jh_k\,dq^jdq^k) and volume h1h2h3 dq1dq2dq3h_1h_2h_3\,dq^1dq^2dq^3.

10
∇×A=1h1h2h3∣h1e^1h2e^2h3e^3∂q1∂q2∂q3h1A1h2A2h3A3∣,\quad \nabla\times\mathbf A=\frac{1}{h_1h_2h_3}\begin{vmatrix} h_1\hat{\mathbf e}_1 & h_2\hat{\mathbf e}_2 & h_3\hat{\mathbf e}_3\\[4pt] \partial_{q^1} & \partial_{q^2} & \partial_{q^3}\\[4pt] h_1A_1 & h_2A_2 & h_3A_3\end{vmatrix},

Derivation hint: apply Stokes' theorem to each infinitesimal coordinate rectangle; the circulation of A\mathbf A around a qjq^j–qkq^k loop uses edge lengths hjdqjh_jdq^j.

11
∇2f=1h1h2h3∑i∂∂qi ⁣(h1h2h3hi2∂f∂qi).\quad \nabla^2 f=\frac{1}{h_1h_2h_3}\sum_i \frac{\partial}{\partial q^i}\!\left(\frac{h_1h_2h_3}{h_i^2}\frac{\partial f}{\partial q^i}\right).

Derivation hint: compose [8] then [9], i.e. ∇2f=∇⋅(∇f)\nabla^2 f=\nabla\cdot(\nabla f) with Ai=(1/hi)∂f/∂qiA_i=(1/h_i)\partial f/\partial q^i.

Why It Holds / Derivation

ProofSpherical Laplacian from the universal template

Goal: specialize [11] to spherical coordinates using hr=1h_r=1, hθ=rh_\theta=r, hφ=rsin⁡θh_\varphi=r\sin\theta. 1. Compute the product hrhθhφ=(1)(r)(rsin⁡θ)=r2sin⁡θh_rh_\theta h_\varphi = (1)(r)(r\sin\theta)=r^2\sin\theta. 2. Form the three quotients h1h2h3hi2\dfrac{h_1h_2h_3}{h_i^2}:

  • i=ri=r: r2sin⁡θ1=r2sin⁡θ\dfrac{r^2\sin\theta}{1}=r^2\sin\theta;
  • i=θi=\theta: r2sin⁡θr2=sin⁡θ\dfrac{r^2\sin\theta}{r^2}=\sin\theta;
  • i=φi=\varphi: r2sin⁡θr2sin⁡2θ=1sin⁡θ\dfrac{r^2\sin\theta}{r^2\sin^2\theta}=\dfrac{1}{\sin\theta}.

3. Insert into [11], dividing the whole sum by h1h2h3=r2sin⁡θh_1h_2h_3=r^2\sin\theta:

12
∇2f=1r2sin⁡θ ⁣[∂∂r ⁣(r2sin⁡θ ∂f∂r)+∂∂θ ⁣(sin⁡θ ∂f∂θ)+∂∂φ ⁣(1sin⁡θ∂f∂φ)].\quad \nabla^2 f=\frac{1}{r^2\sin\theta}\!\left[\frac{\partial}{\partial r}\!\Big(r^2\sin\theta\,\frac{\partial f}{\partial r}\Big)+\frac{\partial}{\partial\theta}\!\Big(\sin\theta\,\frac{\partial f}{\partial\theta}\Big)+\frac{\partial}{\partial\varphi}\!\Big(\frac{1}{\sin\theta}\frac{\partial f}{\partial\varphi}\Big)\right].

Derivation hint: factor sin⁡θ\sin\theta out of the rr-term since it is independent of rr; this is the substitution of step 2 into the master Laplacian. 4. Simplify by pulling constant factors through each derivative:

13
∇2f=1r2∂∂r ⁣(r2∂f∂r)+1r2sin⁡θ∂∂θ ⁣(sin⁡θ ∂f∂θ)+1r2sin⁡2θ∂2f∂φ2.\quad \nabla^2 f=\frac{1}{r^2}\frac{\partial}{\partial r}\!\Big(r^2\frac{\partial f}{\partial r}\Big)+\frac{1}{r^2\sin\theta}\frac{\partial}{\partial\theta}\!\Big(\sin\theta\,\frac{\partial f}{\partial\theta}\Big)+\frac{1}{r^2\sin^2\theta}\frac{\partial^2 f}{\partial\varphi^2}.

Derivation hint: in the first term sin⁡θ\sin\theta cancels with the prefactor; the angular part is the operator ∇S22/r2\nabla^2_{S^2}/r^2 on the unit sphere. ■\qquad\blacksquare

∎
ProofCylindrical Laplacian

With hρ=1,hφ=ρ,hz=1h_\rho=1,h_\varphi=\rho,h_z=1 so hρhφhz=ρh_\rho h_\varphi h_z=\rho:

14
∇2f=1ρ∂∂ρ ⁣(ρ∂f∂ρ)+1ρ2∂2f∂φ2+∂2f∂z2.\quad \nabla^2 f=\frac{1}{\rho}\frac{\partial}{\partial\rho}\!\Big(\rho\frac{\partial f}{\partial\rho}\Big)+\frac{1}{\rho^2}\frac{\partial^2 f}{\partial\varphi^2}+\frac{\partial^2 f}{\partial z^2}.

Derivation hint: quotients h1h2h3/hi2h_1h_2h_3/h_i^2 are ρ, 1/ρ, ρ\rho,\,1/\rho,\,\rho for ρ,φ,z\rho,\varphi,z; substitute into [11] and divide by ρ\rho. ■\qquad\blacksquare

∎
ProofWhy basis vectors carry derivatives — the time derivative of position

The unit vectors depend on position, so differentiating them produces the centripetal/Coriolis terms. For cylindrical: 1. From [4], ρ^=(cos⁡φ,sin⁡φ,0)\hat{\boldsymbol\rho}=(\cos\varphi,\sin\varphi,0), φ^=(−sin⁡φ,cos⁡φ,0)\hat{\boldsymbol\varphi}=(-\sin\varphi,\cos\varphi,0). 2. Differentiate with respect to φ\varphi: ∂ρ^∂φ=φ^\dfrac{\partial\hat{\boldsymbol\rho}}{\partial\varphi}=\hat{\boldsymbol\varphi}, ∂φ^∂φ=−ρ^\dfrac{\partial\hat{\boldsymbol\varphi}}{\partial\varphi}=-\hat{\boldsymbol\rho}. 3. With r=ρρ^+zz^\mathbf r=\rho\hat{\boldsymbol\rho}+z\hat{\mathbf z}, the acceleration becomes

15
r¨=(ρ¨−ρφ˙2)ρ^+(ρφ¨+2ρ˙φ˙)φ^+z¨ z^.\quad \ddot{\mathbf r}=(\ddot\rho-\rho\dot\varphi^2)\hat{\boldsymbol\rho}+(\rho\ddot\varphi+2\dot\rho\dot\varphi)\hat{\boldsymbol\varphi}+\ddot z\,\hat{\mathbf z}.

Derivation hint: apply the chain rule twice to r=ρρ^(φ)+zz^\mathbf r=\rho\hat{\boldsymbol\rho}(\varphi)+z\hat{\mathbf z}, using ρ^˙=φ˙φ^\dot{\hat{\boldsymbol\rho}}=\dot\varphi\hat{\boldsymbol\varphi} and φ^˙=−φ˙ρ^\dot{\hat{\boldsymbol\varphi}}=-\dot\varphi\hat{\boldsymbol\rho}. ■\qquad\blacksquare

∎
GL
Gabriel Lamé
1795–1870

The scale factors hih_i are universally called Lamé coefficients after Gabriel Lamé, who systematized orthogonal curvilinear coordinates in his 1859 Leçons sur les coordonnées curvilignes. Trained at the École Polytechnique, Lamé worked in St. Petersburg on railway engineering before returning to Paris, where he applied curvilinear coordinates to heat conduction and elasticity. He proved that Laplace's equation separates in the eleven classical orthogonal coordinate systems and introduced what are now called Lamé functions for ellipsoidal harmonics. Gauss called him the foremost French mathematician of his era.

Building Intuition

🧠 Intuition

Think of a coordinate system as a labeling scheme stamped onto space. Cartesian uses a rigid square grid: every direction-marker x^,y^,z^\hat{\mathbf x},\hat{\mathbf y},\hat{\mathbf z} is the same arrow everywhere. Curvilinear systems bend the grid to hug the geometry. On a sphere, the "outward" direction r^\hat{\mathbf r} literally points differently in Paris than in Tokyo — that's why r^\hat{\mathbf r} is a field of arrows, not one arrow. The scale factor hih_i answers: "If I bump coordinate qiq^i by one unit, how far do I physically move?" Bumping φ\varphi by dφd\varphi near the zz-axis (small ρ\rho) barely moves you, but far out (large ρ\rho) it sweeps a huge arc — hence hφ=ρh_\varphi=\rho. In spherical coordinates, near the poles (θ→0\theta\to 0) a change in azimuth φ\varphi moves you almost nothing, so hφ=rsin⁡θ→0h_\varphi=r\sin\theta\to 0: this is the coordinate singularity at the poles where φ\varphi becomes meaningless. The volume element dV=h1h2h3 dq1dq2dq3dV=h_1h_2h_3\,dq^1dq^2dq^3 is just the volume of the tiny "brick" with edge lengths hi dqih_i\,dq^i. The extra factors ρ\rho (cylindrical) and r2sin⁡θr^2\sin\theta (spherical) you memorize for integrals are nothing but this product.

Figure
Spherical coordinates: the point P at radius r, polar angle θ from +z, azimuth φ in the xy-plane
z x y P (r,θ,φ) r θ projection φ ρ = r sinθ

Worked Examples

ExampleVolume and moment of inertia of a solid sphere

Given: A uniform solid ball of radius R=0.20 mR=0.20\ \text{m}, mass M=5.0 kgM=5.0\ \text{kg}. Find its volume and its moment of inertia about a diameter.

Step 1 — Volume using spherical dV=r2sin⁡θ dr dθ dφdV=r^2\sin\theta\,dr\,d\theta\,d\varphi:

V=∫02π ⁣ ⁣∫0π ⁣ ⁣∫0Rr2sin⁡θ dr dθ dφ=(R33)(2)(2π)=43πR3.V=\int_0^{2\pi}\!\!\int_0^{\pi}\!\!\int_0^{R} r^2\sin\theta\,dr\,d\theta\,d\varphi=\Big(\tfrac{R^3}{3}\Big)(2)(2\pi)=\tfrac{4}{3}\pi R^3.

Numerically V=43π(0.20)3=0.0335 m3V=\tfrac{4}{3}\pi(0.20)^3=0.0335\ \text{m}^3.

Step 2 — Density ρm=M/V=5.0/0.0335=149.2 kg/m3\rho_m=M/V=5.0/0.0335=149.2\ \text{kg/m}^3.

Step 3 — Moment of inertia about the zz-axis. The distance from the axis is ρ=rsin⁡θ\rho=r\sin\theta, so Iz=∫ρm(rsin⁡θ)2 dVI_z=\int \rho_m (r\sin\theta)^2\,dV:

Iz=ρm∫02π ⁣ ⁣dφ∫0πsin⁡3θ dθ∫0Rr4 dr=ρm(2π)(43)(R55)=8π15ρmR5.I_z=\rho_m\int_0^{2\pi}\!\!d\varphi\int_0^\pi \sin^3\theta\,d\theta\int_0^R r^4\,dr=\rho_m(2\pi)\Big(\tfrac{4}{3}\Big)\Big(\tfrac{R^5}{5}\Big)=\tfrac{8\pi}{15}\rho_m R^5.

Using ρm=3M4πR3\rho_m=\tfrac{3M}{4\pi R^3} this reduces to the textbook result Iz=25MR2I_z=\tfrac{2}{5}MR^2.

Step 4 — Number: Iz=25(5.0)(0.20)2=0.080 kg ⋅ m2I_z=\tfrac{2}{5}(5.0)(0.20)^2=0.080\ \text{kg}\,\cdot\,\text{m}^2.

V=0.0335 m3,Iz=25MR2=0.080 kg ⋅ m2\boxed{V=0.0335\ \text{m}^3,\qquad I_z=\tfrac{2}{5}MR^2=0.080\ \text{kg}\,\cdot\,\text{m}^2}
ExampleCapacitance per length of a coaxial cable via cylindrical Laplacian

Given: Inner conductor radius a=1.0 mma=1.0\ \text{mm}, outer radius b=4.0 mmb=4.0\ \text{mm}, vacuum dielectric ε0=8.85×10−12 F/m\varepsilon_0=8.85\times10^{-12}\ \text{F/m}. Potential depends only on ρ\rho. Find C/LC/L.

Step 1 — Laplace in cylindrical, V=V(ρ)V=V(\rho) only, so [14] gives

1ρddρ(ρdVdρ)=0 ⇒ ρdVdρ=const=A.\frac{1}{\rho}\frac{d}{d\rho}\Big(\rho\frac{dV}{d\rho}\Big)=0\ \Rightarrow\ \rho\frac{dV}{d\rho}=\text{const}=A.

Step 2 — Integrate: V(ρ)=Aln⁡ρ+BV(\rho)=A\ln\rho+B. Apply V(a)=V0V(a)=V_0, V(b)=0V(b)=0:

V(ρ)=V0ln⁡(b/ρ)ln⁡(b/a).V(\rho)=V_0\frac{\ln(b/\rho)}{\ln(b/a)}.

Step 3 — Field and surface charge. Eρ=−dV/dρ=V0ρln⁡(b/a)E_\rho=-dV/d\rho=\dfrac{V_0}{\rho\ln(b/a)}. The inner-conductor surface charge per length: by Gauss, line charge λ=2πε0ρEρ=2πε0V0ln⁡(b/a)\lambda=2\pi\varepsilon_0\rho E_\rho=\dfrac{2\pi\varepsilon_0 V_0}{\ln(b/a)}.

Step 4 — Capacitance per length C/L=λ/V0C/L=\lambda/V_0:

CL=2πε0ln⁡(b/a)=2π(8.85×10−12)ln⁡4=5.56×10−111.386.\frac{C}{L}=\frac{2\pi\varepsilon_0}{\ln(b/a)}=\frac{2\pi(8.85\times10^{-12})}{\ln 4}=\frac{5.56\times10^{-11}}{1.386}.
CL=4.01×10−11 F/m=40.1 pF/m\boxed{\dfrac{C}{L}=4.01\times10^{-11}\ \text{F/m}=40.1\ \text{pF/m}}

Common Misconceptions

⚠️ Unit vectors are not constant — do not pull them out of integrals or derivatives

A frequent error: writing ∫F dV\displaystyle\int \mathbf F\,dV with F=Frr^\mathbf F=F_r\hat{\mathbf r} and treating r^\hat{\mathbf r} as constant. Because r^\hat{\mathbf r} points in different directions at different points, ∫r^ dV≠r^∫dV\int \hat{\mathbf r}\,dV\neq \hat{\mathbf r}\int dV. To integrate a vector field, resolve it into Cartesian components first (which are constant), or carry the angular dependence explicitly. Likewise ddt(vrr^)≠v˙rr^\frac{d}{dt}(v_r\hat{\mathbf r})\neq \dot v_r\hat{\mathbf r}; the basis derivative terms in [15] are essential.

⚠️ The Laplacian is NOT just second partials in curvilinear coordinates

∇2f≠∂rrf+∂θθf+∂φφf\nabla^2 f\neq \partial_{rr}f+\partial_{\theta\theta}f+\partial_{\varphi\varphi}f. The scale factors generate first-derivative terms (like 2r∂rf\frac{2}{r}\partial_r f from expanding [13]). Always use the full forms [13]/[14].

CounterexampleNaive "divergence" of the inverse-square field

Consider E=r^r2\mathbf E=\dfrac{\hat{\mathbf r}}{r^2} (a point-charge field, Ar=1/r2A_r=1/r^2). A naive ∂rAr=−2/r3\partial_r A_r=-2/r^3 suggests nonzero divergence everywhere. The correct spherical divergence from [9] is

∇⋅E=1r2∂∂r(r2⋅1r2)=1r2∂∂r(1)=0(r≠0).\nabla\cdot\mathbf E=\frac{1}{r^2}\frac{\partial}{\partial r}\Big(r^2\cdot\frac{1}{r^2}\Big)=\frac{1}{r^2}\frac{\partial}{\partial r}(1)=0\quad(r\neq 0).

The r2r^2 scale factor exactly cancels the field's 1/r21/r^2 decay — the field is divergence-free everywhere except the singular origin, where it produces the delta function 4πδ3(r)4\pi\delta^3(\mathbf r). Ignoring scale factors gives the wrong (nonzero) answer.

Connections

connection

Orthogonal curvilinear coordinates are the bridge between Vector Calculus and Differential Geometry: the scale factors hih_i are the diagonal entries of the metric tensor gij=ei⋅ejg_{ij}=\mathbf e_i\cdot\mathbf e_j, and the universal operators [8]–[11] are special cases of the tensor formulas for ∇f\nabla f, ∇⋅\nabla\cdot, and the Laplace–Beltrami operator. They are the workhorse of Separation of Variables for Partial Differential Equations: spherical coordinates yield Legendre Polynomials and Spherical Harmonics from the θ\theta-equation, while cylindrical coordinates yield Bessel Functions from the ρ\rho-equation. The volume elements feed directly into Multiple Integrals via the change-of-variables theorem, where h1h2h3h_1h_2h_3 equals the Jacobian ∣J∣|J| of [1].

Real-World Applications

🔬 Where this appears

Historical Development

⏳ History
- 1671–1676 — Newton and others use polar-type coordinates informally for orbital and curve problems, the seed of curvilinear thinking.
- 1748 — Euler systematically employs spherical and cylindrical descriptions in mechanics and fluid problems.
- 1782 — Laplace introduces what become Laplace's equation and spherical harmonics while studying gravitational potential.
- 1785 — Legendre defines the polynomials PℓP_\ell arising from the spherical θ\theta-equation in potential theory.
- 1813–1828 — Gauss develops the intrinsic geometry of surfaces (the Theorema Egregium), laying groundwork for the metric viewpoint of curvilinear coordinates.
- 1822 — Fourier's heat-conduction work motivates separable solutions in symmetric geometries.
- 1824 — Bessel publishes the functions (named for him) that solve the cylindrical radial equation, in the context of planetary perturbations.
- 1841–1859 — Lamé formalizes general orthogonal curvilinear coordinates and the scale factors (Lamé coefficients), culminating in Leçons sur les coordonnées curvilignes (1859).
- 1873 — Maxwell's Treatise codifies vector operators in curvilinear systems for electromagnetism; Heaviside and Gibbs later refine vector-calculus notation.

Subtleties & Limits

open-problem · Coordinate singularities and the impossibility of one global chart

Spherical and cylindrical coordinates each fail to be one-to-one or smooth on a "thin" set: the zz-axis (ρ=0\rho=0 in cylindrical, θ=0,π\theta=0,\pi in spherical) where the azimuth φ\varphi is undefined, and the origin (r=0r=0). At these places the Jacobian [1] vanishes and the inverse map breaks down — yet space itself is perfectly smooth there. This is the elementary face of a deep topological fact: the sphere S2S^2 admits no single coordinate chart (it is not homeomorphic to an open subset of R2\mathbb{R}^2), and indeed no smooth nonvanishing vector field exists on it (the Hairy Ball Theorem), which is why φ^\hat{\boldsymbol\varphi} must blow up at the poles. Numerically these singularities cause real trouble: global atmospheric and ocean models suffer the "pole problem" (vanishing hφh_\varphi forces tiny time steps near poles), prompting cubed-sphere, icosahedral, and yin-yang grids. Choosing how to cover a curved space with overlapping charts is exactly the program of Differential Geometry and the theory of Manifolds.

See Also

Vector Calculus · Differential Geometry · Separation of Variables · Spherical Harmonics · Bessel Functions · Jacobian Determinant · Laplace's Equation · Tensor Calculus