The Liouville-Arnold Theorem: Integrability and the Existence of Action-Angle Variables
Anchor (Master): Arnold, Mathematical Methods of Classical Mechanics, 2nd ed. (1989), §49-50, Appendices 6-7; Duistermaat, Comm. Pure Appl. Math. 33 (1980); Fomenko, Integrability and Nonintegrability in Geometry and Mechanics (1988)
Intuition Beginner
Some mechanical systems are special: they have enough conserved quantities to be solved exactly. The Liouville-Arnold theorem tells you precisely what happens when a system with degrees of freedom has independent conserved quantities that all "get along" (a technical condition called Poisson commuting). The answer is geometric: the motion is trapped on surfaces shaped like -dimensional tori.
Think of a spinning top. A symmetric top has two natural conserved quantities: the total energy and the component of angular momentum along the symmetry axis. These two quantities pin the motion to a surface shaped like a 2-torus (a doughnut). The top traces a path on this torus, winding around it in two independent directions at fixed rates. If you know the two conserved quantities, you know which torus the motion lives on. If you know where on the torus the motion starts, you know the entire future.
The Liouville-Arnold theorem generalises this picture to any number of degrees of freedom. When you have commuting conserved quantities for an -degree-of-freedom system, the level sets (the places where all quantities take fixed values) are -dimensional tori. On each torus, the motion is a straight-line winding: every coordinate increases at a constant rate, like the hands of independent clocks ticking simultaneously.
Each torus has its own set of frequencies. A torus for a planetary orbit has one frequency for radial oscillation and another for angular sweep. A torus for a 3D rigid body has three frequencies, one for each independent rotation. The frequencies are determined by which torus you are on (i.e., by the values of the conserved quantities). Different tori generally have different frequencies.
Why tori? A torus is the product of circles: . Each conserved quantity generates a circular flow, like the motion of a clock hand. When these flows commute (which is what "Poisson commuting" means physically), they combine to give a flow on the product of circles, which is an -dimensional torus. Compactness of the level set (bounded and closed) is what forces each factor to be a circle rather than a line.
An integrable system, then, is one that is exactly solvable because its phase space is layered into invariant tori, and the motion on each torus is as simple as it can possibly be: independent clocks ticking at constant rates.
Visual Beginner
Figure 1. A schematic view of the Liouville-Arnold foliation. The -dimensional phase space is sliced into a family of -dimensional invariant tori, one for each set of values of the commuting integrals. The motion of the system is confined to a single torus, winding around it in independent directions at frequencies determined by the values of the integrals.
Imagine phase space as a block of Swiss cheese where each hole is a torus. The system sits on exactly one torus (determined by its initial conditions) and traces a path on that torus forever. If the frequencies are rationally related (e.g., for integers and ), the path eventually closes and repeats. If not, the path densely fills the entire torus without ever exactly repeating -- this is called quasi-periodic motion.
Worked example Beginner
The planar Kepler problem as a Liouville-integrable system.
A planet of mass orbiting a star of mass under Newtonian gravity has two degrees of freedom (the radial coordinate and the angle ). Two independent, commuting integrals suffice for integrability.
The Hamiltonian is where is the angular momentum. The two commuting integrals are:
- (the energy, conserved by time-translation symmetry).
- (the angular momentum, conserved by rotational symmetry).
These commute because the Hamiltonian is rotation-invariant: the angular momentum generates rotations, and rotating a rotation-invariant function changes nothing.
By the Liouville-Arnold theorem, the joint level sets and are 2-tori for bound orbits (). The planet's motion winds around each torus with two frequencies:
- The radial frequency : how fast the planet oscillates between perihelion (closest approach) and aphelion (farthest point).
- The angular frequency : how fast the planet sweeps out angle.
For the Kepler problem, the frequencies are equal: . This means every bound orbit closes exactly -- the planet returns to its starting point after one revolution. This is a special property of the potential and the harmonic oscillator, related to the Bertrand theorem [source pending].
A second example: the 2D harmonic oscillator. The Hamiltonian splits as where is the -oscillator energy and is the -oscillator energy. The two commuting integrals are and . Since depends only on and depends only on , they commute automatically. The level sets and are 2-tori. The orbit closes when is a ratio of integers (a rational number); otherwise the trajectory fills the torus densely.
Check your understanding Beginner
Formal definition Intermediate+
Let be a symplectic manifold with Hamiltonian .
Definition (Liouville integrability). The system is completely integrable in the sense of Liouville if there exist smooth functions on such that:
- Functional independence. The differentials are linearly independent on a dense open subset of (equivalently, the matrix has rank on a dense set).
- Involution. for all (the integrals pairwise Poisson-commute).
The level set (or invariant manifold) of the integrals at the value is
The map is called the momentum map. By the involution condition, each is constant along the Hamiltonian flow of every (since along the flow of ), so each flow preserves every level set .
Definition (Liouville torus). If is compact and connected, the Liouville-Arnold theorem (proved below) guarantees that is diffeomorphic to the -torus . In this case is called a Liouville torus.
Definition (Action variables). Let be a basis of independent non-contractible loops on the Liouville torus (a basis of the first homology group ). The action variables are
These depend only on the values (i.e., on which torus we are on), so they are constants of the motion. The second equality uses the summation convention.
Definition (Angle variables). The conjugate angle variables are coordinates on the torus chosen so that form a Darboux chart: . They are defined up to additive constants (choice of origin on each circle factor of the torus). The angles evolve linearly: .
Definition (Frequency vector). In action-angle coordinates the Hamiltonian depends only on the actions: . The equations of motion become and
This is the frequency vector. Each torus has its own frequency, determined by the action values that label it.
Counterexamples to common slips
Functional independence is not the same as algebraic independence. The functions , on are algebraically dependent () but also fail functional independence at because and are linearly dependent there. Functional independence requires the differentials to be linearly independent as covectors.
Having conserved quantities is not enough; they must commute. The Toda lattice is integrable because its integrals commute. But a generic Hamiltonian system on a -dimensional phase space can have many conserved quantities that do not commute pairwise, and the Liouville-Arnold theorem does not apply. The commutation condition is the restrictive hypothesis.
The level set need not be compact. If is non-compact, it is diffeomorphic to rather than , and action-angle variables exist only for the compact directions. The spherical pendulum at high energy has non-compact level sets in the total-energy--angular-momentum plane.
Action variables are not unique. Different choices of homology basis are related by transformations (integer matrices with determinant ), so the action variables are unique up to unimodular linear combinations.
Key theorem with proof Intermediate+
Theorem (Liouville 1855; Arnold 1963; Mineur 1936; Jost 1959). Let be a symplectic manifold with Hamiltonian , and let be smooth functions in involution that are functionally independent on a dense open set. Let be a compact connected component of the level set . Then:
- is diffeomorphic to the -torus .
- The Hamiltonian flows of are complete on and define a transitive action of by translations, with a discrete stabiliser isomorphic to .
- In a neighbourhood of , there exist action-angle variables in which and the equations of motion are , .
- is a Lagrangian submanifold: the restriction .
Proof. The argument proceeds in four stages.
Stage 1: The involution condition implies the flows commute. Since , the Hamiltonian vector fields and satisfy . The commuting vector fields define an action of on by translations: , independent of the order of composition.
Stage 2: Compact level sets are tori. Each flow preserves (because is constant along the flow of ). Restricted to the compact , each flow generates a closed orbit -- compactness prevents escape to infinity. The stabiliser of any point is the set of "period vectors" that return to itself. This stabiliser is a lattice . Therefore . The linear independence of ensures the -action is free, making discrete of rank exactly [source pending].
Stage 3: Construction of action variables. Choose a basis of cycles for . Define
Because is closed and is Lagrangian (proved below), the integral depends only on the homology class of and on the values -- not on the specific representative curve. The map is locally invertible by the implicit function theorem (since are linearly independent), so the are well-defined functions of the integrals and hence constants of the motion.
Stage 4: Angle variables and the Darboux chart. Fix a reference point . Define angle variables by integrating the canonical 1-form along paths on : the angle measures the displacement along the -th flow from to . The -periodicity follows from the lattice : traversing a full period adds to the integral, and dividing by gives . The symplectic form in the new coordinates is , verified by computing the Poisson brackets , , . This confirms is a Darboux chart.
That is Lagrangian: the tangent space (the annihilator of ). For any tangent vectors and :
by the involution hypothesis. So and is isotropic. Since , it is Lagrangian.
The existence of action-angle coordinates is local: it holds in a tubular neighbourhood of . Global existence on all of requires further conditions (see the Master section on Duistermaat's theorem).
Worked example: the 1D harmonic oscillator
For the 1D oscillator (one degree of freedom, ), the Liouville-Arnold theorem says the compact level sets are 1-tori (circles). There is one action variable:
On the ellipse in the plane, the enclosed area is , so . Inverting: . The frequency is , constant and independent of . This is a special property of the harmonic oscillator: all tori have the same frequency.
In angle variables, , and the original coordinates are recovered by , .
Exercises Intermediate+
Lean formalization Intermediate+
lean_status: none. Mathlib has symplectic linear algebra (LinearAlgebra.SymplecticGroup, bilinear-form-skew-symmetric machinery) and smooth manifold theory (Geometry.Manifold, tangent and cotangent bundles as smooth bundles). What is missing is:
Hamiltonian vector fields on manifolds. The correspondence defined by requires contraction of a vector field with a 2-form on a smooth manifold, not yet available in usable form.
Commuting flows and the period lattice. The proof that compact level sets of commuting flows are tori requires the orbit-stabiliser theorem for the -action and identification of the stabiliser with a lattice .
Homology and the action integral. The definition of action variables as integrals over basis cycles requires and Stokes' theorem on the Lagrangian level set to show the integral depends only on the homology class.
Darboux verification. Proving are Darboux coordinates requires computing Poisson brackets in the new coordinates and verifying the canonical relations.
The single most impactful formalization target would be the Caratheodory-Jacobi-Lie theorem (Exercise 7), which is a local result requiring only Darboux machinery closer to Mathlib's current capabilities. This unit ships without a Lean module and is reviewer-attested.
Advanced results Master
Arnold's theorem on the full phase space
The Liouville-Arnold theorem as stated above guarantees action-angle variables only in a tubular neighbourhood of a single torus. Arnold's original formulation addresses the global picture: if the momentum map is a proper submersion (so all level sets are compact and the map has no critical values), then is diffeomorphic to where is an open set (the image of the momentum map), and global action-angle coordinates exist on all of [source pending].
When the momentum map has critical values (degenerate tori), the global picture is richer. The singular fibres where the rank of drops are not tori but more general manifolds (pinched tori, cylindrical surfaces, etc.). The topology of the singular fibres and their relationship to the regular fibres is the subject of singularity theory for integrable systems, developed by Fomenko and collaborators [source pending].
Topological obstructions and monodromy
Duistermaat (1980) identified three obstructions to the global existence of action-angle coordinates [source pending]:
Monodromy. As one loops around a singular fibre in the base (the space of integral values), the basis cycles may undergo a linear transformation with . This monodromy matrix measures the twisting of the torus fibration. If , global action-angle coordinates do not exist. The spherical pendulum has monodromy , the simplest non-identity case [source pending].
Nonzero Chern class. The Lagrangian torus bundle may have a non-vanishing Chern class in , obstructing the existence of global angle variables even when the action variables are globally defined.
Caustics. The singular fibres (caustics) where the rank of the momentum map drops form a discriminant locus in the base. The topology of this locus constrains the global properties of the fibration. Near a focus-focus singularity (the generic type for two degrees of freedom), the monodromy is never the identity.
Semi-local normal form
Near a non-degenerate singular fibre, the integrable system admits a Williamson normal form that classifies the local geometry. For an equilibrium point (a torus of dimension zero), the Williamson theorem (1936) classifies linear Hamiltonian systems into elliptic, hyperbolic, and focus-focus components. Each component contributes a model normal form:
- Elliptic: (a pair of harmonic oscillators).
- Hyperbolic: (a saddle in the action variable).
- Focus-focus: in appropriate polar coordinates.
The semi-local normal form theorem (Eliasson, 1984; Miranda and Vu Ngoc, 2007) extends Williamson's linear classification to a nonlinear normal form near singular fibres, providing action-angle coordinates in a punctured neighbourhood of the singularity [source pending]. This is the bridge between the local Darboux theorem and the global torus fibration.
Connections to KAM theory
The Kolmogorov-Arnold-Moser (KAM) theorem 09.08.01 asks: when an integrable Hamiltonian is perturbed to , do the Liouville tori survive? The answer depends on the frequencies. Tori with "sufficiently irrational" frequencies -- satisfying a Diophantine condition for all and suitable constants -- persist as invariant tori of the perturbed system, slightly deformed but still carrying quasi-periodic motion [source pending].
The non-degeneracy conditions defined in this unit determine whether enough tori satisfy the Diophantine condition:
- Kolmogorov condition (): ensures the frequency map is a local diffeomorphism, so a positive measure set of tori has Diophantine frequencies.
- Arnold (isoenergetic) condition: ensures persistence at fixed energy, a weaker requirement that applies to systems like Kepler where the Hessian degenerates.
- Russmann condition: if the image of the frequency map does not lie in any hyperplane through the origin, then a positive measure of tori persists. This is the weakest of the standard conditions [source pending].
The Mishchenko-Fomenko theorem (non-compact level sets)
When is non-compact, it is diffeomorphic to . The Mishchenko-Fomenko theorem extends the Liouville-Arnold framework: the commuting flows still define a translational action, and action-angle variables exist locally, but the angle variables corresponding to the non-compact directions are unbounded. The theorem also covers the case of non-commutative integrability, where the integrals form a Lie algebra rather than all commuting, and the level sets are orbits of a Lie group action [source pending].
Nekhoroshev's theorem on exponential stability
Even when the tori break up under perturbation, Nekhoroshev (1977) proved that the action variables remain nearly constant for exponentially long times: for , where is the perturbation size and depend on the number of degrees of freedom and a steepness condition on . This is stronger than KAM (which only guarantees that some tori persist) but weaker in that it allows slow drift rather than exact conservation [source pending].
The Atiyah-Guillemin-Sternberg convexity theorem
For Hamiltonian group actions, the Liouville-Arnold framework has a convexity refinement. The Atiyah (1982) and Guillemin-Sternberg (1982) theorem states: if a torus acts on a compact symplectic manifold in a Hamiltonian fashion with momentum map , then is a convex polytope in . This is the symplectic counterpart of the Schur-Horn theorem in linear algebra and connects integrable systems to toric geometry: the polytope determines the symplectic manifold up to equivariant symplectomorphism (Delzant's theorem, 1988) [source pending].
Synthesis. The Liouville-Arnold theorem is the structural centrepiece of integrable Hamiltonian mechanics: it converts algebraic conditions (commuting integrals) into a geometric picture (torus foliation with action-angle coordinates). The non-degeneracy conditions bridge to perturbation theory via KAM; the global obstructions (monodromy, Chern class) show that local integrability does not guarantee global simplicity; and the convexity theorems for group actions connect the integrable picture to toric geometry and representation theory. The entire framework rests on three pillars: the symplectic structure 09.04.01, the Poisson bracket 09.04.02, and the Darboux theorem that guarantees the existence of canonical coordinates. Cross-reference the dynamics spine [38.07] for the rigorous global proof infrastructure.
Full proof set Master
Proposition 1 (The period lattice is discrete of rank ). Let be commuting Hamiltonian vector fields, linearly independent on the compact level set . Then the stabiliser is a lattice of rank in .
Proof. The map given by is a smooth group action because the flows commute. The linear independence of means the derivative is an isomorphism, so the action is locally free. For any , the stabiliser is a closed subgroup of (it is the preimage of the closed set under the continuous map ). By the classification of closed subgroups of , is isomorphic to for some . Local freeness (the derivative is an isomorphism) excludes the component: the exponential map is injective in a neighbourhood of , so no one-parameter family of non-identity elements can fix . Hence and with .
Compactness forces . If , the quotient is non-compact, but the orbit map is a continuous bijection with continuous inverse (by compactness of and local freeness), contradicting non-compactness of the quotient. Therefore , , and .
Proposition 2 (The action integrals are well-defined). The integral depends only on the homology class and the values , not on the specific representative curve.
Proof. Let and be two loops in the same homology class on . Then for some 2-chain in . By Stokes' theorem:
Since is Lagrangian (), the right-hand side vanishes. Hence the integral depends only on the homology class. Dependence on alone follows because the cycles are determined by the topology of the torus , and the 1-form varies smoothly with .
Proposition 3 (The action-angle map is a symplectomorphism). Let be the action-angle coordinates constructed in the Liouville-Arnold theorem. Then in these coordinates.
Proof. The canonical 1-form satisfies . In the coordinates, the 1-form restricts to on each torus (by construction of as the displacement coordinate). In the tubular neighbourhood, the full 1-form is (the components vanish because evaluates on a vector tangent to the torus as times the angular displacement, and on a vector transverse to the torus as zero by the definition of as the fibre coordinate). Therefore . Alternatively, verify the Poisson brackets: (proven in Exercise 4), (by construction, since is the coordinate conjugate to ), and (because the angle coordinates are coordinates on a single torus and the symplectic form vanishes there). These three relations are equivalent to .
Proposition 4 (The frequency vector is smooth). If is smooth and the Kolmogorov condition holds at a torus, then the frequency map is a local diffeomorphism.
Proof. The Jacobian of the frequency map is the Hessian . The Kolmogorov condition is the statement that this Hessian is non-degenerate. By the inverse function theorem, the map is a local diffeomorphism. This means nearby tori have genuinely different frequencies: the frequency map is locally injective, so the set of tori with Diophantine frequencies has positive measure in action space.
Connections Master
Hamiltonian mechanics [09.04.01, 09.04.02] -- the Legendre transform produces the Hamiltonian and Hamilton's equations that the Liouville-Arnold theorem takes as its starting point. The symplectic structure is the geometric arena in which the invariant tori live.
Action-angle variables
09.06.01-- this unit provides the general existence theorem (Liouville-Arnold) that justifies the action-angle construction introduced in09.06.01. The earlier unit develops the computational machinery; this unit proves it works.KAM theorem
09.08.01-- the Kolmogorov-Arnold-Moser theorem describes the persistence of Liouville tori under small perturbations. The non-degeneracy conditions (Kolmogorov, Arnold, isoenergetic, Russmann) defined here are precisely the hypotheses that KAM requires.Dynamics spine [38.07] -- the dynamics spine provides the rigorous proof infrastructure (stable manifold theorem, KAM persistence theorems, twist-map machinery) that underpins the Liouville-Arnold framework. The semi-local normal form proved here connects directly to the global dynamical-systems perspective.
Completely integrable systems
09.06.03-- the Toda lattice, Kepler problem, and other concrete integrable systems provide explicit realisations of the abstract Liouville-Arnold framework. Each system's independent integrals define Liouville tori, and the action-angle construction can be carried out explicitly.Quantum mechanics: Bohr-Sommerfeld quantisation -- Einstein (1911) observed that the action variables provide the natural quantisation conditions for the old quantum theory. The EBK (Einstein-Brillouin-Keller) quantisation uses Maslov-index-corrected conditions. This was one of the earliest hints that integrability is a fundamental structural property, not merely a convenience.
Integrable systems in infinite dimensions -- the Liouville-Arnold framework extends formally to PDEs with a Hamiltonian structure (KdV, nonlinear Schrodinger equation, Toda lattice). The analogue of the Liouville torus is the space of scattering data, and the inverse scattering transform plays the role of the action-angle map.
Toric geometry -- the Atiyah-Guillemin-Sternberg convexity theorem and Delzant's theorem connect the Liouville-Arnold picture to toric geometry: the image of the momentum map is a convex polytope that determines the symplectic manifold. This is the geometric foundation of mirror symmetry and toric degenerations in algebraic geometry.
Historical and philosophical context Master
Joseph Liouville (1855) first observed that commuting integrals imply the existence of invariant tori, in the context of the Jacobi method for integrating Hamilton's equations [source pending]. His result was stated in local coordinates and did not emphasise the global torus structure. Liouville's contribution was the recognition that the involution condition produces a family of invariant manifolds on which the dynamics simplify.
Henri Mineur (1936) independently proved a version of the theorem that explicitly constructs the angle variables and identifies the torus structure, in a paper that was largely overlooked until recently [source pending]. Mineur's construction of the period lattice and the action integrals is essentially the one used in modern presentations.
Res Jost (1959) gave a clean formulation that highlights the geometric content: the commuting flows define a transitive -action on the compact level set, and the quotient by the period lattice is the torus [source pending]. Jost's version is sometimes called the Liouville-Arnold-Jost theorem in recognition of the three independent discoveries.
Vladimir Arnold (1963) gave the modern formulation in his landmark paper on the stability of Hamiltonian systems, proving the global torus diffeomorphism and constructing the action-angle variables on a tubular neighbourhood [source pending]. Arnold's proof is the one presented in the Key theorem section above, using the period lattice of the commuting flows. Arnold also identified the connection to perturbation theory that led to the KAM theorem.
Albert Einstein (1911) recognised the significance of the action variables for quantum theory [source pending]. His observation that the Bohr-Sommerfeld conditions only make sense for integrable systems was prescient: it identified integrability as a fundamental physical property, not merely a mathematical convenience. This insight lay dormant until the development of KAM theory and the study of classical chaos brought the distinction between integrable and non-integrable systems to the forefront of physics.
Johannes Duistermaat (1980) opened the study of global obstructions to action-angle coordinates, introducing the monodromy of Lagrangian fibrations and showing that the spherical pendulum exhibits non-identity monodromy [source pending]. This result revealed that the local picture guaranteed by Liouville-Arnold can fail globally even in very simple systems.
Nikolai Nekhoroshev (1972, 1977) developed the theory of action-angle variables for non-compact level sets and proved his exponential-stability theorem for perturbed integrable systems, bridging the gap between exact conservation in integrable systems and the breakdown of tori in chaotic systems [source pending].
A philosophical point: the Liouville-Arnold theorem reveals that integrability is a geometric property, not merely an algebraic one. Having commuting integrals is an algebraic condition, but the consequence -- torus foliation and action-angle coordinates -- is geometric. This mirrors the philosophy of symplectic geometry: the algebraic structure (Poisson bracket, involution) determines the geometric structure (torus foliation, Lagrangian fibration), and vice versa. The theorem is a paradigmatic example of the algebra-geometry correspondence that pervades modern mathematical physics.
Bibliography Master
Arnold, V. I. "Proof of a theorem of A. N. Kolmogorov on the preservation of conditionally periodic motions under a small change of the Hamiltonian." Uspekhi Mat. Nauk 18 (1963), 13-40. [source pending]
Arnold, V. I. Mathematical Methods of Classical Mechanics, 2nd ed. Springer GTM 60, 1989. §49-50, Appendices 6-7. [source pending]
Goldstein, H., Poole, C., and Safko, J. Classical Mechanics, 3rd ed. Pearson, 2002. Ch. 10. [source pending]
Landau, L. D. and Lifshitz, E. M. Mechanics, 3rd ed. Pergamon, 1976. §49. [source pending]
Liouville, J. "Sur l'integration des equations differentielles de la dynamique." J. Math. Pures Appl. 20 (1855), 137-138. [source pending]
Mineur, H. "Sur les systemes conservatifs dans lesquels le mouvement est rapporte a des variables fixes par des relations homogenes." J. Math. Pures Appl. 25 (1936), 93-126. [source pending]
Jost, R. "Eine Bemerkung zum Liouvilleschen Satz." Helvetica Phys. Acta 32 (1959), 117-121. [source pending]
Einstein, A. "Zum Quantensatz von Sommerfeld und Epstein." Ann. Phys. 339 (1911), 91-107. [source pending]
Eliasson, L. H. "Normal forms for Hamiltonian systems with Poisson commuting integrals." Preprint, 1984. [source pending]
Duistermaat, J. J. "On global action-angle coordinates." Comm. Pure Appl. Math. 33 (1980), 131-168. [source pending]
Nekhoroshev, N. N. "Action-angle variables and their generalizations." Russian Math. Surveys 27 (1972), 65-121. [source pending]
Nekhoroshev, N. N. "An exponential estimate of the time of stability of nearly integrable Hamiltonian systems." Uspekhi Mat. Nauk 32 (1977), 5-66. [source pending]
Fomenko, A. T. Integrability and Nonintegrability in Geometry and Mechanics. Kluwer, 1988. [source pending]
Miranda, E. and Vu Ngoc, S. "A singular Poincare lemma." Int. Math. Res. Not. 2007 (2007), rnm015. [source pending]
Weinstein, A. "Symplectic manifolds and their Lagrangian submanifolds." Adv. Math. 6 (1971), 329-346. [source pending]
Williamson, J. "On the algebraic problem concerning the normal forms of linear dynamical systems." Amer. J. Math. 58 (1936), 141-163. [source pending]
Atiyah, M. F. "Convexity and commuting Hamiltonians." Bull. London Math. Soc. 14 (1982), 1-15. [source pending]
Guillemin, V. and Sternberg, S. "Convexity properties of the moment mapping." Invent. Math. 67 (1982), 491-513. [source pending]