Professional Documents
Culture Documents
SOLUTIONS
KELLER VANDEBOGERT
1. Problem 1
Span{u1 , . . . , uk } = Span{w1 , . . . , wk }
2. Problem 2
As S −1 M ∼
= S −1 R ⊗R M , we may assume without loss of generality
that R is local. Let m denote the maximal ideal; R/m is a field, so that
R/m ⊗R M is a vector space.
Choosing a basis yields a generating set for the preimage, and con-
versely, every generating set can be refined to a basis in R/m ⊗R M .
Since vector spaces have the invariant basis property, we deduce that
M does as well.
3. Problem 3
4. Problem 4
f g
0 / M0 / M / M 00 / 0
splits, so that M ∼
= M 0 ⊕ M 00 . Then, take h : M ⊕ M 00 → M 0 as the
natural projection onto M 0 . By definition, hf ≡ id.
Similarly, we may take i : M 00 ,→ M 0 ⊕ M 00 to be the standard
inclusion. Again by definition, we have that ig ≡ id.
Assume no that f is left invertible, with left inverse h. Observe first
that for any m ∈ M ,
h m − f ◦ h(m) = h(m) − h(m) = 0
So m0 = 0 =⇒ f (m0 ) = 0. Hence
M = Ker h ⊕ Im f
SERGE LANG’S ALGEBRA CHAPTER 3 EXERCISE SOLUTIONS 3
Since f is injective, M 0 ∼
= Im f . It remains to show that
Ker h ∼
= M 00
g(M ) = g(Ker h) = M 00
Ker h ∼
= M 00
so that M ∼
= M 0 ⊕ M 00 .
Suppose now that g is right invertible with right inverse i. Consider
m − i(g(m))
M∼
= Ker g ⊕ Im i
as desired.
(b). Let
M
i:E→ Ei
i
M
π: Ei → E
i
= φ1 ◦ ψ1 x + · · · + φm ◦ ψm x
X
= φi ψi (x)
i
=x
i ◦ π(x1 , . . . , xm ) = i(φ1 x1 + · · · + φm xm )
= ψ1 φ1 x1 , . . . , ψm φm xm )
= (x1 , . . . , xm )
Whence i and π are inverses of each other, so they are isomorphisms.
L
If each φi is the natural inclusion Ei ,→ i Ei and ψi the natural
L
projection i Ei → ei , we see
ψi φi = id, ψj ◦ φi ≡ 0 (i 6= j)
L
We also see for (e1 , . . . , em ) ∈ i Ei ,
φ1 ψ1 (e1 , . . . , em ) + · · · + φm ψm (e1 , . . . , em )
=(e1 , 0, . . . , 0) + · · · + (0, . . . , 0, em )
=(e1 , . . . , em )
P
So that i φi ψi = id, as required.
SERGE LANG’S ALGEBRA CHAPTER 3 EXERCISE SOLUTIONS 5
5. Problem 5
v = a1 v1 + · · · + am vm , ai ∈ R
0 6 ai < 1
0 6 am 6 m
0
Choose vm such that the coefficient am is minimal and nonzero in S.
Note that such an element exists since S is finite by assumption and if
every am = 0, {v1 , . . . , vm−1 } generates S and by scaling, {v1 , . . . , vm−1 }
generates A. Employing the inductive hypothesis would yield the re-
sult, whence we may find am > 0.
We want to now show that
0
{v1 , . . . , vm−1 , vm }
am
− ka0m < a0m
N
6 KELLER VANDEBOGERT
for some coefficients a0i , we may multiply by the above by N k and use
that N ka0m = am and see
0
Subtracting we see that v − N kvm ∈ A0 , so by the inductive hypothesis
we may find ji ∈ Z such that
0
v − N kvm = j1 v1 + . . . jm−1 vj−1
0
Whence we finally see v ∈ SpanZ {v1 , . . . , vm }, as desired.
6. Problem 6
7. Problem 7
=⇒ |u − v| = 0
So this is a subgroup.
SERGE LANG’S ALGEBRA CHAPTER 3 EXERCISE SOLUTIONS 7
nj,1 , . . . , nj,j−1 ∈ Z
such that
Span{w1 , . . . , wr } = Span{v1 , . . . , vr }
As desired.
8. Problem 8
(a). We certainly have that the kernel is ±1. Let (a, b) = (a0 , b0 ) = 1.
If x = a/b, y = a0 /b0 ,
h(xy) = log max |a||a0 |, |b||b0 |
6 log max |a|, |b| max |a0 |, |b0 |
= h(x) + h(y)
8 KELLER VANDEBOGERT
9. Problem 9
(b). Let
φ ψ
0 / M0 / M / M 00 / 0
is exact.
10. Problem 10
(b). We already know the forward direction from part (b) of the pre-
vious problem. Let φ, ψ be our maps φ : M 0 → M , ψ : M → M 00 , and
consider the converse.
10 KELLER VANDEBOGERT
is exact.
11. Problem 11
cp gp (M ) ⊂ F
12. Problem 12
a ⊕ b = o ⊕ ab
12 KELLER VANDEBOGERT
= o ⊕ xyab
= o ⊕ ab
Whence the general case. Indeed, by induction, one easily sees
a1 ⊕ · · · ⊕ an = on−1 ⊕ a1 a2 . . . an
fk (a) = fk (1) · a = ca
f 7→ fk (1) ∈ a−1
Hom(a, o) = a−1
and
13. Problem 13
F 0 ⊂ M ⊂ F, rank F = rank F 0
=⇒ M = a1 ⊕ · · · ⊕ an
As desired.
(c). We may assume without loss of generality that the ai are pairwise
coprime. By Problem 12 part (a),
M = on−1 ⊕ a
14 KELLER VANDEBOGERT
=⇒ a = b
where we have used the fact that the exterior power converts our direct
sum to a tensor product (the Di are our determinants). Whence the
map M 7→ [a] is an isomorphism, and we are done.
14. Problem 14
=⇒ n = g(m − φ(m0 )) ∈ Im g
So that g is surjective.
δ/ / / /
Coker f Coker g Coker h 0
is also exact. However, we observe that if any of the above two kernels
and cokernels vanish, so must the other. Hence the statement is a
triviality.
15. Problem 15
corresponding set will be denoted with the lower case letter with the
same index (ie, m3 ∈ M3 always).
(a). We have:
m3 ∈ Ker f3
=⇒ a3 (m3 ) = 0 (injectivity of f4 )
=⇒ m3 ∈ Im a2 (exactness)
=⇒ f1 (m1 ) = n1 (surjectivity of f1 )
=⇒ f2 (a1 (m1 ) − m2 ) = 0
=⇒ a1 (m1 ) = m2 (injectivity of f2 )
=⇒ m2 ∈ Im a1 = Ker a2 (exactness)
=⇒ m3 = a2 (m2 ) = 0
=⇒ f3 is injective
SERGE LANG’S ALGEBRA CHAPTER 3 EXERCISE SOLUTIONS 17
=⇒ a4 (m4 ) = 0 (injectivity of f5 )
=⇒ a3 (m3 ) = m4 (commutativity)
=⇒ b3 (f3 (m3 ) − n3 ) = 0
=⇒ f2 (m2 ) = n2 (surjectivity of f2 )
=⇒ n3 = f3 (m3 − a2 (m2 ))
So that f3 is surjective.
16. Problem 16
Let {Si , (fji }i∈I denote our inverse system, where each fji : Sj → Si
are all surjective. By simplicity, this implies that each fji is either
trivial or an isomorphism.
If every Si = 1, then we are done. Hence, suppose not. Given Si ,
Sj , there exists k such that k > i, j. Then
Sk ∼
= Si , Sk ∼
= Sj
=⇒ Si ∼
= Sj
Then any two nontrivial groups in our inverse system are necessarily
isomorphic. Let S denote the common isomorphism. By assumption
S is simple, it remains only to show that
lim Si = S
←−
18 KELLER VANDEBOGERT
I :S ,→ lim Si
←−
x 7→ (x)i∈I
is injective, since any nonzero element must represent a nonzero class
in some Si . It remains to show surjectivity. Let (xi ) ∈ lim Si . For
←−
every j 6 i, fji (xj ) = xi , and for every k > i, fik (xi ) = xk . Inverting
yields fki (xk ) = xi , so that every element is completely determined by
the ith spot; whence i(xi ) = (xi ), and we have an isomorphism.
17. Problem 17
(Z/pn , πnm )
with
(n + (pn ))n∈N
There are no zero divisors, since if k is a zero divisor, then pn |k for all
n ∈ N, which is possible only if k = 0.
The maximal ideal is merely pZp , since one immediately sees that
Zp /pZp = Z/pZ
SERGE LANG’S ALGEBRA CHAPTER 3 EXERCISE SOLUTIONS 19
which is, in particular, a field. This is also the unique maximal ideal
since any other
Z/(a) ∼
M
= Z/(pαi i )
i
As asserted.
20 KELLER VANDEBOGERT
18. Problem 18
An × Mn / Mn
commutes, so that
(b). Using part (a), we consider our maps. Observe that Mn = A for
each n, and, An = /bbz/(pn ). Then, we have
ψ :A → A
a 7→ pa
φ :Z/(pn ) → Z/(pn+1 )
m + (pn ) 7→ m + (pn+1 )
with trivial action
Z/(pn ) × A → A
(m + (pn ), a) 7→ ma
We then see that
(m + (pn ), a) 7→ ma 7→ pma
and
Whence the diagram in part (a) commutes, and using the result of (a),
lim A := Tp (A) is a module over lim Z/(pn ) = Zp .
←− ←−
and,
And, since pm(a, b) = m(pa, pb), the diagram in (a) commutes so the
result follows immediately.
19. Problem 19
20. Problem 20
Note that
both satisfy the following universal property: for all (i, j) 6 (r, s), there
exist maps f(i,j) and f(r,s) for every
Aij / Ars
f(i,j),(r,s)
22 KELLER VANDEBOGERT
Aij / Ars
f(i,j),(r,s)
And any other object satisfying the above must factor through the
direct limits. Whence they factor through each other, and we have a
natural isomorphism
21. Problem 21
where
ui vi
0 / Mi0 / Mi / Mi00 / 0
is exact for every i. Now we may prove exactness. Suppose first that
u([Mi , mi ]) = 0. Then,
and since each uj is a monomorphism, fij (m0i ) = 0 for every > i, and
we see that
= [Mi00 , vi ui (m0i )]
= [Mi00 , 0]
where the last equality follows from the fact that Im ui ⊂ Ker vi for
every i, and we thus deduce that Im u ⊂ Ker v. Let us consider the
reverse inclusion now; suppose
v([Mi , mi ]) = [Mi00 , vi (mi )]
= [Mi00 , 0]
Then, for all j > i, gij (vi (mi )) = vj (gij (ui )) = 0, so that given gij (mi ) ∈
Ker vj , there exists m0j ∈ Mj0 such that uj (m0j ) = gij (mi ), in which case
[Mi , mi ] = [Mj , uj (m0j )]
= u([Mi0 , m0i ]) ∈ Im u
So that Ker v = Im u. Finally, let [Mi00 , m00i ] ∈ lim Mi . Then for each i,
−→
00
ui (mi ) = mi for some mi ∈ Mi , so that
[Mi00 , m00i ] = Mi00 , ui (mi )]
= u([Mi , mi ]) ∈ Im u
And we conclude that
0 / lim Mi0
v / lim Mi
u / lim Mi00 / 0
−→ −→ −→
is also exact.
24 KELLER VANDEBOGERT
22. Problem 22
Mi , N ) ∼
M Y
Hom( = Hom(Mi , N )
i i
and we conclude
Hom(N, Mi ) ∼
Y Y
= Hom(N, Mi )
i i
SERGE LANG’S ALGEBRA CHAPTER 3 EXERCISE SOLUTIONS 25
23. Problem 23
limi Mi
←−
{ #
Mj / Mi
Hom(N, limi Mi )
←−
v (
Hom(N, Mj ) / Hom(N, Mi )
whence
Hom(N, lim Mi ) ∼
= lim Hom(N, Mi )
←− ←−
i i
24. Problem 24
{Mi , iij }
26 KELLER VANDEBOGERT
25. Problem 25
0 / K / F / M / 0
⇐⇒ N 6 N 0 and I ⊂ I 0
Now consider lim RI /N . We want to show that this is isomorphic to
−→
F/K, as F/K ∼ = M . The map is trivial, we merey send
f + K 7→ [RI /N, f + N ]
N / RI / RI /N / 0
SERGE LANG’S ALGEBRA CHAPTER 3 EXERCISE SOLUTIONS 27
26. Problem 26
and
So that these are indeed isomorphic in the free and finitely generated
case. Suppose E is finitely presented and choose a presentation
F0 / F1 / E / 0
28 KELLER VANDEBOGERT
Apply the left exact contravariant functor Hom(−, Mi ) and then the
exact functor (by Problem 21) lim to get the commutative diagram
−→
0 / Hom(E, lim Mi ) / Hom(F0 , lim Mi ) / Hom(F1 , lim Mi )
−→ −→ −→
Where the vertical arrows are the natural maps. Then, using exactness
we easily deduce that first vertical arrow must be a surjection, since
we have already shown that the second 2 are. Whence we have an
isomorphism
lim Hom(E, Mi ) ∼
= Hom(E, lim M)
−→ −→ i
27. Problem 27
28. Problem 28
so that L is surjective.
Suppose now that L(a) = 0 for a ∈ A. Then, a ∈ Ai for some i, and
since gri (L) is an isomorphism, a ∈ Ai−1 . Iterating this, we see that
a ∈ Aj for all j 6 i, and in particular, a ∈ A−1 = {0}, so that a = 0,
and L is an isomorphism.
29. Problem 29
(a). These are algebras just by definition, and indeed we see that
det(N − λI) = λn for N ∈ ni , whence N n = 0.
30 KELLER VANDEBOGERT
(I + X)(I + Y ) = I + X + Y + XY
log(exp(X)) = exp(log(X)) = X
so this log is a left and right inverse, giving that exp is indeed a bijec-
tion, as desired.