Buchberger's Algorithm: The Term Rewriter's Point of View (Extended Abstract)

We show how Buchberger's algorithm for Q[x1,..., xr] can be simulated using term completion modulo AC. To specify the rational numbers an infinite term rewriting system is needed. However, for the simulation of each particular ideal completion a finite approximation of the infinite rule set is sufficient. This approximation can be constructed during the completion. Then the division operation in Q reduces to a narrowing procedure which becomes part of the critical pair computation process.