Update math.hpp