Let be differentiable on a neighbourhood of a closed radius- ball in a Banach space, with on that ball. If , the mean-value estimate gives and . The contraction mapping theorem supplies exactly one fixed point in , and its distance from is at most .
// Target: dynamical-systems.bigb
Banach space Created 2026-09-24 Updated 2026-10-14
A Banach space is a normed vector space over the real numbers or complex numbers that is complete for the metric . Explicitly, whenever a sequence satisfies
there is an element of the same space with . The hypothesis says that the approximations eventually agree to any requested accuracy; completeness says that they describe an actual object in the space. The Cauchy sequence condition can be checked before anyone knows what that object is.
This makes a Banach space a natural setting for constructing solutions by successive improvements. If corrections have , their partial sums form a Cauchy sequence by the triangle inequality, and completeness supplies their sum. In fact, convergence of every such absolutely summable vector series characterizes a Banach space. The contraction mapping theorem uses precisely this mechanism: each correction is smaller than the preceding one by a fixed factor.[ref]
Every normed vector space of finite dimension is a Banach space. Infinite-dimensional examples include the absolutely summable sequence space and the l-infinity sequence space; the choice of norm remains part of the specification. A collection of increasingly accurate finite descriptions can require an infinite description for its limit, as the finitely supported sequence example below demonstrates. Completion of a normed space adds these missing limits while preserving all original distances.
Contraction property under equivalent metrics Created 2026-10-14 Updated 2026-10-25
The same self-map can be a contraction mapping for one metric but not for a bilipschitz equivalent metric. On three points with distances , , the map , has Lipschitz constant . For the discrete metric, its Lipschitz constant is one. The metrics satisfy , so they preserve topology and completeness but not the strict numerical contraction condition. A contraction mapping theorem fixed-point proof therefore needs the specified metric and its contraction constant.
Use radians and take on the closed interval . This is a complete metric space with distance , and . The mean value theorem and give a contraction mapping with . Both the interval and its preservation matter; a small derivative by itself would not ensure that all subsequent approximations stay in the chosen space.
Starting at gives , , , and . The cosine is decreasing here, so successive iterates alternate around the unique fixed point . The contraction iteration error bound needs no prior knowledge of this numerical value. At step 40, and the latest-step bound is below , certifying error below one millionth for exact iteration. The initial-step bound requires 91 iterations for the same tolerance. The observed step-40 error is only about ; the guarantees allow less favorable behavior than this example actually exhibits.
Figure 1.
Cosine iteration converges with computable error bounds
. The staircase alternates around the intersection of and . The error plot compares measured error against the initial-step and latest-step contraction bounds; both bounds hold without knowing the fixed point. Details.
This is the beauty of the contraction mapping theorem: a uniform local improvement controls the entire infinite process. Completeness is essential. On the incomplete interval , the contraction mapping keeps every iterate inside but has no fixed point there; its missing limit is zero. Banach's 1922 paper developed abstract methods for different spaces of functions with applications to integral equations, a motivation still visible whenever repeated approximation is used to construct a function.[ref]
For finitely many contracting Euclidean similarities, the map on nonempty compact subsets of is a contraction in the Hausdorff metric, with contraction constant . The contraction mapping theorem gives a unique nonempty compact invariant set. If the open set condition holds, its Hausdorff dimension is the unique satisfying .
Let be a nonempty compact metric space and let satisfy whenever . Then has exactly one fixed point. The distance condition implies continuity, and attains a minimum by compactness. If a minimizer were not a fixed point, then would contradict minimality. Two distinct fixed points would contradict the same strict distance inequality directly. A uniform Lipschitz constant below is unnecessary; compactness replaces the quantitative hypothesis of the contraction mapping theorem.
Consider the Volterra integral equation
where is continuous, , , and the continuous kernel satisfies for , with . If , there is exactly one continuous solution on the whole half-line. It is bounded, and Picard iteration beginning at converges in supremum norm with contraction ratio at most .
For a proof, the integral of the kernel is at most . Thus maps the closed ball of radius in the Banach space of bounded continuous functions into itself, since . Factoring gives on this ball. The contraction mapping theorem gives its unique fixed point. A first-exit argument shows that every continuous solution, even one not initially assumed bounded, stays strictly inside the same ball: a first time with would contradict . Reapplying the estimate gives the strict global bound , so uniqueness is unrestricted within the continuous solution class. If , zero is the only solution by the Gronwall inequality on each finite interval.
For a uniformly Lipschitz continuous state field with constant , an implicit midpoint rule step is uniquely solvable when , by the contraction mapping theorem. Write its step map as , where . Subtracting the increment equations gives
Therefore , and the triangle inequality gives the bound for . Combining it with the implicit midpoint consistency bound yields
for . This follows by summing the geometric error recurrence with forcing . For and , , proving second-order global error with exact starting data. If , the direct bound is .
Initial value problem Created 2026-10-06 Updated 2026-10-14
An initial value problem combines an ordinary differential equation with an initial condition, for example and . The task is to find a solution of a differential equation on an interval containing which has that starting value. For a continuous linear differential equation , every prescribed finite vector determines a unique solution on the coefficient interval. A boundary value problem can instead prescribe values at distinct endpoints.
For the cooling initial value problem , , where and are constant, the unique solution is
Take degrees Celsius, degrees Celsius, , and per minute. Then degrees Celsius. Reaching degrees Celsius requires , so minutes. The time constant minutes reduces the excess temperature by a factor ; it does not reduce the absolute temperature by that factor.
Uniqueness needs assumptions. If is a continuous function on an open neighborhood of and satisfies a local Lipschitz condition in , uniformly in , the Picard-Lindelöf theorem gives a unique local solution. Concretely, a finite bounds in a sufficiently small rectangle. Cooling satisfies this with . Local existence does not promise existence for all future time: , , has on and finite-time blowup at .
Continuity alone is insufficient for uniqueness. Consider the dimensionless initial value problem involving a square root and an absolute value:
Besides , each delay gives a solution for :
At , delays give , despite identical starting data. These are valid solutions of a differential equation: for , both one-sided derivatives at the join are zero; for , the right derivative at the starting time is zero. After the join, because . Squaring alone would also suggest a parabola before the join, but its negative derivative there would violate the equation. Since , a forward solution starting from zero stays nonnegative.
Figure 1.
One initial value permits infinitely many delayed-start solutions without a Lipschitz condition
. Details.
The right-hand side is a continuous function but fails the Lipschitz condition at zero: for , is unbounded. Thus the Peano existence theorem still supplies local existence, while the Picard-Lindelöf theorem does not supply uniqueness. Related waiting-time examples and a sufficient uniqueness condition appear in MIT 18.034, Lecture 2: Fundamental Principles.
A brief proof outline explains the mechanism: rewrite the initial value problem as the integral equation . On a short enough interval, the Lipschitz condition makes the right-hand side a contraction mapping on a closed set of continuous functions near . The contraction mapping theorem gives a unique fixed point; the fundamental theorem of calculus turns it back into a solution.
Inverse function theorem Created 2026-09-24 Updated 2026-10-14
The inverse function theorem answers a practical question: can nearby outputs be used to recover nearby inputs uniquely and smoothly? Its useful surprise is that a nonlinear function can be tested using its linear derivative. If the first-order changes preserve all input directions, then, on a sufficiently small region, the nonlinear map can also be reversed. This is the basis for treating a nonlinear map as a coordinate transformation.
Precisely, let be continuously differentiable on an open subset of Euclidean space, let , and put . If is an invertible linear map, there are open neighbourhoods of and of such that is a bijection with a continuously differentiable inverse function . Thus this restriction is a diffeomorphism. In coordinates the test is , using the Jacobian determinant. The derivative of a local inverse map is obtained by inverting the Jacobian matrix, at the corresponding input. [ref]
For a one-dimensional example, has . Near , the inverse function is , and the inverse function rule gives . But has no inverse function on the whole real line, since and give the same output. The theorem supplies a local restriction, not global injectivity. At zero, the derivative test fails; the nonnegative branch still has a square root inverse, but that inverse has no finite derivative at zero. [ref]
Here is a two-dimensional example with an invertible derivative everywhere and infinitely repeated outputs:
The exponential function turns into a positive radius, while is the angle in polar coordinates. Restricting, for example, to and produces the reversible patch pictured below. On its image, with Cartesian coordinates and , the inverse function is
The arctangent selects the angle near zero. Without an angle restriction, for every integer , so there is no single global inverse function. This map is a local diffeomorphism but is not injective.
Figure 1.
A small rectangular coordinate patch maps reversibly to a curved sector, despite global angle repetition
. Details.
The short proof idea is to correct a guessed input using the inverse linear response. With , solving is equivalent to finding a fixed point of
At , the derivative vanishes. Continuity makes a contraction mapping on a sufficiently small closed ball, which it maps into itself when is sufficiently close to . The contraction mapping theorem then gives existence and uniqueness there. Establishing the smooth dependence on completes the inverse theorem. This explains why the nonlinearity can be tolerated: its correction has a small local slope.[ref]
Iterated contraction Created 2026-09-24 Updated 2026-10-14
If a self-map of a nonempty complete metric space has an iterate that is a contraction mapping, the contraction mapping theorem gives a unique fixed point of . The maps commute, so , and uniqueness forces . Conversely every fixed point of is fixed by . Thus is the unique fixed point of .
A different interpretation can treat cyclic spreadsheet formulas as simultaneous equations and seek a fixed point by repeated numerical updates. This requires an explicit update rule, initial values and stopping condition. It is not automatically the meaning of a spreadsheet formula. In particular, a directed cycle alone tells us neither whether a fixed point exists nor whether a chosen update rule approaches it.
Two original toy examples make the distinction exact. The cyclic pair X1=Y1+1, Y1=X1+1 has no solution over the real numbers: substitution gives . For X1=Y1, Y1=X1, every equal pair is a fixed point, so there is no unique answer. Simultaneously updating both spreadsheet cells from the previous pair gives . Starting at produces the periodic sequence , which does not approach a fixed point. Updating X1 first and immediately using its new value for Y1 instead gives in one sweep. That difference follows from the specified rules, not from a claim about any current spreadsheet product. Numerical iteration can be useful for a deliberately chosen model with a justification such as the contraction mapping theorem; ordinary acyclic spreadsheet dependency evaluation already has its answer from prerequisite order.
Local weak solution by contraction for a semilinear wave equation Created 2026-09-24 Updated 2026-09-28
Suppose the inhomogeneous linear wave equation has an energy estimate in a Banach solution space , and its nonlinearity obeys
together with the corresponding locally Lipschitz estimate. For a sufficiently large closed ball and sufficiently small , the map that solves the linear equation with source is a contraction. The contraction mapping theorem then gives a local weak solution.
Work with the L1 norm on . The scalar Lipschitz hypothesis implies
We may take . The compact set and continuity give a finite bound . Choose
Let . The space of continuous maps is complete in the supremum norm: it is a closed subset of the Banach space . Define the Picard operator on a closed ball by
For any , the integral triangle inequality gives
The integrand is continuous, so the result is continuous and remains in the prescribed closed ball. Thus is a self-map of the complete space. Moreover,
It is a contraction mapping. The contraction mapping theorem gives a unique fixed point . By the fundamental theorem of calculus, the fixed-point identity makes continuously differentiable and gives and . Its first component is twice continuously differentiable, because its derivative is the second component.
Conversely, integrating any solution that remains in the ball makes it a fixed point, so it equals . A solution starting at cannot first reach the boundary of this ball during : before such an exit the same estimate gives distance at most , contradicting distance at the first exit. This proves existence and uniqueness on , not merely formal convergence of an iteration. It is the local Picard-Lindelöf theorem construction.
For , work on the closed subset
It is a nonempty complete metric space because it is closed in the Banach space of continuous functions with the supremum norm. Define the Picard iteration operator
Choose so that and , omitting a bound whose constant is zero. Such a positive exists. The first inequality makes a self-map, since . The Lipschitz condition gives
so the contraction mapping theorem yields a unique fixed point. The fundamental theorem of calculus makes it a differentiable solution of with ; conversely every solution staying in the rectangle satisfies the integral equation and is a fixed point. This is the local Picard-Lindelöf theorem construction. The interval-restricted space avoids treating functions defined on a shorter interval as elements of .
The contraction mapping theorem states that a contraction mapping on a nonempty complete metric space has a unique fixed point. Explicitly, if for all and one fixed , then the iterates converge to that fixed point from every . Both self-mapping and completeness are needed; the set need not be a vector space.
For the direct contraction mapping theorem proof with the usual supremum norm, take the complete metric space
and the Picard iteration map . The estimates are
Thus this proof requires
The first inequality makes preserve ; the strict second inequality makes it a contraction mapping. Its unique fixed point is the desired solution of a differential equation.
This is more restrictive than the preceding Weierstrass M-test argument: a single application of must shrink every difference in the supremum norm, whereas repeated integration in the other proof produces the factorial and convergence even when . If , the additional condition is automatic. These are conditions for the two stated direct proofs; they are not necessary bounds on the actual existence interval.
The rectangle avoids the singular line exactly when . There , and the largest on is . Since decreases with , the smallest feasible uniform bound is
It is attained at , . For the Lipschitz constant, the mean value theorem gives
The quotients approach this upper bound as and , so the smallest feasible constant is
Substitution into part (a) gives
The contraction mapping restriction is automatic for every M-test-admissible precisely when . Because ,
Therefore
is exactly the range where the two proofs guarantee all the same closed symmetric intervals, including the largest M-test interval.
For completeness, set and . The M-test allows ; the contraction mapping theorem allows with . At , these have the same supremum , but contraction excludes the endpoint . For , it gives the strictly shorter range . For a particular , both proofs work exactly when both displayed inequalities hold, even for these larger .
The contraction mapping theorem states that a self-map of a nonempty complete metric space with a uniform contraction constant has a unique fixed point . For every starting point, the iteration converges to , with .
For the cosine fixed-point iteration, any real gives . This closed interval is complete, and cosine maps it into . The mean value theorem gives
with . Apply the contraction mapping theorem to the tail starting at . Therefore for every real initial value. Numerically . The global real-line derivative bound is only one; entering the invariant interval supplies the strict uniform bound needed by the theorem.
Work in the Banach space with its supremum norm, and take the nonempty closed bounded convex set . Define
For the absolute value is unnecessary, and . Thus . Also, for ,
so and in particular is continuous.
The image is uniformly bounded, and , so it is equicontinuous. The Arzelà-Ascoli theorem says that a uniformly bounded equicontinuous family in has relatively compact closure in the uniform norm. Hence is compact, and the Schauder fixed-point theorem supplies , the required solution. In fact the displayed contraction estimate also lets the contraction mapping theorem give uniqueness within and convergence of the corresponding Picard iteration. The initial constant here is the printed integer .