Moser's trick explained

In differential geometry, a branch of mathematics, the Moser's trick (or Moser's argument) is a method to relate two differential forms

\alpha0

and

\alpha1

on a smooth manifold by a diffeomorphism

\psi\inDiff(M)

such that

\psi*\alpha1=\alpha0

, provided that one can find a family of vector fields satisfying a certain ODE.

More generally, the argument holds for a family

\{\alphat\}t

and produce an entire isotopy

\psit

such that
*
\psi
t

\alphat=\alpha0

.

It was originally given by Jürgen Moser in 1965 to check when two volume forms are equivalent,[1] but its main applications are in symplectic geometry. It is the standard argument for the modern proof of Darboux's theorem, as well as for the proof of Darboux-Weinstein theorem[2] and other normal form results.[2] [3] [4]

General statement

Let

\{\omegat\}t\subset\Omegak(M)

be a family of differential forms on a compact manifold

M

. If the ODE
d
dt

\omegat+

l{L}
Xt

\omegat=0

admits a solution

\{Xt\}t\subsetak{X}(M)

, then there exists a family

\{\psit\}t

of diffeomorphisms of

M

such that
*\omega
\psi
t

=\omega0

and

\psi0=idM

.

In particular, there is a diffeomorphism

\psi:=\psi1

such that
*\omega
\psi
1

=\omega0

.

Proof

The trick consists in viewing

\{\psit\}t

as the flows of a time-dependent vector field, i.e. of a smooth family

\{Xt\}t

of vector fields on

M

. Using the definition of flow, i.e.
d
dt

\psit=Xt\circ\psit

for every

t\in[0,1]

, one obtains from the chain rule that
d
dt
*
(\psi
t

\omegat)=

*
\psi
t

(

d
dt

\omegat+

l{L}
Xt

\omegat).

By hypothesis, one can always find

Xt

such that
d
dt

\omegat+

l{L}
Xt

\omegat=0

, hence their flows

\psit

satisfies
*
\psi
t

\omegat=const=

*
\psi
0

\omega0=\omega0

. In particular, as

M

is compact, this flows exists at

t=1

.

Application to volume forms

Let

\alpha0,\alpha1

be two volume forms on a compact

n

-dimensional manifold

M

. Then there exists a diffeomorphism

\psi

of

M

such that
*\alpha
\psi
1

=\alpha0

if and only if

\intM\alpha0=\intM\alpha1

.

Proof

One implication holds by the invariance of the integral by diffeomorphisms:

\intM\alpha0=\intM

*\alpha
\psi
1

=\int\psi(M)\alpha1=\intM\alpha1

.

For the converse, we apply Moser's trick to the family of volume forms

\alphat:=(1-t)\alpha0+t\alpha1

. Since

\intM(\alpha1-\alpha0)=0

, the de Rham cohomology class

[\alpha0-\alpha1]\in

n
H
dR

(M)

vanishes, as a consequence of Poincaré duality and the de Rham theorem. Then

\alpha1-\alpha0=d\beta

for some

\beta\in\Omegan-1(M)

, hence

\alphat=\alpha0+td\beta

. By Moser's trick, it is enough to solve the following ODE, where we used the Cartan's magic formula, and the fact that

\alphat

is a top-degree form:0 = \frac \alpha_t + \mathcal_ \alpha_t = d\beta + d (\iota_ \alpha_t) + \iota_ (\cancel) = d (\beta + \iota_ \alpha_t).However, since

\alphat

is a volume form, i.e. TM \xrightarrow \wedge^ T^*M, \quad X_t \mapsto \iota_ \alpha_t, given

\beta

one can always find

Xt

such that

\beta+

\iota
Xt

\alphat=0

.

Application to symplectic structures

In the context of symplectic geometry, the Moser's trick is often presented in the following form.

Let

\{\omegat\}t\subset\Omega2(M)

be a family of symplectic forms on

M

such that
d
dt

\omegat=d\sigmat

, for

\{\sigmat\}t\subset\Omega1(M)

. Then there exists a family

\{\psit\}t

of diffeomorphisms of

M

such that
*\omega
\psi
t

=\omega0

and

\psi0=idM

.

Proof

In order to apply Moser's trick, we need to solve the following ODE

0 = \frac \omega_t + \mathcal_\omega_t = d \sigma_t + \iota_ (\cancel) + d (\iota_ \omega_t) = d (\sigma_t + \iota_ \omega_t),where we used the hypothesis, the Cartan's magic formula, and the fact that

\omegat

is closed. However, since

\omegat

is non-degenerate, i.e. TM \xrightarrow T^*M, \quad X_t \mapsto \iota_ \omega_t, given

\sigmat

one can always find

Xt

such that

\sigmat+

\iota
Xt

\omegat=0

.

Corollary

Given two symplectic structures

\omega0

and

\omega1

on

M

such that

(\omega0)x=(\omega1)x

for some point

x\inM

, there are two neighbourhoods

U0

and

U1

of

x

and a diffeomorphism

\phi:U0\toU1

such that

\phi(x)=x

and
*\omega
\phi
1

=\omega0

.
This follows by noticing that, by Poincaré lemma, the difference

\omega1-\omega0

is locally

d\sigma

for some

\sigma\in\Omega1(M)

; then, shrinking further the neighbourhoods, the result above applied to the family

\omegat:=(1-t)\omega0+t\omega1

of symplectic structures yields the diffeomorphism

\phi:=\psi1

.

Darboux theorem for symplectic structures

The Darboux's theorem for symplectic structures states that any point

x

in a given symplectic manifold

(M,\omega)

admits a local coordinate chart

(U,x1,\ldots,xn,y1,\ldots,yn)

such that\omega|_U = \sum_^n dx^i \wedge dy^i.While the original proof by Darboux required a more general statement for 1-forms,[5] Moser's trick provides a straightforward proof. Indeed, choosing any symplectic basis of the symplectic vector space

(TxM,\omegax)

, one can always find local coordinates

(\tilde{U},\tilde{x}1,\ldots,\tilde{x}n,\tilde{y}1,\ldots,\tilde{y}n)

such that

\omegax=

n
\sum
i=i

(d\tilde{x}i\wedged\tilde{y}i)|x

. Then it is enough to apply the corollary of Moser's trick discussed above to

\omega0=\omega|\tilde{U

} and

\omega1=

n
\sum
i=i

d\tilde{x}i\wedged\tilde{y}i

, and consider the new coordinates

xi=\tilde{x}i\circ\phi,yi=\tilde{y}i\circ\phi

.

Application: Moser stability theorem

Moser himself provided an application of his argument for the stability of symplectic structures, which is known now as Moser stability theorem.

Let

\{\omegat\}t\subset\Omega2(M)

a family of symplectic form on

M

which are cohomologous, i.e. the deRham cohomology class

[\omegat]\in

2
H
dR

(M)

does not depend on

t

. Then there exists a family

\psit

of diffeomorphisms of

M

such that
*\omega
\psi
t

=\omega0

and

\psi0=idM

.

Proof

It is enough to check that \frac \omega_t = d \sigma_t; then the proof follows from the previous application of Moser's trick to symplectic structures. By the cohomologous hypothesis,

\omegat-\omega0

is an exact form, so that also its derivative \frac (\omega_t - \omega_0) = \frac \omega_t is exact for every

t

. The actual proof that this can be done in a smooth way, i.e. that \frac \omega_t = d \sigma_t for a smooth family of functions

\sigmat

, requires some algebraic topology. One option is to prove it by induction, using Mayer-Vietoris sequences; another is to choose a Riemannian metric and employ Hodge theory.

References

  1. Moser . Jürgen . Jürgen Moser . 1965 . On the volume elements on a manifold . . en . 120 . 2 . 286–294 . 10.1090/S0002-9947-1965-0182927-5 . 0002-9947 . free.
  2. Weinstein . Alan . Alan Weinstein . 1971-06-01 . Symplectic manifolds and their lagrangian submanifolds . . en . 6 . 3 . 329–346 . 10.1016/0001-8708(71)90020-X . 0001-8708 . free.
  3. Book: McDuff, Dusa . Introduction to Symplectic Topology . Salamon . Dietmar . 2017-06-22 . . 978-0-19-879489-9 . 1 . en . 10.1093/oso/9780198794899.001.0001 . Dusa McDuff . Dietmar Salamon.
  4. Book: Cannas Silva, Ana . Lectures on Symplectic Geometry . . 2008 . 978-3-540-42195-5 . en . 10.1007/978-3-540-45330-7 . Ana Cannas da Silva.
  5. Book: Sternberg, Shlomo . Lectures on Differential Geometry . . 1964 . 9780828403160 . 140–141 . Shlomo Sternberg.