Background 2 (Antonio Frangioni)

Calculus background: continuous functions (topological and algorithmic version), upper- and lower-semicontinuity (topological and algorithmic version), why it matters. Partial derivatives, directional derivatives, gradient, differentiability. The many ways in which a function can be non differentiable.