Semidefinite Optimization and Convex Algebraic Geometry door