Staeckel Conditions for Separability

By the middle of the nineteenth century, classical mechanics had accumulated a trophy cabinet of "miraculously" solvable problems: Kepler orbits in spherical coordinates, Euler's two-fixed-center problem in elliptic coordinates, Jacobi's geodesics on the ellipsoid, the charged particle in a Coulomb field plus a uniform field in parabolic coordinates. Each solution rested on finding a coordinate system in which the Hamilton-Jacobi equation fell apart into one-dimensional pieces — and each discovery looked like luck, a chart stumbled upon by genius. In 1891 Paul Stäckel ended the era of luck. He proved that for orthogonal coordinates there is a complete algebraic criterion — necessary and sufficient — for additive separation: a nonsingular matrix Φ\Phi must exist whose ii-th row depends on the coordinate qiq_i alone, reproducing the kinetic metric through its inverse's first row and the potential as a matching single-variable sum. The construction is startlingly rigid. Every separation constant enters linearly; inverting the Stäckel matrix hands you nn uncoupled equations pi2=2∑jϕij(qi)αj−2ui(qi)p_i^2=2\sum_j\phi_{ij}(q_i)\alpha_j-2u_i(q_i), each a quadrature in its own coordinate. And the payoff is more than technique: a Stäckel system automatically carries nn independent, Poisson-commuting integrals quadratic in the momenta — the hypotheses of the Liouville-Arnold theorem verified wholesale. Orthogonal separability does not merely suggest integrability; it certifies it, constants, tori, and all. This article builds the matrix machinery, proves both the separation and the involution theorems, and then runs the test concretely on spherical coordinates — watching EE, L2L^2, and Lz2L_z^2 emerge as the linear constants the theorem demands.

Key takeaways
  • The Stäckel conditions are the complete algebraic criterion — necessary and sufficient — for additive separation of the time-independent Hamilton-Jacobi equation in orthogonal coordinates.
  • The certificate is a nonsingular n×nn\times n Stäckel matrix ϕij(qi)\phi_{ij}(q_i), each row a function of its own coordinate only, whose inverse's first row reproduces the kinetic metric coefficients: 1/mi=(Φ−1)1i1/m_i=(\Phi^{-1})_{1i}.
  • The potential must match the same structure, V=∑i(Φ−1)1i ui(qi)V=\sum_i(\Phi^{-1})_{1i}\,u_i(q_i) — a "Stäckel-weighted" sum of single-variable functions.
  • When both conditions hold, the momenta obey pi2=2∑jϕij(qi) αj−2ui(qi)p_i^2=2\sum_j\phi_{ij}(q_i)\,\alpha_j-2u_i(q_i): every separation constant enters linearly, and each equation is a one-coordinate quadrature.
  • The construction supplies nn functionally independent integrals FjF_j, quadratic in momenta and in involution — so every orthogonally separable system is Liouville integrable.
  • Key idea: orthogonal separability ⇔ a Stäckel matrix exists — an n×nn\times n matrix whose ii-th row depends only on qiq_i, expressing the inverse metric and the potential as matrix-weighted sums of single-variable functions; the separation constants are then read off linearly by inverting the matrix.
The core insight

Orthogonal separability ⇔ a Stäckel matrix exists: an n×nn\times n matrix whose ii-th row depends only on qiq_i, so that the inverse metric and the potential are linear combinations (via that matrix) of single-variable functions — the separation constants are then read off by inverting the matrix.

Where this lives today

Eisenhart's geometric reading — a Stäckel structure is a family of commuting Killing tensors on the configuration manifold — is the version that escaped classical mechanics and conquered relativity. The Kerr spacetime of a rotating black hole is the showpiece: its metric admits a nontrivial Killing tensor, the geodesic Hamilton-Jacobi equation separates in Boyer-Lindquist coordinates (Carter, 1968), and the resulting Carter constant is a textbook Stäckel separation constant — quadratic in momenta, commuting with everything, corresponding to no isometry whatsoever. Every Kerr ray-tracing code behind the Event Horizon Telescope images, and every extreme mass-ratio inspiral waveform model being built for the LISA mission, runs on quadratures that exist because Kerr passes the (curved-spacetime) Stäckel test. On the mathematical side the subject is alive as the classification of separable and superintegrable systems: cataloguing, chart family by chart family and manifold by manifold, which potentials admit Stäckel matrices, which admit extra integrals beyond the nn Liouville ones, and how these structures deform and quantize. The eleven separable charts of Euclidean 3-space have long been settled; their analogues on spheres, hyperbolic spaces, and black-hole spacetimes — and the algebras their integrals generate — remain an active research industry in 2026.

The physical picture

The article on Separation of Variables in Hamilton-Jacobi Theory showed the move: isolate one coordinate's dependence in a self-contained block, freeze the block at a constant, repeat. The question it left open is when the isolating rearrangement exists. Stäckel's answer is a piece of bookkeeping machinery. Picture the nn separated equations stacked as a vector: the ii-th line may involve only qiq_i, yet all nn constants α1,…,αn\alpha_1,\dots,\alpha_n are allowed to appear in it. The object that routes constants into single-coordinate lines without ever smuggling in a foreign coordinate is precisely a matrix whose ii-th row is built from functions of qiq_i alone. That is the Stäckel matrix — a wiring diagram between the space of conserved constants and the space of coordinates.

Figure
The Stäckel matrix as a wiring diagram — each row speaks one coordinate, each column carries one constant
constants (columns) α₁ = E α₂ α₃ row 1: φ₁₁(q₁) φ₁₂(q₁) φ₁₃(q₁) row 2: φ₂₁(q₂) φ₂₂(q₂) φ₂₃(q₂) row 3: φ₃₁(q₃) φ₃₂(q₃) φ₃₃(q₃) row i knows ONLY its own coordinate qᵢ p₁² = 2Σⱼφ₁ⱼ(q₁)αⱼ − 2u₁(q₁) p₂² = 2Σⱼφ₂ⱼ(q₂)αⱼ − 2u₂(q₂) p₃² = 2Σⱼφ₃ⱼ(q₃)αⱼ − 2u₃(q₃) n uncoupled quadratures — constants enter linearly the matrix routes n constants into n single-coordinate equations without mixing variables

Why does the whole theory insist on orthogonal coordinates? Because orthogonality makes the kinetic energy a diagonal quadratic form, T=12∑ipi2/mi(q)T=\tfrac12\sum_i p_i^2/m_i(q), with no pipjp_ip_j cross terms. Squared momenta are exactly the objects the separated equations control, one per line; an off-diagonal metric would tie pip_i to pjp_j inside a single term and no row-structured matrix could untangle them. (Separation with cross terms is not impossible — but it needs the genuinely different Levi-Civita machinery, outside Stäckel's theorem.) The conditions themselves come in a matched pair, and it helps to hear them as two verses of the same demand. The metric condition says the inverse metric coefficients 1/mi(q)1/m_i(q) — which in general depend on all the coordinates, as 1/mr21/mr^2 does in spherical coordinates — must be manufacturable as the first row of Φ−1\Phi^{-1}. The potential condition says VV must be a sum of single-variable functions weighted by those same first-row entries. Kinetic and potential energy must be "Stäckel-shaped" together, with one and the same matrix: that shared rigidity is what makes the criterion genuinely restrictive, and genuinely decisive.

Figure
Three charts that pass the test — the separable coordinate families of the plane and space
spherical / polar Kepler, central forces parabolic Stark effect, Coulomb + uniform field elliptic (confocal) two fixed centers (red foci), ellipsoid geodesics Euclidean 3-space admits exactly 11 orthogonal separable chart families — every "lucky" coordinate system of classical mechanics is an entry in Stäckel's finite catalogue

One more reading, the deepest: the constants α1,…,αn\alpha_1,\dots,\alpha_n delivered by the matrix are coordinates on the space of invariant tori. The energy E=α1E=\alpha_1 is one of them; the rest are the "hidden" conserved quantities — total angular momentum, a Laplace-Runge-Lenz component, the two-center quadratic invariant — that make integrability work. Stäckel's theorem manufactures them wholesale, quadratic in momenta and mutually commuting, which is why it slots directly beneath the Liouville-Arnold theorem as the practical certificate of integrability.

The conditions, precisely

Everything happens inside the time-independent Hamilton-Jacobi equation for a natural Hamiltonian in orthogonal coordinates. The kinetic metric is diagonal, so the Hamiltonian reads

H=12∑i=1npi2mi(q)+V(q)=E(1)H=\frac12\sum_{i=1}^{n}\frac{p_i^2}{m_i(q)}+V(q)=E \qquad (1)

where: mi(q)m_i(q) — the (generally coordinate-dependent) metric coefficients; in spherical coordinates, for instance, mr=mm_r=m, mθ=mr2m_\theta=mr^2, mϕ=mr2sin⁡2θm_\phi=mr^2\sin^2\theta; VV — the potential; EE — the conserved energy. The goal, as always, is an additively separated characteristic function, W=∑iWi(qi)W=\sum_iW_i(q_i) with pi=dWi/dqip_i=\mathrm{d}W_i/\mathrm{d}q_i. The certificate has three parts. First, the matrix itself:

Φ=[ϕij],ϕij=ϕij(qi),det⁡Φ≠0(2)\Phi=[\phi_{ij}],\qquad \phi_{ij}=\phi_{ij}(q_i),\qquad \det\Phi\neq0 \qquad (2)

where: the defining property sits in the middle: the entries of row ii are functions of the single coordinate qiq_i. Nonsingularity is not decoration — it is what will make the nn separation constants functionally independent (Derivation B). Note the asymmetry: rows are single-variable, but the inverse matrix Φ−1\Phi^{-1} has entries depending on all coordinates at once, which is exactly how single-variable ingredients can conspire to build the fully coordinate-mixed functions 1/mi(q)1/m_i(q). Second, the metric condition — the inverse metric must be the first row of Φ−1\Phi^{-1}:

1mi(q)=(Φ−1)1i(3)\frac{1}{m_i(q)}=(\Phi^{-1})_{1i} \qquad (3)

where: the right side is the (1,i)(1,i) entry of the inverse Stäckel matrix. This is a strong structural demand on the chart: most orthogonal coordinate systems on most manifolds admit no such matrix, which is why the separable charts form a short, classifiable list (eleven families in Euclidean 3-space). Third, the potential condition — VV must decompose over the same weights:

V(q)=∑i=1n(Φ−1)1i ui(qi)(4)V(q)=\sum_{i=1}^{n}(\Phi^{-1})_{1i}\,u_i(q_i) \qquad (4)

where: uiu_i — a single-variable "potential vector". Read (3) and (4) together: kinetic and potential terms must both be linear in the same first-row weights. A chart can pass the metric test and still fail on the potential — Cartesian coordinates pass (3) trivially for any flat metric, but (4) then demands V=∑iui(qi)V=\sum_iu_i(q_i), an additive potential, which is why V∝xyV\propto xy refuses to separate in Cartesian axes (Worked Example 2). When both conditions hold, substituting the ansatz collapses the PDE into the vector of separated equations — the payoff formula of the subject:

(dWidqi)2=pi2=2∑j=1nϕij(qi) αj−2 ui(qi)(5)\left(\frac{\mathrm{d}W_i}{\mathrm{d}q_i}\right)^2=p_i^2=2\sum_{j=1}^{n}\phi_{ij}(q_i)\,\alpha_j-2\,u_i(q_i) \qquad (5)

where: αj\alpha_j — the separation constants, with α1=E\alpha_1=E by convention. Two features deserve a slow look. Every constant enters linearly — no products, no squares of the α\alpha's — because the constants arrive by inverting a linear system; if your problem's natural constants appear squared (as Lz2L_z^2 does in the spherical θ\theta-equation), the Stäckel constants are those squares themselves. And every quantity on the right depends on qiq_i alone, so each momentum is an explicit single-variable function and WiW_i follows by one quadrature. Finally, the same matrix hands over the integrals of motion in closed form:

Fj(q,p)=∑i=1n(Φ−1)ji(pi22+ui(qi)),F1=H,{Fj,Fk}=0(6)F_j(q,p)=\sum_{i=1}^{n}(\Phi^{-1})_{ji}\left(\frac{p_i^2}{2}+u_i(q_i)\right),\qquad F_1=H,\qquad \{F_j,F_k\}=0 \qquad (6)

where: FjF_j — the jj-th integral, quadratic in the momenta, whose on-shell value is precisely αj\alpha_j. The involution property {Fj,Fk}=0\{F_j,F_k\}=0 is proved in Derivation B; together with independence (from det⁡Φ≠0\det\Phi\neq0) it delivers Liouville integrability outright.

Which equation answers which question

you wantusenotes
to test a chart for separabilityconditions (2)+(3)+(4)metric and potential must pass together
the separated momentaeq. (5)constants enter linearly; one coordinate per line
the conserved quantities explicitlyeq. (6)quadratic in momenta; Fj=αjF_j=\alpha_j on shell
the constants from initial datainvert (5): α=Φ−1(12p2+u)\alpha=\Phi^{-1}\big(\tfrac12p^2+u\big)evaluate at any single phase-space point
geodesic/free-particle separability(3) alone with all ui=0u_i=0a purely metric statement
non-orthogonal or magnetic problemsLevi-Civita conditions; Killing-tensor methodsoutside the standard Stäckel theorem
Derivation AFrom the Stäckel matrix to the separated equations

We prove sufficiency: if the metric condition and the potential condition hold, the additive ansatz separates the Hamilton-Jacobi equation, with the separated momenta given by equation (5). The strategy is constructive linear algebra. We substitute the ansatz, rewrite the equation as the first component of an nn-component vector identity, and then posit the full vector system — the other n−1n-1 components define the remaining separation constants. The single algebraic fact doing all the work is Φ−1Φ=1\Phi^{-1}\Phi=\mathbb{1}; watch how the row structure of Φ\Phi keeps every posited line confined to one coordinate, which is the entire point of the construction.

Step 1. Write the time-independent Hamilton-Jacobi equation in orthogonal coordinates and insert the additive ansatz W=∑iWi(qi)W=\sum_iW_i(q_i):

12∑i1mi(q)(dWidqi)2+V(q)=E\frac12\sum_i\frac{1}{m_i(q)}\left(\frac{\mathrm{d}W_i}{\mathrm{d}q_i}\right)^2+V(q)=E

Why the ansatz simplifies the derivatives: each ∂W/∂qi\partial W/\partial q_i collapses to the ordinary derivative Wi′(qi)W_i'(q_i), a single-variable object — the coordinate mixing now lives only in 1/mi(q)1/m_i(q) and V(q)V(q).

Step 2. Replace the mixed-coordinate data by their Stäckel expressions, 1/mi=(Φ−1)1i1/m_i=(\Phi^{-1})_{1i} and V=∑i(Φ−1)1iuiV=\sum_i(\Phi^{-1})_{1i}u_i, and collect the common weights:

∑i(Φ−1)1i[12 Wi′2+ui(qi)]=E\sum_i(\Phi^{-1})_{1i}\left[\frac12\,W_i'^2+u_i(q_i)\right]=E

Why this regrouping matters: the bracketed quantity is a function of qiq_i alone — all the coordinate mixing has been swept into the first-row weights (Φ−1)1i(\Phi^{-1})_{1i}, which multiply single-variable brackets.

Step 3. Posit the full vector system that this equation is the first row of. Demand constants α1,…,αn\alpha_1,\dots,\alpha_n such that, for every ii,

12 Wi′2+ui(qi)=∑jϕij(qi) αj\frac12\,W_i'^2+u_i(q_i)=\sum_j\phi_{ij}(q_i)\,\alpha_j

Why each line is legitimate: the right side involves only row ii of Φ\Phi — functions of qiq_i — and constants; the left side involves only qiq_i. Each line is a self-consistent single-variable ODE, the block-freezing move of separation theory written for all coordinates simultaneously.

Step 4. Verify consistency by contracting with the first row of the inverse: multiply line ii by (Φ−1)1i(\Phi^{-1})_{1i} and sum,

∑i(Φ−1)1i[12Wi′2+ui]=∑j(∑i(Φ−1)1i ϕij)αj=∑jδ1j αj=α1\sum_i(\Phi^{-1})_{1i}\left[\frac12W_i'^2+u_i\right]=\sum_j\Big(\sum_i(\Phi^{-1})_{1i}\,\phi_{ij}\Big)\alpha_j=\sum_j\delta_{1j}\,\alpha_j=\alpha_1

Why this closes the loop: comparing with Step 2 forces α1=E\alpha_1=E — the posited system reproduces the original Hamilton-Jacobi equation exactly, with the energy as the first constant. The other rows of Φ−1\Phi^{-1} contract the same system to αj\alpha_j, defining the remaining constants (that contraction is equation (6)).

Step 5. Solve each line of Step 3 for the squared derivative to obtain the separated equations Wi′2=2∑jϕij(qi)αj−2ui(qi)W_i'^2=2\sum_j\phi_{ij}(q_i)\alpha_j-2u_i(q_i) — equation (5). Each right side is an explicit function of its own coordinate, so Wi=∫Wi′ dqiW_i=\int W_i'\,\mathrm{d}q_i is a quadrature and the construction is complete. The only algebra used is Φ−1Φ=1\Phi^{-1}\Phi=\mathbb{1}. Necessity — that separation forces this structure — is Stäckel's harder converse, established in the classical literature.

Go deeper · Derivation B · 2 minThe Stäckel integrals commute — separability certifies integrability
Derivation BThe Stäckel integrals commute — separability certifies integrability

We show that the nn quantities Fj=∑i(Φ−1)ji(12pi2+ui)F_j=\sum_i(\Phi^{-1})_{ji}\big(\tfrac12p_i^2+u_i\big) are functionally independent integrals of motion in involution, which by the Liouville-Arnold theorem places the dynamics on invariant tori. The strategy: first read off conservation directly from the separated equations, then establish independence from det⁡Φ≠0\det\Phi\neq0, and finally sketch the bracket cancellation, whose engine is — once again — the single-variable row structure. Watch what actually kills the brackets: it is not symmetry or luck but the fact that row ii of Φ\Phi and the function uiu_i can be differentiated only by qiq_i, paired against a diagonal metric that ties each ∂/∂pi\partial/\partial p_i to the same index.

Step 1. Conservation, by construction. The separated equations (5) say 12pi2+ui=∑kϕikαk\tfrac12p_i^2+u_i=\sum_k\phi_{ik}\alpha_k along the motion. Contract with (Φ−1)ji(\Phi^{-1})_{ji}:

Fj=∑i(Φ−1)ji(pi22+ui)=∑k(∑i(Φ−1)jiϕik)αk=αjF_j=\sum_i(\Phi^{-1})_{ji}\Big(\frac{p_i^2}{2}+u_i\Big)=\sum_k\Big(\sum_i(\Phi^{-1})_{ji}\phi_{ik}\Big)\alpha_k=\alpha_j

Why this proves conservation: the αj\alpha_j are constants of the particular trajectory, so each FjF_j holds a frozen value along the flow; and F1F_1 recovers the Hamiltonian itself via the metric and potential conditions.

Step 2. Functional independence. The momentum gradients ∂Fj/∂pi=(Φ−1)ji pi\partial F_j/\partial p_i=(\Phi^{-1})_{ji}\,p_i assemble, across jj, into the rows of Φ−1\Phi^{-1} scaled by the pip_i — and det⁡Φ−1≠0\det\Phi^{-1}\neq0. Why nonsingularity is exactly what is needed: away from the measure-zero set where momenta vanish, the nn gradient vectors are linearly independent, so no FjF_j is a function of the others.

Step 3. The bracket, organized index by index. For any pair (j,k)(j,k),

{Fj,Fk}=∑i(∂Fj∂qi∂Fk∂pi−∂Fk∂qi∂Fj∂pi)\{F_j,F_k\}=\sum_i\left(\frac{\partial F_j}{\partial q_i}\frac{\partial F_k}{\partial p_i}-\frac{\partial F_k}{\partial q_i}\frac{\partial F_j}{\partial p_i}\right)

with ∂Fk/∂pi=(Φ−1)kipi\partial F_k/\partial p_i=(\Phi^{-1})_{ki}p_i and ∂Fj/∂qi\partial F_j/\partial q_i acting on the (Φ−1)ji(\Phi^{-1})_{ji} weights and on uiu_i. Why everything stays index-diagonal: the diagonal metric means each momentum derivative selects one index ii, and the qiq_i-derivative can strike only row ii of Φ\Phi and the function uiu_i — no term ever couples two different coordinate indices in one factor.

Step 4. Cancellation. Write ∂qiΦ−1=−Φ−1(∂qiΦ)Φ−1\partial_{q_i}\Phi^{-1}=-\Phi^{-1}(\partial_{q_i}\Phi)\Phi^{-1}, where ∂qiΦ\partial_{q_i}\Phi has only its ii-th row nonzero. Substituting, every term of {Fj,Fk}\{F_j,F_k\} acquires the form (single-variable derivative of row ii) × (inverse-matrix weights) × pip_i, symmetric under j↔kj\leftrightarrow k except for the antisymmetrized pairing — and the antisymmetrization cancels the survivors pairwise. Hence {Fj,Fk}=0\{F_j,F_k\}=0 for all j,kj,k.

Step 5. Conclude. nn independent integrals in involution on a 2n2n-dimensional phase space: the Liouville-Arnold hypotheses hold, so bounded motion lies on invariant nn-tori, with the αj\alpha_j (equivalently the FjF_j values) labelling the torus. Separability is thereby a sufficient certificate of Liouville integrability — the practical one, since it also hands over the quadratures. The cancellation can be checked by direct expansion for n=2n=2 — the two-fixed-center problem in elliptic coordinates is the natural test case.

Go deeper · Derivation C · 2 minRunning the test on spherical coordinates
Derivation CRunning the test on spherical coordinates

We verify the Stäckel conditions concretely for a particle of mass mm in a central potential V(r)V(r) in spherical coordinates (r,θ,ϕ)(r,\theta,\phi) — exhibiting the matrix, checking both conditions by explicit inversion, and reading off the constants. The strategy is reverse-engineering: we know the separated momenta from the direct separation (done in Separation of Variables in Hamilton-Jacobi Theory), so we read the matrix rows off those equations, then confirm that this candidate matrix reproduces the metric and the potential as the theorem demands. Watch the one subtlety: to keep every constant linear, the Stäckel constants must be chosen as α2=L2\alpha_2=L^2 and α3=Lz2\alpha_3=L_z^2 — the squares of the familiar momenta.

Step 1. Recall the separated momentum equations for the central-force problem:

pr2=2m(E−V(r))−L2r2,pθ2=L2−Lz2sin⁡2θ,pϕ2=Lz2p_r^2=2m\big(E-V(r)\big)-\frac{L^2}{r^2},\qquad p_\theta^2=L^2-\frac{L_z^2}{\sin^2\theta},\qquad p_\phi^2=L_z^2

Why squares everywhere: the Stäckel form (5) governs pi2p_i^2, and the natural constants enter these equations through L2L^2 and Lz2L_z^2 — so linearity dictates the constant vector α=(E, L2, Lz2)\alpha=(E,\,L^2,\,L_z^2).

Step 2. Match against pi2=2∑jϕij(qi)αj−2ui(qi)p_i^2=2\sum_j\phi_{ij}(q_i)\alpha_j-2u_i(q_i), row by row, reading off coefficients of each αj\alpha_j:

Φ=(m−12r20012−12sin⁡2θ0012),u=(m V(r)00)\Phi=\begin{pmatrix} m & -\dfrac{1}{2r^2} & 0\\[2mm] 0 & \dfrac12 & -\dfrac{1}{2\sin^2\theta}\\[2mm] 0 & 0 & \dfrac12 \end{pmatrix},\qquad u=\begin{pmatrix} m\,V(r)\\ 0\\ 0\end{pmatrix}

where: row 1 depends only on rr, row 2 only on θ\theta, row 3 on nothing at all (constants are allowed — ϕ\phi is cyclic). det⁡Φ=m/4≠0\det\Phi=m/4\neq0. Why the row test passes: each equation of Step 1 involves exactly one coordinate on its right-hand side, which is what let us read single-variable rows off it.

Step 3. Check the metric condition. The first row ci=(Φ−1)1ic_i=(\Phi^{-1})_{1i} solves ∑iciϕij=δ1j\sum_ic_i\phi_{ij}=\delta_{1j}. Column by column: j=1j=1 gives cr m=1c_r\,m=1, so cr=1/mc_r=1/m; j=2j=2 gives −cr/2r2+cθ/2=0-c_r/2r^2+c_\theta/2=0, so cθ=1/mr2c_\theta=1/mr^2; j=3j=3 gives −cθ/2sin⁡2θ+cϕ/2=0-c_\theta/2\sin^2\theta+c_\phi/2=0, so cϕ=1/mr2sin⁡2θc_\phi=1/mr^2\sin^2\theta:

(Φ−1)1i=(1m,  1mr2,  1mr2sin⁡2θ)=1mi(\Phi^{-1})_{1i}=\left(\frac1m,\;\frac{1}{mr^2},\;\frac{1}{mr^2\sin^2\theta}\right)=\frac{1}{m_i}

Why this is the punchline of the check: three single-variable rows have conspired, through inversion, to manufacture the fully coordinate-mixed spherical metric coefficients — the mechanism promised abstractly by condition (3), seen working.

Step 4. Check the potential condition: ∑i(Φ−1)1iui=1m⋅mV(r)+0+0=V(r)\sum_i(\Phi^{-1})_{1i}u_i=\frac1m\cdot mV(r)+0+0=V(r) — passed, for any central potential. Why the generality: the potential vector had the whole first slot to itself; centrality, not the specific form of VV, is what the condition tests here.

Step 5. Confirm the certificate's dividends. Contracting with the other rows of Φ−1\Phi^{-1} (equation (6)) returns the integrals F1=HF_1=H, F2=pθ2+pϕ2/sin⁡2θ=L2F_2=p_\theta^2+p_\phi^2/\sin^2\theta=L^2, F3=pϕ2=Lz2F_3=p_\phi^2=L_z^2 — independent, quadratic in momenta, and in involution, exactly the involutive set of the central-force problem. As a consistency check: substituting Step 3's weights and Step 1's momenta back into 12∑ipi2/mi+V\tfrac12\sum_ip_i^2/m_i+V returns EE identically.

Limiting cases

CaseResultMeaning
free particle / geodesicsall ui=0u_i=0; only condition (3) remainsseparability becomes a property of the metric alone — Jacobi's ellipsoid geodesics live here
Cartesian chart, flat metric(Φ−1)1i=(\Phi^{-1})_{1i}= const; condition (4) ⇒V=∑iui(qi)\Rightarrow V=\sum_iu_i(q_i)in Cartesian axes only additive potentials separate
cyclic coordinate qkq_krow kk constant, uk=0u_k=0, pk2=αkp_k^2=\alpha_kthe trivial separation, absorbed as one constant row of the matrix
n=1n=1Φ=(ϕ11)\Phi=(\phi_{11}), any nonzero functionevery one-dimensional system passes — energy conservation is the separation
Liouville systemsH=∑i(12pi2+vi(qi))∑iwi(qi)H=\dfrac{\sum_i\big(\tfrac12p_i^2+v_i(q_i)\big)}{\sum_iw_i(q_i)}the classic 1846 special case — always Stäckel; historically the first general family

Worked examples

1 · A full Stäckel audit in the plane (confidence builder)

A particle of mass m=2 kgm=2\ \mathrm{kg} moves in the plane in the potential V=−k/rV=-k/r with k=8 J mk=8\ \mathrm{J\,m}. At the instant of interest it is at r=2 mr=2\ \mathrm{m} with radial velocity r˙=1 m/s\dot r=1\ \mathrm{m/s} and transverse velocity rϕ˙=2 m/sr\dot\phi=2\ \mathrm{m/s}. Exhibit the Stäckel matrix in polar coordinates, evaluate both separation constants numerically from the given data, and verify the radial separated equation.

Step 1. In polar coordinates H=12m(pr2+pϕ2/r2)+V(r)H=\frac{1}{2m}\big(p_r^2+p_\phi^2/r^2\big)+V(r). Matching pr2=2m(E−V)−α2/r2p_r^2=2m(E-V)-\alpha_2/r^2 and pϕ2=α2p_\phi^2=\alpha_2 (with α2=Lz2\alpha_2=L_z^2) gives the 2×22\times2 Stäckel data Φ=(m−1/2r201/2)\Phi=\begin{pmatrix}m & -1/2r^2\\ 0 & 1/2\end{pmatrix}, u=(mV(r), 0)u=(mV(r),\,0), with det⁡Φ=m/2≠0\det\Phi=m/2\neq0 and first inverse row (1/m, 1/mr2)(1/m,\,1/mr^2) — the polar metric coefficients, as condition (3) demands.

Step 2. Momenta from the data: pr=mr˙=2×1=2 kg m/sp_r=m\dot r=2\times1=\mathbf{2\ kg\,m/s}; pϕ=mr(rϕ˙)=2×2×2=8 kg m2/sp_\phi=mr(r\dot\phi)=2\times2\times2=\mathbf{8\ kg\,m^2/s}.

Step 3. First constant (energy): E=12m(pr2+pϕ2/r2)+V=14(4+64/4)−82=204−4=1 JE=\frac{1}{2m}\big(p_r^2+p_\phi^2/r^2\big)+V=\frac{1}{4}\big(4+64/4\big)-\frac{8}{2}=\frac{20}{4}-4=\mathbf{1\ J}.

Step 4. Second constant from the matrix route, α=Φ−1(12p2+u)\alpha=\Phi^{-1}\big(\tfrac12p^2+u\big): the second row of Φ−1\Phi^{-1} is (0, 2)(0,\,2), so α2=2×12pϕ2=pϕ2=64 (kg m2/s)2\alpha_2=2\times\tfrac12p_\phi^2=p_\phi^2=\mathbf{64\ (kg\,m^2/s)^2} — the squared angular momentum, delivered by pure linear algebra.

Step 5. Verify the radial separated equation at the given point: 2m(E−V)−α2/r2=2×2×(1−(−4))−64/4=20−16=42m(E-V)-\alpha_2/r^2=2\times2\times\big(1-(-4)\big)-64/4=20-16=\mathbf{4}, which equals pr2=22p_r^2=2^2 exactly. The certificate checks out on the numbers: the frozen constants, the matrix, and the instantaneous momenta are one consistent structure.

2 · Diagnosing and curing a separation failure (exam level)

A particle of mass m=0.5 kgm=0.5\ \mathrm{kg} moves in the coupled planar potential V=12k(x2+y2)+λxyV=\tfrac12k(x^2+y^2)+\lambda xy with k=13 N/mk=13\ \mathrm{N/m} and λ=5 N/m\lambda=5\ \mathrm{N/m}. Show with the Stäckel conditions that Cartesian axes (x,y)(x,y) cannot separate this problem, find a chart that does, and compute the two fundamental frequencies.

Step 1. Audit the Cartesian chart. The metric is flat and constant, so condition (3) holds with a constant matrix and the potential condition (4) collapses to the demand that VV be additive: V=ux(x)+uy(y)V=u_x(x)+u_y(y). Apply the mixed-derivative test: ∂2V/∂x∂y=λ=5≠0\partial^2V/\partial x\partial y=\lambda=5\neq0, while any additive potential has ∂2(ux+uy)/∂x∂y=0\partial^2(u_x+u_y)/\partial x\partial y=0 identically. The Cartesian chart fails the potential condition — no choice of ux,uyu_x,u_y exists.

Step 2. Cure by rotating the chart. In axes x′=(x+y)/2x'=(x+y)/\sqrt2, y′=(x−y)/2y'=(x-y)/\sqrt2 (still orthogonal, metric still flat), use x2+y2=x′2+y′2x^2+y^2=x'^2+y'^2 and xy=12(x′2−y′2)xy=\tfrac12(x'^2-y'^2): the potential becomes V=12(k+λ)x′2+12(k−λ)y′2V=\tfrac12(k+\lambda)x'^2+\tfrac12(k-\lambda)y'^2 — additive. Both Stäckel conditions now pass, with ux′(x′)u_{x'}(x') and uy′(y′)u_{y'}(y') as the separated blocks.

Step 3. Evaluate the effective stiffnesses: kx′=k+λ=13+5=18 N/mk_{x'}=k+\lambda=13+5=\mathbf{18\ N/m} and ky′=k−λ=13−5=8 N/mk_{y'}=k-\lambda=13-5=\mathbf{8\ N/m}. Both positive, so the equilibrium is a stable minimum and the separated motions are librations.

Step 4. Frequencies from the separated one-dimensional oscillators: ωx′=kx′/m=18/0.5=6.0 rad/s\omega_{x'}=\sqrt{k_{x'}/m}=\sqrt{18/0.5}=\mathbf{6.0\ rad/s} and ωy′=8/0.5=4.0 rad/s\omega_{y'}=\sqrt{8/0.5}=\mathbf{4.0\ rad/s}.

Step 5. Read the lesson at exam speed: the same Hamiltonian failed one orthogonal chart and passed another related to it by a rigid rotation — separability certified the pairing (dynamics, chart), never the dynamics alone. As a bonus, ωx′/ωy′=3/2\omega_{x'}/\omega_{y'}=3/2 is rational: the orbit is a closed Lissajous figure, a fact delivered by two square roots and no integration of the equations of motion.

The mathematicians behind the matrix

Origins · 1 minCarl Gustav Jacob Jacobi and how this was discovered
CG
Carl Gustav Jacob Jacobi
1804–1851 · Königsberg and Berlin

Jacobi is the reason a separability theory exists to be axiomatized. Having recast Hamilton's formalism around one partial differential equation, he spent the late 1830s demonstrating that choosing coordinates is the entire game: his separation of geodesic flow on the triaxial ellipsoid — in elliptic coordinates invented for the purpose — solved a problem with no visible symmetry and stunned his contemporaries. His Königsberg lectures pushed the program of hunting separating charts for each new mechanical problem. What Jacobi practiced as inspired art, Paul Stäckel — a half-century later, in his 1891 Habilitation at Halle — closed as science: an algebraic criterion deciding, once and for all, which orthogonal charts can do what Jacobi's elliptic coordinates did. The matrix bearing Stäckel's name is the theory of Jacobi's luck.

History
1760
— Euler integrates motion under two fixed attracting centers, the first triumph of what will become elliptic-coordinate separation.
1839
— Jacobi separates geodesics on the triaxial ellipsoid in elliptic coordinates, turning coordinate choice into a research program.
1846
— Liouville identifies the general family now called Liouville systems, separable by construction — the first systematic separability class.
1891
— Stäckel's Habilitation gives the complete matrix criterion: necessary and sufficient conditions for orthogonal additive separation.
1904
— Levi-Civita derives the separability equations a Hamiltonian must satisfy chart by chart, extending the question beyond orthogonal coordinates.
1934
— Eisenhart recasts Stäckel systems in Riemannian geometry, tying separability to Killing tensors and opening the road to general relativity.

Going further

References. Goldstein, Poole & Safko, Classical Mechanics, 3rd ed., §10.4–10.5 (Hamilton-Jacobi, separation of variables) · Landau & Lifshitz, Mechanics, 3rd ed., §48 and problems (separation of variables) · Morin, Introduction to Classical Mechanics, Hamilton-Jacobi chapter · Taylor, Classical Mechanics, Ch. 13 (Hamiltonian Mechanics) · Stäckel, P., Über die Integration der Hamilton-Jacobischen Differentialgleichung mittelst Separation der Variabeln (Habilitationsschrift, Halle, 1891) · Eisenhart, L. P., 'Separable Systems of Stäckel', Ann. Math. 35 (1934) 284 Three internal consistency checks underpin the presentation: (1) the contraction ∑i(Φ−1)1iϕij=δ1j\sum_i(\Phi^{-1})_{1i}\phi_{ij}=\delta_{1j} reproduces the HJ equation (Derivation A); (2) for n=2n=2 in elliptic coordinates the two-fixed-center Stäckel matrix yields {F1,F2}=0\{F_1,F_2\}=0 (Derivation B); (3) the parabolic-coordinate Kepler/Stark separation is consistent with the Landau-Lifshitz §48 problems. All statements are algebraic identities. Worked-example numbers on this page (E=1E=1 J, α2=64\alpha_2=64 (kg m²/s)², pr2=4p_r^2=4; kx′=18k_{x'}=18 N/m, ky′=8k_{y'}=8 N/m, ωx′=6.0\omega_{x'}=6.0 rad/s, ωy′=4.0\omega_{y'}=4.0 rad/s) are illustrative arithmetic recomputed from the displayed formulas.

Builds on: Time-Independent Hamilton-Jacobi Equation · Separation of Variables in Hamilton-Jacobi Theory · Hamilton's Characteristic Function Leads to: Liouville Integrable Systems · Action-Angle Variables · Liouville-Arnold Theorem · Action Integrals over Invariant Tori

How do I actually find the Stäckel matrix for a given problem — guess it?

In practice you reverse-engineer it, exactly as Derivation C does. Separate the problem directly (or attempt to): if you reach single-coordinate momentum equations, write each as pi2=2∑jϕij(qi)αj−2ui(qi)p_i^2=2\sum_j\phi_{ij}(q_i)\alpha_j-2u_i(q_i) and read off the rows as the coefficients of the constants. The theorem's value is not that it finds matrices for you — it is the guarantee that the matrix you read off certifies full Liouville integrability (Derivation B), plus the converse: if no such matrix can exist (e.g. the potential fails the additivity test in a flat chart), no amount of cleverness within that chart will separate the problem. For systematic searches, the separable charts of common spaces are classified — in Euclidean 3-space you have exactly eleven families to try.

Is the Stäckel matrix for a given problem unique?

No, and nothing requires it to be. You can rescale rows (absorbing constants into redefined αj\alpha_j), take linear recombinations of the constants (any invertible constant matrix acting on the columns produces an equally valid Φ\Phi with recombined α\alpha's), and different choices of which constants to feature — L2L^2 versus L2L^2 plus a multiple of EE, say — give different matrices for the same separation. What is invariant is the involutive span: the nn-dimensional space of commuting quadratic integrals the construction generates, and the foliation of phase space by their joint level sets (the invariant tori). The matrix is a coordinate presentation of that structure, not the structure itself.

Where exactly does the argument use orthogonality, and what breaks without it?

In two load-bearing places. First, the separated equations govern pi2p_i^2 — one squared momentum per line. An off-diagonal kinetic term gijpipjg^{ij}p_ip_j straddles two lines and cannot be assigned to either single-variable block, so the ansatz jams at Step 1 of Derivation A. Second, the involution proof pairs each ∂/∂pi\partial/\partial p_i with the same index ii in the diagonal metric; cross terms would generate brackets that no longer cancel pairwise. With cross terms present you need the Levi-Civita separability equations — a genuinely different (and messier) analysis, which also covers momentum-linear terms such as magnetic vector potentials, the modern treatment of which runs through Killing tensors in the Benenti and Kalnins-Miller sense. "Stäckel" without a qualifier always means the orthogonal, natural-Hamiltonian case.

The theorem certifies quadratic integrals. Does that mean all conserved quantities are quadratic in momenta?

No — it means separability can only see the quadratic ones. Stäckel's construction outputs nn integrals of the specific form ∑i(Φ−1)ji(12pi2+ui)\sum_i(\Phi^{-1})_{ji}(\tfrac12p_i^2+u_i); if a system's independent integrals are unavoidably cubic or quartic in momenta (the Toda lattice is the standard example), no orthogonal chart will ever separate it, however integrable it is. The converse mistake also matters: some systems have more integrals than the nn quadratic ones — superintegrable systems like Kepler, where the Laplace-Runge-Lenz vector supplies extra constants. Multiple inequivalent separating charts (spherical and parabolic for Kepler) are the Stäckel-level fingerprint of exactly that surplus.

What is the relationship between Stäckel separability and Killing tensors in general relativity?

Eisenhart's dictionary: each Stäckel integral quadratic in momenta, Fj=Kjabpapb/2+…F_j=K_j^{ab}p_ap_b/2+\dots, corresponds to a symmetric tensor KabK^{ab} satisfying the Killing-tensor equation ∇(aKbc)=0\nabla^{(a}K^{bc)}=0, and a Stäckel structure is a family of nn such tensors, commuting and simultaneously diagonalizable, adapted to an orthogonal chart. This translation is why the machinery survives in curved spacetime: the Kerr metric's hidden Killing tensor is what lets the geodesic Hamilton-Jacobi equation separate in Boyer-Lindquist coordinates, with the Carter constant as the corresponding quadratic integral. When relativists say Kerr is "algebraically special enough to be integrable," the honest mechanism underneath is a curved-spacetime Stäckel separation.

Condition (4) makes the potential look metric-dependent. Is the set of separable potentials really different for each chart?

Yes — and that is the theorem's sharpest practical content. Fix the chart and the weights (Φ−1)1i(\Phi^{-1})_{1i} are fixed; the separable potentials in that chart are exactly the span ∑i(Φ−1)1iui(qi)\sum_i(\Phi^{-1})_{1i}u_i(q_i) over free single-variable functions uiu_i. In Cartesian axes that span is the additive potentials u1(x)+u2(y)+u3(z)u_1(x)+u_2(y)+u_3(z); in spherical coordinates it is a(r)+b(θ)/r2+c(ϕ)/r2sin⁡2θa(r)+b(\theta)/r^2+c(\phi)/r^2\sin^2\theta; in parabolic coordinates, (uξ(ξ)+uη(η))/(ξ+η)\big(u_\xi(\xi)+u_\eta(\eta)\big)/(\xi+\eta) — which contains the Coulomb potential plus a uniform field, the structural reason the Stark problem separates there and nowhere spherical. Learning to recognize these spans on sight is the working skill this theorem installs.

Do the Stäckel conditions survive quantization — does classical separability imply the Schrödinger equation separates?

Mostly, with a precise correction term. For a natural Hamiltonian in an orthogonal chart, multiplicative separation of the Schrödinger equation requires the classical Stäckel conditions plus the Robertson condition, a constraint on the metric ensuring the quantum-mechanical curvature term (of order ℏ2\hbar^2, involving the Laplacian's first-derivative pieces) also respects the separation. All eleven Euclidean charts satisfy Robertson's condition, which is why hydrogen separates quantum mechanically everywhere it does classically. On general curved manifolds the two notions can come apart. The systematic bridge — writing ψ∼eiS/ℏ\psi\sim e^{iS/\hbar} and watching orders of ℏ\hbar — belongs to Connection to the Schrödinger Equation, later in this track.

Is checking the mixed second derivative of V a complete separability test in Cartesian coordinates?

For the potential condition in a fixed Cartesian frame, essentially yes: flat constant weights force V=∑iui(qi)V=\sum_iu_i(q_i), and ∂2V/∂qi∂qj=0\partial^2V/\partial q_i\partial q_j=0 for all i≠ji\neq j is exactly additivity (on a simply connected domain). But it tests only that frame. Worked Example 2 is the cautionary tale: V=12k(x2+y2)+λxyV=\tfrac12k(x^2+y^2)+\lambda xy fails the test in (x,y)(x,y) yet passes after a 45°45° rotation — the mixed-derivative matrix ∂2V/∂qi∂qj\partial^2V/\partial q_i\partial q_j merely needed diagonalizing. The efficient Cartesian workflow is therefore: compute the Hessian's off-diagonal structure; if it is a constant symmetric matrix, rotate to principal axes and re-test; only a coordinate-dependent coupling that no rigid rotation removes pushes you out of Cartesian charts altogether, toward the curvilinear families.

Before this

Where this leads