Comprehensive, self-contained notes on probability theory — written in the style of Paul's Online Math Notes. Every section includes worked examples with toggleable solutions and practice problems ranging from basic to intermediate difficulty.
Built as a static site, hosted on GitHub Pages. No frameworks, no build step — just HTML, CSS, and a few lines of vanilla JS.
| Chapter | Sections | Status |
|---|---|---|
| 1 — Foundations | Introduction, Sample Spaces & Events, Basic Rules, Counting, Conditional Probability, Bayes' Theorem, Independence | 1.1 done, rest in progress |
| 2 — Random Variables | Discrete RVs, Expected Value & Variance, Common Discrete Distributions, Continuous RVs, Common Continuous Distributions | Planned |
| 3 — Joint Distributions | Joint Distributions, Covariance & Correlation | Planned |
| 4 — Limit Theorems | Law of Large Numbers, Central Limit Theorem | Planned |
index.html # Table of contents / homepage
chapter1/
introduction.html
sample-spaces.html
...
chapter2/
...
Each page is a standalone HTML file — no dependencies, no bundler. Math is rendered using Unicode and CSS (no MathJax CDN, so pages load instantly and work offline).
PRs are welcome. This is an open project — if you spot an error, want to add a section, improve an explanation, or add more practice problems, open a pull request.
Good first contributions:
- Fix a typo or mathematical error
- Add practice problems to an existing section
- Improve an explanation that confused you
- Add a worked example for a concept that felt thin
Larger contributions:
- Write a new section (follow the existing HTML structure — definitions in indigo boxes, examples in teal, notes in amber, practice problems in violet)
- Translate a section into another language
Please keep the style consistent: conversational but rigorous, no handwaving, solutions hidden by default behind a toggle.
MIT — use freely, attribution appreciated but not required.