ΨΥΧΗΣ ΙΑΤΡΕΙΟΝ

Math Foundations

Logic, computation, and the limits of formal systems.

Why this path exists

The goal is understanding what mathematics and computation tell us about the limits of formal reasoning — Gödel, Turing, the philosophical core of what can and cannot be proven or computed. That is a fundamentally different project than a full undergraduate math path designed to produce a working mathematician. That path demands years. This one — enough math to read quantum foundations, to understand Gödel deeply, to engage the computation-and-metamathematics tradition — takes months. This is the realistic version: it names what you can skip and opens each unit with the intellectual-history context, so you know what conversation each book is joining.

The four-question hygiene

Keep these as a rubric for any formal-systems claim:

  1. What's the formal system? First-order logic? Peano arithmetic? Set theory? Turing machines? Different systems have different limits.
  2. What's the claim's scope? Within the system (provable) or about the system (metatheorem)? Gödel's claim is the second kind — that's what makes it surprising.
  3. What's the computational cost? Some truths are provable in principle but intractable in practice. P vs NP lives here.
  4. Representation or reality? "The world is mathematical" is metaphysics; "this phenomenon can be modeled mathematically" is engineering. Don't confuse them.

Honest warnings

  • Beware "I need more math first." It has swallowed many autodidacts. Foundations literature was written for humans. Start reading; add math when a specific sentence stops you, not as a gate.
  • Problem-solving matters for mastery, not literacy. You can read most of this without exercises; you can't derive any of it without them. Be honest about which goal you have.
  • GEB is a rite of passage and a sprawl. Don't let not-finishing-it stop you from reading anything else.
  • Deutsch is brilliant and a partisan. He presents his MWI-flavored worldview as settled. Keep a critical ear.
  • Algorithmic information is philosophically seductive. Don't let that make you skip the technical foundations.

How this path connects

The minimal-math unit is the prerequisite for the whole Quantum path; the synthesis unit (Aaronson) is the conceptual bridge and counts on three paths. The limits-of-computation unit is shared ground with algorithmic information. The foundations crisis is what Penrose's consciousness argument (mind·5) leans on — and overclaims.

Suggested sequence

Linear: visual priors → foundations crisis → limits of computation → minimal math → synthesis (proof-writing optional in between). Interleaved: visual priors is the strict prerequisite; the crisis and minimal-math units are independent and can run in parallel. Quickest useful taste: visual priors + Nagel & Newman — about five weeks, and you'll have Gödel properly, the single most valuable thing here.

progress0 / 8 done
  • math·0Visual priorsnot started~3h

    Prerequisite priming, not a step of the argument: pure intuition-building via 3Blue1Brown's visual series and Colah's Visual Information Theory. Do it before anything else — it's the single most leveraged three hours here — but no wall of the spine depends on it.

  • math·1The foundations crisisnot started~25h

    The foundations crisis of formal reasoning: Cantor's different sizes of infinity, Russell's paradox, Hilbert's formalist program, and Gödel's 1931 proof that the program is impossible. Leibniz dreamed of a formal language that could decide any question by calculation — Gödel killed that dream, and this unit is about that story.

  • math·2The limits of computationnot started~35h

    Turing's 1936 "On Computable Numbers" as the computational twin of Gödel's incompleteness theorems: what a machine can compute, the undecidable halting problem, Church's λ-calculus and the Church-Turing thesis, and the Kolmogorov/Chaitin/Solomonoff development of algorithmic information theory. (Tractability — P vs NP — gets its own unit next.)

  • The one trick behind Cantor, Russell, Gödel, and Turing — self-reference — turned from a weapon of destruction into a constructive engine: Kleene's recursion theorem (every computable program transformation has a fixed point — which is what lets a program be constructed that uses its own source), quines, the Y-combinator as anonymous recursion, Curry-Howard (proofs are programs), Rice's theorem (no total decider exists for any non-trivial semantic property of arbitrary programs), and Hofstadter's strange loop.

  • Of the problems we can solve in principle, which can we solve before the heat death of the universe? The "what happens when N doubles" lens, P as solving and NP as verifying (and why it's called NP), decision vs optimization, Turing vs Karp reductions, Cook-Levin and Karp's 21 problems, what engineers actually do with NP-hard problems, and the hook to BQP — why a quantum computer is not a parallel brute-forcer.

  • math·5Proof and mathematical thinkingnot started~20h

    Optional unit on how proofs work and why they matter — what proof actually is as a cognitive activity. Take it if Unit 1 leaves you wanting to read math at a technical level or write proofs rather than read summaries; skip otherwise.

  • The minimum viable math for quantum foundations — linear algebra, probability, and complex numbers — enough fluency to recognize what's happening when Bell or Norsen writes down a two-qubit state or a unitary operator. That's weeks, not years.

  • The payoff where computation meets quantum: Feynman's 1982 proposal of quantum computation, Deutsch's 1985 universal quantum computer, and quantum information recasting quantum mechanics as a theory of a different kind of information. And the closing synthesis the whole spine points at: Wheeler's "it from bit", Landauer and the arrow of time, Laplace's demon against computational irreducibility — why determinism never granted omniscience. This is where the page fuses with the Quantum and Information pages.