Final Homework of ANT
Final Homework of ANT
2019010531
2 , show that if m ≡ n ≡ k ≡ 1
mn
1. Let m, n be two distinct square-free integers, neither equals 1, let k = (m,n)
√ √ √ √
(mod 4), then {1, 4 (1 + m)(1 + k), 2 (1 + m), 2 (1 + n)} is an integral basis for OK , and d(K) = mnk.
1 1 1
√ √ √
Proof. Let K = Q( m, n), N = Q( n), l = (m, n), m = lm1 , n = ln1 . We first show the following lemma
Lemma 1. For α ∈ K, we have that α is integral over Z iff T rK/N (α), NK/N (α) are integers.
Proof. Suppose that α ∈ OK , then α is certainly integral over ON , and thus its minimal polynomial mα (t) has
coefficients in ON . Since T rK/N (α) = (−1)× (coefficient of t) and NK/N (α) is the constant term in mα (t), these
are both in ON and thus are algebraic integers. Conversely, if α is integral over OM , then α is integral over Z,
since ON is integral over Z.
√ √ √
We see that {1, m, n, k} is a basis for K over Q, thus every integer α of K is of the form
√ √ √
α = a0 + a1 m + a2 n + a3 k.
1
If m1 ≡ 1 (mod 4), then ac − bd ≡ 0 (mod 4), therefore the possible cases are
2. Let α be the real root of f = x3 − x + 1, and β, β̄ the conjugate complex roots of it, K := Q[α]. Show:
(a) β + β̄ = −α, β β̄ = −α−1 , [(β − α)(β̄ − α)(β − β̄)]2 = −23;
√ √
(b) K( −23) = Q(α, β, β̄), and K( −23)/Q is a Galois extension of degree 6, calculate the Galois group;
√
(c) Determine all subfields of K( −23)/Q. Which ones are Galois over Q?
√
(d) The only rational prime ramified in K( −23) is 23, and its ramification index is 2;
√ √ √
(e) K(√−23)/Q( −23) is a cyclic extension of degree 3, and each prime ideal in Q( −23) is unramified in
K( −23).
K(β) : Q] = [K(β) : K] · [K : Q] = 6.
√
Therefore K( −23) = Q(α, β, β̄), which is the splitting field of f over Q, thus Galois over Q with Galois group
the symmetric group S3 , which acts by permuting α, β, β̄.
(c) Let α, β, β̄ correspond to 1, 2, 3 respectively in the presentation S3 = {1, (1 2), (1 3), (2 3), (1 2 3), (1 3 2)}.
The order 2 subgroups of S3 are h(1 2)i, h(1 3)i, h(2 3)i, whose√fixed fields are Q(β̄), Q(β), Q(α), respectively.
The order 3 subgroup of S3 is h(1 2 3)i, whose fixed field is Q( −23). These are all the nontrivial subfields of
2
√ √
K( −23)/Q by Galois theory, and Q( −23) is the only one Galois over Q, since h(1 2 3)i is the only normal
subgroup of S3 .
√ √ √
(d) We have L := K( −23) = K(( 1+ 2−23 )), with h = x2 − x + 6 the minimal polynomial of 1+ 2−23 . Note that
√
h has discriminant −23, it is separable after mod any prime not above 23, thus K( −23)/K is unramified at
primes not above 23.
Since K = Q(α), and disc(1, α, α2 ) = −23 which is square free, we have d(K) = −23 and {1, α, α2 } is an integral
basis for OK . Thus theP only rational prime ramified in K is p = 23, therefore 23 is the only rational prime
ramified in L. We have p ep fp = 3, with p runs through primes over 23. These primes one-one correspond to
the irreducible factors of f = (x + 10)2 (x + 3) (mod 23), therefore 23OK = p21 p2 .
Since L/Q is Galois, we see that p1 is inert in L and p2 is totally ramified in L. That is p = 23 has ramification
index 2.
√ √ √
(e) K( −23)/Q( √ −23) is Galois and of degree 3, thus cyclic. Since d(Q( −23)) = −23,√ the only rational prime
ramified
√ in Q( −23) is 23, with ramification index 2, therefore each prime ideal in Q( −23) is unramified in
K( −23).
√
3. (1) Show that the class number of K = Q( −103) is 5.
(2) Show that the only rational integer solutions of x2 + 2 = y 3 are (x, y) = (±5, 3).
√
−103
√
Proof. (1) Since −103 ≡ 1 (mod 4), we have OK = Z[ 1+ 2 ], d(K) = −103 and M (K) = 2
π 103 ≈ 6.46. The
rational primes less than M (K) are 2, 3, 5. We have
If d = 1, then c = ±1, therefore x = ±5. If d = −1, the 3c2 = 1, which is impossible. Then the assertion
follows.
4. Let f (x) ∈ Z[x] be monic irreducible of degree ≥ 2, show that: there are infinitely many rational primes p such
that f (x) has no root in Fp .
K/Q
Proof. Let K be the splitting field of f over Q, with Galois group G. Let σp = p be the Artin symbol.
Let p be a rational prime unramified in K and p ∤ Disc(f ), that is, f mod p is separable. For such a p, f (x) ≡ 0
(mod p) has a solution implies that every element of sigmap fix some root of f since the decomposition type of
(f mod p) equals the cycle pattern of the Frobenius element σp ∈ G (view G as a subgroup of the symmetric
group on roots of f ).
3
Let H = Gal(K/Q(α)) where α is a root of f . By considering the action of G on the set of left cosets of H in
G, let C = ∪g∈G gHg −1 (which is stable under conjugation), we see that
has Dirichlet density < 1. Since the number of primes ramified in K or deviding Disc(f ) is finite, the assertion
follows.
Proof. (1) Let f (x) = x2 + 1, we have the fact that for an odd prime p, f (x) ≡ 0 (mod p) has a solution iff p ≡ 1
(mod 4).
If p ≡ 1 (mod 4), let 0 ≤ a0 ≤ p − 1 be such that f (a0 ) ≡ 0 (mod p). We construct a Cauchy sequence {ai }i≥0
in Zp whose limit a is the required root. Suppose that we are given an ∈ Zp with an ≡ a0 (mod p) and
It suffices to take
−f (an )
t≡ (mod p).
2an pn+1
P∞
Conversely, if −1 is a square in Qp , that is, there is some r=0 ar pr ∈ Zp such that
∞
X
( ar pr )2 + 1 = 0.
r=0
−f (a0 )
a1 ≡ ≡ 1 (mod 5),
2a0 · 5
we have a1 = 2 + 1 · 5. Then
−f (a1 )
≡ 2 (mod 5),
2a1 · 52
so a2 = 2 + 1 · 5 + 2 · 52 . Then
−f (a2 )
≡ 1 (mod 5),
2a2 · 53
so a3 = 2 + 1 · 5 + 2 · 52 + 1 · 53 . Then
−f (a3 )
≡ 3 (mod 5),
2a3 · 54
so a4 = 2 + 1 · 5 + 2 · 52 + 1 · 53 + 3 · 54 .
6. Let E be a finite extension of Qp , vp be the p-adic valuation, let v be the unique extension to E of vp . Show
that:
4
(a) For x ∈ E, if v(x) > 1
p−1 , then the series
x2 xn
exp(x) = 1 + x + + ··· + + ···
2! n!
n
converges, and if n ≥ 2, then v( xn! ) > v(x). Thus
x2 x3 xn
log(1 + x) = x − + − · · · + (−1)n+1 + ···
2 3 n
n
converges. If v(x) > 1
p−1 , then when n ≥ 2, we have v( xn ) > v(x). Thus
form an inverse pair of group isomorphisms between the multiplicative group Ur and the additive group
prE , where pE is the prime ideal of E, e = e(pE /p).
(f) The group homomorphism f : U1 = 1 + pE → E, x 7→ log(x) has kernel
n
ker(f ) = {α ∈ E | ∃ n ≥ 0, s.t. αp = 1}.
5
1 1
(b) If v(x) > p−1 , v(y) > p−1 , then exp(x), exp(y), exp(x + y) all converge. Then we have exp(x + y) =
exp(x) exp(y) since this is an identity of formal series:
X (x + y)n XX n
n r n−r
= x y /n!
n! r=0
r
n≥0 n≥0
XX
n
xr y n−r
= ·
r! (n − r)!
n≥0 r=0
X n x X ym
=( )( ).
n! m!
n≥0 m≥0
ln n
v(xn /n) = nv(x) − v(n) ≥ nv(x) − ,
ln p
which tends to +∞ if v(x) > 0, so log(1 + x) converges in this case. For n ≥ 2, write n = pa n0 , with (a0 , p) = 1.
If a > 0, then
v(n) a a 1 a 1
= a ≤ a = · ≤ .
n−1 p n0 − 1 p −1 p − 1 1 + p + · · · + pa−1 p−1
If a = 0, then
v(n) 1
=0< .
n−1 p−1
So we have
xn
v( ) = nv(x) − v(n) > v(x)
n
1 1
if v(x) > p−1 . Thus v(log(1 + x)) = v(x) if v(x) > p−1 .
(d) If v(x − 1) > 0, v(y − 1) > 0, x, y ∈ E, then
xy − 1 = (x − 1)(y − 1) + (x − 1) + (y − 1) ⇒ v(xy − 1) > 0.
Therefore log(x), log(y), log(xy) all converge. Then we have the equality log(xy) = log(x) + log(y) since this is
an identity of formal series: Let D be the formal derivative operator, we have
D(t)
D log(1 + t) = ,
1+t
therefore
D(t) + D(s) + tD(s) + sD(t) D(t) D(s)
D log (1 + t)(1 + s) = = + = D log(1 + t) + log(1 + s) .
(1 + t)(1 + s) 1+t 1+s
So log (1 + t)(1 + s) = log(1 + t) + log(1 + s), for they have the same constant term.
1 1
(e) If v(x) > p−1 , then v(log(1+x)) = v(exp(x)−1) = v(x) > p−1 , so the series log(1+x), exp(x), exp(log(1+x)),
log(exp(x)) all converge. Then we have the equality since these are identities of formal power series:
e
For r > p−1 , exp maps prE into Ur since v(exp(x)−1) = v(x), and log maps Ur into prE since v(log(1+x)) = v(x).
Then the assertion for the particular case follows by the equality just shown.
(f) Let 1 + x be in the kernel of log : U1 → E. For n sufficiently large, we have |x|p < p−1/(p−1) . Then
n
p n
X
n
pn p
(1 + x) −1= xj
j=1
j
pn
has absolute value < p−1/(p−1) (since for 0 < j < pn we have | j xj | ≤ |px| < |p| ≤ p−1/(p−1) ), and therefore
n n
|(1 + x)p − 1| = | log((1 + x)p )| = |pn log(1 + x)| = 0.
Thus, (1 + x) is a pn -th root of unity.
Conversely, every p-power root of unity in E is a torsion element of U1 . But E has characteristic zero, so (E, +)
is torsion-free. Therefore all p-power roots of unity are in the kernel of the homomorphism log : U1 → E.
6
7. For a number field K, define the Dedekind zeta function ζK (s), show that it admits a meromorphic extension
to some strip domain in Re(s) < 1, and give the details of calculating the residue at s = 1.
Definition 2. Let K be a number field, the Dedekind zeta function of K is defined by the series
X
ζK (s) = N (a)−s ,
a
where a ranges over the integral ideals of K, and N (a) denotes its absolute norm.
Q
We have the product form ζK (s) = p (1 − N (p)−s )−1 , where p ranges over nonzero prime ideals. The product
converges absolutely and uniformly in the domain Re(s) ≥ 1 + δ for any δ > 0: since #{p|p} ≤ n and N (p) =
[OK : p] ≥ p, thus X X
log(1 − N (p)−s ) ≤ n log(1 − p−s ) ,
p p
In order to prove the analytic class number formula we need an asymptotic estimate for the number of integral
ideals a with absolutePnorm N (a) bounded by a parameter t ∈ R>0 , this is necessary for us to understand the
behavior of ζK (s) = a N (a)−s as s → Q 1+ . Our strategy is to count points in Log(OK ∩ K × ) that lie inside
a suitably chosen region S of R r1 +r2
' [ τ R]+ that we will then scale by t. In order to bound this count as
a function of t we need a condition on S that ensures that the count grows smoothly with t; this requires S to
have a “reasonable” shape. We first introduce the following results in real analysis that we will use.
Definition 4. (a) Let X and Y be two metric spaces, a function f : X → Y is Lipschitz continuous if there
exists c ∈ R>0 such that for all x1 , x2 ∈ X we have
(b) A set B in a metric space X is d-Lipschitz parametrizable if it is the union of the images of a finite number
of Lipschitz continuous functions fi : [0, 1]d → X.
Lemma 5. Let S ⊆ Rn be a measurable set whose boundary ∂S := S̄ \ S 0 is (n − 1)-Lipschitz parametrizable.
Then
#(tS ∩ Zn ) = µ(S)tn + O(tn−1 ), as t → +∞,
where µ is the standard Lebesgue measure on Rn .
µ(S) n
#(tS ∩ Λ) = t + O(tn−1 ).
covol(Λ)
Recall that covol(Λ) = µ(F ) for any fundamental region F for Λ, so the ratio µ(S)/covol(Λ) = µ(S)/µ(F )
in Corollary 6 does not depend on the normalization of the Haar measure µ. However, we plan to apply the
corollary to Λ = OK and want to replace covol(OK ) with |DK |1/2 , which requires us to use the normalized Haar
measure on KR :
µ(S) := 2r2 µRn (S).
7
We want to estimate the quantity #{a : N (a) ≤ t}. As a first step, we restrict our attention to principal ideals
(α) ⊆ OK , so we want to estimate the quantity #{(α) : N (α) ≤ t}, which is equivalent to the cardinality of
×
{α ∈ K × ∩ OK : N (α) ≤ t}/OK .
We define
×
KR,≤t := {x ∈ KR× : N (x) ≤ t} ⊆ KR× ⊆ KR ,
× × ×
then we want to estimate the cardinality of (KR,≤t ∩ OK )/OK , here we view OK , OK as subsets of KR through
× ×
the natural map j : K → KR . By Dirichlet unit theorem, we have OK ' µK × U , where U ⊆ OK is free of rank
r1 + r2 − 1. Thus we have the wK -to-1 map
× × ×
(KR,≤t ∩ OK )/U → (KR,≤t ∩ OK )/OK ,
×
and we will estimate the cardinality of (KR,≤t ∩ OK )/U .
We now define a surjective map
ν : KR× → KR,1
×
, x 7→ xN (x)−1/n .
× Q +
The image of KR,1 under Log is precisely the trace zero hyperplane Rr01 +r2 of Rr1 +r2 ' [ τ R] , in which
×
Log(U ) = Log(OK ) = ΛK is a lattice. Let us fix a fundamental domain F for the lattice ΛK in R01 +r2 , then
r
S := ν −1 (Log−1 (F ))
S≤t := {x ∈ S : N (x) ≤ t} ⊆ KR ,
then we want to estimate the cardinality of S≤t ∩ OK . The set OK is a lattice in the R-vector space KR of
dimension n. We have tS≤1 = S≤tn , so we can estimate the cardinality of S≤t = t1/n S≤1 via Corollary 6
with S = S≤1 and Λ = OK by replacing t with t1/n , provided that the boundary of S≤1 is (n − 1)-Lipschitz
parametrizable, which we now argue.
The kernel of the Log map is {±1}r1 × U (1)r2 , where U (1) = {z ∈ C : z z̄ = 1} is the unit circle in C. We thus
have a continuous isomorphism of locally compact groups
∼
KR× = (R)r1 × (C)r2 −→ Rr1 +r2 × {±1}r1 × [0, 2π)r2 (1)
x = (x1 , · · · , xr1 , z1 , · · · , zr2 ) 7−→ (Log(x)) × (sign x1 , · · · , sign xr1 ) × (arg z1 , · · · , arg zr2 ).
The set S≤1 consists of 2r1 connected components, one for each element of {±1}r1 . We can parametrize each of
these component using n real parameters as follows:
• r1 + r2 − 1 parameters in [0, 1) that encode a point in F as an R-linear combination of Log(ε1 ), · · · ,
Log(εr1 +r2 −1 ), where {ε1 , · · · , εr1 +r2 −1 } is a basis for U ;
• r2 parameters in [0, 1) that encode an element of U (1)r2 ;
• a parameter in (0, 1] that encodes the nth-root of the norm.
These parameterizations define a continuously differentiable bijection from the set
to each of the 2r1 disjoint components of S≤1 ; it can be written out explicitly in terms of exponentials and
the identity function. The boundary ∂C is the boundary of the unit n-cube, which is clearly (n − 1)-Lipschitz
parametrizable; thus each component of S≤1 , and therefore S≤1 itself, has a boundary that is (n − 1)-Lipschitz
parametrizable.
We now apply Corollary 6 to the lattice OK and the set S≤1 in the n-dimensional R-vector space KR with t
replaced by t1/n , since S≤t = t1/n S≤1 . This yields
µ(S≤1 ) µ(S≤1 )
#(S≤t ∩ OK ) = (t1/n )n + O((t1/n )n−1 ) = t + O(t1−1/n ) (2)
covol(OK ) |DK |1/2
Our next task is compute µ(S≤1 ); as noted in the statement after corollary 6, we must use the normalized Haar
measure µ on KR . We will use the isomorphism in (1) to make a change of coordinates, we just need to understand
8
Q
how this affects the Haar measure µ on KR = v|∞ Kv ' RP r1 ×Cr2 . In terms of the standard Lebesgue measures
dx and dA on R and C, we have µ = (dx)r1 (2dA)r2 . For each factor of KR× ' (R× )r1 × (C× )r2 ⊆ Rr1 × Cr2 , we
define the maps
C× → R × [0, 2π), z 7→ (2 log |z|, arg z), el/2+iθ ←[ (l, θ), 2dA 7→ 2el/2 d(el/2 )dθ = el dldθ,
where dl is the Lebesgue measure on R, µ{±} is the counting measure on {±1}, and dθ is the Lebesgue measure
on [0, 2π). We thus have
∼
KR× −→ Rr1 +r2 × {±1}r1 × [0, 2π)r2 , µ 7→ eT(·) µRr1 +r2 µr{±1}
1
µr[0,2π)
2
,
where the trace function T(·) sums the coordinates of a vector in Rr1 +r2 .
We now make one further change of coordinates:
If we let π0 : Rr1 +r2 → Rr1 +r2 −1 denote the coordinate projection, then the Lebesgue measure of π0 (F ) in
Rr1 +r2 −1 is, by definition, the regulator RK .
The Log map gives us a bijection
∼ 1 1 2 2
S≤1 −→ F + (−∞, 0]
,··· , , ,··· ,
n n n n
1 1 2 2
x = N (x) ν(x) 7−→ Log ν(x) + log N (x) , · · · , , , · · · , .
1/n
n n n n
The coordinate y ∈ (−∞, 0] is given by y = T(Log x) = log N (x), so we can view S≤1 as an infinite union of
cosets of Log−1 (F ) parameterized by ey = N (x) ∈ (0, 1]. Under our change of coordinates we thus have
∼
KR× −→ Rr1 +r2 −1 × R × {±1}r1 × [0, 2π)r2
S≤1 −→ π0 (F ) × (−∞, 0] × {±1}r1 × [0, 2π)r2 .
Proof. In order to count the nonzero OK -ideals a of absolute norm N (a) ≤ t we group them by ideal class. For
the trivial class, we just need to count nonzero principal ideals (α), equivalently, the number of nonzero α ∈ OK
×
with N (α) ≤ t, modulo the unit group OK . Dividing (3) by wK to account for the wK -to-1 map
× ×
S≤t ∩ OK −→ (KR,≤t ∩ OK )/OK ,
9
To complete the proof we now show that we get the same answer for every ideal class; the nonzero ideals a
of norm N (a) ≤ t are asymptotically equidistributed among ideal classes. Fix an ideal class [a], with a ⊆ OK
nonzero. Multiplication by a gives a bijection
×a ×
{b ∈ [a−1 ] : N (b) ≤ t} −→ {0 6= (α) ⊆ a : N (α) ≤ tN (a)} ' {0 6= α ∈ a : N (α) ≤ tN (a)}/OK .
Let S[a],≤t denote the set on the RHS. The estimate in (4) derived from Corollary 6 applies to any lattice in KR ,
not just OK . Replacing OK with a in (4) we obtain
2r1 (2π)r2 R
K
#S[a],≤t = tN (a) + O(t1−1/n )
wK · covol(a)
2r1 (2π)r2 RK
= tN (a) + O(t1−1/n )
wK · covol(OK )N (a)
2r1 (2π)r2 R
K
= t + O(t1−1/n ).
wK |DK |1/2
Note that the RHS does not depend on the ideal class [a]. Summing over ideal classes yields
X 2r1 (2π)r2 h R
K K
#{0 6= b ⊆ OK : N (b) ≤ t} = #S[a],≤t = t + O(t1−1/n ).
wK |DK |1/2
[a]
a1 + · · · + at = O(tσ ), as t → ∞.
P
Then the Dirichlet series an n−s defines a holomorphic function on Re(s) > σ.
P
Proof. Let A(x) := 0<n≤x an . Writing the Dirichlet sum as a Stieltjes integral, for Re(s) > σ, we have
X Z ∞
an n−s = x−s dA(x)
1−
Z ∞
A(x) ∞
= − A(x) dx−s
x s 1− 1−
Z ∞
=0− A(x)(−sx−s−1 ) dx
1−
Z ∞
A(x)
=s dx
1 − xs+1
The integral on the RHS converges locally uniformly on Re(s) > σ and the lemma follows.
Lemma 9. Let a1 , a2 , · · · be a sequence of complex numbers that satisfies
a1 + · · · + at = ρt + O(tσ ), as t → ∞,
P
for some σ ∈ [0, 1), ρ ∈ C× . Then the Dirichlet series an n−s converges on Re(s) > 1 and has a meromorphic
continuation to Re(s) > σ that is holomorphic except for a simple pole at s = 1 with residue ρ.
10
Proof. We have X X
ζK (s) = N (a)−s = at t−s ,
a t≥1
2r1 (2π)r2 hK RK
ρK := ,
wK |DK |1/2
8. Let L/K be a Galois extension of number fields, denote G := Gal(L/K). Give the definitions of saying a prime
ideal of K ramified or unramified in L. For an unramified prime ideal p and a prime P over it, define L/K
P .
State and prove the Chebotarev density theorem.
11