LONDON MATHEMATICAL NEW SERIES
SOCIETY MONOGRAPHS
Previous volumes of the LMS Monographs were published by Academic Pr...
54 downloads
1068 Views
6MB Size
Report
This content was uploaded by our users and we assume good faith they have the permission to share this book. If you own the copyright to this book and it is wrongfully on our website, we offer a simple DMCA procedure to remove your content from our site. Start by pressing the button below!
Report copyright / DMCA form
LONDON MATHEMATICAL NEW SERIES
SOCIETY MONOGRAPHS
Previous volumes of the LMS Monographs were published by Academic Press, to whom all enquiries should be addressed. Volumes in the New Series will be published by Oxford University Press throughout the world.
NEW SERIES 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29.
Diophantine inequalities R. C. Baker The Schur multiplier Gregory Karoilovsky Existentially closed groups Graham Higman and Elizabeth Scott The asymptotic solution of linear differential systems M. S. P. Eastham The restricted Burnside problem Michael Vaughan-Lee Pluripotential theory Maciej Kumek Free Lie algebras Christophe Reutenauer The restricted Burnside problem (2nd edition) Michael Vaughan-Lee The geometry of topological stability Andrew du Plessis and Terry Wall Spectral decompositions and analytic sheaves. J. Eschmeier and M. Putinar An atlas of Brauer characters C. Jansen, K. Lux, R. Parker, and R. Wilson Fundamentals of semigroup theory John M. Howie Area, lattice points, and exponential sums M. N. Huxley Super-real fields H. Garth Dales and W. Hugh Woodin Integrability, self-duality and twistor theory L. J. Mason and N. M. J. Woodhouse Categories of symmetries and infinite-dimensional groups Yu. A. Neretin Interpolation, identification, and sampling Jonathan R. Partington Metric number theory Glyn Harman Profinite groups John S. Wilson An introduction to local spectral theory Kjeld B. Laursen and Michael M. Neumann Characters offinite Coxeter groups and Iwahori-Hecke algebras M. Geck and G. Pfeiffer Classical harmonic analysis and locally compact groups Hans Reiter and Jan D. Stegeman Operator spaces E. G. Effros and Z.-J. Ruan Banach algebras and automatic continuity H. G. Dales The mysteries of the real prime M. J. Shai Haran Analytic theory of polynomials Q. 1. Rahman and G. Schmeisser The structure of groups of prime power order C. R. Leedham-Green and S.McKay Maximal orders 1. Reiner (reissue) Harmonic morphisms between Riemannian manifolds P. Baird andJ. C. Wood
Maximal Orders 1. Reiner University of Illinois
CLARENDON PRESS • OXFORD 2003
Preface The theory of maximal orders originates in the work of Dedekind, who studied the factorization properties of ideals of R, where R is a ring of algebraic integers in an algebraic number field K. As shown by Dedekind, the factorization theory is especially simple in the extreme case where R is the ring of all algebraic integers in K. This ring is in fact the unique maximal Z-order in K. In this book we shall consider the generalization of Dedekind's ideal theory to the case of maximal R-orders in separable K-algebras. The entire theory reduces almost immediately to the case of a maximal R-order A in a central simple K-algebra A. It turns out that there are two ideal theories, one concerned with two-sided ideals, the other with one-sided ideals. The two-sided theory is easier, since the group of two-sided fractional A-ideals in A is the free abelian group generated by the prime ideals of A. The difficulty in the onesided theory is that a left A-ideal in A is also a right A' -ideal, where A' is some other maximal order in A. It is therefore necessary to consider the set of normal ideals in A, namely all one-sided ideals relative to the various possible maximal orders inA. These normal ideals need not form a group, and instead constitute the Brandt groupoid of A. The deeper aspects of the theory of maximal orders depend on properties of central simple algebras over local and global fields. Many of these deeper results, such as splitting theorems, the theory of the different and discriminant, reduced norms, and so on, become almost trivial in the commutative case. The theory of maximal orders is of interest in its own right, and is essentially the study of "noncommutative arithmetic". The beauty of the subject sterns from the fascinating interplay between the arithmetical properties of orders, and the algebraic properties of the algebras containing them. Apart from aesthetic considerations, however, this theory provides an excellent introduction to the general theory of orders (maximal or not). Questions involving integral representations of groups, and those concerned with matrices with integer entries, often reduce to the study of non-maximal orders. Many problems can be handled by embedding such orders in maximal orders, and then using known facts on maximal orders. One aim of this book is to present, in as self-contained a fashion as practicable, most of the basic algebraic techniques needed for the study of orders,
Vlll
Preface
maximal or not. The subject matter is arranged in the form of a textbook, on the level of a second-year graduate course. The exercises at the end of each section are an integral part of the book. In many cases, the results of the exercises will be needed later in the book, and occasionally are needed within the section itself. For this reason, detailed hints are given for many exercises. The reader is expected to be familiar with basic facts from module theory and algebraic number theory, such as those given in the introductory chapters of Curtis-Reiner [1]. We have included, for the convenience of the reader, a lengthy chapter on algebraic preliminaries. This chapter provides brief surveys of topics needed later in the book, and may be skimmed quickly in a first reading. Proofs are often omitted in sections 1-5, especially when long or computational. In the rest of the book, from section 6 on, proofs are given in detail. The only exceptions are the Hasse Norm Theorem and the Grunwald-Wang Theorem; these are stated without proof, since otherwise several additional chapters would become necessary. This book is intended as an introduction to maximal orders, and no attempt has been made to compile an encyclopedic treatise, or to provide the historical background of each result. Our approach draws heavily from that in Deuring [1], and benefits from the numerous simplifications in Swan-Evans [1]. We have not covered any of the analytic theory, which is readily available in the excellent book by Weil [1]. We have also omitted the theory of Asano orders, which would require a book of its own. In many ways, the theory of orders merges into the vast topic of algebras over commutative rings. Among the many references on this subject, we may mention the fine books by Bass [1], DeMeyer-Ingraham [1], Kaplansky [1], and Matsumura [1]. Sections are numbered consecutively throughout the book. A list of peImanent notation precedes Chapter 1. Boldface "Theorem" indicates that the theorem is one of the major results proved in the book. We have distributed such honors lavishly-there are about 50 such results in the book! This book divides naturally into three parts. The first part consists of the preliminary material in Chapter 1, which may be skimmed in a first reading, together with some generalities on orders in Chapter 2. The second part, Chapters 3-6, deals mainly with the ideal theory of maximal orders. In Chapter 3 we consider such orders in skewfields, in the complete local case. The Morita correspondence, explained in Chapter 4, is used in Chapter 5 to study maximal orders in central simple algebras in the local case. The local results are then applied in Chapter 6 to obtain the global theory. Many of the techniques developed in this book are useful for the theory of non-maximal orders. Thus, for example, Chapter 6 contains a proof of the JordanZassenhaus Theorem and a discussion of genus for arbitrary orders. We may
Preface
ix
also mention the proof of the Krull-Schmidt Theorem in section 6 for algebras over local rings. The final third of the book covers the deeper theory of central simple algebras over global fields, and maximal orders in such algebras. Chapter 7 treats Brauer groups, crossed-product and cyclic algebras. The results of Chapter 7 are combined with the Hasse Norm Theorem and GrunwaldWang Theorem in Chapter 8, to derive some of the major theorems on simple algebras over global fields. In particular, Eichler's Theorem is proved in Chapter 8, and is used to calculate the ideal class group of a maximal order. Chapter 8 also contains an introduction to Frohlich's theory of Picard groups of orders, and a discussion of locally free class groups of non-maximal orders. The last chapter deals with hereditary orders, which are in a sense not much harder to handle than maximal orders. Chapter 9 also includes some miscellaneous facts about group rings. This book is based on class notes for courses given at the University of Illinois in 1969 and 1973. I would like to thank Janet Largent and Melody Armstrong for their excellent work in typing these class notes. My thanks also go to the members of the classes who helped with the proofreading, and corrected errors in the notes. I especially thank Robert L. Long, who read the entire manuscript with great care and attention; he deserves credit for catching innumerable mistakes in printing and in the mathematical content. His suggestions have helped clarify the presentations. Finally I am glad to thank my wife Irma, not only for her advice on the contents and style of the book, and her help in its preparation, but also for her constant encouragement and support. It is also a pleasure to acknowledge with thanks the financial support I received from the National Science Foundation and the Science Research Council, during part of the time when the book was being written. November, 1974
Irving Reiner
Acknowledgements I would like to express my deep appreciation to Colin J. Bushnell, Charles W. Curtis, the late Albrecht Frohlich, Gerald J. Janusz, Tsit-Yuen Lam, Judith M. McCulloh, Leon R. McCulloh, Jurgen Ritter, Joseph J. Rotman, Martin J. Taylor, and other colleagues, all of whom, in various ways, have provided support and encouragement for this reissuance of Maximal Orders. My appreciation goes also to the London Mathematical Society and to Oxford University Press. Alison Jones, Ruth Walker, and Anne Moorhead at the Press deserve special thanks for their gracious professionalism. I wish very much that Irv could have seen this reprinting; I know that he would have been very pleased to have Maximal Orders available once again and to observe the special and valued place it occupies in the literature. August, 2002
Irma Reiner
Contents Foreword Preface Acknowledgements Permanent notation 1
2
3
4
5
Algebraic preliminaries 1 Integral closure 2 Homological algebra Localization 3 4 Dedekind domains Completions and valuations 5 6 Radicals of rings 7 Semisimple rings and simple algebras
V
Vll X
Xlll
1 8 30 44 67 77 90
Orders 8 Definitions and examples 9 Reduced norms and traces 10 Existence of maximal orders; discriminants Localization of orders 11
108 112 125 131
Maximal orders in skewfields (local case) 12 U niq ueness of maximal orders 13 Ramification index; inertial degree Finite residue class field case 14
135 138 143
Morita equivalence 15 Pro generators 16 Morita correspondence
154 161
Maximal orders over discrete valuation rings 17 Maximal orders (complete local case) 18 Maximal orders (local case)
170 174
Contents
xii
19 20 6
7
8
9
Ideals Different, discriminant
181 184
21 22 23 24 25 26 27
Maximal orders over Dedekind domains Basic results Ideal theory Alternate approach to global ideal theory Norms of ideals Different, discriminant Ideal classes; Jordan-Zassenhaus theorem Genus
187 190 204 210 217 224 232
28 29 30 31
Crossed-product algebras Brauer groups Crossed-product algebras Cyclic algebras Cyclic algebras over local fields
237 241 259 263
Simple algebras over global fields 32 Splitting of simple algebras 33 Reduced norms 34 Eichler's Theorem 35 Ideal class groups 36 Ko of maximal orders 37 Picard groups 38 Non-maximal orders
272 282 292 306 314 319 340
Hereditary orders 39 Local theory of hereditary orders 40 Global theory of hereditary orders 41 Group rings
351 367 379
References Index
387 391
Permanent notation divides b (for elements or ideals) does not divide b cardinal number of the set X A-
a E R.
(1.13) GAUSS' LEMMA. Let R be an integrally closed domain with quotient field K. Let f(X) E R[X] be a monic polynomial, and suppose that f(X)
=
g(X)' h(X),
where g(X) and h(X) are monic polynomials in K[Xj. Then both g(X) and h(X) lie in R[X]. Proof. Let K' be a finite extension of K which is a splitting field for f(X), and write f(X) = (X - Xi ),
n
Let R' denote the integral closure of RinK'. Since f(X) f(x i ) = for each i, it follows that each Xi E R'. In K'[ X] we have
°
g(X) . h(X)
=
n (X -
Xi)'
E
R[X] is monic, and
6
INTEGRAL CLOSURE
(1.14)
whence both g(X) and h(X) are expressible as partial products IT(X - xJ. But R' is a ring by (1.11), so both g(X) and h(X) have coefficients in R'. The coefficients of g(X) and h(X) are thus in R' n K. However, R' n K = R, because R is integrally closed. Thus both g(X) and h(X) lie in R[X], and the lemma is proved. In order to determine whether an element rx E A is integral over R, we must in theory consider all monic polynomials f(X) E K[X] such that f(rx) = 0, and then we must see whether any such f(X) lies in R[X]. In practice, however, this task is considerably simplified by use of the following result. (1.14) THEOREM. Let R be an integrally closed domain with quotient field K,
and let A be a finite dimensional K -algebra. An element rx E A is integral over R if and only if min. pol.K rx E R[X]. Proof. If min. pol.K rx E R[ X], it is clear that rx is integral over R. Conversely, let g(X) = min. pol.K ex, and assume that rx is integral over R. Then f(rx) = 0 for some monic polynomial f(X) E R[ X]. Therefore f(X) = g(X) . h(X) for some monic polynomial h(X) E K[X]. It then follows from Gauss' Lemma that g(X) ER[X], as desired. We shall conclude this section by listing some examples of integrally closed domains. Proofs are available in standard references such as Bourbaki [4, Ch. 5, § 1] and Zariski-Samuel [1, Ch. V, § 3]. (1.15) Examples of integrally closed domains. Every principal ideal domain is integrally closed. Every unique factorization domain is integrally closed. Every Dedekind domain is integrally closed (see §4a). Let R be a domain with quotient field K, and let K' be any extension field of K. Then the integral closure of R in K' is always integrally closed. (e) Let S be any multiplicative subset of R (see § 3a). If R is integrally closed, so is the ring of quotients S-l R. (f) Let K[ Xl' ... , Xn] be the polynomial domain in n indeterminates over a field K (or more generally, over a unique factorization domain K). Then K[x 1 , .•. , xn] is also a unique factorization domain, and thus is integrally closed by (b). (a) (b) (c) (d)
7
EXERCISES
EXERCISES 1. Keep the notation and hypotheses of(I.14). Show that an element 11. E A is integral over R if and only if char. pol.AIK 11. E R[ X]. [Hint: Use (1. 7) and (1.14).]
2. Let A be a finite dimensional K-algebra, and let L be any extension field of K. Each element a E A gives rise to an element 1 @ a of the L-algebra L @K A. Prove that char. pol. L0 KA,L 1 @ a In other words, char. to L.
POI.A/K
char. pol.
=
AIK
a.
a is not affected by the change of ground field from K
3. Let E ::J K be fields, and let (E: K) = n. Each 11. E E corresponds to a matrix Mn(K), obtained by letting 11. act as left multiplication on a K-basis of E. Show by induction on r that for each matrix (lJ. i ) E Mr FJ. E
det(FJ.ij)
=
{det(lJ.i ) } ·
NE/K
4. Let L be a finite galois extension field of K, with galois group G. Show that for aEL, char. pol.L/K a
f1
=
(X - a"),
"eG
and hence
"
",,' £..., a,
TLIK a =
NL/Ka =
f1
a".
ueG
O"EG
[Hint: Let n
f(X)= min. pol.K a
f1
=
(X - a;l,
i=l
Then
f1
(X - a") E K[ X], hence is a power of f(X). Then compare degrees of
ueG
char. POI.L/K a and
f1
(X - aU).]
M by letting ({)(x~) = mo:. Note that if M is finitely generated as A-module, then F may be chosen free with a finite basis. A projective A-module is a direct summand of a free module. For example, if A = J 1 EB J 2 , where each J i is a left ideal of A, then J 1 and J 2 are projective left A-modules. Obviously, every free module is projective. Let {MJ be any family of A-modules. It is clear from the definition of projectivity that L' Mi is projective if and only if each M, is projective. As we shall see, projective modules play a basic role in homological algebra, and in other areas of algebra as well. We state without proof (see references listed at the beginning of §2): 2.14) THEOREM. Let P be any A-module. The following statements are equivalent: (i) P is projective. (ii) Every short exact sequence 0 ---> X ---> Y --'> P -? 0 must split. (iii) Given any diagram with exact bottom row P
;/ jl X It Y
--'>
0,
there exists a A-homomorphism h such that f = gh. (iv) Given any epimorphism g:X ---> Y, the induced map g*:HomA(P,X)
is also an epimorphism.
--->
HomA(P, Y)
16
HOMOLOGICAL ALGEBRA
(2.15)
(v) Hom"..(P,·) is an exact functor.
Remark. There is a concept of injective modules, dual to that of projective modules: a A-module L is injective if every short exact sequence o -> L -> X -> Y -> 0 is necessarily split. The analogue of (2.14) holds true. We shall seldom need to use injective modules in this book.
A right A-module X is flat if X ®A' preserves exactness, that is, if for every exact sequence of left A-modules f 9 N L->M-> ,
the sequence of additive groups X®ALl!PJ. X®AM
1
is also exact. We may rephrase this definition as follows: the module X A determines a covariant functor F: A..;/{ -> dlJ as in §2(b), by setting F(M) = X ®AM, M EA..;/{' Then X is flat if and only if F is an exact functor. We have already remarked in (2.6) that F is always right exact, and the only question to be decided is whether F is also left exact. Hence we have (2.15) THEOREM. A module X A is flat if and only if X (8) A' preserves monomorphisms, that is, for each monomorphi!>m f:L -> M of left A-modules, the additive homomorphism
is also monic.
(2.16)
COROLLARY.
Every projective module is flat.
Proof The right A-module AA is flat, because of the isomorphism given in (2.8(i)). Since tensor product commutes with direct sum (see (2.8)), it follows that every free right A-module is flat. Now let X Abe projective; then X is a direct summand of some free right A-moduleF, and we may writeF = X EB X' for some module X'. Let f:L -> M be a monomorphism of left A-modules. Then there is a commutative diagram
X'®A L
11x- 0 f X' ®A L.
Since F is flat, IF ®f is monic. Hence also Ix ®f is monic, and therefore X is flat, as claimed. (2.17) Remark. The techni que of the preceding proof can be appli ed to many
(2.18)
PROJECTIVE AND FLAT MODULES
17
similar situations. In order to prove certain types of theorems about projective modules, one first treats the case of a free module on one generator, then the case of an arbitrary free module, and finally the case of projective modules. Of course, one needs to know that the functors which occur commute with the operation of forming direct sums. In many arguments, it suffices to restrict attention to finite direct sums. (2.18) Remark. We shall show in §3c that every ring of quotients R' of a commutative ring R is a flat R-module. From (2.15) it then follows that for each inclusion of R-modules L c M, there is an inclusion of R'-modules R' ®R L c R' ®R M. Further, there is an R' -isomorphism R' ®R(M/L) ~ (R' ®RM)/(R' ®R L ),
a result to be used repeatedly. Next we note (2.19) THEOREM. A right A-module X is flat ~f every finitely generated submodule of X isflat. Proof. See Rotman [1, Corollary 3.31]' The converse of this theorem is false.
Using this, we prove (see also Exercise 5.3): (2.20) THEOREM. Let R be a principal ideal domain. Then every torsionfreet R-module is flat. Proof Submodules of torsionfree modules are also torsionfree. Hence by (2.19), it suffices to prove that every finitely generated torsionfree R-module X is flat. But by the Structure Theorem for modules over principal ideal domains (see Curtis-Reiner [1, §16]), each such X is R-free. Hence X is R-flat, by (2.16), and the theorem is proved.
As a matter offact, the converse of (2.20) also holds: if X is a flat R-module, then X must be torsionfree (see Rotman [1, Exercise 3.11 ]). A flat right A -module X is faithfully flat if for each left A -module L, the equality X ® /\ L = 0 implies that L = O. To test for faithful flatness, we may use the result: (2.21) THEOREM. Let X/\ be flat. The following statements are equivalent: (i) X is faithfully flat. (ii) A sequence of left A-modules is exact if and only ~f it becomes exact after applying X ®/\. to it. tAn R-module X is torsionfree iffor each nonzero x
E
X and each nonzero r E R, also rx '" O.
18
HOMOLOGICAL ALGEBRAS
(2.22)
(iii) For each left A-homomorphism f: L --+ M, the map 1 ® f: X ®A L --+ X ®A M is the zero map if and only iff = O. (iv) For each maximal left ideal m of A, we have X =1= Xm. Proof See Bourbaki [2, §3, no. 1J.
(2.22) COROLLARYt. Let R be a principal ideal domain, P a prime ideal of R, and R* the P-adic completion of R. Then R* is a flat R-module. If R is a discrete valuation ring, then R* is fait~fully flat as R-module. Proof (See §4e for the relevant definitions.) There is an embedding R --+ R* which makes R* into an R-module. Then R* is R-torsionfree, since R* is also an integral domain. Therefore R* is R-flat, by (2.20). Now suppose that R is a discrete valuation ring, with unique maximal ideal P. Then PR* is the unique maximal ideal of R*, so R* # PR*. It follows from (2.21 (iv)) that R* is faithfully flat, as claimed. COROLLARY. Let R* be the completion of a discrete valuation ring R. For each left R-module M let M* = R* ®RM, a left R*-module. Then R* is faithfully flat as R-module. This means (i) For every exact sequence of R-modules
(2.23)
o --+ L
--+
M
--+
N
--+
0,
the sequence ofR*-modules 0--+ L*
is also exact, and (ii) L* = 0 if and only
--+
M*
--+
N*
--+
0
if L = O.
As a matter of fact, the results of (2.23) hold in a more general situation: given any commutative noetherian ring R having a unique maximal ideal P, we may form the P-adic completion R* of R. It is then true that R* is a faithfully flat R-module (see Bourbaki [3]).
2d Extensions of modules
We shall first give an informal discussion of Ext~ (N, L) in terms of equivalence classes of extensions of a left A-module N by a left A-module L. Then we shall define Ext~ in terms of projective resolutions, and shall list standard properties of Ext. In what follows, all modules are left A -modules, and we shall write Hom instead of Hom" for convenience.
t See also Exercises 5.3, 5.4.
(2.24)
EXTENSIONS OF MODULES
19
A A-exact sequence (2.24) is called an extension of N by L; sometimes we refer to the module X itself as such an extension. Another extension 0 --+ L --+ X' --+ N --+ 0 is equivalent to that in (2.24) if there exists a A-isomorphism e making the following diagram commutative:
where IL' IN are identity maps. This defines an equivalence relation among extensions of N by L. Caution: it may happen that X ~ X' even though the extensions are inequivalent. We shall introduce an additive group Extl(N, L) whose elements are in one-to-one correspondence with the equivalence classes of extensions of N by L. To begin with, choose an epimorphism cp: P --+ N, where P is Aprojective (we could even choose P A-free, if desired), and let K = ker cpo This gives a A-exact sequence
O---->K
i/J
---->
rp
P---->N ---->0,
with IjI the inclusion map. Keeping the A-module L fixed, let (J' range over the elements of Hom(K, L). For each such J, let X" denote the pushout of the pair of maps IjI:K ----> P, (J':K ----> L (see §2a). It follows readily from Exercise 2.2 that there is a commutative diagram with exact rows:
O---->K~P~N---->O o---->l---->l---->tN---->o. " Thus each (J' E Hom(K, L) yields an extension X" of N by L. The mapljl induces a map 1jI* : Hom(P, L) ----> Hom(K, L). For each T E imljl*, it is easily verified that the extension XO'+< is equivalent to X". Hence, each element of the factor group Hom(K, L)/im 1jI* determines an equivalence class of extensions of N by L. Conversely, we show that every class can be obtained in this manner. Given any extension (2.24), it follows from the fact that P is projective that there exists a homomorphism p making the diagram below commutative:
20
(2.25)
HOMOLOGICAL ALGEBRA
Clearly p induces a rna p (J: K ---+ L, and it can be verified that the extension X is equivalent to X". One also checks that the class of X uniquely determines (J modulo the image of t/J*. Hence there is a bijection between the set of equivalence classes of extensions of N by L, and the additive group given by (2.25)
Ext~(N,
L) = Hom(K, L)/t/J*{Hom(P, L)}.
The split extension corresponds to 0 in this group. (One can define an additive structure on the set of equivalence classes of extensions, by using "Baer sums", as in Rotman [1 J. In that case, the above bijection is in fact an additive homomorphism, and the expression (2.25) defines Ext up to isomorphism, regardless of the choice of P and cpo We shall not go into further details of this matter, however, but pass at OIice to the definition of Ext" by means of projective resolutions.) Given a left A -module N, chose an epimorphism CPo: F 0 ---+ N, with F 0 free. Then choose an epimorphism CP1: F 1 ---+ ker CPo' with F 1 free, and so on. This yields a free resolution of N, that is, a A -exact sequence
.. ·---+F 2 ~F (~F ~N---+O 10 in which each Fi is A-free. It is often more convenient to use a more general concept: a projective resolution of N is an exact sequence (2.26) in which each Pi is A-projective. (If it happens that ker CPm is projective for some m, then the process of forming such a resolution can be terminated, giving a finite resolution 0---+ ker CPm ---+ Pm ---+ P m-1 ---+ ... ---+ Po ---+ N ---+ O. In this case, we say that N has finite homological dimension.) Given a projective resolution (2.26), the subsequence '1',
'I'
P: ",-+P 2 --->-P 1 -4Po-+O is called a deleted projective resolution of N; it is an exact sequence except possibly at Po . Now let L be a A-module, and form the sequence of additive groups Hom(P, L): 0 ---+ Hom(P 0' L) '€.4 Hom(P l ' L) ~ Hom(P 2' L) ---+ ... , where (as usual) Hom is an abbreviation for Hom A . By (2.4) we have
(CPi+ 1)* . (cp)* = (CPi' CPi+ 1)* = 0,
i
~
1,
and therefore im CP{ c ker CP{ + l' Now define (2.27)
Ext~ (N, L)
= ker cp! + l/im cp!,
n ~ l.
This yields a sequence of additive groups Ext~(N, L), Ext~(N, L), ... , the first of which coincides with that given in (2.25).
(2.28)
21
EXTENSIONS OF MODULES
(2.28) Remarks. (i) Up to isomorphism, the group Ext~(N,L) depends only upon the modules Nand L, and not upon the choice of the projective resolution (2.26). (See references.) (ii) We could have defined Ext~(N, L) to be ker 0
implies the exactness of the sequence 0-> Hom(N,L)
cp*
~
(,0*
Hom(Po,L)4 Hom(P1,L),
by (2.5(ii)). Therefore ker N -> N -> 0 gives a projective resolution of N. It follows at once from Definition (2.27) that Ext"(N, L) = 0 for all L and all n ~ l. Conversely, it may be shown that if Ext1(N, L) = 0 for all L, then N is projective. One of the most important properties of the groups Ext" is as follows (see references) : (2.29) THEOREM. (Long exact sequence for Ext). Let
O->Al.Bi.C->O be a short exact sequence of A-modules, and let L be any A-module. Then there is a long exact sequence of extension groups
22
(2.30)
HOMOLOGICAL ALGEBRA
0--+ Hom(C, L) ~ Hom(B, L) L; Hom(A, L) ~ Extl(C, L) ~ Ext1(B, L) C Ext1(A, L)
a-4 Ext 2 (C, L)
g* --+
Ext 2 (B, L)
j*
"-+
Ext 2 (A, L) a-4 ....
(2.30) Remarks. (i) We have written Hom, Ext instead of HomA , ExtA , for convenience. The subscripts on the various maps g*,f* have also been omitted; in accordance with the notation of (2.28(iv)), we should have denoted by g: the map Ext"(C, L) --+ Ext"(B, L) induced by g. (ii) It is instructive to compare Theorem 2.29 with (2.5(ii)); we now see that (2.5(ii)) gives the start of the long exact sequence of groups occurring in (2.29). Furthennore, we can describe the homomorphism 80 explicitly, provided we view Extl(C, L) as the set of equivalence classes of extensions of C by L. To be precise, given any h E Hom(A, L), we define 80 (h) to be the equivalence class of the extension occurring in the bottom row of the commutative diagram
Here, X represents the pushout of the pair of maps (f, h), and the dotted arrows denote maps defined as in the discussion preceding (2.25). (iii) It is somewhat more difficult to describe the additive homomorphisms 81' 8 2 "" explicitly. One procedure is to define them recursively, using the dimension-shifting techniques given in (iv) below. Another method uses the fact (2.28(iii)) that we can compute all of the groups Ext"(·, L) by starting with an injective resolution of L; in this context, the long exact sequence of (2.29) arises naturally from an exact triangle associated with an exact sequence of graded complexes. (iv) Formula 2.25 now appears in a more natural setting. From the short exact sequence o --+ K '4 P ~ N --+ 0, P projective, we obtain a long exact sequence of additive groups Hom(P, L) 't:. Hom(K, L) --+ Ext1(N, L) --+ Ext1(P, L) --+ ....
But Ext1(P, L) = 0 by (2.28v), and so we obtain an isomorphism between the expressions given in (2.25). Furthermore, since Ext"(P, L) = 0, n ~ 1, we obtain an isomorphism Ext"+ l(N, L) ~ Ext"(K, L),
n
~
1,
for each module L. By means of this formula, the calculation ofExt"+ 1 may
(2.31)
EXTENSIONS OF MODULES
23
be reduced to that of Ext". This procedure is called dimension shifting. A more general version is as follows: Given a A-exact sequence (2.31) where Pi is projective, 0 ~ i ~ n, then for each A-module L and for each m ~ 1, there is an isomorphism of additive groups Extm+n+ l(N, L) ~ Extm(K", L).
(2.32)
(v) Let N be a A-module, and let o~ALB!4.C~O
be a A-exact sequence. An analogue of Theorem 2.29 states that there is a long exact sequence of extension groups
o ~ Hom(N, A) ~ Hom(N, B) ~ Hom(N, C) ..!4 Ext 1 (N, A) ~ Ext 1 (N, B)~ Ext 1 (N, C)..!4 Ext2(N, A) ~ .... We shall not attempt to describe the maps a occurring here. Another basic property of extension groups is as follows (see references): (2.33) THEOREM (Ladder theorem). Given a commutative diagram of A-modules and A-homomorphisms with exact rows: O~A~B~C~O
! 1 1
o ~ A' ~ B' ~ C' ~ 0, and given any A-module L, there is a commutative diagram of additive groups and homomorphisms with exact rows: O~Hom(C,
t
L) ~ Hom(B, L) ~ Hom(A, L) ~ Ext 1 (C, L) ~ Ext 1 (B, L) ~ ... t t t t
O~Hom(C', L)~Hom(B', L)~Hom(A', L)~Extl(C', L)~Extl(B', L)~ ....
We conclude with some results on finite generation of extension groups. Let R be a commutative ring, and let A be an R-algebra. Then A itself, and all A-modules, can be viewed as R-modules. If L, M, ... denote A-modules, then the additive groups HomA(L, M), L ® AM, Ext~(L, M) (n ~ 1) are also R-modules, and all of the various maps so far mentioned in this section are R -homomorphisms. In particular, suppose that R is a noetherian commutative ring, and that A is finitely generated as R-module. For any A-module N which is finitely generated over R, all of the A-modules occurring in a projective resolution of N may be chosen finitely generated over R. This readily implies
24
(2.34)
HOMOLOGICAL ALGEBRA
(2.34) THEOREM. Let A be an R-algebra, finitely generated as module over the commutative noetherian ring R. Let L, M, .. , denote A-modules which are finitely generated over R (or equivalently, over A). Then the R-modules Ext~(L,
HomA(L, M),
M),
n
~
1,
are also finitely generated over R.
2e Change of rings in Hom and Ext
Throughout this section let R be a commutative ring with unity element. Suppose for the moment that R' is a ring of quotients of R with respect to some multiplicative subset of R (see§ 3a). For each R-module M, we may form the R'-module M'
=
R'@RM.
It is often necessary to know how Hom and Ext behave under passage from R to R'. The aim of this section is to establish formulas such as R @R HomR(M, N)
~
HomR.(M', N')
and likewise for Ext, assuming that the R-modules M and N satisfy some mild hypotheses. A significant role is played by the fact that R' is R-flat (see §2c). We shall prove formulas of the above type in somewhat more general circumstances, which will in fact be met later on. Let Nr) denote the left A-module which is the external direct sum of r copies of A If M is any finitely generated left A-module, there is an epimorphism CfJo: A(r) -+ M for some r. If A is left noetherian, then by (2.9) ker CfJo is also finitely genera ted, and so there is an epimorphism CfJ 1: A(s) -+ ker CfJo for some s. Thus we obtain a A-exact sequence (2.35) Even if A is not necessarily noetherian, it may happen that the module M occurs in some sequence of this type, with r, s finite. In such case, we say that M is a finitely presented A-module. We emphasize that when A is left noetherian, every finitely generated left A-module is necessarily finitely presented. Now let A and r be R-algebras and let M, N, ... be left A-modules. Set
so M' is a left module over the R-algebra N. There exists an R-homomorphism (2.36)
Ct.:
r
@RHomA(M,N)
-+
HomA' (M', N'),
given by 'yEr,
f
E
Hom A(M, N),
(2.37)
25
CHANGE OF RINGS IN HOM AND EXT
where 'rr denotes the right multiplication by y acting on r. By virtue of the bimodule structures rr Rand N(M')r ' both sides of (2.36) have the structure of left r -modules. It is easily checked that IX is a left r -homomorphism. Analogously, the bimodule structures rr.R and N(N')r make the expressions in (2.36) into_right r-modules, and IX is also a right r-homomorphism.
r be R-algebras, M and N left A-modules. Suppose that r is R-flat, and that M is finitely generated as A-module. Then the map IX in (2.36) is a two-sided r -monomorphism. (2.37) THEOREM. Let A and
Proof. There is a A-exact sequence
o -+ K
-+ A (r) -+
At
-+ 0
for some r. It follows from (2.5) that the sequence of R-modules
o -+ HomA(M, N) -+ Hom A(A
(r),
N)
is also exact. Since r is R-flat, exactness is preserved when the functor r @R' is applied to the above two sequences. We obtain two new exact sequences: o -+ K' -+ A,(r) -+ M' -+ 0, and 0-+ r@R HomA(M, N) -+ r @R HomA(Nr), N). By virtue of (2.5), the first of these sequences gives rise to an exact sequence
o -+ HomA' (M', N') -+ HomA' (A'(r), N'). Therefore we obtain a commutative diagram with exact rows: 0-+
r@RHomA(M,N)
0-+
HomA' (M', N') -
-+
1
r@RHomA(Nr),N)
1~1
a
HomA' (A'(r), N'),
in which the vertical maps IX, IX! are precisely those given by (2.36). But an isomorphism, since (2.7) gives r @R HomA(A~), N) It follows at once that
IX
~
r @R N(r)
~
(N')(r)
~
IX!
is
HomN(A'(r), N').
is monic, and the theorem is proved.
A variant of the preceding result is as follows:
r be R-algebras, M and N left A-modules. Suppose that r is R-flat, and that M is a finitely presented A-module. Then the map IX in (2.36) is a two-sided r-isomorphism.
(2.38) Theorem. Let A and
26
(2.39)
HOMOLOGICAL ALGEBRA
Proof There is a A-exact sequence A(s) ----> A(r) ----> M ----> 0 for some rand s. By (2.5), the sequence 0----> HomA(M, N) ----> HomA(A(r), N) ----> HomA(A(S), N) is R-exact. As in the proof of (2.37), we obtain a commutative diagram with exact rows: 0----> n8)RHomA(M, N) ----> r ®RHomA(A(r), N) ----> r® RHomA(A(S), N)
1
1
la,
a,
a
0----> Hom".(M', N') -
HomN(A'(r), N') --HomA,(A'(S), N').
As in (2.37), both maps a l and a 2 are isomorphisms. This implies at onct
[®R Hom A (Pn,N).
By (2.38), the vertical arrows in the following commutative diagram are two-sided [-isomorphisms:
(2.42)
[ ®R Hom A (P n - 1 , N) t Hom A , (P~ _ 1 ' N')
~
HomA' (P~ , N ').
The map t/J~ occurring above is obtained as follows: applying the exact functor [ ® R . to the original free resolution of M, we obtain a free A' -resolution of M ' , namely, ---->
P~ ~ p 1 ~ P~ I
------+
M' - - O.
This in turn yields a sequence
O - - Hom A , (P i0' NT!)
I/Ji ~
H omA' (Pil ' N') ~
"',
in which the maps t/J; occur. By definition, Ext~, (M', N')
= ker t/J;+l/im t/J;.
Comparing this formula with that given in (2.41), and using the fact that the vertical arrows in the commutative diagram (2.42) are isomorphisms, we conclude at once that
[ ® R Ext~ (M, N)
~ Ext~, (M ' , N '),
n
~
1.
This is a two-sided [-isomorphism, since all of the maps occurring in the proof are two-sided [-maps. The result also holds when n = 0, if we set Ext O = Hom. This completes the proof. (2.43) COROLLARY. Let R be a commutative ring, and let R' be the ring of quotientst of R with respect to some multiplicative subset of R. Let A be any left noetherian R-algebra. Then for each finitely generated left A-module M, and any A-module N, there is an R'-isomorphism R' ® R Ex...t~ (M, N) ~ Ext~, (M ' , N '),
n
~
0,
where A' = R' ®RA, M' = R' ®RM, and so on. This isomorphism extends that given by (2.36) for the case n = O.
2f Hereditary rings
A ring A with unity element is left hereditary if every left ideal of A is a projective A-module. As we shall see eventually, maximal orders are heredit See §3a.
28
HOMOLOGICAL ALGEBRA
(2.44)
tary rings, and some of the important facts about maximal orders are actually special cases of assertions about hereditary rings. THEOREM. If A is a left hereditary ring, then every submodule of a free left A-module M is isomorphic to an external direct sum of left ideals of A, and is therefore projective.
(2.44)
Proof.t Let {ml ' ... , m k } be a free A-basis of M, and let N be any submodule of M. We shall use induction on k to show that N is isomorphic to an external direct sum ofleft ideals of A The result is obvious for k = 1, so now let k > 1, and assume that the theorem holds for submodules of M ' , where M' = Am2 + ... + Am k · Each n EN is expressible in the form
with uniquely determined coefficients {rJ. Let J be the set of all first coefficients r 1 which occur as n ranges over all elements of N. Then J is a left ideal of A, and there is an epimorphism cp: N ----> J given by cp(n) = r l ' n EN. Clearly ker cp = N !l M ', so there is a A-exact sequence
o
------4
N!l M'
-------+
N ~ J - - - O.
Since A is left hereditary, the left ideal J is A-projective, and so the above sequence splits by (2.14). Therefore N
~
J
+
N!l M'.
But N !l M' is a submodule of M ', and thus N !l M' is isomorphic to an external direct sum of left ideals of A, by the induction hypothesis. Hence N is also isomorphic to such a sum. Finally, each summand is projective, whence so is N. (2.45) Rpmarks. (i) If the ring A has the property that submodules of free left modules are projective, then in particular all left ideals of A are projective. By (2.44), we may conclude that A is left hereditary if and only if submodules of free modules are projective. (ii) The importance of (2.44) is that it gives us a structure theorem for sub modules of free A-modules when A is hereditary. This structure theorem generalizes the one valid for modules over a principal ideal domain, since clearly every such domain is hereditary. The above proof shows further that t We give the proof only for the case where M is finitely generated: it is this special case which arises most frequently in practice. For the general case, see Cartan-Eilenberg [I J.
29
EXERCISES
a sub module of a free module on k generators is isomorphic to an external direct sum of at most k left ideals of A (iii) There are examples of rings which are left hereditary but not right hereditary. However, if A is left and right noetherian, then A is left hereditary if and only if A is right hereditary (see Rotman [1, Corollary 9.20]; the result is due to M. Auslander). (iv) The proof of (2.44), for the case where M is not finitely generated, proceeds in much the same manner as the above proof. The main difference is that k must be allowed to be transfinite, and the proof uses transfinite induction. EXERCISES 1. Let Bl
y
g,l
M2
M1
V,
-
M
j~
be a pullback diagram of A-modules. Prove (i) 92 induces an isomorphism ker 91 ~ ker fz· (ii) If J2 is epic, then so is 9 1 . 2. Let
be a pushout diagram of A-modules. Prove (i) 9 1 induces an isomorphism cok f 1 ~ cok 92 . (ii) If J;, is monic, then so is 92 . 3. Let rand ,i be rings, and suppose we have modules M" LA' and a bimodule AN, . Show that there is a well-defined additive homomorphism
a: L ® A Hom,(M, N) defined by I ® f
-->
-->
Hom,(M, L ® AN),
(I, fl, where
(I,flm = I ® fm,
IE L,
fE Hom,(M, N),
mE M.
Prove that a is an isomorphism whenever L is ,i-flat and M is a finitely presented r -module. [Hint: Imitate the proof of (2.38), using ® A in place of ® R .J 4. Let ,i be a ring, and let LA be flat, and M prove that
A
finitely presented. Use Exercise 3 to
30
LOCALIZA TION
5. Let !J. be a ring, Lt!. any module, and let Mt!. be a finitely generated projective module. Prove that L®AHomA(M,!J.)
~
Hom{}(M,L).
[Hint: Use (2.17). ] 6. Let q>: R ---> S be a homomorphism of commutative rings, and let J be an ideal in R. Prove that as S-modules. 7. Prove Schanuel's Lemma: Given two exact sequences ofleft A-modules
o ---> M ---> p !. X
0,
--->
o ---> M' ---> pi t
X ---> 0,
in which P and P' are projective, there is a A-isomorphism M'
-i-
p ~M
-i-
P'.
[Hint: Let A be the pullback of the pair of maps q>, 1/1. Then there exist A-exact sequences 0---> K
with K P
-i-
~
ker 1/1
K :::;: pi
-i-
~
--->
M', K'
A
--->
~
P
--->
ker q>
0, ~
o -> K'
--->
A
--->
pi
--->
0,
M. Since P and pi are projective, A
~
K'.]
8. Prove the Snake Lemma: Given a commutative diagram of modules, with exact rows:
there is an exact sequence Ip ker a-----!,.ker {3
--->
" kef )i~cok a
--->
tP cok (J-..!+cok)i.
If q> is monic, so is q> * . If 1/1 is epic, so is 1/1 * . The lemma remains true for a diagram of groups and group homomorphisms, if each of the groups A', B' and C' is commutative. [Hint: Define c5 by c5(c) = a' + im a, where
a'
--->
b',
b' = {3(b),
b
--->
c.]
3. LOCALIZAnON 3a Rings of quotients
Throughout this section, R denotes a commutative ring. A multiplicative subset of R is a subset S closed under multiplication, and such that 0 rj S, 1 E S. We introduce an equivalence relation on the Cartesian product
(3.1)
31
RINGS OF QUOTIENTS
R x S by setting (a, s) ~ (a', s') if and only if t(sa' - s' a) = 0 for some t E S. Let a/s (or s -I a) denote the equivalence class of the pair (a, s). Now define
b -as += - t
ta
+ sb -
a b s t
st
ab st
verifying that these operations are indeed well-defined. The set of symbols {a/s} then forms a commutative ring, denoted by S--IR, with unity element 1/1 and zero element 0/1. For s E S, we have (s/l) . (l/s) = 1/1, so s/l is a unit in S-I R, with inverse l/s. Denoting l/s by s- \ we obtain
a/s = (l/s) (a/l) =
S-I
(a/l).
We shall call S - 1 R a ring of quotients of R. An element a E R is an S-torsion element if ta = 0 for some t E S. The above discussion shows at once that (a, s) lies in the zero class of S- 1 R if and only if a is an S-torsion element of R. There is a ring homomorphism i:R -+ S-IR,
given by i(x) = x/I, x E R. Then ker i is precisely the set of S-torsion elements of R. The map i permits us to view S-I R as R-module. If R is an integral domain, the map i may be regarded as an embedding of R into S- 1 R; in particular, if S = R - {O}, then S-I R is precisely the quotient field of R. For an arbitrary ring R, the map i is monic if and only if R is S-torsionfree (that is, R contains no nonzero S-torsion elements, or equivalently, S contains no divisors of zero). (3.1) THEOREM. Let S be a multiplicative subset of R. Then any ring homomorphism cp: R -+ R' which maps each element of S onto a unit of R', extends uniquely to a ring homomorphism ljJ: S- 1 R -+ R' such that ljJ i = cp. 0
Proof. Define ljJ(a/s)
=
cp(a)/ cp(s),
aEA,
SE
S.
It is easily checked that ljJ is the desired homomorphism. If also ljJ' then ljJ'(a/s) = ljJ'(a/l) . ljJ'(l/s) = cp(a)/cp(s) = ljJ(a/s),
so ljJ
=
0
i = cp,
ljJ'.
(3.2) COROLLARY. Let cp: R -+ R' be a ring homomorphism mapping a multiplicative subset S of R into a multiplicative subset S' of R'. Then there is a
32
(3.3)
LOCALIZA nON
unique ring homomorphism Ij;:S-lR ___ S'-lR' which extends cp, that is, Ij;(a/l) = cp(a)/l, a E R.
3b Modules of quotients
Let S be a multiplicative subset of the commutative ring R, and Many R-module. We view S-lR as R-module by means of the canonical map i:R --- S-lR, and we form the S-lR-module
= S-lR ®R M .
S-lM
We shall call S- 1 M a module of quotients. Each XES -1 M is then expressible as a finite sum x =
Set s =
TI
Si
I
ais i- 1 ® mi
'
E S; then
x =" S-1· at .s t = S-l 'r:;:.m s:-1 ®m.t = S-l ®"a.ss:-1m. ~ ~l-t C', 1
say. Denote S-l ® m by m/s; we have thus shown that every element of S-l M is of the form m/s for some mE M, s E S. It is easily checked that m/s
±
m'/s' = (s'm
±
sm')/ss'.
We shall call an element m of an R-module M an S-torsion element if sm = 0 for some s E S. The collection of all S-torsion elements of M is called the S-torsion sub module of M, and is an R-submodule of M. (3.3) THEOREM. Let M' be the S-torsion submodule of M. Then m/s = 0 in S- 1 M if and only if m EM'. Proof. If mE M', then tm = 0 for some t E S, whence m/s
= S-l ® m = (St)-l ® tm = O.
Conversely, suppose that S-l ® mo = 0 in S-l M. Then 1 ® mo = = 0, and therefore 1 ® mo is expressible as a finite sum of elements of S- 1 M of the following three types:
S(S-l ® mo) (u
+ u') ® m -
u ® m - u' ® m,
u ® (m
+ m')
- u ® m - u ® m',
ua ® m - u ® am,
with u, u' E S-l R, m, m' EM, a E R. Choose t E S to be a common denomina tor for all of the u's which occur in these terms, so tha t tu E R for each such u (or more precisely, tu E i(R)). Let R1
= t- 1 . i(R) = {a/t:aER},
(3.4)
33
MODULES OF QUOTIENTS
an R-submodule of S-1 R. We shall now define a homomorphism f:Rl ®R M
-+
MIM'
by setting f(x®m)
=
txm
+ M ',
This map f is well-defined, since if x = alt = bit in Rl ' then a - b is an S-torsion element of R, and hence (a - b)m EM'. Consider now the element I ® mo . From the manner in which Rl was chosen, it is clear that I ® mo = 0 in Rl ® R M. Therefore f(l ® mo) = 0 in MIM', that is, tmo EM'. This implies that mo also lies in M ', which completes the proof of the theorem. (3.4)
COROLLARY. The module of quotients S-1 M coincides with the moduli? whose elements are equivalence classes of ordered pairs (m, s), with (m, s) ~ (m', S') if and only if s'm - sm' is an S-torsion element of M. The class of (m, s) may be identified with the element mls = S-1 ® m in S- 1 M.
The S-1 R-module S-IM may be viewed as an R-module by use of the homomorphism i: R -+ S - 1R; in other words, an element a E R acts on S-1 M as left multiplication by the element all of S-1 R. We shall say that the element a E R acts invertibly on an R-module X if the mapping x -+ ax, x E X, gives a one-to-one map of X onto itself. It is then clear that every element of S acts invertibly on the module of quotients S-1 M. On the other hand, given any R-module X on which every element of S acts invertibly, we can make X into an S-l R-module by defining (3.5)
(als)'x=s-I'ax,
aER,
SES,
XEX.
This is the unique way in which X can be made into an S-1 R-module so as to preserve the action of R on X. (3.6) THEOREM. Let X be an R-module on which every element of S actsinvertibly, and make X into an S-1 R-module by means of (3.5). Then there is an S-1 Risomor phism S-IR ®RX ~ X. Further, for each R-module Y, every R-homomorphism f: Y -+ X extends canonically to an S-1 R-homomorphism f' :S-1 Y -+ X, given by the formula f'(u ® y) = u . f(y), Proof. By (3.4), every element of S-IR ®RX is expressible as S-1 ®x, with s E S, X E X. Denote this element by xis. By (3.4) we have xis = x'ls ' if and
34
(3.7)
LOCALIZA nON
only if s'x - sx' is an S-torsion element of X. But S acts invertibly on X, so X is S-torsion free. Thus xis = x'/s' if and only if s'x = sx'. Now define a mapping e:S-lR ®RX --> X by setting e(x/s) = S-lX, x EX, S E S. The preceding remarks imply that e is well-defined; for if xis = x'/s', then S-lX = S,-lX'. Clearly e is epic, and is an S-lR-homomorphism. Finally, e is monic, since if 8(x/s) = 0, then s- lX = 0 and hence also x = O. This proves the first part of the theorem. We omit the straightforward proof of the second part. 3c Flatness Recall that an R-module is flat if tensoring with it preserves exactness (see §2c). We shall now prove that every ring of quotients S-lR is a flat R-module. Given any R-homomorphism f:L --> M of R-modules, there is an S-lR-homomorphism j~: S-- 1 L --> S-l M, defined by setting j~ = 1 ® f, where Thus (3.7)
f*(I/s)
= f(l)/s,
tEL,
SES.
U sing this we prove
(3.8) THEOREM. Let L 1. M ~ N be an R-exact sequence and let f 9 be , ' *' * defined as in (3.7). Then S-lL ~S-lM ~S-lN is an exact sequence of S-l R-modules. Proof. Since gf = 0, we have 9 * f* = (gf)* = write x = mis, mE M, s E S. Then
o=
g*(m/s)
o.
Now let x E ker 9 * ' and
= s-lg(m),
so 1 ® g(m) = 0 in S-l N. Hence there exists an element t E S such that t . g(m) = 0, that is, g(tm) = O. But ker 9 = im f, and so we may write tm = f(l) for some 1E L. Then x = m/s = tm/ts = f*(l/ts) E im f*. This shows that ker g* = im f* . Finally, it is clear that f* and g* are S-l Rhomomorphisms, which completes the proof. For later use, we state a special case of (3.8):
(3.9)
LOCALIZA nON AT PRIME IDEALS
35
(3.9) COROLLARY. An inclusion L eM of R-modules induces an inclusion S-lL c S-lM of S-lR-modules, and there is an S-lR-isomorphism
S-l(M/L)
~
S-lM/S- 1 L.
Recall that an R-module M is noetherian if its submodules satisfy the ascending chain condition. A ring A is (left) noetherian if A is noetherian as left A-module. Analogously, M is artinian if its submodules satisfy the descending chain condition. We wish to prove that the properties of being noetherian or artinian are preserved under formation of rings or modules of quotients. This is best accomplished by using the concept of "saturation". Let L eM be R-modules; call L an S-saluratedt submodule of M if MIL is S-torsionfree, that is, MIL has no nonzero S-torsion elements. Equivalently, L is S-saturated in M if for mE M, s E S, the inclusion sm E L implies that mEL. (3.10) THEOREM. Let i:M ---> S-lM be dejined by i(m) = I ® m, mEM. There is a one-to-one inclusion-preserving correspondence between the set of S-saturated submodules X of the R-module M, and the set of S-lR-submodules X' of S-l M, given by Proof. Straightforward exercise for the reader.
As an immediate consequence of (3.10), we obtain (3.11) THEOREM. If M is a noetherian R-module, then S-lM is a noetherian S-l R-module. In particular, if R is a noetherian ring, so is S-l R. The analogous results hold true with "noetherian" replaced by "artinian".
3d Localization at prime ideals
Let R be a commutative ring, and let J, J' denote ideals of R. We write J < J' to indicate that J is properly contained in J'. Let us set R - J
= {x:xER,x¢:J}.
(3.12) Dejinitions. (i) J is a proper ideal if J < R. (ii) J is a maximal ideal if J < R, and if there is no ideal J' such that J < J' < R. (iii) J is a prime ideal if J < R, and R/ J has no zero divisors.
Clearly, a proper ideal J is prime if and only if its complement R - J is a mUltiplicative set. Starting with a prime ideal P of R, we may fonn the multiplicative set S = R - P, and then define a ring of quotients S- 1R. t See Bourbaki, Algebre Commuti ve, page 69 for this terminology.
36
LOCALIZA TION
(3.13)
This ring, hereafter denoted by R p , is called the localization of Rat P. Since every element of R - P is invertible in R p , it is easily verified that Rp has a unique maximal ideal, namely p. Rp. We should remark that the ring homomorphism i: R -> Rp , defined in § 3a, enables us to view Rp (and all Rp-modules) as R-modules. Thus P . Rp is the same as i(P)' Rp . If R happens to be an integral domain, then the mapping i:R -> Rp is an embedding. In particular, when P = {O} then Rp is precisely the quotient field of the domain R. Returning to the general case, let M be any R-module. We define M p = Rp ®R M, an Rp-module called the localization of Mat P. (3.13) THEOREM. Localization at maximal ideals does not affect residue class modules. SpecUical/y, let P be a maximal ideal of R, and let M be an R-module. Then for each r :> 0, we may view M / pro M as an Rp-module, and there is an Rp-isomorphism M/pr'M ~ Mp/P'·M p . Proof Let S = R - P, and put M = M/ P'M. We show first that M can be made into an Rp-module. For each s E S we have Rs + P = R, since P is maximal. Hence there exist elements a E R, n E P, such that as + n = 1. Taking rth powers, we obtain
f3s + nr =
1
for some f3 E R. Therefore s is a unit in the ring R/P, and hence acts invertibly on the (R/P)-module M. From (3.6) we deduce that M can be viewed as Rp-module, and that there is an Rp-isomorphism M
~
Rp®RM
= (M)p.
But by (3.9) we have
= (M/pr'M)p
~
Mp/P'·M p .
Hence there is an Rp-isomorphism M proved.
~
Mp/P'Mp, and the theorem is
(M)p
The preceding theorem is used most frequently for the special case where r = 1, and yields the (R/P)-isomorphism (3.14 )
for each maximal ideal P of R, and each R-module M. We often refer to problems concerning R-modules and R-homomorphisms as global problems, whereas those involving Rp-modules are called local problems. A fundamental technique in algebraic number theory, and in its generalizations considered in this book, is the method of solving global
37
LOCALIZATION AT PRIME IDEALS
(3.l5)
questions by first settling the local case, and then applying this local information to the global case. The next few theorems provide some connections between local and global information. For each R-module M, and each prime ideal P of R, there is an R-homomorphism
ip:M
~
Mp,
given by ip(m) = 1 ® mE Rp ®R M, mE M. Consequently there is an R-homomorphism M ~ IT M P' where P ranges over all maximal ideals of R. p
(3.15) THEOREM. The map M ~
only
if M p
IT M
p
is monic. In particular, M
= 0
if and
p
0 for each maximal ideal P of R.
=
Proof. Denote the above map by f, and suppose that mE ker f. Set J = {aER:a.m = O}, an ideal in R. If J < R, then t J is contained in some maximal ideal P of R. But ip(m) = 0, so by (3.3) there exists an s E R - P such that s . m = O. Hence s E J, s ~ P, which contradicts the fact that J c P. This shows that J = R, and thus m = 0 as claimed. The second assertion in the theorem is then obvious. (3.16) COROLLARY. Let f E Hom R (L, M) induce fp: Lp (i) There are Rp-isomorphisms
~
M p' Then
(ker f)p ~ ker f p , (im f)p ~ im f p , (cok f)p ~ cok f p,
for each maximal ideal P of R. (ii) f is monic if and only if each fp is monic. (iii) f is epic if and only if each fp is epic. (iv) A sequence of R-modules
O~L~M~N~O is exact
if and only if the sequence
is exact for each P. Proof. Given any f
E
HomR (L, M), there is an R-exact sequence
t This statement is a consequence of Zorn's Lemma (see Curtis-Reiner [1 J); it does not require the hypothesis that R be noetherian,
38
(3.17)
LOCALIZA TION
o --. ker f --. L .4 M. Since Rp is R-flat, it follows that the sequence
o --. (ker f)p --. Lp &. M p is Rp-exact. This gives an Rp-isomorphism (ker f)p ~ ker fp. Similar arguments yield the other assertions in (i). If f is monic, then ker f = 0, whence ker fp = 0 for each P, by (i). Conversely, if each fp is monic, then by (i) and (3.15), also f is monic. This proves (ii), and the remaining assertions in the theorem follow in a similar manner.
(3.17) COROLLARY. Let R be an integral domain with quotient field K, and regard R and all of its localizations Rp as embedded in K. Then
R = riRp, p
where P ranges over all maximal ideals of R. Proof. Obviously, R is contained in the intersection. Conversely, let x E K be such that x E Rp for all P. Writing x = alb, a, bE R, it follows that a E bR p for all P. Let f:R --.R be defined by fer) = rb, rER. Then the image of a in cok fp is zero for all P. But by (3.15) and (3.16), the map
cok f --.
TI cok fp p
is monic. Hence a has zero image in cokf, that is, a E bR. This shows that x E R, so R contains nR p , and the proof is complete.
The reader should be cautioned that (3.17) does not hold for arbitrary commutative rings R, nor does it generalize to the case of R-modules unless additional hypotheses are imposed. Let us next record the following special cases of (2.38) and the "Change of rings" Theorem 2.43. (3.18) THEOREM. Let A be an R-algebra, where R is a commutative ring, and let M be any finitely presented left A-module. Then for every A-module N, and for each prime ideal P of R, there is an Rp-isomorphism
Rp
®R
HomA (M, N)
~
HomA p (Mp, N p ).
(3.19) THEOREM. Let A be a left noetherian R-algebra, where R is a commutative ring, and let P be any prime ideal of R. Then there is an Rp-isomorphism
Rp ®R
Ext~ (M, N) ~ Ext~ p(Mp, N p ),
n ~ 0,
for each pair of left A-modules M, N such that M is finitely generated over A.
(3.20)
LOCALIZA TION AT PRIME IDEALS
39
We may emphasize that when R is noetherian, and A is finitely generated as R-module, then A is left and right noetherian, and every finitely generated A-module is automatically finitely presented. Now let A be any R-algebra; we shall show that the question, as to whether a given A-exact sequence is A-split, is a "local" question, that is, the answer is determined by the answers for the corresponding Ap-sequences, where P ranges over the maximal ideals of R. (3.20) THEOREM. Let A be an algebra over the commutative ring R, and let (3.21)
o ~ LJ.. M .4 N
~0
be a A-exact sequence, where N is a finitely presented A-module. Then the sequence is A-split if and only if for each maximal ideal P of R, the Ap-exact sequence (3.22)
Proof. The epimorphism g induces a map g*:HomA (N, M)
~
Hom A(N, N).
We claim that the sequence (3.21) is split if and only if g* is epic. Indeed, if h: N ~ M is such that gh = 1N' the identity map on N, then for each cp E HomA(N, N) we have hcp E HomA (N, M), and
g*(hcp) = gh' cp = cp. Thus if (3.21) splits, then g* is epic. Conversely, if g* is epic, there exists an hE Hom A (N, M) such that g * h = 1N' that is, gh = 1N' This completes the proof of the claim. Now let us define (gp)*:HomA)Np , Mp)
~
Hom Ap (Np, N p),
where g induces gp:Mp ~ N p . By virtue of (3.18), we may identify (gp)* with (g*)p . We have seen above that (3.21) is A-split if and only if g* is epic, while analogously (3.22) is Ap-split if and only if (g *)p is epic. The theorem then follow immediately from (3.16). (3.23) COROLLARY. Let A be an R-algebra, N afinitely presented left A-module. Then N is A-projective if and only if Np is Ap-projective for each P.
Proof. Choose a free A-module F mapping onto N, so there is a A-exact
40
(3.24)
LOCALIZATION
sequence 0 -4 L -4 F -4 N -4 O. If N is projective, then NIF, whence NplF p and Np is Ap-projective. Conversely, if each Np is projective, then each localization of the above sequence is split. Hence the original sequence splits, by (3.22), and so N is projective. Recall that A is a left hereditary ring if every left ideal of A is projective. We have at once COROLLARY. Let A be a left noetherian R-algebra, where R is a commutative ring. Then A is left hereditary if and only if the ring Ap is left hereditary for every maximal ideal P of R.
(3.24)
Proof. Suppose that Ap is left hereditary for each P, and let L be any left ideal of A Then L is finitely presented as A-module, since A is left noetherian. Further, Lp is a left ideal of Ap , and hence Lp is projective. Therefore L is projective, by (3.23). Conversely, let A be left hereditary, and let P be any maximal ideal of R. By (3.1 0), every left ideal of Ap is of the form L p , for some left ideal L of A Since L is projective as A-module, it follows as in (3.23) that Lp is Ap-projective, as desired. This complete the proof of the corollary.
In order to generalize (3.24), we introduce the concept of homological dimension, which is sometimes referred to as "projective dimension". The homological dimension hdAM of a left A-module M is the least positive integer n for which there exists a A-exact sequence (3.25)
0 -4 Xn
-4
Xn -
1
-4 . . . -4
Xo
-4
M
-4
0, Xi projective.
We set hdAM = 00 if no such n exists. Once (3.25) is given, it follows directly from definition (2.27) that Ext~ (M, .) = 0, r ~ n + 1. (The notation Ext~ (M,') = 0 means that Ext~(M, L) = 0 for each A-module L.) Now consider a A-exact sequence (3.26)
0
-4
Kn
-4
Xn -
1
-4 . . . -4
Xo
-4
M
-4
0, Xi projective.
By (2.32) there is an isomorphism Ext~+k (M, . ) ~ Ext~ (Kn ' . ).
But by (2.28 v), Kn is projective if and only if Ext~ (Kn ,.) = O. This gives (3.27) THEOREM. Let M be a left A-module. The following statements are equivalent:
(i) hdAM (ii)
Ext~
~
n.
(M, .)
= 0 for
r ~ n
+
1.
(3.28)
41
LOCALIZA TION AT PRIME IDEALS
(iii) For every exact sequence (3.26) in which X 0' also Kn is projective.
... ,
Xn -1 are projective,
We note that hdAM = 0 if and only if M is projective. The following result is thus a generalization of (3.23): (3.28) THEOREM. Let A be a left noetherian R-algebra, where R is a commutative ring, and let M be any finitely generated left A-module. Then
hd AM = sup {hdA Mp}, p p where P ranges over all maximal ideals of R. Proof. Denote the sup by s, and let n = hdAM. We show first that n ~ s. The result is clear if n = 00, so assume n finite. Then there is an exact sequence (3.25) with each Xi projective. Localizing at P, we obtain a projective resolution of M p, and therefore hdA M p ~ n. This holds for each P, whence s ~ n, as claimed. P Conversely, we prove that n ~ s, and we may assume that s is finite. From (3.19) we obtain Rp ®R Ext~+ 1 (M, N) = 0
for all P and for all A-modules N. It now follows from (3.15) that Ext~+ 1 (M, .) = 0, and so hdAM ~ s. This completes the proof of the theorem. The left global dimension of A is defined as dim A = sup {hdAM: M = left A-module}. (We should really use the notation 1. gl. dim. A, but will employ the simpler notation dim A when there is no danger of confusion.) Clearly, dim A = 0 if and only if every left A-module is projective, that is, if and only if A is a semisimple artinian ring (see § 7a). We claim that dim A ~ 1 if and only if A is left hereditary. Suppose that dim A ~ 1, and let J be any left ideal of A There is a A-exact sequence
o -+ J -+ A -+ A/ J -+ 0, in which A is projective. Since hd AAI J ~ dim A ~ 1, it follows from (3.27) that J is projective, as desired. Conversely, let A be left hereditary, and let M be any left A-module. There is a A-exact sequence
o -+ K
-+
F
-+
M
-+
0,
in which F is A-free. Since A is hereditary, the submodule K of the free module F must be projective, by (2.44). Therefore hdAM ~ 1 for each M, whence also dim A ~ 1.
42
(3.29)
LOCALIZATION
We are now ready to give a generalization of (3.24). (3.29) THEOREM. Let A be a left noetherian R-algebra, where R is a commutative ring. Then dim A = sup {dim Ap}, p
where P ranges over all maximal ideals of R. Proof. We shall use a formula due to M. Auslander (see Rotman [1, Th. 9.14]):
dim A = sup {hdAAI J: J = left ideal of A}. Bu t A/l is a finitely generated A-module, so by (3.28) hdAA/J = sup {hdA Ap/J p }. p
P
Further, by (3.1 0), as J ranges over all left ideals of A, J p ranges over all left ideals of Ap . Therefore we have dim A = sup {hd A Ap/Jp} = sup {dim Ap}, l,P
P
P
as claimed. To conclude this section, let us show that homological and global dimensions are unchanged by passage to P-adic completions. The preceding theorems reduce the calculations of hdAM and dim A to the case where the ground ring is R p , a local ring. If we make the additional hypothesis that R is noetherian, then each Rp is also noetherian. The P-adic completion Rp of the ring Rp is then a faithfully flat Rp-module (see remark following (2.23), or Exercise 5.3). Using this fact, we prove (3.30) THEOREM. Let Rp be the P-adic completion of the local noetherian ring R p , and let Ap be a left noetherian Rp-algebra. Set
Ap = Rp ®R Ap, P
Mp = Rp ®R M p , p
where Mp is any finitely generated left Ap-module. Then
hd AP Mp = hd Ap Mp for each M p . Furthermore
dim Ap = dim Ap . Proof As in the proof of (3.28), we find at once that hdM p ::;;; hdM p' On the other hand, if s = hdM P' then for each Ap-module N p we have
Rp®R Ext~"'l(Mp, N p ) P P
O.
43
EXERCISES
Since Rp is faithfully flat as Rp-module, it follows that Ext s + 1 (M p' .) = 0, and therefore hd M p ~ s. The remaining assertion in (3.30) follows from the formula of Auslander used in the proof of (3.29). EXERCISES 1. Let R be a domain with quotient field K, and let M be a direct summand of a free R-module F of rank n. Show that M and all of its localizations M P' where P ranges over the maximal ideals of R, may be embedded in the n-dimensional vector space K ® RF over K. Then use (3.17) to prove the formula M =(\M p
,
the intersection being taken over all maximal ideals P of R. 2. Let R be a domain with quotient field K, and let X, Y be submodules of an R-module M. Show that if X p = Yp in M p for each P, then X = Y. [Hint: For each P, {(X
+
Y)/Y}p =
0.]
3. Let R be a commutative ring, and let S, T be multiplicative subsets of R such that SeT. Prove that T -1 R is isomorphic to the ring of quotients of S -1 R relative to the multiplicative set which is the image of Tin S -1 R. 4. Let P 1 ' ... , p" be a set of prime ideals of the commutative ring R, no one of which contains another, and let S = R - (P 1 U .. ,
u P n)·
(i) Show that S is a multiplicative subset of R, and that the distinct maximal ideals of S-1R are Pi' S-1R, I ~ i ~ n. (ii) Show that R p , is canonically isomorphic to the localization of S-1 R at the maximal ideal Pi . S - 1 R. (iii) Show that
" Rp i S-lR=n i==l
if R is an integral domain, the intersection being formed within the quotient field of R. (Reference: Bourbaki [2, Ch. II, § 3, no. 5].)
5. Let S be a multiplicative subset of the commutative ring R, and let R' = S- 1 R. Let A be an R-algebra, and set N = R' ®R A, an R'-algebra. Show that every finitely generated left N-module X contains a finitely generated left A-module M such that N®;\M [Hint: The ring homomorphism A X
=
L" i=1
N
Xi'
--+
~
N M
=
X.
A' makes X into a left A-module. Let
and set M
=
L"
A Xi' so N M
=
X.
i=1
The inclusion Me X yields an inclusion N ®;\ MeN ®;\ X ~ X, since R' is R-flat. Hence the map N ®AM --+ NM is monic, and thus is an isomorphism. For another approach, see Exercise 26.5.]
44
DE DE KIND DOMAINS
4. DEDEKIND DOMAINS Throughout this section R denotes an integral domain with quotient field K. To avoid trivialities, we assume always that R #- K. We shall define Dede-
kind domains and shall state, without proof or detailed references, some of their most important properties. Proofs and complete expositions are readily available in texts such as Curtis-Reiner [1], Janusz [1], O'Meara [1], Ribenboim [1], Samuel [1], Weiss [1], Zariski-Samuel [ll From the standpoint of ideal theory, Dedekind domains are the simplest type of domain beyond principal ideal domains, and share many of their arithmetical properties. Dedekind domains arise naturally, as follows: let R be a principal ideal domain with quotient field K, let L be a finite extension of K, and let S be the integral closure of R in L. Then S is a Dedekind domain with quotient field L. As a matter offact (see (4.4)), this same conclusion holds under the weaker hypothesis that R itself is a Dedekind domain. We may also remark that Dedekind domains are a special kind of maximal order. One of the main topics of this book is the study of arithmetical properties of maximal orders analogous to those of Dedekind domains. Many of the results stated in this section are special cases of the theorems to be developed in Chapter VI. Let us fix some notation, to be used throughout this section. The annihilator of an R-module M is defined by annRM
= {aER:a'M = a}.
annRm
= {aER:a·m = O},
Likewise we set for mE M. Call mE M an R-torsion element if ann R m #- O. The set of all R-torsion elements of M is the R-torsion submodule of M, and is the kernel of the R-homomorphism M -+ K ® R M given by m -+ 1 ® m, mE M (see §3b). The R-rank of M is defined as rankRM = dim K (K ® R M). We call M R-torsionfree if M contains no torsion element except O. In this case, we may identify M with its image 1 ® M in K ® R M; we may then write K ® R M in the simpler form K . M, where K . M denotes the set of all finite sums {~aimi: ai E K, mi EM}. In the same way, for each ring of quotients R' of R, the R-torsionfree R-module M is embedded in the R' -module R' ® R M; after making the obvious identification, we may denote R' ®R M by R'· M. An R-lattice is a finitely generated R-torsionfree R-module. Each Rlattice M is an R-submodule of a finite dimensional vector space V over K, namely V = K· M. We call M a full R-lattice in V, the adjective indicating that M contains a K-basis of V Let M and N be a pair of full R-lattices in a
(4.0)
IDEAL THEORY, MODULES, ORDER IDEALS
45
K-space V. Since N contains a K-basis for V, it is clear that for each x E M there is a nonzero r E R such that r· x EN. But M is finitely generated as R-module. Therefore we can choose r E R, r # 0, such that r· MeN. Let M be an R-Iattice, and let N be a sublattice of M. We shall call N an R-pure sublattice of M if MIN is R-torsionfree. Equivalently, N is R-pure in M if for each nonzero a E R, N naM=aN.
Let S be the multiplicative set R - {o}. Then MIN is R-torsionfree if and only if N is an S-saturatedt R-submodule of M. As a special case of (3.10), we thus obtain (4.0). THEOREM. Let M be an R-Iattice. There is a one-to-one inclusion-preservmg correspondence N ~ W between the set of R-pure sub lattices N of M, and the set of K-subspaces W of KM, given by
W=KN,
N= W nM.
4a Ideal theory, modules, order ideals
Let R be an integral domain with quotient field K. We call R a Dedekind domain if it satisfies anyone of the following three equivalent conditions: (4.1) R is a hereditary ring, that is, every ideal of R is a projective R-module (see §2f). (4.2) R is a noetherian integrally closed domain such that every nonzero prime ideal of R is a maximal ideal. (4.3) Every proper nonzero ideal of R is uniquely expressible as a product of nonzero prime ideals of R, apart from order of occurrence of the factors. We recall that R is noetherian if its ideals satisfy the A.c.e. (see (2.9)). The ring R is integrally closed if each element of K integral over R necessarily lies in R. A prime ideal of R is an ideal J properly contained in R (notation: J < R) such that RIJ has no zero divisors (see (3.12)). For the proof that these three conditions are equivalent, and also for the proofs of theorems stated below, the reader may consult the references listed at the beginning of §4. We shall seldom specify the exact location in these references where the proofs may be found. (4.4) TH:OREM. Le~ R be a Dedekind domain with quotient field K, and let L ~e any flel~ extensIOn of K of finite degree. Then the integral closure of R in L IS a Dedekmd domain S with quotient field L.
t This concept has been defined immediately preceding (3.10).
46
(4.5)
DEDEKIND DOMAINS
Remarks. (i) Recall from §1 that S consists of all elements of L which are zeros
of monic polynomials in R[ Xl By (1.11) we know that S is a ring. The assertion that S is a Dedekind domain contains the additional information that S is integrally closed. We may also point out that each x E L is expressible as a quotient x = y/r with YES, r E R; namely, we need only choose r to be a multiple of the denominators of the coefficients which occur in min.pol.K x. (ii) The integral closure of R in K is R itself, since R is integrally closed. (iii) Clearly S is a torsionfree R-module, since R is a subring of the integral domainS. (iv) Let K be an algebraic number jield, that is, a finite extension of the rational field Q. By (4.4), the integral closure ofZ in K is a Dedekind domain, hereafter denoted by alg. int. {K}. Its elements are called algebraic integers. (v) In many texts, Theorem 4.4 is proved only when L is separable over K. For the general version, see Zariski-Samuel [1, Chapter V, §8, Theorem 19]. Let L be a finite field extension of K, and let TL/K be the trace map from L to K, defined as in §la. From T we can construct a bilinear trace form ,:L x L --> K by setting (4.5)
x, Y E L.
Then, is a symmetric K-bilinear form. The form, is called nondegenerate if for nonzero XE L, the map ,(x, '):L --> K is not the zero map. We may represent, by a symmetric matrix
T
as follows: let L =
f' Kx
i,
where
i= 1
n = (L:K),andput T
= (,(Xi' X))l"i.i"" = (TL/K(X i X))l "i,j"" .
Then, is nondegenerate if and only if the matrix result in field theory is as follows:
"t
is nonsingular. A standard
THEOREM. Let L be a jinite jield extension of K. The following statements are equivalent: (i) L is separable over K. (ii) The bilinear trace form from L x L to K is non degenerate. (iii) There exists an x E L such that TL/K(X) = 1. (iv) TLIK:L --> K isan epimorphism.
(4.6)
(We remind the reader that if char K = 0, or more generally if char K does not divide the degree (L: K), then L is necessarily separable over K. The same is true whenever K is a finite field.) We give an addendum to (4.4) for the case of separable extensions. (4.7) THEOREM. Let R be a Dedekind domain with quotient jield K, and let S be
(4.8)
IDEAL THEORY, MODULES, ORDER IDEALS
47
the integral closure of R in a jinite separable jield extension L of K. Then S is a jinitely generated torsionfree R-module of R-rank (L:K).
We tum now to the ideal theory of a Dedekind domain R. A fractional R-ideal is a full R-Iattice in K, that is, a finitely generated R-submodule J contained in K, such that K . J = K. Since R is noetherian, every nonzero ideal of R is necessarily a fractional ideal, and will be called an integral ideal. Given fractional R-ideals J and J', we may define J
+ J'
= {x
+ y : x E J,
y E J'},
J. J' = { l:XiYi: Xi E J, Yi
E
J'},
finite
r1={XEK:xJcR}.
Then J + J', J n J', J. J' and J- 1 are fractional R-ideals as well. Relative to the multiplication J . J' defined above, the set of fractional R-ideals forms a multiplicative group with identity element R, and with J- 1 the inverse of J. Property (4.3) of Dedekind domains extends readily to the factorization of fractional ideals, as follows: (4.8) THEOREM. The set of fractional R-ideals in K is afree abelian group, with free generators the nonzero prime ideals of R. In other words, every fractional ideal is uniquely expressible in the form ei E Z, J =~ e, .. , Pt e" where the {PJ are distinct nonzero prime ideals of R, and where no ei is O. (We agree to write R itself as an "empty product", with t = 0).
TI
TI
Consider next the factorization J = Pi ai, J' = p/;, of a pair of fractional ideals. If a i :( bi for each i, we say that J divides J' (notation: J I1'), and in this case it is clear that J :::> J', Conversely, if J :::> J' then J- 1J' c R, whence by (4.8) a i :( bi for each i. Given any pair of fractional ideals J, J', we call J + J' their greatest common divisor, and J n J' their least common multiple. If the factorizations of J and J' are as above, it follows at once from the preceding paragraph that (4.9) J + J' = Pimin (ai, bi!, J n J' = p;max(a i ' b<J,
TI
TI
Two ideals J,J' of R are relatively prime if J + J' = R. By (4,9), if J and J' are nonzero, they are relatively prime if and only if they have no prime ideal factor in common. A set of nonzero integral ideals {J l' . , . , J n} is pairwise relatively prime if J i + J k = R for 1 :( i < k:( n. (4.10) THEOREM. (Chinese Remainder Theorem), Let {J1' ... , J.} be a set of pairwise relatively prime integral ideals of R. Then there is a ring isomorphism
48
DEDEKIND DOMAINS
RIJ1
•.•
I n ~ (RIJ 1 )
(4.11)
-i- ... + (RIJJ
An easy consequence of (4.10) is the extremely important
(4.11) THEOREM. (Strong Approximation Theorem). Let P 1"" P n be distinct nonzero prime ideals of the Dedekind domainR, and let the elements al ' ... , an EK be given, as well as positive integers r 1" .. , rn' Then there exists an element b E K such that b - a. E (PJ' . R p , 1 ~ i ~ n, {
b E R;
for all p' =1= PI" .. ,Pn'
where P denotes a variable nonzero prime ideal of R. We shall also record (4.12) THEOREM. Let J be an integral ideal of the Dedekind domain R, and A any fractional R-ideal. Then there is an R-isomorphism
RIJ
~
AIJA.
We may partition the set offractional ideals of R into ideal classes, putting J and J' into the same class whenever J ~ J' as R-modules. Note that J ~ J' if and only if J' = Jx for some x E K. The ideal classes form a multiplicative group, the ideal class group of R, hereafter denoted by CI R. Multiplication of ideal classes is given by [J][J'] = [J. J'], where [J] is the class containing J. A basic result tells us that Cl R is a finite group whenever R = alg. int. {K}, K an algebraic number field. (This is a special case ofthe Jord&n-Zassenhaus Theorem 26.4). Next we recall some properties of R-Iattices. Let M be an R-Iattice of R-rank n, and set V = K· M, an n-dimensional vector space over K. We may write n
V=
.I"1 Kv"
and set N =
I
RVi' a free full R-Iattice in V. Since M and N are
1=
full lattices in the same space V, there exists a nonzero r E R such that r' MeN. But M ~ r' M, and thus we conclude that M may be embedded in a free R-Iattice on n generators. This argument holds for any domain R. If however R is a Dedekind domain, then by (4.1) R is hereditary. Hence M is R-projective by (2.44), and there is an R-isomorphism M ~ J1
-i- ... -+-
In,
where the {J;} are fractional R-ideals. There must be n summands because rankR M = n. To complete the discussion of the structure of lattices over a Dedekind domain, it is necessary to know under what conditions two such external direct sums of fractional ideals are isomorphic. The complete answer is given by a theorem of Steinitz:
(4.13)
49
IDEAL THEORY, MODULES, ORDER IDEALS
(4.13) THEOREM. Let R be a Dedekind domain. Each R-lattice M is R -projective, and is isomorphic to an external direct sum M ~ J1 -1- J.,
+...
where the {J,} are fractional R-ideals, and n = rankRM. Further, two such •
m
i= 1
i= 1
sums Jj
L' J i and L' J; are R-isomorphic if and only if m =
•••
n, and the products
J n , J; ... J~ are in the same ideal class.
There is a generalization of the invariant factor theorem for modules over principal ideal rings, as follows: (4.14) THEOREM (Invariant Factor Theorem). Let R be a Dedekind domain, and let M, N be R-lattices such that N c K· M. Then there exist elements {m,} in M, and fractional R-ideals {J,} and {E,}, such that
where r = rank R M, s = rank R N, and where El then R ::> El .
::>
E2
::> ••• ::>
Es' If N eM,
The ideals El ' . " , Es occurring above are called the invariant factors of the pair M, N; theyareuniquelydetermined by the inclusion map N c K· M. If N c M and K· N = K· M, then MIN is an R-torsion module, and there is an R-isomorphism (4.15)
MIN
t
t
~ i= 1 (JJE;J) ~ i= 1 (RIEJ,
the latter isomorphism being a consequence of (4.12). Then (see below) the order ideal of MIN is given by
ordMIN=Ej"·E r · Let us define the order ideal ord X of a finitely generated R-module X as follows: (i) If X = 0, ord X = R. (ii) If X is not an R-torsion module, ord X = O. (iii) If X is a nonzero R-torsion module, then X has an R-composition series (see Exercise 4.1); whose composition factors are {RIP,}, with Pi ranging over some set of maximal ideals of R. We set ord X = Pi' where the number of factors equals the number of composition factors of X. The ideal P., can be recovered from the composition factor RIP;, namely (4.16)
TI
Pi = annRRIP;. Since the set of composition factors is uniquely determined by X, according to the Jordan-Holder Theorem, it follows that ord X is well-defined.
50
(4.17)
DEDEKIND DOMAINS
We observe that if X is an R-torsion module, then ord X = R if and only if X = o. Further, we prove (4.17) THEOREM. (i) For each exact sequence of finitely generated R-modules
o -+ X' -+ X
-+
X"
-+
0,
we have ord X = (ord X') (ord X"). (ii) For each nonzero ideal J of R, ord (RIJ) = J.
Proof. (i) is clear from the fact that the composition factors of X are those of X' together with those of X". For (ii), we can use the factorization J = P7 i in (4.8) to write an explicit composition series for RjJ, from which it is evident that the composition factors of RjJ are the {RIP;} with multiplicities {eJ
TI
From (4.14) we obtain a structure theorem for finitely generated Rmodules: (4.18) THEOREM. Every finitely generated R-module is isomorphic to a finite external direct sum of ideals of Rand cyc/ict modules RjJ, with J an integral ideal of R.
Proof Given a finitely generated R-module X, we can find an R-exact sequence
o -+ N
-+
M
-+
X
-+
0,
with M R-free on r generators, r finite. We then have (in the notation of (4.14))
X
~
MIN
~
f
i=r+l
Ji
+ I:CRlE
i) ,
i=l
as claimed. Note that the expression 'i.·Ii does not occur if Xis an R-torsion module 4b Localizations, valuations
Throughout let R be an integral domain with quotient field K, R # K. We shall describe some properties of the ring R, and of R-modules, with respect to localization at prime ideals of R. In cases where proofs are omitted, the reader may consult the references listed at the beginning of §4. For the first part of this subsection, we shall restrict our attention to Dedekind
t An
R-module is cyclic if it can be generated by one element.
(4.19)
51
LOCALIZATIONS, VALUATIONS
domains. In the second part, we shall consider the more general situation in which R is a noetherian integrally closed domain. This more general material may be skipped in a first reading, since it will occur only peripherally in later chapters. Let us introduce some concepts from valuation theory (we shall consider only rank one valuations !). Let R be the real field, R + the set of nonnegative real numbers. (4.19) Definition. A valuation of K is a mapping ••• =:>
X(k)
=:>
whose composition factors are (say) R/Pl'R/P 2 maximal ideals of R. Then Xp
=:>
(X')p
=:> ••• =:>
(X(k»)p
=:>
0,
, ...
,R/Pk , with the {PJ
0
is a descending chain of R-modules, possibly with repetitions, and with factor modules {(R/PJp}. But (R/PJp
~ Rp/(PJp ~ {~/P'
Therefore
as claimed. (See also Exercise 4.4). Finally we prove (iii), remarking in advance that the proof will be valid for the more general case where R is any commutative ring, and P a maximal ideal of R. Let S = R - P, a multiplicative subject of R. By definition, M p = S-l M; thus M p = 0 if and only if M is an S-torsion module. Since M is finitely generated as R-module, we see that M is an S-torsion module if and only if there exists an s E S such that s . M = O. But this occurs if and only if ann RM cf P, that is, if and only if P + annRM = R. This completes the proof. So far we have considered only localizations at a single maximal ideal P of R. In order to study relationships between "local" and "global" questions, one often needs results of the following type, in which the entire set of localizations are considered simultaneously. (4.21) THEOREM. Let R be a Dedekind ring with quotient field K, and let M be any R-lattice. Vzew M and its localizations {M p} as embedded in the vector space KM over K. Then M =
OM p, p
the intersection being formed within KM, and where P ranges over all maximal ideals of R. Proof By (4.13), the R-Iattice Mis R-projective. The desired assertion is now a consequence of Exercise 3.1.
In the same vein, we prove
(4.22)
55
LOCALIZA nONS, VALVA nONS
(4.22) Theorem. Let R be a Dedekind domain, Man R-lattice, and let V = KM. F or each maximal ideal P of R, let there be given a full Rp-lattice X(P) in V, such that X(P) = Mp a.e.t Dejine N = (jX(P), p
the intersection being formed within V. Then N is a full R-lattice in V, and N p = X(P) Proof Let V =
for all P.
f' KVi' and set L = t
i= 1
i= 1
Rvi . Then L is a full R-lattice in V,
and so Lp = Mp a.e.t (See Exercise 4.6). Therefore Lp = X(P) a.e., and so we may choose nonzero a, bE R such that a' X(P) c L pcb' X(P) for all P. Then N = nX(p) c a-I nLp = a-1L, so N is an R-lattice in V. Likewise L c bN, so N is a full R-lattice in V. It remains for us to show that N p = X(P) for each P. Since N c X(P), it follows that N pC Rp' X(P) = X(P). To prove the reverse inclusion, let us first write N = Rni + ... + Rn., s
where of course s ;:;:: r. Then each x E X(P) is expressible as a sum x =
I
ain i ,
i= 1
ai E K. By the Strong Approximation Theorem (4.11), we may find elements
bl
,.·.,
b s EK such that
bi - ai ER p , bi E Rp' (P'=f P), 1 ~ i ~ s, where P' ranges over all maximal ideals of R distinct from P. Let us put y = I bini' Then for pi =f P, we have y E Rp" N C X(P on the other hand, I
);
y - x = I(b i - aJniERp'N c N p ' so also YEX(P). ThereforeYEN,and so x = Y - (y - x) E N p' This shows that X(P) c N p' and completes the proof. Let M be an R-module, where R is any domain, and define the R-modules (4.23)
M* = HomR(M, R),
The evaluation map rp: M
--->
M** = HomR(M*, R).
M** is given by
{rp(m)} f = f(m},
fE M*.
Clearly rp = Oifandonly if M* = O. We call M rejlexiveifrp is an isomorphism. t "a.e." means "almost everywhere", that is, for all but a finite number of P's.
56
DEDEKIND DOMAINS
(4.24)
(4.24) THEOREM. Let R be a Dedekind domain. Then every R-lattice is reflexive, that is, M
~
M**.
Proof. By (4.13) each R-lattice M is isomorphic to an external direct sum of fractional R-ideals J of K. Since the functors involved in (4.23) commute with finite direct sums, it suffices to prove the theorem for the case where M = J. Now .1* = HomR(J, R), and each f E.1* extends to a map f' E HomK(K, K). Each such f' is given by a right multiplication by an element a E K, and so there is an identification J*
= {aEK:J·a
c R}.
Therefore J* = J-l, and so J** = (r 1)-1 = J. Thus the result holds for M = J, and hence also for every R-lattice M. (See also Exercise 4.17.) Combining the results of (4.24) and (4.21), we find that M**
= OMp p
for any lattice M over a Dedekind domain R. An analogous result holds under somewhat more general circumstances, described below. Let R be any domain; a minimal prime of R is a nonzero prime ideal of R which is minimal among the set of all nonzero prime ideals of R. Let M be an R-lattice, where R is a noetherian domain, and let V = KM. Then define dual spaces V** = HomK(V*, K).
The evaluation map gives a K-isomorphism V ~ V**. Since R is noetherian, M* and M** are also R-lattices, and there are embeddings M* c V*, M** c V**. Explicitly we have M**
= {vEV:f(v)ER forallfEM*}.
(4.25) THEOREM. Let R be a noetherian integrally closed domain, M an R-lattice, and let P range over the minimal primes of R. Then (i) For each P, Rp is a discrete valuation ring (that is, a principal ideal domain with unique maximal ideal p. Rp). (ii) R = r) Rp. (iii) For each nonzero x E R, x is a unit in Rp a.e. (iv) M** = (J M p. p
Remarks. The proof of (i) may be found in Serre [1, p. 19, Prop. 3]' As general
reference, see Bourbaki [5], Fossum [4]. Conditions (iHiii) are the postulates for a Krull ring. Thus the theorem asserts that every noetherian integrally closed domain is a Krull ring. The
(4.26)
RAMIFICATION INDEX; RESIDUE CLASS DEGREE
57
converse is false: Krull rings are always integrally closed, but need not be noetherian. For example Z[Xl' X 2 , •.• ] is a non-noetherian Krull ring. Every unique factorization domain is automatically a Krull ring. As examples of noetherian integrally closed domains, we list Z [X 1 ' ... , X n] and K[Xl' ... 'X n
J.
The following generalization of (4.22) is proved in the above-named references (see, for instance, Bourbaki [5, Ch. 7, §4, No.3]): (4.26) THEOREM. Let R be a noetherian integrally closed domain, and let M and L be full R-lattices in the K-space V. Let P range over the minimal primes of R. Then M p = Lp a.e. Further, let there be given for each P a full Rp-lattice X(P) in V, such that X(P) = M p a.e. Set N
= (J X(P). p
Then N is a full reflexive R-lattice in V, and N p = X(P) for all P. 4c Ramification index; residue class degree
Throughout this section, R is a Dedekind domain with quotient field K, and L is a finite separable field extension of K. We shall denote by S the integral closure of R in L, so by (4.4) and (4.7), S is a Dedekind domain with quotient field L, finitely generated as R-module, of R-rank (L: K). To avoid trivialities, we assume always that R =f K and L =f S. Given a maximal ideal P of R, the integral ideal P . S can be written as 9
(4.27)
p·S
=
n Pt,
i= 1
where the {PJ are distinct maximal ideals of S, and the {eJ are positive integers. Call ei the ramification index of Pi for the extension LIK, and write (4.28)
ei
=
e(Pi , LjK),
I
~
i
~ g.
We say that Pi is unramified in LIK if ei = 1 and SIP i is a separable extension of RIP. Likewise, we say that Pis unramified in the extension LIK if each Pi is unramified in L I K. Turning to residue class fields, we observe at once that for 1 ~ i ~ g, the field SIP; is an extension field of RIP. We set (4.29)
J; = f(P i , LIK) = (SIP i : RIP),
and call J; the residue class degree of Pi relative to the extension LI K. The finiteness of the {J;} is a consequence of the following basic result:
58 (4.30)
(4.30)
DEDEKIND DOMAINS THEOREM.
Keeping the above notation, we have 9
L eJ = (L:K).
i;;;; 1
Proof. Let n = (L: K), so rankRS = n. Let Sp = Rp . S; then Sp is a torsionfree Rp-module of Rp-rank n. But Rp is a principal ideal domain, and so Sp ~ Rp(n). Therefore SIPS
~
SpIP'S p
~
(Rpl p. Rp)(n)
~
(RIP)(n)
by virtue of (3.14). This shows that the dimension of SIPS as vector space over the field RIP is precisely n. We may also compute this dimension as follows: by (4.10) we have !J
SIPS = S/IlP/'
L'(SIP/').
;=1
There is a descending chain of RIP-modules SIP; e,
::>
PjP i e,
::> .•• ::>
Pi e,-lI P ;e,
::>
0,
each of whose factor modules is isomorphic to SIP; by (4.12). Hence dimR/p(SIP i e,) = ei ' dimR/p(SIPJ = eJ;, ' for each i, 1 :( i :( g. This gives fJ
I eJ;,
i=l
and the theorem is proved. (4.31) Comments. (i) It is easily verified that Sp is the integral closure of Rp in L, and that { Pi' Sp : 1 :( i :( g} ~re the distinct maximal ideals of Spo Furthermore,
where S p is the localization of S at Pi' and where S p = Rp' S. Note that Rp is a discr'ete valuation ring, but S p is not (unless 9 = 1). In connection with this remark, see Exercise 3.4. (ii) If (4.27) holds, then we claim that Pi 11 R = P, 1 :( i :( g. Indeed, Pi 11 R is a prime ideal of R containing P, or else possibly Pi 11 R = R. The latter alternative cannot occur, since 1 ¢ Pi' On the other hand, starting with any maximal ideal Pi of S, we may set P = Pi 11 R, a prime ideal of R. Surely P -# 0, since for each nonzero a E Pi' the constant term in min.pol.K (a) is a nonzero element in P. Thus Pi ::> P,
(4.32)
RAMIFICATION INDEX; RESIDUE CLASS DEGREE
59
and so Pi :::;) p. S, whence Pi occurs in the factorization of P . S into maximal ideals ofS. (iii) We may define a relative norm map N L/K which associates to each fractional S-ideal J of L, a fractional R-ideal NL/K(J) of K. For each maximal ideal Pi of S, we set (4.32)
N L/K(P) = pi" where P = Pi
1\
R, j,
=
f(P" LI K).
Since these {P,) form a free basis for the abelian group of fractional S-ideals in L, we may then define N L/K on this group by requiring it to be multiplicative: N L/K(JJ1 = N L/K(J) . N L/K(l').
We could also have defined the norm map NL/K as follows: for each nonzero ideal J of S, put N L/K(J) = ordR(Sp),
where ord Rdenotes R-order ideal (see §4a). If J' is another nonzero ideal of S, there is aU R-exact sequence 0-> JIJJ'
->
SIJJ'
S/l-> 0,
->
and by (4.12) the term JIJJ' is isomorphic to SIJ'. From (4.17) we then conclude ordR(S/ll') = ordR(S/l)'ordR(S/l'),
that is,
N(ll') = N(l)·N(l').
If we now put -
-1
= N- L/K(J 1 )' N- L/K(J2 ) -1 for 1 1 ,12 nonzero ideals of S, it follows that NL/K is well defined on the group N L/K(J 1 · J 2
)
of fractional S-ideals in L. We now show that N L/K coincides with NI~/K'
It suffices to verify that
(4.33) using the notation of (4.32). -But SIP i is a field extension of RIP of degree J;, so as R-modules we have SIP i ~ (RIP)(fi) , and then (4.33) is obvious. (iv) In the special case where K = Q, R = Z, one defines a counting norm .JV2!Q ' by setting
1;
= f(P i , LIQ),
where p is the positive rational prime such that pZ = Pi 1\ Z. Thus ./VL/Q(P,) is the number of elements in the finite field SIP i . As usual, ./VL / Q is defined on all fractional S-ideals in L, so as to be multiplicative. Then for each nonzero ideal 1 in S,
60
(4.33)
DEDEKIND DOMAINS ,Af~/Q(J)
= card (S/J),
where card (SjJ) denotes the number of elements in the ring SjJ. (v) If L is a galois extension of K, with galois group G, then for each (J E GwehaveS" = S, whereS" = {X":XE S}. It is well known (see references) tha t G acts transitively on the set of prime ideals {PJ occurring in (4.27), that is, there exist elements {(Ji} E G such that Pi = (P 1)"', 1 ~ i ~ g. Furthermore, in this case we have e 1 = .. ·=eg, !l="'=!g' 4d Different, discriminant
As in §4c, let L be a finite separable field extension of K, let R be a Dedekind domain with quotient field K, and let S be the integral closure of R in L. Let T:L x L -+ K be the nondegenerate bilinear trace form defined in (4.5), that is,
x, YEL. For any set J c L, put T(X,1) = TL/K(xJ) = {T(X, y): y E J}.
We prove at once that TLlK(S) c: R. Indeed, each a E S is integral over R, so char. pol.L/K a E R[X] by Exercise 1.1. Therefore TL/K a E R, as desired. Given any full R-Iattice M in L, we can define a complementary lattice
M = {x EL:T(X,M)
c
R}.
The map M -+ M is inclusion-reversing. Let us verify that M is a full R-Iattice in L. First observe that M is contained 10 some full free R-Iattice n
N =
L· Rxi'
where n = (L: K). There exist elements {yJ
E
L such that
i= 1
T(Xi' Yj)
= bij' 1
~ i,j ~ n.
Then n
M~N= LORy .. j= 1
J
Similarly, 1\1 is contained in some full R-Iattice in L. Therefore M is itself a full R-Iattice in L, as claimed In particular, if J is a fractional S-ideal in L, then J is an S-submodule of L which is an R-Iattice, and thus J is also a fractional S-ideal of L; we call J the complementary ideal of J. For the case where J is S itself, we note that '8 ~ s, so that '8- 1 is an integral ideal of S. Let us define the d!fferent of S with respect to R as and then
'8 =
'J:J(S/R) = '8- \ 'J:J(S/R)-l may be referred to as the inverse d!fferent.
61
DIFFERENT, DISCRIMINANT
(4.34)
(4.34) THEOREM. Let J be a fractional S-ideal in L. Then
Proof Let us abbreviate TL/K as T, and !)(S/R) as !). We have T(J· rl!)-l) = T(S' !)-1) C R,
so J
::::J
r
1 !) - 1.
On the other hand, R
::::J
T(JJ) = T(JJ· S),
whence JJ c;: !)- \ so J c r 1!)- 1. This proves that formula for j is then obvious (see also Exercise 4.l2).
J=
r
1. !) -1.
The
The discriminant of S with respect to R is defined as d(S/R) = N L/K(!) (S/R)),
the norm of the different !)(S/R). Thus d(S/R) is a nonzero ideal of R, often called the discriminant ideal of SIR. (4.35) THEOREM. (i) For each maximal ideal P of R,
{d(S/R)}P = d(SP/Rp).
(ii) If n
S=
L:' Rx" i= 1
n
= (L:K),
then
Proof For P a maximal ideal of R, and J any S-ideal in L, we put J p = Rp' J, an S p-ideal of L As remarked earlier, Sp is the integral closure of Rp in L, so in the passage from the pair R, S to the pair R p, Sp, we have introduced a new pair of Dedekind domains, with quotient fields K, L, respectively. The advantage of this procedure is that the new domain Rp is a principal ideal domain, and thus Sp is Rp-free on n generators, where n = (L: K). Since the trace map TLIK is K-linear, it follows easily that
(4.36) Furthermore, for each S-ideal J in L, we have NL/K(J p) = {NL/K(J)}P'
that is, forming norms commutes with localization. Applying N L/K to (4.36) yields assertion (i) of the theorem.
62
(4.37)
DEDEKIND DOMAINS
f: Rx
Now suppose that S happens to be R-free, say S =
i= 1
elements {Y j } EL with TL/K(XiY) =
(5ij'
i•
There exist
1 ~ i,j ~ n. Then
!:J(S/R) = S- 1, where S =
t
j=l
RyJ •
We have d(S/R) = NL/K(!:J(S/R)) = ordR(S/!:J(S/R))
= ordR(S/S-l) = ordR(S/S) (by (4.12)). Write n
Xi =
I
j=l
aijYj
'
Then (Exercise 4.2) ordR(S/S) = R· det(a i ) . But au = TL/K(X i X j)' which completes the proof of (ii). We may remark that this theorem enables us to compute the discriminant d(S/R) by calculating each "local" component d(S/R)p, and that by (ii), each local component can be obtained once an Rp-basis of Sp is known. The different !:J(S/R) and the discriminant d(S/R) are of great importance because they give information about ramification of prime ideals in the extension L/K. Recall that a maximal ideal Pi of Sis unramifled in L/K if e(P" L/K) = 1, and S/P i is a separable extension of RIP. Likewise, a maximal ideal P of R is un ramified in LIK if p. S = product of distinct unramified prime ideals of S. (4.37) THEOREM. A maximal ideal Pi of S is
unram~tled
if and only if Pi t !:J(S/R). A maximal ideal P of R and only if Ptd(S/R).
TI Pi' a
in the extension L/ K
is unramifled in L/K
if
Proof Let R = R/P, S = SIPS, n = (L: K); then S is an algebra over the field R, of dimension n. For f(X) E R[X], let f(X) denote its image in R[X]. We claim that for a E S, (4.38)
char. pol.L/K a = char. POl.SIR a.
To prove this, first replace R by R p' and S by Sp. Such a change does not affect R or S. Then we may write n
Sp =
I" Rpx"
i= 1
n
S=
I" Rx
i=1
i·
(4.38)
63
GLOBAL FIELDS
For a E S, we have aX j
=
L
(XijX i ,
aX j
=
L ,xili'
(Xu E
R.
Then char. pol. (a) is the characteristic polynomial of the matrix ((Xij)' while char. poL (a) is that of (,xij)' which establishes (4.38) at once. Now let Pi be a maxImal ideal of S, and let p. S = Pt J, where e ~ 1 and where J is an integral ideal of S relatively prime to Pl' For each a E Pi J we have ae = 0 in S, and therefore char. pol.sil~ a =X". Hence from (4.38) we conclude that TL1K(P J) c P. Writing::D instead of:D(SIR) for convenience, we then obtain Pi J c P::D - 1, and consequently ::D c Pi e -1. Thus Pi e -ll::D, and therefore P 11::D whenever e > 1. To complete the proof, we now assume that e = 1, and we must show that Pi I::D if and only if SIP 1 is inseparable over R. Since e = 1, we have
S = SIPS ~ SIP 1 -i- SIJ, and each a E J maps onto an ordered pair (a', 0), where a' is the image of a in SIP 1 . Set SIP 1 = S' for convenience of notation, and let k = (S/J:R). Then for a E J, char. pol. siR
a = X k • char.
pol.s' (Ii a'.
This implies at once that
TS(ii a = TS'iii ai, a E J. If S'IR is inseparable, then TS'IR is the- zero map, and thus by (4.38) we have TL1K(J) c P. This yields J c P::D-l, whence P 11::D. The reverse argument is equally simple: suppose that S'IR is separable. Then there exists an a E J such that TS'ik a' ;/; 0, and therefore TL1K(J) ¢ P. Hence J ¢. P::D- 1 , that is, P 11::D. This completes the proof of the first assertion of the theorem. The second assertion is an obvious consequence of the first.
4e Global fields A global field K is either an algebraic number field (that is, a finite extension of the rational field Q), or else a function jield (that is, a finite extension of a field k(X) of rational functions in an indeterminate X over a finite field k). A prime of K is an equivalence class of valuations of K. We exclude once and for all the "trivial" valuation p(a)
a E K,
= AlPtvp(al,
a =I 0,
q>p(O) = 0 (see §4b). If P is a real prime of K, that is, an infinite prime arising from an embedding /1: K --;. R, let q>p(a) = 1/1(a)l, a E K. If P is a complex prime of K, that is, an infinite prime arising from an embedding /1: K --;. C such that /1(K) rj:. R, let q>p(a) = 1/1(aW,
a E K.
Thus we have a normalized valuation q>p for each prime P of K. (4.39) THEOREM (Product Formula). Let K be a global field. Then for each nonzero a EK, q>p(a) = 1 a.e., and
TIp q>p(a) =
1,
where P ranges over all primes of K. For global fields, there is a stronger version of(4.11): (4.40) THEOREM (Very Strong Approximation Theorem). Let PI"'" P n be distinct primes of K (finite or il'!flnite), and let Po be a fixed prime distinct from these. Given any elements a l , ... E K and any c > 0, there exists an element a E K such that
,an
1
~
i ~ n,
P =I Po' PI" .. ,Pn '
(4.41) COROLLARY. Let {P I " ' " Pn} be distinct primes of the algebraic number jield K, and suppose that there exists an infinite prime Po of K distinct from PI' ... , Pn· Let aI' ... , an E K be such that ai E R p, if Pi is a finite prime, where R = alg. int.{K}. Let 0 < c < 1. Then there exists an aER such that
q>p,(a - at) < c, q>ia) < 1,
P infinite,
1 ~ i ~ n, P =I PO' PI"'" P n '
65
EXERCISES
EXERCISES Throughout, R is an integral domain with quotient field K. Unless otherwise stated, R is assumed to be a Dedekind domain.
1. Let J be a nonzero ideal of R. Using (4.9), find all ideals of R which contain J. Prove that RjJ is an artinian and noetherian ring. Deduce from this that every finitely generated R-torsion R-module possesses an R-composition series.
2. Let R be a principal ideal domain, and let N Suppose that
I'Rm;,
M be R-lattices with KN
=
KM.
r
r
M =
c
N = I'Rnj' j= 1
i=l
Show that ord R MIN
= R'
det(lXij)'
[Hint: After change of R-bases of M and N, we may assume that the matrix (lX i ) is diagonal. Such basis changes have the effect ofmultiplyingdet(lXi ) by a unit factor from R, and thus do not change R . det(IX;). Finally, if (IX) is diagonal, it follows from (4.17) that ord R MIN is the principal ideal generated by the product of the diagonal entries.J 3. Let X be a finitely generated R-torsion module. Show that ordRX and annRX have the same prime ideal factors, apart from multiplicities. Explain the connection between this result and Theorem 1.7. 4. Let ReS be an inclusion of Dedekind domains, and let X be any finitely generated R-module. Prove that S0
R
ordRX
=
ord s (S 0
R
X).
[Hint: By (4.1S) it suffices to handle the cases X = J and X = RjJ, with J a nonzero ideal of R. The result is obvious for X = J, while for X = RjJ it follows from Exercise 2.6.J 5. Let I E HomR(M, M), where M is an R-lattice. Prove that ord R Mlf(M)
= R'
detj,
where detl is computed by extending Ito a K-linear transformation on KM. [Hint: Use (4.20(ii)) to reduce the problem to the case where R is a principal ideal domain, and then use Exercise 2.J 6. Let M, N be full R-lattices in a K-space V. Prove that Mp exist nonzero IX, 13 E R such that IXM c N c f3M.J
=
N p a.e. [Hint: There
7. Let R be any domain, M a finitely generated R-module, and let cp:M --+ M** be the evaluation map (see (4.23)). Show that if Mis R-torsionfree, then cp is monic. Show that M* = 0 if and only if M is an R-torsion module. S. Let R be a noetherian integrally closed domain, and let M, N be full R-lattices in a K-space V. Suppose that M peN p for each minimal prime P of R, and let N be reflexive. Prove that MeN.
66
(4.42)
DEDEKIND DOMAINS
9. Keeping the hypotheses and notation of §4c, prove that N L/K(Sa) = R· N L/K(a),
a E L.
[Hint: Use (4.31(iii» and Exercise 5.] 10. Prove that the symbols e(P" Lj K) and f(P" Lj K) defined in §4c are mUltiplicative for towers of separable extensions. ll. Prove that the different !)(SjR) defined in §4d is mUltiplicative for towers of separable extensions. [Hint: Let L2 => Ll => K be such a tower, and let S, be the integral closure of R in L" i = 1,2. Set
T,
= T LdK ,
!), =
!)(SJR),
To prove that !)2 = !)1 !)', show the equivalence of the following statements, for x E L2 (use Exercise l.5): T 1 (SI' T'(xS 2 »
c
R;
X!)I c !)'-1.]
12. Let r: V x V ~ K be a nondegenerate symmetric K-bilinear form on a finite dimensional K-space V, and let M be a full R-lattice in V. Define
At
=
{x E V:r(x, M) c R}.
Show that At is a full R-lattice in V, and that M = M. [Hint: If N ~ L'Rx, is a full R-lattice in V, then iii = I'RYi' where r(x"y) = (jii' and then iii = I'Rx, = N. Hence if N 1 c MeN 2 with N I ' N 2 R-free, we have iii 1 => At => iii 2' whence At is a full R-lattice in V. To prove that M= M in general, show that the process of forming At from M commutes with localization, and thus the problem can be reduced to the case of Rp-lattices.] 13. Keeping the notation of Exercise 12, let n = rank R M. Define the discriminant ideal of M with respect to r to be the R-ideal d(M) in K generated by {det (r(xi ,X)I"i.i".:
XI""
,X. EM}. n
Prove that d(M p)
=
d(M)p for each maximal ideal P of R. Show that if M = L'Rxi' i= 1
then d(M) = R . det (r(x" xi»! "'. i".' If N
c
M, where N is another full R-lattice in V, prove that
(4.42)
d(N) = (ord R MjN)2. d(M),
and that d(N) c d(M). Deduce from this that d(M) = d(N) if and only if M = N. [Hint: To prove (4.42), first localize, and then write R in place of Rp. Use the notation of Exercise 2. Then
14. Let L
= K(IJ.) be
a finite separable extension of K, and let
67
COMPLETIONS
IT" (X
f(X) = min. pol.K IX =
- IX;),
i= 1
where IX 1 ( = IX), IX 2 , criminant of IX as
••• ,
IXn are the algebraic conjugates of IX over K. Define the dis-
Prove that 1 disc IX
=
det [
TI
1
~i<j~n
1]2 .I
IX]··· IX~-
~ ~2.:: 1
an·· . a~- 1
(IX; - IX
Y
=
± N L/K(f'(IX)),
where f'(X) is the formal derivative of f(X). 15. Keeping the above notation, let f(X) the integral closure of R in L. Show that
E
R[ X], so IX is integral over R. Let S be
R EBRIX EB··· EBRIX n-
1
c
S,
and hence prove that the discriminant d(SjR) divides R· disc IX.
t
16. Let OJ be a primitive mth root of lover K, where char K m. Show that the only prime ideals of R dividing disc OJ are those which divide m. Hence if P t Rm, then P is unramified in the extension K(OJ) of K. l7. Give another proof of (4.24) by showing that every finitely generated free Rmodule is reflexive, and then proving that every finitely generated projective R-module is reflexive.
5.
COMPLETIONS AND VALVA TIONS 5a Completions
We shall review, without proof for the most part, some elementary facts about completions. The reader is referred to the standard references, listed at the start of § 4, for details and proofs. Let K be a field with a valuation cp, topologized as in §4b. Let K denote the completion of K relative to this topology; then K is a field whose elements are equivalence classes of Cauchy sequences of elements of K, two sequences being equivalent if their difference is a null sequence. The field K is embedded in K, and the valuation cp extends to a valuation cp on K. The field K is complete relative to the topology induced by cp, that is, every Cauchy sequence from K has a limit in K. If cp is an archimedean valuation, then so is cp, and K is a complete field with respect to an archimedean valuation. The only possibilities for K are
68
COMPLETIONS AND VALUATIONS
(5.1)
R (the real field) or C (the complex field), and in each case ip is equivalent to the usual absolute value. If ({J is non-archimedean, so also is ip; the two valuations have the same value group, and the same residue class field (up to isomorphism). In particular, let R be a Dedekind domain with quotient field K, where K "# R, and let P be a maximal ideal of R. The completion of K with respect to the P-adic valuation ({Jp on K (see §4b) will be denoted by Kp (or just K, ifthere is no danger of confusion). Call K p a P-adic field, and its elements P-adic numbers. The discrete valuation ({Jp extends to a discrete valuation (pp on Kp. We have already remarked that the valuation ring of ({Jp is the localization Rp; let Rp be the valuation ring of ipp. Every element of Rp can be represented by a Cauchy sequence from Rp (or from R, for that matter). If n is a prime element of R p , then n is also a prime element of R p . Let :7' temporarily denote a full set of residue class representatives in R of the residue class field R = RIP, with 0 E:7'. Each x E Rp is uniquely expressible as
x = IXo
+ IXl n + IX2 n 2 + ... ,
IX; E :7',
and each y E Kp is uniquely of the form y = n . x, k E Z, where uniqueness is guaranteed by the condition that IXo "# O. (If y = 0, take k = - ro). We note that K is dense in K p , that is, given any IXEKp and any 6 > 0, there exists an element a E K such that k
ipp(a - IX)
by (5.1)). To prove (ii), use bases! Suppose first that M is a full R-lattice in V. We may write
°
n
M
j;
n
n
= I"Rx
V
j ,
1
=
I" Kxp j;
M=
1
I" Rxp j;
1
where n = (V: K). Then
Mn
=
V
I" (R n
K)Xj
as desired. Conversely, let T be a full R-lattice in
=
V,
I" RXi = M,
and write n
n
T
=
I"
V
RXi'
=
I" KYj
i; 1
(note that (v: K) = (V: K)). Then y!.. = I CTijXj' CT ij E K, 1 ~ i ~ n, and S = (CT ij ) is an invertible matrix over K. Choose T = ('l:jj) with entries in K close to those of S-l (in the topology induced by the valuation); then TS is a unit in the matrix ring Mn(R). Set
y; = Then we have
and so
I'l:ijYj
=
I
'l:ijCTjkX k •
70
(5.3)
COMPLETIONS AND VALUATIONS
Thus Tn V is a full R-Iattice in V such that R(T n V) = T. This completes the proof of the theorem. We may now prove analogues of(4.21) and (4.22): (5.3) Theorem. Let R be a Dedekind domain with quotient field K, let M be an R-lattice, and let V = KM. Let P range over all maximal ideals of R. (i) We have M = KMn{nMp}' p
(ii) For each P, let there be given a full R p-lattice Yep) in = M p a.e. D~fine
Yep)
N
=
V
n{n
Kp V, such that
Yep)}·
p
Then N is a full R-lattice in V, and Np = Yep) for all P. Proof. By (5.2), M p = KM n M p for each P. Assertion (i) now follows at once from (4.21). To prove (ii), set X(P) = V n Yep) for each P. By (5.2), X(P) is a full R p-Iattice in V. Clearly X(P) = V n M p = M p a.e., and N = X(P). By (4.22) N is a full R-Iattice in V, and N p = X(P) for all P.
n p
Therefore proved.
Np =
Rp . X(P) = Yep) for all P, by (5.2), and the theorem is
We indicate the generalization of (5.3) to the case where R is a noetherian integrally closed domain. Recall that for each minimal prime P of such a domain R, the localization Rp is a discrete valuation ring, and so we may fonn its completion Rp just as above. (5.4) THEOREM. Let M be a full R-lattice in a finite dimensional K-space V, where R is a noetherian integrally closed domain with quotient field K. Suppose that for each minimal prime P of R, we are given an R p-iattice Yep) in Vp ,
such that Yep)
= Mp
a.e. Set N
=
V
n{n
Y(P)}.
p
Then N is a full R-lattice in V, N is reflexive, and Np = Yep) for all P. Proof. The theorem follows readily from (4.26) and (5.2). 5b Extensions of complete fields
Throughout this section, let K be a field complete with respect to a valuation cp, either archimedean or not, and let K be an algebraic ,5losure of K. Then (see references) we may extend cp to a valuation rp on K, as follows:
(5.5)
EXTENSIONS OF COMPLETE FIELDS
71
each a E K lies in some field L with K c L c K, (L :K) finite (for example, L = K(a) will do). Set (5.5) q>(a) = {cp(NL1Ka)pI(L:K). Then we find that the value q>(a) is independent of the choice of L, and that every finite extension of K contained in K is complete with respect to the valuation q>. When cp is archimedean, there are only two possibilities: (i) K = C = K, cp = q> (ii) K = R, K = C, q> extends cp, where cp and q> are the usual absolute values on R or C. If cp is non-archimedean, so is q>. However, ijJ need not be a discrete valuation, even if cp is discrete. We shall consider discrete valuations in more detail below, and for this purpose let us adopt a more systematic notation. If cp is a discrete valuation on K, denote by OK its valuation ring, and by PK the maximal ideal of OK . Let OK = 0K/PK be the residue class field, and let PK = n K' OK' so n K is a prime element of OK . Let vK be the exponential valuation on K, defined by setting aR = p~K(a), a E K, a i= 0, and vK(O) = + 00. Any finite extension L of K can be embedded in K, and the restriction of q> to L gives a discrete valuation r/J which extends cp. We define the ramification index e = e(L/K) and residue class degree f = f(L/K) by the formulas
(5.6) THEOREM. Let L be a finite extension of the complete field K, and keep the
above notation. Then (i) 0L is the integral closure of OK in L. (ii) Both e(L/K) and f(L/K) are finite, and e(L/K)' f(L/K) = (L:K). (iii) For each a E L, (iv) Let a 1 , •.. , af E 0L be such that 0L = 2:' 0Kai' and let no, n 1 , · · · , n e - 1 E 0L be such that vL(n) = j, 0 ~ j ~ e - 1, where e = e(L/K), f = f(L/K). Then the e felements rain) form a free 0K-basisfCK 0c For future use, we state (5.7) THEOREM. (Hensel's Lemma). Let f(X)
0K[ X] there is a factorization
E
0K[X] and suppose that in
72
COMPLETIONS AND VALUATIONS
](X) = u(X) v(X),
(S.8)
u(X) monic,
where u(X) and v(X) are relatively prime. Then there is a factorization in OK
[X]:
f(X) = g(X)h(X), such that 9 = u, Ii = v.
g(X) monic,
Recall that L is an unramified extension of K if e(L/K) = 1 and 0L is a separable extension of OK' The study of unramified extensions reduces at once to the study of separable extensions of the residue class field OK by virtue of the following basic result (see references): (S.8) THEOREM. (i) There is a one-to-one inclusion-preserving correspondence between the set fields L such that
K c L c K, L = finite unramified extension of K, and the set of fields k finite separable over OK' This correspondence assigns to each such field L the field k given by k = L . (ii) If L = K(a), where a is a zero of a monic f(X) E 0K[ X] such that a is a simple zero of J(X), then L is unramified over K, and
°
0L = 0K[a], 0L = 0K(a),
(L:K) = (OL:OK)'
Conversely, every unramlfted extension L of K is of this form. (iii) Given k = 0KW, let f(X) E 0K[ X] be any monic polynomial such that J(X) = min. POl.PK(' Then there exists a field L = K(a) c K such that L is unramlfted over K, and 0L = k, and further f(X) = min. pol.K a,
a= (
in 0L'
(iv) L/K is a galois extension if and only if adaK is a galois extension. If G is the galois group of L/ K, then each (J E G induces an element (j in the yalois group G of 0L/OK . The map (J -+ ij gives an isomorphism G ~ G. (S.9) COROLLARY. Let (E:K) < with respect to the properties
00.
There is a unique field W which is maximal
K eWe E, W is unramified over K. This field W is the inertia field of the extension E/K; it is characterized by the facts that W /K is unramified, and Ow is the separable closure of OK in 0L' that is, Ow = {x E 0L : x is separable over OK}' (S.lO) THEOREM. Suppose that the complete field K has finite residue class field OK' and let q = card OK' Then for each positive integer f, there is a
(S.11)
73
EXTENSIONS OF COMPLETE FIELDS
unique unramified extension W of K such that (W:K) = (ow: OK) = f, namely, W = K(w) for w a primitive (qf - l)-th root ofl over K. Furthermore,
Ow
= 0K[ w],
Ow
= 0K(W),
Proof. There is a unique separable extension of OK of degree f, namely is a primitive (qf - l)-th root of lover OK' Hence by (S.8) there is a unique unramified extension W of K such that (W: K) = (ow: K) = f. We need only show that K(w) is an unramified extension of K such that (K(w): K) = f. However, w is a zero of the polynomial 0K(~)' where
e
°
f(X)
= X Qf - 1
-
1 EOK[X].
Since f(X) has no repeated zeros, it follows from (S.8ii) that K(w) is unramified over K. Further
where 1 ~ i ~ qf I in each product. Hence W is a primitive (qf - l)-th root of 1, so by (S.8 ii) (K(w):K)
= (OK[W]:0K) = f·
This completes the proof of the theorem. (S.11) COROLLARY. Keep the notation of (S.10). Then W/K and OW/OK are galois extensions, with galois groups G, G cyclic of order f. The group G has generator 0': w ~ w q , while G is generated by a: W ~ wq• Call 0' the Frobenius automorphism of the extension W /K. Proof. It is well-known that G is cyclic of order f with generator a, since G is the galois group of 0K(W)/OK' and 0K(W) is the splitting field of f(X) over OK' If g(X) = min. poLoK (w), then f-1
g(X)
=
TI
(X -
w
Qi ).
;=0
Therefore f-1
min. poLK w =
TI
(X - w
qi
),
i=O
and hence O':w
-+
w Q is a generator of the group G.
The extreme opposites of unramified extensions are the completely ramified extensions. Recall that L is a completely ramified extension of K if L = OK' that is, f(L/ K) = 1. Such extensions can be classified, as follows: an Eisenstein polynomial is one of the form
°
74
(S.12)
COMPLETIONS AND VALUATIONS
f(X) = xn
+ a 1Xn-1 + ... + an EOK[X],
where each a; E PK' and an ¢ pi· By Exercise S.1, f(X) is irreducible in K[ X]. (S.12) THEOREM. (i) Let L be a completely ramified extension of K of degree n. Then min. pol.KnL is an Eisenstein polynomial over OK' and L = K(n L ). (ii) Let f(X) be an n-th degree Eisenstein polynomial over OK' and let L = K(rx), where min. pol.K rx = f(X). Then L is completely ramified over K, (L:K) = n, and rx is a prime element OfOL' Furthermore; 0L = 0K[rxJ. The proof is straightforward (see references), and we omit it. We call L/K an Eisenstein extension if it is of the type described in (S.12). Now let E be any finite extension of K, and suppose that the residue class field OK is perfect, that is, OK has no inseparable extensions. This certainly is the case when OK is a finite field. If W is the inertia field of the extension E/ K, then we have K eWe E,
oft =
0E'
f(W/K) = f(E/K),
e(W/K) = 1,
f(E/W) = 1,
e(E/W) = e(E/K).
Thus the step from K to E is divided into an unramified step from K to W, followed by a completely ramified step from W to E. We have seen that E is an Eisenstein extension of W, and if OK is finite, then W is a cyclotomic extension of E. 5c Extensions of valuations
Throughout this section, K denotes a field with a valuation cp, archimedean or not, and (jJ the extension of cp to the algebraic closure n of the completion K, as in § Sb. Given a finite separable extension Lover K, we wish to determine all extensions ofthe valuation cp from K to L. Each such extension determines an embedding of L in n which preserves the embedding of K in K. Two embeddings jl, jl' of Linn are called equivalent if there exists a K -isomorphism Cf: p(L) ~ p' (L) such that Cftl = p'. Let P1 , ... , p, be a full set of inequivalent isomorphisms of L into n which preserve the embedding of K in K. Let Li = K . p,(L), the composite of K and Pi(L) in n (that is, the smallest subfield of n containing both), and set n i = (L;:K). Then (see references) there are precisely r inequivalent valuations rjJ l ' . . . ,If, of L which extend cp, and these are given by the formula (S.13)
1 ~ i ~ r.
In order to obtain a full set of inequivalent embeddings of L in n, write L = K(fJ), f(X) = min. pol.K fJ, so f(X) is a separable polynomial. Factor
75
EXTENSIONS OF VALUATIONS
(5.14)
f(X) into irreducible factors in K[X]: f(X) =
TI J;(X),
!;(X) irreducible, J;(X) E K[X].
i= 1
The {J;} are necessarily distinct, and we may choose elements {tlJ En such thatf;(tli) = O. Any K-isomorphism WL -+ n must carry (J into a K-conjugate of some tl, , and since we are interested in embeddings only up to equivalence, we may indeed choose 11, so that Il,(tl) = tl,. In this way we obtain r inequivalent embeddings III , ... , I1r of L in n, and for each i, 1 :( i :( r, we have
Ii = K(OJ, Now
L = K(tl) ~ K[X]/(f(X)), and thus
K @KL ~ K[X]/(f(X)) ~
r
r
,= 1
i= 1
L' K[X]/U;(X)) ~ L . I,.
Hence for each a E L, we have r
char.
(5.14)
POl.LIK
K
a
=
TI char. POl.f.;/K JI,(a), ,= 1
L
since a acts on @K L just as 11,(a) acts on from (5.14) the important formulas TLIK a
=
L, Tfi!F:' p,(a),
LO I,. In particular, we obtain
N LIK a
=
TI, N Lil it pla).
Briefly, global trace is the sum of local traces, and global norm the product of local norms. Suppose now that R is a Dedekind domain with quotient field K, and S the integral closure of R in L. For each maximal ideal P of R, let r
p·S =
TI P/i
,=1
be the factorization of p. S into a product of powers of distinct maximal ideals {PJ of S. Then there are precisely r inequivalent val~ations t/1 l , .. . ,.t/1r on L which extend the P-adic valuation q>p on K, obtamed by choosmg .1,. to be the P ,.-adic valuation on L. The fields I, defined above are precisely '1', the P,-adic completions of L, and we have
n,
=
(I,:Kp)
f;
=
eJ;,
e, = e(P" L/K) = e(I/Kp),
= f(P" L/K) = f(IJK p),
1 :( i :( r.
76
(5.14)
COMPLETIONS AND VALUATIONS
If K is a global field, so that the residue class fields RIP, SIP; are finite, we may normalize the P-adic valuation ({Jp of K, and the P;-adic valuation ({J Pi of L, by setting ({J p(a)
=
.Af{p)-vp(a), f/Jp;(b)
=
.Af{P)-vp,
j"'-----:------
r
the vertical arrows are epic. Since A = Aei EB A(l - eJ, each Aei is Aprojective. Hence we can find A-homomorphisms j; g liftingJ, g, respectively. We claim that f is an isomorphism, and need only show that 8 = g' f is an automorphism of Ae 1 (for -then, by symmetry, f· g is an automorphism of Ae 2 ). Clearly 8 lifts 9 'J, and hence (8 - 1)Ae 1 c Ne 1 . Let ~ = 1 - 8; then ~k. Ae1 c N k e 1 ; thus 1 + ~ + + ... is a well defined endomorphism of Ae 1 ' and is a two-sided inverse of 1 - ~. Since 1 - ~ = 8, this shows that 8 is an A-automorphism of Ael' as claimed. This completes the proof.!
e
(6.19) THEOREM. Let idempotents in such that
1=
"I + ... + "n be a decomposition of I into orthogonal
A. Then there exist orthogonal idempotents
e1 , •.. , en
E
A
Proof. We proceed by induction on n, the result being trivial when n = l. Assume _that n > 1 and that the result holds at n - 1. Set b = "n-1 + "II' so now 1 = "I + ... + 2 + b is an orthogonal decomposition. By the induction hypothesis there exists an orthogonal decomposition
"n-
1
= e1 + ... + en -
2
+ e,
Choose a E A such that a = ".-1' and set b = eae. Then b = b· ".-1 . b = and eib = bei = 0, 1 ~ i ~ n - 2. In the proof of (6.18), we take Xl = b. Then the sequence {xJ converges to an idempotent e'- l E A such that e._ 1 = and eie._ 1 = e._ 1 ei = 0, 1 ~ i ~ n - 2. Finally, set
".-1'
".-1'
t
For more general theorems of this type, see Azumaya [1, Th. 24 J.
(6.20)
87
LIFTING IDEMPOTENTS
= e - en - 1 ; then 1 = e 1 + ... + en is the desired orthogonal decomposition in A such that ei = 6 i for 1 ~ i ~ n.
en
(6.20) COROLLARY. An idempotent e E A is primitive if and only
eE A is primitive.
if
its image
Prool If e is imprimitive, there is an orthogonal decomposition e = e1 + e2 into idempotents e l' e 2 EA. Then e = e1 + e2 is an orthogonal decomposition of e. Conversely, let e = 6 1 + 6 2 be an orthogonal decomposition into idempotents of A. The proof of (6.19) shows that there exist orthogonal idempotents e1 ,e2 E A such that e1 = 6 1 , e2 = 6 2 , and e = e1 + e 2 • This completes the proof.
(6.21) THEOREM. Let A be a left artinian ring, and let A = A/rad A. Let 1 = e1 + ... + en be a decomposition of 1 E A into orthogonal primitive idempotents in A. Then A = Ae 1 EB ... EBAen is a decomposition of A into indecomposable left ideals of A, and
A
=
A~\
EB ... EB Aen
is a_ decomposition of A into minimal left ideals. Further, Aei ~ Ae.J if and only _ if Aei ~ Ae j • n
Proof. Since A is left art in ian, it can be expressed as a finite direct sum
L
L' Li 1
of indecomposable left ideals of A. Writing I = ep ei E Lp we obtain a decomposition of I into orthogonal primitive idem po tents. Then I = is such a decomposition in A, and so each Aei is an indecomposable left ideal of A. But A is a semisimple artinian ring, so (see (7.1)) every indecomposable left ideal of A is a minimal left ideal. The last statement in the theorem has already been established in (6.18), so the proof is completed.
Lei
(6.22) COROLLARY. Let A be an R-algebra, finitely generated as R-module, where R is a complete noetherian commutative local ring. Then the assertions in the preceding theorem remain valid for this case. Proof. In the proof of (6.21), we used the hypothesis there that A be left artinian, in order to guarantee that (i) A is expressible as a finite direct sum of indecomposable left ideals, and (ii) A/rad A is a semisimple artinian ring. However, both of these remain valid under the hypotheses of the present
88
RADICALS OF RINGS
corollary. The first is true, since in the present case A is a left noetherian ring. The second holds true, by virtue of (6.15). Thus the proof of (6.21) applies equally well in this case, and the corollary is established. EXERCISES L Let J be a two-sided ideal of a ring A, such that A/l is semisimple. Prove that J => rad A. [Hint: By (6.10), (J + rad A)/ J c: rad (A/ J) = O.J
2. Let x E A map onto X E A/rad A. Show that x E urAl if and only if x E u(A/rad A). 3. Keep the notation and hypotheses of (6.15), and let J be any two-sided ideal of A such that 1'" c: P A. Show that J c: rad A. [Hint: cp(J) is a nilpotent ideal in the artinian ring A, whence cp(J) c: rad A, so J c: cp - 1 (rad A) = rad A.J In Exercises 4--8 below, let R be a complete noetherian commutative local ring, and let A be an R-algebra which is finitely generated as R-module. We include here the special case where R is a field, and {O} is its maximal ideal. 4. Prove that A is a local ring if and only if 1 is the only idempotent in A. [Hint: Let A be local, and let e E A be idempotent, e ¥ L Since e( I - e) = 0, both e and 1 - e
are non-units, whence so is their sum; this is a contradiction. Conversely, if A is not local, then A/rad A is not a skewfield. If P = rad R, then by (6.15) we know that A/rad A is a finite dimensional semisimple (R/P)-algebra. Hence by § 7, A/rad A contains an idempotent other than 1. Therefore A contains an idempotent different from 1, by (6.18).J 5. An indecomposable left A-module is a nonzero left A-module which is not expressible as a direct sum of non-trivial submodules. Let M be a nonzero finitely generated left A-module, and set E = Hom A (M, M). Show that E is an R-algebra which is finitely generated as R-module. Us.ing Exercise 6.4, deduce that M is indecomposable as A-module if and only if E is a local ring. [Hint: Given a non-trivial decomposition M = M 1 ffi M 2 into A-submodules, let 7t 1 : M -+ M 1 be the corresponding projection of M onto MI' Then 7tl E E is an idempotent, and 7tl =I- 1. Conversely, if e E E is an idempotent different from 1, then M = eM ffi(1 - elM gives a decomposition of M.J 6. Prove the Krull-Schmidt Theorem: Every finitely generated left A-module M is expressible as a finite direct sum of indecomposable modules, and these direct summands are uniquely determined by M, up to A-isomorphism and order of occurrence. [Hint: Since M is finitely generated over the commutative noetherian ring R, M is itself a noetherian module. The process of decomposing M into direct summands must therefore terminate. Now let M = Ml ffi··· ffiM, = N} ffi··· ffi N u
'
where the {MJ and {N) are indecomposable. Let Il i : M -+ Mp vj:M -+ N j , be the projections associated with these decompositions. Restrict the operators in the equation III = L III Vj to M}, getting the relation 1 = L III Vj in the local ring Hom A (M I'M 1)' Hence some f)1 Vj must be a unit III this ring, that is, must be an automorphism of MI' If (say) 111 VI is an automorphism cp of M l ' then in the diagram
89
EXERCISES
"
Ml ~NI' 'P 'J1, VI is monic and rp-l ltl · VI is the identity on MI' Hence there is a splitting N1 ~ M1 EBker rp-1 111 , and therefore N1 ~ MI' Thus both VI and I"l are isomorphisms. Next verify that the sum M' =N 1 EBM 2 EB"'EBM,
is direct. Then show that M'
M, since for each x EN 1 '
=
Il l X
=
X -Illx - ... -Il,XEM',
and thus M1 = 11 I(N 1) c M'. Prove next that the map
defines an A-isomorphism of M onto M', carrying M 1 onto N l ' Therefore p induces an A-isomorphism Ml EB ... EBM, ~ MINI ~ Nl EB .. ·EB N u '
An induction argument completes the proof.] 7. Let L, M, N be finitely generated left A-modules such that L+M~L+N.
Prove that M ~ N. [Hint: Express L, M, N as direct sums of indecomposable modules, and then use the Krull-Schmidt Theorem proved above.] 8. Let {Mb ... , Mtl be finitely generated indecomposable left A-modules, and let L be a left A-module which is isomorphic to adirect summand ofM! M t. Show that
+... +
L ~. M. 1 ~
where {i 1
,
r
i= 1
, ... , i r }
Mi ~ L
+". +M,. , .-
is some subset of {l, ... , t}. [Hint: The hypothesis implies that
+r;, where both Land r:, are finitely generated left A-modules. Now
express Land r; as direct sums of indecomposable modules, and then use the KrullSchmidt Theorem.] 9. Let A be an R-algebra as in (6.22), and let P be the unique maximal ideal of R. Assume that P does not annihilate any nonzero R-submodule of A. Let J = rad A, and set A = AIJ. Show that every simple left A-module occurs as a direct summand of the left A-module JIJ 2 . [Hint: Assume the result false. By § 7, there is a central idempotent e in the semisimple artinian ring A such that e' (JIJl ) = O. By (6.18) there exists an idempotent e E A mapping onto e. Then eJ c ]2, whence multiplying by e we obtain eJ = eJ2 = eJ· J. Therefore eJ = 0 by Nakayama's Lemma. But J ::::J P A by (6.15), and so p. eA = O. This gives eA = 0, so e = 0 and e = 0, a contradiction.]
90
SEMI SIMPLE RINGS AND SIMPLE ALGEBRAS
(7.1)
7. SEMISIMPLE RINGS AND SIMPLE ALGEBRAS 7a Wedderburn's Theorem
Recall that a ring A is semisimple if rad A = O. Of particular interest, because they occur so frequently in practice, are the left artinian semisimple rings. The algebraic structure of such rings can be described explicitly, as we shall see below. We shall omit proofs of some of the relatively well known theorems stated below , referring the reader to Curtis-Reiner [I] or Bourbaki [1] for details. A minimal left ideal of A is any minimal member of the set of nonzero left ideals of A. Equivalently, a minimal left ideal is a simple submodule of AA. (7.1) THEOREM. Let A be a left artinian ring. Thefollowing are equivalent: (i) A is semisimple. (ii) A is a finite direct sum of minimal left ideals. (iii) Every exact sequence of left A-modules is split. (iv) Every left ideal of A is a direct summand of A. (v) A contains no nonzero nilpotent ideals.
(vi) Every left A-module is a direct sum of simple A-modules. Given a left artinian semisimple ring A, we may write A = Ll EB··· EB L" L; = minimal left ideal in A. Set
l=e 1 + .. ·+e" From the equation ei =
I
e;EL;.
etej we deduce at once that
j
e? = ei , e/ j = 0
i"# j,
for
L; = Ae;.
Call {eJ a full system of primitive idempotents of A. Let Bl denote the sum of those {L j } which are isomorphic to L 1 , B2 the sum of those {L j } isomorphic to a remaining summand (if any), and so on. Then we have A = Bl EB ... EB B t
for some t :( r. It is easily shown (see references) that each B; is a subring of A, and that B;' B j = 0 for i "# j, so A is the ring direct sumt of the {BJ Each B; is a simple ring, that is, a ring whose only two-sided ideals are 0 and B;; t The ring
direct sum
I' Bi of the rings {B.} is defined to be the Cartesian product Bl x ... x B" i= 1
with component wise addition and multiplication. This ring is in fact the direct product (in the
,
sense of category theory), and is often denoted by "ring direct sum" throughout this book.
nB i= 1
i•
We shall use the older terminology
(7.2)
WEDDERBURN'S THEOREM
91
of course, Bi is left artinian (since A is). Call these {BJ the simple components of A; they are uniquely determined inside A, although the {LJ are not. Further, every simple A-module is isomorphic to a minimal left ideal of A, hence to some minimal left ideal of some B; . Conversely, if Bl ' ... , Bt are simple left artinian rings, then their ring direct B; is a semisimple left artinian ring whose simple components are sum the {BJ. Now let D be a skewfield (or division ring), that is, a ring whose nonzero elements form a multiplicative group. Denote by M.(D) the ring of all n x n matrices with entries in D. We call Mn(D) a full matrix algebra over D. Let DO (or DOPP) denote the opposite ring of D; the elements of DO are the symbols {xo:xED}, with (X O ± yO) = (x ± y)O, x,YED.
I"
Then DO is also a skew field. (7.2) THEOREM. (i) If V =
t
Dv; is a left vector space over the skewjield D,
1
then Hom D(V, V)
~
Mn(DO).
n
(ii) If V
=
I"
vp is a right vector space over the skewjield D, then
1
HomD(V, V) ~ M n(D).
Proof. In case (i), for a E HomD(V, V), let n
aV j
=
L
rt;jV;, rt;j
ED.
i= 1
Then the desired isomorphism is given by a In case (ii), let
--+
(rtf).
n
avo J
=
L v;rt;j' rtij ED, ;= 1
(7.3) THEOREM. For each n, the matrix ring A = Mn(D) is a simple ring, both left and right artinian. Every minimal left ideal of A is A-isomorphic to the left A-module L of n-component column vectors with entries in D. Further, Mn(D) ~ Dnl as left A-modules and DO ~ HomA(L, L). If we view L as right D-space, then A ~ Hom D (L, L). (7.4) THEOREM (Wedderburn Structure Theorem). Every left artinian simple ring A is isomorphic to an algebra of n x n matrices over a skewfield. The
92
SEMISIMPLE RINGS AND SIMPLE ALGEBRAS
( ;.5)
ring A determines n uniquely, and determines the skewjield up to isomorphism. If L is any minimal left ideal of A, then D = Rom A (L, L) is a skewjield, and A = Romv(L, L)
~
Mn(DO),
where n is the dimension of the left D-space L.
(7.5) COROLLARY. Every left artinian simple ring is also right artinian and is left and right noetherian. The same holds for left artinian semisimple rings. By virtue of (7.5), we may speak unambiguously of artinian simple or semisimple rings, without having to distinguish between "left" and "right". A quick proof of (7.4) is sketched in Exercise 7.4. See also Exercises 16.9 and 16.10. 7b Splitting fields
Let K, L, E denote fields, and D, D' skewfields. The center of an algebra A will be denoted by Ae. A central simple K-algebra is a simple K-algebra A for which Ae = K and (A: K) is finite. Call D a skewjield over K if De ~ K and (D: K) is finite. By Wedderburn's Theorem, every central simple K -algebra A is of the form Mn(D) for some skew field Dover K. Further, A C = {ctI n: ct E DC}
~
De,
so D has center K, and (A:K) = n2(D:K). (7.6) THEOREM. Let A be a central simple K-algebra, B an artinian simple Kalgebra, not necessarily jinite dimensional over K. Then B Q9 KA is an artinian simple algebra with center Be,
Proof. We shall first compute (B Q9 A)C, where we write Q9 instead of Q9 K for brevity. Let B = L' Ke i , so B Q9 A = L' ei Q9 A. If u = Lei Q9 ai E (B Q9 A)e, then u commutes with 1 Q9 a for all a E A, whence Lei Q9 (aa i - aia) = O. Therefore aa i = ala for all a E A, whence each ai E Ae = K, and so u = bo Q9 1 for some bo E B. But now u commutes with b Q9 1 for all bE B, whence bo E Be, Identifying B with B Q9 1 in B Q9 A, we have thus shown that (B Q9 A)< c Be. The reverse inclusion is obvious, and therefore (B Q9 A)< = Be. Since B is artinian and (A: K) is finite, it is clear that B Q9 A is also artinian. It remains to show that B Q9 A is simple. We may write B = Mr(D), A = M.(D'), where (D')' = K. Now for any skewfields D, D' whose centers contain K, we have (7.7)
Mr(D) Q9 KMs(D')
~
Mr(K) Q9 Ms(K) Q9 D Q9 D'
~
Mrs(K) Q9 (D Q9 D')
~
Mrs(D Q9KD').
(7.8)
93
SPLITTING FIELDS
Hence to prove that B 0 A is simple, it suffices to prove that D 0 D' is simple. Let D = L" Kd; , so D 0 D' = L" d; 0 D'. Let X # 0 be a two-sided ideal m
of D 0 D', and choose a shortest x = x(l 0
b~
L d; 0 c\
in X,
c\ ED'.
Then
1
1) E X, so after changing notation, we have m
X
= d 1 0 1 + L d; 0 b; EX. 2
Now let bED', b # 0; theny = (1 0b)'x'(1 0b- 1 ) EX,and m
y
= d 1 01
+ Ld;
0bb;b- 1 •
2
Since x - y E X and x - y is shorter than x, this gives y = x. Therefore each bi commutes with each nonzero bED', whence each b; E K. Thus xED, and so x is a unit in D 0 D', whence X = D 0 D'. This completes the proof. (7.8) CoROLLARY. Let A be a central simple K-algebra, L is a central simple L-algebra.
~
K. Then L 0KA
Let A be any ring, M a left A-module. Each a E A determines a left multiplication'aL:m --+ am, mE M. The map a --+ aL is a ring homomorphism of A onto a subring AL of Homz(M, M). Call M a fait~ful A-module if A --+ AL is monic, that is, if a . M = 0 implies that a = O. We shall say that the pair (A, M) has the double centralizer property if AL = Homv(M, M), where D = Hom jM, M). It is trivially verified that (A, AA) has the double centralizer property, since in this case D = A R , the set of right multiplications by elements of A. THEOREM. (i) For each A-module N, the pair (A, AA -+ N) has the double centralizer property. (ii) Let M be an A-module, k a positive integer. If (A, M(k») has the double centralizer property, thea so does (A, M).
(7.9)
Proof. (i) Let D = HomA(M, M), where M = AA -+ N. Each dE D is represented by a 2 x 2 matrix (d u) of A-homomorphisms, where dll:A--->A,
Now let
qJ
d 12 :A--->N,
E Homv(M, M), and write
homomorphisms. Since
qJ
d21 :N--+A, qJ
=
(qJ;j)'
d 22 :N--+N.
a 2 x 2 matrix of additive
commutes with the element (~
~) of D, it follows
94
SEMISIMPLE RINGS AND SIMPLE ALGEBRAS
(7.10)
that ({J12 = 0, ({J21 = O. Next, fix no EN, and define dna ED by dna (a, n) = (0, ano)' Then while
Thus ({Jl! a)no = ({J22(an O) for all (a, no) E M, ({Jl1(1))n o
=
({J22(n O)' But ({J commutes with
whence
(taking a = 1)
(~R ~)ED
for each aEA,
whence ({Jll commutes with each aR , and so ({Jll = (aO)L for some a o EA. Thence ({J22(n O) = aon o' and so ({J is (aO)L on M. This completes the proof of (i). To prove (ii), let D = HomA(M, M), and let V = M(k) be the set of I x k row vectors with entries in M. If we think of D as a domain of right operators on M, then M may be viewed as a bimodule AM D' In that case, E = Hom A(V, V) ~ M k(D), and we may view V as a bimodule AVE' Now let f E HomD(M, M); we must prove that f = aL for some a EA. Define f*:V-+ Vby It is easily checked that f*
E HomE(V, V). But (A, V) has the double centralizer property, whence f* = aL for some a E A. Then also f = aL (on M), as desired.
(7.10) COROLLARY. Let M be any faithful jinitely generated left module over a semisimple artinian ring A. Then (A, M) has the double centralizer property.
Proof Let Bl , ... , Br be the simple components of A, and let M; be a simple
left B(module. Then by (7.1) we may write M = L. ~. M.(r;). Since B.' M. = 0 J 1
1
1
for j -# i, and since M is a faithful A-module, it follows that each rl > O. Further, we know that B; ~ M?') as left B(modules, for some sr It follows that if k = max {Sf}, then AA is a direct summand of the module M(k). Hence by (7.9(i)) the pair (A, M(k» has the double centralizer property, whence so does (A, M) by (7.9(ii». We are now ready to apply this corollary to the study of simple subalgebras of a central simple algebra A, and eventually to the study of maximal subfields of A. We begin with a fundamental result: (7.11) Theorem. Let K c B c A, where B is a simple subring of the central simple K-algebra A. Let
(7.12)
SPLITTING FIELDS
B' = {x E A: xb = bx
95
for all b E B},
the centralizer of Bin A. Then B' is a simple artinian ring, and B is its centralizer inA. Proof Let V be a simple left A-module, and let D = HomiV, V), viewed as left operator domain on V. Then A = HomD(V, V), and D is a skew field with center K. For a E A, dE D, let aL and dL denote left multiplications on V. Then bL ' dL = dL . bL for all bE B, dE D, and therefore we may make V into a left D (8) K B-module by setting (d(8)b)v=d L bL v,
vEV.
By (7.6), D (8) KB is a simple artinian algebra of finite K-dimension. Both DL and BL are K-subalgebras of HomK(V, V), and the elements of DL commute with those of B L. Hence the map D (8) KB ~ DL . BL is a K-algebra isomorphism (the kernel must be a two-sided ideal of D (8) K B), and so letting S denote DL . B L , it follows that S is a simple algebra. Further, V is a finitely generated faithful S-module, so the pair (S, V) has the double centralizer property, by (7.10). Let q> E Homs(V, V); then q> E Hom D (V, V) = A L , so q> = aL for some a E A which centralizes B L' Since both A Land B act faithfully on V, this shows tha t a E B', and therefore (B')L = HomsCV, V). Since B' ~ (B')L' it follows from Exercise 7.2a that B' is a simple artinian ring. Further, since (S, V) has the double centralizer property, we have (7.12) S = DL . BL = Hom(B')r,(V' V). Now let xEA centralize B'; then XL centralizes (B')L' so XLES by (7.12). On the other hand, since XL E A L , it follows that XL centralizes DL in S. We now make use of the isomorphism S ~ D (8)KB. The proof of(7.6) shows that the elements in D (8) KB which centralize D (8) I are contained in DC (8) B, that is, in B itself (since DC = K). Therefore XL E B L, whence X E B, as desired. For later use, we give two important consequences of(7.12): COROLLARY. Keeping the notation of (7.11), let V be a simple left A-module, and set D = HomA(V, V). Then
(7.13)
(B:K)(B':K) = (A:K). Proof The first assertion is a restatement of (7.12). To prove the second, let W be a simple left B'-module. Since V is a left B'-module, we have V~ W(k)
96
(7.14)
SEMISIMPLE RINGS AND SIMPLE ALGEBRAS
where k = dim V/dim W, and dim denotes dim K . Let do = dim Do, where Do = Homn·UV, W) is the skewfield part of B'. Let us write dimD = d,
dim A = dn 2 ,
dim V= dn,
dimB' = d m2
dimDo=do'
o
'
for some m, n. Then k = dim VJdim W = dn/d o m, while from the first part of the corollary, d· dim B = dim Homn.(W(k), W(k)) = dim Mk(Do) = k 2do ' Consequently (dim B) (dim B') = (k 2do/d) . dom 2 = k2d~m2 /d
= d 2 n 2 /d = dim A, which completes the proof. (7.14) COROLLARY. In the notation of (7. I 1), we have A0 Further, B 0 K B'
~
K
A
F
~
Mr(B'),
where
r
= (B: K).
if B has center K.
Proof Keeping the terminology of the proof of(7.13), we have A
~
Mn(D
O ),
so
On the other hand D 0 B ~ Mk(D o)' whence A 0 B ~ Mkn(D~PP). Since B' ~ Mm(D~PP), we need only show that dim B = kn/m. But this is clear, since O
dim B = k 2do/d = k . (kdo/d) = k . (n/m). For the second part of the corollary, we observe that B is a central simple K-algebra, and thus B 0 B' is simple. Therefore the algebra homomorphism B0 K B'--+B'B'cA must be monic. Comparison of dimensions then shows that B 0 B' and the corollary is established.
~
A,
Now let A = Mn(D) be a central simple K-algebra, where D is a skew field with center K. We say that an extension field E of K splits A, or is a splitting field for A, if
(7.15)
97
SPLITTING FIELDS
E 0 KA
~
AJr(E)
for some r.
Since
E 0KMn(D) ~ Mn(E 0KD), it follows from the uniqueness part of Wedderburn's Theorem that E splits A if and only if E splits D. We may further remark that if E splits A, then so also does every field Q =:J E, since Q0 KA
~ Q
0
E
(E 0 K A )
~ Q
0
E
M ,CE)
~
Mr(Q)·
We are going to show that splitting fields always exist. Indeed, if K is any algebraic closure of K, then necessarily K splits A. To see this, observe that K 0 KA is a central simple K-algebra, hence is of the form Mr(D') for some skewfield D' over 1(. But then D' = K, since each element of D' is algebraic over K, and hence lies in K (see Exercise 31.6). The important problem for us is to show the existence of splitting fields which are finite separable extensions of K. This fact is contained in the following basic result: (7.15) Theorem. Let D be a skewjleld with center K, and let (D: K) be finite. (i) Every maximal subjleld E of D contains K, and is a splitting jleld for D. Further, if m = (E: K), then E 0 KD ~ Mm(E). (D:K) = m 2, (ii) There exists a maximal subjleld L of D which is separable over K.
Proof (i) Since (D:K) is finite, D contains maximal subfields. Let E be a maximal subfield of D. Clearly E =:J K, otherwise E(K) is a larger subfield of D. Now choose A = D, V = DD, B = E in (7.11). Obviously B' =:J E, and equality must hold, since for each x E B', E(x) is a sub field of D containing E. Thus B' = B = E, and (7.13) becomes D0
K
E ~ HomE(V, V) ~ A1)E),
(E :K)2 = (D:K),
where r = (V: E). But
r2 = (D 0 KE: E) = (D:K) = (E:K)2, so r = (E: K), and (i) is proved. (ii) We use induction on (D: K), and let (D: K) = n > 1, the result being trivial when n = 1. It clearly suffices to handle the case where char K = P -# O. Let us show first that D contains a separable extension E of K, with E =I K. For each xED - K we have K < K(x); call x purely inseparable over K if min. pol.K x is of the form XP' - a for some a E K. If x is not purely inseparable, then
98
SEMISIMPLE RINGS AND SIMPLE ALGEBRAS
min. POl.K x
(7.16)
= f(Xpe)
for some separable polynomial f(X) E K[X]. In this case, we need only choose E = K(x P "). So now suppose that each XED - K is purely inseparable over K. Then for each xED, min. pol. KX is of the form Xpe - a, a E K, e ~ O. We note that pi n, since n is a multiple of (K(x): K) for each XED - K. Choose F to be any maximal subfield of D, so by (i) there is an isomorphism of F -alge bras fl: F @K D ~ M/F)
for some r.
pe
Then [fl(1 @ x)]pe = fl(l @ x ) = a . In' whence all of the characteristic roots of fl(1 @ x) are equal, and thus (since pin) Tr fl(l @ x) = O. This holds for each x ED. But the matrices {fl(l @ x):x ED} form an F-basis for Mr(F). Hence every matrix in M/F) has zero trace, which is impossible. This completes the proof that there exists a field E such that K < E c D, E separable over K. Continuing with the proof, we let D' = {aED: ax
= xaforallaEE},
the centralizer of E in D. Then D' is a sub-skewfield of D, and we claim that E is the center of D'. By (7.11), E is the centralizer of D' in D. Any x E (D')" centralizes D', hence lies in E. This proves that (D'Y c E, and the reverse inclusion is obvious, because D' centralizes E. We have thus obtained a central simple E-algebra D', and (D' :E) < (D :K). By the induction hypothesis, there is a maximal subfield L of D' such that L is separable over E. Since E is separable over K, it follows (by transitivity of separability) that L is separable over K. Finally, we show that L is a maximal subfield of D. If not, then there exists an XED - L centralizing L. Then x centralizes E, so xED', and then L < L(x) cD', so L(x) is a subfield of D' properly containing L. This is impossible, and therefore L must be a maximal subfield of D, as desired. This completes the proof of the theorem. To conclude this subsection, we present a basic result concerning the behavior of K-algebras under separable extensions of the ground field: (7.16) THEOREM. Let L be a finite separable field extension of K, and let A be a
finite dimensional semisimple E-algebra, where E is any field containing K (possibl y (E: K) is in:finite). Then L@ KA is also a finite dimensional semisimple E-algebra. Proof It is clear that L@KA is an E-algebra of dimension (L:K)(A:E). It
(7.17)
99
SEP ARABLE ALG EBRAS
suffices to prove the result when A is a central simple E-algebra. We may write L ~ K[ X]/(f(Xn where f(X) is an irreducible separable polynomial in K[X]. Let f(X) = I1J;(X) be the factorization of f(X) into irreducible polynomials in E[X]. Since f(X) is separable, the {fJX)} are distinct, and therefore
L@K E ~ E[ X]/(f(X)) ~ L'E[ X]/Cf;(X)). Setting Fi = E[X]/(J;(X)), we see that each Fi is a field containing E. Therefore L @ K A ~ (L @K E) @E A ~ L' Fi @E A.
Butnow each Fi@EAisa central simple F(algebra by (7.8), whence L@KA is a semisimple E-algebra, as claimed. (7.17) COROLLARY. Let A be a finite dimensional E-algebra, where E and let L be a finite separable extension of K. Then
:::J
K,
Proof Let N = rad A. Then L @ N is a nilpotent ideal of L @ A, hence lies in rad (L @ A). On the other hand, L @ (AI N)
~
(L
@
A)/(L
@
N),
and L@ (AIN) is semisimple by (7.16). Hence L @ N => rad (L@ A), by Exercise 6.4. Thus L @ N = rad (L @ A), as claimed.
7c Separable algebras Throughout this section, let K, E, L denote fields, D and D' skewfields, and A, B finite dimensional K-algebras. If L is a finite extension of K, the assumption that L be separable over K has many important consequences (see (4.7), (7.16) and (7.17), for example). There is a more general concept of separability for K-algebras, and in this section we shall present this definition and some of its consequences. Indeed, one can even define separability of R-algebras, wllere R is a commutative ring (see for instance DeMeyerIngraham [IJ or Exercise 7.9). The most direct definition of separability is as follows: a separable Kalgebra is a finite dimensional semisimple K-algebra A, such that the center of each simple component of A is a separable field extension of K. Note that separability is not an intrinsic property of A, but depends on the choice of ground field. If(K: E) is finite and A is K-separable, then A will be E-separable precisely when K is separable over E.
100
(7.18)
SEMISIMPLE RINGS AND SIMPLE ALGEBRAS
(7.18) THEOREM. Let A be ajinite dimensional K-algebra. Thefollowing statements are equivalent: (i) A is a separable K-algebra. (ii) There exists a jinite separable jield extension E of K such that E Q9 KA is a direct sum of full matrix algebras over E. (iii) For every jield F ::J K, F Q9 KA is semisimple. Proof. Let A be a separable K-algebra with simple components Bl , ... ,Bt' and let K; be the center of B;, so K; is separable over K, 1 ~ i ~ t. For each i, by (7.15) we may choose a separable finite extension field E; of K; which splits B; , say E; Q9K, B; ~ Mr,{EJ Let us set K; ~ K[ X]/U;(X)), where J;(X) is a separable polynomial over K, and let E; be the splitting field of J;(X) over K. Then E; is a finite separable extension of K for each i. By Exercise 7.6, we can find a finite separable extension E of K which contains the fields E 1 ' ..• , Et , E~ , ... ,E; (or, more precisely, E contains K-isomorphic copies of the {EJ and {E;}). Therefore E Q9 K K; ~ E[X]/U;(X)) ~ I'E, where the number of summands on the right equals the degree of J;,(X). WethenhaveEQ9KA = I'EQ9 KB p and E Q9 K Bj ~ (E Q9 K KJ Q9 K,B; ~ I'EQ9 K,B; ~ '\"E Q9 Ei (E.t Q9K' B.) ~ '\" ~ )' Mr (E). ~ i l L... E Q9E' M r ,(E.) l i.-J I
1
I
This shows that (i) implies (ii). To prove that (ii) implies (iii), suppose that E Q9 K A ~
and let F
::J
I' M
r;
(E),
K. By Exercise 7.6, we may find a field L containing both E and
F, and then
L Q9K A ~ L Q9E(E Q9K A) ~ I'Mr,(L).
On the other hand, L Q9KA ~ L Q9F(F Q9KA).
If F Q9 K A were not semisimple, it would contain a nonzero nilpotent ideal N, and then L Q9 F N would be a nonzero nilpotent ideal in the semisimple ring L Q9 K A. This is impossible, and so F Q9 K A is semisimple, as claimed. Finally, we show that (iii) implies (i), by proving that if (i) is false, then so is (iii). If (i) is false, then either
101
SEPARABLE ALGEBRAS
(7.19)
(a) rad A ¥ 0, or (b) A is semisimple, but some Ki is inseparable over K, (using the notation of the first part of the proof). In case (a), (iii) is false Uust pick F = K 1). In case (b), Ki contains an element y such that min. pol.K y = (Xpr
+ exl(Xpr 1 + ... + ex" E K[ X],
where char K = p ¥ 0. Choose F to be the field K(ex/ IP , ... , ex" liP), and let z
= 1 ® y" + ex l l/p ® y"-l + .,. + ex" lip ® 1 E F ® K Ki .
Then z ¥ 0, since {I, y, ... ,y"} are K -linearly independent elements of K i • Further, zP = 1 ® yP" + ex ® yp(" - 1) + . . . + ex ® 1 = 0. l
"
Thus F ® K Ki contains a nonzero nilpotent element z. Since
F ®KBi ~ (F ®KKi) ®K,B i , it follows that z ® 1 is a nonzero nilpotent element in the center of F ® K B i , and thus generates a nonzero nilpotent ideal in F ® K Bi . Therefore neither F ® K Bi nor F ® K A can be semisimple. This completes the proof of the theorem. (7.19) COROLLARY. If A and B are separable K-algebras, so is A ®KB.
Proal Choose fields F, F' containing K such that F®KA ~ Mr(F),
F' ®KB ~ Ms(F'),
and then choose a field E containing both F and F' (Exercise 7.6). Then
E®KA ~ M.(E), and so by (7.7)
E ®K (A ®KB) ~ (E ®K A) ®E(E ®K B ) ~ Mr,(E). Thus A ® K B is separable over K, as claimed. Let AO denote the opposite ring of A, that is, AO
=
{xo:x EA}, with x,YEA.
Then A and AO have the same center. We set
Ae = A ®KAo, a finite dimensional K-algebra called the enveloping algebra of A. We may
102
SEMISIMPLE RINGS AND SIMPLE ALGEBRAS
(7.20)
view A as a left Ae-module, by means of the formula x,aEA,
(Indeed, every two-sided A-A-bimodule can be viewed as a left Ae-module.) There is a left Ae-epimorphism fl:A e
-4
A,
defined by setting fl(x Q9 yO) = xy. Clearly A is a projective left Ae-module if and only if there exists a map v E HomA.(A, A e) such that fl· v = 1. It is obvious that such a map v exists if and only if for each K-basis {xl' ... , xn} of A, there exist elements {y;} of A such that (i) L x;Y; = 1, and (ii) For each a E A, if ax; = L rI.;jXj' 1 :( i :( n, with the {rI.;j} E K, then y;a = Lrl.j;Y j , 1 :(
i:( n. n
Indeed, once v is given, we set v(1) =
L
x; Q9 y~; condition (i) asserts that
i= 1
fl· V = 1, while (ii) asserts that v is an Ae-homomorphism. Conversely, given a K-basis {xJ of A, and given elements {yJ E A satisfying (i) and (ii), we need only set v(a) = a· LX; Q9 y~, a EA. (7.20) THEOREM. Let A be a finite dimensional K-algebra. Then A is a separable
K-algebra
if and only if A is Ae-projective.
Proof. If A is K-separable, so is AO, and thus A e is K-separable by (7.19). In particular, then, A e is semisimple, and so every Ae-module is projective. Conversely, suppose that A is Ae-projective. We shall prove that A is Kseparable by showing that B = F Q9 K A is semisimple for each field F ::::> K. We have Be = B Q9 F SO = (F Q9 KA) Q9 F (F Q9 AO) ~
F Q9K(A Q9KAO) = F Q9KAe.
Let fl'=lQ9fl:FQ9KAe-4FQ9KA, and likewise let v'=lQ9v. Then v' is a Be-homomorphism such that fl' . v' = 1; let us set Xi,YiEB,
so LX;Yi = 1. In order to prove that B is semisimple, we show that if N c M are left B-modules, thenN is a direct summand of M. We may view HomK(M, M) as a B-B-bimodule, hence as a left Be-module, with x, YEB,
(7.21 ) Let n: M
103
SKOLEM-NOETHER THEOREM -4
N be a K-projection of M onto N, so n 2 = n. We set n' = v'(l) . n =
L XjnYj .
Since n = 1 on N, for each n E N we have n'(n) =
L xjn(Yjn) = L xjYjn =
n,
whence (n')2 = n'. Finally, for bE B we have bn' = (b (8) 1) . v'( l)n = v'((b (8) 1) . l)n
= v'((1
(8) be) .
l)n = (1 (8) bO)n' = n'b.
Thus n' is a B-homomorphism, whence N is a B-direct summand of M as claimed, and the theorem is proved. 7d Skolem-Noether Theorem
Throughout this subsection, A denotes a central simple K-algebra. Each invertible element a E A determines an inner automorphism of A, given by x -4 axa- 1 , x E A, and this automorphism fixes each element of K. The Sko1em-Noether Theorem, to be proved below, asserts the converse: every algebra automorphism of A fixing each element of K must be an inner automorphism. We shall prove a slightly more general version of this result, namely: (7.21) Theorem. (Sko1em-Noether). Let K c Be A, where B is a simple subring of the central simple K-algebra A. Then every K-isomorphism cp of B onto a subalgebra B of A extends to an inner automorphism of A, that is, there exists an invertible a E A such that
Proof. Let (8) stand for (8)K throughout this proof, and let us use the notation introduced in the first paragraph of the proof of (7.11). We have seen there that a simple left A-module V is a left D (8) B-modu1e, under the action (d(8)b)v = d·b·v,
VEV.
In the same way, we may view Vas left D (8) B module. We now make use of the structure of V as left D (8) B-modu1e, together with the K-a1gebra isomorphism 1 (8)cp:D(8)B~D(8)B,
to define an action (denoted by *) of D (8) B on V. We then obtain a left ii, having the same elements as V, but with the action of
D (8) B-modu1e
104 D (8) B on
SEMI SIMPLE RINGS AND SIMPLE ALGEBRAS
(7.22)
V given by (d (8) b)* v = d· cp(b) . v,
v E V.
Then V and V are a pair of left modules over the simple artinian ring D (8) B, and have the same K-dimension. It follows at once that there is a left D (8) B-isomorphism e: V ~ V. In other words, there is an isomorphism eE HomK(V, V) such that (7.22)
e(d' b· v) = (d (8) b) * e(v) = d· cp(b)' e(v),
VE
V.
Taking b = 1, it follows that eE HomD (V, V) = A, so e is given by a left multiplication by an element a E A. Since e is an isomorphism, a is invertible. Formula (7.22) becomes a . (d . b 'v) = d' cp(b) . av,
v E V.
If we put d = 1, and remember that A acts faithfully on V, we may conclude that a . b = cp(b) . a,
bE B,
which proves the theorem. (7.23) COROLLARY. (i) Every K-automorphism of A is inner. (ii) Any two K -isomorphic subfields Land L of A are conjugate, that is, L = aLa- l for some invertible a E A. (7.24) Theorem. (Wedderburn). Every finite skewfield is a field. Proof. Let D be a finite skewfield with center K, and let D* = D - {O}, K* = K - {O}. If L is a maximal subfield of D, then (D:K) = n 2 , (L:K) = n. Any other maximal subfield L is a finite field, and (L: K) = n, so card L = card L. Thus L is K-isomorphic to L, whence by (7.23) L is conjugate to L. Since every XED lies in a subfield K(x) of D, and hence in some maximal subfield, we conclude that (7.25)
D*
= U aL*a- \
where a ranges over some set of invertible elements of D. But for x E U, (ax)L*(ax)-l = aUa-l,
so in (7.25) it suffices to let a range over the left coset representatives of L* in D*. Hence there are (D*: L*) sets {aL*a- l } occurring in (7.25), each of cardinality card L*; these sets are not disjoint, since each contains 1: Thus D* cannot be their union, unless there is only one such set, that is, D* = L*. Thus D = L = K, as desired.
105
EXERCISES
EXERCISES 1. Prove Schur's Lemma: if M is a simple left A-module, then HomA(M, M) is a skewfield. [Hint: For each nonzero IE Hom)M, M), both ker I and im I are submodules of M, and so ker I = 0, im I = M.] 2. Let V(k) be the direct sum of k copies of the left A-module V, and let E = HomA(V, V). Prove that HomA(V(k), V(k)) ;::;< Mk(E).
2a. Let M be a finitely generated left A-module, where A is a simple artinian ring. Show that HomA(M, M) is also a simple artinian ring. [Hint: Write M ;::;< V(k), where V is a simple left A-module. Then use the preceding exercises and (7.3).] 2b. Prove that the result in Exercise 2a remains valid when "simple" is replaced by "semisimple". t
I" Bi ' where each Bi is a ring having no two-sided ideals except 0 and B .. Show that every two-sided ideal J of A is a subsum I" B .. [Hint: J. Bi = 0 or B: for each i, and J = I" JBi.J 3. Let A be a ring direct sum
i= 1
Iv
4. Let L be a minimal left ideal of the simple left artinian ring A, and let D = Hom A (L, L). Show that A = HomD(L, L). Using Exercises 1 and 2, prove that D is a skewfield, and that A ;::;< MJDO), where n is the di;nension of L as left D-space. [Hint: This is the harder part of the Wedderburn Structure Theorem (7.4). The following quick proof is due to Milnor [1]. Since L· A is a two-sided ideal of A, we have
L·A =A.Let
with m minimal. There is a left A -epimorphism m
I
xia i . The map is monic, since if I xia i
=
=
Ax!a l
C
m
)
0 with (say)
that
La l
n
La 2
contradicting the minimality of m. Thus A ;::;
Xl
A, given by (Xl"'" Xm)
->
oF 0, then Ax! = L implies
+ ... + Lam'
nm) as left A-modules, whence
A°;::;< HomA(A,A);::;< HomAWm),n m));::;< Mm(D), so A ;::;< Mm(DO). Note that m
=
n.]
5. Let A be a semisimple finite dimensional K-algebra, and let E be a separable algebraic extension field of K, that is, for each field L with K c LeE, (L:K) finite, the extension L/K is separable. Prove that E ®KA is semisimple. [Hint: Let N = rad(E ®KA). For each L, N n (L ®KA) is a nilpotent ideal of L ®KA, hence is zero. But each X E N lies in some L ®K A.J 6. Let L 1 ' ... , Ln be a set of field extensions of K. Show that there exists a field 0 containing K, for which there exist K-isomorphisms l1 i :Li -> 0, 1 .:;; i .:;; n Further, if each (Li: K) is finite, the field 0 may be chosen so that (0: K) is finite. If in addition
106
SEMI SIMPLE RINGS AND SIMPLE ALGEBRAS
each L; is separable over K, then 0 may be chosen finite separable over K. [Hint: Let A = LI ®K'" ®K L., a commutative K-algebra. By Zorn's Lemma, A has a maximal ideal M. Set 0 = AIM, a field containing K, and define J-l; by composition of maps: Li -+ A -+ O. If each (L;: K) is finite, so is (0: K). If each L; is finite separable over K, then by (7.19) A is a direct sum of fields OJ, each of which is a finite separable extension of K, and we may pick 0 to be any 0rJ 7. Let A be a separable K-algebra, B any semisimple finite dimensional K-algebra. Prove that A ®KB is semisimple. [Hint: We may assume that both A and B are simple, and set L = A', E = B'. As in the proof of (7.16), we have L ®K E ~ L' F;, since L is separable over K, where each F; is a field containing K-isomorphic copies of Land E. Hence A ®KB ~ A ®L(L ®KE) ®EB ~
L' (A ®LF;) ®EB.
But A ®L F; is a central simple F;-algebra, and B is a central simple E-algebra, so each summand (A ®LF;) ®EB is simple by (7.6).J
8. Let G = {g 1 ' ... , g.} be a finite group of order n, and let K be a field. Show that the group algebra KG isa separableK-algebraifand only if char Kt n. [Hint: If char Kin, then L" go is a nilpotent element in the center of KG, so KG is not semisimple. If 1
char Ktn, set A
=
KG, and define v:A
v(l)
=
-+
A ®KAo = A e by
n- I Lg; ®g;-I,
v(a) = a' v(I), a E A. Show that v is an Ae-homomorphism such that J-lV = I, where WAe -+ A is as in § 7c.]
9. Let A be an R-algebra, where R is a commutative ring. Call A R-separable if A is N-projective, where N = A ®R A0. Show that if A is R-separable, then every R-projective A-module is A-projective. [Hint: Imitate the proof of (7.20)]' 10. Let R be a commutative ring, G a group of order n. Show that RG is R-separable if n is a unit in R. II. Let e, e' be idempotents in the simple artinian ring A, such that Ae ~ Ae' as left A-modules. Show that there exists a unit u E A such that e' = ueu- I . [Hint: Let A = Hom D (V, V), where V is a right vector space over the skew field D. Since V = e V EB (I - e) V is a D-decomposition of V, then relative to a suitable D-basis of V, e is represented by a diagonal matrix diag (1, ... , 1,0, ... , 0). The same holds for e', with the same number of I's, since Ae ~ Ae'. If u E A gives a suitable change of D-bases of V, then e' = ueu- I .] 12. If e is a primitive idempotent of the simple artinian ring A, show that Ae is a minimal left ideal of A, and A(I - e) a maximal left ideal. Further, let Ax be a maximal left ideal of A. Show that xA is a maximal right ideal. Prove that if Ax and Ay are any pair of maximal left ideals in A, then U· Ax . u- I = Ay for some unit u E A. [Hint: Let Ax be maximal, and write A = Ae EB Ax with e a primitive idempotent. Set I = e + ax, a E A. Then A = eA EB axA, so axA is a maximal left ideal. But axA is a homomorphic image of xA, and xA # A, whence xA is also a maximal right ideal. Further, if e and e' are primitive idempotents of A, then e' = ueu- I for some unit
EXERCISES
107
U E A, by Exercise II. But every maximal left ideal of A is of the form A(1 - e) for some primitive idempotent e.] 13. Let A be a separable K-algebra, L any extension field of K. Show that L K A is a separable L-algebra. [Hint: For any field F => L, we have
F L (L K A) ~ F K A,
and the latter is semisimple by (7.18).] 14. Let the separable K-algebra A have simple components {AJ, and let Ki be the center of AI. Let F be a field containing K, where possibly (F: K) is infinite. Prove that there is an F-algebra isomorphism F KA ~
L:" L:" Fij K,A;, ;
j
where each F .. is a field containing K-isomorphic copies of K j and F, and where (F;j: F) is finit~. Show that each summand F;) K, A; is a central simple F;{algebra. [Hint: We have F K A ~
L:" (F K K;) K, A;. i
Since K./K is finite separable, the F -algebra F K K; is semisimple by (7.16), hence is expre~sible as a direct sum of fields Fij. Each Fi] contains K-isomorphic copies of F 1 and 1 K j
.J
2. Orders Throughout this chapter let R denote a noetherian integral domain with quotient field K, and let A be a finite dimensional K -algebra. Our aim here is to define orders, and to develop some of their basic properties. In later chapters we shall concentrate on maximal orders. Usually R will be a Dedekind domain, or at the very least, an integrally closed domain (see (1.12)), but occasionally theorems will be stated for the general situation in which R is only assumed to be noetherian.
8. DEFINITIONS AND EXAMPLES For any finite dimensional K-space V, a full R-Iattice in V is a finitely generated R-submodule M in V such that K· M = V, where K'M
=
CL:
(Xi
m! (finite sum): (Xi E K, mi EM}.
An R-order in the K-algebra A is a subring A of A, having the same unity element as A, and such that A is a full R-Iattice in A. Note that A is both left and right noetherian, since A is finitely generated over the noetherian domain R. Let us give some examples of orders: . (i) If A = M n(K), ~he algebra of all n x n matrices over K, then A = M n(R) IS an R-order in A. (ii) Let R be a Dedekind domain, and let L be a finite separable extension of K. Denote by S the integral closure of R in L. Then S is an R-order in L ~see (4.7)). In particular, taking R = Z, we see that alg. into {L} is a Z-order mL. (iii) Let a E A be integral over R, that is, a is a zero of a monic polynomial over R. Then the ring R[a] is an R-order in the K-algebra K[aJ. (iv) Let G be a finite group, and let A = KG be its group algebra over K that is, KG consists of all formal sums (Xx' x, C1." E K, with '
L:
xeG
(L: (Xx' x) + (L: Px ' x) = L: ((Xx + PJ' x, (L: (Xx' x) (L: P Y) = x.L (XxP (xy). y'
y
108
y'
(8.1)
109
DEFINITIONS AND EXAMPLES
Then RG =
{L
rtxx: rtx
E R} is an R-order in A.
xEG
From example (ii) it is evident that the study of orders includes as a special case the classical subject of algebraic number theory. On the other hand, in dealing with representations of a finite group G by means of matrices with entries in a domain R, one of the first steps is to pass from matrix theory to the study of RG-modules (see Curtis-Reiner [1J), so as to be able to take advantage of the ring structure of RG. Thus the study of orders also includes the theory of integral representations of finite groups. Let us show at once that every K-algebra A contains R-orders. Let M be anx full R-Iattice in A; such M's exist, and indeed if A = L· KXi' then RXi is a full R-Iattice in A. We define the left order of Mas
L
(8.1 )
O,(M) = {xEA:xM eM}.
Clearly 0lM) is a sub ring of A, and is an R-module. Let us verify that O,(M) is a full R-lattice in A. For each YEA, yM is an R-lattice in A, and so by §4 there exists a nonzero r E R such that r . yM c M. Thus ry E O,(M), which proves that K· O,(M) = A. Next, there exists a nonzero S E R such that s· 1REM. Therefore O,(M)' (S . 1R) c M, whence ,(M) c S -1 M. Since R is noetherian and s - 1 M is an R-Iattice, the above implies that O,(M) is also an R-lattice. This completes the proof that O,(M) is an R-order in A. Likewise, the right order
°
(8.2)
OJM) = {x E A:Mx
c
M}
is an R-order in A. For a full R-lattice M in A, and an R-order r in A such that r· M c M, let us compute Homr(M, M). Each cP E Homr(M, M) extends uniquely to an element of HomA(KM, KM~ hence is given by a right multiplication by an element of Or(M). Thus we have an identification (8.3)
where M is a left r-module. Note that Homr(M, M) does not depend on the choice of the R-order r in A. Now let R' be an integral domain containing R, with quotient field K'. Then R' ® RM is a full R' -lattice in the K' -algebra K' ® K A. Since M is finitely generated over the noetherian ring r, we have by (2.39) R'®RHomr(M,M) ~ HomR®R' (R'®RM,R'®R M ), provided that R' is R-flat. It then follows from (8.3) that there is a ring isomorphism (8.4)
110
ORDERS
(8.5)
This holds in particular if R' is any ring of quotients of R. Hence (8.5)
for each prime ideal P of R. Here, the subscript P indicates localization at P (see § 3d). The following result is fundamental: (8.6) THEOREM. Every element of an R-order A is integral over R. Furthermore, is integrally closed, then for each a E A we have
if R
min. pol.K a E R[ X], char. poL AtKa E R[ Xl Proof. For each a E A, it follows from the inclusion R[ a] c A that R[ a] is a finitely generated R-module, so a is integral over R by (1.10). If we assume in addition that R is integrally closed, the remaining assertions are consequences of (1.14) and Exercise 1.1.
A maximal R-order in A is an R-order which is not properly contained in any other R-order in A. If the integral closure Rcl of R in A happens to be an R-order in A, then by (8.6) Wi is automatically the unique maximal R-order in A. However, most of the time Rei is not a ring; furthermore, even in the case where A is commutative, so that Rei is a ring by (1.11), it may happen that Rei is not an R-Iattice. Thus, in example (ii) of maximal orders given above, if we drop the hypothesis of separability of Lover K, then S need not be finitely generated as R-module (see Artin [1]); in this case, there are no maximal R-orders in L. By way of reassurance, as well as for later use, we now prove (8.7) THEOREM. If A is a maximal R-order in A, then for each n, M.(A) is a maximal R-order in M.(A). If R is integrally closed, then M.(R) is a maximal R-order in M.(K). Proof. Let B = M.(A), r = M.(A), where A is a maximal R-order in A. Clearly r is an R-order in B. Let r c r', where r' is an R-order in B, and let N be the set of all those elements of A which occur as some entry of some matrix in r'. Obviously A c N c A, and we shall show that N is an R-order in A. Let AE N occur in the (r, s)-position of a matrix X E r'. We can find permutation matrices P 1 ' P z E r such that A occurs in the (l,1)-position of P1XP z Er'. Let E;. = diag(A,O, ... ,O)EMn(A). Then E;.
Since
= E1P1XPzE 1 Er'
for allAE N.
(8.8)
DEFINITIONS AND EXAMPLES
111
it follows that A' is a ring containing R. Further, the map A -+ E)., AE N, embeds Nin the R-lattice r ', and hence A' is also an R-lattice. The above shows that A' is an R-order in A. Therefore A' = A, since A is maximaL Hence every entry of every matrix in r ' lies in A, whence r ' c r. This shows that r = r ', and proves that r is amaximalorder. If R is integrally closed, then R is a maximal R-order in K, so the second assertion in the theorem is the special case of the first assertion, in which A = K, A = R. We shall see in §§ 17-18 that under suitable hypotheses on R and A, the converse of (8.7) is true: every maximal R-order in M.(A) is of the form M.(A) for some maximal R-order A in A. To conclude this section, let us consider the situation where an integral domain R is contained in a larger integral domain R' having the same quotient field as R. For convenience, we treat only the case where R is a Dedekind domain. We shall show that every R'-order A' comes from an R-order A by extension of the ground ring from R to R', and that likewise every A'-lattice comes from some A-lattice. (8.8) THEOREM. Let R be a Dedekind ring with quotient field K, and let R' be an integral domain such that R c R' c K. Then (i) Every R'-lattice M' contains an R-lattice M such that M' = R'M. (ii) Every R'-order N (in a finite dimensional K-algebra A) contains an R-order A in A, such that A' = R'A. (iii) Let A' = R'A, as in (ii). Then every left A' -lattice M' contains a left A-lattice M such that M' = NM = R'M.
Proof. It is clear that K is the quotient field of R'. The domain R' is also a Dedekind domain (see references listed in §4), though we shall not require this fact here. To prove (i), we note that any R'-lattice M' can be written as a sum S
M' =
L
R'mi'
i= 1
Set M = L Rmi ; then M is an R-lattice in M' such that R'M = M ', as desired. As usual, we identify an R-lattice M with its image 1 (8) Min K (8)R M, and denote the latter by KM. We may then compute the R'-module R'M in KM. Let us show that (8.9)
R' (8)R M
~
R'M c KM.
Indeed, the above R'-isomorphism holds when M = R, and hence by (2.17) it also holds true for every projective R-module. Since R is a Dedekind domain, by (4.13) every R-lattice is R-projective. This proves (8.9), and we may hereafter identify R' (8)R M with R'M, by means of the map IX (8) m -+ IXm, IXER' ,
mEM.
112
ORDERS
(8.9)
In order to apply the "Change of Rings" Theorem (2.37), we shall need to know that R' is R-flat. If X is any finitely generated R-submodule of R', then X is an R-lattice. Therefore X is R-projective, and hence X is R-flat by (2.16). This shows that every finitely generated R-submodule of R' is R-flat, whence also R' is R-flat by (2.19). Now let A' be an R'-order in A. By (i), we may choose an R-lattice L in A' such that A' = R'L. We set
A = O/L) = {xEA:Lx c L}, Then A and rare R-orders in A, and there is an identification A Homr(L, L), where L is viewed as left r-module. By (2.37) we obtain
=
R'A = R' ®R A = HomRT(R'L, R'L) = HomRT(A', A') = O/A') = A'. Therefore R' A = N, and (ii) is proved. Finally, any left N-lattice M' may be written as
i= 1
Then M = I Ami is a left A-lattice in M' such that M' = N M. Furthermore, R'M = R'(AM) = NM. This completes the proof of the theorem. EXERCISE 1. Let R be a noetherian integrally closed domain with quotient field K, and let r be a subring of A containing R, and suppose that r is a finitely generated R-module. Show that r is contained in an R-order in A. [Hint: if M is any full R-lattice in A, then so is M' r, and r c Qr(M' r).] A be a finite dimensional K-algebra. Let
9. REDUCED NORMS AND TRACES 9a Central simple algebras
Throughout this subsection, let A denote a central simple K-algebra, that is, a simple K-algebra with center K, such that (A:K) is finite. We have seen in § la how to assign to each a E K a characteristic polynomial, norm and trace, as follows: let aL E HomK (A, A) be left multiplication by a on A, and set char. pol.AIK a = char. pol. of a L
=
xm - (TAlK a)xm-l
+ ... + (-It NA/Ka,
where m = (A:K). Here T = TAlK is the trace map, and N = NA/K the norm map. For any X, Y E Mm(K) we know that trace (XY) = trace (YX). Therefore
(9.1)
REDUCED NORMS AND TRACES
(9.1)
T(ab) = T(ba), T(a + b) = T(a) + T(b), T(ra) = rT(a), { N(ab) = N(a) N(b), N(ra) = rm N(a),
113
fora,bEA,rEK. The above definitions make no use of the assumption that A is a central simple algebra. For central simple algebras, it is possible to introduce more useful concepts, namely those of reduced characteristic polynomial, reduced norm and reduced trace. We proceed to show how this may be done. Since A is a simple algebra with center K, there exists by § 7b an extension field E of K which splits A. This means that there is an isomorphism of E-algebras (9.2)
If 9 is another such isomorphism, then h· 9 -1 is an E-automorphism of Mn(E). Each such automorphism is inner, by (7.23), and so there exists an invertible t E M n(E) such that
h(u) = t·g(u)·t-t,
uEE®KA.
Consequently the matrices g(u) and h(u) have the same characterlstic polynomial. This show that char. pol. h(u) does not depend on the choice of the E-isomorphism h in (9.2). For a E A, define its reduced characteristic polynomial as red. char. pol.AtKa = char. pol. h(l ® a). We shall omit the subscript A/K when there is no danger of confusion. (9.3) THEOREM. For each a E A, red. char. pol.AtK a lies in K[X], and is independent of the choice of the splitting field E of A used to define red. char. pol. Proof. Let us show first that if F ::::::> K is another splitting field for A, then red. char. poL obtained using F is the same as that obtained by using E. By Exercise 7.6, there exists K-embeddings E ----> n, F ----> n, where n is some field containing K. It suffices to prove that red. char. poL via E is the same as red. char. pol. via n. We have an n-algebra isomorphism
After canonical identifications, we may rewrite the above n-isomorphism as (say)
so n is also a splitting field for A. Any element u E E ®K A may also be viewed as element of n ®K A. When this is done, h'(u) is precisely the matrix h(u)
114
(9.4)
ORDERS
viewed as element of Mn(Q). Consequently char. pol. h(u) = char. pol. h'(u), This holds in particular when u = I ® a, a E A, and so red. char. pol.AIK a is the same when computed via E as via n. This completes the proof that red. char. pol. does not depend on the choice of splitting field. In order to prove that red. char. pol. a E K[ X] for a E A, we observe that by (7.15) we may find a finite separable extension E of K which splits A. Since any extension field of E also splits A, we may in fact take E to be a finite galois extension of K. Let G be the galois group of E over K; then each (J EGis a K-automorphism of E, and K is the subfield of E fixed by G. To clarify the following argument, we start with any K-isomorphism f:E ~ E' of fields containing K, and later on we will choose E' = E, and f = (J E G. Consider the diagram E®KA
hi Mn(E)
-
E'~KA ,
-
Mn(E').
fCSl
r
h'i
+
Here, h is the E-isomorphism in (9.2), and f* takes a matrix in M n(E) onto a matrix in Mn(E') by applying f to each of its entries. The map h' is then defined by requiring the diagram to be commutative. Then h' is an isomorphism of E'-algebras, since h is an E-isomorphism. Hence for a E A, f*{h(l ® a)} = {h'(f ® I)} (1 ® a) = h'(l ® a). Therefore red. char. pol. a (via E') = char. pol. h'(l ® a)
= char. pol. f* {h(l ® a)} = f {char. pol. h(l ® a)} = f {red. char. pol. a (via E)}, where f is applied to a polynomial in E[ X] by acting on each of its coefficients. Now let E' = E, and let f range over all elements of G. Then the above shows that for a E A, each coefficient in red. char. pol. a is fixed by f. Therefore each coefficient lies in K, and so red. char. pol. a E K[ X], as claimed. This completes the proof. (9.4) Example. Let A = Q EBQi ® Qj ® Qk be the skewfield of quaternions over Q, where
k = ij
=
-ji.
(9.5)
115
REDUCED NORMS AND TRACES
Clearly A has center Q, and E = Q(i) is a maximal subfield of A, hence is a splitting field for A. Each a E A is uniquely expressible as a
=
IX
+ f3j,
13 E E.
IX,
There is an E-isomorphism
given by
where bars denote complex conjugation. Therefore red. char. poL A1Q a = char. poL ( _
= det
(X, -=f3
= X2
-
(IX
P ~)
IX
-
13 )
X-ii
+ ii)X + (lXii + f3P) EQ[X].
Hence (see (9.6a) below
tr A1Q a
= IX + ii,
nr AIQ a
= rxii + 1313·
Returning to the general case, we have (9.5)
THEOREM.
If(A:K)
=
n 2 , then
char. poL A1K a = {red. char. poL A1K a}n, Proof. Let E
:::J
K split A, so E ® K A
~
a E A.
M n(E). By Exercise 1.2,
char. poL A1K a = char. poL E®AIE 1 ® a,
a E A,
where ® denotes ® K • By (7.3) there is a left E ® A-isomorphism E ® A yen), where V is a minimal left ideal of E ® A. Hence
~
char. poLE®AIE 1 ® a = f(x)n, where f(X) is the characteristic polynomial of the matrix (1 ® a)L which describes the action of 1 ® a on some E-basis of V. On the other hand, the E-isomorphism in (9.2) can be obtained by mapping each Y E E ® A onto the matrix h giving the action of y on some E-basis of V, and thus char. poL h(y) = char. poL y L ' Taking y
=
1 ® a with a E A, we obtain
YEE®A.
116
(9.6)
ORDERS
red. char. pol.A/K a = char. pol. h(l ® a)
(9.6)
= char. pol. (1 ®a)L' Hence char. pol.A/K a = f(X)", as desired. Let us write (9.6a)
red. char. pol.AIKa =
xn -
(tra)X n -
1
+ ... + (-l)"nr(a),
aEA.
We call tr(a) the reduced trace of a, and nr(a) the reduced norm of a. It follows at once from (9.5) that (9.7)
Furthermore, using the notation of (9.6), the map a ---+ (1 ® a)L' a E K, gives a K-a1gebra isomorphism of A into HomE (V, V). Since tr(a) = trace of (1 ® a)L'
nr(a) = determinant of (1 ® a)L'
we conclude that (9.8)
tr(a + b) = tr(a) + tr(b), tr(ab) = tr(ba), { nr(ab) = nr(a)' nr(b), nr(sa) = s" . nr(a),
tr(sa) = s· tr(a),
fora, b E A, s E K.
(9.9) THEOREM. The reduced trace map gives rise to a symmetric nondegenerate K-bilinear form ,:A x A ---+ K, by setting ,(a, b) = tr(ab),
a,bEA.
Further, ' is associative, that is, ,(ab, c) = ,(a, bc) for a, b, c E A. Proof. It is clear that, is symmetric and associative, and we need only prove that, is nondegenerate. Let E ::::> K split A, so E ®KA ~ Mn(E). We may extend, to an E-bilinear map
,': (E ® A) x (E ® A)
---+
E,
and indeed from the definition ofreduced trace, we have ,I(U, v) = trace (uv),
u, VEE ® A
~
Mn(E),
where trace (uv) is the ordinary trace of the matrix uv. Furthermore, r nondegenerate if and only if " is non degenerate. Let B = {u E Mn(E): trace (uv) = 0 for all v E Mn(E)}.
IS
(9.10)
117
REDUCED NORMS AND TRACES
Since " is symmetric, B is a two-sided ideal in the ring M n(E). But B does not contain the identity matrix In' and thus B = O. Hence,' is nondegenerate, whence so is T. This completes the proof. If char K divides n, it follows from (9.7) that the ordinary trace map TAlK is the zero map. Hence in this case it is essential to use the reduced trace, rather than the ordinary trace, in Theorem 9.9 and its applications. 9b Semisimple algebras
In the preceding subsection we have defined the reduced characteristic polynomial, reduced norm and reduced trace, for elements of a central simple K-algebra A. The aim of this subsection is to generalize these concepts to the case where A is an arbitrary finite dimensional semisimple K-algebra. We begin the discussion with some elementary results from linear algebra. LetK c Lbefields,with(L:K) = n. Each a ELmaps onto a matrix fiEMn(K) describing the action ofleft multiplication by a on some K-basis of L. Given f(X) = define l(x) =
I
I
aiX i E L[X],
fiiX i E Mn(K[X]).
We now define a norm map NL/K:L[X] N L/K f(X) = det ](X),
-->
K[X] by setting f(X) E L[ Xl
Let us establish some basic properties of this norm: (9.10) THEOREM. Let K c L bejields, with (L:K) = n. Then (i) N L/K is multiplicative. (ii) For IX} , ... , as E L, we have (9.11)
N L/K(X S
+ a 1 x s - 1 + ... + a,} = xns + (TL/K IX1)X ns - 1 + ... + N L/K as.
(iii) Let V be an s-dimensional L-space, and let qJ be an L-endomorphism of V. We may view qJ as a K-endomorphism of V. Then (9.12)
char. pol.VIK
qJ
= N L/K (char. pol"V/L qJ).
Proof. Write N in place of N L/K ' and let f'.. 9 E L[ Xl The mapa is a ring homomorphism. Therefore Jg = f g, and so N(fg) = det(fg) = (det]) (det f7) = (N f)(N g).
-->
fi, a E L,
118
(9.12)
ORDERS
This establishes (i). Next we have N(X' + CC x s- 1 + 1
... + ccs) =
+ IX 1 x s- 1 + ... + IXs) + (tr IX 1 )X ns - 1 + ... + det IX s'
det(lX S
= xns
with the second equality following from an obvious calculation. This yields assertion (ii), since by § 1 we have tr IXl = T L/K cc 1 ' To prove (iii), we first write V V such that cp(~) c ~. Then
det IXs = N L/K CCs .
L' ~ where each
=
char. POl.V/K cp =
~ is an L-subspace of
IT char. POl.V;/K cP, i
and likewise with K replaced by L. In view of assertion (i), it therefore suffices to establish (9.12) for each ~. Changing notation, we may hereafter assume that V is an indecomposable K[ cp J-module. Thus we may write
V = L[X]/(f(X)) for some f(X)
E
L[X],
with cp acting on Vas left multiplication by X. Then char. pol.v/I. cp = f(X) = xs
+
CCI XS -1
+ ... + CCs
(say).
n
Now let L =
L 'Ku
j ,
and let us calculate the action of cp on the K-basis
j= 1
of V consisting of the elements {u jXi: 1 ~ j ~ n, 0 ~ i ~ s - I}. Relative to a suitable indexing of these basis elements, the action of cp is given by the matrix 0 0 0 -IX s fl
=
I
0
0
- IX s- 1
0
I
0
-IX s- 2
...................... 0 . I -IX 1
0
"
This matrix fl is an s x s array of blocks, each of size n x n. We have
Xl -I
6
. Xl ... .,
6 0
char. pol.V/K cp = det (X I - fl) =
6 6
6 Xl 6 ... -1
iXs IXs-l
(9,1 3)
REDUCED NORMS AND TRACES
119
Now perform elementary row operations on this determinant, from the bottom up: add X times the sth row of blocks to the (s - l)th row, then X times the (s - l)th row of blocks to the (s - 2)th row, and so on. This gives
6 5 -1 5 '" char. pol.V/K q> =
5 J(X) 6 *
....................... .
6 6 ... 5 * 6 6 -1 * = detj(X) =
N L,Kf(x).
This completes the proof of (iii), and establishes the theorem. Any semisimple K-algebra A may be written as a direct sum L' Ai of simple algebras Ai' whose centers are finite extensions of K. In order to define red. char. pol.A/K a for each a E A, we shall first treat the case in which A is a simple K-algebra; the extension to the semisimple case will be straightforward.
(9.13) Dejinition. Let B denote a central simple L-algebra with (B:L) = m2 , and let K be a subfield of L with (L: K) = n. For each bE B, we define its reduced characteristic polynomial relative to K by red. char. POLB/K b = N L/K (red. char. pol.B/L b)
= xmn - (tr B/K b)Xmn-l + ... + (-ltnnrB/Kb. We call tr H/K the relative reduced trace, and nr B/K the relative reduced norm. When L = K, the preceding concepts reduce to those given in § 9a. Before proceeding to the case of semisimple K-algebras, let us establish some basic properties of relative reduced traces, norms, and characteristic polynomials. (9.14) THEOREM. Let B be a central simple L-algebra, K a subjield of L, and let (B :L) = m2 , (L:K) = n. For each b EB, we have (9.15) (9.16) (9. [7)
trB/Kb = TL/K (trB/L b),
nrB/K b = NL/K (nr B/L b),
char. pol.B/K b = {red. char. pol.B/K b}m,
TB/K b = m' tr B/K b,
NB/K b = {nrB/K b}m.
Proof. Given b E B, let us set h(X) = red. char. pol.B/L b = xm - a 1 xm-l
+ ... + (-lta m .
120
ORDERS
(9.18)
Then III = tr BIL b, Il m = nr BIL b, according to the definitions therefore
III
§9a. But
red. char. pol.BIK b = N LIK h(X)
= xmn - (TLIK 1( 1)x mn-1 + '" + (-l)mnN LIKllm' by (9.11). Comparing this expression with that given in (9.13), we conclude at once that
This yields the desired formulas (9.15). Next, we may compute char. POl.BIK b by considering the left multiplication by the element b acting on a K-basis for B; a corresponding statement holds with K replaced by L. Therefore char. pol.BIK b = N LIK (char. pol.BIL b)
by (9.12)
= N LIK {(red. char. POl.BIL br}
by (9.5)
= {NLIK (red. char.pol.BILb)}m
by (9.10)
=
{red. char. pol.BIK b}m.
This proves (9.16); since (9.17) is an obvious consequence of (9.16), the theorem is established. (9.18) COROLLARY. The analogues of formulas (9.8) hold for tr BIK and nr BIK . Proof. The assertion is clear from (9.8) and (9.15). We remark merely that nr B/K Ilb = a
mn
.
nr B/K b,
IlEK,
bEB.
We are now ready to generalize Theorem 9.9, as follows: (9.19) THEOREM. Let B be a simple K-algebra whose center L is separable over K. Then the map tr BIK, gives rise to a symmetric associative nondegenerate
bilinear form from B x B to K. Proof. The form is given by r(a,b) = trBIK(ab), a,bEB, and we need only check that r is non degenerate. If r(a, b) = 0 for all bE B, then TLIK(Il·trBIL(ab)) = TLIK(trBIL(Il'ab)) =OforallIlEL,
bEB.
But TLIK gives a non degenerate trace form, since L is separable over K, and
(9.20)
121
REDUCED NORMS AND TRACES
hence we have trB/Lab = 0 for all bEB. Therefore a = 0 by (9.9), which completes the proof. (We remark that the existence of a symmetric associative bilinear form on B to K tells us that B is a Frobenius algebra over K (see Curtis-Reiner [1, (61.3)]); we know this anyway, since every simple K-algebra is a Frobenius algebra. The significance of (9.19) lies in the fact that the form arises from the reduced trace map tr B/K') Suppose now that A is any semisimple K-algebra, and write A Ki
= Al E8 ... E8 At (simple components), = center of Ai' (Ai:KJ = 1:( i
m;,
:( t.
Each K t is a finite extension field of K. Every element a E A is uniquely expressible as a = a 1 + ... + at' al E Ai' We define t
(9.20)
red. char. pol.A/K a = n red. char. pol. A;/K
Qj
i= 1 t
= n N K;/K (red. char. pol.AdK' a). i= 1
As usual, we define tr A/K and nr A/K by the equation (9.21) red.char.pol.A/Ka = X' - (trA/Ka)X'-l
+ ... + (-I)'nrA/Ka
for each a E A, where r = L mi (Ki: K). For future use, we record the following obvious consequences of these definitions: t
(9.22)
tr A/K a =
t
L
tr AdK a j =
i= 1 t
(9.23)
L j=
TKdK (trAdK, a),
1
t
nrA/Ka = nnrA;/Kai = fINK,'K (nrAdK,a). i= 1
i= 1
From (9.16), we also obtain t
(9.24)
t
char. pol.A/K a = n char. pol.AdK ai = n {red. char. Pol.Ai/Ka;}m" 1=1
i=1
t
t
(9.25)
TA/K a =
L i= 1
mi trAdK ai'
N A/K a =
n {nrA;/K aJm,.
1= 1
Of course, the analogues of formulas (9.8) remain true for tr A / K and nrA / K From (9.19) we have at once
.
(9.26) THEOREM. Let A be a separable K -algebra. Then the map tr AIK gives rise to a symmetric associative nondegenerate bilinear trace form from A x A to K.
122
ORDERS
(9.27)
Finally, we show that reduced characteristic polynomials, norms and traces, are not affected by change of ground field. We prove (9.27) THEOREM. Let A be a separable K-algebra, and let F be any field containing K (not necessarily finite dimensional over K). View A as embedded in the separable F -algebra F (8) A, where (8) means (8) K. Then for all a E A, red. char. pol.F ® A/F a = red. char. pol.A/K a,
(9.28) (9.29)
Proof. By Exercise 7.13, F (8) A is a separable F-algebra. We have
char. pol. F0A/F a = char. pol. A/K a
(9.30)
by Exercise 1.2, a fact which we shall use presently. It suffices to prove the theorem for the case where A is a central simple L-algebra, with L a finite separable extension of K. By Exercise 7.14, we may write d
F(8)A ~
I' Bj' j= 1
where each F j is a field containing Land F. Here, each B j is a central simple F[algebra, and (B;= F j ) = (A:. L) = m 2 , say. For a E A, write a = b 1 + ... + bd , bjEB j . Then (9.24) YIelds d
char. pol.F ®A/F a =
TI {red. char. poLBj!F bj}m j= 1
= {red. char. Pol.F®A/Fa}m.
Since
char. pol.A/K a = {red. char. pol.A/K aJm
by (9.16), we now deduce (9.28) as a direct consequence of(9.30). The formulas in (9.29) follow from (9.28), and the theorem is proved. For each element a of a K-algebra A, we have computed char. pol.A/K a by letting a act from the left on a K-basis of A. We shall conclude this section by showing that when A is a separable K-algebra, we could equally well have calculated the characteristic polynomial of a by letting a act from the right. For each a E A, we defined aL : x --> ax, x E A, aR : x --> xa, x E A, so a L and aR are a pair of K-linear transformations on A. In § 1 we defined char. pol.A/K a = char. pol.K a L We now prove
·
(9.31) (9.31)
123
REDUCED NORMS AND TRACES THEOREM.
Let A be a separable K-algebra. Then
char. pol.KaL = char. po1. K aR for each a EA. n
L . Kxp and
Proof. Let A =
let {y l '
... ,
Yn } be a dual basis of A relative
i= 1
to the reduced trace form, so n
A =
L· Ky
j
1 :( i, j :( n,
,
j= 1
where tr is an abbreviation for tr AIK . We shall compute char. pol.KaL by letting a L act on the K-basis {Xi}' and we shall compute char. pol.KaR by letting a R act on the K-basis {yj }. For 1 :( j :( n, let aL(x j ) = ax] =
L IXijX i ,
aR(y) = YP =
i
L PijY i , i
where the IX ij , Pi] E K. Then char. pol.KaL = det(X(\ - IX i ) , char. pol.KaR = det(Xc5 ij - Pi)' However, for each i,j we have (Xij = tr yiax j'
Pi] = tr YPXi .
Thus the matrices (IXi') and (Pi]) are transposes of one another, and hence have the same chara~teristic polynomiaL This completes the proof of the theorem. (9.32) COROLLARY. Let A =
LO KXi' and let
xp
=
LYijx, '
Yij E K.
Then N AIK a
= det 6' ij ), TAlK a = trace of (y ij)'
It should be pointed out that (9.31) and (9.32) need not be true for arbitrary finite dimensional K-algebras A. The following example is given in Bourbaki [1, §12, no. 3]: let A = KEEl Kx EEl Ky, where
xy
=
y,
Relative to the basis {I, x, Y}, we have XL
0 ° 0) (0 0 1
= 1 1 0,
YX = 0,
124
(9.33)
ORDERS
and XL' x R have different characteristic polynomials. Furthermore, XL and x R have different traces, and if char K "# 2, then (1 + X)L and (1 + X)R have different determinants. EXERCISES 1. Let A be a central simple K-algebra, and let E be a subfield of A such that (A:K) = (E:K)2. Show that for every aEE, red. char. poL A1K a
(min. poLK a)(E: K(a)).
=
[Hint: Letf(X) = min. poLK a; thenf(X) has degree (K(a):K). But red. char. poLA1Ka is a power of f(X), and has degree (E: K).] 2. Let A be a central simple K-algebra, where K is any perfect field (that is, K has no inseparable extensions). Using (9.5), prove directly that red. char. poL A1K a E K[ X] f or each a EA. [Hint: Show that if E is an extension field of K, and f(X) E E[ X] is such that f(X)" E K[X], then also f(X) E K[X].] 3. Let A be a separable K-algebra, and choose a field E
:::>
K such that
d
E®KA=
LOB
j
I
,
~oj ~
d.
j= !
d
(9.33)
red. char. poLA1Ka
=
I1 char. pol. q?/l ® a). j=!
[Hint: Let f(X) denote the expression on the right hand side of(9.33). As in the proof of (9.3), the isomorphism ({Jj is unique up to an inner automorphism of Mnj(E), and hence f(X) does not depend on the choice of the maps {({Jj}' The proof of (9.3) carries over to this case, and shows that f(X) does not depend on the choice of E, and that f(X)EK[X]. To prove (9.33), it suffices to treat the case where A is a central simple L-algebra, with Lj K separable. Choose E :::> L so that E ®IA ~ Mm(E),
where
(A:L) = m 2,
where
(L :K)
and so that n
E ®KL ~
L
0
Ei ,
n,
=
i=l
and where each Ei equals E and contains an isomorphic copy of L. Then n
E ®KA ~ (E ®KL) ®LA ~
L £=1
n
0
Ei ®LA
=
L' M .. (EJ i=l
(10.1 )
EXISTENCE 0 F MAXIMAL ORDERS; DISCRIMINANTS
125
But then by (9.28) red. char. pol.AIK a
=
red. char. POI.1H'iJKAIE 1 ® a
=
n char. pol. (!/t,(1 ® a))
.
=
f(X),
i= 1
where
!/I;: E
®K A
--->
Mm(EJ]
4. Let L be a finite separable extension of K with (L: K) = n, and let t/I l ' ... , t/I. be the distinct embeddings of L into an algebraic closure of K. Prove that for each f(X) EL[X],
N L/d(X)
=
n" t/lJ(X),
i= 1
where t/lJ(X) is obtained from f(X) by applying
5. Let A a = (lX'j) E
t/I i to each of its co\efficients.
M,(D), where D is a skewfield with center K. Let a E A be given by M,(D). Show that =
r
trA/Ka =
[Hint: Choose E
:::>
--->
trD/K(IX,,).
K to be a splitting field for D, and let fl:D
Then p': A
L ;;;1
E ®KA
~Mrs(E)
--->
E ®KD ~ Ms(E).
is given by
/l'(a) = (p(lX ij ))1 and
KM -> 0
for some k, and this sequence splits since A is semisimple. Thus there is an A-isomorphism cp of KM into A(k); this isomorphism carries M into a A-lattice cp(M) in A(k). Since A (k) is a full R-Iattice in A (k), there exists a nonzero rER such that r' cp(M) c A(k). The map defined by m -> r' cp(m), mEM, then gives the desired embedding of M into A(k). The ring A is left hereditary if every left ideal of A is projective, or equivalently (see §2f) if sub modules of free A-modules are projective. The above result gives at once COROLLARY. The R-order A is left hereditary A-lattice is projective.
(10.7)
if and
only
if every
left
(10.8) THEOREM. If A is a left hereditary R-order in the semisimple K-algebra A,
I'
with central idempotents {e i } as in (10.5), then A = Ae i , and each Ae i is a left hereditary R-order in Ai' Conversely, the direct sum of left hereditary orders is left hereditary. Proof. Let A be a left hereditary order. There is an exact sequence of left A-modules o -> A' -> A -> Aei -> 0, and A' = A n A(l - e i ) is an R-order in the algebra A' = A EB··· EB At' It is easily seen that A' is also left hereditary. Now Ae i is a left A-lattice, hence is A-projective by (10.7), and so the above sequence splits, that is, A' is a direct summand of A:
A = A' EB J,
J
=
left ideal of A.
Multiplying. by ep we find that J = Ae,. An induction argument then proves that A = I Ae i . Suppose conversely that Ai is a left hereditary R-order in Ai' 1 ~ i ~ t, and let A = I' Ai' Each left A-lattice M then decomposes as M = I' eiM, and eiM is a left A(lattice. Thus each eiM is ArProjective, and so M is A -projective. It should be pointed out that an R-order A is left and right noetherian, so
131
LOCALIZA nON OF .ORDERS
(10.9)
by the discussion in §2f, the ring A is left hereditary if and only if A is right hereditary. We may remark that hereditary orders enjoy yet another property of maximal orders; in (40.7) we shall prove the following result of Harada [2J: (10.9) THEOREM. Every hereditary R-order Ai in Ai is also an R(order, where R; is the integral closure of R in the center of Ai' as in (10.5).
EXERCISES Throughout, R is a Dedekind domain with quotient field K, and A is a separable K-algebra. 1. Let tr: A -> K be the reduced trace map. If a E A is integral over R, show that tr(a m ) E R for each positive integer m. Is the converse true? 2. Find deAl for A = ZffiZiffiZjffiZk (see (9.4)). Set AD = A +Za, where a = (1 + i + j + k)/2, and find d(Ao)' Prove that AD is a maximal Z-order in A, where A = QA. 3. Let A c A' be a pair of R-orders in A. Show that deN) IdeAl, and that deN) = deAl if and only if N = A. [Hint: First localize so as to reduce the problem to the case where R is a principal ideal domain.J 4. Let A be any R-order in A. Deduce from Exercise 3 that A is contained in a maximal R-order in A. 5. Let r be a subring of A containing R, such that r is finitely generated as Rmodule. Prove that r lies in a maximal R-order in A. [Hint: Use Exercise 8.1.] 6. Let A be an R-order in a separable K-algebra A, and let S be a domain containing ®R A is an S-order in L ® K A. Prove the discriminant formula:
R, with quotient field L. Then S
where the last equality is an identification. 7. Let A be an R-order in A, and let L be a left A-lattice in A, M a right A-lattice in A, such that K . L = K· M = A. Prove that for each a E A,
ordRL/aL
= R' NA/Ka =
ordRM/Ma.
[Hint: By (4.20) or Exercise 4.4, it suffices to prove the result when R is a discrete valuation ring. In this case, Land M have free R-bases, which are also K-bases for A If L = RXi and we write ax j = L a.ijX i , a.ij E R, then ord R L/aL = R . det(a. i ) by Exercise 4.2. But det(cxij) = N A/K a by § 1. For the corresponding statement about M, use (9.32).J .
r
11. LOCALIZATION OF ORDERS Here we investigate the relation between an R-order A
III
A and its
132
ORDERS
(11.1)
localizations Ap and completions Ap , where P ranges over the prime ideals of R. We keep the hypotheses of section 10. (11.1) THEOREM. Let S be a multiplicatively closed subset of R. For each maximal R-order A in A, S-I A is a maximal S-I R-order in A. Proof. By (USe) and (3.11), we know that S-I R is noetherian and integrally closed, since R has these properties by hypothesis. Let i: A --+ S-I A be the homomorphism x --+ 1 ® x, X E A, defined as in (3.10). Now S-I A is an S-I R-orderin A; let r be any larger order inA, and choose a nonzero a E R such that a' r c: S-I A. Then Ll = i-I (ar) is an S-saturated submodule of A such that ar = S- 1 Ll. Since i is a two-sided A-homomorphism, Ll is a two-sided A-module. Then the right order O.(Ll) coincides with A, since O,(Ll) :::::> A and A is maximal. Hence by (8.4) we have
S-IA = O,(S-ILl) = O/ar) =r, which completes the proof. (11.2) COROLLARY. An R-order A in A is maximal if and only if for each maximal ideal P of R, Ap is a maximal Rp-order in A. Proof. If A is maximal, so is each Ap by (11.1). Conversely, assume that each Ap is maximal, and let A c: r, where r is any R-order in A. Then Ap c: r p ,
so that Ap = rp for all P. But then (r/A)p = 0 for all P, whence r = A by (3.15). The following material, up to (11.5), can be skipped by the reader interested only in the case where R is a Dedekind domain. The above result shows that the question of whether an R-order A is maximal is a "local" one, and can be decided by knowing whether the localizations Ap are maximal orders, where P ranges over the maximal ideals of R. Now if P' c: P are a pair of prime ideals of R, we have an inclusion Ap c: Ap" and indeed Ap'
~
(Rp)p" Rp ®RpAp,
that is, Ap' is a localization of Ap at the prime ideal P' . Rp of Rp. Hence if Ap is a maximal Rp-order, then by (1Ll), Ar is necessarily a maximal Rp,-order. Thus the hypothesis that Ap be a maximal order for each maximal ideal P of R is a rather strong one, since it implies that Ap' is a maximal Rp,-order for every prime ideal P' of R. The weakest hypothesis would be the assumption that Ap' is a maximal order for every minimal prime P' of R. (Recall that a minimal prime of R is any minimal member in the set of nonzero prime ideals of R.)
(1l.3)
133
LOCALIZA nON OF ORDERS
The following result shows that in order to decide whether A is maximal, it suffices to consider the ring structure of the localizations of A at the minimal primes of R, together with the structure of A as an- R-module. We recall (see page 55) that A is a reflexive R-module if A = A **, where A*
= HomR(A,R),
A**
= HomR(A*,R).
We saw in (4.25) that for any noetherian integrally closed domain R, we have A** = nAp,
(1l.3)
p
where P ranges over the minimal left ideals of R. Using this, we prove (11.4) THEOREM. (Auslander-Goldman [1]). An R-order A is maximal if and only if A is a reflexive R-module such that for each minimal prime P of R, Ap is a maximal Rp-order. Proof. Obviously A c: A ** since A c: Ap for each P. By (4.26), A ** is a full R-Iattice in A. Furthermore, A ** is a ring by (11.3), since it is an intersection of rings. Thus A ** is an R-order in A containing A. If A is a maximal R-order, then we have A ** = A, and hence A is reflexive. The fact that each Ap is maximal has already been shown in (11.1). Conversely, let A be reflexive, and let each Ap be maximal. Then A
= A** = nAp,
P minimal.
p
If A c: r, with r an R-order in A, then Ap c: rp for each P, whence Ap = rp for each P. Thence r c: n rp
= nAp
=
A,
p
so A is maximal. This completes the proof. In applying (11.2) or (11.4), we are faced with the problem of deciding whether the Rp-order Ap in A is maximal. The underlying ring Rp is an integrally closed local noetherian domain, with unique maximal ideal p. Rp. For such a domain, we now show that we may pass to the completion, and then consider the problem in the complete case.
(11.5) THEOREM. Let R be an integrally closed local noetherian domain, R its completion, and K the quotient field of R. Let A be an R-order in A, and set
A = R ® RA, so A is an R-order in A. Then A is a maximal R-order in a maximal R-order in A.
A
if and only if A is
134
ORDERS
Proof. Suppose A maximal, and let A c L1, where L1 is an R-order in A. Then r = A n L1 is an R-order in A and t = L1, by (5.4). Since A c r, we deduce that A = r, and thus A = L1. This proves that A is maximal. Conversely, let A be maximal, and let A c r for some R-order r in A. Then Act, so A = t, and thus by (5.4) A = A n A = Ant = r. This completes the proof.
(11.6) COROLLARY. Let R be a Dedekind domain, and A an R-order in A. Then A is a maximal order if and only if for each prime ideal P of R, the P-adic completion Ap is a maximal Rp-order in Ap. Proof. This follows from 01.2) and 01.5).
EXERCISE 1. Let R' be a ring of quotients of the domain R, and let M be an R-lattice, X a full R'-lattice in KM. Show that M () X is an R-lattice in M of the same R-rank as M.
3. Maximal Orders in Skewfields (Local Case) Throughout this chapter, let R be a complete discrete valuation ring, that is, R is a principal ideal domain with a unique maximal ideal P = nR #- 0, and R is complete relative to the P-adic valuation. Let K be the quotient field of R, and R = RIP its residue class field. We call K a local field. Let D be a skewfield whose center contains K, such that (D: K) is finite. The aim of this chapter is to study the structure of maximal R-orders in D. As we shall see, the results in this case are surprisingly explicit, and generalize several of the theorems listed in § 5. The presentation below is based on a beautifully written article by Hasse [I].
12. UNIQUENESS OF MAXIMAL ORDERS We are going to show that D contains a unique maximal R-order L1. The argument will depend strongly on the use of Hensel's Lemma (5.7). Let v be the exponential P-adic valuation defined on K (see § 5b, where v was denoted by vK ). Then it is easily seen that for a, b EK we have (i) (ii) . { (iii) (iv)
(12 I)
v(a) = 00 if and only if a = 0 v(ab) = v(a) + v(b) = v(ba) v(a + b) ~ min (v(a), v(b)) The value group of v is infinite cyclic,
where the value group of v is defined to be {v(a):a #- o}. (12.2) THEOREM. Let f(X)
= ctoxn +
ct l
xn-l
+ ... + ctn E K[ X] be irreducible.
Then Proof. Let t = min {v(aJ 0 ~ i ~ n}. If the theorem is false, then t < min (v(a o ), v(an )). Let r be the largest subscript for which v(a,) = t. Then r i= 0, r i= n, and ct; 1 . f(X) = poxn
+ ... +
p,xn- r +
... + Po,
Pi E R,
where {J, = I and (J, + 1 ' ..• , Pn E P. However, in R[ X] the right hand expression is a product xn-'(I + ~r-l X + ... + ~oX') of two relatively prime 135
136
(12.3)
MAXIMAL ORDERS IN SKEWFIELDS (LOCAL CASE)
polynomials, with the first factor monic. It follows by Hensel's Lemma that rx; 1 . f(X) is reducible, whence so is f(X), a contradiction. This completes the proof. Now let N DIK and TDIK be the norm and trace maps, defined by char.pol.DIKa = xm - (TDIKa)xm-l
+ ... + (-lfNDIKa,
aEA,
where for the rest of this section we put (D: K) = m. We now set w(a) = m- 1 'v(ND1Ka),
(12.3)
aED.
(12.4) THEOREM. For a E D, let f(X) = min. pol.Ka. Then w(a) = (K(a):K)-l'v(f(O)) = (K(a):K)-l ·v(NK(a)IKa). Proof. Since D is a skewfield,f(X) is irreducible, and therefore char. pol.DIK a = f(Xt ,n , where n = degree of f(X) = (K(a): K). Therefore N DIKa = (-It· {j(0)}m1n, whence w(a) = m- 1 . v({j(0)}m1n) = n- 1 . v(f(O)),
which completes the proof. Using (12.2) and (12.4), we may prove the fundamental (12.5) THEOREM. An element a E D is integral over R or equivalently, if and only if w(a) ~ O.
if and only if N DIK a E R,
Proof. It is obvious that w(a) ~ 0 if and only if Na E R, where we write N for N DIK' If a is integral over R, then char. pol.DIK a E R[ X] by Exercise 1.1, whence Na ER. Conversely, let Na ER, and set f(X) = xn + rx1X n- 1 + ... + rxn = min.pol.Ka.
Then f(O) = rxn , and since ± N a is a power of f(O), it follows that rxn E R. But f(X) is irreducible in K[X], so by (12.2) we deduce that min (v(I), v(rxn)) = 0, 0 :( i:( n. Hence f(X) E R[ X], so a is integral over R. This completes the proof. v(rxJ
~
(12.6) THEOREM. The map w is a discrete valuation on D which extends v, that is, w satisfies conditions (l2.l), and w( rx) = v( rx), rx E K. Proof. Consider the conditions (12.1) on w; (i) clearly holds, since a = 0 if and only if N a = O. Condition (ii) is satisfied since N is multiplicative, and
(12.7)
UNIQUENESS OF MAXIMAL ORDERS
137
v satisfies (ii). For IX E K, we have W(IX) = V(IX) by (12.4). Next, the value group of w, {w(a): a E D, a #- O}, is a nonzero additive subgroup of m -lZ, and is therefore isomorphic to Z. It remains for us to show that w satisfies (iii), and for this it suffices to consider the case where a = 1 and w(b) ~ 0, with bED. But then b is integral over R by (12.5), so by (1.11) also 1 + b is integral over R. Hence w(1
+ b)
~
0 = min (w(1), w(b)),
as desired. This completes the proof. Let us set (12.7)
~
= {aED:w(a)
~
O} = {aED:ND/KaER}.
Then ~ is a ring containing R, by (12.6). We call ~ the valuation ring of w. We shall show in (13.3) that ~ is finitely generated as R-module. Taking this for granted, we have (12.8) Theorem. ~ is the unique maximal R-order in D, and is the integral closure of R in D. Proof Clearly K . ~ = D, and so ~ is an R-order in D. But by (8.6), every element of an R-order in D is integral over R, hence lies in ~ by (12.5). Therefore ~ is the unique maximal R-order in D, and the result is proved.
We are now going to prove that w is the unique extension ofv to D satisfying (12.1), and begin with (l2.9)LEMMAt. Let f(X) Then
= xn +
1X1xn-1
+ ... + IXnEK[X]
be irreducible.
1 :>:; k:>:; n.
Proof. Let E be a splitting field for f(X) over K, and write f(X) = (X - P1) ... (X - Pn)' Pi E E. Let v' be the extension of v to E defined as in (12.3), namely, v'(P) = (E: K)- 1. v(N E/K P), pEE.
But min. pol.K Pj = f(X), so by (12.4) we have v'(P) = (K(Pj):K)-l. v(f(O)) = n- 1 . v(lXn)
for each j. However, t For a generalization of section 3.1 J.
± IXk
is the kth elementary symmetric polynomial in
this lemma, see the discussion of Newton's polygon in Weiss [1,
l38
MAXIMAL ORDERS IN SKEWFIELDS (LOCAL CASE)
(12.10)
P1 ' ... , Pn ' so by (12.1) ii) and iii) we obtain V(lX k ) = V'(lX k )
k v(a ) n n
~ - •
for each k, as desired. (12.10) THEOREM. The valuation w is the unique extension of v to D having properties (12.1).
Proof Let u: D ~ R u {CfJ} be another such extension of v. If u ;/; w, there exists a nonzero a E D such that u(a) ;/; w(a). Replacing a by a- 1 if need be, we may assume that u(a) > w(a). Let f(X) = min. pol.K a =
xn + 1X1X·- 1 + ... + IX. E K[X].
Then w(a) = v(lXn)/n by (12.4), while V(IX) irreducible. Therefore n u(IX.·a J
for 0
~
.
J)
~
(jfn) V(IX) by (12.9), since f(X) is n - j
j
= V(IX.) + (n - j) u(a) > _. + --·V(IX) = V(IX), J n V(IX) n n n n
j ~ n - 1, where il
n
-
1X0
= 1. But now
il,,_l·
a-
11..-
2
• a'·
- ... - an,
whence
:0
~j ~
n - I} > v(an).
This gives a contradiction, so the theorem is proved. The preceding discussion is of course valid for the special case where D is an extension field of the complete P-adic field K. It shows that the P-adic valuation on K can be extended to a discrete valuation on D, by means of formula (12.3), and that this extension is unique (up to equivalence).
13. RAMIFICATION INDEX, INERTIAL DEGREE Keeping the notation of §12, let D be a skew field of finite dimension over a complete P-adic field K contained in the center of D, and let 11 be the unique maximal R-order in D. We shall define the ramification index e = e(D/K) and inertial degree f = f(D/ K), and shall show that the analogue of Theorem 5.6 holds true in this case. In fact, the discussion below does not make use of any of the earlier results from §5, and so provides a proof of Theorem 5.6, by choosing D to be a field. Let v be the exponential valuation on K, and let w be the extension of v to the skewfield D. We have seen that the value group ofv is Z, while the value
(13.1)
RAMIFICATION INDEX, INERTIAL DEGREE
139
group of w is a subgroup of m - lZ, where m = (D: K). Hence the value group ofw equals e- lZ, for some positive integer e dividing m. We write e = e(DIK), and call e the ramUication index of Dover K. Thus, the least positive number in the set {w(a):aEL1} is precisely lie. We shall now normalize the valuation w, by replacing w by the equivalent valuation vD' where vD = e' w. Then vD has value group Z, and for a E D,
vD(a) = (elm) . v(N D/K a )
(13.1)
{
= e'(K(a):K)-l v(f(O)), where f(X) = min.pol.Ka.
Let n E R be a prime element, so v(n) = 1. We may choose n DE L1 so that vD(n D) = 1; call n D a prime element of L1. We have at once
vD(n) = e. The group of units of L1 is given by
u(L1) = {aEL1:v D(a) = O} = {aEL1:N D/K aEu(R)}. Each nonzero a ED is uniquely expressible as
a = n; . a' = a" . n; ,
n = vD(a),
where
a', a" E u(L1).
Note that a' and a" need not be equal.
(13.2) THEOREM. Let n D be a prime element of L1, and set p = n DL1. Then every nonzero one-sided ideal of L1 is a two-sided ideal, and is a power of p. The residue class ring L1/p is a skewfield over the field R, and p n R = P. Proof For L any nonzero left ideal in L1, let
I = min {vD(a): a E L}, and choose an element x E L such that vD(x) = l. Then for each y E L we have yx- 1 E L1, so Y E L1x c L. This proves that L = L1x. Furthermore, L1x = xL1 SInce
vD(x-1ax) = vD(a),
a E D.
Thus L is a two-sided ideal of L1, and clearly
L = n~L1 = L1n~ = pi,
since
X'
n;;l E L1.
The above shows that p is a maximal left ideal of L1. The ring K = L1/p therefore has no left ideals except 0 and K, and thus K is a skewfield. Finally, p n R is a prime ideal of R, and is nonzero since p is a full R-Iattice in D. Thus p n R = P, whence P . X = 0, so X is a skewfield over R.
140
MAXIMAL ORDERS IN SKEWFIELDS (LOCAL CASE)
(13.3)
We now define the inertial degree of Dover K as f
= f(D/K) = (iLR).
Note that 3; = 6./p is a vector space over R, since Pcp. The fact that f is finite follows from the theorem below, which generalizes Theorem 5.6, and indeed provides an independent proof thereof. (13.3) THEOREM. Let D be a skewfield of finite dimension m over a complete P-adic field K contained in the center of D. Let e = e(D/K) be the ramf{ication index of Dover K, and f = f(D/K) the inertial degree of Dover K. Both e and f are finite, and e' f = (D:K)= m. Let a l' ... , af E 6. be such that 3; = L' Ra; , and let bo , ... , be- 1 E 6. be such that vD(b j ) = j, 0 ~ j ~ e - 1. Then the e'f products {a;b j } form a free R -basis for 6.. ~roof. F~rst, let {a;: 1 ~ i ~s} be elements in 6. whose images {aJ in is are 1mearly l~dependent over R, and let {b/ 1 ~ j ~ t} be elements of K such that the mtegers {vD(b j )} are incongruent mod e. We claim that the s' t products {a;bJ are linearly independent over K. If not, there is a relation
(13.4)
(IlXliaJb 1
+ ... + (IlXt;aJb, = 0,
lXj;EK,
where we may assume that for each bj , at least one of the coefficients lXjl ' ... , lXjs is nonzero. Write
Then each f3 j; E R, and for each j there is an index k for which f3 jk ¢ P. We may rewrite (13.4) as (If3 li a)nn'b 1
+ .,. + (If3tia)nn'bt =
O.
Since vD(n) = e, replacing each bj by nnJb j does not affect the hypotheses or the conclusion. After making this replacement, and renumbering the a's and b's if need be, we obtain a relation
(I l'Jia)b
1
+ ... + (l: ytia)bt =
0,
where each l')1.. E R, and and l'11
rt P. Therefore
2: (~l'j;a,)bj/bl )
1
= 0, and b)b1 E P for 2 ~ j ~ t.
(13.5)
141
RAMIFICATION INDEX, INERTIAL DEGREE
L
Passing to the residue class ring /1, we obtain the relation )Ilia; = 0, with )111 # 0, which contradicts the linear independence of the {aJ over R. We have therefore established that the s . t products {a;b;} are elements of D linearly independent over K, so st ~ m. This proves that f is finite, and shows also that ef ~ m. Now let a1 ' ... , af' bo ' ... , be- I E /1 be elements satisfying the hypotheses of the theorem. The e' f elements {a;b j } are linearly independent over K, by the first part of the proof, and we need only show tha t /1 = L Ra;b j ' Let X E
/1, x # 0, and let vD(x) = ke x
+ j,
where
= (nkb)u,
°
i, j
~ j ~
e - 1. Then
u E u(/1).
Since the {ai } form an R-basis for L\, we may find elements {rJ in R such that u = r l a l + ... + rfa f + z, with Z E p. Hence we have
x
= (Lr;nka)b j + xl'
where
i
If x 1 # 0, we may repeat this procedure with Xl ' and continue if need be with x 2' x 3 ' .• , • Note that k is the greatest integer in vD(x)je. Hence after n' e steps, we obtain an equality e-l
(13.5) x = L
f
L (rWnk
+ riJl nk+ I + '" +
r~~? nk+n-l)aib j
+ Yn ,
j=O i= I
where vD(Yn ) ~ vD(x) + ne. For fixed i, j, the sequence k ·Ji)nk r(1)n tj ,Ttl
k+ 1 + r(2)n ij , ...
is a Cauchy sequence from R, relative to the P-adic valuation of R. Since R is assumed complete, this sequence has a limit sij E R. If we set x' = ') s 'J..a.b. E /1, then for each n we have from (13.5) , J ~
i, j
Thus vD(x - x') = proved.
00,
so x = x'. Therefore x E L Ra;bj , and the theorem is
We have now established that L\ is finitely generated as R-module, and indeed that /1 is a free R-module on m generators. This shows that Theorem 12.8 is valid, that is, L\ is the unique maximal R-order in D. (13.6) COROLLARY. The skewfield D is complete relative to the valuation vD.
142
MAXIMAL ORDERS IN SKEWFIELDS (LOCAL CASE)
Proof Keeping the notation of(13.3), we have D = be a Cauchy sequence from D, whence vD(x n r(n) 'J
r" Kaibj' Let )
Xn -1) -+ 00
-
EK,
as n
(13.7) {Xl' X , ... } 2 -+ 00.
Write
n;;::: 1.
Set VD(X n -
so also n_ lim kn = if
00.
=
X n _ 1)
e'
kn
+ In'
We have then Xn -
n kn . y n'
Xn - 1 =
YEA n 0.
Write Yn as an R-linear combination of the {ajb j from the above equation that r\n) _
r(n-1)
')
};
then by (13.3), it follows
EnknR
I)
.
Hence {r~~), r~f), ... } is a Cauchy sequence from K, with limit p .. , say. Then 'J obviously lim xn =
n-+oo
.
I
i~j
PiPibj'
Let K be the center of the skewjield D, and set (D:K) = n2 , e = e(DIK), f = f(DIK). Then
(13.7)
THEOREM.
eln,
nlf
Proof Let w be the extension of v to D defined in (12.3). By definition of e, we have wenD) = lie. Then K(n D) is a subfield of D, and has ramification index e. Hence by (5.6) or (13.3), we have el (K(nD):K). But K(nD) lies in some maximal subfield E of D, whence (K(nD):K)I(E:K). Since (E:K) = n by (7.15), the result follows. EXERCISES 1. Let Y be any full set of representatives in t1 of the residue classes in K, where we assume that 0 E Y. Prove that every nonzero XED is uniquely expressible as
x
= n~D(X)·(so
+ SInD + s2n~ + ... ),
SiEY,
2. Prove that the order ideal ordR ii eq uals pI, where f [Hint: K ~ RV) as R-modules.]
=
# O. feD! K). So
3. Prove that v(N DfK n D) = f, and that v(m DfK n D) = .J]Te. [Hint: e- 1 = m- 1 v(N DfK n D), m = (D:K), so v(NDfKn D ) = f. Next, N DfK n D = (m nD),,(iJ:K),
so f
=
.J(D: K) v(m n D) =
jeJ. v(nr n D).]
(14.1)
FINITE RESIDUE CLASS FIELD CASE
143
4. A fractional L\-ideal is a full left L\-lattice in D. Show that the set of fractional L\-ideals, with the obvious definition of multiplication, is an infinite cyclic group generated by the ideal p. Prove also that p = rad L\.
14. FINITE RESIDUE CLASS FIELD CASE Throughout this section we assume that R is a finite field with q elements. Let D be a skewfield with center K, and let (D : K) = n 2 . We call n the index of D. Denote by v the valuation vK on K, and by vD that on D, as in (13.1). Let ~ be the unique maximal R-order in D. We shall see here that the structures of D and ~ can be described explicitly in this case, and depend only on the index n and some integer r such that 1 ::s; r ::s; n, (I', n) = l. The discussion to follow depends heavily on the results listed in §5b, and we shall use the notation introduced there. Since R is finite, we know from (5.10) and (5.11) that for each positive integer f, there is a unique unramified extension W of K with (W: K) = f, given by W = K(w), where w is a primitive (qf - 1)th root of 1. If Ow denotes the valuation ring of W, and Ow the residue class field of ow' then Ow
= R[w],
Further, lf7K is a galois extension with cyclic galois group of order j; generated by the Frobenius automorphism a defined by w -+ w q. Likewise, owlR is a galois extension, with galois group cyclic of order f, generated by the automorphism (j which maps (jj onto (jjq. Before turning to the study of skew fields, we need one more preliminary result. (14.1) THEOREM. Let W be an unramified extension of K of degreef, and let v be the valuation on K. GiOen any element a E K, the equation NW'KX
= a,
is solvable for x if and only iff divides v(a). Proof The prime element n of R is also a prime element for ow' Each nonzero x E W is thus expressible as x = nkx o , Xo E u(ow). Then vw(x o) = 0, whence N Xo E u(R), where N denotes N W/K' But
Nx
=
nnf N(x o)'
and thus the condition that f divides v(cr) is a necessary one. To prove sufficiency, it is enough to deal with the case where a E u(R). Since the galois groups of WIK and of 0wlR are isomorphic, it follows at
144
MAXIMAL ORDERS IN SKEWFIELDS (LOCAL CASE)
04.2)
once from Exercise 1.4 that
N(a)
T(et) = T(~),
NCa),
=
where N, T are the norm and trace maps from Ow to R, while Nand Tare those from W to K. We shall show that both Nand T are epic. We know this for T, since Ow is separable over R (see (4.6)). Next, the multiplicative group of Ow is cyclic of order qI - 1, with generator 05. Since Gal (ow/R) is cyclic with generator if: 05 --> O5q, the distinct algebraic conjugates of 05 over Rare { O5q' : 0 ~ i ~
f - I}.
Each nonzero element of Ow is of the form O5t, 1 Exercise l.4) we have N(wt)
= O5t(l+q+'" +qf-')
~ t ~ qI -
1, and (by
= W t(qf- 1 )/(q-l).
Thus N(05~ = 1 if and only if (q - 1)1 t. Hence exactly (qI - l)/(q - 1) elements of Ow have norm 1, so there are q - 1 distinct nonzero norms. This proves that N is epic. Continuing with the proof, let et E u(R). Since N is epic, we may choose b o E Ow such that et := Nb o mod nR. For i ;:: 1, suppose that we have found an element such that (mod n'R).
et := N ai
Of course ai E u(ow) since Na i E u(R). We proceed to construct the next approximation, and set a i+1 = ai + bni, with b E Ow to be determined so that (14.2)
et := Na i + 1 (mod n i + I R).
Since i ;:: 1, by Exercise 1.4 we have I-I Na i+1 =
IT
:= Na i
where for each s, Cs
(c;S(aJ
+
+ c;S(b)ni)
I-I ni
I
s=o
Cs
(mod n i +1 R),
= ai·c;(ai)···c;S-I(ai)·c;S+I(ai)···O'I-l(ai)·O'S(b).
If we set y = O'(a)' O'2(a,) . .. 0'1- 1 (aJ, then Cs = O'S(y)' O'S(b) = O'S(yb), whence I-I I Cs = TW/K(yb). s=o
(14.3)
FINITE RESIDUE CLASS FIELD CASE
145
Condition (14.2) thus becomes rx == Na,
+ ni TW/K(yb)
(modn i + 1 R).
But y is a unit in ow' and T is epic, so we can always choose b E Ow satisfying the above condition. We have therefore obtained our next approximation a.+ l ' If we set x = lim a., then x E Ow and rx = N W/K x, which completes l i-X) ~ the proof of the theorem. Now we are ready to consider skewfields. The first important consequence of the hypothesis that R be finite is as follows: (14.3) Theorem. If(D:K) = n 2 ,then e(DIK) = f(DIK) = n. Proof. Li is a skewfield of finite dimension f over R, hence is a finite skewfield. By Wedderburn's Theorem (7.24), Li must be a field. Hence Li = R(a) for some a E 11, so by (13.3) or (5.6) we have (K(a):K) ~ (Li:R) = f.
But K(a) is a sub field of D, whence (K(a): K) ~ n by (7.15). Therefore f ~ n, so f = n by (13.7). Finally, ef = n2 implies that e = n, and the proof is complete. As a consequence of the above theorem, we now know that nl1 = pO,
Li =
R(~),
where p is the unique maximal ideal of 11, n is a prime element of R, and ~ is a primitive (q" - l)th root of lover R. We wish to prove, in analogy with the results of § 5b for the case of fields, that the skewfield D comes from an unramified extension, followed by a completely ramified extension. To begin with, choose any element WE 11 such that w = ~, and set W = K(w). Then W is a subfield of D, and by (5.8) W is an umramified extension of K such that (W: K) = (Li: R) = n, and hence W is a maximal subfie1d of D. Further, by (5.10) W is a cyclotomic extension of K containing all of the (q" - l)th roots of 1. Hence we could have chosen w to be a primitive (q" - l)th root of lover K. We shall call Wan inertia field of D. We now know that every skewfield D of index n contains an inertia field K(w) as maximal sub field, where w is a primitive (q" - l)th root of lover K. To what extent is the subfield W of D unique? It is unique up to K-isomorph ism by (5.10), but there may be many mutually K-isomorphic subfie1ds of D. Obviously W = K(w i ) for any j relatively prime to q" - 1, so replacing
146
MAXIMAL ORDERS IN SKEWFIELDS (LOCAL CASE)
(14.4)
w by such a power wi does not affect W However, (see Exercise 14.1) there are usually more than q" - 1 distinct (q" - l)th roots of 1 in D. Indeed, if ex E D is nonzero, then exwex- 1 is also a (q" - 1)th root of 1, and need not be a power of w. We call the elements w, exwex- 1 conjugate in D, and likewise the fields Wand ex Wex -1 are conjugate subfields of D.
(14.4) THEOREM. The inertia field of D is unique up to conjugacy.
Proof. By (5.10), W is unique up to K-isomorphism. Hence W is unique up to conjugacy in D by (7.23). We remark that if K is an infinite field, then by Exercise 14.1, there are infinitely many primitive (q" - l)th roots of 1 in D, and thus there are infinitely many distinct inertia fields in D. Let nD be a prime element of ~. Since n~ = n~~, the field K(n D) is a completely ramified extension of K of degree n, and is a maximal subfield of D. By (13.3) we have "-1
~
=
L'
Rwin£ = R[w, n D],
i.j= 0
Thus D is obtained by adjoining the element n D to any of its inertia fields K(w), or equivalently, by adjoining w to the field K(n D). Note that wand nD do not commute, unless n = 1. The inertia field K(w) is uniquely determined up to K-isomorphism by the index n, and our next task is to improve our choice of the prime element nD • (14.5) THEOREM. Let WED be a primitive (q" - l)th root of 1, and let n be any prime element of R. Then there exists a prime element n DE ~ such that
n; = n, where r is a positive integer such that 1 ~ r ~ n, (r, n) = 1. The integer r is uniquely determined by D, and does not depend upon the choice of w or n. Proof. By Exercise 14.2, there exists a nonzero ex ED such that awex- 1 = w q • Replacing ex by nla if need be, we may assume that ex E~. Now let vD(a) = k, and put h = n/(k, n). Then bEZ, B E u(~), and h is the least positive integer for which such an expression for exh is possible. Then
(14.5)
FINITE RESIDUE CLASS FIELD CASE
147
since 3: = /)./p is a field. But w is a primitive (qn - l)th root of 1 in 3:. whence n = h, and so (k, n) = 1. Now choose r, t EZ with kr - nt = 1, 1 :( r :( n, so surely (r, n) = 1. Setting we have vD(n D) = rvD(ct) - tvD(n) = rk - tn = 1,
so n D is indeed a prime element of /).. Furthermore,
n;
n
Therefore commutes with w, and certainly also commutes with D • Thus lies in the center of D, and is then obviously a prime element of R. We do not know at this point that equals a preassigned prime element n of R, and we show next that we can modify the above n D so as to accomplish this. For any AE U(Ow), AnD is also a prime element of /)., and
n;
n;
(AnD)' W· (An D)-1
= A' w qr . ).-1 =
w qr ,
since A lies in the inertia field K(w). It remains to prove that A may be chosen so that ().n D )" n. Now the galois group Gal(W/K) is cyclic of order n, generated by the automorphism a:w -. w q • Since (r, n) = 1, the automorphism p:w -. w qr also generates this galois group. But p(x) = nDxn~t, x E W. Therefore by Exercise 1.4,
This shows that for each A E U(Ow), (AnD)"
=
(N W/K A) .
n; .
Now any preassigned prime element n of R is expressible as n = f3. n; for some f3Eu(R). By (14.1) we may choose AEU(Ow) such that NW/KA = f3. Therefore (AnD)" = n, as desired. Finally, we prove the uniqueness of r. To begin with, if Wi is another primitive (qn - l)th root of 1 in D, then there exists a nonzero f3 ED such that Wi = f3w t f3- 1 for some t. Let n~ = f3n Df3-l, another prime element of /).. Then we have (n~)"
= f3nf3-1 = n,
n~wln'D-l
= f3. w tqr . {3-1 = (w'r,
so the choice of r does not depend on which root of unity is used. We must still show that r does not depend on the choice of the prime element n D • Let n ' be any prime element of /)., and suppose that
148
(14.6)
MAXIMAL ORDERS IN SKEWFIELDS (LOCAL CASE)
for some s between 1 and n. We may write n' = yn Dwith y E u(d), and then w qS = ynD'w'(ynD)-l = Y·Wqr'y-l. Passing to A we obtain the equality O5qS = O5qr. Therefore s = r, since 05 is a primitive (qn - l)th root of unity. This completes the proof of the theorem. The above shows that once the complete field K is given, the skewfield D is completely determined by its index n, and by the integer r. Indeed, we first form the field K(w), with w any primitive (qn - l)th root of 1. Then we pick any prime n E R, and adjoin to the field W an element nD satisfying the conditions listed in (14.5). This determines the skewfield D = K(w, n D ) up to K-isomorphism. We call the fraction r/n the Hasse invariantt of D. We are still left with the problem of deciding whether each fraction r/n arises from some skewfield. (14.6) THEOREM. Let 1 ~ r ~ n, (r, n) = 1. Given the complete field K, there exists a skewfield D with center K, index n, and Hasse invariant r/n. Proof. Let W = K(w), where w is a primitive (qn - l)th root of 1. If there is such a skewfield D with the desired properties, then W must be a maximal subfield of D, and hence W splits D. Therefore W ®KD ~ M.(W), and hence each element d ED is representable by a matrix d* E Mn(W), We will therefore try to find a set of matrices in M n(W) which constitute a skew field having the desired properties. Let () be the automorphism of W for which ()(w) = w qr , and let n be a prime element of R. For r:t. E W, define
r:t. 0 r:t.* = 0 0
0 ()(r:t.)
0 0 ()2(r:t.)
0
o o
0 0 0 n 0 0
o
0 0 , n*D-
0 ()n-l(r:t.)
0
0
0 1
0
0 0
The map a. ---> a.*, a. E W, gives a K-isomorphism of W onto the field W* = K( w*) c M n(K), where we identify each }, E K with the scalar matrix AIn E Mn(K). It is easily checked that (n~)n
= nln'
n~'
w*- (n~)-l = (w*)qr.
We now set
n-1
D
= K[w*, n~] =
L
K(w*Y(n~Y,
i,i= 0
t rr'
Later on, we shall call the fraction r'/n the Hasse invariant of D, where r' E Z is chosen so that 1 (mod n), 1 ..A, where L1 is a ring, and let A = Hom/>. (M, M) be the endomorphism ring of M. View M as a bimodule />.MA. Then there is an equivalence of categories Hom/>.(M, . ) : />..A -+ A.A.
160
MORITA EQUIVALENCE
EXERCISES 1. Let F: d ~91 be an equivalence of categories. Show that A is projective if and only if FA is projective.
2. Let F: d --> 91 be a full faithful functor such that every BE 14 is the image FA of some A Ed. Prove that F is a category equivalence. 3. Let P be a finitely generated projective left A-module. Show that the functor HomA(P, .) : A.;/(
dt
-->
preserves direct sums. [Hint: First check the case where P HomA(P ..j.. p".)
~
=
1\ then use the fact that
HomA(P, . ) ..j.. HomA(P',' ).]
4. Let A.;/( --> I>.;/( be an equivalence of categories, where A and /',. are rings. Show that A is left hereditary if a~d only if /',. is left hereditary. [Hint: A is left hereditary if and only if subobjects of projective objects in A.;/( are projective.] 5. Let dtO denote the category which is opposite to dt, that is, dtO has the same objects as dt, but all arrows are reversed. (i) Prove that direct products in dt correspond to direct sums in dt 0. (ii) Given an object A' in a category d, define a functor G: d --> dtOby setting G(A) = {Hom"" (A, A')t E dt~
for each A E d.
(There is an obvious definition of the action of the functor G on maps in d.) Prove that G is a right exact covariant functor which preserves direct sums! 6. Use Theorem 15.6 to prove that the map F in (15.8) is an isomorphism. [Hint: Keep the notation of the proof of (15.7), so F(A') = Hom.of(P, A')
Keeping A' fixed, define functors G, H: d G(A) = {Hom.of (A, A'no,
-->
for each A' Ed. d (10 by
H(A) = {Hom!j(F A, F A
'no,
A E sil,
with obvious definitions of G and H on maps. Since P is a faithfully projective object in d, the functor F is exact and preserves direct sums. Use this to prove that H is a right exact covariant functor which preserves direct sums. The functor F: d --> 91 determines homomorphisms FA. A' : Hom.of (A, A')
-->
Hom1ll (F A, FA'),
A,A'Ed.
For each AEd, define tA:HA --> GA by tA = {FA,A,r Prove that t:H--> G is a natural transformation. In order to prove that the map F in (15.8) is an isomorphism, it suffices to establish that each t A is an isomorphism in ..;;1{10. By (15.6), this will follow once we know that tp is an isomorphism in d{l°. But this is true since GP
= Hom.of (P, A') = FA'
HP = HomS\j(FP, FA') = HomA(A, FA') ~ FA'.]
161
MORITA CORRESPONDENCE
(16.1)
7. Let P;1 be a progenerator for functors defined by G(L) = Hom;1(P' L),
vi{ tl'
and let G, H: vI{;1
--->
d6 be the covariant
H(L) = L0" P*,
where P* = Hom;1(P'~) (viewed as left ~-module). Show that the functors G, Hare naturally equivalent. [Hint: Prove (i) P* is a finitely generated projective left ~-module. (ii) The functors G and H are exact, and preserve direct sums. (iii) There is a natural transformation t: H ---> G, given by
where tL is defined by the formula
{t L (l0 rp)}x (iv) t;1: H(~) ~ Then use (15.6).]
=
I· rp(x),
1E L,
rp
E
P*,
X E
P.
G(~).
16. MORITA CORRESPONDENCE Let M,1 be a nonzero right A-module, and set A = Hom,1 (M, M),
(16.1)
Let A act on the left on M, so there is a bimodule structure AM,1. By definition, M* = Hom,1(... M,1' ,1A,1)' the set of all right A-homomorphisms from M to A. The left action of A on the bimodule ,1A,1 enables us to make M* into a left A-module. The left action of A on the bimodule AM,1 likewise makes M* a right A-module (see §2). It is easily vedfied that M* is a bimodule ,1M* A' We define a map (16.2)
f.l: M
A',
f ®n
->
{f, n},
n® f
->
(n, f)
->~,
=
f(n),
where
{f, n}g = f (n, g). We may now define a right
tjJ:M
~-homomorphism ->
N*,
m->[·,m],
where we use ( , ) and [ ,] for the maps /l, ring homomorphism cp:A
->
tjJ by
T
occurring in (16.6). Also define a
A',
where AR is right multiplication by A on N. Let us verify that the following diagram is commutative: ""01
---.N*®!J.N
(16.13) rp
til' A'.
To prove equality of two elements of A', we compute their action on an arbitrary element n' E N. We have n'{(cp/l)' (m ® n)} = n'· (m, n) = en', m]n,
t This means that for ,\ E A, jf N,\ = 0 then ,\ = O.
(16.13)
165
MORITA CORRESPONDENCE
whereas
n'· [(/l'(1/1 ® 1)' (m ® n)} = n'· {11'(l/Im ® n)} = n' . {I/Im, n}
= (n',l/Im)·n
=
{(I/Im)n'}'n
=
[n',mln.
This shows that (16.13) is commutative. Up to this point, we have not used our hypothesis that /l is epic. Under this hypothesis, we know from (16.8) that /l is in fact an isomorphism. We shall show that the other maps cP, /l' and 1/1 ® 1 in (16.13) are also isomorphisms. We begin by proving that 1/1 itself is an isomorphism. Choose Z EM ® N so that /l(z) = l A ; then If mE ker 1/1, then [N, m] = 0, whence
m=
I
(m i , ni)m =
I
m;[ ni , m]
=
0,
and thus 1/1 is monic. To prove 1/1 epic, let f E N* and set m = Im i ' f(n i ).
We show that I/I(m) = f by checking that for each n EN, {I/I(m)}n = f(n). We have {I/I(m)}n = [n, I mi' f(n i )] = I [n, mJf(nJ But f is a J between maximal right ideals of A and those of A. Here, J is the image of J in 1\, and A/J ~ 1\/1. The module AIJ is a simple A-module. (ii) Let Xl = diag (n D, 1, ... , 1) E Mr(Ll). Then xlA is a maximal right ideal of A, and its conjugates
(17.8) THEOREM. (i) Set A
{u'xlA'u- l : uEu(A)} give all of the maximal right ideals of A.
174
MAXIMAL ORDERS OVER DISCRETE VALUATION RINGS
(iii) For x E A, the right ideal xA is maximal maximal.
(17.8)
if and only if the left ideal Ax is
Proof Each maximal right ideal J of A contains rad A, by (6.3) and (6.6).
Therefore
A/ J ~ (A/rad A)/(J/rad A) = A/1.
Since J is maximal, A/J is a simple A-module, whence A/J is a simple Amodule. Therefore J is also maximal. Conversely for each maximal right ideal Y of A, the kernel of the epimorphism A ~ A/Y is a maximal right ideal J of A such that J = Y This proves (i). Next, we have 1 - Xl = ell = diag (1, 0, ... ,0) EA, whence A/XIA
= A/(1
- ell)A ~ ellA.
But ell is a primitive idempotent in A, so ellA is a simple A-module. Thus xlA is a maximal right ideal of A, as claimed. The same argument shows that Ax! is a maximal left ideal of A. By (17.3), every maximal right ideal of A has the form xA for some x E A. As in (17.7), choose u, v E u(A) so that uxv
But if 0 ::;; b i uXV' A
::;;
= diag (tr;', ... , n:;),
a p I ::;; i ::;; r, then
= diag (n~', ... , n:;)' A
c:
diag (n~, . .. , n;;)' A c A.
Since xA is maximal, so is uxv . A, because left multiplication by u carries A onto itself, and carries xA onto uxv . A. Hence we have a l = " . = ar _ 1 = 0, ar = 1, and thus uxv
= diag (1, ... , 1, n r ) = x"
say. But x, = txlt' for some t, t' Eu(A), and thus uxv = txlt' , so xA
= u- 1 t· x 1 A = (u-lt) 'xlA' (U-lt)-l.
This completes the proof of (ii). Finally, let xA be maximal, By the above, we may write x = U'Xl v' for some u', v' E u(A). Then Ax = AXl . v', whence Ax is a maximal left ideal of A, as claimed. This proves the theorem. 18. MAXIMAL ORDERS (LOCAL CASE)
Keeping the notation introduced at the beginning of this chapter, let R
(18.1)
175
MAXIMAL ORDERS (LOCAL CASE)
be a discrete valuation ring, not necessarily complete. Let R denote the Padic completion of R, and K the quotient field of R. Given any separable K-algebra B, we may form the K-algebra B = K ®K B, which is a separable K-algebra by Exercise 7.13. Of course, when B is a central simple K-algebra, we know from (7.8) that B is a central simple K-algebra. However, if B is merely assumed separable over K, then it may well happen that B will have more simple components than B. This may occur even when B is a field (see Exercise 7.7, for example). Even in the case where B is central simple over K, the full matrix algebras B, B may consist of different size matrices. Despite these precautionary remarks, however, we can obtain results on R-orders in B by using the theorems in §17 on R-orders in B. If r is any R-order in B, then setting = R ®R r, we obtain an R-order tin B. If M is any r -module, then M = R ®R M is a t-module. We shall use such notation hereafter without further comment. By (11.5), r is a maximal order in B if and only if t is a maximal order in B.
t
(18.1) THEOREM. Every maximal R-order r in a separable K-algebra B is left and right hereditary.
t
Proof By (10.5), the maximal R-order is expressible as a ring direct sum L'A; of maximal R(orders in central simple algebras, where each R; is a complete discrete valuation ring in the center of some simple component of B. Each of these direct summands A; is hereditary by (17.3), and thus itself is hereditary. Therefore also r is hereditary, by §3d.
t
(18.2) THEOREM. Let A be any R-algebra, finitely generated as R-module, and let A = A/nA. (i) For each s :;, 1, there is a ring isomorphism
A/nsA
~
A/nsA.,
(ii) There are ring isomorphisms A/rad A ~ A/rad A ~ A/rad A. (iii) Let M, N be fInitely generated left A-modules. Then M modules if and only if M ~ N as A-modules.
~
N as A-
Proof Assertion (i) follows immediately from Exercise 5.7. Taking s = 1 in (i), we have A ~ A/n'A. We then obtain (ii) by applying (6.15) twice, once for the R-order A and once for the R-order A. To prove (iii), we note that if M ~ N, then obviously M ~ N. Conversely, let q>: M ~ N, and let t/I = q> -1. Since R is a flat R-module (see (2.23) or Exercise 5.3), it follows at once by (2.38) that R ®R HomA(M, N) ~ HOll1A(M, N).
176
MAXIMAL ORDERS OVER DISCRETE VALUATION RINGS
(18.3)
Thus we may view HomA(.M', N) as the P-adic completion of HomA(M, N). But HomA(M, N) is dense in its completion (see §5, or (6.16)), and so we can find anf E HomA(M, N) such that
f == q; (mod n' HomA(M, N)). Likewise, we may choose 9 E Hom A(N, M) such that 9 == 1/1 (mod n). Then
gf E HomA(M, M) is such that
m - (gf)m E nM,
mEM.
However, M n nM = nM by Exercise 5.7, and thus m - (gf)m mE M. This gives M = (gf)M
E
nM for all
+ nM.
But rad R = nR, and M is a finitely generated R-module, so by Nakayama's Lemma it follows from the above that M = (gf)M. Therefore gfis a A-automorphism of M, by (6.3a). Likewise,fg is a A-automorphism of N. Thus both fandg are isomorphisms, which shows that M ~ N, and completes the proof of the theorem. (18.3) Th.eorem. Let A be a maximal R-order in a central simple K-algebra A. Then A has a unique maximal two-sided ideal ~, given by ~ = An radA. Then rad A = ~, and every nonzero two-sided ideal of A is a power of ~. Further, radA. is the P-adic completion ofrad A. Proof Since A is a maximal ~-order in the central simple 1?-algebra .4, the ring A/radA. is simple. Hence also A/rad A is simple, by (18.2). But every maximal two-sided ideal of A contains rad A by (6.13), and thus rad A is the unique maximal two-sided ideal of A. Furthermore, (18.2(ii)) implies at once that rad A = A n rad A, ~ ® R rad A = rad A.
Next, since A is simple, every nonzero two-sided ideal M of A is such that KM = A. Thus M ::::> nSA for some s, and hence M is the inverse image of a two-sided ideal of A/nsA. But A/nsA ~ AinsA, and all two-sided ideals of Ainst... are images of powers of rad A. It follows at once that M itself is a power of
~,
as claimed. This completes the proof of the theorem.
We next give a criterion, due to Auslander-Goldman [1J, for an order to be maximaL (18.4) THEOREM. Let A be an R-order in the central simple K-algebra A. Then A is maximal if and only if A is hereditary, and rad A is its unique maximal two-sided ideal.
(18.5)
MAXIMAL ORDERS (LOCAL CASE)
177
Proof Maximal orders have the indicated properties, by (18.1) and (18.3). Conversely, let A be hereditary, with unique maximal two-sided ideal rad A, and let r be an order properly containing A. Then r is a left A-lattice, hence is a finitely generated projective left A-module by (10.7). It follows then from (16.7) that the map fi. : Hom", (r, A) ® '" r -> Hom", (r, r) is epic, where
,1(1 ® y) =
y'(f, y) = [y',f]y,
(f, y),
[y', fJ is I evaluated at y'. Iy(.t;, y) = y for all y Er, that is,
and
I
Suppose that ft{I.t; ® yJ = 1. Then
[y,fJy; = y,
Y E r.
N ow consider the trace ideal T of the left A-module r (see (15.4)). Then T is the two-sided ideal of A spanned by {[y,f]: y E r,fE Hom",(r, An, so the above equation implies that Tr = r. Let us show that T is a proper ideal of A. If T = A, then r is a progenerator of N;/{. This gives (by (16.14)) A = Homn(r, r),
where
n=
Hom",(r, r),
and where ",rn is viewed as a bimodule. But then n = r, since every A-endomorphism of ",r is given by right multiplication by an element of r. Therefore we obtain A = Homn(r, r) = r, a contradiction. We have now shown that T is a proper ideal of A, and thus T is contained in the unique maximal two-sided ideal rad A of A. Since Tr = r, it follows that (rad A)r = r, which is impossible by Nakayama's Lemma. This shows that A is a maximal order, and completes the proof of the theorem. We are going to show that maximal R-orders in separable K-algebras are principal ideal rings, that is, everyone-sided ideal is principal. Theorems 10.5 and 18.2 will enable us to reduce this question to the case of maximal orders in central simple algebras. The key to the proof is the fact that such an order A is a primary ring, that is, Ajrad A is a simple artinian ring. We begin with a result on primary algebras. (18.5)
THEOREM. Let B be a primary linite dimensional algebra over a field k, and let M, N be finitely generated projective left B-modules. Then M ~ N if and only if (M:k) = (N:k).
Proof Let 13
= B/rad B, a simple artinian ring, and let b E B map onto li E 13.
178
MAXIMAL ORDERS OVER DISCRETE VALVA TION RINGS
(18.6)
Su ppose that
is a decomposition of B into a direct sum of indecomposable left ideals, wh!re th,: {eJ are primitive idempotents in B. By (6.21), Be i ~ Be j if and only if Be.t ~ Be., J and the _modules {Be.} are minimal left ideals of B. Since B is simple artinian, the {BeJ are mutually isomorphic. Therefore Be ~ Bel for i all i. But M and N are direct summands of B(s) for some s, whence by the Krull-Schmidt Theorem (Exercise 6.6), both M and N are direct sums of copies of Bel' Hence M ~ N if and only if M and N have the same k-dimension. l
We need one more preliminary result: (18.6) THEOREM. Let A bf any R-order in a finite dimensional K-algebra KA, and let M, N be projective left A-lattices. Set A = A/nA, M = M/nM, N = N/nN. Then M ~ N as A-modules if and only if M ~ N as A-modules. Proof Clearly M ~ N implies that M ~ N. Conversely, let cp: M ~ N be a A-isomorphism. Since both M and N are A-projective, we may find A-homomorphisms a, [J lifting cp, cp- \ respectively, making the following diagram commute:
'P
1
M~N.
For m EM, we have ([Ja)m - mE nM. Hence M = {JaM + nM, so M .= [J~M by Nakayama's Lemma. Then [Ja is an automorphism of.M by (6.3a). LIkewIse, r:xf3 is an automorphism of N, and so a: M ~ N, as deSIred. There is a generalization of the above theorem, in which the hypothesis on M and N is dropped. The general version states: If KA is K-separable, ~hen there exists a positive integer q depending on A, such that for any paIr of A-lattices M N we have M ~ N if and only if M/nqM ~ N/~N. Indeed, q may be cho;en'so that n q - 1 R is the Higman ideal of A (see Curtis-Reiner [1, Th. 75.11], where the Higman ideal is denoted by i(A)). .. We are now ready to generalize (17.3)-(17.6) to the present case, III WhICh R need not be complete.
(18.7)
MAXIMAL ORDERS (LOCAL CASE)
179
(18.7) Theorem. Let A be a maximal R-order in a central simple K-algebra A. (i) Let M and N be left A-lattices. Then M ~ N if and only if M and N have the same R -rank. (ii) Everyone-sided ideal of A is principal. (iii) Every maximal R -order in A is a conjugate uAu -1 of A, where u E u(A). (iv) Let A = K @K A ~ M/E), where E is a skewfield with center K, and let Q be the unique maximal R-order in E. Then
A/rad A
~
M/Q/rad Q),
and Q/rad Q is a skewfield. Proof Since A is hereditary, M is A-projective by (10.7). Thus M = M/nM is A-projective, since if MIN') then M IA('). Now let M, N be any left A-lattices. Then by (18.6), M ~ N if and only if M ~ N as A-modules. Since A/rad A is a simple artinian ring by (17.5). it follows from (18.2) that A is a primary ring. Hence by (18.5), M ~ N if and only if (M: R) = (N:R). Finally, we note that (M: R) = rank R M. This proves that M ~ N if and only if M and N have the same R-rank. Suppose next that M is a left ideal of A. Then KM is a left ideal of the simple artinian ring A, whence KM = Ae = K· Ae for some idempotent e EA. Hence Ae ~ M by (i); if this isomorphism maps e onto m, then M = Am. This completes the proof of (ii). It should be pointed out that this proof is completely independent of that given for the corresponding statement in (17.3(iii)), and so constitutes another proof of that statement. The argument in (17.3) which proves that every maximal order is conjugate to A, carries over unchanged to the present case. It remains for us to prove (iv). Keeping the notation of (iv), we showed in (17.5) that
A/rad A ~ Mt(Q/rad Q). Thus the desired formula for A/rad A holds by virtue of (18.2). This completes the proof of the theorem. (18.8) Remarks. (i) The integer t occurring in (18.7(iv)) is called the capacity of rad A. If A ~ Mr(D), where D is a skewfield, and if
D = K @KD
~ Ms(E)
for some skewfield E, then
A~
M,(D) ~ MriE).
This E is the same as that which occurs in (18.7(iv)), and t = rs. (ii) The statements and proofs of (17.4) and (17.6) carryover unchanged to the present case where R need not be complete.
180
MAXIMAL ORDERS OVER DISCRETE VALVA TION RINGS
(18.9)
(iii) If A is a maximal order in a skewfield D with center K, (18.2) shows that L'1/rad L'1 ~ ~/rad~. Here, ~ is a maximal R-order in the central simple K-algebra D. But if D is not a skew field, then ~/rad ~ is certainly not a skewfield. Indeed, in terms of the notation of the first remark above, we have ~/rad ~ ~ Ms(n/rad n),
where n is the maximal R-order in E. Generalizing (17.8), we have (18.9) THEOREM. Let A be a maximal R-order in a central simple K-algebra A. (i) There is a one-to-one correspondence J -+ J between the set of maximal right ideals J of A, and the set of maximal right ideals J of A/rad A. (ii) All maximal right ideals of A are mutually conjugate under inner automorphisms by units of A. (iii) If xA is a maximal right ideal of A, then Ax is a maximal left ideal of A. Proof The proof of (i) is exactly the same as in (17.8). Next, let xA and yA be maximal right ideals of A. Since A/xA is an R-torsion module, it follows from Exercise 5.7 that there is a right A-isomorphism A/xA ~ A/xA, whence xA is a maximal right ideal in A. But then Ax is a maximal left ideal in A by (17.8), and so Ax is a maximal left ideal in A. This proves (iii). Next, by (17.8) there exists u E u(A) such that yA = u . xA. Choose v E A with v == u (mod nA); since v, u have the same image in A/nA, and since nA c rad A, it follows from Exercise 6.2 that v E u(A). But then yA and vxA are a pair of maximal right ideals of A, having the same image in A/rad A. It follows from (i) that yA = vxA = v· xA . V-I as desired, which completes the proof.
(18.10) THEOREM Let A be a maximal R-order in a separable K-algebra A. Then everyone-sided ideal of A is principal. If M and N are left A-lattices, then M ~ N if and only if KM ~ KN as left A-modules. Proof If M
KM
~
~
N, then clearly KM
~
KN. Conversely if KM
~
KN then
KN as left A-modules. If we decompose A into simple components,
then there are corresponding decompositions
and each Ai is a maximal Ri-order in a central simple algebra, as in the proof of(18.1). From the isomorphism KM ~ KN it follows that K· AiM ~ K·AiN
IDEALS
181
for each i, whence by (18.7(i)) we may conclude that AJU ~ A/J for each i. Hence £II ~ N, and so M ~ N by (18.2(iii)). Finally, if M is a left ideal of A, then KM = Ae = K· Ae for some idempotent e in the semisimple ring A. Thus M ~ Ae by the first part of this proof, and the theorem is established. EXERCISES Unless otherwise stated, R denotes a discrete valuation ring, not necessarily complete. 1. Let ~ be a maximal R-order in a skewfield D with center K. Show that every left ~-lattice is free. [Hint: Since ~ is hereditary, each left ~-lattice M is isomorphic to a direct sum of ideals of ~. Each such ideal is principal, hence is isomorphic to ~.]
2. Prove (18.9(ii), (iii)) without using the results for the case where R is complete. [Hint: Let 7\ = A/rad A, and let xII., yA be maximal right ideals of A. Then xA, yA are maximal right ideals of the simple ring A. By Exercise 7.12, there exists u E u(7\) such that U· xA . u- 1 = yA. Choose v E A with v = u; then v E u(A) by Exercise 6.2. Therefore v . xII.' v- 1 = yA, since these maximal right ideals have the same image in
A. Further, Ax is a maximal left ideal of A, by Exercise 7.12. Therefore Ax is a maximal left ideal of A.] 3. In this exercise, R denotes a semilocal Dedekind domain, that is, a Dedekind domain with onlya finite number of maxim ali deals {P1 , ... , Pn}' Let A be an R-order in a separable K-algebra A, and let M, N be left A-lattices. Show that M ~ N if and only if M p, ~ NN 1 ~ i ~ n. [Hint: Let f.:Mp, ~ N p" 1 ~ i ~ n. Replacing f. by ai;, a E R - Pi' we may assume that each f. E HomA(M, N). Choose P1 " .. , Pn E R such that Pi == 1 (mod PJ, Pi == 0 (mod P), j i=- i. Set f = 'L.,PJ" and show that f:M -> N is an epimorphism, by verifying that f Pi : M Pi -> N Pi is epicfor 1 ~ i ~ n. Deduce from this that f is an isomorphism.] 4. Which of the results of this section remain true when R is assumed to be a semilocal Dedekind domain, rather than a discrete valuation ring?
19. IDEALS Throughout this section, let A be a maximal R-order in a central simple K-algebra A, where R is a discrete valuation ring, not necessarily complete. We shall study here the factorization properties of one-sided ideals of A, and begin with a number of definitions. For a pair of full R-lattices M, N in A, define their product M' N in the usual way, as the full R-lattice consisting of all finite sums Lmin i , mi EM, ni E N. Call M a normal ideal in A if both 0l(M) and O/M) are maximal orders. By (17.6) and (18.8(ii)), if one of these orders is maximal, then so is the other. Call these orders similar; by (18.7), they are necessarily conjugate in A. The normal ideal M is two-sided if O,(M) = O/M}. In the special case where
182
MAXIMAL ORDERS OVER DISCRETE VALUATION RINGS
(19.1 )
A = K, the normal ideals are precisely the fractional R-ideals of K (see §4a), and are of course two-sided. An integral ideal in A is a normal ideal M such that M c O,(M).
(19.1) THEOREM. If M isanormalidealsuchthatM cO,(M), then also M c O,(M), and conversely. Proof Let A = O,(M), so M is a left ideal of A. Hence M = Ax for some x E u(A), and clearly (19.2)
O,(M)
= 0r(Ax) = x-lAx.
Since x E A, we have xA c A, whence M = x - 1 . xA . x
c
X - 1
Ax =
°
JM).
This completes the proof. If M is a two-sided normal ideal with A = O,(M) = 0r(M), we shall also refer to M as a two-sided A-ideal in A.
(19.3)
THEOREM. The set of two-sided A-ideals in A is an il'!finite cyclic group with generator rad A and identity element A, relative to the usual multiplication of lattices.
Proof Let Il3 = rad A, so by (18.3) every nonzero two-sided ideal of A is a power of 1l3. In particular we have nA = Il3m for some m. Define 1l3- 1 = n- 1 ll3 m- \ a two-sided A-ideal in A. Then Il3 .1l3 -1 = Il3 -1 '1l3 = A. If X is any two-sided A-ideal in A, then for some s, n S X is a two-sided ideal in A, and so X = n- s ll3 k for some k. Thus X is a power of 1l3, and X- 1 = nS (Il3- 1 )k, This completes the proof.
An integral ideal M will be called a maximal integral ideal if M is a maximal left ideal in O,(M). (Some authors refer to such ideals as indecomposable ideals, but we shall not use this terminology here.) (19.4) THEOREM. If the normal ideal M is a maximal left ideal of O,(M), then M is a maximal right ideal in r(M), and conversely.
°
Proof Let M = Ax be a maximal left ideal in A, where A = O,(M). By (19.2),OJM) = x- 1 Ax = N, say. By (18.9), xA is a maximal right ideal in A.
Therefore x- 1 . xA . x is a maximal right ideal in x-lAx. This proves that M is a maximal right ideal in N, as claimed. We also remark for future use that conjugation by x- 1 yields an isomorphism of R-modules:
(19.6) (19.5)
183
IDEALS
A x-lAx N Ax = x - . . x - A'x'
We have thus proved that the property of an integral ideal being maximal does not depend on whether we consider it as a left ideal in its left order, or a right ideal in its right order. We may also conclude that all maximal integral ideals in A are mutually conjugate, since each pair of maximal orders are conjugate, and for a given maximal order A; any two maximal left ideals of A are conjugate by (18.9) Let M, N be any pair of full R-lattices in A. We say that their product M . N is proper if O,(M) = Oz{N). Likewise, a product M 1 . M 2' •• Mk is proper if 0r(MJ = O/(M i + 1), 1 :( i :( k - 1. (19.6) THEOREM. I"et M be a proper left ideal of the maximal order A, such that the A-module AIM has a composition series of length k. Then M is expressible as a proper product of k maximal integral ideals M
= M1M2 "'M k ,
with
Proof Use induction on k, the result being trivial when k = 1. Assume that k > 1, and that the theorem is known for the case k - 1. We can choose a maximal left ideal Ax of A such that M c: Ax c: A, and then AxlM has composi tion length k - 1. Let A' = x - 1 Ax; then N is a maximal order, and there is a bijection W -. x - 1 W between the set of A-modules Wand the set of A' -modules x- 1 W. Therefore x- 1 M is a left ideal of N, and x- 1 Axlx- 1 M has composition length k - 1 as left A' -module. It follows from the induction hypothesis that we may write x- 1M = M 2 '" M k , a proper product of maximal integral ideals, with O/(M 2) = O/(x- 1M) = x-lAx = N.
°
If we set M 1 = Ax, then M 1 is a maximal integral ideal such that r( M 1) = N. Therefore the factorization
M = Ax . x - 1 M = M 1 M 2 .•. M k expresses M as a proper product of maximal integral ideals. Once such a factorization is known, then there are obvious inclusions
Since all of these orders are maximal, equality must hold. This completes the proof.
184
MAXIMAL ORDERS OVER DISCRETE VALVA nON RINGS
(20.1)
(19.7) COROLLARY. Let rad A have capacity t, that is, Ajrad A ~ M/S) for some skewjield S. Then rad A is expressible as a proper product of t maximal integral ideals. Proof Mr(S) is a direct sum of t simple left A-modules, and hence A/rad A has composition length t.
EXERCISES 1. Show that in a proper product of maximal integral ideals, the factors need not commute with one another. [Hint: Suppose that M 1 . M 2 = M 2 . M l' where M l' M 2 .. . are maXImal mtegral Ideals. If the algebra A is M neD), where n > 1, then M 1 is not a two-sided D,(M i)-ideal. Therefore
2. Show that in some cases an integral ideal may be expressed in more than one way as a proper product of maximal integral ideals. [Hint: Let A = M 2(K), A = M 2(R), Xl =
(~ ~),
X2
=
(~ ~), where n is a prime element of R. Then
Xl' X 2
commute, and
nA = AXI . X1- 1(Ax 2)X I = Ax 2 ' x; 1(AxI)X2
gives two different factorizations of nA.J
20. DIFFERENT, DISCRIMINANT
Throughout this section, R denotes a discrete valuation ring, not necessarily complete, and A a maximal R-order in a central simple K-algebra A. Let tr A/K denote the reduced trace map, and, A/K: A x A ---+ K the bilinear reduced trace form defined by ,(a, b) = tr(ab). We shall drop the subscript A/K when there is no danger of confusion. We define
A=
{xEA: ,(x, A) c R}
=
{xEA: tr(xA) c R}.
By Exercise 4.12, A is a full R-Iattice in A, and is clearly a two-sided A-module containing A (by (10.1)). Let ~ = rad A; then by (19.3) we have A = ~-m for some m ;;;:: O. Call A the inverse different, and define the different
!:l = !:l(A/R) =
~m.
(20.1) THEOREM. If R is the P-adic completion of R, then
!:l(f.../R) = R ®R !:l(A/R). Proof By (9.29), tr A/R extends the map tr A/K' Hence for each x
E
A we have
(20.2)
185
DIFFERENT, DISCRIMINANT
tr A/K(xA) c R
=
tr J/kCxA) c
R=
X E A.
This proves that & = An X. If '-l! = rad A, then '-l! = A n~, where $ = radA. Thus if A = $-\ then f... = '-l!-k. This gives the desired result. For later use, we remark that the proof is equally valid for the more general case where A is a separable K-algebra. (20.2) THEOREM. Let A = M,(D), where D is a skewfield with center K, and let A = M,(fl), where fl is a maximal R-order in D. Then
=
':n(A/R) Proof Let x = (d i )
E
':n(fl/R) . A
M,(D), and let A = (P ij )
E
M,(fl). Then by Exercise 9.5,
trA/K(xA) = ItrD/K(dijPji)' I. )
Hence if each dij E Li, then x E f.... On the other hand, let A have entry P at position (k, I), and zeros elsewhere, with P variable in fl. Then tr A/K(XA) = tr D/K(dlkP), so if x E f... then dLk E X. This proves that f... = M,(Li). If Li = (rad f1)-m, then
f... =
M,((radfl)-m) = {M,(radfl)}-m = {radA}-m,
which proves the theorem. Together, these results yield (20.3) THEOREM. Let 'k ® K A ~ Mt(E), where E is a skewfield with center K and index m, that is, m:Z = (E: 'k). Suppose that the residue class field R is finite. Then ':n(A/R) = '-l!m-l. ~roof By (20.1) it suffices to prove that ':n(A/R) = $m-t. Now Ais a maximal ~-order in Mt(E), so by (17.4) we may write A = M/O) for some maximal R-order 0 in E. By (20.2) we obtain
':n(A/R) = ':nCO/R)' A. But ':nCO/R) = (rad o)m-l by (14.9), which completes the proof.
For any left ideal L of A, define its norm as ~!K(L)
(20.4)
THEOREM.
= ord R A/L.
The discriminant dCA/R) is given by dCA/R)
=
NA/KC':nCA/R)).
186
MAXIMAL ORDERS OVER DISCRETE VALVA nON RINGS
(20.4)
Proof Both the discriminant and the different behave properly under the passage from R to R, by (20.1) and Exercise 10.6. So likewise does the norm, and thus it suffices to prove the result for the case where R is complete. But then A ~ Mt(Q) as in the proof of (20.3), and 'JJ(AjR) = 7r~ . A for some k. Therefore N('JJ(AjR)) = ordRAj~A = ordR 7r;kAjA = ordRA/A.
The rest of the proof is exactly like that of (14.8).
6. Maximal Orders over Dedekind Domains Throughout this chapter, R denotes a Dedekind domain with quotient field K, R i= K, and P ranges over the maximal ideals of R. Let Rp be the localization of R at P, and Rp the P-adic completion of R. Let Kp be the quotient field of Rp. For A any R-order in the separable K-algebra A, and M any A-module, set Then A. p is an Rp-order in Ap, and !VIp is a A.p-module. It follows from Exercise 7.13 that Ap is a separable Kp-algebra. In this chapter we shall generalize the theorems obtained in Chapters III and V. There are two ways of accomplishing this. In the first approach, followed in §§ 21-22, we use the local results from Chapter V, together with the techniques of § Sa, to obtain global results. The second approach, given in § 23, is independent of the first, and also yields the basic theorems for the global case. In this second method, we give some straightforward generalizations of some of the familiar proofs in algebraic number theory. Indeed, this same dichotomy already occurs in algebraic number theory. One can develop the ideal theory of Dedekind domains either from the standpoint of valuation theory (first approach), or by manipulations with the ideals themselves (second approach). Just as in algebraic number theory, however, we cannot in the long run avoid the use of P-adic completions. Many of the deeper results depend on the interrelations between the global and local theories. Indeed, we have already seen in (20.3) that when R is a discrete valuation ring, we may calculate the different 'JJ(A/R) by passing to completions.
21. BASIC RESULTS Let A be an R-order in the separable K-algebra A, and suppose that there are decompositions (21.1)
Ap =
I' Ai (simple components),
where Ai is an Rp-order in Ai' Let Ki be the center of Ai' and Ri the integral closure of Rp in K i . By (10.5), the maximal Rp-orders in Ai coincide with the maximal Ri -orders in Ai' In particular, if A is a maximal R-order in A, then 187
188
MAXIMAL ORDERS OVER DEDEKIND DOMAINS
(21.2)
by (11.6) Ap is a maximal Rp-order in Ap , and so by (10.5) there is a decomposition Ap = I" Ai' with each Ai a maximal Ri -order in the central simple Ki -algebra Ai' We may then apply the results of Chapter V, on maximal orders in central simple algebras over complete fields, to the orders Ai' Conversely, if the order Ap is known to have a decomposition as in (21.1) for each P, and if each Ai is a maximal order in Ai' then we may conclude from (10.5) that A is necessarily a maximal order in A. As an illustration of these remarks, we prove a number of basic results. (21.2) Theorem. Let M be a full R-lattice in A. Then 01(M) is a maximal R-order in A if and only if OJM) is a maximal R-order in A. Proof. We know that Rp is R-flat, by (2.22) or Exercise 5.4. As in the proof of (8.5), it follows that
Or (Ai p) = Rp 0
(21.3)
R
0r(M),
and likewise for left orders. Now suppose that A = 0/ (M) is maximal, and let r = Or (M). Keeping the notation of (21.1), there is also a decomposition A1p = Mp where Mi is a full Rp-lattice in Ai' and where Ai = O/(M;), But then there is a decomposition
I"
Since A is maximal, so is each Ai' whence so is each r i by (17.6). Therefore r is maximal, by the remarks preceding the theorem, and the proof is complete. (21.4) Theorem. Maximal orders are left and right hereditary. Proof Let A be a maximal R-order in A, and use the notation of (21.1). Each Ai is hereditary by (17.3), whence A. p is hereditary for each P. Thus A is itself
hereditary, by (3.24) and (3.30). (21.5) COROLLARY. Let A be a maximal order. Then every left A-lattice M is A-projective. Further, M is indecomposable A-module.
if
and only
if
KM is a simple
Proof. Since A is hereditary, M is projective by (10.7). If M decomposes, so does KM. Conversely, let W be any A-submodule of KM, and set N = M n W. Then N is a A-submodule of M, and by (4.0) the A-module MIN is an Rlattice. Hence MIN is A-projective, and so the A-exact sequence
O->N->M->MIN->O
(21.6)
189
BASIC RESULTS
is split. This gives a decomposition of M, unless W completes the proof.
= 0 or W = KM,
which
We are now ready to determine all maximal R-orders in A. We have seen that it suffices to handle the case of central simple algebras. We prove (21.6) Theorem. Let A = HomDCV, V) be a simple algebra, where V is a right vector space of dimension r over the skewjield D with center K. Let ~ be some jixed maximal R-order in D, and let M be any full right ~-lattice in V. Then Hom", (M, M) is a maximal R-order in A. If i\.' is any maximal R-order in A, then there exists afull right ~-lattice N in V such that i\.' = Hom", (N, N).
Proof Letting A = Hom", (M, M), we have Ap = Rp ®RA = Hom",p(Mp,M p) for each P. By (18.7) every right ideal of~p is principal, whence M p is ~p-free. Hence by (8.7) Ap is a maximal Rp-order. This holds for each P, and so A is maximal by (11.2). Now let i\.' be any maximal R-order in A. Since A and i\.' are a pair of full R-lattices in A, we have A~ = Ap a.e., say except at P l , · · · , Pn • By (18.7), for each P there exists an element up E u(A) such that A~ = upApU; 1, and we may take up = 1 for P i= P 1'" ., Pn . For each p) set X(P) = upM p; then we
A~ = Hom",)X(P), X(P)).
have If we define N =
nX(P),
then by (4.22) N is a full right ~-lattice in A,
p
such that N p = X(P) for all P. But then i\.' and Hom",(N, N) are a pair of full R-lattices in A, with the same localizations for each P. Therefore i\.' = Hom",(N, N) by Exercise 3.2, and the theorem is proved. (21. 7) COROLLARY. Keeping the above notation, every maximal order in A is Morita equivalent to ~.
Proof. Every maximal order A in A is of the form A = Hom", (M, M), where M is some full right ~-lattice in V. Since ~ is hereditary, it is clear that M is a finitely generated projective ~-module. We wish to show that M is a progenerator for the category At"" and so we must verify that Hom", (M, .) is a faithful functor. But for each ~-module L, we known that {Hom", (M, L)}p ~ Hom",p (M P' Lp) for each P. Since M is ~ -free by Exercise 18.1, it follows from §15 that Hom (M .) is a f:lthfu{ functor. Therefore Hom", (M,' ) is also faithful, .1P
p'
190
(22.1)
MAXIMAL ORDERS OVER DEDEKIND DOMAINS
and so we have proved that M,.. is a progenerator for At,... Hence A and t1 are Morita equivalent, by (16.9), and the result is established.
EXERCISES 1. Let A be a maximal R-order in a separable K-algebra A, and let M be any left A-lattice. Show that the endomorphism ring End" M is a maximal R-order in the separable K-algebra End A KM. [Hint: It suffices to prove the result when A is a central simple K-a\gebra, and where R is a discrete valuation ring. Set r = End" M, B = End A KM, and let V be a simple left A-module. Then D = End A V is the skewfield part of A. We have KM :;::; V(t) for some t, whence B :;::; End A V(t) :;::; Mt(D). Thus B is also a central simple K-algebra. Now choose a left A-lattice L in V such that KL = V. Then KM :;::; (KL)(t), whence M :;::; L(t) by (18.10). Therefore
r
=
End" M :;::; End" LCt) :;::; Mt(~)'
r
where ~ = End" L is a maximal R-order in D. Hence as claimed.]
is a maximal R-order in B,
22. IDEAL THEORY In this section we shall develop the theory of one-sided and two-sided ideals in maximal orders over a Dedekind ring R with quotient field K, by using the results of §§18, 19 for the local case. Let P, Q, ... denote prime ideals of R, always assumed to be nonzero. To begin with, let A be any R-order in a separable K-algebra A. A prime ideal of A is a proper two-sided ideal ~ in A, such that K· ~ = A, and such that for every pair 0 f two-sided ideals S, T in A, S· T c ~ ==> S c ~
(22.1)
or
T c ~.
There is no loss of generality in imposing this condition only for the special case where both Sand Tcontain ~; for if (22. 1) holds in this special case, then in the general case we have S' T c
~
--=!>
(S
+ ~) (T +
~) c
=S c
~ ~
= or
S
+~
c ~
or
T
+
~ c ~
Tc~.
Hence (22.1) is equivalent to the following condition: for each pair of two -sided ideals J, f in A/~, (22.2)
J . J' = 0
~--=>
J = 0
or
J'
= O.
(22.3) THEOREM. The prime ideals of A coincide with the maximal two-sided ideals of A. If~ is a prime ideal of A, then P = ~ n R is a (nonzero) prime ideal
(22.4) of R, and
191
IDEAL THEORY
A = A/~ is ajinite dimensional simple algebra over
the jield RIP.
Proof Let ~ be a prime ideal of A, and set P = ~ n R, A = AI~. Since ~ is a full R-Iattice in A, we have P #- O. On the other hand, P < R since 1 ~ ~. If a, fJ E R, then
af3
E
P
= aA' f3A c ~ ==> aA c: == a E P or f3 E P.
~
or
f3A c:
~
Thus P is a prime ideal of R, and A is a finite dimensional algebra over the field RIP. Next we observe that rad A is nilpotent, since A is artinian. Thus rad A = 0 by (22.2), and so A is semisimple. However, the simple components of A are two-sided ideals of A which annihilate one another. Hence by (22.2) there is only one simple component, that is, A is a simple algebra. Therefore X has no nontrivial two-sided ideals, whence ~ is a maximal two-sided ideal of A. Conversely, let ~ be any maximal two-sided ideal of A. Then (22.1) automatically holds true when Sand Tcontain ~, since the only possibilities for Sand Tare'll and A. This shows that ~ is a prime ideal, and establishes the theorem. Keeping the above notation, we prove. (22.4) THEOREM. Let A be a maximal R-order in a central simple K -algebra A. There is a one-to-one correspondence ~ +4 P between the set of prime ideals ~ of A, and the set of prime ideals P of R, given by
P = R n~, ~ = A n rad Ap. F urther, ~. Ap = rad Ap' the unique prime ideal of Ap' For each prime ideal Q of R different from P, we have ~Q = A Q • Proof Let ~ be a prime ideal of A, and set X = Ai'll, P = R n ~. Then ann R A = P, so by (3.6) it follows that
A;;; Rp ® R A;;; Ap/~· Ap. But A is a simple ring, and hence 'l3 . Ap is a maximal two-sided ideal of Ap . By (18.3), all two-sided ideals of Ap are powers of rad Ap. Therefore ~p = ~'Ap
= radAp,
as claimed. Furthermore, AI~ is torsionfree relative to the multiplicative set R - P, so by (3.10) we obtain ~ = A n ~p = A n rad Ap.
192
MAXIMAL ORDERS OVER DEDEKIND DOMAINS
(22.5)
Finally, for Q ¥- P we have RQ ®R (A!'lJ) = 0, and thus 'lJ Q = A Q . Conversely, given a prime ideal P of R, we may form the two-sided ideal PA of A. Then PA ¥- A, since A is an R-Iattice, and so there exists a maximal two-sided ideal 'lJ of A with PA c 'lJ. Clearly P = R n 'lJ, since the intersection is a prime ideal of R containing P. The preceding discussion shows that'lJ = An rad Ap, so P uniquely determines 'lJ. This completes the proof of the theorem. Now let L be any full R-Iattice in the separable K-algebra A, and define (22.5)
D
1
=
{X E
A : L· x . L
c
L}.
Clearly
(22.6)
D1 = {xEA: L·x
c
O,(L)} = {xEA: x'Lc O/Ln.
If A = O,(L), then rxA c L c [3A for some nonzero rx, [3 E R. Therefore rx- 1A :J D 1 :J [3- 1A, since rx- 1 A
= {xEA: rxi\·x
c A}:J
{xEA: L·x
c A}
= Dl,
and likewise for the other inclusion. Thus D 1 is also a full R-lattice in A. We shall call La full left A-lattice in A, to indicate that L is a left A-module which is a full R-Iattice in A. Then D 1 is a full right A-lattice in A. We may identify D 1 with HomA (L, A), where L, A are viewed as left A-modules. For each prime ideal P of R, Lp is a full left Ap-Iattice in A. By (3.18) we have (D l)p
= Rp ® R HomA (L, A)
~ HomAp
(Lp, Ap) = (Lp )-1.
Hereafter, we shall identify (D l)p with (Lp )-1. Likewise, we identify
Rp®RL-1
and
(L p )-l,
where Rp, Lp are P-adic completions of R, L, respectively. (22.7) THEOREM. Let L be a full left A-lattice in A, where A is a maximal R-order in a separable K-algebra A. Then
L· L- 1
= A,
Proof In order to prove that L· D
1
= A, it suffices by Exercise 3.2 to prove
that
Lp' (L p)-l = Ap for each P. By (18.10) we may write Lp = ApY for some YEA. Then A which implies by (6.3a) that Y E u(A). Therefore
(L p)-l = {xEA: ApY'x cAp} = y-1Ap.
= Ay,
(22.8)
193
IDEAL THEORY
This gives Lp' L; 1 = Ap y . y - 1 Ap = Ap , as desired, and shows that L· L -1 = A.. The argument also yields the formula (Lp)-l 'L p = y-1Apy = O,(L p) for each P, whence C l . L = O/L). Likewise (Cl)-l = L, since this holds locally at each P, and the theorem is established. (22.8)
COROLLARY.
Keeping the above notation, we have OI(C l ) = O.(L),
Or(C
l
)
= OlL).
Proof The first equality holds locally: 0lL;l) = 0iy-1Ap) = y-1Apy = 0r(Lp).
Thus the first assertion is correct, and the second follows in the same way. We now repeat several definitions, which were first given in the local case in §19. All ideals considered below are full R-Iattices in A. Call a full R-Iattice M a normal ideal if both 01(M) and OJM) are maximal orders. An integral ideal of A is a normal ideal M such that M c 01(M). (22.9)
THEOREM. If M is a normal ideal such that Me 01(M), then also M c OJM), and conversely.
Proof It suffices to establish the result after localizing at an arbitrary prime ideal P of R. But the local result has already been proved in (19.1). (See also Exercise 22.9.) If M is a normal ideal with O,(M) = O,(M) = A, we shall also refer to M as a two-sided A-ideal in A.
(22.10) T~eorem. Let A be a maximal R-order in the central simple K-algebra A. Then the set of two-sided A-ideals in A is the free abelian group generated
by the prime ideals of A.. The group operation is the usual multiplication of lattices, the identity element is A, and inverses are given by (22.5). Proof Let 'l3 t , 'l3 2 be distinct prime ideals of A, and let Pi P l # P 2• For Q any prime ideal of R, we have AQ'
(22.11)
=
'l3 i
n R, so
Q # Pi'
('l3 i )Q = { ('l3;)Q' Q = Pi'
But then 'l3 1 . 'l3 2 = 'l3 2 . 'l31' since this is true locally at every Q. Now let M be a two-sided A-ideal in A. Then for each Q, MQ is a two-sided
194
MAXIMAL ORDERS OVER DEDEKIND DOMAINS
(22.12)
AQ-ideal in A, and so by (19.3) we have MQ =
OQmQ
for some
mQ E
Z,
where 0 is the prime ideal of A corresponding to Q. It should be pointed out t~at the definition of 0; 1 given in (19.3) agrees with the definition of inverse gIven III (22.6). Furthermore, mQ = 0 a.e., since M Q = AQ a.e. It follows at once that M =TIn'" Q , Q
since this result holds everywhere locally. Indeed, for any P we have Mp = m +'p mp
--
TI""" mQ "-"p, Q
by (22.11). Finally, the ideal group is free abelian on the generators {'P}, since the ideal M uniquely determines the exponents in the factorization of M. This completes the proof. (22.12) COROLLARY. The preceding theorem is valid for the more general case where A is a maximal R-order in a separable K-algebra A. Proof Let A and A be decomposed into components as in (10.5). Then every two-sided A-ideal M in A decomposes into a direct sum M i , where Mi is a two-sided Ai-ideal in the central simple Ki-algebra Ai' In particular, each maximal two-sided ideal of A is of the form
I·
(22.13) for some j, 1 ~ j ~ t, and some prime ideal 'Pj in Aj . Conversely, each such expression is a prime ideal of A It follows at once that if we express M j as a power product of prime ideals of Aj , then (22.13a) is a power product of the corresponding prime ideals of A of the form (22.13). Since M is the product (for 1 ~ j ~ t) of the expressions in (22.13a), it is clear that M is a power product of prime ideals of A It is then also obvious that the prime ideals of A generate a free abelian group, and so the result is proved. We have at our disposal all of the information necessary to describe how a prime ideal P of R behaves in a maximal R-order in a simple K-algebra: (22.14) THEOREM. Let A be a central simple L-algebra, and let L be a finite separable extension of K. Let S denote the integral closure of R in L. Given a prime ideal P of R, let PI' ... , Pd be the distinct primes of S dividing P, and set
(22.15)
195
IDEAL THEORY
ei = e(Pi , L/K). Each Pi determines a prime ideal ~i of A by (22.4), and we may write Pi A = ~t', 1 ~ i ~ d, for some positive integers {mJ. (i) The factorization of PA into prime ideals of A is given by d
PA =
TI~ieim,. i= 1
(ii) For each i, mi is the ram!fication index of the skewfield part of the central simple I-algebra .4, where ~ denotes Pi-adic completion. (iii) If the residue class field R/P isfinite, thenf{N" each i, m. is the index of the skewfield part of A. I
TI Pt', whence = TI (Pi A)e = TI ~/'m,
Proof From (4.27) we have PS = PA
i
as cIai!lled. Now keep i fixed, and let I, l\, A denote P(adic completions. Since A is a maximal ~-order in.4, by (17.3) we may write
A = Mr(A), where D is a skewfield with center I, and A is the maximal ~-order in D. Um denotes the ramification index of D over I, then by §13 we have PiA = (nDAt,
where n D is a prime element of A. Therefore
Pi A = Mr(P i A) =
n; A = (rad At·
On the other hand, rad A is the P(adic completion of ~i by (18.3). Therefore when we take completions on both sides of the equation Pi A = ~ti we obtain pi, = (rad At'· This shows that mi = m, and establishes (ii). Assertion (iii) follows from (i), by virtue of (14.3). Let us turn next to the theory of one-sided ideals in a separable K-algebra A. A normal ideal M is called a maximal integral ideal in A if M is a maximal left ideal in its left order O/M). (22.l 5) THEOREM. For each maximal left ideal M of a maximal R-order A in a separable K-algebra A, there is a unique prime ideal ~ of A such that (22.16)
~ c MeA,
~
= ann" AIM
= {x EA:xA eM}.
We say that M belongs to~. Then AIM is a simple left module over the simple ring AI~. Conversely, each ~ determines a maximal left ideal M of A which belongs to ~.
196
MAXIMAL ORDERS OVER DE DE KIND DOMAINS
(22.17)
Proof Given a maximal ideal M of A, we can decompose M and A according to the decomposition of A into simple components. It is then sufficient to prove the result when A is a central simple K -algebra. Now let ~ = ann" AIM, a two-sided ideal of A. Choose a nonzero rx E R such that rxA eM; then rx E ~, so rxA c ~, and thus A/~ is an artinian ring. But AIM is a faithful left (AI~)-module, and is a simple module. Therefore the ring AI~ is a simple artinian ring, and so ~ is a prime ideal of A, as claimed. Clearly ~ = ~A c M. Furthermore, if n is any two-sided ideal of A contained in M, then n c ann" AIM = ~. Thus there is a unique prime ideal of A contained in M. Conversely, given a prime ideal ~ of A, by Zorn's Lemma there exists a maximal left ideal M of A such that ~ c MeA. Then ~ c ann" AIM, so equality must hold, and thus M belongs to ~. This completes the proof. (22.17) THEOREM. Let M be a normal ideal in the separable K-algebra A. If M is a maximal left ideal of O/(M), then M is a maximal right ideal of 0r(M), and conversely.
Proof As remarked above, it suffices to prove the result for the special case where A is a central simple K-algebra. Let A = 0z{M), and let ~ be the prime ideal of A to which M belongs. Setting P = R II~, it is clear that annRAIM = P, whence by(3.6) we have Ap/Mp ~ AIM. ThusMpisamaximal left ideal of Apo If we set N = O/M), it then follows from (19.4) that Mp is a maximal right ideal of A~. On the other hand, let Q be any prime ideal of R different from P. Then ~Q = MQ = AQ, and so
°
~ = /M Q) = AQ = M Q. Now let MeN c N, where N is any right ideal of N. Then MQ = N Q for Q # P, whereas N p is either M p or A~. In the former case we see that N = M, while in the latter case N = N. Thus M is a maximal right ideal of N, and the theorem is proved. Let M, N be any pair of full R-Iattices in the separable K-algebra A. Their product M . N is proper if r(M) = z{N). Likewise, a product M 1 M 2 ... M k is called proper if O/M i ) = O/(M i + 1 ), 1 ~ i ~ k - 1. Generalizing (19.6), we prove
°
°
(22.18) Theorem. Let M be a full left ideal of the maximal R-order A in the
separable K-algebra A, and suppose that the A-module AIM has composition length k. Then M is expressible as a proper product of k maximal integral ideals M 1 ... M k' such that O/(M) = O/(M 1 ), 0r(M) = 0r(M k ).
(22.19)
197
IDEAL THEORY
Proof Use induction on k, the result being trivial when k = 1. Assume that k > 1, and that the theorem is known for the case k - 1. We can choose a maximal left ideal N of A such that MeN c A, and then N/M has composition length k - I as left A-module. Both M and N are normal ideals, with left order A. By (22.7) we have N· N- 1 = A,
N- 1 . N
= OreN) = A'(say).
1
Now there is a bijection W --+ N- W between the set of left A-submodules W of N, and the set of left A' -submodules N- 1W of A', with the inverse mapping given by N -1 W --+ N(N- 1 W). Therefore N- 1 M is a left ideal of A', and the quotient A'/ N -1 M has composition length k - 1 as left A' -module. It follows from the induction hypothesis that we may write N- 1 M=M 2 "·M k,
a proper product of k - 1 maximal integral ideals, with Bu t then M = N M 7. ••• M k is the desired proper product of k maximal integral ideals, and the theorem is proved. We shall next prove the non-commutative analogue of the algebraic number theory dictum "To contain is to divide" (see H. Cohn [1]). In the proof, it will be convenient to use the notation N = N ij to indicate that the normal ideal N has left order A, and right order Ai" Thus a proper product might be written as N 12 N 23 , where A1 ,A 2 and A3 need not be distinct. From (22.8) we obtain N-1·N=A .. J
(22.19) THEOREM. (i) A proper product of integral ideals is integral. (ii) Let M 12' N 14 be normal ideals with the same left order A 1. Then MeN if and only if M 12 = N 14' C 42 for some integral ideal C. (iii) Let M 12' N 34 be normalideals. Then MeN !fand only if M is a proper product (22.20)
for some integral ideals B, C. Proof To prove (i), we show by induction on k that M12 M 23
'"
Mk,k+l
C
Ak+l'
if the M's are integral ideals. The result is clear for k = 1, so let k > 1, and assume the result for k - 1 factors. Then
198
MAXIMAL ORDERS OVER DEDEKIND DOMAINS
(22.21)
. M I2 ··· Mk-l.kMk.k+l C A k M k. k+1 = M k,k+l c A k + 1 , as desIred. We next prove (iii), since (ii) will then fo11O':" as a special case. If (22.20) holds with B, C integral, then M 12 C A3 N 34 A4 = N 34 ' as claimed. Conversely, let M 12 C N 34' and set
B 13 = M 12 (A 3 M 12 )-I,
C42 = (N 34 )-1 M . 12 It is easily ve.rified that B, C are normal ideals with the indicated orders. Next, the normal Ideals M ~nd A3M have the same right order, and Me A3 M , so by (22.6) we obtam M- 1 :::J (A 3 M)-I. Therefore Be M'M- 1 = A ~nd hence. B is integral. Further, C = N -1 M C N- 1 N = A 4 , so C is al~~ mtegral. Fmally, B13N34C42 = M(A 3 M)-I'N'N- 1 M = M(A 3 M)-I'A M 3 = M'A 2 = M, which completes the proof of (iii). To prove (ii), note that when Al = A3 , we obtain B = M(A 1 M)-1 = Al in the above. This establishes the theorem. Of course, the analogue of (ii) holds for a pair of normal ideals with the same right order. Let us now investigate the uniqueness properties of the factorization of an integral ideal into a proper product of maximal integral ideals. As we have already seen in Exercises 19.1 and 19.2, the factors need not commute, and there may be more than one possible factorization. To some extent, the difficulty arises from the fact that we must consider not just one maximal order, but the sequence of maximal orders associated with the successive factors. Let us prove some results on change of orders. (22.21) THEOREM. Let AI' A2 be a pair of maximal R-orders in the separable K-algebra A. Then there exists a normal ideal M = M 12' If I(A) denotes the group of two-sided A{ideals in A (j = 1,2), there is an isomorphism M- 1 c '-P;l => M-l~lM c: '-P~l'-PIM = M.
Thus ({)12('-P 1 ) is a prime ideal of A2 contained in M, whence M belongs to ({)12('-P I ). This completes the proof.
(22.23)
COROLLARY. Let M 23 be a maximal integral ideal belonging to the prime ideal '-P 2 of A 2 . Then for each normal ideal B = B 12 , the quotient B12 /B12 M 23 is a simple left AI-module, and
annAl B/BM = {x
E
Al :xB c BM}
= ({)21('-P 2).
Proof If BM c X c B is a chain of left AI-modules, then M c: B-1X C A is a chain of left A 2-modules. Thus B- 1 X is either M or A 2 , whence X i~ either BM or B. This shows that B/BM is a simple left AI-module. As in the proof of (22.15), annAl B/BM is a prime ideal of AI' But ({)21 ('-P 2) = B'-P 2 B- 1 is a prime ideal of Al which annihilates B/BM. Therefore annAl B/BM = ({)21 ('-P 2 ), and the corollary is established.
Let (()12:I(Al) ~ I(A 2 ) be the isomorphism described in (22.21). For XE I(A l ), we call the ideals X and ({)12 (X) similar. Thus, by (22.22), each maximal integral ideal determines a pair of similar prime ideals. We may caution that the converse need not hold, that is, given a pair of similar prime ideals '-PI and '-P 2 , it is not necessarily true (even in the complete local case) that there exists a maximal integral ideal M 12 belonging to both '-PI and '-P 2 (see Exercise 22.1). We are now ready to deal with the uniqueness properties of factorizations into proper products of maximal integral ideals, still assuming that A is any separable K-algebra.
(22.24) THEOREM. In any factorization of an integral ideal L into a proper product of maximal integral ideals, the number of factors is uniquely determined by L, and the prime ideals to which these factors belong are uniquely determined up to similarity and order of occurrence. Proof Let L = L lr be an integral ideal, and suppose that
200
MAXIMAL ORDERS OVER DEDEKIND DOMAINS
(22.25)
(22.25)
where each M i,i+1 is a maximal integral ideal, and M k ,k+1 is interpreted to be M kr' By (22.23), the chain of left A 1-modules (22.26)
A1
:::J
M12
:::J M12 M 23 :::J .•• :::J M 12 M 23 ··· M kr =
L 1r
is strictly decreasing, and is unrefinable. The factor modules (22.27)
are therefore the composition factors of the left A 1-module A1/L. By the Jordan-Holder Theorem, these cpmposition factors are uniquely determined by L, up to A 1-isomorphism and order of occurrence. There are k such factor modules, so L determines k uniquely. Furthermore, let ~i denote the prime ideal of Ai to which M i, i+ 1 belongs, 1 :( i :( k. Then by (22.23) we have
Thus L uniquely determines the set of prime ideals of A1 {~1'
([J21
(~2)" .. , ([Jk1(~k))'
This completes the proof of the theorem. As already remarked in Exercises 19.1 and 19.2, the individual factors M i, i+1 occurring in (22.25) are not uniquely determined (except in special cases). Indeed, even the set of maximal orders {A 2 ' •.. , Ak } is not an invariant of L. We now prove, however, that the order of occurrence of the composition factors of A1 IL in (22.27) may be specified in advance. (22.28) THEoREM. Let L be a left ideal of the maximal R-order A in a separable K-algebra A, and let {Sl"'" Sk} be the composition factors of the A-module AI L, arranged in any preassigned order. Then there is afactorization (22.25) of
L into a product of maximal integral ideals, such that the factor modules in (22.27) are precisely S 1 ' ... , Sk' in that order. Proof Any composition series for the left A-module AIL lifts to an unrefinable chain of left ideals of A, and this chain can be expressed in the form (22.26) for some choice of M's (by (22.19)). Hence it suffices to prove that AIL has a composition series in which the composition factors occur in the preassigned order S 1 ' ... , Sk' Furthermore, a decomposition of A into simple components yields corresponding decompositions of A and L, and hence of AIL. It is therefore sufficient to deal with the case where A is a central simple K-algebra. Let us set T = AIL, an R-torsion finitely generated left A-module, and let
(22.28)
201
IDEAL THEORY n
~
= ann"T. Then ~ is a two-sided ideal of A, and so we may write ~ =
f1 ~t; 1
where the But
{IPJ are distinct prime ideals of A. Then
A/~ ~ whence there is a decomposition T
=
t 1
T is a left (A/~)-module.
A/~ti,
±" 7;, with 1
7; = {x E T:
~~i x
= O} = {x E T:
~~ x
= 0 for some m}.
(Call I; the ~(primary component of T.) It suffices to show that the left A-module I; has a composition series in which the factors occur in a preassigned order. Each composition factor X of I; is a simple left A-module, hence as in (22.15), ann" X is a prime ideal of A. But then ann" X = ~i' since we already know that ~ti X = O. Hence X is a simple left (A/~i )-module. Since A/~i is a simple artinian ring, there is only one isomorphism class of such modules X. Thus all of the composition factors of 7; are mutually isomorphic. This proves that I; has a composition series with preassigned order of composition factors (indeed, any composition series of 7; will do), and thus the same holds true for AIL. The theorem is thus established. To conclude this section, we observe that the collection of normal ideals in a separable K-algebra forms a groupoid, according to the following definition. A groupoid G is a collection of elements, certain of whose products are defined and lie in G, such that (i) For each aij EG, there exist unique elements ep ej EG such that eia ij = alj = ail j , where all indicated products are defined. Further, eie i = ei , eje j = ej" Call ei the left unit of aij' and ej the right unit of air (ii) aij bk1 is defined if and only if j = k, that is, if and only if the right unit of alj equals the left unit of bk1 • (iii) If ab and bc are defined, so are (ab)c and a(bc), and these are equal. (iv) For each aij E G, there exists an ail 1 E G with left unit ej , right unit ei , such that (v) Given any pair of units e, e' E G, there is an element au E G with left unit e, right unit e'.
The collection of all normal ideals in A, relative to proper multiplication, is the Brandt groupoid associated with A. The units are the maximal orders in A; the inverse of a normal ideal M is the normal ideal M - 1. If A and N are maximal Qrders, the normal ideal A . N has left unit A, right unit N.
202
MAXIMAL ORDERS OVER DEDEKIND DOMAINS
EXERCISES Unless otherwise stated, A denotes a maximal R-order in a separable K-algebra A.
1. Let R be a complete discrete valuation ring with prime element n, and let A1 = M3 (R), Show that no maximal left ideal of A1 can be a maximal right ideal of A z . Deduce from this that the prime ideals nA 1 , nA 2 are similar, but that there is no maximal integral ideal M 12 which belongs to both nA 1 and nA 2 . [Hint: Let A1x be a maximal left ideal of A1 ' and suppose that 0,(A 1 x) = A 2 . Then A2 = x- 1 A1 x, so (xY)'A 1 '(xy)-1 =A 1
·
Therefore (see Exercise 38.5) xy = nku for some k ~ 1 and some u Eu(A 1 ). But then
x has elementary divisors {n k - \ nk, n k },yvhich contradicts (17.8).J
2. Let M, N be normal ideals in A. Prove that M· N is a proper product if and only if replacing either factor by a larger R-Iattice (in A) increases the product. [Hint: Let M = M 12' N = N 34' in the notation introduced just before (22.19). Suppose that increasing either factor increases the product MN. Then
=
MN = MA 2 'N = M·A 2 N
N
=
A2N
=
A2
=
A3 •
Conversely, let Az = A3 and let M'N = MN, where M' is an R-Iattice properly containing M. Then M' c M'A z = M"NN- 1 = M'NN- 1 = M, a contradiction.J 3. Let 1JJ 1 ' ... , IJJn be distinct prime ideals of A. Let n
W=
IT lJJ,a" 1
n
IT IJJ/',
~ =
1
Prove (i) \!I
::J
~ if and only if a, 0;;: b" 1 0;;: i 0;;: n.
(ii) W
+
~ =
n
IT lJJ;nin
(a"
bil.
1 n
(iii) W n ~ =
IT lJJ;nax(a"bd, 1
(iv) If each a, ~ 0, then there is a ring isomorphism n
Aj\!I ~
.I' AjIJJ,"i,
1=1
4. Show that each finitely generated R-torsion left A-module X is expressible as a finite direct sum I'APi' where each J i is a left ideal of A of the same R-rank as A [Hint: As in the proof of (22.28), the problem reduces to the case where R is a complete discrete valuation ring, and where A = Mk(Ll) for some maximal R-order Ll in a skewfield. By means of the Morita correspondence, the problem further reduces to that of finding R-torsion Ll-modules. Now use (17.7).]
203
EXERCISES
5. Any simple left A-module is of the form A./M, where M is a maximal left ideal of A. Let P = R n M. Show that P is a prime ideal of R, and that P = annR A./ M. [Hint: Use (22.3).] 6. Let M 23 be a maximal integral ideal, and B12 any normal ideal. Prove that ann R A2 IM 23
ann R B12IB12 M 23 ·
=
[Hint: If P = annRA21M, then PB-IB = PA 2 C M 23 , whence PB c BM.] 7. Keeping the notation of (22.28), let l.Jli = annA Si' Pi = l.Jli n R = ann R Si' 1",: i",: k. Let PI' ... , Pn be the distinct prime ideals of R among {PI' ... ,Pk }. Show that we can express L as a proper product L =
N(I). N(2) .. 'N(n),
where each N(i) is an integral ideal such that (N(i»)Pi = L pi ,
(N(i»)p
=
maximal order
(P
'"I
PJ,
for 1 ",: i ",: n. 8. Let L, M be left ideals in A such that ann R A./ L
+ ann R A./ M
= R.
Show that there exists a left ideal N such that A./ N ~ A./L
+-
A./M.
[Hint: Define a left A-homomorphism
f:A--->A./L+- AIM by f(A) = (A + L, A + M), )_ E A.. For each prime ideal P of R, either (A./L)p = 0 or (A./M)p = O. Thus fp is epicfor each P, whence also f is epic. Now choose N = ker f.] 9. Prove (22.9) directly. [Hint: M c O,(M)
= M .M
c M
=M
c O,(M).]
10. Verify that the definition of inverses in (19.3) agrees with the definition in (22.6). 11. Show that any two maximal orders AI' A2 in A are Morita equivalent. [Hint: (1) Reduce to central simple case, then use (21. 7) and transitivity of Morita equivalence; or (2) Let M = MI2 be a normal ideal, and identify HomAl (M, AI) with the module of right multiplications by elements of M- I . The formula M· M- I = Al is then equivalent to the assertion that f1:
M ®A2 HomAl (M, AI)
--->
Al
is an epimorphism. Likewise, HomAl (M, AI) ®Al M ---> A2 is epic. Hence Al and A2 are Morita equivalent by § 16.] !:
12. Let r be an arbitrary R-order in a central simple K-algebra A. Show that r is a maximal order if and only if r is hereditary, and for each prime ideal P of R there is a unique prime ideal of r containing P. [Hint: To prove r maximal, it suffices to prove rp maximal for each P. There is a one-to-one correspondence between the
204
(23.1 )
MAXIMAL ORDERS OVER DEDEKIND DOMAINS
prime ideals of r containing P, and the prime ideals of r
p.
Now use (18.4).]
13. Let P be a prime ideal of R, and let PA = I1 'P/', where the 'Pi are prime ideals of the maximal order A. Let fi = (A/'Pi: RIP). Prove that
Ledi
= (A:K).
[Hint: Consider the R-algebra AI PA, where R
=
RIP, and imitate the proof of (4.30).]
23. ALTERNATE APPROACH TO GLOBAL IDEAL THEORY
In §§21-22, we derived results on ideals and orders in the global case by making use of the local theorems from Chapter V. In this section we shall give an alternate approach to some of the global theorems obtained in §§21-22. The direct global approach given below generalizes some of the standard arguments of algebraic number theory. We shall not use any of those results from the preceding sections, whose proofs were based on localization techniques. This section may be skipped if desired without affecting the continuity of the exposition. As usual, let A be a separable K-algebra, where K is the quotient field of the Dedekind domain R. In §22, we defined prime ideals of an R-order A in A, and showed that these coincide with the maximal two-sided ideals of A. We now recall some other definitions from §22. All ideals M considered below are assumed to be full R-lattices in A. Call M a normal ideal if 01(M) is a maximal R-order. An integral ideal is a normal ideal M such that M c I(M). A maximal integral ideal is an integral ideal M which is a maximal left ideal in 01(M). (We shall eventually remedy this asymmetry in the definitions (see (23.2), (23.10), and (23.11).) Let us write M = Mij to indicate that M is an ideal with 0l(M ').. ) = A., 0 r (M t).. ) = A ).. r.
°
Our aim is to derive the factorization properties of one-sided and two-sided ideals. We begin with
(23.1) LEMMA. Let A be any R-order in A. Then every two-sided ideal in A contains a product of prime ideals. Proof If not, then the set of two-sided ideals which do not contain such products is non-empty, hence has a maximal element J since A is noetherian. Clearly J is not a prime ideal, so by (22.2) there exist two-sided ideals B, C of A, properly containing J, such that J ~ Be. But both Band C contain products of prime ideals, whence so does J. This yields a contradiction, and proves the lemma.
(23.2) Mij
c
LEMMA. Aj"
Let
Mij
be a full R-lattice in A. Then
Mij c
Ai
if and
only
if
(23.3)
ALTERNATE APPROACH TO GLOBAL IDEAL THEORY
Proof Let Mij
c
205
Ai; then
Mij'Mij
C
Ai' Mij
= Mij ==- Mij
C
0 reM,)
= Aj"
This completes the proof. For any full R-Iattice L
Lx c Ai
= L,j in A, define D 1 as in (22.5). Then for x E L- 1, =?
L·xA i c Ai
=
XAi c L- l ,
whence L- 1 is a right A(module. Thus we obtain (23.3) Our next step is to develop the theory of two-sided ideals, and we now prove (23.4) LEMMA. Let M be a two-sided ideal in the maximal order A. If M < A, then M- l > A.
Proof It is clear from (23.3) that M- l is a two-sided A-ideal in A, and obviously M- l ::> A. Let us assume that M- l = A, and obtain a contradiction. Since M < A, we can choose a prime ideal ~ of A with M c ~ c A. Let ex be a nonzero element of R n ~ (such exist, since ~ is a full R-Iattice in A). Then by (23.1) IXA contains a product of prime ideals, and so we may write ~::> IXA ::> ~l ~2'" ~r'
where the ~i are prime ideals, and where r is minimal. Since ~ ::> ~l ... ~r and ~ is a prime ideal, it follows that ~ contains some factor ~j' and then of course ~ = ~ j ' Thus we may write ~ ::>
IXA
::> B~C,
where B, C are two-sided ideals of A. We then obtain ex- l B~C c A ==> B'ex-l~C'B c B ==> ex-1CB c ~-l c
=
ex-l~CB c Oy(B)
M- = A l
=
CB c etA.
This shows that exA contains a product CB of r - 1 prime ideals, which contradicts the minimality of r, and completes the rather mystifying proof. (23.5) THEOREM. Let M be a full R-lattice in A such that OtCM) is a maximal
order. Then
Proof Let A in A. Then
= 0/(M) be maximal, and set B = M· M- 1, a two-sided ideal
206
BB- 1 C A
MAXI¥AL ORDERS OVER DEDEKIND DOMAINS
=
M'M- 1B- 1 C A
=
(23.6)
M- 1B- 1 C M- 1
=
1
But 0r(M- ):=J O,(M) = A by (23.3), whence 0r(M- 1) B- 1 c A, so B = A by (23.4). This completes the proof.
B- 1
= A.
C
0r(M- 1 ). Therefore
The preceding result is the key step in this chain of arguments. Using it, we prove (23.6) THEOREM. Let A be a maximal order. For each two-sided ideal M in A, we have (23.7)
M' M- 1
= .ft;r 1 . M = A,
(M- 1)-1 =M.
Furthermore, every two-sided ideal in A is uniquely expressible as a product of prime ideals of A, and multiplication of prime ideals is commutative. Proof The first two equalities in (23.7) are immediate consequences of(23.5). To establish the last formula, choose a nonzero ex E R such that exM- 1 c A. Then exM -1 is a two-sided ideal of A, whence (exM- 1)(exM- 1)-1 = A. But (exM- 1 1 = ex- 1L, where L = (M-1)-1.
t
Therefore M
-1 .
L
= A, whence L
= AL = MM- 1 . L = MA = M.
We shall now show that every two-sided ideal N of A is a product of prime ideals (an "empty" product, if N = A.) If the result is false, let N be a largest counterexample. Surely N is not prime, and so there exists a prime ideal \.l3 with N < \.l3 < A, and hence
N c N\.l3-1 cA. If N = N\.l3-l, then \.l3-1 c O.(N) = A, which is impossible by (23.4). Thus N < N\.l3 - 1, whence N\.l3 -1 is a product of prime ideals \.l3 . . . \.l3r. This 1 gives N = \.l31·· ·\.l3r \.l3, a contradiction. We have thus established that every two-sided ideal of A is a product of prime ideals. Now let \.l3, \.l3' be distinct prime ideals of A. Then
\.l3-1\.l3'\.l3
c
\.l3-1A\.l3 = A,
and Thus \.l3' contains the product \.l3(\.l3-1\.l3'\.l3) ofa pair of two-sided ideals of A, and consequently \.l3' :=J \.l3 -1 \.l3'\.l3. Therefore \.l3\.l3' :=J \.l3'\.l3. Since the reverse
(23.8)
ALTERNATE APPROACH TO GLOBAL IDEAL THEORY
207
inclusion follows by symmetry, we obtain \13\13' = \13'\13, as desired. It remains to prove uniqueness (up to order of occurrence of the factors), so let (23.8) where the \13's and Q's are prime ideals. Then \13 1 ::::J nQ; implies that \13 1 = .ok for some k. Multiplying (23.8) by \13~ 1 and repeating the argument, we see that the {\13;} coincide wIth the {.oj}, apart from order of occurrence. This establishes the theorem. It is easily deduced from the above that the set of two-sided A-ideals in A is the free abelian group generated by the prime ideals of A. We leave the obvious proofs to the reader. Remark. The method of proof of (23.5) can be applied to more general situations, and leads to the theory of Asano orders in arbitrary rings. As in Jacobson [1, Ch. 6], one first generalizes the concepts of orders and fractional ideals. Then one defines an Asano order to be an order whose fractional twosided ideals form a multiplicative group. For the theory of Asano orders, the reader may consult Jacobson [1] as basic reference. Further developments are given in Asano [1,2], Harada [6], Michler [1], and Robson [1,2]'
(23.9)
COROLLARY.
If M is a proper left ideal of the maximal order A, then
M- 1 > A.
Proof Let MeN c A, where N is a maximal left ideal of A. Then l'vr 1 ::::J N- 1 ::::J A, and so it suffices to prove that N- 1 > A. Let us set
\13 = ann/\. A/N. As in the proof of (22.15), we find that \13 is a prime ideal of A, and AjN is a simple left module over the simple ring A = A/\13. Hence N is the inverse image, under the map A -+ A, of some maximal left ideal of A. Therefore (see Exercise 7.12) we may write N = A(1 - e) + \13, where e E A is such that its image e is a primitive idempotent in A. Set L = eA + \13, a right ideal in A. Since (1 - e)e E \13, it follows that N· L c \13. On the other hand, N· L is a two-sided ideal of A containing \13 2 • It follows from (23.6) that NLis either \13 or \13 2 • If NL = \13 2 , then \13e c \13 2 ; multiplying by \13 -1, we deduce that e E \13, which is impossible. This shows that NL = \13. Now choose a nonzero rt. E R !l \13, and write rt.A as a product of prime ideals of A. Since rt.A c \13, one of the factors must equal \13, and so we may write rt.A = \13 Q= NL.Q,
208
MAXIMAL ORDERS OVER DEDEKIND DOMAINS
= A, then == LA c rxA· S) - 1 =
(23.10)
where Q is some two-sided ideal of A If N- 1 rx - 1 LS)
c
==
N-1 = A
LS)
c
rxA
~
==Lc~.
But L = eA + \.l3, so the last incl usion is impossible. This shows that N - 1 > A, and completes the proof of the theorem. Weare finally ready to prove (23.10) THEOREM. Let M be afull R-lattice in A. Then 0/ (M) is a maximal order
if and only if O,(M) is a maximal order. Proof Let A = O/(M) be maximal. Replacing M by rxM if need be, where rx E R,rx '10, we may hereafter assume that MeA When M = A, then O/M) = A, so we may restrict ourselves to the case where M < A. If the theorem is false, let M be a maximal counterexample, and choose a left ideal L of A such that M < LeA,
LIM = simple left A-module.
(Possibly L = A) Then O/(L) = A, and since M is assumed to be a maximal counterexample, it follows that O/L) = N is a maximal order. Then L· L- 1 = A by (23.5). But the analogue of(23.5), obtained by reversing "left" and "right", is also true. This analogue yields the equality L- 1 . L = N, since O,(L) is a maximal order. Each left ideal X of A' maps onto a A-submodule LX of L, and the correspondence X +-. LX is one-to-one, since X = L- 1 . LX. Set N = L- 1 M; then
It follows that N is a maximal left ideal of A', since M is a maximal A-sub-
module of L. Consequently we obtain N·N- 1 = A',
by (23.9) and (23.5). Next, for x E A we have
== LNx c LN == xEO,(M), == L-1Mx c L-1M == xEO/N).
Nx c N Mx eM
Therefore O,(N) = 0r(M). Since M is assumed to be a counterexample to the theorem, it follows that O,(N) is not a maximal order. Thus O,(N) < A" for some maximal order A". We observe next that NAil N- 1 is an order, since
(23.11)
ALTERNATE APPROACH TO GLOBAL IDEAL THEORY NA"N- 1 'NA"N-
1
c: NA"'O/N)'A"N-
1
c: NA"N-
209 1
.
But also NA"N- 1
::l
N· N- 1
=
N,
and hence NAil N- 1 = N, since N is a maximal order. Consequently there is a chain ofleft N-ideals N c: NAil c: NA"N- 1 = A'.
Since N is a maximal left ideal in N, it follows that NAil is either N or N. If = N, then A" c: O/N), which is impossible. Hence NAil = N, and thus
NAil
A' = NA"· N- 1 = A ' N- 1 . Therefore N-1 = N, which is also impossible. This proves that there can be no counterexample to the theorem, and so the result is established. We have now shown, without the use of local results, that for a normal ideal M, both 01(M) and Oy(M) are maximal orders. We have also shown that
M· M- 1 = O,(M),
M- 1 . M
= O/M)
for any normal idealM,and furthermore, M c: O,(M) ifand only if M c: O/M). The proofs of Theorems 22.18 and 22.19 carryover unchanged, since they depend only upon the above-stated results, rather than any localization arguments. We are left with the task of proving (22.17) without using results from Chapter V. (23.11) THEOREM. Let M = M12 be a normal ideal. Then M is a maximal left ideal in A1 if and only if M is a maximal right ideal in A2. Proof Let M bea maximal left ideal in A 1. Then M c: A2 , by (23.2). If M = A2 ' then A1 = O,(M) = A2 = M, which is impossible. Suppose that M is not a maximal right ideal of A 2 . Then there exists a normal ideal N = N 32 such
that
M12
L/LM ----> A1 /LM ----> A1 /L ----> 0 gives rise to the equality N(LM) = N(L)· ord L/ LM.
Thus it suffices to show that ord L/LM = N(M). As in the proof of (24.2), it is enough to prove this when R is a discrete valuation ring. But then L = xA2 for some x E u(A), and so L/LM = xAz/xM c::: Az/M,
where the indicated isomorphism is an R-isomorphism. This implies at once that ord L/ LM = N(M), and the theorem is proved. We are now in a position to extend our definition of norm from integral
212
(24.5)
MAXIMAL ORDERS OVER DEDEKIND DOMAINS
ideals to normal ideals. For each normal ideal I, choose a nonzero rx such that rxl is integral, and let N*(J) = rx-"N(rxJ),
where
n
E
R
= (A: K).
Let us show at once that N*(J) does not depend on the choice of rx. If also [31 c A = OP), then rx[31 = rxA' [31 = [3A' rxl, and both of the indicated products are proper products. Hence N(rxA) N([3J) = N(f3A) N(rxJ)
by (24.4). But N(rxA) = R . rt,", N([3A)
= R' [3n, whence
rx-nN(rxJ) = r"N([3J),
as claimed. In particular, if I is an integral ideal, we may choose thus N*(J) = N(J). (24.5)
THEOREM.
rt,
=
1, and
The above-dejined norm N* satisjies
N*(I' 1') = N*(J)' N*(I') for each proper product 1· I' of normal ideals. Further
N*(F 1) = N*(J)-
1.
Proof Choose a nonzero rx E R such that both rxl and rxl' are integral. Then rxl' rxl' is a proper product of integral ideals, and so N(rxJ) N(rxl') = N(rx z II') = rt, Zn N*(II').
This implies at once that N*(IJ) = N*(J) N*(I'). Further, if A = OP) then 1· F 1 = A, whence R = N(A) = N*(J)· N*(F 1). This completes the proof of the theorem. Hereafter we shall write N instead of N*, so we have now defined the norm N(J) of each normal ideal I of A. If 11 is a two-sided A1-ideal in A, where A1 is a maximal order, then for each normal ideal L = L12 ' the proper product L - 111 L is a two-sided A z -ideal l z . We have called 11 and l z similar (see § 22). It follows at once that N(l z ) = N(L -1 11 L) = N(1 1 ),
so similar ideals have the same norm. Let '1J be any prime ideal of the maximal order A, and set P = R n '-l3, R = R/ P. We define the inertial degree of'-l3 as
213
NORMS OF IDEAlS
(24.6)
f = f('+1, AIR) = (A/'+1: R). Since A/'+1 ~
R(f)
as R-modules, we obtain
N('+1) = ord R A/'+1 = pr.
(24.6)
Define the capacity
K
of '+1 by the condition
A/'+1
~
M K( S),
S = skewfield.
(24.7) THEOREM. Similar prime ideals have the same inertial degree, capacity,
and norm. Proof. Let '+1 1 be a prime ideal ofthe maximal order A 1 , and let '+1 2 = L- 1'+1 1L be a similar prime ideal in A 2 , where L = L12 is a normal ideal. Clearly '+1 1 n R = '+1 2 n R = P, and by the proof of (22.4) we have A;/'+1i ~ (Ai )p/('+1 i )p,
i
= 1,2.
To prove the theorem, it suffices to show that there is an isomorphism of RI P-algebras A1 1'+11 ~ A2 1'+1 2 , under the assumption that R is a discrete valuation ring. But in this case, L = A1 x for some x E u(A), so
A2/'+12 = x-tAl XIX- 1 '+1 1 X ~ Ad'+1 1 · This completes the proof. (24.8) COROLLARY. Let M be a maximal integral ideal, belonging to a prime
ideal of inertial degree f and capacity N(M) = pfI\
K.
Then
where
P = R n M.
Proof. Let A = 0, (M), and let M belong to the prime ideal '+1 of A. Then Af'+1 ~ (AI M)("l as left A-modules, whence pI
= N('+1) = ord R Af'+1 = {ord R AI My = N(M)".
This proves the theorem. It should be pointed out that if A' = Or (M), then M also belongs to a prime ideal '+1' of A'. However, '+1 and '+1' are similar by (24.22), and they have the same P, f, K by (24.7), so the assertion of the theorem holds equally well when we work with '+1' rather than '+1. We shall next give another interpretation of norms, which relates norms of ideals with norms of elements. (24.9) THEOREM. Let J be a normal ideal of A, and iet N denote N A/K' Then
N(J) = R-ideal generated by {N(x): x
E
J}.
214
MAXIMAL ORDERS OVER DEDEKIND DOMAINS
(24.10)
Proof. It suffices to prove the result when R is a discrete valuation ring, and an obvious argument shows that we may restrict ourselves to the case where I is an integral ideaL Then I = Aa for some a E u(A), where A = 0, (1), and so N(1) = R' Na by Exercise 10.7. On the other hand.
L
L
R· N(x) =
XEJ
R· N(),) N(a) = R' N(a),
lEA
since N(),) E R for each ), EA. This completes the proof. (24.10) COROLLARY. Let K be a finite separable extension of the field E, and let R be the integral closure in K of the Dedekind domain S with quotient field E. Then N K/E(N A/K1) = NA/El for each normal ideal 10f A. Proof. Let Ibea normal ideal of A, and set A = 0,(1). Then A is a maximal S-order in A, as well as a maximal R-order in A. To prove the stated equality of S-ideals in E, we need only prove the result when S is replaced by its localizations at prime ideals of S. Changing notation, we assume that S is a discrete valuation ring. Then I = Ax for some XE u(A), and so NA/El = S' NA/E X,
But by (24.2), for each nonzero
0: E
NA/Kl = R·NA/KX.
R we have
NK/E(Rex) = S·NK/Eo:·
Therefore N K/E(N A/K 1) = S'NK/E(NA/KX) = S'NA/EX
by Exercise 1.5. This completes the proof. We shall now define reduced norms of normal ideals, and in order to avoid cumbersome notation, we shall restrict our attention to the central simple case. For the remainder of this section, let A denote a central simple K-algebra, and let (A,' K) = n 2 hereafter. Denote by "nr" the reduced norm map nr: A -+ K, so by (9.7) we have N A/K a
=
(nr a)",
aEA.
(24.11) THEOREM. For each normal ideal I in the central simple K-algebra A, the norm N(1) is the n-th power of an R-ideal nr I, called the reduced norm of 1. For each proper product 1· J' of normal ideals in A, we have nr (1'1') = (nr 1) (nr I').
(24.12)
NORMS OF IDEALS
215
Proof. To prove that N(1) is an nth power, it suffices to show that for each prime ideal P of R, N(lp) is an nth power. Changing notation, we may assume that R is a discrete valuation ring. But then I = Aa for some a E' u(A), where A = 01 (1), and thus N(1) = R·NA/Ka = (R·nra)n.
Finally, N is multiplicative on proper products by (24.5), whence so is "nr", This completes the proof. As a direct consequence of (24.9) and (24.11), we obtain (24.12) COROLLARY. For each normal ideal I in A, nr 1= R-ideal generated by {nr x:x E'l}. We shall now establish the following important result: (24.13) T'-eorem. Let M be a maximal integral ideal of the .central simple K-algebra A, and set P = M n R, R = R/P. If R is a finite field, then N(M) = pn,
nr M = P, Proof. Let A = By (24.8)
01 (M),
and let
~
be the prime ideal of A to which M belongs.
nr M = pfl Kn , where f is the inertial degree of ~ and K is the capacity of ~. Letting denote the P-adic completion of R, we have
A/$ ~
R
Ap /~p ~ A/~
by (18.2) and (22.4). Further, A is a central simple K-algebra and (A: K) = (A: K) = n2 . Thus we can compute f, K, n by working with the case where the underlying ring is R, rather than R. Let us write A ~ Mr (D), where D is a skew field with center K and index m. Then A ~ Mr (~), where ~ is the maximal R-order in D, and we have
A/~ ~ Mr (~/rad ~). Further, ~/rad ~ is a skewfield of dimension mover R, by (14.3). Hence we obtain K =
This gives and completes the proof.
r,
216
(24.14)
MAXIMAL ORDERS OVER DEDEKIND DOMAINS
(24.14) C
K c L. There is a homomorphism of groups
B(L),
[A]
->
[A]
[L ®K A],
E
B(K).
Proof. As usual, let A and B denote central simple K-algebras. Then L®K A is a central simple L-algebra by (7.8). It is easily verified that A "-'B=L®KA ~L®KB, L ®K(A ®K B ) ~ (L ®KA) ®L(L ®KB),
L ®KAo ~ (L ®KAt,
which imply the desired result. Keeping the above notation, let B(L/K) be the kernel of the homomorphism -> B(L). Thus [A] E B(L/K) if and only if L®K A ~ M.(L) for some r. (In this case we say that L splits A, or is a splitting field for A.) There is an exact sequence of groups B(K)
(28.4)
1 -> B(L/K) -> B(K) -> B(L) whenever K c L. The next set of theorems will show that each class [A'] E B(L/ K) contains a representative A in which L is embedded as a maximal subfield. In § 29, we shall see that such algebras A can be described explicitly as crossed-products.
(28.5) Theorem. Let D be a skewfield with center K, and let m = J(D:K) be the index of D. Let E be a finite extension of K.
(28.6)
239
BRAUER GROUPS
(i) If E splits D, then m I(E: K). (ii) There exists a smallest positive integer r for which there is an embedding E c M, (D) as K-algebras. With this choice of r, E splits D if and only if E is a maximal subjleld of M. (D). Furthermore, the centralizer E' of E in M. (D) is a skewjleld, and E is a maximal subfield of M. (D)
if
and only
if
E = E'.
Proof. Let S = E ®K D, a central simple E-algebra, and let V be a simple right S-module. Then V is a right vector space over the skewfield D, say (V:D) = r, and there is an embedding of K-algebras (28.6) E c HomD (V, V) ~ M, (D), since E and D commute elementwise in S. Let us show that this gives an embedding with minimal r. Indeed, given any embedding E c M t (D), there is a right D-space W of dimension t over D, such that E c Hom D (W, W). By Exercise 28.3, W may be viewed as a right (E ®K D)-module, and hence W is isomorphic to a direct sum of copies of V. Hence t is a multiple of r. This proves that the embedding given in (28.6) has minimal r. Keeping this notation, let E' be the centralizert of E in the central simple K-algebra B = HomD (V, V). Each E E' is then an (E ® K D)-endomorphism of V, that is, f E Horns (V, V). Conversely, it is clear that Horns (V, V) c E'. This shows that E' = Horns (V, V), and the latter is a skewfield by Schur's Lemma (see Exercise 7.1). We have now proved that E' is a skewfield containing E. Let us deduce at once that E' = E if and only if E is a maximal subfield of B. Obviously, if E' = E then E must be a maximal subfield of B. On the other hand, if E' > E, choose any x E E' - E. Since E' centralizes E, the element x commutes with each element of E. Therefore E(x) is a field (since it is contained in the skewfield E'), and E(x) > E. Thus if E' > E, then E is not a maximal sub field of B. We also observe that by (7.13) we have
.r
(28.7) whether or not E' = E. After these preliminaries, let us turn to the proof of (i). Suppose that E splits D; then S = E ®K D ~ Mm (E), so S ~ v(m) as right S-modules. Comparing dimensions as right D-spaces, we obtain (28.8)
mr = m(V: D) = (S: D) = (E: K).
Therefore ml (E: K), which proves (i). Furthermore, since E' ::::l E, it follows from (28.7) that E' = E. Thus E is a maximal subfield of B, which proves part of (ii). We now drop the assumption that E splits D, and we show finally that if E is a maximal subfield of B, then necessarily E splits D. Indeed, if E is a maximal t See pp. 94-95.
240
CROSSED-PRODUCT ALGEBRAS
(28.9)
subfield of B, then we have seen that E' = E. On the other hand, by (7.14) we have B®KEO~Ms(E'), s=(E:K). Since E = EO = E', this shows that E splits B. But B splits D. This completes the proof of the theorem.
~
Mr (D), and so E also
(28.9) Remarks. If D is a skewfield with center K and index m, then we know from (7.15) that every maximal subfield of D splits D, and has K-dimension m. Part (i) of the preceding theorem asserts that we cannot find any smaller extensions of K, whether contained in D or not, which split D. Thus (7.15) is a "best possible" result. The preceding theorem shows that if E splits D, then E can be embedded in a full matrix algebra B over D, in such a way that (B: K)
= (E: K)2,
and that E coincides with its centralizer in B. We shall called E a selfcentralizing maximal subfield of B. We conclude with some easy consequences of the precedIng discussion. (28.10) COROLLARY. Let A be a central simple K-algebra split by E, where E :::J K, and where (A:K) = (E:K)2. Then E can be embedded in A as a se?fcentralizing maximal subfield of A. Proof. Let D be the skewfield part of A, so E splits D, and let E c Mr (D) = B with r minimal, as in (28.5). By (28.9) we have (B:K) = (E:Kf = (A:K), whence A ~ B. The desired result is now obvious, since E is a self-centralizing maximal subfield of B. (28.11) COROLLARY. For each central simple K-algebra A', there exists a finite galois extension L of K which splits A'. Further, A' ~ A for some central simple K-algebra A containing L as a self-centralizing maximal subfield. Finally, (28.12)
B(K)
= UB(L/K),
where L ranges over all finite galois extensions of K. Proof. Given A', by (7.15) there exists a finite separable extension E of K such that E splits A'. Let L be the normal closure of E over K, that is, the
(28.12)
241
CROSSED-PRODUCT ALGEBRAS
smallest galois extension of K containing E. Then L is also a splitting field for A', and L is a finite galois extension of K. The above shows that [A'] E B(LI K), which implies at once that (28.12) holds true. Finally, if D is the skewfield part of A', then L splits D. As in (28.5), let L c Mr(D) be an embedding with minimal r, and set A = Mr(D). By (28.9), L is a self-centralizing maximal subfield of A. Clearly A' ~ A, and the proof is complete.
EXERCISES 1. Let D be a skewfield with center K, index m. Let E be a finite extension of K which splits D. Then the least value ofr for which there is an embedding of K-algebras E c:: Mr(D) is given by r = (E:K)/m.
2. Let K be a field. Show that the set of sub fields of M, (K) which contain the center K of M, (K) is in one-to-one correspondence with the set of extension fields E of K for which (E: K) divides r. What are the maximal subfields of M, (K) containing K? Show that such maximal subfields are not necessarily self-centralizing. 3. Let A and B be K-algebras, and let M be simultaneously a right A-module and a right B-module. We wish to make M into a right A @K B-module, by defining m(a @ b)
=
mab,
aEA,
bEB,
mEM.
Show that this procedure is justified if and only if A c:: Hom B (M, M).
29. CROSSED-PRODUCT ALGEBRAS Throughout this section, L denotes a finite galois extension of the field K, with galois group Gal (LI K), and E denotes an arbitrary field containing K. Let D be a skewfield with center K. We set E* = E - {O}, the multiplicative group of nonzero elements of E. In § 14 we were concerned with the special case where K is a complete field with a finite residue class field. We showed how to construct a skewfield D with center K and given index n. Recall that we start with a field W ::J K such that Gal (WIK) is a cyclic group of order n, with generator (J (say). Then n-1
D =
L' Wzj,
IX E
W,
0
~
j ~ n - 1,
i=O
and z" E W*. Here, W is a maximal subfield of D, and D has a W-basis whose elements correspond to those of Gal (WI K). This correspondence is such that IX E W, 0 ~ j ~ n - 1. Further, the set of basis elements {zi} is closed under multiplication, apart
242
(29.1)
CROSSED-PRODUCT ALGEBRAS
from constant factors from W*. This construction is a special case of the extremely important concept of crossed-product algebras, which we proceed to define. Returning to the case of arbitrary K, let G = Gal (L/ K). We shall define an algebra A = I" Lu", having as L-basis a set of symbols {u,,:O' E G}. ueG
These symbols are to be manipulated according to the formulas (29.1)
u,,' x
= O'(x)' u",
X E
L,
0', T E
G,
where each f" r E L *. Note that K is contained in the center of A, but that L is not (if L # iq, since the u,,'s need not centralize L. The K -algebra A will be associative if and only if u" (u" u,) = (u" u,,) u, for all p, 0', T E G, or equivalently, if and only if (29.2)
pUu.Jf",,,, =f",,,'f,,,,,r'
p,O',TEG.
A map f: G x G ---+ L* satisfying (29.2) is a factor set from G to L *. Given such an f, the algebra A constructed above is called a crossed-product algebra, and is denoted by (L/ K, f). If f and 9 are factor sets, so is fg, where by definition O',TEG.
I"
Now let A = Lu" as above, let {c,,: 0' E G} be any set of elements of L *, and put v" = c"u", 0' E G. Then A = Lv", and
I"
XEL,
O',TEG,
where gu"=cu'O'(c,)'c;,l'f,,,r'
O',TEG.
The map Oc: G x G ---+ L *, given by (29.3)
(c5c)", r = c,,' O'(c,)' c;/,
0', T E
G,
is easily found to be a factor set, hereafter called a principal factor set. We have thus shown that 9 = (c5c) 'I, and that (29.4)
(L/K,f) ~ (L/K,(&)'f)
for each c:G ---+ L*. A few definitions are in order. The trivial factor set has all values equal to 1. The collection of all factor sets from G to L * is a multiplicative group Z2(G, L*), and the collection of all principal factor sets is a subgroup B2( G, L *). We set H 2(G,L*)
= Z2(G,L*)/B 2 (G,L*),
the second cohomology groupt ofG with coefficients inL*. Call f, 9 E Z2(G, L *)
t
See Exercise 29.11.
(29.5)
CROSSED-PRODUCT ALGEBRAS
243
equivalent if f, 9 have the same image [J] in H2(G, L *), that is, if 9 = (bc) f for some c. It is easily shown that every factor set 9 is equivalent to a normalized factor set f satisfying f(f,l = f 1 ,(f = 1,
(29.5)
(J E G.
(See Exercise 29.1). By (29.4), equivalent factor sets yield isomorphic crossedproduct algebras, In particular, if (L/ K, f) = I'Lu(f is a crossed-product algebra in which f is normalized, then ul is the unity element of the ring (L/ K, f), and each u(f is a unit in this ring. We shall always identify L with the subring LU l of (L/K, f). Even when f is not necessarily normalized, the preceding remarks show that each u(f must be a unit in (L/K, f). (29.6) THEOREM. For each factor set f: G x G -> L *, the crossed-product algebra A = (L/K, f) is a central simple K-algebra. The field L is its own centralizer in A, and is a maximal subfield of A. If 9 is another factor set, then there exists a K -isomorphism
(L/ K, f)
~
(L/ K, g)
if and only if f is equivalent tc! g. Proof. Without loss of generality, we may assume that both f and 9 are normalized. Identify L with LU l c A. We leave it as an exercise to check that K is the center of A, and that every element of A which commutes with each x E L must lie in L. Thus L is its own centralizer in A, and is therefore a maximal subfield of A. To prove that A is simple, let X be a nonzero two-sided ideal of A, and let x
= a(flu(fl + .,. + a(fru(fr EX ,
x # 0,
with r minimal.Ifr > 1, choose bEL with (J 1 (b) # (J2 (b). Then x - (J 1 (b)-l xb is a shorter nonzero element of X. This is impossible, so necessarily r = 1, and X contains a unit aC11 U 0'1 of A. Therefore X = A, which shows that A is a central simple K -algebra, as claimed. Now let B = Lv cr , where the {vO"} multiply according to the factor set g. Any K -algebra isomorphism ¢: A ':'0 B must preserve identity elements, so ¢(u 1 ) = v l . Therefore ¢(Lu l ) = L'v l , where L' is a field K-isomorphic to L. Let u~ = ¢(U(f)' (J E G; then ¢(Lu(f) = L'v l 'u~ = L'u~. Therefore
I'
(29.7)
B = " L'U~, cr~
u~'¢(x)
= ¢((Jx)'u~,
u~u~ = ¢(f",M, (d!fII [x,yJ
=
xf(y) - f(xy)
+ f(x), wheref:G
(d~f) [x, y, z] = xf(y, z) - f(xy, z)
+ f(x, yz)
--->
M,
- f(x, y), where f: G x G ---> M,
and so on. Prove that HO(G, M) ~ MG as additive groups, where MG={mEM:gm=m forallgEG}.
258
(29.29)
CROSSED-PRODUCT ALGEBRAS
II. Keep the above notation, and let G = Gal (L/ K), where L/ K is a finite galois extension. Choose M to be the multiplicative group L* on which G acts, and view M as ZG-module. Show that ker di consists of all factor sets from G to L *, and that im di consists of all principal factor sets. Deduce that the second cohomology group H2( G, L*), defined at the beginning of §29, is a special case of the cohomology groups given in Exercise 29.8.
12. Let G = (0"> be a finite cyclic group of order n,andlet M be aleft ZG-module. Let D=6-1,
N=I+6+6 2 + ... +O"n-l E ZG.
Prove that there is a ZG-exact sequence
.,. fi. ZG IJ. ZG t!" ZG lJ. ZG .4 Z
->
0,
where ~ means left multiplication by N, lJ. by D, and where map defined by
I
Ii(
rtg
g) =
geG
I
rtg , rtg E
Ii
is the augmentation
z.
geG
Using this projective resolution of the trivial ZG-module Z, deduce that HO(G, M) ~ M G , and that
Here,
M'
=
{mEM:Nm
= O} =
{mEM:(1
+ 0" + '" + O"n-l)m
= O}.
13. Let L/K be a finite galois extension, with galois group G = (6) cyclic of degree n. Choosing M = L* in the preceding exercise, show that MG = {xEL*:6X = x}
=
K*, (l
+ 0" + ... + 6 n -
1
)M
=
NL1K(L*),
where N UK (L*) = {N L/K X: x E L*}. Deduce that H2( G, L *) ~ K* / N LIK(L *).
(29.30)
14. Let L/ K be a finite galois extension, with galois group G. Prove the Normal Basis Theorem: There exists an x E L such that {a(x):6 E G} is a K-basis of L. [Hint (Berger-Reiner [IJ): Let A = (L/K, 1) ~ HomK(L, L), .as in the pr.oof of (29.8), so L is a left module over the simple ring A. Companng K-dlmenSlOns, It follows that A ~ Dol as len A-modules. Let A = I'Lu",
B
where
Uu .
x =
6(X)Uu' 0" E
L'KI/ :leG
(tEG
G, x
E
L.
q
,
U~UT
li q
,.
6,rEG,
(30.1)
259
CYCLIC ALGEBRAS n
I' Kx" then I' L = I' {I' Ku
Then B is a subring of A. If L
=
i= 1
A
=
UU
i
(J
u } Xi
(J
~
B(n)
-
as left B-modules. Hence L(n) ~ B(n) as left B-modules, whence L ~ B by the Krull-Schmidt Theorem (Exercise 6.6). Therefore L = Bx for some X E L, and Bx =
(I
I
Kuu)x =
t7EG
Ka(x).]
t7EG
30. CYCLIC ALGEBRAS Throughout this section let L denote a finite galois extension of the field K, and E any extension field of K. The symbol D will always stand for a skewfield. Call L a cyclic extension of Kif Gal (L/K) is cyclic; we write Gal (L/K) = B(L/K) defined by a E K* -> [(L/ K, 0", a)] E B(L/ K). Show that this gives an epimorphism of groups, with kernel N LIK (L*). For another proof, see Exercise 29.13.J 2. Let A be a central simple K -algebra split by E, where E is a cyclic extension of K such that (A: K) = (E: K)l. Prove that A ~ (E/ K, 0", a) for some a E K*, where G = Gal (E/ K) = Q/Z. Caution. Let L/K be a cyclic extension with galois group (a) cyclic of order n, and let a E K*. Then the cyclic algebra B = (L/K, a, a) determines a class [B] in B(K). However, it is not necessarily true that inv [B] = vK(a)/n. Indeed, even when L/K is unramified, the formula is valid only when a equals the Frobenius automorphism a L/K' Further, in the ramified case the Frobenius automorphism a L/K is not even defined. In order to compute inv [B] when L/K is ramified, we must first write B ~ (W/K, a W / K' n S ) = A for some unramified extension W/K, and then we have inv [B] = inv [A] = s/m. We are now ready to prove the important result: (31.8) THEOREM. inv: B(K)
~
Q/Z.
Proof. The map inv is epic, since each element of Q/Z is of the form s/m, with (s, m) = 1, m;:: 1. Now let [A] E B(K) be represented by the cyclic algebra A = (W/K, a,n S), where W/K isunramified, a = a W / K' and (W:K) = m. Then inv [A] = s/m E Q/Z, so inv [A] = 0 if and only if mis, that is, if and only if A ~ K. This proves that inv is monic.
(31.9)
CYCLIC ALGEBRAS OVER LOCAL FIELDS
267
Finally, given [A], [B] EB(K), we may choose W/K unramified so that A = (W/K, a, rf),
B
= (W/K, a, nt),
a = a WIK ·
Then by (30.4). Therefore inv [A] [B] = inv [A]
+ inv [B],
which completes the proof that inv is an isomorphism of groups. We shall denote inv by inv K when we need to specify the underlying field K. Our next result, of great importance, describes the effect on inv of a change in ground fields. (31.9) THEOREM. Let E be any finite extension of K. The following diagram commutes:
B(K)~K E®K
1
~Q/Z
1
(E:K)
B(E) - ~~Q/Z, where the horizontal maps are isomorphisms, and where the second vertical map is defined to be multiplication by (E :K). Proof· Let A
= (W/K, a, n S ) represent a class [A] E B(K), where W/K is unramified, a = aWIK ' and (W:K) = m. We may view Wand E as embedded in some algebraic closure of K, and then we may form their intersection F = E n Wand their composite EW. If k is the least positive integer such
= k.
that d' fixes F, then F/K is unramified and (F:K) E
®K
A ~ (EW/E, a , n k
By (30.8) we have
S ),
so it remains for us to compute the Hasse invariant of the right hand expression. As in § 5, let 0E denote the valuation ring of E, 0E its residue class field, and vE the exponential valuation on E. Then (E: K) = ef,
Note that m
e = e(E/K),
f = f(E/K),
= (W:K) = (OW:OK). Let us put d = (m, f), m = dm',
f = dr,
where (m', f') = 1. Since d divides both m and f, there is a field (5 cow n 0E with (8:o K ) By (5.9) it follows that there is a field FeW n E = F, such that
= d.
268
(31.10)
CROSSED-PRODUCT ALGEBRAS
P/K is unramified, On the other hand, the field OF is contained in both Ow and 0E' whence f, hence divides d. But
(OF:OK) divides both m and
d = (P:K), Since we have just shown that kid, it follows that F = quently we obtain
P and k = d.
Conse-
f(E/F) = f(E/K)If(F/K) = f/d = f'. Diagrammatically, we have
E·W
/~.
Gal (EW/E) ~ Gal (W/F)
m'
W~/E
=
(Uk),
= (W: F) = (EW:E).
F=EnW
kl
K
Now let r be the Frobenius automorphism of EW/E, and view cI' as element of Gal (EW/E). By Exercise 31.1 (iv) we have r
= (crk)f(EIF)
= Ukf'.
But (f', m') = 1, and m' = (EW:E), so by (30.4 i) we obtain (EW/E, crk, n') ~ (EW/E, crkf', n'!'). Therefore
and so invE [E ®K A]
= vE(ns!')jm' = sf" vE(n)/m' = sf'e/m' = sfe/m = (E:K)·inv[AJ.
This completes the proof of the theorem. (31.10) Corollary. Let D be a skewfield with center K and index m, and let E be any finite extension of K. Then E splits D if and only if ml(E:K).
Proof Consider the element [DJ E B(K); then inv [DJ = s/m for some s relatively prime to m. Clearly E splits D if and only if invE [E ®K DJ = O.
269
EXERCISES
(31.11 ) On the other hand,
Since (s, m) = 1, we conclude that invE [E ®K D] = 0 if and only if m I(E: K). This gives the desired result. As a consequence of the preceding corollary, we obtain the following amazing result: (31.11) THEOREM. Let D be a skewjield with center K and index m. Then every irreducible m-th degree equation over K has a solution in D.
Proof. Let f(X) E K[X] be irreducible, and of degree m. Let E = K(a), where min. pol.K a = f(X). Then (E: K) = m, so E splits D by (31.10). It follows from (28.10) that there is a K-embedding of E into D. The image of a is then an element of D which satisfies the equation f(X) = O. We conclude with a further consequence of (31.8) and (31.9). (31.12) Theorem. Let E/K be any finite extension of degree n. Then B(E/K) is cyclic of order n.
Proof. By definition, B(E/K) consists of all classes [A] E B(K) which are split by E. Hence by (31.9) there is a commutative diagram 1 -> B(E/K)
->
B(K) -B(E)
1
1
Q/Z
---,,--+ Q/ z,
mVE
mVK
where the top row is exact, the bottom map is given by multiplication by n, and the vertical maps are isomorphisms. It follows at once that B(E/ K) is isomorphic to the kernel of the bottom map, that is,
B(E/K) ~ -~ Z;Z. This completes the proof. (31.13)
COROLLARY.
If (E: K) = n, then B(E/K) = {[A] EB(K):[A]n =1}.
270
CROSSED-PRODUCT ALGEBRAS
EXERCISES The hypotheses and notation given at the beginning of this section remain in force throughout these exercises. 1. Consider the diagram E·W
W/~ ~F/ I
K
in which all of the fields indicated are finite extensions of K. We assume that W/K is unramified, and denote its Frobenius automorphism by a WIK' (i) Prove that a W1K E Gal (W/K) is characterized by the condition
(ii) Prove that F / K is unramified, and that the epimorphism Gal (W/K) --> Gal (F/K) carries a W1K onto a F1K . If k is the least positive integer such that (aWIK)k
E
Gal (W/F),
prove that (F:K) = k,
aW/F = (aWIKt
(iii) Let E· W be the composite of E and W in some extension field of K. Show that EW/E is an unramified extension, and that a EWIE(restricted to W) = (aW/F'f[EIF)= (cfwIK'fiEfI'l,
where f(E/F) = (OE:OF)' (iv) When F = E n W, there is an isomorphism \f': Gal (W/F)
~
GaJ(EW/E),
obtained by extending each F-automorphism of W to an E-automorphism of EW For each a E Gal (ElIf1E), \P-l a is just the restriction ofa to W Deduce from (iii) that a EW1E = 'l'{(~WIK)f(EIF)}.
[Hint: The results are straightforward consequences of the definition of the Frobenius a utomorphism of an unramifiedextension. Detailed proofs area vaila blein the references listed at the beginning of §4.J 2. Let L/K be a cyclic extension of degree n, possibly ramified. Prove that K* /N LIK(L*) is cyclic of order n. [Hint: Use Exercise 30.1 and Theorem 31.12.J 3. Let K c E c F, where (F: E) = m, (E: K) = n. We make no assumptions as to ramification, nor do we assume that the extensions are galois extensions. Prove that the sequence of groups 1--> B(E/K)i;0 B(F/K)e®; B(F/E) --> 1
271
EXERCISES
is exact, where incl. is the inclusion map. [Hint: Consider the diagram
1
1-->B(EjK)----+B(FjK)
t I
lnYK
1·-+~ZjZ
lDVK
-;'~nZIZ
Show that the left hand square commutes (use (31.12)), and so does the right hand square (use (31.9)). Then use exactness of the bottom row.] 4. Let LjK be any cyclic extension, with galois group inv K [(Lj K,
CT,
ItS)]
=
s· inv K [(Lj K,
(CT>.
CT,
Prove that for
S E
Z,
It)].
5. Let R be the real field, C the complex field, R+ = {xER:x;;.O}.
Let N:C -;. R be the norm map. Prove that N(C)
=
R+.
6. Let D be a skew field with center C, such that (D: C) is finite. Prove that D = C. [Hint: Let a E D, and set min. pol. c(a) = f(X) E C[X]. Then there exist elements {IX,} in C such that f(X) = [I(X - IX,). Since [I(a - IX,) = 0, and D is a skewfield, some factor a - lXi must be zero.] 7. Let
CT
be complex conjugation on C, and let H be the cyclic algebra H
=
(CjR,
CT,-1).
Prove that H is the skewfield consisting of quaternions over R. [Hint: The least positive integer t such that ( -1)1 E NC/R(C*) is given by t = 2. Thus H is a skewfield, by (30.7). As in the example following (29.8), we have
H
~
REfJ Ri EfJ Rj EfJ Rk,
=
k 2 = -1, ij = - ji = k.]
where i2
=/
8. Prove that if D is a skewfield whose center contains R, and for which (D: R) is finite, then D = C, R, or H. [Hint: If the center of D is C, then D = C by Exercise 31.6. Suppose now that D has center R, and that the index of Dis m, where m > 1. Then D has a maximal subfield E, with (E: R) = m. Hence E = C, m = 2, and by §30 we may write D ~ (CjR,
CT,
a), a E R*,
where CT is complex conjugation. The isomorphism class of the cyclic algebra A = (CjR, CT, a) depends only on the coset of a in R* jN(C*), where N is the norm map from C to R. By Exercise 31.5, it follows that A is determined up to isomorphism by the sign of the element a. But we have (CjR,
CT,
1) ~ MiR),
so the result follows.] 9. Prove that [H]
E
B(R) has exponent 2.
(CjR,
CT,
-1) = H,
8. Simple Algebras Over Global Fields Throughout this chapter let K denote a global field (see §4e). Our aim is to study central simple K-algebras, and ideal class groups of maximal orders in such algebras. As general references for the topics considered below, the reader may consult Albert [1], Cassels-Frohlich [1 J, Deuring [1], Roggenkamp [IJ, Roggenl 1 pld(A/R)
¢=>
~ln(A/R) ~2ipA.
In the present discussion, the infinite primes of K will play an important role. Such infinite primes occur only when K is an algebraic number field. In this case, an infinite prime P of K corresponds to an archimedean valuation on K which extends the ordinary absolute value on the rational field Q. The P-adic completion Kp is either the real field R (in which case P is called a real prime), or else the complex field C (and P is a complex prime). (32.2) THEOREM. Let A be a central simple K-algebra, and let mp be the local index of A at an in.finite prime P of K. (i) If P is a complex prime, then Ap
~
Kp
= 1.
and
mp
and
mp = 1,
(ii) If P is a real prime, then either Ap ~ Kp or else
Ap ~ Hand
mp
= 2,
where H is the skewfield of real quaternions (see Exercise 31.7). Proof Clearly Ap ~ D, where D is a skew field with center K p, and (D:Kp) is finite. If P is complex, then D = C = Kp by Exercise 31.6. If P is real, then Kp = R, and D = R or H by Exercise 31.8. This completes the proof.
If P is any finite prime of K, then Kp is a complete field relative to a discrete valuation, and has a finite residue class field. We saw in §3l how to define the
274
SIMPLE ALGEBRAS OVER GLOBAL FIELDS
(32.3)
Hasse invariant inv [A p] of a central simple K p-algebra, thereby obtaining an isomorphism inv:B(Kp) ~ Q/Z. We showed in fact (see (31.4) and (31.7)) that (32.3)
inv [Ap] { exp [A p]
=
sp/mp
.
= 1, = mp. , where mp = mdex [A P] ' (sp' m) P
We would like to have the same formulas true for the case of infinite primes. First we must define Hasse invariants when P is an infinite prime, and in light of (32.2), it is sufficient to define these invariants for the three cases C, Rand H. We set (32.4)
inv [C]
=
inv [R] = 0,
0,
inv [H] =
±.
Formulas (32.3) then hold equally well when P is infinite, provided we know that exp [H] =·2 when [H] is considered as an element of B(R). We have already observed this fact in Exercise 31.9. Now let A be any central simple K-algebra, and let P be any prime of K (finite or infinite). Clearly,
A
~
K
= Ap ~ Kp for all P.
We shall prove the extremely important converse of this implication, by using the Hasse Norm Theorem (see below). First of all, we must review some facts from galois theory. Some of these results have already been mentioned in §4 and §5c. Proofs are readily available in the references listed at the beginning of §4. Let L be a finite galois extension of K, with galois group G = Gal (L/K). Let P be a prime of K, finite or infinite. Even when P is a finite prime, it will be convenient to think of P as representing a class of valuations onK, rather than an ideal in some valuation ring. From this point of view, the valuation P extends to a finite set of inequivalent valuations on L, denoted by p (= p 1)' p 2' ... , p g. For each 0" E G, there is a valuation pO" on L, defined by the formula pO'(x)
=
p( 0"-1 x),
XEL.
We call pO' a conjugate of p; if p is a finite prime, then 0" carries the valuation ring of p onto the valuation ring of pO'. Whether or not p is finite, each Pi is of the form pO' for some 0" E G. Keeping the above notation, we set (32.5)
G p = {aEG:p" = p},
and call Gp the decomposition group of p relative to the extension L/ K. The groups {Gp ,} are mutually conjugate in G. Each O"E Gp induces a Kp-automorphism ft of the p-adic completion L p , since 0" maps each Cauchy sequence from L (relative to the p-adic valuation) onto another such sequence. The
(32.6)
rna p a
SPLITTING OF SIMPLE ALGEBRAS fj
-4
275
yields an isomorphism Gp ~ Gal (Lp/K p).
(32.6)
We define (32.7)
np
=
(Lp:Kp)
=
local degree of L/K at P.
Then (32.8)
np = 1Gp I,
and npl (L:K) for each P.
It should be remarked that the fields {Lp,: 1 ~ i ~ g} are mutually Kp-isomorphic, so np does not depend on the choice of the prime p of L which extends P. The next theorem is of fundamental importance for the entire theory of simple algebras over global fields. The proof depends on class field theory, and is beyond the scope of this book. Proofs may be found in CasselsFrohlich [1], Janusz [1], Neukirch [1], and Weil [1]. (32.9) THEOREM (Hasse Norm Theorem). Let L be a jinite cyclic extension of the globaljield K, and let aEK. For each prime P of K, we choose a prime p
of L which extends P. Then a EN LIK(L) ~ a E N LpIKp(Lp)jor each P. Remarks. (i) The theorem asserts that a is a global norm (from L to K) if and only if at each P, a is a local norm (from Lp to K ). (ii) If p and p' are primes of L, both of whiCh extend P, then there is a Kp-isomorphism Lp ~ L p" and therefore N LpIKp(L p )
=
N Lp'IKp(L p').
This shows that in determining local norms at P, it does not matter which prime p of L we use, provided only that p is an extension of the valuation P from K to L. (iii) By Exercise 32.3, every global norm is also a local norm at each P. The difficult part of the proof of Hasse's Norm Theorem is the converse: if a E K is a local norm at each P, then a is a global norm. In proving this, it is necessary to know that a is a local norm at every prime P of K, including the infinite primes. (iv) The theorem breaks down if we drop the hypothesis that L/K be cyclic. There are counterexamples even when L/K is abelian (see CasselsFrohlich [1, Exercise 5]). (32.1 0) COROLLARY. Let A = (L/K, a, a) bea cyclic algebra, where Gal (L/K) = 1, and obtaining a contradiction. By (28.11), there exists a finite galois extension L/K such that L splits A, that is, L @K A ~ L. Let G = Gal(L/K), let p be some rational prime dividing m, and let H be a Sylow p-subgroup of G. Then p t [G: H], whereas IHI is a power of p. It is well known from group theory that H has a descending chain of subgroups .. , :;) H n = 1."
[H:H i i
+1
] = p,
with Hi + 1 D. Hi for each i. Let Ei be the sub field of L fixed by Hi , so En = L, and each Ei+ 1/Ei is a cyclic extension of degree p.
Hn-1 :: H
,,
G
L=E
I
n
F=E n-l I
Eo I K
Further,
(Eo:K) = [G:H]
=1=
0 (mod p).
Set F = En _ l' so L/F is a cyclic extension of degree p.
(32.12)
277
SPLITTING OF SIMPLE ALGEBRAS
Let us set B = F (8) K A, a central simple F -algebra. Then L(8)FB~L(8)KA~L,
so L splits B. Hence by Exercise 30.3, B is similar to a cyclic algebra C = (L/F, cr, b), where Gal (L/F) = (cr) and b E F*. We intend to show that B ~ F, so it suffices for us to prove that C ~ F. By (32.10), C
~
F
~
Cp
~
Fp for every prime p of F.
Given a prime p of F, its restriction to K is a prime P of K, and we have Cp
~
Bp = F p (8) F B ~
~
Fp (8)KpAp
F p (8) K A ~
Fp.
This proves that C splits locally everywhere, whence C ~ F, and so B ~ F. We have thus shown that F splits the algebra A. Repeat the argument, using the cyclic extension F/E n _ 2 in place of L/F. Then we find that E._2 also splits A. Continuing in this manner, we see that Eo splits A. But then m I(Eo: K) by (28.5). This is impossible, since pi m but pt(Eo:K), and so the theorem is established. (32.12) Remarks (i) For each prime P of K, there is a homomorphism B(K) -> B(Kp), defmed by Kp (8)K·' Let [A] E B(K), and let mp be the local index of A at P. Then mp = 1 a.e., which means that [Ap] = 1 a.e. Hence there is a well defined homomorphism
The Hasse-Brauer-Noether-Albert Theorem is precisely the assertion that this map is monic. (ii) A stronger result, due to Hasse, describes the image of B(K) in L'B(Kp) by means of Hasse invariants. It can be shown (see references) that the following sequence is exact: (32.13)
1 -> B(K)
->
L' B(Kp) ~ Q/Z
->
0,
p
where inv denotes the Hasse invariant map, computed locally on each component: inv = L'invKp ' It follows from the exactness of (32.13) that (32.l3a)
Lp inv [Ap]
= 0,
[A] E B(K).
t
Of course, inv [Ap] = 0 if P is a complex prime, while inv [Ap] = 0 or if P is a real prime. The exactness of (32.13) also tells us that, other than (32.l3a), these are the only conditions which the set of local invariants {inv [Ap]} must
278
SIMPLE ALGEBRAS OVER GLOBAL FIELDS
(32.14)
satisfy. In other words, suppose that we are given in advance any set of fractions {x p } from Q/ Z, such that
xp = 0 { xp = 0
a.e., Ixp = 0 if P is complex, xl' = 0 or~ if P is real.
Then there exists a unique [A]
E
B(K) such that
inv [Ap] = xp forallP. (iii) Some authors prove the exactness of (32.13) directly (see CasselsFrohlich [1], Neukirch [1]), and then deduce (32.9H32.11) as corollaries. To prove that (32.13) is exact, one shows first that the following sequence is exact: (32.14)
2
1 -+ H (G L1K ,L*)
-+
I" H2(GLpIKJ>' Ln ~ ~ Z/Z -+ o. p
Here, L/ K is any finite cyclic extension, and n = (L: K); the direct sum extends over all primes P of K, and for each such P, the prime p is some prime of L extending P. The isomorphism obtained in (29.12) permits one to replace H 2 (G L1K ,L*) by B(L/K), and likewise for the terms in the direct sum. Finally, one proves (32.14a)
B(K) =
U B(L/ K), L
where L ranges over all finite cyclic extensions of K. In (28.12) we proved a weaker version of (32.14a), in which L ranges over all finite galois extensions. By (32.20) below, it suffices to consider only cyclic extensions. Formula (32.14a) can also be proved directly, without using the difficult Theorem 32.20. We may remark that if L/K is a finite galois extension, not necessarily cyclic, then the image of inv in (32.14) may be a proper subgroup of (l/n)Z/Z. For the proofs of the exactness of (32.13) and (32.14), the reader may consult the references listed above. As a first application of (32.11), we give a simple criterion for deciding whether a finite extension of the global field K splits a given central simple K-algebra. (32.15) THEOREM. Let A be a central simple K-algebra. For each prime P of K, let mp = index [Ap]. Let L be any finite extension of K, not necessarily a galois extension. 1hen L is a splitting field for A if and only if for each prime p of L, (32.16)
mpl(Lp:Kp),
where P is the restriction of p to K.
(32.17)
279
SPLITTING OF SIMPLE ALGEBRAS
Proof If P is the restriction to K of a prime p of L, then LP®KpAp ~ Lp ®L(L®K A ).
Hence if L splits A, then L ®K A ~ L, whence Lp ®K p Ap Lp splits Ap. Then (32.16) holds, by (28.5).
~
L p, and so
Conversely, suppose that (32.16) holds for eachp. Then (for each p) Lp splits A p , by (31.10). It follows that the central simple L-algebra L ®K A is split locally at every prime p of L. Hence by the Hasse--Brauer-Noether-Albert Theorem (32.11), L ®K A ~ L. Therefore L splits A, as claimed, and the theorem is proved. A second important consequence of (32.11) is (32.17) THEOREM. Let A be a central simple K-algebra with local indices {m p}, where P ranges over the primes of K. Set m'
= L.C.M. {m p }.
Then exp [A] = m'. Proof By (32.11), [AJ'
=
1 in B(K)
=-
[A pJ'
=
1 in B(Kp) for each P.
But exp [Ap] = mp by (32.3), so [ApJ' = 1 if and only if mp I t. This proves that [AJ' = 1 if and only if t is divisible by each mp. Hence exp [A] = m', as claimed. We are going to prove below that whenever K is a global field, we have index [A] = exp [A],
[A]
E
B(K).
We shall also prove that each central simple K-algebra A is in fact a cyclic algebra, so that (32.10) and (32.11) say exactly the same thing. The proofs will depend on the following result, whose proof is beyond the scope of this book: (32.18) THEOREM (Grunwald-Wang). Let P l ' ... , P s be any set of distinct primes of the globaljield K. Let {m p ,: 1 ~ i ~ s} be positive integers, subject to the conditions: mp = 1 ~r P is complex, mp = 1 or 2 if P is real, where P ranges over the {PJ Let n be any positive integer divisible by each m p" 1 ~ i ~ s. Then there exists a cyclic extension L/K such that (L: K)
= n, (Lp: Kp) = mp,
where p denotes any prime of L extending P. Remarks. (i) For the proof of the Grunwald-Wang theorem, see Artin-Tate
280
(32.19)
SIMPLE ALGEBRAS OVER GLOBAL FIELDS
[1, Ch. 10] or Neukirch [2]. Wang [1] gives the prooffor the case where K is an algebraic number field. (ii) For any galois extension L/K and any prime P of K, we know that (Lp: Kp) must divide (L: K), by (32.8). Hence if L/K has local degree mp at P, for P = P 1> ... ,P s' then necessarily (L: K) must be a multiple of m', where
m' = L.C.M. {m p" ... , mpJ. Hence if we seek a galois extension L/K with prescribed local degrees {mp} at some preassigned finite set of primes {PJ of K, then m' is the smallest possible value for (L: K). The Grunwald-Wang theorem tells us that not only can we find such a galois extension L/K of degree m', but in fact there always exists a cyclic extension of degree m', with the prescribed local degrees. Further, we can force (L:K) to be any preassigned multiple of m', if desired. We are now ready to prove (32.19) Theorem. Let [A]
E
B(K) have local indices {mp}. Then
index [A] = exp [A]
= L.C.M. {mp}.
Proof We know that mp = 1 except possibly at some finite set of primes {P 1"'" Ps} of K. We also know that mp = 1 if P is c'omplex, and that mp = 1 or 2 if P is real. Let m' = L.C.M. {mp}, so m' = exp [A] by (32.17). If m = index [A], then m' Im by (29.22). On the other hand, by the Grunwald-Wang Theorem, there exists a cyclic extension L/K such that (L:K) = m',
where as usual p denotes a prime of L extending P. Since the local degree (Lp: Kp) is the same for each such p, and since mp = 1 for P P 1" .. , Ps,lt follows from (32.15) that L splits A. But then ml (L: K), by (28.5i). Therefore m = m', and the theorem is proved.
"*
(32.20) Theorem. Every central simple K-algebra is cyclic.
Proof Let A be a central simple K-algebra, let (A:K) = n2, and let {mp} be the local indices of A. Since (Ap: Kp) = n2, it follows that mpl n for each P. Further, mp = 1 except (say) at P l' ... , P s ' By (32.18) it follows that we may find a cyclic extension E/ K such that (E:K) = n, Then E splits A, and (A:K) = (E:K)2. Hence, by Exercise 30.2, we may conclude that A is isomorphic to a cyclic algebra (E/ K, a, a), where Gal (E/ K) = (a) and a E K*. This completes the proof.
EXERCISES
(32.20)
281
Example. Let us determine some of the local Hasse invariants of the cyclic algebra A = (L/K, c;, a), where Gal (L/K) = (c;) and a E K*. Let P denote a prime of K, and p an extension of P to L Then by (30.8) we have
Ap
~
(Lp/Kp,(Jk, a),
where k is the least positive integer such that C;k lies in the decomposition group Gp of p relative to L/K. Of course, inv [Ap] = 0 whenever Ap ~ Kp. (i) If P is complex, or if both P and p are real, then Ap ~ Kp. (ii) Suppose that P is real, p complex. By Exercise 31.8 we have
Ap
~
Kp
Ap
~
H
if ap > 0, if ap < 0,
where a p represents the image of a under the embedding K --+ Kp. In the latter case, inv [Ap] = t. (iii) Let P be a finite prime, and assume that Pis unramified in the extension L/K. This is equivalent to assuming that Lp/Kp is unramified. Since Gp = (C;k), we may choose r E Z relatively prime to the local degree np = IGp I, such that c;kr is the Frobenius automorphism of the extension Lp/Kp. By (31.7) we obtain inv [Ap] = r' vp(a)/np, where vp is the exponential P-adic valuation. If we reduce the fraction r' vp(a)/np to lowest terms, then mp is the denominator of the fraction thus obtained. In particular, we observe that mp = 1 whenever vp(a) = O. Thus, mp = 1 for every finite prime P, except possibly those primes P which ramify in L/ K, or which contain a. EXERCISES Throughout these exercises, let A denote a central simple K-algebra, where K is a global field, and let P range over the primes of K. 1. Prove that either A ~ K, or else there are at least two primes of K which ramify in A. [Hint: Use (32.1 3a)].
2. Prove that no infinite primes of K are ramified in A, if index [A] is odd. 3. Let L/K be a galois extension, p a prime of L extending the prime P of K. Let Gp be the decomposition group ofp relative to L/K, and write n
G
=
UG
p . (Jp
i= 1
For x Eo' L, let
n
f(x) =
T1 i=l
(J
i(X) Eo'L.
282
SIMPLE ALGEBRAS OVER GLOBAL FIELDS
(33.1 )
Prove that N LpIKp(f(X)) = N LIK(X).
Deduce that if a E K is a global nonn (from L to K), then a is a local norm (from Lp to Kp) at each P. [Hint: n
IT IT
NLPIKp(f(X)) =
po)x)
=
peG p i;:::l
IT o-(x) =
NLIK(x).]
dEG
33. REDUCED NORMS Throughout this section K is assumed to. be a global field, unless otherwise stated. :let nr AIK: A ....... K be the reduced norm map, where A is a central simple K-algebra, and let nr A = nrAIK(A) = {nrAIK a:aEA}. Our aim is to determine the image nr A explicitly. Our first result, true for arbitrary fields K, enables us to reduce the problem to the case where A is a skewfield. (33.1) THEOREM. Let A = M,(D), where D is a skewfield with cencer K (not necessarily a global field). Then (i) nrAIK(A) = nr DIK(D). (ii) For a E A, nr AIK a = 0 if and only if a is a nonunit of A. Proof We shall omit the subscripts A/K and D/K when there is no danger of confusion. As in Exercise 9.5, let E be a splitting field for D, and let
WD ....... E ®KD
~
Ms{E).
Then there is an embedding given by a
= (Ct.;)u;;. j 0, by (4.11) we can choose a polynomial I(X)
=
X" + C1xn-l + .. ' +Cn-1X + (-1)"[3
EK[X],
such that qJp(c; - ai • p ) < e, { qJp(C) < e,
1::;: i ::;: n - 1,
PES',
PES.
By (33.8), if we pick a sufficiently small (;, then I(X) will be irreducible in Kp[ X] for each PES'. Hence I(X) is also irreducible over K, since S' is non-empty. Furthermore, since [3 E U(A), we have [3p > for each PES. Hence if K such that (E:K) is fmite, and E splits A. Extend the valuation I I on K to a norm on E. Then prove that each of the following maps is continuous: A ..... E Q9 K A,
where (A:K)
=
det:Mr{E) ..... E,
r2]
3. Let A be a central simple K -algebra, P a finite prime of K, Rp the P-adic valuation ring of K p' Given a finite set of finite primes {P, P 2' ... , Pr }, show that there exists an element YEA such that nr A/K Y = prime element of Rp, { nrA/KYEu(R ) [or Q = Pl, ... ,P,.. Q
[Hint: Extend the P-adic valuation C{Jp on Kp to a norm II lip on A and Ap. By (33.4), there exists an xp E Ap with nr xp = np, a preassigned prime element of Rp. If YP E A p is chosen so that I Yp - xp lip is sufficiently small, then nr YP
=0
nr xp (mod n;,Rp),
so nr YP is also a prime element of Rp. Now use (4.11) to choose YEA so that
Ily -
xpll p < e,
Ily - lllQ
e. Choose In + e, and set u = 1 + nk{J, {J E R, and l' = 1 + nmx. We need only show that the equation 1 + nk{J = (1 + nmx)"
k ;;.
has a solution with x
E
R. By Exercise 2, the equation becomes
1+ nk{J = 1 + anm+ex for some g(X)
E
+ nZmg(x)
R[X]. Hence we must solve nm-eg(x)
+ ClX
- {Jnk-(m+ e) = 0,
XER.
N ow use Exercise 3.J
35. IDEAL CLASS GROUPS
Throughout this section, let R be a Dedekind domain with quotient field K, and let A be a maximal R-order in a central simple K-algebra A. We shall eventually restrict our attention to the case where K is a global field, so as to have available Eichler's Theorem and its consequences, but for the moment K may be arbitrary. We shall define the ideal class group of A denoted by CI A, and shall show how to calculate it. The definition will be such that in the special case where A = R, Cl A will coincide with the ideal class group Cl R defined in §4.
(35.1 )
307
IDEAL CLASS GROUPS
By a left A-ideal in A we mean, as usual, a left A-lattice M in A such that KM = A. As in §26, two left A-ideals M, N in A are placed in the same ideal class if M ~ N as left A-modules, or equivalently, if M = Nx for some x E u(A). Let us attempt to define a group structure on this set of ideal classes. Given any two left A-ideals M, N in A, their product M· N is also a left A-ideal in A. However, when A is non-commutative, the ideal class of M . N is not necessarily determined by the ideal classes of M and N. Specifically, for each x E u(A), the ideal Mx is in the same class as M, but possibly Mx' N and M . N are in different classes. Steinitz's Theorem (4.13) suggests one way of overcoming this difficulty. The theorem states (as a special case) that given any two left R-idealsJ, J' in K, then J
(35.1 )
+-
J' ~ R
+-
JJ'
as R-modules,
and furthermore, (35.2)
R
+-
J
c::o:
R
+- J'
¢>
class of J = class of J'
¢>
J ~ J '.
These results show that the ideal class of the product JJ' can be computed unambiguously from the structure of J and J' as R-modules. In (27.4) we obtained a partial generalization of Steinitz's Theorem. A special case of (27.4) asserts that given any pair of left A-ideals M, M' in A, there exists a left A-ideal Mil in A such that (35.3)
M
+-
M' ~ A
+-
Mil as A-modules.
The isomorphism types of M and M' uniquely determine the isomorphism type of the direct sum M +- M', and hence that of A +- Mil. This suggests a way of defining a binary operation on ideal classes. It is customary to write this operation additively, so we tentatively define ideal class of M
+ ideal class of M' =
ideal class of Mil
whenever (35.3) holds true. In order to prove that the operation is well defined, we would need to establish a "cancellation theorem" analogous to (35.2). Specifically, we would need to prove that if M, N are any left A-ideals in A, then (35.4)
A+-M~A+-N=M~N.
Unfortunately, there are examples in which (35.4) is false (see Swan [lJ). The fact that (35.4) is not always true forces us to introduce a new equivalence relation on the set of A-ideals, weaker than isomorphism. It is convenient to define this relation not only for A-ideals, but more generally for A-modules. Given any two left A-modules X, Y, we call X stably isomorphic
308
SIMPLE ALGEBRAS OVER GLOBAL FIELDS
(35.5)
to Y if there exists a non-negative integer r such that
+A
X
~ Y
(r)
+A(r)
as left A-modules.
It is easily verified that stable isomorphism is an equivalence relation on the
set of all left A-modules. Clearly, isomorphism implies stable isomorphism, but not conversely (in general). Let [X] denote the stable isomorphism class of the A-module X. (35.5) THEOREM. Let CI A denote the set of stable isomorphism classes of left A-ideals in A. Dejine an additive structure on CI A asfollows: given any pair of left A-ideals M, M' in A, we set [M]
+ [M'] =
[Mil],
where Mil is any left A-ideal in A such that
M
+ M' ~ A -+- Mil.
Then CI A is an abelian additive group, with identity element [A
J.
Proof Given M and M', the existence of an ideal Mil such that (35.3) holds, is guaranteed by (27.4). It is worth pointing out that if Mil is a left A-module satisfying (35.3), then in fact Mil is isomorphic to a left A-ideal in A (see Exercise 35.1). Let us show that addition of stable isomorphism classes is well defined. Let N, N' be left A-ideals in A such that
[M] = [N],
Then there exists an s M
~
[M] = [N'],
N
+-
N' ~ A -+- Nil.
0 such that
+ Ns) ~ N
M' -+- Ns) ~ N'
-+- A(s),
+-
Ns).
But then [Mil] = [Nil], since
Thus addition is well defined. It is easily verified that addition is associative and commutative, and that [A]
+
[M] = [M]
for all
[M]
E
CI A.
It remains to prove the existence of inverses. Any left A-ideal M in A is A-projective, by (21.5). Hence there exists a left A-lattice Y such that
M -+- Y ~
Nt)
for some t.
By Exercise 35.1, Y is isomorphic to a submodule of AU-l). Therefore by (27.8) there exists a left A-ideal N in A such that
(35.6)
309
IDEAL CLASS GROUPS
so we now have Let M -i- N ~ A -i- L for some left A-ideal L in A; then [M] + [N] = [L], by the definition of addition of stable isomorphism classes. However, L
-i-
Nt-I) ~ L
-i-
A
-i-
Nt-2) ~ M
-i-
N
-i-
Nt-2) ~ AU),
so [L] = [A J. Thus [M] + [N] = 0 in CI A, and so inverses exist. This completes the proof that CI A is a group. It follows at once from (35.1) and (35.2) that when A = R, the group CI A coincides with the class group CI R defined in §4. It should also be remarked that when K is a global field and A is any maximal R-order, then the ideal class group CI A is necessarily a finite group, by the lordanZassenhaus Theorem (26.4). For the remainder of this section, we shall restrict our attention to the case where K is a global field. Let us introduce the ray class group CIA R; this is a modified version of CI R, with the modification depending on the given central simple K -algebra A. We shall use the following notation:
feR) = P(R) = CI R = S=
multiplicative group of R-ideals in K, subgroup of principal ideals = {Rcc 0: E K*}, f(R)/P(R) = ideal class group of R, set of all infinite primes of K ramified in A, U(A) = {o: EK*:o:p > 0 for each PES}, P)R) = {Ro:: 0: E U(A)} = ray group (mod S), CIAR = f(R)/ PjR) = ray class group (mod S). The groups PA(R) and peR) may coincide, even when S is non-empty; this certainly occurs when R = Z, for example. In general, P)R) is a subgroup of peR), and there is an epimorphism 0': CIA R ---> CI R. By Exercise 35.2, ker 0' is a finite elementary abelian 2-group. The main result of this section is the fact that the reduced norm map on A-ideals induces an isomorphism CI A ~ CIA R if K is an algebraic number field. This isomorphism also holds for the function field case, if we assume that A satisfies the Eichler condition relative to R. Eichler's Theorem (34.9) plays a key role in the proof of these results. We may restate Corollary 34.21 of Eichler's Theorem in our present notation, as follows: (35.6) THEOREM. Let K be a global lield, and let r be a maximal R-order in a central simple K-algebra B, where B = Eichler/R. For each left r-ideal L in B, let veL) denote the class of the R-ideal nr B/KL in the ray class group CI BR.
310
SIMPLE ALGEBRAS OVER GLOBAL FIELDS
(35.7)
Then for each pair of left r -ideals L, L in B, we have L
2;'
L
as
r -modules =
veL) = veL).
A preliminary calculation is necessary before we can apply this result. Given the central simple K-algebra A, we set B = Mr(A), where r ~ l. Then B is also central simple over K, and a prime 0 f K ramifies in B if and only if it ramifies in A. Hence PA(R) = PB(R), and the ray class group CIBR coincides with CIA R. Let r = Mr(A), so by (8.7) r is a maximal R-order in B. Each left r-ideal L in B determines an element veL) E CIA R, where
v(L) = image of nrB/KL
(35.7)
inCIAR.
Let us recall from §24 that by definition,
nrB/KL = {NB/KL}l/S,
(B:K) =
where
S2.
Further, if L c r then
Weare now ready to prove (35.8)
LEMMA.
Let r
~
1, and let B = HomA(A(r), A(r»)
2;'
Mr(A),
where A(r) is viewed as a left A-, right B-bimodule. Let r = HomA(Nrl, Nr»)
2;'
.M)A).
To each lfft A-lattice X in A(r) there corresponds a left r-lattice cp(X) in B, given by cp(X) = HomA(A(r), X). If X = 11 1,., where each 1; is a left A-ideal in A, then
+ ... +
(35.9)
nr B/K cp(X) =
11 nr A/K 1 i .
1=1
Therefore r
(35.10)
v{ cp(X)} =
TI v(li)
in CIA R,
i= 1
where v(l;) denotes the class ofnr A/K li in CIA R. Proof The left A-module Nr) is a progenerator for the category AJIt. Hence by (15.9) or (16.14), there is an equivalence of categories
cp: AJIt
---+
rJlt,
where
cp = HomA(Nr),').
Then cp maps A(r) onto r, and carries each A-submodule X of Atr) onto a
(35.11)
311
IDEAL CLASS GROUPS
left ideal cp(X) in r. By tensoring with the field K, we find readily that cp carries each A-lattice X in A(d onto a r -lattice cp(X) in B. The correspondence X -+ cp(X) is one-to-one, and preserves isomorphism. Now let X be any A-lattice in A(r) such that KX = A(r). By (27.8) we may write X = J 1 J r , where each J., is a left A-ideal in A. Since the reduced norm is multiplicative, it sufflces to prove formulas (35.9) and (35.10) for the case where X C A(r>, and each J, c A We have a commutative diagram
+ ... +
cp(X) = Hom,.. (A (r), X) ~ X
l )
)
cp(Nr) = Hom,.. (Nr, A(r»)
~
+... +X (r copies) .1. A(r) + ... + A(r) (r copies),
where the vertical arrows are inclusions, and the indicated isomorphisms are R-isomorphisms. Therefore
NB/KCP(X) = ordRCP(A(r»)/cp(X) = {ordRA(r)/xy. But
ord R Nr)/x =
r
r
i= 1
i= 1
TI ord R A/li = TI N A/K J
i·
Hence we obtain
~hich gives(35.9) at once. Formula (35.10) follows from (35.9) by taking images CIA R, and the proof is complete.
III
(35.11) COROLLARY. Let K be a global field, and keep the above notation. Let r ~ 1, and let r
X' =
I'J;,
i =1
where each J i and J; is a left ideal in A. Then (i) X ~ X' as A-modules !f and only (f cp(X) (ii) If X ~ X', then vcp(X) = vcp(X'), that is, r
(35.12)
TI v(J
i= 1
(iii) If A
= Eichler/R, then X
~
cp(X') as r-modules.
r
i)
~
=
TI v(JJ
i=l
X' if and only if(35.12) holds.
312
(35.13)
SIMPLE ALGEBRAS OVER GLOBAL FIELDS
(iv) Let K be an algebraic number field and let r ~ 2. Then X if (35.12) holds true, even when A f= Eichler/ R.
~
X
if and
only
Proof Assertion (i) has already been established at the beginning of the proof of (35.8). From (35.8) we also know that r
wp(X)
= I1 i~
r
Vcp(X) ==
v(lJ,
1
IT v(J;).
i~l
If X ~ X, then cp(X) = cp(X)' b for some bE u(B). Therefore vcp(X) = vcp(X) since (nrB/Kb)R E PB(R), and (ii) is proved. Suppose for the moment that A = Eichler/R; then also B = Eichler/R. Hence by (35.6) we know that cp(X) ~ cp(X) if and only if vcp(X) = vcp(X), and this establishes (iii). Finally, suppose that K is an algebraic number field and r ~ 2. Then B = Eichler/R, whether or not A = Eichler/R. Indeed, if A f= Eichler/R, then (A:K) = 4; but then (B:K) = 4r2 > 4, so necessarily B = Eichler/R. But once we know that B = Eichler/ R, we may use (35.6) to deduce that cp(X) ~ cp(X) if and only if vcp(X) = vcp(X). This gives assertion (iv) and completes the proof of the corollary.
Let us record an important special case of (35.11). (35.13)
COROLLARY. Keep the above notation, and let J, J' be left A-ideals in A. Let [J] denote the stable isomorphism class of J. (i) If A = Eichler/R, then [J] = [J'] if and only if J ~ J'. (ii) Let K be an algebraic number field. Whether or not A = Eichler/R, we have
[J] = [J']
===
J -+- A ~ J' -+- A.
Proof. By definition of stable isomorphism, [J] J -+- Nr) ~ J' -+- N') for some r ~ O. By (35.10),
vcp(J -+- N'»)
= [J']
if and only if
= v(J).
Hence if [J] = [f], then v(J) =. v(J,!. Therefore J ~ f by (35.11 iii), if = Eichler/ R. This proves assertlOn (1). , . Now let K be an algebraic number field. From v(J) = v(J) 1t follows that
A
vcp(J -+- A)
=
vcp(J' -+- A).
Therefore J -+- A ~ J' -+- A by (35.11 iv), which completes the proof of the corollary. We are now ready to prove
(35.14)
313
EXERCISES
(35.14) Theorem (Swan [1]). Keep the above notation. If K is an algebraic number jield, or if K is a function jield and A = Eichler/R, then the reduced norm map induces an isomorphism v : CI A ~ CIA R. Here, CIA is the additive group of stable isomorphism classes of left A-ideals in A, and CIA R the multiplicative ray class group (mod S), where S is the set of all injinite primes of K which ramify in A. Proof. Let J, J' denote left A-ideals in A. We shall define the map v on CIA
by setting v[J] = v(J) = image of nrA/KJ
inCIAR.
It follows from the proof of (35.13) that v is well defined on CIA, since we showed there that if [J] = [J'], then v(J) = v(J'). Now let J -+- J' ~ A -+- J" for some A-ideal J". Then v(J)v(J') = v(J") by (35.11 ii). Therefore
v{[J]
+ [J']} =
v[J"] = v[J] v[J'] ,
so v is a homomorphism. Ifv[J] = 1, then v(J) = v(A). By virtue of the hypotheses of this theorem, we may apply (35.13) to conclude that J -+- A ~ A -i- A Therefore [J] = [A] = 0 in CIA, and thus v is monic. Finally, the group I(R) is the free abelian group generated by the nonzero prime ideals P of R. Given P, we may find a maximal integral ideal J of A such that PAc J c A Then nr A/K J = P by (24.13), and so v[J] equals the image of P in CIA R. This shows that v is epic, and completes the proof of the theorem. Remarks. (i) If A = Eichler/R, then there is a one-to-one correspondence between CIA R and the set of isomorphism classes of left A-ideals in A. (ii) Some of the preceding theorems extend to non-maximal orders. We refer the reader to Frohlich [1], Jacobinski [1,2], Roggenkamp [1], SwanEvans [1], Wilson [1 J. Frohlich's article contains a different proof of (35.14), based on an idele-theoretic version of Eichler's Theorem.
EXERCISES 1. Let L, M be left A-lattices such that KL left A-module such that
~
A(r), KM
~
A(s), and let X be any
L-i-M~A-i-X.
Show that X is isomorphic to a left A-submodule of A (r + s - 1). [Hint: Since X is isomorphic to a submodule of the A-lattice L -+- M, it follows thatXis also a A-lattice. Tensor the given isomorphism with K, to obtain
314
SIMPLE ALGEBRAS OVER GLOBAL FIELDS
(36.1 )
A(r) -+- A(s) ~ A -+- KX.
Hence KX ~ A(r+s-1) by Exercise 6.7. Replacing X by an isomorphic copy, we may assume that KX = A(r+s-1) = K· Nr+s-l). We may then choose a nonzero (J. E R such that (XX c 1\(r+s-1), and surely X ~ (XX.] 2. Show that the kernel of the epimorphism CIA R -> CI R is a finite elementary abelian 2-group. [Hint: The kernel is isomorphic to P(R)/ PA(R), which is in turn a homomorphic image of K*/U(A). But there is an exact sequence 1-> UtA)
->
K*.!!.
IT {±1}
->
1,
PES
where for a E K* and PES, the P-th component of eta) is the sign of ap in Kp.].
36. Ko OF MAXIMAL ORDERS We begin by defining the group Ko(i\.) for an arbitrary ring A. Let peA) denote the category of all finitely generated projective left A-modules. Let F be the free abelian group generated by symbols (M), one for each isomorphism class of objects ME peA). Let Fo be the subgroup of F generated by all expressions (L-i- M) - (L) - (M), where L, M E peA). Now set KiA) = F IF o' Then Ko(A) is an abelian additive group, called the Grothendieck group of the category peA). For (M) E F, let [M] denote its image in FIFo. Then every element of Ko(A) is expressible as a difference [M] - [N], with M, N E peA). For any L, M E peA), we have (36.1)
[L -+- M] = [LJ
+ [M]
in KoCA).
Given M, N E peA), we call M stably isomorphic to N if M -+-
Nr) ;:;:
N -+- Nr) for some integer r. By Exercise 36.1, [M] = [N] in KotA) if and only if M is stably isomorphic to N. Hence we may use the symbol [M] to denote both an element of Ko(A) and the stable isomorphism class of M. Each ring A gives rise to an abelian group Ko(A). Further, each homomorphism of rings f{>: A --> A' gives rise to a homomorphism f{> *: Ko(A) --> Ko(A') of additive groups. The map f{>* is defined by setting
f{>*([M] - [N])
= [A'®}\M]
- [A'®}\N],
[MJ - [N]EKoCA).
In the expression A' ®}\ M, the ring A' is made into a right A-module by means of f{>. It is easily verified that f{>* is well defined. In the language of category theory, we may view Ko as a (covariant) functor from the category of rings to the category of abelian groups. n
It follows at once from this fact that if
I . Ai i=l
is a direct sum of rings
("direct product", in category language), then there i s a natural isomorphism
(36.2)
315
Ko OF MAXIMAL ORDERS
(36.2)
Ko
Ct·
Ai)
it·
~
Ko(AJ
We also note that if the rings r and A are Morita equivalent (see § 16), then the equivalence of categories A A --t induces an equivalence peA) --t PCr). This latter equivalence then gives rise to an isomorphism Ko(A) ~ KoCr). We shall use this fact in our discussion below. We are now ready to investigate Ko of a maximal order. By (l0.5), a maximal order in a separable algebra decomposes as a ring direct sum of maximal orders in central simple algebras. In view of (36.2), it therefore suffices to calculate Ko(A) for the case where A is a maximal R-order in a central simple K-algebra. The aim of this section is to prove that
r«
Ko(A) ~ Z -+- CIA, where Cl A is the ideal class group of A defined in § 35. We showed in (35.14) that Cl A is isomorphic to the ray class group ClAR when K is an algebraic number field, or when K is a function field and A = Eichler/R. Hence in these cases the structure of Ko(A) is known explicitly. Our main theorem, which holds whether or not K is a global field, is as follows: (36.3) THEOREM. Let R be a Dedekind domain with quotient field K, and let A be a maximal R-order in the central simple K -algebra A. There is an exact sequence of additive groups (36.4) Furthermore, (36.5)
Proof The inclusion A --t A induces ljJ:Ko(A)
ljJ[M]
--t
Ko(A), where
= [A ®AM] = [K ®RA ®AM] = [K ®RM]
for each M E peA). Since M is a A-lattice, we may identify K ® R M with KM. In order to show that ljJ is epic, it suffices to prove that for each finitely generated left A-module W, there exists an ME peA) such that KM ~ W. By Exercise 3.5 or Exercise 26.5, there exists a left A-lattice M in W such that KM = W. But then ME peA), since by (21.5) every A-lattice is A-projective. Theref ore ljJ is an epimorphism. The ideal class group CI A consists of all stable isomorphism classes of left A-ideals in A, where a "left A-ideal in A" means a left A-lattice M in A such that KM = A. Addition in Cl A is given by [M]
+
[M']
=
[Mil]
if M -+- M' ~ A -+- Mil,
316
SIMPLE ALGEBRAS OVER GLOBAL FIELDS ~
where the M's are left A-ideals in A. We define /1:CIA
/1[M] = [A] - [M],
(36.6)
Ko(A) by setting
[M] ECI A.
Since the element [M] E Ko(A) depends only on the stable isomorphism class of M, it is clear that /1 is monic. Furthermore,
M -+- M' ~ A -+- M":;. [M]
+ [M'] = [A] + [M"] in Ko(A) :;. [A] - [M] + [A] - [M'] = [A] - [M"] :;. /1[M] + /1[M'] = /1[M"] = /1{[M] + [M']}.
Therefore /1 is a homomorphism of groups. For [M] E CI A, we have
1/I/1[M] = [A] - [A] = 0 in
Ko(A),
so 1/1/1 = O. To prove exactness of the sequence (36.4), it remains to verify that ker 1/1 c im/1. Each x E Ko(A) may be written as x = [M] - [N], with M, N E P(A). If we choose M' E P(A) so that M -+- M' ~ A(r) for some r, then x
= [M -+- M'] - [N -+- M'] = [N')] - [L]
for some L E P(A). Suppose now that I/I(x) = 0; then [KL] = [A(')] in Ko(A). Since A is a simple artinian ring, it follows from Exercise 36.3 that KL ~ A(r) as left A-modules. Hence by (27.8) there exists a left A-ideal Lo in A such that L ~ Nr - 1) -+- Lo' Therefore x
= [A(r)]
- [Nr-l) -+- LoJ
= [AJ
= /1[Lol
- [LoJ
This completes the proof that (36.4) is exact. Since A is a simple artinian ring, we have Ko(A) ~ Z by Exercise 36.3. Therefore the sequence (36.4) splits as a sequence of Z-modules. This shows that Ko(A) ~ Z -+- CI A, and completes the proof of the theorem. Let us now compare the sequence (36.4) with that associated with an order which is Morita equivalent to A For simplicity, we treat only the case where r ~ Mn(A).
r
(36.6)
THEOREM.
Keep the notation of (36.3), and let n
~
1. Set
= Atn ),
B = HomA(V, V) ~ Mn(A),
where
V
r = HomA(L, L)
where
L = Nn),
~
Mn(A),
and where the bimodule structures are given by B VA, rLA' Then there is a commutative diagram with exact rows:
(36.7)
o (36.7)
317
Ko OF MAXIMAL ORDERS --+
c(A) with 1R ---> 1A' In this case, all A-modules may be viewed as R-modules. Since every ring is a Z-algebra, there is no loss of generality in considering algebras rather than rings. Let A, ~ be R-algebras. We shall say that a bimodule AM~ is over R if rm=mr for all rER, mEM, that is, (rl tJm =
m(r1~)
for all r, m. A bimodule AM~ (over R) is invertible if
320
SIMPLE ALGEBRAS OVER GLOBAL FIELDS
(37.1 )
there exist a bimodule t.N A (over R), and a Morita context (16.6), which give a Morita equivalence (over R) of the rings A, /}. We call N the inverse of M. As shown in §16, the bimodule isomorphism class (M) uniquely determines the inverse class (N); indeed, we have (N) = (M- 1), where M- 1 is the bimodule given by (37.1)
t.(M-1)A
=
HomA(AMt.'AAA) ~ Homt.(AMt.'t./}t.).
We may restate the definition of invertibility in the following explicit form: the bimodule AM t. (over R) is invertible (over R) if there exist a bimodule t. N A (over R) and bimodule isomorphisms M ®t.N
(37.2)
~
A,
N ®AM ~ /},
making the following diagrams commute: M®t.N®AM--+A®A M (37.3)
1
N®AM®t. N --+/}®t. N
1
M®t./}--+
1
M,
N®AA--+
1 N.
Let us recall from §16 that every invertible bimodule AMt. is a progenerator for both of the categories Avit and vltt.. Furthermore, (37.4)
A
~
Homt. (M, M),
/}
~
Hom A(M, M),
where both /} and Hom A(M, M) are viewed as rings ofright operators on M. Conversely, progenerators yield Morita equivalences.
(37.5) Definitions. (i) Let A be an R-algebra. The Picard group of A relative to R, denoted by PicR A, is the multiplicative group consisting of all bimodule isomorphism classes (M) of invertible bimodules AMA over R. Multiplication is defined by the formula (M) (M') = (M ® A M'). The class (A) is the identity element of PicRA, and inverses are given by (M)-l = (M- 1) with M- 1 defined as in (37.1), using A in place of./}. (ii) Let C = c(A), and view A as a C-algebra. We define Picent A = Pice A, so Picent A is the subgroup of Picz A consisting of all classes of invertible bimodules AM A such that (37.6)
cm
= mc
for all c E C, mE M.
We remark that the groups PicR A and Picent A need not be commutative. The group PiczA is called the Picard group of A, and the subscript Z is usually omitted. As we shall see below when we restrict our attention to the case where A is an order in a semisimple algebra A over a field, the group
321
PICARD GROUPS
(37.7)
Picent A is precisely the group of invertible two-sided A-ideals in A, modulo principal ideals generated by units in c(A). From this standpoint, the group Pi cent A is a natural object of investigation. In Exercise 16.4 we have already noted that Morita equivalent rings have isomorphic centers. Let us give this isomorphism explicitly: (37.7) THEOREM. Let A, b.. be R-algebras, and let AM!> be an invertible bimodule over R. Then M determines an R -isomorphism cp: c(A) ~ c(b..) as follows: for each c E c(A), cp(c) is the unique element of c(b..) such that (37.8)
c· m
=
m'
cp(c) for all
mE
M.
Taking R = Z, it follows that Morita equivalent rings have isomorphic centers. Proof Since M is invertible, (37.4) shows that each element of A (or of b..) is completely determined by its action on M. For each c E e, the map m ---+ cm, mE M, is a left A-endomorphism of M. Hence by (37.4) there is a unique cp(c) E b.. such that (37.8) holds true. But then for all x E b.. and mE M, m(cp(c)x) = (cm)x = c(mx)
= (mx)cp(c) =
m(xcp(c)).
Thus cp(c) commutes with each x E b.., so cp(c) E c(b..). It is easily verified that cp is an R-isomorphism of rings, and the theorem is proved. Let us show next that Morita equivalent rings have isomorphic Picard groups. (37.9) THEOREM. If the R-algebras A, b.. are Morita equivalent over R, then Pic R A ~ PicR b... If the rings A, N are Morita equivalent, then Picent A ~ Picent N. Proof. Let AM!> be an invertible bimodule over R. It is easily verified that the map (X) E Pic R A, (X) ---+ (M- 1 ® AX ® AM), gives an isomorphism Pic R A ~ Pic R b... (We should remark that this isomorphism may depend on the choice of M.) Secondly, let the invertible bimodule ANA' determine an isomorphism cp:e ~ C' as in (37.7), where e = c(A), C' = c(N). Then c'n = n'cp(c) for all
CEe,
nEN.
For (X) E Picent A we have cx = xc for all c E e, x E X. Let us deduce from this that (N- 1 ® A X ® A N) E Picent N. Each element of C is of the form cp(c), for some c E C. Then we have
322
SIMPLE ALGEBRAS OVER GLOBAL FIELDS
(n'®x®n)cp(c)
(37.10)
= n'®x®cn = n'c®x®n =
cp(c) (n' ® x ® n), for all n' ® x ® n E N- 1 ® X ® N.
The remaining details of the proof are obvious. A supplement to this theorem is given in Exercise 37.4. Now let Aut R A be the group of all R-automorphisms of the R-algebra A. For each u E u(A), let iu be the inner automorphism defined by (37.10)
xEA.
The group of inner automorphisms of A is defined as
In A = {i,,:
U E=
u(A)}.
Since U E
u(A),
it follows that In A is a normal subgroup of Aut R A. We set (37.11)
OutR A = Aut R AjIn A,
the outer automorphism group of A over R. (37.12) Definition. Let A, d be R-algebras, AX~ a bimodule over R. Given any automorphisms f E Aut R A, 9 E Aut R d, let fX 9 be the bimodule (over R) having the same elements as X, but with the action of A "twisted" by f, that of d by g. This means that
Aoxo(j for each x E X,
(infX)=f(A)·x·g((j)
(in X)
2E A, (j Ed. It is easily verified that f'(fX 9)9' ~ f fX 99' as bimodules.
(37.13) LEMMA. Consider the R-algebra A as a (A, A)-bimodule. For each f, 9 E Aut R A. there is a (A, A)-bimodule fAg over R. The following bimodule isomorphisms hold true:
fAg ~ hfAhg ~ lAr 'g ~ g- 'fAp f A 9 ® f,A 9 , ~ fA 9 f' -,9 .,
1
f'(fAg)g' ~ ff'A gg.,
A9 ® 1 A9 . ~ 1 A99 .,
where ® means ® A' Proof Exercise for the reader. (37.14)
THEOREM.
The map WO:AutR A -4 PicR A, defined by
323
PICARD GROUPS
(37.15)
fEAutRA,
is a homomorphism of groups. We have ker roo = In A, the group of inner automorphisms of A. Therefore roo induces a monomorphism ro: Out R A -4 Pic R A, where Out R A is given by (37.11). Proof. Each f E Aut R A gives rise to a (A, A)-bimodule 1 Af over R, and by (37.13), fAl is an inverse for lAf . Thus roo(f) = (lAf)EPic R A. Further, for
f, gE Aut R A,
roo(fg)
=
(lAf)
= (lAf)(lAg)
by (37.13), so roo is a homomorphism. Let us prove that ker 0)0 = In A. We have O)o(f) = 1 if and only if there exists a bimodule isomorphism fJ: A ~ 1 Af' This occurs if and only if there is a bijection fJ: A -4 A such that (37.15)
fJ(axb)
= a' fJ(x) . f(b) for all a, b, x
E
A.
Now let u E u(A), and let f be the inner automorphism iu defined by (37.10). Set e(x) = xu-l, x E A. Condition (37.15) becomes (axb)u- l
a' xu- l . iJb)
=
=
a' xu- l . ubu-l,
which is always true. Therefore A ~ 1 Af whenever f is inner, and thus In Acker 0)0' Conversely, let fJ: A -4 A be a bijection such that (37.15) holds, and set u = fJ(I). Then A = fJ(A) = fJ(A' 1) = AfJ(l) = Au,
and likewise A
= uA,
so u E u(A). Taking x = b = 1 in (37.15), we obtain fJ(a)
=
au for all a E A.
Next choose a = x = 1 in (37.15), whence fJ(b)
=
u' f(b) for all bE A.
Therefore au
=
fJ(a)
=
u . f(a) for all a E A,
whence f = iu - [ E In A. This completes the proof that ker roo = In A, and the remaining assertion in the theorem is now obvious. The preceding discussion is useful in considering the one-sided modul structure of invertible bimodules. The following result is fundamental:
324
SIMPLE ALGEBRAS OVER GLOBAL FIELDS
(37.16)
(37.16) THEOREM. Let (X), (Y) E PicR A. Then AX ~ AY if and only if (Y) E (X) . im OJ, that is, if and only if Y ~ 1 Xf (as bimodules) for some fE Aut R A.
Proof For each f E Aut R A, there is a (A, A)-bimodule isomorphism lX f
=
X ®A lAr
Hence (Y) E (X) . im OJ if and only if Y ~ 1 X{ for some f. It is clear that any bimodule isomorphism Y ~ 1 X f is also a left A-isomorphism AY ~ AX. Conversely, let h: X ~ Y be a left A-isomorphism. Then h induces an isomorphism h* of endomorphism rings: h*:HomA(AY'AY) ~ HomA(AX'A X ), given by h*(cp) = h-1cph, for cpEHomA(AY'AY). Since AXA is invertible, each element in HomA (AX, AX) is given by a right multiplication ar:x -> xa, x E X, for some uniquely determined element a E A. Likewise, every element of Hom A(A Y, AY) is of the form br:y -> yb, y E Y, for some uniquely determined bE A. Therefore each bE A determines a unique a E A such that h*(b r) = a r , that is, This gives
(h-1brh)x = arx = xa
for all
x E X,
that is,
(hx)b = h(xa)
for all x E X.
Setting a = f(b), we obtain the identity
(hx)b = h(x ·f(b))
for all
x E X,
bE A.
It follows readily that f E Aut R A, and that the map h: 1 X f -> Y given by x -> h(x), x E 1 X f' is a bimodule isomorphism. We have thus shown that if AX ~ AY' then Y ~ 1 X f (as bimodules) for some f E Aut R A. This completes the proof of the theorem.
Before proceeding with our investigation of Picent A, let us briefly consider the relation between Picent A and PicR A when A is an R-algebra. Let C = c(A). By (37.7), each invertible AM A over R determines an R-automorphism M of C, according to the condition that for each c E C, M(C) . m = m· c
for all
mE M.
Tt is clear that w depends only upon the bimodule isomorphism class of M. Let us calculate M for the case where M = 1 Af' f EAutRA. We show that
(37.17)
M =
lAf
=
M is the restriction of f to C.
325
PICARD GROUPS
(37.18)
Indeed, let c E C, and let us verify that
f(c)· m = m· c for all mE M. Since M
= 1/1.. f ' this condition becomes f(c)· A= k f(c) for all A E /1..,
which certainly holds true since f(c) E C. This establishes (37.17), which we shall need for the next result. (37.18) THEOREM. For any R-algebra /I.. with center C, there is an exact sequence 1 .... Pi cent /I.. .... Pic R /I.. ~ Aut R C.
(37.19)
If /I.. is commutative, then the sequence 1 .... Picent /I.. .... Pic R /I.. ~ Aut R /I.. .... 1
(37.20) is split exact.
Proof. Let (M), (N) E Pic R /1.., and set f = M' 9 = N. Then for each CE C, we have f(c) . m = mc, g(c)· n = nc, for all mE M, n E N. Therefore
(m ® n)c = m . g(c) ® n = f(g(c))(m ® n) for all m ® n E M ® AN. This shows that M0N = M N' and thus is a homomorphism. Furthermore, M = 1 if and only if cm = mc for all mE M, c E C, that is, if and only if (M) E Picent /1... This completes the proof that the sequence (37.19) is exact, once we observe that the mapping of Picent /I.. into Pic R /I.. is just the inclusion map. Now suppose that /I.. is commutative, and let Wo be the map defined in (37.14). Thus for fEAutR/I.., we put woU) = (I/l.. f ) EPicRI\.. Since /I.. is commutative, it follows from (37.17) that wo(f) = f. This shows that wo is the identity map on Aut R /1.., whence by §2a the map is epic, and the exact sequence (37.20) is split. This completes the proof of the theorem. 0
Remarks. (i) In some cases one can describe explicitly the image of the map t
occurring in (37.19). Suppose for example that A = where for K i . Then Hence f {1, ... , t},
.I· ,=
Ai is semisimple,
I
each i the simple component A. has skew field part Di and center , r } c(A) = Ki' and each f E Aut K c(A) must p~rmute the \Ki . is completely determined by some permutation n of the set together with a collection of K-isomorphisms !;: K, ~ K"(i) ,
I'
326
SIMPLE ALGEBRAS OVER GLOBAL FIELDS
(37.21)
1 ~ i ~ t where f is the restriction of f to K .. Then Pi cent A ~ [1Picent Ai
byEx;;ci~e 37.6, ~nd the exact sequence (37.19) becomest 1 --+ Pi cent A
--+
PicK A ~ AutK c(A).
Each (X) E PicK A yields a Morita equivalence of the K-algebra A with itself. Using this fact, Frohlich [1] proves that the image of cJ>' consists precisely of those elements f E Aut K c(A) such that for 1 ~ i ~ t, the isomorphism f;:Ki ~ K 7t (i) can be extended to an isomorphism Di ~ D7t (i)' We shall see in (37.21) that Picent A = 1, and thus PicK A ~ im cJ>' in the present case. (ii) Now let R be a Dedekind domain with quotient field K, and let A be a maximal R-order in a separable K-algebra A. Keep the above notation. There is a ring isomorphism Aut R c(A)
~
Aut K c(A),
given by extending each f E Aut R c(A) to an 1'. E Aut~ c(A). By using t~e result that any two maximal orders must be Monta eqUIvalent (see ExerCIse 22.11), Frohlich shows that
f E im cJ>
¢>
l' E im cJ>',
where cJ> is the map occurring in (37.19). Thus im cJ> is known also for the case of maximal orders. (iii) Keep the notation of (i), and consider the exact sequence 1 --+ Picent A 1
--+
PiCK A 1 ~ Aut K K 1 .
By (i), im cJ>'1 consists precisely of those K -au tomorphisms f of K 1 which can be extended to a K -automorphism of A l' (37.21) Theorem, Let A be any semisimple artinian ring. Then
,
Proof We may write A
=
Picent A = 1.
I' Ai' where each Ai is a simple artinian ring. Then
i=1
Picent A ~
,
Il1 Picent Ai
;=
by Exercise 37.6, so we need only show that each Picent Ai = 1. Changing notation, let A be a simple artinian ring with center K, that is, A is a central simple K-algebra. Let V be a simple left A-module, D = HomA(V, V) = skewfield part of A, and view V as a bimodule A VD of right D-dimension n. Then A = HomD(V, V) ~ MJD). * To clarify the later discussion, we write Pi cent A, given by (X) ---> (X). Indeed, given a Morita context where X ® Y ~ A, Y ® X ~ A, we obtain a new context X ® Y ---> A, Y ® X ---> A in which both maps are epic, and hence (X) E Picent A. Now Picent A = 1 since A is semisimple artinian, and hence for each (X) EPicent A there exists a A-isomorphism f:X ~ A. In the diagram
x.. ::::~:::~A
1~ 1
-
J X :;:-.=:::::= r- A I
,
we can find A-homomorphisms q>, IjJ which lift f,f -1 respectively, since X and A are A-projective. Then q>1jJ(a) - a EN for all a E A, whence A = q>1jJ(A) + N. It follows that q>1jJ(A) = A, and so q> is epic. Therefore X = ker q> EB Xl' where q>: X 1 ~ A. Consequently ker q> = 0 in X, whence ker q> = O. This proves that X ~ A, as desired. The second assertion in the theorem follows from the first, by use of (6.15). For the remainder of this section let R be a domain with quotient field K, and letA be an R-order ina K-algebra A. If M, N are two-sidedA-submodules of A such that M N = N M = A, we call M an invertible A-ideal in A, and N its inverse. Then KM = KN = A. By Exercise 37.9, M is an invertible
328
SIMPLE ALGEBRAS OVER GLOBAL FIELDS
(37.23)
(A, A)-bimodule, and hence (M) E Picent i\. The same Exercise shows that = (N) in Picent A Let us denote by I(A) the multiplicative group of invertible A-ideals in A, with multiplication performed within A. If C = c(A), then obviously c(A) = KC. We prove
(M)-l
(37.23)
THEOREM.
There is an exact sequence
1 ~ u(C) ~ u(KC) -4 I(A) ~ Picent A -4 Picent A,
where p(u) = Au, a(M) = (M), 'f(X) = (KX). Proof. Exactness at u(KC) is clear. By Exercise 37.8, ker a = im p. Finally, ker'f = im a by Exercise 37.10. (37.24)
COROLLARY.
If A is semisimple, then PicentA
~
I(A)j{Au: uEu(KC)}.
This coroll~ry justifies to some extent our emphasis on the group Picent A, rather than PICR i\. It shows that Pi cent A occurs in a natural way as a class group of invertible A-ideals in A. Let us define Autcent A = AutcA, Outcent A = Outc A = Autc i\jln A, where C = c(A). By (37.14), there is a monomorphism w: Outcent A ~ Picent A,
Now define the normalizer of A in A as
N(A) = {x E u(A): xAx- 1 = A}. (37.25) THEOREM. Let A be a semisimple K-algebra. There is a commutative diagram
N(A)ju(A) u(KC) 4 Outcent A
~
wj Picent A,
where for x
E
N(A), p(x)
= ix'
w'(x)
= (Ax),
and ix is the inner automorphism A ~ XAX -1, A E A The map p is an isomorphism, and Wi a monomorphism. Proof Each f
E
Autc A extends to an
J E AutKc A. By the
Skolem-Noether
(37.26)
PICARD GROUPS
329
Theorem (7.23), J = ix for some x E u(A). This shows that p is epic. The remaining part of the proof is left as exercise for the reader. (37.26) COROLLARY. Let R be a discrete valuation ring. (i) If A is a maximal R-order in a separable K-algebra A, then the maps p, w, w' in (37.25) are isomorphisms. (ii) If A = Mn(R), then N(A) = u(A)' u(K). Proof (i) Let (X) E Picent A By (37.24) we may assume that X is a two-sided A-ideal in A, such that KX = A. Then AX ~ AA by (18.10), and hence (X) E im w by (37.16). This proves that w is epic, and establishes assertion (i) of the corollary. (ii) When A = Mn(R) we have PicentA .~ PicentR = l,andsothesecond assertion of the corollary follows from the first.
One of our ultimate aims is to evaluate Picent of a maximal order. As a first step in this direction, we treat the complete local case. (37.27) THEOREM. Let R be a complete discrete valuation ring, and let A be a maximal R-order in a central simple K-algebra A with skewfield part D. Then Pi cent A
~
Z/eZ,
where e = e(D/K) is the ramijication index of Dover K. If the discriminant d(A/R) equals R, then Picent A = 1. Proof Let 1t be a prime element of R, and let 1tD be a prime element of d, where d is the unique maximal R-order in D (see §12). Then
1td = (1t D d)e,
rad A = 1tDA
by §13 and (17.5). Therefore 1tA = (rad A)e. But by (17.3), I(A) is the infinite cyclic group generated by rad A Since Pi cent A ~ I(A)/{1t k A: k E Z} by (37.24), we obtain Picent A ~ Z/eZ, as desired. If e > 1, then (rad A)e -1 divides the different !)(A/R), by Step 2 of the proof of (25.4). Therefore 1te - 1 R divides the discriminant d(A/ R). Hence if d(A/R) = R, then necessarily e = 1 and Picent A = 1. This completes the proof.
In order to generalize the preceding theorem to the case where R is an arbitrary Dedekind domain, we now prove an important result concerning the relation between global and local Picard groups. This result will be valid for all orders, whether or not they are maximal.
330
(37.28)
SIMPLE ALGEBRAS OVER GLOBAL FIELDS
(37.28) Theorem. Let A be any R-order in a separable K-algebra A, where R is a Dedekind domain with quotient field K, and let C = c(A). For each maximal ideal P of R, let Ap denote the P-adic completion of A. Then Picent Ap = 1 almost everywhere, and there is an exact sequence (37.29)
1 --> Picent C -4 Picent A
:s. TI Picent Ap -->
l.
p
The map r is given by r(L) = (L ®c A),
(L)
E
Picent C.
Proof Step 1. For each maximal ideal P of R, let R(p) denote the localization of R at P (as defined in §3), and let Rp be the P-adic completion of R. We may identify Rp with the completion of the discrete valuation ring RIP) relative to its maximal ideal P . R (P). As pointed out in § Sa, for each finitely generated R-module M, we may form its P-adic completion Mp by first forming the localization M(p) = R(p) ® R M, and then passing to completions: Mp = Rp ®R IPi M(p) ~ Rp ®RM. Since A is a separable K-algebra, we know from (lOA) that there exists a maximal R-order in A, say r. By (11.6), rp is a maximal Rp-order in Ap. But A and r are a pair of full R-Iattices in A, and so by Exercise 4.6 we have A(p) = riP) a.e. Therefore Ap = r p a.e., which proves that for almost all P, Ap is a maximal Rp-order in A p. Now let d(AjR) be the discriminant of A with respect to R (see §10, §2S). Then d(A/R) is a nonzero ideal of R, since A is a separable K-algebra, and we have d(Ap/Rp) = {d(AjR)}p by Exercise 10.6. But {d(AjR)}p = Rp whenever Pld(AjR). Since there are only finitely many P's dividing d(Aj R), it follows that d(Ap/ Rp) = R p a.e.
Step 2. We have now shown that for all but a finite number of maximal ideals P of R, we have (37.30)
Ap = maximal Rp-order in Ap ,
and
d(Ap/ Rp) = Rp.
We claim that Pi cent Ap = 1 whenever (37.30) holds true. To verify this, let us write Ap = Ai' where each Ai is a central simple algebra over a field Ki containing K p. Let Ri be the integral closure of R in K i ' so each Ri is a complete discrete valuation ring. By (10.5) we have Ap = Ai' where for each i, Aj is a maximal Rj-order in Aj . Since d(Ap/ Rp) = R p , it follows from Exercise 2S.1a that d(AjRJ = Ri for each i. Hence each Picent Ai = 1, by (37.27). Therefore
IO
Io
Picent Ap ~
TI Picent Ai = 1
331
PICARD GROUPS
(37.31)
by Exercise 37.6. This shows that Pi cent Ap = 1 a.e., as asserted. Step 3. We shall identify the set of left C-modules with the set of (C, C)bimodules over C. For each left C-module L, the bimodule structure AAA permits us to view L ®c A as a (A, A)-bimodule over C. Explicitly we have
x(l ® A)Y
= I ® XAY,
x, A, YEA.
IE L,
This construction may be visualized more easily as follows: given a C-submodule L of KC, we may form the two-sided A-submodule LA in A. Denote by I(C) the group of invertible C-ideals in KC. Then for each L E I(C), there is an isomorphism L ®c A ~ LA as (A, A)-bimodules. Furthermore, if £ E I(C) is such that L£ = C, then (LA)(£A) = (£A)(LA) = A. Hence for each L E I(C) we have LA E I(A). Now let (L) E Pi cent C; by (37.24), we may assume that L preceding discussion shows that r(L) = (L ®c A) = (LA) E Pi cent A.
E
I(C), and the
For Ll' L2 E I(C) we have (L 1 )(L 2 ) = (L 1 L 2 ) in Picent C, and hence r(L l ) r(L 2 ) = (LlA' L2A) = (L 1 L 2 . A) = r(LlLJ Th us r is a homomorphism. We must still show tha t r is monic. For any bimodule AMA' let us set MA = {rnEM:}m = rnA for all
),EA}.
Then MA is a C-module, whose isomorphism class depends only upon the class (M). Obviously
if AN A is another bimodule. We now verify that for each (L) E Picent C, (37.31)
{L ®c AY
= L ®c C
~ L
as
C-modules.
The formula is clearly valid when L = C, and hence also for every projective C-module L by (2.17), and hence it holds true whenever (L) E Picent C. Suppose now that (L) E Picent C is such that r(L) = 1, that is, (L ®c A) = (A). Then there are C-isomorphisms L ~ (L ®c At ~ AA
=
C,
and therefore (L) = 1 in Picent C. This completes the proof that r is monic. Another proof of this fact is given in Exercise 37.12.
332
(37.31)
SIMPLE ALGEBRAS OVER GLOBAL FIELDS
Step 4. The map r' in (37.29) is defined by setting
Il (Xp),
r'(X) =
(X)
E
Pi cent A.
p
It is clear that for each P, the (Ap, Ap)-bimodule X p is invertible. Furthermore, cx = xc for all c E C, X E X, since (X) E Picent A The same equality therefore holds for all C E C p , X E X p' But C p = c(Ap) by Exercise 37.14, and hence (X p) E Picent Ap. This shows that im,' c Il Picent Ap , and obviously r' is a homomorphism. We now prove that im r c ker r', that is, (LpAp) = 1 in Picent Ap for each L E I(C) and each P. Since C is an R-submodule of A, C is itself an R-order in KC. Therefore C p is an Rp-order, whence Pi cent C p = 1 by (37.22). Consequently Lp = Cpu for some unit U E (KC)p, and hence (LpAp) = (uAp)
=
I in Picent Ap.
This proves that im r c ker r'. To prove the reverse inclusion, suppose that (X) E Picent A is such that r'(X) = 1, that is, (Xp) = I in Picent Ap for each P. We may assume that X E I(A), and so X p E I(Ap) for each P. It follows from Exercise 37.8 that for each P there exists a unit cp E c(Ap) such that X p = Apcp. Furthermore, since Xp = Ap a.e., we may choose C p = 1 a.e. Now set
By (5.3), L and I.: are C-lattices in KC such that for all P. Therefore LE.
= KC
n{Q Lp[;p} = KC n{QC p} = C,
whence Land [; are invertible C-ideals in KC. Thus (C) need only verify that (X) = r(L). For each P we have Xp
E
Picent C, and we
= Apcp = ApLp,
and therefore X
=
A
n{O
Xp}
=
An {O
(AL)p}
= AL.
This proves that ker r' c im r, and completes the proof that im r
= ker r'.
Step 5. It remains for us to prove that r' is epic. Suppose that for each P we are given an element X(P) E I(Ap), and we wish to find an (X) E Picent A such
(37.32)
333
PICARD GROUPS
that ,'(X) = Il X(P). Since Picent Ap = 1 a.e., we may assume that X(P) Ap a.e. Now set
X
A
n{~X(P)}.
By (5.3), X is a two-sided A-submodule of A such that X p For each P, let Y(P) be the inverse of X(P), and set
Y = A
=
=
X(P) for all P.
n{r) Y(P)}.
Then, as above, Y is also a two-sided A-submodule of A such that Yp = Y(P) for all P. But then XY = Y X = A, since these equalities hold locally at all P. This shows that (X) E Picent A, and that ,'(X) = Il X(P). Hence " is epic, and the proof of Theorem 37.28 is finished. The exactness of the sequence (37.29) shows that the calculation of Picent A can be carried out in two steps: (i) The determination of the group Picent C for a commutative order C, (ii) The determination of the groups Picent Ap for local orders Ap. There is the further problem of determining the structure of the extension Picent A, once Picent C and TI Picent A p are known. There are as yet no general results concerning this last question. (37.32) COROLLARY. Let R be a Dedekind domain, and let A be a maximal R-order in a central simple K-algebra A. For each maximal ideal P of R dividing the discriminant d(A/ R), let e p be the ramification index of the skewjield part of A p over K p. Then there is an exact sequence of commutative groups (37.33)
1 -+ CI R
-+
Pi cent A
-+
Il
Z/epZ
-+
1.
Pld(A(R)
If K is a global jield, then for each P, ep equals the local index mp of A at P. Proof. In this case A has center R, and Picent R ~ Cl R by (37.24). The group Picent A is abelian, since I(A) is abelian by (22.10). Further, for each P we know that Ap is a maximal R p-order in the central simple K p-algebra A P' and d(Ap/Rp) = {d(A/ R)}p. It follows from (37.27) that Picent Ap = 1 whenever Pfd(A/R), and that Pi cent Ap ~ Z/epZ whenever Pld(A/R). Then (37.33) is just the exact sequence in (37.29). Finally, ep = mp when K is a global field, by (14.3). It is of interest to compare the groups Picent A and CI A when A is a maximal order. Most of the remaining material in this section comes from Frohlich-Reiner-Ullom [1], where non-maximal orders are also considered.
334
SIMPLE ALGEBRAS OVER GLOBAL FIELDS
(37.34)
(37.34) THEOREM. Let A be a maximal R-order, as in (37.32). There is a homo-
morphism
e: Pi cent A --+
Cl A,
given by e(X) = [X], (X) E Picent A If K is a global field and A = Eichler/R (see Remark 37.41), then ker e ~ Outcent A. Proof The map e carries the bimodule isomorphism class ("X,.) onto the stable isomorphism class ["Xl Now let (X), (Y) E Picent A; without loss of generality, wemay assume that X, Y E I(A) and that X c: A Setting T = A/X, we obtain an exact sequence of (A, A)-bimodules
o --+ X
--+
A
--+
T
--+
0,
where T is an R-torsion bimodule. Since AYis projective, the sequence
O--+X®Y--+Y--+T®Y--+O is also exact, where ® means ® A. By (18.10), Yp each P. Therefore
T®Y ~
~
Ap as left Ap-modules, for
L:' (T ® Y)p ~ L:' Tp ® Yp ~ L:' Tp ~ p p. p
T
as left A-modules. Since AY is projective, we may apply Schanuel's Lemma (see Exercise 2.7) to the above pair of exact sequences, so as to deduce that X
-i-
Y ~ A
-i-
X ®Y
as left A-modules.
Hence [X] + [Y] = [X ® Y] in Cl A, which proves that e IS a homomorphism. Now let K be a global field and let A = Eichler/R. If (X) EPicentA is such that e(X) = 1, then [X] = [A], whence X ~ A as left A-modules by (35.13). This latter condition holds if and only if (X) E im w, by (37.16). Therefore ker e = im w ~ Outcent A, as claimed, and the proof is done. (37.35) THEOREM. Keep the above notation, and let K be a global field. If K is a
function field, assume further that A = Eichler / R. Let (A: K) = n2 , and for each maximal ideal P of R, let Kp be the local capacity of A at P, and mp the local index. There is a homomorphism tn:Cl R
--+
CIA R,
induced by mapping each R -idealJ in K onto 1". Then coke
~
CIAR/ Wimt n ,
where W is the subgroup of cl A R generated by the classes of
{r p : pld{A/R)}.
(37.36)
335
PICARD GROUPS
Proof We have CI R = I(R)/ peR), CI A R = I(R)/ PA (R), in terms of the notation preceding (35.6). If no infinite prime of K ramifies in A, then peR) = PA (R) and t. is obviously a homomorphism. On the other hand, if some infinite prime of K does ramify in A, then n must be even, and hence (Ra)" E PA(R) for each a E K*. Thus t. is a well defined homomorphism in any case. By (35.14), the reduced norm map or AIK induces an isomorphism v: CI A ~ CIA R. Hence cok e ~ CIA R/{v[X]:X E I(A)}.
Each P determines a unique prime ideal ~ of A containing P, and these ideals {~} generate I(A) as a free abelian group, as proved in (22.10). Furthermore, for each P we have n = mp/(p, nr AIK ~ = pKp by (25.11). Thus {v[XJ:X EI(A)} is the subgroup of ClAR generated by all classes {P"p}, P arbitrary. But /(p = n except when mp > 1, that is, except when d(AI R). Hence this subgroup is precisely W' im t., and the theorem is proved. (Another approach is given in Exercise 37.15)
pi
e, e', where e: Picent A ..... Cl A, e' :Picent r ..... CI r, for the case where r is a full matrix ring ring M.(A) over a maximal order A We shall now compare the maps
Our main result is (37.36) THEOREM. Let A be a maximal R-order in a central simple K-algebra A, where K is a global field and A = Eichler/R (see Remark 37.41). Let n ? 1, and set E = M .(R), r = M .(A). We may identify r with E ® R A. Then (i) There is a commutative diagram of groups, with exact rows: 1 ..... Outcent A £4 Pi cent A ft. Cl A
III
al
(37.37)
1 ..... Outcent
r
;1
~ Picent
r
~ CI
r,
where CI.(f) = 1 ® f,
P(X) = (E ® R X),
y[Y] = [E ®R Y].
(ii) Let (37.38)
(CIA). =
g ECIA:n~
= O},
n . Cl A
=
{n~: ~
Then ker y = (CI
M.,
cok y
~
CI Aln- Cl A.
E
Cl A}.
336
SIMPLE ALGEBRAS OVER GLOBAL FIELDS
(37.39)
(iii) There is an exact sequence of groups (37.39)
1 ~ Outcent A -"+ Outcent r ~
Cl
.4 (Cl A)n ~
cok 8 ~ cok 8'
A/n- Cl A ~ O.
Proof The top row of (37.37) is exact by (37.34). Next we note that Kr = Mn(A), which is also Eichler/R. Hence we may apply (37.34) to the maximal order r, so as to obtain the exact sequence occurring in the bottom row of (37.37). It is clear that (37.37) is a commutative diagram, since all of the maps IX, /3, yare induced by E ® R '. This establishes assertion (i) of the theorem. Now let cp: Cl A ~ Cl r be the isomorphism which occurs in the commutative diagram (36.7). We claim that y = n' cpo Using the notation of (36.7), it suffices to prove that Il'y = 11' . ncp. For [Y] E Cl A, we have whereas
1l"ncp[YJ = n(L®i\')Il[Y] = n{[L®i\A] - [L®i\ Y]}EKo(r). But in Ko(r) we have
[E ®R A]
= n[L ®i\ A],
[E ®R Y] = n[L ®i\ Y]
by Exercise 37.3. This completes the proof that y = ncp. Since cp is an isomorphism, it follows at once that ker y = (CI A)n' and that
= Cl r/n ·cp(CI A)
~ Cl
A/n· Cl A. Finally let us ~rov~ (iii). B~ Exercise 37.2, the map /3 is an isomorphism. cok y
Hence the f ollowmg dIagram 1
IS
commutative, and has exact rows:
~ Picent A
e1 1 o ~ kery ~ CIA
J!. Picent r
~ 1.
e'l ~
Clr
By the "Snake Lemma" (see Exercise 2.8) there exists an exact sequence 1 ~ ker 8
~
ker 8'
~
ker y ~ cok 8 .!:t. cok 8',
where y* is induced by y. Then cok y* Hence the sequence
=
{Cl r;im 8'}/y * {Cl A/im 8} ~ cok y.
cok 8
l!!,
cok 8'
~
cok y ~ 0
is also exact. This establishes that (37.39) is exact, and completes the proof of the theorem.
(37.40)
EXERCISES
337
(37.40) COROLLARY. Let r = Mn(A) as in (37.36), and keep the notation and hypotheses of that theorem. Then (i) For each f E Aut R r, we have 1" = (1 (8) g)YJ for some 9 E Aut R A and some inner automorphism YJ of r. (ii) Out R Mn(R) ~ (CI R)n' Hence for each f E Aut R Mn(R), f" is an inner automorphism of Mn(R). Proof Let, be the map occuring in (37.39). Since r has center R, we have Outcent r = Out R r. Autcent r = Aut R r, For f E Aut R r, let f denote its image in Out R r. Then 'Un) = n' 'U) = 0, whence fn E im IX. Hence f" = (1 (8) gm for some 9 E AutR A and some YJ E In r, whi' '1 proves (i). Now let A = R. Then ker e = 1, cok e = 0, since e is an isomorphism. The exactness of (37.39) then gives Out R
r
~
(CI R)n'
as claimed. The remaining assertion in (i) is now clear, and the corollary is proved. The result (ii) is due originally to Rosenberg-Zelinsky [1 J. (37.41) Remark. As part of the hypotheses of Theorems 37.34, 37.36 and 37.40, we assumed that K = global field, A = Eichler/R. (37.42) By (35.13), these assumptions imply that (37.43) [X] = [Y] in Cl A ¢> X ~ Y as left A-lattices. It was precisely this result, rather than (37.42) itself, which was needed in the proof of (37.34). The other two theorems, (37.36) and (37.40), depend on (37.34). Thus all three theorems remain valid if, in their hypotheses, we replace condition (37.42) by the weaker condition (37.43). It may well happen that in some cases, (37.43) holds true but (37.42) does not. For example, the quaternion algebra A in (26.5) fails to satisfy the Eichler condition relative to Z; nevertheless, (37.43) holds for the maximal Z-order A given in (26.5), since in fact we showed in §26 that every left A-ideal in A is principal. Even when K is not a global field, there are cases where (37.43) is valid; an obvious example is that obtained by choosing A = K, A = R. In fact, as we shall see in (38.13), stable isomorphism implies isomorphism whenever A is a commutative order.
EXERCISES 1. Verify the assertions of(37.13).
2. Let E = M nCR), where R is a commutative ring and n ~ 1. Let A be an R-algebra, and r = E @R A ~ M)A). Show that the isomorphism Pic R A ~ Pic R r given in
338
SIMPLE ALGEBRAS OVER GLOBAL FIELDS
(37.9), arising from the Morita equivalence of A and rover R, is also given by the map (X) --+ (E ®R X), (X) E Pic R A. [Hint: Let L = Rln) ®RA, viewed as bimodule rL" after identifying r with Hom,,(L, L). Let C 1 = Hom" (L, A), viewed as (A,l)-bimodule. By (37.9), the map defined by (X)E PicRA,
gives an isomorphism Pic R A ~ Pic R r. However, there are two-sided r -isomorphisms
L ®" X ®" L- 1 ~ Hom" (L,L ®"X) ~
~
Hom" (Aln), Xln»)
E ®RX,
Therefore (L ®" X ®" rl) = (E ®RX)in Pic R r.J 3. Keep the above notation. Show that for each [YJ
[E ®R YJ
n[L ®" YJ
=
in
E
Ko(A) (see §36),
Ko(r).
[Hin t: L ®" Y ~ R(n) ® R Y as left r -modules. But E is isomorphic to a direct sum of n copies of the left E-module R(n), and so
[E ®R YJ
=
n[R(n) ®R YJ = n[L ®" YJ,
as desired.J 4. An R-algebra E is an Azumaya R-algebra (or central separable R-algebra) if E has center R, and E is R-separable (see Exercise 7.9). Show that for every R-algebra A and every Azumaya R-algebra E, there is an isomorphism PicRA ~ PicRA ®R E given by (X)
--+
(X ®RE), (X)
E
PicRA.
[Hint: (see DeMeyer-Ingraham [lJ). Let E e = E ®R EO be the enveloping algebra of e E. Since E is an Azumaya R-algebra, the (E e, R)-bimodule E is invertible, and E is Morita equivalent to R. There are maps PicRA
L
PicRA®E
~ PicRA®E®W ~ l'
PicRA
PicRA®E®Eo®E
11
1/11
--
PicRA®E.
The diagram commutes, and 1'/, 1'/' are isomorphisms by (37.9) and Exercise 2. Likewise, the maps ifi 2 ifi 1 and ifi3ifi2 are isomorphisms. Hence also ifi 1 is an isomorphism.J 5. Let A be an R-algebra with center C, and keep the notation of (37.11) and (37.19). Show that the following diagram has exact rows and is commutative, and that w, w' are monic. 1 --+ Outc A
--+
rol I
--+
Picent A
Out R A
ro'!
--+
--+
Aut R C
11
Pic R A ~ Aut R C.
339
EXERCISES
, 2:' Ai be a direct sum of rings. Prove that
6. Let A =
i=l
t
Picent A ~
TI
Picent Ai'
i= 1
LHint: Let e 1 , ... , e, E A be the central idempotents such that Ai = A ej • Each (X) E Picent A is such that ejX = Xe p and thus (ejX) E Picent AI' 1 ~ i ~ t. The desired t
IT (e
isomorphism is given by (X) ->
7. Let A
j
X), (X)
E
Picent A.]
i= 1
t
2: . Ai be a direct su'm of R-algebras.
=
Show that Pic R A need not be
i=l t
isomorphic to
IT
PicR Ai'
i= 1
In Exercises 8-10, let R be a domain with quotient field K, and let A be an R-order in a K-algebra A. We write "M" c A to indicate that M is a two-sided A-submodule of A. 8. Let "M" c A. Show that there is a bimodule isomorphism M ~ A if and only if M = Ae for some e E u(e(A)). [Hint: Surely Ae ~ A for each such e. Conversely, let 8:A ~ M be a bimodule isomorphism, and let e = 8(1). Then 8 extends to a bimodule isomorphism A ~ KM, so A = KM = KA . e, whence e E urAl. Further,
8(1)' a = 8(a) = a' 8(1),
aEA,
so e E e(A).] 9. Let "M", "N" c A be such that MN = NM = A. Show that M is an invertible bimodule, and that (M) E Picent A, and (M) - 1 = (N) in Picent A. [Hint: The maps
11 : M 09" N
--,t
MN = A,
v : N
09"
J\;[ ->
NM
=
A,
give a Morita context in which both 11, v are epic, and hence monic.] 10. Let (X) E Picent A be such that (KX) = I in Picent A. Show that (X) = (M) for some invertible A-ideal M in A. [Hint: Since "X" is invertible, "X is finitely generated and projective as A-module, and thus X -> KX is an embedding. By hypothesis, there is a bimodule isomorphism f: KX ~ A. Then M = f(X) ~ X, and "M" c A. Replacing M by rM with suitably chosen rER, r f= 0, we may assume that MeA. If (X)-l = (Y), then likewise Y ~ N for some "N" cA. We have a Morita context
The map 8:M 09 N -> MN is epic; it is also monic, since each of the maps below is mOlllc: M09N->A09N ....... A09A->A Consequently MN
~
A, NM
M N = Ae, 1
~
A. By Exercise 8, we have N M = Ae '
for some e, e' E u(e(A)).
Then Ne = Ne', and Ne- is an inverse of M.]
340
SIMPLE ALGEBRAS OVER GLOBAL FIELDS
(37.44)
11. Complete the proof of (37.25). 12. Keep the hypotheses and notation of (37.28), and let L E I(C) be such that L A ~ A as (A, A)-bimodules. Without using (37.28), show that (L) = 1 in Picent C.
[Hmt: By ExercIse 8, LA = Ac for some c E u(KC). Replacing L by c- 1 L, we may assume that LA = A. Therefore also LA = A, where L E I(C) is such that LL = C. We have L c: A n KC = C, and likewise L c C. Now C is a commutative R-order in a separable K-algebra, so for each maximal ideal P of R we have Picent Cp = 1. HencewemaywnteLp = Cpxp,(L)p = C y forsomex y EC Thenx y C -r . pp' P' P p' pp p-'-'p' so XpEU(C p) and Lp = Cpo ThIS h01.ds for each P, whence L = C.] 13. Let A be a K-algebra, where K is a field, and let E be any extension field of K. Prove that c(E ®K A) = E ®K c(A).
[Hint: Clearly c(E ®K A) :=J E ®K c(A). The reverse inclusion follows from the first paragraph of the proof of (7.6), if we take B = E in that argument.] 14. Let A be an R-order with cenLer C, where R is a Dedekind domain. Prove that Ap has center Cpo [Hint: Let N = A ®R AO be the enveloping algebra of A (see §7), and view A as left N-module. Then there is an identification
C
HomA.(A, A).
=
Therefore by (2.37)
15. Keep the notation and hypotheses of (37.35). Show that the diagram
I ...... Cl R ...... Picent A ......
t,1
01
1 ...... CIA R ......
Cl A
TI Z(mpZ ...... 1 p
L
..... 1
is commutative and has exact rows. Deduce from the "Snake Lemma" that the sequence of groups (37.44)
is exact.
1 ...... ker tn ...... ker 13 ......
TI Z(mp Z ...... cok tn ...... cok 13 ...... 1 p
38. NON-MAXIMAL ORDERS The term "non-maximal order" refers to an order which may be maximal or not. This section is intended to serve as a guide to further study of orders, as well as to indicate some generalizations to non-maximal orders of the material in §§35-37. During the past fifteen years, there have appeared numerous research articles on the theory of orders. There are, however, relatively few books or lecture notes dealing with this topic. The principal ones are as follows:
(38.1)
NON-MAXIMAL ORDERS
341
(i) The lecture notes by Roggenkamp, Huber-Dyson [lJ and Roggenkamp [1 J contain a systematic treatment of orders. The first of these references contains Chapters I-V of the list below, and overlaps the present book considerably; it also contains an extensive bibliography. The second volume (Chapters VI-X) is devoted to proofs of the major recent developments in the theory of orders, up to 1969. It has a small bibliography, supplementing that of the first volume. The chapter headings are these: I. II. III. IV, V, VI. VII, VIII. IX. X.
Preliminaries on rings and modules. Homological algebra. The Morita theorems and separable algebras, Maximal orders, The Higman ideal and extensions of modules, Modules over orders, one-sided ideals over maximal orders, Genera of lattices, Grothendieck groups, Special types of orders, The number of indecomposable lattices over orders,
(ii) The lecture notes by Swan-Evans [lJ provide an elegant and largely self-contained treatment of many topics in the theory of orders, The authors presuppose a basic knowledge of homological algebra, In a few places, they use some results from Swan [2]. Chapter headings: L 2, 3, 4, 5, 6,
Introduction, Frobenius functors, Finiteness theorems, Results on Ko and Go' Maximal orders, Orders, 7, Ko of a maximal order. 8, Kl and G1 , 9, Cancellation theorems, Appendix,
(iii) The survey article by Reiner [1J contains an extensive summary (without proofs) of the principal results on orders, and a large bibliography. Section headings are as follows: 1. Introduction, Notation and definitions,
2, 3. 4, 5,
General remarks, lordan-Zassenhaus theorem, Extensions, Higman ideaL Representations over local domains,
342 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
SIMPLE ALGEBRAS OVER GLOBAL FIELDS
(38.1)
Genus. Maximal orders. Further results on genera. Projective modules and relative projective modules. Grothendieck groups and Whitehead groups. Commutative orders and related results. Divisibility of modules. Hereditary orders. Finiteness of the number of indecomposable representations. Representations of specific groups and orders. Representation rings. Group rings. Algebraic number theory. Krull-Schmidt and Cancellation Theorems.
(iv) Chapter XI of Curtis-Reiner [1], entitled "Integral Representations", is concerned with ~he theory of orders.
(v) There are two major references which deal primarily with maximal orders. The first, by Deuring [1], has an extensive bibliography covering research before 1935. The exposition is self-contained but succinct. Chapter headings are: I. Grundlagen.
II. III. IV. V. VI. VII.
Die Struktursatze. Darstellungen der Algebren durch Matrizes. Einfache Algebren. Faktorensysteme. Theorie der ganzen Grassen. Algebren iiber Zahlkarpern. Zusammenhang mit der Arithmetik der Karper.
The second reference is Weil [1 J. This work is self-contained, except that familiarity with Haar measure is assumed. Chapters are: I. II. III. IV. V. VI. VII.
Locally compact fields. Lattices and duality over local fields. Places of A-fields. Adeles. Algebraic number fields. The theorem of Riemann-Roch. Zeta-functions of A-fields.
(38.1) VIII. IX. X. XI. XII. XIII.
NON-MAXIMAL ORDERS
343
Traces and norms. Simple algebras. Simple algebras over local fields. Simple algebras over A-fields. Local c1assfield theory. Global c1assfield theory.
In the present book, the following sections contain material on nonmaximal orders: §§6, 8, 18, 26, 27, 36-41. We shall now sketch a generalization of the results in §§35-37 to the case of non-maximal orders. For the remainder of this section, let A be an R-order, maximal or not, in a separable K-algebra A. As usual, R denotes a Dedekind domain with quotient field K. Since A need not decompose into a direct sum of orders in simple algebras, we may no longer restrict our attention to the case of central simple algebras. Recall from §27 that two left A-lattices M, N are in the same genus (notation: M v N) if M p ~ N p as left Ap-lattices, for each maximal ideal P of R. By (18.2 iii), in this definition it is immaterial whether the subscript P denotes localization or completion. Call M locally free (of rank n) if M v A(ol. (If A is maximal, then by (18.10) every left A-ideal M in A, such that KM - A, is locally free of rank 1. More generally, any left A-lattice X, such that KX ~ A(n l , is locally free of rank n by (27.8).) Whether or not A is a maximal order, we shall define the locally free class group of A, denoted by CI A, as follows: the elements of CI A are stable isomorphism classes [M] of locally free left A-lattices M in A (see Exercise 38.1). As in (35.3), we define addition of classes thus: given M, M' v A, by (27.3) there exists an M" v A such that M -i- M' ~ A -i- MI'. We then set [M] + [M'] = [M"]. To show that inverses exist in CI A, we need only modify the proof of (35.5) by using Exercises 27.6 and 27.7 in the parts of the proof where we previously used Theorems 27.4 and 27.8. The results in (35.6)--(35.14) need not be true for non-maximal orders. Before stating lacobinski's generalization of these results, we introduce the following definition:
(38.1) Dejinition. Let A be an R-order in a separable K-algebra A, where R is a Dedekind domain and K is a global field. For each simple component A. of A, let R. denote the integral closure of R in the center of Ai. We say that A' satisjies the Eichler condition relative to R (notation: A = Eichler/ R) if for each i, Ai = Eichler/R i . This definition extends that given in (34.3). Remark. Let R = alg. int. {K}, where K is an algebraic number field, and let G be a finite group. Set A = KG, the group algebra of Gover K. Following
344
SIMPLE ALGEBRAS OVER GLOBAL FIELDS
(38.2)
the approach in Swan-Evans [1], we may give some sujjicient conditions that A = Eichler/R. Indeed, if A of- Eichler/R, then some simple component Ai of A must be a totally definite quaternion algebra over its center L. Since this can never occur if L has any complex primes, we deduce (i) If K has any complex primes, then A = Eichler/R. Next, suppose that Ai is a totally definite quaternion algebra; then its completion at each real prime of L must be the quaternions H over the real field R. Thus the composition of maps KG
= A
-4
A., -4 H
gives a homomorphism of G onto a subgroup G of u(H), and necessarily H equals RG. Surely G must be nonabelian, since H is a noncommutative ring. The nonabelian finite subgroups of G of u(H) are known explicitly (see Coxeter [1], Coxeter-Moser [1 ]), and are as follows: generalized quaternion group of order 4n, n ~ 2, binary tetrahedral group (2,3,3) of order 24, binary octahedral group (2,3,4) of order 48, { binary icosahedral group (2, 3,5) of order 120. Hence we conclude (ii) A = Eichler/R
if G has no homomorphic
image in the above list.
We now state without proof: (38.2) THEOREM (Jacobinski [2,3]). Let A be an R-order in a separable Kalgebra A, where K is a global field, and where A = Eichler/R. Let Y be the finite set consisting of all maximal ideals P of R such that Ap is not a maximal Rp-order in Ap. Keeping the notation of (38.1), let C = Ri' so KC is the center of A. Denote by I(C, Y) the multiplicative group of all C-lattices ] in KC such that
L"
K']
= KC,
Let PA(C)
= {CnrA1KCx: XEA,XEU(A p) for all PEY},
a subgroup of I(C, Y) consisting of certain principal C-ideals in KC. Then the locally free class group Cl A satisfies
(38.3) Furthermore,
(38.4)
Cl A
if M, N
~
I(C, Y)/PA(C).
are A-lattices in the same genus as A, then
[M] = [N] in CI A
M ~ N.
(38.5) Remarks. (i) if A is maximal, the set Y may be taken to be the empty
NON-MAXIMAL ORDERS
(38.6)
345
set. The isomorphism occurring in (38.3) can then be described componentwise, according to the simple components of A. At each simple component, we obtain precisely the isomorphism given in (35.14). (ii) In the preceding theorem, the subscript P denotes completion. The result holds equally well if we use localizations rather than completions. (iii) An idele-theoretic version of this theorem, due to Frohlich [2], holds even when A =fo Eichler/ R. See also Wilson [1]. (iv) Cl A is a finite group by virtue of the 10rdan-Zassenhaus Theorem. Let us turn next to the material in §36. The definition of Ko(A) given in §36 holds for all rings A, and hence surely for all orders A, maximal or not. The map ,u:CIA -4 Ko(A) occurring in (36.4) is monic, whether or not A is maximal. However, the sequence (36.4) need not be exact, and (36.5) need not hold true. Now let r = Mn(A), and keep the notation of (36.6). Most of the proof of (36.6) remains valid when A is any R-order in a separable K-algebra. It shows,that, in the notation of (36.7), there is a commutative diagram CIA -4 Ko(A) CPt
(38.6)
L®t; ,
I
~
Cl Mn(A) .4 Ko(Mn(A)), where ,u,,u' are monic, and where cp, L ® A' are isomorphisms. As a consequence of the above, we have (38.7)
A be an R-order in a separable K-algebra A, where K r = M 2(A), B = Kr = M 2 (A). Let C, Y be as in (38.2). Then whether or not A = Eichler/R, we have COROLLARY. Let
is an algebraic number field. Let
Proof Since K is an algebraic number field, it follows that B = Eichler/R even if A =I- Eichler/R. The ring C and the set Yare the same for r as for A.
The formula for CI r is just the one given by (38.3), with r in place of A.
All of the material in §37, up to and including (37.22), is valid for arbitrary R-orders (and indeed for R-algebras). The important results (37.23)-(37.25), and the fundamental (37.28), were established in §37 for all R-orders, maximal or not. Of course, Theorems 37.26, 37.27 and 37.32 hold only for the case of maximal orders. It is possible to salvage (37.34), by introducing the locally free Picard group LFP(A). This is the subgroup of Picent A consisting of all (X) E Picent A such
346
(38.8)
SIMPLE ALGEBRAS OVER GLOBAL FIELDS
that X is locally free as left A-module. (Such X's 'are necessarily of rank 1.) By Exercise 38.4, LF peA) is indeed a group, and consists of all bimodule isomorphism classes (X), where X ranges over all two-sided A-submodules of A such that X v A as left A-modules. (Each such X is necessarily an invertible bimodule, by Exercise 38.4.) If A is a maximal order, then
LF peA) = Pi cent A by (18.10). This also holds true whenever A is commutative, but not necessarily maximal, by virtue of (37.22). Returning to arbitrary orders, consider the map w: Outcent A -- Picent A Clearly its image lies in LF peA), and hence there is a monomorphism
w: Outcent A -- LF peA), with w(f) =
(1 Af).
It follows at once from (37.16) that for (X), (Y)
-=-
AX ~ AY
(38.8)
E
LF peA),
(Y)E(X)·imw.
Furthermore, since LF P(C) = Picent C, we deduce from (37.29) that there is an exact sequence (38.9)
1 -- LFP(C) ~ LFP(A) --
TIp LFP(Ap) -- 1,
with LFP(Ap) = 1 a.e. Finally, we have
LFP(Ap) = {(X) E Pi cent Ap : X ~
~
Ap as left Ap-modules}
Outcent Ap.
Generalizing (37.34), we prove (38.1 0) THEOREM (Frohlich-Reiner-Ullom [1 ]). For any R-order in a separable K-algebra A, there is a homomorphism
e:LFP(A) -- CI A, given by e(X) = [X], (X) E LF peA). Furthermore, suppose thatt for left A-lattices M, N in the genus of A, (38.11 )
[M] = [N]
Then ker
-=
M ~ N
e ~ Outcent i\.
Proof The first half of the proof of (37.34) carries over unchanged, and shows that e is a well defined homomorphism. Now assume that (38.11) holds true, t This hypothesis is satisfied whenever K is a global field and A = Eichler/R, by virtue of (38.4). It also holds for arbitrary K when ;\ is a commutative order. by virtue of (38.13) below.
(38.12)
347
NON-MAXIMAL ORDERS
and let (M) ELF P(A). Then e(M) = 1
-=:>
[M] = [A]
CI A
III
-=:>
{\.~1 ~ (\.A
But AM ~ AA if and only if (M) E im OJ, by (38.8). This shows that ker im OJ, whence ker e ~ Outcent A as claimed.
e=
(38.12) COROLLARY. For any commutative R-order in A in a separable K -algebra A. we have Pi cent A = LF P(A) ~ Cl A Proof We shall identify the set of left A-modules with the set of (A, A)bimodules over A; this can be done since A is commutative. We have already remarked that Picent A = LF P(A), by (37.22). Let us now show that e is an isomorphism. By (38.10), we have ker e ~ Outcent A = 1, so e is monic. Further, each element ofCI A is of the form [M], for some locally free A-lattice Min A. By Exercise 38.4, M is an invertible (A, A)-bimodule, and hence (M) E LF P(A). Clearly e(M) = [M], so e is epic. This completes the proof of the corollary.
In the preceding discussion we made use of the following result, which is of independent interest. (38.13) THEOREM (Kaplansky). Let R be any noetherian domain with quotient field K, let A be any commutative R-order in a K-algebra A (not necessarily separable over K). By a "A-ideal in A" we mean a finitely generated A-submodule M of A such that KM = A. (i) Let M 1 , ... , Mt' N l , ... , Nt be A-ideals in A such that M
+- ... +- M t ~- N 1 +- ... +- N t
1"
as A-modules.
Then M
1'"
M t ~ N 1'" Nt
as A-modules,
where these products are computed within A. (ii) Two A-ideals in A are stably isomorphic
if and only if they are isomorphic.
Proof (i) The hypotheses imply that for all i, j between 1 and t, HomA(KM i , KN) ~ K Q9j{Hom A(M;,N/
Furthermore, the map HomA(M p N) IS
mOllIe.
-+
HomA(KM p KN)
348
SIMPLE ALGEBRAS OVER GLOBAL FIELDS
(38.14)
Now let cp: L' Mi ~ L' N j be a A-isomorphism. Then cp can be extended to an A-isomorphism cp*:A(t) ~ A(t). Hence there exists an invertible matrix p = (Ct i ) E Mt(A) such that
cp(ml' ... , mt ) =
(Ct i )
(ml ' ... , mtf,
mi E Mi'
1
~
i
~
t,
where T denotes "transpose". Therefore (38.14)
1
~
i,j
~
t.
Set d = det p; then dE u(A) since p is invertible. Furthermore, d is a sum of products of the form
± Ct,,(l), 1 ., . Ct,,(t).t '
where
11:
is a permutation on {I, ... , t}. It follows from (38.14) that
d· MI'" M t eN 1 ... Nt' On the other band, cp-l also extends to an A-isomorphism (cp-l)*:A(t) ~ A(t), described by the matrix p-l of determinant d- 1 . The above reasoning shows that d- 1 . N 1 ... Nt c MI' .. M t · Therefore
fl N,
= d·
fl M;, whence fl N, ~ fl M; as claimed.
(ii) Now let M, N be A-ideals in A which are stably isomorphic. Then M -i- AIr) ~ N -i- AIr) for some r, whence M ~ N by (i). This completes the proof of the theorem. To conclude this section, we give the following generalization of (37.36): (38.14) THEOREM. Let A be an R-order in a separable K-algebra A, where R is a Dedekind domain. Assumet that condition (38.11) holds, that is, stable isomorphism implies isomorphism for locally free left A-lattices. Let n ~ 1, and set E = Mn(R), r = E 0 R A ~ Mn(A), as in (37.36). Then all of the assertions (i}-(iii) in (37.36) remain true, provided that in (37.37) we replace Pi cent by LFP. Furthermore, (37.40 i) holds true in this case.
Proof. The proofs of (37.37) and (37.40) carryover with only minor modifications. We omit the details. It is worth pointing out a stronger version of (37.40 ii), namely
(38.15) COROLLARY. Let A be a commutative R-order in a separable K-algebra A. Then
for each n
t
~
1.
See footnote to (38.10).
(38.15)
349
EXERCISES
Proor By (38.12) e is an isomorphism, whence cok e = O. Further, Outcent A = 1 since A is commutative. The desired result now follows from the exactness of the sequence (37.39) asserted in (38.14).
EXERCISES In the following, A is an R-order in a separable K-algebra A, where R is a Dedekind domain. 1. Prove that stably isomorphic left A-lattices are in the same genus. [Hint: Let X, Y be A-lattices such that
X
+Nd ~ Y +A(r).
Complete at an arbitrary P, then show that X p ~
Yp
by Exercise 6.7.J
2. Prove that every locally free left A-lattice is A-projective. [Hint: See (3.23).J
3. Let N(A) = {x Eu(A): xAx- 1 = A},
the normalizer of A in A. Show that N(A) = {x
[Hint: Let x
E
E
u(A) : xAx-
1 c
A}.
u(A) be such that xA c Ax. By Exercise 10.7,
ordR A/xA = ordR A/Ax. Hence xA = Ax by (4.17).J 4. Let X be a two-sided A-submodule of A. Show that if X is locally free as left A-module, then X v A and X is an invertible bimodule whose inverse is also locally free. Deduce from this that LFP(A) is a subgroup of Picent A. [Hint: If X V A(n) then KX ~ A(n), so n = 1 and XvA. Now put Y = {aEA:Xa c A}, another bimodule in A. To prove that X is invertible, we need only show that XY = YX = A. It suffices to verify this after passing to completions. Changing nutation, assume that R is complete and that X = Au, where u E u(A). Then Au . A = Au since X is a bimodule, whence uA c Au. Thus uA = Au by Exercise 3, and hence Y = u- I A = AU-I.] 5. Let R be a principal ideal domain with quotient field K, and let r = Mn(R), where n ~ 1. Show that every invertible matrix x E Mn(K), such that x r x- I = r, is of the form x = lXy for some nonzero IX E K and some y E u(r). [Hint: Take A = R in (38.15) to deduce that Outcent r = 1. By (37.25), Outcent r ~ N(r)/u(r) u(K), where N(r) is the normalizer of r in Kr. Hence N(r) = H(r) u(K).J 6. Let G be a finite group, R a Dedekind domain with quotient field K, and let A = RG, A = KA = KG. Suppose that IGI of. 0 in R, and that no prime divisor of I G I is a unit in R. A fundamental theorem due to Swan asserts that, in this case, every projective left A-lattice is locally free. Deduce from this that there is a split exact sequence of additive groups
350
SIMPLE ALGEBRAS OVER GLOBAL FIELDS
(38.16)
(38.16) where fi[M] = [A] - [M], [M]
E
Cl A;
",[XJ
=
[K @RX], [X]
E
Ko(i\).
[Hint: Imitate the relevant parts of the proof of Theorem 36.3. The sequence (38.16) splits, since Ko(A) is a free Z-module by Exercise 36.3.J
9. Hereditary Orders We shall first present the results of Harada [1-5J and Brumer [1J concerning hereditary orders in separable algebras. The approach used is that of Jacobinski [4]. As we shall see, we can give an explicit description of the structure of hereditary orders. We can also determine the relationship between a hereditary order and the maximal orders which contain it. The local theory in § 39 will be applied in §40 to obtain the global theory of hereditary orders. In §41 we consider integral group rings, and prove several theorems which fit in well with the subject matter of this book. Throughout this chapter, R denotes a Dedekind domain with quotient field K, and A is an R-order in a separable K-algebra A. Recall that A is (left) hereditary if every left ideal of A is projective; by (10.7), this occurs if and only if every left A-lattice is projective. Now the ring A is left and right noetherian, since A is finitely generated as R-module. Therefore, as remarked in (2.45 iii), A is left hereditary if and only if A is right hereditary. A direct proof of this fact is given in Theorem 40.1 below. Hence in our discussion of hereditary orders, we may omit the adjectives "left" and "right".
39. LOCAL THEORY OF HEREDITARY ORDERS Throughout this section let R be a complete discrete valuation ring with maximal ideal P = nR and residue class field R. As we shall see, the key to studying hereditary orders is the investigation of their Jacobson radicals. The first result is due to Auslander-Goldman [1]: (39.1) THEOREM. An R-order A is hereditary if and only if rad A is a projective left A-module, or equivalently, if and only if rad A is an invertible (A, A)bimodule. Proof. Step 1. Let I = rad A. Surely I is left A-projective if A is hereditary. Conversely, assume that Al is projective. We shall show that A is hereditary by proving that every left ideal L of A is projective. Given any L, there is a A-exact sequence
351
352
HEREDITARY ORDERS
(39.1)
for some r, where I', is a left A-lattice. We prove below that Ext! (L,1'.) = 0, where Ext means Ext". Once this is known, it follows that the above sequence is A-split. Therefore LI Atr), so L is A-projective, whence A is hereditary as claimed. The A-exact sequence
o -> L
.!4
L -> LlnL -> 0
gives rise to an exact sequence Ext! (L, 1'.) .14 Ext l (L, 1'.) -> Ext2 (LlnL, 1'.) by (2.29), where the arrows labelled "n" are the maps given by multiplication by n. We set M = LlnL, and we show below that Ext2 (M,1'.) = O. This will imply that n . Ext! (L,1'.)
=
Ext! (L, 1'.),
whence Ext! (L, 1'.) = 0 by (2.34) and Nakayama's Lemma. The left A-module M is artinian, since nM = O. We prove by induction on the A-composition length of M that Ext 2 (M, 1'.) = 0 for every left Amodule 1'.. Suppose first that M is a simple A-module; then M is also a simple left A-module, where A is the semisimple artinian ring AjJ. Therefore MIA, whence Ext2 (M, 1'.) is a direct summand of Extl (1\,1'.) by (2.28 iv). However, there is a A-exact sequence
o ->
J -> A -> 1\ -> 0,
and" J is projective by hypothesis. Hence by (2.27) we obtain Ext~ (1\,1'.) = 0 for all 1'., Therefore Ext 2 (M, 1'.) = 0 for all simple A-modules M and all A-modules L Now suppose that the A-module M has composition length at least two, and let S be any simple submodule of M. The A-exact sequence 0-> S -> M -> MIS -> 0 gives an exact sequence Ext 2 (MIS,
I',)
-> Ext 2 (M, 1'.) -> Ext 2 (S, 1'.).
Since the first term vanishes by the induction hypothesis, and since the last term is 0, it follows that Ext 2 (M, 1'.) = 0 for all 1'.. This completes the proof that A is left hereditary whenever "J is projective. Analogously, A is right hereditary whenever J" is projective. Step 2. We now prove that A is hereditary if and only if J is an invertible (A, A)-bimodule. If J is invertible, then "J is projective by (16.7) or §37, whence A is hereditary. For the harder part of the proof, suppose now that
(39.2)
LOCAL THEORY OF HEREDITARY ORDERS
353
A is hereditary, so both /1.1 and J/\ are projective modules. Then JIN') for some r. We shall use this fact in a moment. Let t
A
L' Mi'
= i
[MJ indecomposable left ideals,
1
J
with the ~ M i f numbered so that {M I' ... ,M are a full set of non-isomorphic modules among the {M,}. Setting M, = M;l1M i , it follows from (6.22) that {M I"'" MJ are a full set of non-isomorphic simple left (AjJ)modules. Since N'l, it follows by Exercise 6.8 that
JI
J~ f'M\I!,l -
L.,
i~
,
1
for some non-negative integers {nJ Therefore u
JjJ2 ~
L'
M~nil
as left A-modules,
i=I
If
and so each ni > 0 by Exercise 6.9. Thus A S ) for some s, whence by (15.2) ,/ is a progenerator for the category /\ ..41. Setting ~ = Hom/\ (J, J), it follows from (16.9) that the rings A, ~ are Morita equivalent, so '/6. is an invertible bimodule (see § 37) and A = Homo. (J, J). Using the identification Homo. (1, J) = OP), we conclude at once that A = OP). But then, by symmetry, also A = 0r(J). Therefore J is an invertible (A,A)-bimodule, as claimed. This completes the proof of the theorem. (See also Remark following
(39.18).) As preparation for our later discussion, we introduce the following notation:
(39.2) Definition. Let r be a ring. For each ideal a of r, let (a)m x n denote the set of all m x n matrices with entries in a. If {a ij :l ~ i, j ~ r} is a set of ideals in r, we write (all) (a 21 )
A
(a 12 ) (a 22 )
'"
(a1r)J(." '., Or} (a 2r )
= [ ......................... .. (art)
(a r2 )
.. . (a rr )
to indicate that A is the set of all matrices [TijJ I"; i. j";r' where for each pair (i,j), the matrix Y;. ranges over all elements of (l\.)n ix Now let V be a~ n-dlmensional right vector sp~ce over a skewfield D, and set End a V = Homa (V, V). Thus End a V is the O-endomorphism ring of V, and we shall view V as an (End a V, D)-bimodule. Some ci the calculations
354
HEREDITARY ORDERS
(39.3)
which follow are more easily understood by using matrices instead of linear transformations. Once we pick an O-basis for V, we may identify V with the space on x 1 of all n x 1 column vectors over O. This gives rise to an identification Endn V = M.(O), where the matrices act from the left on the column vectors from V. A chain in V is a strictly decreasing sequence (39.3)
E:V=VO>Vl>···>~=O
of O-subspaces of V. We set 1
and call the ordered r-tuple {n l define the chain ring O(E) by (39.4)
O(E) =
, ... ,
~
i
~
r,
n,} the invariants of the chain E. Now
{x EEndn V : xV;c V;, 0
~
i ~ r}.
We may choose an O-basis of V adapted to the chain E, that is, the first n l basis elements map onto a basis for YaIVl , the next n2 elements onto a basis for Vl/V2, and so on. Clearly n l + ... + n, = n,and the last n, + .,. + n, basis elements of V form a basis for the subspace V; _l ' Relative to this basis, we may identify O(E) with a subring of Mn(O). It is easily seen that O(E) consists of all matrices
~:~~,~~ 1.
(39.5)
r_T,l
1'.2
1'.3 ... 1'.,j
where for 1 ~ j ~ i ~ r, the matrix T,j ranges over all elements of the additive group Homn (~-l/~, V;- l/V;)· Hence in the notation of (39.2), we may write
(39.6)
OrE)
=
[:~;. :~):~; (0)
(0)
(0)
......... ...
:~;
[n,." " nr )
(0)
We collect some facts about chain rings. (39.7) THEOREM, Let the chain E in (39.3) have invariants {n 1 , .. " nr }, and let B = OrE) be its chain ring, Then
(i) rad B = {x
E
B: x V;
c
V; + l' 0
~ i ~
r - I},
(39.8)
355
LOCAL THEORY OF HEREDITARY ORDERS
In terms of the identification in (39.6), rad B is given by (0) (0)
(0) (0)
rad B = ,_ (~) ..
(39.8)
1
(0) (0)
.. .
(O)j (0)
(~) ... (~) ...... : ... (~;
In, .... nr }
,
that is, rad B consists of all matrices in (39.5) in which each 'F;; = 0, 1
~ i ~
r.
(ii) B/rad B ~
r
r
2:' End!) (f!;_,/v) ~ :L'1 Mn,(O). ;= 1 i
The left B-modules {~_ II V; : 1~ i ~ r} are a full set of non-isomorphic simple left B-modules. (iii) For each t, 0 ~ t ~ r, we have
v; = (rad BY V,
(radBY={xEB
xV;cV;+t,
O~i~r},
where we interpret ~ as 0 when s ~ r. Proof Let N={XEB: XV;C~+I'
O~i~r-l}.
Then N is a two-sided ideal of B, and N r = 0, whence N c rad B. On the other hand, N is the kernel of the ring epimorphism r
B ->
L,' End a (f!;- Ill-)·
;= 1
Since the direct sum is a semisimple ring, we conclude from Exercise 6.1 that N ~ rad B. This shows that N = rad B, and establishes (i) and the first statement in (ii). The second assertion in (ii) is an immediate consequence of the first. The easiest way of proving (iii) is by means of matrices. Choosing an O-basis for V adapted to the chain E, we have identifications (0) (0)
(o)nr x 1
356
HEREDITARY ORDERS
(39.9)
for 0 :::; t :::; r. The assertions in (iii) are then immediate consequences of the matrix expression for rad B given in part (i). This completes the proof. By way of illustration, we remark that when the chain E is as fine as possible (that is, each ni = 1), then upon choosing an O-basis of V adapted to E, the chain ring O(E) may be identified with the ring of all lower triangular matrices in Mn(O). Its radical consists of all those lower triangular matrices with U's along the main diagonal. Up to conjugacy, this ring O(E) is the smallest chain ring in M n(O). In this connection, see Exercise 39.5. Now let B be any subring of End n V, not necessarily a chain ring. Setting N = rad B, we see that
EB : V> NV> N 2 V > ... > N'V = 0 is a chain in V. Since B c Endn V, it is clear that s is the least integer such that NS = O. We have
(39.9)
Be O(E B),
and
rad B = N c fad O(EJ.
Weare thus led to partially order the set of subrings of End n V, as follows: given two sub rings B, B' of Endn V, we say that B' radically covers B (notation: B' >- B) if B' =:> B, and rad B' =:> rad B. Call B an extremal subring of Endn V if B' >- B implies that B' = B.
(39.10)
LEMMA. The extremal subrings of End n V are precisely the chain rings.
Proof If B is extremal, then B = O(EJ by (39.9). Conversely, every chain ring O(E) is an extremal sub ring, by Exercise 39.5.
We now turn to the analogues of these concepts for orders. Let A, A' denote R-orders in A. We say that N radically covers A (notation: A' >- A) if N =:> A and rad N =:> rad A. The order A is called extremal if A' >- A implies that N = A. Every maximal order A is obviously extremal, since N>-A = N=:>A = N=A. Our aim is to show that hereditary orders are the same as extremal orders. The problem can be reduced to the central simple case; in this case, we shall show that extremal orders correspond to extremal subrings of full matrix algebras over a skewfield. This correspondence will enable us to determine the structure of hereditary orders in central simple algebras. As a first step in this program, we prove
(39.11) THEOREM. An R-order A in a separable K-algebra A is extremaqr and only if O/(rad A) = A.
LOCAL THEORY OF HER EDIT ARY ORDERS
(39.12)
Proof Let J = rad A; since J A-lattice in A. Set
=:>
357
PA, it is clear that J is a full two-sided
I = 0 P) = {x EO A: x J
e
J}.
Then I is an R-order in A, and J e A e I. For large n, J"e PA e PI; hence J e rad I by Exercise 39.1, which shows that I >- A. Hence I = A if A is an extremal order. Suppose conversely that I = A, and let us show that A is extremal. Let A' :>- A, and set J' = rad A', so J =:> J. Since pr A' e J for some r, it follows that (Jlr e J for some s. Obviously s > 0, since otherwise A' e J e A, which is impossible. If s ~ 2 then (JI)S-l. J e (J'y-l. J' e J, so (J'y-l e 0,(1) = A. Hence (1')S-1 is a two-sided ideal in A. But its sth power lies in J, whence also (Jy-l e J. Continuing in this way, we find eventually that J' e J. Therefore J' = J, and so A
=
OP)
=
O/(JI)
=:>
A',
whence A = A'. This completes the proof. (39.12) COROLLARY. Hereditary orders are extremal.
Proof Let J = rad A, where A is hereditary. The last paragraph of the proof of (39.1) shows that A = 0/(1). Hence A is extremal.
In order to facilitate reduction of the discussion to the central simple case, we now prove the local analogue of (10.5) for extremal orders. t
(39.l3) THEOREM. Let A
=
L:" Ai
be the decomposition of the separable
i= 1
K-algebra A into simple components {AJ, and let Ri be the integral closure of R in the center of Ai' Then every extremal R-order A in A is expressible as a direct t
L:" Ai' where each Ai is an extremal R(order in Ai·Conversely, every 1 such direct sum L:" Ai is an extremal R -order in A.
sum A
=
i=
t
Proof Let C
=
L:" R"an R-order in the center of A. Then CA is an R-order i=1
in A. Let J = rad A; then Jm e PA for some m, whence (CJr e P' CA. Therefore CJ e rad CA by Exercise 39.1, and so CA >- A. Since A is extremal, t
this gives A = CA. But CA =
L:" RiA,
and for each i, RiA is an extremal
i=1
R.-order in A .. This completes the proof that each extremal order A decomI
I
358
(39.14)
HEREDITARY ORDERS
r
poses into a direct sum Ai' as claimed. The last assertion in the theorem is obvious, and the result is established. Since we have shown that every hereditary order is extremal, the above decomposition theorem is valid for all hereditary orders. In (40.7) we shall obtain the global analogue of the above for hereditary orders. The preceding paragraph shows that the classification of hereditary orders can always be reduced to the central simple case. The basic structure theorem for this case is as follows: (39.14) Theorem. Let A be an R-order in the central simple K-algebra A, where center K. Let ~ be the unique maximal A ~ M n(D) and D is a skewjield with _ R-order in D, and set p = rad~, ~ = ~/p. Then (i) A is hereditary if and only if A is an extremal order. (ii) Given any extremal order A in A, there exist positive integers {nl'" ., nr } with sum n, and there exists an identification A = M neD), such that - (~)
(39.15)
A=
(p) (p)
(p)
(~)
(~)
(p)
(p)
(L\)
(~)
(~)
(p)
{n" ... , nr}
1· .. ·,····· ........ ·· ... -
(~)
(~)
.
(~)
,
(~)
"
using the notation in (39.2). Conversely, each such order A is extremal. (iii) For the extremal order A in (39.15), we have (pr (n"
(p) (p) (p) (39.16)
rad A =
(~)
(p) (p)
(p)
(~)
(~)
(p)
(p)
(~)
(~)
(~)
...
.. .
,n.!
(p),
and r
(39.17)
A/rad A ~
L' M
n
,
(L\).
i=l
Proof. Every hereditary order is extremal, by (39.12). To prove the converse, let A be an extremal order in A, and set j = rad A. Let A c: A' where A' is a maximal order in A with radical J'. Then A + j' > A by Exercise 39.2, whence A + j' = A. Therefore j' c: A. so J' c: j by Exercise 39.3. We set
359
LOCAL THEORY OF HEREDITARY ORDERS
(39.17)
A = All',
A' = NIl',
J=J/1'.
Then A is a subring of 1\', and J = rad A by Exercise 39.4. We now use the results of (17.4) and (17.5). We may find a right M such that
~-lattice
II.' = End~ M ~ Mn(~)'
where M
~ ~(n)
J'
is a (11.',
~)-bimodule.
Then
= End~ Mp ~ Mn(p),
A' ~ End;\M ~ Mn(~)'
where M = MIMp = MIJ'M ~ ~(n).
Let p be the canonical map p:N
-+
11.'11'= Mn(~)'
where we have identified NIl' with Mn(~)' Then A = peA), and we shall show that A is an extremal subring of Mn(~)' For suppose that B is any subring of M n(~) which radically covers A, and let Ao = p -l(B), J o = rad Ao' Then Ao is an R-order in A such that 1'c A c Ao c 11.', and so l' c J o by Exercise 39.3. Hence Exercise 39.4 gives Jol1'= radAoll' = radB
::J
radA = JIJ;
whence J o ::J J. Therefore Ao ~ A, so Ao = A si~ce A is an extremal order by hypothesis. This gives B = A, and shows that A is an extremal subnng of Mn(~)' _ . We may now use (39.10) to obtain the structure of A. We form the cham E in M, given by E : M > JM > J2 M > ... > j' M = O. Note that jiM = JiM for each i, since II.' and A act on M via the map p. Let {n 1 , ... , n,} be the invariants of the chain E, so by definition nj
1 ~ i ~ r.
= dim"6, ]i- 1M piM,
Then (39.6) and (39.8) give _
l
(O)j(nl, ... ,n
(~)
(~
(~)
(~)
.. .
(0)
(~)
(~)
.. ,
(~)
A= ................ . ,
r)
-
J=
l
(~
(0)
(O)J
(M (0) ... (0) . ................. (~)
(11)
.. , (0)
Since the map p is precisely "reduction mod p", and since A = P
1
(A),
(nl, " ., n r )
All ~ A/1,
360
(39.18)
HEREDIT AR Y ORDERS
we immediately obtain the asserted formulas (39.15)-(39.17). At this stage we have proved the first two implications in the chain A hereditary
=
A extremal
=
A satisfies (39.15)
=
A hereditary.
To complete the proof of the theorem, we need only show that an order A given by (39.15) is necessarily hereditary. We set A' = M"(~) ~ A, J' = radA' = Mn(p), p:A' -> NIJ', as before. Since p is "reduction mod p", it is clear from (39.15) that A/l is a chain ring in the matrix algebra M n(~)' But then we know rad A/l' from (39.8). Since rad A = p-l {rad AjJ'} by Exercise 39.4, we immediately obtain formula (39.16). The remaining formula (39.17) is then obvious. We are still trying to prove that the order A given by (39.15) is hereditary. Let Ao be the order in A defined by taking n 1 = ... = nr = 1 in (39.15). Since (39.16) gives us rad Ao ' it is easy to check that 000
1 0
0
o o
0
0
...
o
0
1
0
where p = n D ~ = ~ n D . Hence rad Ao is Ao-projective, and thus Ao is hereditary by (39.1). But Ao cAe A, so A is also hereditary by (40.4) below. This completes the proof of the theorem. When A is a hereditary order satisfying (39.15)-(39.17), we shall call r the type of A, and the ordered r-tuple {n 1 , ... , nr } the invariants of A. It is clear from (39.17) that a given order A uniquely determines r and the set of integers {nJ We shall see in (39.24) below that A determines the ordered r-tuple {n 1 , ... , nr } uniquely, up to a cyclic permutation. First, however, we shall obtain some consequences of the structure theorem (39.14). (39.18) COROLLARY. Let A be a hereditary order (ina central simple K-algebra) of type r and invariants {n 1 , ... , nJ Keep the notation of (39.14) and its proof Then (i) r is the unique positive integer such that J"M = Mp. (ii) We have
(39.19) (39.20)
A={XEA:x·JiMcJiM J
=
{xEA : x·JiM c P+1M
forO~i~r},
forO ~ i ~ r -I}.
(iii) Fe = 11:A, where e is the ram(jication index of Dover K. (iv) A is a chain ring in 1\.', corresponding to the chain
(39.21)
LOCAL THEORY OF HEREDITARY ORDERS
(39.21)
E : !VI> JM > PM> '" > PM = 0,
361
with invariants given by ni = dim 6 J i- 1 MjJ iM, 1
1 ::;; i::;; r.
i
(v) The modules {ii- M/J M: 1 ::;; i::;; r} are a full set of non-isomorphic simple left A-modules.
Proof. Step 1. Let r be the canonical map r :
M
-+
M = M/Mp = MjJ'M,
and set Mi =JiM, Mi =
r-
1
(MJ,
0::;; i::;; r.
Since r is a left A-homomorphism, each Mi is a A-submodule of M. We claim that (39.22)
Mi
=
JIM
0::;; i ::;; r,
for
PM
=
Mp = J'M.
The easiest way to prove this is by a matrix calculation, as follows: choose a right ~-basis for M whose images in M form a basis adapted to the chain E in (39.21). We may then write (;i)nlXl
(~)"'Xl
l'vl
= ~ (11) =
, M = ;i (tI) =
Therefore for 0 ::;; i ::;; r, (0)"1
X
1
(pYi-l (~)ni x J
(;i),,' x 1
Since J is given by (39.16), we have
X
1
362
(39.22)
HEREDITARY ORDERS
(p) (~)
(p) (p)
(p) (p)
-(~)
-(p)
(~)
(~)
JM =
=M 1 •
................... (~) (~) ... (p)
(~)
(~)
Continuing in this manner, we easily obtain the formulas in (39.22) by induction on i. This establishes assertions (i) and (iv) of the corollary. Step 2. For the moment let A* denote the order occurring on the right side of (39.19). Obviously A c A* since A· J i = J i for each i. On the other hand, let xEA*; then xM c M, so xEEndL\M = N. Further, for 0 ~ i ~ r, XMi c Mi implies that p(x)Mi c Mi' Therefore p(x) E A, since A is the chain ring associated with the chain E of (39.21). Hence x E A, which proves that A = A* and establishes (39.19). A similar argument proves (39.20). Next, we have have seen in the proof of (39.14) that AjJ ~ A/1, so the simple left A-modules are the same as the simple left A-modules, with A acting via the map p:A ....... A. By (39.7 ii), the modules {M i_ 1 /M i : I ~ i ~ r} are a full set of non-isomorphic simple left A-modules. But '[ induces isomorphisms 1 ~ i ~ r.
and thus we have proved assertion (v) of the corollary. Step 3. Now Jet e be the ramification index of Dover K (see § 13). Then
pe =
n~ ~
=
~ n~
=
n~.
Since J'M = Mp, we obtain J,.eM
= Mpe =
nM.
Therefore T = n- 1 J,e is a two-sided A-ideal in A such that TM = M and T J = JT. Hence TM, - T·JiM =]i. 1M = M i ,
0 ~ i ~ r.
It follows from (39.19) that TeA, and we now show that T = A. Indeed, (T + J)jJ is a two-sided ideal of the semisimpJe artinian ring AjJ. If it is a proper ideal, it is annihilated by some (nonzero) idempotent c; in AjJ. By (6.18) c; is the image of some idempotent a E A, and then obviously aT c 1. Therefore
o~ i
~
r - 1,
whence a E J by (39.20). This is impossible, since rad A contains no idempotents of A. Therefore T + J = A, whence T = A by Nakayama's Lemma.
(39.23)
LOCAL THEORY OF HEREDITARY ORDERS
We have thus proved that n ~ 1 J = A, whence J completes the proof of the corollary. YO
363
= nA as desired. This
YO
Remark. The preceding proof shows that J is an invertible (A, A)-bimodule, with inverse n- 1 ]'e-l. It should be pointed out that the above argument yields another proof, independent of that given for (39.1), of the implication
A hereditary
=-
rad A invertible.
From the preceding results, we deduce (39.23) Theorem. Keeping the hypotheses and notation of (39.18), let
Ii = {x EA : x·JiM
c JiM},
0
~ i ~
r - l.
Then 10 , ... ,1'_1 are precisely the distinct maximal orders of A containing A, and A = 10 n r; n··· n 1'_1 . Furthermore, every indecomposable left A-lattice is isomorphic to exactly one of the A-lattices M, J M, ... , ],"-1 M. Proof. Suppose first that L is any indecomposable left A-lattice. The proof of (21.5) shows that KL must be a simple left A-module, and therefore KL = KM. Replacing L by an isomorphic copy, we may assume that L c M. Choose t so that L c PM, L cf P+lM.
Since J is invertible, it follows that if we set Ll = Ll c M,
Ll
cf
r
t
L, then
J M.
Thus (Ll + JM)/1M is a nonzero submodule of the simple A-module M/1M, whence Ll + JM = M. Therefore Ll = M, and so L = PM. Hence the modules {PM} give all isomorphism classes of indecomposable left A-lattices; each is obviously indecomposable, since K· J'M is a simple A-module. We show now that J'M ~ PM as left A-lattices if and only if s == t(mod r). Any such isomorphism extends to an A-isomorphism KM S; KM, hence must be given by right multiplication by some element dE D. Writing d = U· n~, where u E u(Ll) and n D is a prime element of Ll, it follows that ;S M s; ]':v1 if and only if 1'M = J'M . n~ for some k. Since MnD = 1'M, this occurs if and only if r I (s - t), and the second assertion of the theorem is proved. For each integer t, set r; = {x E A:x' PM c JIM}. Now 1'M is a right Ll-lattice such that K· PM = K' Ll("), whence J'M S; Ll(") by Exercise 18.1.
364
HEREDITARY ORDERS
(39.24)
Since ~ = End,\J'M it follows from.( 17.4) that ~ is a maximal order. Clearly ~ = r; whenever s == t (mod r). Conversely, if rs = r; then ;SM and J'M are a pair of (~, ll)-bimodules; hence by (16.14) ;SM = J'M· pk for some k, whence r I (s - t). This shows that r;;, ... ,~. -1 are distinct orders containing A. Their intersection is A, by (39.19). Finally, let r be any maximal order of A containing A. Every indecomposable left r -lattice is also an indecomposable left A-lattice, hence may be taken to be one of {J iM : 0::::; i::::; r - I}. Therefore r must coincide with one of the orders r 0' . . . , r r _ l ' and the theorem is established. (39.24) COROLLARY. Keep the above notation and hypotheses. Then A uniquely determines the ordered r-tuple {n 1 ' ... , nr } of invariants, up to cyclic permutation.
Proof. Let A c A' = End,\ M, and let us show that the invariants {nl' ... , nr } are unaffected by using N in place of M, where N is another ll-lattice such that A' = End,\ N. By (16.14) we may write N = Mpk = Mn:~ for some integer k. It is then easily verified that the invariants computed using N are the same as those obtained from M. On the other hand, if ~ is one of the maximal orders containing A, then we have seen that ~ = End,\J'M. Thus we obtain invariants {nJ, where n~ t
= dim-6. Ji-1.y Mj.!i .JIM = ni+t' •
1 ::::; i ::::; r,
and where the subscript i + t is read mod r. This shows that all cyclic permutations of {nl ' ... , nr } can arise as invariants, and these are the only possibilities. Returning to the. general case, we have (39.25) THEOREM. Let A be an R-order in a separable K-algebra. Then A is hereditary if and only if A is extremal.
Proof. By (39.12), hereditary orders are extremal. Conversely, any extremal order A can be decomposed as A = Ai by (39.13). But then each Ai is hereditary by (39.14), whence so is A.
I"
If we assume merely that R is a discrete valuation ring, not necessarily complete, then the structure theorem (39.14) and its consequences (39.18)(39.23) remain valid whenever the P-adic completion Dp is a skew field.
EXERCISES 1. Let L be a left ideal of the R-order I\. Show that
Lm c PA
for some m
=
Lc radA.
365
EXERCISES
(39.25)
[Hint: By (6.15), (rad At c PA c rad A for all sufficiently large L c rad A
=
11.
Hence
L n cPA.
Conversely, suppose that Lm c PA for some m. Then LA is a two-sided ideal of A, and (LA)m = (LA)(LA)" . (LA) c LmA c PA c: rad A.
Hence LA c rad A by Exercise 6.3.J 2. Let A c A' be R-orders in A. Show that A + rad A' is an R-order in A whose radical contains rad A. [Hint: Let J = rad A, J' = rad A'. Clearly A + J' is an order, and we must show that J c rad (A + J'). For large m, (J + JT c Jm + J' c PA + J' c PA' + J', and (PA' + JT c PI\' + pm cPA'. Thus (J
+
3
J'r c pmA' c PA c PtA
+ J')
for large m, whence J + J' c rad (A + J') by Exercise 1.J 3. Let A c A' be R-orders in A, and suppose that rad A' c A. Show that rad A' c rad A. [Hint: Let J' = rad A'. As in Exercise 2, we get J" c PA for large r. Since J' is an ideal of A, it follows from Exercise 1 that J' c rad A.] 4. Let N be a two-sided ideal of the R-order A contained in rad A. Prove that (radA)IN = rad(A/N).
[Hint: Let J = rad A, J = JIN, i\ = AjN. Then i\jJ ~ AIJ, a se~isimple ring. Hence J => rad A by Exercise 6.1. On the other hand, I~: A --> A IS epIC, so J = I~(J) c radA by (6.10).J 5. Let E, E' be a pair of chains in the Q-space V, and define the chain rings OrE), OrE') as in (39.4). Prove (i) OrE) ::0 OrE') if and only if E' is a refinement of E. (ii) OrE) OrE') if and only if E = E'. (iii) OrE) is an extremal subring of End n V.
>-
[Hint: To prove (i) and (ii), consider the matrix representations (39.6) and (39.8) of the rings OrE), OrE') and their radicals. To prove (iii), let OrE) be given, and consider all subrings B of Mn(Q) such that B OrE). We may choose a maximal element B' relative to this partial ordering. Then B' is an extremal subring of Mn(Q), whence B' = O(E B,) by(39.10). But then O(E B,) OrE), so by (ii) we have B' = O(EB ,) = O(E).]
>>-
In Exercises 6-11, we keep the hypotheses and notation of(39.18) and (39.23) and their proofs. 6. Show that every invertible (A, A)-bimodule in A is a power of rad A, and deduce that Picent A is cyclic of order reo [Hint: Let T be an invertible bimodule; then T JT- l = rad (TAT-I) = rad A = J, so T J = JT. Let V = J"T with k chosen so that V c A, V q: 1. Then JM < (V + J)M c M, the first inclusion being proper
366
HEREDITARY ORDERS
since otherwise U c J. Hence (U + J)M proof of (39.18) to deduce that U = A.]
(39.26)
M. Now use the argument in Step 3 of the
=
7. Let A be a hereditary order of type r. Prove (i) There are exactly 2' - 1 distinct orders in A containing A, namely the intersections of the orders in each non-empty subset of {r o"" ,r;- J. (ii) The maximal possible length of a chain of orders
A < Al < ... < As in A is r itself. (iii) There are precisely r distinct orders A I with Al > A, such that there is no order properly between Al and A. 8. For the order A in (39.15), describe explicitly those maximal orders containing A. 9. For 0 :s; t :s; r - 1, let J, = {xEA : x·PMc J'+IM}.
Show that {J 0' ... , J, _ I} are the distinct maximal two-sided ideals of A, and that J, = rad r,. Prove that
Ai J
~
,-I
I'
r.l1,.
,~o
For each t, calculate the conductor {x E A :r,' x c A}. to. Prove that FA' = J', where A' is a maximal order containing A, and J' = rad N. [Hint: J'N is a two-sided ideal of N, hence is a power of P. Now use (39.22).]
11. Show that the formula J'
= J'A' = L,·L,_I···L2·Ll' wnere L; = JiA'J-(l-I),
expresses J' as a proper product of r integral ideals L" ... , L I . Prove that (39.26)
A
=
n
01(L),
i=l
and that the chain (39.21) for A is just (39.27)
M > LIM> L2LIM > ... > (L,'" LI)M
=
O.
Show conversely that starting with any maximal order A' and any proper factorization rad A'
=
L, . L, _ I
...
L2 . LI
into integral ideals, the order A given by (39.26) is hereditary and corresponds to the chain (39.27). 12. Give an example of two maximal orders A l' A2 in a central simple K-algebra, for which A I n A2 is not hereditary. 13. Let AI' A2 be hereditary R-orders in the central simple K-algebra A. Show that there exists a full R-Jattice Y in A such that if and only if Al and A2 are of the same type.
(40.1)
GLOBAL THEORY OF HEREDITARY ORDERS
367
40. GLOBAL THEORY OF HEREDITARY ORDERS Keeping the notation introduced at the start of this chapter, we assume now that R is any Dedekind domain. Here we shall develop the theory of hereditary R-orders, by using the local results obtained in § 39. We prove first (40.1)
THEOREM.
A is left hereditary
if and
only!f A is right hereditary.
Proof. Since A is both left and right noetherian, the result is a special case of
(2.45 iii). We give an independent proof here. Each left A-lattice M determines a dual M* = Hom R (M, R), which is a right A-lattice, and there is a natural isomorphism M ~ M** (see Exercise 40.2). Furthermore, any exact sequence of left A-lattices (40.2) must be R-split, since N is R-projective by (4.13). Hence when we apply Hom R (., R) to (40.2), the resulting sequence
o ---> N* ---> 1'v[* ---> L* ---> 0 (40.3) is also R-split, and hence exact. The maps in (40.3) are right A-homomorphisms. Conversely, taking duals in (40.3) gives (40.2) again. Hence the sequence (40.2) is A-split if and only if (40.3) is A-split. Suppose now that A is right hereditary, and let N be any left ideal of A. Then we can find a A-exact sequence (40.2) in which M is a free left A-lattice. Now L* is a right A-lattice, hence is A-projective by (10.7). Therefore the sequence (40.3) is A-split, whence so is (40.2). This proves that every left ideal of A is projective, so A is left hereditary. The theorem now follows by an obvious symmetry argument. (40.4) THEOREM. Let A c A' be R-orders in A. If A is hereditary, then so is A'. Proof. Given any left A' -lattice L, there is an exact sequence ofleft A' -lattices
O--->M--->FY'...L--->O with F N -free. Since L is also a left A-lattice, hence A-projective, the sequence is A-split. Therefore there exists a map l/J E Hom" (L, F) such that cp l/J = 1 on L. But Exercise 40.1 shows that l/J is a N-homomorphism, whence the above sequence is N-split. Therefore L is N-projective, which completes the proof that N is hereditary. It should be pointed out that the preceding theorems and their proofs are valid without the hypothesis that A be a separable K-algebra. For the
368
HEREDITARY ORDERS
(40.5)
remainder of this section, however, we shall keep our hypothesis that A is separable. We intend to investigate R-orders A by considering their P-adic completions Ap , where P ranges over all maximal ideals of R. As a first step in this direction, we show (40.5) THEOREM. A is hereditary if and only if Ap is hereditary for all P, or if and only if Ap is an extremal Rp-order in Ap for all P.
equivalently,
Proof. Note first that since A is K-separable, Ap is Kp-separable for each P, by Exercise 7.13. We showed in (3.24) that A is hereditary if and only if each localization (R - P) -1 A is hereditary. The same argument works if we use completions rather than localizations. Alternatively, we saw in §3 that A is hereditary if and only if dim A ~ 1, where "dim" means "left global dimension". By (3.29) and (3.30),
dim A = sup {dim Ap}. p
This again shows that A is hereditary if and only if each Ap is hereditary. Finally, for each P we know by (39.25) that Ap is hereditary if and only if Ap is extremal. This completes the proof. Let us digress briefly to show that when R contains infinitely many prime ideals, then extremal R-orders are the same as maximal orders. (40.6) THEOREM. For each P, rad A c rad Ap. Further, (rad A)" c (rad R) A, where n = (A: K). If R contains il'!iinitely many prime ideals, then rad R = 0 and rad A = 0; in this case, A is extremal if and only if A is maximal. Proof. Given P, let
1jJ: A ->
By (6.10) we have ljJ(rad A)
c
A
= AIPA ;:; ApIPAp.
rad A. The chain
A > rad A > (rad A)2
> ...
steadily decreases to 0; its length is at most n, since A has dimension n over A)" = 0, and so (rad A)" c ker IjJ = P A. This implies that RIP. Therefore (rad
and therefore rad A as claimed.
c
(rad A)p
rad Ap ,
GLOBAL THEORY OF HEREDITARY ORDERS
(40.7)
369
n
Next we observe that radR = P, where P ranges over all maximal ideals of R. Furthermore PA = P} A = (rad R) A,
n p
{n
since this holds when A = R, and hence also when A is R-projective. Thence
nPA = (rad R) A. If R contains infinitely many prime ideals, then nP = 0 by §4, whence (rad A)" c
(rad A)" = O. But then K· rad A is a nilpotent two-sided ideal of A, and is therefore O. Thus rad A = 0, and the theorem is proved. We are now ready to prove that the decomposition theorem (10.5) holds equally well for hereditary orders. We have (40.7) THEOREM. Let A be a separable K-algebra with simple components {AJ, and let Ri be the integral closure of R in K i . Then (i) For each hereditary R-order A in A, we have A = Ae p where the {eJ are the central idempotents of A such that Ai = Aei . Further, for each i, Ae. is a hereditary R-order in A .. (ii) , If each Ai is a hereditary R -o~der in Ai' then Ai is a hereditary R-order in A. (iii) An R-order Ai in Ai is a hereditary R-order if and only if Ai is a hereditary Ri-order.
I'
r
Proof. As in the proof of (10.5) and (39.13), we need only show that A = CA, where C = R i . For each P, (CA)p is an Rp-order in Ap such that (CA)p>- Ap. Since Ap is extremal, it follows that (CA)p = Ap for all P.
I'
Therefore A = CA, and the rest of the argument is straightforward. We have now shown that, just as in the local case, the study of hereditary orders can be reduced to the situation where A is a central simple K-algebra. Let us now examine this case in some detail. Let A be a hereditary R-order in a central simple K-algebra A oflocal capacity K p , local index m p , at each prime P. This means that Ap ~ MKP(Sp) for some skew field Sp of index mp' Let rp denote the type of the hereditary Rp-order A p , that is, Ap/rad Ap is a direct sum of rp simple components. Call rp the local type of A at P; clearly rp = 1 if and only if Ap is a maximal order, by (39.23). Thus rp = 1 a.e., and we have previously shown that mp = 1 a.e. Whether or not rp = lor mp = 1, we know the structure of Ap from § 39, and we can recover the order A by using the formula Ap}. A = A Ii
{n p
If N is a bigger R-order in A, then Ap c (N)p for all P, with equality a.e.
370
(40.8)
HEREDITARY ORDERS
Conversely, suppose that for each P we are given an Rp-order X(P) in Ap, with X(P) ~ Ap for all P, and X(P) = Ap a.e. Then by (5.3),
X = A n [
nX(P)} p
is an R-order in A containing A, and Xp = X(P) for all P. Hence we may determine all possible orders A' containing A by determining all possible sets of X(P)'s. Our main result is as follows: (40.8) THEOREM. Let A be a hereditary R-order in the central simple K-algebra
A, and let S = {PI' . .. , Pili} be the (finite) set of prime ideals P of R at which Ap is not a maximal order. Let ri denote the type of the hereditary Rp,-order Api' 1 ~ i ~ m. m
(i) There are precisely
TI
ri distinct maximal R-orders in A containing A.
i=1 m
(ii) There are precisely
TI
i~
(2 r ,
-
1) distinct R-orders ill A containing A.
1
m
I
(iii) There are
ri orders in A which minimally containt A.
i= 1
Proof. All three assertions are immediate consequences of (39.23) and Exercise 39.7. 11 is of interest to list the orders mentioned in (i) and (iii). For convenience of notation, we set p¢s We may remark that A is a maximal R-order in A, where R is the ring of elements of K which are integral at each P ¢: S. For each Pi E S, let {~/ 1 ~ j ~ rJ be the distinct maximal orders in Api containing Api. Let
m=
{(al' ... ,am):a;EZ, 1 ~ a; ~ r; for 1 ~ i ~ m}.
For each m = (a j
, ••• ,
am) Em, define
p'=Anr:1, at n···nrm, am . Then 1
~
m
Hence as m ranges over the
TIr;
m-tuples in
i
~
m.
m, the R-order rm ranges over
I
-r-
The order A' minimally contains A if A' > A, but there is no order A" such that A' > A" > A.
GLOBAL THEORY OF HEREDITARY ORDERS
(40.9)
371
all maximal orders in A containing A, and different m's give different rm's. Now put Lis =
n
~i'
1 :( i :( m.
1 ~j:
F !4 X
->
0,
with F A-free. Since X is also a left S-lattice, and hence S-projective, the sequence is S-split. Thus there exists a map t/! E Horns (X, F) such that cpt/! = 1 on X. Now set t/!' = L ua ' sot/!· u; 1. (TEG
t/!' E Hom" (X, F), = L cpua ' sot/!· u; lX =
It is easily verified that C(J1jJ'(X)
a
and for x
E
X we have
L uaSO . cpt/!. u; 1X a
= LU,hu;lX = U::a-1(so)}x = X. a
a
Thus the sequence is A-split, whence X is A-projective. This proves that if SIR is tamely ramified, then A is hereditary.
374
HEREDIT AR Y ORDERS
(40.14 )
I
Conversely, suppose that A is hereditary, and set x =
u" EA. Then
"EG
the epimorphism Ax, given by
(I
=>
p- 1 c::
(1-1
=>
p- 1 c:: 21- 1
=>
pri l21,
1
a contradiction. Hence Ki n 21- = Ri, so for x €O Ri we have x€O(n/nJ!li- 1 x~ c:: (n/nJR i x€O(n/nJ~-l. But (n/n) ~ -1 c:: R" since (n/n;l ~ -1 c:: (n/n;l !li- 1 c:: A, so each element of(n/n;l ~-1 is integral over R. This proves the first assertion, and the second is an easy consequence ofthe first.J 3. Let e be a central idempotent in A, and let M be a left A-lattice such that eM = M. Let fe =
n(n/n;l (K n !l-l(RJR)), i
where i ranges over all indices such that ei occurs in e. Prove that fe . Ext~ (M, X) = 0,
fe . Ext~ (X, M) = 0
for all left A-lattices X. [Hint (Jacobinski [1 J): First reduce the problem to the case where eX = X. Changing notation, we may then assume that e = 1. Each r €Ofe is an element of R such that rr c:: i\. Using the fact that r is hereditary, deduce that r annihilates Ext~ (M, .) and Ext~ (., M).J (For generalizations of the above, see T. V. Fossum [1, 2J, Roggenkamp, HuberDyson [1J.) 4. Let B = L' Bi (simple components) be a separable K-algebra, and let P be a prime of K. Show that B is unramified at P if and only if each Bi is unramified at P. 5. Let B be a central simple L-algebra, and let p be a prime of L. Show that B is unramified at p if and only if Bp is a full matrix algebra over Lp, that is, if and only if the local index of Bat p equals 1.
EXERCISES
385
6. Let B be a central simple L-algebra, and let K be a subfield of L such that (L: K) is finite. Let P be a prime of K, and let p range over the primes of L dividing P. Prove that (i) Bp ~
I' B
p,
where Bp = Lp ® L B is a central simple Lp-algebra.
p
(ii) Let P be a finite prime. Then B is unramified at P if and only if for each p, Lp is unramified over Kp and Bp is a full matrix algebra over Lp. (iii) Let P be an infinite prime. Then B is unramified at P if and only if for each p, Lp = Kp and Bp is a full matrix algebra over Lp. [Hint: Write
where p ranges over the distinct primes of L dividing P.]
References ALBERT, A. A.
l. "Structure of Algebras." Amer. Math. Soc., New York, 1939; revised, 1961. S. 1. On central division algebras. Israel J. Math. 12 (1972), 408-420. ARTlN, E. 1. "Questions de Base Minimale dans la Theorie des Nombres Algebriques."
AMITSUR,
Centre Nat. Rech. Sci. XXIV, Colloq. Int., Paris (1950), 19-20. Reprinted in Collected Papers, ed. S. Lang and J. Tate, Addison-Wesley 1965, pp. 229-231. ARTlN, E., NESBITT, C. J., THRALL, R. M. I. "Rings with Minimum Condition." Univ. of Michigan Press, Ann Arbor, 1948. ARTlN, E., TATE, J. T. l. "Class Field Theory." Benjamin. New York, 1967. ASANO,
K.
1. Arithmetische Idealtheorie in nichtkommutativen Ringen. Japan. J. Math. 16 (1936), 1-36. 2. Arithmetik in Schiefringen I. Osaka Math. J. 1 (1949). 98-134. AUSLANDER, M., GOLDMAN, O.
1. Maximal orders. Trans. Amer. Math. Soc. 97 (1960),1-24. 2. The Brauer group of a commutative ring. ibid, 367-409. AZUMAYA,G.
1. On maximally central algebras. Nagoya Math. J. 2 (1951),119-150. BABAKHANIAN, A.
1. "Cohomological Methods in Group Theory." Dekker, New York, 1972. H. 1. "Algebraic K-theory," Math. Lecture Notes. Benjamin, New York, 1968. BERGER, T. R., REINER, I. 1. The normal basis theorem. Amer. Math. Monthly (1975), to appear.
BASS,
BOURBAKI, N.
1. "Algebre: Modules et Anneaux Semi-simples" (Ch. 8). Hermann, Paris, 1958. 2. "Algebre Commutative: Modules Plats, Localisation" (Ch. 1, 2). Hermann, Paris, 1961. 3. "Algebre: "Graduations, ... " (Ch. 3,4). Hermann, Paris, 1961. 4. "Algebre: Entiers, valuations" (Ch. 5, 6). Hermann, Paris. 1964. 5. "Algebre: Diviseurs" (Ch. 7). Hermann, Paris. 1965. BRUMER, A.
1. "Structure of Hereditary Orders." Thesis, Princeton Univ. 1963; Bull. Amer. Math. Soc. 69 (1963), 721-724; addendum, ibid 70 (1964), 185. CARTAN, H., ElLENBERG, S. 1. "Homological Algebra." Princeton Univ. Press, Princeton, 1956.
387
388
REFERENCES
CASSELS, 1. W. S., FROHLICH, A. 1. "Algebraic Number Theory." Academic Press, London and Thompson Publ. Co., Washington, D.C., 1967. COHN,H. 1. "A Second Course in Number Theory." Wiley, New York, 1962. COHN, P. M. 1. "Morita Equivalence and Duality." Queen Mary CoIl. Math. Notes, 1966. COXETER, H. S. M. 1. The binary polyhedral groups and other generalizations of the quaternion group. Duke Math. J. 7 (1940), 367-379. COXETER, H. S. M., MOSER, W. O. 1. 1. "Generators and Relations for Discrete Groups." Springer, Berlin, 1957. CURTIS, C. W., REINER, 1. 1. "Representation Theory of Finite Groups and Associative Algebras." Wiley (Interscience), New York, 1962. DEURING, M. 1. "Algebren." Springer, Berlin, 1935 (revised, 1968). EICHLER, M. J. Uber die Idealklassenzahl total de fin iter Quaternionalgebren. Math. Zeit. 43 (1938), 102-109. 2. Uber die Idealklassenzahl hyperkomplexer Zahlen. Math. Zeit. 43 (1938), 481-494. FADDEEV, D. K. 1. An introduction to the multiplicative theory of integral representations. Proc. Steklov Inst. Math. 80 (1965), A.M.S. translation (1968). FAITH, C. 1. "Algebra: Rings, modules and categories 1." Springer, Berlin-·New York, 1973. FOSSUM, R. I. The Noetherian different of projective orders. J. reine anqew. Math. 224 (1966), 207-218. 2. Maximal orders over Krull domains. J. Algebra 10 (1968), 321-332. 3. Injective modules over Krull orders. Math. Scand. 28 (1971). 233-246. 4. The divisor class group ofa Krull domain. Ergeb. Math., Springer, Berlin, 1973. FOSSUM, T. Y. I. On symmetric orders and separable algebras. Trans. Amer. Math. Soc. (1975), to appear. FROHLICH, A. 1. ThePicardgroupofnon-commutativerings,inparticularoforders. Trans. Amer. Math. Soc. 180 (1973),1-46. 2. Locally free modules over arithmetic orders. J. reine angew. Math. (1975), to appear. FROHLICH, A., REINER, 1., ULLOM, S. J. Class groups and Picard groups of orders. Proc. London Math. Soc. 29 (1974), 405-434. GRUENBERG, K. W. 1. "Cohomological Topics in Group Theory," Springer Lecture notes No. 143. Springer, Berlin, 1970. HARADA, M. 1. Hereditary orders. Trans. Amer. Math. Soc. 107 (1963), 273-290. 2. Structure of hereditary orders. J. Math. Osaka City Univ. 14 (1963), 1-22.
REFERENCES
389
3. Hereditary orders in generalized quaternions. ibid, 71-81. 4. MUltiplicative ideal theory in hereditary orders. ibid, 83-106. 5. Hereditary orders which are dual. ibid, 107-115. 6. On generalization of Asano's maximal orders ina ring. Osaka J. Math. 1 (1964), 61-68.
7. Some criteria for hereditarity of crossed products. ibid, 69-80. HASSE, H.
1. Uber p-adische Schie!1corper und ihre Bedeutung fUr die Arithmetik hyperkomplexer Zahlsysteme. Math. Ann. 104 (1931), 495-534. HERSTElN, 1. N. I. "Noncommutative Rings," Carus Monograph 15. Math. Assoc. America, 1968. HILTON, P. J., STAMMBACH, U. I. "A Course in Homological Algebra?' Springer, Berlin-New York, 1971. JACOBSON, N.
1. "The Theory of Rings." Amer. Math. Soc., New York, 1943. 2. "Structure of Rings." Amer. Math. Soc., New York, 1956. JACOBINSKI, H. 1. On extensions of lattices. Michigan Math. J. 13 (1966), 471-475. 2. Uber die Geschlechter von Gittern iiber Ordnungen. 1. reine angew. Math. 230 (1968), 29-39. 3. Genera and decomposition of lattices over orders. Acta Math. 121 (1968), 1-29. 4. Two remarks about hereditary orders. Proc. Amer. Math. Soc. 28 (1971), 1-8. JANS, J. P. 1. "Rings and Homology". Holt Rinehart Winston, New York, 1964. JANusz, G. J. 1. "Algebraic Number Theory." Academic Press, New York, 1973. 1. 1. "Commutative Rings." Allyn and Bacon, Boston, 1970.
KAPLANSKY,
.
KNEBUSCH, M.
1. Elementarteilertheorie tiber Maximalordnungen. J. reine angew. Math. 226 (1967),175-183. MACLANE, S. 1. "Homology". Springer, Berlin-New York, 1963. MATSUMURA, H.
1. "Commutative Algebra." Benjamin, New York, 1970. G. O. 1. Asano orders. Proc. London Math. Soc. (3) 19 (1969), 421-443. NEUKIRCH, J. 1. "Klassenkorpertheorie." Bibliog. Inst., Mannheim, 1969. 2. Eine Bemerkung zum Existenzsatz von Grunwald-Hasse-Wang. J. reine angew. Math. 268/269 (1974),315-317. NORTHCOTT, D. G. 1. "An Introduction to Homological Algebra." Cambridge Univ Press, Cambridge, 1960. O'MEARA, O. T. 1. "Introduction to Quadratic Forms." Springer, Berlin-New York, 1963. REINER, 1. 1. A survey of integral representation theory. Bull. Amer. Math. Soc. 76 (1970), MICHLER,
159-227.
390
REFERENCES
2. Hereditary orders. Rend. Sem. Mat. Univ. Padova (1975), to appear. P. 1. L'arithmetique des Corps," Hermann, Paris, 1972. ROBSON, 1. C. l. Non-communtative Dedekind rings. J. Algebra 9 (1968), 249-265. 2. Idealizers and hereditary noetherian prime rings. J. Algebra 22 (1972), 45-81. ROGGENKAMP, K. W. I. "Lattices over Orders II," Springer Lecture notes No. 142. Springer, Berlin, 1970. 2. Projective homomorphisms and extensions oflattices. J. reine angew. Math. 246 (1971),41-45. ROGGENKAMP, K. W., HUBER-DYSON, V. I. "Lattices over Orders I," Springer Lecture notes No. 115. Springer, Berlin, 1970. ROSENBERG, A., ZELINSKY, D. I. Automorphisms of separable algebras. Pacific J. Math. 11 (1961). 1109-1117. ROTMAN, 1. 1. 1. "Notes on Homological Algebra." van Nostrand Reinhold, New York, 1970. SAMUEL, P. 1. "Theorie Algebrique des Nombres." Hermann, Paris, 1967. SCHACHER, M. M., SMALL, L. 1. Noncrossed products in characteristic p. J. Algebra 24 (1973), 100-103. SCHILLING, O. F. G. 1. "The theory of valuations." Amer. Math. Soc., New York, 1950. SERRE, 1.-P. 1. "Corps Locaux." Hermann, Paris, 1962. SWAN, R. G. 1. Projective modules over group rings and maximal orders. Ann. of Math. (2) 76 (1962),55-61. 2. "Algebraic K-theory," Springer Lecture notes No. 76. Springer, Berlin, 1968. SWAN, R. G., EVANS, E. G. 1. "K-theory of Finite Groups and Orders," Springer Lecture notes 149. Springer, Berlin, 1':170. RIBENBOIM,
WANG, S.
1. On Grunwald's theorem. Ann. of Math. (2) 51 (1950), 471-484. A. 1. "Basic Number Theory." Springer, Berlin-New York, 1967. WEISS, E. 1. "Algebraic Number Theory." McGraw Hill, New York, 1963. 2. "Cohomology of Groups." Academic Press, New York, 1969.
WElL,
WILLIAMSON, S.
1. Crossed products and hereditary orders. Nagoya Math. J. 23 (1963), 103-120. M. J. I. Reduced norms in the K-theory of orders. J. Algebra (1976), to appear. ZARISKI, 0., SAMUEL, P. 1. "Commutative algebra," Vol. 1. van Nostrand, Princeton, 1958.
WILSON, S.
Subject Index Chinese remainder theorem, 47 class group, 306, 308, 343 cohomology group, 242, 257 cok (cokernel), 8 commutative diagram, 9 complementary ideal, 60, 217,223 complementary lattice, 60 complete (in N-adic topology), 85 complete discrete valuation ring, 135 complete field, 67 completely primary, 82 complex prime, 64 completely ramified, 73 conductor, 366, 380 conjugate, 146, 285 conjugate orders, 232 contravariant (functor), 9, 14 counting norm, 59, 216 covariant (functor), 9, 14 cyclic algebra, 259 cyclic module, 50 crossed-product algebra, 242
A
A.C.C., 13 additive functor 14 a.e. (almost everywhere) algebra Azumaya, 338 central separable, 338 central simple, 92 over a commutative ring, 1 separable, 99, 106 algebraic number field, 46 alg. int., 46 annihilator, 44, 77 archimedean valuation, 52, 71 artinian, 13 Asano order, 207 associative bilinear form, 116 augmentation map, 258 Autcent, 328 Azumaya algebra, 338
B
D
bimodule, 9 bimodule over R, 319 Brandt groupoid, 201 Brauer group, 238
c capacity, 179, 213, 222 centralizer, 95 central simple, 92 chain in a vector space, 354 chain ring, 354 Change of Rings Theorem, 26 characteristic polynomial, 2 characteristic polynomial (reduced), 113, . 119,121
D.C.C., 13 Dedekind domain, 45 deleted projective resolution, 20 dense, 68 decomposition group, 274 derived Morita context, 162 different, 60, 150, 184, 217 dimension shifting, 23 direct product of rings, 90 direct sum of rings, 90 discrete valuation, 51 discrete valuation ring, 52, 135 discriminant (ideal), 61, 66, 126, 218 discriminant (of element), 67 division ring, 91
391
392
SUBJECT INDEX
double centralizer property, 93 dual of lattice, 367, 381 E
Eichler condition, 294, 343 Eichler/R, 294, 343 Eichler's Theorem, 297, 298 Eisenstein extension, 74 Eisenstein polynomial, 73 enveloping algebra, 101 epimorphism (of rings), 77 equivalence of categories, 155 of embeddings, 74 of extensions, 19 of factor sets, 243 of valuations, 51 evaluation map, 55, 378 exact (right, left), 14 exact functor, 14 exact sequence, 8 exp[A],253 exponential valuation, 53 extension of modules, 19 extremal order, 356 extremal subring, 356
F factor set, 242 faithful functor, 155 faithful module, 93 faithfully fiat, 17 faithfully projective, 158 fibre product, 11 finite prime, 63, 64 finitely presented, 24 fiat, 16 free basis, 15 free module, 15 fractional ideal, 47, 143 free resolution, 20 Frobenius automorphism, 73 full functor, 155 full lattice, 44, 108, 192 full matrix algebra, 91 function field, 63 functor, 14
G
Gauss' Lemma, 5 generator (of category), 155 genus, 232 global dimension, 41 global field, 63 global problem, 36 greatest common divisor, 47 Grothendieck group, 314 ground ideal, 222 group algebra, 108 group ring, 256, 373, 379 groupoid, 201 Grunwald-Wang Theorem, 279 H
Hasse-Brauer-Noether-Albert Theorem, 276 Hasse invariant, 148, 266, 274 Hasse Norm Theorem, 275 Hasse-Schilling-Maass Theorem, 289 Hensel's Lemma, 71 hereditary ring, 27, 130 homological dimension, 20, 40 I
ideal class, 48, 224, 307, 343 class group, 48, 306, 308 class number, 224, 226 fractional, 47,143 integral, 47, 182, 193 invertible, 327 maximal, 35 maximal integral, 182, 195 normal, 181, 193 prime, 35, 190 proper, 35 idempotent, 80 im (image), 8 indecomposable element, 230 indecomposable ideal, 182 indecomposable module, 88 index [A], 253 index (of skewfield), 143, 238
393
SUBJECT INDEX
Index Reduction Theorem, 255 inertia field, 72, 145 inertial degree, 140,212 infinite prime, 63 inflation, 249 injective module, 16 inner automorphism, 103, 322 integral closure, 5 integral element, 3 integral group ring, 256, 379 integral ideal, 47, 182, 193 integrally closed, 5, 6 inv [A], 266 Invariant Factor Theorem, 49 invariant (Hasse), 148, 266,274 invariants of chain, 354 invariants of hereditary order, 360 inverse different, 60, 150, 184, 217 invertible action, 33 invertible bimodule, 319-320 invertible ideal, 327 irreducible, 78 isomorphism of categories, 155 isomorphism of K-algebras, 1
J Jacobson radical, 78 J ordan-Zassenhaus condition, 224 J ordan-Zassenhaus Theorem, 228
lifting idempotents, 85, 86 LFP,345 local ring, 82 local capacity, 222 local degree (offield extension), 275 local field, 135 local index, 222 local problem, 36 localization, 36 locally free class group, 343 locally free module, 343 locally free Picard group, 345 M
maximal ideal, 35 maximal integral ideal, 182, 195 maximal order, 110 minimal left ideal, 90 minimal prime, 56 minimally contains, 370 minimum polynomial, 2 module of quotients, 32 monic, 1 Morita context, 162 Morita context, derived, 162 Morita equivalence, 162 morphism, 14 multiplicative subset, 30 N
K
K-isomorphism of K-algebras, 1 ker (kernel), 8 Krasner's Lemma, 285 Krull ring, 56 Krull-Schmidt Theorem, 88 L
Ladder Theorem, 23 lattice, 44, 108, 129 least common multiple, 47 left exact, 14 left hereditary, 27 left order, 109
N -adic topology, 85 Nakayama's Lemma, 81 natural equivalence, 154 natural transformation, 154 nilpotent, 80 noetherian, 13 non-archimedean valuation, 51 nondegenerate form, 46 non-R primes, 294 norm (counting), 59, 216 norm (of element), 3 norm (of ideal), 59, 150,185,210 norm (reduced), 116, 119, 121 norm (reduced, of ideal), 214 normal basis theorem, 258 normal ideal, 181, 193
394
SUBJECT INDEX
normalized factor set, 243 normalized valuation, 64, 139 normalizer of an order, 328
o opposite ring, 91, 101 order, 108 order ideal, 49 order, left, 109 order, maximal, 110 order, right, 109 orthogonal idempotents, 84, 85 Outcent, 328 outer automorphism group, 322 p
P-adic field, 68 P-adic topology, 83 Picard group, 320 Picent,320 preserves direct sums, 157 primary component, 201 primary ring, 177 prime element, 53, 139 prime ideal, 35, 190 primitive idempotent, 85, 90 principal factor set, 242 product formula, 64 progenerator, 158 projective module, 15 projective object, 155 projective resolution, 20 proper ideal, 35 proper product, 183, 196 pullback (diagram), 11 pure, 45 pushout (diagram), 10 Q quaternion skewfield, 114, 244, 271 R
radical, 78
radically cover, 356 ramification (at P), 272 ramification index, 57, 71, 139 ramified prime, 272 rank, 44 ray class group, 309 ray group, 309 real prime, 64 reduced characteristic polynomial, 113, 119, 121 reduced norm, 116, 119, 121 reduced norm of ideal, 214 reduced trace, 116, 119, 121 reflexive, 55 relative norm, 59 relatively prime (ideals), 47, 217,234 residue class degree, 57, 71 restriction map, 248 right exact, 14 right order, 109 ring of quotients, 31
s saturated, 35 Schanuel's Lemma, 30 Schilling's Theorem, 383 Schur's Lemma, 105 self-centralizing maximal subfield, 240 semisimple (ring), 78, 90 separable algebra, 99, 106 short exact sequence, 8 similar algebras, 237 similar ideals, 199 similar orders, 181 simple components, 91 simple (module), 78 simple ring, 90 skewfield, 82, 91 skewfield over K, 92 skew field part, 237 Skolem-Noether Theorem, 103 Snake Lemma, 30 split (sequence), 8 splitting field, 96 stable isomorphism, 307, 314 Steinitz's Theorem, 49 Strong Approximation Theorem, 48
395
SUBJECT INDEX
T tamely ramified, 373 tota~ly definite quaternion algebra, 293 torsIOn element, 31, 32, 44 torsion sub module, 32,44 torsionfree, 17, 44 trace, 3 trace form, 46 trace ideal, 156 trace (reduced), 116, 119, 121 trivial factor set, 242 trivial valuation, 51 trivial ZG-module, 256 twisted group ring, 373 type (of hereditary order), 360
u unit, 79, 224
unital, 1 unramified, 57, 382
v valuation, 51 valuation (exponential), 53 valuation (J-adic) 216 valuation ring, 51, 137 value group (of valuation), 51, 13 5 Very Strong Approximation Theorem, 64
w Weak Approximation Theorem, 291 Wedderburn Structure Theorem 91 Wedderburn Theorem on finit~ skewfields, 104