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.