Day 53 · 2026.08.14

The Philosophy of Mathematics

Are mathematical objects discovered, or made?
"Mathematical reality lies outside us, and our function is to discover or observe it. The theorems which we prove are simply our notes of our observations." — Hardy

Mathematical Platonism

Mathematical objects exist independently of us
Ontology
Intuition first

Recall the moment you first genuinely understood that the primes are infinite. It does not feel like inventing a rule; it feels like pushing open a door onto something already there. Hardy put it bluntly: 317 is prime not because we think so, but because it is. Mathematicians' everyday language leaks the same stance — we say "the answer was surprising", and surprise is only possible when something on the other side refuses to take orders from you.

But the rules of chess don't take orders either. The dispute is not whether mathematics is objective, but whether objectivity requires an independent domain of objects to rest on.

Formal statement

Platonism is the conjunction of three claims: existence — numbers, sets and functions really exist; abstractness — they are outside space and time and enter into no causal relations; independence — their properties depend on no mind and no convention. The third is the dangerous one: it implies the continuum hypothesis has a definite truth value even if we can never know it.

Physical spacetime brains · photons · causal chains Mathematical reality no time · no place · no causation ℕ ℝ ℵ₁ ? no causal channel — how does knowledge cross?
Why it is beautiful

It explains in one stroke two things that would otherwise baffle us: why mathematical truths are necessary, and why mathematicians everywhere converge independently on the same theorems. The price is Benacerraf's dilemma (1973): the standard picture of knowledge requires a causal link between knower and object — you know there is a cup on the table because photons reached your eye. Yet Platonism explicitly denies mathematical objects any causal power. The most natural ontology comes attached to the worst epistemology. Gödel could only appeal to a perception-like "mathematical intuition" whose mechanism nobody has ever been able to spell out.

Applications

The stance seeps into engineering. A formal library must answer "what is $1/0$" — mathlib defines it as $0$, purely to spare every theorem a pile of hypotheses. AI theorem proving goes further and operationalizes "true" as "provable in some axiom system" — and after Gödel those two are known not to coincide.

Essence + question
Platonism gives the best account of why mathematics is objective and the worst account of how we reach it.
Question: is the feeling that "this structure was already there" evidence, or just a by-product of our own cognition being opaque to us?

Formalism & Intuitionism

A game of symbols vs a construction of the mind
Foundations
Intuition first

Hilbert: mathematics is a game of symbols. Axioms are the opening, inference rules are the legal moves, theorems are legal positions; what the symbols refer to is irrelevant — he said points, lines and planes could just as well be tables, chairs and beer mugs. Only one thing matters: the game never yields a contradiction.

Brouwer: mathematics is a constructive activity of the mind; to say an object exists you must be able to build it. The disagreement sharpens to a single edge: the law of excluded middle. "$P$ or not $P$" is air to Hilbert and an uncashable cheque to Brouwer — over an infinite domain you can verify neither side, so on what grounds do you assert one must hold?

Formal statement

Intuitionism does not accept $P \vee \neg P$ or $\neg\neg P \to P$ as universally valid — not asserting them false, simply refusing them as free axioms. The cost is that proof by contradiction stops working; the gain is that a proof of $\exists x\, P(x)$ must hand over a specific $x$. The figure below is the classic comparison.

Claim: there are irrationals a, b with a^b rational is √2 ^ √2 rational? rational irrational take a = b = √2 a^b is rational ✓ take a = √2^√2, b = √2 a^b = √2² = 2 ✓ both branches work → the claim is true yet the proof ends without telling us which pair a, b is
Why it is beautiful

Brouwer cut away excluded middle out of philosophical fastidiousness, and it looked like pure self-denial. Half a century later that restriction became the bedrock of computer science — the Curry–Howard correspondence: propositions are types, proofs are programs, proof simplification is evaluation. Implication is the function type, conjunction the product type, disjunction the sum type. Constructive proofs can be turned automatically into correct programs precisely because they already are programs.

Classical logic was not discarded either, but translated in: the double-negation translation embeds classical proofs into the intuitionistic system, and on the program side it corresponds exactly to the CPS transform, with excluded middle matching control operators like call/cc. A philosophical quarrel about what may be asserted over the infinite landed precisely on continuations in functional languages.

Applications

Lean, Coq and Agda are built on dependent type theory and inherit this notion of existence directly. AlphaProof reached IMO silver-medal level in Lean in 2024 exactly because Lean supplies a machine-decidable "does this proof hold" signal, giving reinforcement learning a reward function that cannot be gamed. Distributed systems are isomorphic: an "eventual consistency" guarantee with no constructive convergence process or bound is nearly useless in practice — engineers are natural intuitionists; what they want has always been a witness.

Essence + question
Intuitionism defines "exists" as "constructible", and constructible turns out to mean computable — a philosophical scruple grew into a programming language.
Question: the universal approximation theorem says only that a network "exists", not how to find it. Is that gap the modern non-constructive proof?

The Unreasonable Effectiveness

Why does mathematics fit a universe it was not built for?
Epistemology
Intuition first

Wigner posed a question in 1960 that still has no satisfying answer. Mathematicians, driven by purely internal aesthetics — the structure is elegant, the generalization natural, the symmetry pleasing — build a pile of concepts; decades later physicists find the universe running on exactly that machinery. This is not a tool being filed down to fit the hand: filing has feedback — make a hammer, try it, adjust. Mathematics has no such loop. The key is polished for decades before the door is even found.

  • Riemannian geometry → general relativity (61 years): Riemann built Riemannian manifolds in 1854 to extend the intrinsic geometry of surfaces to higher dimensions; in 1915 Einstein found that gravity is curvature.
  • Hilbert space → quantum mechanics (~20 years): the theory of infinite-dimensional spaces, developed for integral equations, turned out under von Neumann to be exactly where quantum states live, with observables exactly the self-adjoint operators.
  • $SU(3)$ representation theory → a particle (3 years): in 1961 Gell-Mann arranged the known hadrons into the "eightfold way" patterns, one slot came out empty, and he predicted an unobserved particle of mass about 1680 MeV; in 1964 Brookhaven found $\Omega^-$ at 1672 MeV.
1850 1900 1950 1980 Riemannian manifolds general relativity Hilbert space quantum mechanics SU(3) eightfold way Ω⁻ found ■ math born of internal motives ■ physics finds it was the answer
Why it is beautiful / why it is suspect

Wigner called it "a wonderful gift which we neither understand nor deserve". The three rebuttals are more interesting side by side. (a) Selection bias — we only remember the hits; the overwhelming majority of mathematical structures never surface in physics at all. (b) Evolution and cognition — mathematical intuition grew out of a brain that evolved inside this physical world, and the symmetry and locality it favours are that world's statistical regularities. (c) Solvability bias — mathematics develops only what we can push through, physics poses only models we can compute, and the miracle is two people both searching under the same streetlight.

All three have force and none is complete: not one of them explains a quantitative prediction like $\Omega^-$ — selection bias does not get you a mass to within 0.5%.

Applications

The same lag is replaying inside AI: representation theory → equivariant neural networks (weight sharing generalized from translation to arbitrary symmetry groups); Monge's 1781 study of how to move a pile of earth with least effort became the backbone of the Wasserstein distance and diffusion models. The reverse reminder matters as much: deep learning's success still has no matching mathematical theory, and its generalization behaviour keeps contradicting what classical statistical learning theory predicts — this time it is mathematics that is behind.

Essence + question
The effectiveness of mathematics may be a property not of the universe but of the way we pose questions — except that this cannot explain its quantitative predictions.
Question: if there were a layer of physics our present mathematics simply cannot describe, how would we notice it — or would we file it under noise?

The Independence of CH

Turning a philosophical quarrel into a provable theorem
Set Theory
Intuition first

"Discovered or invented" sounds like an argument no one can win, so mathematics does what it does best: find a concrete case that can render a verdict. In 1878 Cantor asked whether any infinity sits between that of $\mathbb{N}$ and that of $\mathbb{R}$. He guessed none did — the continuum hypothesis (CH), first on Hilbert's list. The outcome astonished everyone: in 1940 Gödel showed ZFC plus CH is consistent (building the universe $L$, containing only the sets the axioms force into existence); in 1963 Cohen invented forcing, injecting a controlled flood of new reals into a model to produce one where CH fails. Both sides are consistent, so ZFC says nothing whatever about CH.

Formal statement

Write $|\mathbb{N}| = \aleph_0$; by the diagonal argument $|\mathbb{R}| = 2^{\aleph_0} > \aleph_0$. Let $\aleph_1$ be the next cardinal after $\aleph_0$.

$$\mathrm{CH}:\quad 2^{\aleph_0} = \aleph_1$$

That is: the number of reals is exactly the next infinite cardinal, with no gap between. Independence says that if ZFC is consistent it proves neither CH nor $\neg$CH — not "we haven't proved it yet" but proved to be forever unprovable.

ZFC (consistent) Gödel 1940 Cohen 1963 constructible universe L only sets the axioms force CH holds: 2^ℵ₀ = ℵ₁ forcing extension M[G] ℵ₂ new reals injected CH fails: 2^ℵ₀ ≥ ℵ₂ both models satisfy every ZFC axiom — the system cannot tell them apart
Why it is beautiful

This is the first time metamathematics compressed a purely philosophical question into a provable theorem. If mathematics is invented, CH has no truth value at all, exactly like the parallel postulate — take it and you get Euclidean geometry, deny it and you get hyperbolic, and both are good mathematics; this is Hamkins' set-theoretic multiverse. If mathematics is discovered, there is a single real universe of sets $V$ in which CH has a definite value and ZFC is merely too weak to see it — Gödel's position, and the engine behind the search for new axioms such as large cardinals.

The most beautiful part is Cohen's method: rather than dodge the philosophy, he built a machine for deforming mathematical universes under control — add carefully chosen new objects to a given model, changing cardinal arithmetic while every axiom keeps holding.

Applications

Independence is not an oddity confined to set theory: natural statements such as the Whitehead problem in group theory (Shelah, 1974) are also independent of ZFC — undecidability seeps into ordinary mathematics rather than staying quarantined in logic. The halting problem is the same fact wearing another face: any sufficiently strong specification system contains statements it cannot settle, so the ceiling on formal verification is a logical fact, not an engineering shortfall. FLP impossibility and the CAP theorem are the isomorphic move in distributed systems: fix the axioms (the model assumptions), then prove certain properties unreachable — the fix is never to try harder but to change the axioms, exactly as set theory adds large cardinals.

Essence + question
The independence of CH turns "discovered or invented" into a technical question: the disagreement is not about the answer but about whether the question has one.
Question: if mathematicians one day adopt a new axiom that settles CH, is that a discovery or a vote?

Going Deeper

If an AI produces a proof no human can check, is it mathematical knowledge?
This is no longer hypothetical: the four colour theorem (1976) rests on a computer enumerating over a thousand configurations, and the formalization of the Kepler conjecture (Flyspeck, 2014) runs to tens of thousands of lines. The split is over what "knowledge" demands. If all we want is a reliable guarantee of truth, formal verification beats hand-written proof. If we also want understanding, a proof assembled from a million lemmas that nobody can take in at a glance really is missing something. Mathematicians' actual behaviour is telling: they accept the result and keep hunting for what Erdős called the proof from The Book.
Could there be an "other mathematics" untranslatable into ours?
It depends on which parts are locked down by physics and biology. The natural numbers are almost certainly shared: any intelligence that counts discrete objects meets them. Higher layers need not be — our fondness for continuity may come from vision and locomotion, and axiom choices carry path dependence (ZFC won not by being uniquely right but by being adequate during the crisis of the early twentieth century). The real test may come from AI: if a system that does not share our sensory preferences develops mathematics on its own, what it proves first and what it finds obvious would be the best evidence we could get.
Where is the real ceiling on formal verification?
Incompleteness and the halting problem show no sufficiently strong system can settle everything about itself, but that line is routinely misread as an engineering counsel of despair. In fact undecidability is a worst-case statement about all programs, whereas real systems are a small structured handful written by people. The boundary of formal verification is therefore not a logical one but a specification one — the bottleneck is almost always whether you can write down precisely what you want. The cost of CompCert and seL4 lay not in the proofs but in turning requirements into unambiguous formal statements.