Partical derivatives
Convexity
Optimisation