ON THE TATE-SHAFAREVICH GROUP OF A NUMBER FIELD

Similar documents
Galois Cohomology. John Tate

Imaginary Quadratic Fields With Isomorphic Abelian Galois Groups

Notes on p-divisible Groups

SEPARABLE EXTENSIONS OF DEGREE p IN CHARACTERISTIC p; FAILURE OF HERMITE S THEOREM IN CHARACTERISTIC p

7 Orders in Dedekind domains, primes in Galois extensions

A Version of the Grothendieck Conjecture for p-adic Local Fields

24 Artin reciprocity in the unramified case

HONDA-TATE THEOREM FOR ELLIPTIC CURVES

Selmer Groups and Galois Representations

Fields of definition of abelian varieties with real multiplication

Math 210B. Profinite group cohomology

The Néron Ogg Shafarevich criterion Erik Visse

A BRIEF INTRODUCTION TO LOCAL FIELDS

Higher Ramification Groups

9 Artin representations

Isogeny invariance of the BSD conjecture

Isogeny invariance of the BSD formula

1.6.1 What are Néron Models?

l-adic Representations

FILTERED RINGS AND MODULES. GRADINGS AND COMPLETIONS.

Real and p-adic Picard-Vessiot fields

Abstracts of papers. Amod Agashe

GALOIS COHOMOLOGY GEUNHO GIM

ON GALOIS GROUPS OF ABELIAN EXTENSIONS OVER MAXIMAL CYCLOTOMIC FIELDS. Mamoru Asada. Introduction

Class groups and Galois representations

5 Dedekind extensions

ON THE KERNELS OF THE PRO-l OUTER GALOIS REPRESENTATIONS ASSOCIATED TO HYPERBOLIC CURVES OVER NUMBER FIELDS

THE MORDELL-WEIL THEOREM FOR ELLIPTIC CURVES

THE TATE MODULE. Seminar: Elliptic curves and the Weil conjecture. Yassin Mousa. Z p

A Primer on Homological Algebra

GEOMETRY OF 3-SELMER CLASSES THE ALGEBRAIC GEOMETRY LEARNING SEMINAR 7 MAY 2015

On the splitting of the Kummer exact sequence

On some modules associated with Galois orbits by Victor Alexandru (1), Marian Vâjâitu (2), Alexandru Zaharescu (3)

1 Absolute values and discrete valuations

Cohomology and Representations of Galois Groups

On the modular curve X 0 (23)

SECTION 5: EILENBERG ZILBER EQUIVALENCES AND THE KÜNNETH THEOREMS

Quadratic points on modular curves

Algebraic number theory II

Galois groups with restricted ramification

Explicit Second p-descent on Elliptic Curves. Brendan Matthew Creutz

Faltings Finiteness Theorems

The L-series Attached to a CM Elliptic Curve

Profinite Groups. Hendrik Lenstra. 1. Introduction

Introduction to Arithmetic Geometry Fall 2013 Lecture #23 11/26/2013

Math 210B. Artin Rees and completions

ORAL QUALIFYING EXAM QUESTIONS. 1. Algebra

Raynaud on F -vector schemes and prolongation

ELLIPTIC DEDEKIND DOMAINS REVISITED

Algebraic Hecke Characters

Etale cohomology of fields by Johan M. Commelin, December 5, 2013

5 Dedekind extensions

5. Kato s higher local class field theory

On the notion of visibility of torsors

Modern Number Theory: Rank of Elliptic Curves

Lecture 2: Elliptic curves

Some algebraic number theory and the reciprocity map

ON TAMELY RAMIFIED IWASAWA MODULES FOR THE CYCLOTOMIC p -EXTENSION OF ABELIAN FIELDS

Algebraic Number Theory Notes: Local Fields

Primes of the form X² + ny² in function fields

GEOMETRIC CLASS FIELD THEORY I

Lecture 4: Abelian varieties (algebraic theory)

Finiteness of the Moderate Rational Points of Once-punctured Elliptic Curves. Yuichiro Hoshi

10 l-adic representations

1 Notations and Statement of the Main Results

COMPLEX MULTIPLICATION: LECTURE 15

THE 2-SELMER GROUP OF A NUMBER FIELD AND HEURISTICS FOR NARROW CLASS GROUPS AND SIGNATURE RANKS OF UNITS

ABSTRACT NONSINGULAR CURVES

Lecture 6: Etale Fundamental Group

CLASS FIELD THEORY AND COMPLEX MULTIPLICATION FOR ELLIPTIC CURVES

Galois Theory and Diophantine geometry ±11

Formal power series rings, inverse limits, and I-adic completions of rings

Surjectivity in Honda-Tate

Number Fields Generated by Torsion Points on Elliptic Curves

MINI COURSE: ELLIPTIC CURVES

Fundamental groups, polylogarithms, and Diophantine

Hamburger Beiträge zur Mathematik

Proof of the Shafarevich conjecture

GALOIS THEORY BRIAN OSSERMAN

Lecture 7: Etale Fundamental Group - Examples

THE NUMBER OF TWISTS WITH LARGE TORSION OF AN ELLITPIC CURVE

The Local Langlands Conjectures for n = 1, 2

Representation of prime numbers by quadratic forms

TCC Homological Algebra: Assignment #3 (Solutions)

Elliptic curves over function fields 1

AWS 2018, Problem Session (Algebraic aspects of Iwasawa theory)

THE EULER SYSTEM OF HEEGNER POINTS

Mod p Galois representations of solvable image. Hyunsuk Moon and Yuichiro Taguchi

Chain Complexes and Herbrand Quotients

Galois theory of fields

Math 429/581 (Advanced) Group Theory. Summary of Definitions, Examples, and Theorems by Stefan Gille

where Σ is a finite discrete Gal(K sep /K)-set unramified along U and F s is a finite Gal(k(s) sep /k(s))-subset

8 Complete fields and valuation rings

MATH 205B NOTES 2010 COMMUTATIVE ALGEBRA 53

1.5.4 Every abelian variety is a quotient of a Jacobian

Class Field Theory. Anna Haensch. Spring 2012

Some remarks on Frobenius and Lefschetz in étale cohomology

PERIODS OF PRINCIPAL HOMOGENEOUS SPACES OF ALGEBRAIC TORI

MINKOWSKI THEORY AND THE CLASS NUMBER

ON THE COMPUTATION OF THE PICARD GROUP FOR K3 SURFACES

Transcription:

ON THE TATE-SHAFAREVICH GROUP OF A NUMBER FIELD SAMEER KAILASA Abstract. For an elliptic curve E defined over a field K, the Tate-Shafarevich group X(E/K) encodes important arithmetic and geometric information. An important conjecture of Tate and Shafarevich states X(E/K) is always finite. Supporting this conjecture is a cohomological analogy between Mordell-Weil groups of elliptic curves and unit groups of number fields. In this note, we follow the analogy to construct, for each number field K, a Tate-Shafarevich group X(K) and prove that X(K) is canonically isomorphic to the ideal class group Cl(K) (which is finite by a classical result of Dedekind). Prerequisites are some knowledge of algebraic number theory and elliptic curve theory. Contents 1. Basic Galois Cohomology 2 1.1. First Cohomology 2 1.2. Inflation/Restriction 2 1.3. Infinite Galois Groups 3 1.4. Two Useful Facts 3 2. Torsors and X for Elliptic Curves 4 2.1. Torsors and the Weil-Châtelet Group 4 2.2. The Tate-Shafarevich Group... 5 2.3.... of a Number Field 6 3. Proof that X(K) = Cl(K) 7 Acknowledgments 9 References 9 1

2 SAMEER KAILASA 1. Basic Galois Cohomology For this note, it will suffice to know about the first cohomology group, whose properties we rapidly summarize in this section. Higher cohomology in number theory is discussed in [1]. 1.1. First Cohomology. Let G be a group and consider a (left) G-module M, i.e. an abelian group M on which G acts. Equip both G and M with the discrete topology. The invariant submodule M G of M is M G := {x M : g x = x for all g G}. Forgetting the G-module structure on M G, this furnishes a functor H 0 (G, ) : G-Mod Ab given by M M G. The first cohomology of G is another functor H 1 (G, ) : G-Mod Ab, described explicitly as follows. A map f : G M is called a crossed homomorphism (or 1-cocycle) if f(στ) = σ f(τ) + f(σ) for all σ, τ G. Distinguished among the crossed homomorphisms are the principal crossed homomorphisms (or 1-coboundaries), which are those of the form f(σ) = σ x x for some x M. Let Z 1 (G, M) denote the abelian group (under addition) of crossed homomorphisms G M, and let B 1 (G, M) denote the subgroup of principal crossed homomorphisms; then the first cohomology is H 1 (G, M) := Z 1 (G, M)/B 1 (G, M). Example 1.1. When G acts trivially on M, crossed homomorphisms are simply homomorphisms G M and principal crossed homomorphisms are trivial, hence H 1 (G, M) = Hom(G, M). The first cohomology groups realize the first obstruction to exactness of the fixed-point functor H 0 insofar as they fit into the below exact sequence: Proposition 1.2. If 0 A f B g C 0 is a short exact sequence of G-modules, there is an exact sequence 0 A G f B G g C G δ H 1 (G, A) H1 f H 1 (G, B) H1 g H 1 (G, C). Description of connecting homomorphism δ: For c C G, let b B such that g(b) = c. Define ψ : G B by ψ(σ) = σ b b. Since g(ψ(σ)) = σ c c = 0, in fact ψ is a map G Ker(g) = Im(f), so f 1 ψ is a crossed homomorphism G A and we set δ(c) := f 1 ψ. See [4][Proposition B.1.2] for more details. 1.2. Inflation/Restriction. Let H G be a subgroup. The map Z 1 (G, M) Z 1 (H, M) : f f H descends to a homomorphism Res : H 1 (G, M) H 1 (H, G), called the restriction homomorphism. Suppose, in addition, that H is a normal subgroup of G. In this case, M H is naturally a G/H-module and there is a map Inf : Z 1 (G/H, M H ) Z 1 (G, M) given by Inf(f)(σ) = f(σh). Once again, this descends to an inflation homomorphism (abusively denoted) Inf : H 1 (G/H, M H ) H 1 (G, M).

ON THE TATE-SHAFAREVICH GROUP OF A NUMBER FIELD 3 Proposition 1.3. Let M be a left G-module and H G a normal subgroup. Then the sequence is exact. 0 H 1 (G/H, M H ) Inf H 1 (G, M) Res H 1 (H, M) Proof. See [4][Proposition B.2.4]. 1.3. Infinite Galois Groups. Let K be a perfect field. The absolute Galois group Gal(K/K) is the inverse limit Gal(K/K) = lim Gal(L/K) over finite extensions L/K, via the inverse system defined by restriction maps Gal(L /K) Gal(L/K) for each finite tower L /L/K. Equipping each finite Gal(L/K) with the discrete topology induces a limit topology on Gal(K/K), known as the Krull topology, for which a basis of open sets about the identity consists of all finite index normal subgroups. A Gal(K/K)-module M is called continuous if the action of Gal(K/K) is continuous with respect to the Krull topology, i.e. the map Gal(K/K) M M is continuous. Equivalently, M is continuous if for every x M, the stabilizer subgroup {σ Gal(K/K) : σ x = x} has finite index. Galois cohomology is defined for continuous Gal(K/K)-modules M in terms of a direct system formed by inflation maps. If L /L/K is a finite tower of Galois extensions, then M Gal(K/L ) is a Gal(L /K)-module, hence there is the injective inflation homomorphism H 1 (Gal(L/K), M Gal(K/L) ) H 1 (Gal(L /K), M Gal(K/L ) ) (these cohomology groups being defined as in Section 1.1 since finite Galois groups are taken with the discrete topology). Accordingly, one defines H 1 (Gal(K/K), M) := lim H 1 (Gal(L/K), M Gal(K/L) ) where the direct limit is over finite Galois extensions of K. This does not coincide exactly with the original definition of cohomology for discrete groups: instead, the direct limit is seen to consist precisely of equivalence classes of continuous 1-cocycles, i.e. those that are continuous when viewed as maps Gal(K/K) M. But otherwise, the homological properties of H 1 remain unchanged, e.g. the analogues of Propositions 1.2 and 1.3 remain true for Galois cohomology. In what follows, we abbreviate H 1 (Gal(K/K), M) as H 1 (K, M) and refer simply to Gal(K/K)-modules, omitting the adjective continuous. 1.4. Two Useful Facts. We record two important facts about group cohomology that will be cited later in this note. Fact 1: G acts trivially on H 1 (G, M). For any group G, there is a natural G-action on H 1 (G, M): for a 1-cocycle f, set [τ f](σ) = f(στ) f(τ). This effectively transfers the action of G on itself by inner automorphisms to H 1. Proposition 1.4. The natural G-action described above is trivial.

4 SAMEER KAILASA Proof. Note that which is a 1-coboundary. [τ f f](σ) = f(στ) f(τ) f(σ) = σ f(τ) f(τ), Fact 2: Hilbert s Theorem 90. This theorem computes the cohomology group H 1 (K, K ) for any perfect field K. Proposition 1.5. Let L/K be a finite Galois extension of fields. Then H 1 (Gal(L/K), L ) = 0. Proof. Let f : Gal(L/K) L be a crossed homomorphism. By Artin s Theorem on linear independence of characters ([3][Sec. 14.2, Thm. 7]), there is some x L such that y := f(σ)σ(x) 0. σ Gal(L/K) For τ Gal(L/K), it follows τ(y) = τ(f(σ))τ(σ(x)) = f(τ) 1 σ Gal(L/K) σ Gal(L/K) hence f(τ) = y/τ(y) = τ(y 1 )/y 1, i.e. f is principal. f(τσ)τ(σ(x)) = f(τ) 1 y, Corollary 1.6 (Hilbert s Theorem 90). If K is a perfect field, then H 1 (K, K ) = 0. 2. Torsors and X for Elliptic Curves For the rest of this note, assume K is a number field. If E is an elliptic curve defined over K, then E(K) is a Gal(K/K)-module whose fixed points are precisely the K-rational points E(K). In this situation, H 1 (K, E(K)) permits a geometric interpretation as the principal homogenous spaces (a.k.a. torsors) of E/K, smooth curves on which E acts freely and transitively by morphisms over K. Following this interpretation, we define a subgroup X(E, K) H 1 (K, E(K)) called the Tate- Shafarevich group, whose elements represent curves that fail the Hasse local-global principle. 2.1. Torsors and the Weil-Châtelet Group. Let E/K be an elliptic curve; in particular, E has a K-rational point. A smooth curve X/K is a K-torsor under E if E(K) acts on X(K) by morphisms over K (i.e. for each P E(K), the map X(K) X(K) : x P x is a morphism over K), for any x, y X(K), there is a unique Q E(K) such that Q x = y (i.e., E(K) acts freely and transitively on X(K)). We may think of K-torsors under E as twists of E which carry all information of the group structure on E but lack a distinguished identity element. Two K-torsors under E are equivalent if they permit a curve isomorphism over K that is also an isomorphism of E(K)-modules. Certainly, E/K is itself a K-torsor under E via the group law; denoting this torsor as E, we say a torsor is trivial if it is equivalent to E. Let WC(E/K) denote the set of equivalence classes of K-torsors under E; this is called the Weil-Châtelet group of E/K and its group structure arises from identification with a cohomology group, as will be described shortly.

ON THE TATE-SHAFAREVICH GROUP OF A NUMBER FIELD 5 Proposition 2.1. Let X/K be a K-torsor under E. Then X is trivial iff X has a K-rational point. Proof. If x 0 X is a K-rational point, then the isomorphism E X : P P x 0 is defined over K and respects the torsor action. Conversely, if X is trivial and f : E X is the corresponding isomorphism, then f(p ) is a K-rational point of X when P is a K-rational point of E. Remark 2.2. For any smooth curve X/K, there is an elliptic curve J(X)/K called the Jacobian of X under which X is a K-torsor. In particular, every curve is a torsor for some elliptic curve. If X/K is a K-torsor under E/K, consider the subtraction map X X E defined by y x := {unique P E such that y = P x}; in fact, one can show this is a morphism over K. Proposition 2.3. Let X/K be a K-torsor under E. For any choice of x 0 X, the map Gal(K/K) E(K) : σ σ(x 0 ) x 0 is a 1-cocycle, which we denote f(x, x 0 ). The natural map is a bijection. Proof. See [4][Theorem X.3.6]. WC(E/K) H 1 (K, E(K)) : {X/K} {f(x, x 0 )} 2.2. The Tate-Shafarevich Group.... Based on the above geometric interpretation of H 1 (K, E(K)) as torsors under E, one can reformulate the Hasse local-global principle in cohomological terms. A smooth curve X/K fails the local-global principle if it has a rational point over each completion K v (for v a place of K) but no K-rational point. Since the presence of rational points on X is equivalent to triviality as an element of H 1, we can recast this failure as follows. Let M K denote the set of places of K. For each v M K, fix an embedding λ v : K K v and consider the induced embedding λ v This furnishes a restriction map : Gal(K v /K v ) Gal(K/K). H 1 (K, E(K)) H 1 (K v, E(K v )) which, in fact, does not depend on the choice of embedding λ. Indeed, any other embedding Λ : K K v is of the form Λ = λ σ for some σ Gal(K/K), and since the natural Gal(K/K)-action on H 1 (K, E(K)) is trivial, it follows both embeddings induce the same map on cohomology. Consequently, a smooth curve X/K fails the local-global principle iff it is in the kernel of the canonical restriction map H 1 (K, J(X)(K)) H 1 (K v, J(X)(K v )) for every v M K (where J(X) is the Jacobian of X). Following this observation, we define the Tate-Shafarevich group of an elliptic curve E/K to be X(E/K) := Ker(H 1 (K, E(K)) H 1 (K v, E(K v ))). v M K

6 SAMEER KAILASA Hence, X(K) is precisely the group of K-torsors under E that fail the local-global principle. Example 2.4. Consider the curve X defined over Q by the equation 3x 3 + 4y 3 + 5z 3 = 0. Selmer proved this curve has points in R and Q p for all primes p, but no points in Q. Hence, X corresponds to a nontrivial element of X(J(X)/Q). In addition to possessing this appealing arithmetic-geometric description, X(K) plays an important computational role. Consider the exact sequence 0 E(K)[n] E(K) [n] E(K) 0, where [n] denotes multiplication by n and E(K)[n] is the n-torsion in E(K); note that [n] : E(K) E(K) is surjective since K is algebraically closed. Taking cohomology gives a long exact sequence 0 E(K)[n] E(K) [n] E(K) H 1 (K, E(K)[n]) H 1 (K, E(K)) [n] H 1 (K, E(K)), which may be consolidated into the short exact sequence 0 E(K)/[n]E(K) H 1 (K, E(K)[n]) γ H 1 (K, E(K))[n] 0. Denoting by Sel (n) (E/K) the preimage of X(E/K)[n] H 1 (K, E(K))[n] under γ gives another short exact sequence 0 E(K)/[n]E(K) Sel (n) (E/K) γ X(E/K)[n] 0. The n-selmer group Sel (n) (E/K) is, in fact, finite and computable. This is discussed in, for instance, Silverman s [4][Ch. X]. Consequently, knowledge of X(E/K) can be leveraged into knowledge of generators for E(K)/[n]E(K). In fact, Silverman describes an explicit algorithm to compute generators of E(K)/[n]E(K) that terminates in finite time if the following conjecture is true. Conjecture 2.5 (Tate-Shafarevich). If K is a number field and E/K an elliptic curve, then X(E/K) is finite. The conjecture has been proved in some special cases, for instance when E has analytic rank at most 1 (the zero of its L-function at s = 1 has order at most 1). However, the general proof remains out of reach. A particularly compelling piece of evidence in favor of the conjecture comes from an analogy between elliptic curves and unit groups of number fields. 2.3.... of a Number Field. Let O K denote the ring of algebraic integers in K. There is of course a Gal(K/K)-action on O whose fixed points are precisely K the unit group O K. By Dirichlet s Unit Theorem, O K is finitely generated as an abelian group, which we can think of as an analogue of the Mordell-Weil Theorem (by which the group E(K) of an elliptic curve is finitely generated). The same cohomological procedure as in the section above gives an analogue of the Tate-Shafarevich group in the context of unit groups. For each non-archimedean v M K, let O Kv denote the valuation ring in K v, and for each archimedean v M K, let O Kv = K v. Then, accordingly, one may define X(K) := Ker(H 1 (K, O ) K H1 (K v, O )). K v v M K

ON THE TATE-SHAFAREVICH GROUP OF A NUMBER FIELD 7 In fact, since H 1 (K v, K v ) = 0 by Hilbert s Theorem 90, X(K) may be defined purely in terms of the non-archimedean places. Remarkably, it turns out X(K) is canonically isomorphic to Cl(K), the ideal class group of K. This result is folklore, but it seems few detailed proofs have been recorded in the literature (one may be found in [5][Prop. 1.1]). We dedicate the remainder of this note to proving this fact, following an argument of Karl Schaefer. A couple of interesting questions, some of them wildly open, arise from this situation: Finiteness of Cl(K) is classically proven using the geometry of numbers (i.e., Minkowski s Theorem on lattice points). Is there a corresponding geometry of numbers approach to proving X(E/K) is finite? Is there a cohomological proof that Cl(K) is finite using the isomorphism with X(K)? In the elliptic curve case, X(E/K) is an artifact of the failure of a localglobal principle. Is there a similar local-global principle whose failure is detected by Cl(K)? Naïvely, Cl(K) measures the failure of locally principal ideals to be globally principal; but this is a somewhat unsatisfying interpretation since all ideals in a local field are principal. 3. Proof that X(K) = Cl(K) Associated with a number field K is the exact sequence 1 O K K I K Cl(K) 1, where I K denotes the group of fractional ideals in K. To bring cohomology into the picture, consider the short exact sequence 1 O K K K /O K 1, in which we may identify K /O with the subgroup Prin(K) I K K of principal fractional ideals in K. Taking fixed points under the Gal(K/K)-action yields 1 O K K H 0 (K, Prin(K)) H 1 (K, O K ) H1 (K, K ) = 1, with triviality of the last cohomology group being due to Hilbert s Theorem 90. The elements of Amb(K) := H 0 (K, Prin(K)) are the Galois-invariant principal ideals in K, called ambiguous principal ideals. Example 3.1. Note that Amb(K) Prin(K), although every ideal in K extended from a principal ideal in K is certainly ambiguous. For instance, when K = Q, the ideal io Q is Galois-invariant since Gal(Q/Q) swaps i and i, but io Q does not come from an ideal of Q. If xo K is ambiguous (where x K ), then for each σ Gal(K/K), one has σ(x)o K = σ (xo K ) = xo K. Hence σ(x)/x O, by which it follows σ σ(x)/x is a 1-cocycle. This precisely K describes the boundary map δ : Amb(K) H 1 (K, O ). K Our approach to showing X(K) = Cl(K) will be to lift this boundary map to an inclusion Cl(K) H 1 (K, O ) whose image is X(K). In other words, we shall K

8 SAMEER KAILASA construct injections α and β such that the diagram below commutes, and such that Im(β) = X(K): ( ) 1 O K K I K Cl(K) 1 Id Id α β 1 O K K Amb(K) H 1 (K, O K ) 1 δ Remark 3.2. Prior to what follows, we fix for each prime p O K an embedding K K p. There is a unique extension of the p-adic valuation on K p to K p ; we somewhat abusively denote this extension v p. For each finite extension L/K, the choice of embedding K K p yields a preferred prime q O L corresponding to the restriction of v p to the image of L in L K K p. Details may be found in [2][Ch. II, 8]. Lemma 3.3. For any I I K, there exists a finite extension L/K such that IO L is principal. Proof. If n is the class number of K, then I n is principal; write I n = αo K (where α K ) and set β := α 1/n. Taking L = K(β), we have (IO L ) n = I n O L = αo L = (βo L ) n. Hence, by unique prime factorization of ideals in L, it follows IO L = βo L. Corollary 3.4. If I I K, then IO K is principal. Lemma 3.5. For any I I K, every ideal class in Cl(K) contains an ideal relatively prime to I. Proof. Consider an ideal class [J] 1 Cl(K). By the Chinese Remainder Theorem, there is α O K such that for each prime p dividing I but not J, we have v p (α) = 0 for each prime p dividing J, we have v p (α) = v p (J). Then αo K = JJ 1 for some fractional ideal J 1, where J 1 is relatively prime to I. Since [J 1 ] = [J] 1, the conclusion follows. Theorem 3.6. There is a canonical isomorphism X(K) = Cl(K). Proof. By Lemma 3.3, for I I K, the ideal IO K is principal. Certainly IO K is ambiguous, since Gal(K/K) fixes K; hence, this furnishes a map α : I K Amb(K) given by I IO K. In fact, since IO K O K = I, this α is an injection. Furthermore, one can easily verify β : Cl(K) H 1 (K, O ) given by β([i]) := K δ(α(i)) is well-defined and injective. In the diagram ( ) below, X(K) = Ker( β), hence we must show Im(β) = Ker( β).

ON THE TATE-SHAFAREVICH GROUP OF A NUMBER FIELD 9 K I K Cl(K) 1 α β ( ) K Amb(K) H 1 (K, O K ) 1 δ p K p α p Amb(K p) δ β p H1 (K p, O K p ) 1 Consider [I] Cl(K). Given a prime p O K, by Lemma 3.5 there is J [I] relatively prime to p. If α(j) = xo K, then v p (x) = 0, so x O under the fixed K p embedding K K p. Consequently, the restriction of the cocycle σ σ(x)/x to Gal(K p /K p ) is a coboundary. Since this is true for every prime p, it follows β(β([i])) = 0, hence Im(β) X(K). Suppose f X(K). Take to K Amb(K) such that δ(to K ) = f. To show f Im(β), it will suffice to prove to K Im(α). Since δ( α(to K )) = β(δ(to K )) = 0, exactness of the bottom row in ( ) implies that for each prime p, there is t p K p such that t p O Kp = α(to K ) = to Kp. In particular, v p (t) = v p (t p ). Take L to be a finite Galois extension of K such that t L, and consider the prime factorization of to L : to L = (qo L ) aq. p O K q p Since to K is ambiguous and Gal(L/K) acts transitively on the primes in L above a fixed prime p in K, we must have a q = a q whenever q, q O L both lie over p O K. Accordingly, set a p := a q for any q p. Denote by e p the ramification index of p in L/K, and let q O L be the preferred prime over p furnished by the fixed embedding K K p. By definition, a q = v p (t) = v p (t p ), which is a multiple of the ramification degree of L q /K p (since t p K p ); this is precisely e p, hence a p /e p Z for all primes p. It follows that to L = a p qo L = p O K q p p O K (po L ) ap/ep. Thus, we conclude to K = α(i), where I = p O K p ap/ep I K. Acknowledgments. Sincerest thanks to Karl Schaefer, who patiently explained to me much of the mathematics in this article and described his proof of the main result. Thanks also to Peter May, for his patience and support during a trying time. References [1] J. Neukirch. Cohomology of Number Fields. 2e, Springer-Verlag 2007. [2] J. Neukirch. Algebraic Number Theory. Springer-Verlag 1991. [3] D. Dummit, S. Foote. Abstract Algebra 3e, Wiley and Sons 2004.

10 SAMEER KAILASA [4] J. Silverman. The Arithmetic of Elliptic Curves 2e, Springer GTM 2009. [5] R. Schoof, L. Washington. Visibility of ideal classes, J. Number Theory Vol. 130, Issue 12, December 2010. [6] C. Delaunay. Heuristics on class groups and on Tate-Shafarevich groups: The magic of the Cohen-Lenstra heuristics. Post-doctoral expository document.