theory of equations