Abridged Math Foundations for Signal Processing, Machine Learning, and Artificial Intelligence — Course 1 Booklet
Self-contained booklet, 192 pages, 51 lessons in 7 parts. The text of Course 1 — Math Foundations for Signal Processing, Machine Learning, and Artificial Intelligence, read cover to cover: download the PDF.
This is the worked exercise set for that booklet. Every lesson closes on an exercise block tagged [Proof] (prove a statement) or [Hand] (compute a small example by hand); a \(\star\) marks the harder proofs. 218 exercises across 51 lessons — 109 [Proof], 109 [Hand].
Numbering. Exercises are numbered lesson.exercise: Exercise 5.4 is the fourth exercise of Lesson 5. Lessons are numbered continuously 1–51 across the seven parts, matching the booklet’s own section numbers and the anchors on the Course 1 page.
Solutions are worked by hand on paper first, then typeset. Sets appear here as they are completed.
Parts
- Part I — The Linear Algebra Core — Lessons 1–7, 29 exercises. ✓ done: Lessons 1–7 (all 29) — the whole of Part I;
- Part II — Eigenstructure, the Spectral Theorem, the DFT, and the SVD — Lessons 8–13, 24 exercises. ✓ done: Lessons 8–13 (all 24) — the whole of Part II;
- Part III — The Probability Core — Lessons 14–17, 21 exercises
- Part IV — Random Vectors, Limit Theorems, and Stochastic Processes — Lessons 18–23, 24 exercises
- Part V — The Signals-and-Systems Core — Lessons 24–30, 28 exercises
- Part VI — The Analysis Behind the Transforms — Lessons 31–43, 60 exercises
- Part VII — Convex Optimization and Information Theory for ML, Signals, and Sensors — Lessons 44–51, 32 exercises