The theory of Gr bner bases, invented by Bruno Buchberger, is a general method by which many fundamental problems in various branches of mathematics and engineering can be solved by structurally simple algorithms. The method is now available in all major mathematical software systems. This book provides a short and easy-to-read account of the theory of Gr bner bases and its applications. It is in two parts, the first consisting of tutorial lectures,...