HN Debrief

How real are real numbers? (2004)

  • Mathematics
  • Philosophy
  • Science

The paper is a philosophical and foundational attack on the usual picture of the real numbers. It presses on a simple discomforting fact: almost all reals in the classical set-theoretic sense are not computable, not nameable in any explicit way, and have no obvious claim to physical reality. That puts it near the long-running split between classical mathematics, which is happy to admit objects proved to exist non-constructively, and constructivist or intuitionist views, which want mathematical existence tied to explicit construction.

If you build mathematical or scientific systems, separate two questions that often get mashed together: what numbers are physically measurable, and what formalism makes proofs and models tractable. Treat constructivist alternatives as a serious design choice, but do not assume they are a free drop-in replacement for standard real analysis.

Discussion mood

Interested but skeptical. People liked the provocation and many were sympathetic to constructivist ideas, but most rejected the stronger claim that classical real numbers buy nothing, because standard real analysis still underpins a huge amount of usable mathematics and physics.

Key insights

  1. 01

    Completeness is the actual selling point

    The defense of classical reals rested less on metaphysics than on the machinery they unlock. Completeness gives you spaces where Cauchy sequences converge and theorems compose cleanly. That is the backbone for Hilbert space methods, spectral theory, probability, and much of analysis. The important rebuttal to the constructivist pitch was that replacing reals with computable numbers is not just a philosophical cleanup. It changes which theorems are easy, which are awkward, and which tools disappear unless you rebuild them by hand.

    If your work leans on analysis-heavy results, check which proofs depend on completeness before assuming a computable-only foundation is harmless. The migration cost is in lost theorems and extra bookkeeping, not in day-to-day arithmetic.

      Attribution:
    • xelxebar #1
    • fasterik #1
    • mathgradthrow #1
    • LPisGood #1
  2. 02

    Quantized physics does not eliminate rationals

    The useful correction in the physicality subthread was that quantization does not suddenly make rational numbers unreal. You can still realize rationals through ratios, rescaling of units, and ordinary geometric constructions. The pressure falls later, when you ask which irrationals can be constructed and whether more complicated algebraic or transcendental values correspond to any physical operation. That makes the physical argument against reals much narrower than it first sounds.

    Do not use “physics is quantized” as a blanket argument against continuous math. Be precise about which numbers fail as observables, and separate that from what remains useful as a modeling language.

      Attribution:
    • thaumasiotes #1
    • dhosek #1 #2
    • Dylan16807 #1
  3. 03

    Some uncomputable reals are still definable

    The cleanest hole in the “you cannot even name a non-computable real” claim came from examples like Chaitin's constant. These numbers can be specified exactly by a finite definition, often via undecidable problems, while remaining impossible to compute digit by digit with any algorithm. That does not rescue classical reals as physically meaningful objects. It does show that “definable,” “computable,” and “constructive” are different cuts through the space, and collapsing them weakens the argument.

    When discussing alternatives to classical reals, keep definability and computability separate. If your claim depends on “only computable numbers can be specified,” it will not survive basic logic examples.

      Attribution:
    • xscott #1

Against the grain

  1. 01

    Computable analysis is enough for most work

    The strongest dissent said standard reals carry a lot of dead weight. On this view, computable numbers already cover every number anyone can actually work with, support calculus, and force healthier habits by making approximation explicit. Measure theory, non-constructive existence, and pathological examples were treated not as triumphs of rigor but as machinery built to service self-created edge cases. That framing flips the burden of proof. Classical analysts must justify why their extra objects earn their keep.

    If your domain is numerical, algorithmic, or physically grounded, it is worth asking whether computable analysis gives you everything you need with fewer conceptual commitments. You may discover that some classical assumptions survive mostly because the textbook stack is entrenched.

In plain english

definable
A mathematical object that can be specified exactly by a finite description within some language or formal system.
Hilbert space
A complete vector space with an inner product, used as a core framework in quantum mechanics and functional analysis.
measure theory
The branch of mathematics that rigorously defines size, length, area, volume, and probability for sets and functions.
partial differential equations
Equations involving rates of change in several variables, used heavily in physics, engineering, and applied math.
real analysis
The branch of mathematics that studies real numbers, limits, continuity, differentiation, and integration with rigorous proofs.

Reference links

Related essays and blog posts

Videos on anti-real and constructivist views