Solve a system of linear equations and you have a reliable ritual: row-reduce, get a triangular system, read off the answer. Solve a system of polynomial equations — with , , and worse tangled together — and that ritual seems to vanish. Substitution turns into a mess, and it is not even obvious when two different-looking systems describe the same solutions.
In 1965, Bruno Buchberger found the missing ritual. Given any finite set of polynomials, his algorithm computes a Gröbner basis: a different generating set for the same solution set, chosen so that a kind of "division with remainder" always terminates and always gives a unique answer. It is the long-sought multivariate analog of two familiar tools at once — Gaussian elimination for linear systems, and the Euclidean algorithm for greatest common divisors.
Once you have that basis, questions that looked hopeless — does this system have any solution at all? are these two sets of equations secretly equivalent? — become mechanical checks.
Comments
Loading comments...