Book 4A

© 2026 NeckPinch · www.neckpinch.com · All rights reserved.

Course 4Book 4A: Function Spaces and Sobolev SpacesChapter 3

Calculus and Fixed Points in Banach Spaces

Fréchet derivatives, the contraction mapping principle, the inverse and implicit function theorems in infinite dimensions, ODEs in Banach spaces, and bifurcation: the tools behind every short-time existence and perturbation theorem.

48 min read · Updated Oct 24, 2026

Read with Zeidler, Applied Functional Analysis: Main Principles and Their Applications (chapter 4, the differential calculus and the implicit function theorem), or Lang, Real and Functional Analysis, chapter XIII (calculus in Banach spaces). Brezis and Kreyszig do not treat nonlinear calculus; Kreyszig §5.1–5.4 covers the Banach fixed point theorem with applications to ODEs and integral equations. Ambrosetti and Prodi, A Primer of Nonlinear Analysis, chapters 1–2 and 5, is the best short source for bifurcation.

In this chapter · 10 sections
  1. 3.1Solving by linearising
  2. 3.2Derivatives in Banach spaces
  3. 3.3The contraction mapping principle
  4. 3.4The inverse function theorem
  5. 3.5Ordinary differential equations in Banach spaces
  6. 3.6Applications
  7. 3.7Bifurcation: when the derivative is not invertible
  8. 3.8Loss of derivatives and the Nash–Moser theorem
  9. 3.9History
  10. 3.10Exercises
  11. ↗Free resources

4A.1 Banach Spaces and Bounded Operators and 4A.2 Baire Category and Its Consequences studied linear maps between Banach spaces. Most equations of geometry and physics are nonlinear: −Δu+u3=f-\Delta u + u^3 = f, ∂tg=−2Ric⁡(g)\partial_tg = -2\operatorname{Ric}(g), the equations of an elastic rod under load. The basic strategy for nonlinear problems is the one of first-year calculus: linearise. Near a known solution, replace the nonlinear map by its derivative, solve the linear problem, and argue that the true solution is close. In finite dimensions that strategy is the inverse function theorem. This chapter proves that theorem in Banach spaces, where the "variables" are functions and the derivative is a linear operator, and shows what it does: it solves nonlinear boundary value problems near known solutions, tracks eigenvalues as an operator is perturbed, explains why solutions to an equation can suddenly branch (an elastic column buckling), and underlies every short-time existence theorem in this guide, including the one for the Ricci flow (11A.4 Short-Time Existence and Uniqueness).

Everything rests on one theorem with a one-paragraph proof: the contraction mapping principle. A map that shrinks distances by a fixed factor has exactly one fixed point, found by iterating. Completeness, the defining property of a Banach space (4A.1 Banach Spaces and Bounded Operators), is exactly what makes the iteration converge.

By the end of this chapter you will be able to:

  • define and compute Fréchet derivatives, distinguish them from directional (Gâteaux) derivatives, and prove the chain rule and the mean value inequality;
  • prove the contraction mapping principle, with continuous dependence on parameters, and use it to solve integral equations;
  • prove the inverse and implicit function theorems in Banach spaces, with explicit radii, and analyse Newton's method;
  • prove the Picard–Lindelöf theorem for ODEs in Banach spaces;
  • apply the implicit function theorem to nonlinear boundary value problems and to the perturbation of simple eigenvalues;
  • explain bifurcation from a simple eigenvalue through Lyapunov–Schmidt reduction, with Euler's buckling column as the example, and explain why some geometric problems "lose derivatives" and need the Nash–Moser theorem.

Solving by linearising

In the world In use Newton's method keeps the lights on

An electrical grid is a network of buses (nodes) joined by lines. At each bus the power injected must balance the power carried away, and power flow along a line depends nonlinearly (through sines and cosines of voltage phase differences) on the voltages at its ends. The resulting power-flow equations are a system of thousands of nonlinear equations in thousands of unknowns, solved many times a day by grid operators to check that a planned configuration is safe. Since William Tinney and Clifford Hart's 1967 paper "Power flow solution by Newton's method", the standard solver has been Newton's method with sparse linear algebra: linearise at the current guess, solve the linear system, update, repeat. Near a solution with an invertible Jacobian it converges quadratically, roughly doubling the number of correct digits at each step. When the Jacobian becomes singular, the grid is at the edge of voltage collapse: the solution branch turns back on itself, exactly the kind of fold that the implicit function theorem says cannot happen while the derivative is invertible.

Where the picture breaks

The grid is finite-dimensional. What changes in infinite dimensions is that "the Jacobian is invertible" must be read as "the derivative is a bounded linear operator with a bounded inverse", and that the choice of norms matters: a nonlinear differential operator can be differentiable between one pair of function spaces and not another. Choosing spaces in which the linearisation is an isomorphism is most of the work in applications.

Derivatives in Banach spaces

Let XX, YY be Banach spaces, U⊆XU \subseteq X open, and F:U→YF : U \to Y.

Definition 3.1 Fréchet derivative

FF is Fréchet differentiable at x∈Ux \in U if there is a bounded linear operator A:X→YA : X \to Y with

lim⁡h→0∥F(x+h)−F(x)−Ah∥Y∥h∥X=0.\lim_{h\to0}\frac{\|F(x + h) - F(x) - Ah\|_Y}{\|h\|_X} = 0.

Then A=DF(x)A = DF(x) is unique, the derivative of FF at xx. FF is C1C^1 on UU if it is differentiable at every point and x↦DF(x)x \mapsto DF(x) is continuous from UU to the Banach space L(X,Y)\mathcal L(X, Y) of bounded operators with the operator norm (4A.1 Banach Spaces and Bounded Operators).

The definition is the one of 2B.8 Calculus in Several Variables word for word, with norms in place of absolute values. Uniqueness: if AA and A′A' both work, then ∥(A−A′)h∥=o(∥h∥)\|(A - A')h\| = o(\|h\|), and replacing hh by thth with t→0t \to 0 shows (A−A′)h=0(A - A')h = 0.

A weaker notion is the Gâteaux (directional) derivative: lim⁡t→01t(F(x+th)−F(x))\lim_{t\to0}\frac1t(F(x + th) - F(x)) exists for each hh and is a bounded linear function of hh. Fréchet differentiability implies Gâteaux differentiability with the same derivative; the converse fails, already in two dimensions (2B.8 Calculus in Several Variables), and in infinite dimensions in more interesting ways (Exercise 3.12).

Example 3.2 Derivatives of standard maps
  1. Bounded linear maps are their own derivatives: D(Ax)=AD(Ax) = A.
  2. Quadratic forms. On a Hilbert space HH, Q(x)=⟨Bx,x⟩Q(x) = \langle Bx, x\rangle with BB bounded has DQ(x)h=⟨Bx,h⟩+⟨Bh,x⟩DQ(x)h = \langle Bx, h\rangle + \langle Bh, x\rangle, since Q(x+h)−Q(x)−DQ(x)h=⟨Bh,h⟩=O(∥h∥2)Q(x + h) - Q(x) - DQ(x)h = \langle Bh, h\rangle = O(\|h\|^2). For B=IB = I: D∥x∥2=2⟨x,⋅⟩D\|x\|^2 = 2\langle x, \cdot\rangle.
  3. Composition with a smooth function (Nemytskii operators). On X=C([0,1])X = C([0, 1]) with the sup norm, let N(u)(s)=ϕ(u(s))N(u)(s) = \phi(u(s)) for a C2C^2 function ϕ:R→R\phi : \mathbb{R} \to \mathbb{R}. Then DN(u)h=ϕ′(u)hDN(u)h = \phi'(u)h: by Taylor's theorem, ∣ϕ(u+h)−ϕ(u)−ϕ′(u)h∣≤12sup⁡∣ϕ′′∣ ∣h∣2|\phi(u + h) - \phi(u) - \phi'(u)h| \leq \frac12\sup|\phi''|\,|h|^2 pointwise, so the remainder is O(∥h∥∞2)O(\|h\|_\infty^2). For ϕ(u)=u3\phi(u) = u^3, DN(u)h=3u2hDN(u)h = 3u^2h.
  4. Integral functionals. On X=H01(0,1)X = H^1_0(0, 1) (4A.10 Sobolev Spaces), E(u)=∫01(12u′2+14u4−fu)E(u) = \int_0^1\big(\frac12u'^2 + \frac14u^4 - fu\big) has DE(u)h=∫01(u′h′+u3h−fh)DE(u)h = \int_0^1(u'h' + u^3h - fh); the u4u^4 term is fine because H01(0,1)H^1_0(0, 1) embeds in C([0,1])C([0, 1]) in one dimension. A critical point, DE(u)=0DE(u) = 0, is a weak solution of −u′′+u3=f-u'' + u^3 = f: the Euler–Lagrange equation of 6A.11 Calculus of Variations and Gradient Flows.
  5. Inversion. On the open set of invertible operators in L(X)\mathcal L(X) (4A.1 Banach Spaces and Bounded Operators), ι(A)=A−1\iota(A) = A^{-1} has Dι(A)H=−A−1HA−1D\iota(A)H = -A^{-1}HA^{-1}: from the Neumann series, (A+H)−1=A−1−A−1HA−1+O(∥H∥2)(A + H)^{-1} = A^{-1} - A^{-1}HA^{-1} + O(\|H\|^2) (Exercise 3.13).

Example 3 is a warning in disguise. The same formula on L2(0,1)L^2(0, 1) fails: a Nemytskii operator u↦ϕ(u)u \mapsto \phi(u) maps L2L^2 to itself and is Fréchet differentiable there only if ϕ\phi is affine (a theorem of Krasnosel'skii; Exercise 3.12 shows the failure for sin⁡\sin). The sup norm controls hh everywhere, which Taylor's theorem needs; the L2L^2 norm allows hh to be large on a small set. This is one reason why nonlinear PDE are often set in Hölder spaces (4A.14 Hölder Spaces) or in Sobolev spaces above the embedding threshold (4A.11 Sobolev Embeddings and Critical Exponents), where functions are continuous.

Proposition 3.3 Chain rule

If F:U→YF : U \to Y is differentiable at xx and G:V→ZG : V \to Z is differentiable at F(x)F(x), with F(U)⊆VF(U) \subseteq V, then G∘FG \circ F is differentiable at xx and D(G∘F)(x)=DG(F(x))∘DF(x)D(G\circ F)(x) = DG(F(x))\circ DF(x).

Proof. Write F(x+h)=F(x)+DF(x)h+r1(h)F(x + h) = F(x) + DF(x)h + r_1(h) and G(F(x)+k)=G(F(x))+DG(F(x))k+r2(k)G(F(x) + k) = G(F(x)) + DG(F(x))k + r_2(k) with ∥r1(h)∥=o(∥h∥)\|r_1(h)\| = o(\|h\|), ∥r2(k)∥=o(∥k∥)\|r_2(k)\| = o(\|k\|). With k=DF(x)h+r1(h)k = DF(x)h + r_1(h), ∥k∥≤(∥DF(x)∥+1)∥h∥\|k\| \leq (\|DF(x)\| + 1)\|h\| for small hh, so ∥r2(k)∥=o(∥h∥)\|r_2(k)\| = o(\|h\|), and G(F(x+h))=G(F(x))+DG(F(x))DF(x)h+DG(F(x))r1(h)+r2(k)G(F(x + h)) = G(F(x)) + DG(F(x))DF(x)h + DG(F(x))r_1(h) + r_2(k), whose last two terms are o(∥h∥)o(\|h\|).

There is no mean value theorem in Banach spaces (already for maps R→R2\mathbb{R} \to \mathbb{R}^2, t↦(cos⁡t,sin⁡t)t \mapsto (\cos t, \sin t) on [0,2π][0, 2\pi] has F(2π)−F(0)=0F(2\pi) - F(0) = 0 while F′F' never vanishes). What survives, and suffices, is an inequality.

Proposition 3.4 Mean value inequality

If FF is C1C^1 on an open set containing the segment [x,y]={x+s(y−x):0≤s≤1}[x, y] = \{x + s(y - x) : 0 \leq s \leq 1\}, then

∥F(y)−F(x)∥≤sup⁡z∈[x,y]∥DF(z)∥ ∥y−x∥.\|F(y) - F(x)\| \leq \sup_{z\in[x, y]}\|DF(z)\|\,\|y - x\|.

More generally ∥F(y)−F(x)−DF(x0)(y−x)∥≤sup⁡z∈[x,y]∥DF(z)−DF(x0)∥ ∥y−x∥\|F(y) - F(x) - DF(x_0)(y - x)\| \leq \sup_{z\in[x, y]}\|DF(z) - DF(x_0)\|\,\|y - x\| for any x0x_0.

Proof. By Hahn–Banach (4A.4 Hahn–Banach and Duality) choose ℓ∈Y∗\ell \in Y^* with ∥ℓ∥=1\|\ell\| = 1 and ℓ(F(y)−F(x))=∥F(y)−F(x)∥\ell(F(y) - F(x)) = \|F(y) - F(x)\|. The real function ϕ(s)=ℓ(F(x+s(y−x)))\phi(s) = \ell(F(x + s(y - x))) is C1C^1 with ϕ′(s)=ℓ(DF(x+s(y−x))(y−x))\phi'(s) = \ell(DF(x + s(y - x))(y - x)), so by the one-variable mean value theorem ∥F(y)−F(x)∥=ϕ(1)−ϕ(0)=ϕ′(σ)≤sup⁡∥DF∥∥y−x∥\|F(y) - F(x)\| = \phi(1) - \phi(0) = \phi'(\sigma) \leq \sup\|DF\|\|y - x\|. For the second statement apply the first to F−DF(x0)F - DF(x_0).

(Hahn–Banach is a forward reference; without it, integrate: F(y)−F(x)=∫01DF(x+s(y−x))(y−x) dsF(y) - F(x) = \int_0^1DF(x + s(y - x))(y - x)\,ds, a Riemann integral of a continuous Banach-space-valued function, and estimate the norm of the integral by the integral of the norm.)

Higher derivatives are defined by iteration: D2F(x)∈L(X,L(X,Y))D^2F(x) \in \mathcal L(X, \mathcal L(X, Y)), identified with bounded bilinear maps X×X→YX\times X \to Y, symmetric when FF is C2C^2. Taylor's theorem with remainder holds, with the same proof via the integral form.

The contraction mapping principle

Theorem 3.5 Contraction mapping principle (Banach 1922)

Let (M,d)(M, d) be a nonempty complete metric space and T:M→MT : M \to M a contraction: d(Tx,Ty)≤θd(x,y)d(Tx, Ty) \leq \theta d(x, y) for some θ<1\theta < 1. Then TT has a unique fixed point x∗x^*, and for any x0x_0 the iterates xk=Tkx0x_k = T^kx_0 converge to it with

d(xk,x∗)≤θk1−θd(x1,x0).d(x_k, x^*) \leq \frac{\theta^k}{1 - \theta}d(x_1, x_0).

Proof. d(xk+1,xk)≤θkd(x1,x0)d(x_{k + 1}, x_k) \leq \theta^kd(x_1, x_0), so for m>km > k, d(xm,xk)≤(θk+⋯+θm−1)d(x1,x0)≤θk1−θd(x1,x0)d(x_m, x_k) \leq (\theta^k + \dots + \theta^{m - 1})d(x_1, x_0) \leq \frac{\theta^k}{1 - \theta}d(x_1, x_0). The sequence is Cauchy, hence converges to some x∗x^* by completeness; TT is continuous, so Tx∗=lim⁡Txk=lim⁡xk+1=x∗Tx^* = \lim Tx_k = \lim x_{k + 1} = x^*. Letting m→∞m \to \infty gives the error bound. If Tx=xTx = x and Ty=yTy = y then d(x,y)≤θd(x,y)d(x, y) \leq \theta d(x, y), so x=yx = y.

The error bound is computable before any iteration, which is why the principle is the basis of validated numerics as well as of existence theory. Two refinements are used constantly.

  • Closed subsets. If TT maps a closed subset KK of a Banach space into itself and is a contraction there, the theorem applies on KK, which is complete. In practice KK is a closed ball, and one checks separately that TT maps the ball into itself and contracts on it.
  • Parameters. If TλT_\lambda is a contraction with the same θ\theta for each λ\lambda in a metric space Λ\Lambda, and λ↦Tλx\lambda \mapsto T_\lambda x is continuous for each xx, then the fixed point x∗(λ)x^*(\lambda) depends continuously on λ\lambda: d(x∗(λ),x∗(μ))=d(Tλx∗(λ),Tμx∗(μ))≤θd(x∗(λ),x∗(μ))+d(Tλx∗(μ),Tμx∗(μ))d(x^*(\lambda), x^*(\mu)) = d(T_\lambda x^*(\lambda), T_\mu x^*(\mu)) \leq \theta d(x^*(\lambda), x^*(\mu)) + d(T_\lambda x^*(\mu), T_\mu x^*(\mu)), so d(x∗(λ),x∗(μ))≤11−θd(Tλx∗(μ),Tμx∗(μ))→0d(x^*(\lambda), x^*(\mu)) \leq \frac{1}{1 - \theta}d(T_\lambda x^*(\mu), T_\mu x^*(\mu)) \to 0 as λ→μ\lambda \to \mu.
Example 3.6 A nonlinear integral equation

Consider u(s)=f(s)+λ∫01k(s,r)sin⁡(u(r)) dru(s) = f(s) + \lambda\int_0^1k(s, r)\sin(u(r))\,dr on C([0,1])C([0, 1]), with ff and kk continuous and K=sup⁡∣k∣K = \sup|k|. The right side defines TT, and ∣sin⁡a−sin⁡b∣≤∣a−b∣|\sin a - \sin b| \leq |a - b| gives ∥Tu−Tv∥∞≤∣λ∣K∥u−v∥∞\|Tu - Tv\|_\infty \leq |\lambda|K\|u - v\|_\infty. For ∣λ∣<K−1|\lambda| < K^{-1} there is exactly one continuous solution, and iteration finds it. Compare the Volterra equation of 4A.1 Banach Spaces and Bounded Operators, solvable for every λ\lambda: there the iterates of the integral operator have norms KnLnn!\frac{K^nL^n}{n!}, so some power of TT is a contraction, which suffices (Exercise 3.14).

The inverse function theorem

Theorem 3.7 Inverse function theorem

Let F:U→YF : U \to Y be C1C^1 on an open set UU of a Banach space XX, and suppose DF(x0)DF(x_0) is an isomorphism X→YX \to Y (a bounded linear bijection; its inverse is then bounded, by 4A.2 Baire Category and Its Consequences). Then there are open sets V∋x0V \ni x_0 and W∋F(x0)W \ni F(x_0) such that F:V→WF : V \to W is a bijection with C1C^1 inverse, and D(F−1)(F(x))=DF(x)−1D(F^{-1})(F(x)) = DF(x)^{-1}.

Proof. Translate so that x0=0x_0 = 0, F(0)=0F(0) = 0, and replace FF by A−1FA^{-1}F with A=DF(0)A = DF(0), so that X=YX = Y and DF(0)=IDF(0) = I. Let ϕ(x)=x−F(x)\phi(x) = x - F(x), which has Dϕ(0)=0D\phi(0) = 0. By continuity of DFDF choose r>0r > 0 with ∥Dϕ(x)∥≤12\|D\phi(x)\| \leq \frac12 on the closed ball Bˉr\bar B_r; by the mean value inequality ∥ϕ(x)−ϕ(x′)∥≤12∥x−x′∥\|\phi(x) - \phi(x')\| \leq \frac12\|x - x'\| there.

Solving F(x)=yF(x) = y. For ∥y∥<r2\|y\| < \frac r2, the map Ty(x)=y+ϕ(x)=x−(F(x)−y)T_y(x) = y + \phi(x) = x - (F(x) - y) has fixed points exactly at solutions of F(x)=yF(x) = y. It maps Bˉr\bar B_r into itself, since ∥Tyx∥≤∥y∥+∥ϕ(x)−ϕ(0)∥≤r2+r2\|T_yx\| \leq \|y\| + \|\phi(x) - \phi(0)\| \leq \frac r2 + \frac r2, and it is a contraction with θ=12\theta = \frac12. So there is exactly one x∈Bˉrx \in \bar B_r with F(x)=yF(x) = y; by the parameter refinement it depends continuously on yy. Let W=Br/2W = B_{r/2} and V=Br∩F−1(W)V = B_r\cap F^{-1}(W), open; F:V→WF : V \to W is a bijection with continuous inverse GG.

Lipschitz bound. From x−x′=(F(x)−F(x′))+(ϕ(x)−ϕ(x′))x - x' = (F(x) - F(x')) + (\phi(x) - \phi(x')) we get ∥x−x′∥≤∥F(x)−F(x′)∥+12∥x−x′∥\|x - x'\| \leq \|F(x) - F(x')\| + \frac12\|x - x'\|, so ∥G(y)−G(y′)∥≤2∥y−y′∥\|G(y) - G(y')\| \leq 2\|y - y'\|.

Differentiability of GG. For x∈Vx \in V, DF(x)=I−Dϕ(x)DF(x) = I - D\phi(x) with ∥Dϕ(x)∥≤12\|D\phi(x)\| \leq \frac12, invertible by the Neumann series (4A.1 Banach Spaces and Bounded Operators) with ∥DF(x)−1∥≤2\|DF(x)^{-1}\| \leq 2. Let y=F(x)y = F(x), y+k=F(x+h)y + k = F(x + h), so h=G(y+k)−G(y)h = G(y + k) - G(y) and ∥h∥≤2∥k∥\|h\| \leq 2\|k\|. Then

G(y+k)−G(y)−DF(x)−1k=h−DF(x)−1(F(x+h)−F(x))=−DF(x)−1(F(x+h)−F(x)−DF(x)h),G(y + k) - G(y) - DF(x)^{-1}k = h - DF(x)^{-1}(F(x + h) - F(x)) = -DF(x)^{-1}\big(F(x + h) - F(x) - DF(x)h\big),

whose norm is at most 2⋅o(∥h∥)=o(∥k∥)2\cdot o(\|h\|) = o(\|k\|). So DG(y)=DF(G(y))−1DG(y) = DF(G(y))^{-1}, which is continuous in yy as a composition of continuous maps (inversion is continuous, 4A.1 Banach Spaces and Bounded Operators).

The proof gives an explicit radius: the theorem holds on the ball where ∥DF(x)−DF(x0)∥≤12∥DF(x0)−1∥\|DF(x) - DF(x_0)\| \leq \frac{1}{2\|DF(x_0)^{-1}\|}. Quantitative inverse function theorems of this kind are what make perturbation arguments uniform, as in the proof that canonical neighbourhoods are open conditions (12B.4 Compactness and Universal Estimates for κ-Solutions).

Theorem 3.8 Implicit function theorem

Let XX, YY, ZZ be Banach spaces, F:U→ZF : U \to Z a C1C^1 map on an open set U⊆X×YU \subseteq X\times Y, and (x0,y0)∈U(x_0, y_0) \in U with F(x0,y0)=0F(x_0, y_0) = 0 and DyF(x0,y0):Y→ZD_yF(x_0, y_0) : Y \to Z an isomorphism. Then there are neighbourhoods V∋x0V \ni x_0, W∋y0W \ni y_0 and a unique map y:V→Wy : V \to W with F(x,y(x))=0F(x, y(x)) = 0, and the solutions of F=0F = 0 in V×WV\times W are exactly the points (x,y(x))(x, y(x)). The map yy is C1C^1 (and CkC^k if FF is), with

Dy(x)=−DyF(x,y(x))−1DxF(x,y(x)).Dy(x) = -D_yF(x, y(x))^{-1}D_xF(x, y(x)).

Proof. Apply the inverse function theorem to Φ(x,y)=(x,F(x,y))\Phi(x, y) = (x, F(x, y)) from X×YX\times Y to X×ZX\times Z, whose derivative at (x0,y0)(x_0, y_0), (h,k)↦(h,DxF h+DyF k)(h, k) \mapsto (h, D_xF\,h + D_yF\,k), is invertible with inverse (h,l)↦(h,DyF−1(l−DxF h))(h, l) \mapsto (h, D_yF^{-1}(l - D_xF\,h)). The local inverse has the form (x,z)↦(x,ψ(x,z))(x, z) \mapsto (x, \psi(x, z)), and y(x)=ψ(x,0)y(x) = \psi(x, 0). Differentiating F(x,y(x))=0F(x, y(x)) = 0 by the chain rule gives the formula.

Newton's method. To solve F(x)=0F(x) = 0 near a point where DFDF is invertible, iterate xk+1=xk−DF(xk)−1F(xk)x_{k + 1} = x_k - DF(x_k)^{-1}F(x_k). If FF is C2C^2 (or DFDF is Lipschitz with constant LL), x∗x^* is a zero with ∥DF(x∗)−1∥≤β\|DF(x^*)^{-1}\| \leq \beta, and x0x_0 is close enough, then

∥xk+1−x∗∥≤βL∥xk−x∗∥2\|x_{k + 1} - x^*\| \leq \beta L\|x_k - x^*\|^2

(Exercise 3.15): quadratic convergence. Kantorovich's theorem (1948) gives a version that needs no knowledge of x∗x^*: if ∥DF(x0)−1F(x0)∥≤η\|DF(x_0)^{-1}F(x_0)\| \leq \eta, ∥DF(x0)−1∥≤β\|DF(x_0)^{-1}\| \leq \beta, DFDF is LL-Lipschitz, and βLη≤12\beta L\eta \leq \frac12, then a zero exists near x0x_0 and Newton's method converges to it. Compared with the contraction iteration used in the proof above (the "simplified Newton method", which keeps DF(x0)DF(x_0) fixed and converges only linearly), Newton's method pays for a new linear solve at each step with a much faster rate. This trade-off reappears at the end of the chapter, where it is the key to the Nash–Moser theorem.

Ordinary differential equations in Banach spaces

Theorem 3.9 Picard–Lindelöf in Banach spaces

Let XX be a Banach space, F:[0,T]×X→XF : [0, T]\times X \to X continuous and Lipschitz in xx: ∥F(t,x)−F(t,y)∥≤L∥x−y∥\|F(t, x) - F(t, y)\| \leq L\|x - y\|. Then for every x0x_0 the equation x˙=F(t,x)\dot x = F(t, x), x(0)=x0x(0) = x_0, has a unique C1C^1 solution on [0,T][0, T], and it depends Lipschitz-continuously on x0x_0: ∥x(t)−y(t)∥≤eLt∥x0−y0∥\|x(t) - y(t)\| \leq e^{Lt}\|x_0 - y_0\|.

Proof. Solutions are the fixed points of (Φx)(t)=x0+∫0tF(s,x(s)) ds(\Phi x)(t) = x_0 + \int_0^tF(s, x(s))\,ds on C([0,T],X)C([0, T], X). Use the weighted norm ∥x∥L=sup⁡te−2Lt∥x(t)∥\|x\|_L = \sup_te^{-2Lt}\|x(t)\|, equivalent to the sup norm and complete. Then ∥(Φx−Φy)(t)∥≤∫0tL∥x−y∥(s) ds≤L∥x−y∥L∫0te2Lsds≤12e2Lt∥x−y∥L\|(\Phi x - \Phi y)(t)\| \leq \int_0^tL\|x - y\|(s)\,ds \leq L\|x - y\|_L\int_0^te^{2Ls}ds \leq \frac12e^{2Lt}\|x - y\|_L, so Φ\Phi is a contraction with θ=12\theta = \frac12. The dependence on x0x_0 is Gronwall's inequality (2B.10 Ordinary Differential Equations) applied to ∥x(t)−y(t)∥≤∥x0−y0∥+L∫0t∥x−y∥\|x(t) - y(t)\| \leq \|x_0 - y_0\| + L\int_0^t\|x - y\|.

For a locally Lipschitz FF the same argument gives a solution on a short interval, which continues as long as it stays bounded. For a bounded operator AA, x˙=Ax\dot x = Ax is solved by x(t)=etAx0x(t) = e^{tA}x_0 with etA=∑tkAkk!e^{tA} = \sum\frac{t^kA^k}{k!}, convergent in operator norm.

The theorem is exactly what fails for partial differential equations written as ODEs in function spaces. The heat equation u˙=Δu\dot u = \Delta u is an "ODE" in L2L^2, but Δ\Delta is unbounded, not Lipschitz, and the series for etΔe^{t\Delta} diverges. Two ways out lead to large parts of this guide. One treats Δ\Delta as an unbounded self-adjoint operator and defines etΔe^{t\Delta} by the spectral theorem (4A.13 Unbounded Operators and the Spectral Theorem) or by semigroup theory (6B.13 Semigroups and Evolution Equations); the other writes the equation as a fixed point problem for the Duhamel formula u(t)=etΔu0+∫0te(t−s)ΔN(u(s)) dsu(t) = e^{t\Delta}u_0 + \int_0^te^{(t - s)\Delta}N(u(s))\,ds and applies the contraction principle to that, as in the semilinear theory of 6A.8 Nonlinear Parabolic Equations and the short-time existence for Ricci–DeTurck flow (11A.4 Short-Time Existence and Uniqueness).

Applications

A nonlinear boundary value problem. Consider −u′′+u3=f-u'' + u^3 = f on (0,1)(0, 1) with u(0)=u(1)=0u(0) = u(1) = 0. Let X={u∈C2([0,1]):u(0)=u(1)=0}X = \{u \in C^2([0, 1]) : u(0) = u(1) = 0\}, Y=C([0,1])Y = C([0, 1]), and F(u)=−u′′+u3F(u) = -u'' + u^3, a C1C^1 map X→YX \to Y by Example 3.2 with DF(0)=−d2dx2DF(0) = -\frac{d^2}{dx^2}. That operator is an isomorphism X→YX \to Y: it is bounded, and its inverse is integration against the Green's function G(s,r)=min⁡(s,r)(1−max⁡(s,r))G(s, r) = \min(s, r)(1 - \max(s, r)), which maps CC into XX boundedly (Exercise 3.16). By the inverse function theorem, for every ff with ∥f∥∞\|f\|_\infty small there is a unique small solution u∈C2u \in C^2, depending smoothly on ff. (Here the monotone structure of u3u^3 actually gives existence for all ff by the direct method, 4A.7 Weak Convergence and the Direct Method; the inverse function theorem's virtue is that it needs no such structure, only an invertible linearisation.)

Perturbation of a simple eigenvalue. Let AA be a bounded self-adjoint operator on a Hilbert space HH with a simple eigenvalue λ0\lambda_0, unit eigenvector x0x_0, and let BB be bounded self-adjoint. For which (x,λ)(x, \lambda) near (x0,λ0)(x_0, \lambda_0) is (A+εB)x=λx(A + \varepsilon B)x = \lambda x? Set

G(ε,x,λ)=((A+εB)x−λx, ⟨x,x0⟩−1)∈H×R.G(\varepsilon, x, \lambda) = \big((A + \varepsilon B)x - \lambda x,\ \langle x, x_0\rangle - 1\big) \in H\times\mathbb{R}.

At (0,x0,λ0)(0, x_0, \lambda_0) the derivative in (x,λ)(x, \lambda) is (h,μ)↦((A−λ0)h−μx0,⟨h,x0⟩)(h, \mu) \mapsto ((A - \lambda_0)h - \mu x_0, \langle h, x_0\rangle), which is an isomorphism H×R→H×RH\times\mathbb{R} \to H\times\mathbb{R} provided A−λ0A - \lambda_0 is invertible on x0⊥x_0^\perp (true, for instance, when λ0\lambda_0 is an isolated simple eigenvalue; Exercise 3.17). So there are smooth branches λ(ε)\lambda(\varepsilon), x(ε)x(\varepsilon), and differentiating (A+εB)x(ε)=λ(ε)x(ε)(A + \varepsilon B)x(\varepsilon) = \lambda(\varepsilon)x(\varepsilon) at ε=0\varepsilon = 0 and pairing with x0x_0 gives

λ′(0)=⟨Bx0,x0⟩,\lambda'(0) = \langle Bx_0, x_0\rangle,

the Hellmann–Feynman formula of quantum chemistry and first-order perturbation theory. The same computation, with AA the Laplacian and BB a change of metric, gives the derivative of an eigenvalue of a manifold under deformation of the metric, and it explains why Perelman's λ\lambda, the bottom eigenvalue of −4Δ+R-4\Delta + R, varies smoothly along the Ricci flow: it is simple, because its eigenfunction is positive (12A.2 Ricci Flow as a Gradient Flow).

Bifurcation: when the derivative is not invertible

The implicit function theorem says that solutions of F(λ,u)=0F(\lambda, u) = 0 form a single smooth branch wherever DuFD_uF is invertible. Bifurcation happens where it is not.

In the world Model Euler's buckling column

Push down on the top of a thin vertical elastic rod of length LL with a force PP. For small PP it stays straight. At the Euler load P1=π2EIL2P_1 = \frac{\pi^2EI}{L^2} (with EE Young's modulus and II the second moment of area of the cross-section), it suddenly bows sideways. Leonhard Euler found the critical load in 1744, and it is still the formula engineers use for the buckling of slender columns, with corrections for imperfections and end conditions. With θ(s)\theta(s) the angle of the rod at arc length ss and pinned ends, equilibrium is the elastica equation

EIθ′′+Psin⁡θ=0,θ′(0)=θ′(L)=0.EI\theta'' + P\sin\theta = 0, \qquad \theta'(0) = \theta'(L) = 0.

The straight rod θ=0\theta = 0 solves it for every PP. Linearising, EIθ′′+Pθ=0EI\theta'' + P\theta = 0 with these boundary conditions has the nonzero solution cos⁡(πs/L)\cos(\pi s/L) exactly when P=P1P = P_1 (and at higher loads Pk=k2P1P_k = k^2P_1). At P1P_1 the linearisation is not invertible, the implicit function theorem fails, and a new branch of bent solutions appears.

Where the picture breaks

The model idealises the rod as perfectly straight and loaded exactly along its axis. A real column has imperfections, and instead of a sharp bifurcation the deflection grows smoothly but rapidly near P1P_1 (the bifurcation "unfolds"); for some structures, such as thin cylindrical shells, imperfections lower the buckling load dramatically. The mathematics of bifurcation explains both: the sharp branch point is not generic, and its perturbations are classified by the same reduction.

Lyapunov–Schmidt reduction. Suppose F:R×X→YF : \mathbb{R}\times X \to Y is smooth, F(λ,0)=0F(\lambda, 0) = 0 for all λ\lambda, and at λ0\lambda_0 the operator L=DuF(λ0,0)L = D_uF(\lambda_0, 0) is Fredholm of index zero with a one-dimensional kernel spanned by vv: its range RR is closed of codimension one (4A.8 Compact Operators and Spectra proves this for the identity minus a compact operator). Choose a complement and projections: X=span⁡(v)⊕X1X = \operatorname{span}(v)\oplus X_1, Y=R⊕span⁡(w)Y = R\oplus\operatorname{span}(w), with QQ the projection onto RR. Write u=sv+x1u = sv + x_1. The equation F=0F = 0 splits into

QF(λ,sv+x1)=0,(I−Q)F(λ,sv+x1)=0.QF(\lambda, sv + x_1) = 0, \qquad (I - Q)F(\lambda, sv + x_1) = 0.

The first has derivative in x1x_1 equal to QL∣X1:X1→RQL|_{X_1} : X_1 \to R, an isomorphism, so by the implicit function theorem it determines x1=x1(λ,s)x_1 = x_1(\lambda, s). Substituting into the second leaves one scalar equation in two scalar unknowns, β(λ,s)=0\beta(\lambda, s) = 0: an infinite-dimensional problem reduced to a calculus problem. Since u=0u = 0 always solves, β(λ,0)=0\beta(\lambda, 0) = 0, and β(λ,s)=sγ(λ,s)\beta(\lambda, s) = s\gamma(\lambda, s).

Theorem 3.10 Bifurcation from a simple eigenvalue (Crandall–Rabinowitz 1971)

In this setting, suppose also the transversality condition DλDuF(λ0,0)v∉RD_\lambda D_uF(\lambda_0, 0)v \notin R. Then near (λ0,0)(\lambda_0, 0) the solutions of F=0F = 0 are the trivial line u=0u = 0 and one smooth curve s↦(λ(s),sv+x1(s))s \mapsto (\lambda(s), sv + x_1(s)), ∣s∣<δ|s| < \delta, with λ(0)=λ0\lambda(0) = \lambda_0 and x1(s)=o(s)x_1(s) = o(s).

Transversality says ∂λγ(λ0,0)≠0\partial_\lambda\gamma(\lambda_0, 0) \neq 0, so the implicit function theorem applied to γ(λ,s)=0\gamma(\lambda, s) = 0 gives λ=λ(s)\lambda = \lambda(s) (Exercise 3.18). For the elastica, v=cos⁡(πs/L)v = \cos(\pi s/L), transversality holds, and expanding sin⁡θ\sin\theta to third order shows λ(s)=P1(1+s28+… )\lambda(s) = P_1(1 + \frac{s^2}{8} + \dots) in suitable units: the branch bends to the right (supercritical pitchfork), so a slightly overloaded column bends a little and stably. Krasnosel'skii (1950s) and Rabinowitz (1971) proved global versions: bifurcation from an eigenvalue of odd multiplicity produces a continuum of solutions that is unbounded or returns to the trivial line.

Bifurcation theory appears throughout this guide. Turing patterns in reaction–diffusion systems are bifurcations from a homogeneous state (6A.9 Reaction–Diffusion: Fronts, Patterns and Pinching); the mountain pass theorem finds solutions that perturbation cannot (6C.2 Critical Points and the Mountain Pass); and in geometric analysis, branches of constant mean curvature surfaces, Einstein metrics and solitons are found or ruled out by exactly this reduction, with the linearised operator Fredholm by elliptic theory.

Loss of derivatives and the Nash–Moser theorem

The inverse function theorem needs DF(x)DF(x) to be an isomorphism between the same spaces XX and YY in which FF is C1C^1, for all xx near x0x_0. In some geometric problems the linearisation is invertible only as a map that loses derivatives: DF(x)−1DF(x)^{-1} maps Ck+αC^{k + \alpha} to Ck−d+αC^{k - d + \alpha} for some d>0d > 0, not back into the space one started from. Then the contraction iteration cannot close: each step costs dd derivatives.

Two famous examples. John Nash's 1956 theorem on isometric embeddings of Riemannian manifolds in Euclidean space faces a linearised system whose solutions lose derivatives; Nash overcame it by alternating Newton steps with smoothing operators, which restore derivatives at the cost of a controlled error. Moser abstracted the method (1966), and Hamilton gave the general Nash–Moser inverse function theorem for "tame" maps between Fréchet spaces (1982). And the Ricci flow itself: the equation ∂tg=−2Ric⁡(g)\partial_tg = -2\operatorname{Ric}(g) is only weakly parabolic, its linearisation has a kernel coming from diffeomorphisms, and Hamilton's 1982 short-time existence proof used his Nash–Moser theorem. Dennis DeTurck found in 1983 that composing with a suitable family of diffeomorphisms turns the equation into a strictly parabolic one, for which the ordinary contraction argument suffices (11A.4 Short-Time Existence and Uniqueness). The moral is a recurring one: before reaching for heavy machinery, look for a better choice of gauge.

Why Newton's method and smoothing work together is visible in Exercise 3.15: Newton's method squares the error at each step. Losing a fixed number of derivatives per step is a geometric loss; smoothing at a scale that improves with the step can absorb it, because the quadratic gain in accuracy outruns it. The simplified (contraction) iteration, with only a linear gain, cannot.

In the world In use Continuation methods in engineering software

Software for nonlinear structural analysis, chemical process design and the analysis of dynamical systems (AUTO, written by Eusebius Doedel from the late 1970s, and its successors) computes whole branches of solutions of F(λ,u)=0F(\lambda, u) = 0 by numerical continuation: step along the branch in λ\lambda, correct with Newton's method, and monitor the derivative for singularity. Where the derivative becomes singular, the software detects folds (turning points) and branch points, and switches branches using the Lyapunov–Schmidt structure. Such software locates buckling loads of structures and the onset of oscillations in chemical reactors and power systems.

Where this goes Where linearisation returns

The implicit function theorem with Fredholm linearisations reappears with Hölder spaces in Schauder theory and the continuity method (6B.7 Schauder Theory and the Continuity Method), and the contraction principle with Duhamel's formula in the semilinear heat equation (6A.8 Nonlinear Parabolic Equations) and the short-time existence of Ricci flow (11A.4 Short-Time Existence and Uniqueness). 4A.4 Hahn–Banach and Duality now turns to the dual space, and to the Hahn–Banach theorem used above in the mean value inequality.

History

Stefan Banach proved the contraction mapping principle in his 1922 thesis, the founding document of the theory of complete normed spaces; Picard had used successive approximations for ODEs in 1890, and Lindelöf's version dates from 1894. Maurice Fréchet introduced his derivative in 1911–1925, René Gâteaux his directional derivative in 1913, and the inverse and implicit function theorems in Banach spaces were standard by the 1930s through work of Hildebrandt and Graves (1927). Leonid Kantorovich proved his convergence theorem for Newton's method in 1948. Lyapunov (around 1906) and Erhard Schmidt (1908) introduced the reduction that bears their names in the study of rotating fluids and integral equations; Michael Crandall and Paul Rabinowitz proved their bifurcation theorem in 1971. Nash's embedding theorem appeared in 1956, Moser's abstraction in 1966, Hamilton's Nash–Moser theorem and his Ricci flow paper both in 1982, and DeTurck's trick in 1983.

Recall Where we stand

A map between Banach spaces is Fréchet differentiable when it is approximated by a bounded linear operator to first order; the chain rule holds, and the mean value inequality replaces the mean value theorem. The contraction mapping principle gives unique fixed points by iteration, with an a priori error bound and continuous dependence on parameters. From it: the inverse function theorem (a C1C^1 map with an isomorphism as derivative is a local diffeomorphism, on an explicit ball), the implicit function theorem, Newton's method with quadratic convergence, and the Picard–Lindelöf theorem for ODEs with Lipschitz right side. Applications: nonlinear boundary value problems near known solutions, smooth branches of simple eigenvalues with λ′(0)=⟨Bx0,x0⟩\lambda'(0) = \langle Bx_0, x_0\rangle. Where the linearisation is Fredholm with a one-dimensional kernel, Lyapunov–Schmidt reduces the problem to one scalar equation and Crandall–Rabinowitz gives a bifurcating branch, as in Euler buckling. Where it loses derivatives, Nash–Moser combines Newton's method with smoothing; for the Ricci flow, DeTurck's gauge makes that unnecessary.

Exercises

Exercise 3.11 The derivative of the norm

(a) In a Hilbert space, show that x↦∥x∥x \mapsto \|x\| is Fréchet differentiable at every x≠0x \neq 0 with derivative h↦⟨x,h⟩∥x∥h \mapsto \frac{\langle x, h\rangle}{\|x\|}. (b) Show that the sup norm on C([0,1])C([0, 1]) is not Fréchet differentiable at x(s)=1x(s) = 1 (constant). (c) Is it Gâteaux differentiable there?

Solution

(a) ∥x∥2\|x\|^2 has derivative 2⟨x,⋅⟩2\langle x, \cdot\rangle; compose with t↦tt \mapsto \sqrt t, differentiable at ∥x∥2>0\|x\|^2 > 0, by the chain rule. (b) and (c). For any hh and small t>0t > 0, ∥1+th∥∞=1+tmax⁡h\|1 + th\|_\infty = 1 + t\max h, and for small t<0t < 0, ∥1+th∥∞=1+∣t∣max⁡(−h)=1+tmin⁡h\|1 + th\|_\infty = 1 + |t|\max(-h) = 1 + t\min h. So the one-sided directional derivatives are max⁡h\max h and min⁡h\min h, which agree only for constant hh: the norm is not even Gâteaux differentiable at 11, hence not Fréchet differentiable. (In LpL^p, 1<p<∞1 < p < \infty, the norm is Fréchet differentiable away from 00; the corners of the sup norm are the failure.)

Exercise 3.12 A Nemytskii operator on L2L^2

Let N(u)=sin⁡uN(u) = \sin u on L2(0,1)L^2(0, 1). (a) Show that NN is Gâteaux differentiable at 00 with derivative the identity. (b) With hε=π1[0,ε]h_\varepsilon = \pi\mathbf 1_{[0, \varepsilon]}, compute ∥N(hε)−N(0)−hε∥L2/∥hε∥L2\|N(h_\varepsilon) - N(0) - h_\varepsilon\|_{L^2}/\|h_\varepsilon\|_{L^2} and conclude that NN is not Fréchet differentiable at 00.

Solution

(a) 1t(sin⁡(th)−th)→0\frac1t(\sin(th) - th) \to 0 pointwise with ∣1t(sin⁡th−th)∣≤2∣h∣|\frac1t(\sin th - th)| \leq 2|h|, so in L2L^2 by dominated convergence. (b) sin⁡hε=0\sin h_\varepsilon = 0 (since sin⁡π=0\sin\pi = 0), so the remainder is −hε-h_\varepsilon, and the ratio is 11 for every ε\varepsilon, while ∥hε∥=πε→0\|h_\varepsilon\| = \pi\sqrt\varepsilon \to 0. A Fréchet derivative would make the ratio tend to 00.

Exercise 3.13 Differentiating the inverse

Using the Neumann series, show that ι(A)=A−1\iota(A) = A^{-1} is differentiable on the invertible operators with Dι(A)H=−A−1HA−1D\iota(A)H = -A^{-1}HA^{-1}. Check the formula for 1×11\times1 matrices.

Solution

(A+H)−1=(A(I+A−1H))−1=(I+A−1H)−1A−1=∑k≥0(−A−1H)kA−1(A + H)^{-1} = (A(I + A^{-1}H))^{-1} = (I + A^{-1}H)^{-1}A^{-1} = \sum_{k\geq0}(-A^{-1}H)^kA^{-1} for ∥H∥<∥A−1∥−1\|H\| < \|A^{-1}\|^{-1}. The terms with k≥2k \geq 2 have norm at most ∥A−1∥3∥H∥21−∥A−1∥∥H∥=O(∥H∥2)\frac{\|A^{-1}\|^3\|H\|^2}{1 - \|A^{-1}\|\|H\|} = O(\|H\|^2), leaving A−1−A−1HA−1A^{-1} - A^{-1}HA^{-1}. For numbers, ddaa−1=−a−2\frac{d}{da}a^{-1} = -a^{-2}.

Exercise 3.14 A power of a contraction

Show that if T:M→MT : M \to M on a complete metric space has some iterate TmT^m that is a contraction, then TT has a unique fixed point. Apply this to the Volterra equation u(s)=f(s)+λ∫0sk(s,r)u(r) dru(s) = f(s) + \lambda\int_0^sk(s, r)u(r)\,dr for every λ\lambda.

Solution

TmT^m has a unique fixed point x∗x^*. Then Tm(Tx∗)=T(Tmx∗)=Tx∗T^m(Tx^*) = T(T^mx^*) = Tx^*, so Tx∗Tx^* is also a fixed point of TmT^m, hence Tx∗=x∗Tx^* = x^*. Any fixed point of TT is one of TmT^m, so it is unique. For the Volterra operator VV, ∥(Vnu)(s)∥≤(∣λ∣Ks)nn!∥u∥∞\|(V^nu)(s)\| \leq \frac{(|\lambda|Ks)^n}{n!}\|u\|_\infty by induction, so ∥Vn∥≤(∣λ∣K)nn!<1\|V^n\| \leq \frac{(|\lambda|K)^n}{n!} < 1 for large nn; the affine map u↦f+Vuu \mapsto f + Vu has nn-th iterate u↦(… )+Vnuu \mapsto (\dots) + V^nu, a contraction.

Exercise 3.15 Quadratic convergence

Let FF be C1C^1 with DFDF LL-Lipschitz near a zero x∗x^*, and ∥DF(x)−1∥≤β\|DF(x)^{-1}\| \leq \beta near x∗x^*. Show that the Newton step satisfies ∥xk+1−x∗∥≤βL2∥xk−x∗∥2\|x_{k + 1} - x^*\| \leq \frac{\beta L}{2}\|x_k - x^*\|^2. (Use F(x∗)−F(xk)−DF(xk)(x∗−xk)=∫01(DF(xk+s(x∗−xk))−DF(xk))(x∗−xk) dsF(x^*) - F(x_k) - DF(x_k)(x^* - x_k) = \int_0^1(DF(x_k + s(x^* - x_k)) - DF(x_k))(x^* - x_k)\,ds.)

Solution

xk+1−x∗=xk−x∗−DF(xk)−1(F(xk)−F(x∗))=DF(xk)−1(F(x∗)−F(xk)−DF(xk)(x∗−xk))x_{k + 1} - x^* = x_k - x^* - DF(x_k)^{-1}(F(x_k) - F(x^*)) = DF(x_k)^{-1}\big(F(x^*) - F(x_k) - DF(x_k)(x^* - x_k)\big). The bracket is the integral, of norm at most ∫01Ls∥x∗−xk∥2ds=L2∥xk−x∗∥2\int_0^1Ls\|x^* - x_k\|^2ds = \frac L2\|x_k - x^*\|^2. Multiply by β\beta.

Exercise 3.16 The Green's function of −u′′-u''

(a) Show that u(s)=∫01G(s,r)f(r) dru(s) = \int_0^1G(s, r)f(r)\,dr with G(s,r)=min⁡(s,r)(1−max⁡(s,r))G(s, r) = \min(s, r)(1 - \max(s, r)) solves −u′′=f-u'' = f, u(0)=u(1)=0u(0) = u(1) = 0, for continuous ff. (b) Show ∥u∥C2≤C∥f∥∞\|u\|_{C^2} \leq C\|f\|_\infty, so −d2ds2-\frac{d^2}{ds^2} is an isomorphism from {u∈C2:u(0)=u(1)=0}\{u \in C^2 : u(0) = u(1) = 0\} onto C([0,1])C([0, 1]).

Solution

(a) u(s)=(1−s)∫0srf(r) dr+s∫s1(1−r)f(r) dru(s) = (1 - s)\int_0^srf(r)\,dr + s\int_s^1(1 - r)f(r)\,dr. Differentiating, u′(s)=−∫0srf+∫s1(1−r)fu'(s) = -\int_0^srf + \int_s^1(1 - r)f (the boundary terms cancel), and u′′(s)=−sf(s)−(1−s)f(s)=−f(s)u''(s) = -sf(s) - (1 - s)f(s) = -f(s); u(0)=u(1)=0u(0) = u(1) = 0 is clear. (b) From the formulas, ∣u∣≤∥f∥∞|u| \leq \|f\|_\infty, ∣u′∣≤∥f∥∞|u'| \leq \|f\|_\infty and ∣u′′∣=∣f∣|u''| = |f|, so ∥u∥C2≤3∥f∥∞\|u\|_{C^2} \leq 3\|f\|_\infty. Injectivity: the only solution of u′′=0u'' = 0 vanishing at both ends is 00. So the operator is a bounded bijection with bounded inverse.

Exercise 3.17 The eigenvalue map

In the perturbation of a simple eigenvalue, show that (h,μ)↦((A−λ0)h−μx0,⟨h,x0⟩)(h, \mu) \mapsto ((A - \lambda_0)h - \mu x_0, \langle h, x_0\rangle) is an isomorphism of H×RH\times\mathbb{R} when AA is self-adjoint and A−λ0A - \lambda_0 restricted to x0⊥x_0^\perp is an isomorphism of x0⊥x_0^\perp. Then derive λ′(0)=⟨Bx0,x0⟩\lambda'(0) = \langle Bx_0, x_0\rangle.

Solution

Given (k,c)(k, c), write h=cx0+h1h = cx_0 + h_1 with h1⊥x0h_1 \perp x_0. Since AA is self-adjoint, (A−λ0)(A - \lambda_0) maps x0⊥x_0^\perp to itself and kills x0x_0. Pairing (A−λ0)h−μx0=k(A - \lambda_0)h - \mu x_0 = k with x0x_0 gives −μ=⟨k,x0⟩-\mu = \langle k, x_0\rangle; the component orthogonal to x0x_0 gives (A−λ0)h1=k−⟨k,x0⟩x0(A - \lambda_0)h_1 = k - \langle k, x_0\rangle x_0, solvable uniquely. Differentiating (A+εB)x=λx(A + \varepsilon B)x = \lambda x: Bx0+(A−λ0)x′(0)=λ′(0)x0Bx_0 + (A - \lambda_0)x'(0) = \lambda'(0)x_0; pair with x0x_0 and use ⟨(A−λ0)x′,x0⟩=⟨x′,(A−λ0)x0⟩=0\langle(A - \lambda_0)x', x_0\rangle = \langle x', (A - \lambda_0)x_0\rangle = 0.

Exercise 3.18 Rehearsal: the bifurcation equation

For F(λ,u)=λu−u3F(\lambda, u) = \lambda u - u^3 on R\mathbb{R} (so X=Y=RX = Y = \mathbb{R}), find the solutions near (0,0)(0, 0), identify LL, vv, RR and the transversality condition, and sketch the bifurcation diagram. Then do the same for F(λ,u)=λu−u2F(\lambda, u) = \lambda u - u^2. Which is a pitchfork and which a transcritical bifurcation?

Solution

λu−u3=0\lambda u - u^3 = 0 gives u=0u = 0 or u2=λu^2 = \lambda: the trivial line and the parabola λ=u2\lambda = u^2, a supercritical pitchfork. Here L=DuF(0,0)=0L = D_uF(0, 0) = 0, kernel R\mathbb{R}, range {0}\{0\}, and DλDuF=1∉RD_\lambda D_uF = 1 \notin R: transversality holds. For λu−u2\lambda u - u^2: u=0u = 0 or u=λu = \lambda, two lines crossing, a transcritical bifurcation, again with transversality. In Crandall–Rabinowitz's terms, the branch is λ(s)=s2\lambda(s) = s^2 in the first case and λ(s)=s\lambda(s) = s in the second; the symmetry u↦−uu \mapsto -u of the first equation forces the even branch.

Free resources for this chapter

Chosen for what this chapter covers, and all free to read. Links checked Oct 16, 2026.

© 2026 NeckPinch (www.neckpinch.com). All content in the guidebook (text, mathematics, figures and exercises) is protected by copyright. All rights reserved. No part may be copied, republished or redistributed without written permission.