Satz 1. Sowohl die Summe wie das Produkt zweier Polynome über <> oder <> ist ein Polynom über <> bzw. <> Beweis. Sei f(x) = a0x0 + a1x1 + ... + amxm und g(x) = b0x0 + b1x1 + ... + bnxn . Dann ist

f(x) + g(x) = (a0 + b0)x0 + (a1 + b1)x1 + ... + (amax(m,n) + bmax(m,n))xmax(m,n)

und

f(x)g(x) = c0x0 + c1x1 + ... + cm+nxm+n

mit

ci = a0bi + a1bi+1 + ... + aib2i

Dabei haben die Koeffizienten ai mit i < 0 oder i > m der Wert 0; analog für die ni .

Satz 2. Das Produkt zweier primitiver Polynome über <> ist ein primitives Polynom über <>. Beweis. (1) Polynomials can be multiplied to yield polynomials. (2) Polynomials can be divided, yielding a quotient polynomial and a remainder polynomial with a degree less than the degree of the divisor polynomial, i.e. For f(x), g(x) there is q(x) and r(x) with f(x) = g(x) * q(x) + r(x) and degree(r) < degree(g) (3) If f(z) = 0, then f(x) is divisible by (x-z). (Proof: Divide according to (2) and see what happens when x = z) (4) If h(x) = f(x) * g(x) has all coefficients divisible by some prime p, then already one of f and g has had. (Proof: what are the coefficients of h? If there are coefficients of both f and g that are not divisable by p, then one of the coefficients is also not divisible by p.) (5) From (3) and (4), one can conclude that if f(z) = 0 for rational z = p/q, then f(x) is divisible by (xq - p) yielding a polynomial with integer coefficients. (6) From (1) and (5) you can infer the theorem.