03 Integral Domains
03 Integral Domains
1
Definition 1.5. Let R be a ring. The cancellation law holds in R if, for all
r, s, t ∈ R such that t 6= 0, if tr = ts, then r = s.
Lemma 1.6. A ring R 6= {0} is an integral domain ⇐⇒ the cancellation
law holds in R.
Proof. =⇒ : if tr = ts and t 6= 0, then tr − ts = t(r − s) = 0. Since t 6= 0
and R is an integral domain, r − s = 0 so that r = s.
⇐= : Suppose that rs = 0. We must show that either r or s is 0. If
r 6= 0, then apply cancellation to rs = 0 = r0 to conclude that s = 0.
2
Corollary 1.8. Let R be an integral domain. Then the group of units
(R[x])∗ in the polynomial ring R[x] is just the group of units R∗ in R (viewed
as constant polynomials).
Proof. Clearly, if u is a unit in R, then it is a unit in R[x], so that R∗ ⊆
(R[x])∗ . Conversely, if f ∈ (R[x])∗ , then there exists a g ∈ R[x] such that
f g = 1. Clearly, neither f nor g is the zero polynomial, and hence
The corollary fails if the ring R has nonzero nilpotent elements. For
example, in (Z/4Z)[x],
3
(ii) If 1 has infinite order, then every nonzero element of R has infinite
order.
4
Now suppose that R is an integral domain. We would like to enlarge R
to a field, in much the same way that we enlarge Z to Q. To this end, we
construct a set whose elements are “fractions” r/s with r, s ∈ R and s 6= 0.
Two fractions r/s and t/w are identified if, as in the discussion above for
fields, rw = st. The correct way to say this is via equivalence classes: on
the set R × (R − {0}), define the relation ∼ on pairs (r, s) by: (r, s) ∼ (t, w)
⇐⇒ rw = st.
Lemma 3.1. ∼ is an equivalence relation.
Proof. We must show ∼ is reflexive, symmetric, and transitive. Reflex-
ive: (r, s) ∼ (r, s) ⇐⇒ rs = sr, which holds since R is commutative.
Symmetric: (r, s) ∼ (t, w) ⇐⇒ rw = st, in which case ts = wr, hence
(t, w) ∼ (r, s). Transitive (it is here that we use the fact that R is an in-
tegral domain): suppose that (r, s) ∼ (t, w) and that (t, w) ∼ (u, v), with
s, w, v 6= 0. By definiton rw = st and tv = wu. Then rwv = stv = swu,
hence w(rv) = w(su). Since w 6= 0 and R is an integral domain, rv = su,
hence (r, s) ∼ (u, v). Thus ∼ is transitive.
[(r, s)] + [(t, w)] = [(rw + st, sw)]; [(r, s)] · [(t, w)] = [(rt, sw)].
5
Hence (rw + st, sw) ∼ (r0 w + s0 t, s0 w). Moreover,
Hence (rt, sw) ∼ (r0 t, s0 w). Similarly, if (t, w) ∼ (t0 , w0 ), then (rw+st, sw) ∼
(rw0 + st0 , sw0 ) and that (rt, sw) ∼ (rt0 , sw0 ).
To see (ii), we must show first that (Q(R), +) is an abelian group and that
multiplication is associative, commutative, and distributes over addition.
These are all completely straightforward if long computations. Note that
[(0, 1)] = [(0, r)] is the additive identity, that [(r, s)] ∼ [(0, 1)] ⇐⇒ r = 0,
and that [(1, 1)] = [(r, r)] is a multiplicative identity. Finally, if [(r, s)] 6=
[(0, 1)], so that r 6= 0, then [(s, r)] ∈ Q(R) and [(r, s)][(s, r)] = [(rs, rs)] =
[(1, 1)]. Thus Q(R) is a field.
To see (iii), defining ρ(r) = [(r, 1)], we see that
From now on we write [(r, s)] as r/s or as rs−1 and identify r ∈ R with
its image r/1 ∈ Q(R). In this way we view R as a subring of Q(R).
Example: 1) let F be a field and F [x] the polynomial ring with coeffi-
cients in F . Then we denote Q(F [x]) by F (x). By definition, the elements
of F (x) are quotients f /g, where f , g are polynomials with coefficients in
F . We call F (x) the field of rational functions with coefficients in F . In
particular, taking F = Fp , the field of rational functions Fp (x) is an example
of an infinite field (since it contains a subring isomorphic to the polynomial
ring Fp [x], which is infinite), whose characteristic is p > 0.
2) If R = F is already a field, then (r, s) ∼ (rs−1 , 1). Thus the injective
homomorphism ρ is also surjective, hence an isomorphism, so that Q(F ) ∼ =
F.
Remark: In the field of quotients Q = Q(Z) of Z, we can always put a
fraction n/m in lowest terms, i.e. we can assume that gcd(n, m) = 1. This
says that the equivalence class [(n, m)] has a “best” representative, if we
require in addition, say, that m > 0. Such a choice depends on results about
factorization in Z, and is not possible in a general integral domain.
Finally, we show that Q(R) has a very general property with respect to
injective homomorphisms from R to a field:
6
Proposition 3.3. Let R be an integral domain, F a field, and φ : R → F be
an injective homomorphism. Then there exists a unique injective homomor-
phism φ̃ : Q(R) → F such that φ̃(r/1) = φ(r). Finally, if every element of
F is of the form φ(r)/φ(s) for some r, s ∈ R with s 6= 0, then φ̃ : Q(R) → F
is an isomorphism, and in particular Q(R) ∼ = F.
(Here we have used the fact, which is easy to check, that φ̃(s−1 ) = φ̃(s)−1 .)
This proves that φ̃ is unique, if it exists. Conversely, we try to define φ̃ by
the formula
φ̃(r/s) = φ(r)/φ(s).
Here r/s is shorthand for the equivalence class [(r, s)] ∈ Q(R), and the
fraction φ(r)/φ(s) = φ(r)/φ(s)−1 is well-defined in F since, as φ is injec-
tive and s 6= 0, φ(s) 6= 0. We must first show that φ̃ is well-defined, i.e.
independent of the choice of representative (r, s) ∈ [(r, s)]. Choosing an-
other representative (r0 , s0 ) ∈ [(r, s)], we have by definition rs0 = r0 s. Hence
φ(rs0 ) = φ(r)φ(s0 ) = φ(r0 s) = φ(r0 )φ(s). Dividing by φ(s)φ(s0 ) gives
Since φ is injective, rs0 = r0 s, and hence r/s = r0 /s0 . Thus φ̃ is injective. (In
fact, this is a general property of ring homomorphisms where the domain
is a field.) Finally, if every element of F is of the form φ(r)/φ(s) for some
r, s ∈ R with s 6= 0, then φ̃ is also surjective, hence an isomorphism.
Lemma 3.4. Let R be an integral domain with field of quotients Q(R). Then
Q(R[x]), the field of quotients of the integral domain R[x], is isomorphic to
Q(R)(x), the field of rational functions with coefficients in Q(R).
7
Proof. Since R is isomorphic to a subring of Q(R), there is a natural ho-
momorphism from R[x] to Q(R)[x], and since Q(R)[x] is isomorphic to a
subring of its field of quotients Q(R)(x), there is an injective homomor-
phism from R[x] to Q(R)(x), which amounts to viewing a polynomial with
coefficients in R as a particular example of a rational function with co-
efficients in Q(R). Hence, by the proposition, there is an injective ho-
momorphism Q(R[x]) → Q(R)(x). To see that it is surjective, it suffices
to show that every rational function with coefficients in Q(R) is a quo-
tient of two polynomials P with coefficients P in R. Given such a quotient
f /g, suppose that f = ni=0 ai xi and g = m j
j=0 bj x , with ai , bj ∈ Q(R).
Then ai = ri /si with ri , si ∈ R and si 6= 0. Likewise, bj = tj /wj with
tj , wj ∈ R and wj 6= 0. We then proceed to “clear Q denominators” in the
coefficients: LetQN = s0Q· · · · · sn · w0 · · · · · wm = ni=0 si · m
Q
j=0 j Then
w .
m
N (rk /sk ) = rk i6=k si · j=0 wj ∈ R, and similarly N (tj /wj ) ∈ R. Clearly
N f ∈ R[x] and N g ∈ R[x]. Thus
f f N Nf
= · = .
g g N Ng
8
isomorphic to Z/pZ = Fp . Thus, every field of characteristic p contains
a subfield isomorphic to Fp , again called the prime subfield. The fields
Q and Fp are more generally called prime fields. They contain no proper
subfields, and every field F contains a unique subfield isomorphic either to
Q, if char F = 0, or to Fp , if char F = p.