Stage 1 Module 1.2 Core Mathematics & Foundations

Core Mathematics as Sovereign Law

Mathematics here is treated as the highest-fidelity description of what cannot be faked: empires can simulate stories and statistics; they cannot make a false theorem true without changing the axioms. This module reads core math as civilizational constraint—plus the formal limits (Gödel, Turing) and the leverage inside randomness, hardness, and dynamics.

Proof → constraint Axioms → world-constitution Incompleteness → no final closure Undecidability → no total algorithmic rule Symmetry/topology → invariants Randomness/hardness → anti-prediction

0. Orientation: what “math as law” means

Meta-law: Every theorem is conditional: if these axioms, then this theorem. Changing axioms changes the universe.
  • Geometry encodes boundary, curvature, invariants of space.
  • Algebra encodes allowed transformations; symmetry exposes invariants.
  • Calculus/analysis encodes limits, approximation, error control.
  • Linear algebra encodes high-dimensional structure and operator behavior.
  • Discrete math encodes computation, cryptography, hardness.
  • Dynamical systems encodes evolution, stability, chaos, attractors.
  • Probability/info encodes uncertainty, entropy, compressibility, randomness.
Key figures (gallery)

1. Foundations, logic, and formal limits

1.1 Proof, logic, and operational meaning

  • Classical logic runs most standard math; constructive reading demands operational content when possible.
Course / Proof Spine
MIT 6.042J — Mathematics for Computer Science (OCW)

Logic + proof methods + discrete structures as infrastructure.

Text (free)
Mathematics for Computer Science (Lehman–Leighton–Meyer) — Internet Archive

Free access to the MCS text used with 6.042J.

1.2 Axioms and set-theoretic standing ground

Meta-law: “Absolute” statements are always conditional on axioms (ZFC-like by default; interpretation remains adversarial).

1.3 Hilbert’s program → Gödel’s incompleteness

  • No sufficiently strong formal system can be both complete and able to prove its own consistency.
  • Closed “total law” fantasies leave truths outside—or break internally.
Reference
SEP — Gödel’s Incompleteness Theorems

Precise statements, scope, and downstream implications.

Lecture
Joel David Hamkins — “The Gödel Incompleteness Phenomenon”

Working set theorist’s explanation without mystification.

1.4 Computation → undecidability (the halting wall)

  • There exist precisely-defined questions that no algorithm can decide in full generality.
  • “Total governing computation” must ignore, lie about, or conventionally patch undecidable zones.
Primary
Turing (1936) — “On Computable Numbers…” (PDF)

Turing machines + Entscheidungsproblem + the boundary of algorithmic rule.

Reference
SEP — Turing Machines

Formal definition + computability context.

Context layer (optional history nodes)
Biographies
MacTutor History of Mathematics Archive

Euclid → Newton/Leibniz → Euler/Gauss → Hilbert/Cantor/Cauchy → Gödel/Turing, with technical literacy.

Documentary
Dangerous Knowledge (BBC) — Cantor/Boltzmann/Gödel/Turing

Foundations crisis as civilizational pressure-field (use as scaffold, not proof).

2. Geometry & topology: space, boundary, curvature, invariants

2.1 Euclid: axioms → constructed space

Design analogue: choose primitives + allowed constructions carefully; they determine the whole reachable structure.
Primary (online)
David Joyce — Interactive Euclid’s Elements

Elements with diagrams + navigation; direct access to the axiomatic method.

Primary (archive)
Euclid’s Elements — Heath translation (Archive)

Classic translation + commentary; use as deep primary layer.

2.2 Non-Euclidean geometry → Riemannian manifolds

  • Changing the parallel postulate changes the universe.
  • Riemann generalizes geometry via manifolds, metrics, curvature.
Primary
Riemann (1854) — “On the Hypotheses…” (Clifford trans., TCD)

Foundational text: metric, curvature, the redefinition of geometry.

Text
John M. Lee — Introduction to Riemannian Manifolds

Modern machinery: manifolds → geodesics → curvature.

2.3 Topology: invariants under deformation

  • Topology tracks connectivity/holes—features that require global surgery to change.
Adversarial geometry node (optional)
Video
N. J. Wildberger — Euclid’s Elements (lecture)

Finitist critique + re-axiomatization pressure-test.

Video
Wildberger — Non-Euclidean Geometry (Math History)

Gauss/Lobachevsky/Bolyai lineage + structural shift.

3. Algebra & symmetry: transformation, structure, conservation

3.1 Algebra as allowed operations

  • Groups/rings/fields formalize what transformations are permitted and what identities become invariant.
Text (free)
Judson — Abstract Algebra: Theory and Applications

Groups → rings → fields with examples and exercises.

Course
MIT 18.703 — Modern Algebra (OCW)

Serious undergrad algebra backbone.

3.2 Noether: symmetry → conservation

Invariant pattern: symmetry in description ⇒ conservation in behavior (formal in physics; structural analogue elsewhere).
Primary (scan)
Noether (1918) — “Invariant Variation Problems” (PDF)

Original theorem locus (translation/scan).

Exposition
Quanta — “How Noether’s Theorem Revolutionized Physics”

High-quality bridge from theorem to modern physics intuition.

4. Calculus & real analysis: change, limits, approximation error

4.1 Calculus (Newton/Leibniz): rates and totals

Video
3Blue1Brown — Essence of Calculus

Derivative/integral as geometry; FTC as structural bridge.

Course
MIT 18.01 — Single Variable Calculus (OCW)

Canonical technique + theorem layer (with MIT structure).

4.2 Cauchy → rigor via limits; analysis as error-control

Text
Spivak — Calculus

Hard bridge: epsilon–delta rigor + proof culture.

Course
Francis Su — Real Analysis (HMC) + playlist links

Sequences, continuity, compactness, Cantor sets, integration.

4.3 Measure, integration, ergodic background

Text (free)
Terence Tao — An Introduction to Measure Theory

Lebesgue measure/integration, Lp spaces; bridge to probability/info.

Course (worked)
Professor Leonard — Calculus I (playlist)

Full-course, example-heavy reinforcement layer.

5. Linear algebra & Hilbert spaces: many dimensions, one language

5.1 Vectors, matrices, systems (Gauss elimination)

Video
3Blue1Brown — Essence of Linear Algebra

Geometric intuition: transformations, eigenvectors, determinants.

Course
MIT 18.06 — Linear Algebra (Strang)

Four fundamental subspaces, rank, least squares, eigen/SVD.

5.2 Operator-first viewpoint (Hilbert space adjacency)

Text (free)
Axler — Linear Algebra Done Right

Eigenvalues/operators early; clarity on structure over computation.

Think tool
Hilbert space (overview)

Inner products → infinite-dimensional “vectors” (functions), operators, spectra.

6. Discrete math, computation, structure, hardness

6.1 Combinatorics, graphs, number theory

  • Discrete structures are the substrate for cryptography and protocol verifiability.
  • Hardness is a defensive primitive: easy-to-verify / hard-to-invert.
Course
MIT 6.042J — Discrete/proofs/graphs/counting

Primary discrete spine; proofs as infrastructure.

Text
Concrete Mathematics (Graham–Knuth–Patashnik)

Recurrences, sums, generating functions, asymptotics (pre-algorithms backbone).

6.2 Cantor: different sizes of infinity

  • Countable vs uncountable; diagonalization; the continuum as “denser” than enumeration.

7. Differential equations & dynamical systems: evolution over time

7.1 ODEs/PDEs: state evolution

Course
MIT 18.03 — Differential Equations (OCW)

Core ODE methods + qualitative structure.

Reference
Paul’s Online Math Notes — Differential Equations

Fast method reference with examples and practice.

7.2 Linear systems as dynamics (x′ = Ax)

Integrated course
MIT RES.18-009 — Differential Equations & Linear Algebra (Strang/Moler)

Eigenvalues as modes; linear algebra as dynamics language.

Visual intuition
3Blue1Brown — Differential Equations (lesson)

Vector fields/flows; “unsolvable” as structure, not failure.

7.3 Nonlinearity, chaos, synchronization (Strogatz)

Course (video)
Strogatz — Nonlinear Dynamics & Chaos (playlist)

Bifurcations, attractors, chaos; coupled oscillators and networks.

Anchor
Stability & equilibria (overview)

Equilibria, linearization, eigenvalue criteria; attractor regimes.

8. Probability, information, and randomness

8.1 Kolmogorov: probability axioms

  • Probability as measure on a sigma-algebra: (Ω, 𝔽, P).
  • Statistics adds modeling choices where values and priorities enter.

8.2 Shannon: entropy and channel limits

Primary
Shannon (1948) — “A Mathematical Theory of Communication” (PDF)

Entropy, mutual information, channel capacity; founding paper.

Documentary
The Bit Player (2019) — Claude Shannon

Context layer for Shannon’s work and impact.

8.3 Randomness as a design tool

  • Randomized algorithms can be simpler and more robust.
  • Cryptographic security depends on high-quality entropy.
  • Randomness frustrates predictive capture where determinism would be modeled.
Algorithmic complexity node (Kolmogorov complexity)
Reference
Li & Vitányi — Introduction to Kolmogorov Complexity (Springer)

Standard reference: complexity, randomness, applications.

Bridge
Kolmogorov complexity (overview)

Shortest-program definition; compressibility vs randomness.

9–10. Meta-structure & incentives: categories + games

9. Category theory: structure-preserving translation

  • Objects are less important than morphisms; composition is law.
  • Functors and natural transformations track what invariants survive translation.
Text (free)
Fong & Spivak — Seven Sketches in Compositionality (arXiv)

Applied category theory as interface language for system-of-systems.

Text
Milewski — Category Theory for Programmers (blog/book)

Concrete entry via composition and types (use as bridge, not final authority).

10. Game theory & mechanism design: math at the incentive boundary

  • Equilibria reveal which rule-sets stabilize (and which destabilize) under strategic behavior.
  • Information design (what is public/private) is as decisive as payoffs.
Mechanism design bridge (optional)
Text (free)
Algorithmic Game Theory (Nisan et al.)

Strategic interaction with computational constraints (canonical reference).

Course
MIT OCW search — Mechanism Design

Entry point into formal mechanism design courses.

11. Continuous vs discrete: the fault line of simulation

Discrete control systems

  • Finite states; sampled signals; databases; graphs.
  • Verifiability, cryptography, auditability live here.

Continuous reality

  • Fields, flows, analog noise, chaotic sensitivity.
  • Discretization is approximation; sometimes valid, sometimes a lie.
Constraint: perfect discrete capture of continuous dynamics is impossible in general; chaos and noise create effective unpredictability even under deterministic laws.

12. Synthesis: anti-capture design constraints extracted from core math

  1. Axioms explicit; incompleteness assumed. Build upgrade paths and out-of-scope zones (Gödel/Turing).
  2. Invariants embedded structurally. Use symmetry/topology ideas: what must not change is encoded as a conserved quantity or a “requires-global-surgery” feature.
  3. Hardness + easy verification. Defensive guarantees sit behind hard problems; honest participation stays cheap.
  4. Nonlinearity respected. Avoid brittle global synchronization; understand attractors and tipping points (Strogatz).
  5. Representation audited. Change basis/model/category to expose null spaces and blind spots (Strang’s geometric view).
  6. Formal zones vs wild zones separated. Lock settlement/integrity; refuse total mathematization of irreducible interior domains.
  7. Information treated as a resource. Entropy, compression, and channel limits constrain what can be communicated and what can be hidden (Shannon/Kolmogorov).

Resource Index (one-glance)