Beta. Content is under active construction and has not been peer-reviewed. Report errors on GitHub.Disclaimer

About

TheoremPath is a structured theory library for machine learning, statistics, and mathematics.

Every topic states its prerequisites. Every theorem lists its assumptions. Every major claim cites a source. The site is built for readers who want more than intuition alone: precise definitions, explicit conditions, and a clear path from foundations to modern ML.

What's here

How pages are written

Theorems state assumptions explicitly. Bounds are stated with constants when the constants matter. Every theorem page includes failure modes: the conditions under which the result breaks.

Topics are organized by foundational depth, importance, and recency, so readers can separate timeless material from current or frontier ideas.

References

Foundational topics cite canonical textbooks with chapter-level references. Topics covering post-2015 deep learning also cite the primary papers directly.

Primary papers (examples):

Canonical textbook shelf, cited throughout:

Stack

TypeScript, Next.js, Tailwind, MDX, KaTeX. Content is file-based, version-controlled, and statically generated.

Maintained by Robby Sneiderman.

Browse the CurriculumExplore the AtlasTry a Demo