M05 · Multivariable and Matrix Calculus
A free, illustrated L2 course of 10 modules in the Mathematics track. Modules include: Functions of several variables and level sets; Partial derivatives and the gradient; Directional derivatives and steepest ascent.
M05 L2 · Intermediate 10 modules · about 40 lessons Planned · Ring 2
Part of the Mathematics track. Ships in Ring 2 (Spine) of the roadmap.
Modules
- Functions of several variables and level sets
- Partial derivatives and the gradient
- Directional derivatives and steepest ascent
- Jacobians and the multivariable chain rule
- Hessians, curvature and second-order Taylor
- Multiple integrals and change of variables
- Matrix calculus identities
- Computational graphs and automatic differentiation
- Backpropagation as reverse-mode differentiation
- Vector fields, divergence and curl
Signature illustrations
The pictures a learner should still see in their head a year later:
Contour maps with gradient arrows, the Jacobian as a local grid warp, forward and backward passes on a computational graph, curvature surfaces.
Status
This course is planned, not written yet. It ships with Ring 2 (Spine).
Every lesson will follow the same twelve-part blueprint with at least three purpose-made figures. Watch the repository to hear when modules ship, or help write and review it.