MATH-CS COMPASS: Curriculum Roadmap & Development Plan (v17)

Author: Yusuke Yokota Last Updated: 8/28/2026 Website: https://math-cs-compass.com


Project Overview

MATH-CS COMPASS is an educational platform bridging pure mathematics and computer science, addressing the gap where CS students struggle with mathematical foundations while math students lack awareness of applications. The primary focus is rigorous mathematical foundations for modern AI/ML, with continuous expansion into adjacent domains (GDL, CDL, cryptography, stochastic analysis).

Total: 254 pages (measured 2026-08-26 from curriculum_index.json). I (linalg) 43 / II (calc) 99 / III (prob) 46 / IV (disc) 46 / V (ml) 20. curriculum.json is authoritative — re-measure it rather than editing this line by hand. (ml-19 / ml-20 published 2026-08-25 / 2026-08-26; disc-41~46 published 2026-08-24; prob-38~46 published 2026-08-18.)

Five tracks (status + full detail in Part 2):


Part 1 — Application Domains: Pillar vs. Viewpoint

1.1 Two orthogonal axes

1.2 Classification of the three domains

Domain Pillar? Viewpoint? Production maturity (2026) Site treatment
GDL High (AlphaFold, MACE, EquiformerV3, equivariant robotics) Pillar and Viewpointtwo-leg (below)
CDL ⚠️ Pre-pillar R&D (Coend $31M, no product) Slow-burn parallel track
Quantum ⚠️ Latent Limited (PQC is separate, see Crypto) Viewpoint via Insight Box

GDL two-leg structure (detailed in Part 3):

1.3 Authorial scale

Yusuke holds a US double major in math and CS (non-elite institution), self-described as broad-but-shallow. Prior knowledge varies sharply by topic: Lie theory was familiar (expert-reviewer mode); category theory, stochastic analysis, representation theory, and TDL are learn-while-writing. Track-character is calibrated per topic, not against a global label.


Part 2 — Active-Track Overview (index layer)

A unified view of the five tracks. Per-track detail is authoritative in the individual handouts.

2.1 Track table

Track GDL relation Section Start status Purchase Handout
Phase 2e stochastic analysis III body COMPLETE: Ch.2–8 spine = prob-27~46 (20p; Ch.7–8 closed 2026-08-18, incl. the FP/generative-support arc); prob-38~46 published 2026-08-18; backlink batch pushed 2026-08-19; app landings stay trigger-gated Øksendal 6th ed. (on hand) phase2e_handout
Rep Theory continuous leg I (rep) + V (Equiv NN) linalg-31~40 (incl. Peter–Weyl) + ml-16 complete; GDL-mandatory scope fully satisfied Hall 2nd ed. (on hand) rep_handout (archival)
CDL category theory IV (cats) + V (CDL bridge) ✅ Section IV body COMPLETE: disc-18~28 + disc-41~46 published and deployed (Leinster Ch.1–6 fully consumed, 2026-08-24). ✅ Section V bridge LANDED: ml-19 intro_cdl (2026-08-25) + ml-20 backward_pass_cdl (2026-08-26), cartesian-only, both passes done, no demo. Next = third CDL page, subject open (Part 5.3) none (both primary free) cdl_track_handout (IV) / cdl_bridge_handout + ml20_page_design_handout (V)
Crypto through PQC IV (classical + Shor + lattice-computation + PQC) + I (algebra + quantum bg + lattice geometry) + V (LWE landing ml-18, security) ✅ COMPLETE (mainline arc + ZKP + stage 5 Section V landing) none crypto_track_handout
TDL discrete leg IV (existing Hodge) + V (SNN) SNN (ml-17) complete; discrete leg landed. Optional persistent-homology branch (disc-XX) remains TDL book (free) tdl_track_handout

2.2 Shared structural pattern

Four of the five tracks share the same shape:

2.3 Start priority (mood-driven; no single order enforced)

No forced order — if one track stalls, others proceed (Part 12 principle 7). With crypto, the Phase 2e body, the CDL Section IV body, and now the CDL Section V bridge (ml-19 + ml-20) all complete, the remaining active work is the third CDL page (subject open), the trigger-gated Phase 2e app dispersal, and the optional TDL persistent-homology branch. Dispatch by interest: CDL still carries the only real deadline pressure (asymmetric prep cost), but the pressure has changed character — the mathematics is pre-positioned and the bridge has landed, so what remains is a choice of subject among four candidates, three of which need machinery the site does not yet own (Part 5.3, stage 4′). The former hard-ordering constraint (Shor after crypto substrate + linalg-41) is fully discharged — nothing blocks anything now.


Part 3 — GDL Pillar (two-leg: continuous Rep + discrete TDL)

GDL stands on two legs (Part 1.2): a continuous leg (Rep Theory) and a discrete leg (TDL).

3.1 Why GDL is a pillar (three independent reasons)

  1. Mathematical thickness: Lie groups, Riemannian geometry, fiber bundles, representation theory, and spectral graph theory all converge into GDL.
  2. Production maturity (2026): equivariant nets, GNNs, SE(3)-Transformers, EquiformerV3, MACE have moved from research to deployment (AlphaFold, molecular design, equivariant robotics).
  3. Independent forward growth: robotics × ML keeps expanding for information-theoretic reasons; architectures lacking equivariance pay a principled sample-efficiency cost.

3.2 Why it is also a viewpoint

A thick pillar looks different at different heights. At ml-13 (GNN) the reader sees only “permutation-equivariant message passing on discrete graphs”; after the manifold series, continuous symmetry; after representation theory, irreducible decomposition; after calc-32, Peter-Weyl bridges to harmonic analysis. The pillar is passed through repeatedly, each time at deeper understanding.

3.3 Continuous leg — Representation Theory track

COMPLETE. Section I (rep theory linalg-31~40) + Section V (Equivariant NN, ml-16). Wiring: Lie groups -> group representations -> irreducible decomposition -> Schur -> Equivariant NN, with Peter–Weyl (linalg-40) reclaiming calc-32 Fourier. GDL-mandatory scope fully satisfied; only the GDL-unnecessary deep-dive (semisimple / Verma / Weyl character formula) remains. Detail: site pages + rep_handout (archival: route, owners, symbol conventions, deep-dive trigger map).

3.4 Discrete leg — TDL (Topological Deep Learning) track

SNN (ml-17) COMPLETE — discrete leg landed. Section IV (Hodge existing in disc-13/15) + Section V (SNN, ml-17). GNN (ml-13) generalized pairwise -> higher-order via the Hodge Laplacian; (\ker L_k \cong H_k) makes the propagation operator report holes. TDL is a subfield of GDL (GNNs = pairwise; TDL = n-body over simplicial/cellular complexes). Reference: TDL book (tdlbook.org, registered) + Edelsbrunner-Harer. Remaining: persistent homology (disc-XX) only — optional TDA branch off disc-15’s other forecast, not GDL-mandatory. Future / mood-driven. Detail: site pages + tdl_track_handout.

3.5 Rejoining of the two legs (Hodge, future deep connection)

Continuous Hodge (differential forms: Lee Ch.14 complete = calc-82/83/84; orientations Ch.15 complete = calc-85~89; integration Ch.16 through Riemannian = calc-90/91/92 complete) and discrete Hodge (simplicial complexes, disc-13/15 existing) share the same structure. DEC (Part 11 deferred) will be the reclamation hub bridging both legs. calc-91 Stokes is the continuous-side origin sitting on the de Rham / DEC critical path (manifold handout v24). Recorded for now; the relevant Part 11 entries are “Spectral Laplacian” and “DEC.”

Both legs’ GDL-mandatory scope is complete (continuous: Rep Theory + Peter–Weyl + ml-16; discrete: SNN ml-17). Standing obligation: each GDL page carries forward-pointers to “the next mathematics.”


Part 4 — Phase 2e: Stochastic Analysis Track (Body COMPLETE 2026-08-18)

A stochastic-analysis track in Section III built from Øksendal Ch.2–8 (the mathematical body: Brownian motion → Itō → SDE → diffusions/generator/Fokker-Planck), with the “with Applications” chapters (Ch.6, 9–12) dispersed as landings/bridges rather than laid out in chapter order. One strand of this — the BM→Itō→SDE→FP path — justifies from below the continuous-time machinery that ml-14 (diffusion) / ml-15 (flow matching) use as given; the track’s range is the analysis itself, not only the generative-model support. The body is complete and published: prob-27~46 (20 pages), spine closed with the Fokker-Planck arc (prob-46), batch pushed 2026-08-18. What remains is the trigger-gated application dispersal of 4.4.

4.1 Scope upgrade (v1 → v2)

v1 scoped Phase 2e narrowly as “justify ml-14/15’s continuous-time objects from below,” 3 pages (BM+Itō / SDE / FP) — only Øksendal Ch.2–5. v2 (after ToC review): one Øksendal volume covers the intended range in full. Of the 12 chapters, Ch.2–8 are the mathematical body; Ch.6, 9–12 are application chapters. Therefore:

4.2 Significance in the Flow Matching era — realized (2026-08-18)

Diffusion is being displaced by FM in practice (FLUX, SD3 are rectified flow), but both are ODE/SDE representations of the same object (Stochastic Interpolants). The generative-support strand is not diffusion-specific but “the continuous-time basis unifying diffusion and FM.” Its significance strengthened, not weakened, in the FM era. Obsolescence-resistance concentrates the value in the self-contained mathematics (Ch.2–8), not the method.

This promise is now a theorem. prob-46 owns T-fp_invariant_family: one probability path satisfies, slice by slice, the forward equation of an entire noise-scale family of dynamics — the FM flow at scale zero, the noisy samplers at every positive scale — with the score correction cancelling the injected diffusion identically. That is exactly the “unifying continuous-time basis” of this section, proved at the level of densities and operators. The two deliberately unproved passages (equation → law: time-inhomogeneous FP attachment, and FP uniqueness) are trust-localized in the page and registered in Part 11. ml-15’s cancellation prose and ml-14’s continuous-time scope note are both underwritten from below; framing of “what is mainstream” stays owned by ml-15.

4.3 Track-body structure (Section III; COMPLETE — Ch.2–8 spine = prob-27~46, closed 2026-08-18)

The planned “Page 1–2” expanded 2 → 20 pages (Page Count Estimation rule; Lie 2→4 precedent). The Ch.7–8 estimate “~2–4 pages” (4A / 4B-FP) itself realized as 9 pages — the same expansion law:

Pages Øksendal actual files
prob-27~33 (7p, ✅) Ch.3–4 brownian_motion / ito_integral / ito_integral_properties / ito_formula / ito_calculus / multidim_ito_formula / martingale_representation
prob-34~37 (4p, ✅ 2026-07-30) Ch.5 stochastic_differential_equations / ornstein_uhlenbeck / sde_existence_uniqueness / picard_iterationCh.5 fully covered incl. weak/strong + Tanaka + Lemma 5.3.1 (statement-level); LIL waived; Ex 5.1.3 parked for Ch.6, Ex 5.1.4 waived (handout S23)
prob-38~40 (3p, ✅) Ch.7.1–7.2 ito_diffusions / stopping_times / strong_markov_property — Markov + strong Markov built fresh (not from prob-18); space-time extension (\varepsilon\in{\pm1}); first-exit theorem in (\mathbb{R}^m); hitting-distribution material (7.2.5–7.2.9) split off to the Dirichlet landing
prob-41~43 (3p, ✅) Ch.7.3–7.4 ito_calculus integral extension + diffusion_generator / dynkin_formula — generator D-sde_generator (A vs L kept apart), Dynkin + bounded-region Dynkin (T-dynkin_c2, conclusion in L); Ch.7.5 characteristic operator = permanent scope-out
prob-44~45 (2p, ✅ 2026-08-17) Ch.8.6 girsanov_theorem / girsanov_sde — bounded-drift Girsanov owned with a localization proof (Novikov = statement-level remark); Lévy characterization at filtration-relative sufficiency strength; weak solutions for bounded measurable drift (existence only, no law identification — deliberate)
prob-46 (1p, ✅ 2026-08-18) Ch.8.1 + Ex 8.3 fokker_planck — Kolmogorov backward (joint-(C^2) uniqueness via a clock-face bounded-region argument), formal adjoint (general ((\mathbf{b},a)) definition), Fokker-Planck full, Stein’s identity (integrable-gradient form), T-fp_invariant_family (the FM-era climax of 4.2), reverse-time reading at operator level with trust localized; resolvent = signpost remark to calc-27

Ch.8.2–8.5 are deliberate non-inclusions: Feynman-Kac is dispersed per 4.4; the martingale-problem / Itō-process-⇒-diffusion cluster and random time change were cut together with their external Stroock-Varadhan / Dynkin dependencies. The “zero new prereqs” prediction held — every page closed on existing foundations, with two declared trust extensions (the product-measure identification (\lambda_m=\lambda_1\otimes\lambda_{m-1}); the equation→law passages of Part 11). The Feller-continuity callback landed as predicted: prob-46’s resolvent remark reads T-start_stability_bound on the horizon (T=t). Anchor registry lives in previews.json; scope-out ledger (S1–S28), design decisions (1–39), and notation conventions are authoritative in phase2e_handout.

4.4 Application-chapter dispersal (body complete — all landings remain trigger-gated; forward-pointers only)

Øksendal math placement trigger
Ch.9 (+ Ch.8.2 Feynman-Kac/killing, folded here) probabilistic rep ↔ parabolic PDE Section II bridge (calc-33~35; also calc-27 T-existence_of_adjoint; Dirichlet landing also absorbs the hitting-distribution split-off 7.2.5–7.2.9) a PDE-probabilistic-interpretation page
Ch.10 Optimal Stopping stopping time / optimal stopping / free boundary Section V landing (RL/optimal control) an RL-theory or optimal-stopping-ML page (stopping-time definition owned by prob-39)
Ch.11 Stochastic Control HJB Section V landing (RL) continuous-time limit of ml-10’s discrete Bellman (T-bellman_optimality); ml-10 is discrete-only with no forward-pointer → new one-directional landing, ml-10 unchanged
Ch.6 Filtering Kalman-Bucy (multidim linear SDE (5.1.12) parked here) deferred a state-space/Kalman ML page (low priority)
Ch.12 Finance Black-Scholes out of scope — (ML/CS-orientation mismatch)

4.5 Reference / start

4.6 Notes (overload / owner facts, see Part 8 ledger)


Part 5 — CDL: Pre-Pillar Slow-Burn Track

Build category theory in Section IV and name the categorical structure already latent across the site (the culmination of the callback philosophy). Pre-position the mathematics before CDL applications mature.

5.1 Why now (MUST cover but slow)

5.2 Placement decision (owner Section)

owner = Section IV. Applying the topicGroup principle — a category-theory page’s identity is “a discrete/combinatorial algebraic structure with composition” (a category = objects + morphisms

“Cross-Section spanning” is not a placement problem but a ref-link direction problem: a category page (IV) citing examples from I/II just means ref-links pointing outward; the owner stays IV (precedents: Peter-Weyl math owned in II while ml-16 lands in V; the same outward-ref-link pattern).

Spanning is the greatest weapon — reclamation hub design: the stage 1 page intentionally bundles ref-links to examples in Sections I/II/IV, letting the reader see at a glance “the groups from Section I, the Banach spaces from Section II — they were all categories.” The Section IV category page becomes the site-wide callback hub. The manifold Q7 (differential (dF_p) = functor; calc-45/46 T-differential_properties/T-global_differential_properties) connects here.

5.3 Track structure (Leinster body complete; Section V bridge landed, cartesian-only)

Progress (2026-08-26): Stages 0–2 and 4 done. The reach verdict resolved as cartesian-only and stage 4 landed as two pages (ml-19 / ml-20; the 2-page split was a verdict of 2026-08-25). Progress (2026-08-24): Stages 0–2 done. disc-18~28 + disc-41~46 published and deployed — Leinster Ch.1–6 is fully consumed and the Section IV work is finished. Ch.6 was estimated at 5–6 pages and landed at 6.

Stage Placement Content Status
0 Yusuke reads Leinster (start trigger) ✅ done
1 disc-18~24 (IV) categories/functors/natural transformations (disc-18, Ch.1) / adjunction (disc-19/20, Ch.2) / interlude on sets (disc-21, Ch.3) / representables & Yoneda (disc-22/23/24, Ch.4) (+ site-wide hub ref-links) ✅ done
2 disc-25~28 + disc-41~46 (IV) limits/colimits (Ch.5) then Ch.6: §6.1 limit functor (disc-41) / §6.2 pointwise limits, commuting limits, density (disc-42~44) / §6.3 RAPL-LAPC + adjoint functor theorems (disc-45) and cartesian closed + presheaf CCC + topos preview (disc-46). GAFT appendix scoped out. disc-29~40 were consumed by crypto done 2026-08-24
3 disc-XX (IV) applied: quivers / database functors / string diagrams. String diagrams now require monoidal categories, which the site does not own (see the reach note below) pending
4 ml-19 + ml-20 (V) CDL bridge, cartesian-only. ml-19 intro_cdl: layer = parameterized morphism (f : A \times P \to B), stacking accumulates parameters, reparameterizations as a second kind of morphism, why the second dimension is kept; no demo. ml-20 backward_pass_cdl: layer with a backward part typed in cotangent language, backward part runs in reverse (covariant differential composed with contravariant dual), composition rule proved on page (T-backward_part_composition), loss closes the loop and constructs the update (u : P \to P), parameter non-duplication declared out of scope (collected by disc-19’s CCC preview); no demo. Parametric lenses proper, the 2-categorical Para, and monad on Para still need machinery the site lacks done 2026-08-25 / 2026-08-26
4′ ml-XX (V) third CDL page, subject open. Candidates (ml20_page_design_handout §5-B): (i) coKleisli and weight tying, (ii) collecting disc-46’s receptacle sentence (monoidal / closed optics), (iii) Prop 3.23 and the disc-44 collection, (iv) additivity and cartesian left-additive categories. Any of (ii)–(iv) needs machinery outside the site’s current closure (reach note) pending (subject verdict)
5 ml-XX (V) CDL Overview / intro: revisit the whole site from a categorical viewpoint pending

monad / Kan extension handling (unchanged in substance, sharpened 2026-08-24): (a) monad has no dedicated treatment in either Leinster or Fong-Spivak, so it gets no standalone page in IV. The Section IV decision does not automatically carry to Section V: a V page may describe monads without owning them, but defining and using them requires acquiring a rigour source (Mac Lane or Awodey). (b) Kan extension has no chapter in either primary (acquisition flag: Riehl / nLab, not in references.json). New in 2026: applied demand appeared — the 2026 transformer literature uses Kan extensions as a design language, which moves this from “someday” to “a real trigger exists.”

Reach note (measured 2026-08-24). A scan of every anchor the site owns found zero for monoidal category, 2-category, monad, algebra-for-a-monad, lens, optic, coalgebra, Kan extension, topos, subobject classifier, reverse derivative category, string diagram, profunctor, coend, enriched category. What the site does own — categories/functors/naturality, products, limits/colimits, Yoneda, adjunctions, cartesian closure, the Jacobian and chain rule, group actions and equivariant maps — is exactly enough for a cartesian-only account of learning. Everything past that (parametric lenses proper, Para as a 2-category, the ICML position paper’s monad-algebra machinery, the reverse-derivative generality) needs new tooling. The honest first Section V page is therefore cartesian-only, with the rest as declared previews. Detail: cdl_track_handout §11-3.

stage 3 -> 4 is the IV -> V crossing (identity shifts from math to ML application).

5.4 Reference / start

5.5 Status monitoring (web-verified 2026-08-24)

The field moved between 2024 and 2026, and the move is real but still semantic. In 2024 the picture was one position paper plus two semantics papers. By August 2026 there is (a) a peer-reviewed survey giving the field a map, and (b) theorems — a categorical equivariant universal approximation theorem, with equivariance formulated as naturality in a topological category, unifying group/groupoid, poset/lattice, graph and sheaf networks. 2026 activity splits three ways: generalising equivariance (category-equivariant networks, coalgebraic representations), categorical analysis of transformers (self-attention as a parametric endofunctor with layer-stacking as a free monad; transformers as morphisms in a presheaf topos; Kan extensions as an attention design language), and connections to formal methods (coherent functors, symmetries for theorem proving).

What has not changed: the frontier layers remain conjectural, the position paper’s “all architectures” is still a position, and there is no production deployment (no categorical primitives in PyTorch/JAX). Slow-burn, mathematics-first, stands.

Newly relevant to this site: the transformer-topos work runs directly through the presheaf and Yoneda machinery disc-22~24 and disc-46 now own — the cheapest possible connection point for a further Section V page (the bridge’s two pages did not need it). Status-shift triggers unchanged: a CDL architecture wins a benchmark / a major framework adds categorical primitives / a well-funded second entrant. Paper list with peer-review status and survey date: cdl_track_handout §11-2.

5.6 Notes (Part 8 ledger)


Part 6 — Crypto Track (✅ COMPLETE — includes Quantum + Section V landing ml-18)

The former standalone “Quantum” plan is absorbed here — quantum computation shipped as part of the crypto stack (Shor = attack, lattices = defense), not as a separate track.

Complete through PQC. Realized placement below; all policy/lessons/per-page detail live in crypto_track_handout (single source of truth) + curriculum.json/previews.json. Only the placement outcomes that the topicGroup principle produced are kept here, as the canonical worked example of Part 12 principle 10.

6.1 Realized placement

Layer Pages Section topicGroup
Classical foundations + public-key + number theory + signatures disc-29~34 IV cryptography
Quantum background (qubit/measurement/evolution/QFT) linalg-41 I quantum (new)
Shor (attack) disc-35 IV cryptography
Lattice geometry (lattice + dual, Minkowski) linalg-42/43 I lattice (new)
Lattice computational problems (SVP/GapSVP/SIVP/BDD) disc-36 IV computation
SIS / LWE / Ring-Module-LWE + ML-KEM disc-37/38/39 IV cryptography
ZKP (off-mainline) disc-40 IV cryptography
LWE Section V landing (stage 5): noise duality — estimation + homomorphism views ml-18 V security (new)

Mainline arc = attack (Shor) -> defense (geometry -> computational problems -> SIS -> LWE -> Ring/Module-LWE + ML-KEM) -> stage 5 Section V landing (ml-18). Stage 5 reads LWE (disc-38) as noisy regression (ref-links ml-2 Ridge/Lasso) + ring homomorphism (ref-links disc-39); it owns no new crypto mathematics — disc-38/39 stay the native owners, ml-18 adds only the ML reading (landing ≠ owner, handout §0.9). New topicGroup security (Section V, holds future FHE/DP/ZKP × ML landings). Primaries: HAC + de Wolf + Regev (courses) + Peikert; all free, all registered in references.json.

6.2 Placement decisions the topicGroup principle forced (the worked example)


Part 7 — Reference Acquisition Status

References for the five tracks plus existing ones, by acquisition status. No purchases remain: Øksendal 6th ed. (Phase 2e) and Hall 2nd ed. (Rep Theory) are both on hand. All other references are free.

7.1 Active-track references (status)

Track reference status
Phase 2e Øksendal SDE (registered III, Springer Universitext 6th ed., ISBN 978-3-540-04758-2) / Durrett (registered III, on hand) / Holderrieth-Erives FM & Diffusion (registered V, arXiv:2506.02070, free) Øksendal on hand (in use, prob-27~37); Durrett + Holderrieth free
Rep Theory Hall Lie Groups… 2nd ed. (registered I, GTM 222, ISBN 9783319134666) ✅ on hand; used for linalg-31~40 (incl. Peter–Weyl §12.3)
Rep Theory (applied) Gerken et al. (AI Review 2023, arXiv:2105.13926) / Esteves (arXiv:2004.05154) / Brehmer et al. (TMLR 2024, arXiv:2410.23179) placed as ml-16 in-page References; not added to references.json (no papers category)
CDL (Section IV) Leinster Basic Category Theory (registered IV, arXiv:1612.09375, v2 2025/8) / Fong-Spivak Seven Sketches (registered IV/V, arXiv:1803.05316) ✅ both free; Leinster fully consumed 2026-08-24
CDL (Section V bridge) Fong-Spivak-Tuyéras LICS 2019 (arXiv:1711.10455) / Cruttwell et al. ACT 2021 → ESOP 2022 (arXiv:2103.01931) / Jia et al. Axioms 2025 14(3):204 / Gavranović thesis 2024 (arXiv:2403.13001) ✅ all free. The three papers live in the pages’ own References blocks (ml-19 / ml-20), not in references.json — single papers stay on the page (same pattern as ml-16), and attribution is not delegation. The thesis is the exception: registered in references.json 2026-08-26 with sections: ["V"] because it is the track’s rigour source and the calibration rule was otherwise running on an empty entry — book-length treatment, not paper-length. sections is ["V"] alone so that Section IV keeps textbook-only rigour sources
Crypto (✅ done) Menezes Handbook / de Wolf Quantum Computing (books) / Regev Lattices in CS (courses) / Peikert Decade of Lattice Crypto (books) / FIPS 203-205 ✅ all free, all registered
TDL Hajij et al. Topological Deep Learning (registered IV/V, tdlbook.org) / Edelsbrunner-Harer (registered IV) ✅ all free

7.2 Not yet acquired (trigger-based)


Part 8 — Overload Ledger

Collected homonyms (the same symbol used for different concepts across Sections/contexts). Always cross-check before naming a new anchor. The manifold handout §2 overload notes are merged here.

Symbol/term Use 1 Use 2 Use 3 Handling
adjoint Lie adjoint representation D-adjoint_representation_Ad/ad FA operator adjoint T-existence_of_adjoint/D-self_adjoint_operator CDL adjoint functor + FP formal adjoint D-formal_adjoint_generator (prob-46) CDL uses D-adjoint_functor/T-adjunction; FP block carries a disambiguation ref-link to the FA side (prob-46 template)
infinitesimal_generator Lie one-param subgroup D-infinitesimal_generator (owner calc-64 integral_curves.html) SDE generator D-sde_generator (owner prob-42) realized; downstream ref-links, no re-own
score_function Fisher D-score_function (∇_θ) data D-score_function_data_gradient (∇_x, ml-14) continuous score (prob-46) realized: prob-46 ref-links ml-14 (Stein + invariant family), no new owner
lattice order-theoretic lattice (future FA) integer lattice (crypto, new) crypto uses D-integer_lattice
absorbing / absorption LCS absorbing set D-balanced_absorbing (owner calc-95 locally_convex_spaces.html) trajectory absorption T-trajectory_absorbs_integral_curves (owner calc-65 flow_theorem.html, 2026-08-28) different objects (a set absorbing points vs. a maximal integral curve absorbing integral curves) and different Sections of Part II; anchors already disjoint, link text kept explicit (absorption lemma / absorption of integral curves by trajectories). No action beyond this record
\hat{g} tangent-cotangent map (calc-81) product metric (calc-78 separated to g(+)g̃) already separated (manifold §2)
F_* pushforward (calc-61) induced Lie alg hom (calc-63) state assumption (manifold §2)
character (planned in rep theory) possibly existing in coding theory etc. grep required at Rep start

Part 9 — Filename Registry (planned pages)

Completed pages are authoritative in curriculum.json. This table reserves filenames before drafting so cross-page references can be written ahead. IDs assigned at drafting time.

Track Est. Pages Section Planned Filenames Trigger / status
Representation Theory linalg-31~40 (done) I (complete) ✅ complete (GDL continuous leg, Part 3.3; incl. Peter–Weyl linalg-40)
Equivariant NN ml-16 (done) V equivariant_nn.html ✅ complete (title “Symmetry & Representation Theory in ML”)
Manifold Ch.14 Differential Forms calc-82/83/84 (done) II (complete) ✅ complete (topicGroup differential-forms)
Manifold Ch.15 Orientations calc-85~89 (done) II (complete) ✅ complete (topicGroup orientations; + augmentations calc-45/52/59)
Manifold Ch.16 Integration (through Riemannian) calc-90/91/92 (done) II (complete) ✅ complete (topicGroup integration; form integration + Haar / Stokes + Green / Riemannian integration + divergence theorem + classical Stokes); Peter–Weyl Haar substrate complete (calc-90); ch16 handout v12
Manifold Ch.16 Corners / Densities ~1–2 II TBD defer decision pending (not on any active path now Peter–Weyl is done); Corners = de Rham foreshadowing (Cor 16.27), Densities = calc-89 orientation-covering callback + GDL ℝP²; next free id = calc-100 (calc-93~99 consumed by the FA block)
Peter–Weyl linalg-40 (done) I peter_weyl.html complete (Hall §12.3; Haar via calc-90, Stone–Weierstrass via calc-99; closed the rep track’s GDL-mandatory scope)
Functional Analysis block (Conway) calc-93~99 (done) II (complete) complete (topicGroup functional-analysis; Peter–Weyl’s Stone–Weierstrass prerequisite chain)
TDL: Simplicial NN ml-17 (done) V simplicial_neural_networks.html complete (GDL discrete leg landed, Part 3.4; Hodge Laplacian message passing, (\ker L_k\cong H_k); 2026-06-21)
TDL: Persistent Homology ~1–2 IV TBD (disc-XX; ID assigned at drafting — disc-41~46 reserved by CDL Ch.6) optional branch (disc-15 forecast); new concepts (filtration / persistence module / barcode / stability) -> page-count uncertain; ref = Edelsbrunner-Harer (existing); detail in tdl_track_handout §4
Phase 2e 20 done (Ch.2–8 spine, prob-27~46) + dispersed app landings III brownian_motion.htmlfokker_planck.html (Ch.7–8 = ito_diffusions / stopping_times / strong_markov_property / ito_calculus / diffusion_generator / dynkin_formula / girsanov_theorem / girsanov_sde / fokker_planck) body COMPLETE, published 2026-08-18 (Part 4; app chapters dispersed per 4.4)
CDL Track (Section IV) 17 done (Ch.1–5 = 11, Ch.6 = 6) IV disc-18~28 + disc-41~46 (categories_functors_naturalitycartesian_closed_categories) COMPLETE 2026-08-24 — Leinster body fully consumed; disc-29~40 were consumed by crypto; detail cdl_track_handout (Part 5)
CDL Bridge (Section V) 2 done (+ third page open) V intro_cdl.html (ml-19) / backward_pass_cdl.html (ml-20); next free id = ml-21 two pages landed 2026-08-25 / 2026-08-26, cartesian-only, both passes done; 🔄 third page subject open (Part 5.3). The 3–4× expansion rule held: the one-page plan became two
Crypto Track (incl. Quantum + V landing) disc-29~40 + linalg-41/42/43 + ml-18 (done) IV + I + V (see curriculum.json) COMPLETE — placement in Part 6, detail in crypto_track_handout
Grover / VQE / QEC IV TBD not built; no active trigger (algorithm=IV rule reserved)
Regular Conditional Distributions ~1 III regular_conditional_distributions.html Phase 2e companion (path-space measure refinement); non-blocking — body pages close without it
Advanced VI topics ~1–2 III TBD individually triggered by ML-application pressure
DEC ~1–2 IV TBD continuous <-> discrete Hodge bridge (Part 3.5); backlog
GDL Overview 1 V TBD backlog

Part 10 — Completed Tracks Log

Completed tracks (on index.html, no planned pages).

Major completed tracks

| Track | Pages | Completed | Notes | |—|—|—|—| | Representation Theory (Hall) — incl. Peter–Weyl + FA block | linalg-31~40 + ml-16 + calc-93~99 | 6/8–6/20/2026 | GDL continuous leg: group/Lie-algebra reps -> irreducible classification -> Schur -> Clebsch-Gordan/Wigner-Eckart -> Peter–Weyl (linalg-40, recovers calc-32 Fourier), landing at Equivariant NN (ml-16). FA block (calc-93~99, functional-analysis) built as Peter–Weyl’s Stone–Weierstrass prerequisite. GDL-mandatory scope complete. Deep-dive deferred (Part 11). Detail: rep_handout. | | Smooth Manifolds (Lee Ch.1–16 through Riemannian integration) | calc-36~81 + calc-42/45/47/52/59 + calc-82~92 | 6/3–6/15/2026 | Manifold spine + differential forms (Ch.14) + orientations (Ch.15) + integration (Ch.16: Haar, Stokes/Green, Riemannian, divergence). Mathematical landing of the GDL continuous leg; Peter–Weyl Haar substrate in calc-90. Corners/Densities deferred (Part 11). Detail: manifold_handout / ch16_integration_handout. | | Crypto Track (through PQC, incl. Quantum + V landing) | disc-29~40 + linalg-41/42/43 + ml-18 | ~7/6/2026 | Full attack->defense arc + ZKP + stage 5 Section V landing (ml-18, LWE as noise-duality, new security group). New topicGroups quantum (linalg-41), lattice (linalg-42/43), security (ml-18, Section V). Placement + deviations in Part 6; full detail in crypto_track_handout. | | Formal Methods | disc-16, disc-17 | 5/14/2026 | Section IV third pillar (disc-4,16,17). Bidirectional bridge with disc-12 (Four Color Theorem). Curry-Howard-Lambek connection point for CDL. |

Completed reference -> page mapping


Part 11 — Deferred Items (Non-Blocking)

Item Trigger to Revisit
Schwartz Space & Distributions a PDE/generalized-function page beyond calc-33/34/35
Pontryagin Duality after rep theory + calc-32, if a harmonic-analysis track emerges
Rep Theory deep-dive (Hall Part II) semisimple Lie algebras / root systems / Weyl group / Verma modules / Weyl character formula. The “classification” machinery, deliberately excluded by Route B (GDL needs completeness, not classification — SU(2)/SO(3) examples already owned in linalg-36/37). Trigger = a topic genuinely needing general-compact-group structure or highest-weight theory; GDL-unnecessary
Spectral Theory of the Laplacian (continuous) continuous <-> discrete Hodge bridge (Part 3.5); precursor to GDL two-leg rejoining
DEC (Discrete Exterior Calculus) reclamation hub for continuous Hodge (Lee Ch.14+, integration calc-90/91/92 complete; calc-91 Stokes = continuous-side origin) + discrete Hodge (disc-13/15 existing); bridges both GDL legs
Regular Conditional Distributions Phase 2e companion (SDE/Itō filtration); non-blocking for prob-26
Fiber Bundles & Gauge Theory when a GDL viewpoint demands gauge equivariance; manifold Q8. calc-89 ((\mathbb{RP}^2) nonorientable, orientation double cover (S^2 \to \mathbb{RP}^2)) now supplies the topological stage for the diffusion-MRI gauge-equivariant-CNN example (both the direct-on-(\mathbb{RP}^2) and lift-to-(S^2) approaches); frame/principal bundle itself remains out of Lee scope and needs a separate resource
Optimal Transport FM straight-path optimality. Phase 2e uses forward-pointers only; OT-book acquisition is the trigger
Phase 2e app: Feynman-Kac Øksendal Ch.9. Section II bridge (calc-33~35 PDE + calc-27 T-existence_of_adjoint); trigger = a PDE-probabilistic-interpretation page. Body Page3/4 own the substrate
Phase 2e app: Optimal Stopping / HJB Øksendal Ch.10–11. Section V landing (RL/optimal control); continuous-time limit of ml-10 discrete Bellman (T-bellman_optimality), new one-directional link, ml-10 unchanged. Stopping-time definition owned by prob-39
Reverse-time SDE at law level + time-inhomogeneous Fokker-Planck prob-46 derives the reverse-time equation at operator level (T-fp_invariant_family + the reversed-path computation) with the trust localized to two named passages. Owning the law-level statement needs (a) a time-inhomogeneous FP theorem and (b) FP uniqueness (next row). Trigger = OT/generative-modelling literature acquisition, or the Part 11 martingale tier
Fokker-Planck uniqueness (equation → law) the second trust point of prob-46’s reverse-time reading (S28): two processes whose densities solve one FP equation share one law. Trigger = a parabolic-PDE-uniqueness treatment, or jointly with the row above. Nothing on the site currently spends this passage
String Diagrams CDL stage 3 (IV) — stage 4 has landed and did not need them. Blocked on monoidal categories, which the site does not own — acquisition (Part 7.2) is the only remaining trigger
Persistent Homology TDL optional branch (disc-15 forecast, Part 3.4)
Uniform Integrability & Martingale Convergence RL theory / stochastic approximation; resolves prob-23 UI forward-ref
Variational Representations & f-Divergences contrastive learning / MI estimation (MINE, f-GAN, InfoNCE, PAC-Bayes)
Characteristic Functions & CLT (rigorous) advanced asymptotic statistics; prereq calc-32
Information Geometry (Amari) an information-geometry page; entry point calc-81 secured (musical iso, NGD insight-box)
Induced Representations & Frobenius Reciprocity gauge-equivariant CNN math foundation (homogeneous space (G/K), intertwiners on induced reps; Gerken et al. in-page-referenced at ml-16 but no owner exists — ml-16 reintroduces in prose). Trigger = a gauge-equivariant GDL page, or a serious non-compact SE(3) treatment. GDL-unnecessary at present; rep deep-dive layer alongside Hall Part II
Manifold Ch.16 Corners + Homotopy Invariance de Rham foreshadowing trinity (calc-91 Cor 16.15 + Thm 16.26 + Cor 16.27); trigger = Ch.17 de Rham start, or standalone. Not on any active path now Peter–Weyl is done. Next free id = calc-100 (calc-93~99 consumed by the FA block)
Manifold Ch.16 Densities + nonorientable divergence theorem (Thm 16.48) calc-89 orientation-covering callback + GDL ℝP² (diffusion-MRI gauge-equivariant CNN base); trigger = GDL ℝP² page or de Rham batch. Next free id = calc-100
FA-block owner debt (from calc-93~99 construction) owner-absent, currently prose/self-contained-handled: Banach quotient space (\mathcal{X}/\mathcal{M}) + quotient norm + quotient dual (SW avoided via direct seminorm-dominated HB); quotient/annihilator dimension duality (Conway Thm 2.2); one-point compactification; Urysohn lemma; polar decomposition (\mu=h|\mu|); (C_0(X)) dense in (L^1(\nu)). Trigger = future FA / measure / topology page expansion. All deferred to avoid scope blowup

Part 12 — Key Learnings & Development Principles

  1. Notation consistency is non-negotiable: calligraphic for spaces (𝒳,𝒴,𝒵,ℋ,𝒳,𝒳**), functionals as φ, operator norm ‖φ‖_𝒳. New Section II pages match calc-23~28.
  2. Cross-page linking: verify filenames/anchors against reality before linking. No in-body citations. Forward links use descriptive text (no href) until the target exists.
  3. Application-viewpoint philosophy: use Insight Boxes and the Tessera to connect abstract theorems to applications without breaking main-text proofs. Application domains introduced when tools are ready (asymmetric, Parts 1-6).
  4. Fisher vs Hessian: the real distinction is reparametrization invariance (Čencov) vs loss-dependence and non-guaranteed positive-definiteness, not “global vs local.”
  5. Page count estimation: new conceptual paradigms expand 1.5–4×. Defer ID assignment to drafting. Calibrations: Lie groups 2 -> 4, calc-30 1 -> 2, Phase 2c 2 -> 3, Fourier-PDE 1 -> 3, CDL 6 -> 12 anticipated (actual: 11 pages for disc-18~28 = close to prediction, covering Ch.1–5; more expected at Ch.6+). New strongest data point (Peter–Weyl, 6/2026): a ~2-page target spawned a 7-page prerequisite block (the FA block calc-93~99). A single dependency audit (§12.3 needs Stone–Weierstrass) recursively pulled in SW’s entire Conway chain. The lesson is not just “pages expand” but “a dependency audit can reveal that the prerequisite is the real project” — the audit is what caught it before drafting, exactly as intended (Pre-Writing Dependency Audit pays off).
  6. Per-topic prior-knowledge calibration: set track-character per topic (Lie=expert, CDL/Phase2e/Rep/TDL=learn-while-writing).
  7. Mood-driven dispatch: no single order enforced. If one track stalls, others proceed. The former hard ordering (layer-2 Shor <- crypto stage 1-2 + layer-1 linalg-41) is now fully discharged — the entire crypto/quantum stack (disc-35~40) shipped + Section V landing ml-18 (stage 5, Part 6). No hard ordering constraint remains in the plan.
  8. Tracks-isomorphic structure: “mathematical content owned by its native Section; identity moves to Section V at the ML/application point.” Rep/CDL/TDL/Phase2e take this shape; Crypto is a partial exception (owns IV/I): its quantum half has no Section V landing, but the LWE half landed via ml-18 (security group, stage 5) as noise-duality — owner still native (disc-38/39), landing ≠ owner (Part 2.2, handout §0.9).
  9. Obsolescence-resistance principle: write the enduring mathematics thickly, not the individual method. diffusion -> FM, ML-KEM -> next-gen: when methods swap, the foundation survives (Parts 4.2, 6.2).
  10. topicGroup is decided by identity: place a page by what it is (its mathematical object), not what it is used for. The crypto/lattice/quantum placement split (Part 6.2), CDL in Section IV, and quantum owner separation are all applications of this principle.
  11. Single ownership: each T-/D- anchor has exactly one owner site-wide. grep previews.json + HTML before assigning. Overloads are managed in the Part 8 ledger.
  12. Handout-driven continuity: session state is authoritative in this roadmap and the handouts; memory carries protocol/philosophy only. Per-track detail is single-source-of-truth in *_handout_v1.md.

This roadmap is the index layer. Per-track prereq verification, collisions, owner candidates, physical-book inspection items, and resume-time greps are authoritative in the individual handouts for the still-active tracks: phase2e_handout / cdl_track_handout / tdl_track_handout (optional persistent-homology branch only).

Completed-track handouts (archival): crypto_track_handout (crypto through PQC + ZKP + stage 5 Section V landing ml-18 — completion record; v26 added the security-group landing, so the track can extend into Section V security pages (FHE/DP/ZKP × ML) without a new track), rep_handout (Rep Theory incl. Peter–Weyl + FA block; absorbed the spent peter_weyl_handout and fa_block_screening_handout), manifold_handout / ch16_integration_handout (manifold spine through Riemannian integration; only Corners/Densities deferred).

Next active work = the third CDL Section V page (subject open; Part 5.3 stage 4′). The Leinster body closed on 2026-08-24 and the Section V bridge landed on 2026-08-25 / 2026-08-26 as ml-19 + ml-20 (cartesian-only, per the Part 5.3 reach note). Or Phase 2e app dispersal (trigger-gated); the crypto track is closed.