Hypersurfaces and algebraic geometry Surfaces and higher-dimensional varieties mathematics