Formal Sciences Mathematics Updated 2026-05-22

Set Theory

Collections, membership, and the foundational language of mathematics.

Developing 4/6 lenses 65 Schema ✓ Formal Procedural Simulable
What is its essence? What are the irreducible elements and ideal forms?
latent, essential, uniform — knowledge is the recovery of ideal forms
First Principles · Pythagoras · Plato · Aristotle
What are the axioms and definitions? What can be proven from them?
certain and deducible — knowledge is what follows necessarily from axioms
Formal / Axiomatic · Euclid · the logicians
What is the procedure? Inputs → steps → outputs?
effective and constructible — knowledge is an executable procedure
Computational · al-Khwarizmi · Turing
What are the stocks, flows, feedback loops, and equilibria?
dynamic — knowledge is flows, feedback, and equilibrium
Cybernetic · Wiener · Bertalanffy · Forrester

Elements

The fundamental element of set theory is the object — anything that can be collected. A set is a collection of distinct, unordered elements; each element appears only once.

A={1,2,3},B={xx2<10}A = \{1, 2, 3\}, \quad B = \{x \mid x^2 < 10\}

Hierarchy of Forms

  • Element (\in): the primitive membership relation — xAx \in A means xx belongs to AA
  • Set: the basic form — finite, infinite, countable, uncountable, ordered, unordered
  • Subset: ABA \subseteq B if every element of AA is in BB
  • Power set: P(A)\mathcal{P}(A) — the set of all subsets of AA; if A=n|A| = n, then P(A)=2n|\mathcal{P}(A)| = 2^n

Set Operations

OperationSymbolMeaning
UnionABA \cup BElements in AA or BB (or both)
IntersectionABA \cap BElements in both AA and BB
DifferenceABA \setminus BElements in AA but not BB
Cartesian productA×BA \times BAll ordered pairs (a,b)(a, b)

ZFC Axiomatic System

Modern set theory is built on the Zermelo–Fraenkel axioms with Choice (ZFC) — a minimal set of axioms from which all of standard mathematics can be derived.

The key axioms state what sets exist:

  • Extensionality — sets are determined entirely by their members
  • Empty set\emptyset exists
  • Power setP(A)\mathcal{P}(A) exists for any AA
  • Infinity — an infinite set exists (foundation of N\mathbb{N})
  • Separation{xAP(x)}\{x \in A \mid P(x)\} exists for any predicate PP

Cantor’s Theorem

From Separation alone, a fundamental asymmetry follows:

A<P(A)for every set A|A| < |\mathcal{P}(A)| \quad \text{for every set } A

No set can be placed in bijection with its own power set. Applying this to N\mathbb{N} proves that the real numbers are uncountable — a strictly larger infinity.

The Axiom of Choice

The most controversial axiom: for any collection of non-empty sets, there exists a function selecting one element from each. It is independent of the other ZFC axioms — neither provable nor disprovable without it.

Set Operations as Procedures

The algorithmic lens treats set theory as a collection of decision and construction procedures — operations with clear inputs, steps, and outputs.

Membership Testing

Given a set A={xP(x)}A = \{x \mid P(x)\} and element ee: evaluate P(e)P(e). If true, eAe \in A; otherwise, eAe \notin A.

Power Set Construction

For a set AA with nn elements, the power set has 2n2^n members:

  1. Begin with {}\{\emptyset\}.
  2. For each element aiAa_i \in A, extend every existing subset with aia_i.
  3. Collect all 2n2^n subsets.

Cardinality Comparison

Two sets have the same cardinality if there exists a bijection between them. For infinite sets this diverges from size intuition: N=Z=Q|\mathbb{N}| = |\mathbb{Z}| = |\mathbb{Q}| (all countable), but R>N|\mathbb{R}| > |\mathbb{N}| (uncountable).

Transfinite Induction

The generalization of mathematical induction to well-ordered sets and ordinals — the procedure for proving properties over the entire infinite hierarchy of sets.

Set Theory as a System

In the classical view, set theory is a two-level system:

  • Elements (objects): the primitive units — anything can be an element
  • Sets (forms): the structures that collect elements under a predicate

Modern set theory extends this: sets themselves become elements of other sets, giving the system a recursive, self-referential structure.

Stocks and Flows

  • Stock: the universe of sets VV — built cumulatively by the von Neumann hierarchy V0V1V2V_0 \subset V_1 \subset V_2 \subset \ldots
  • Flow: set operations (union, power set, replacement) generate new sets from existing ones
  • Reinforcing loop: power set construction — each set generates a strictly larger set, driving the hierarchy upward without limit

Finite vs. Infinite

TypeProperty
Finite setCardinality is a natural number
Countably infiniteBijectable with N\mathbb{N}
Uncountably infiniteCannot be listed — e.g., R\mathbb{R}
Well-orderedEvery subset has a least element

The system has no natural upper boundary: the cumulative hierarchy of sets forms the universe of mathematics.

Connections

Set theory provides the foundational language for all of mathematics. Arithmetic grounds in set theory through the definition of natural numbers as von Neumann ordinals. Algebra’s structures — groups, rings, fields — are defined as sets with operations satisfying axioms. Calculus relies on set theory for its epsilon-delta definitions: functions are sets of ordered pairs, open sets define the topology underpinning limits.

Back to Mathematics Narsil · A Living Encyclopedia