<<

12. in Number Fields

In [RL1, p. 273/274] we briefly mentioned how Eisenstein arrived at a hypo- thetical by assuming what later turned out to be an immediate consequence of the product formula for the , which in turn fol- lows directly from Artin’s reciprocity law. In this and the next chapter we will explain his beautiful idea in detail.

12.1 Quadratic Reciprocity in Z Eisenstein [22] realized that the reciprocity laws for quadratic and cubic residues can be formulated in a way that allows the immediate generalization to arbitrary powers and number fields: his observation was that the inver- α β −1 sion factor i(α, β) = ( β )( α ) for p-th power residue symbols in Q(ζp) and odd primes p only depends on α, β mod (1 − ζ)m for some m. In this section we show that Eisenstein’s version for p = 2 over Q is equivalent to the quadratic reciprocity law; then we will prove its generalization for quad- ratic number fields. In the next chapter we will then show how to extract the reciprocity law for p-th power residues from the above conjecture. For coprime odd a, b ∈ Z, define a symbol [a, b] with values in a b [a,b] {0, 1} by ( b )( a ) = (−1) . Let us make the following assumption: Hypothesis (H). There exists an integer σ ∈ N such that [a, b] = [a0, b0] for all natural numbers a, b, a0, b0 ∈ N with (a, b) = (a0, b0) = 1, and a ≡ a0, b ≡ b0 mod 2σ. We could also allow integers a, b, a0, b0 ∈ Z, but then we would have to add the condition that aa0 > 0 and bb0 > 0. In that case, (H) may also be a a assumed to hold for b = −1; note that ( −1 ) = ( 1 ) = 1, since by definition of a Q a the ( 1 ) = p|1( p ), and this product is empty. In order to better understand what Hypothesis (H) is all about we first derive the following result (which will not be used in the sequel): Proposition 12.1. If Hypothesis (H) holds, then a  a  = b b + 2σa for all coprime numbers a, b ∈ N. 2 12. Quadratic Reciprocity in Number Fields

a In other words: Hypothesis (H) states that the ( · ), as a function of its denominator, has conductor dividing 2σa. This is a weak form of the reciprocity law as given by Euler: compare [RL1,Thm. 2.28.iv)]. Proof. Observe that a b   a b + 2σa  a  b  = = b a b + 2σa a b + 2σa a by Hypothesis (H) and reduction modulo a. Let us now sketch Eisenstein’s idea for deriving the quadratic reciprocity law from (H). The basic ingredient is a special case of Hensel’s Lemma, i.e., the observation that integers a ≡ 1 mod 8 are squares modulo 2σ:

Lemma 12.2. If a ∈ Z is an integer with a ≡ 1 mod 8, then for every σ ∈ N 2 σ there is an integer µσ such that a ≡ µσ mod 2 . 2 e 2 e Proof. Assume that we know a ≡ µe mod 2 for some e ≥ 3; then a = µe +2 b e−1 for some integer b. But then µe+1 = µe + 2 b will do it, since we have e−1 2 e+1 2e−2 e+1 a ≡ (µe + 2 b) mod 2 in light of 2 ≡ 0 mod 2 for e ≥ 3. This simple observation enables us to prove Proposition 12.3. If (H) holds for some integer σ, then it holds for σ = 3. Proof. Given an odd integer a, there is an integer r ∈ {1, 3, 5, 7} such that a ≡ r mod 8; this implies a/r ≡ 1 mod 8, so by Lemma 12.2, there is an integer m such that a ≡ rm2 mod 2σ. Similarly, we have b ≡ s mod 8 for some s ∈ {1, 3, 5, 7}, and thus b ≡ sn2 mod 2σ for some integer n. We have to show that if (a, b) = (r, s) = 1, then [a, b] = [r, s]. Since we may choose m and n in such a way that (rm, sn) = 1, hypothesis (H) then implies [a, b] = [rm2, sn2] = [r, s]. Thus the value of [a, b] only depends on a, b mod 8.

a−1 b−1 Corollary 12.4. We have [a, b] ≡ 2 2 mod 2. Proof. All we have to do is compute [a, b] for all possible odd values of 3 11 a, b mod 8. For example, if a ≡ b ≡ 3 mod 8, then [a, b] = [3, 11] = ( 11 )( 3 ) = −1, hence [a, b] = 1 in this case. Checking every case then gives the following table: [a, b] 1 3 5 7 1 0 0 0 0 3 0 1 0 1 5 0 0 0 0 7 0 1 0 1

a−1 b−1 Thus [a, b] ≡ 2 2 mod 2 as claimed. The preceding corollary immediately implies the following improvement of Prop. 12.3: 12.1 Quadratic Reciprocity in Z 3

Corollary 12.5. If (H) holds for some σ, then it holds for σ = 2. Deriving the quadratic reciprocity law (even for Jacobi symbols) from (H) was quite easy; the supplementary laws can be treated similarly. Adapting an idea of Eisenstein to the case of quadratic reciprocity, we now show that the supplementary laws follow from the general reciprocity law through a simple computation: −1 (a−1)/2 Corollary 12.6. We have ( a ) = (−1) for a ∈ N. For any a, m ∈ N, a the residue symbol ( m ) only depends on the residue class of m mod 4a; in 2 (a2−1)/8 particular, ( a ) = (−1) for a ∈ Z \{0}. Proof. For the first claim we consider the equation a − b = 4; reducing it modulo a and b gives (a/b) = (−b/a) = 1, hence (−1/a) = (a/b)(b/a) = (−1)(a−1)(b−1)/4 = (−1)(a−1)(a−5)/4 = (−1)(a−1)/2 by the quadratic reci- a−1 a−5 procity law and the fact that 2 ≡ 2 mod 2. Now we are going to prove that (a/m) only depends on m mod 4a (as- suming that the denominator m remains positive); by induction, it suffices to show that (a/m) = (a/n) for m, n ∈ N with m − n = 4a. Reducing this equation modulo m and n gives (m/n) = (a/n) and (−n/m) = (a/m); thus (a/m)(a/n) = (m/n)(−n/m). But but for positive integers m ≡ n mod 4, the reciprocity law can be written in the form (m/n) = (−n/m); thus the right hand side equals 1, and this implies the claim. 2 In particular, (2/a) only depends on a mod 8, and then the formula ( a ) = 2 (−1)(a −1)/8 has only to be checked for a = 1, 3, 5, 7. We have shown that Hypothesis (H) implies the reciprocity law for posi- tive odd integers a, b:

a b  a−1 · b−1 = (−1) 2 2 . (12.1) b a Now we show that this formula is still valid if one of the numbers, say b, is negative. In that case, (12.1) shows

 a −b a−1 · −b−1 = (−1) 2 2 . −b a

a a −b (a−1)/2 b But ( −b ) = ( b ) and ( a ) = (−1) ( a ), hence we find

a b  a−1 a−1 · b+1 a−1 · b−1 = (−1) 2 (−1) 2 2 = (−1) 2 2 . b a A similar calculation shows that if a and b are both negative, then a−1 b−1 a b 2 · 2 ( b )( a ) = −(−1) . We can combine these formulas into a single for- mula valid for all odd integers as follows: Theorem 12.7. Let a and b be odd coprime integers. Then we have 4 12. Quadratic Reciprocity in Number Fields

1. The quadratic reciprocity law:

a b  a−1 · b−1 + sgn (a)−1 · sgn (b)−1 = (−1) 2 2 2 2 . b a 2. The supplementary laws:

2 −1 a−1 + sgn (a)−1  2  a −1 = (−1) 2 2 , = (−1) 2 . a a

In Z, the correction factors involving the sgn -function are not really es- sential since for every nonzero a ∈ Z there is a unit ε = ±1 such that εa > 0. In general number fields, this is not true in general, and the reciprocity law for totally positive elements is only a special case of the general law.

12.2 Eisenstein’s Version of Quadratic Reciprocity

In [RL1, Chapter 4] we have seen how Dirichlet reduced the quadratic reci- procity law in Z[i] to the√ one in Z. The same method works for every quadratic number field K = Q( m ), as was shown by D¨orrie [18] for quadratic number fields with class number 1, and by Welmin [136] in the general case. Whereas Welmin stated the quadratic reciprocity law in quadratic number fields as a product formula for Hilbert symbols, our goal here is to provide explicit formulas that are as close to the classical formulation of the quadratic reciprocity law as possible. Let us now explain the notions of primary and primitive elements. An 2 element α ∈ OK coprime to 2 is called primary if α ≡ ξ mod 4 for some ξ ∈ OK coprime to 2. From classical results on ramification in Kummer extensions√ (see [RL1, Thm. 4.12]) it is clear that α is primary if and only if K( α )/K is unramified at the primes above 2. We call α ∈ OK primitive if it is not divisible by any rational . Note that the set of primary elements is closed with respect to multiplication, whereas that of primitive elements is not. Below we will also need the signature of elements of quadratic number fields K. Let sgn denote the usual sign function; then for α ∈ K× we let α0 denote its conjugate, put ( (sgn α, sgn α0) if K is real, sign (α) = (+1, +1) if K is complex, and call it the signature of α ∈ K×. In particular, we have sign (α) = (+1, +1) if and only if α is totally positive. We say that α ≡ β mod ∞ for α, β ∈ K× if αβ is totally positive, that is, if α and β have the same signature. Before we state the quadratic reciprocity law in quadratic number fields, let us recall the relevant definition: for a prime ideal p of odd norm and 12.2 Eisenstein’s Version of Quadratic Reciprocity 5

some element α ∈ OK coprime to p, define the quadratic Legendre symbol α (Np−1)/2 [α/p] ∈ {±1} by the congruence [ p ] ≡ α mod p. We will now present a version of Eisenstein’s quadratic reciprocity law for quadratic number fields:

Theorem 12.8. Eisenstein’s√ quadratic reciprocity law holds for quadratic number fields K = Q( m ): if α, β, γ, δ ∈ OK have odd norm, and if they satisfy (α, β) = (γ, δ) = (1) and α ≡ γ, β ≡ δ mod 4∞, then

hαih β i hγ ih δ i = . β α δ γ As a corollary we obtain α β Corollary 12.9. If α is primary and totally positive, then [ β ] = [ α ]. In fact, in this case we have α ≡ ξ2 mod 4 for some ξ coprime to β, and we may simply choose γ = ξ2 in Theorem 12.8. Our proof of Theorem 12.8 will go like this: we will introduce symbols [α] and {α} with values in {−1, +1}and then show 1. {α} only depends on the signature of α (Lemma 12.10); 2. [α] only depends on the residue class of α mod 4 (Lemma 12.12); α β 0 0 0 0 3. [ β ][ α ] = [α][β ][αβ ]{α}{β }{αβ } (Lemma 12.13). Using this result, Theorem 12.8 follows easily: If α ≡ γ mod 4∞ and β ≡ δ mod 4∞, then {α} = {γ}, {β0} = {δ0} and {αβ0} = {γδ0} by 1), and similarly [α] = [γ], [β0] = [δ0] and [αβ0] = [γδ0] by 2). Theorem 12.8 then follows from 3). Before we start, let us recall the following congruence, which we will use repeatedly: for odd integers r, s we have r − 1 s − 1 rs − 1 + ≡ mod 2. (12.2) 2 2 2

Signatures and Residue Classes modulo 4

In the following, let α = a + bω denote an element in OK with odd norm A = Nα. We will define two symbols [α] and {α} with values {−1, +1} that only depend on the residue class of α mod 4 and on the signature sign (α), respectively. We start with

( sgn A−1 · sgn b−1 (−1) 2 2 if b 6= 0, {α} = 1 if b = 0.

Note that for complex quadratic fields K, we have {α} = 1 for all α ∈ K×. As an immediate consequence of the definition we obtain the useful observation 6 12. Quadratic Reciprocity in Number Fields

sgn A−1 {−α} = (−1) 2 {α}. (12.3)

Since {fα} = {α} for integers f > 0, this actually shows that

sgn A−1 sgn f−1 {fα} = (−1) 2 2 {α} (12.4) for all nonzero integers f. Now we can prove: Lemma 12.10. The value {α} only depends on the signature sign (α).

Proof. This is trivial if b = 0, i.e., if α ∈ Z. Assume therefore that b 6= 0. Then the following table shows how {α} depends on the signature of α:

sign (α) sgn (A) sgn (b) {α} (+1, +1) +1 ? +1 (+1, −1) −1 +1 +1 (12.5) (−1, +1) −1 −1 −1 (−1, −1) +1 ? +1 √ √ If, for example, sign (α) = (−1, +1), then a + b m < 0 and a − b m > 0 imply that A = Nα = αα0 < 0 and b < 0, hence {α} = −1.

Next we define a symbol [ · ] for nonzero elements in OK with odd norm. Observe that any such element can be written in the form fα for some positive odd integer f and a primitive α = a + bω ∈ OK with odd norm A = Nα. Then we put ( A−1 f−1 b  (−1) 2 2 {α} if b 6= 0, [fα] = A (12.6) 1 if b = 0.

b Since [α] = ( A ){α} for primitive α ∈ OK \ Z (just put f = 1 in (12.6)), the definition shows that the analog of (12.4) is

A−1 f−1 [fα] = (−1) 2 2 [α]. (12.7)

Comparing the factors [fα]/[α] and {fα}/{α} with Theorem 12.7 we see that f A their product is the inversion factor of ( A )( f ). It seems to me that there is more to (12.4) and (12.7) than meets the eye; in particular it would be nice if we had a more conceptual definition of these factors. The following result will allow us to evaluate the symbols [α]: Lemma 12.11. Let α = a + bω be an element with odd norm A, and assume that b = 2rb0 for some odd integer b0. Then

0  r A−1 b −1 2 [α] = (−1) 2 2 . (12.8) A 12.2 Eisenstein’s Version of Quadratic Reciprocity 7

Proof. Write α = fγ for some positive integer f and some primitive γ = c+dω with Nγ = C. Then, using the general quadratic reciprocity law in Z, we find

C−1 f−1 2 2 d  [α] = (−1) C {γ} C−1 f−1 r 0 sgn C−1 sgn d0−1 2 2 2  d  2 2 = (−1) C C (−1) C−1 f−1 sgn d0−1 r 2 ( 2 + 2 ) 2  = (−1) C A−1 b0−1 r 2 2 2  = (−1) A , where we have used (12.2) and A = f 2C ≡ C mod 8. Now we claim (Skolem [122, Satz 1] proved this in the special case where α, β ∈ OK \ Z are primitive): Lemma 12.12. The symbol [α] only depends on the residue class of α mod 4: if α ≡ β mod 4 for α, β ∈ OK with odd norm, then [α] = [β].

Proof. 1. If α, β ∈ Z, then [α] = 1 = [β]. 2. Assume that b 6= 0 and d = 0. Since α ≡ ±1 mod 4 in this case, we must have r ≥ 2 in the notation of Lemma 12.11. This implies A ≡ 1 mod 8, hence [α] = 1. Since we also have [β] = 1 by definition, the claim follows. 3. Finally assume that bd 6= 0. Write α = a + bω and β = c + dω with odd norms A = Nα and B = Nβ, and b = 2rb0 and d = 2sd0 for odd integers b0, d0. From α ≡ β mod 4 we immediately deduce that r > 1 ⇐⇒ s > 1, and that r = s if r ≤ 1. Thus we have to consider the following cases: 1. r, s ≥ 2. Then A ≡ B ≡ 1 mod 8, hence [α] = [β] = 1. 2. r = s = 0. In this case α ≡ β mod 4 implies b ≡ d mod 4 and A ≡ A−1 b−1 B−1 d−1 B mod 4, hence [α] = (−1) 2 2 (−1) 2 2 = [β]. 3. r = s = 1. Here we distinguish some more cases: a) m ≡ 2 mod 4. Then A ≡ B ≡ 1 mod 8, hence [α] = [β] = 1. b) m ≡ 3 mod 4. Now A ≡ B ≡ 5 mod 8, hence [α] = [β] = −1. c) m ≡ 1 mod 4. Write m = 4n + 1; then ω + ω0 = 1 and ωω0 = −n. Moreover, A = a2 + ab − nb2 ≡ 1 + ab + 4n mod 8 and B ≡ 1 + cd + 4n mod 8. In particular, A ≡ B ≡ 3 mod 4, hence [α] = 2 (b0−1)/2 2 (d0−1)/2 ( A )(−1) and [β] = ( B )(−1) . 2 2 (b−d)/2 Now A − B ≡ b − d mod 8 shows that ( A )( B ) = (−1) = 0 0 (−1)b −d . The claim follows. This completes the proof. 8 12. Quadratic Reciprocity in Number Fields

Reduction to Z √ In the following, let m be a squarefree integer and K = Q( m ) a quadratic number field. Let {1, ω} denote the standard integral basis, that is, let ω = √ √ 1+ m m if m ≡ 2, 3 mod 4 and ω = 2 if m ≡ 1 mod 4. We now want to compute the inversion factor [α/β][β/α] for coprime primitive elements α, β ∈ OK with odd norm. We start with a few preliminaries that should be familiar from [RL1, Chap. 5]. First we have the congruence

dα = ad + bdω ≡ ad − bc mod β. (12.9)

Next, αβ0 = (a + bω)(c + dω0) = ac − ad − bdn − (ad − bc)ω, where n = 0 if m−1 0 m ≡ 2, 3 mod 4 and n = 4 if m ≡ 1 mod 4. Thus if we write αβ = e+fω, then (12.9) shows that dα ≡ −f mod β. α Nα  a a  We will also use the formulas [ a ] = a and [ α ] = Nα for coprime · elements α ∈ OK and a ∈ Z with odd norm; here ( · ) denotes the Legendre symbol in Z. The central result of this subsection is

Lemma 12.13. Assume that α, β ∈ OK are coprime elements with odd norms. Then α β  = [α][β0][αβ0]{α}{β0}{αβ0}. (12.10) β α

Proof. Both sides are trivial if α, β ∈ Z. If α = a and β = c + dω with d 6= 0, then the left hand side of (12.10) is

 a β   a B  = , (12.11) β a B a and, using (12.4) and (12.7), the right hand side can be transformed into

0 0 0 0 a−1 B−1 sgn a−1 sgn B−1 [a][β ][aβ ]{a}{β }{aβ } = (−1) 2 2 (−1) 2 2 . (12.12)

Now the quadratic reciprocity law 12.7 shows that the right hand sides of (12.11) and (12.12) agree, and the claim follows. For the rest of the proof we therefore may assume that bd 6= 0. Assume first that β is primitive, i.e., that gcd(d, β) = gcd(c, d) = 1); with A = Nα,B = Nβ and αβ0 = e + fω we find

α  d dα  d ad − bc −df  = = = . β β β B B B

A similar calculation shows that  β  bf  = α A 12.2 Eisenstein’s Version of Quadratic Reciprocity 9 for primitive α, hence

α β  −df bf   b −d f  = = β α B A A B AB = [α][β0][αβ0]{α}{β0}{αβ0}.

This proves the claim for primitive α, β ∈ OK \ Z. Finally assume that α = fγ and β = gδ for odd positive integers f, g and f primitive γ, δ ∈ OK \ Z. Using the fact that [ g ] = 1 for odd integers f, g, and putting C = Nγ and D = Nδ we get

α β   f β  g αγ  δ  = β α β f α g δ γ  f B  g Aγ  δ  = , B f A g δ γ and since the claim holds for primitive elements, we deduce

α β   f D  g C  = [γ][δ0][γδ0]{γ}{δ0}{γδ0}. (12.13) β α D f C g

On the other hand we know that

[α][β0][αβ0] = [fγ][gδ0][fgγδ0] 0 0 f−1 C−1 g−1 D−1 fg−1 CD−1 = [γ][δ ][γδ ](−1) 2 2 (−1) 2 2 (−1) 2 2 .

Using (12.2) as well as the fact that f and g are positive we find

f−1 C−1 g−1 D−1 fg−1 CD−1 (−1) 2 2 (−1) 2 2 (−1) 2 2 f−1 C−1 g−1 D−1 ( f−1 + g−1 )( C−1 + D−1 ) = (−1) 2 2 (−1) 2 2 (−1) 2 2 2 2 f−1 D−1 + g−1 C−1 = (−1) 2 2 2 2  f D  g C  = , D f C g hence  f D  g C  [α][β0][αβ0] = [γ][δ0][γδ0]. (12.14) D f C g Since f, g > 0 we conclude that {α} = {γ}, {β0} = {δ0} and {αβ0} = {γδ0}. Combining this with (12.13) and (12.14) we find

α β  = [α][β0][αβ0]{α}{β0}{αβ0}. β α

This completes the proof. 10 12. Quadratic Reciprocity in Number Fields

12.3 The Weak Quadratic Reciprocity Law

We will now derive various explicit versions of quadratic reciprocity in quad- ratic number fields. The following formulation gives a weak form of the reci- procity law that has several advantages: it is very similar to the quadratic reciprocity law in Z, and it is easy to guess the correct generalization to ar- bitrary number fields. A special case was obtained by Hecke [44, 45], but the general form is due to Hasse [41]:

Theorem 12.14. Let α, β ≡ 1 mod 2 be coprime√ elements in the maximal order OK of a quadratic number field K = Q( m ). Then we have 1. The quadratic reciprocity law hαih β i = (−1)S+T , (12.15) β α

sgn α−1 sgn β−1 sgn α0−1 sgn β0−1 α−1 β−1  where S = 2 2 + 2 2 and T = Tr 2 2 . 2. The first supplementary law

h−1i U+Tr α−1 = (−1) 2 , (12.16) α

sgn α−1 sgn α0−1 where U = 2 + 2 . 3. The second supplementary law

2 h 2 i Tr α −1 = (−1) 8 . (12.17) α Note that this is not the most general quadratic reciprocity law in quadratic number fields: first, in the cases m ≡ 2, 3 mod 4 the condition α, β ≡ 1 mod 2 is too restrictive since we also would√ like to know how to in- vert symbols√ involving elements congruent to 1+ m mod 2 (if m ≡ 2 mod 4) or to m mod 2 (if m ≡ 3 mod 4). Second, the supplementary laws should allow us to compute [ε/α] for the fundamental units of real quadratic fields, as well as [α/β] for elements α with even norm. α β Corollary 12.15. If m ≡ 2, 3 mod 4, then [ β ][ α ] = 1 for all α ≡ β ≡ 1 mod 2 such that α or β is totally positive. In fact, the condition α ≡ β ≡ 1 mod 2 guarantees that T = 0, and if one of these numbers is totally positive then S = 0. Note that this corollary contains e.g. the quadratic reciprocity law in Z[i] (see [RL1, Sect. 5.1]) as a special case. For proving the actual reciprocity law in Theorem 12.14 we need to com- pute the product {α}{β0}{αβ0}: 12.3 The Weak Quadratic Reciprocity Law 11

Lemma 12.16. For nonzero α, β ∈ K× we have

{α}{β0}{αβ0} = (−1)S, (12.18) where sgn α − 1 sgn β − 1 sgn α0 − 1 sgn β0 − 1 S = + . 2 2 2 2 Proof. There are three cases to consider:

1. For α, β ∈ Z, both sides of (12.18) are equal to 1. 2. For α = a + bω with b 6= 0 and β = c ∈ Z, (12.3) shows that

0 0 sgn c−1 sgn A−1 {α}{β }{αβ } = (−1) 2 2 .

On the other hand we have sgn α − 1 sgn c − 1 sgn α0 − 1 sgn c − 1 S = + 2 2 2 2 sgn c − 1sgn α − 1 sgn α0 − 1 = + 2 2 2 sgn c − 1 sgn A − 1 = . 2 2 Thus in this case (12.18) also holds. 3. Finally assume that α = a + bω and β = c + dω with bd 6= 0. Using table (12.5) we compute both {α}{β0}{αβ0} and (−1)S as functions of the signatures of α (left column) and β (top row), and find that they agree:

(+1, +1) (+1, −1) (−1, +1) (−1, −1) (+1, +1) +1 +1 +1 +1 (+1, −1) +1 −1 +1 −1 (−1, +1) +1 +1 −1 −1 (−1, −1) +1 −1 −1 +1

This proves the claim. Now we can give the

α β 0 0 0 0 Proof of Theorem 12.14. We know that [ β ][ α ] = [α][β ][αβ ]{α}{β }{αβ }, and that {α}{β0}{αβ0} = (−1)S. Thus it remains to show that [α][β0][αβ0] = (−1)T whenever α ≡ β ≡ 1 mod 2. Since both sides are functions of the residue classes of α, β mod 4, this is a simple (and, for once, quite short) calculation. In fact, if m ≡ 2, 3 mod 4, then Tr α ≡ 0 mod 2 for any α ∈ OK , and if m ≡ 1 mod 4, than Tr α ≡ 0 mod 2 whenever α ≡ 1 mod 2. Thus we only have to show that [α][β0][αβ0] = 1 for all α ≡ β ≡ 1 mod 2. 12 12. Quadratic Reciprocity in Number Fields

This is trivial if m ≡ 2 mod 4, since [α] = 1 whenever 2 | b according to Lemma 12.12. If m is odd and α ≡ ±1 mod 4, then [α] = 1 and [αβ0] = [β0], and the √ 2 0 2 claim follows. If α, β ≡ ±1 + 2 m mod 4, then [α] = ( A ), [β ] = ( B ) and [αβ0] = 1 since αβ0 ≡ ±1 mod 4. The claim now follows. It remains to prove the two supplementary laws. −1 −1 Proof of the First Supplementary Law. We have [ α ] = [ α0 ] = [−1][α][−α]{−1}{α}{−α}. Clearly [−1] = {−1} = 1, and then (12.3) and A−1 sgn A−1 −1 2 2 (12.7) show that [ α ] = (−1) (−1) . But Lemma 12.2 shows that A − 1 α − 1 α0 − 1 ≡ + mod 2, 2 2 2 sgn A − 1 sgn α − 1 sgn α0 − 1 ≡ + mod 2, 2 2 2 and from these relations the claim follows. Proof of the Second Supplementary Law. The second supplementary 2 2 law will be proved using the fact that [ α ] = ( A ); the first supplementary law also can be proved along these lines. 2 2 √ α2−1 Note first that [ α ] = ( Nα ). Writing α = a + b m we get Tr 8 = a2+mb2−1 4 . Now we distinguish several cases. 1. m ≡ 2 mod 4. If b is even, then Nα = a2 + mb2 ≡ 1 mod 8 and therefore 2 2 [ α ] = 1; if b is odd, then Nα ≡ ±3 mod 8 and [ α ] = −1. This shows that 2 b/2 √ [ α ] = (−1) for α = a + b m. α2−1 a2+mb2−1 On the other hand a simple calculation shows Tr 8 = 4 ≡ b mod 2. Thus the formula (12.17) holds as soon as Nα is odd. 2 √ 2. m ≡ 3 mod 4. Since α = a + b m ≡ 1 mod 2 we have 2 | b, hence 2 2 b/2 α2−1 Nα ≡ 1+b mod 8 and therefore [ α ] = (−1) . Again we find Tr 8 = 2 2 a +mb −1 ≡ b mod 2. Thus (12.17) holds whenever α ≡ 1 mod 2. 4 2 √ 3. m ≡ 1 mod 4. Write α = a + b m ≡ 1 mod 2. Then a or b is even. 2 b/2 α2−1 b If b is even, then as above we find [ α ] = (−1) and Tr 8 ≡ 2 mod 2. m−1 a 2 2 4 + 2 If b is odd, then [ α ] = ( a2+m ) = (−1) , and on the other hand α2−1 m−1 a Tr 8 ≡ 4 + 2 mod 2. The proof of (12.17) is now complete.

12.4 The Strong Quadratic Reciprocity Law

The complete quadratic reciprocity law (except for the supplementary laws) is given by the following 12.4 The Strong Quadratic Reciprocity Law 13

0 Theorem 12.17. For any α ∈ OK with odd norm define elements tα, tα ∈ Z/2Z by

(√ tα √ t0 2 m (1 + 2 m ) α ξ mod 4 if m ≡ 1 mod 2, α ≡ √ t t0 2 (1 + m ) α (−1) α ξ mod 4 if m ≡ 0 mod 2 for some ξ ∈ OK . Then the quadratic reciprocity law for coprime elements of odd norm is given by hαih β i = (−1)S+T , (12.19) β α where S is as in Theorem 12.14 and

( 0 0 tαtβ + tαtβ + tαtβ mod 2 if m ≡ 1, 2 mod 4, T ≡ 0 0 tαtβ + tαtβ mod 2 if m ≡ 3 mod 4.

The first supplementary law has the form ( h−1i (−1)U+tα if m ≡ 1, 2 mod 4, = α (−1)U if m ≡ 3 mod 4, where U is as in Theorem 12.14.

This result (which is modeled after the quadratic reciprocity law in Z[i] given by Hilbert [51]) clearly implies Theorem 12.8: the condition α ≡ γ mod 0 0 4 shows that tα = tγ and tα = tγ , and the fact that α ≡ γ mod ∞ shows that S does not change when α is replaced by γ. Since we know that {α}{β0}{αβ0} = (−1)S, we only have to show that [α][β0][αβ0] = (−1)T . For slightly simplifying the calculations we introduce × the group M = (OK /4OK ) . We will see below that the symbol [α] only depends on the coset αM 2. Note that M/M 2 ' (Z/2Z)2 for every quadratic number field (see Exercise 12.4). √ The proof of the reciprocity law in Q( m ) is split up into three cases according to the residue class of m mod 4. In every case, we compute the 0 2 symbols [α], tα and tα in terms of the cosets αM and then verify (12.19). √ m ≡ 3 mod 4. Write α = a + b m and A = a2 − mb2. We have to show that [α][β0][αβ0] = (−1)T . To this end, we observe that squares of elements with odd norm are congruent to ±1 mod 4 in this case; thus the symbols 0 tα, tα are defined by

√ tα √ t0 α ≡ ± m (1 + 2 m ) α mod 4. (12.20)

0 2 We now show that tα, tα and [α], are functions on M/M by computing their values on the residue classes modulo 4: 14 12. Quadratic Reciprocity in Number Fields

2 0 αM α mod 4 tα tα [α] 1 ±1 0 0 +1 √ √ 1 + 2 m ±1 + 2 m 0 1 +1 √ √ 2 m ± m 1 0 ( 1−m ) √ √ 2 2 + m 2 ± m 1 1 −( 1−m )

2 r In fact, observe that we always have A ≡ 1 mod 4, hence [α] = ( A ) , where b = 2rb0. T 0 0 Thus (−1) , where T ≡ tαtβ +tαtβ mod 2, is a function of the cosets of α modulo M 2. A little calculation shows that [α][β0][αβ0] = (−1)T , the values being given by the following table: √ √ 1 −1 m 2 + m 1 +1 +1 +1 +1 √−1 +1 +1 −1 −1 m√ +1 −1 +1 −1 2 + m +1 −1 −1 +1

−1 The first supplementary law [ α ] = 1 is a trivial consequence of these calculations. Remark. The first supplementary law may be sharpened. The fact that −1 (|Nα|−1)/4 [ α ] = 1 allows us to define the quartic symbol [−1/α]4 = (−1) . For totally positive α, the following result is easily verified: √ Proposition 12.18. For totally positve α ∈ Z[ m ] with m ≡ 3 mod 4 we have ( 0 h−1i T tα + tα if m ≡ 3 mod 8, = (−1) for T = 0 α 4 tα if m ≡ 7 mod 8.

√ m ≡ 2 mod 4. Write α = a + b m, put A = a2 − mb2 and b = 2rb0 for A−1 b0−1 0 2 2 2 r some odd integer b . Then [α] = (−1) ( A ) . The values of [α], as well 0 as the symbols tα and tα defined by

√ t t0 2 α ≡ (1 + m ) α (−1) α ξ mod 4 (12.21) again only depend on the cosets αM 2, as the following table shows:

2 0 αM α mod 4 tα tα [α] √ 1 1, 3 + 2 m 0 0 +1 √ − 1 −1, 1 + 2 m 0 1 +1 √ √ 2 1 + m ±1 + m 1 0 ( 1−m ) √ √ 2 1 − m ±1 − m 1 1 −( 1−m ) 12.4 The Strong Quadratic Reciprocity Law 15

Using these tablse we compute the products [α][β0][αβ0] as well as (−1)T 0 0 for T = tαtβ + tαtβ + tαtβ. We find that both expressions agree; their values are given in the following table: √ √ 1 −1 1 + m 1 − m 1 +1 +1 +1 +1 −√1 +1 +1 −1 −1 1 + √m +1 −1 −1 +1 1 − m +1 −1 +1 −1

√ Remark. If α ≡ 1 mod 2 and β ≡ 1 mod (2, m ), then

α − 1 β − 1 T ≡ Tr √ mod 2. 2 m 2

I have not been able√ to find a similar (and simple) formula covering all cases α, β ≡ 1 mod (2, m ). m ≡ 1 mod 4. Write m = 4n + 1; the cosets αM 2 with odd A = Nα contain the following residue classes modulo 4:

αM 2 2 | n 2 - n 1 1 1, n + ω √−1 −1 −1, −n − ω √m −1 + 2ω −1 + 2ω, n − ω − m 1 + 2ω 1 + 2ω, −n + ω

The difference is explained by the fact that there is only one coprime residue class modulo 2 if 2 splits (if m ≡ 1 mod 8, that is, if 2 | n), but three of them if 2 is inert. 0 Again it is easily checked that tα, tα and [α] only depend on the cosets αM 2: √ √ αM 2 1 −1 m − m tα 0 0 1 1 0 tα 0 1 0 1 2 2 [α] 1 1 ( m ) −( m ) Computing the values of [α][β0][αβ0] and (−1)T gives the following table: √ √ 1 −1 m − m 1 +1 +1 +1 +1 √−1 +1 +1 −1 −1 √m +1 −1 −1 +1 − m +1 −1 +1 −1

This proves the reciprocity law for m ≡ 1 mod 4. Plugging in β = −1 gives −1 tα the first supplementary law [ α ] = (−1) . 16 12. Quadratic Reciprocity in Number Fields

12.5 Applications

Let us now see how to apply the explicit formulas in concrete situations.

Scholz’s Reciprocity Law √ Let p, q ≡ 1 mod 4 be primes; consider the fields K = Q( p ) and K0 = √ 0 Q( q ), and let εp, εq and h, h denote their fundamental units and their class numbers, respectively. If we assume that (p/q) = +1, then (q) = qq0 splits in K and (p) = pp0 splits in K0. We know that qh is principal, and that q3h is generated by an √ 0 √ element α ∈ Z[ p ]. Similarly, p3h = (β) for some β ∈ Z[ q ]. We want to evaluate the quadratic symbol (εp/q) = [εp/q]. Since raising this symbol to the power 3h does not change its value, we have (εp/q) = [ε /β]. Finally, replacing ε by its cube if necessary allows us to write ε = p √ p p t + u p for integers t, u, where clearly t is even. √ Write β = c + d p. Then d is even, and and we can choose β totally positive. Then since [β/εp] = 1 the quadratic reciprocity law tells us that hε i ε − 1 β − 1 p = (−1)T , where T = Tr p . β 2 2

(t−1)(c−1)+dup c−1 A simple calculation gives T = 2 ≡ 2 mod 2, hence we get hε i −1 p = . β c Now consider the equation c2 − pd2 = q3h. (12.22) Reducing this equation modulo c and applying the quadratic reciprocity law −1 pq c c q gives ( c ) = ( c ) = ( pq ). Reducing (12.22) modulo p gives ( p ) = ( p )4, and c −1 p d j reducing (12.22) modulo q shows that ( q ) = ( q )4( q )4( q ). Writing d = 2 e d 2 j q 2 j for some odd integer e we get ( q ) = ( q ) ( e ) = ( q ) . Now j = 1 if and only 2 j −1 if q ≡ 5 mod 8, and this implies ( q ) = ( q )4. Collecting everything we find ε  p  q  p = , q q 4 p 4 and this immediately implies Scholz’s Reciprocity Law.

Singular Numbers Let K be a number field. An element ω ∈ K× is called singular if (ω) = c2 is the square of some (fractional) ideal. The set of singular numbers in K modulo squares form a group called the Selmer group: Sel(K) = {ω ∈ K× :(ω) = c2}/F × 2. 12.5 Applications 17

× 2 Lemma 12.19. Let m be an ideal in OK . Then every class ωK ∈ Sel(K) can be represented by some ω coprime to m. Proof. Write (ω) = c2 and find an ideal b coprime to m in the ideal class of c. Then γc = b for some γ ∈ K×, and now β = ωγ2 represents the same element in Sel(K) as ω, and we have (β) = b2. As a corollary we observe ω Corollary 12.20. For singular numbers ω, the symbol [ α ] is defined for all α ∈ K× coprime to 2. In fact, by Lemma 12.19 there is some γ ∈ K× such that ωγ2 = β with ω β β coprime to 2α. Now put [ α ] = [ α ]. It is easily checked that this is well defined. Let us now introduce the following subgroups of the Selmer group:

Sel+(K) = {α ∈ K× :(α) = a2, α  0}/K× 2, × 2 2 × 2 Sel4(K) = {α ∈ K :(α) = a , α ≡ ξ mod 4}/K , + × 2 2 × 2 Sel4 (K) = {α ∈ K :(α) = a , α ≡ ξ mod 4, α  0}/K . These subgroups will play a central role in later chapters; here we will × 2 + only deal with the last group.√ Note that αK ∈ Sel4 (K) if and only if the quadratic extension K( α )/K is unramified everywhere. We now derive + another surprising characterization of elements in Sel4 (F ), bringing out a connection with quadratic reciprocity: Theorem 12.21. Let K be a quadratic number field. Then the following assertions are equivalent: × 2 + 1. ωK ∈ Sel4 (K); ω 2. [ α ] = 1 for all α coprime to 2ω 2 ω α Proof. (1) =⇒ (2): Since ω ≡ ξ mod 4 is totally positive, we have [ α ] = [ ω ] α α 2 by the quadratic reciprocity law. Since ω is singular, we find [ ω ] = [ c ] = +1. (2) =⇒ (1): We first claim that (ω) is an ideal square. Assume not; then ω we will show that [ β ] = −1 for infinitely many ideals (β). a1 ar In fact, write (ω) = p1 ··· pr and assume that ar is odd. Pick a set of prime ideals q1,..., qs different from the pi and with odd norm, and let ν denote a quadratic nonresidue modulo pr. Then use the generalized Chi- nese Remainder Theorem (i.e., the approximation theorem) to find a totally positive element β ∈ OK with

β ≡ 1 mod q1 ··· qs, β ≡ 1 mod 4,

β ≡ 1 mod p1 ··· pr−1,

β ≡ ν mod pr. 18 12. Quadratic Reciprocity in Number Fields

Then [ β ] = Q[ β ]ai = [ β ] = −1; on the other hand, the reciprocity law for ω pi pr ω β primary elements implies that [ β ] = [ ω ] = −1. Now use Cor. 12.20 to make ω coprime to 2. Then we claim that ω ≡ ξ2 mod 4. If not, then an inspection of the tables giving the inversion factors shows that there is some residue class τ mod 4 such that for all totally positive ω β β ∈ OK coprime to 2α and with β ≡ τ mod 4 we have [ β ] = −[ ω ]. Now ω β choose such a β with β ≡ 1 mod ω. Then [ β ] = −[ ω ] = −1. Finally we show that ω is totally positive. If not, then there is some signature σ such that for every β ≡ 1 mod 4 and sign (β) = σ we have ω β [ β ] = −[ ω ]. Choosing such a β with the additional property β ≡ 1 mod ω then leads to a contradiction as above.

Notes

The first mathematician who came up with a quadratic reciprocity law in a number field different from Q was Gauss: he discovered and proved the quad- ratic reciprocity law in Z[i] (see [RL1, Section 5.1]); a simpler proof was later given by Dirichlet. Next came Eisenstein’s quadratic (actually sextic) reci- procity law in Z[ζ3] ([RL1, Section 7.3]). As we have seen in [RL1, Sections 6.5, 9.4], Goldscheider [37] proved the quadratic (as well as quartic and oc- tic) reciprocity law in√Z[ζ8]. In 1892, Bonaventura [13] derived the quadratic reciprocity law in Z[ −2 ]. In his 1898 dissertation, D¨orrie [18] used Dirich- let’s technique to derive the quadratic reciprocity law in quadratic fields with class number 1, and in 1902 R¨uckle [111] and K.S. Hilbert [57] studied the product formula for quadratic Hilbert symbols in algebraic number fields, in particular in Z[ζ2n ]. Welmin [136] finally used Dirichlet’s method to derive the quadratic reciprocity law in arbitrary quadratic number fields from the one in rational integers. The possibility of such a proof was realized indepen- dently by Hecke [43, footnote 2, p. 28], who derived the quadratic reciprocity law in real quadratic number fields using generalized Gauss sums. Hecke also proved the following version of the second supplementary law:

Theorem 12.22. Let k be a real quadratic number field, let l1 and l2 be a1 a2 prime ideals above 2, and let λ ∈ Ok be an algebraic integer with (λ) = l1 l2 (put a2 = 0 if there is only one prime ideal above 2 in k). Assume that  4 if a1 ≡ a2 ≡ 0 mod 2,  4l if a ≡ 1, a ≡ 0 mod 2, λ ≡ ξ2 mod 1 1 2 4l2 if a1 ≡ 0, a2 ≡ 1 mod 2,  4l1l2 if a1 ≡ a2 ≡ 1 mod 2. Then  λ  sgn α − 1 sgn λ − 1 sgn α0 − 1 sgn λ0 − 1 = (−1)S,S = + . α 2 2 2 2 Exercises 19

Our discussion of quadratic reciprocity in quadratic number fields is loosely based on Skolem’s approach in [122]; Skolem rediscovered and then simplified Welmin’s results, and was able to see how to generalize Dirichlet’s technique to arbitrary number fields; in practice, however, this method will be far too technical for deriving explicit quadratic reciprocity laws in number fields of degree > 2. Eisenstein’s way of formulating the quadratic reciprocity law (see Hy- pothesis (H) on p. 1, and Theorem 12.8) goes back to [23], where the case of odd primes ` is discussed. Eisenstein does not deal with quadratic reciprocity there, but he was aware of its exceptional status; [21, p. 619], he writes: dieses bildet ¨ubrigens hier einen Ausnahmefall, da der Unterschied zwischen pos. und neg. Zahlen nicht durch Congruenzen dargestellt werden kann.1 This problem was later overcome by Hilbert and Furtw¨angler, who invented infinite primes in order to simplify statements in class field theory; Hasse then introduced congruences modulo infinite primes and was thus able to express the “difference between positive and negative numbers” by such congruences. E.F. Stueben also has studied quadratic reciprocity in quadratic fields, but his publication [126] was not available to me. The explicit quadratic reciprocity laws given in this chapter do certainly not exhaust the subject, and there are lots of problems remaining to be solved. Consider e.g. a quadratic number field K, let 2 denote a prime ideal above 2, and let a and b denote ideals of odd norm in the ideal class [2]−1. α β Then 2a = (α) and 2b = (β) for α, β ∈ OK , and we may ask when [ q ][ p ] is independent of the choices of α and β, and what its value is.

Exercises

12.1 Assume that (2/A) only depends on A mod 2σ for some integer σ, and show that this implies that that we can take σ = 3. 12.2 Let K/k be a quadratic extension. Show that the set of primitive elements does not form a monoid. Prove that if α and β are primitive and coprime, then so are αβ0 and α0β. 12.3 Show that {α}{α0} = sgn A. 12.4 Let K be an algebraic number field of degree n, let O denote the of integers in K, and put M = (O/4O)×. Show that squaring induces an exact sequence 1 −−−−−→ M[2] −−−−−→ M −−−−−→ M 2 −−−−−→ 1, where M[2] = α ∈ M : α2 = 1. Next show that β +2O 7−→ 1+2β +4O defines an isomorphism O/2O −→ M[2]. Finally, use an integral basis to prove that n 2 n O/2O' (Z/2Z) , and deduce that this implies M/M ' (Z/2Z) .

1 this forms an exception here, since the difference between pos[itive] and neg[ative] numbers cannot be represented by congruences. 20 12. Quadratic Reciprocity in Number Fields

√ 12.5 Let k = Q( m ) be a quadratic number field, and assume that α ∈ Ok satisfies Nα−1 α−1 α ≡ 1 mod 2. Show that 2 ≡ Tr 2 mod 2. 12.6 (continued) Deduce from the preceding exercises that, for totally positive α ≡ −1 T α−1 −1 1 mod 2, we have [ α ] = (−1) , where T = Tr 2 . Deduce that [ α ] only depends on the residue class α mod 4 (as long as α is totally positive). √ 12.7 Consider the quadratic number field k = Q( m )√ with m ≡ 2, 3 mod 4, and let l denote the prime ideal above 2 (thus l = (2, m ) if m ≡ 2 mod 4, and √ α−1 β−1 l = (2, 1 + m ) if m ≡ 3 mod 4). Show that T = Tr ( 2 2 ) ∈ Z whenever α ≡ β ≡ 1 mod l, and that the formula (α/β)(β/α) = (−1)T for the quadratic reciprocity law that we have proved for totally positive α ≡ β ≡ 1 mod 2 does not hold in general under the weaker assumption α ≡ β ≡ 1 mod l. √ √ √ 12.8 For α = a + b 2 ∈ [ 2 ] with α ≡ 1 mod 2, show that [ 2/α] = (−2/a). Z √ √ √ √ Hints: Use (12.15) to show that [ 2 ] = [ 2 2 ] = [ α+2 2 ] = [ α√ ] = 2√ ]. √ α α α α+2 2 α+2 2 Now observe that α ≡ a mod 2 2. √ 12.9 Prove the following version of the second supplementary law in Z[ m ] for √ n √ m ≡ 3 mod 4: Let λ ∈ Z[ m ] be an element of norm 2 ; for α ∈ Z[ m ] with odd positive norm and α ≡ 1 mod 4 we have ( h i λ +1 if α ≡ ξ2 mod 4l, = α −1 if α 6≡ ξ2 mod 4l, √ where l = (2, 1 + m ) is the prime ideal of norm 2. √ √ Hints: write λ = r + s m and α = a + b m with r ≡ s ≡ a ≡ 1 mod 2 and 4 | b. b 2 1. Show that ( Nα ) = ( Nα ). λ 2 rb−sa 2. Show that [ α ] = ( Nα )( Nα ). rb−sa 2 3. Use quadratic reciprocity in Z to show that ( Nα ) = ( rb−sa ). 12.10 Derive the law in Z[i] from Eisenstein’s hypothesis (E) for prime powers. 12.11 Derive the second supplementary law for quartic residues from the quartic reciprocity law in Z[i]. 12.12 Let k be a number field, let ∞ denote the product of all real places, and let e1 er 2Ok = l1 ··· lr be the prime ideal factorization of 2. Show that if an element 2ei+1 r α ∈ Ok coprime to 2 is a square modulo li , then it is a square modulo li for all r ≥ 1. 12.13 Let k be a number field, let ∞ denote the product of all real places, and let e1 er 2Ok = l1 ··· lr be the prime ideal factorization of 2. If Eisenstein’s quadratic reciprocity law holds modulo m∞ in k, where m is a product of powers of prime ideals dividing (2), then it holds modulo 4l1 ··· lr∞. 12.14 Let k be a number field with class number 1; show that if Eisenstein’s quad- ratic reciprocity law holds in k, then it holds in any quadratic extension K of k. 12.15 Consider the ring OK = Z[ω] of algebraic integers in the cubic number field 3 K = Q(ω), where ω = 2; its fundamental unit is ε = ω − 1. ε 2 1. Compute [ π ] for the primes π = 1 + ω and π = 1 + ω ; 2. Assuming that Eisenstein’s quadratic reciprocity law holds in K, show ε that [ π ] only depends on the residue class π mod 4OK if Nπ > 0; Exercises 21

3. Show that any element in OK with odd norm is associated to an element of the form a + bω + cω2, where a − 1 ≡ b ≡ 0 mod 4 and c ≡ 0 mod 2. ε c/2 2 4. Prove that [ π ] = (−1) , where π = a+bω+cω and a−1 ≡ b ≡ 0 mod 4, c ≡ 0 mod 2. This result is due to Aigner [3]. 3 12.16 Assume that in the cubic number field K = Q(ω) with ω = 2 we have the reciprocity law h ih i α β Tr α−1 β−1 = (−1) 2 2 β α for all (totally) positive α, β ∈ Z[ω]. Show that this implies the result of the preceding exercise. 12.17 Prove the following analog of Theorem 12.21: Let K be a quadratic number field. Then the following assertions are equiva- lent: × 2 1. ωK ∈ Sel4(K); ω 2. [ α ] = 1 for all totally positive α coprime to 2ω 12.18 (continued) Find an analog of Theorem 12.21 involving Sel+(K) and prove it.