Section 4.1 made a polynomial a coefficient sequence,
and the display only a way of writing it down. This section
gives the sequences their sum and product, read off from
what school algebra does with expressions, and proves
that the result obeys every law of a commutative ring
(Number Systems: From to , Definition 2.3.1).
The obvious proof of associativity needs a theorem about
reordering double sums that we have not proved. We avoid
it with one device, check on monomials, extend
by additivity, which returns in Sections 4.4
and 4.5.
Throughout, is
a commutative ring and is the set of
polynomials over
(Definition 4.1.1).
Adding and
multiplying coefficient sequences
At school, is computed by multiplying every term
of the first factor by every term of the second, using
, and then collecting the terms with
the same power. The coefficient of in the result
collects the products over all pairs with , that is, over
with .
Addition collects like powers too, so it adds
coefficients position by position. We turn these two
recipes into definitions.
Add position by position; multiply by collecting,
in position ,
every product of a coefficient from position with one from position
.
Definition
4.2.1 (The Polynomial Ring)
Let be a
commutative ring. For and define The set with this addition
and this multiplication is the polynomial
ring over .
In words: the sum and the negative act on each
position separately. The product is the
convolution of the two sequences: its
entry in position
is a sum of
products in , and
the two positions in each product add up to . For , the index lies in , computed in (Number Systems: From to , Proposition 2.2.3);
the sum is a finite sum in (Lemma 4.1.1
(a)). The name “ring” is a promise: the theorem at the
end of this section keeps it.
The operations stay inside . There is
something to check: the three formulas produce sequences
, and we
must see that only finitely many of their entries are
non-zero. Let be
admissible for
and admissible
for .
- For , by (F3). So is admissible
for .
- For ,
,
since and
negatives are unique (Number Systems: From to , Proposition 2.3.2
(a)). So is
admissible for .
- Let and . If , then . If , then , so . Either way
the term is , by Number Systems: From to , Proposition 2.3.2
(b) with (F6). A sum whose terms are all is (Lemma 4.1.1
(b), (Σ3) with ), so , and is admissible for .
So and are functions , and is a function . The bound
is the first
hint of the degree of a product, the subject of Section
4.3.
Example
(A product, coefficient by coefficient)
Compute from Definition 4.2.1
in , in and in .
Solution. In , let and
, so and , all other coefficients . Then is admissible for and for , so for by the closure
argument, and Hence , as expanding by hand gives.
In the
same display names other coefficients: and in , so , and . The formula gives , ,
, and . So in .
In , , since . The formula gives , ,
and . So .
Each answer over and is the answer
over with every
integer coefficient replaced by its class. Section 4.4
explains why this always happens.
Warning. The product is not
taken position by position. The rule looks
like the natural partner of the sum, but it is not the
product of school algebra. For it would give , that
is, .
The convolution gives and for , so , as it should be. Only the sum is
coefficientwise.
Monomials
do the work
The display of Section 4.1 can now be read as a genuine
sum in . The
sum is formed with the addition just defined, by Lemma 4.1.1 (a)
with . That
part of the lemma asks only for a function
and an element
with ; in
the zero
polynomial is such an element, since
by (F1) and (F3). We do not yet know any other law of
, and the next
proposition needs none.
Proposition
4.2.1 (A Polynomial Is the Sum of Its
Monomials)
Let
and . The
sum of the monomials , formed in , has
coefficient in
position for
every , and
in every position
. In
particular, if is
admissible for ,
then
Proof. Write . We use Logic and Proof, Axiom 4.2.1
on . For , , which has
in position
and elsewhere (Definition 4.1.1).
Suppose has the
stated coefficients. By the recursion of Lemma 4.1.1
(a), , so by Definition 4.2.1
its -th
coefficient is . This is for ; it is for
; and it
is for
, by
(F1) and (F3). These are the stated coefficients for
.
If is
admissible for ,
then for
, so and agree in every
position, and by Sets, Relations, and Cardinality, Proposition 1.4.1.
This proves the proposition.
So the display of Definition 4.1.1
is now an honest sum: is the sum, in , of the
monomials ,
and . Every polynomial is
a finite sum of monomials.
Next we multiply by a monomial. Multiplying by should move every
coefficient
places up and multiply it by .
Lemma
4.2.2 (Multiplying by a Monomial)
Let ,
and
.
- (a) for , and for .
- (b) .
Proof.
(a) By Definition 4.2.1,
. For , , so the
-th term is (Number Systems: From to , Proposition 2.3.2
(b) with (F6)). By (Σ3) of Lemma 4.1.1 (b)
with , the sum
is the term with , namely , when , and
when .
(b) Apply (a)
with . For
the
coefficient is .
For it is
,
which is when
, that is,
when , and
otherwise (Number Systems: From to , Proposition 2.3.2
(b)). Since implies , the product has in position and elsewhere: it is the
monomial .
Part (b) is the school rule , now a theorem about sequences. It
contains everything multiplication does: the next lemma
shows that a law which holds on monomials, and which
survives sums in each argument, holds everywhere.
Additivity in each argument. For all
, For (), the -th coefficient of the
left side is where the first equality applies (F6), (F9)
and (F6) again inside each term, and the second is (Σ1).
The right side is the -th coefficient of . For () the same
computation runs with , which is (F9) itself. Each sum
has a single index , and no term is moved
past another. So each distributive law is one line of
algebra in , with
compare coefficients doing the rest.
A map of several polynomial arguments is
additive in each argument if, whenever
one argument is replaced by a sum and the others
are held fixed, the value is the sum of the two values.
By () and
(), the
product is additive in each argument. Here is what
that buys.
Lemma
4.2.3 (Check on Monomials)
Let be a
commutative ring, and let be a set with a
function . Let be maps of one, two or three polynomial
arguments to ,
that is, both maps , both or both , that are additive in each
argument: for each argument position and
all fixed values of the other
arguments, with in that position, and the same for . If and take the same value
whenever every argument is a monomial,
then .
Here and
are the sets
of pairs and triples. The proof uses no law of at all, not even
associativity of its addition, and no product on . That is why it may be
applied with inside the proof that is a ring.
Idea. Every polynomial is a finite
sum of monomials (Proposition 4.2.1),
so a map that is additive is fixed by what it does to
monomials: peel off the top monomial and induct. With
several arguments, unlock them one at a time: first let
the last argument be arbitrary while the others stay
monomials, then the one before, and so on.
Before reading on: why is additivity in
each argument separately enough, and
where would “additive in the pair”, ,
fail?
Proof. One argument. We
prove by Logic and Proof, Axiom 4.2.1
on : for every
for
which is
admissible, . Every polynomial has an
admissible (Definition 4.1.1),
so this gives (Sets, Relations, and Cardinality, Proposition 1.4.1).
For , agrees in every
position with the monomial , so and by
hypothesis. Suppose the statement holds for , and let be admissible for
. Put . By Proposition 4.2.1,
is admissible for
, and by the
recursion of Lemma 4.1.1 (a)
and the same proposition, Hence by additivity of , the induction
hypothesis for together with the
hypothesis on monomials, and additivity of .
Two arguments. Fix a monomial . The maps and
are additive and agree on monomials, so by
the case of one argument they agree everywhere:
for every monomial and
every . Now fix any . The maps and
are additive and, by what was just shown,
agree on monomials; so they agree everywhere.
Three arguments. The same, one argument at a
time. For monomials , the case of one argument, applied to the
third argument, gives for every . For a monomial and any , the same case, applied
to the second argument, then gives agreement for every
in the middle.
Finally, for any , the same case, applied to the first
argument, gives for every . This proves the
lemma.
The answer to the prompt. Each step of the proof
changes one argument from “a monomial”
to “arbitrary” while the other arguments are held fixed,
and it only ever splits that one argument into a sum.
Additivity in each argument separately is exactly that.
“Additive in the pair” is a different condition, and the
product does not satisfy it: with and , , while whenever in . A proof that split
both arguments at once would lose the cross terms and .
We call this move check on monomials, extend
by additivity. To prove that two expressions in
polynomials agree, check that both are additive in each
argument, and check the identity when every argument is
a monomial. The second check is a computation with a
single coefficient in each argument.
The ring
laws
Now the payoff: every law of a commutative ring holds
in . The
theorem also records how sits inside and why the school
notation
means what it seems to mean.
Theorem
4.2.4 (The Polynomial Ring Is a Commutative
Ring)
Let be a
commutative ring.
- (a) , with the operations
of Definition 4.2.1,
is a commutative ring (Number Systems: From to , Definition 2.3.1),
with zero the zero polynomial, negative as defined there, and
one . Spelled out, for all : (1)
and
; (2) and ; (3) and ; (4) ; (5) .
- (b) The map , , is
injective and satisfies ,
and . If
in , then in .
- (c) For , the -th power of in the ring (Lemma 4.1.1
(c)) is the monomial , and the product of the constant with it is the monomial
. Hence
, for admissible , is a sum of products
of constants and powers of .
- (d) For a constant
and , for
every .
In words: (a) says we may compute in by every rule of a
commutative ring; (b) says that computing with constant
polynomials is computing in , which justifies
calling
“the constant ”;
(c) says that the monomial of Section 4.1, a sequence, is the product
of school algebra; and (d) says that
multiplying by a constant multiplies every
coefficient.
Try it first (ten minutes): for , and , write
the coefficient of in and in from Definition 4.2.1.
Which laws of did
you need to see that they are equal, and how would your
argument scale to polynomials of degree ?
Idea. The attempt gives , and the coefficient of in is , while in it is . Both expand, by (F9), to the three
products , , , grouped and ordered differently, so (F1),
(F2), (F5), (F6) and (F9) all enter. In degree the two coefficients
of are double
sums, and , and the plan “both are the
sum of all with ” needs a theorem on reordering finite
double sums, which we have not proved.
Monomials avoid that theorem. When each of , , has a single non-zero
coefficient, every double sum collapses to one product,
and the law becomes a law of together with a law of
for the
exponents. Both sides are additive in each argument, by
() and (), so Lemma 4.2.3
carries the monomial case to all polynomials. The
additive laws need nothing new: they are the laws of
, position by
position.
Before reading on: self-explain the monomial line
for (F5) in the proof below. Which law of does it use, and which
law of ?
Proof. (a) By Definition 4.2.1
and the closure paragraph after it, and are functions . We check the clauses of Number Systems: From to , Definition 2.3.1.
(F1)–(F4), position by position. For every
, by (F1) in ; by
(F2); by (F3); and by (F4). So
(F1)–(F4) hold in , by compare
coefficients (Sets, Relations, and Cardinality, Proposition 1.4.1),
with the zero polynomial as and as the negative of
.
(F9). This is ().
(F6). Let
and . Both are additive in each argument: for
this is () and (), and for it is the same two
laws with the roles of the factors exchanged, and . On monomials, by Lemma 4.2.2
(b), (F6) in with
in
(Number Systems: From to , Theorem 1.5.3
(b)), and Lemma 4.2.2 (b)
again. By Lemma 4.2.3
with two arguments and , whose addition is a function by the
closure paragraph, for all .
(F7). By Lemma 4.2.2 (a)
with and
, for every , by (F7) and (F6) in
. So , and
by (F6) in .
(F5). Let and . Each is additive in each
argument, by two applications of () and (); for instance,
in the middle argument, and in the first and third arguments in the
same way. On monomials , , , two applications of Lemma 4.2.2 (b)
on each side give where the middle equality is (F5) in and
in (Number Systems: From to , Theorem 1.5.3
(c)). By Lemma 4.2.3
with three arguments and , for all . This proves (a); the rules (1)–(5) are (F1)
with (F2), (F3) with (F4), (F6) with (F5), (F7) in the
form ,
and (F9).
(b) If , the entries in position give . The sum has in position and elsewhere, so
it is .
The product is by Lemma 4.2.2
(b), and
by the definition of in (a). If in , then by injectivity
,
and is the
zero polynomial.
(c) By Lemma 4.1.1 (c)
in the commutative ring , and . By Logic and Proof, Axiom 4.2.1
on : if , then , by Lemma 4.2.2 (b)
and (F7) in . For
a constant , , by the same lemma. With Proposition 4.2.1,
is the sum of the products of the constants
with the powers
.
(d) Lemma 4.2.2 (a)
with : . This proves the theorem.
The answer to the prompt. The monomial line for (F5)
uses associativity of multiplication in , , for the
coefficient, and associativity of addition in , , for the exponent. Apart from Lemma 4.2.2,
which it cites, nothing else: the regrouping that the
direct route needed has been absorbed into Lemma 4.2.3,
whose proof only peels off one monomial at a time.
The proof never reordered a double sum. Each of its
sums has a single index: a coefficient sum of Definition 4.2.1
(in the closure paragraph, (), () and Lemma 4.2.2),
or a sum of monomials of Proposition 4.2.1
(inside Lemma 4.2.3 and
in part (c)).
From now on we compute in as at school: expand
brackets, collect terms, and move terms across
equations, citing (a) and (c). The two things school
algebra does not give us are any rule
that needs division, and any rule about the degree of a
product; the second depends on , and Section 4.3 finds
out how.
Quick check. In and in : is equal to ? Is it equal
to ?
Solution. By Lemma 4.1.1 (c)
and Theorem 4.2.4
(a), rule (4), , and by Definition 4.2.1
this product has coefficients ,
and
in positions , and
beyond, where . Over , ,
and it is not , since in position . Over , , so the
sequence is : , and also ,
because over
the display names the same sequence. The same three-term
display means different things over different rings.
Exercises
A. Check your
understanding
Exercise
(A1)
These questions are about the proof of Theorem 4.2.4.
- (a) Where is the
commutativity of ,
, used?
- (b) Run the monomial
check of (F5) on in : compute both
groupings.
- (c) In the proof of
(F5), which additivity does Lemma 4.2.3
need for the third argument? Write out both
identities.
- (d) Give the idea of
the proof of (F5) in two sentences.
Solution.
(a) In the
monomial line of (F6), where in gives . In the additivity law (), where is (F9) only after
(F6) has moved to the left. And
in small ways, wherever is obtained from (Number Systems: From to , Proposition 2.3.2
(b)), as in Lemma 4.2.2
(a), and in (F7), where . The monomial line of (F5)
uses it only through Lemma 4.2.2
(a); its own coefficient step does
not.
(b) With , , : , using , , then , ; and , using , , then , . Both are .
(c) For : , which is () with in place of . For : , which is
()
twice.
(d) On monomials,
associativity is a single product: in and
in . Both sides
of
are additive in each argument and every polynomial is a
finite sum of monomials, so the monomial case extends to
all polynomials, one argument at a time.
B. Practice
Exercise
(B1: A product over two rings)
Compute in and in , from Definition 4.2.1.
Solution. In , and , with admissible for both; so
for
, and where in positions the terms with an
index above are
and have been
left out. Hence In the displays
name other sequences: , ,
, and in , so the first
factor is and the
second is .
By Lemma 4.2.2 (a)
with , , the product shifts
one place up: . This agrees with reducing the integer
coefficients modulo , which gives .
Exercise
(B2: Changing the sign of x)
Define by , where is the power in
(Lemma 4.1.1
(c)). Then is a
polynomial, since . We want to prove that for all .
You may use the following, without proof. The map
is additive:
, position by position by (F9). Hence,
with () and
(), the
maps and are additive in each argument.
The last step is blank. Name the move, then
complete it.
Solution. The move is check
on monomials, extend by additivity.
Let
and .
The monomial
has only position
possibly non-zero, so . By Lemma 4.2.2
(b), The two coefficients agree: , by
(F5) and (F6) in
and the first power law of Lemma 4.1.1
(c). So and
agree on
monomials, and by Lemma 4.2.3
with two arguments and , for all .
Also , since . Section 4.4 writes as .
C. Going deeper
Solution. Distributivity.
For , the -th coefficient of is . Inside each term, (F6), (F9), (F6)
give , and (Σ1) splits the sum into . So
, and in the same way, with (F9)
directly, . Hence and
are additive in each argument, and so are
and , by applying the two laws twice.
Monomials. For and , the -th coefficient of is . Every term with is , and the term with
(present when
) is , which
is if and otherwise. By (Σ3),
.
Reduction. (i) For , the sum in (Lemma 4.1.1
(a)) has in
position
and beyond, by Logic and Proof, Axiom 4.2.1
on : , and has coefficients , and for , and , by (F1) and
(F3). So
for admissible
(Sets, Relations, and Cardinality, Proposition 1.4.1).
(ii) Let be additive and agree on monomials. By Logic and Proof, Axiom 4.2.1
on , for
every for which
is admissible:
for , by (i); if
is admissible
for , then
with admissible
for , by (i),
and by additivity, the induction hypothesis with
the monomial case, and additivity. Every polynomial has
an admissible , so
.
(iii) With two
arguments, fix a monomial and apply (ii) to and
; then fix any and apply (ii) to the
first argument. With three, treat the third, the second
and the first argument in turn.
Commutativity. , by (F6) in and in ; the reduction gives
.
Associativity. and
, equal
by (F5) in and
associativity of
in ; the
reduction with three arguments gives .
Marking scheme. (10 points) - 2:
both distributive laws from the coefficient formula,
naming the rule for a single-index sum ((Σ1)) and the
law of used
inside each term. - 2: the product of two monomials,
, with the vanishing of the other terms
shown. - 3: the reduction to monomials, with additivity
in each argument stated and used one argument at a time
(both inductions proved in the answer; citing Lemma 4.2.3
earns none of these points). - 1: commutativity on
monomials, naming (F6) in . - 2: associativity on
monomials, naming (F5) in and the law of used for the
exponents.
Fatal errors (0 for the step): treating polynomials
as functions on
and citing the laws of “pointwise”; checking
only on and
, with no
account of the coefficients (the coefficients are where
(F5) and (F6) of
are needed).
A direct route works with coefficients throughout:
commutativity by (F6) and the reversal of a
finite sum, associativity by rewriting both triple
products as one sum over all with . Each needs
a lemma that (Σ1)–(Σ4) do not contain, proved by
induction. Commutativity with the reversal proved earns
3 points (the monomial product and commutativity on
monomials); associativity with the reindexing proved
earns the other 7. An unproved reversal or reindexing
earns 0 for that step.
Exercise
(C2: Formal power series)
Let be
the set of all sequences , with sum and
product given by the formulas of Definition 4.2.1.
- (a) Show that the
formulas define functions .
- (b) Show that is
closed under the sum and the product.
- (c) Let . Show that .
- (d) Which step of
the proof of Lemma 4.2.3
(with one argument) does not reach the elements of ?
Solution.
(a) For and
, , and
is a sum of elements of , defined by Lemma 4.1.1
(a). No finiteness of or is needed: each
coefficient of the product only looks at positions . So both
formulas give sequences .
(b) This is the
closure paragraph after Definition 4.2.1:
if and are admissible for
and , then is admissible
for and for .
(c) . In position , . In position , write the -th term as (by (F1) and
(F3)), with , and every other , equal to , since for the term is (Number Systems: From to , Proposition 2.3.2
(b) with (F6)). By (Σ1) and (Σ3), the sum is , by (F7) and (F4). So .
(d) The induction
proves only for sequences that have an admissible
; the step from it
to uses
that every polynomial has one. The sequence has none, and it is not
a finite sum of monomials either, since by (b) such a
sum is a polynomial. So Lemma 4.2.3
says nothing about , and the proof of Theorem 4.2.4
does not apply to . The ring laws do
hold in ,
the ring of formal power series, though
we do not prove this here; nothing in this book depends
on it.
So
among all sequences, while Section 4.3 shows that over
, is not a unit of
.