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

Axiom Schema of Replacement

College Depth 74 in the knowledge graph ☐ I know this ☆ Set as goal
895topics build on this
341prerequisites beneath it
See this on the map →
ZFC Axioms OverviewAxiom Schema of Separation+1 more→→Transfinite RecursionVon Neumann Ordinals+1 more
ZFC replacement image class function schema

Core Idea

The axiom schema of replacement asserts that if φ(x, y) defines a class function (for each x in a set A, there is exactly one y with φ(x, y)), then the image {y : ∃x ∈ A, φ(x, y)} is a set. Replacement strictly extends separation: it permits constructing sets like {ω, P(ω), P(P(ω)), ...} that lie beyond any single level of the hierarchy reachable by separation alone. It is indispensable for defining the ordinal hierarchy via transfinite recursion and for proving key results about cardinal arithmetic.

How It's Best Learned

Compare what can be built using only separation versus using replacement. Key example: define the sequence ω, ω+1, ω+2, ... and show that separation alone cannot guarantee this image is a set. Work through the formal statement of the schema carefully and see why the 'exactly one y' (functionality) condition is necessary.

Common Misconceptions

Explainer

You already know from the ZFC axioms that the axiom of separation (Aussonderung) lets you carve out a subset of an existing set using a property: given a set A and a first-order formula φ(x), separation guarantees that {x ∈ A : φ(x)} is a set. Separation is conservative — it never produces a set larger than A. The axiom schema of replacement does something fundamentally different: it lets you *replace* each element of a set with a (possibly new, possibly much larger) element, and the result is still a set.

More precisely, suppose φ(x, y) defines a class function — for each element x of a set A, there is exactly one y satisfying φ(x, y). Then replacement asserts that the image {y : ∃x ∈ A, φ(x, y)} is a set. The functional requirement is essential: if φ were merely a relation (one x mapping to multiple y's), the image could be a proper class and the axiom would be false. But as long as the correspondence is one-to-one from inputs to outputs, the output collection is guaranteed to be a set — even if the outputs live in a much "higher" part of the set-theoretic universe than A does.

The paradigmatic example shows why separation alone is insufficient. Consider the function that sends the natural number n to the n-fold iterated power set of ω: 0 ↦ ω, 1 ↦ P(ω), 2 ↦ P(P(ω)), and so on. Each of these sets exists individually by the axiom of power set. But separation cannot collect them into the set {ω, P(ω), P(P(ω)), ...}, because there is no single set large enough to contain all of them that we can separate from — each P(ω) is strictly larger than its predecessor, so no bounded level of the hierarchy contains them all. Replacement, applied to the domain ω with the function n ↦ Vω+n (levels of the cumulative hierarchy), produces this set directly. The collection is bounded in the sense that the function is definable, even though the range items are scattered across the hierarchy.

Replacement is indispensable for transfinite recursion and for constructing the von Neumann ordinal hierarchy. To define a sequence indexed by all ordinals — say, the cumulative hierarchy Vα for every ordinal α — you need replacement to guarantee that at each limit stage λ, the union ⋃{Vα : α < λ} is indeed a set (the collection {Vα : α < λ} must first be guaranteed to be a set by applying replacement to the function α ↦ Vα on the ordinal λ). Without replacement, transfinite recursion over the ordinals cannot be formalized in ZFC. The axiom thus provides the engine for constructing the entire set-theoretic universe beyond the finite levels — it is the formal license to "climb" the cumulative hierarchy without bound.

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 → Boolean Algebra → Introduction to Propositional Logic → Introduction to Predicate Logic (First-Order Logic) → First-Order Logic Syntax → ZFC Axioms Overview → Axiom Schema of Separation → Axiom Schema of Replacement

Longest path: 75 steps · 341 total prerequisite topics

Prerequisites (3)

Leads To (3)