Public Mathlib landmark · existing upstream theorem · read-only

Logic and foundations · existing Mathlib declaration

Well-Ordering Theorem

For any type α, regardless of its size or prior structure, there is some way to compare every pair of elements linearly such that the resulting strict order is well founded.

The theorem at a glance

Well-Ordering Theorem — existence without canonicity

A source-bound editorial overview of the exact Mathlib formulation. The image is explanatory; the statement map, formal type, and pinned source remain authoritative.

Every type admits some linear order whose strict relation is well founded. Generated explanation only; the exact HTML statement and pinned source are authoritative.
Detailed visual description

The poster pairs the exact Mathlib endpoint with a restrained before-and-after diagram. Heterogeneous elements begin without relations and reappear along one selected open-ended order, while the exact-scope panel keeps the result existential and disclaims canonicity, computability, and extension of an existing relation.

Formal orientation

Statement map

Statement map for Well-Ordering TheoremEvery type admits a linear order whose strict relation is well founded. The pinned upstream declaration is exists_wellOrder. The exact checked statement is theorem exists_wellOrder (α : Type u) : ∃ (_ : LinearOrder α), WellFoundedLT α.Mathematical readingEvery type admits alinear order whosestrict relation is wellfounded.Pinned declarationmathlib ·exists_wellOrderExact checked formtheorem exists_wellOrder(α : Type u) : ∃ (_ :LinearOrder α),WellFoundedLT αStatement map for Well-Ordering TheoremEvery type admits a linear order whose strict relation is well founded. The pinned upstream declaration is exists_wellOrder. The exact checked statement is theorem exists_wellOrder (α : Type u) : ∃ (_ : LinearOrder α), WellFoundedLT α.Mathematical readingEvery type admits alinear order whosestrict relation is wellfounded.Pinned declarationmathlib ·exists_wellOrderExact checked formtheorem exists_wellOrder(α : Type u) : ∃ (_ :LinearOrder α),WellFoundedLT α

This deterministic map orients the reader from the mathematical summary to the pinned declaration and exact checked form. The HTML statement below is authoritative.

The same sample elements are organized into a strict order without adding, losing, or merging any element. Scientific diagram · explanatory, not proof evidence.
Detailed visual description

An auditable twelve-element sample illustrates the existence of a selected well-order: every distinct token on the left appears exactly once in the ordered chain on the right. The finite sample does not restrict the theorem to finite types.

Complementary intuition

A mathematical landmark

The well-ordering theorem is a central choice principle: it makes transfinite methods available on an arbitrary type after choosing a suitable order. Mathlib's declaration captures the exact existence of a linear order with well-founded strict comparison.

The low-text schematic gives the theorem a visual identity; it does not replace the source-bound poster or exact statement.

Authoritative formal type

Exact Mathlib statement

theorem exists_wellOrder (α : Type u) : ∃ (_ : LinearOrder α), WellFoundedLT α
Selected evidence declaration text
theorem exists_wellOrder (α : Type u) : ∃ (_ : LinearOrder α), WellFoundedLT α

ProofAtlas record

What has been checked

Upstream indexedPinned source bytes verified locally
Locally reproducedExact upstream declaration replayed
Reviewed pageCurrent public presentation reviewed
Accepted Atlas resultNot recorded for the preferred artifact

These states distinguish upstream identity, local reproduction, review, and Atlas acceptance. This page is part of the public, read-only Mathlib landmark collection.

Claim boundary

No new theorem is claimed

This target indexes Mathlib's theorem that every type α admits some LinearOrder whose strict relation is well founded. It is an existential result only: the selected declaration does not provide a computable or canonical order, preserve or extend a relation already on α, or identify the chosen order with a particular ordinal.

Provenance

Origin and evidence stay separate

Existing declaration
exists_wellOrder in mathlib
Relationship
The checked artifact is the upstream declaration itself
Preferred checked artifact
artifact.library.mathlib.well-ordering-theorem.v001
Source handling
Verified upstream reference; no mirrored source package