Maths
Maths library
A broad mathematics library for computer science and technical practice: arithmetic through discrete math, linear algebra, probability, graphs, optimization, and more.
Structure
Content lives under content/ by topic area (numeric parts):
| Area | Examples |
|---|---|
| Foundations | Arithmetic, geometry, pre-algebra, algebra |
| Core CS math | Discrete math, number theory, graph theory, algorithms/complexity |
| Continuous / applied | Calculus, linear algebra, statistics, probability |
| Advanced / applied | Optimization, ML math, numerical methods, information theory |
Use the sidebar (HTML) or the generated table of contents for navigation.
How to use this book
| Format | Role |
|---|---|
| HTML | Primary — search, theme toggle via library portal |
| PDF / EPUB | Offline reading when built by the monorepo pipeline |
Optional calculator or computer algebra only to check work after you have a hand solution.
Prerequisites
- Willingness to write definitions and work examples by hand
- High-school algebra is enough to start; later chapters build up
- No programming labs required for the library itself
Acknowledgments
Companion textbooks remain useful for extra drill (Rosen, MIT MCS, Concrete Mathematics, standard calc/LA texts). This monorepo is a personal study library, not a substitute for a full university course when you need one.