# Calculus Practice

> ML preparation set.

- Stable ID: `calculus-practice`
- Area: mathematics
- Kind: practice
- Timebox: 120 minutes

Cover single-variable foundations, multivariable differentiation, approximation, and optimization.

## Instructions

1. State dimensions for vector and matrix derivatives.
2. Separate method-selection errors from algebra errors.

## Ordered items

1. [Limit, derivative, integral, and Taylor check](https://mlprep.iwase.dev/item/original-calc-one-variable/?set=calculus-practice) — `original-calc-one-variable` (8 min)
2. [Gradient, tangent plane, linearization, and directional derivative](https://mlprep.iwase.dev/item/mit-18-02sc-f2010-exam2-q1/?set=calculus-practice) — `mit-18-02sc-f2010-exam2-q1` (12 min)
3. [Jacobian and chain rule](https://mlprep.iwase.dev/item/original-calc-jacobian/?set=calculus-practice) — `original-calc-jacobian` (10 min)
4. [Critical points and constrained domain boundaries](https://mlprep.iwase.dev/item/mit-18-02sc-f2010-exam2-q3/?set=calculus-practice) — `mit-18-02sc-f2010-exam2-q3` (14 min)
5. [Multivariable chain rule under a change of variables](https://mlprep.iwase.dev/item/mit-18-02sc-f2010-exam2-q4/?set=calculus-practice) — `mit-18-02sc-f2010-exam2-q4` (10 min)
6. [Lagrange multiplier equations and tangent geometry](https://mlprep.iwase.dev/item/mit-18-02sc-f2010-exam2-q5/?set=calculus-practice) — `mit-18-02sc-f2010-exam2-q5` (10 min)
7. [Total differentials and implicit differentiation](https://mlprep.iwase.dev/item/mit-18-02sc-f2010-exam2-q6/?set=calculus-practice) — `mit-18-02sc-f2010-exam2-q6` (10 min)
8. [Matrix gradient and Hessian](https://mlprep.iwase.dev/item/original-calc-matrix/?set=calculus-practice) — `original-calc-matrix` (10 min)

## Completion

Derive gradients, Jacobians, Hessians, and constrained first-order conditions without relying on source notation.
