Skip to content
The Lumenary

The Lumenary

Lumenary Math

A complete map of mathematics from kindergarten to the first year of graduate school — with optional pathways into research. Every topic now has a first-draft lesson, each awaiting human review.

Lessons available now

K–29
  1. Collections
  2. Counting
  3. Addition, subtraction and place value to 100
  4. Patterns
  5. Measuring length and time
  6. Shapes
  7. Data, tallies and picture graphs
  8. Doing and undoing
  9. Following and giving precise instructions
Grades 3–515
  1. Sets
  2. True, false, and, or, not
  3. Whole-number arithmetic
  4. Factors, multiples and primes
  5. Fractions and decimals
  6. Expressions, unknowns and rules
  7. Area, perimeter and angles
  8. Symmetry: slides, turns and flips
  9. Estimation and rounding
  10. Dots and lines: networks and puzzles
  11. Systematic listing and counting
  12. Data displays and the mean as a fair share
  13. One thing after another
  14. Repetition and decisions
  15. Secret codes
Grades 6–821
  1. Relations, equivalence relations and partitions
  2. Set-builder notation, quantifiers and infinite sets
  3. Clock arithmetic: remainders and modular arithmetic
  4. Integers
  5. Functions
  6. Rational numbers
  7. Ratios, rates and proportional reasoning
  8. Variables and algebraic expressions
  9. Linear equations and inequalities
  10. The coordinate plane
  11. Linear relationships and simultaneous equations
  12. Rigid motions, congruence and similarity
  13. The Pythagorean theorem
  14. Graphs of change
  15. Counting principles
  16. Probability
  17. Statistics: centre, spread and distributions
  18. Function machines in sequence
  19. Diagrams where paths agree
  20. Programming for mathematics
  21. Check digits and error detection
Grades 9–1227
  1. Propositional logic and truth tables
  2. Proof: direct, contrapositive, contradiction and induction
  3. Russell's paradox and why sets need axioms
  4. Divisibility, Euclid's algorithm and unique factorisation
  5. Real numbers and irrationality
  6. Countability and Cantor's diagonal argument
  7. Polynomials
  8. Quadratic equations and functions
  9. Conic sections
  10. Euclidean geometry and proof
  11. Trigonometry
  12. Complex numbers
  13. Vectors and coordinate geometry
  14. Functions and their graphs (precalculus)
  15. Exponential and logarithmic functions
  16. Introductory calculus
  17. Sequences and series
  18. Combinatorics
  19. Graphs
  20. Conditional probability and independence
  21. Sampling and statistical reasoning
  22. Composition
  23. Products by maps: a first universal property
  24. Structure-preserving maps: homomorphisms and isomorphisms
  25. Algorithms, correctness and efficiency
  26. First steps in Lean
  27. Mathematical modelling with functions
Early undergraduate23
  1. First-order logic
  2. Orders, lattices and well-orders
  3. Congruences
  4. Algebraic structures: monoids, groups and rings
  5. Constructing ℤ, ℚ and ℝ
  6. Linear algebra
  7. Non-Euclidean geometry: spherical and hyperbolic
  8. Surfaces, polyhedra and the Euler characteristic
  9. Transformation geometry and the Erlangen programme
  10. Calculus of one variable
  11. Multivariable and vector calculus
  12. Ordinary differential equations
  13. Recurrences and generating functions
  14. Probability theory
  15. Statistical inference
  16. Categories
  17. Functors
  18. Universal properties
  19. Algorithm design and analysis
  20. Formalising mathematics in Lean and Mathlib
  21. Numerical methods
  22. Classical mechanics
  23. Cryptography
Advanced undergraduate39
  1. Completeness, compactness and Löwenheim–Skolem
  2. Mathematical writing
  3. ZFC: axiomatic set theory
  4. Ordinals and cardinals
  5. The axiom of choice and its equivalents
  6. Advanced linear algebra
  7. Groups
  8. Number theory
  9. Rings, ideals and fields
  10. Quotient groups and quotient rings
  11. Fields and Galois theory
  12. Differential geometry of curves and surfaces
  13. Matrix groups and continuous symmetry
  14. Projective geometry
  15. Partial differential equations and Fourier series
  16. Real analysis
  17. Differential forms and Stokes' theorem
  18. Metric spaces and point-set topology
  19. Homotopy and the fundamental group
  20. Knot theory
  21. Complex analysis
  22. Dynamical systems and chaos
  23. Enumerative combinatorics
  24. Graph theory
  25. Markov chains
  26. Natural transformations
  27. Adjunctions
  28. Products, coproducts, initial and terminal objects
  29. Limits and colimits
  30. Representable functors
  31. The Yoneda lemma
  32. Computability
  33. Computational complexity
  34. Numerical analysis
  35. The λ-calculus
  36. Type theory and propositions as types
  37. Information theory
  38. Mathematical biology
  39. Optimisation
First-year graduate44
  1. Axiomatic set theory: hierarchy, cardinal arithmetic and L
  2. Descriptive set theory
  3. Forcing and independence
  4. Gödel's incompleteness theorems
  5. Model theory
  6. Proof theory
  7. Reading the mathematical literature
  8. Analytic number theory
  9. Modules
  10. Commutative algebra
  11. Algebraic number theory
  12. Homological algebra
  13. Quivers and path algebras
  14. Representation theory of finite groups
  15. Algebraic geometry
  16. Algebraic topology
  17. Homotopy theory
  18. Riemann surfaces
  19. Sheaves
  20. Smooth manifolds
  21. Differential topology
  22. Lie groups and Lie algebras
  23. Riemannian geometry
  24. Vector bundles and characteristic classes
  25. Measure theory and integration
  26. Ergodic theory
  27. Fourier and harmonic analysis
  28. Functional analysis
  29. Partial differential equations: modern theory
  30. The probabilistic method
  31. Measure-theoretic probability
  32. Stochastic processes
  33. Abelian categories
  34. Categorical logic
  35. Elementary topos theory
  36. Kan extensions
  37. Monads
  38. Monoidal categories
  39. Enriched categories
  40. Computational reproducibility
  41. Experimental mathematics: conjectures and counterexamples
  42. Formal methods
  43. Mathematical foundations of quantum mechanics
  44. The geometry of spacetime: special and general relativity
Research pathways23
  1. Homotopy type theory
  2. Large cardinals
  3. Research ethics and attribution
  4. Arithmetic geometry and elliptic curves
  5. The Langlands programme: an orientation
  6. Quiver representations
  7. Complex and Kähler geometry; Hodge theory
  8. Geometric group theory
  9. Low-dimensional topology: 3- and 4-manifolds
  10. Stable homotopy theory and generalised cohomology
  11. Symplectic geometry and topology
  12. Geometric analysis
  13. Extremal and additive combinatorics
  14. Random structures: walks, percolation and random geometry
  15. Derived categories
  16. Higher categories
  17. Categorical representation theory
  18. Triangulated categories
  19. ∞-categories
  20. Stable ∞-categories
  21. Formalising published mathematics
  22. Gauge theory and the geometry of physics
  23. AI-assisted mathematical research

Topics: 201

K–2 · 9

Grades 3–5 · 15

Grades 6–8 · 21

Grades 9–12 · 27

Early undergraduate · 23

Advanced undergraduate · 39

First-year graduate · 44

Research pathways · 23

Learning pathways

Suggested routes through the graph. Graduate programmes differ, so these are starting points rather than requirements.

School learners from kindergarten to the end of secondary school, and the teachers and families supporting them.

Conventional K–12 progression

A steady route through school mathematics: counting and collections, arithmetic and fractions, sets and integers, functions and algebra, geometry and trigonometry, probability, and introductory calculus. Optional Wonder Trails branch off at every stage but are never required.

Secondary-school learners who are ready to move faster and further, including those preparing for olympiads or early university study.

Accelerated secondary progression

Builds proof and structure early: logic and proof, countability and Cantor's diagonal argument, composition and structure-preserving maps, a first universal property, then calculus, linear algebra and algebraic structures. Acceleration should deepen understanding, not merely cover topics sooner.

Adults returning to mathematics, or meeting it properly for the first time, at any age and with any prior experience.

Adult beginner pathway

Starts from whole-number arithmetic without assuming school knowledge is fresh, and moves at an adult pace through fractions, integers, sets and logic, functions and equations, everyday statistics and probability, and a first experience of proof and composition. No timed work and no prerequisite shame: revisit any topic as often as needed.

Undergraduates studying mathematics as a main subject, and independent learners following an equivalent programme.

Undergraduate mathematics major

A typical core for a mathematics degree: proof, calculus, linear algebra, real and complex analysis, abstract algebra with quotients and Galois theory, topology, number theory, graph theory, a first course in categories and functors, and mathematical writing. Degree programmes differ in order and emphasis; this is one coherent ordering, not the only one.

Learners heading towards theoretical computer science, programming-language theory, verification or proof engineering.

Computer science and formal methods

Logic and proof alongside programming, then algorithms, discrete mathematics, Lean, computability and complexity, the λ-calculus and type theory, a categorical view of structure, and formal methods. Formal proofs are introduced gradually, and a machine-checked proof is only claimed when it has actually been checked.

Learners aiming at science, engineering, data, economics, biology or computation, who want mathematics they can use and trust.

Applied mathematics

Functions and calculus, linear algebra and differential equations, probability and statistics, numerical methods and analysis, partial differential equations, optimisation, mechanics, information theory and mathematical biology. Emphasises modelling assumptions and the difference between exact results, numerical approximations and statistical evidence.

Advanced undergraduates and others preparing for a first year of graduate study in mathematics.

Graduate preparation

Consolidates the foundations most first-year graduate programmes assume (analysis, algebra, topology and category theory) and then samples the standard first-year courses: measure theory, functional analysis, modules and commutative algebra, representation theory, algebraic topology and smooth manifolds. Graduate programmes differ considerably, so learners should adapt the selection to the programmes and specialisations they are considering.

Graduate students and advanced independent learners preparing to read, write, check and contribute to research mathematics.

Research preparation

Research skills (writing, reading the literature, reproducible computation, experimental mathematics, formalisation, research ethics and the responsible use of AI) together with one illustrative specialisation: from the Yoneda lemma and homological algebra through quivers and path algebras to derived categories and quiver representations. Research directions vary widely, so the specialisation is an example to adapt, and established results are always distinguished from open questions.

Learners drawn to shape, space and continuity: future geometers and topologists, and anyone who wants to see mathematics through the geometer's and topologist's eyes.

Geometry and topology

Follows the geometric thread from Euclid to current research: vectors and non-Euclidean geometry, surfaces and the Euler characteristic, point-set topology, curves and surfaces, the fundamental group, differential forms and knots, then smooth manifolds, algebraic and differential topology, Riemannian geometry, homotopy theory and characteristic classes, ending at low-dimensional topology. Set theory and category theory appear where geometry needs them — as languages for spaces, maps and invariants — not as replacements for geometric intuition. Programmes differ, so adapt the order and the research end-point (for example symplectic, Kähler or geometric group theory instead).

Learners who want the analyst's view of mathematics — limits, estimates, approximation, differential equations and long-term behaviour — whether heading to pure analysis, applied mathematics or physics.

Analysis, PDE and dynamics

From functions and calculus through real and complex analysis to the core graduate subjects of measure theory and functional analysis, then onward to harmonic analysis, the modern theory of PDE, dynamical systems and ergodic theory, ending with geometric analysis, where nonlinear PDE answer questions about shape. Each stage pairs rigorous estimates with numerical experiment, always distinguishing evidence from proof.

Learners fascinated by whole numbers, equations and symmetry, heading towards algebra, number theory or arithmetic geometry.

Algebra and number theory

Begins with divisibility and congruences and builds the algebraist's toolkit — groups, rings, quotients, fields and Galois theory, modules and commutative algebra, representation theory — alongside the number theorist's questions about primes and equations. It continues through algebraic and analytic number theory and algebraic geometry to elliptic curves and an orientation to the Langlands programme, separating proved theorems from open conjectures at every step.

Learners who want to understand the mathematics in which physical theories are written — mechanics, relativity, quantum theory and gauge theory — and the physicist's viewpoint on geometry.

Mathematical physics

Combines analysis, linear algebra and geometry with physical theory: classical mechanics and its symplectic geometry, continuous symmetry through matrix groups and Lie groups, Fourier analysis and functional analysis for quantum mechanics, Riemannian geometry for relativity, and bundles and connections for gauge theory. Physical intuition and mathematical rigour are kept distinct: heuristic arguments are labelled as such, and open problems (such as the Yang–Mills mass gap) are identified honestly.