# Nash–Moser theorem

__: Generalization of the inverse function theorem__

**Short description**In the mathematical field of analysis, the **Nash–Moser theorem**, discovered by mathematician John Forbes Nash and named for him and Jürgen Moser, is a generalization of the inverse function theorem on Banach spaces to settings when the required solution mapping for the linearized problem is not bounded.

## Introduction

In contrast to the Banach space case, in which the invertibility of the derivative at a point is sufficient for a map to be locally invertible, the Nash–Moser theorem requires the derivative to be invertible in a neighborhood. The theorem is widely used to prove local existence for non-linear partial differential equations in spaces of smooth functions. It is particularly useful when the inverse to the derivative "loses" derivatives, and therefore the Banach space implicit function theorem cannot be used.

## History

The Nash–Moser theorem traces back to (Nash 1956), who proved the theorem in the special case of the isometric embedding problem. It is clear from his paper that his method can be generalized. Moser (1966a, 1966b), for instance, showed that Nash's methods could be successfully applied to solve problems on periodic orbits in celestial mechanics in the KAM theory. However, it has proven quite difficult to find a suitable general formulation; there is, to date, no all-encompassing version; various versions due to Gromov, Hamilton, Hörmander, Saint-Raymond, Schwartz, and Sergeraert are given in the references below. That of Hamilton's, quoted below, is particularly widely cited.

## The problem of loss of derivatives

This will be introduced in the original setting of the Nash–Moser theorem, that of the isometric embedding problem. Let [math]\displaystyle{ \Omega }[/math] be an open subset of [math]\displaystyle{ \mathbb{R}^n }[/math]. Consider the map
[math]\displaystyle{ P:C^1(\Omega;\mathbb{R}^N)\to C^0\big(\Omega;\text{Sym}_{n\times n}(\mathbb{R})\big) }[/math]
given by
[math]\displaystyle{ P(f)_{ij}=\sum_{\alpha=1}^N\frac{\partial f^\alpha}{\partial u^i}\frac{\partial f^\alpha}{\partial u^j}. }[/math]
In Nash's solution of the isometric embedding problem (as would be expected in the solutions of nonlinear partial differential equations) a major step is a statement of the schematic form "If *f* is such that *P*(*f*) is positive-definite, then for any matrix-valued function *g* which is close to *P*(*f*), there exists *f*_{g} with *P*(*f*_{g}) = *g*."

Following standard practice, one would expect to apply the Banach space inverse function theorem. So, for instance, one might expect to restrict *P* to *C*^{5}(Ω;ℝ^{N}) and, for an immersion *f* in this domain, to study the linearization *C*^{5}(Ω;**R**^{N}) → *C*^{4}(Ω;Sym_{n×n}(**R**)) given by
[math]\displaystyle{ \widetilde{f}\mapsto \sum_{\alpha=1}^N \frac{\partial f^\alpha}{\partial u^i}\frac{\partial\widetilde{f}^\beta}{\partial u^j} + \sum_{\alpha=1}^N \frac{\partial \widetilde{f}^\alpha}{\partial u^i}\frac{\partial f^\beta}{\partial u^j}. }[/math]
If one could show that this were invertible, with bounded inverse, then the Banach space inverse function theorem directly applies.

However, there is a deep reason that such a formulation cannot work. The issue is that there is a second-order differential operator of *P*(*f*) which coincides with a second-order differential operator applied to *f*. To be precise: if *f* is an immersion then
[math]\displaystyle{ R^{P(f)}=|H(f)|^2-|h(f)|_{P(f)}^2, }[/math]
where *R*^{P(f)} is the scalar curvature of the Riemannian metric *P*(*f*), *H*(*f*) denotes the mean curvature of the immersion *f*, and *h*(*f*) denotes its second fundamental form; the above equation is the Gauss equation from surface theory. So, if *P*(*f*) is *C*^{4}, then *R*^{P(f)} is generally only *C*^{2}. Then, according to the above equation, *f* can generally be only *C*^{4}; if it were *C*^{5} then |*H*|^{2}−|*h*|^{2} would have to be at least *C*^{3}. The source of the problem can be quite succinctly phrased in the following way: the Gauss equation shows that there is a differential operator *Q* such that the order of the composition of *Q* with *P* is less than the sum of the orders of *P* and *Q*.

In context, the upshot is that the inverse to the linearization of *P*, even if it exists as a map *C*^{∞}(Ω;Sym_{n×n}(**R**)) → *C*^{∞}(Ω;**R**^{N}), cannot be bounded between appropriate Banach spaces, and hence the Banach space implicit function theorem cannot be applied.

By exactly the same reasoning, one cannot directly apply the Banach space implicit function theorem even if one uses the Hölder spaces, the Sobolev spaces, or any of the *C*^{k} spaces. In any of these settings, an inverse to the linearization of *P* will fail to be bounded.

This is the problem of **loss of derivatives**. A very naive expectation is that, generally, if *P* is an order *k* differential operator, then if *P*(*f*) is in *C*^{m} then *f* must be in *C*^{m+k}. However, this is somewhat rare. In the case of uniformly elliptic differential operators, the famous Schauder estimates show that this naive expectation is borne out, with the caveat that one must replace the *C*^{k} spaces with the Hölder spaces *C*^{k,α}; this causes no extra difficulty whatsoever for the application of the Banach space implicit function theorem. However, the above analysis shows that this naive expectation is *not* borne out for the map which sends an immersion to its induced Riemannian metric; given that this map is of order 1, one does not gain the "expected" one derivative upon inverting the operator. The same failure is common in geometric problems, where the action of the diffeomorphism group is the root cause, and in problems of hyperbolic differential equations, where even in the very simplest problems one does not have the naively expected smoothness of a solution. All of these difficulties provide common contexts for applications of the Nash–Moser theorem.

## The schematic form of Nash's solution

This section only aims to describe an idea, and as such it is intentionally imprecise. For concreteness, suppose that *P* is an order-one differential operator on some function spaces, so that it defines a map *P*: *C*^{k+1} → *C*^{k} for each *k*. Suppose that, at some *C*^{k+1} function *f*, the linearization *DP*_{f}: *C*^{k+1} → *C*^{k} has a right inverse *S*: *C*^{k} → *C*^{k}; in the above language this reflects a "loss of one derivative". One can concretely see the failure of trying to use Newton's method to prove the Banach space implicit function theorem in this context: if *g*_{∞} is close to *P*(*f*) in *C*^{k} and one defines the iteration
[math]\displaystyle{ f_{n+1} = f_n+S\big(g_\infty-P(f_n)\big), }[/math]
then *f*_{1}∈*C*^{k+1} implies that *g*_{∞}−*P*(*f*_{n}) is in *C*^{k}, and then *f*_{2} is in *C*^{k}. By the same reasoning, *f*_{3} is in *C*^{k-1}, and *f*_{4} is in *C*^{k-2}, and so on. In finitely many steps the iteration must end, since it will lose all regularity and the next step will not even be defined.

Nash's solution is quite striking in its simplicity. Suppose that for each *n*>0 one has a smoothing operator θ_{n} which takes a *C*^{k} function, returns a smooth function, and approximates the identity when *n* is large. Then the "smoothed" Newton iteration
[math]\displaystyle{ f_{n+1} = f_n + S\big(\theta_n(g_\infty-P(f_n))\big) }[/math]
transparently does not encounter the same difficulty as the previous "unsmoothed" version, since it is an iteration in the space of smooth functions which never loses regularity. So one has a well-defined sequence of functions; the major surprise of Nash's approach is that this sequence actually converges to a function *f*_{∞} with *P*(*f*_{∞}) = *g*_{∞}. For many mathematicians, this is rather surprising, since the "fix" of throwing in a smoothing operator seems too superficial to overcome the deep problem in the standard Newton method. For instance, on this point Mikhael Gromov says

You must be a novice in analysis or a genius like Nash to believe anything like that can be ever true. [...] [This] may strike you as realistic as a successful performance of perpetuum mobile with a mechanical implementation of Maxwell’s demon... unless you start following Nash’s computation and realize to your immense surprise that the smoothing does work.

**Remark.** The true "smoothed Newton iteration" is a little more complicated than the above form, although there are a few inequivalent forms, depending on where one chooses to insert the smoothing operators. The primary difference is that one requires invertibility of *DP*_{f} for an entire open neighborhood of choices of *f*, and then one uses the "true" Newton iteration, corresponding to (using single-variable notation)
[math]\displaystyle{ x_{n+1} = x_n - \frac{f(x_n)}{f'(x_n)} }[/math]
as opposed to
[math]\displaystyle{ x_{n+1} = x_n - \frac{f(x_n)}{f'(x_0)}, }[/math]
the latter of which reflects the forms given above. This is rather important, since the improved quadratic convergence of the "true" Newton iteration is significantly used to combat the error of "smoothing," in order to obtain convergence. Certain approaches, in particular Nash's and Hamilton's, follow the solution of an ordinary differential equation in function space rather than an iteration in function space; the relation of the latter to the former is essentially that of the solution of Euler's method to that of a differential equation.

## Hamilton's formulation of the theorem

The following statement appears in (Hamilton 1982):

LetFandGbe tame Fréchet spaces, let [math]\displaystyle{ U \subseteq F }[/math] be an open subset, and let [math]\displaystyle{ P:U\rightarrow G }[/math] be a smooth tame map. Suppose that for each [math]\displaystyle{ f \in U }[/math] the linearization [math]\displaystyle{ dP_f : F \to G }[/math] is invertible, and the family of inverses, as a map [math]\displaystyle{ U \times G\to F, }[/math] is smooth tame. ThenPis locally invertible, and each local inverse [math]\displaystyle{ P^{-1} }[/math] is a smooth tame map.

Similarly, if each linearization is only injective, and a family of left inverses is smooth tame, then *P* is locally injective. And if each linearization is only surjective, and a family of right inverses is smooth tame, then *P* is locally surjective with a smooth tame right inverse.

### Tame Fréchet spaces

A **graded Fréchet space** consists of the following data:

- a vector space [math]\displaystyle{ F }[/math]
- a countable collection of seminorms [math]\displaystyle{ \|\,\cdot\,\|_n : F \to \R }[/math] such that [math]\displaystyle{ \|f\|_0 \leq \|f\|_1 \leq \|f\|_2 \leq \cdots }[/math] for all [math]\displaystyle{ f\in F. }[/math] One requires these to satisfy the following conditions:
- if [math]\displaystyle{ f \in F }[/math] is such that [math]\displaystyle{ \|f\|_n = 0 }[/math] for all [math]\displaystyle{ n = 0, 1, 2, \ldots }[/math] then [math]\displaystyle{ f = 0 }[/math]
- if [math]\displaystyle{ f_j \in F }[/math] is a sequence such that, for each [math]\displaystyle{ n = 0,1,2,\ldots }[/math] and every [math]\displaystyle{ \varepsilon \gt 0 }[/math] there exists [math]\displaystyle{ N_{n,\varepsilon} }[/math] such that [math]\displaystyle{ j, k \gt N_{n,\varepsilon} }[/math] implies [math]\displaystyle{ \|f_j - f_k\|_n \lt \varepsilon, }[/math] then there exists [math]\displaystyle{ f\in F }[/math] such that, for each [math]\displaystyle{ n, }[/math] one has [math]\displaystyle{ \lim_{j\to\infty} \|f_j - f\|_n = 0. }[/math]

Such a graded Fréchet space is called a **tame Fréchet space** if it satisfies the following condition:

- there exists a Banach space [math]\displaystyle{ B }[/math] and linear maps [math]\displaystyle{ L : F \to \Sigma(B) }[/math] and [math]\displaystyle{ M : \Sigma(B) \to F }[/math] such that [math]\displaystyle{ M }[/math] is a right inverse of [math]\displaystyle{ L, }[/math] and such that:
- there exists [math]\displaystyle{ r }[/math] and [math]\displaystyle{ b }[/math] such that for each [math]\displaystyle{ n \gt b }[/math] there is a number [math]\displaystyle{ C_n }[/math] such that [math]\displaystyle{ \sup_{k \in \N} e^{nk}\|L(f)_k\|_B \leq C_n\|f\|_{r+n} }[/math] for every [math]\displaystyle{ f \in F, }[/math] and [math]\displaystyle{ \|M(\{x_i\})\|_n \leq C_n\sup_{k \in \N} e^{(r+n)k} \|x_k\|_B }[/math] for every [math]\displaystyle{ \left\{x_i\right\} \in \Sigma(B). }[/math]

Here [math]\displaystyle{ \Sigma(B) }[/math] denotes the vector space of exponentially decreasing sequences in [math]\displaystyle{ B, }[/math] that is, [math]\displaystyle{ \Sigma(B) = \Big\{\text{maps } x : \N \to B \text{ s.t. } \sup_{k \in \N} e^{nk} \|x_k\|_B \lt \infty \text{ for all } n \in \N\Big\}. }[/math] The laboriousness of the definition is justified by the primary examples of tamely graded Fréchet spaces:

- If [math]\displaystyle{ M }[/math] is a compact smooth manifold (with or without boundary) then [math]\displaystyle{ C^{\infty}(M) }[/math] is a tamely graded Fréchet space, when given any of the following graded structures:
- take [math]\displaystyle{ \|f\|_n }[/math] to be the [math]\displaystyle{ C^n }[/math]-norm of [math]\displaystyle{ f }[/math]
- take [math]\displaystyle{ \|f\|_n }[/math] to be the [math]\displaystyle{ C^{n,\alpha} }[/math]-norm of [math]\displaystyle{ f }[/math] for fixed [math]\displaystyle{ \alpha }[/math]
- take [math]\displaystyle{ \|f\|_n }[/math] to be the [math]\displaystyle{ W^{n,p} }[/math]-norm of [math]\displaystyle{ f }[/math] for fixed [math]\displaystyle{ p }[/math]

- If [math]\displaystyle{ M }[/math] is a compact smooth manifold-with-boundary then [math]\displaystyle{ C_0^{\infty}(M), }[/math] the space of smooth functions whose derivatives all vanish on the boundary, is a tamely graded Fréchet space, with any of the above graded structures.
- If [math]\displaystyle{ M }[/math] is a compact smooth manifold and [math]\displaystyle{ V \to M }[/math] is a smooth vector bundle, then the space of smooth sections is tame, with any of the above graded structures.

To recognize the tame structure of these examples, one topologically embeds [math]\displaystyle{ M }[/math] in a Euclidean space, [math]\displaystyle{ B }[/math] is taken to be the space of [math]\displaystyle{ L^1 }[/math] functions on this Euclidean space, and the map [math]\displaystyle{ L }[/math] is defined by dyadic restriction of the Fourier transform. The details are in pages 133-140 of (Hamilton 1982).

Presented directly as above, the meaning and naturality of the "tame" condition is rather obscure. The situation is clarified if one re-considers the basic examples given above, in which the relevant "exponentially decreasing" sequences in Banach spaces arise from restriction of a Fourier transform. Recall that smoothness of a function on Euclidean space is directly related to the rate of decay of its Fourier transform. "Tameness" is thus seen as a condition which allows an abstraction of the idea of a "smoothing operator" on a function space. Given a Banach space [math]\displaystyle{ B }[/math] and the corresponding space [math]\displaystyle{ \Sigma(B) }[/math] of exponentially decreasing sequences in [math]\displaystyle{ B, }[/math] the precise analogue of a smoothing operator can be defined in the following way. Let [math]\displaystyle{ s : \R \to \R }[/math] be a smooth function which vanishes on [math]\displaystyle{ (-\infty, 0), }[/math] is identically equal to one on [math]\displaystyle{ (1, \infty), }[/math] and takes values only in the interval [math]\displaystyle{ [0, 1]. }[/math] Then for each real number [math]\displaystyle{ t }[/math] define [math]\displaystyle{ \theta_t : \Sigma(B) \to \Sigma(B) }[/math] by [math]\displaystyle{ \left(\theta_tx\right)_i = s(t-i) x_i. }[/math] If one accepts the schematic idea of the proof devised by Nash, and in particular his use of smoothing operators, the "tame" condition then becomes rather reasonable.

### Smooth tame maps

Let *F* and *G* be graded Fréchet spaces. Let *U* be an open subset of *F*, meaning that for each [math]\displaystyle{ f \in U }[/math] there are [math]\displaystyle{ n\in\N }[/math] and [math]\displaystyle{ \varepsilon\gt 0 }[/math] such that [math]\displaystyle{ \|f - f_1\| \lt \varepsilon }[/math] implies that [math]\displaystyle{ f_1 }[/math] is also contained in *U*.

A smooth map [math]\displaystyle{ P : U \to G }[/math] is called a **tame smooth map** if for all [math]\displaystyle{ k \in \N }[/math] the derivative [math]\displaystyle{ D^kP:U \times F \times \cdots \times F \to G }[/math] satisfies the following:

The fundamental example says that, on a compact smooth manifold, a nonlinear partial differential operator (possibly between sections of vector bundles over the manifold) is a smooth tame map; in this case, *r* can be taken to be the order of the operator.

### Proof of the theorem

Let *S* denote the family of inverse mappings [math]\displaystyle{ U \times G \to F. }[/math] Consider the special case that *F* and *G* are spaces of exponentially decreasing sequences in Banach spaces, i.e. *F*=Σ(*B*) and *G*=Σ(*C*). (It is not too difficult to see that this is sufficient to prove the general case.) For a positive number *c*, consider the ordinary differential equation in Σ(*B*) given by
[math]\displaystyle{ f'=c S\Big(\theta_t(f),\theta_t\big(g_\infty-P(f)\big)\Big). }[/math]
Hamilton shows that if [math]\displaystyle{ P(0) = 0 }[/math] and [math]\displaystyle{ g_{\infty} }[/math] is sufficiently small in Σ(*C*), then the solution of this differential equation with initial condition [math]\displaystyle{ f(0) = 0 }[/math] exists as a mapping [0,∞) → Σ(*B*), and that *f*(*t*) converges as *t*→∞ to a solution of [math]\displaystyle{ P(f) = g_{\infty}. }[/math]

## References

- Gromov, M. L. (1972), "Smoothing and inversion of differential operators",
*Mat. Sb.*, New Series**88**(130): 382–441 - Gromov, Mikhael (1986).
*Partial Differential Relations*. Ergebnisse der Mathematik und ihrer Grenzgebiete (3). Springer-Verlag, Berlin. ISBN 3-540-12177-3. - Hamilton, Richard S. (1982), "The inverse function theorem of Nash and Moser" (PDF-12MB),
*Bulletin of the American Mathematical Society*, New Series**7**(1): 65–222, doi:10.1090/S0273-0979-1982-15004-2, https://www.ams.org/bull/1982-07-01/S0273-0979-1982-15004-2 - Hörmander, Lars (1976), "The boundary problems of physical geodesy",
*Arch. Rational Mech. Anal.***62**(1): 1–52, doi:10.1007/BF00251855- Hörmander, L. (1977), "Correction to: "The boundary problems of physical geodesy"",
*Arch. Rational Mech. Anal.***65**(44): 395, doi:10.1007/BF00250435

- Hörmander, L. (1977), "Correction to: "The boundary problems of physical geodesy"",
- Moser, Jürgen (1966a), "A rapidly convergent iteration method and non-linear partial differential equations. I",
*Ann. Scuola Norm. Sup. Pisa (3)***20**: 265–315, http://www.numdam.org/item?id=ASNSP_1966_3_20_2_265_0 - Moser, Jürgen (1966b), "A rapidly convergent iteration method and non-linear partial differential equations. II",
*Ann. Scuola Norm. Sup. Pisa (3)***20**: 499–535, http://www.numdam.org/item?id=ASNSP_1966_3_20_3_499_0 - Nash, John (1956), "The imbedding problem for Riemannian manifolds",
*Annals of Mathematics***63**(1): 20–63, doi:10.2307/1969989. - Saint-Raymond, Xavier (1989), "A simple Nash-Moser implicit function theorem",
*Enseign. Math. (2)***35**(3–4): 217–226 - Schwartz, J. (1960), "On Nash's implicit functional theorem",
*Comm. Pure Appl. Math.***13**(3): 509–530, doi:10.1002/cpa.3160130311 - Sergeraert, Francis (1972), "Un théorème de fonctions implicites sur certains espaces de Fréchet et quelques applications",
*Ann. Sci. École Norm. Sup. (4)***5**(4): 599–660, doi:10.24033/asens.1239 - Zehnder, E. (1975), "Generalized implicit function theorems with applications to some small divisor problems. I",
*Comm. Pure Appl. Math.***28**: 91–140, doi:10.1002/cpa.3160280104 - Zehnder, E. (1976), "Generalized implicit function theorems with applications to some small divisor problems. II",
*Comm. Pure Appl. Math.***29**(1): 49–111, doi:10.1002/cpa.3160290104

Original source: https://en.wikipedia.org/wiki/Nash–Moser theorem.
Read more |