A topic in the Open Knowledge Graph — a free, open map of 15,290 topics and the order to learn them in.

Contraction Mapping Theorem (Banach Fixed Point)

Graduate Depth 78 in the knowledge graph ☐ I know this ☆ Set as goal
376prerequisites beneath it
See this on the map →
Completeness in Metric Spaces→
fixed-points contraction-mappings banach-theorem

Core Idea

If f: X → X is a contraction on a complete metric space (with Lipschitz constant < 1), then f has a unique fixed point and iterating f from any starting point converges to it. This theorem provides a constructive method for proving existence and uniqueness of solutions to differential equations and other problems.

Explainer

A fixed point of a function f is a point x where f(x) = x — the function maps x to itself. Fixed points are ubiquitous in mathematics: the equilibrium of a dynamical system is a fixed point of its update rule, the solution of an equation x = g(x) is a fixed point of g, and many existence proofs reduce to finding a fixed point of a cleverly constructed map. The Contraction Mapping Theorem gives a clean, constructive answer to when a unique fixed point exists and how to find it.

A map f: X → X on a metric space is a contraction if it shrinks distances: d(f(x), f(y)) ≤ k · d(x, y) for all x, y, where 0 ≤ k < 1. The constant k is the Lipschitz constant, and the requirement k < 1 is critical — equal to 1 is not enough. Think of squeezing a rubber band: every pair of points gets strictly closer after each application of f. The theorem says that on a complete metric space (one where Cauchy sequences converge — your prerequisite), any contraction has a unique fixed point, and you can find it by iterating: start anywhere, apply f repeatedly, and the sequence x, f(x), f(f(x)), ... converges to the fixed point. Uniqueness follows because if there were two fixed points p and q, then d(p, q) = d(f(p), f(q)) ≤ k · d(p, q), which forces d(p, q) = 0, so p = q.

The completeness requirement is not optional. Without it, the successive iterates could form a Cauchy sequence that never converges within the space. Imagine applying a contraction on the open interval (0, 1) whose fixed point would be at 0 — the iterates approach 0, but 0 is not in the space. Completeness guarantees the limit exists *in* X, so the fixed point is actually achieved.

The theorem's real power is in applications. The Picard-Lindelöf theorem for existence and uniqueness of ODE solutions is a direct application: it constructs an integral operator on a space of functions and shows it is a contraction in the uniform metric on a sufficiently small interval. The unique fixed function of this operator is the unique solution to the ODE. Similarly, Newton's method and many root-finding algorithms can be analyzed as iterating a contraction, and the theorem gives explicit error bounds — after n iterations, the distance to the fixed point is at most kⁿ/(1−k) times the initial step size. This quantitative bound is a distinctive feature: not only does the theorem guarantee existence, it gives you a rate of convergence.

Practice Questions 5 questions

Prerequisite Chain

Understanding Zero → The Number Zero → Counting to Five → Counting to 10 → Counting to 20 → Counting a Set of Objects Up to 20 → Cardinality: The Last Number Counted → Matching Numerals to Quantities → Subitizing Small Quantities → Addition Within 10 → Number Bonds to 10 → Addition Within 20 → Doubles and Near Doubles → Doubles Facts Within 10 → Near Doubles Facts Within 20 → Mental Math Strategies for Addition → Mental Math: Adding and Subtracting Tens → Addition Within 100 → Repeated Addition as Multiplication → Multiplication as Equal Groups → Multiplication: Arrays → Basic Multiplication Facts (0s, 1s, 2s, 5s, 10s) → Multiplication Facts Within 100 → Division as Equal Sharing → Division as Grouping (Measurement Division) → Division: Grouping (Repeated Subtraction) Model → Division: Fair Sharing Model → Division as Equal Sharing → Division as Grouping → Basic Division Facts → Division Facts Within 100 → Multiplication and Division Fact Families → Relationship Between Multiplication and Division → Division Facts as Inverse of Multiplication → Remainders and Quotients in Division → Division Word Problems → Multi-Step Word Problems → Solving Multi-Step Word Problems → Multiplication Word Problems → Division Word Problems → Introduction to Long Division → Factors and Multiples → Prime and Composite Numbers → Equivalent Fractions → Relating Fractions and Decimals → Decimal Place Value → Integers and the Number Line → Comparing and Ordering Integers → Absolute Value → Adding Integers → Subtracting Integers → Multiplying Integers → Introduction to Exponents → Order of Operations → Integer Order of Operations → Variable Expressions → The Distributive Property → Variables and Expressions Review → Introduction to Polynomials → Adding and Subtracting Polynomials → Multiplying Polynomials → Factorial → Permutations → Combinations → Counting Principles: Addition and Multiplication Rules → Introduction to Graph Theory → Propositional Logic Foundations → Logical Equivalences → De Morgan's Laws → Negation of Quantified Statements → Proof by Contradiction → Topological Spaces: Definition and Examples → Open Sets in Topological Spaces → Neighborhoods and Open Sets → Open Sets in Topological Spaces → Basis for a Topology → Metric Topology → Completeness in Metric Spaces → Contraction Mapping Theorem (Banach Fixed Point)

Longest path: 79 steps · 376 total prerequisite topics

Prerequisites (1)

Leads To (0)

No topics depend on this one yet.