Rabinowitsch trick explained

In mathematics, the Rabinowitsch trick, introduced by,is a short way of proving the general case of the Hilbert Nullstellensatz from an easier special case (the so-called weak Nullstellensatz), by introducing an extra variable.

The Rabinowitsch trick goes as follows. Let K be an algebraically closed field. Suppose the polynomial f in K[''x''<sub>1</sub>,...''x''<sub>''n''</sub>] vanishes whenever all polynomials f1,....,fm vanish. Then the polynomials f1,....,fm, 1 - x0f have no common zeros (where we have introduced a new variable x0), so by the weak Nullstellensatz for K[''x''<sub>0</sub>,&nbsp;...,&nbsp;''x''<sub>''n''</sub>] they generate the unit ideal of K[''x''<sub>0</sub>&nbsp;,...,&nbsp;''x''<sub>''n''</sub>]. Spelt out, this means there are polynomials

g0,g1,...,gm\inK[x0,x1,...,xn]

such that

1=g0(x0,x1,...,xn)(1-x0f(x1,...,xn))+

m
\sum
i=1

gi(x0,x1,...,xn)fi(x1,...,xn)

as an equality of elements of the polynomial ring

K[x0,x1,...,xn]

. Since

x0,x1,...,xn

are free variables, this equality continues to hold if expressions are substituted for some of the variables; in particular, it follows from substituting

x0=1/f(x1,...,xn)

that

1=

m
\sum
i=1

gi(1/f(x1,...,xn),x1,...,xn)fi(x1,...,xn)

as elements of the field of rational functions

K(x1,...,xn)

, the field of fractions of the polynomial ring

K[x1,...,xn]

. Moreover, the only expressions that occur in the denominators of the right hand side are f and powers of f, so rewriting that right hand side to have a common denominator results in an equality on the form

1=

m
\sum
i=1
hi(x1,...,xn)fi(x1,...,xn)
f(x
r
n)
1,...,x
for some natural number r and polynomials

h1,...,hm\inK[x1,...,xn]

. Hence

f(x1,...,x

r
n)

=

m
\sum
i=1

hi(x1,...,xn)fi(x1,...,xn),

which literally states that

fr

lies in the ideal generated by f1,....,fm. This is the full version of the Nullstellensatz for K[''x''<sub>1</sub>,...,''x''<sub>''n''</sub>]