Convex objective: a bowl-like function, we want inputs that put us at the bottom of it
Lipschitz: a space that isn’t too stretchy
Hessians: second partial derivatives of the terms we’re optimizing (inputs we want)
Regularization: make the “fix by approx” procedure a bit more well behaved
Levenberg–Marquardt: another adaptation to make the fix procedure better