Research Contribution DOI:10.56994/ARMJ.012.001.005
Received: 11 Jun 2025; Accepted: 24 Aug 2025


Morse-Bott Volume Forms

Luke VolkDepartment of Mathematics,
University of Toronto; Toronto, Canada
e-mail: luke.volk@mail.utoronto.ca×
and Boris KhesinDepartment of Mathematics,
University of Toronto;
Toronto, Canada
e-mail: khesin@math.toronto.edu ×
Abstact.
A Morse-Bott volume form on a manifold is a top-degree form which vanishes along a non-degenerate critical submanifold. We prove that two such forms are diffeomorphic (by a diffeomorphism fixed on the submanifold) provided that their relative cohomology classes with respect to the submanifold coincide. For a zero submanifold of codimension at least 2, this means that two Morse-Bott volume forms with the same zero set are diffeomorphic if and only if they have equal total volumes. We show how “Moser’s trick” for establishing equivalence of non-degenerate volume forms can be adapted to this setting.

AMS Classification:
53C65, 58A10, 76N25
Key words and phrases:
Morse-Bott function, volume form, Moser's method, Euler vector field, Madelung transform

1 Introduction

Background

In his 1965 paper [14], Moser showed that any two volume forms η0,η1 with the same total volume on a compact, connected, and oriented manifold M are related by a diffeomorphism Φ of M via pullback, Φ∗⁢η1=η0. To construct such a diffeomorphism, Moser’s method was to connect the forms η0 and η1 by a path (ηt)t∈[0,1] in the same cohomology class and to look for a family of diffeomorphisms (Φt)t∈[0,1] such that Φ0=idM and Φt∗⁢ηt=η0. The latter is achieved by solving the corresponding infinitesimal version of the equation on the vector field generating the flow Φt and invoking the existence theorem for ODEs guaranteeing the existence of a flow for a given vector field, verifying the conditions for its existence for all t∈[0,1]. The strategy has dubbed variably as “Moser’s trick”, “Moser’s path method”, or the “homotopy method”.

This method has seen a wide variety of applications. Moser also applied the method in [14] to symplectic structures and twisted volume forms on non-orientable manifolds. Banyaga described Moser’s approach for volume forms on manifolds with boundary in [3], while Bruveris et al. [4] extended it to volume forms on manifolds with corners. Cardona and Miranda [6] considered an analogue of Moser’s result for equivalence of top-degree forms transverse to the zero section with a shared zero hypersurface. Other authors have considered solutions to the so-called “pullback equation” Φ∗⁢η1=η0 in more analytic contexts, see e.g. a summary of equivalence results for k-forms for any k for Hölder spaces in [7].

Main result

Let M be a compact connected oriented n-dimensional manifold, which we equip with a reference (non-vanishing) volume form μ. In this paper, we consider volume forms on M which have a quadratic degeneration along an oriented submanifold Γ⊂M.

Definition 1.1.

A Morse-Bott volume form for Γ on M is a non-negative n-form η∈Ωn⁢(M) with zero set Γ such that the ratio of n-forms f=defη/μ is a Morse-Bott function f:M→ℝ for which each component of Γ is a non-degenerate critical submanifold.

Note that the critical zero set Γ must have Morse-Bott index 0 since the function f is non-negative on M. Furthermore, the Morse-Bott property of η does not depend on choice of the reference form μ. We prove the necessary and sufficient conditions for diffeomorphism equivalence of such Morse-Bott volume forms:

Theorem 1.2.

Let η0 and η1 be Morse-Bott volume forms for Γ⊂M such that their relative cohomology classes with respect to Γ coincide:

[η0]=[η1]∈Hn⁢(M,Γ).

Then there exists a diffeomorphism Φ:M→M such that Φ∗⁢η1=η0 which restricts to the identity on Γ.

We treat this as two different cases: when the submanifold Γ is a hypersurface, and when its codimension is at least 2.

Corollary 1.3.

If the shared zero submanifold Γ⊂M of two Morse-Bott volume forms η0 and η1 on M is of codimension at least 2, the forms are diffeomorphic,

Φ∗⁢η1=η0⁢ with ⁢Φ|Γ=idΓ,

if and only if they have equal total volumes of M,

∫Mη0=∫Mη1.

If Γ is a hypersurface in M, i.e. it has codimension 1, it can be separating or not. Either case is covered by the following corollary:

Corollary 1.4.

If the shared zero submanifold Γ⊂M has codimension =1, two Morse-Bott volume forms η0 and η1 are diffeomorphic,

Φ∗⁢η1=η0⁢ with ⁢Φ|Γ=idΓ,

if and only if they have coinciding volumes for each connected component Mi of M∖Γ:

∫Miη0=∫Miη1 for all ⁢i.

The same result also holds for volume forms which have hypersurface Γ⊂M as a non-critical zero set. Let η0 and η1 be two n-forms on M with the same non-critical zero set Γ, i.e. it is a non-critical zero set for each of the corresponding functions ηi/μ, i=0,1. Note that Γ must be a compact oriented hypersurface in this case.

Theorem 1.5.

Two n-forms η0 and η1 with the same non-critical zero set Γ⊂M are diffeomorphic,

Φ∗⁢η1=η0⁢ with ⁢Φ|Γ=idΓ,

if and only if they represent the same relative cohomology classes [η0]=[η1]∈Hn⁢(M,Γ), or equivalently, they have coinciding volumes of each connected component Mi of M∖Γ.

This theorem strengthens one of the results of Cardona and Miranda [6], who proved that two folded volumes forms with the same non-critical zero hypersurface Γ⊂M can be mapped to each other by a diffeomorphism taking Γ to itself, although not necessarily the identity on Γ. (Note that while n-forms change sign across the non-critical zero set Γ⊂M, the term folded, or transversally vanishing, “volume forms” became standard and we adapt it in this paper.)

Remark 1.6.

The assumption of the orientability of M and Γ can be weakened to require only orientability of M∖Γ. For codim⁢Γ≥2 this reduces to orientability of M. In the case of codim⁢Γ=1 in a nonorientable M, instead of volume forms one needs to consider densities, or pseudo-forms changing sign along orientation-reversing paths. Theorem 1.2 naturally extends to this setting: its proof combines tubular neighbourhood embeddings, which hold in any setting, with adapting the classical Moser theorem to each (orientable) connected component of M∖Γ. (As an example, it is easy to construct a Morse-Bott density on the even-dimensional real projective space with a hyperplane as a critical set: for instance take the product of function x12 with the standard volume element on the sphere S2⁢k and project it to ℝ⁢ℙ2⁢k via the antipodal map.) An extension of Theorem 1.5 to the nonorientable setting might be more subtle, requiring certain averaging on the orientation cover, cf. normal forms for Morse functions and densities in the n=2 area-preserving case in [10].

Motivation

A motivation for this problem comes from the Madelung transform, which establishes an equivalence of quantum mechanics and equations of compressible fluids [12]. Namely, let a wave function ψ:M→ℂ on a manifold M satisfy the non-linear Schrödinger (NLS) equation,

i⁢∂tψ+Δ⁢ψ+V⁢ψ+f⁢(|ψ|2)⁢ψ=0,

where V:M→ℝ and f:ℝ+→ℝ. Then the Madelung transform ψ=ρ⁢ei⁢θ allows one to rewrite the quantum mechanics of the NLS equation in a “hydrodynamical form” as equations of a barotropic-type fluid on the velocity field v=def∇θ and the density ρ as follows:

{∂tv+∇vv+∇(V+f⁢(ρ)−Δ⁢ρρ)=0∂tρ+div⁢(ρ⁢v)=0.

The Madelung transform ψ↦(ρ,θ) is well-defined provided that ψ does not vanish on M and it is understood modulo a phase factor (ψ∼ψ⁢ei⁢α), while θ is understood to be modulo an additive constant on M. Moreover, by confining to the unit sphere of normalized wave functions ψ and the space Dens⁡(M) of normalized densities ρ, the Madelung transform can be understood as the map ℂ⁢ℙ⁢(M,ℂ∖0)→T∗⁢Dens⁡(M). It turns out to be a symplectomorphism for the corresponding natural symplectic structures on those spaces, and a Kähler map between the Fubini-Study and Fisher-Rao metrics respectively, see [12].

However, the presence of zeros of the (complex-valued) wave function ψ brings substantial complications. A non-critical zero set Γ of ψ has codimension 2 in M, and the corresponding density function ρ can be understood as a Morse-Bott volume form for Γ⊂M. The fact that ψ is univalued on M imposes the “quantization constraint” on the phase function θ: its change along any path in M going around Γ must be a multiple of 4⁢π, see numerous discussions in [9, 15]. The above equivalence theorems for the Morse-Bott volume forms allow one to deal with zero submanifolds of wave functions by using more convenient “normal forms” of the corresponding densities around zeros.

Acknowledgements

We are indebted to Alexander Givental for key suggestions on the proof, and to Yael Karshon for fruitful discussions. We are also grateful to the anonymous referee for useful suggestions. B.K. was partially supported by an NSERC Discovery Grant.

2 The Morse-Bott Lemma

Morse-Bott functions have local normal forms which will allow us to more easily handle behaviour near the zero set of Morse-Bott volume forms. A (“local”) normal form in a neighbourhood of a point can be found, e.g., in [2]. Below we outline a proof of a (“semi-global”) normal form in a neighbourhood of the critical set Γ using Euler-like vector fields, following [13].

Euler-Like vector fields

Given a submanifold Γ⊆M of codimension k, we denote the normal bundle of Γ in M by:

ν⁢(M,Γ)=defT⁢M|Γ/T⁢Γ.

Morphisms between pairs (M,Γ) and (M′,Γ′) are smooth maps f:M→M′ taking Γ to Γ′. Given a morphism f:(M,Γ)→(M′,Γ′), we associate to it the linear map ν⁢(f) defined as follows:

ν⁢(f):ν⁢(M,Γ) →ν⁢(M′,Γ′)
v+T⁢Γ ↦f∗⁢v+T⁢Γ′,

which we call the linearisation of f.

The Euler vector field to Γ is the vector field ℰ on the normal bundle ν⁢(M,Γ) which is the Euler vector field in the usual sense on each fibre. That is, if x∈Γ and the fibre ν⁢(M,Γ)x is given the coordinates yi, then:

ℰx=∑i=1kyi⁢∂∂yi.

If a vector field X on M is tangent to Γ (i.e., for each p∈Γ, Xp∈Tp⁢Γ) then X can be seen as a morphism X:(M,Γ)→(T⁢M,T⁢Γ) of pairs. We say that X is Euler-like for Γ if its linearisation,

ν⁢(X):ν⁢(M,Γ)→ν⁢(T⁢M,T⁢Γ)≅T⁢ν⁢(M,Γ),

is the Euler vector field to Γ.

Example 2.1.

For M=ℝn and Γ={0}, we have that ν⁢(M,Γ)=T0⁢ℝn and a vector field

X=∑i=1nXi⁢∂∂xi

is Euler-like if for all 1≤i≤n we have Xi⁢(0)=0 and D⁢Xi|0=xi.

Tubular neighbourhood embeddings

A tubular neighbourhood embedding of Γ is a neighbourhood U⊆ν⁢(M,Γ) of the zero section in the normal bundle and an embedding φ:U→M such that:

  1. (i)

    For each x∈Γ, φ⁢(0x)=x. That is, φ|Γ=idΓ after identifying Γ with the zero section in ν⁢(M,Γ).

  2. (ii)

    The linearisation ν⁢(φ):ν⁢(U,Γ)≅ν⁢(M,Γ)→ν⁢(M,Γ) is the identity, idν⁢(M,Γ).

The benefit of Euler-like vector fields is their correspondence with tubular neighbourhood embeddings as the following theorem summarizes:

Theorem 2.2.

An Euler-like vector field X for (M,Γ) determines a unique maximal (with respect to inclusion) tubular neighbourhood embedding φ:U→M of Γ with U⊆ν⁢(M,Γ) such that φ∗⁢X=ℰ.

We refer for the proof to [5].

Fibre-wise polynomial functions

We say that f:M→ℝ is Morse-Bott for Γ⊂M if Γ is a non-degenerate critical submanifold of f. Without loss of generality, we assume f|Γ=0. The Euler vector field to Γ gives a handy method for identifying fibre-wise homogeneous polynomials on ν⁢(M,Γ).

Proposition 2.3.

Let ℰ be the Euler vector field to Γ and f∈C∞⁢(ν⁢(M,Γ)) a function on ν⁢(M,Γ). If ℒℰ⁢f=k⁢f for some k∈ℕ, then f is fibre-wise a homogeneous polynomial of order k.

Proof.

This is a fibre-wise application of Euler’s homogeneous function theorem. ∎

The following proof of the Morse-Bott lemma (as sketched in [13]) makes use of Euler-like vector fields, and can be regarded as a semi-global, fibre-wise version of the Morse lemma with parameters.

Theorem 2.4 (Morse-Bott lemma [13]).

If f:M→ℝ is Morse-Bott for (M,Γ) and f|Γ=0, then there exists a tubular neighbourhood embedding φ:U→M (with U⊆ν⁢(M,Γ)) such that φ∗⁢f is fibre-wise a homogeneous polynomial of degree 2 (i.e. fibre-wise quadratic).

Proof.

Without loss of generality, take M to be a tubular neighbourhood of Γ, so M sits inside ν⁢(M,Γ). Because f is Morse-Bott, for each x∈Γ, the functions

gx=deff|ν⁢(M,Γ)x∩M:ν⁢(M,Γ)x∩M→ℝ

are Morse functions, each with a non-degenerate critical point at 0x, where the Hessian H⁢gx|0x is non-degenerate. In coordinates yi on the fibre ν⁢(M,Γ)x near 0x (we suppress the subscript x),

g⁢(y)=12⁢∑i,jAi⁢j⁢(y)⁢yi⁢yj,

where A⁢(y)=(Ai⁢j⁢(y)) is a symmetric matrix-valued function such that A⁢(0)=H⁢g|0x. We compute:

∂g∂yk=(12⁢∑i,jyi⁢yj⁢∂Ai⁢j∂yk)+∑iAi⁢k⁢yi=∑iBk⁢i⁢yi,

here Bk⁢i=Ai⁢k+12⁢∑j∂Ai⁢j∂yk⁢yj. Note that H⁢g|0x=A⁢(0)=B⁢(0), and so the matrix-valued function B is invertible in a neighbourhood of y=0. We will now construct an Euler-like vector field on ν⁢(M,Γ)x, analogous to the construction in the proof of the Morse lemma in [13]. Let X be a vector field (implicitly depending on x, more accurately notated Xx) in this neighbourhood near zero by:

X=∑i,j(A⁢B−1)i⁢j⁢(y)⁢yi⁢∂∂yj.

Since A⁢(0)⁢B−1⁢(0)=I, near zero ν⁢(X)=ℰ, and so X is Euler-like. Then we have:

X⁢(g)=∑i,j(A⁢B−1)i⁢j⁢(y)⁢yi⁢∂g∂yj=∑i,j,k(A⁢B−1)i⁢j⁢(y)⁢Bj⁢k⁢(y)⁢yi⁢yk=∑i,k(A⁢B−1⁢B)i⁢k⁢(y)⁢yi⁢yk=2⁢g.

Now define a vector field Y on M by Y⁢(x,y)=Xx⁢(y). By construction, Y is Euler-like and, by Theorem 2.2, Y determines a tubular neighbourhood embedding φ:U→M such that φ∗⁢Y=ℰ. Note that for each x∈Γ, the vector field Xx was defined to be tangent to the fibre at x, and so Y only flows along the fibres, its flow being ϕt⁢(x,y)=(x,ϕtXx⁢(y)), where ϕtXx is the flow of Xx. We then can compute that:

(ℒY⁢f)⁢(x,y)=dd⁢t|t=0⁢f⁢(x,ϕtXx⁢(y))=dd⁢t|t=0⁢gx⁢(ϕtXx⁢(y))=(ℒXx⁢gx)⁢(y)=2⁢gx⁢(y)=2⁢f⁢(x,y),

hence applying φ∗ to both sides yields ℒℰ⁢(φ∗⁢f)=2⁢φ∗⁢f. By Proposition 2.3, φ∗⁢f must be fibre-wise a homogeneous polynomial of degree 2. ∎

In our case, where the Morse-Bott functions associated with Morse-Bott volume forms necessarily have index 0 (i.e. correspond to positive-definite quadratic forms), we have a convenient normal form:

Theorem 2.5.

If f:M→ℝ is Morse-Bott for Γ⊂M of index 0 and f|Γ=0, then there exist coordinates (x,y) in the tubular neighbourhood U of Theorem 2.4 (x parametrising Γ, and y the fibres) such that:

(φ∗⁢f)⁢(x,y)=|y|2.
Proof.

This theorem is equivalent to the existence of bundle metrics (also known as Euclidean metrics, see [11]) on the normal bundle. It is based on the partition of unity and the fact that the space of positive definite quadratic forms in n-variables is a convex cone. This allows one to combine the diffeomorphism φ constructed in Theorem 2.4 taking f to its quadratic part with a fibre-wise linear map L, so that the composition L∘φ takes f to the fibre-wise quadratic function given by the length-squared in the fibre. ∎

Corollary 2.6.

Suppose that f0 and f1 are Morse-Bott functions for Γ⊂M, both with a Morse-Bott index of 0. Then there exists a neighbourhood U of Γ and a diffeomorphism φ defined on U such that φ∗⁢f1=f0.

The analogue of the corollary for a maximal Morse-Bott index k=codim⁢(Γ) follows similarly. A generalization of this result for any index is proven for fibre-wise quadratic functions on general vector bundles in [8] subject to the constraint that the positive- and negative-definite parts of f0 and f1 give the same splittings of the vector bundle.

Example 2.7.

Note that the existence of the universal semi-global normal form in Corollary 2.6 for Morse-Bott functions of index 0 is based on the contractibility of the cone of symmetric positive definite matrices, allowing one to connect any two such functions in a tubular neighborhood of their critical set and apply Moser’s trick (discussed in more detail in the next section in the context of forms). Morse-Bott functions of non-max/minimal indices might be non-isotopic, as can be seen in the following example.

The space of non-degenerate quadratic forms a⁢x2+2⁢b⁢x⁢y+c⁢y2 in two variables is split into three components by the double cone b2−a⁢c=0 in the 3D space (a,b,c)∈ℝ3, see Figure 1. This allows the following simple construction of a pair of non-isotopic Morse-Bott functions, as they realize contractible and non-contractible loops in the set of forms of index 1.

Let M=S2×S1⊂ℝ3×S1 be a 3-manifold regarded as a bundle over S1={θmod2⁢π}, where S2={(x,y,z)∈ℝ3∣x2+y2+z2=1}. As one of the functions one can take the restriction g|S2×S1 of the function g⁢(x,y,z,θ)=x2−y2 from ℝ3×S1 to M, independent of the variables z and θ. Its critical set Γ=def{(x,y,z)∈ℝ3∣x=y=0,z=±1}⊂M consists of two (north and south) circles, both having the Morse-Bott index 1.

The other function is also defined by the restriction f|S2×S1 of a fibre-wise quadratic f in ℝ3×S1, where:

f⁢(x,y,z,θ)=(x2−y2)⁢cos⁡θ+2⁢x⁢y⁢sin⁡θ.

For each θ, the restriction of f⁢(⋅,θ) to the sphere has non-degenerate critical points of index 1 at the north and south poles of the fibre S2 and it defines a non-contractible loop in the space of quadratic forms, as illustrated in Figure 1. As a result, there is no isotopy between f and g.

acf⁢(x,y,z,0)=x2−y2f⁢(x,y,z,π)=y2−x2
Figure 1: Example of a non-trivial loop in the space of quadratic forms a⁢x2+2⁢b⁢x⁢y+c⁢y2, as parametrized by (a,b,c).

3 Proofs of main results

In this section, we will prove Theorems 1.2 and 1.5 with their corollaries.

Proof of Theorem 1.2 on Morse-Bott volume forms

Assume that η0 and η1 are Morse-Bott volume forms for Γ⊂M such that their relative cohomology classes with respect to Γ coincide, [η0]=[η1]∈Hn⁢(M,Γ). We will show that there exists a diffeomorphism Φ:M→M such that Φ∗⁢η1=η0 which restricts to the identity on Γ.

Proof.

First consider the local problem. Let N be a tubular neighbourhood of Γ, which we identify with a neighbourhood in the normal bundle, ν⁢(M,Γ)⊆M. Two Morse-Bott volume forms in N can be expressed as ρ0=deff⁢μ to ρ1=defh⁢μ, where f and h are Morse-Bott functions having Γ as a non-degenerate minimum (i.e. a critical submanifold of index 0) and μ is a reference (non-vanishing) volume form on N⊂M. The forms ρi can be thought of as the restrictions ρi=defηi|N of globally defined Morse-Bott forms ηi to the neighbourhood N.

By Corollary 2.6, there exists a diffeomorphism F (of a possibly smaller neighbourhood of Γ) taking h to f, but changing the reference form μ. So without loss of generality we assume that, after application of F:N→N the Morse-Bott volume forms are ρ0=f⁢μ and ρ1=f⁢ϕ⁢μ for some non-vanishing function ϕ∈C∞⁢(N). Next, the function f can be assumed fibre-wise quadratic in N⊂ν⁢(M,Γ) by Theorem 2.4. We are looking for a diffeomorphism of N pulling back ρ1 to ρ0 while remaining the identity on Γ.

To apply Moser’s trick, we consider the interpolation ρt=def(1−t)⁢ρ0+t⁢ρ1 of these forms and seek a family of diffeomorphisms (ψt)t∈[0,1] such that ψt∗⁢ρt=ρ0. Applying ψt⁣∗⁢dd⁢t to this relation, we get that:

ℒXt⁢ρt+ρ˙t=0,

where (Xt)t∈[0,1] is the time-dependent vector field whose flow is (ψt)t∈[0,1], and ρ˙t=ρ1−ρ0. We will show that there exists such a smooth vector field Xt vanishing on Γ for t∈[0,1].

Let ℰ be the Euler vector field to Γ, defined on N⊂ν⁢(M,Γ), and let gs be the flow of −ℰ towards Γ. The following expression for a primitive for ρ˙t is similar to the one in the proof of the Poincaré lemma:

ρ˙t =−∫0∞dd⁢s⁢gs∗⁢(ρ˙t)⁢𝑑s=−∫0∞gs∗⁢(−ℒℰ⁢ρ˙t)⁢𝑑s
=∫0∞gs∗⁢(d⁢ιℰ⁢ρ˙t+ιℰ⁢d⁢ρ˙t)⁢𝑑s=∫0∞𝑑ιgs∗⁢ℰ⁢(gs∗⁢ρ˙t)⁢𝑑s.

Now note that gs∗⁢f=f⁢e−2⁢s since f is fibre-wise quadratic, while ρ˙t=ρ1−ρ0=f⁢(ϕ⁢μ−μ), hence:

ρ˙t=∫0∞d⁢(ιgs∗⁢ℰ⁢(f⁢e−2⁢s⁢gs∗⁢(ϕ⁢μ−μ)))⁢𝑑s=d⁢[f⁢∫0∞ιgs∗⁢ℰ⁢(e−2⁢s⁢gs∗⁢(ϕ⁢μ−μ))⁢𝑑s⏟−β],

and therefore, locally near Γ, one has −ρ˙t=d⁢(f⁢β) for some (n−1)-form β on N. Note that for all p∈Γ, we have that gs∗⁢ℰ|p=0, and so β|Γ=0.

On the other hand, ℒXt⁢ρt=d⁢ιXt⁢ρt, while ρt=f⁢((1−t)⁢μ+t⁢ϕ⁢μ). Hence to solve the equation ℒXt⁢ρt+ρ˙t=0 for the field Xt or, equivalently, d⁢ιXt⁢ρt=d⁢(f⁢β), it suffices to solve:

f⁢ιXt⁢((1−t)⁢μ+t⁢ϕ⁢μ)=f⁢β.

This amounts to solving the equation ιXt⁢((1−t)⁢μ+t⁢ϕ⁢μ)=β for a family of vector fields Xt on N. Note that the volume form (1−t)⁢μ+t⁢ϕ⁢μ interpolates between μ and ϕ⁢μ and hence it is non-vanishing for all t∈[0,1]. Hence the field Xt solving ιXt⁢((1−t)⁢μ+t⁢ϕ⁢μ)=β exists on N∖Γ, and it is smooth and must vanish on Γ. Note also that due to this vanishing condition, solutions starting sufficiently close to Γ exist for the whole interval t∈[0,1]. Hence the time-1 map of the flow ψt corresponding to the vector field Xt provides the required diffeomorphism of some neighbourhood of Γ. Without loss of generality, we can assume that this is the neighbourhood N⊃Γ, and this completes the proof of the local statement.

To prove the existence of a smooth globally-defined field on M whose flow takes η1 to η0, we first (smoothly and arbitrarily) extend the field Xt from N to the whole of M. Now consider a smaller tubular neighbourhood U of Γ, sitting compactly within N, Γ⊂U⊂U¯⊂N⊂M, and pick a bump function b:M→[0,1] which is 1 on U and 0 on M∖N. This allows one to define the time-dependent vector field Yt=defb⁢Xt on M whose time-1 flow map G:M→M satisfies G∗⁢η1|U=η0|U and G|Γ=idΓ.

Consider the pull-back action of the map G on the Morse-Bott form η1: it is a new form ζ1=defG∗⁢η1 which coincides with η0 in the neighbourhood U⊃Γ, but outside of U, the form ζ1 is only known to be non-vanishing and, by assumption, representing the same relative cohomology class in Hn⁢(M,Γ) as the form η0.

We will now apply Moser’s method again to find a diffeomorphism mapping ζ1 to η0 everywhere on M. For this we consider the interpolation ζt=def(1−t)⁢η0+t⁢ζ1 between them, joining ζ0=defη0 and ζ1. Note that all these forms coincide in the tubular neighbourhood U, ζt|U=ζ0|U for all t∈[0,1]. We will be seeking a family of diffeomorphisms (φt)t∈[0,1] such that φt∗⁢ζt=ζ0. Applying φt⁣∗⁢dd⁢t to this relation, we get that:

ℒZt⁢ζt=ζ0−ζ1,

where (Zt)t∈[0,1] is the time-dependent vector field whose flow is (φt)t∈[0,1]. Note that ζ0 and ζ1 represent the same class in Hn⁢(M,Γ) and (ζ0−ζ1)|U=0. We wish to find a primitive (n−1)-form for ζ0−ζ1 which is zero on U. This can be done in a number of ways, cf. [1, 4, 6, 7], for instance via the following consideration.

Since Γ is a deformation retract of its tubular neighbourhood U, the forms ζ0 and ζ1 represent the same relative cohomology class in Hn⁢(M,U)=Hn⁢(M,Γ). By the definition of relative cohomology, there exists a ω∈Ωn−1⁢(M) and θ∈Ωn−2⁢(U) such that:

ζ0−ζ1=d⁢ω,i∗⁢ω=d⁢θ,

for the inclusion i:U↪M. Pick a bump function b~:M→[0,1] equal to 1 on a smaller tubular neighbourhood U~ compactly contained in U and equal to 0 on M∖U. Then define:

ω~=defω−d⁢(b~⁢θ)∈Ωn−1⁢(M),

where d⁢ω~=d⁢ω=ζ0−ζ1 and ω~|U~=0. To complete Moser’s trick, we now want to solve the equation ιZt⁢ζt=ω~ for an unknown vector field Zt. The Morse-Bott form ζt|M∖Γ is a volume form for all t∈[0,1] (with ζt|U=ζ0|U) and so Zt has a unique solution on M∖Γ. Furthermore, the solution Zt vanishes on the tubular neighbourhood U~⊃Γ, since ω~|U~=0. This allows one to define Zt on the whole manifold M (extending it by zero to Γ itself). The corresponding flow of Zt on the compact manifold M exists for t∈[0,1], and it is the identity on U~⊃Γ.

Thus Moser’s trick yields that the time-1 flow map H:M→M is a diffeomorphism satisfying H∗⁢ζ1=ζ0 and H|Γ=idΓ. Finally, we define the diffeomorphism Φ of M as the composition Φ=defH∘G∘F, where F (extended to M) is from the Morse-Bott lemma (Corollary 2.6), G identifies the Morse-Bott volume forms in a neighbourhood of Γ, and H relates the forms outside of a neighbourhood of Γ while keeping fixed the neighbourhood itself. The composition satisfies Φ∗⁢η1=η0 and Φ|Γ=idΓ, as desired. ∎

Note that the last part of the proof boils down to construction of a vector field with a prescribed divergence, while controlling its support outside of a neighbourhood of the critical set. This topic has a long history. In the C∞-case for manifolds it was considered in [1]. The arguments above can be regarded as an extension of the boundary case in [3, 4].

We now turn to the corollaries of this theorem, which manifest differently depending on the codimension of the critical submanifold Γ.

Corollary 1.3.

If the shared zero submanifold Γ⊂M of two Morse-Bott volume forms η0 and η1 on M is of codimension at least 2, the forms are diffeomorphic, Φ∗⁢η1=η0 with Φ|Γ=idΓ, if and only if they have equal total volumes of M,

∫Mη0=∫Mη1.
Proof.

If Γ⊂M has codimension k≥2, the condition of [η0]=[η1]∈Hn⁢(M,Γ) is equivalent to the condition that they have equal total volumes. This can be seen from the long exact sequence for relative cohomology:

⋯→Hn−1⁢(Γ)→Hn⁢(M,Γ)→Hn⁢(M)→Hn⁢(Γ)→0,

where the constraint on the codimension implies Hn−1⁢(Γ)=Hn⁢(Γ)=0. This implies an isomorphism Hn⁢(M,Γ)≅Hn⁢(M) by exactness of the sequence:

0→Hn⁢(M,Γ)→Hn⁢(M)→0.

∎

Corollary 1.4.

If the shared zero submanifold Γ⊂M has codimension 1, two Morse-Bott volume forms η0 and η1 are diffeomorphic, Φ∗⁢η1=η0 with Φ|Γ=idΓ, if and only if they have coinciding volumes for each connected component Mi of M∖Γ:

∫Miη0=∫Miη1 for all ⁢i.
Proof.

If Γ⊂M has codimension k=1, one has only a surjection Hn⁢(M,Γ)→Hn⁢(M) from Hn⁢(Γ)=0. In general, it is not necessarily an isomorphism, due to the possible disconnectedness of M∖Γ. If M∖Γ consists of several connected components, M∖Γ=⨆i∈IMi, the forms η0 and η1 represent the same cohomology class relative to Γ if and only they have equal volumes on each component Mi. Indeed, by definition of relative de Rham cohomology, the forms η0 and η1 represent the same cohomology class relative to Γ whenever their difference is exact, d⁢ω=η1−η0 for some ω∈Ωn−1⁢(M). Hence we have:

∫Mi(η1−η0)=∫Mi𝑑ω=∫∂Miω=0,

where the last equality follows from the fact that ω is exact on ∂Mi⊂Γ. ∎

Non-critical zero sets

A folded volume form on an oriented n-dimensional manifold M is a top-degree form η∈Ωn⁢(M) which is transverse to the zero section of the determinant bundle Λn⁢T∗⁢M. Here we outline how the following strengthening of the result of Cardona and Miranda [6] on the equivalence of two folded volume forms with the same zero sets can be proven using a similar strategy through Euler-like vector fields.

Note that the zero set Γ⊂M of a folded volume form η is an oriented hypersurface Γ (possibly consisting of several components). By fixing a reference volume form, μ, the hypersurface Γ has a defining function η/μ=deff:M→ℝ satisfying Γ=f−1⁢(0) and d⁢f|x≠0 for each x∈Γ. We have the following analogue of the Morse-Bott lemma (Theorem 2.4):

Lemma 3.1.

If f:M→ℝ is a defining function for a hypersurface Γ, then there exists a tubular neighbourhood embedding φ:U→M (with U⊆ν⁢(M,Γ)) such that φ∗⁢f is fibre-wise linear.

Proof.

This is achieved via the inverse function theorem by taking f as the coordinate in the fibres of the one-dimensional normal bundle. In a sense, this is Hadamard’s lemma depending on the parameter x∈Γ. The Euler-like vector field of Theorem 2.4 becomes X=f⁢∂∂f in this coordinate. ∎

Now we prove Theorem 1.5, that two folded volume forms η0 and η1 on a compact oriented manifold M with the same non-critical zero set Γ⊂M are diffeomorphic, Φ∗⁢η1=η0 with Φ|Γ=idΓ, if and only if they represent the same relative cohomology classes [η0]=[η1]∈Hn⁢(M,Γ), or equivalently, they have coinciding volumes of each connected component Mi of M∖Γ. The lemma above allows one to set up Moser’s trick, much like how Corollary 2.6 was used in the proof of Theorem 1.2.

Proof.

Consider the defining functions f0 and f1 of Γ corresponding to the folded volume forms η0 and η1 for a fixed volume form μ, i.e. fi=ηi/μ. Hadamard’s lemma guarantees the existence of a non-vanishing ϕ∈C∞⁢(M) such that η1=ϕ⁢η0.

Taking a tubular neighbourhood N⊂M of Γ (and identifying it with a neighborhood in ν⁢(M,Γ)), one comes to a setting analogous to the proof of Theorem 1.2: here we are constructing a diffeomorphism equivalence between two folded volume forms η0=f⁢μ and η1=f⁢ϕ⁢μ in the neighbourhood N, where μ is a volume form, ϕ is a non-vanishing function, and f is a defining function for Γ. Without loss of generality, we can assume f to be fibre-wise linear (otherwise applying Lemma 3.1 to make it so).

Now we are looking for a diffeomorphism of a neighbourhood N⊆M of Γ pulling back η1 to η0 which is the identity on Γ. The rest of the proof using Moser’s trick follows mutatis mutandis the proof of Theorem 1.2, except that now the function f is fibre-wise linear, and hence the pullback gs∗⁢f of f by the inverse flow gs of the Euler vector field to Γ will be f⁢e−s, with the factor of 2 replaced by 1.

As before, the diffeomorphism of the neighbourhood N extends to a global diffeomorphism G:M→M. Then the existence of a diffeomorphism H relating the form on M∖N is based on the equality of the corresponding relative cohomology classes [η0]=[η1]∈Hn⁢(M,Γ), or equivalently, on the equality of the volumes of connected components Mi of M∖N. The desired diffeomorphism Φ is obtained by composing the corresponding diffeomorphisms G and H as in the proof of Theorem 1.2 (with the application of Hadamard’s lemma instead if the diffeomorphism F). ∎

Note that due to the local-to-global nature of the construction of the diffeomorphism, it immediately follows from the above that if η0 and η1 are top-degree forms with a shared zero set Γ such that each component of Γ is either Morse-Bott or non-critical (i.e. Γ is of mixed-type) and such that their relative cohomology classes in Hn⁢(M∖Γ) coincide, then there is a diffeomorphism Φ:M→M such that Φ∗⁢η1=η0 restricting to the identity on Γ.

References

  • [1] A. Avila (2010) On the regularization of conservative maps. Acta Mathematica 205 (1), pp. 5–18. Cited by: §3, §3.
  • [2] A. Banyaga and D. E. Hurtubise (2004) A proof of the Morse-Bott lemma. Expositiones Mathematicae 22 (4), pp. 365–373. Cited by: §2.
  • [3] A. Banyaga (1974) Formes-volume sur les variétés à bord. Enseignement Math 20 (2), pp. 127–131. Cited by: §1, §3.
  • [4] M. Bruveris, P. W. Michor, A. Parusiński, and A. Rainer (2018) Moser’s theorem on manifolds with corners. Proc. Amer. Math. Soc. 146 (11), pp. 4889–4897. Cited by: §1, §3, §3.
  • [5] H. Bursztyn, H. Lima, and E. Meinrenken (2019) Splitting theorems for Poisson and related structures. Journal für die reine und angewandte Mathematik (Crelles Journal) 2019 (754), pp. 281–312. Cited by: §2.
  • [6] R. Cardona and E. Miranda (2019) On the volume elements of a manifold with transverse zeroes. Regular and Chaotic Dynamics 24, pp. 187–197. Cited by: §1, §1, §3, §3.
  • [7] G. Csató, B. Dacorogna, and O. Kneuss (2011) The pullback equation for differential forms. Vol. 83, Springer Science & Business Media. Cited by: §1, §3.
  • [8] G. Dossena (2013) Sylvester’s law of inertia for quadratic forms on vector bundles. preprint arXiv:1307.2171. Cited by: §2.
  • [9] L. Fritsche and M. Haugk (2009) Stochastic foundation of quantum mechanics and the origin of particle spin. preprint arXiv:0912.3442. Cited by: §1.
  • [10] A. Izosimov, B. Khesin, and I. Kirillov (2025) Coadjoint orbits of area-preserving diffeomorphisms of non-orientable surfaces. J. of Symplectic Geometry 23 (1), pp. 1–35. Cited by: Remark 1.6.
  • [11] J. Jost (2005) Riemannian geometry and geometric analysis. Vol. 4, Springer. Cited by: §2.
  • [12] B. Khesin, G. Misiołek, and K. Modin (2019) Geometry of the Madelung transform. Archive for Rational Mechanics and Analysis 234, pp. 549–573. Cited by: §1.
  • [13] E. Meinrenken (2021) Euler-like vector fields, normal forms, and isotropic embeddings. Indagationes Mathematicae 32 (1), pp. 224–245. Cited by: §2, §2, Theorem 2.4, §2.
  • [14] J. Moser (1965) On the volume elements on a manifold. Transactions of the American Mathematical Society 120 (2), pp. 286–294. Cited by: §1, §1.
  • [15] T. C. Wallstrom (1994-03) Inequivalence between the Schrödinger equation and the Madelung hydrodynamic equations. Phys. Rev. A 49, pp. 1613–1617. External Links: Document, Link Cited by: §1.