Keller: a b α 1 α n n i i α i i i
Keller: a b α 1 α n n i i α i i i
KELLER
Problem 1
Problem 2
a
(a). We want to prove the following statement: Let b
∈ Q with (a, b) =
1, a < b. If b = pα1 1 . . . pαnn . Then,
n
a X ai b i
=
b i=1
pαi i
for some ai , bi ∈ Z.
has inverse
n
α
X Y
(ai + (pαi i ))ni=1 7→ ai b i pj j + (b)
i=1 i6=j
n
α
X Y
a= ai b i pj j
i=1 i6=j
X
a= ai b i
i
1 = 1 · b0
Problem 3
Pn
Suppose f (X) = i=0 ai X i . Then, we see:
n
X
f (X + Y ) = ai (X + Y )i
i=0
n X i
X i
= ai Y k X i−k
i=0 k=0
k
n n
X
k
X i i−k
= Y ai X
k=0 i=k
k
n n
X
i
X i
= f (X) + Y ai X i−k
i=1 i=k
k
Pn i
Setting φi (X) := i=k ai k
X i−k . In characteristic 0, we may rewrite
this as
n
X k!
φi (X) = ak X k−i
k=i
i!(k − i)!
n
1X
= ak Di (X k )
i! k=i
1 i
= D (f (x))
i!
As contended.
Problem 4
X
f (x) := aα X α
|α|6n
4 KELLER
Consider:
X
f (X + Z) = aα (X + Z)α
|α|6n
X X α
= aα X α−β Y β
β
|α|6n β6α
X
β
X α
= Y aα X α−β
β
|β|6n β6α6n
Problem 5
(a). Consider:
=⇒ Q1 (x)Q01 (x) = x2 − 1
Q2 (x)Q02 (x) = 1
1 − x2 = (αQ1 (x))2
Problem 6
Pn
Suppose f (x) = k=0 ak xk has a root a/b ∈ Q with (a, b) = 1,
ak ∈ Z and an = 1. Observe that upon substituting a/b into f (x), we
see:
an = −an−1 ban−1 − · · · − a0 bn
=⇒ b | an
=⇒ b = ±1
Problem 7
(1 − X1q−1 ) . . . (1 − Xnq−1 )
has degree n(q − 1). Suppose that the only root of f (X) is 0; then
1 − f (X)q−1 has n(q − 1) roots. Since d < n, this is a contradiction.
roots, we know
(
1, if x is a root of f
1 − f (x)q−1 =
0, else
So that summing over all x ∈ k,
X
N= (1 − f (x)q−1 )
x∈kn
Now, observe:
X X X
xi11 . . . xinn = xi11 xi22 . . . xinn
x∈kn x1 ∈k x∈kn−1
X
= ψ(i1 ) · xi22 . . . xinn
x∈kn−1
≡0 mod q
So that N ≡ 0 mod q, as contended.
We see that f (X) = 0 for all X 6= 0, and f (0) = 1. Then, shifting the
above, we see:
Y
1 − (Xi − Yi )q−1
g(X) := f (Y ) ·
i
We see that g(X) = f (X) for all x ∈ k n . Since k is a finite field, the
above is a finite sum, whence f (X) can be written as a polynomial.
Problem 8
Problem 9
Problem 10
mX,k(f ) (Y ) = P (Y )
We see however that degY P (Y ) = max{degY g(Y ), h(Y )}, since the
multiple of f on g(Y ) makes it impossible for any higher powers of g
and h to cancel out.
Using this, any automorphism f must be such that [K(X) : K(f )] =
1. By the above, this is possible if and only if deg g and deg h are both
less than or equal to 1. But then we see that f is of the form
aX + b
f (X) = , a, b, c, d ∈ K
cX + d
Problem 11
= D(x · 1/x)
D(x)
= + xD(1/x)
x
D(x)
=⇒ D(1/x) = − 2
x
Thus, using the property of derivations,
D(x) xD(y)
D(x/y) = −
y y2
yD(x) − xD(y)
=
y2
(b). We see:
D(xy)
L(xy) =
xy
yD(x) xD(y)
= +
xy xy
= L(x) + L(y)
(c). Observe:
m1 (x − α1 )m1 −1
L (x − α1 )m1 =
(x − α1 )m1
m1
=
(x − α1 )
Then by part (b) combined with the above,
X mi
L(R) =
i
(x − αi )
Problem 12
(a). In the monic case, we know that X 2 +b/aX +c/a has discriminant
(b2 −4ac)/a2 . Multiplying the above by a, this rescales the discriminant
by a2 . Thus aX 2 + bX + c has discriminant b2 − 4ac.
SERGE LANG’S ALGEBRA CHAPTER 4 SOLUTIONS 11
P
(b). This problem uses symmetric sum notation ( sym ). By
definition of discriminant,
∆ = (x1 − x2 ) · (x1 − x3 ) · (x2 − x3 )
By Vieté’s formulas,
σ1 = −a, σ2 = a2 , σ3 = −a3
So that
n
Y n Y
Y
0
f (ti ) = (ti − tj )
i=1 i=1 i6=j
Looking at Df explicitly,
Y
Df = (ti tj )2
i<j
Y Y
= (ti tj ) (ti − tj )
i<j j>i
Y Y
= (−1)n(n−1)/2 (ti − tj ) (tj − ti )
i<j i<j
n Y
Y
n(n−1)/2
= (−1) (ti − tj )
i=1 i6=j
Yn
n(n−1)/2 0
= (−1) f (ti )
i=1
Problem 13
whence
deg(f ) 6 2 deg(h) − 2
As desired.
SERGE LANG’S ALGEBRA CHAPTER 4 SOLUTIONS 13
6 2 deg f 3 − g 2 − 4 deg(d) − 2
=⇒ deg(f ) 6 2 deg(f 3 − g 2 ) − 2
Which yields the general case.
(c). By part (b), we may assume without loss of generality that f and
g are coprime. By Mason’s Theorem,
Problem 14
Let our Frey polynomial be x(x − 3a)(x + 3b). We may complete the
cube to find
We see that
u1/2 = O(a + b)
v 1/3 = O(a + b)
u1/2 = O N0 (D)1+/2
|a + b| = O N0 (abc)1+/2
Problem 15
Let
S := {p | 2p−1 6≡ 1 mod p2 }
= (1 + pk)m
≡ (1 + pmk) mod p2
6≡ 1 mod p2
So that by definition, p ∈ S. Now, suppose for sake of contradiction
that S is a finite set. Factor 2n − 1 = un vn , where un is a product of
SERGE LANG’S ALGEBRA CHAPTER 4 SOLUTIONS 15
2n − 1 = un vn
1+
N0 2n (2n − 1)
vn(1+)/2
Problem 16
deg(F )
Y
M (F ) := |F0 | · max{1, |αi |}
i=1
where |F0 | is the constant term, |αi | are roots of F . By the assumption,
|F |, |G| > 1 and
0
M (F ) 6 |F0 | · |F |d , M (G) 6 |G0 | · |G|d
16 KELLER
So that
0 0
|R| 6 2dd · M (F )d M (G)d (Hadamard’s inequality)
dd0 0
= 2|F | · |G| · |F0 |d |G0 |d
0 0
6 (|F |2 + |G|2 )dd |F0 |d |G0 |d
0 0 0
6 cd+d · |F (w)| + |G(w)| · |F0 |d |G0 |d (d + d0 )d+d
0 0 0
6 cd+d |F (w)| + |G(w)|) · |F |d |G|d (d + d0 )d+d
Problem 17
(a). Set g(x) := (x2 + a)(x − β1 ) · · · (x − βd−2 ) where a > 0, and let
p
gn (x) = g(x) +
pdn
We see that g(x) has d − 2 real roots and gn (x) → g(x) uniformly. Let
> 0; we may find N such that for all n > N , |gn (x) − g(x)| < for
all x ∈ R. Choosing > 0 sufficiently small, we see than gn (x) will be
positive and negative on the same number of intervals as g(x), in which
case the intermediate value theorem yields that gn (x) has precisely d−2
roots for all n > N .
pn gn (x) = pn g(x) + 2p
Problem 18
Problem 19
(t − X1 ) . . . (t − Xn ) = tn − s1 tn−1 ± · · · ± sn
Thus if the degree is > n(n − 1), every monomial term is contained in
the ideal (s1 , . . . , sn ). By definition, this tells us that f ∈ (s1 , . . . , sn )
as desired.
(b). Observe first that Z[s1 , . . . , sn ][X1 ] has basis 1, X1 , . . . , X1n−1 over
Z[s1 , . . . , sn ]. Similarly, Z[s1 , . . . , sn ][X1 ][X2 ] has basis 1, X2 , . . . , X2n−2
over Z[s1 , . . . , sn ][X1 ].
Continuing inductively, Z[s1 , . . . , sn ][X1 ] . . . [Xi ] has basis 1, Xi , . . . , Xin−i .
To get a free basis over Z[s1 , . . . , sn ], we just take all possible products
over the above generators. We then find that
(c). We employ the same technique as in part (b). Since Z[X] is a Z[S]-
module, we proceed inductively to see that Z[X, S 0 ][Y1 ] . . . [Yi ] has basis
1, X (r) , Yi , . . . , Yin−i
Problem 20
Let e1 , . . . , en denote the roots of f and e01 , . . . , e0m denote the roots of
g. Treating the above as variables and letting si denote the elementary
symmetric polynomial of degree i, we see that
ai = si (e1 , . . . , en )
bi = si (e01 , . . . , e0m )
whence sk (e1 , . . . , en , e01 , . . . , e0m ) = 0 for all k < n. If ar11 . . . arnn has
degree greater than (m + n)(m + n − 1) viewed as a polynomial in
Z[e1 , . . . , en , e01 , . . . , e0m ], Problem 19 part (a) implies that ar11 . . . arnn ∈
(s1 , . . . , sn ). As all si vanish for i < n, we deduce that ar11 . . . arnn ∈
(sn ) = Z. However, the above product has no constant term, whence
the only possibility is that ar11 . . . arnn = 0 identically.
Moreover, counting degrees, we see that this condition holds when-
ever
X
jaj > (m + n)(m + n − 1)
j
Problem 21
k
X
φ(x)φ(y) = φ(x + y) =⇒ λk (x + y) = λi (x)λk−i (y)
i=0
Problem 22
Whence
∞
X ∞
X m
t= bm ak tk
m=0 k=1
X∞ ∞
X X
= bm tk aα
m=0 k=m |α|=k
∞
X k
X X
= tk bm aα
k=0 m=0 |α|=m
k−1
X X
bk = −bk1 bm aα
m=1 |α|=m
Defining our bk inductively by the above, this defines our desired in-
verse.
22 KELLER
Problem 23
1
(c). By the homomorphism property, γt (−1) = γt (1)
. Thus by part (b),
γt (−1) = 1 − t
Problem 24
γt (u − 1) = γt (u)γt (−1)
ut
= 1+ (1 − t)
1−t
= 1 + (u − 1)t
Problem 25
(a). We have:
t
B0 = lim =1
t→0 et −1
−1
B1 = F 0 (0) =
2
1
B2 = F 00 (0) =
6
(b). Observe:
−t
F (−t) =
e−t
−1
tet
= t
e −1
t
=t+ t
e −1
= t + F (t)
Using this, we see that F (−t) − F (t) = t; expanding as power series:
∞
X tk
(−1)k Bk − Bk =t
k=0
k!
Problem 26
(a). We see:
tetX
B0 (X) = lim =1
t→0 et − 1
∂F 1
B1 (X) = (0, X) = X −
∂t 2
∂ 2F 1
B2 (X) = 2
(0, X) = X 2 − X +
∂t 6
24 KELLER
(b). We compute:
∞
X Bk (X) tk
= N F (t/N, X)
k=0
N k−1 k!
tetX/N
=N·
N (et/N − 1)
tetX/N et − 1
= t · t/N
e −1 e −1
N −1
tetX/N X at/N
= t · e
e − 1 a=0
N −1
X te(X+a)t/N
=
a=0
et − 1
N
X −1 X + a
= F t,
a=0
N
∞ N
X X −1 X = a tk
= Bk ·
k=0 a=0
N k!
Comparing coefficients in the above, we conclude:
N
X −1 X + a
k−1
Bk (X) = N Bk
a=0
N
As contended.
Comparing coefficients,
k
X j
Bk (X) = Bj X k−j
j=0
k
−1
Since B0 = 1 and B1 = 2
, we always have:
k
Bk (X) = X k − X k−1 + other terms
2
as desired.
Problem 27
(a). By definition,
N −1
X f (a)e(a+X+k)t
Ff (t, X + k) =
a=0
eN t − 1
N −1
X f (a)e(a+X)t
= ekt ·
a=0
eN t − 1
kt
= e Ff (t, X)