You are on page 1of 378

Carlos Ivorra Castillo

TEOR´IA DE NUMEROS
´

La aritm´etica superior nos proporciona un con-
junto inagotable de verdades interesantes — de ver-
dades que adem´ as no est´
an aisladas, sino en estrecha
relaci´
on unas con otras, y entre las cuales, con cada
sucesivo avance de la ciencia, descubrimos nuevos y,
a veces, completamente inesperados puntos de con-
tacto.
C.F.Gauss

´Indice General

Prefacio ix

Cap´ıtulo I: Introducci´on a la teor´ıa algebraica de n´umeros 1
1.1 Ternas pitag´oricas . . . . . . . . . . . . . . . . . . . . . . . . . . 1
´
1.2 El Ultimo Teorema de Fermat . . . . . . . . . . . . . . . . . . . . 3
1.3 Factorizaci´on u
´nica . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.4 La ley de reciprocidad cuadr´ atica . . . . . . . . . . . . . . . . . . 8
1.5 El teorema de Dirichlet . . . . . . . . . . . . . . . . . . . . . . . 11
1.6 Ecuaciones diof´ anticas . . . . . . . . . . . . . . . . . . . . . . . . 11
1.7 Ecuaciones definidas por formas . . . . . . . . . . . . . . . . . . . 14
1.8 Conclusi´ on . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

Cap´ıtulo II: Cuerpos num´ ericos 19
2.1 Enteros algebraicos . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.2 Discriminantes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.3 M´ odulos y ´ordenes . . . . . . . . . . . . . . . . . . . . . . . . . . 25
2.4 Determinaci´ on de bases enteras . . . . . . . . . . . . . . . . . . . 33
2.5 Normas e ´Indices . . . . . . . . . . . . . . . . . . . . . . . . . . . 45

Cap´ıtulo III: Factorizaci´on ideal 49
3.1 Dominios de Dedekind . . . . . . . . . . . . . . . . . . . . . . . . 50
3.2 Divisibilidad ideal en ´ordenes num´ericos . . . . . . . . . . . . . . 58
3.3 Ejemplos de factorizaciones ideales . . . . . . . . . . . . . . . . . 63
3.4 La funci´ on de Euler generalizada . . . . . . . . . . . . . . . . . . 71
3.5 Factorizaci´on ideal en ´ordenes no maximales . . . . . . . . . . . . 71
3.6 El problema de la factorizaci´ on u
´nica real . . . . . . . . . . . . . 75

Cap´ıtulo IV: M´ etodos geom´ etricos 77
4.1 La representaci´ on geom´etrica . . . . . . . . . . . . . . . . . . . . 77
4.2 Ret´ıculos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
4.3 El teorema de Minkowski . . . . . . . . . . . . . . . . . . . . . . 83
4.4 El grupo de clases . . . . . . . . . . . . . . . . . . . . . . . . . . 87
4.5 La representaci´ on logar´ıtmica . . . . . . . . . . . . . . . . . . . . 96
4.6 C´ alculo de sistemas fundamentales de unidades . . . . . . . . . . 100
4.7 C´ alculo del n´
umero de clases . . . . . . . . . . . . . . . . . . . . 106

v

vi ´INDICE GENERAL

Cap´ıtulo V: Fracciones continuas 111
5.1 Propiedades b´asicas . . . . . . . . . . . . . . . . . . . . . . . . . 111
5.2 Desarrollos de irracionales cuadr´aticos . . . . . . . . . . . . . . . 116
5.3 Transformaciones modulares . . . . . . . . . . . . . . . . . . . . . 118
5.4 Unidades de cuerpos cuadr´ aticos . . . . . . . . . . . . . . . . . . 120
5.5 La fracci´
on continua de e . . . . . . . . . . . . . . . . . . . . . . 122

Cap´ıtulo VI: Cuerpos cuadr´ aticos 131
6.1 Formas cuadr´ aticas binarias . . . . . . . . . . . . . . . . . . . . . 132
6.2 Equivalencia y similitud estricta . . . . . . . . . . . . . . . . . . 136
6.3 Grupos de clases . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
6.4 Ecuaciones diof´ anticas cuadr´aticas . . . . . . . . . . . . . . . . . 145
6.5 C´ alculo de grupos de clases . . . . . . . . . . . . . . . . . . . . . 151

Cap´ıtulo VII: N´
umeros p-´ adicos 157
7.1 Valores absolutos . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
7.2 Cuerpos m´etricos discretos . . . . . . . . . . . . . . . . . . . . . . 164
7.3 Criterios de existencia de ra´ıces . . . . . . . . . . . . . . . . . . . 170
7.4 Series en cuerpos no arquimedianos . . . . . . . . . . . . . . . . . 173

Cap´ıtulo VIII: El teorema de Hasse-Minkowski 181
8.1 Formas cuadr´ aticas . . . . . . . . . . . . . . . . . . . . . . . . . . 181
8.2 Formas cuadr´ aticas sobre cuerpos p-´ adicos . . . . . . . . . . . . . 185
8.3 Formas binarias en cuerpos p-´ adicos . . . . . . . . . . . . . . . . 190
8.4 El teorema de Hasse-Minkowski . . . . . . . . . . . . . . . . . . . 196
8.5 La ley de reciprocidad cuadr´ atica . . . . . . . . . . . . . . . . . . 201
8.6 Conclusi´ on de la prueba . . . . . . . . . . . . . . . . . . . . . . . 202

Cap´ıtulo IX: La teor´ıa de los g´
eneros 209
9.1 Equivalencia modular . . . . . . . . . . . . . . . . . . . . . . . . 210
9.2 G´eneros de formas y m´ odulos . . . . . . . . . . . . . . . . . . . . 216
9.3 El n´ umero de g´eneros . . . . . . . . . . . . . . . . . . . . . . . . 224
9.4 El car´acter de un cuerpo cuadr´atico . . . . . . . . . . . . . . . . 229
9.5 Representaciones por formas cuadr´ aticas . . . . . . . . . . . . . . 234
9.6 Grupos de clases y unidades . . . . . . . . . . . . . . . . . . . . . 242
´
Cap´ıtulo X: El Ultimo Teorema de Fermat 253
10.1 El caso p = 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253
10.2 El teorema de Kummer . . . . . . . . . . . . . . . . . . . . . . . 255

Cap´ıtulo XI: La funci´on dseta de Dedekind 261
11.1 Convergencia de la funci´on dseta . . . . . . . . . . . . . . . . . . 263
11.2 Productos de Euler . . . . . . . . . . . . . . . . . . . . . . . . . . 272
11.3 Caracteres de grupos abelianos . . . . . . . . . . . . . . . . . . . 278
11.4 Caracteres modulares . . . . . . . . . . . . . . . . . . . . . . . . 281
11.5 La funci´
on dseta en cuerpos ciclot´ omicos . . . . . . . . . . . . . . 285
11.6 El c´
alculo de L(1, χ) . . . . . . . . . . . . . . . . . . . . . . . . . 291

´INDICE GENERAL vii

11.7 Enteros ciclot´
omicos reales . . . . . . . . . . . . . . . . . . . . . . 297

Cap´ıtulo XII: Sumas de Gauss 299
12.1 Propiedades b´ asicas . . . . . . . . . . . . . . . . . . . . . . . . . 299
12.2 Sumas de Gauss y la ley de reciprocidad . . . . . . . . . . . . . . 301
12.3 El signo de las sumas cuadr´ aticas . . . . . . . . . . . . . . . . . . 306
12.4 El n´umero de clases en cuerpos cuadr´ aticos . . . . . . . . . . . . 310

Cap´ıtulo XIII: Cuerpos ciclot´ omicos 315
13.1 La f´
ormula del n´umero de clases . . . . . . . . . . . . . . . . . . 315
13.2 El primer factor del n´
umero de clases . . . . . . . . . . . . . . . . 317
13.3 Los n´umeros de Bernoulli . . . . . . . . . . . . . . . . . . . . . . 322
13.4 El segundo factor del n´umero de clases . . . . . . . . . . . . . . . 328
13.5 Numeros p-´adicos ciclot´
omicos . . . . . . . . . . . . . . . . . . . 332
13.6 La caracterizaci´
on de los primos regulares . . . . . . . . . . . . . 337

Cap´ıtulo XIV: N´umeros trascendentes 347
14.1 El teorema de Lindemann-Weierstrass . . . . . . . . . . . . . . . 347
14.2 El teorema de Gelfond-Schneider . . . . . . . . . . . . . . . . . . 356

Bibliograf´ıa 363
´
Indice de Tablas 365
´
Indice de Materias 366

.

un poco de teor´ıa de anillos. Por ello hemos dedicado el primer cap´ıtulo a presentar una panor´ amica de la teor´ıa de n´ umeros en general y del contenido de este libro en particular. A partir de ah´ı el lector puede hacerse una primera estimaci´ on de si realmente le interesa la teor´ıa. ix . Es f´ acil caer en la falsa opini´on de que la teor´ıa de n´umeros es una colecci´ on de resultados anecd´oticos e intrascendentes sobre los n´ umeros naturales o enteros. el algebrista puede ver en ella el origen hist´ orico de muchos de los conceptos que maneja y un campo inmenso donde aplicarlos.Prefacio Este libro pretende servir de introducci´ on a la teor´ıa algebraica de n´ umeros a un lector con una cierta base de ´algebra moderna (un poco de ´algebra lineal. Adem´ as del inter´es que por s´ı misma puede despertar en cualquier matem´ atico. aunque lo cierto es que su aut´entico encanto y su magnificencia no caben en el primer cap´ıtulo de ning´un libro. y es dif´ıcil mostrar en pocas palabras lo err´ oneo de esta creencia. un poco de teor´ıa de cuerpos y un poco de teor´ıa de grupos).

.

Cap´ıtulo I Introducci´ on a la teor´ıa algebraica de n´ umeros El inter´es del hombre por los n´ umeros es tan antiguo como la civilizaci´ on. los n´ umeros primos. Quiz´ a el lector crea que esto significa dominar completamente los n´ umeros naturales. Entre los ejemplos m´as conocidos est´ an 32 + 42 = 52 . y. rec´ıprocamente. bien por su relaci´ on con la astronom´ıa y el c´ omputo del tiempo o incluso asociados a la adivinaci´ on y el esoterismo. Una terna cuyos elementos no tengan divisores comunes se llama primitiva. dada una terna pitag´ orica (x. y. ¿C´omo encontrarlas todas? En primer lugar notamos que si (x.1 Ternas pitag´ oricas En el siglo III. my. para ob- tener otra que cumpla adem´ as (x. podemos dividir sus componentes por su m. Los egipcios las usaban para construir ´angulos rectos en arquitectura. tambi´en lo es (mx. Conoc´ıan la divisi´ on eucl´ıdea. Lo que hicieron los griegos al desarrollar la aritm´etica elemental fue simplemente des- cubrir el lenguaje de los n´umeros. el c´ alculo del m´aximo com´ un divisor y el m´ınimo com´ un m´ultiplo. Son muchos los pueblos antiguos que se interesaron por los n´ umeros bien por ra- zones pr´acticas inmediatas. pues seg´ un el teorema de Pit´ agoras permiten construir tri´ angulos rect´angulos con lados enteros. Los griegos descubrieron las leyes b´ asicas de la aritm´etica. Diofanto trat´o en su Aritm´etica el problema de encontrar ternas de n´ umeros naturales no nulos x. 72 + 242 = 252 . z) = 1. 52 + 122 = 132 . Para entender lo que queremos decir consideraremos un ejemplo tomado de la Aritm´etica de Diofanto. Si encontramos un m´etodo para 1 . lo cual no equivale a entender lo que se lee en ese lenguaje. z tales que x2 + y 2 = z 2 . z) es una terna pitag´ orica.d. z).c. pero no es as´ı ni mucho menos. etc. 1. mz) para cualquier n´ umero m y. que llegaron a desarrollar una teor´ıa de n´umeros pura guiada por criterios estrictamente matem´ aticos en el sentido moderno de la pa- labra. Estas ternas se llaman ternas pitag´oricas. y. y. Entre todos ellos destacan los griegos.

la restante ha de ser par. Ante todo observemos que un divisor primo de dos de las componentes de una terna pitag´ orica. Un n´ umero es par o impar si y s´ olo si lo es su cuadrado. Las ternas anteriores son todas primitivas. Por otro lado (v. p y q deben tener paridad opuesta. podemos suponer que x es par e y impar. entonces 1 1 1 p | (v + w) = (z + y) + (z − y) = 2z = z. z − y son ambos pares. [2]2 = [0]. en realidad. z − y = 2w. esto es contradictorio. luego u2 = vw. es decir. con lo que p | y 2 y por lo tanto p | y. z) = 1. Pongamos v = p2 2 y w = q . La tabla 1. . En otro caso lo son x e y. luego el problema est´ a resuelto. Como consecuencia si dos de las componentes son impares. divide a la tercera. x = 2m + 1. las restantes se obtienen multiplic´ andolas por n´umeros arbitrarios. Introducci´ on a la teor´ıa algebraica de n´ umeros hallar todas las ternas primitivas. 2 [3] = [1]. p2 + q 2 ). Como la situaci´ on de x e y es sim´etrica. As´ı tenemos que z = v + w = p2 + q 2 . Por ejemplo. z + y = 2v. q < p y de paridad opuesta. y. y la suma y la diferencia de n´umeros impares es par. Rec´ıprocamente. w > 0. es f´ acil comprobar que cualquier terna en estas condiciones es una terna pitag´orica primitiva. v > 0. las componentes de una terna pitag´ orica primitiva son primas entre s´ı dos a dos. es claro que si vw = u2 con (v. q son n´ umeros naturales primos entre s´ı. q) = 1. 2 2 2 1 1 p | (v − w) = (z + y) − (z − y) = y. luego x2 = 4m2 + 4m + 1. donde p. Sin embargo ninguna clase m´ odulo 4 tiene a [2] por cuadrado: [0]2 = [0]. Digamos que x = 2u.1 contiene las correspondientes a los valores de p ≤ 7. en una terna primitiva hay siempre dos componentes impares y una par. Seg´ un lo visto z es tambi´en impar. Por lo tanto ya sabemos enumerarlas todas. [1]2 = [1]. si p | x y p | z. entonces p | z 2 − x2 . w > 0.2 Cap´ıtulo 1. luego x = 2pq. Sustituyendo en las f´ormulas anteriores queda x2 = z 2 − y 2 = p4 + 2p2 q 2 + q 4 − p4 + 2p2 q 2 − q 4 = 4p2 q 2 = (2pq)2 . v > 0. Como z e y son impares. w) = 1. entonces tanto v como w han de ser cuadrados (cada uno ha de contener cada primo un n´ umero par de veces porque as´ı le ocurre a u). Ahora x2 = z 2 − y 2 = (z + y)(z − y). es decir. Obviamente (p. y = 2n + 1. Por la factorizaci´ on u´nica. ya que si un primo p divide a ambos. y = v − w = p2 − q 2 . 2 2 y como (y. Esto significa que. y 2 = 4n2 + 4n + 1. p2 − q 2 . En consecuencia la terna original queda de la forma (x. En particular no puede haber m´ as de una componente par. w) = 1. Ahora veamos que z ha de ser impar. z) = (2pq. En particular q < p. Al tomar clases m´ odulo 4 resulta que [z]2 = [x]2 + [y]2 = [1] + [1] = [2]. Consecuentemente z + y.

quien. retaba a otros matem´ aticos a resolver problemas que ´el mismo hab´ıa resuelto o al menos ´ conjeturado. La facilidad para formular conjeturas sencillas mediante c´ alculos directos hac´ıa a los problemas mucho m´ as intrigantes. o de tres. etc. o hallar las soluciones enteras de determinadas ecuaciones .2. o qu´e n´ umeros coinciden con la suma de sus divisores propios. 8. . etc. que por los viejos proble- mas sobre n´ umeros enteros que se estudiaba en los libros de Euclides.. Esto iba a cambiar en los siglos posteriores. Uno de los principales responsables de que se renovara el inter´es por la teor´ıa de n´ umeros fue Pierre de Fermat.500 a.2 ´ El Ultimo Teorema de Fermat En el siglo XVII los matem´ aticos estaban m´ as interesados por explorar ideas nuevas. . Se obtiene con p = 81 y q = 40.1: Ternas pitag´ oricas p q x y z 2 1 4 3 5 3 2 12 5 13 4 1 8 15 17 4 3 24 7 25 5 2 20 21 29 5 4 40 9 41 6 1 12 35 37 6 5 60 11 61 7 2 28 45 53 7 4 56 33 65 7 6 84 13 85 En una tablilla cuneiforme aproximadamente del a˜ no 1. Diofanto. En la secci´ on siguiente presentamos uno de los problemas que contribuy´ o m´as a dicho cambio. Se ten´ıa la impresi´ on de que no hab´ıa mucho que descubrir en este campo. o de cuatro. El Ultimo Teorema de Fermat 3 Tabla 1. Hay una in- finidad de resultados similares que describen el comportamiento de los n´ umeros enteros. La clasificaci´ on de las ternas pitag´ oricas es un ejemplo t´ıpico de lo que fue la teor´ıa de n´ umeros desde los griegos hasta mediados del siglo XVII. Problemas f´ aciles de enunciar y comprender y a menudo con soluciones f´ aciles de enunciar y comprender. fueron muchos los matem´ aticos que intentaron sin ´exito probar algo tan simple (de enunciar y de . 1. Por ejemplo. seg´ un era habitual en la ´epoca. pero tales que el argumento que lleva desde el planteamiento hasta la soluci´ on puede llegar a ser incre´ıblemente ingenioso y laborioso. se ha en- contrado una enumeraci´ on de ternas pitag´ oricas.C. Estos eran del estilo de determinar qu´e n´ umeros naturales pueden expresarse como suma de dos cuadrados. como el reci´en descubierto c´ alculo diferencial. ´ 1. entre las cuales se encontraba (4. 6.961.161).480.

un los resultados de la secci´ donde p y q son n´ umeros enteros primos entre s´ı. luego q ha de ser par. y as´ı q = 2ab. y. p2 = y 2 + q 2 . . z) = 1. Notemos que si un primo p divide a x. a2 + b2 ) = 1. v. Simplemente.4 Cap´ıtulo 1. Tras su muerte. lo que obliga a que p sea impar. por el mismo argumento. y claramente esto implica que en realidad son primos entre s´ı dos a dos y que la terna (x2 . Digamos a = u2 . entre las cuales figuraba esa peque˜ na declaraci´ on de haber probado lo que desde entonces se ´ conoce como Ultimo Teorema de Fermat. Concluimos que ab y a2 + b2 son cuadrados y. p = a2 + b2 . existe otra (u. z) es una terna pitag´ orica. tambi´en lo son a y b. Aplicando esto un n´ umero finito de veces podemos suponer que (x. Si existieran tales ternas deber´ıa haber una con z m´ınimo. la afirmaci´ on: on xn + y n = z n no tiene soluciones enteras positivas para La ecuaci´ exponentes n > 2. Es pr´acticamente seguro que cometi´ o un error y que se dio cuenta de ello. Entonces u4 + v 4 = a2 + b2 = w2 = p < p2 + q 2 = z < z 2 . x4 + y 4 = z 2 no tiene soluciones enteras positivas. w) que cumple lo mismo pero con w2 < z 2 . o no consider´ o necesario. Entre los muchos resultados que prob´ o Fermat se encuentra el siguiente: on. Es conocido que Fermat crey´ o en cierta ocasi´ on haber probado que esto mismo es cierto para cualquier exponente distinto de 2. y . esto es. si existe una terna de n´ umeros positivos (x. tachar la nota. a2 + b2 = w2 . p) es otra terna pitag´orica. Ahora. pues cada uno de ellos debe tener cada factor primo con exponente par. para ciertos enteros a y b primos entre s´ı. y 2 . y 2 = p2 −q 2 . Seg´ on anterior. Introducci´ on a la teor´ıa algebraica de n´ umeros constatar emp´ıricamente) como que todo n´umero natural es suma de cuatro cuadrados. por lo que la ecuaci´on no tiene soluci´ on. z) es primitiva. entonces ambos son cuadrados. lo cual es falso seg´ un lo visto. b = v 2 . En particular el teorema anterior implica que la ecuaci´ on x4 + y 4 = z 4 no tiene soluciones positivas. uno de sus hijos hizo p´ ublicas las notas de su padre. Ahora usamos un argumento muy simple pero importante: si el producto de dos n´ umeros naturales primos entre s´ı es un cuadrado. Teorema 1. Fermat anot´o su presunto hallazgo en un margen de su ejemplar de la Aritm´etica de Diofanto y despu´es olvid´ o. 2 2 entonces (x . En resumen. y. Por lo tanto x2 = 4ab(a2 + b2 ) y en consecuencia ab(a2 + b2 ) = (x/2)2 . b) = 1 implica f´ acilmente que (ab. Por otra parte (a. y = a2 − b2 . La primera prueba es de Lagrange. a > b > 0 (notar que se trata de una terna primitiva porque (p. pues jam´as afirm´o p´ ublicamente tener tal prueba y el problema ha resistido el ataque de los mejores matem´ aticos de los u ´ltimos doscientos a˜ nos.1 La ecuaci´ Demostracio ´ n: Si existen soluciones positivas de la ecuaci´ on x4 + y 4 = z 2 . z) de manera que x4 + y 4 = z 2 . y. x2 = 2pq. z/p2 ) cumple tambien la ecuaci´ on. y. entonces p2 | z y (x/p. de paridad opuesta. luego (q. y/p. z = p2 +q 2 . q) = 1). de distinta paridad y p > q > 0 (intercambiamos x con y si es necesario para que x2 sea el par). z.

entonces n no puede ser potencia de 2. para cierto entero k.3. pues. Factorizaci´ on u ´nica 5 El nombre no hace referencia a que fuera el u ´ltimo resultado que Fermat hubiera demostrado. M´ as adelante Kummer lleg´ o a probar el teorema de Fermat para todos los exponentes menores que 100. el u ´ltimo ‘teorema’ de Fermat cuya prueba faltaba encontrar. x = 3. ya en el siglo XIX. descansan sobre la aritm´etica elemental. Lo explicaremos con m´ as detalle en la secci´ on siguiente. sino a que a principios del siglo XIX todas las afirmaciones que Fermat hab´ıa dejado enunciadas sin demostraci´ on hab´ıan sido demostradas o refutadas salvo ´esta. El ´ Ultimo Teorema de Fermat es un caso extremo. 1. o sea. esto implica de hecho que el teorema de Fermat es cierto para cualquier exponente de la forma n = 4k. la potencia de estos m´etodos pronto se ve superada por la dificultad de los problemas que surgen de forma natural. si existen soluciones positivas a una ecuaci´ on xn + y n = z n .1. que era. n = pk. lo que muestra que en realidad el papel de las tres variables es sim´etrico. z k ) es una soluci´on positiva a la ecuaci´ on xp + y p = z p . entonces k k k (x . pero hay ejemplos m´ as simples. as´ı como el teorema 1. En efecto. pero Dirichlet fracas´o al abordar el caso p = 7. En efecto. La complejidad de los argumentos aumentaba tan r´ apidamente que p = 7 era pr´acticamente intratable. y s´olo consigui´o una prueba para exponente 14. y k . z ) ser´ıa una soluci´ on a la ecuaci´ on x4 + y 4 = z 4 . ´ En particular el Ultimo Teorema de Fermat es cierto para las potencias de dos. Euler demostr´ o el teorema de Fermat para p = 3. con xyz 6= 0) de la ecuaci´ on xp + y p + z p = 0. si existieran n´ umeros positivos (x. lo cual es imposible. y . ´ Observemos que si p es impar el Ultimo Teorema de Fermat equivale a la no existencia de soluciones enteras no triviales (o sea. El teorema anterior muestra que Fermat s´ı hab´ıa probado (y comunicado) la prueba para exponente n = 4. Sin embargo. El resultado siguiente es uno de los problemas planteados por Fermat: Teorema 1. luego (xk . luego existe un primo impar p tal que p | n. ´ De aqu´ı se sigue ahora que si el Ultimo teorema de Fermat es cierto para exponentes primos impares. Esto simplifica algunos argumentos.2 Las u ´nicas soluciones enteras de la ecuaci´ on y 2 + 2 = x3 son y = ±5. sino de nuevas ideas. . y. el joven Dirichlet y el anciano Legendre demostraron independientemente el caso p = 5. M´ as a´un. z) tales que x4k + y 4k = z 4k . Evidentemente esto no fue el resultado de c´ alculos m´ as prolijos todav´ıa.1.3 Factorizaci´ on u ´ nica La clasificaci´ on de las ternas pitag´ oricas. entonces es cierto para todo exponente.

Ahora bien. Si x. y los u ´nicos elementos de norma 1 son ±1. (1. c2 + 2d2 | 4y 2 . b ∈ Z}. £√ § √ Ahora consideramos el anillo Z −2 = {a + b −2 | a. Tomando normas. £√ § ´nicas unidades del anillo Z Ejercicio: Probar que las u −2 son ±1. Por consiguiente nos encontramos ante una doble factorizaci´ on en irreducibles no primos. Por lo tanto c2 + 2d2 | 4. En este anillo la ecuaci´on factoriza en la forma ° √ ¢° √ ¢ y + −2 y − −2 = x3 . y cumplen √ √ √ la ecuaci´ £√ on. que no puede dividir a y + −2. Lo cierto es que el anillo Z −2 tiene estas propiedades.2) ° √ ¢ Si consideramos la norma N x + y −5 = x2 + 5y 2 vemos que.2) son irreducibles y no asociados. y ha de ser impar. . cada factor ser´ a tambi´en un cubo perfecto siempre y cuando se trate de elementos de un anillo con factorizaci´ on u´nica. pues tienen norma 4. luego un factor propio de cualquiera de ellos habr´ıa de tener norma 2 o 3. lo que s´ olo es posible si b = 1 y a = ±1. En los dos primeros casos obtenemos una unidad y en √ los otros obtenemos un elemento de norma 2 o 4. y adem´ as cada unidad sea un cubo.6 Cap´ıtulo 1. y + −2. al igual que en £√ § el caso de Z −2 . pues si fuera par. £√ § Ejemplo En el anillo Z −5 tenemos las factorizaciones ° √ ¢° √ ¢ 6 = 2 · 3 = 1 + −5 1 − −5 . d = ±1 o bien c = ±2. tal y como afirma (1. luego entre 8. d = 0 o bien c = 0. pero no lo hemos justificado. entonces cada uno de ellos √ ° √ ¢3 lo es. mientras que x3 ser´ıa divisible entre 2. y − −2 son primos entre s´ı. Es f´acil °√ ver que ¢±esta norma es multiplicativa (se trata de la norma de la extensi´on Q −2 Q en el sentido de la teor´ıa de cuerpos). De todo esto se sigue que los cuatro factores de (1.§ entonces un divisor com´ un c + d −2 de y + −2√y de y − −2 en Z −2 dividir´ıa tambi´en a su suma 2y y a su diferencia 2 −2. (1. Las u´nicas posibilidades son c = ±1.1). si dos n´ umeros primos entre s´ı son un cubo. de donde y = ±5 y por lo tanto x = 3. Igualando los coeficientes de obtenemos que 1 = b(3a2 − 2b2 ). y + −2 = a + b −2 para ciertos enteros a y b. cuya norma es y 2 + 2. es decir.1) £√ § Consideramos la norma N : Z −2 −→ N dada por ° √ ¢ ° √ ¢° √ ¢ 2 2 N a + b −2 = a + b −2 a − b −2 = a + 2b . Introducci´ on a la teor´ıa algebraica de n´ umeros Demostracio ´ n: En primer lugar. pero no entre 4. y 2 + 2 ser´ıa divisible entre 2. Adem´ as no hay elementos de norma 2 o 3. es decir. donde todo elemento se descomponga de forma u ´nica (salvo orden y asociaci´ on) en producto £√ §de primos. En realidad la prueba anterior tiene una laguna: si un producto de n´umeros primos entre s´ı es un cubo perfecto. 9 y 6.√ impar. conserva productos. d = 0. c2 + 2d2 | 8. √ As´ı pues.

En la mayor´ıa de los casos. grupos. etc. (1. en virtud del cual el teorema de Fermat es cierto para exponentes menores que 100. Muchas pruebas basadas en largos e ingeniosos c´alculos de car´acter elemental pod´ıan ser sustituidas por pruebas cortas.2 ha sido sin duda la factorizaci´ on (1. ideales.2. m´odulos. la posibilidad de dar una prueba ele- mental resultaba pr´ acticamente inconcebible. en sus pruebas para p = 5.1. es decir. determinar cu´ando los factores son primos entre s´ı. Fue en este contexto. en tal caso argumentar que si el producto es un cubo o una potencia quinta. Kummer descubri´ o que los anillos de enteros ciclot´ omicos no siempre tienen factorizaci´ on u ´nica. proporcionaban herramientas poderosas para ob- tener resultados sobre los n´ umeros enteros. Factorizaci´ on u ´nica 7 La clave de£√la prueba § del teorema 1. a0 ∈ Z}. anillos. con la ventaja de trabajar con factores lineales. conceptuales y claras basadas en estructuras algebraicas cada vez m´ as abstractas. El eje de los argumentos respectivos era el mismo argumento que hemos em- pleado en la prueba de 1.3) Lam´e conjetur´o que si Z[ω] tuviera factorizaci´ on u´nica tal vez ser´ıa posible generalizar los argumentos de los casos que hemos comentado para obtener una prueba completa del teorema de Fermat. Por ello muchos matem´ aticos de principios del siglo XIX investigaron la factorizaci´ on de enteros ciclot´omicos. . consideraron x5 + y 5 = (x + y)(x4 − x3 y + x2 y 2 − xy 3 + y 4 ). lo mismo le ha de suceder a cada factor y despu´es analizar las implica- ciones de este hecho. Paulatinamente los matem´ aticos fueron comprendiendo £√ § que estructuras algebraicas abstractas como Z −2 o. m´ as en general. . . Euler parti´ o de la descomposici´ on x3 + y 3 = (x + y)(x2 − xy + y 2 ). Cauchy trato sin ´exito de encontrar un algoritmo de divisi´on eucl´ıdea.3. en el que Kummer pudo obtener el resultado que cit´ abamos antes. . donde ω es una ra´ız p-´esima primitiva de la unidad. si en la factori- zaci´ on xp − 1 = (x − 1)(x − ω) · · · (x − ω p−1 ) sustituimos x por x/y y multiplicamos por −y p obtenemos xp + y p = (x + y)(x + ωy) · · · (x + ω p−1 y). mientras que Dirichlet y Legendre. Un paso importante fue dado por Lam´e cuando pens´ o en considerar el anillo de los enteros ciclot´omicos Z[ω] = {ap−1 ω p−1 + · · · a1 ω + a0 | ap−1 .1) en el anillo Z −2 . Es f´acil comprender que el aumento de la complejidad del segundo factor volv´ıa los argumentos cada vez m´ as enrevesados. estudiando los enteros ciclot´ omicos. En efecto. En la prueba del caso p = 3 del teorema de Fermat. . pero que la conjetura de Lam´e era correcta.

un resultado descubierto por Euler. en lenguaje moderno. 2) leyes basadas directamente en la experiencia. en el sentido de que existen propiedades de los n´ umeros naturales que son ciertas sin que exista ning´ un motivo por el cual lo sean. con la que se pueden hallar todas las soluciones enteras de cualquier ecuaci´ on de la forma p(x. en el sentido de que la prueba s´ olo es una comprobaci´ on de que todo encaja m´ as o menos sorprendentemente. La parte mas importante de las Disquisitiones es la teor´ıa sobre formas cuadr´ aticas binarias. de forma que las propiedades que se observan sobre los n´ umeros enteros son reflejos m´ as o menos lejanos de estas leyes generales. emplea grupos finitos. y) es un polinomio de segundo grado con coeficientes en- teros. Aunque no es ´este el momento de entrar en detalles. En un t´ermino medio tenemos una amplia familia de resultados que podemos probar. Introducci´ on a la teor´ıa algebraica de n´ umeros 1. cosa cuya necesidad no cabe esperar que se pueda demostrar elegantemente a partir de ninguna teor´ıa f´ısica. como que un determinado d´ıa ha llovido en determinado sitio. etc. congruencias m´ odulo subgrupos. determinantes. sino de una teor´ıa algebraica que.8 Cap´ıtulo 1. Gauss lo redescubri´ o y lo demostr´ o en el contexto . En este sentido. el gran descubrimiento de la teor´ıa de n´ umeros del siglo XIX fue que las leyes fundamentales sobre los n´ umeros involucran esen- cialmente conceptos algebraicos abstractos. donde p(x. la aut´entica teor´ıa sobre los n´umeros enteros es la teor´ıa sobre los objetos algebraicos (o anal´ıticos) donde se pueden enunciar dichas leyes generales. sin que existan argumentos que lo prueben. es decir. pero que en el fondo no comprendemos. matrices. Si comparamos la teor´ıa de n´ umeros con la f´ısica. es importante dejar claro que no estamos hablando un algoritmo ingenioso para manipular ecua- ciones. publicadas a principios del siglo XIX. estos tres tipos de situaciones se corresponden respectivamente con 1) hechos puntuales. ni mucho menos que lo expliquen. Gauss prob´ o que los resultados fundamentales concernientes a las formas cuadr´ aticas sobre los n´ umeros enteros pod´ıan deducirse de un principio general. adem´ as de haber sido obtenidas emp´ıricamente. sino que podemos considerarlos bien comprendidos en el sentido de que sabemos explicarlos a partir de principios generales conceptual- mente simples. caracteres. Las Disquisitiones Arithmericae de Gauss. todas ellas pue- den explicarse perfectamente a partir de las ecuaciones de Maxwell. a ser la profunda y potente teor´ıa que es en la actualidad. constituyeron el primer paso por el que la teor´ıa de n´ umeros pas´ o de ser una colecci´ on de resultados dispersos con pruebas t´ecnicas superficiales. m´ odulos. como el comportamiento qu´ımico de los distintos ´atomos.4 La ley de reciprocidad cuadr´ atica La l´ ogica matem´ atica nos ense˜ na que no puede existir una teor´ıa de n´ umeros completa. Pero en el extremo opuesto tenemos una importante clase de resultados que no s´ olo sabemos demostrar. y 3) leyes como las que rigen los fen´ omenos el´ectricos. pero del que ´este no fue capaz de probar m´ as que una m´ınima porci´ on. que la qu´ımica f´ısica s´ olo justifica con precisi´ on en muy pocos casos particulares. Del mismo modo que las leyes fundamentales de la f´ısica s´ olo pueden enun- ciarse en el contexto de teor´ıas abstractas que involucran conceptos muy distan- tes de la experiencia cotidiana. que. y) = 0.

La aplicaci´ on Up −→ Up2 2 dada por x 7→ x tiene por imagen al grupo de las clases de restos cuadr´ aticos m´odulo p. Diremos que un n´ umero natural n primo con p es un resto cuadr´ odulo p si n ≡ x2 (m´od p). (Primera Ley Suplementaria) Si p es un primo impar µ ∂ Ω −1 1 si p ≡ 1 (m´od 4) = p −1 si p ≡ 3 (m´od 4) 3. Para enunciarla debemos introducir algunos conceptos. y su n´ ucleo es ±[1] (pues el polinomio x2 − 1 s´olo puede tener dos ra´ıces).1. Ahora es claro que para todo a. Definimos el s´ımbolo de Legendre como  µ ∂  1 si n es un resto cuadr´ atico m´odulo p n = −1 si n es un resto no cuadr´ atico m´odulo p p  0 si p | n Es obvio que si a ≡ b (m´od p) entonces (a/p) = (b/p). µ ∂ µ ∂µ ∂ ab a b = . p p p Ley de reciprocidad cuadr´ atica 1. Por lo tanto Up /Up2 ∼ = {±1}. q p 2.n) es la composici´on de la aplicaci´on n 7→ [n] con este isomorfismo. Se trata de la famosa Ley de Reciprocidad Cuadr´atica. La ley de reciprocidad cuadr´ atica 9 de su teor´ıa de formas cuadr´ aticas. atico m´ En caso contrario (siempre suponiendo que n es primo con p) diremos que n es un resto no cuadr´atico m´odulo p.3 Sea p un primo impar. Sean p y q primos impares distintos entonces (a) Si p ≡ 1 (m´od 4) o q ≡ 1 (m´od 4) entonces µ ∂ µ ∂ p q = . b. (Segunda Ley Suplementaria) Si p es un primo impar µ ∂ Ω 2 1 si p ≡ ±1 (m´od 8) = p −1 si p 6≡ ±1 (m´od 8) .4. y el s´ımbolo de Legendre (cuando p . Conviene pensar en el s´ımbolo de Legendre desde el siguiente punto de vista algebraico: Sea Up el grupo de las unidades de Z/pZ. q p (b) Si p 6≡ 1 (m´od 4) y q 6≡ 1 (m´od 4) entonces µ ∂ µ ∂ p q =− . para cierto entero x. Definici´on 1.

71 71 71 3 5 3 5 donde alternativamente hemos aplicado la ley de reciprocidad para invertir los s´ımbolos y hemos reducido los ‘numeradores’ m´ odulo los ‘denominadores’. Lo que s´ı podemos mostrar f´ acilmente (aunque no sea lo m´ as importante) es que la ley de reciprocidad permite calcular f´ acilmente cualquier s´ımbolo de Legendre. µ ∂ µ ∂µ ∂ µ ∂µ ∂ µ ∂µ ∂ 15 3 5 71 71 2 1 = =− =− = 1. estudiando. el anillo de enteros ciclot´ omicos de orden p. La primera demostraci´ on que encontr´ o Gauss era muy t´ecnica. y una ley de reciprocidad °√ ¢ bicuadr´ atica hab´ıa de buscarse en el cuerpo Q −1 . sino que el asociar las clases m´ odulo p con las potencias de −1 juega un papel importante. hasta el punto de desalentar a sus mejores alumnos. As´ı lo hizo y las encontr´ o. Las primeras demostraciones de las leyes de reciprocidad c´ ubica y bicuadr´ a- tica se deben a Eisenstein. a Kronecker (basada en las propiedades de los enteros ciclot´ omicos). pero la tienen. Hoy se conoce casi un centenar de pruebas distintas de la Ley de Reciprocidad Cuadr´ atica. La raz´ on por la que los n´umeros enteros satisfacen una ley de reciprocidad cuadr´ atica es que Z contiene una ra´ız cuadrada primitiva de la unidad. Pese a ello ah´ı tenemos una relaci´ on que adem´ as resulta ser sorprendentemente simple en cuanto a su enunciado. Si el lector reflexiona sobre lo que significa que un primo p sea un resto cuadr´ atico m´odulo q y que q sea un resto cuadr´ atico m´odulo p. Sus investigaciones fueron continua- . Kummer compagin´ ´ o sus investigaciones sobre el Ultimo Teorema de Fermat con la b´ usqueda de una ley de reciprocidad general. el anillo Z[i] se conoce como anillo de los enteros de Gauss a ra´ız de sus investigaciones sobre la reciprocidad bicuadr´ atica. data de mediados del siglo XX y en esencia la explica en t´erminos de cohomolog´ıa de grupos. °√ ¢por lo que una ley de reciprocidad c´ ubica hab´ıa de buscarse en el cuerpo Q −3 . el cuerpo ciclot´ omico cuarto. El camino que lleva desde la ley de reciprocidad de Gauss a la de Artin fue iniciado por el propio Gauss. M´ as tarde encontr´ o otra basada en t´ecnicas anal´ıticas. es decir. hay otra de car´ acter elemental mucho m´ as corta (basada en argumentos de Gauss). Se conocen otras debidas a Dirichlet (que usa an´ alisis de Fourier). Gauss comprendi´ o que el s´ımbolo de Legendre no es simplemente una notaci´ on c´ omoda para enunciar la ley de reciprocidad. Precisamente. quien conjetur´ o una ley de reciprocidad c´ ubica y una bicuadr´ atica. Por ejemplo. que le pueda sugerir un intento de prueba (a no ser que ya est´e familiarizado con la teor´ıa de n´umeros). seguro que no encuentra ninguna conexi´ on. Pero destaquemos ante todo que la Ley de Reciprocidad es lo m´ as opuesto a un resultado elemental. pero la prueba que m´ as ha penetrado en el contenido de la ley de reciprocidad se debe a Artin. por supuesto. el cuerpo ciclot´ omico tercero.10 Cap´ıtulo 1. Ambos problemas apuntaban hacia los cuerpos ciclot´ omicos. por m´ınima que sea. Introducci´ on a la teor´ıa algebraica de n´ umeros Ser´ıa dif´ıcil explicar aqu´ı en poco espacio la importancia te´ orica de estos hechos. esta vez de estructura mucho m´ as simple. aunque no pudo probarlas. quien encontr´ o adem´ as un fragmento de una ley de reciprocidad p-´esima. Poco despu´es encontr´ o otra basada en lo m´ as sutil de su teor´ıa de formas cuadr´ aticas.

Ya hemos comentado que Gauss dedic´ o gran parte de sus Disquisitiones arithmeticae a encontrar un m´etodo para resolver cualquier ecuaci´ on diof´ antica de segundo grado con dos variables. Gauss no consi- gui´ o demostrar este hecho. pero se las arregl´ o para evitarlo. pues admite el siguiente enunciado elemental. El teorema de Dirichlet es una ciclot´ herramienta importante en la teor´ıa de n´ umeros y. Se llaman as´ı en honor al matem´ atico griego Dio- fanto. .1. las ecuaciones diof´ anticas est´ an en la base de las distintas ramas de la teor´ıa de n´umeros. para n = 1. 1. pero hay muchos resultados aplicables a familias concretas de ecuaciones. . An- tes que Gauss. . Teorema de Dirichlet Si a. Legendre hab´ıa abordado tambi´en el problema de demostrar la Ley de Reciprocidad Cuadr´ atica. Sabemos que no puede exis- tir una teor´ıa general de ecuaciones diof´anticas en el mismo sentido que la hay para los sistemas de ecuaciones lineales. Todos los resultados que hemos probado en este cap´ıtulo son soluciones de ecuaciones diof´ anticas. Dirichlet vislumbr´ o una posible conexi´on con los cuerpos ciclot´ omicos que efectivamente le llev´ o hasta una demostraci´ on de lo que hoy se conoce como Teorema de Dirichlet sobre Primos en Progresiones Aritm´eticas. Aunque no estamos en condiciones de explicar la idea que gui´ o a Dirichlet.5. cada una de las clases del grupo Un de las unidades m´odulo n contiene al menos un n´ umero primo. adem´ as de porque fue uno de los primeros ´exitos importantes de la teor´ıa anal´ıtica de n´ umeros. y consigui´ o demostrarla aceptando sin demos- traci´ on un hecho muy sencillo de enunciar y que los datos emp´ıricos corrobo- raban: Para todo natural n no nulo. digamos al menos que est´a relacionada con que el grupo de Galois de la extensi´ on omica n-sima de Q es isomorfo a Un . contiene infinitos primos. 2. . en una l´ınea que llev´ o hasta la ya citada Ley de Reciprocidad de Artin.6 Ecuaciones diof´ anticas Una ecuaci´ on diof´ antica es simplemente una ecuaci´ on polin´ omica de la que se buscan las soluciones enteras. El teorema de Dirichlet 11 das por Kronecker y sus disc´ıpulos. una de las cumbres de la teor´ıa de n´ umeros moderna. entonces la progresi´ on aritm´etica an + b. Por este motivo la prueba de Dirichlet fue muy celebrada.5 El teorema de Dirichlet Hay un problema m´ as que llev´o al estudio de los enteros ciclot´ omicos. aunque en ocasiones puede ser evitado (como hizo Gauss para probar la Ley de Reciprocidad) ello suele llevar a caminos torcidos que restan naturalidad a las demostraciones. aunque en todos los libros que se conservan no hay ning´ un resultado sobre ecuaciones diof´ anticas en este sentido moderno. b son n´ umeros enteros primos entre s´ı. Del mismo modo que el estudio de los sistemas de ecua- ciones lineales dio lugar al ´algebra lineal. 1. El ´ buscaba siempre soluciones racionales en lugar de enteras.

Si pasamos a ecuaciones con dos variables. √ 2 Los n´umeros α y β son −b± 2a b −4ac . entonces multiplicando por 4a queda (2ax + (b + k)y)(2ax + (b − k)y) = 4ad. el primer caso no trivial es el de las ecuaciones de segundo grado con dos variables (el caso estudiado por Gauss). las de grado 1 tambi´en son sencillas. cuyas soluciones enteras son f´ aciles de hallar. (1. Sea D = b2 − 4ac. Multiplicando por 4a obtenemos la ecuaci´on (2ax + by)2 = 4ad. Nos queda el caso en que °√D ¢no es un cuadrado perfecto. (1. donde u y v recorren las factorizaciones de 4ad. y entonces la ecuaci´ on se convierte en a(x − αy)(x − βy) = d. pues. pues resolverlas se reduce a aproximar anal´ıticamente las ra´ıces del polinomio que determina la ecuaci´on y comprobar si son enteras. son conjugados en el sentido de la °√ ¢ teor´ıa de Galois. M´ as a´ un.12 Cap´ıtulo 1. Pensar en encontrar elementos de un cuerpo con una norma determinada en lugar de en encontrar pares de enteros que cumplan una ecuaci´ on determinada es . Puede probarse que mediante cambios de variable adecuados el problema puede reducirse a estudiar ecuaciones definidas por formas cuadr´ aticas. Veamos hasta d´ onde podemos llegar mediante razonamientos elementales para encontrar as´ı el n´ ucleo del problema. que a su vez se reduce a un n´ umero finito de sistemas de ecuaciones de la forma 2ax + (b + k)y = u. Si D = k2 6= 0. El n´ umero D se llama discriminante de la forma cuadr´ atica ax2 + bxy + cy 2 . donde a. Si llamamos N a la norma en Q D . Factorizamos el polinomio ax2 + bx + c = a(x − α)(x − β). c ∈ Z. 2ax + (b − k)y = v. Supongamos. Si D = 0 entonces α = β = −b/2a.5) Por lo tanto. ecuaci´ As´ı pues. Si d = 0 la ecuaci´ on se reduce a 2ax + (b ± k)y = 0. la soluci´on de una ecuaci´ on diof´ antica de la forma (1. pues una de las inc´ ognitas ha de ser un divisor de d y hay un n´ umero finito de soluciones. la ecuaci´ on se expresa en la forma N(x − αy) = d/a. a 6= 0 6= c.4) se reduce (salvo casos triviales) a encontrar elementos de la forma x − αy con norma igual a d/a. es decir.4) Notemos que si a = 0 o c = 0 el problema es trivial. b. ecuaciones de la forma ax2 + bxy + cy 2 = d. Introducci´ on a la teor´ıa algebraica de n´ umeros Observar que las ecuaciones diof´anticas con una variable son triviales. cuya soluci´ on es sencilla. Si d 6= 0 el n´ umero de soluciones es finito. Ejercicio: Dar un m´etodo para determinar todas las soluciones enteras de una on de la forma ax + by = c. Entonces α y β son elementos del cuerpo Q D .

. entonces σi ◦ σ es un monomorfismo de K. Lo que hemos ganado es que ahora podemos dar un tratamiento sistem´ atico al problema. La teor´ıa de Galois nos da que la extensi´ on tiene un elemento primitivo. luego √ no dependen √ de la elecci´ on de ζ. as´ı como que para i = 1. aunque si K no es una extensi´ on de Galois puede ocurrir que Q(ζi ) no est´e contenido en K). pero tambi´en muchas otras de grados arbitrariamente grandes.4). (En el caso anterior los conjugados de √ D son ±√ D y los monomorfismos son la identidad y la conjugaci´ on que env´ıa D a − D. y = 226. Ecuaciones diof´ anticas 13 un cambio de perspectiva muy importante. . K es un cuerpo tal que Q ⊂ K ⊂ C y como°√espacio ¢ vectorial sobre Q tiene dimensi´ on finita (en el caso anterior ser´ıa K = Q D . Buena muestra de ello es que la menor soluci´ on x2 − 61y 2 = 1 es on de la ecuaci´ la dada por x = 1. llam´emoslas ζ1 .1. . sin que ello suponga apenas ning´ un esfuerzo adicional. . entonces σi ◦ σ 6= σj ◦ σ (pues difieren sobre ζ). Vamos a plantear el problema en toda su generalidad: Sea K una extensi´on finita de Q. pero es muy c´ omodo teorizar sobre extensio- nes de Galois.980.153. El cuerpo K tiene asociada una norma N : K −→ Q definida por N(α) = σ1 (α) · · · σn (α). es decir. Con todo. σn son los u´nicos monomorfismos de K en C. es decir. . podemos con- siderar ecuaciones similares definidas por normas de extensiones arbitrarias de Q. . √ es decir. . ζn ) es la clausura normal de K.6. Por lo tanto la composici´ on con σ permuta los monomorfismos σi . n existe un isomorfismo σi : K −→ Q(ζi ) tal que σi (ζ) = ζi . . un estudio directo de una ecuaci´ on de grado 2 ser´ıa dif´ıcilmente generalizable a ecuaciones de grados superiores. Los monomorfismos σi son las restricciones a K de los automorfismos de L. . Es pr´ acticamente imposible trabajar en general con una ecuaci´ on con coeficientes indeterminados. Es f´ acil ver que σ1 . y por consiguiente . la menor extensi´ on de Galois sobre Q que contiene a K. ζn (con ζ = ζ1 ).5). En particular el grado de pol m´ın ζ es el grado de K. La teor´ıa de Galois nos da tambi´en que pol m´ın ζ tiene n ra´ıces distintas en C. . Adem´ as si i 6= j. Ello nos llevar´ a a un m´etodo para resolver una familia de ecuaciones diof´ anticas que incluye todas las del tipo (1. Todo elemento de K es algebraico sobre Q. De hecho son isomor- fismos. para cada α ∈ K existe un u ´nico polinomio m´ onico irreducible p(x) ∈ Q[x] tal que p(a) = 0. el problema no es simple.049. M´ as a´ un. luego se trata de uno de los σj . la dimensi´ on de K como Q-espacio vectorial.319. es decir. que tiene dimensi´ on 2 sobre Q). . Un cuerpo en estas condiciones se denomina cuerpo num´erico. debido a que cualquier automorfismo σ de L permuta los factores de N(α).766. es decir. El cuerpo L = Q(ζ1 . . . A este polinomio lo llamaremos polinomio m´ınimo de α y lo abreviaremos por pol m´ın α. mientras que en lugar de trabajar concretamente con ecuaciones del tipo (1. existe un ζ ∈ K tal que K = Q(ζ) (en el caso anterior ζ = D ). . Si σ es un automorfismo de L. . Llam´emoslo n. . La norma de un n´ umero α es ciertamente un n´umero racional. Adem´ as p(x) divide a cualquier polinomio de Q[x] que tenga a α por ra´ız.

Si α1 . xr ) = m. lo que a su vez equivale a encontrar los ele- mentos del m´odulo M = h1. . . . entonces N(x1 α1 + · · · + xr αr ) es simplemente la norma de x1 α1 + · · · + xr αr . Determinar las soluciones de la ecuaci´ on diof´ antica F (x1 .4) con discriminante no cuadrado perfecto equivale a encontrar las soluciones de (1. En general. αr de elementos de K. . . +) generado por un conjunto finito α1 . αr iZ de norma m. . M = hα1 . . 2. . Hemos visto que hallar las soluciones de una ecuaci´ on diof´ antica definida por una forma cuadr´ atica (1. todo automorfismo σ de L permuta los factores de N(x1 α1 + · · · + xr αr ). . luego ° ¢ σ N(x1 α1 + · · · + xr αr ) = N(x1 α1 + · · · + xr αr ).14 Cap´ıtulo 1. es decir. . xr . Introducci´ on a la teor´ıa algebraica de n´ umeros ° ¢ σ N(α) = N(α). . . . . . En la secci´ on siguiente damos algunos resultados adicionales que terminan de perfilar el planteamiento del problema. . . . . αr son elementos no nulos de K definimos ° ¢ ° ¢ N(x1 α1 +· · ·+xr αr ) = x1 σ1 (α1 )+· · ·+xr σ1 (αr ) · · · x1 σn (α1 )+· · ·+xr σn (αr ) Es claro que se trata de una forma de grado n (una forma es un polinomio cuyos monomios tienen todos el mismo grado). . . . admiten una expresi´ on del tipo F (x1 . uno de los problemas que resolveremos en este libro ser´a el de determinar las soluciones enteras de una ecuaci´ on del tipo N(x1 α1 + · · · + xr αr ) = m. . . Un m´ odulo M de K ser´ a un subgrupo de (K. . αr iZ = {a1 α1 + · · · + ar αr | a1 . ar ∈ Z}. . para cada entero m. lo cual equivale a su vez a encontrar los elementos del m´odulo M = hα1 . . xr ) = m para ciertos enteros x1 . Tener en cuenta que el producto de formas es una forma y que los factores que definen N(x1 α1 + · · · + xr αr ) son formas.5). es decir. . . . . . El m´etodo que daremos puede considerarse una generalizaci´ on de la teor´ıa de Gauss sobre formas cuadr´ aticas binarias. 1. . αi de norma d/a. . . Al igual que ocurre con N(α).7 Ecuaciones definidas por formas Cada forma F (x1 . Determinar qu´e enteros m est´ an representados por F . . La teor´ıa de Galois nos da entonces que N(x1 α1 +· · ·+xr αr ) ∈ Q[x1 . . xr ) con coeficientes enteros plantea dos problemas b´ asicos: 1. . . . . Si x1 . . xr ]. xr ∈ Q. . . .

βs generan un mismo m´ odulo de un cuerpo num´erico K entonces las formas N(x1 α1 + · · · + xr αr ) y N(x1 β1 + · · · + xs βs ) son equivalentes en sentido amplio.1. Esto supone que admitimos trabajar con formas con coeficientes racionales. . . . pero cada vez m´ as sencillas. ys ) del mismo grado son equivalentes (en sentido amplio) si cada una puede obtenerse de la otra a partir de un cambio de variables lineal con coeficientes enteros. Una t´ecnica b´ asica en la resoluci´ on de ecuaciones es transformarlas en otras equivalentes. Es claro que en esta situaci´on una soluci´ on entera de una de las formas da lugar a una soluci´on entera de la otra mediante las f´ ormulas de cambio de variables. . donde α1 . αr forman una base de un cierto m´ odulo. . en el sentido de que podremos reemplazar una por otra. . . no necesariamente enteros. Por ejemplo. . . . con las mismas soluciones. . pues los cambios de variables x = 3v u = −x + 2y + z y = u+ v v = x− y−z z = −u + v convierten una en otra. xr ). En primer lugar no- temos que al multiplicar una ecuaci´ on por una constante (racional) no nula. es decir. Diremos que son equivalentes si r = s y la matriz del cambio de variables tiene determinante ±1 (con lo que tenemos dos cambios de variables mutuamente inversos). tal y como vimos en la secci´ on anterior.4 Diremos que dos formas F (x1 . . Aunque esto no basta para resolver ecuaciones diof´ anticas. las formas x2 + 7y 2 + z 2 − 6xy + 6yz − 2xz y 2u2 − v 2 son equivalentes (en sentido amplio). y si ambos son bases del mismo m´ odulo entonces son equivalentes. Ejercicio: Probar que si los n´ umeros algebraicos α1 . . Para empezar. G(y1 . αr . . luego es libre. las soluciones (enteras) no var´ıan. . . al menos nos da cierta libertad para simplificar el problema lo m´as posible.) El teorema siguiente muestra c´omo la equivalencia de formas nos permite pasar a formas con propiedades adicionales de inter´es: . αr y β1 . por lo que en muchos casos podremos considerar que una forma y uno cualquiera de sus m´ ultiplos son ‘la misma forma’. . . .7. y entonces los problemas indicados se pueden reformular. Este ejercicio muestra que a cada m´ odulo le podemos asociar una u ´nica clase de equivalencia (en sentido amplio) de formas. . as´ı como que toda forma es equivalente en sentido amplio a una forma N(x1 α1 + · · · + xr αr ). ´estas habr´ an de admitir una repre- sentaci´ on del tipo N(x1 α1 + · · · + xr αr ). Hay otro sentido en el que dos formas pueden ser mutuamente reemplazables: Definici´on 1. . Ecuaciones definidas por formas 15 La teor´ıa que vamos a desarrollar resolver´ a estos problemas para una familia bastante amplia de formas. . . . luego sabemos resolver una si y s´ olo si sabemos resolver la otra. (Notemos que todo m´ odulo es un Z-m´ odulo finitamente generado y libre de torsi´ on. en t´erminos del m´odulo generado por los n´ umeros algebraicos α1 .

. Si r = 1 entonces es F (x1 ) = Axn1 con A 6= 0. . . . xr ) ∈ Q[x1 . El polinomio F (1. ar ) 6= 0. . . xr ) no es nulo. . ar y1 + yr ). . . . . ar ) 6= 0. Con ello F se convierte en G(y1 . ar−1 . Introducci´ on a la teor´ıa algebraica de n´ umeros Teorema 1. . . ar−1 ) 6= 0 para alg´ un i. Ejercicio: Comprobar que la forma x2 + y 2 + z 2 no es factorizable (si lo fuera se descompondr´ıa en dos factores lineales). . . ar tales que F (1. Por hip´ otesis de inducci´ on existen enteros a2 . . . Los razonamientos con formas cuadr´ aticas binarias vistos en la secci´on an- terior justifican que todas ellas son factorizables. pero no pueden ser todas nulas. . luego existe un entero ar tal que F (1. a2 . Demostracio ´ n: Sea F (x1 . . a2 y1 + y2 . ar−1 . . las formas N(x1 α1 + · · · + xr αr ) son factorizables. .5 Toda forma de grado n es equivalente a otra en la que la potencia n-sima de una de las variables tiene coeficiente no nulo. Probamos pri- mero que existen enteros a2 . a2 . . En general. . 0. De hecho las formas N (x1 α1 +· · ·+xr αr ) factorizan en cuerpos num´ericos. . . . .6 Una forma F (x1 . que es una forma equivalente (el cambio tiene determinante 1) y el coeficiente de y1n es G(1. . . Ahora hacemos el siguiente cambio de variables: x1 = y1 x2 = a2 y1 + y2 ··· ········· xr = ar y1 + yr .16 Cap´ıtulo 1. donde cada Gi es 0 o una forma de grado i con r − 1 variables.7 Toda forma factorizable factoriza en un cuerpo num´erico. . luego F (1) 6= 0. . Lo haremos por inducci´on sobre r. 0) = F (1. xr ]. . . xr ) una forma de grado n. a2 . . una condici´on necesaria para poder abordar una ecuaci´ on diof´ an- tica definida por una forma expres´ andola como norma en un m´ odulo es que la forma ha de ser factorizable. Definici´ on 1. xr ] es factorizable si exis- te un cuerpo K (extensi´ on de Q) tal que F se escinde en producto de factores lineales de K[x1 . . escribimos F como F = G0 xnr + G1 xn−1 r + · · · + Gn . Por definici´ on. . . yr ) = F (y1 . Si es cierto para formas con r − 1 variables. pero esto no es una restricci´ on adicional: Teorema 1. . Ahora podemos dar una caracterizaci´ on sencilla de las formas que admiten una representaci´ on de tipo N(x1 α1 + · · · + xr αr ). . . . . . . pues F tiene grado n. a2 . . . . . una es factorizable si y s´ olo si lo es la otra. a2 . . . . . ar−1 tales que Gi (1. . . ar ) 6= 0. . Tambi´en es evidente que si dos formas son equivalentes. . .

Por ejemplo. .7. Aplicando el monomorfismo σi y teniendo en cuenta que G tiene los coeficientes racionales llegamos a que G = Li σi (M ). Demostracio ´ n: Supongamos que F = GH. luego podemos extraerlos y escribir F = A(x1 + β12 x2 + · · · + β1r xr ) · · · (x1 + βn2 x2 + · · · + βnr xr ). caracterizadas por estar definidas por generadores de K. . . xr ] y toda forma factorizable irreducible en Q[x1 . . Por ejemplo. y como el coeficiente de x1 es 1 en todas ellas. F . xr ]. . y ese caso tuvo que ser estudiado aparte. αr ). o sea. . . . luego podemos exigir que el coeficiente A de xn1 sea no nulo. . de nuestro an´alisis de las formas cuadr´ aticas binarias en la secci´ on anterior se deduce que una forma cuadr´ atica es reducible en Q[x. Digamos que L1 divide a G. Cada forma Li = x1 + x2 σi (α2 ) + · · · + xr σi (αr ) divide a G o a H. . . son primas entre s´ı. Por definici´ on ° ¢ ° ¢ F = x1 + x2 σ1 (α2 ) + · · · + xr σ1 (αr ) · · · x1 + x2 σn (α2 ) + · · · + xr σn (αr ) . . o sea. Esto implica que H es una constante. es decir. Una forma de tipo N(x1 α1 + · · · + xr αr ) no tiene por qu´ °√e ser √ irreducible ¢ en el anillo Q[x1 . αr generan K. . H ∈ Q[x1 . y as´ı tenemos un polinomio m´ onico con coeficientes racionales cuyas ra´ıces son los elementos −β° ij . . si dos monomorfismos coinciden sobre ellos es que son iguales. . . donde los coeficientes αij est´ an en un cierto cuerpo K. . . con un cuerpo num´erico. Entonces la forma F (x1 . o sea. . . en el cuerpo K = Q 2. luego ¢ son algebraicos. tambi´en lo hacen sus equivalentes. . Nuestra teor´ıa se aplicar´ a satisfactoriamente a formas factorizables irredu- cibles.8 Sea un cuerpo num´erico K = Q(α2 . pues sus factores se comportan independien- temente y la teor´ıa de cuerpos no es de gran ayuda. Es obvio que si una forma factoriza en un cuerpo K. . 0) = A(x1 + β1j ). Teorema 1. De aqu´ı se sigue que las formas Li son distintas dos a dos. y] si y s´ olo si su discriminante es cuadrado perfecto. . todas las formas Li dividen al polinomio G. . y F factoriza en ´el. Consecuentemente su producto. . G = L1 M . . donde G. . . Ecuaciones definidas por formas 17 Demostracio ´ n: Sea F = (α11 x1 + · · · + α1r xr ) · · · (αn1 x1 + · · · + αnr xr ) una forma factorizable. luego F es irreducible. divide a G. . no pueden diferenciarse en una unidad. xr ) = N(x1 + x2 α2 + · · · + xr αr ) es irreducible en Q[x1 . (x1 + βnj ). Desgraciadamente poco podemos decir en general sobre formas reducibles. . xr ]. . . En- tonces todos los coeficientes ai1 son no nulos (su producto es A). . 3 se tiene ° √ √ ¢ que N x 2 + y 3 = (2x2 − 3y 2 )2 . xr ] es equivalente a un m´ ultiplo por una constante de una forma de este tipo. Para 2 ≤ j ≤ r hacemos xj = 1 y las dem´ as variables 0. El cuerpo Q {βij } es una extensi´ on finita de Q. . 0. luego podemos identificarlo con un subcuerpo de C. con lo que queda F (x1 . es decir. . Como α2 . .1. . . 1. .

con el que obtendremos. Aplicando los monomorfismos de K obtenemos que todos los factores de F dividen a F ∗ y en la prueba de la parte anterior hemos visto que son primos entre s´ı. Concretamente probamos el teorema de Lindemann–Weierstrass. probaremos los resultados m´ as importantes de Kummer sobre el teorema de Fermat. El u´ltimo cap´ıtulo contiene algunos resultados de la teor´ıa de n´ umeros tras- cendentes. conoceremos la teor´ıa de Gauss sobre formas cuadr´ aticas. Tenemos que la forma (x1 +β12 x2 +· · ·+β1r xr ) divide a F y a F ∗ . . xr ) es una forma irreducible factorizable de grado n. y el teorema de Gelfond– Schneider. Excepcionalmente haremos una incursi´ on en la teor´ıa moderna. Demostraremos el teorema de Hasse Minkowski sobre clasificaci´ on de formas cuadr´ aticas. as´ı como el teorema de Dirichlet sobre primos en progresiones aritm´eticas. Introducci´ on a la teor´ıa algebraica de n´ umeros Si F ∗ (x1 . determinaremos los enteros que son sumas de dos. . s´ı una visi´ on bastante profunda de la ley de reciprocidad cuadr´ atica. por el teorema 1. tres y cuatro cuadrados. . incluyendo la ley de reciprocidad. β1r ) y la forma irreducible F = N(x1 + β12 x2 + · · · + β1r xr ).18 Cap´ıtulo 1. . Sirvan los ejemplos presentados como una peque˜ na y parcial muestra de sus t´ecnicas. La teor´ıa de n´umeros trascendentes es mucho m´ as ardua que la de n´ umeros algebraicos.5 podemos suponer que el coeficiente de xn1 es no nulo. que resuelve una parte del s´eptimo problema de Hilbert. . luego F divide a F ∗ . Como F ∗ es irreducible ha de ser un m´ ultiplo de F por una constante. . que fue desarrollada por Dedekind a finales del siglo XIX generalizando y unificando los razonamientos de sus antecesores.8 Conclusi´ on El resto de este libro est´a dedicado a desarrollar las t´ecnicas algebraicas y anal´ıticas que permiten abordar los distintos problemas que hemos citado en este breve recorrido por la teor´ıa de n´umeros del siglo XIX. Todo ello lo obtendremos desde el marco de la teor´ıa general de cuerpos num´ericos. si no la u ´ltima palabra. y en muchas ocasiones requiere a ´esta como herramienta a un nivel mucho m´ as elevado que el de este libro. . Encontraremos un m´etodo para resolver las ecuaciones diof´ anticas del tipo estudiado en las secciones anteriores. Consideremos el cuerpo K = Q(β12 . . 1. que generaliza las pruebas de trascendencia de e y π. y entonces F ∗ factoriza como F ∗ = A(x1 + β12 x2 + · · · + β1r xr ) · · · (x1 + βn2 x2 + · · · + βnr xr ). .

existe un ζ ∈ K tal que K = Q(ζ). √ °√ ¢ entonces ζ = 2a . −b± D El n´umero D no puede ser un cuadrado perfecto. la teor´ıa de Galois nos da que tiene un elemento primitivo. °√ ¢ En resumen. °√ ¢ En lo sucesivo. los enteros algebraicos juegan el mismo pa- pel respecto a los n´umeros algebraicos que los enteros ordinarios respecto a los n´umeros racionales. Si K es un cuerpo cuadr´ atico. Comencemos describiendo estos cuerpos. 2. es decir. Si llamamos D = b2 − 4ac. todo cuerpo cuadr´ atico es de la forma Q d para un entero d °√ ¢ √ libre de cuadrados. Multiplic´andolo por una constante obtenemos un polinomio ax2 +bx+c con coeficientes enteros con ra´ız ζ y tal que a 6= 0. y es claro que K = Q D . Sus elementos son de la forma Q d = {a+b d | a. los cuerpos num´ericos de grado 2. b ∈ Q}. Entonces D = m d y es evidente que K = Q d . Toda la teor´ıa que vamos a desarrollar resulta especialmente sencilla y elegante cuando se aplica al caso de los cuerpos cuadr´ aticos. Pronto veremos que si d 6= d0 en estas condiciones. Digamos √ que √ D = m d. Si d < 0 se entiende que d es el n´ umero complejo −d i. 19 . cuando digamos que Q d es un cuerpo cuadr´ atico se sobrentender´ √ a que d es un entero √ libre de cuadrados. o de lo contrario K = Q y 2 su grado ser´ıa 1. es decir.Cap´ıtulo II Cuerpos num´ ericos El estudio de los cuerpos num´ericos est´ a en la base de la teor´ıa algebraica de n´umeros. entonces los cuerpos que determinan son distintos. donde d es libre°√ de ¢cuadrados (quiz´ a d = −1).1 Enteros algebraicos Puede considerarse que el primer paso en la construcci´ on de la teor´ıa alge- braica de n´umeros moderna lo dio Dedekind al definir los enteros algebraicos. En general. ´ Estos permiten desarrollar una teor´ıa general que recoja como casos particulares los resultados cl´ asicos sobre enteros cuadr´ aticos (como son los enteros de Gauss) o enteros ciclot´ omicos. Entonces pol m´ın ζ tiene grado 2.

q(x) tambi´en es irreducible en Q[x]. En tal caso dicho m´odulo es libre de rango |Q(c) : Q|. es obvio ahora que un n´ umero racional es un entero algebraico si y s´ olo si es un entero. vn . . (2. pues una combinaci´ on lineal nula es de la forma r(c) = 0. Como el polinomio m´ınimo de un n´ umero racional r es x − r. Dividimos q(x) = p(x)u(x) + r(x). n − 1i . Podemos exigir que sea 1 y as´ı q(x) es un polinomio m´ onico irreducible en Z[x] del que a es ra´ız.1) Un elemento arbitrario de Z[c] es de la forma q(c).1). el coeficiente director de q(x) debe ser ±1. Demostracio ´ n: Supongamos que c es un entero algebraico. donde q(x) es un polinomio con coeficientes enteros. y la otra inclusi´ on es obvia. Entonces cm se expresa como combinaci´ on lineal con coeficientes enteros de los vi . con q(x) ∈ Z[x] de grado menor que m. Demostracio ´ n: Una implicaci´on es obvia. Sea m mayor que el grado de cualquiera de dichos polinomios. Veamos que Z[c] = hcm | m = 1. donde p(x) es un polinomio m´ onico con coeficientes enteros y de grado n. Por el criterio de irreducibilidad de Gauss. cn−1 ) es una base. . . luego pertenece al miembro derecho de (2. Cada vi es un polinomio en c con coeficientes enteros. Entonces p(c) = 0. . La ecuaci´ on cm − q(c) = 0 justifica que c es un entero algebraico. Cla- ramente E ⊂ A. Entonces resulta que q(c) = r(c). Existe un polinomio r(x) ∈ Z[x] tal que p(x) = q(x)r(x). Las propiedades b´ asicas de los enteros algebraicos se deducen del teorema siguiente. luego en definitiva cm = q(c).20 Cap´ıtulo 2. Digamos que admite n generadores v1 . . . . Supongamos ahora que Z[c] es finitamente generado. Teorema 2. Sea q(x) un factor irreducible de p(x) en Z[x] tal que q(a) = 0. es un anillo). . como pronto veremos. De hecho el generador (1. Con esto estamos en condiciones de probar lo que hab´ıamos anunciado: . c.3© Un Øn´ umero complejo ™ c es un entero algebraico si y s´olo si el anillo Z[c] = q(c) Ø q(x) ∈ Z[x] es un Z-m´ odulo finitamente generado. . donde u y r tienen ambos coeficientes enteros y el grado de r es menor que n. Teorema 2. . . luego concluimos que r = 0. Cuerpos num´ericos Definici´ on 2. Supongamos que a es un entero algebraico y sea p(x) ∈ Z[x] un polinomio m´ onico tal que p(a) = 0. Llamaremos A al cuerpo de todos los n´ umeros algebraicos y E al conjunto de todos los enteros algebraicos (que. Como el producto de los coeficientes directores de q(x) y r(x) debe ser igual al coeficiente director de p(x) que es 1.1 Un n´umero complejo es un entero algebraico si y s´ olo si es la ra´ız de un polinomio m´ onico con coeficientes enteros.2 Un n´ umero algebraico a es un entero algebraico si y s´ olo si pol m´ın a ∈ Z[x]. luego q(x) = pol m´ın a ∈ Z[x]. . con r(x) ∈ Z[x] de grado menor que n.

Por el teorema anterior cd ∈ E.4 El conjunto E de los enteros algebraicos es un subanillo de A. Al multiplicar estas expresiones obtenemos una expresi´ on de cr ds como combinaci´ on lineal con coeficientes enteros de los generadores de M . 246266. α3 = 0. d ∈ E. . Por ello es costumbre reservar la palabra “entero” para referirse a los enteros algebraicos. Obviamente es un traci´ entero. vn } un generador de Z[c] y sea {w1 . Z[cd] ⊂ M .1.5 Para cada c ∈ A existe un entero no nulo m tal que mc ∈ E. Sea M el Z-m´ odulo generado por los todos los productos vi wj . pues ciertamente son los enteros (algebraicos) que adem´ as son n´ umeros racionales. Nosotros seguiremos esta costumbre en lo sucesivo y por ello a los elementos de Z los llamaremos “enteros racionales”. luego tambi´en lo es 2 + α2 . 01134 i. wm } un generador de Z[d]. luego (mc)n + an−1 m(mc)n−1 + · · · + a1 mn−1 (mc) + a0 = 0. Supongamos que queremos conocer el poli- nomio m´ınimo de ´este u´ltimo. En efecto: Teorema 2. a saber: α1 = −0. Ejemplo Al trabajar con enteros algebraicos podemos permitirnos simplificar los c´ alculos usando aproximaciones racionales sin m´ as precauci´on que vigilar que los errores de redondeo no lleguen a media unidad. Sea {v1 . . xn + an−1 mxn−1 + · · · + a1 mn−1 x + a0 es un polinomio m´ onico con coeficientes enteros del cual es ra´ız mc. Entonces mn (cn + an−1 cn−1 + · · · + a1 c + a0 ) = 0. luego cada cr ds ∈ M . 123133 − 2. . que est´ an en M . luego Z[c + d] ⊂ M y tambi´en se cumple que c + d ∈ E. Del mismo modo que todo n´ umero racional es cociente de dos n´ umeros en- teros. 123133 + 2. Una forma de hallarlo es buscar aproximaciones racionales de los tres conjugados de α. Demostracio ´ n: Sean c. 01134 i. Enteros algebraicos 21 Teorema 2. Todo cr se expresa como combinaci´ on lineal con coeficientes enteros de los vi y todo ds se expresa como combinaci´ on lineal con coeficientes enteros de los wj . . todo n´ umero algebraico es cociente de dos enteros algebraicos. con lo que pueden ser compensados al final tomando el entero m´ as pr´oximo al resultado. . Por lo tanto. Hay que probar que c + d y cd est´ an en E. α2 = 0. . .2. . Sea m el producto de los denominadores de todos los coeficientes no nulos de p(x). En particular. los enteros usuales son s´ olo un caso particular de los enteros algebraicos. luego es un Z-m´ odulo finitamente generado (todo subm´ odulo de un Z-m´ odulo finitamente generado es finitamente generado). Al desarrollar (c + d)k obtenemos una combinaci´ on lineal con coeficientes enteros de elementos de la forma cr ds . Demostracio ´ n: Sea pol m´ın c = xn + an−1 xn−1 + · · · + a1 x + a0 . . Desde el punto de vista de la teor´ıa algebraica de n´ umeros. Como ilus- on consideremos una ra´ız α del polinomio x3 + 4x + 1.

Teorema 2. Evidentemente el polinomio buscado es pol m´ın(2 + α2 ) = x3 + 2x2 − 4x − 9. 1 (m´od 4). 00001x2 −4x−9. las potencias 1. 00003−2. Los discriminantes constituyen una herramienta muy poderosa para traba- jar con cuerpos num´ericos. . Si los elementos de B son enteros. C 2. β) 7→ Tr(αβ) Dada ° una ¢base {β1 . El teorema siguiente recoge sus propiedades m´ as importantes. si ζ es un elemento primitivo de K. . . . trazas. . Por brevedad escribiremos ∆[ζ] = ∆[1. . etc. Si llamamos σ1 . la matriz de la forma en esta base es A = Tr(βi βj ) . . . . βn } de K. la traza Tr : K −→ Q determina una forma bilineal sim´etrica K ×K −→ Q (α. ζ n−1 ]. βn ] = det Tr(βi βj ) = det σi (βj ) . . σn a los monomorfismos de K. . ∆[B] ∈ Z y ∆[B] ≡ 0. Definici´ on 2. ζ. . . . ζ n−1 forman una base de K. ζ. Si DB es la matriz cuyas filas son las coordenadas de los elementos de B C 2 respecto de la base C. . esta matriz puede descomponerse como producto A = σk (βi ) ik σk (βj ) kj . ∆[B] ∈ Q y ∆[B] 6= 0. si K es un cuerpo num´erico. 1. . 1684·10−19 i. Cuerpos num´ericos y despu´es calcular (x−2−α12 )(x−2−α22 )(x−2−α32 ) = x3 +2. 3. Podr´ıamos haber llegado al mismo resultado mediante un c´ alculo algebraico exacto. .22 Cap´ıtulo 2. . . . En particular. los monomorfismos ° ¢ ° σ : K −→¢ C. . En general. es decir. Notar que el cuadrado hace que el valor del discriminante no dependa del orden de los elementos de la base o del de los monomorfismos.7 Sean B y C dos bases de un cuerpo num´erico K.2 Discriminantes Completamos los requisitos algebraicos de nuestra teor´ıa estudiando los dis- criminantes de bases de cuerpos num´ericos. entonces ∆[B] = |DB | ∆[C]. 2. . . . pero si disponemos de un ordenador esta t´ecnica resulta mucho m´ as r´ apida y eficiente. . Se puede emplear igual para calcular normas. βn } de un cuerpo num´erico K al n´ umero ° ¢ ≥ ° ¢¥2 ∆[B] = ∆[β1 .6 Llamaremos discriminante de una base B = {β1 .

. donde τ ∈ Σn . Consideremos concreta- mente {1. Discriminantes 23 Demostracio ´ n: La propiedad 2) es un hecho general sobre formas bilinea- les. para cierto ´ındice ρ(i) (y ahora estamos llamando ρ a una permutaci´ on de {1. 1≤i<j≤n y como los n conjugados de ζ son distintos. . si llamamos respectivamente P y N a la suma de t´erminos positivos y negativos (sin el signo) del determinante de A. mientras que si ρ es impar en- tonces intercambia los sumandos positivos con los negativos. y as´ı la primera parte de 3) es clara. para todo automor- fismo ρ. P N ∈ Q. . 1 (m´od 4). Si le aplicamos ρ obtenemos un t´ermino de la forma ° ¢ ° ¢ ±ρ στ (1) (β1 ) · · · ρ στ (n) (βn ) . o bien ρ(P ) = N y ρ(N ) = P . donde ζ es un elemento primitivo de K. Por lo tanto la imagen por ρ del producto es ±σρ(τ (1)) (β1 ) · · · σρ(τ (n)) (βn ). . ∆[B] = (P − N )2 = (P + N )2 − 4P N ≡ (P + N )2 ≡ 0. el determinante es no nulo. . Ahora bien. Es obvio que los discriminantes son n´ umeros racionales. pues todo cuadrado es 0 o 1 m´ odulo 4. . tenemos que det A = P − N y o bien ρ(P ) = P y ρ(N ) = N . En la prueba anterior hemos visto que los discriminantes asociados a ele- mentos primitivos son especialmente simples de manejar debido a que son el cuadrado de un determinante de Vandermonde. En otras palabras. Si (la permutaci´ on inducida por) ρ es una permutaci´ on par entonces ρ env´ıa sumandos con signo positivo a sumandos con signo positivo y sumandos con signo negativo a sumandos con signo negativo. Es obvio que los conjugados de enteros son enteros. Adem´ as son enteros algebraicos. luego concluimos que P +N . . . . el sumando del determinante correspondiente a la permutaci´ on τ ρ. βn }. .2. Para probar que son no nulos basta verlo para una base en particular (con esto probamos que la forma bilineal determinada por la traza es regular). luego est´ an en Z. Para esta base el determinante que aparece es un determinante de Vandermonde ° ¢2 Y ° ¢2 ∆[ζ] = det σi (ζ j−1 ) = det(σi (ζ)j−1 )2 = σj (ζ) − σi (ζ) . cada monomorfismo σi ρ ha de ser un σρ(i) . . En cualquier caso ρ(P + N ) = P + N y ρ(P N ) = P N . . Finalmente. Sea ° B =¢ {β1 . Llamemos A = σi (βj ) . n} inducida por el automorfismo ρ). es decir. . ζ n−1 }. luego las trazas de los enteros son enteros racionales.2. Sea ρ uno de los monomorfismos de K. el grupo de las permutaciones de n elementos. Este hecho tambi´en simplifica enormemente su c´alculo pr´ actico. El determinante de A es una suma de productos de la forma ±στ (1) (β1 ) · · · στ (n) (βn ). ζ.

entonces ∆[α] = −27b2 − 4a3 . α α0 Multiplicamos para los tres conjugados de α. y se demuestra f´ acilmente (por inducci´ on sobre n) que n Y X n ° ¢ p0 (x) = x − σi (ζ) .8 Sea K = Q(ζ) un cuerpo num´erico y p(x) = pol m´ın ζ.2) queda N p0 (ζ) = (−1)n(n−1)/2 ∆[ζ]. Ejercicio: Sea ω una ra´ız p-´esima primitiva de la unidad para un primo impar p. Ejemplo Si el polinomio f (x) = x3 + ax + b ∈ Q[x] es irreducible y α es una ra´ız. d directamente y mediante el teorema anterior. (Hemos supuesto a 6= 0.24 Cap´ıtulo 2. si α0 es cualquier conjugado de α. i=1 i6=j Multiplicando todas estas ecuaciones obtenemos n n n ° 0 ¢ Y ° ¢ Y ° ¢ Y ° ¢ N p (ζ) = σj p0 (ζ) = p0 σj (ζ) = σj (ζ) − σi (ζ) . n. b α0 b α0 2a b 2a Desde aqu´ı se llega a la f´ ormula indicada sin m´ as que operar. entonces 3α02 + aα −2aα0 − 3b f 0 (α0 ) = 3α02 + a = 0 = . ´ n: Seg´ Demostracio un hemos visto en la prueba del teorema anterior Y ° ¢2 ∆[ζ] = σj (ζ) − σi (ζ) .) . luego teniendo en cuenta (2. Calcular ∆ 1. .j=1 i6=j ° ¢° ¢ ° ¢2 Agrupamos los pares σj (ζ) − σi (ζ) σi (ζ) − σj (ζ) = − σj (ζ) − σi (ζ) . teniendo en cuenta que su producto es −b. Entonces ° ¢ ∆[ζ] = (−1)n(n−1)/2 N p0 (ζ) . Probar que ∆[ω] = (−1)(p−1)/2 pp−2 . j=1 i=1 i6=j luego n ° ¢ Y ° ¢ p0 σj (ζ) = σj (ζ) − σi (ζ) para j = 1. En efecto. Cuerpos num´ericos Teorema 2. µ ∂ ° ¢ 1Q 8a3 Q −3b 8a3 3b ∆[α] = − N f 0 (α) = (−2aα0 − 3b) = ( − α0 ) = f − . °√ ¢ £ √ § Ejercicio: Sea K = Q d un cuerpo cuadr´ atico. . j=1 j=1 i.2) 1≤i<j≤n Qn ° ¢ Por otro lado. As´ı. y de aqu´ı se sigue el teorema. p(x) = i=1 x − σi (ζ) . pero si a = 0 es m´as sencillo. . donde p0 (x) es la derivada formal de p(x) y n es el grado de K. (2. El n´ umero de factores ° ¢(−1) que aparecen es n(n − 1)/2. .

00001 con lo que Tr(α · α) = −8. α2 }. . Similarmente se calculan las dem´ as trazas. α. Definici´ on 2. 283 283 383 2. En la p´ agina 22 tenemos los conjugados de α. en relaci´ on con el estudio de las ecuaciones definidas mediante formas. podemos considerar su base asociada en el espacio dual de K.7 hemos visto que la forma bilineal asociada a la traza de un cuerpo num´erico K es regular. 283 283 383 24 32 9 2 − α+ α . A−1 = 283 64 9 24 Es f´ acil ver entonces que la base dual de la dada es 265 24 64 2 + α+ α .9 En el teorema 2. −8 3 32 El discriminante es ∆[α] = −283 y adem´as   265 24 64 1  24 −32 9  . cada α ∈ K se corresponde con la aplicaci´on lineal K −→ Q dada por β 7→ Tr(αβ). Vamos a calcular la matriz en dicha base de la forma bilineal asociada a la traza. . Si por ejemplo queremos calcular Tr(α · α) calculamos α12 + α22 + α32 = −8. Recordemos la definici´ on de m´ odulo: . que a trav´es del isomorfismo citado se corresponde con una nueva base {α1∗ . . 283 283 383 64 9 24 2 + α+ α .2. Concretamente. M´ odulos y ´ordenes 25 Ejercicio: Probar que si x5 + ax + b ∈ Q[x] es irreducible y α es una ra´ız. Si B = {α1 . Una base del cuerpo Q(α) la forman obviamente los n´ umeros {1. αn∗ } de K. Esta base se llama base dual de B. entonces ∆[α] = 54 b4 + 28 a5 .3 M´ odulos y ´ ordenes Finalmente estamos en condiciones de estudiar de forma sistem´ atica algunos conceptos que nos surgieron en el cap´ıtulo anterior. αn } es una base de K. . . .3. por lo que induce un isomorfismo entre K y su espacio vectorial dual. y est´ a caracterizada por que Ω 1 si i = j Tr(αi αj∗ ) = 0 si i 6= j Ejemplo Sea α una ra´ız del polinomio x3 + 4x + 1. . . y el resultado es   3 0 −8 A =  0 −8 3 .

Estas son exactamente las formas a las que la teor´ıa que vamos a desarrollar se aplica con ´exito. rang M ≤ n (el grado de K). K = Q(α2 /α1 . Si M es un m´odulo completo. luego su determinante ha de ser ±1. . . . pues se diferencia de la anterior en una constante. o sea. . que claramente es un m´ odulo del mismo rango. α2 /α1 . .8.11 Si M es un m´ odulo de K y α ∈ K. . es obvio que para todo α ∈ M y todo m ∈ Z. Por el teorema 1.26 Cap´ıtulo 2. entonces la matriz de cambio de base tiene coeficientes enteros. Diremos que dos m´ odulos M y N son similares si existe un α ∈ K. . Un generador distinto da lugar a una forma equivalente. y todas las bases tienen el mismo n´ umero de elementos. El teorema 2. entonces la ecuaci´ on diof´ antica N(x1 α1 + · · · + xr αr ) = c (2. Observar que si α1 . luego tambi´en lo es la forma N(x1 α1 +· · ·+xr αr ).3) tiene por soluciones a (las coordenadas de) los elementos de M de norma c. entonces una base de M como m´odulo es tambi´en una Q-base de K. αr generan un m´odulo M . . La similitud es una relaci´ on de equivalencia entre los m´ odulos de K.3) podemos sustituirlo por otro similar. al igual que su inversa. Llamaremos formas completas a las formas asociadas a m´ odulos ´ completos. tienen base. la forma asociada a este u ´ltimo generador es irreducible. pero esto significa que M es libre de torsi´on. αr son no nulos y generan un m´ odulo completo M . .7 nos da entonces que ∆[B] = ∆[B 0 ]. αr /α1 ). las formas asociadas a m´ odulos completos son irreducibles. Definici´ on 2. . . . . luego podemos definir el discriminante de M como el discriminante ∆[M ] de cualquiera de sus bases. entonces los n´umeros 1. Cuerpos num´ericos Definici´ on 2. α 6= 0 tal que N = αM . . Si B y B 0 son dos bases de M . llamado rango de M (rang M ). Los m´odulos de rango n se llaman m´ odulos completos. en particular. . donde F 0 es una forma asociada al m´ odulo M . En resumen.10 Un m´ odulo de un cuerpo num´erico K es un subgrupo aditivo de K finitamente generado. Vimos en el cap´ıtulo anterior que los m´ odulos est´ an asociados a clases de equivalencia de formas: Si α1 . definimos αM = {αm | m ∈ M }. entonces F = N(α)F 0 . se cumple mα = 0 si y s´olo si m = 0 o α = 0. Consecuentemente si M es un m´ odulo de K. Ejercicio: Comprobar que si F es una forma asociada a un m´ odulo de la forma αM . Este ejercicio justifica que si estudiamos un m´ odulo para resolver una deter- minada ecuaci´ on diof´antica de tipo (2. Si M es un m´ odulo. . Es inmediato que un conjunto finito de elementos de K es independiente sobre Q si y s´olo si es independiente sobre Z (una combinaci´ on lineal en Q se convierte en una combinaci´ on lineal en Z multiplicando por un entero no nulo). . αr /α1 generan el m´ odulo similar (1/α1 )M y. y los Z-m´odulos finitamente generados libres de torsi´on son libres. α 6= 0.

2. 1). Lo llamaremos anillo de coeficientes de M . . 2 °√ ¢ correspondiente al cuerpo num´erico Q 17 . Las soluciones de la ecuaci´on se corresponden con los elementos de M de norma 2. Si ≤ es un elemento de K tal que ≤m ∈ M y N(≤) = 1. entonces N(≤m) = c. Es claro que OM es un subanillo de K. Por ejemplo.3) esta determinada por un elemento m en un m´ odulo M tal que N(m) = c. √ √ √ 5 + 17 301 + 73 17 5 + 17 ≤ = = −32 + 73 2 2 2 nos lleva a la soluci´ on (x. . 2 Por lo tanto la ecuaci´ on est´ a asociada al m´ odulo completo * √ + 5 + 17 M = 1. Sencillos c´ alculos nos dan que N(≤) = 1 y que ≤M ⊂ M . luego nos proporcionan nuevas soluciones de nuestra ecuaci´ on. correspondiente al segundo generador. 73). De momento veamos el inter´es de estos hechos. 2. De este modo hemos encontrado infinitas soluciones de la ecuaci´ on.12 Sea M un m´ odulo completo de un cuerpo num´erico K. Parte de la teor´ıa que tenemos por delante dar´ a cuenta de c´ omo se puede llegar a un n´ umero con estas propiedades. . 3. una soluci´ on de (2. Planteando esto en general. . una soluci´ on es evidentemente (x. 2 est´ an todos en M y tienen norma 2. Definici´ on 2. luego ≤m es otra soluci´ on.3. Di- remos que α ∈ K es un coeficiente de M si αM ⊂ M . Veamos una m´ınima muestra de las ventajas del nuevo enfoque. Esto es un fragmento de la t´ecnica que usaremos para resolver el caso general: veremos que todas las soluciones pueden encontrarse de este modo a partir de un n´ umero finito de soluciones b´asicas. para n = 1. y) = (0. Consideremos el n´ umero √ ≤ = 33 + 8 17. Esto nos lleva a la definici´ on de coeficiente de un m´odulo. Llamaremos OM al conjunto de todos los coeficientes de M . M´ odulos y ´ordenes 27 Ejemplo Consideremos la ecuaci´ on x2 + 5xy + 2y 2 = 2. y) = (−32. Por ejemplo. Con esto no hemos hecho sino reformular el problema. . Ahora es claro que los n´umeros √ n 5 + 17 ≤ . Siguiendo la t´ecnica del cap´ıtulo anterior podemos factorizarla como √ √ ! −5 − 17 N x− y = 2.

. En particular si α y β son asociados N(α) = ± N(β). Para localizarlos probaremos que las unidades de OM son precisamente los elementos de norma ±1 y as´ı el problema se reducir´ a parcialmente al problema algebraico de determinar las unidades de un anillo. Teorema 2. por lo que su rango es n. luego caij mj ∈ M . luego OM contiene n elementos linealmente independientes. entonces a | b en Z si y s´ olo si a | b en O.28 Cap´ıtulo 2. . . . 3. entonces N(α) | N(β).14 Diremos que O es un orden de un cuerpo num´erico K si es un m´ odulo completo de K que adem´as es un anillo unitario. etc. . digamos α1 . Sea m1 . . Si α ∈ O entonces α es un entero y N(α). Recogemos ´este y otros hechos importantes en el pr´oximo teorema. Por lo pronto su estructura de anillo nos permite argumentar en t´erminos de divisibilidad. Tr(α) son enteros racionales. entonces γOM ⊂ M y claramente es un subgrupo abeliano de M . 4. Demostracio ´ n: Si γ ∈ M es no nulo. Ahora aplicamos esto a una Q-base de K. Si α ∈ K es no nulo existen n´ umeros racio- nales aij tales que αmi = j=1 aij mj . OM = γ −1 (γOM ) es tambi´en un m´ odulo. Cuerpos num´ericos Notar que para que α sea un coeficiente de M basta con que αm ∈ M cuando m recorre una base de M . Otra caracter´ıstica muy importante es que los elementos de un orden han de ser enteros. αn . Si a y b son enteros racionales.15 Sea O un orden de un cuerpo num´erico K de grado n. unidades. Veamos que es de rango m´ aximo. y as´ı cαmi ∈ M . . Si α. Los ´ordenes son m´ odulos muy especiales. Primero necesitamos el siguiente hecho b´asico sobre OM . . . Por lo tanto tenemos aplicaciones N : O −→ Z y Tr : O −→ Z. los elementos de OM de norma 1 satisfacen las propiedades que ped´ıamos a ≤ en el ejemplo anterior. En estos t´erminos. . mn son una base de M podemos concluir que cα ∈ OM . 1. . . . Entonces c es un entero racional no nulo y cada caij ∈ Z. Como los elementos m1 . El teorema anterior prueba que el anillo de coeficientes de un m´ odulo com- pleto de K es un orden de K. . . Entonces OM es tambi´en un m´ odulo completo. mn una base Pn de M . cn tales que c1 α1 .13 Sea M un m´ odulo completo de K. As´ı. Sea c el producto de los denominadores de los aij . cn αn ∈ OM . Definici´ on 2. Teorema 2. Todo orden es el anillo de coeficientes de un m´odulo completo (al menos de s´ı mismo). luego es un m´ odulo. . ideales. . . β ∈ O y α | β. Un n´ umero ≤ ∈ O es una unidad si y s´ olo si N(≤) = ±1. . 5. 2. . Si α ∈ O entonces α | N(α) (en O). . y encontramos n´ umeros racionales no nulos c1 .

5) Si N(≤) = ±1 entonces ≤ | N(≤) = ±1. mn una base de M P y α1 . entonces Z[α] ⊂ O (porque O un anillo). Consecuentemente N(α)/α ∈ O. y N(≤) N(≤−1 ) = N(1) = 1. es decir. M´ odulos y ´ordenes 29 Demostracio ´ n: 1) Si α ∈ O. son enteros racionales. existe un m ∈ Z no nulo tal que mM ⊂ OM .17 Sea O un orden de un cuerpo num´erico K. luego mM ⊂ OM . Teorema 2. Si M es un m´ Demostracio ´ n: 1) es evidente. pero es claro que si M ⊂ OM entonces M es un ideal de OM . Adem´ as son racionales. luego sus coeficientes son n´umeros racionales. entonces a/b es entero y racional. . odulo completo. luego por el teorema 2. . Los ideales no nulos de O son m´ odulos completos (aunque su anillo de coeficientes no es necesaria- mente O). Si ≤ es una unidad entonces ≤−1 ∈ O. αn una base de OM . . 2. .16 Sea K un cuerpo num´erico. Existen n n´ umeros racionales aij tales que mi = j=1 aij αj . . Si m es el producto de los denominadores de los aij se cumple que mmi ∈ OM .3 concluimos que α es entero. El polinomio p(x) es m´ onico y su t´ermino independiente es ± N(α). por la propiedad multiplicativa de la norma. 2) Es evidente. todo m´odulo es similar a otro contenido en su anillo de coeficientes. 2) Sea m1 . . luego ≤ es una unidad. El rec´ıproco tambi´en es cierto: todos los ideales de un orden son m´ odulos completos. Profundicemos ahora en la relaci´ on entre un m´ odulo y su anillo de coeficien- tes. Por lo tanto desde un punto de vista te´orico podemos limitarnos a trabajar con ideales de ´ordenes en lugar de m´ odulos. En primer lugar tenemos lo siguiente: Teorema 2. As´ı pues.3. 4) Supongamos α 6= 0 y consideremos el polinomio ° ¢ ° ¢ p(x) = x − σ1 (α) · · · x − σn (α) . 3) Si a | b en O. tambi´en lo ser´ an los coeficientes de p(x). . Como α y sus conjugados son enteros. Dos m´ odulos completos similares tienen el mismo anillo de coeficientes. luego Z[α] es finitamente generado (porque O es un m´ odulo). Por lo tanto podemos despejar N(α)/α como combinaci´ on de potencias de α con coeficientes enteros racionales. Los conjugados de enteros son enteros (porque tienen el mismo polinomio m´ınimo) y por lo tanto N(α) y Tr(α) son enteros (son el producto o la suma de los conjugados de α). . . luego N(≤) = ±1 (pues los dos factores son enteros racionales). Entonces: 1.2. Los automorfismos de la clausura normal de K permutan los factores de p(x).

luego es un m´ odulo completo. Ya sabemos que es equivalente a encontrar todos los elementos de una norma dada c en un m´ odulo completo M .18 Dos elementos x e y de un m´ odulo completo M son asociados si existe una unidad ≤ ∈ OM tal que x = ≤y. Esto significa que β | α y an´ alogamente α | β. . donde. entonces obtenemos nuevas soluciones considerando n´ umeros de la forma ≤m. que es el m´ aximo. existe m ∈ Z no nulo tal que mM ⊂ OM . resolver una ecuaci´ on diof´ antica asociada a una forma completa se re- duce a encontrar un conjunto maximal de elementos no asociados de una norma dada junto con todas las unidades de norma +1. Sea α1 . As´ı pues. El rango de I ha de ser mayor o igual que el de αO. Claramente I es un m´ odulo finitamente generado (todo Z-subm´ odulo de un Z-m´ odulo finitamente generado es finitamente generado). Si M es un m´ odulo completo. para un δ ∈ O. Entonces αO ⊂ I es un m´ odulo similar al m´ odulo completo O. . entonces α − β = cδ. en los t´erminos que hemos introducido. αr son elementos no asociados en M de norma c. Teorema 2. por el teorema 2. Volvamos al problema de las ecuaciones diof´ anticas definidas por formas com- pletas. entonces mα1 .30 Cap´ıtulo 2. mαr son elementos no asociados en OM de norma mn c. todos los n´ umeros de una norma dada se pueden obtener a partir de un n´ umero finito de ellos multiplicando por unidades de norma 1.15. en O hay a lo sumo cn elementos no asociados de norma c. Si α ≡ β (m´od c) y | N(α)| = | N(β)| = c. Los elementos de norma ±1 son unidades. . Cada elemento de O es congruente m´ odulo c con un elemento de la forma x1 α1 + · · · + xn αn con 0 ≤ xi < c. luego I es un m´ odulo completo. Sea α ∈ I no nulo. pues β | N(β) = ±c. . Si α1 . . resulta que cuando M es un orden este concepto de asociaci´ on se corresponde con el usual en teor´ıa de anillos: dos elementos de un anillo son asociados si se diferencian en una unidad. . es decir. luego α/β = 1 + (c/β)δ ∈ O. Cuerpos num´ericos Demostracio ´ n: Sea I un ideal no nulo de O. Demostracio ´ n: Lo probamos primero para un orden O. . Tambi´en hemos visto que si tenemos un m ∈ M con N(m) = c. luego α y β son asociados. . . As´ı. . Teniendo en cuenta que un orden es su propio anillo de coeficientes. . . luego no puede haber m´ as que un n´ umero finito de ellos. αn una base de O y sea c > 1 un n´ umero natural. luego todos son asociados. Por lo tanto |O/(c)| ≤ cn . ≤ es una unidad de OM de norma 1. .19 Un m´ odulo completo contiene s´ olo un n´ umero finito de elemen- tos no asociados de una norma dada. Conviene introducir una definici´ on: Definici´ on 2. El planteamiento es razonable porque ahora probamos que tal conjunto maximal es siempre finito.

as m = 1 si y s´ ´ n: 1) es consecuencia inmediata del teorema 2.20 Sea K un cuerpo num´erico. entonces ∆[O] ∈ Z. y ´este va a ser el criterio con el que lo encontraremos. M´ odulos y ´ordenes 31 Es importante se˜nalar que la prueba del teorema anterior no es constructiva. as´ı como que existe un ζ ∈ OK tal que K = Q(ζ). Vamos a probar que de hecho todos los ´ordenes de K est´an contenidos en un mismo orden maximal. no nos da un m´etodo para encontrar un conjunto maximal de elementos no asociados de una norma dada.7. para cierto natural m. Si O es un orden de K. Demostracio 2) Los elementos de una base de O se expresan como combinaci´ on lineal de los elementos de una base de O0 con coeficientes enteros racionales. Por lo tanto la matriz D de cambio de base tiene coeficientes enteros racionales y su determinante es un entero racional. Adem´ as los ´ordenes coinciden si y s´ olo si D es de hecho una matriz de cambio de base en O0 . Para probarlo notemos primero que del teorema 2. que siempre podemos tomar un elemento primitivo que sea entero.2. Terminamos la secci´ on con un resultado fundamental a la hora de trabajar con ´ordenes num´ericos. cada orden est´ a contenido en un orden maximal por encima del cual no hay m´ as ´ordenes.7 concluimos que ∆[O] = |D|2 ∆[O0 ].3. Por el momento hemos conseguido perfilar nuestro objetivo: Para resolver el problema de las ecuaciones diof´ anticas determinadas por formas completas hemos de dar un algoritmo para determinar un conjunto maximal (finito) de elementos no asociados de una norma dada en un m´ odulo completo y otro para calcular un generador del grupo de las unidades de norma +1 de un orden num´erico (que tambi´en veremos que es finito). 2. Definici´on 2. 1.21 Llamaremos orden (maximal) de un cuerpo num´erico K al conjunto OK = K ∩ E. Las n primeras potencias de este elemento primitivo constituyen una base de K formada por enteros. Teorema 2.7.5 se sigue inmediatamente que K es el cuerpo de cocientes de OK . es decir. El teorema anterior nos dice tambi´en que dicho orden tendr´ a un discriminante menor que el de cualquier otro orden. M´ as adelante daremos una versi´ on efectiva de este resultado. No es evidente que OK sea ´el mismo un orden. Claramente es un anillo que contiene a todos los dem´ as ´ordenes de K. Por el teorema 2. Adem´ olo si O = O0 . El u ´ltimo apartado del teorema anterior implica que no es posible formar ca- denas ascendentes de ´ordenes en un cuerpo num´erico (esto es falso para m´ odulos: basta pensar en M ⊂ (1/2)M ⊂ (1/4)M ⊂ (1/8)M ⊂ · · ·). es decir. . lo que sucede si y s´ olo si |D| = ±1. Si O ⊂ O0 son dos ´ ordenes de K. As´ı pues. entonces ∆[O] = m2 ∆[O0 ]. Partimos de unas consecuencias elementales de 2.

. Demostracio ´ n: Seg´ un acabamos de comentar. Por lo tanto B es una base de OK como Z-m´ en contra de la elecci´ odulo.4) para ciertos n´ umeros racionales a1 . . bn } es una base de K. As´ı.  0 0 0 ··· 1 Ø BØ Claramente ØDC Ø = r y en consecuencia Ø Ø Ø Ø Ø Ø Ø∆[C]Ø = r2 Ø∆[B]Ø < Ø∆[B]Ø. . bn }. ... . . . . Cuerpos num´ericos Teorema 2. . . . por el contrario. . . Vamos a probar que entonces B es una base de OK como m´ odulo. an ∈ Q}. tenemos que K = {a1 α1 + · · · + an αn | a1 . . los enteros de K son los elementos cuyas coordenadas son enteras. entonces OK es un orden de K que contiene a todos los ´ ordenes. Definici´on 2.32 Cap´ıtulo 2. . . .4) obtenemos que rb1 + a2 b2 + · · · + an bn = d − ab1 ∈ OK . si α1 .23 Llamaremos discriminante de K a ∆K = ∆[OK ] ∈ Z. Digamos B = {b1 . . Obviamente sus elementos son linealmente independientes sobre Z. K tiene una base B for- mada por enteros. . Basta probar que generan OK . an no todos enteros. . bn }. que existe un elemento d ∈ OK que no pertenezca al subm´ odulo generado por {b1 . on de B. αn es una base entera de K. . . Como en cualquier caso {b1 . . . . . . B  . Los discriminantes de estas bases son enteros racionales. .   . Sustituyendo en (2. an ∈ Z}. OK = {a1 α1 + · · · + an αn | a1 . . luego podemos Ø Ø tomar una base de K formada por enteros tal que el n´ umero natural Ø∆[B]Ø sea m´ınimo. . . Supongamos. se cumplir´ a que d = a1 b1 + · · · + an bn . . .. En otros t´erminos. . (2. Si llamamos c1 a este elemento y ci = bi para i = 2. . . . n obtenemos una nueva base C de K formada por enteros tal que la matriz de cambio de base es   r a2 a3 · · · an  0 1 0 ··· 0      DC =  0 0 1 · · · 0  . pues lo son sobre Q. .. .22 Si K es un cuerpo num´erico. . Podemos suponer que a1 ∈/ Z. . Sea a1 = a + r. donde a ∈ Z y 0 < r < 1. Una base entera de K es una base de OK como m´ odulo. .

una de © √ ™ cuyas bases es 1.4 Determinaci´ on de bases enteras Para encontrar una base entera de un cuerpo num´erico K basta dar un procedimiento para obtener a partir de una base formada por enteros otra base formada por enteros con discriminante menor. 4 luego es un entero. El orden. por el teorema 2. pero ya no es una base entera. pues as´ı. que ser´ a una base entera seg´ un las u ´ltimas consideraciones de la secci´ on anterior. Su discriminante vale h√ i ØØ 1 1 Ø2 Ø ° √ ¢ ∆ d = ØØ √ √ Ø = −2 d 2 = 4d. . tras un n´umero finito de pasos llegaremos a una base de discriminante m´ınimo. Esto nos da de nuevo que una base entera es simplemente una base formada por enteros con discriminante m´ınimo. si Z d no fuera el orden maximal ´este tendr´ıa que tener discriminante d. . b ∈ Z}.22. . Supongamos. . pues ciertamente. como de hecho hemos visto en la prueba del teorema 2. si C es una base de K formada por enteros y B es una base entera. . d ≡ 1 (m´od 4). Ahora bien. . vn sigue siendo una base de K formada por enteros. d − d Ø El teorema 2. pues v1 es un entero algebraico y no tiene coordenadas enteras respecto a esta segunda base. Como d es libre de cuadrados. d . Determinaci´ on de bases enteras 33 Es importante tener claro que una base de un cuerpo K formada por enteros no es necesariamente una base entera. Basta pensar que si v1 . Z[α] tiene discriminante Ø Ø2 Ø 1 1√ ØØ ° √ ¢2 Ø √ ∆[α] = Ø 1+ d 1− d Ø = − d = d. . 2 2 . Entonces el n´ umero √ 1+ d α= 2 cumple 1−d pol m´ın α = x2 − x + ∈ Z[x]. de manera que C es una base entera si y s´ olo si m = 1. entonces los mismos argumentos empleados en el teorema 2. En general.7 esto s´ olo puede ocurrir si d ≡ 1 (m´od 4). 4 .20 nos dan que ∆[C] = m2 ∆[B].20 nos da que£√ ∆§K se diferencia de 4d en un cuadrado. °√ ¢ √ Enteros cuadr´ aticos En K = Q d el elemento primitivo d es obvia- £√ § √ mente un entero. vn es una base entera de K. siempre que exista. partiendo de la base formada por las potencias de un elemento primitivo entero.4.d. Antes de abordar el asunto en general veamos lo que ocurre con los cuerpos cuadr´aticos. entonces 2v1 .2. para cierto n´umero natural m. . que da lugar al orden Z d = {a + b d | a. 2. pues.

dada una base de un cuerpo K formada por enteros. Una consecuencia del teorema anterior es que los cuerpos cuadr´ aticos defini- dos por diferentes valores de d son cuerpos distintos. pues la matriz de cambio de base entre {1. mα} tiene determinante m. Queda planteado el problema de decidir. El discriminante de K es Ω 4d si d 6≡ 1 (m´od 4) ∆K = d si d ≡ 1 (m´od 4) 3. Es inmediato que para cada n´umero natural m 6= 0 el conjunto Om = Z[mα] = {a + bmα | a. b ∈ Z} es un orden de K. con a ∈ Z.5) 2 si d ≡ 1 (m´od 4) 2. donde recogemos tambi´en los hechos que acabamos de demostrar. Adem´ as ∆[Om ] = m2 ∆K . Si O es un orden de K. ´nico orden de Q es Z. °√ ¢ Teorema 2. luego Om ⊂ O. en un cuerpo cuadr´ atico. . Una condici´ on suficiente para el primer caso es. pues tienen discriminantes distintos. el m´ odulo 2O1 es un ideal de O2 cuyo anillo de coeficientes es O1 . entonces existen enteros racionales c y r tales que b = mc + r y 0 ≤ r < m. α} y {1. OK = Z[α]. Si a + bα ∈ O. Lo probamos en el teorema siguiente.24 Sea K = Q d un cuerpo cuadr´ atico. Como Z ⊂ O. luego a + bα ∈ Om y se da la igualdad. Esto prueba que los ´ordenes Om son distintos dos a dos. sea m el m´ınimo natural tal que existe un elemento en O de la forma a + mα. √ Si llamamos α = d en el caso en que d 6≡ 1 (m´od 4) hemos probado que OK = Z[α] en cualquier caso. tenemos que mα ∈ O. Ejercicio: Probar que el u Ejercicio: Probar que. luego por definici´ on de m ha de ser r = 0. si es una base entera o si por el contrario existen bases con discriminantes menores. b ∈ Z} y el discriminante de Om es ∆[Om ] = m2 ∆K . Cuerpos num´ericos Como d es libre de cuadrados concluimos que Z[α] es en este caso el orden de K. Claramente (a + bα) − (a + cmα) = rα ∈ O.34 Cap´ıtulo 2. Vamos a ver que son todos los ´ordenes de K. Entonces 1. Demostracio ´ n: S´ olo falta probar que todos los ´ordenes de K son de la forma descrita. Los ´ ordenes de K son de la forma Om = Z[mα] = {a + bmα | a. donde ( √ d√ si d 6≡ 1 (m´od 4) α= 1+ d (2.

. gt−1 1 p . . . . . . con mij ∈ Z. . . αt−1 . entonces M ∗ = hα1 . . y si αt∗ es un n´ umero cualquiera que cumpla esto. que es ( gp1 . αt∗ . . . luego p | i=1 ai mij y por lo tanto γ = pβ para cierto β ∈ OK . Sea p un primo que divida a m. . El determinante es 1/p. P Demostracio ´ n: Sea {β1 . an ∈ Z no todos nulos (m´od p) de manera que i=1 ai mij ≡ 0 (m´ od p).4. La prueba del teorema anterior muestra que en lugar de 0 ≤ gi ≤ p − 1 podemos exigir que los gi var´ıen en cualquier conjunto de representantes de las clases m´ odulo p. es decir. A veces es c´omodo tomarlos. . pero esta condici´ on no es necesaria. αt∗ . Sea ξ entera (racional). αt+1 . luego el discriminante de la segunda base es ∆[M ]/p2 . . αn } est´ a formada por una diagonal de unos excepto la fila t-´esima. . αn } y {α1 .25 Sea K un cuerpo num´erico y M ⊂ OK un m´ odulo completo con base {α1 . . entre −(p − 1)/2 y (p − 1)/2. . . . αn }. que el discriminante sea libre de cuadrados. . PnClaramente existen a1 . . El teorema siguiente proporciona un algoritmo para decidir cu´ al es el caso y obtener expl´ıcitamente una base con discriminante menor cuando ´esta exista. . . Pt Pt Pn Pn ≥Pt ¥ Entonces γ = i=1 ai αi = i=1 j=1 ai mij βj = j=1 i=1 ai mij βj . . . . . El ejemplo de Dedekind Como aplicaci´ on del teorema anterior veamos un famoso ejemplo debido a Dedekind (despu´es veremos por qu´e es famoso). Definimos pαt∗ = a∗ γ−pγ0 . como muestran los cuerpos cuadr´ aticos. . si bien hay que advertir que el proceso es demasiado laborioso para llevarlo a la pr´ actica (por lo menos sin la ayuda de un ordenador) en la mayor´ıa de los casos. Teorema 2. . p . gt−1 tales que 0 ≤ gi ≤ p − 1 de modo que αt∗ = (g1 α1 + · · · + gt−1 αt−1 + αt )/p ∈ OK . Pn Pn Pt Tenemos que p | i=1 ai mij y p | i=t+1 ai mij . Sea m = det(mij ). . . αt−1 . . donde γ0 se elige de modo que el coeficiente de αt se reduzca a 1 y los de los αi a sus m´ınimos (m´od p). Sea t tal que at 6≡ 0 (m´od p) pero ai ≡ 0 (m´od p) para i > t. Si M 6= OK . . .2. . entonces existe un n´umero primo p tal que p2 | ∆[M ] y existen n´ umeros naturales 1 ≤ t ≤ n y g1 . Determinaci´ on de bases enteras 35 claramente. . Sea αi = nj=1 mij βj . por ejemplo. Sea a∗ ∈ Z tal que at a∗ ≡ 1 (m´od p). . . y como es m´ . . 0). . As´ı siempre es posible hallar el orden de un cuerpo en un n´ umero finito de pasos. Entonces ∆[M ] = m2 ∆K y m 6= ±1. αn iZ es un m´ odulo que contiene estrictamente a M y ∆[M ∗ ] = ∆[M ]/p2 . . Es acil ver que el polinomio x3 + x2 − 2x + 8 tiene una u f´ ´nica ra´ız real que no es onico concluimos que es irreducible en Q[x]. αt+1 . 0. . . βn } una base de OK . . αt∗ es de la forma indicada en el enunciado y la matriz de cam- bio de base entre {α1 .

36 Cap´ıtulo 2. Cuerpos num´ericos

ubico K = Q(ξ). Vamos a calcular
una de sus ra´ıces y consideremos el cuerpo c´
el orden y el discriminante de K.

Partimos del orden Z[ξ], cuyo discriminante vale, seg´ un el teorema 2.8,
∆[ξ] = − N(α), donde α = 3ξ 2 + 2ξ − 2. Podemos hacer todos los c´ alculos
tomando aproximaciones racionales de los conjugados de ξ, pero esta vez vamos
a esbozar c´
omo se har´ıa un c´
alculo algebraico exacto. F´
acilmente obtenemos
que
α2 = 7ξ 2 − 74ξ − 20 y α3 = 49ξ 2 − 518ξ + 1872.

As´ı pues, las coordenadas de los vectores 1, α, α2 , α3 en la base ξ 2 , ξ, 1 son
respectivamente (0, 0, 1), (3, 2, −2), (7, −74, −20) y (49, −518, 1872).
Por lo tanto todo se reduce a resolver el sistema de ecuaciones

p(7, −74, −20) + q(3, 2, −2) + r(0, 0, 1) = (49, −518, 1872),

cuyas soluciones son p = 7, q = 0, r = 2012. Esto significa que α3 = 7α2 + 2012,
luego pol m´ın α = x3 − 7x2 − 2012. El t´ermino independiente es el producto de
los tres conjugados de α cambiados de signo, luego N(α) = 2012 = 22 · 503.
Concluimos que ∆[ξ] = −22 · 503. Seg´ un el teorema anterior cabe la posibili-
dad de que el 2 pueda ser eliminado. Esto ser´a as´ı si alguno de los siete n´
umeros
siguientes es entero:

1 ξ 1+ξ ξ2 ξ + ξ2 1 + ξ2 1 + ξ + ξ2
, , , , , , .
2 2 2 2 2 2 2
2
El lector puede demostrar que β = ξ+ξ 2 es entero calculando su polinomio
m´ınimo por el mismo m´etodo con que hemos calculado el de α. Concretamente
se obtiene
pol m´ın β = x3 − 2x2 + 3x − 10.
h 2
i
El teorema anterior nos dice que ∆ 1, ξ, ξ+ξ2 = −503, y como es libre
h 2
i
de cuadrados, ha de ser el discriminante de K, o sea, OK = Z ξ, ξ+ξ 2 y
∆K = −503.

Ejercicio: Calcular el orden maximal y el discriminante del cuerpo Q(ζ), donde ζ es
una ra´ız del polinomio x3 − x − 1.

Ejercicio: Sean K1 , K2 y K3 los cuerpos que resultan de adjuntar a Q una ra´ız de
los polinomios

x3 − 18x − 6, x3 − 36x − 78, o x3 − 54x − 150

respectivamente. Probar que los tres tienen discriminante ∆ = 22 · 35 · 23.

2.4. Determinaci´
on de bases enteras 37

Cuerpos c´ ubicos puros Introducimos ahora una nueva familia de cuerpos
num´ericos, que proporcionan numerosos ejemplos de inter´es.

Definici´
° √ ¢ on 2.26 Un cuerpo c´ ubico puro es un cuerpo num´erico de la forma
Q 3 m , donde m es un entero racional que no sea un cubo perfecto (en par-
ticular distinto de 0 y de ±1).

Hay que se˜ nalar que, al contrario de lo que ocurre con los cuerpos cuadr´ ati-
cos, no todo cuerpo c´ ubico es de este tipo. Por ejemplo el cuerpo que acabamos
de estudiar. √ √
Tenemos que 3 m es un n´ umero real y pol m´ın 3 m = x3 − m. Si llamamos ω
a una ra´ız c´ubica primitiva de la unidad (una ra´ız de√x2 + x +√1) es claro que las
otras ra´ıces de x3 −m son los n´ umeros° √imaginarios
¢ ω 3 m y ω 2 3 m. Esto significa
que los monomorfismos
°√ ¢ del cuerpo°√Q ¢ m son la identidad y las conjugaciones
3
√ √
dadas por σ1 3 m = ω °
3
m,
¢ σ2
3
m = ω 2 3 m. Observar que los conjugados
√ √
de 3 m no est´ an en Q 3 m , o equivalentemente, que los monomorfismos no
son automorfismos, o que la extensi´ on no es de Galois.
Podemos exigir que m no sea divisible entre ning´ un cubo perfecto, pues un
factor c´ubico puede extraerse de la ra´ız y eliminarse sin que el cuerpo generado
var´ıe. Entonces, si p es un divisor primo de m, el exponente de p en m ha de
ser 1 o 2. Sea a el producto de los primos que dividen a m con exponente 1 y b
el producto de los primos que dividen a m con exponente 2. Entonces m = ab2 ,
(a, b) = 1 y a, b son libres de cuadrados.
Notar tambi´en que el signo de m es irrelevante, pues el −1 puede introducirse
y extraerse de la ra´ız, y al multiplicar el generador por −1 no variamos el cuerpo.
Por ello podr´ıamos exigir que m, a y b fueran todos positivos, pero no vamos a
hacer tal cosa, sino que de momento dejaremos los signos indeterminados para
escogerlos m´ as adelante del modo m´ as conveniente para los c´alculos.
Para calcular el orden maximal de un √cuerpo c´ ubico partimos del orden
£√ § √ °√ ¢2
Z ab , con base 1, ab ,
3 2 3 2 3 2 3 2
ab = b a b, pero observamos inmediata-
mente que salvo en el caso√b = ±1 no puede tratarse del orden del cuerpo, ya
3
que no contiene al entero a2 b. √ √
3 3
Por ello pasamos a la base 1, θ1 , θ2 , donde θ1 = ab2 , θ2 = a2 b. Los

alculos se simplifican bastante si observamos la simetr´ıa entre θ1 y θ2 , en el
sentido de que se cumple Q(θ1 ) = Q(θ2 ), θ12 = bθ2 , θ22 = aθ1 . Estas f´
ormulas
nos dan la acci´
on de las conjugaciones sobre θ1 y θ2 , a saber

σ1 (θ1 ) = ωθ1 , σ1 (θ2 ) = ω 2 θ2 , σ2 (θ1 ) = ω 2 θ1 , σ2 (θ2 ) = ωθ2 .

Con ello y un poco de paciencia podemos calcular
Ø Ø2
Ø 1 θ1 θ2 ØØ
Ø
∆[1, θ1 , θ2 ] = ØØ 1 ω θ1 ω 2 θ2 ØØ = −27a2 b2 .
Ø 1 ω 2 θ1 ω θ2 Ø

Teorema 2.27 Sea K = Q(θ1 ) = Q(θ2 ) un cuerpo c´ ubico puro seg´ un la de-
finici´
on anterior. Entonces una base entera de K la forman θ0 , θ1 , θ2 , donde

38 Cap´ıtulo 2. Cuerpos num´ericos

θ0 = 1 si a 6≡ ±b (m´od 9) (y entonces ∆K = −27a2 b2 ) y θ0 = (1 + θ1 + θ2 )/3
si a ≡ ±b (m´od 9) (y entonces ∆K = −3a2 b2 ). En el segundo caso hay que
escoger los signos de a y b de manera que a ≡ b (m´od 9) y su resto m´odulo 9
sea 1, 4 o 7.
Demostracio ´ n: Vamos a aplicar el teorema 2.25 a la base 1, θ1 , θ2 . En
primer lugar demostraremos que no es posible eliminar ning´ un primo p que
divida a ab. Supongamos, por ejemplo, que p | a. Si p se pudiera eliminar
existir´ıa un entero de la forma α = (u + vθ1 + θ2 )/p, o bien α = (u + θ1 )/2,
donde u y v son enteros racionales entre 0 y p − 1. Trataremos la primera
posibilidad. La segunda es m´ as sencilla.

Sea π = 3 p y L = K(π). Tenemos que ab2 = pk, para cierto entero racional

k, luego tomando ra´ıces θ1 = πβ, donde β = 3 k ∈ L y es un entero. As´ı pues,
π | θ1 en OL . El mismo argumento nos da que π 2 | θ2 en OL , y por otro lado
π 3 α = u + vθ1 + θ2 .
De aqu´ı se sigue que π | u en OL . Elevando al cubo, p | u3 en OL y el
cociente es entero y racional, o sea, p | u3 en Z, de donde p | u y ha de ser u = 0.
Consecuentemente π 2 | vθ1 en OL , y como antes llegamos a que p2 | v 3 ab2
en Z, de donde haciendo uso de que p | a, (a, b) = 1 y que a y b son libres de
cuadrados, resulta que p | v, luego v = 0.
Ahora concluimos que p | θ2 en OL , luego p3 | a2 b en Z, lo cual es contradic-
torio.
En consecuencia los primos que dividen a ab no pueden eliminarse. La
u
´nica posibilidad es eliminar el 3, para lo cual es necesario que no divida a ab.
Supong´ amoslo as´ı. Seg´
un el teorema 2.25 hemos de comprobar los siguientes

umeros (para aprovechar la simetr´ıa ordenamos la base en la forma θ1 , θ2 , 1):
θ1 θ2 ±θ1 + θ2 1 ±θ1 + 1 ±θ2 + 1 ±θ1 ± θ2 + 1
, , , , , , .
3 3 3 3 3 3 3
Hemos tomado como representantes de las clases m´ odulo 3 los n´umeros −1,
0, 1 en lugar de 0, 1, 2 (ver el comentario tras el teorema 2.25).
Haciendo uso de la simetr´ıa y de que podemos elegir el signo de a y b sin
cambiar de cuerpo, podemos limitarnos a estudiar los n´ umeros
θ1 θ1 + θ2 1 + θ1 1 + θ1 + θ2
, , , .
3 3 3 3
Por ejemplo, si (−θ1 + θ2 )/3 pudiera ser entero, tambi´en lo ser´ıa (θ1 + θ2 )/3
(tomando −a en lugar de a), mientras que vamos a probar que (θ1 + θ2 )/3 no
es entero para ning´un valor de a y b, luego lo mismo ocurrir´ a con (−θ1 + θ2 )/3.
De hecho vamos a ver que θ1 /3, (θ1 + θ2 )/3, (1 + θ1 )/3 nunca son enteros.
Claramente pol m´ın(θ1 /3) = x3 − ab2 /3, y ab2 /3 no es entero porque supo-
nemos que 3 - ab. Con un poco m´ as de c´alculo se llega a
1 + θ1 1 1 + ab2
pol m´ın = x3 − x2 + x − ,
3 3 27
2 2
θ1 + θ2 ab ab + a b
pol m´ın = x3 − x − ,
3 3 27
que obviamente no tienen coeficientes enteros.

2.4. Determinaci´
on de bases enteras 39

As´ı pues, todo depende de (1 + θ1 + θ2 )/3. Se puede comprobar que

1 + θ1 + θ2 1 − ab 1 + ab2 + a2 b − 3ab
pol m´ın = x3 − x2 + x− .
3 3 27
Demostraremos que los coeficientes pueden hacerse enteros (escogiendo sig-
nos) exactamente cuando a ≡ ±b (m´od 9), de donde se concluye inmediatamente
el teorema.
Supongamos que a ≡ ±b (m´od 9). Cambiando el signo a b si es preciso,
podemos exigir a ≡ b (m´od 9). El resto no puede ser 0 ni ±3, pues en tal caso
3 dividir´ıa a (a, b) = 1. De aqu´ı se sigue que ab ≡ 1, 4, 7 (m´od 9), y por lo tanto
3 | (1 − ab).
Cambiando el signo a ambos enteros podemos exigir que su resto m´ odulo 9
sea 1, 4 o 7, es decir, que a = 9k + i, b = 9r + i, donde i puede tomar el valor
1, 4 o 7. Sustituyendo en 1 + ab2 + a2 b − 3ab se obtiene que es m´ ultiplo de 27
en cualquiera de los tres casos.
Supongamos ahora que los coeficientes del polinomio m´ınimo son enteros, es
decir, que

3 | (1 − ab), (2.6)
27 | (1 + ab2 + a2 b − 3ab). (2.7)

De (2.6) se sigue que
a ≡ b ≡ ±1 (m´od 3). (2.8)
El lector puede comprobar que los u ´nicos valores posibles para los restos m´ odulo
9 de a y b (salvo el orden, que por simetr´ıa no importa) que incumplen la
condici´ on a ≡ ±b (m´od 9) pero que cumplen (2.8) son (1, 4), (1, 7), (2, 5), (2, 8),
(4, 7), (5, 8). En ninguno de estos casos se cumple (2.7).
La tabla siguiente resume el teorema:

Tabla 2.1: Tipos de cuerpos c´
ubicos puros

Condici´
on ∆K θ0 θ1 θ2

3

3
2 2
Tipo I a 6≡ ±b (m´od 9) −27a b 1 ab2 a2 b

3

3
Tipo II a ≡ b ≡ 1 + 3t (m´od 9) −3a2 b2 (1 + θ1 + θ2 )/3 ab2 a2 b

°√ ¢ £√ §
Ejercicio: Probar que el orden de Q 3
6 es Z 3
6 .

≠ √
3

3
Æ
Ejercicio: Probar que el anillo de coeficientes del m´
odulo M = 4, 2, 4 es igual
≠ √ √ Æ
a 1, 2 3 2, 2 3 4 .

40 Cap´ıtulo 2. Cuerpos num´ericos

Enteros ciclot´ omicos En el cap´ıtulo anterior vimos algunos problemas im-
portantes relacionados con los cuerpos ciclot´ omicos y sus anillos de enteros.
Ciertamente hay muchas razones por las que estos anillos juegan un papel rele-
vante en la teor´ıa algebraica de n´ umeros. Comenzamos a estudiarlos probando
que los que en el cap´ıtulo anterior llamamos ‘enteros ciclot´
omicos’ son realmente
los enteros ciclot´
omicos en el sentido general, es decir, probaremos que si ω es
una ra´ız p-´esima primitiva de la unidad, donde p es primo, entonces el orden
de K = Q(ω) es Z[ω]. El resultado es cierto tambi´en si p no es primo, pero no
estamos en condiciones de probarlo. Comenzamos con algunas consideraciones
previas sobre trazas y normas:
Si p - i, entonces Tr(ω i ) es la suma de los p − 1 conjugados de ω i , es decir,

Tr(ω i ) = ω + ω 2 + · · · + ω p−1 = −1.

Si a ∈ Q entonces Tr(a) = a + a + · · · + a = (p − 1)a. En resumen,
Ω
−1 si p - i
Tr(ω i ) =
p−1 si p | i
Pp−1
En general, si i=0 ai ω i es un elemento cualquiera de Q(ω), entonces
√p−1 ! p−1 p−1
X X X
i
Tr ai ω = ai Tr(ω i ) = a0 Tr(1) − ai
i=0 i=0 i=1
p−1
X p−1
X
= (p − 1)a0 − ai = pa0 − ai .
i=1 i=0

Respecto a las normas, nos basta observar que si π = 1 − ω, entonces N(π) =
p. En efecto, basta evaluar en 1 el polinomio

xp−1 + · · · + x + 1 = (x − ω)(x − ω 2 ) · · · (x − ω p−1 ).

Teorema 2.28 Sea p un n´ umero primo impar y K = Q(ω), donde ω es una
ra´ız p-´esima primitiva de la unidad. Entonces OK = Z[ω].
Pp−2 i
Demostracio ´ n: Sea α = i=0 ai ω un entero ciclot´
omico de orden p.
Hemos de probar que todos los coeficientes son enteros racionales. En principio
sabemos que la traza es un entero. M´ as a´
un, para cada 0 ≤ k ≤ p−2 tenemos que
Tr(αω −k ) ∈ Z. As´ı tenemos la misma informaci´ on sobre todos los coeficientes:
p−2
X
Tr(αω −k ) = pak − ai ∈ Z, para k 6= p − 1
i=0
p−2
X
Tr(αω) = − ai ∈ Z.
i=0

Por lo tanto pak ∈ Z para todo k = 0, . . . , p − 1. Llamemos bk = pak .
Hemos de probar que p | bk para todo k, con lo que los ak ser´ an tambi´en

2.4. Determinaci´
on de bases enteras 41

enteros. Consideremos π = 1 − ω. Sustituyendo ω = 1 − π y desarrollando
obtenemos
p−2
X p−2
X
i
pα = bi ω = ci π i ,
i=0 i=0

donde
p−2
X µ ∂
j
ci = (−1)i bj ∈ Z,
j=i
i

para i = 0, . . . , p − 2. Como π = 1 − ω, por simetr´ıa se cumple tambi´en
p−2
X µ ∂
i j
bi = (−1) cj ,
j=i
i

para i = 0, . . . , p − 2.
Por lo tanto basta probar que p | cj para todo j, pues entonces estas f´
ormulas
implican que p tambi´en divide a los bi .
Lo probaremos por inducci´ on. Suponemos que p | ci para cada i ≤ k − 1 y
vamos a probar que p | ck , donde 0 ≤ k ≤ p − 2.
La raz´on por la que hemos hecho el cambio de variable es que ω es una
unidad de OK , mientras que π cumple N(π) = p (veremos que esto implica que
π es primo en OK ). Tenemos que

p−1
Y p−1
Y
p = N(1 − ω) = (1 − ω i ) = (1 − ω)p−1 (1 + ω + · · · + ω i−1 ) = π p−1 δ,
i=1 i=1

para cierto δ ∈ OK .
En consecuencia p ≡ 0 (m´od π k+1 ), es decir, m´
odulo el ideal generado por
k+1
π en OK .
Por otro lado,
p−2
X
0 ≡ pα = ci π i ≡ ck π k (mod π k+1 ),
i=0

pues los t´erminos anteriores a ck π k son m´
ultiplos de p por hip´
otesis de inducci´
on
y los posteriores son m´ultiplos de π k+1 directamente.
Esto equivale a que ck π k = ηπ k+1 para un cierto η ∈ OK , luego ck = ηπ.
Finalmente tomamos normas: cp−1 k = N(ck ) = N(η) N(π) = p N(η), luego en
efecto p | ck .

El teorema 2.8 nos da ahora los discriminantes:

Teorema 2.29 Sea p un primo impar. El discriminante del cuerpo ciclot´
omico
de orden p es igual a (−1)(p−1)/2 pp−2 .

42 Cap´ıtulo 2. Cuerpos num´ericos

Demostracio ´ n: Sea ω una ra´ız p-´esima primitiva de la unidad. Como los
enteros ciclot´ omicos son el anillo Z[ω], una base entera de Q(ω) est´ a formada
p
por 1, ω, . . . , ω p−1 . El polinomio m´ınimo de ω es p(x) = xx−1 −1
y su derivada
vale
pxp−1 (x − 1) − (xp − 1)
p0 (x) = ,
(x − 1)2
pω p−1
luego p0 (ω) = ω−1 . As´ı pues,

° 0 ¢ pp−1 · 1p−1
N p (ω) = = pp−2 .
p

Como p es impar, (−1)p(p−1)/2 = (−1)(p−1)/2 y por 2.8

∆[ω] = (−1)(p−1)/2 pp−2 .

Respecto a los cuerpos ciclot´
omicos de orden arbitrario, nos conformaremos
con el hecho siguiente:

Teorema 2.30 Sea K = Q(ω) el cuerpo ciclot´ omico de orden m (donde ω es
una ra´ız m-sima primitiva de la unidad). Si p es un primo que no divide a m,
entonces tampoco divide al discriminante ∆[ω].

Demostracio ´ n: Sea n = φ(m). Seg´
un se observa en la prueba del teorema
2.7, se cumple que Y ° ¢2
∆[ω] = σi (ω) − σj (ω) , (2.9)
1≤i<j≤n

donde los n´
umeros σi (ω) son las ra´ıces del polinomio ciclot´
omico p(x), es decir
n
Y ° ¢
p(x) = x − σi (ω) .
i=1

Sea O el orden maximal de K y sea p un ideal maximal de O que contenga a p.
Sea L = O/p. Entonces L es un cuerpo de caracter´ıstica p en el que el polinomio
ciclot´
omico factoriza como
n
Y ° ¢
p(x) = x − [σi (ω)] ,
i=1

donde los corchetes [ ] indican clases m´ odulo p. Tomando tambi´en clases en
(2.9) tenemos que Y ° §
[∆] = [σi (ω)] − [σj (ω) )2 .
1≤i<j≤n

Ahora bien, como p - m, el polinomio xm − 1 tiene derivada mxm−1 6= 0
en L[x], luego tiene m ra´ıces distintas en L, y por consiguiente el polinomio

2.4. Determinaci´
on de bases enteras 43

ciclot´
omico tiene n ra´ıces distintas en L. Consecuentemente [∆] 6= 0, es decir,
que ∆ ∈ / p, luego ciertamente p - ∆.
Para terminar con el caso de los cuerpos ciclot´omicos, estudiemos el cuerpo
ciclot´omico octavo Q(ω). Su grado es 4 y, de hecho, pol m´ın ω = x4 + 1. El
teorema 2.8 nos da que el discriminante del orden Z[ω] es 256. Hemos de probar
que no es posible eliminar ning´ un 2.
Seg´un el teorema 2.25, aplicado a la base 1, ω, ω 2 , ω 3 , hemos de probar que
no son enteros un total de 15 n´ umeros. Descartamos inmediatamente 1/2, ω/2,
ω 2 /2 y ω 3 /2, que tienen norma 1/4.
Si (ω + ω 2 )/2 = ω(1 + ω)/2 fuera entero tambi´en lo ser´ıa (1 + ω)/2, luego
basta comprobar el segundo. Por este argumento eliminamos cuatro n´ umeros
m´as, y nos quedan

1 + ω 1 + ω2 1 + ω3 1 + ω + ω2 1 + ω + ω3 1 + ω2 + ω3 1 + ω + ω2 + ω2
, , , , , , .
2 2 2 2 2 2 2
Notar que (1 + ω 2 )/2 = (1 + i)/2, luego no es entero. Para descartar a los
restantes observamos que x4 + 1 = (x − ω)(x − ω 3 )(x − ω 5 )(x − ω 7 ), y evaluando
en 1 concluimos que 1 − ω y 1 − ω 3 tienen norma 2.
Ahora, si α = (1 + ω)/2 fuera entero, tambi´en lo ser´ıa −ω 3 α = (1 − ω 3 )/2,
pero tiene norma 1/2. El n´ umero (1 + ω 3 )/2 es conjugado del anterior, luego
tampoco es entero.
Respecto a

1 + ω + ω2 ω 3 − 1) 1 + ω + ω2 + ω3 ω4 − 1 2
= y = =− ,
2 2(ω − 1) 2 2(ω − 1) 2(ω − 1)

vemos que tambi´en tienen norma fraccionaria.
Por u
´ltimo, si el n´ umero α = (1 + ω + ω 3 )/2 fuera entero, tambi´en lo ser´ıa
2
ωα + 1 = (1 + ω + ω )/2, que ya ha sido descartado, e igualmente se razona con
ω 2 (1 + ω 2 + ω 3 )/2 + 1 + ω = (1 + ω + ω 2 )/2.

Enteros ciclot´ omicos reales Sea K = Q(ω) el cuerpo ciclot´ omico de orden
p. En el estudio de K resulta de gran ayuda considerar el cuerpo intermedio
K 0 = K ∩ R. Claramente K 0 es el cuerpo fijado por la conjugaci´ on compleja,
que es un automorfismo de orden 2, luego |K : K 0 | = 2 y por consiguiente el
grado de K 0 es m = (p − 1)/2. Un entero de K 0 es en particular un entero de
K, luego se expresar´ a como combinaci´ on lineal entera de ω, . . . , ω p−1 . Como
ha de quedar fijo por la conjugaci´ on compleja es necesario que el coeficiente de
cada potencia ω i coincida con el de ω −i , lo que implica que los enteros de K 0
son combinaciones lineales enteras de los n´ umeros ηi = ω i + ω −i . El rec´ıproco
es obvio, luego en definitiva el orden maximal de K 0 es el anillo Z[η1°, . . . , ηm ].¢
Vamos a calcular el discriminante ∆K 0 = ∆[η1 , . . . , ηm ] = det Tr(ηi ηj ) .
Para ello notamos que

ηi ηj = (ω i + ω −i )(ω j + ω −j ) = ω i+j + ω −i−j + ω i−j + ω j−i = ηi+j + ηi−j ,

y el grupo de Galois ha de ser isomorfo al grupo de permutaciones Σ3 . y sus conjugados son 2 cos(4π/7) y 2 cos(6π/7). p. η. η2 . (Notar que no sirve {1. como ya sab´ıamos. 246979604. η 2 }) Si tomamos ω = cos(2π/7) + i sen(2π/7). Si sumamos todas las columnas a la primera hacemos que todos los coeficientes de la primera columna valgan 1. . 801937736. . Es claro que el cuerpo c´ ubico del ejemplo anterior es c´ıclico. ∆K 0 = pm−1 . un cuerpo K = Q(α) es normal si y s´olo si los conjugados de α pertenecen a K. Adem´ as η12 = (ω + ω 6 )2 = ω 2 + ω 5 + 2 = η2 + 2. η2 = −0. Con esto podemos calcular pol m´ın η = x3 + x2 − 2x − 1. j var´ıan entre 1 y m observamos que i + j nunca es divisible entre p. Por lo tanto Ω p − 2 si i = j Tr(ηi ηj ) = −1 + Tr(ηi−j ) = −2 si i 6= j Hay que calcular el determinante de una matriz de orden (p − 1)/2 que tiene los coeficientes de la diagonal principal iguales a p−2 y los restantes iguales a −2.44 Cap´ıtulo 2. Cuerpos num´ericos donde usamos la notaci´ on ηi para todo i. El discriminante es. entonces η = 2 cos(2π/7). . por lo tanto. η 2 − 2}. η. η2 . η1 . Cuando i. Si restamos la primera fila de todas las dem´ as llegamos a una matriz diagonal cuya diagonal principal contiene los coeficientes (1. η3 = −1. y una base entera la forman los n´ umeros η1 . Cuerpos c´ ubicos c´ıclicos Seg´ un la teor´ıa de Galois. . p). Puesto que η1 + η2 + η3 = −1 podemos cambiarla por 1. En caso contrario la clausura normal de K ha de tener grado 6 sobre Q. mientras que Tr(ηi ) = Tr(2) = 2m = p − 1 si p | i. 4450418670.31 Un cuerpo c´ ubico es c´ıclico si y s´ olo si su discriminante es un cuadrado perfecto. mientras que p | i − j s´ olo cuando i = j. Entonces K 0 es un cuerpo c´ ubico. que. + ηm = −1 si p . Por otra parte es claro que Tr(ηi ) = η1 + . no necesariamente entre 1 y m. es ∆K = 72 . la matriz asociada a la traza:   3 −1 −1  −1 5 −2  −1 −2 5 y el discriminante de K. . un grupo c´ıclico. Aqu´ı probaremos un resultado general que los caracteriza: Teorema 2. por lo tanto. η3 .i. Si K es un cuerpo c´ ubico esto implica que su grupo de Galois tiene tres elementos y es. Aproximadamente valen η1 = 1. Por consiguiente. si llamamos η = η1 tenemos que K 0 = Q(η) y que una base entera viene dada por {1. . Como ejemplo concreto consideremos el caso p = 7. .

. Definimos la norma de M como s C ∆[M ] N(M ) = | det DB | = .10) Observar que los ´ordenes tienen todos norma 1. .32 Sea M un m´ odulo completo en un cuerpo num´erico K de grado n y O su anillo de coeficientes. ´este ser´ a un cuadrado perfecto si y s´olo si ∆ = |αij | es (entero) racional. C 2 El teorema 2. α2 . . . Tambi´en es obvio que si M est´a contenido en su anillo de coeficientes.5 Normas e ´Indices Veamos ahora un par de conceptos adicionales de utilidad en el estudio de los cuerpos num´ericos.2. luego N(M ) = |a1 · · · an |. luego N(M ) es un entero racional. pues σ permuta dos columnas del determinante. Si por el contrario K no es c´ıclico. 2. Entonces N(M ) = |O : M |. √ °√ ¢ Si K es c´ıclico entonces ∆ ∈ K. . Observar que el discriminante de K ser´ a un cuadrado perfecto si y s´ olo si lo es ∆ = ∆[α]. Normas e ´Indices 45 Demostracio ´ n: Sea K = Q(α) un cuerpo c´ ubico.5. C Sea DB la matriz cuyas filas son las coordenadas de B respecto de la base C. ∆[O] De este modo N(M ) es un n´ umero racional positivo tal que ∆[M ] = N(M )2 ∆[O]. La matriz DB es en este caso particular una matriz diagonal. y de hecho todos los t´erminos de la ecuaci´ on (2.33 Sea M un m´ odulo completo contenido en su anillo de coeficien- tes O. entonces la matriz de cambio de base tiene coeficientes enteros racionales. con lo que ∆ ∈ / Q. . donde α es un entero. En este caso la norma tiene una interpretaci´on algebraica importante. (2. αn } de O tal que para ciertos enteros racionales ai se tiene que B = {a1 α1 . Demostracio ´ n: Es un hecho conocido (se ve al probar que todo subm´ odulo de un Z-m´ odulo libre es libre) que existe una base C = {α1 .7 nos da entonces que ∆[M ] = (det DB ) ∆[O]. y sean α1 . α3 los conjugados de α. Teorema 2. luego Q ∆ no puede ser un cuerpo √ cuadr´ atico (pues est´ a contenido en K). En particular existe un automorfismo √ σ√que deja fijo a α3 e intercambia α1 y α2 . Definici´on 2.10) son enteros racionales. A su vez. Es claro entonces que√σ( ∆) = − ∆. y en consecuencia ∆ ∈ Q. . . an αn } es una C base de M . Sea B una base de M y C una base de O. entonces el grupo de Galois de la clausura normal de K contiene 6 automorfismos que permutan los conjugados de α de todos los modos posibles. . pues ambos se diferencian en un√factor cuadrado perfecto.

luego N(αM )2 ∆[O] = ∆[αM ] = N(α)2 ∆[M ] = N(α)2 N(M )2 ∆[O]. entonces N(αM ) = | N(α)| N(M ). . en } de Zn . . . llamaremos ´ındice de O al u ´nico n´ umero natural ´ınd O tal que ∆[O] = (´ınd O)2 ∆K . . Como M y αM son similares. . . Demostracio ´ n: Sea {β1 . Ejercicio: Sea O el orden de un cuerpo num´erico K y α ∈ O no nulo. an en }. . Si O es cualquier orden de K. . tienen el mismo anillo de coeficientes O. βn } una base de M . . . . y as´ı ± O/M ∼ = (Z × · · · × Z) (a1 Z × · · · × an Z) ∼ = (Z/a1 Z) × · · · × (Z/an Z). En particular.33 nos da que ´ınd O = |OK : O|. Todo m´odulo es similar a uno en las condiciones del teorema anterior. . los ´ındices. . luego el determinante de la matriz del cambio de base es Ø Ø Ø 1 0 Ø Ø Ø Ø a b Ø = b. El mismo argumento empleado en la prueba del teorema 2. . Entonces {αβ1 . (2. cuando d 6≡ 1 (m´od 4) tenemos que una base £ √ § √ del anillo Z a + b d es 1. luego |O : M | = |(Z/a1 Z) × · · · × (Z/an Z)| = |a1 | · · · |an | = N(M ). Definici´on 2. . que definimos seguidamente. a + b d. . Para un cuerpo cuadr´atico Q d . .11) Concretamente ´ınd O es el valor absoluto del determinante de la matriz de cambio de base entre una base de O y una base entera de K. . luego env´ıa M al m´ odulo a1 Z × · · · × an Z. . σn son los monomorfismos de K. . . Vamos a calcular los ´ındices °√ de ¢ los elementos de algunos cuerpos num´ericos. si K = Q(α) y α es entero. Si las normas nos relacionan los m´ odulos completos con sus anillos de coe- ficientes. . y las normas de los m´ odulos similares est´ an relacionadas del modo siguiente: Teorema 2. relacionan los ´ordenes con el orden maximal. . d.35 Sea K un cuerpo num´erico y sea OK su orden maximal. . . . . βn ] = N(α)2 ∆[M ].34 Si M y αM son dos m´ odulos completos similares. env´ıa la base B a la base {a1 e1 . αβn ] = det σi (αβj ) = det σi (α)σi (βj ) ° ¢2 = N(α)2 det σi (βj ) = N(α)2 ∆[β1 . tenemos que ° ¢2 ° ¢2 ∆[αM ] = ∆[αβ1 .46 Cap´ıtulo 2. definimos ´ınd α = ´ınd Z[α]. . αβn } es una base de αM . . Cuerpos num´ericos El isomorfismo entre O y Zn que env´ıa C a la base can´ onica {e1 . mientras que una base del orden maximal √ es 1. y consecuente- mente N(αM ) = | N(α)| N(M ). Si σ1 . Probar que hay exactamente N(α) clases de congruencia m´ odulo α en O.

con a ≡ b (m´od 2). Una base del orden Z[x + yθ1 + zθ2 ] est´ a formada por 1. Normas e ´Indices 47 ° √ ¢ Por lo tanto ´ınd a + b d = |b|. Primeramente su- 3 Ahora consideramos un cuerpo c´ pongamos que es de tipo I. (x+yθ1 +zθ2 )2 = x2 +2yzab+(z 2 a+2xy)θ1 +(y 2 b+2xz)θ2 . El m´etodo que usaremos ser´a el mismo. Usamos la notaci´ on del teorema 2. pero es imposible que 3y 3 − 7z 3 = ±1. haciendo referencia a que las potencias de α se reducen c´ıclicamente). a 6≡ b (m´od 9). α2 de Z[α] en la base 1. Resolviendo un sistema de tres ecuaciones lineales obtenemos la matriz del cambio de base. ya que no hay soluci´ on m´ odulo 7. x+yθ1 +zθ2 . 3 9 Los anillos de la forma Z[α] se llaman anillos num´ericos (de aqu´ı procede el uso de la palabra anillo en su sentido algebraico. 2 2 b Ø °√ ¢ ubico puro Q ab2 . 2 2 2 2 2 2 x − 8yz − 2z 2xy − 2z + 2yz − y 2xz + 2y + z de donde ´ınd α = |2y 3 + 2z 3 − yz 2 + zy 2 |. en Q 3 63 el orden maximal ser´ıa de la forma Z[α] si y s´ olo si ´ınd α = 1 para alg´ un n´umero α. α. Por ejemplo. Un entero arbitrario es de la forma α = x + yξ + z(ξ + ξ 2 )/2. ° √ ¢ Si d ≡ 1 (m´od 4) los enteros son de la forma a+b d /2. ξ. (ξ + ξ 2 )/2 del orden maximal. Ø Ø x2 + 2yzab z 2 a + 2xy y 2 b + 2xz Ø Si el cuerpo es de tipo II un entero es de la forma (x + yθ1 + zθ2 )/3. y el ´ındice vale igualmente √ √ ! Ø Ø a+b d Ø 1 0 ØØ ´ınd = abs ØØ a−b = |b|. ° √ pero ¢ no ocurre lo mismo en todos los cuerpos num´ericos. pues el ´ındice de cualquier entero es siempre un n´ umero par. Observamos que el orden maximal de Q(ξ) no es tampoco un anillo num´erico. ξ. . Un simple c´ alculo nos da que α2 = x2 − 8yz − 2z 2 + (2xy + xz − 3z 2 /2 + 2yz)ξ + (xz + y 2 + z 2 /2)ξ 2 . es decir.27. El lector puede comprobar sin dificultad que ahora µ ∂ x + yθ1 + zθ2 1 ´ınd = |by 3 − az 3 |. Los ´ordenes maximales de los cuerpos cuadr´aticos son anillos num´ericos. al igual que las de la base 1. Finalmente calculamos el ´ındice de los enteros del ejemplo de Dedekind Q(ξ) que hemos estudiado en la secci´ on 2. As´ı pues. ξ 2 de Q(ξ).2.5. que resulta ser   1 0 0  x y z . Tenemos las coordenadas de la base 1. Ø Ø Ø 1 0 0 Ø Ø Ø ´ınd(x + yθ1 + zθ2 ) = abs ØØ x y z Ø = |by 3 − az 3 |. donde x ≡ y ≡ z (m´od 3).4.

.

Reforzando sus razonamientos para no basarse en la hipot´etica factorizaci´ on u´nica. y se dedic´ o a buscar factorizaciones expl´ıcitas en casos concretos para ratificar o refutar la conjetura sobre la unicidad. ‘factores ideales’. demostr´ o que su teor´ıa sobre factores primos era consistente con independencia de que los primos en cuesti´ on existieran o no. que pod´ıa asignar a cada entero ciclot´ omico una des- composici´ on en factores primos que satisfac´ıa las propiedades formales que se cumplen en todo dominio de factorizaci´ on u´nica. S´olo le faltaba encontrar los primos mismos.Cap´ıtulo III Factorizaci´ on ideal Vimos en el cap´ıtulo I que la factorizaci´ on u ´nica en un anillo puede tener muchas consecuencias sobre los n´ umeros enteros. Con la ayuda de estos criterios le fue relativamente f´ acil encontrarlos hasta que se enfrent´ o con la factorizaci´ on del 43 en el anillo de enteros ciclot´ omicos correspondientes a p = 23. para cada uno de los factores. M´ as tarde. En primer lugar observ´ o que todo primo ciclot´ omico deb´ıa dividir a un primo racional. tales factores resultaran ser. aunque a veces. en sus propios t´erminos. Kummer investig´ o la factori- zaci´on u´nica en los anillos de enteros ciclot´ omicos de orden primo en relaci´ on con el u´ltimo teorema de Fermat. es decir. Para este caso prob´ o que la existencia de los factores primos que su teor´ıa predec´ıa conduc´ıa a una contradicci´ on. en el tiempo que tard´ o en encontrar este ejem- plo de factorizaci´ on no u´nica. por lo que la factorizaci´ on u ´nica se reduc´ıa a probar que todo primo racional se descompone en producto de primos. Para cada primo racional. El 49 . Kummer encontr´ o argumentos que le permit´ıan predecir en cu´ antos primos ciclot´omicos deb´ıa factorizar y con qu´e multiplicidad y. en la que cada divisor ideal era identificado con el conjunto de todos sus m´ ultiplos ‘reales’. y su trabajo le llev´ o a un descubrimiento im- portant´ısimo. Dedekind simplific´o la teor´ıa de divisores ideales de Kummer sustituyendo la construcci´ on formal axiom´ atica por una construcci´ on algebraica. A su vez es- tos conjuntos de m´ ultiplos pod´ıan ser determinados mediante unas propiedades muy simples: las que definen los ideales en el sentido moderno de la palabra. su teor´ıa hab´ıa mostrado tal grado de coherencia y de capacidad de predicci´ on que Kummer confi´ o m´ as en sus razonamientos que en la evidencia a la que hab´ıa llegado. Sin embargo. encontr´ o a su vez criterios expl´ıcitos que le determinaban a qu´e enteros ciclot´ omicos deb´ıa dividir.

Para probar que los ideales no nulos son simplificables demostraremos que el conjunto de los ideales de un dominio de Dedekind se puede sumergir en un grupo. en definitiva. distinto de 0 y D) se descompone de forma u ´nica salvo el orden en producto de ideales primos.1) i=1 En otras palabras. luego es un D-subm´ odulo de D. y es que hay un hecho obvio en todo dominio ´ıntegro cuyo an´alogo ideal no es evidente: los elementos no nulos son simplifica- bles. Sin embargo tenemos un obst´aculo justo al principio. b = ca es un ideal no nulo de D y a = c−1 b. un ideal fraccional a es un ideal si y s´ olo si a ⊂ D (por la propia definici´on). n . estos productos est´ an contenidos en ambos. o tambi´en.50 Cap´ıtulo 3.1) que para ideales. llamaremos ideal fraccional principal generado por c al ideal fraccional (c) = cD.2 Sea D un dominio ´ıntegro y K su cuerpo de cocientes.1 Dominios de Dedekind Recordemos que si a y b son ideales de un anillo D. Factorizaci´ on ideal enfoque de Dedekind ten´ıa la ventaja de que se pod´ıa aplicar sin ning´ un cambio al orden maximal de cualquier cuerpo num´erico. Rec´ıprocamente. Si c ∈ K es no nulo. En particular (c)(d) = (cd). Tomando c = 1 deducimos que todos los ideales no nulos de D son ideales fraccionales. as´ı como que cumple la propiedad asociativa.1 Un dominio ´ıntegro D es un dominio de Dedekind si todo ideal propio de D (o sea. Es f´ acil comprobar que efectivamente el producto de ideales fraccionales es un ideal fraccional. Si a es un ideal fraccional de D. 3. . Definici´ on 3. con lo que para simplificar un ideal en ambos miembros de una igualdad bastar´a con multiplicar por su inverso en dicho grupo. qi ∈ b para i = 1. entonces ca es D-subm´ odulo de K contenido en D. . Un ideal fraccional de D es un D-subm´ odulo no nulo a de K tal que existe un c ∈ D no nulo de manera que ca ⊂ D (donde ca = {ca | a ∈ a} ). (3. Comenzamos el cap´ıtulo con una exposici´ on de la teor´ıa de Dedekind en t´erminos del ´algebra abstracta. . luego. Definici´on 3. Como a y b son ideales. los ideales fracciona- les de D son los conjuntos de la forma c−1 b. . donde b es un ideal no nulo de D y c ∈ D es un elemento no nulo. El rec´ıproco se prueba igualmente. luego se cumple que ab ⊂ a ∩ b. Vamos a probar que la factorizaci´ on ideal es formalmente an´ aloga a la fac- torizaci´ on real de los dominios de factorizaci´ on u ´nica. Podemos definir el producto de dos ideales fraccionales por la misma f´ ormula (3. Es f´ acil ver que (c)a = ca. su producto es ( n ) X Ø Ø ab = pi qi Ø n ∈ N y pi ∈ a. ab es el menor ideal que contiene a todos los productos ab tales que a ∈ a y b ∈ b. .

Un producto de ideales no nulos de D es inversible si y s´ olo si lo es cada factor. Por la elecci´ on de p1 ha de ser pj = q1 = p1 .3 Sea D un dominio ´ıntegro. ha de existir un ´ındice i de modo que qi ⊂ p1 .4 Si D es un dominio de Dedekind. para cierto ideal b y cierto c ∈ D. Para probar que los ideales fraccionales de un dominio de Dedekind forman un grupo necesitamos unos hechos sencillos v´ alidos en cualquier dominio ´ıntegro. ´ n: 1) Ya hemos comentado que (c)−1 = (c−1 ). una fracci´ on de dos ideales. Teorema 3. pues (c)−1 = (c−1 ). Diremos que un ideal fraccional a es inversible si existe otro ideal fraccional b tal que ab = 1. y puesto que q1 · · · qs ⊂ p1 . Tomamos un factor (digamos p1 ) que no contenga estrictamente a ninguno de los restantes.3. Dominios de Dedekind 51 Llamaremos 1 = (1) = D. 3) Supongamos que un mismo ideal no nulo se expresa de dos formas p1 · · · pr = q1 · · · qs como producto de ideales primos (necesariamente no nulos) . 3. Todo ideal fraccional principal es inversible. lo que contradice la definici´ on de ideal primo a no ser que r = s. entonces la descomposici´on es u ´nica salvo el orden. o sea.1. Demostracio 2) Es obvio que si cada factor es inversible el producto tambi´en lo es (su inverso es el producto de los inversos). Por definici´ on de ideal primo. 2. Es claro que si existe tal b entonces es u ´nico. Todo ideal fraccional principal de D es inversible. Es claro que a 1 = a para todo ideal fraccional a. Es claro que con esto el teorema queda demostrado. . Si un ideal inversible de D factoriza como producto de ideales primos. Adem´as los ideales primos coinciden con los maximales. Reordenando podemos suponer que q1 ⊂ p1 . Igualmente ha de existir un ´ındice j tal que pj ⊂ q1 ⊂ p1 . Teorema 3. 1. Antes hemos visto que todo ideal fraccional es de la forma c−1 b. y lo representaremos por a−1 . En t´erminos del producto de ideales fraccionales tenemos que todo ideal fraccional es de la forma (c)−1 b. hasta llegar a que D = qs−r · · · qs ⊂ qs . Si el producto es inversible entonces el inverso de un factor es el inverso del producto multiplicado por los factores restantes. Tomando inversos podemos eliminarlos de la factorizaci´on. entonces los ideales fraccio- nales de D forman un grupo. Podemos suponer que r ≤ s.

Lo representaremos b | a. −1 luego el ideal fraccional ab es de hecho un ideal y por lo tanto b | a. p = p + p(d). el cual nos da tambi´en que todos los ideales primos p1 /p. Igualamos: ° ¢ ° ¢ ° ¢ ° ¢2 ° ¢2 ° ¢2 q1 /p · · · qs /p = [d2 ] = [d] = p1 /p · · · pr /p . luego por maximalidad p = pi es maximal y tiene inverso. Diremos que un ideal b divide a un ideal a si existe un ideal c tal que a = bc. Notar que en tal caso c = ab−1 . c 6= 0. ya que (c) lo es) y en consecuencia maximales (por lo ya probado). Consecuentemente ° ¢2 p ⊂ p + (d2 ) = p + (d) ⊂ p2 + (d). 1 = p + (d). Definici´on 3. ordenando adecuadamente. qs /p. pues. Ahora ya podemos trabajar con dominios de Dedekind como si fueran do- minios de factorizaci´ on u ´nica. sea c ∈ p. Sea p un ideal primo. luego inversible tambi´en. Como D es un dominio de Dedekind podemos factorizar (c) = p1 · · · pr ⊂ p. . ° ¢ ° ¢ El ideal p + (d) /p = [d] es principal y D/p es un dominio ´ıntegro. donde los ideales primos pi son todos inversibles (por el teorema anterior. ha de ser a ∈ p. con c ∈ p2 y a ∈ D. En caso contrario existen ideales primos tales que p+(d) = p1 · · · pr y p+(d2 ) = q1 · · · qs . pues entonces todo ideal no nulo ser´ a inversible por ser producto de ideales primos (inversibles) y todo ideal fraccional ser´ a inversible porque es de la forma (c)−1 b. Todo elemento de p es. De aqu´ı se sigue que pi = q2i = q2i−1 . . . y como p tiene inverso. si b | a entonces a = bc ⊂ b y si a ⊂ b la propia definici´ on de producto nos da que ab−1 ⊂ bb−1 = 1 = D. .5 Sea D un dominio de Dedekind. donde (c)−1 es ciertamente inversible y b es un ideal. En efecto. Otra aplicaci´ on del teorema anterior nos da que s = 2r y que. de la forma c + ad. pr /p tienen inverso como ideales de D/p. Factorizaci´ on ideal Demostracio ´ n: Basta probar que todo ideal primo (no nulo) tiene un inverso y es maximal. . . lo que prueba que p ⊂ p2 + p(d) ⊂ p. . Vemos primero que todo ideal primo inversible es maximal.52 Cap´ıtulo 3. 2 es decir. Observar que b | a si y s´ olo si a ⊂ b. Por definici´ on de ideal primo. es decir. ° ¢2 y de aqu´ı a su vez obtenemos que p + (d2 ) = p + (d) . . Es f´ acil ver que ° ¢ ° ¢ ° ¢ ° ¢ ° ¢ ° ¢ p + (d) /p = p1 /p · · · pr /p y p + (d2 ) /p = q1 /p · · · qs /p . contradicci´ on. Finalmente. . el concepto de ideal primo en un dominio de Dedekind es formalmente an´alogo al de primo real en un dominio de factorizaci´ on u´nica. pi /p = q2i /p = q2i−1 /p. si p es cualquier ideal primo no nulo. Lo mismo ocurre con q1 /p. pero como p es primo y d ∈ / p. luego tiene inverso por el teorema anterior. As´ı un ideal p es primo si y s´ olo si p 6= 1 y cuando p | ab entonces p | a o p | b. Claramente b | a si y s´olo si ab−1 es un ideal. Hay que demostrar que si d ∈ D \ p entonces p + (d) = D. alg´ un ideal pi est´ a contenido en p.

. lo cual es an´ alogo al hecho de que en un dominio de factorizaci´ on u ´nica ‘irreducible’ equivale a ‘primo’. . . . es decir. [α] . Toda familia finita de ideales tiene un m´ aximo com´ un divisor y un m´ınimo com´ un m´ ultiplo que se pueden calcular del modo usual. De este modo los divisores ideales pueden dividir a elementos reales. Si m = m1 · · · mn se cumple D/m ∼= (D/m1 ) × · · · × (D/mn ) ° ¢ y el isomorfismo viene dado por la aplicaci´ on [α] 7→ [α]. . si y s´ olo si c ∈ a. En particular (a. . . ar ) = a1 ∩ · · · ∩ ar . γi ≡ αi (m´od mi ) y γi ≡ 0 (m´od mj ) para j 6= i. es el conjunto de todos sus m´ ultiplos reales. . . . . Como ilustraci´ on de la aritm´etica ideal vamos a probar el teorema chino del resto: Teorema 3. resulta que el m´ aximo com´ un divisor de una familia de ideales es el menor ideal que los contiene. Es claro que α = γ1 + · · · + γn es el buscado. aunque en realidad hay una caracterizaci´ on m´ as simple: Teniendo en cuenta que a | b es lo mismo que b ⊂ a. S´ olo hay que probar que es suprayectiva. Demostracio ´ n: Es claro que la aplicaci´ on indicada es un monomorfismo de anillos. . Equivalentemente. Llamemos m∗i = m/mi . Por consiguiente αi = βi + γi . La factorizaci´ on u´nica ideal nos permite hablar de la multiplicidad de un ideal primo en otro ideal (o en un elemento real) exactamente en el mismo sentido que en un dominio de factorizaci´ on u ´nica. αn en D existe un α ∈ D tal que α ≡ αi (m´od mi ) para i = 1. que dados α1 . mi + m∗i = 1 = D. Entonces mi y m∗i son primos entre s´ı. . De aqu´ı deducimos un hecho t´ecnico sobre dominios de Dedekind que es f´acil usar inadvertidamente. como conjunto. es decir. . Hemos probado que en un dominio de Dedekind ‘maximal’ equivale a ‘primo’. . .1. . . . mcm(a1 .3. y el m´ınimo com´ un m´ ultiplo es el mayor ideal contenido en ellos. con las propiedades usuales. pues en los dominios de factorizaci´ on u ´nica es trivial. b) = (a) + (b) puede entenderse como el ideal generado por a y b o como el m´ aximo com´ un divisor de (a) y (b). mn ideales de D primos entre s´ı dos a dos. Pode- mos hablar de ideales primos entre s´ı. . el concepto de ideal maximal en un dominio de Dedekind es formalmente an´ alogo al de elemento irreducible en un dominio de factorizaci´on u ´nica (notar que en t´erminos de ideales no hay ni unidades ni asociados). . Es equivalente. Si c ∈ D escribiremos a | c o c = ab en lugar de a | (c) o (c) = ab. ar ) = a1 + · · · + ar . donde βi ∈ mi y γi ∈ m∗i . . . etc. n.6 (Teorema chino del resto) Sea D un dominio de Dedekind y sean m1 . tenemos a | c si y s´ olo si (c) ⊂ a. o sea: mcd(a1 . . un ideal p es maximal si y solo si p 6= 1 y cuando a | p entonces a = 1 o a = p. es decir. Dominios de Dedekind 53 Similarmente. Concretamente. . un ideal. es decir. Notar tambi´en que a | b si y s´ olo si (a) | (b).

Rec´ıprocamente veremos que los ´ordenes maximales de todos los cuerpos num´ericos son dominios de Dedekind y muchos de ellos no tienen factorizaci´on u ´nica.54 Cap´ıtulo 3. donde a no es divisible entre ning´ un pi . Por el teorema chino del resto existe un δ ∈ D tal que δ ≡ 0 (m´ od a). . Por hip´ otesis β | αδ. Los ideales primos no nulos de D son maximales. de modo que ning´ un pi divide a δ. Entonces α/β = γ/δ. sean p1 . Tenemos que p | c. . Entonces D es un dominio de Dedekind si y s´ olo si cumple las tres propiedades siguientes: 1. El concepto de dominio de factorizaci´ on u ´nica es muy u´til en cuanto que proporciona un gran control sobre los anillos que tienen esta propiedad. δ ≡ 1 (m´od pi ). . Esto ocurre exactamente en los dominios de ideales principales: Teorema 3. es decir. de donde se sigue la unicidad. p = (pi ) es principal. Ve´amosla. para ciertos γ. luego p | pi para alg´ un i. . . con lo que (c) = (p1 ) · · · (pn ) tambi´en es producto de ideales primos. i = 1. δ ∈ D. En cambio. Por ejemplo Z[x] no es un dominio de Dedekind ya que (x) es un ideal primo no maximal. Si D es a la vez un dominio de Dedekind y un dominio de factorizaci´ on u´nica entonces dado un ideal primo p tomamos un c ∈ p no nulo y lo factorizamos c = p1 · · · pn en producto de primos. . Entonces c se descompone en producto de pri- mos c = p1 · · · pn . pero est´ a el inconveniente de que no es f´ acil determinar cu´ ando se da el caso. Por lo tanto la divisibilidad ideal no es una generalizaci´ on de la real. y todo ideal propio de D es de la forma (c). r. Esto implica que a | δ y no es divisible entre ning´ un pi . donde c no es 0 ni una unidad. pr primos de D y sean α y β ∈ D no nulos tales que la multiplicidad de cada pi en β sea menor o igual que en α. el concepto de dominio de Dedekind admite una caracterizaci´ on algebraica muy f´ acil de verificar en la pr´ actica. Teorema 3. Factorizaci´ on ideal Teorema 3. 2. Rec´ıprocamente. . Demostracio ´ n: Es sabido que si D es dominio de ideales principales en- tonces tiene factorizaci´ on u ´nica. . como los ideales primos son maximales. una descomposici´ on de (c) en ideales primos da lugar a una factorizaci´ on de c. sino que ambas son paralelas. . luego (pi ) ⊂ p y.7 Sea D un dominio de Dedekind. y todo ideal propio de D es principal por ser producto de ideales primos principales.9 (Teorema de Dedekind) Sea D un dominio ´ıntegro y K su cuerpo de cocientes. existe un γ ∈ D tal que αδ = βγ Es f´ acil encontrar dominios de factorizaci´ on u ´nica que no sean dominios de Dedekind. Demostracio ´ n: Sea β = pe11 · · · perr a. D es noetheriano. Las dos pueden darse simult´aneamente.8 Un dominio ´ıntegro D es un dominio de ideales principales si y s´ olo si es un dominio de Dedekind y un dominio de factorizaci´ on u ´nica.

Esto significa que el De la definici´ ideal fraccional a−1 a es de hecho un ideal de D. . de donde p1 · · · pr ⊂ (a + b)(a + c) ⊂ aa + ab + ac + bc ⊂ a. . pero no b ⊂ a o c ⊂ a. b b b Multiplicando por bn queda: an = −dn−1 ban−1 − · · · − d1 bn−1 a − d0 bn . con lo que tenemos una contradicci´on. En caso contrario existe un ideal a tal que no existen ideales primos en las condiciones pedidas y que es maximal entre los ideales para los que esto ocurre. Entonces existen ideales primos p1 . (ii) Si a es un ideal no nulo de D. ps y ps+1 . . pr de manera que p1 · · · pr ⊂ a. .1. llamaremos a−1 = {x ∈ K | xa ⊂ D}. existen ideales primos p1 . lo cual es imposible. . Notar tambi´en que si a ⊂ b son dos ideales de D. pr tales que p1 · · · ps ⊂ a + b. Demostracio ´ n: Todo dominio de Dedekind es noetheriano. En particular a no puede ser primo. (i) Sea a 6= 0 un ideal de D. . . ps+1 · · · pr ⊂ a + c. Dividimos la prueba en varios pasos. Ahora bien. luego a−1 es un ideal fraccional de D. Entonces an an−1 a n + dn−1 n−1 + · · · + d1 + d0 = 0. b ∈ D. luego existe un primo p Sea c = ab . Si a ∈ K es ra´ız de un polinomio m´ onico con coeficientes en D. Es claro que a−1 es un D-subm´ odulo de K. on de a−1 se sigue que aa−1 = a−1 a ⊂ D. donde dn = 1. Tambi´en es inmediato que D ⊂ a−1 . . La propiedad 2) est´ a probada en el teorema 3. pues una ca- dena de ideales estrictamente creciente significar´ıa una cadena decreciente de divisores. y para cualquier c ∈ a no nulo se cumple que ca−1 ⊂ D.3. el exponente de p en el miembro izquierdo es exactamente n veces el exponente en a. mientras que en el miembro derecho es estrictamente mayor. Dominios de Dedekind 55 3. .a. entonces D ⊂ b−1 ⊂ a−1 . entonces a ∈ D. luego a = aD ⊂ aa−1 . Por la maximalidad de a. con a. En efecto: / D entonces b . Tampoco puede ser que a = D. . Si c ∈ (ideal o real) Pn tal que el exponente de p en a sea estrictamente menor que en b. .4. Sea p(x) = i=0 di xi . o cumplir´ıa (i) trivialmente. Es interesante notar que la prueba de 3) vale indistintamente para dominios de Dedekind o para dominios de factorizaci´ on u ´nica. Supongamos ahora que un dominio ´ıntegro D cumple las tres propiedades del enunciado y veamos que es un dominio de Dedekind. contradicci´ on. . . Por lo tanto existen dos ideales b y c tales que bc ⊂ a.

. Por consiguiente D = ap (ap−1 )−1 ⊂ aa−1 ⊂ D. Sea s ∈ S. (B − sIm )(aj )t = 0. a √ ap−1 . . (iv) Si a es un ideal no nulo de D y S es un subconjunto de K tal que aS ⊂ a. donde llamamos B = (bij ). en contradicci´ −1 on con nuestra hip´ otesis. . Entonces p−1 ⊂ a−1 . de donde aa−1 = D. −1 Por definici´on de a−1 esto significa que p−1 (ap−1 )−1 ⊂ a−1 . . Como D es noetheriano existe un ideal a maximal entre los que incumplen (vi). Si se diera el primer caso. Por la hip´ otesis 3) tenemos que s ∈ D. am ∈ D. . luego existen elementos bij ∈ D de manera que m X ai s = bij aj para i = 1. As´ı pues. . Como (a) ⊂ p y p es primo. Tomamos. . am ) para ciertos a1 . Supongamos lo contrario. entonces pp−1 = D. pero por / (a) = aD. Sea p un ideal maximal de D tal que a ⊂ p. un elemento b ∈ p2 · · · pr \ (a). . Por (ii) D ⊂ p−1 ⊂ a−1 . ha de ser p = pp−1 o bien pp−1 = D. Basta probar que p−1 contiene estrictamente a D. Sea p un ideal maximal tal que a ⊂ p. Como p1 es maximal ha de ser p1 = p. . lo que contradice a (iii). Por (ii) sabemos que pp−1 es un ideal de D tal que p ⊂ pp−1 ⊂ D. Sea a ∈ p no nulo. m. Por lo tanto |B − sIm | = 0 y el polinomio p(x) = |B − xIm | ∈ D[x] es m´ onico. y por la minimalidad de r tenemos que p2 · · · pr no est´ a contenido en (a). pues entonces multiplicando por su inversa concluir´ıamos que (aj ) = 0. Reordenando podemos suponer que p1 ⊂ p. entonces S ⊂ D. Como D es noetheriano tenemos que a = (a1 . entonces D √ a−1 . no nulo y tiene por ra´ız a s. existe un ´ındice i tal que pi ⊂ p. pues entonces on con (iii). Factorizaci´ on ideal (iii) Si a es un ideal propio. Obviamente a 6= D. Claramente bp ⊂ (a). . m. As´ı pues. luego ba−1 ∈ otra parte b ∈ / D. pues. . lo cual es imposible. . luego (iv) implicar´ıa que p−1 ⊂ D en contradicci´ la maximalidad de a implica que ap cumple (vi). No puede ocurrir que a = ap−1 . Por con- siguiente la matriz B − sIm no puede ser regular. ap−1 (ap−1 )−1 = D. j=1 Esto puede expresarse matricialmente mediante la ecuaci´on s(aj )t = B(aj )t . luego a ⊂ ap−1 ⊂ aa−1 ⊂ D. p−1 6= D. .56 Cap´ıtulo 3. . En particular el ideal fraccional ap−1 es un ideal de D. luego ba−1 p ⊂ a−1 (a) = D y ba−1 ∈ p−1 . entonces aa−1 = D. por (iv) tendr´ıamos que p−1 ⊂ D. Puesto que p es maximal. Por (i). (vi) Si a 6= 0 es un ideal. (v) Si p es un ideal maximal de D. . es decir. . Por hip´ otesis ai s ∈ a para i = 1. . sea r el menor natural tal que existen ideales primos para los que p1 · · · pr ⊂ (a). Equivalentemente.

Si api ⊂ ai = api b entonces pi ⊂ pi b. Como cada αi ∈ ai ⊂ a. (como a | β. . o equivalentemente αa−1 + βa−1 = 1. Una aplicaci´ on de este resultado nos permite probar que todo ideal de un dominio de Dedekind est´ a generado por a lo sumo dos elementos. Para r > 1 sea ai = ap−1 −1 −1 i b. 2 luego b | pi . se cumple que α ∈ a. Demostracio ´ n: Hay que probar que α puede tomarse de modo que ninguno de los primos que dividen a b divida a αa−1 . la primera inclusi´ on es estricta. se cumple que b es un ideal). b dos ideales no nulos de D.11 Sea D un dominio de Dedekind y a un ideal no nulo de D. para cualquier α ∈ a se cumple que a divide estrictamente a α o. Si r = 1 basta tomar α ∈ a−ap1 . Vamos a probar que α puede tomarse de modo que en este ‘exceso de divisores’ no aparezca un conjunto de primos prefijado. Teorema 3. Sea β ∈ a no nulo. lo que es lo mismo. En particular a no es primo. (viii) La descomposici´ on de un ideal en primos es u ´nica salvo el orden.10 Sea D un dominio de Dedekind y a. . β). Si se cumpliera que α ∈ api para alg´ un i. . Por lo tanto a = p1 · · · pr p. Como en (vi) concluimos que a ⊂ ap−1 ⊂ D y de nuevo por (iv) y (iii). o equivalentemente. Observar que la prueba del teorema anterior nos ha dado una expresi´ on expl´ıcita para el inverso de un ideal en un dominio de Dedekind: a−1 = {x ∈ K | xa ⊂ D}. Dominios de Dedekind 57 (vii) Todo ideal propio de D es producto de ideales primos. luego ser´ıa r = 1. . Por lo tanto podemos tomar n´ umeros αi ∈ ai \ api para i = 1. Por la maximalidad de a tenemos que ap−1 = p1 · · · pr para ciertos ideales primos p1 . entonces ning´ un m´ ultiplo real de a es exactamente igual a a. En caso contrario sea a un ideal propio maximal entre los que no pueden expresarse como producto de ideales primos.3. Teorema 3. . Sean p1 . . Sea p un ideal maximal tal que a ⊂ p. luego despejando αi en la definici´ on de α concluir´ıamos que αi ∈ ai pi . Entonces existe un α ∈ a tal que a = (α. β). Demostracio ´ n: Sea b = βa−1 . Por el teorema anterior existe un α ∈ a tal que αa−1 +b = 1. Multiplicando por a queda que a = (α) + (β) = (α. que αa−1 6= 1. Por el teorema 3. en contradicci´ on con la elecci´ on que hemos hecho. . Si a es un ideal no principal de un dominio de Dedekind. . Terminamos nuestro estudio de los dominios de Dedekind en general con un resultado t´ecnico que en ocasiones es u ´til. r y α = α1 + · · · + αr .3. es decir. . en contra de la elecci´ on de a. entonces para j 6= i tendr´ıamos tambi´en que αj ∈ aj ⊂ api . . pr los primos distintos que dividen a b. . que α ∈ / ap para todo p | b. . Entonces existe un α ∈ a tal que αa−1 + b = 1. . pr .1.

Es costumbre hablar de ideales. La probamos en un teorema aparte porque tiene inter´es por s´ı misma. Entonces B es un subm´ odulo del orden maximal de Q(a0 . notar que su anillo de coeficientes es necesariamente O). . . . Por lo tanto B ⊂ N y es. . por lo que no hay confusi´on posible). Vamos a . Por el teorema 2. .12 Si c ∈ A es ra´ız de un polinomio m´ onico p(x) ∈ E[x]. Esto significa que O es noetheriano y as´ı tenemos 1). entonces α es entero. Digamos que B = hv1 .17). Demostracio ´ n: Sea p(x) = xn + an−1 xn−1 + · · · + a0 . . an−1 ]. de un cuerpo num´erico K refiri´endose a los conceptos correspondientes de su orden maximal (todos estos conceptos ser´ıan triviales aplicados a K. donde cada ai ∈ E. . en consecuencia. . En estos t´erminos.3 concluimos que c es un entero algebraico. . . un elemento de B[c] es una combinaci´ on lineal con coeficientes en B de los ck y cada coeficiente es una combinaci´ on lineal con coeficientes enteros de los vi . La u´nica propiedad que en estos momentos no es evidente es la tercera condici´ on. Por otra parte. 0 ≤ k ≤ n − 1. y en ´este hemos definido un producto. si K es un cuerpo num´erico. vr i. . etc. En el cap´ıtulo anterior definimos una norma sobre estos ideales. an−1 ). Ejercicio: Probar que un orden de un cuerpo num´erico distinto del orden maximal no puede tener factorizaci´ on u ´nica.58 Cap´ıtulo 3. Sea N el Z-m´ odulo generado por los elementos vi · ck . un Z-m´ odulo finitamente gene- rado. As´ı. Teorema 3. luego α ∈ O. entonces O es un dominio de Dedekind. sea real o ideal.2 Divisibilidad ideal en ´ ordenes num´ ericos El teorema de Dedekind probado en la secci´ on anterior nos permite probar f´ acilmente que los ´ordenes maximales de los cuerpos num´ericos tienen factori- zaci´ on u´nica ideal. los ideales tienen cocientes finitos (por 2.33. . . luego es un Z-m´odulo finitamente generado. .13 Si O es el orden maximal de un cuerpo num´erico K. El mismo Æ argumento empleado en el teorema 2. En particular. y los dominios ´ıntegros finitos son cuerpos. luego tambi´en como ideales). los ideales fraccionales de K son simplemente los m´ odulos completos cuyo anillo de coeficientes es OK . Demostracio ´ n: Acabamos de probar que O cumple la propiedad 3) del teorema de Dedekind. Ahora es f´acil probar: Teorema 3. unidades. luego los ideales primos son maximales (propiedad 2). Sea B = Z[a0 . Factorizaci´ on ideal 3. . O es su orden maximal y α ∈ K es ra´ız de un polinomio m´ onico de O[x]. donde 1 ≤ i ≤ r. cn−1 B (como B-m´ odulo).≠. entonces c ∈ E. Los ideales no nulos de O son m´ odulos completos (teorema 2. c. Por lo tanto son finitamente generados (como Z-m´ odulos.3 prueba ahora que B[c] = 1.

donde α ∈ OK y b es un ideal. es decir.14.2. 6. pero el segundo caso implicar´ıa que a/ap ∼ = OK /OK . Si N(a) es un n´ umero primo. En particular si N(a) = 1 entonces a = 1. Como p es maximal. entonces a = ap + (a) y a su vez esto implica que la aplicaci´ on f : OK −→ a/ap dada por f (x) = [xa] es un epimorfismo de OK - m´odulos con la propiedad de que p ⊂ N(f ). ° ¢ 5. Ahora. . luego basta probar que la norma es multiplicativa sobre ideales no nulos. Si α ∈ OK entonces N (α) = | N(α)|. Por lo tanto. o sea.3. El anillo O/a es en particular un grupo finito (con la suma) y el orden de cualquier elemento es divisible entre N(a). Notemos que por la factorizaci´ on u´nica ap no puede ser igual a p. ha de ser N(f ) = p o N(f ) = OK . He aqu´ı los hechos m´ as importantes en relaci´ on con normas y divisibilidad: Teorema 3. o sea. Demostracio 2) Por definici´ on. Por el mismo motivo no pueden existir ideales b de OK tales que ap √ b √ a. S´ olo un n´ umero finito de ideales pueden tener una misma norma.15 Sean a. Lo correcto es a/ap ∼ = OK /p. con lo que |a/ap| = 1. |a/ap| > 1. Consideremos los grupos abelianos finitos a/ap ≤ OK /ap. Por lo tanto N(a)[1] = [0]. Si a | b entonces N(a) | N(b). luego b ser´ a igual a ap o a a seg´ un que la multiplicidad de p en b sea la de ap o la de a. basta probar que N(ap) = N(a) N(p) cuando p es un ideal primo (el caso en que uno de los factores es 1 es obvio). un ideal. El tercer teorema de isomorf´ıa implica que |OK /ap| = |OK /a| |a/ap|. N(ap) = N(a) |a/ap|. a | N(a). si a ∈ a \ ap. b ideales de un cuerpo num´erico K. 3.34 tenemos que N(a) = | N(α−1 )| N(b). 4. Demostracio ´ n: Todo ideal fraccional es de la forma a = α−1 b. luego ap √ a. ´ n: 1) es consecuencia inmediata del teorema 3. contradicci´on. lo que equivale a que N(a) ∈ a. Esto nos permitir´ a usar la norma en el estudio de la divisibilidad ideal del mismo modo en que empleamos la norma del cuerpo en el estudio de la divisibilidad real. entonces a es un ideal primo. N(a) = |OK /a|. Si a es un ideal primo no nulo. N(f ) es un OK -subm´ odulo de OK . y as´ı |OK /p| = |a/ap|. Por la unicidad de la factorizaci´ on en primos e inducci´ on sobre el n´umero de factores.14 Si a. Por el teorema 2. en- tonces N(ab) = N(a) N(b). entonces a divide a un u ´nico primo racional p y se cumple que N(a) = pm para cierto natural m menor o igual que el grado de K. Divisibilidad ideal en ´ordenes num´ericos 59 probar que la norma conserva los productos. Teorema 3. luego la descomposici´on en factores de b debe contener a la de a y estar contenida en la de ap. 2. Basta probar que |a/ap| = |OK /p|. 1. pues entonces a | b | ap. b son ideales fraccionales de un cuerpo num´erico K.

por lo que factorizando los primos racionales se encuentran todos los ideales primos. es decir. El apartado 5) muestra que la norma ideal extiende consistentemente a la norma real. Si a dividiera a otro primo q. los factores de la derecha tienen los dos norma 6. 6) Por 2). q = 1. Si llamamos p = p1 = p2 . Ejemplo Consideremos de £√ nuevo § el caso de factorizaci´ on no u ´nica (1. la factorizaci´ on de 6 es. evidentemente ° √ ¢p1 es el m´ aximo com´ un divisor de 2 y 1 + −5. Los factores son ‘ideales’ porque no est´ an en el anillo Z −5 . El apartado 4) nos dice que todo ideal primo divide a un primo racional. lo cual es imposible salvo si q = p. .60 Cap´ıtulo 3. Nuestro teorema b´asico es el siguiente. de donde se sigue la existencia de infinitos ideales primos en cada anillo de enteros (al menos uno distinto para cada primo racional). donde n es el grado de K. 5) Por el teorema 2. 2 = p1 p2 . Este teorema contiene informaci´ on relevante a la hora de estudiar los ideales propios de un anillo de enteros. los ideales de norma m dividen a m y el conjunto de divisores de m es finito. √ ° √ ¢ Finalmente observamos que p1 = p2 . pues 1 − −5 = 2 − 1 + −5 . pues en otro caso 1 = 3 − 1 + −5 + 1 − −5 ∈ q. Consecuentemente. Por otra parte. pero no son primos. Como N(2) = 4. 1 + −5 .34. luego ha de ser primo. 1 − −5 . Factorizaci´ on ideal 3) Un ideal de norma prima no puede descomponerse en primos (por 1 y 2). Veamos ahora c´ omo encontrar sistem´aticamente factorizaciones como la del ejemplo anterior. La unicidad de la factorizaci´ on obliga a que sea 1 + −5 = p1 q y ° √ ¢ 1 − −5 = p2 r. a debe dividir a uno de los primos racionales que dividen a N(a). 1 − −5 . Por ° √ √ ¢ el contrario q 6= r. La unicidad de 4) implica que los primos racionales (no asociados) son primos entre s´ı. Los cuatro factores son irreducibles. § 6 = p2 qr. el ideal (2) s´ olo puede descomponerse en producto de dos ideales primos de norma 2. o sea. √ M´as a´un. Igualmente 3 ha de ser producto de dos ideales de norma 3. ° √ ¢ ° √ ¢ ° √ ¢ Similarmente p2 = 2. Entonces N(a) | N(p) = pn . £√ en definitiva. Digamos que a | p. N(a) = pm para un cierto m ≤ n. el mismo argumento nos dar´ıa que N(a) habr´ıa de ser potencia de q. 4) Como a | N(a) y a es primo. q = 3. de modo que la factorizaci´ on u´nica de 6 es ° √ ¢° √ ¢ 6 = 2 · 3 = (p1 p2 )(qr) = (p1 q)(p2 r) = 1 + −5 1 − −5 . o sea. que p1 = 2. pero se comportan como si lo estuviesen. digamos 3 = qr.2) que encontramos en el anillo Z −5 : ° √ ¢° √ ¢ 6 = 2 · 3 = 1 + −5 1 + −5 . 1 + −5 y r = 3. luego han de descomponerse en producto de un ideal de norma ° √2 por ¢ otro de norma 3.

r son primos distintos en OK y la descomposici´ on de p en primos es p = pe11 · · · perr . Veamos ahora que pi 6= 1. de donde se sigue f´ acilmente que kgj (ζ) ∈ qi . luego k ∈ qi = N(φi ). de donde g¯ | q¯ − r¯. uv) concluimos que ° ¢ ° ¢ pe11 · · · perr ⊂ p. . . Est´ a bien definida. v) ⊂ (p. los polinomios . sea ζi una ra´ız de g¯i (x) en una extensi´on de Z/pZ. en contra de la hip´ otesis. Los primos pi son distintos. Entonces los ideales pi = p. (p. Sea g(x) = pol m´ın ζ y g¯(x) la imagen de g(x) por el epimorfismo de Z[x] sobre (Z/pZ)[x]. gi (ζ) . Veamos la otra inclusi´ on. En Por definici´ total e e e grad g1 +···+er grad gr N(p11 · · · prr ) = p 1 = pn . sea γ = kxβ. La igualdad la obtendremos considerando las normas. y a su vez g¯j [ζ] = 0. Entonces k = kβp + kγgi (ζ) y kβ. qi = N(φi ) es un ideal maximal de Z[ζ]. entonces ¢ gj (ζ) ∈ pi . su n´ la inclusi´ ucleo contiene a qi y. luego g|q − r. pues si q(ζ) = r(ζ). g1 (ζ)e1 · · · gr (ζ)er = p. lo que nos da que p = pe11 · · · perr . luego Z[ζ]/ N(φi ) ∼ = (Z/pZ)(ζi ). g(ζ) = (p.3. luego p | k. OK /pi ∼ = Z[ζ]/qi ∼ = (Z/pZ)(ζi ). para i = 1. Esto prueba que on Z[ζ] −→ OK /pi es suprayectiva. As´ı pues. y el se- gundo anillo es un cuerpo. entonces kβ ∈ Z[ζ]. pi es un ideal primo de OK . Divisibilidad ideal en ´ordenes num´ericos 61 Teorema 3. r. . kγ ∈ Z[ζ].16 Sea K = Q(ζ) un cuerpo num´erico. Entonces (Z/pZ)(ζi ) es una extensi´ on finita de Z/pZ y g¯i = pol m´ın(ζi . Tomemos un entero racional x tal que kx ≡ 1 (m´od p). Consecuentemente q(ζ) = q(ζ) − h(ζ)gi (ζ) + h(ζ)gi (ζ) ∈ qi . y tambi´en g¯i | q¯ − r¯. si β ∈ OK . Llamemos qi al ideal generado por p y gi (ζ) en Z[ζ]. donde ζ es entero y p un primo racional tal que p . Sea g¯ = g¯1e1 · · · g¯rer la descomposici´ on de ° g¯ en polinomios ¢ m´ onicos irreducibles en (Z/pZ)[x]. As´ı pues. Ø Ø on de norma. ° ¢ Sea φi : Z[ζ] −→ (Z/pZ)(ζi ) la aplicaci´ on dada por φi q(ζ) = q¯(ζi ). En particular. En otro caso existir´ıan enteros β. entonces ¯ gi (x). Por lo tanto. Dado cualquier β ∈ OK . γ ∈ OK tales que 1 = βp + γgi (ζ). donde n es el grado de K. Z/pZ). N(pi ) = |OK /pi | = Ø(Z/pZ)(ζi )Ø = pgrad gi . Claramente. Notar que la primera igualdad se debe a que g(ζ) y g1 (ζ)e1 · · · gr (ζ)er se dife- rencian en un entero m´ultiplo de p. As´ı pues N(pe11 · · · perr ) = N(p). .2. Adem´ as N(pi ) = pgrad gi . Aplicando que. en general. de donde N(φi ) es un ideal maximal de Z[ζ]. 0) = (p). . Demostracio ´ n: Para cada i = 1. . .´ınd ζ. Ø Ø Sea k = ´ınd ζ = ØOK : Z[ζ]Ø. Obviamente φi es un epimorfismo. El hecho de que q¯(x) − h(x)¯ q¯(ζi ) = 0. entonces (q − r)(ζ) = 0. como ´este es maximal. u)(p. pues si pi = pj°. es decir. Claramente qi ⊂ N(φi ) (la imagen de p es [p] = 0). luego q¯(x) = h(x)¯ ¯ gi (x) = 0 significa que todos los coeficientes °del polinomio q(x) ¢ − h(x)gi (x) son m´ultiplos de p. se da la igualdad. luego q¯(ζi ) − r¯(ζi ) = 0. Entonces γ ∈ Z[ζ] y γ ≡ β (m´od pi ). Si q(ζ) ∈ N(φi ). p | pe11 · · · perr . .

pero no entraremos en ello. luego 2 factoriza como 2 = 2. ante todo. .17 Sea K una extensi´ on de Galois de grado n sobre Q y sea p un primo racional. Factorizaci´ on ideal un en Z[ζ]/qi . forman una clase de conjugaci´ on y todos tienen la misma norma N(pi ) = pf . 1 − −5 . El ejemplo de Dedekind Q(ξ) que estudiamos en el cap´ıtulo anterior es precisamente un ejemplo de cuerpo con un divisor esencial: el 2. 1 + −5 3. seg´un se ve en la expresi´ on para el ´ındice de un entero arbitrario que all´ı obtuvimos: µ ∂ ξ + ξ2 ´ınd x + y ξ + z = |2y 3 + 2z 3 − yz 2 + zy 2 |. El teorema 3. para todo α ∈ K no nulo. (3. As´ı tenemos un m´etodo pr´actico para factorizar cualquier primo de cualquier cuerpo num´erico salvo en un caso: salvo si un primo p divide a los ´ındices de todos los enteros de un cuerpo num´erico K.2) donde los ideales pi son primos distintos. Entonces la factorizaci´ on de p en K es de la forma p = (p1 · · · pr )e . √ En primer lugar. Ello se debe esencialmente a que los automorfismos obligan a que las factorizaciones presenten un alto grado de simetr´ıa. si K es una extensi´on finita de Galois de Q y σ ∈ G(K/Q). −1 + −5 = 3.¢°lo que √ nos da ¢ la factorizaci´ on 3 = 3. 2 2 La imagen en (Z/3Z)[x] ° √es x ¢°+ 2 = x √− 1 = ¢ (x°+ 1)(x√− 1). luego son primos entre s´ı. 1 + −5 3. para un cierto f tal que ef r = n. Su imagen en el cuerpo (Z/2Z)[x] ° √ ¢2 es x2 + 1 = (x + 1)2 . pol m´ın −5 = x2 + 5. Entonces se dice que p es un divisor esencial de K. Teorema 3.62 Cap´ıtulo 3. En efecto. 1 + −5 . Diremos que dos ideales fraccionales a y b son conjugados si existe un auto- morfismo σ ∈ G(K/Q) tal que σ(a) = b. £√ § Ejemplo Volvamos a obtener las factorizaciones de 2 y 3 en el anillo Z −5 . Existen m´etodos para determinar las descomposiciones en primos de los divisores esenciales. que ser´ a un ideal (entero) si y s´ olo si lo es a. pero eso es imposible porque ambos g¯i y g¯j tienen la ra´ız [ζ] en com´ polinomios son irreducibles en Z/pZ[x]. Decimos ‘extender’ porque la acci´ on sobre los ideales ° ¢ es° consistente ¢ con la acci´ on sobre elementos reales en el sentido de que σ (α) = σ(α) . es claro que la imagen σ[a] de un ideal fraccional cualquiera de K es de nuevo un ideal fraccional.16 puede refinarse cuando se aplica a extensiones de Galois de Q. As´ı pues. 2 ´ Esta es la raz´ on por la que es famoso el ejemplo de Dedekind. podemos extender a σ a un automorfismo del grupo de los ideales fraccionales de K dado por σ(a) = σ[a]. En la secci´ on siguiente hallaremos la factorizaci´ on del 2 para el caso particular del ejemplo de Dedekind.

As´ı pues. Y σ(p) = (p1 · · · pr )ef = pf = N(p). Sea N(p) = pf . luego p | N(α) y por consiguiente un σ ∈ G(K/Q).3.3) (con p en lugar de a) cada conjugado de p aparece el mismo n´ umero de veces.2). Como todos los divisores primos de p son conjugados. Ejemplos de factorizaciones ideales 63 Demostracio ´ n: Es obvio que si p | p. por reducci´ on al absurdo. concretamente.18 Sea K una extensi´ cional de K. as´ı como que los automorfismos que env´ıan p1 a pi son exactamente los de Hσ. Es claro que H es un sub- grupo de G. Otra consecuencia interesante es el teorema siguiente: on finita de Galois de Q y a un ideal frac- Teorema 3. de hecho todos tienen el mismo exponente e. Por lo tanto. Sea G = G(K/Q) y H = {σ ∈ G | σ(p1 ) = p1 }. Pero entonces q | α | N(α). digamos que con p = p1 . en el miembro izquierdo de (3. necesariamente potencia de p. si y s´ olo si tienen la misma norma. . La igualdad n = ef r se sigue de tomar normas en ambos miembros de (3. En particular. Por el teorema chino del resto existe un α ∈ OK tal que α ≡ 0 (m´od q). donde σ es un automorfismo fijo que cumpla esta propiedad.3) σ donde σ recorre los automorfismos de K. α ≡ 1 (m´od σ(p)) para todo σ ∈ G(K/Q). luego basta probarlo para un ideal primo p.2). Tambi´en es obvio que primos conjugados tienen la misma norma. entonces todo conjugado de p cumple lo mismo. contradicci´ p | σ(α) para alg´ on. luego la factorizaci´ on es del tipo (3. La factorizaci´ on de p es de la forma (3. |H| = n/r = ef veces. el teorema anterior afirma que dos primos de un cuerpo num´erico normal son conjugados si y s´olo si dividen al mismo primo racional.2). Es claro que el exponente de un primo p en la descomposici´ on en primos de p debe ser el mismo que el de todos sus conjugados.3) son multiplicativos. (3. de donde σ −1 (p) | α. que σ(p) 6= q para todo automorfismo σ.3 Ejemplos de factorizaciones ideales Estudiemos ahora las descomposiciones de los primos racionales en algunos de los cuerpos que venimos estudiando.3. Demostracio ´ n: Los dos miembros de (3. Entonces Y N(a) = σ(a). Veamos que cualquier otro divisor q de p es un conjugado de p. Supongamos. σ 3. luego p | N(α).

n ≤ om (p). . e = φ(pi ) y r = φ(m)/ef . dos ra´ıces o ninguna seg´un si d es 0 m´odulo p.m. para el caso de x2 − d. En el caso del segundo polinomio llegamos a la misma conclusi´ on estudiando el discriminante (suponiendo p 6= 2). todo elemento de k(ω) es de la forma h(ω). Factorizaci´ on ideal °√ ¢ Cuerpos cuadr´ aticos Sea K = Q d un cuerpo cuadr´ atico. donde p . la factorizaci´ on de un primo p en K depender´ a de la de estos polinomios en Z/pZ. de donde se sigue que pn ≤ pr . Evidentemente. el polinomio tendr´ a una ra´ız doble.64 Cap´ıtulo 3.∆. Los n´umeros e y f son los que aparecen en el teorema 3. d ≡ 5 (m´od 8) on x2 − 15y 2 = 13 no tiene soluciones enteras. que tiene pn − 1 elementos.2). luego om (p) | n. Sabemos que √ ° √ ¢ su orden maximal es Z[ζ]. El caso p = 2 se analiza por separado sin dificultad. d ≡ 1 (m´od 8) p-∆ x2 ≡ d (m´od p) no resoluble p=p 1 2 o p = 2. donde p . que es tambi´en (−1)2 − 4(1 − d)/4 = d. r r Si llamamos r = om (p) es claro que h(ω)p = h(ω p ) = h(ω).20 Sea K = Q(ω) el cuerpo ciclot´ omico de orden m y p un primo racional. donde ζ es d o bien 1 + d /2 seg´ un el resto de d m´ odulo 4.19 Sea k = Z/pZ para un cierto primo p y sea ω una ra´ız m-sima primitiva de la unidad sobre Z/pZ. donde f = om0 (p). Ejercicio: Probar que la ecuaci´ Cuerpos ciclot´ omicos El comportamiento de los primos racionales en los cuerpos ciclot´ omicos se sigue del siguiente hecho elemental sobre extensiones ciclot´ omicas de cuerpos finitos: Teorema 3. Demostracio ´ n: Sea n = |k(ω) : k|. Por otra parte. el polinomio m´ınimo de ζ ser´ a x2 − d o bien x2 − x + 1−d4 . Sea m = pi m0 . concluimos que m | pn − 1.16. luego todos los r elementos de k(ω) son ra´ıces del polinomio xp − x. x2 ≡ d (m´od p) resoluble p = p1 p2 1 1 o p = 2. o sea.m0 . Tabla 3.16. La tabla siguiente recoge todos los casos. Teorema 3. Entonces |k(ω) : k| es igual al orden de p m´odulo m. Puesto que ω tiene orden m en el grupo multiplicativo de k(ω). es un cuadrado no nulo m´ odulo p o no es un cuadrado m´ odulo p. Entonces la factorizaci´ on de p en K es de la forma (3.1: Factorizaci´ on en cuerpos cuadr´ aticos Casos Factorizaci´ on e f 2 p|∆ p=p 2 1 p . donde h(x) ∈ k[x]. Seg´ un el teorema 3. y as´ı tenemos la igualdad. Seg´ un el caso.

Veamos que si p es uno de los divisores de p y N(p) = pt .∆[ωm0 ]. contradicci´ on. Por consiguiente. luego p se descompondr´ a en primos distintos. Comparando las normas concluimos que p se descompone en φ(m0 )/t factores primos distintos de norma pt . Veamos que estos ideales son distintos dos a dos. que son ra´ıces primitivas de la unidad de orden pi y m0 . donde j recorre los j umeros menores que pj no divisibles entre p. Determinaremos primero las factorizaciones de p en Q(ωp ) y Q(ωm0 ). respectivamente. x −1 Q Evaluando en 1 queda p = (1 − ωpj ) = N(1 − ωp ). sea Om0 el orden maximal de Q(ωm0 ). el cociente es de hecho una unidad.16 sabemos que t es el grado de uno de los factores irreducibles de pol m´ın ωm0 m´ odulo p. luego concluimos que f ≥ om0 (p). la factorizaci´ donde ≤ es una unidad. Sea O el orden maximal de Q(ω). Veamos que p tiene al menos g factores distintos en Q(ω). Por 3.3. . Por lo tanto el ideal p = P ∩ Om0 contiene a p. luego el polinomio ciclot´ omico es i xp − 1 i−1 i−1 i−1 pi−1 = xp (p−1) + xp (p−2) + · · · + xp + 1. Sean p1 . πj . El n´ umero 1 − ωp no tiene por qu´e ser primo en Q(ω). Esta n´ ´ es la descomposici´on de p en factores primos de Q(ωp ). luego tambi´en para la norma de Q(ω)/Q). luego cada factor 1 − ωpj es asociado a 1 − ωp .30 p . El cardinal del primero es pt . Supongamos ahora que m0 6= 1. Las ra´ıces pi -´esimas primitivas de la unidad son las i i−1 ra´ıces de xp − 1 que no lo son de xp − 1. entonces t = om0 (p). t tiene el valor indicado.16 al orden Z[ωm0 ]. Ejemplos de factorizaciones ideales 65 0 i Demostracio ´ n: Sea ωp = ω m y ωm0 = ω p . digamos P dividir´ıa a dos n´ umeros πj y πj 0 . . Veamos que todos los factores son asociados. Por el teorema 2. Seg´ un el teorema anterior. pero esto prueba al menos que e ≥ φ(pi ). i on de p es de la forma p = ≤(1 − ωp )φ(p ) . . . Pero entonces pj = p = pj 0 . as´ı como que la aplicaci´ on natural Om0 /p −→ O/P es un monomorfismo de cuerpos. El 0 polinomio xm − 1 tiene ra´ıces simples m´ odulo p.3. sea P un factor primo de p en Q(ω) y p = P ∩ Om0 . y el del segundo pf . Sea Pj un divisor primo de p en Q(ω) que divida a πj . En caso contrario uno de ellos. Es claro que p es un divisor primo de p en Om0 . pg los divisores primos distintos de p en Q(ωm0 ). luego en particular p . πj 0 . Para cada j sea Y πj ∈ pj \ pl . .´ınd ωm0 . Supongamos que i 6= 0. l6=j Entonces p | N(πj ) (para la norma de Q(ωm0 )/Q. Sea g = φ(m0 )/t. En efecto. que a su vez es el grado de la extensi´ on ciclot´ omica p-´esima de Z/pZ. como (1 − ωpj )/(1 − ωp ) = 1 + ωp + · · · + ωpj−1 es entero y los dos son primos. Podemos aplicar el teorema 3.

b enteros racionales. como Q(ω)/Q es √ normal concluimos √ que° todos¢los an en Q(ω). Factorizaci´ on ideal Esto prueba que r ≥ φ(m0 )/t.66 Cap´ıtulo 3. con a. luego las tres desigualdades han de ser igualdades. °√ ¢ √ Ahora bien. y su norma es µ √ ∂ µ √ ∂µ √ ∂ 1 + −23 2a + b −23 2a + b −23 N a+b = +b −b 2 2 2 2 2 1 ° ¢ = (2a − b)2 + 23b2 . donde θ0 . Como p ≡ 1 (m´od m). la norma de dicho entero respecto a la extensi´on Q(ω)/Q −23 ser´ıa un entero cuadr´ atico de norma °√ ¢ ±47 (necesariamente +47). . ´ Este fue el primer ejemplo de factorizaci´ on no u ´nica en anillos de enteros ciclot´ omicos que encontr´o Kummer. Si llamamos σ1 . °√ ¢ ubicos puros Consideremos ahora un cuerpo K = Q ab2 . Basta ver. ni 188 − 23 · 4 = 96. Ejemplo Vamos a considerar el caso m = 23 y p = 47 en el teorema anterior. El discriminante del cuerpo es ∆ = −2321 . ni 188 − 23 = 165. un entero de Q −23 es de la forma a + b 1+ 2−23 . y de aqu´ı concluimos que Q −23 ⊂ Q(ω). . pues. y habremos probado que Z[ω] no tiene factorizaci´ on u´nica.27. Vamos a probar que en Z[ω] no hay elementos de norma ±47. θ2 ]. tenemos que f = om (p) = 1. ±1. . luego 47 factoriza en 22 primos distintos de norma 47. ±2. Finalmente observamos que φ(m) = ef r ≥ φ(pi ) t φ(m0 )/t = φ(m). σ22 a los monomorfismos de Q(ω). y para valores mayores resulta que (2a − b)2 + 23b2 > 188. luego ∆ = 2310 −23 = det σi (ωj ) ∈ conjugados σi (ω j ) est´ °√ ¢ Q(ω). que en Q −23 no hay enteros de norma 47. En el cap´ıtulo anterior tambi´en calculamos el ´ındice de un entero arbitrario. con lo que los factores primos de 47 ser´ an ideales no principales. Si en Q(ω) hubiera un entero °√ de norma ¢ ±47. que resulta ser ´ınd(x + yθ1 + zθ2 ) = |by 3 − az 3 | . θ1 . Sa- 3 Cuerpos c´ bemos que el orden maximal es de la forma Z[θ0 . luego b no puede tomar los valores 0. pero 188 no es un cuadrado perfecto. 4 Si hubiera un elemento de norma 47 tendr´ıamos 188 = 47 · 4 = (2a − b)2 + 23b2 . . θ2 son los enteros descritos en el teorema 2. Ejercicio: Probar que todo cuerpo cuadr´ atico est´ a contenido en uno ciclot´ omico. θ1 .

Si p = 3 . luego se descompone en un factor de grado 1 y otro de grado 2. En caso contrario µ ∂ 1 + 1θ1 − 2θ2 |b + 8a| ´ınd(θ0 − θ2 ) = ´ınd = . pues el polinomio x3 − 1 no puede tener m´ as de tres ra´ıces en el cuerpo Z/pZ. Si p ≡ 1 (m´od 3) hay dos casos. Claramente todos los elementos de G/H tienen orden 3. Ejemplos de factorizaciones ideales 67 para los cuerpos de tipo I e µ ∂ x + yθ1 + zθ2 |by 3 − az 3 | ´ınd = 3 9 para los cuerpos de tipo II. El polinomio m´ınimo de θ1 es x3 − ab2 . Si por el contrario p ≡ 1 (m´od 3) entonces G tiene un elemento u de orden 3. luego G/H = 1. El homomorfismo f : G −→ G dado por [u] 7→ [u]3 tiene por imagen al subgrupo H de todos los cubos. y p se descompone en producto de tres primos distintos p = p1 p2 p3 . Si la tiene. Esto significa que cada elemento de G tiene una u ´nica ra´ız c´ ubica. si p = 3 y K es de tipo II. Supongamos primero que p . Como a y b son primos entre s´ı. G = H y f es un isomorfismo. Hemos de estudiar sus ra´ıces m´odulo p. donde N(p1 ) = p y N(p2 ) = p2 . Si no hay soluci´ on p se conserva primo. u2 est´an en el n´ucleo de f y de hecho son todo el n´ ucleo. luego si 27 .b − a podemos usar θ0 . todos ellos de norma p. Esto se traduce en que si p ≡ −1 (m´od 3) el polinomio x3 − ab2 tiene una u ´nica ra´ız m´ odulo p. s´olo la tercera parte de elementos tienen ra´ız c´ ubica.3. 3 9 . podemos suponer que si p divide a m = ab2 entonces p | a. por lo tanto. Por ejemplo vemos que ´ınd θ0 = |b − a|/9. luego p = p3 . En particular el ´ındice de θ1 es b para los cuerpos de tipo I y 3b para los de tipo II. Nos falta considerar p = 3 en los cuerpos de tipo II. y cada uno tiene tres distintas. donde x ≡ y ≡ z (m´od 3). p = p1 p2 . Por simetr´ıa. luego p = p3 . de hecho tiene tres soluciones distintas.3ab. con lo cual podemos trabajar con θ1 salvo en el caso exceptuado.p − 1.16 con ζ = θ1 o bien ζ = θ2 excepto si p = 3 y el cuerpo es de tipo II. Si p | ab (incluyendo p = 3). para factorizar un primo p podemos aplicar el teorema 3. Si p ≡ −1 (m´od 3) entonces 3 . La factorizaci´ on de p es. es decir. seg´ un que la congruencia x3 ≡ ab2 (m´od p) tenga o no soluci´ on. Hemos de estudiar qu´e elementos de G tienen ra´ız c´ ubica y cu´antas tiene cada uno. luego |G/H| es potencia de 3 y por otra parte |G/H| divide a |G| = p − 1. Sea G = (Z/pZ)∗ . Necesitamos encontrar otro entero en K cuyo ´ındice no sea divisible entre 3.ab y K es de tipo I entonces x3 − ab2 ≡ x3 ± 1 ≡ (x ± 1)3 (m´od 3). Es claro que 1. Similarmente el ´ındice de θ2 es a o 3a. entonces x3 − ab2 ≡ x3 (m´od p). u.3. Por lo tanto |H| = |G|/3 y as´ı. salvo en el caso en que no podemos aplicar el teorema.

76734574086197. La tabla 3.27 vimos que 1 − ab 1 + ab2 + a2 b − 3ab pol m´ın θ0 = x3 − x2 + x− . luego el teorema 3. b = 9v + 3t + 1 y al tomar clases m´odulo 3 queda x3 − x2 + tx − t2 + t3 . .3ab x3 ≡ ab2 (m´od p) resoluble p = p1 p2 p3 1 1 p ≡ 1 (m´od 3) x3 ≡ ab2 (m´od p) no resoluble p=p 1 3 p .2 resume los resultados que hemos obtenido. 883672870430983. Si aproximamos las ra´ıces del polinomio m´ınimo de ξ obtenemos los valores: ξ1 = −2. Consecuentemente la factorizaci´ Notar que hemos probado que los cuerpos c´ ubicos puros no tienen divisores esenciales. Considerar las factorizaciones de 5 y 11 en cada uno de ellos para concluir que se trata efectivamente de tres cuerpos distintos. 1. . Sustituyendo t = 0.16 no nos permite factorizar el 2. reducirlos m´ odulo 3 y factorizarlos. se ve que siempre hay una ra´ız doble y otra simple. tiene a 2 como divisor esencial. 4525766646443. . Ejercicio: Sean K1 . i . 2. Ahora s´olo queda un c´ alculo laborioso que involucra calcular los polinomios m´ınimos de estos dos enteros.b + 8a. 3 27 Para eliminar los denominadores hacemos a = 9u + 3t + 1.68 Cap´ıtulo 3. . 883672870430983. Igualmente. . . i ξ3 = 0. en la prueba del teorema 2.3ab p ≡ −1 (m´od 3) p = p1 p2 1 1/2 p | 3ab (excepto p = 3. 3 27 y tras el cambio a = 9u + 3t + 1. que tambi´en tiene exactamente dos ra´ıces m´ odulo 3 para t = 0. K2 y K3 los cuerpos definidos en la p´ agina 36. Factorizaci´ on ideal Tabla 3. −1. on de 3 en este caso es 3 = p1 p22 . 1. 4525766646443. Por ejemplo. El ejemplo de Dedekind Ya hemos comentado que el ejemplo de Dedekind Q(ξ). . . b = 9v + 3t + 1 y la reducci´ on m´odulo 3 llegamos a x3 − x2 + (t + 1)x + t3 − t2 + t. .2: Factorizaci´ on en cuerpos c´ ubicos puros Casos Factorizaci´ on e f p . . +1. tipo II) p = p3 3 1 p=3 tipo II 3= p1 p22 1/2 1 y 27 . ξ2 = 0. 2. 1 + 2ab 8ab2 − 6ab − a2 b − 1 pol m´ın(θ0 − θ2 ) = x3 − x2 + x+ . donde ξ es una ra´ız del polinomio x3 + x2 − 2x + 8.

1). −3. 2). −4. junto con la descomposici´ on que acabamos de obtener. en ambos casos a trav´es de la unidad ξ + ξ2 ≤ = 13 + 10ξ + 6 . Si q es un primo racional distinto de p. b. pues los factores habr´ıan de ser lineales y p < n. 2). Si p se descompone en K como producto de n ideales distintos. c) vemos que los enteros de coordenadas (8. 2 2 2 con lo que tenemos la factorizaci´ on del u ´nico primo racional que nos faltaba. El teorema siguiente. (3. 3) tienen todos norma 2. 2. −4. Ejemplos de factorizaciones ideales 69 Si desarrollamos µ ∂µ ∂µ ∂ ξ1 + ξ12 ξ2 + ξ22 ξ3 + ξ32 a + bξ1 + c a + bξ2 + c a + bξ3 + c 2 2 2 y redondeamos los coeficientes. Si f (x) = pol m´ın α el teorema 3. −3.21 Sea K un cuerpo num´erico de grado n y p < n un primo racio- nal. (4. La factorizaci´on de p en K ∗ es m de la forma p = p . 4). −1. obtenemos que la norma de un entero arbitrario 2 a + bξ + c ξ+ξ 2 vale a3 − 8b3 + 10c3 − a2 b − 2ab2 + 2a2 c − 8b2 c + 3ac2 + 2bc2 + 11abc. Calculando los cocientes respectivos se llega a que (8. 1. .16 implica que f se descompone en n factores distintos m´ odulo p. A partir de aqu´ı es f´ acil llegar a que µ ∂µ ∂µ ∂ ξ + ξ2 ξ + ξ2 ξ + ξ2 2 = 4 − 4ξ + 3 −7 + ξ + 4 1−ξ+ . 4) es asociado a (3. que es un cuerpo num´erico de grado m = (p − 1)/2. y f = op (q). 2. (1.3. 1. entonces p es un divisor esencial de K. 2 mientras que los restantes son no asociados entre s´ı. lo cual es absurdo. Enteros ciclot´ omicos reales La factorizaci´ on en los anillos de enteros ci- clot´ omicos reales de orden primo est´ a determinada por el teorema siguiente: Teorema 3.3.´ınd α. 3). (−7. −1). proporciona una prueba alternativa de que el 2 es un divisor esencial: Teorema 3. donde los primos qi son distintos dos a dos y N(qi ) = q f si f es impar o bien N(qi ) = q f /2 si f es par. donde N(p) = p. entonces q factoriza en K ∗ de la forma q = q1 · · · qr . y que (−7. Demostracio ´ n: En caso contrario existir´ıa un entero α ∈ K tal que K = Q(α) y p . −1) es asociado a (4. Dando valores a (a.22 Sea K el cuerpo ciclot´ omico de orden p y sea K ∗ = K ∩ R.

0 Sea N(q) = f . digamos ° ¢ σ.17.10). La demostraci´ on de este teorema se simplifica considerablemente en un con- texto m´as adecuado. ha de ser σ [ω] = [ω]r . Por definici´ on de norma de un ideal tenemos que el grado de esta extensi´ on es precisamente f /f 0 . Bastar´ a probar que f 6= f 0 . La hemos incluido aqu´ı porque estos cuerpos nos pro- porcionar´ an ejemplos interesantes y ´este era el u ´nico hecho cuya justificaci´ on a nuestro nivel presentaba inconvenientes. luego σ es la identidad en O /q y no en O/Q. sabemos que q factoriza en la forma descrita en el teorema 3. este n´ 2 ´ umero es primo y divide a p salvo que p | r °− 1. donde ≤ = N(≤) es una unidad de K y π = N(ω − 1) sigue teniendo norma p. luego Q | ω r − ω y de aqu´ı que Q | ω r −1 − 1. En consecuencia p = ≤00 π (p−1)/2 . es decir.N(α). Factorizaci´ on ideal Demostracio ´ n: Sabemos que p = ≤(ω − 1)p−1 . Es claro que q es un ideal primo en K ∗ que divide a q. Como tiene orden 2. luego contiene un automorfismo de orden 2.70 Cap´ıtulo 3. Como σ tiene orden 2 el signo ha de ser negativo. si f es impar ha de ser f 0 = f . Sea π ∈ q \ q2 tal que no sea divisible entre ning´un otro divisor primo de q (existe por 3. Supongamos ahora que q 6= p. y [ω] es ra´ız de un polinomio de grado 2 con coeficientes en O0 /q (el polinomio m´ınimo de ω sobre K 0 m´ odulo q). Sea O el anillo de enteros ciclot´omicos y O0 el anillo de enteros ∗ 0 de K . donde ≤ es una unidad ci- clot´ omica y N(ω−1) = p. lo que contradice a 3.20. Supongamos en primer lugar que e > 1. En particular. Seg´ un el teorema 3. Sean Q y q como antes. Puesto que [ω] es ra´ız del polinomio ciclot´omico m´odulo Q. Los dos cuerpos son distintos. luego el grado de esta extensi´on de cuerpos de restos es a lo sumo 2. y como p . Si llamamos ηi = ω i + ω −i las clases de estos n´umeros generan O0 /q y todas son 0 fijadas por σ. El grupo de Galois de O/Q tiene orden f . Entonces π = qa. luego r ≡ ±1 (m´od p). y el resultado es claro. pero π ∈ q ⊂ Q. Ahora tomamos normas respecto a la extensi´ on K/K ∗ .¢ Esta es la u ´nica posibilidad. ha 2 2 2 de ser ω r ≡ ω (m´od Q). ° ¢° ¢ Es evidente que O/Q = O0 /q [ω] . La aplicaci´ on O /q −→ O/Q dada por [α] 7→ [α] es claramente un monomorfismo de cuerpos. para cierto r primo con p. y en general σ [ω i ] = [ω −i ].20 sabemos que N(Q) = q f . Sea α ∈ ae \ (q). Ahora bien. o equivalentemente. Tomemos un primo Q que divida a p en K y sea q = Q ∩ K ∗ . que nos permite identificar a O0 /q con el conjunto de clases de O/Q con un representante en O0 . Entonces π e | qα en K ∗ . 2 0 p−1 0 ∗ con lo que p = ≤ π . luego es primo. y en consecuencia σ [ω]° = ¢[ω]±1 . En general. luego tambi´en en K. luego Qe | pα. donde a es un ideal primo con q. . Supongamos ahora que f es par. con un representante real. ha de ser Qe | p. Hemos de probar que e = 1 y que f es el indicado. que la extensi´on de cuerpos de restos no es trivial.

Si p es un ideal primo de K.25 Sea O el orden maximal de un cuerpo num´erico K y O0 cual- quier orden de K. Es evidente que (OK /a)∗ est´ a formado por las clases de los enteros α que cumplen a + (α) = 1.4. La funci´ on de Euler generalizada 71 3.23 Sea K un cuerpo num´erico.5 Factorizaci´ on ideal en ´ ordenes no maximales Los ´ordenes no maximales de los cuerpos num´ericos cumplen las propiedades 1 y 2 del teorema de Dedekind (por los mismos argumentos que los maxima- les). Definici´on 3. se cumple Φ(p ) = N(p)Φ(pe ).3. y como hay N(p)e+1 de ellos. 1. Definici´on 3. 3. π) = 1. La ‘f’ proviene del alem´ an ‘F¨uhrer’. Llamaremos funci´ on de Euler generalizada de K a la funci´ on que a cada ideal a de K le hace corresponder el orden Φ(a) del grupo (OK /a)∗ de las unidades m´ odulo a. El teorema siguiente nos permite calcular f´acilmente la funci´ on de Euler: Teorema 3. lo que impide que tengan factorizaci´ on u´nica real o ideal. Sin embargo los fallos de la factorizaci´ on ideal son m´ınimos y pueden ser ‘acotados’. Por lo tanto.4 La funci´ on de Euler generalizada Completamos nuestro estudio de los ideales de los cuerpos num´ericos gene- ralizando la funci´ on de Euler que nos permite calcular el n´ umero de unidades m´odulo un ideal. . Llamaremos conductor de O0 al conjunto f = {α ∈ O0 | αO ⊂ O0 }. para cada unidad [α] m´ odulo pe hay N p unidades [α + π e β] m´odulo p . ´ n: 1) es consecuencia inmediata del teorema chino del resto. Tambi´en es claro que (α + π e β. Si α recorre un conjunto de representantes de las N(pe ) clases m´odulo pe y β recorre un conjunto de representantes de las N(p) clases m´odulo p. El teorema siguiente contiene algunas propiedades y caracterizaciones sencillas sobre este concepto. entonces Φ(pe ) = N(p) − 1 N p . Demostracio 2) Sea π ∈ p \ p2 . es decir. ° ¢ ° ¢e−1 2. b) = 1 entonces Φ(ab) = Φ(a)Φ(b). Ahora s´ e+1 e+1 olo queda notar que Φ(p) = N(p) − 1 porque OK /p es un cuerpo. pero incumplen la 3. como vamos a ver aqu´ı. es claro que los elementos α+π e β son no congruentes dos a dos m´ odulo p .24 Sea K un cuerpo num´erico. si a y b son ideales de K tales que (a. π) = 1 si y s´ olo si (α. concluimos que forman un conjunto de e+1 representantes de las clases m´ odulo pe+1 .

27 Sea K un cuerpo num´erico. entonces α + 1 ≡ 1 (m´od a). 3. sea O su orden maximal y sea O0 un orden cualquiera de K de conductor f. Para probar que i es inyectiva basta ver que a = i(a) ∩ O0 . como |O/O0 | = m. 2. En efecto. luego α ∈ O0 . al igual que la segunda parte de 3).72 Cap´ıtulo 3. Para todo α ∈ O. Si O es un orden num´erico y f es un ideal de O. Teorema 3. Respecto a la primera basta probar que un ideal a de O cumple a ⊂ O0 si y s´olo si cumple la propiedad 2). Todo ideal de If (O0 ) se descompone de forma u ´nica salvo el orden como producto de ideales primos (que de hecho son maximales). f) = i(a)f. . Sea f el conductor de O0 . as´ı como que i(a)f = (aO)f = a(Of) = af. Hemos usado que i(a) ∩ f = mcm(i(a). Entonces: 1. si α ≡ 1 (m´od f) entonces α ∈ O0 . ´ n: 1) Es claro que f es un ideal. En efecto: a ⊂ i(a) ∩ O0 = i(a) ∩ (a + f) = a + (i(a) ∩ f) = a + i(a)f = a + af = a. entonces Demostracio O = O0 O = (a + f)O = aO + fO = i(a) + f. f es el m´ aximo com´ un divisor de todos los ideales a de O que cumplen la propiedad anterior. luego m ∈ f. luego α + 1 ∈ O0 . La implicaci´ on opuesta es obvia. definimos If (O) como el conjunto de todos los ideales a de O tales que a + f = O. 2) Es evidente. La aplicaci´ inversa viene dada por a 7→ a ∩ O0 . Entonces: on i : If (O0 ) −→ If (O) dada por i(a) = aO es biyectiva. y su 1. Las correspondencias anteriores conservan productos e inclusiones. sea O su orden maximal y sea O0 un orden de K de ´ındice m. f es un ideal no nulo tanto de O como de O0 . 3. ´ n: Observemos en primer lugar que si a ∈ If (O0 ). luego i(a) ∈ If (O). Adem´ 0 tenemos que mα ∈ O para todo α ∈ O. De modo similar se comprueba que el producto de elementos de If (O0 ) est´ a en If (O0 ) y que i conserva productos. porque los ideales son primos entre s´ı. Adem´ as f | m. y ha- cen corresponder ideales primos con ideales primos. Para probar que i es suprayectiva y que su inversa es la indicada basta ver que si a ∈ If (O) entonces a ∩ O0 ∈ If (O0 ) y que i(a ∩ O0 ) = a. y tambi´en el de los que cumplen a ⊂ O0 . Factorizaci´ on ideal Teorema 3. Demostracio as. 2.26 Sea K un cuerpo num´erico. si a cumple 2) y α ∈ a.

Im (O0 ) ⊂ If (O0 ). Demostracio ´ n: Por Im (O0 ) entendemos el conjunto de ideales a de O0 tales que a + mO = O (es importante distinguir entre el ideal generado por m en O0 0 0 y en O). Entonces m es una unidad de O00 /a. sea O su orden maximal y sea O0 un orden de K de ´ındice m. on del teorema anterior hace corresponder Im (O0 ) con Im (O) y 4. El hecho de que las correspondencias de 1) hagan corresponder los ideales primos es consecuencia inmediata de que para todo a ∈ If (O) se cumple ± O0 (O0 ∩ a) ∼ = O/a.4) En efecto.5. As´ı mismo podemos simplificar ideales no nulos. m´ınimo com´un m´ultiplo. El teorema siguiente muestra un caso particular de esta situaci´on. En la u ´ltima igualdad de la segunda l´ınea hemos usado un hecho general: si dos ideales a y b de un dominio A cumplen a + b = 1. y el hecho de que O = a + f implica que es suprayectivo. siempre y cuando nos restrinjamos a ideales de If (O0 ). etc. n´ El apartado 3) es consecuencia inmediata de los dos anteriores. exponente de un primo en un ideal. entonces . Sea O00 su anillo de coeficientes. y en cuanto a la segunda tenemos ° ¢ a = aO0 = a (a ∩ O0 ) + f = a(a ∩ O0 ) + af = a(a ∩ O0 ) + af = a(a ∩ O0 ) + (a ∩ f) = a(a ∩ O0 ) + (a ∩ O0 ) ∩ f = a(a ∩ O0 ) + (a ∩ O0 )f = (a + f)(a ∩ O0 ) = O(a ∩ O0 ) = i(a ∩ O0 ). (3. La propiedad 1) es evidente. el homomorfismo natural O0 −→ O/a dada por α 7→ α + a tiene ucleo O0 ∩ a. entonces a ∩ b = ab. m´ aximo com´un divisor.28 Sea K un cuerpo num´erico.4) como que las correspondencias entre ideales conservan las normas. m) = 1. Sea f el conductor de O0 . Esto s´olo es cierto sobre ideales de If (O0 ) cuyo anillo de coeficientes sea precisamente O0 . Si existiera un primo p que dividiera a N(a) y a m. la primera afirmaci´on es inmediata. Factorizaci´ on ideal en ´ordenes no maximales 73 En efecto. Entonces: 1. 2. etc. ya probados El teorema anterior implica que podemos hablar de divisibilidad.3. No podemos interpretar el isomorfismo (3. 3. Para probar 2) consideramos un ideal a de O0 tal que a + (m) = O0 . La biyecci´ conserva normas. En efecto: a ∩ b = (a ∩ b)(a + b) = (a ∩ b)a + (a ∩ b)b ⊂ ab + ab = ab ⊂ a ∩ b. Teorema 3. Im (O0 ) es el conjunto de los ideales a de O0 tales que (N(a). Todos los ideales de Im (O0 ) tienen anillo de coeficientes O0 .

Ejercicio: Probar que la ecuaci´ .74 Cap´ıtulo 3. su anillo de coeficientes es Z −3 y los tres est´ an ° √ ¢ contenidos en un u ´nico ideal propio: 2. ahora bien. Demostracio ´ n: Seg´ on de Om es obvio que Om ⊂ Z + (m). luego no divide a m. Basta probarlo para ideales primos.4) implica que la correspondencia i env´ıa ideales de Im (O0 ) a ideales de Im (O). pero por otra parte es un divisor de cero. as´ı como que conserva normas. los teoremas 3. S´olo falta a˜ nadir que todo ideal de Im (O) tiene su antiimagen en Im (O0 ). El cuadrado de ´este u ´ltimo tiene £√ § ´ındice 8 en Z −3 . en un cuerpo cuadr´ atico. Hemos usado que si u ∈ f ∩ Z entonces uO ⊂ Om (por definici´ on de f). pues. luego ambos conjuntos —que en principio son distintos— coinciden. Concluimos. on x2 − 5y 2 = 7 no tiene soluciones enteras. Entonces el conductor del orden Om definido en 2. m) = 1. un la definici´ Teniendo en cuenta adem´as que (m) ⊂ f vemos que ° ¢ f = f ∩ Z + (m) ⊂ (f ∩ Z) + (m) = (m) + (m) = (m).24 es f = mO. si p es un primo de norma prima con m. £√ § ° ¢ ° √ ¢ ° √ ¢ Ejercicio: Probar que en el orden Z −3 los ideales 2 . As´ı pues. 4) El isomorfismo (3. Para los cuerpos cuadr´ aticos esto no supone ninguna restricci´on: °√ ¢ Teorema 3. que en el orden Om tenemos factorizaci´ on u ´nica exactamente en el conjunto Im (Om ) de los ideales de norma prima con m. 1 + −3 . Tenemos que a ⊂ O0 ⊂ O00 ⊂ O. Llamemos k = |O00 : O0 |. pero el teorema anterior nos determina un conjunto suficientemente grande de ideales en el que tenemos asegurada la factorizaci´on u ´nica. los ideales de Im (O) se corresponden con los ideales de If (Om ) y tambi´en con los de Im (Om ).29 Sea K = Q d un cuerpo cuadr´ atico y m un n´umero natural no nulo. La otra implicaci´ on es clara. entonces la norma de p ∩ O0 es potencia del u´nico primo que contiene. 1 − −3 y 1 + −3 £√ § son distintos. luego ninguno de los tres ideales se descompone en producto de primos. 3) Sea a es un ideal de O0 tal que (N(a). que es el mismo que contiene p. luego k = 1 y en consecuencia O00 = O0 . En general no es f´ acil determinar el conductor de un orden num´erico. m) = 1 y sea O00 a su anillo de coeficientes. tienen norma 4.28 muestran que. Entonces k divide a N(a) = |O00 : a| y a m = |O : O0 |. teniendo en cuenta que N(a) ∈ a. Factorizaci´ on ideal p tambi´en ser´ıa una unidad de O00 /a. y esto s´ olo es posible si m | u. As´ı.27 y 3. (N(a).

para todo par de enteros no nulos α y β. Ejercicio: Probar que el segundo generador de cada factor de (3. y entonces a = (α). En el pr´oximo cap´ıtulo los resolveremos conjuntamente. existe un β ∈ O tal que ρ = ∆ δ −β tiene norma menor que 1. luego ∆ = δβ + δρ y | N(δρ)| < | N(δ)|. Los u´nicos polinomios de grado 3 que no tienen ra´ıces en Z/2Z (y que por tanto son irreducibles) son x3 + x + 1 y x3 + x2 + 1. El rec´ıproco es similar. el teorema 3. tal y como exige el algoritmo eucl´ıdeo.30 Sea O el orden maximal de un cuerpo num´erico K. ω 3 + ω 2 + 1). La siguiente caracterizaci´ on resulta u ´til: Teorema 3. Como los factores han de ser distintos. hemos de recor- dar que el teorema 3. Una muestra de la limitada aplicaci´ on de este hecho es el teorema siguiente: .20 nos da que 2 ha de tener dos factores primos de norma 8. Por lo tanto el problema de determinar si un ideal dado es principal es de la misma naturaleza que el de determinar si una ecuaci´on diof´antica definida por una forma completa tiene soluci´ on. En el cap´ıtulo siguiente veremos tambi´en que el problema se puede reducir a determinar si un n´ umero finito de ideales son o no principales. a que un orden maximal es un dominio de factorizaci´ on u ´nica si y s´ olo si todos sus ideales son principales. lo que equivale a preguntarse si el 2 puede descomponerse realmente en el anillo de enteros. (3. Por ejemplo. ω 3 + ω + 1)(2. y en consecuencia 2 = (2.16 nos da expl´ıcitamente los generadores de los primos que aparecen. Para encontrarlos hemos de factorizar m´odulo 2 el polinomio ciclot´ omico s´eptimo. por lo que ambos factores son principales. y es si los ideales que nos han aparecido son o no principales. Esto es evidente. dados ∆ y δ en O con δ 6= 0. Una posible norma eucl´ıdea es el valor absoluto de la norma. puesto que o7 (2) = 3. El inter´es determinar si un ideal dado es o no principal se debe. Por otra parte.5) Sin embargo hay una pregunta importante que no sabemos resolver.3.6 El problema de la factorizaci´ on u ´ nica real Aunque hasta ahora nos hemos preocupado tan s´ olo de describir el modo en que se descomponen los primos racionales en un orden maximal. entre otras razones. Ob- servar que un ideal a es principal si y s´olo si existe un entero α ∈ a tal que N(α) = N(a). si queremos conocer los factores primos de 2 en el anillo de enteros ciclot´ omicos de orden 7. Una forma r´ apida de resolver estos problemas en casos muy particulares es probar que el orden considerado es un dominio eucl´ıdeo.5) tiene norma 8. Demostracio ´ n: La norma de un dominio eucl´ıdeo ha de cumplir que | N(α)| ≤ | N(αβ)|. El problema de la factorizaci´ on u ´nica real 75 3. la factorizaci´ on que buscamos es necesariamente (x3 + x + 1)(x3 + x2 + 1). Entonces O es un dominio eucl´ıdeo con norma eucl´ıdea | N(x)| si y s´ olo si para todo α ∈ K existe un β ∈ O tal que | N(α − β)| < 1.6.

necesariamente b = 0 y |a| ≤ 3. . entonces a2 − db2 ≤ 12. −1. Observemos que si δ = (a/2) + (b/2) d. con lo que todo ∆ ∈ O se expresa como ∆ = δc + r. [−1] .©por la elecci´™on de δ. Si O fuera eucl´ıdeo podr´ıamos tomar un δ ∈ O de norma eucl´ıdea m´ınima entre los enteros no nulos ni unitarios. −2.76 Cap´ıtulo 3. cumple | N(δ)| ≤ 3. de hecho √ d ≤ −13. Esto significa que O/(δ) = [0]. Demostracio ´ n: Como d ha de ser libre de cuadrados. En particular las u´nicas unidades de O son ±1.31 Si Q d es un cuerpo cuadr´ atico con d < −11 entonces °√ ¢ Q d no es eucl´ıdeo. 1. Factorizaci´ on ideal °√ ¢ Teorema 3. −1. 1. donde a y b son enteros. [1]. seg´ un hemos visto. °√ ¢ Ejercicio: Probar que los u ´nicos cuerpos eucl´ıdeos Q d con d ≤ −1 son los correspondientes a d = −1. luego | N(δ)| ≤ 3 y. en contra de la elecci´ on que hemos hecho. −11. y como d ≤ −13. −7. pero entonces δ = a/2 es entero y no puede ser m´as que δ = 0. δ es nulo o unitario. Sea O el anillo de enteros. −3. donde r = 0.

pueden reducirse a un teorema general debido a Minkowski. Z[i]. Dire- ¯ o.Cap´ıtulo IV M´ etodos geom´ etricos En este cap´ıtulo desarrollaremos las t´ecnicas adecuadas para resolver los problemas que hemos venido planteando en los cap´ıtulos anteriores. El primer £√ problema § es que no tenemos una representaci´ on similar para anillos como Z 2 . mientras que en el segundo todos los n´ umeros son linealmente dependientes sobre R. es decir. Hasta aqu´ı hemos considerado a ´este y otros anillos desde un punto de vista puramente algebraico. debidamente generalizada. Esta ‘representaci´ on geom´etrica’.1 Sea K un cuerpo num´erico de grado n. A modo de primera aproximaci´ on podemos pensar en el anillo de los enteros de Gauss. Nuestro pri- mer paso ser´ a ‘separar’ los elementos de un cuerpo num´erico de modo que la independencia lineal sobre Q se conserve sobre R. si σ[K] ⊂ R. En caso contrario mos que σ es real si σ = σ diremos que σ es complejo. sus elementos son los v´ertices de una red de cuadrados de lado unidad que cubren todo el plano. y que pertenece a una rama de la teor´ıa de n´umeros conocida como geometr´ıa de los n´ umeros. Ahora nos fijamos en que este anillo est´ a contenido en el plano complejo y. La dife- rencia b´ asica es que en el primer ejemplo n´ umeros linealmente independientes sobre Q son tambi´en linealmente independientes sobre R. Si ve- mos este anillo como subconjunto del plano complejo nos encontramos con un subconjunto denso de la recta real. equivalentemente. resueltos originalmente por distintos m´etodos y autores. da pie a una serie de argumentos que aportan informaci´ on valiosa sobre los ´ordenes num´ericos. 4.1 La representaci´ on geom´ etrica Definici´on 4. Para cada monomor- fismo σ : K −→ C definimos el conjugado de σ como la composici´ on de σ con la conjugaci´on compleja. 77 . Todos es- tos problemas. m´ as precisamente. algo muy distinto al caso anterior y donde no podemos aplicar directamente las t´ecnicas que vamos a desarrollar. el monomorfismo dado por σ¯ (α) = σ(α).

. de modo que si n es el grado de K tenemos la relaci´ on n = s + 2t. . . .. . 2 + 3i). Hemos de probar que el determinante Ø Ø Ø σ1 (α1 ) ··· σs (α1 ) Re σs+1 (α1 ) Im σs+1 (α1 ) ··· Re σs+t (α1 ) Im σs+t (α1 ) Ø Ø . si s = t = 1 identificamos la terna tificaci´ (1. x(αm ) son linealmente independientes sobre R. . . . xs+t ) = x1 · · · xs |xs+1 | · · · |xs+t | .. . pues su cuadrado es ∆[α1 . . Ø Ø σ1 (αn ) ··· σs (αn ) σs+1 (αn ) σ ¯s+1 (αn ) ··· σs+t (αn ) σ ¯s+t (αn ) Ø es no nulo. αn ]. y ∈ Rst y N x(α) = N(α). . . Definimos en Rst la norma dada por 2 2 N(x1 . .. para todo α ∈ K.. Definimos Rst = Rs × Ct considerado como anillo con el producto definido componente a componente (obviamente no es un dominio ´ıntegro). . A los ele- mentos de Rst los llamaremos vectores.. .78 Cap´ıtulo 4. . on usual C = R2 . Adem´ as numeraremos los n monomorfismos de K de modo que σ1 . como espacios vectoriales. M´etodos geom´etricos Es evidente que el n´ umero de monomorfismos complejos de un cuerpo num´e- rico K ha de ser par. Demostracio ´ n: Completando una base podemos suponer que tenemos n n´ umeros (donde n es el grado de K. Ø Ø Ø Ø . nos da una iden- La identificaci´ on natural Rs × Ct = Rn . . Adem´ as si a es un n´ umero racional. σs ser´ an los reales y σs+1 . . .. . ° ¢ As´ı N(xy) = N(x) N(y). . . . σ ¯s+1 . Llamaremos representaci´on geom´etrica del °cuerpo K a la aplicaci´ ¢ on que a cada n´ umero α ∈ K le asigna el vector x(α) = σ1 (α)... Es claro que esta representaci´ on es inyectiva y conserva sumas y productos.2 Sea K un cuerpo num´erico. Para el cuerpo ciclot´ omico de orden p se tiene s = 0. . . . Por ejemplo en el caso de los cuerpos cuadr´ aticos tenemos s = 2. Ø Ø σ1 (αn ) ··· σs (αn ) Re σs+1 (αn ) Im σs+1 (αn ) ··· Re σs+t (αn ) Im σs+t (αn ) Ø es no nulo. .. Ahora bien. . σs+t . t = 1 para los imaginarios (de discriminante negativo). 3) con el par (1. . σ ¯s+t ser´ an los complejos. sabemos que el determinante Ø Ø Ø σ1 (α1 ) ··· σs (α1 ) σs+1 (α1 ) σ ¯s+1 (α1 ) ··· σs+t (α1 ) σ ¯s+t (α1 ) Ø Ø . 2. . αm de K son linealmente independientes sobre Q. . . . .. Llamaremos s al n´ umero de monomorfismos reales y 2t al de complejos. . Si los n´ umeros α1 . entonces los vectores x(α1 ). . Ejercicio: Probar que el signo del discriminante de un cuerpo num´erico es (−1)t . Ø Ø Ø Ø . para x. . . t = 1. Por ejemplo. etc.. t = 0 para los cuerpos reales (de discriminante positivo) y s = 0. . . σs+t (α) . . t = (p − 1)/2. x(aα) = ax(α). . . . En los cuerpos c´ ubicos puros s = 1. Ahora probamos que esta la representaci´ on geom´etrica cumple el objetivo que nos hab´ıamos propuesto: Teorema 4. . . . . . .

.2 implica que la imagen de un m´ odulo a trav´es de la represen- taci´on geom´etrica es un ret´ıculo. 1): A la vista de la figura resulta natural definir el paralelep´ıpedo fundamental de una base v1 . .4. .2. . se convierte en 2 Re σs+k (αi ) . . . vm de un ret´ıculo M como el conjunto T = {a1 v1 + · · · + am vm | 0 ≤ ai < 1}. . Ret´ıculos 79 ° ¢ ° Si a la columna ¢ σs+k (αi ) le sumamos la columna siguiente. . Obviamente los vectores v1 . 2) y (2. Ø∆[α1 . . . °y si ahora a la columna ¢ siguiente le restamos la mitad de ´esta. Por ejemplo. . luego M es un Z-m´ odulo libre de rango m. . A los ret´ıculos de dimensi´ on n los llamaremos ret´ıculos completos. donde v1 . he aqu´ı una imagen del ret´ıculo en R2 generado por los vectores (1. vm son tambi´en linealmente independientes sobre Z. es decir. Despu´es sacamos los coeficientes y queda el primer determinante multiplicado qØ por (−2i)t . . Por consiguiente el primer Ø determinante es. salvo signo. . que ser´ a completo si el m´ odulo lo es. se convierte en −i Im σs+k (αi ) . . αn ]Ø/2t 6= 0. . . La dimensi´ on de un ret´ıculo de Rn es necesariamente menor o igual que n. A este rango lo llamaremos dimensi´on de M. . . vm iZ = {a1 v1 + · · · + am vm | a1 .3 Un ret´ıculo en Rn es un subgrupo generado por un conjunto finito de vectores linealmente independientes. . am ∈ Z}. . . 4. . un conjunto de la forma M = hv1 . El teorema 4. . . vm son vectores linealmente independientes en Rn .2 Ret´ıculos El u ´ltimo teorema que acabamos de obtener nos lleva a la definici´ on siguiente: Definici´ on 4.

Por ejemplo. . Se sobrentiende que todos los conjuntos sobre los que apliquemos µ son medibles. Teorema 4. y este valor es independiente de la base escogida. vn . vn i un ret´ıculo completo en Rn . Llamaremos µ a la medida de Lebesgue en Rn . sino que cada base tiene uno distinto. luego el valor absoluto del determinante sigue siendo el mismo. La demostraci´on del teorema 4. La imagen de M por la representaci´ on geom´etrica es . . Si cambiamos de base la nueva matriz (aij ) se diferencia de la anterior en una matriz de determinante ±1. . . ıa la base can´ n§ Es claro que T = f [0. °1[ . el isomorfismo que £ env´ onica de Rn a la base v1 . los vectores (1.2 contiene el c´ alculo del volumen de su paralelep´ıpedo fundamental: Teorema 4. . cuando digamos que T es un paralelep´ıpedo fundamental de un ret´ıculo M querremos decir que es el asociado a una cierta base de M. por hip´ otesis cuando sea necesario. 1[ = | det(aij )|. 2) y (1. luego por las propiedades de la medida de n¢ Lebesgue µ(T ) = | det(aij )|µ [0. M´etodos geom´etricos El paralelep´ıpedo fundamental no est´ a determinado por el ret´ıculo. Demostracio ´ n: Sea f : Rn −→ Rn el isomorfismo que tiene matriz (aij ).80 Cap´ıtulo 4. es decir. . −1) generan el mismo ret´ıculo de la figura anterior y su paralelep´ıpedo fundamental es el que muestra la figura siguiente: Por ello. Sea T el paralelep´ıpedo fundamental asociado. . los paralelep´ıpedos fundamentales tienen una caracter´ıstica invariante: su volumen. Cada m´ odulo completo en un cuerpo num´erico tiene asociado un ret´ıculo a trav´es de su representaci´on geom´etrica. con vi = (aij ).5 Sea K un cuerpo num´erico y M un m´ odulo completo en K con anillo de coeficientes O.4 Sea M = hv1 . Entonces µ(T ) = | det(aij )|. . De todos modos.

En tal caso la aplicaci´ on lineal que transforma la base can´ onica de . x ∈ Tu . . Diremos que un subconjunto de Rn es discreto si no tiene puntos de acumu- laci´ on. El conjunto M es discreto. es decir. Esto prueba que cada vector pertenece a un u ´nico conjunto Tu . . . donde t0 ∈ T es de la forma s1 v1 + · · · + sn vn con 0 ≤ si < 1 y v es de la forma m1 v1 + · · · + mn vn con mi ∈ Z. . La unicidad de las coordenadas da que ki + ri = ai = mi + si . Podemos descomponer de forma u ´nica ai = ki + ri . Para cada r > 0 s´ olo un n´ umero finito de conjuntos Tx corta a la bola rB. . Si x ∈ Tv para un v ∈ M. 2) Puesto que todo ret´ıculo puede sumergirse en un ret´ıculo completo y que todo subconjunto de un conjunto discreto es discreto. . un conjunto es discreto si y s´olo si corta a cada bola rB en un n´ umero finito de puntos. 2t 2t Para demostrar las propiedades elementales de los paralelep´ıpedos necesita- remos algunos conceptos topol´ ogicos: Consideraremos en Rn el producto escalar eucl´ıdeo dado por xy = x1 y1 + · · · + xn yn . Si x ∈ Rn . . Llamando ahora u = k1 v1 + · · · + kn vn y t = r1 v1 + · · · + rn vn tenemos que x = u + t. . Ret´ıculos 81 un ret´ıculo completo y el volumen de su paralelep´ıpedo fundamental es qØ Ø qØ Ø Ø∆[M ]Ø Ø∆[O]Ø cM = = N(M ). Si T es un paralelep´ıpedo fundamental de un ret´ıculo M de Rn y x ∈ M. podemos suponer que M es completo. Teorema 4. √ As´ı mismo consideraremos la norma eucl´ıdea kxk = xx.2. 2. Si M es completo los conjuntos Tx con x ∈ M son disjuntos dos a dos y cubren todo Rn . vn la base cuyo paralelep´ıpedo es T . y as´ı rBn ser´a la bola de centro 0 y radio r. 3. entonces x se expresa de forma u ´nica como x = a1 v1 + · · · + an vn .6 Sea M un ret´ıculo en Rn y sea T un paralelep´ıpedo fundamental de M. La unicidad de la parte entera da que ki = mi y ri = si . Cuando no haya confusi´ on suprimiremos el sub´ındice n. si es cerrado y como espacio topol´ ogico es discreto. Llamaremos Bn a la bola unitaria (de centro 0 y radio 1) en Rn . Demostracio ´ n: 1) Sea v1 . con u ∈ M y t ∈ T . donde ki ∈ Z y 0 ≤ ri < 1. Equivalen- temente. entonces x = v + t0 . llamaremos trasladado de T por x al conjunto Tx = x + T = {x + t | t ∈ T }.4. donde a1 . an son n´ umeros reales. luego u = v. Entonces 1. es decir.

6 tomando como U un paralelep´ıpedo fundamental de M. Demostracio ´ n: Una implicaci´ on est´ a vista en el teorema anterior.7 Un subgrupo de Rn es un ret´ıculo si y s´ olo si es discreto. y r ≤ m. que nosotros hemos introducido algebraicamente. Sea r > 0 tal que kuk < r para todo vector u ∈ U . . Como M es un subgrupo. . . lo mismo le sucede a M. . Por la hip´otesis podemos descomponer rw = x + u.82 Cap´ıtulo 4. Sea ahora M un subgrupo discreto de Rn . Sea m su dimensi´ on. Teorema 4. Sean v1 . y como M es discreto hay s´ olo un n´ umero finito de vectores x ∈ M tales que kxk ≤ r + d. . Sea j = |M : M0 |. Sea V el subespacio de Rn generado por M. . y todo subgrupo de un grupo finitamente generado es finitamente generado. Esto significa en particular que todo vector x ∈ M se puede expresar en la forma x = u + z. Pero como M0 ⊂ M. Supongamos que M no es completo y veamos que no puede existir un conjunto U como el del enunciado. Como M no es completo V 6= Rn . Como Zn es discreto. . . wr . Consecuentemente existen vectores w1 . vm son combinaci´ on lineal de w1 . Finalmente caracterizamos la completitud de un ret´ıculo. . . . Esto prueba que el grupo cociente M/M0 es finito. . que claramente es un ret´ıculo. vm ∈ M linealmente independientes. . luego existe un vector w ∈ Rn ortogonal a todos los vectores de V . Demostracio ´ n: Si M es un ret´ıculo completo el resultado se sigue de 4. Sea T el paralelep´ıpedo fundamental de M0 asociado a {v1 . wr que generan M. Entonces kxk ≤ kx + uk + k − uk < r + d. . con x ∈ M y u ∈ U . los vectores linealmente independientes v1 . vm }. . luego s´ olo hay un n´ umero finito de vectores z que puedan aparecer en estas descomposiciones. vm la base cuyo paralelep´ıpedo es T . Entonces M es completo si y s´ olo si existe un subconjunto acotado U de Rn tal que los trasladados x + U con x ∈ M cubren todo Rn .8 Sea M un ret´ıculo en Rn . Sea d = kv1 k+· · ·+kvm k. Teorema 4. El resultado siguiente es importante porque da una caracterizaci´on topol´ o- gica del concepto de ret´ıculo. Si un vector x ∈ M cumple que Tx corta a rB. . Sea M0 ⊂ M el ret´ıculo que generan. . M´etodos geom´etricos Rn en una base de M es un homeomorfismo de Rn en s´ı mismo que transforma Zn en M. Para todo u = a1 v1 +· · ·+am vm ∈ T tenemos kuk ≤ a1 kv1 k+· · ·+am kvm k < d. . luego ha de ser r = m y ´estos han de ser linealmente independientes. Podemos tomarlo de norma 1. . Esto prueba que M es un ret´ıculo. entonces hay un vector de la forma x + u ∈ rB con u ∈ T . . donde u ∈ M0 y z ∈ T . tambi´en z ∈ M. . . Sea V el subespacio vectorial generado por M en Rn . . El mismo argumento del teorema anterior prueba que los conjuntos Tu con u ∈ M0 constituyen una partici´ on de V . luego M ⊂ (1/j)M0 . . Entonces jx ∈ M0 para todo x ∈ M. pero T es un conjunto acotado y M es discreto. 3) Sea v1 . .

Necesitamos un par de conceptos geom´etricos adicionales: Un subconjunto A de Rn es convexo si cuando a. y como la medida es invariante por traslaciones.4. El teorema de Minkowski 83 Como w y x son ortogonales. entonces µ(Y ) ≤ c. Si µ(A) > 2n c. Consideremos el conjunto (1/2)A.3 El teorema de Minkowski Demostramos ahora el teorema central de este cap´ıtulo. es claro que X µ(Y ) = µ(Y ∩ T−x ) x∈M (notar que s´olo hay un n´ umero finito de sumandos no nulos). tambi´en −a ∈ A. y aplicando la desi- gualdad de Cauchy–Schwarz llegamos a una contradicci´ on: r ≤ kuk kwk = kuk.9 (Teorema de Minkowski) Sea M un ret´ıculo completo en Rn cuyo paralelep´ıpedo fundamental tenga medida c. x∈M Dado que los conjuntos Yx son disjuntos dos a dos y est´ an contenidos en T . Sea A un subconjunto abso- lutamente convexo y acotado de Rn . b ∈ A y 0 ≤ λ ≤ 1. tenemos que rww = uw. Como los trasladados de T cubren todo el espacio y son disjuntos. Ejercicio: Probar que un ret´ıculo M es completo si y s´ ogico Rn /M olo si el grupo topol´ es compacto (es topol´ ogicamente isomorfo a un producto de n veces la circunferencia unidad). 2 2 . donde T es un parale- lep´ıpedo fundamental de M y T−x = T − x. X µ(Y ) = µ(Yx ∩ T ). 4. As´ı pues. Para probarlo consideramos los conjuntos Y ∩ T−x . Claramente x + (Y ∩ T−x ) = Yx ∩ T . entonces A contiene al menos un punto no nulo de M. entonces λa + (1 − λ)b ∈ A. ´ n: La prueba se basa en el hecho siguiente: Demostracio Si Y es un subconjunto acotado de Rn con la propiedad de que los trasladados Yx para cada x ∈ M son disjuntos dos a dos. Por las hip´ otesis del teorema tenemos que µ ∂ 1 µ(A) µ A = n > c. Teorema 4. concluimos que µ(Y ) ≤ µ(T ) = c. tenemos que µ(Y ∩ T−x ) = µ(Yx ∩ T ). El conjunto X es absolutamente convexo si es convexo y cuando a ∈ A.3.

Observamos que una peque˜ na variante en la prueba nos da el siguiente re- sultado que usaremos despu´es. los trasladados de (1/2)A no son disjuntos dos a dos. sino que existen x. por el teorema de Fubini. Sea Y un subconjunto acotado de Rn cuyos trasladados por puntos de M cubran todo Rn . 2 2 Existen vectores a. M´etodos geom´etricos luego. luego X µ(Y ) = µ(Yx ∩ T ) ≥ µ(T ) = c. c[ y su medida es 2c. como afirma la f´ ormula. Ahora.11 Para cada n´ umero real c > 0. Ve´ amoslo primero para t = 0 por inducci´ on sobre s. a0 ∈ A tales que x + (1/2)a = x0 + (1/2)a0 . Para calcular su medida conviene expresarlo como subconjunto de Rn . Claramente tenemos que X10 (c) = ]−c. Teorema 4. Este vector est´a en A porque A es absolutamente convexo. x − x0 = (1/2)a − (1/2)a0 . ahora los conjuntos Yx ∩ T cubren todo T (sin ser nece- sariamente disjuntos). Teorema 4. Recordar la notaci´on n = s + 2t introducida en 4. s! −c (s + 1)! . Z c ° ¢ ° ¢ µ X(s+1)0 (c) = µ(Xs0 c − |xs+1 |) dxs+1 −c Z c 2s ° ¢s (2c)s+1 = c − |xs+1 | dxs+1 = .1. seg´ un lo que hemos probado. o sea. n! 8 Demostracio ´ n: El conjunto Xst (c) es una bola para una norma en Rn . Demostracio ´ n: Razonando como en la primera parte de la prueba del teorema de Minkowski.84 Cap´ıtulo 4. y ° ¢ (2c)n ≥ π ¥t µ Xst (c) = . y por otro lado es un elemento no nulo de M. x0 ∈ M tales que x 6= x0 y ° 1 ¢ ° 1 ¢ x + A ∩ x0 + A 6= ∅. en la forma © Ø q q ™ Xst (c) = x ∈ Rn Ø |x1 |+· · ·+|xs |+2 x2s+1 + ys+1 2 +· · ·+2 x2s+t + ys+t 2 <c . x∈M Para aplicar el teorema de Minkowski a los cuerpos num´ericos usaremos el conjunto absolutamente convexo cuyo volumen calculamos a continuaci´on. el conjunto © Ø st Ø ™ Xst (c) = x ∈ R |x1 | + · · · + |xs | + 2|xs+1 | + · · · + 2|xs+t | < c es absolutamente convexo y acotado. Entonces µ(Y ) ≥ c. o equiva- lentemente. luego es absolutamente convexo y acotado.10 Sea M un ret´ıculo completo en Rn cuyo paralelep´ıpedo funda- mental tenga medida c.

se ha de cumplir que µ Xst (c) > 2s+t Ø∆[M ]Ø. (s + 2t)! 8 0 2 s + 2t + 1 y de aqu´ı se llega sin dificultad al valor indicado por la f´ ormula. existe un α ∈ M no nulo tal que x(α) ∈ Xst (c). ° ¢ qØ Ø En definitiva. En cualquier otro caso calculamos µ Xs(t+1) (c) aplicando de nuevo el teorema de Fubini para separar las dos u ´ltimas variables y cambiamos a coordenadas polares (ρ.3. | N(α)| ≤ ∆[M ] π nn Demostracio ´ n: Sea Xst (c) seg´ un el teorema anterior. que por el Ø Ø± teorema 4. n n . t) = (0. que es ρ. 0). (s + 2t)! 8 0 La f´ on por partes (u = ρ. cn > π4 Ø∆[M ]Ø n!. para lo cual se ha de cumplir que µ Xst (c) > 2s+2t k. pues el teorema no tiene sentido para (s. He aqu´ı la primera consecuencia del teorema de Minkowski: Teorema 4. Por el teo- rema anterior esto es qØ (2c)n ≥ π ¥t Ø > 2s+t Ø∆[M ]Ø. pero es f´acil ver ° que µ(X ¢01 ) tiene el valor requerido. dv = (c − 2ρ)s+2t dρ) nos da ormula de integraci´ Z ° ¢ 2s+2(t+1) ≥ π ¥t+1 c/2 1 (c − 2ρ)s+2t+1 µ Xs(t+1) (c) = 4 dρ. Entonces existe un n´ umero α ∈ M no nulo tal que µ ∂t q 4 n! ØØ Ø Ø.12 Sea M un m´ odulo completo en un cuerpo num´erico K de grado n = s + 2t. Si c cumple esta condici´ on. n! 8 ° ¢t qØ Ø o sea. Con todo esto queda: Z c/2Z 2π ≥ ¥ ° ¢ ° ¢ µ Xs(t+1) (c) = µ Xst (c − 2ρ) ρ dθ dρ 0 0 s+2t 2 ≥ π ¥tZ c/2 = 2π (c − 2ρ)s+2t ρ dρ. para lo cual hemos de multiplicar por el determinante jacobiano del cambio. Vamos a aplicarle el teorema de Minkowski tomando como ret´ıculo la imagen de M ° por la ¢ represen- on geom´etrica de K. taci´ donde k es la medidaqdel paralelep´ıpedo fundamental del ret´ıculo.4. El teorema de Minkowski 85 A continuaci´ on lo probamos para cualquier s.5 vale k = Ø∆[M ]Ø 2t . Lo tenemos probado para t = 0. Si t = 1 y s = 0 no podemos aplicar la hip´ otesis de inducci´on. θ). Usando que la media geom´etrica es siempre menor o igual que la media aritm´etica concluimos que qØ Ø qØ Ø n Ø N(α)Ø = n Ø σ1 (α) · · · σs (α)σs+1 (α)2 · · · σs+t (α)2 Ø Ø Ø Ø Ø Ø Ø Ø Ø Øσ1 (α)Ø + · · · + Øσs (α)Ø + 2Øσs+1 (α)Ø + · · · + 2Øσs+t (α)Ø c ≤ < . t por inducci´ on sobre t.

resulta que n/2 < nπ/4. Veamos que esta desigualdad es imposible. Ahora bien. como 2 < π. o ° ¢t Ø Ø sea.86 Cap´ıtulo 4. tomando como m´ odulo M el orden maximal de K. Los primeros son obviamente menores que 1 (salvo n/n). luego un mismo α (en M y q no nulo) debe cumplir la desigualdad para todos los ≤. | N(α)| ≤ 4 n!n Ø∆[M ]Ø. 4 2πn Deducir que el m´ınimo discriminante de un cuerpo de grado n tiende a infinito con n. Ejercicio: Usar la f´ ormula de Stirling: √ ≥ ¥n θ n n! = 2πn e 12n . 0 < θ < 1. qØ ° 4 ¢t Ø Dado 0 < ≤ < 1. luego podemos agrupar los primeros factores con los primeros del segundo tipo. e para probar que si ∆ es el discriminante de un cuerpo num´erico de grado n entonces ≥ ¥2t π 1 2n− 6n 1 |∆| > e . . π n n Ahora bien. de modo que as´ı nos quedan dos clases de factores: de tipo k/n y de tipo 4k/nπ con k ≤ n/2. donde k var´ıa entre 1 y n. M´etodos geom´etricos As´ı pues. π n He aqu´ı una aplicaci´ on sencilla: Teorema 4.13 (Minkowski) El discriminante de un cuerpo num´erico (dis- tinto de Q) no puede ser ±1. Por otro lado t ≤ n/2. por lo que s´olo hay un n´umero finito de posibles α≤ . el teorema anterior nos da la existencia de un entero no nulo α tal que µ ∂t Ø Ø 4 n! 1 ≤ ØN(α)Ø ≤ . luego k < nπ/4 y as´ı 4k/nπ < 1. a partir del cual obtenemos un α≤ ∈ M no nulo tal que µ ∂t q 4 n! ØØ Ø ≤ | N(α≤ )| < n ∆[M ]Ø + n . π nn donde n = s + 2t ≥ 2 es el grado de K. y tendremos una contradicci´ on. Podemos considerar al miembro de la derecha como producto de t factores 4/π y n factores k/n. | N(α)| < cn /nn . Si probamos que los del segundo tipo son tambi´en menores que 1. todo el producto cumplir´ a lo mismo. Demostracio ´ n: Si ∆K = ±1. el conjunto de todos los x(α) que cumplen esto para alg´ un ≤ est´a acotado (pues todos est´ an en Xst (c1 )) y adem´as todos ellos est´ an en un ret´ıculo (discreto). existe un c≤ > 0 tal que cn≤ = π n! Ø∆[M ]Ø + ≤.

π nn seg´ un el teorema 4. s´ olo hay un n´umero finito de ideales de una norma dada. luego (γ) = ca para cierto ideal a.15. para cierto entero β y cierto ideal c. Por lo tanto a = γc−1 = γβ −1 b. Como γ ∈ c se cumple que c | γ. y adem´as Ø q Ø Ø ° ¢ ØN(γ)| Ø∆Ø µ ∂t N (γ) 4 n! p N(a) = = qØ Ø ≤ |∆|. Dedicamos la pr´ oxima secci´on a analizar las implicaciones de este hecho. El ideal fraccional b−1 es de la forma −1 β c.4 El grupo de clases Dado un cuerpo num´erico K.4. Concluir que hay un n´ umero finito de cuerpos num´ericos con un mismo discriminante dado (Teorema de Hermite). | Im x1 | < |∆|.12 tiene una consecuencia m´ as importante que las que acabamos de obtener: Teorema 4. Sea γ ∈ c tal que µ ∂t q Ø Ø 4 n! ØØ Ø ØN(γ)Ø ≤ ∆[c]Ø. qØ Ø p Seg´ un la definici´ on de norma de un m´ odulo. 4.12. Recordemos que los ideales fraccionales no son sino los m´odulos completos cuyo anillo de coeficientes es el orden maximal de K. luego hemos probado el conjunto de las clases de similitud de ideales del orden maximal de un cuerpo dado es finito. Observar que este argumento nos permite obtener expl´ıcitamente tales cuerpos. π nn Demostracio ´ n: Sea b un ideal de K. Entre .14 Sea K un cuerpo num´erico de grado n = s + 2t y discriminante ∆. tenemos Ø∆[c]Ø = N(c) |∆|. El grupo de clases 87 Ejercicio: Aplicar el teorema de Minkowski a los conjuntos © Ø p ™ A = x ∈ Rst Ø |x1 | < |∆|. |xi | < 1 (2 ≤ i ≤ s + t) si s 6= 0 © Ø p ™ A = x ∈ R0t Ø | Re x1 | < 1 . consideremos el grupo abeliano de los idea- les fraccionales de K. |xi | < 1 (2 ≤ i ≤ t) si s = 0 2 para probar que todo cuerpo num´erico contiene un elemento primitivo entero los coe- ficientes de cuyo polinomio m´ınimo est´ an acotados por una cantidad que depende s´ olo de n y ∆. El teorema 4. Entonces todo ideal de K es similar a otro ideal a tal que µ ∂t 4 n! p N(a) ≤ |∆|. N(c) Ø∆[c]Ø π nn El inter´es de esto reside en que. luego a es un ideal equivalente a b. seg´ un el teorema 3.4.

luego el grupo de clases es trivial (h = 1) si y s´ olo si todos los ideales de K son principales. si b = αa y a = (γ). h a es siempre un ideal principal. π nn Su c´ alculo es independiente de los cuerpos num´ericos. entonces uno es principal si y s´ olo si lo es el otro: En efecto. se cumple que [a]h = 1. √ Para p = 3 tenemos que todo ideal es similar a otro de norma a lo sumo M01 3 < 1. Todo ideal fraccional es de la forma α−1 a.14 afirma que toda clase de ideales tiene un representante de norma menor o igual que cierta cota. La tabla 4. M´ as a´un. Evidentemente α−1 a es similar a a.1 contiene las primeras constantes de Minkowski redondeadas hacia arriba en la u ´ltima cifra para que las cotas que proporcionan sean correctas. luego es un entero y de hecho b = (αγ). entonces αγ ∈ b. M´ as en general.14 conviene definir las constantes de Minkowski µ ∂t 4 n! Mst = . todo ideal es similar a un ideal de norma 1. Para aplicar el teorema 4. Podemos expresar α = β/γ con β y γ enteros. o sea. Dos ideales fraccionales determinan la misma clase si y s´ olo si son similares. y por lo tanto el n´ umero de clases resulta ser h = 1 y el cuerpo tiene factorizaci´ on u ´nica. M´etodos geom´etricos estos m´odulos tenemos definida la relaci´ on de similitud: Dos ideales fraccionales a y b son similares si y s´ olo si existe un α ∈ K no nulo tal que b = αa. a y b son similares si y s´ olo si existen dos enteros β y γ no nulos tales que βa = γb. Ahora observamos que si dos ideales son similares. .15 Llamaremos grupo de clases de K al cociente del grupo de ideales fraccionales de K sobre el subgrupo generado por los ideales principales no nulos de K. luego concluimos que toda clase del grupo de clases se puede expresar como la clase [a] de un ideal. Ejemplo El cuerpo ciclot´ omico de orden p tiene s = 0. 2. Esto significa que la clase [1] = [(1)] no contiene m´ as ideales que los princi- pales. Esta u ´ltima ecuaci´ on puede expresarse equivalentemente en t´erminos de ideales como (β)a = (γ)b. donde α es un entero no nulo y a es un ideal K. As´ı. si a es cualquier ideal de K. Definici´ on 4. o sea. y es evidente que la simi- litud de m´odulos coincide con la congruencia m´ odulo este subgrupo. es decir. si y s´ olo si K tiene factorizaci´ on u ´nica. Los ideales principales generan un grupo en el grupo de todos los ideales fraccionales. el teorema 4. Usaremos la notaci´ on a ≈ b para representar la similitud de ideales fraccionales. a 1.88 Cap´ıtulo 4. t = (p − 1)/2.14 afirma que todo ideal de K es similar a otro de norma a lo sumo Mst |∆|. y ya hemos observado que s´ olo hay un n´umero finito de ideales en tales condiciones. Sus elementos son de la forma (β)(γ)−1 . y a su n´ umero de elementos h se le llama n´ umero de clases del cuerpo num´erico K. Por lo tanto el grupo de clases es finito. y en estos t´erminos el teoremap4.

9. Ahora bien. 3 y 4.1: Constantes de Minkowski n s t Mst 2 2 0 0. Igualmente 35 > 58 y 432 > 58. 63662 3 3 0 0. 15199 √ Tomemos ahora p = 5. donde x − k es uno de los diez factores en que el polinomio ciclot´omico se descompone m´ odulo 23. as´ı como su orden f . 09375 4 2 1 0. y que sus potencias son 1. Los divisores de 11 son los asociados de ω − 1. descartamos los divisores de 2. √ Para el caso p = 7 resulta M03 75 < 4. 5 2 0 1 0. Seg´ un el teorema 3. luego 2 se descompone en dos factores primos de norma 8 y 3 se conserva primo. El 23 se descompone en producto de 10 ideales primos de norma 23. Por lo tanto no hay ideales primos de norma menor o igual que 4 y todo ideal es. Como 210 > 58. 7 y de nuevo tenemos factorizaci´ on u ´nica. 97. La tabla siguiente muestra el resto m´ odulo 11 de cada uno de ellos. sus ´ordenes m´ odulo 7 son 3 y 6 respectivamente. 22223 3 1 1 0. 10. luego son todos principales. 2. 4.4. 3. luego los u´nicos primos de norma menor que 58 son los divisores de 11 y los de 23. q 2 3 5 7 11 13 17 19 23 29 r 2 3 5 7 0 2 6 8 1 7 f 10 5 5 10 0 10 10 10 1 10 q 31 37 39 41 43 47 51 53 57 r 9 4 6 8 10 3 7 9 2 f 5 5 10 10 2 5 10 5 10 Para calcular la tabla r´ apidamente basta tener en cuenta que una ra´ız pri- mitiva m´ odulo 11 es 2. Vamos a estudiar los primos menores que 58. ω − k). similar a 1. Se cumple que M02 53 < 1. El grupo de clases 89 Tabla 4. 11937 4 0 2 0. √ 9 Para p = 11 tenemos M05 11 < 58. 28295 4 4 0 0. 5. pues. Li- mit´andonos a ideales primos. es decir. Tambi´en en este caso tenemos factorizaci´ on u´nica. 8. cuya norma es siempre de la forma q m para un primo racional q. El n´ umero k es una ra´ız m´ odulo 23 del . 2.4. sucede que las u ´nicas normas posibles menores o iguales que 4 son 2. 6. Las normas de los divisores primos de un primo racional q son todas iguales a q f . 7. s´ olo hemos de examinar los divisores primos de 2 y 3. Observar que en realidad hay factorizaci´ on u ´nica si y s´ olo si todos los ideales primos son principales.16 cada factor es de la forma p = (23. Hemos de ver si son principales.

90 Cap´ıtulo 4. Si q es cualquier otro primo. As´ı pues. Hemos de encontrar un m´ ultiplo de p de norma 23. Claramente p | p(ω) y un c´alculo rutinario nos da que N p(ω) = 23.000). Resulta que s´ olo hay dos primos en tales condiciones: el 37 y el 113. 2 y 3 tienen f = 9. que se corresponden con primos cuyo orden m´ odulo 19 es 1 o 2. Ya sabemos que para p = 23 no hay factorizaci´on u ´nica. Hay un total de 30 de ellos.22 muestra que el divisor de 19 es principal. Esto prueba la factorizaci´ on u ´nica del und´ecimo cuerpo ciclot´ omico. Enteros ciclot´ omicos reales Veremos en el cap´ıtulo XIII que el c´ alculo del n´umero de clases de un cuerpo ciclot´omico K de orden primo p se puede reducir al c´ umero de clases del correspondiente cuerpo K 0 = K ∩ R. ω − 2). luego no nos afecta. Las posibilidades para f son 1. La t´ecnica que vamos a emplear es esencialmente una de las que usaba Kummer para encontrar primos ciclot´ omicos. . s´ olo hemos de estudiar los primos que tienen f = 1. Ahora bien. es decir. 3. Por su parte. M´etodos geom´etricos polinomio ciclot´omico o. con lo que la norma de sus divisores excede tambi´en a 122. Ejercicio: Probar que N(ω − 2) = 211 − 1. tiene norma mayor que 122. podemos tomar p = (23. donde f es el orden de q m´odulo 19 si es impar o la mitad √ de dicho orden si es par. lo que implica que cualquier primo q > 3 cuyo valor de f sea 3 o 9. luego efectivamente p = (ω 4 + ω 3 − 1) y todos sus conjugados son principales. Si probamos que es principal el anillo de enteros ciclot´ omicos tendr´ a factorizaci´ on u ´nica. En primer lugar observamos que ω ≡ 2 (m´od p). 1. Una posibilidad 4 3 es aprovechar el 8−7 que se ve en la tabla y tomar ° p(ω) ¢ = ω +ω −1. En resumen. 9. como es determinar la factorizaci´ on u ´nica de un cuerpo num´erico. dicho teorema afirma que la norma de cualquiera de sus divisores es q f . Los elementos de orden 11 m´ odulo 23 son precisamente los cuadrados. luego los restos m´odulo p de las potencias de ω son ω ω2 ω3 ω4 ω5 ω6 ω7 ω8 ω9 2 4 8 −7 9 −5 3 6 −11 Se trata de buscar un polinomio en ω cuyo resto m´ odulo p sea nulo y con coeficientes peque˜ nos para que la norma no aumente demasiado. equivalentemente. 17 y 19. 3 122 < 4. En principio el mismo proceso es aplicable a los cuerpos ciclot´ omicos de orden 13. La prueba del teorema 3. primos q ≡ ±1 (m´od 19). como 52 = 2. 96. Vamos alculo del n´ a probar que estos cuerpos tienen factorizaci´ on u ´nica cuando p = 19 y p = 23. aunque el intervalo de primos a estudiar aumenta demasiado para que los c´ alculos sean viables (para el tercer caso la cota es del orden de 460. √ Para p = 19 hemos de estudiar los primos menores que M90 198 < 122. una ra´ız distinta de 1 de x11 − 1. Observemos c´ omo los resultados que hemos desarrollado nos permiten re- solver de una forma relativamente r´ apida un problema nada trivial.

4. Quiz´ a la parte m´ as laboriosa sea encontrar un factor irreducible del polinomio ciclot´ omico m´ odulo 37. si consideramos el ideal q = (37. Despejando. tenemos que ω 2 ≡ −1 − 3ω (m´od q). pero es claro que odulo q ∩ K 0 en K 0 . De nuevo vemos que basta buscar entre los enteros con coefi- cientes ±1 y 0. °√ ¢ Ejercicio: Probar que Q 3 2 tiene factorizaci´ on u ´nica. El resto es an´ ´estos han de coincidir con los restos m´ alogo al estudio que hemos hecho antes sobre el cuerpo ciclot´omico und´ecimo. La cota es ahora 900. El an´ alisis para p = 23 es similar. Con ayuda de un ordenador un simple tanteo basta para dar con ellos. pero por el mismo motivo que antes basta estudiar los primos q ≡ ±1 (m´od 23) La lista siguiente contiene todos los primos en estas condiciones junto con un entero de la norma correspondiente. luego η1 = ω + ω −1 ≡ −3 (m´od q). .4. Si calculamos la expresi´ on N(a0 + a1 η1 + a2 η2 + a3 η3 + a4 η4 + a5 η5 + a6 η6 + a7 η7 + a8 η8 + a9 η9 ). El grupo de clases 91 Si encontramos enteros ciclot´ omicos reales de norma 37 y 113. ω −1 ≡ −3 − ω (m´od q). Ahora es f´acil completar la tabla siguiente: 1 η1 η2 η3 η4 η5 η6 η7 η8 η9 1 −3 7 −18 10 −12 −11 8 −13 −6 En ella se muestran los restos m´ odulo q de los n´ umeros ηi . por lo que no es dif´ıcil encontrar ejemplos r´ apidamente. Por ejemplo N(1 + η5 − η6 ) = −37 N(1 + η2 − η3 ) = −113. pero no excede lo razonable. N(1 + η1 − η3 ) = 47 N(1 − η2 − η3 − η5 ) = 461 N(1 + η1 + η7 ) = 137 N(1 + η3 + η5 + η7 − η8 + η11 ) = −599 N(1 − η1 + η3 ) = 139 N(1 − η5 + η7 − η8 + η10 + η11 ) = 643 N(1 − η2 + η4 + η5 + η6 ) = 229 N(1 − η1 − η4 + η5 + η6 + η9 ) = −827 N(1 − η1 − η2 ) = −277 N(1 − η5 + η7 − η8 − η10 + η1 1) = 829 N(1 + η5 + η7 − η10 + η11 ) = 367 N(1 − η1 − η2 − η3 − η4 − η5 − η6 − η7 − η8 − η10 ) = 691 Esto prueba que el anillo de enteros ciclot´ omicos reales de orden 23 tiene factorizaci´ on u ´nica. (por ejemplo aproximando ηk = 2 cos(2kπ/19) y redondeando el resultado) en- contramos decenas de ejemplos sin dar a las variables m´ as valores que ±1 y 0. Encontrarlos manualmente es m´ as laborioso. ω 2 + ω + 1) en K. De este modo. habremos probado que K 0 tiene factorizaci´ on u ´nica. Veamos una posibilidad para el 37. Por ejemplo sirve x2 + 3x + 1.

92 Cap´ıtulo 4. M´etodos geom´etricos Ejemplo Para el ejemplo de Dedekind Q(ξ).16 Sea K un cuerpo num´erico.27 establece una biyecci´ on entre los ideales de O0 primos con f y los an´ alogos en O. de norma 5. que es irreducible m´ odulo 3. Ello supone ser capaz de decidir si dos ideales dados son similares o no. con lo que O0 tendr´a factorizaci´ on u ´nica real (para n´umeros primos con f) si y s´ olo si el grupo de clases es trivial. Ahora bien.27. . tenemos s = t = 1 y ∆ = −503. el hecho de que todos los ideales de O sean principales no implica necesariamente que todos los ideales de O0 lo sean. on 4. es decir. y por lo tanto principal. En particular. para factorizar los dem´ as primos podemos considerar el polinomio x3 + x2 − 2x + 8. luego podemos considerar a If∗ (O) como un ‘grupo de cocientes’ de If (O0 ). β ∈ Pf (O0 ) . El teorema 3. Llamaremos If∗ (O) = {ab−1 | a. debido a que ninguno sus generadores pertenezca a O0 . f es su conductor y O es el orden maximal. 3 o 5. Un primo de norma menor o igual que 6 debe dividir a 2. pero en general no conserva el car´ acter principal de un ideal: si bien es obvio que la imagen en O de un ideal principal de O0 es un ideal principal (con el mismo generador). luego 3 es primo en Q(ξ). bien puede ocurrir que un ideal principal de O tenga asociado un ideal no principal de O0 . lo que implica que 1 + ξ factoriza como producto de p por un ideal (principal) de norma 2. Ya vimos en el cap´ıtulo anterior (p´agina 69) que 2 se descompone en tres ideales primos principales. es f´acil ver que N(1 + ξ) = 10. el semigrupo If (O0 ) puede identificarse con If (O). y a su vez hemos visto que esto equivale a resolver las ecuaciones diof´anticas asociadas a los ideales. Seg´ un el teorema 3. en completa analog´ıa con el caso que acabamos de estudiar para ´ordenes maximales. y as´ı Q(ξ) tiene factorizaci´ on u ´nica. Supongamos que O0 es un orden de un cuerpo num´erico. b ∈ If (O)}. Por ello hemos de distinguir entre ideales de O0 principales en O0 (luego tambi´en en O) de los que s´ olo son principales en O. 1 + ξ). sea O su orden maximal y sea O0 Definici´ un orden cualquiera de K con conductor f. lo que a su vez exige ser capaz de decidir si un ideal dado es principal o no. If∗ (O) es el subgrupo generado por If (O) en el grupo de los ideales fraccionales de K. De momento a´ un no disponemos de las herramientas necesarias para calcular n´umeros de clases en general. © ™ Pf∗ (O0 ) = αOβ −1 O | α. Similarmente definimos ™ Pf (O0 ) = {α ∈ O0 | αO + f = 1 . Si probamos que p es principal entonces todo ideal de norma menor o igual que 6 ser´ a producto de ideales principales. luego p tambi´en es principal. Como ´ınd ξ = 2. Esta correspondencia conserva todo lo relacionado con la divisibilidad ideal. de donde concluimos f´ acilmente que todo ideal es similar a uno de norma menor o igual que 6. Ahora definiremos un grupo de clases de ideales de O0 (primos con f) de modo que la clase trivial la formen precisamente los ideales principales en O0 . Por lo tanto 5 se descompone en producto de un ideal de norma 25 y del ideal p = (5. Ahora vamos a generalizar el concepto de grupo de clases a ´ordenes num´ericos arbitrarios. mientras que dicho polinomio se descompone como (x+1)(x2 +3) m´odulo 5. Ni siquiera los primos con el conductor.

es decir. luego podemos considerarlas como clases de ideales de If (O0 ). existe un ideal b de manera que [a−1 ] = [b]. Si [α] = [β]. . Como § £ f ⊂§ O esto implica que αγ. Existe un α ∈ a tal que γ = βα. Dado cualquier ideal a de K. esto se traduce en que [a]−1 = [b]. Sea ahora±U el grupo de unidades del £ anillo § O/f y consideremos la aplicaci´ on U −→ Pf∗ (O) Pf∗ (O0 ) dada por [α] 7→ (α) . a = (α). El grupo de clases 93 De este modo Pf∗ (O0 ) es el subgrupo de If∗ (O) generado por los ideales prin- cipales de If (O0 ) (identificados con ideales de If (O)). Sea O0 un orden de K de conductor f y sea h el n´ umero de clases de K. entonces existen n´ umeros β. a la vez que calculamos su orden. Adem´ as el cociente que aparece en la f´ ormula es entero. Su n´ ucleo es evidentemente Pf∗ (O). por la factorizaci´ on u ´nica. supuesto que probemos que el ´ındice es finito. βγ ∈ O . Por el teorema 3. respectivamente. (α) ∈ If (O0 ).4. Ahora vamos a probar que es finito. As´ı mismo.4. El hecho de que γ ∈ Pf (O0 ) implica que lo mismo vale para α y. Consideremos el homo- morfismo If∗ (O) −→ H dado por a 7→ [a]. un ideal de If (O0 ) es principal si y s´ olo si su clase es trivial. por lo que h | h0 . si un ideal a ∈ If (O0 ) cumple [a] = 1. Demostracio ´ n: Sea H el grupo de clases de K.17 Sea O el orden maximal de un cuerpo num´erico K. y su orden es Φ(f) h0 = h. el n´ umero de unidades de O/f y de O0 /f. Por la factorizaci´on u ´nica existe b ∈ If (O0 ) tal que ab = (α). mientras que e es el ´ındice del grupo de unidades de O0 en el grupo de unidades de O. Pasando a If (O) y tomando clases. Por el teorema de isomorf´ıa podemos concluir que h0 = |Pf∗ (O) : Pf∗ (O0 )| h. Todo a ∈ If (O0 ) cumple por definici´on a + f = O0 . Esto prueba que todas las clases de H(O0 ) tienen un representante en If (O0 ). As´ı pues. Con esto hemos probado que el grupo de clases de un orden es exactamente lo que quer´ıamos que fuera. γ ∈ Pf (O0 ) tales que (β)a = (γ). luego existen α ∈ a y φ ∈ f tales que α + φ = 1. luego (α) = (α)(βγ) = (β)(αγ) = (β) . Φ0 (f)e donde Φ(f) y Φ0 (f) son. Teorema 4.10 existe un ideal c = αb−1 tal que [c] = [a] y c+f = 1. ± Llamaremos grupo de clases de O0 al grupo cociente H(O0 ) = If∗ (O) Pf∗ (O0 ). Veamos que est´a bien definida. Esto implica que el homomorfismo anterior es suprayectivo. Entonces el grupo de clases de O0 es finito. entonces α ≡ β (m´od f) y por ser unidades existe un γ ∈ O tal 0 0 que £ §αγ ≡ £ βγ ≡ §1 (m´£od f). As´ı pues ± If∗ (O) Pf∗ (O) ∼ = H.

es claro que si α es de esta forma entonces (α) est´ a en el n´ ucleo. e = 3. φ es la funci´ on de Euler usual y em es el ´ındice del grupo de las unidades de Om en el grupo de las unidades de K. ØE Pf (O0 )Ø Claramente.18 Sea Om el orden de ´ındice m en un cuerpo cuadr´ atico K. si llamamos U 0 al grupo de acilmente que U 0 ∼ las unidades de O0 /f. sea Pf (O0 ) el grupo de las clases de U con representantes en Pf (O0 ). Sea h el n´ umero de clases de K y hm el n´ umero de clases de Om . Hemos probado que el n´ ucleo del 0 epimorfismo que estamos estudiando es E Pf (O ). £√ § En total concluimos que el n´ umero de clases de Z −3 es h2 = 1. £Esto§ prueba ya la finitud del grupo de clases. Vamos a calcular el n´ ucleo. El teorema es ahora inmediato. Como ya sabemos. mientras que el grupo de unidades de Z −3 consta s´ olo de {±1}. el 2 se conserva primo en Q −3 . £√ § Ejemplo Consideremos el orden Z −3 . luego Φ(2) = N(2)−1 = 3. donde β ∈ Pf (O0 ). Por consiguiente. A su vez esto implica que α = ≤β. Demostracio ´ n: S´ olo hay que recordar que el conductor de Om es (m) y notar que Om /(m) ∼= Z/mZ.1) . Si llamamos E 0 al±°grupo de las¢ unidades de O0 . Similarmente. de donde Φ(f) |Pf∗ (O) : Pf∗ (O0 )| = Ø Ø. lo que significa que (α) = (β). Entonces Φ(m) hm = h. Para el caso de ´ordenes cuadr´ aticos la f´ ormula admite una ligera simplifi- caci´ on: Teorema 4. Ø Ø Ø ØØ Ø ØE Pf (O0 )Ø = ØE : E ∩ Pf (O0 )Ø ØPf (O0 )Ø. Finalmente. es f´ acil comprobar el iso- morfismo E/E 0 ∼= E E ∩ Pf (O0 ) . y seg´ un la notaci´ on del teorema °√ ¢ anterior. Llamemos E al grupo de unidades de O y E al subgrupo de U formado por las clases con un representante en E. φ(m)em donde Φ es la funci´ on de Euler generalizada. esto no significa que el anillo tenga factorizaci´ on u ´nica. tambi´en se ve f´ = Pf (O0 ). para cierta unidad ≤ de O. Por otra parte. de ´ındice 2 en el orden maximal de °√ ¢ Q −3 . Es f´ acil ver que el n´umero de clases de este cuerpo es 1. M´etodos geom´etricos Evidentemente se trata de un epimorfismo de grupos. as´ı como que su grupo de unidades consta exactamente de las 6 ra´ıces sextas de la unidad (en la secci´ on siguiente obtendremos este hecho como£√ consecuencia § de resultados generales). (4. Un ejemplo de factorizaci´ on no u ´nica es el siguiente: ° √ ¢° √ ¢ 2 · 2 = 1 + −3 1 − −3 .94 Cap´ıtulo 4. Rec´ıprocamente. Si (α) = 1 entonces (α) ∈ Pf∗ (O0 ).

1). Digamos que √ ° √ ¢° √ ¢ a + b −3 = 1 ± −3 u + v −3 . El grupo de clases 95 Vamos a probar que ´este√es en realidad £√ §el u ´nico caso posible. en el segundo tenemos que a y b son ambos de la forma 4n ± 1. de hecho tenemos √ √ √ que 2 | a+b −3. es decir.4. Por otra parte 1± 2 −3 es una unidad. (4. β se descompone en producto de primos en Z −3 . 4 luego eligiendo el signo podemos hacer que u y v sean ambos enteros. Entonces a y b son ambos √ ° √ ¢ pares o ambos impares. tambi´en O ⊂ α−1 M . donde u y v son enteros o semienteros. Demostracio ´ n: El teorema 4. La factorizaci´ on√es u´nica salvo signos si exigimos que en la descomposici´on no aparezcan factores 1 ± −3 con signos opuestos. Consideremos un umero cualquiera a + b −3 ∈ Z −3 . √ Repitiendo el proceso podemos llegar a una factorizaci´ on a + b −3 = τ1 · · · τr β. √ luego divide a a±b −3. Ejercicio: Probar que la descomposici´ on (4. digamos √ a + b −3 = τ1 · · · τr π1 · · · πs . donde τ es 2 o 1± −3 y β ∈ Z −3 .2) es u ´nica salvo signos y salvo las trans- formaciones entre los τi que pueden hacerse a partir de (4. 4 | a ± b.£√ Como § el n´ u mero de clases es 1. S´olo hay un n´ umero finito de naturales t tales que 1 ≤ t ≤ C . n´ ° √ ¢ Supongamos que 2 | N a + b −3 = a2 + 3b2 . As´ı tenemos que todo m´odulo M es similar a otro M 0 tal que O ⊂ M 0 y 0 |M : O| ≤ C. As´ı en ambos casos (tanto√si a y b son pares o impares) √ hemos llegado £√a una § factorizaci´on de la forma a+b −3 = τ β.2) Los factores τi son irreducibles de norma 4 y los factores πi son primos de norma impar. En el primer caso a + b −3 = 2 u + v −3 . donde ahora N(β) es impar. Terminamos la secci´ on con un u ´ltimo resultado de finitud: Teorema 4. Como es invariante por conjugaci´ on.19 Si O es un orden num´erico.4. ° √ ¢ Trabajando en el orden maximal vemos que 2 es primo y 2 | N a + b −3 . Por lo tanto bien a + b o bien a − b es m´ultiplo de 4. Como αO ⊂ M . luego 1± −3 es asociado √ a 2 y tambi´en divide a a + b −3. Entonces √ √ a ± 3b + (a ∓ b) −3 u + v −3 = . existe un n´ umero finito de clases de similitud de m´ odulos cuyo anillo de coeficientes es O. para una elecci´ on adecuada del signo. Todos ellos son primos en el orden maximal. Es f´ acil ver que |α−1 M : O| = N(α−1 M )−1 = | N(α)|/ N(M ) ≤ C.12 (teniendo en cuenta la definici´ on de norma de un m´ odulo) proporciona una cota C que s´ olo depende del cuerpo y de O tal que todo m´odulo M con anillo de coeficientes O contiene un elemento α 6= 0 con | N(α)| ≤ C N(M ).

. s´olo hay un n´umero finito de m´ odulos M 0 tales que 0 0 0 O ⊂ M y |M : O| = t. . Por otro lado Ø Ø Ø ° ¢ØØ Ø logØN(α)Ø = logØN(x α) Ø = l1 (α) + · · · + ls+t (α).3) Si K es un cuerpo num´erico llamaremos representaci´ ° on logar´ ¢ ıtmica de K a la aplicaci´on l : K \ {0} −→ Rs+t dada por l(α) = l x(α) . ° l(α) = log |σ1 (α)|. con lo que tM 0 ⊂ O. . umero finito de tales m´ 4. . . entonces l(xy) = l(x) + l(y). El espacio Rs+t se llama espacio logar´ıtmico de K. donde Ω log |xk | para k = 1. (4. que son grupos aditivos. log |σs (α)|. . Tambi´en on de norma en Rst que es obvio por la definici´ Ø Ø logØN(x)Ø = l1 (x) + · · · + ls+t (x). Para relacionar unos con otros usaremos logaritmos. los m´odulos intermedios entre O y t−1 O est´ an en correspondencia biun´ıvoca con los subgrupos del grupo cociente. mientras que el teorema de Minkowski se aplica a ret´ıculos. . . . . Un primer resultado elemental es el siguiente: Teorema 4. El vector l(α) se llama representaci´ on logar´ıtmica del n´ umero α. lk (x) = log |xk |2 para k = s + 1.96 Cap´ıtulo 4. ls+t (x) . Definici´ on 4. . Ahora bien.5 La representaci´ on logar´ıtmica En esta secci´ on obtendremos la estructura del grupo de unidades de un orden num´erico arbitrario. s + t. . pues estos m´ odulos cumplen que M /O es un grupo finito de orden t. hay un n´ odulos M 0 . .21 Sea K un cuerpo num´erico y O un orden cualquiera de K. para cada uno de ellos. tales que N(x) 6= 0) y dado por l(x) = l1 (x). . Llamaremos representaci´ on logar´ıtmica de Rst a la aplicaci´ on l cuyo dominio lo forman los vectores x de Rst cuyas componentes ° son todas ¢ no nulas (o sea. entonces l(αβ) = l(α) + l(β). . s. Es claro que si α y β son n´ umeros no nulos. . Entonces la restricci´on de la representaci´on logar´ıtmica de K al grupo de las unidades de O es un homomorfismo de grupos cuyo n´ ucleo est´ a formado por las ra´ıces de la unidad en O y es un grupo c´ıclico finito de orden par. . As´ı pues. . log |σs+1 (α)|2 . Este grupo es multiplicativo. M´etodos geom´etricos y. que es finito porque ambos m´ odulos son libres del mismo rango. y en consecuencia O ⊂ M 0 ⊂ t−1 O. donde x es la representaci´on geom´etrica de K. log |σs+t (α)|2 ). En conclusi´on. Es inmediato que si N(x) 6= 0 6= N(y). .20 Recordemos que Rst = Rs × Ct . De aqu´ı se sigue que l(α−1 ) = −l(α). . .

7. Adem´ as es c´ıclico porque todo subgrupo finito del grupo multiplicativo de un cuerpo es un grupo c´ıclico. Si ≤ es una unidad de O. W contiene exactamente a las ra´ıces de la unidad de O. En par- ticular contiene al −1. . y como sus elementos pertenecen a un ret´ıculo. . pero los vectores x(≤) forman parte de un ret´ıculo. . Demostracio ´ n: Sea M dicha imagen. .8 o bien aplicando el teorema 4. necesariamente ha de ser finito. Entonces la imagen del grupo de las unidades de O a trav´es de la representaci´ on logar´ıtmica es un ret´ıculo de dimensi´ on s + t − 1. . Ejercicio: Probar que si un cuerpo num´erico cumple s > 1 entonces sus u ´nicas ra´ıces de la unidad son ±1. cuando ≤ es una unidad con kl(≤)k < r. luego todos tienen m´ odulo 1. Por el teorema 4. Si α ∈ W resulta que l©k (α) =Ø 0. que es un conjunto discreto. s y Øσk (≤)Ø < er si k = s + 1. luego son un n´ umero finito. y su dimensi´ on es a lo sumo s + t − 1. para demostrar que es un ret´ıculo basta ver que es discreto. de orden 2. . Esto significa que el conjunto de los x(≤). . Ø Ø Para ello vemos que lk (≤) ≤ |lk (≤)| ≤ kl(≤)k < r. Esto implica que el conjunto x(α) Ø α ∈ W est´ a acotado. En particular los elementos de W tienen orden finito. entonces todos los conju- gados de ω cumplen lo mismo. s+t Esto demuestra que M es un ret´ıculo Ø en Ø Ø sabemos que N(≤) = ±1.5. . . . . t. Obviamente M es un subgrupo del espacio logar´ıtmico de K. luego Øσk (≤)Ø < er si Ø Ø2 k = 1.4. La representaci´ on logar´ıtmica 97 Demostracio ´ n: Sea W el n´ ucleo indicado en el enunciado. Por lo tanto el ret´ıculo M est´ a contenido en el subespacio V = {x ∈ Rs+t | x1 + · · · + xs+t = 0}. Ø R . As´ı pues.22 Sea K un cuerpo num´erico y O un orden de K. Para probar que su dimensi´ on es exactamente ´esta basta demostrar que existe un subconjunto acotado U de V tal que los trasladados de U por los elementos de M cubren todo el espacio V . Teorema 4.8 a la imagen de M a trav´es de un isomorfismo entre V y Rs+t−1 . y como la representaci´ on geom´etrica x es biyectiva concluimos que el subgrupo W es finito. Rec´ıprocamente si un ω ∈ O cumple ω n = 1. Esto puede probarse modificando levemente la prueba del teorema 4. luego 0 = log N(≤) = l1 (≤) + · · · + ls+t (≤). . el n´ umero de unidades ≤ es tambi´en finito. luego concluimos l(ω) = 0. luego™|σk (α)| = 1 para k = 1. Sea r > 0 y vamos a probar que s´ olo hay un n´ umero finito de unidades ≤ tales que kl(≤)k < r. . s + t. y los logaritmos de los m´odulos son 0. est´ a acotado. Ahora ya podemos aplicar el teorema de Minkowski al estudio de las unida- des. Como la representaci´ on geom´etrica es biyectiva. luego W es un grupo abeliano finito de orden par. luego son ra´ıces de la unidad.

. . . xs+t ) cumple |xk | < C para k = 1. con lo que lk (X) est´a acotado. Notar que Q no depende de y. . As´ı l[S] = V . . As´ı pues. . . as´ı como que µ(A) = 2s π t cs+t > 2s+2t √k (pues A es un producto de s intervalos de longitud 2c y t c´ırculos de radio c). . entonces lk (x) < log C y por lo tanto lk (x) = − i6=k li (x) > −(s + t − 1)C. αm ∈ O no nulos tales que | N(αi )| < Q y de modo que cualquier otro entero en estas condiciones sea asociado en O a uno de ellos. Por el teorema 2. . . s + t. luego α1 . Ø Ø Ø Ø xs Ø Ø Ø Ø y1 z1 Ø Ø Ø = N(y) = ±1. .98 Cap´ıtulo 4. basta demostrar que existe un conjunto acotado X ⊂ S tal que los trasladados x(≤)X cubren S. Ahora el α . .. . . pues si un vector (x1 . . . Ø Ø . αm tampoco (podr´ıamos haberlos tomado al principio de la prueba).3) resulta que un vector x de Rst con coordenadas no nulas cumple l(x) ∈ V si y s´ olo si N(x) = ±1. entonces los trasladados l(≤) + l[X] cubren V . Si ahora consideramos Rst = Rs+2t la aplicaci´ on f es lineal y el determinante de su matriz (por ejemplo en la base can´ onica) es Ø Ø Ø x1 Ø Ø Ø Ø . . un punto de la forma p = yx(α) para cierto α ∈ O no nulo y de manera que | N(p)| < cs+t = Q. . Llamemos A al conjunto de los puntos x ∈ Rst tales que |xi | < c para i = 1. Se cumple que l[X] est´ a acotado. . . Llam´emosla k (observar que k no depende de y). Sea S el conjunto de todos los x ∈ Rst tales que N(x) = ±1. Ø −z1 y1 Ø Ø Ø Ø . . . ° ¢t √ Sea Q > π4 k y sea c = s+t Q. Como la norma es multiplicativa.. . . . . Ø Ø Ø Ø yt zt ØØ Ø Ø −zt yt Ø Llamemos N ⊂ Rst a la imagen de O por la representaci´ on geom´etrica. es decir. . s. |xi |2 < c para i = s + 1. Por (4. . Sea X ⊂ S un conjunto acotado cualquiera. . se cumple que x(≤)X ⊂ S. Sea y = (x1 . luego los paralelep´ıpedos fundamentales de los ret´ıculos N e yN tienen la misma medida. . Puesto que N(y) = ±1 tambi´en se cumple que | N(α)| = |x(α)| = | N(p)| < Q. . . s + t. y si todos los trasladados x(≤)X cubren S. El teorema de Minkowski nos da un punto no nulo p ∈ A ∩ yN. Las aplicaciones lineales de determinante ±1 conservan la medida. Es f´acil comprobar que A es absolutamente convexo y acotado. α1 . . xs . Ø Ø . pues. . . yt + izt ) ∈ S y sea f : Rst −→ Rst la aplicaci´on dada por f (x) = yx (el producto se calcula componente a componente en Rst = Rs × Ct ). Sean. y1 + iz1 . M´etodos geom´etricos Es claro que todo vector de Rs+t es la imagen por la representaci´ on lo- gar´ıtmica de un vector de Rst .19 existe s´ olo un n´umero finito de elementos α no asociados y de O con norma menor que Q en m´ odulo. si ≤ es una unidad de O. . s y |xk |2 < P C para k = s + 1.

lo cual s´ olo es posible si s = 1. Sin embargo podemos asociar a cada orden un in- variante concerniente a sus sistemas fundamentales de unidades de forma similar a como asociamos el discriminante a las bases de un m´ odulo.¢ los u omicos de grado 2 son Q(i) ´nicos cuerpos ciclot´ (de orden 4) y Q −3 (de orden 3 y 6 a la vez). La representaci´ on logar´ıtmica 99 que hab´ıamos encontrado se expresa como α = ≤αi para un cierto i y una cierta unidad ≤ de O. Las unidades de Q son obviamente ±1. donde ζ ∈ O es una ra´ 1 ız de la unidad y m1 . . . . Esto determina la estructura del grupo de las unidades de cualquier orden de cualquier cuerpo num´erico. mr son enteros racionales. Los sistemas fundamentales de los cuerpos cuadr´ aticos reales y de los c´ ubicos puros tienen un s´ olo miembro. pero antes observemos lo siguiente: Un sistema fundamental de unidades no es m´ as que una base de un cierto Z-m´odulo. ±i} y las de Q −3 son las ra´ıces sextas de la unidad ° √ ¢ {±1. La prueba del teorema de Dirichlet no es constructiva. . Demostracio ´ n: Sea U el grupo de las unidades de O. t = 0 (y entonces n = s + 2t = 1. . Esto demuestra que Q y los cuerpos cuadr´ aticos imaginarios son los u ´nicos cuerpos con un n´ umero finito de unidades. Se trata claramente de un conjunto acotado y tenemos que todo y ∈ S cumple y ∈ x(≤)X para cierta unidad ≤ de O. ≤r ∈ U tales que l(≤1 ). . mientras que las de Q(i) son {±1. . . . Entonces existen unidades ≤1 . Resolveremos enseguida este problema. . As´ı pues. Hemos demostrado que todo y ∈ S se puede expresar en la forma y = px(αi−1 )x(≤). . . l(≤r ) forman una base del ret´ıculo l[U ]. ±ω 2 }. tal y como quer´ıamos probar. ≤r un sistema fundamental de unidades de un orden O de un cuerpo num´erico. o bien s = 0. . En estos casos si ≤ es un sistema fundamental de unidades se dice simplemente que es una unidad fundamental. Esto ocurre cuando r = s+t−1 = 0. Teorema 4. Sm Definimos X = S ∩ i=1 x(αi−1 )A. . . . . ≤r en las condiciones de teo- rema anterior se llama un sistema fundamental de unidades de O. . Ahora°√bien. . Basta tomar unida- des ≤1 . no nos per- mite obtener en la pr´ actica un sistema fundamental de unidades. . o sea. Las de los cuerpos cuadr´ aticos imaginarios son las ra´ıces de la unidad que contienen. .24 Un conjunto de unidades ≤1 . ≤r en O (donde r = s + t − 1) tales que toda unidad ≤ ∈ O se expresa de forma u ´nica como ≤ = ζ≤m mr 1 · · · ≤r .5. Los sistemas fundamentales de unidades de un orden pueden ser vac´ıos. donde ω = −1 + −3 /2.4. . . . Definici´ on 4. . . K = Q). ±ω. .23 (Teorema de Dirichlet) Sea O un orden de un cuerpo num´e- rico de grado n = s + 2t. . l(≤r ) sean una base de l[U ]. luego no es u ´nico. Entonces l(≤1 ). t = 1 (y entonces n = 2 y K es un cuerpo cuadr´ atico imaginario). es decir. las unidades de cualquier otro cuerpo cuadr´ atico imaginario °√ ¢ son tambi´en {±1}. Sea ≤1 . .

. Desde un punto de vista te´ orico no hay dificultad. . . y conocer tales sistemas re- sulta ser indispensable para tener un control satisfactorio del cuerpo en cuesti´ on. βn } definida en 2. En el peor de los casos podemos obtener A calculando los polinomios m´ınimos de los βj y aproximando sus ra´ıces. . El regulador de un cuerpo num´erico es el regulador de su orden maximal. αn } una base de M . cn tienen sus coordenadas (en la base n dada) acotadas en m´ odulo por A j=1 cj . l(≤r ).25 Sea M un m´ odulo completo de un cuerpo num´erico K de grado n. . j. . Si sumamos todas las columnas a la columna i-´esima y tenemos en cuenta que las componentes de l(≤1 ). l(≤1 ). l(≤r ) generan un ret´ıculo completo cuyo parale- lep´ıpedo fundamental tiene medida independiente de la elecci´ on del sistema fundamental de unidades (pues un cambio de sistema da lugar a un cambio de base del ret´ıculo). Teorema 4. podemos √ desarrollar el determinante por dicha columna i-´esima y concluir que k = s + t R. . 4. podemos calcular la base dual {β1 . . l(≤r ) suman 0. Ahora. resolviendo sistemas de ecuaciones lineales (o calculando su inversa). . Los vectores l0 . En esta secci´on probaremos que siempre es posible encontrar un sistema fundamental en un n´ umero finito de pasos. Un hecho clave en esta direcci´ on es el teorema siguiente. . un n´ umero de M que cumpla lo pedido es de la forma α = a1 α1 + · · · + an αn . Para Q y los cuerpos cuadr´ aticos imaginarios se define R = 1. l(≤1 ). . .100 Cap´ıtulo 4. para ciertos n´ umeros reales positivos P c1 . ° ¢ Demostracio ´ n: La matriz Tr(αi αj ) puede ser calculada en la pr´ actica y con ella. Sea {α1 . Sabemos que esta medida k es igual al m´ odulo del determinante de la matriz que tiene por filas a l0 . . . . Este valor R es independiente de la elecci´ on del sistema fundamental de uni- dades y se llama regulador del orden O.9. . . l(≤r ). . . . uno de los problemas m´as complicados de la teor´ıa algebraica de n´ umeros. Sea A > 0 tal que |σi (βj )| ≤ A para todo i. . . Entonces existe una constante A tal que todos los elementos α ∈ M que cumplen |σ1 (α)| < c1 . . . . ai ∈ Z. . . . . . donde R es el m´ odulo de cualquiera de los menores de orden r de la matriz que tiene por filas a l(≤1 ). . El vector l0 = √s+t (1. a nivel pr´ actico.6 C´ alculo de sistemas fundamentales de unidades El c´ alculo de un sistema fundamental de unidades (y por lo tanto del regu- lador) de un cuerpo num´erico dado es. . |σn (α)| < cn . . . . . 1) es unitario y ortogonal al subespacio V formado por los vectores cuyas coordenadas suman 0. M´etodos geom´etricos 1 donde U es el grupo de las unidades de O. .

donde v 0 es ortogonal a u. C´ alculo de sistemas fundamentales de unidades 101 donde Ø Ø ØØX n Ø Ø n X Ø Ø n X |ai | = ØTr(αβi )Ø = Ø σj (α)σj (βi )Ø ≤ A Øσj (α)Ø < A cj . . . ur ∈ M y sus proyecciones en V son una base de N. 2. Todo elemento x0 ∈ N es la proyecci´ on de un x ∈ M tal que r kuk2 kxk ≤ + kx0 k2 . El apartado 3) implica que es discreto. u2 . Las proyecciones de r − 1 elementos de M linealmente independientes de u son linealmente independientes. Consecuentemente: 0 √ r ! r X X v = a− ai bi u + bi ui . luego es un ret´ıculo. sea v = au + v 0 . . . Restando el oportuno tu. Teorema 4. N es un ret´ıculo de dimensi´ on r − 1. sea V el subes- pacio generado por M. sea u ∈ M no nulo. . Supongamos que u 6= nv para todo v ∈ M y todo n´ umero natural n. Similarmente. j=1 j=1 j=1 El pr´ oximo teorema contiene las ideas centrales del algoritmo para obtener sistemas fundamentales de unidades de cuerpos num´ericos. i=2 i=2 De aqu´ı se sigue que el primer sumando del Psegundo miembro est´ a en M y por r la hip´otesis sobre u el coeficiente b1 = a − i=2 ai bi ha de ser un entero (los elementos de M de la forma αu son claramente un ret´ıculo de base u).4. aunque el m´etodo es completamente general.26 Sea M un ret´ıculo en Rm de dimensi´ on r > 1. ur son una base de M.6. Por simplificar la notaci´ on supondre- mos que r = 3. para ciertos enteros racionales bi . 2) Sean ui = ai u + u0i . luego la dimensi´ on de N es r − 1. Entonces kxk2 = |α|2 kuk2 + kx0 k2 ≤ kuk2 /4 + kx0 k2 . . Entonces: a u y sea N la proyecci´ 1. entonces u. 3. Veamos ahora c´ omo podemos calcular en la pr´ actica un sistema fundamental de unidades de un cuerpo num´erico K. . Esto prueba lo pedido. podemos exigir que |α| ≤ 1/2. 3) Sea x = αu + x0 . . sea V 0 el subespacio de V ortogonal on de M en V 0 . 4 Demostracio ´ n: 1) Obviamente N es un subgrupo. dadoPcualquier v ∈ M. Entonces r v = i=2 bi u0i . donde cada u0i es ortogonal a u. con t entero racional. Si u2 . En primer lugar .

que resulta ser   3 −1 2  −1 5 −13  2 −13 −2 Su inversa es   179 28 −3 1  28 10 −37  503 −3 −37 −14 . Eliminamos los que no tengan norma ±1 y as´ı tenemos una enumeraci´ on de las unidades de K. Seguimos hasta hacernos con r unidades cuyas representaciones logar´ıtmicas sean linealmente independientes. α2 = ξ. Por lo tanto |σ(≤)| ≤ eρ si σ es real y |σ(≤)| ≤ eρ/2 si σ es complejo. Por el teorema anterior p x ser´ıa la proyecci´ on de un vector de M2 de norma menor o igual que 12 kl20 k2 + kl30 k2 . entonces log |σ(≤)| ≤ ρ si σ es real y log |σ(≤)|2 ≤ ρ si σ es complejo. su base dual y la constante A del teorema 4. Al terminar el proceso tendremos un sistema fundamental de unidades de K. Si una unidad ≤ cumple que kl(≤)k ≤ ρ. es decir.102 Cap´ıtulo 4. l2 . Sabemos que una base entera de K la forman los n´ umeros ξ + ξ2 α1 = 1. y si es as´ı 0 sustituir l1 por l. l3 . 2 ° ¢ No es dif´ıcil calcular la matriz Tr(αi αj ) . si l20 es m´ultiplo de un elemento de M2 . Llamemos V1 al subespacio de R4 formado por las cu´ adruplas cuyas coordenadas suman 0. Ejemplo Consideremos el cuerpo K = Q(ξ). Ordenando lexicogr´ aficamente las n-tuplas de enteros racionales podemos enumerar los enteros de K. Continuamos nuestra enumeraci´ on de unidades hasta que el teorema 4. Si ´este no fuera una base. donde ξ es una ra´ız del polinomio x3 + x2 − 2x + 8. digamos l1 . Entonces M3 es un ret´ıculo de dimensi´ on 1 que contiene al vector l30 . sea M2 la proyecci´ on de M1 en V2 y sea M3 la proyecci´ on de M3 en V3 . sea V2 el subespacio de V1 ortogonal a l10 . Cuando encontramos una unidad calculamos su representaci´ on logar´ıtmica y si es nula pasamos a otra. En tal caso sustituimos l2 por l. el ejemplo de Dedekind del que ya hemos hablado en otras ocasiones. Similarmente. sea M1 la imagen del grupo de unidades por la representaci´ on logar´ıtmica. As´ı mismo. M´etodos geom´etricos calculamos una base entera de K. α3 = . sea l20 la proyecci´ on de l2 en V2 .25 nos garantice que hemos pasado por todas las posibles unidades ≤. En caso contrario comprobamos si la proyecci´ on sobre V2 es m´ ultiplo de l20 con norma menor. existir´ıa un vector x ∈ M3 tal que kxk ≤ kl30 k/2. sea l10 = l1 . que a su vez ser´a la proyecci´ on de un vector de p M1 de norma menor o igual que ρ = 12 kl10 k2 + kl20 k2 + kl30 k2 . y en caso contrario hacemos lo mismo con la proyecci´ on sobre V3 . sea V3 el subespacio de V2 ortogonal a l20 y l30 la proyecci´ on de l3 en V3 . ´este tendr´ a que ser la proyecci´on de un elemento de M1 de norma menor o igual que ρ.25 para el orden maximal de K. Cada vez que nos encontremos con una unidad hemos de comprobar si su representaci´ on logar´ıtmica l es m´ultiplo de l10 con norma menor.

Para este cuerpo se cumple s = 0. Demostracio ´ n: Sea ≤ = r(ω) una unidad de Z[ω]. que tambi´en es una unidad. 70 02735). Si enumeramos los enteros de K y buscamos los de norma 1. y sus coordenadas en la base entera que estamos considerando estar´ıan 0 0 acotadas por A(e9 94/2 +2e9 94/4 ) < 71. 503 2 Sustituimos ξ por aproximaciones complejas de los tres conjugados de ξ (est´ an dadas en el cap´ıtulo anterior) y calculamos el mayor m´ odulo de los n´ umeros ´ obtenidos. Si comprobamos todos los enteros cuyas coordenadas son menores o iguales que 70 en m´ odulo. 503 2 µ ∂ 1 ξ + ξ2 α3∗ = −3 − 37 ξ − 14 . 503 2 µ ∂ 1 ξ + ξ2 α2∗ = 28 + 10 ξ − 37 . Su conjugado complejo es ≤¯ = r(ω −1 ) = r(ω p−1 ). luego ≤ es una unidad fundamental y el regulador es R = 70 02735.6. . Este resulta ser A = 00 42 (redondeado hacia arriba). Teorema 4. entonces toda unidad de Z[ω] es el producto de una unidad real por una potencia de ω. Ejemplo Vamos a calcular un sistema fundamental de unidades del cuerpo ciclot´ omico s´eptimo. t = 3. log |≤(ξ2 )|2 ) = (−70 02735. luego el sistema consta de dos unidades. concluimos que |σ(µ)| = 1. Todo conjugado de µ es de la forma σ(µ) = r(ω k )/r(ω −k ). √ √ °√ ¢ Ejercicio: Comprobar que 1 − 6 3 6 + 3 3 36 es una unidad fundamental de Q 3 6 .4. Como el deno- minador es el conjugado (complejo) del numerador. C´ alculo de sistemas fundamentales de unidades 103 Esto nos da la base dual µ ∂ 1 ξ + ξ2 α1∗ = 179 + 28 ξ − 3 . veremos que no hay m´as unidades.27 (Lema de Kummer) Si Q(ω) es el cuerpo ciclot´ omico de or- den p. En primer lugar probaremos un resultado general nos reducir´ a a la mitad el grado del cuerpo a estudiar. luego si ≤ no fuera una unidad fundamental de K habr´ıa otra unidad cuya representaci´on logar´ıtmica tendr´ıa norma menor que 90 94/2. 2 Su representaci´ on logar´ıtmica es l(≤) = (log |≤(ξ1 )|. Consideremos la unidad µ = ≤/¯ ≤ ∈ Z[ω]. el primero que encontramos (aparte de ±1) es la unidad ξ + ξ2 ≤ = 13 + 10 ξ + 6 . cuya norma es menor que 90 94.

104 Cap´ıtulo 4. Esto implica que i = 1 y que φ(x) = 1. Si R es el regulador de K y R0 el regulador de K 0 . El cuerpo Q(ζ) es un cuerpo ciclot´omico de grado φ(m). Observar que hemos demostrado que las u ´nicas ra´ıces de la unidad de Q(ω) son las potencias de ω y sus opuestas.° (pero extienden¢ a los de K 0 )¢luego el regulador de K es un menor de la matriz log |σi (≤j )| = (2 log |σi (≤j )| . Entonces η = ±≤m mr 1 · · · ≤r . luego ≤ ≡ −≤ (m´od π). . donde m = (p − 1)/2 es el grado de K 0 . Por la unicidad que nos da el teorema de Dirichlet. Sea ahora {≤1 . luego ω i−j = ±1 y as´ı ≤m 1 · · · ≤r 1 mr = ±≤k11 · · · ≤kr r . ≤ ≡ −¯ ≤ (m´od π). Digamos m = pi x con i ≥ 1. luego est´ a formado por las unidades ±ω i . Observar que ω ≡ 1 (m´od π). R = 2m−1 R0 . o sea. de donde x = 2 (ha de ser par). . esto est´a contenido en el enunciado del teorema anterior. φ(m) = (p − 1)pi−1 φ(x) | p − 1. . por el teorema anterior ≤ = ω i η para una cierta unidad real. ≤m−1 } un sistema fundamental de unidades de K 0 . Teniendo en cuenta que las u ´nicas ra´ıces de la unidad reales son ±1. Supongamos que el signo fuera negativo.28 Sea K el cuerpo ciclot´ omico de grado p y sea K 0 = K ∩ R. π | ≤. pero si tenemos dos expresiones ±ω i ≤m mr 1 · · · ≤r 1 = ±ω j ≤k11 · · · ≤kr r entonces ω i−j es una ra´ız de la unidad real. El grupo de las ra´ıces de la unidad de Q(ω) es c´ıclico de orden un cierto natural m. donde φ es la funci´on de Euler. el signo ha de ser +1 y los exponentes han de coincidir. . Teorema 4. Tomamos congruencias en Z[ω] m´ odulo el primo π = 1 − ω. . En consecuencia ha de ser ≤ = ω i ≤¯. As´ı pues. Puesto que ω est´ a en dicho grupo. y as´ı el grupo de las ra´ıces de la unidad de Q(ω) tiene orden 2p. luego ≤/ω j = ≤¯/ω −j = ≤/ω −j ∈ R. Si ≤ es una unidad de K. As´ı. ha de ser p | m. para ciertos enteros racionales m1 . lo cual es imposible porque π es un primo y ≤ una unidad. y seg´ un el teorema 4. lo que implica que ≤ ≡ 0 (m´od π). . ≤r un sistema fundamental de unidades de K 0 . Continuando nuestro razonamiento. . . es decir. Los automorfismos de K 0 son todos reales. Por otra parte.21 es una ra´ız de la unidad. Entonces ≤ = −ω i ≤¯. µ = ±ω i para un entero racional i. luego el regulador R0 es el m´odulo del° determinante ¢ de uno cualquiera de los menores de orden m − 1 de la matriz log |σi (≤j )| . entonces R = 2m−1 R0 . luego de K. As´ı pues. los automorfismos de K son todos complejos. . mr . Sea j un entero racional tal que 2j ≡ i (m´od p). Demostracio ´ n: Sea ≤1 . Falta ver que la expresi´ on es u ´nica. 2 . luego 1 tenemos la descomposici´ on ≤ = ±ω i ≤m 1 · · · ≤r 1 mr tal y como exige el teorema de Dirichlet. . Entonces un sistema fundamental de unidades para K 0 es tambi´en un sistema fundamental de unidades para K. Sea ζ un generador. tomando congruencias en ≤ = r(ω) y ≤¯ = r(ω −1 ) llegamos a que tanto ≤ como ≤¯ son congruentes m´ odulo π con la suma de los coeficientes de r(x). una unidad de K 0 . Por el contrario. Entonces ≤ = ω 2j ≤¯. M´etodos geom´etricos Esto significa que µ est´a en el n´ ucleo de la representaci´ on logar´ıtmica. . .

cuya representaci´on logar´ıtmica resulta ser 2l(η) − 4l(1 + η). m. Por ejemplo. Vamos a ver que un peque˜ no retoque nos permite obtener una expresi´on que genere exclusi- vamente las unidades de norma positiva. a saber η y 1 + η. −00 515156). luego K tiene un monomorfismo real y por lo tanto . Tenemos. donde ω 7 = 1. y por lo tanto cada unidad se expresa de forma u ´nica como ±ω i (ω + ω 6 )m (1 + ω + ω 6 )n . As´ı llegamos a que un sistema fundamental de unidades de Q(ω) es {η. En el cap´ıtulo II (p´agina 44) vimos que una base entera de este cuerpo es {1. una de las unidades es 3 − 2η + (η 2 − 2). hay 40 unidades a considerar. 1 + η}. donde i. Si la llamamos x. p Ahora calculamos ρ = 12 kl(η)k2 + kxk2 = 00 68. Calculando sale λ = −00 5 y por la ecuaci´ x = (00 699225. Podemos trabajar en el cuerpo Q(η). Puesto que n = s + 2t. Descartando duplicidades por el signo. pues. . −00 220724) Calculamos la proyecci´on de l(1 + η) sobre el espacio ortogonal a l(η). Puede comprobarse que las representaciones logar´ıtmicas de todas ellas tienen coorde- nadas enteras respecto a la base l(η) y l(1+η). Mediante las aproximaciones racionales de η dadas all´ı tambi´en obtenemos f´ acilmente la norma de un entero arbitrario: ° 2 ¢ 3 3 3 2 2 2 2 2 2 N a + bη + c(η − 2) = a + b + c − a b − 2ab − a c + 3b c − 2ac − 4bc + 3abc. . −00 58886. al problema de hallar un sistema fundamental de unidades de Q(ω). C´ alculo de sistemas fundamentales de unidades 105 Volvamos. El regulador de K 0 es Ø 0 Ø Ø 0 220724 −00 809587 Ø 0 Ø R =Ø 0 Ø = 00 53. 00 58886) l(1 + η) = (00 809587. Sea η = ω + ω 6 .4. Por lo tanto hemos de comprobar todos los enteros cuyas coordenadas no superen en m´ odulo la cota A · 3 · eρ = 40 03. resuelto el problema de encontrar las unidades de un cuerpo num´erico. Calculamos: l(η) = (00 220724. Sea K un cuerpo num´erico y sea ≤1 .6. Supongamos primero que el grado n de K es impar. −00 809587. 0 809587 −00 58886 Ø El regulador de K es R = 4R0 = 20 12. Si comenzamos a enumerar los enteros para buscar unidades enseguida en- contramos dos independientes. ha de ° ser de la forma¢x = l(1+η)+λl(η). η 2 − 2}. n son enteros racionales (0 ≤ i < 7). η. Sin embargo para obtener nuevas soluciones de una ecuaci´ on diof´ an- tica a partir de una dada necesitamos las unidades de norma +1. pues. donde λ est´ a determinado on l(1 + η) + λl(η) l(η) = 0.25. As´ı mismo podemos calcular la constante A = 00 68 del teorema 4. . ≤r un sistema fundamental de uni- dades de K. . −00 184069. se ha de cumplir s 6= 0.

s = 0. Si N(≤r ) = −1 entonces es claro que m1 mr mr (ω≤ N 1 · · · ≤r ) = (−1) . luego dicho cuerpo conjugado tiene s´ olo estas dos ra´ıces de la unidad. . como el grado es par. Los vectores l(≤1 ). entonces l(µ) = αl0 + i=1 αi l(≤i ). luego las unidades de norma 1 de K son 1 exactamente las de la forma ≤m mr 1 · · · ≤r . .106 Cap´ıtulo 4. M´ as en general. . . . luego las unidades ≤1 . ≤2r generan las unidades de norma positiva (junto con una ra´ız primitiva de la unidad). Entonces toda unidad de K es de la forma ±≤m mr 1 · · · ≤r . ≤r−1 . ≤k tienen norma positiva y que ≤k+1 . . vamos a dar un m´etodo para encontrar un conjunto finito de n´ umeros con la norma deseada tal que cualquier otro sea asociado a uno de ellos. ≤r es un sistema fundamental de unidades donde s´ olo la u ´ltima tiene norma negativa. Entonces la norma de cualquier elemento de K se calcula como producto de pares de conjugados complejos. entonces todas las unidades de K tienen norma positiva y el problema est´ a resuelto. N(±≤m mr 1 · · · ≤r ) = ±1. entonces N(−≤i ) = (−1) N(≤i ) = 1. . . Si K no contiene m´ as ra´ıces de la unidad que ±1. donde los coefi- cientes son n´ umeros reales. . ≤r donde todas tienen norma positiva salvo quiz´ a la u ´ltima. . El u ´ltimo problema que nos falta resolver para calcular n´ umeros de clases es determinar si un m´ odulo completo contiene elementos de una norma dada. M´etodos geom´etricos uno de los cuerpos conjugados de K est´ a formado por n´umeros reales. . . . . Supongamos que ≤1 . . . y en cualquier caso tenemos que las ra´ıces de la unidad de K tienen norma 1. . . 4. ≤r un sistema fundamental de unidades de O. . Si todas tienen norma positiva. . Pero las u ´nicas ra´ıces de la unidad reales son ±1. ≤r la tienen negativa. pero el producto de un par de conjugados complejos es siempre un n´ umero real positivo y as´ı todas las normas son positivas. . . . ≤r ≤k+1 . Partimos de un m´ odulo completo M en un cuerpo num´erico K. .7 C´ alculo del n´ umero de clases En esta secci´on veremos c´ omo puede calcularse el n´ umero de clases de un cuerpo num´erico. ≤k . Por lo tanto las unidades de norma positiva son las de la forma ω≤m 2mr 1 · · · ≤r 1 . . l(≤r ) junto con l0 = (1. . Si alguna de las 1 n unidades ≤i cumple N(≤i ) = −1. entonces lo mismo les ocurre a todos sus conjugados. concluimos que N(±1) = 1. . . . . En general. Sea O su anillo de coeficientes. 1 Supongamos ahora que n es par. podemos tomar un sistema fundamental de unidades ≤1 . . Claramente. . Si K contiene una ra´ız de la unidad distinta de ±1. . . y consecuentemente K tambi´en. entonces. Sustitu- yendo ≤i por −≤i tenemos un sistema fundamental de unidades todas ellas con norma positiva. . . Sea ≤1 . Pr Si µ ∈ M es no nulo. ≤r ≤r−1 . o sea. 1) forman una base de Rs+t . luego ninguno de ellos puede ser real. . Entonces ≤1 .

4 + α) 79 Tambi´en hemos calculado la norma de los segundos generadores de algunos de ellos. η) | N(η)| (2. s+t Podemos descomponer αi = ki + βi .16. −17 + α) − (73. Llamemos p = (2. −1 + α) 2·3 (37. 2 + α) 3·5 (47.4. Similarmente. obtenidos mediante el teorema 3. Ejemplo Vamos a calcular el n´ umero de clases del cuerpo Q(α). con ki entero racional y |βi | ≤ 1/2. 33 + α) − (3. p = (p. −1 + α). −1 + α + α2 )] = [(3. La tabla siguiente contiene todos los primos de K de norma menor o igual que 80. 7 + α) 2 · 5 · 37 (71. Ø Ø logØN(µ)Ø α= . todo ideal de K es similar a uno de norma menor o igual que M11 |∆| < 800 1. −16 + α) 3 · 19 · 73 (5. El ideal de norma 17 es principal. primo.3) tenemos que logØN(µ)Ø = (s + t)α. todo n´ umero de una norma dada en M tiene un asociado cuya representaci´ on logar´ıtmica se encuentra en un cierto conjunto acotado. con lo que [(3. Es f´ acil ver que la norma viene dada por 2 2 3 3 2 2 2 2 N(a + bα + cα ) = a − b + c + 4ab − 8a c + 16ac − 4bc + 3abc. entonces 2 = pq. Los c´alculos de la p´ agina 25 muestran que una base entera de K es 1. 1 + α) 22 (19. Tambi´en son principales los ideales de . donde α es una ra´ız del polinomio x3 +4x+1. con lo que [q] = [p]−1 = [p]. α. 12 + α) 52 · 71 (2. Esto implica que en el grupo de clases [p2 ] = 1. −1 + α = p(3.7. 1 + α + α2 ) − (31. −1 + α + α2 ) − (43.14. −5 + α) 2 · 73 (17. α2 . 1 + α). Por otra parte. −1 + α)] = [p]−1 = [p]. −32 + α) − (79. 3 + α) 2 · 19 (71. 21 + α) 27 · 73 (5. necesariamente 1+α = p2 . Claramente p | 1 + α. C´ alculo del n´ umero de clases 107 Ø Ø Usando (4. η) | N(η)| p = (p. 1 + α + α2 ). luego [p] = [p]−1 . −1 + α)]−1 = [p]. El mismo argumento justifica que los ideales de norma 5 y 25 son similares a p. o sea. pues el discriminante de esta base es ∆ = −283. Seg´un el teorema p 4. −2 − 2α + α2 ) − (53. −2 + α) 17 (67. umero µ0 = µ≤−k El n´ 1 1 · · · ≤−k r r es asociado a µ y cumple que r X l(µ0 ) = αl0 + βi l(≤i ). −7 + α) −22 · 3 · 31 (71. 26 + α) − (3. Sabemos enumerar los elementos en estas condiciones y entre ellos obtener un sistema maximal de n´ umeros no conjugados. η) | N(η)| p = (p. i=1 As´ı pues. −17 + α) 2 · 47 · 53 (73. −11 + α) 25 · 43 (73. As´ı mismo [(3. si q = (2. y como no hay mas ideales de norma 2.

de hecho es similar a 1 o a p. Puesto que p es el u ´nico ideal de norma 2. 40138) y su norma es menor que 2. Se comprueba sin dificultad que no hay n´ umeros de norma ±2 en ese rango. Como el producto de los tres ideales es 71 y el primero es tambi´en similar a p. ±α. es decir. Teniendo esto en cuenta. con lo que obtenemos un ideal c tal que bc = N(b). habr´ıa otra de norma menor que 1. las coordenadas 0 0 de ξ est´ an acotadas por A(e1 5 + 2e1 5/2 ) < 70 4. y sus coordenadas estar´ıan acotadas en m´ odulo por e + 2e1/2 = 60 02. luego es similar a una potencia de p. 33 + α) es similar a p. Para saber cu´ al de los tres. para saber si dos ideales dados a y b son o no similares factoriza- mos N(b) en ideales primos y multiplicamos los factores diferentes de b. todos los ideales de la segunda columna resultan ser similares a 1 o a p. En general. ser´ a principal si y s´ olo si existe un entero de norma ±2. lo que lleva a que los conjugados de ξ han de estar acotados por 0 0 e1 05 (el real) y e1 05/2 (los imaginarios). Respecto a la tercera columna. si existiera un entero de norma ±2. con lo que definitivamente.108 Cap´ıtulo 4. Las u ´nicas unidades que cumplen estas cotas son ±1. 1) + βl(α). Ejercicio: Mostrar un ejemplo de factorizaci´ on no u ´nica en el cuerpo anterior. Es f´ acil ver que α es una unidad fundamental de K: se cumple que l(α) = (−1. M´etodos geom´etricos norma 53 y 67. Entonces [a] = [b] si y s´olo si [ab−1 ] = [ac] = 1. La constante del teorema 4. pues N(2 + 3α) = 53 y N(3 + 2α) = 67. Esto nos permite calcular expl´ıcitamente el grupo de clases de un cuerpo num´erico dado: se obtiene un conjunto finito de representantes de las clases. si y s´ olo si el ideal ac es principal. −26 y −33 m´ odulo cada uno de ellos. −1 + 3α2 = p(71. luego uno de los tres ideales de norma 71 divide a este n´umero. hemos probado que todo primo de norma menor que 80 es similar a 1 o a p. Tanteando un poco observamos que N(−1 + 3α2 ) = −2 · 71. concluimos que el segundo es principal. 33 + α). Todo ideal de norma menor o igual que 80 es producto de algunos de estos primos. luego −1 + 3α2 s´ olo es congruente con 0 m´odulo el tercero. Vamos a probar que no es as´ı. En resumen. luego si no fuera una unidad fundamental. Seg´ un el teorema 4. luego (71. se eliminan los redundantes y para cada producto ab se calcula el ideal del conjunto de representantes al cual es similar. ±α3 y ±α4 . multipli- cando por una unidad existir´ıa uno ξ cuya representaci´ on logar´ıtmica ser´ıa de la forma log 2 l(ξ) = (1. seg´un si p es principal o no lo es. Seg´un hemos razonado antes. todos los ideales son claramente similares a 1 o a p salvo quiz´ a el segundo y el tercero. y por lo tanto [c] = [b]−1 . notamos que α es congruente con −12.25 es menor que A = 1. 2 con |β| ≤ 1/2. el n´ umero de clases ser´ a h = 2. si y s´ olo si ´este contiene un n´ umero de norma N(ac). Por lo tanto el grupo de clases tiene uno o dos elementos. pero como la clase de p tiene orden 2.25. 1. 40138. . As´ı pues.

y al restar queda (0. 0. b − c + d. −a + d + f. la expresi´ on de un elemento de M4 es (0. 1. −a + c − d + e. Un elemento arbitrario de este ideal es de la forma (aω 5 + bω 4 + cω 3 + dω 2 + eω + f )(ω 3 + ω + 1) = (b − c + d)ω 5 + (−a + b + e)ω 4 +(−a + d + f )ω 3 + (−a − c + d + e)ω 2 + (−c + e + f )ω + (−a + b − c + f ). −a − c + d + e. . −a + c − d + e. −a + d + f. 1. Restando ambas expresiones obtenemos (b − c + d. −a − c + d + e. Igualamos a 0 la primera componente b − c + d = 0. −c − e + f ). Como s´ olo nos interesa la estructura de m´ odulo conviene escribir simplemente (b − c + d. 1) ∈ M . b − c + d). 0. En lugar de describir en general el m´etodo para calcular bases (que ser´ıa engorroso) lo mostraremos con un ejemplo ilustrativo: Calcularemos una base del ideal generado por ω 3 + ω + 1 en el anillo de enteros ciclot´omicos de orden 7. Esto es cierto en general. 0. 0. Si sustituimos llegamos a la expresi´ on general de un elemento del m´ odulo M2 = M ∩ (0 × Z × Z × Z × Z × Z). que es (0. que es (0. −c + e + f. y es que en los algoritmos que hemos visto hasta ahora siempre hemos supuesto que conocida una base de los m´ odulos que hemos manejado. en cuyo caso es frecuente que lo que conozcamos sea un generador como ideal y no una base como m´ odulo. Sustituyendo obtenemos una expresi´ on de un elemento gen´erico de M3 = M ∩ (0 × 0 × Z × Z × Z × Z). Si el ideal tuviera dos generadores llegar´ıamos a una expresi´ on similar pero con el doble n´umero de par´ ametros. Podemos llegar a una expresi´on similar si partimos de un m´ odulo dado por un conjunto de generadores. 1) ∈ M2 resulta que M = hv1 . excepto cuando el m´ odulo es un ideal. tenemos que M = hv1 i + M2 . 0. −c + e + f. 1. −a + c − d + e. 0. −a + b + e. v2 . v3 i + M4 . −2d + 2e − 2f. C´ alculo del n´ umero de clases 109 En realidad nos falta algo para poder realizar en la pr´ actica estos c´alculos. 0. −2d + 2e. 2. −c + 2d − e + f. −2c + 2d. −c + 2d − e + f. luego si llamamos v1 = (1. Ahora c = 2d − e + f . −a + c − d + e. 0. −a − c − d + e). Igualamos a 0 la segunda componente de la expresi´ on general de un elemento de M2 y obtenemos a = c − d + e. −c + 2d − e + f ).7. luego haciendo v3 = (0.4. 0. −c + e + f. con lo que b = c − d. 0. Al restar queda (0. 0. −2c + 4d − 2e + 2f. −c + 2d − e + f. 1. 0. Llamemos M ⊂ Z6 a este m´ odulo. −a + b − c + f ). −a − d + f ). v2 i + M3 . 0. −2d). 1. 1) ∈ M3 llegamos a que M = hv1 . luego llamando v2 = (0. 1.

2ω 2 + 2ω + 2. 1. 1. de acuerdo con las observaciones que hicimos en la p´ agina 31. −2d + 2e − 2f ). 0. 0. Una aplicaci´ on del c´ alculo de bases es. En resumen. 0. 2. 0. 0.110 Cap´ıtulo 4. por ejemplo. pero si el lector desea algo m´ as r´apido puede probar que no es necesario restar las nuevas expresiones de las anteriores para obtener los generadores. −2d + 2e − 2f. Lo ser´ an si la matriz de cambio de base tiene determinante ±1. en este cap´ıtulo hemos resuelto el problema de determinar las soluciones de una ecuaci´on diof´antica definida por una forma completa. 0. Es f´ acil ver que estos elementos generan el mismo m´ odulo. 2). eli- giendo adecuadamente los par´ ametros seg´ un este criterio. que por ser triangular es obviamente una base. 0. tendremos siempre los coeficientes primos entre s´ı (no necesariamente dos a dos). podr´ıamos haber lle- gado a la misma base. 0. En M5 tomamos f = 1. decidir si dos m´ odulos dados son o no el mismo m´odulo. 0. para obtener v1 basta hacer b = 1 y los dem´ as par´ametros nulos en la expresi´on general de un elemento de M y quedarnos con v1 = (1. 2. 2} El m´etodo que hemos seguido tiene la ventaja de que se justifica a s´ı mismo cada vez que se emplea. Claramente v6 = (0. que da (0. El u ´nico inconveniente adicional que puede surgir es que no podamos des- pejar ninguna variable en una ecuaci´ on porque todas tengan los coeficientes distintos de ±1. luego podemos tomar v4 = (0. 0. 0. La siguiente ecuaci´ on es f = 0. 0. 0. ω 4 + ω 3 + ω 2 + 1. 2f. 2ω + 2. 1. 0. y finalmente v6 = (0. 0. sino que basta asignar a los par´ ametros los valores adecuados para que la primera componente no nula tome valor m´ınimo mayor que 0. 2. 0). 2. una base del ideal (ω3 + ω + 1) la forman los enteros {ω 5 + ω 4 + 1. luego los elementos de M5 son de la forma (0. 2. 0. puesto que igualamos a 0. 0. −1. con lo que v5 = (0. 1. −2e) para los elementos de M6 y v5 = (0. 0. 0. 0). 0. En tal caso. 2. 1). Por ejemplo. 0. En la expresi´ on de M3 hacemos c = −1 y queda v3 = (0. 0. Por u ´ltimo hemos de notar que. En M4 hacemos e = 1 y as´ı v4 = (0. 0. 0. y no es dif´ıcil ver que siempre es posible hacer un cambio de variables lineal de determinante 1 que deje una variable con coeficiente 1. 0. 0. 2) ∈ M4 y as´ı M = hv1 . 2) ∈ M5 . v3 v4 i + M5 . −2d + 2e − 2f. De hecho. 1). 0. 0. 0. . 0. M´etodos geom´etricos Ahora d = e − f . −1. 2. 0. ω 3 + 2ω 2 + ω + 1. −2e + 2f ) y la resta da (0. luego hacemos c = 1 en M2 y sale v2 = (0. 0. 2) ∈ M6 completa un sistema generador de M . 2). v2 .

a1 . xi+1 = an−1−i + 1/xi .Cap´ıtulo V Fracciones continuas Entre los m´etodos conocidos a finales del siglo XVII para resolver ciertas ecuaciones diof´anticas se encuentran ciertos algoritmos que en t´erminos moder- nos lo que hacen es calcular unidades fundamentales de cuerpos cuadr´ aticos. En el siguiente veremos que tambi´en sim- plifican considerablemente la determinaci´ on de si dos m´ odulos (y en particular dos ideales) son o no similares. a2 . que es no nulo si n ≥ 1.1 Partamos de una sucesi´ on de enteros racionales a0 . a1 + a2 + a13 En general tenemos definido el n´umero racional [a0 . . a2 ] = a0 + . an ] = xn . . . donde pn y qn son enteros racionales primos entre s´ı qn > 0 (convenimos que si a0 = 0. . . . a3 ] = a0 + 1 . . q0 = 1). todos positivos salvo quiz´ a el primero. de forma mucho m´ as sencilla y r´apida que con los m´etodos generales que ex- plicamos en el cap´ıtulo anterior. Una definici´ on formal se da por recurrencia de derecha a izquierda. a1 + a12 1 [a0 . a1 ] = a0 + . a1 . 111 . . entonces p0 = 0. es decir: x0 = an . . En este cap´ıtulo ex- pondremos los resultados b´ asicos entorno a ellas y su aplicaci´on al c´ alculo de unidades fundamentales cuadr´ aticas. [a0 . an ] = pn /qn . Llamaremos [a0 ] = a0 . 5. a1 1 [a0 . a1 . . con la consiguiente ventaja a la hora de calcular los n´umeros de clases. .1 Propiedades b´ asicas Definici´ on 5. a2 . La forma m´ as elegante y refinada de estos algoritmos se expresa en t´erminos de fracciones continuas. . . . 1 [a0 . Llamaremos rn = [a0 . . an ] para todo n.

Veamos otra consecuencia sencilla: Teorema 5. Demostracio ´ n: Los casos n = 0. luego qj pj−1 pj = a0 p0j−1 + qj−1 0 .3 Con la notaci´ on anterior. . Supong´amoslo cierto para n − 1 ≥ 2 y prob´emoslo para n. Hay que probar que los valores dados por las f´ ormulas (en estos tres casos) son realmente primos entre s´ı. . pn = an pn−1 + pn−2 . qn = an qn−1 + qn−2 . .2) donde se ha usado que si (p0j−1 . . 1. qj = p0j−1 . 0 qn−1 0 = an qn−2 0 + qn−3 . Fracciones continuas La sucesi´ on rn se llama fracci´ on continua determinada por la sucesi´on an . y si a0 > 0 entonces pn tambi´en lo es. pero esto se ve f´ acilmente por los m´etodos usuales. j = 0. Teorema 5.2) con j = n − 1 y n − 2 se deduce pn = an pn−1 + pn−2 . q1 = a1 . 1. Definimos los enteros racionales primos entre s´ı p0j = [a1 .1) 0 pj qj−1 Por otra parte = a0 + 0 . los valores que dan estas f´ ormulas tambi´en son primos entre s´ı. Los n´ umeros racionales rn se llaman convergentes de la fracci´ on continua. . lo que es lo mismo: rn − rn+1 = (−1)n+1 /qn qn+1 . . (5. 0 0 qn = an qn−2 + qn−3 .1) obtenemos pn = a0 (an p0n−2 + p0n−3 ) + (an qn−2 0 0 + qn−3 ) 0 0 0 0 = an (a0 pn−2 + qn−2 ) + a0 pn−3 + qn−3 . . pn qn+1 − pn+1 qn = (−1)n+1 o. 2. qj0 Por la hip´ otesis de inducci´ on aplicada a n − 1 se cumplen las f´ ormulas p0n−1 = an p0n−2 + p0n−3 . (5. . Aplicando (5. Para ello comenzamos obteniendo una relaci´on recurrente para los nume- radores y los denominadores pn y qn .112 Cap´ıtulo 5. q0 = 1.2 Con la notaci´ on anterior: p0 = a0 . Demostraremos que los convergentes realmente convergen a un cierto n´ umero real. qn = an qn−1 + qn−2 . 2 se comprueban directamente. De estas relaciones se sigue en particular que la sucesi´ on qn es creciente. p1 = a0 a1 + 1. qj−1 0 ) = 1. aj+1 ]. Haciendo j = n en (5.2) y usando (5.

Con esto estamos en condiciones de demostrar la convergencia de las frac- ciones continuas.5 Las fracciones continuas son n´ umeros irracionales. . a1 . El resultado que da importancia a las fracciones continuas es el que garan- tiza que todo n´umero irracional positivo admite un u ´nico desarrollo en fracci´ on continua. 1. En efecto: Teorema 5. Demostracio ´ n: Con la notaci´on anterior. luego |pqn − qpn | ≥ 1. El teorema anterior nos da que cualquier convergente par es menor que cualquier convergente impar. Como la sucesi´on qn es creciente. 2. Si α es racional entonces α = [a0 . puesto que p/q 6= pn /qn . . luego la sucesi´ on de los convergentes pares es creciente y la de los impares decreciente. . . .4 Con la notaci´ on anterior.1. Teorema 5. . Escribiremos α = [a0 . a2 . contradicci´ on. Teorema 5. existe un n tal que q < qn+1 . . ]. . Puesto que α est´ a entre rn y rn+1 . ´ n: Los convergentes est´ Demostracio an ordenados como se indica. existe un u ´nico n´ umero real α tal que r0 < r2 < r4 < r6 < · · · α · · · < r7 < r5 < r3 < r1 . pues rn+2 − rn = rn+2 − rn+1 + rn+1 − rn = (−1)n+1 /qn+1 qn+2 + (−1)n+1 /qn qn+1 .5. que es el supremo de los convergentes pares y el ´ınfimo de los impares. Adem´ as si α es irracional el desarrollo es u ´nico. as´ı como que sus distancias tienden a 0 (la sucesi´ on qn qn+1 tiende a infinito). Pero por otro lado |α − rn | = |p/q − pn /qn | = |pqn − qpn |/qn q ≥ 1/qn q. Propiedades b´ asicas 113 ´ n: Claramente Demostracio pn qn+1 − pn+1 qn = pn (an+1 qn + qn−1 ) − (an+1 pn + pn−1 )qn = pn qn−1 − pn−1 qn = −(pn−1 qn − pn qn−1 ). an ] para ciertos enteros racionales. luego rn converge a un n´ umero α. . a3 . se cumple que |α − rn | ≤ |rn − rn+1 | = 1/qn qn+1 < 1/qn q. a3 . a1 . .6 Sea α un n´ umero real cualquiera. y como p0 q1 − p1 q0 = a0 a1 − (a0 a1 + 1) = −1. . a2 . Si α es irracional entonces α = [a0 . supongamos que α = p/q es un n´ umero racional (con p y q primos entre s´ı). ] para ciertos enteros racionales. se cumple el teorema.

. Teorema 5. Restando a0 de ambas y tomando inversos resulta [a1 .3 afirma que |rn − rn+1 | = 1/qn qn+1 para cualquier par de convergentes consecutivos de una fracci´ on continua. b1 . Demostracio ´ n: Vamos a probar que si p y q son enteros cualesquiera tales que 0 < q < qn+1 . Por construcci´on se tiene que α = [a0 . Veamos que si no termina obtenemos una fracci´ on continua que converge a α.114 Cap´ıtulo 5. Entonces a0 ≤ [a0 . Si el proceso termina es que α es un n´ umero racional. En otro caso α1 = a1 + 1/α2 para cierto n´ umero real positivo α2 . ] = E [b0 . 2qn 2qn+1 Esto prueba que de cada dos convergentes consecutivos de un n´ umero irra- cional α. . entonces p/q es un convergente de α. . . 4]. . . . Fracciones continuas Demostracio ´ n: Definimos a0 = E(α) (la parte entera de α). . Puesto que su l´ımite α se halla entre ambos. b1 . tales que [a0 . Esto significa que el convergente n-simo es la mejor aproximaci´ on racional de α con denominador menor que qn+1 . . a1 . 3. . por ejemplo. entonces |qα − p| ≥ |qn α − pn |. . Si a1 = α1 entonces α = [a0 . . . Podemos mejorar ligeramente este hecho observando que |α − rn | + |α − rn+1 | = |rn − rn+1 | = 1/qn qn+1 . . Para probar la unicidad supongamos que tenemos dos fracciones continuas infinitas. . [2. ] = [b1 . ¢Como°el l´ımite es ¢irracional no se dan las igualdades. umeros reales distintos cumple xy < (x2 + y 2 )/2. a1 . luego a0 = E [a0 . . . a2 . b2 . . . Es f´ acil ver que la funci´ on [a0 . concluimos Cualquier par de n´ que 1 1 |α − rn | + |α − rn+1 | < 2 + 2 . . p/q cumple |α − p/q| < 1/2q 2 . ] = [b0 . El resultado principal que necesitamos es el rec´ıproco de este hecho. a1 ]. se cumple que α es mayor que todos los convergentes pares y menor que todos los impares. αn+1 ] (notar que el u ´ltimo t´ermino no es un n´umero natural. . Esto prueba que la fracci´ on continua converge a α. Siguiendo as´ı llegamos a que todos los coeficientes coinciden. an . pero la definici´ on vale igualmente). ] ≤ a0 + 1 e igualmente con la otra ° fracci´on. ]. tenemos que |α − rn | < 1/qn an+1 < 1/qn2 . Tomamos a1 = E(α1 ). Esto significa que los convergentes son buenas aproximaciones de sus l´ımites. . x] es mon´otona creciente cuando n es impar y mon´ otona decreciente cuando n es par. entonces podemos escribir α = a0 + 1/α1 para un cierto n´ umero real positivo α1 . ]. . . Si α 6= [a0 ]. ] = b0 . . El teorema 5. q son n´umeros naturales primos entre s´ı y |α−p/q| < 1/2q 2 . Como an+1 = E(αn+1 ) < αn+1 . an . 1] = [2. .7 Si p. . a1 . . Los n´umeros racionales admiten dos desarrollos en fracci´ on continua. . uno de ellos. .

βqn + qn−1 Demostracio ´ n: La prueba consiste simplemente en observar que en la demostraci´ on del teorema 5. .1. qqn qqn y como el numerador es entero. aunque ahora pn+1 y qn+1 no sean n´ umeros racionales. en las hip´otesis del teorema. la matriz de los coeficientes del sistema de ecuaciones p = upn + vpn+1 q = uqn + vqn+1 tiene determinante ±1. qn ) = 1. Entonces se cumple que βpn + pn−1 α= . . tomamos un n tal que qn ≤ q < qn+1 . . an+3 .8 Sea α = [a0 . Teorema 5. an . luego tiene una soluci´on entera (u. Deducir de aqu´ı que el espacio de Baire es homeomorfo a R \ Q. o sea. Ahora. ] y sea β = [an+1 . . Entonces Ø Ø Ø Ø Ø Ø µ ∂ Ø p pn Ø Ø Ø Ø Ø Ø − Ø ≤ Øα − p Ø + Øα − pn Ø = |αq − p| + |αqn − pn | ≤ 1 + 1 |αq − p|.5. 1] \ Q y el producto de una cantidad numerable de copias de N (el espacio de Baire).2 no se ha usado que los coeficientes an sean en- teros salvo para probar que (pn . ha de ser 0. . . an+2 . β] y concluir que. v). p/q es el convergente n-simo. . y as´ı |qα − p| = |(uqn + vqn+1 )α − (upn + vpn+1 )| = |u(qn α − pn ) + v(qn+1 α − pn+1 )| ≥ |qn α − pn |. Øq qn Ø Ø qØ Ø qn Ø q qn q qn Como q ≥ qn y |αq − p| < 1/2q. . a2 . a1 . ]. . pn+1 βpn + pn−1 α= = qn+1 βqn + qn−1 Ejercicio: Probar que las fracciones continuas determinan un homeomorfismo entre [0. para n ≥ 1. Probamos ahora un resultado sencillo pero u ´til en la manipulaci´ on de frac- ciones continuas. Por lo tanto podemos aplicarlo a α = [a0 . Propiedades b´ asicas 115 En efecto. . . Por la hip´ otesis se ha de cumplir u 6= 0 y en el caso en que v 6= 0 entonces u y v tienen signos opuestos. concluimos que |pqn − qpn | 1 < .

an+1 . a0 . tal y como probamos a continuaci´ on. . As´ı. ]. 1) = 0. . Consideremos la forma cuadr´ El cambio de variables x = pn x0 + pn−1 y 0 . Digamos que α es ra´ız del polinomio ax2 + bx + c. As´ı f (α. Teorema 5. an . . . Puesto que [a0 . y) = ax2 +bxy +cy 2 . es claro que uno es cua- dr´ atico si y s´ olo si lo es el otro. c son enteros racionales. . y = qn x0 + qn−1 y 0 tiene determinante ±1. Demostracio ´ n: Supongamos que los coeficientes de la fracci´ on continua de α se repiten a partir de un cierto t´ermino. . atica f (x. Supongamos ahora que α es un irracional cuadr´ atico. . ]. pero en tal caso tambi´en podemos considerar que el per´ıodo tiene longitud 2. a2 .9 Un n´ umero irracional α es cuadr´ atico si y s´ olo si los coeficientes de su fracci´ on continua se repiten peri´ odicamente a partir de un cierto t´ermino. ] = a0 + 1/[a1 . . . a > 0 y d = b2 − 4ac > 0. an . a2 . qn αn+1 + qn−1 luego 1 0 = f (α. . el teorema 5. . (qn αn+1 + qn−1 )2 . qn αn+1 + qn−1 ) (qn αn+1 + qn−1 )2 1 = fn (αn+1 .2 Desarrollos de irracionales cuadr´ aticos La relaci´ on de las fracciones continuas con los cuerpos cuadr´ aticos se basa en que los desarrollos de los irracionales cuadr´ aticos son peri´ odicos. an . 1) = f (pn αn+1 + pn−1 . . ]. donde a. . . . b. .8 nos da que pn αn+1 + pn−1 α= . Fracciones continuas 5. . luego podemos suponer que los coeficientes de α se repiten desde el primero (sin anteper´ıodo).116 Cap´ıtulo 5. . qn x + qn−1 y) = an x2 + bn xy + cn y 2 . si llamamos αn = [an . El teorema anterior nos da entonces que αpn + pn−1 α= . . . luego f es equivalente a la forma fn (x. αqn + qn−1 Operando obtenemos un polinomio de segundo grado del cual es ra´ız α. a1 . a0 . o sea. 1). . Observar que la f´ormula anterior no vale si el per´ıodo tiene longitud 1. y) = f (pn x + pn−1 y. α = [a0 .

qn qn2 Todo esto implica que |an | < |a|(2|α| + 1) + |b|. Concretamente an es la parte entera de αn y αn+1 = 1/(αn − an√). α 2 = 5 √ . α 5 = 2+ 19 3 . entre las que se encuentran los n´umeros αn . para calcular el desarrollo de un irracional cuadr´ atico α vamos calculando sus coeficientes an al mismo tiempo que los restos αn . 2 En general. 1. ]. ° √ ¢ Ejemplo Consideremos el n´ umero α = 1 + 5 /2. 2. a4 = 1. con lo que terminar´a el per´ıodo. 3. Una fracci´ on continua es peri´ odica pura si no tiene anteper´ıodo. o sea. . − f (α. 1) = f (pn−1 . a6 = 8. Tambi´en se cumple que an = fn (1. α7 = 3 . qn−1 ) = an−1 y b2n − 4an cn = d. qn2 qn qn qn qn Sabemos que |α − pn /qn | < 1/qn2 . √ Ejemplo Desarrollemos 19: √ √ 4+ 19 √ 2+ 19 α0 = 19. y es claro que esto implica que am+k = am para todo m ≥ n. que es ra´ız del polinomio x2 − x − 1. . 1. 19 = [4. a + b d. luego |α + pn /qn | 2|α| + 1 |α2 − (pn /qn )2 | < 2 < . Enseguida veremos que esto no es casual. a1 = 2. donde la barra indica el per´ıodo que se repite. 1) = a −α +b −α . 8]. Si tenemos la precauci´ on de expresar siempre αn en forma can´ onica.2. 1. Las relaciones que hemos obtenido prueban que |bn | y |cn | tambi´en est´ an acotadas. 2. . . α4 = 3+√ 5 19 . resulta que α = 1 + 1/α. a2 = 1. √ As´ı pues. a7 = 2. Teorema 5. a3 = 3. 0) = f (pn . o sea. α3 = 3+2 19 . 1. los coeficientes de α se repiten peri´ odicamente. √ 4+ 19 α6 = 4 + 19.5. De f (α. Este n´ umero tiene un anteper´ıodo de longitud 1. 1) = 0 se sigue µ ∂ √µ ∂ ! µ ∂ 2 an pn qn pn 2 pn =f . cn = fn (0. 1) var´ıan en un conjunto finito. En consecuencia existen naturales n y k tales que αn = αn+k . 1) = 0. detectaremos cu´ ando αn coincide con otro resto anterior. α 1 = 3 √ . qn ). Desarrollos de irracionales cuadr´ aticos 117 o sea. |an | satisface una cota independiente de n. Puesto que α2 = α + 1. a5 = 2. fn (αn+1 . lo que implica claramente que √ 1+ 5 = [1. Por lo tanto los polinomios fn (x.√ a0 = 4.10 Un irracional cuadr´ atico α tiene fracci´on continua peri´ odica pura si y s´ olo si α > 1 y su conjugado α¯ (es decir. la otra ra´ız de pol m´ın α) cumple −1 < α ¯ < 0. al igual que sus ra´ıces.

Entonces a0 coincide con un coeficiente posterior. Veremos que esto sucede cuando son equivalentes en el sentido siguiente: Definici´on 5. entonces el conjugado de E d + d es °√ ¢ √ °√ ¢ √ E d − d. c.3 Transformaciones modulares Seguidamente investigamos cu´ ando dos irracionales tienen fracciones conti- nuas finalmente iguales. En efecto. 5. Tambi´en es f´ acil ver que la f´ ormula anterior define una biyecci´ on sobre los n´umeros irracionales. tenemos −1 − an < α¯ n − an < −an . qn α + qn−1 luego α es ra´ız del polinomio f (x) = qn x2 + (qn−1 − pn )x − pn−1 . luego la fracci´ on es peri´ odica pura. Ahora bien.118 Cap´ıtulo 5. αn+1 = 1/(αn − an ). y como 0 < −¯αn < 1. Repitiendo el argumento llegamos a que α0 = αn−m . α¯ n+1 = 1/(¯ αn − an ) y admitiendo −1 < α ¯ n < 0. f (−1) = pn − pn−1 + qn − qn−1 > 0. y as´ı am−1 = an−1 . α ¯ tambi´en es ra´ız de este polinomio. por el teorema 5. por lo que podemos limitarnos a considerar n´ umeros irracionales. Por el teorema anterior sabemos que αm = αn para ciertos m < n. b. Ahora.11 Dos n´ umeros α y β son equivalentes si existen enteros racio- nales a. Fracciones continuas Demostracio ´ n: Recordemos que el desarrollo en fracci´ on continua se cal- cula partiendo de α0 = α y de aqu´ı an = E(αn ). Por inducci´ on es claro que −1 < α¯ n < 0. y que un n´ umero racional nunca es equivalente a uno irracional. (5. que claramente est´ a entre −1 y 0. Las biyecciones de este tipo se llaman transformaciones . luego −1 < α ¯ < 0. Por lo tanto el desarrollo de d tiene exactamente una cifra de anteper´ıodo. Ahora supongamos que la fracci´ on es peri´ odica pura. luego α ≥ a0 ≥ 1. luego tambi´en 1/¯ αm = 1/¯ αn . concluimos que an = E(an − α¯ n ) = E(−1/¯ αn+1 ). ad − bc = ±1. Por el teorema 5. Por lo tanto αm−1 = am−1 + 1/αm = an−1 + 1/αn = αn−1 . tenemos que −1/¯ αn+1 = an − α ¯n.3) cβ + d Se comprueba enseguida que dos n´ umeros racionales cualesquiera son equi- valentes. y f (0) = −pn−1 < 0. con lo que −1 < −1/(an + 1) < α¯ n+1 < −1/an < 0. °√ ¢ √ Si d no es un cuadrado perfecto. luego E d + d tiene un √ desarrollo peri´odico puro. despejando en αn+1 = 1/(αn −an ).8 resulta que pn α + pn−1 α= . d tales que aβ + b α= .2.

]. β]. Teorema 5. β] para ciertos enteros racionales a0 . . qn−1 = d. pues si c = kd entonces d | 1. . .12 Si una transformaci´ on modular (5. βqn + qn−1 El teorema siguiente caracteriza las transformaciones modulares que se pueden expresar de esta forma.5. c1 . Notemos que c/d no puede ser entero. an . Entonces: β 0 pk−1 + pk−2 β = k0 . β = [b0 . qn = c. . . . dada concretamente por βpn + pn−1 α= .3) cumple c > d > 0 en- tonces se puede expresar de la forma α = [a0 . . podemos tomar un n´ umero natural an en estas condiciones y as´ı se cumple el teorema. ad − bc = ±1. . . βk ]. c − 1. bk+1 . . Transformaciones modulares 119 modulares. si c/d > an > (c − d)/d. . Si se cumple a = bc − 1. am . pn−2 = a − an b.8 nos da que en estas condiciones tanto α como β son equivalentes al n´ umero [c0 . . por lo que la equivalencia de n´ umeros irracionales (y en general la de n´ umeros reales) es una relaci´ on de equivalencia. an . .3. an tales que Demostracio pn = a. ]. c0 . . En el caso a = bc + 1 sirve α = [b. . . . β] es modular. .4) Lo probaremos por inducci´ on sobre d. . cβ + d Podemos suponer que cβ + d > 0. . . c1 .13 Dos n´ umeros irracionales α y β son equivalentes si y s´ olo si sus desarrollos en fracci´ on continua son finalmente iguales. an . todos positivos salvo quiz´ a el primero.5) tendr´ a soluci´ on si garantizamos d > c − an d > 0.5) Se sigue cumpliendo b(c − an d) − (a − an b)d = ±1 para cualquier an . Supongamos ahora que d > 1. entonces α = [b − 1. . . . Como c/d − (c − d)/d = 1. bk−1 . . las ecuaciones (5. β]. ]. . . Digamos que aβ + b α= . Teorema 5.3 y 5. Los teoremas 5.2. . pn−1 = b. c. . (5. 1. Aplicando el teorema 5. (5. qn−2 = c − an d.4) equivalen a pn−1 = b. . c1 . Supongamos ahora que α y β son equivalentes. y por hip´ otesis de inducci´on (5. qn−1 = d. ]. Las inversas y la composici´ on de transformaciones modulares son de nuevo transformaciones modulares. . . βk qk−1 + qk−2 . . donde βk = [bk . luego son equivalentes entre s´ı. . . c0 . . . Demostracio ´ n: El teorema 5. . bn . si α = [a0 . ´ n: Hay que probar que existen a0 . es decir. . . o equivalentemente.8 nos dan que la transformaci´ on α = [a0 . Sea β = [b0 . Si d = 1 tenemos que a = bc ± 1.

|pk−1 − βqk−1 | < 1/qk .120 Cap´ıtulo 5. S = cpk−2 + dqk−2 . |δ 0 | < 1. resulta que y > 0. que son enteros racionales y cumplen P S − QR = ±1. Claramente m¯ ω < −1 excepto si m = 1. ym(ω − ω ¯ ) > 0. |pk−1 /qk−1 − β| < 1/qk−1 qk . Sabemos tambi´en que si d > 0. tenemos que ≤¯ = ±1/≤. Fracciones continuas Componiendo las transformaciones modulares obtenemos que P βk0 + R α= . o sea. Aplicando el teorema anterior resulta que α = [a0 . y como ω − ω ¯ > 0. . un sistema fundamental de unidades de Om consta de una sola unidad ≤. y en cualquier caso ≤ − ≤¯ > 0. las unidades fundamentales son exactamente ±≤ y ±1/≤.24 los ´ordenes de los cuerpos cuadr´ aticos √ Q d son los de la forma Om = Z[mω] = {a + bmω | a.3 y puesto que β se encuentra entre dos convergentes conse- cutivos cualesquiera. salvo en el caso exceptuado ha de ser x > 0. Q = cpk−1 + dqk−1 .4 Unidades de cuerpos cuadr´ aticos °√Recordemos ¢ que seg´un el teorema 2. 5.√ mientras que si d ≡ 1 (m´od 4). como N(≤) = ≤¯ ≤ = ±1. de donde se sigue el teorema. . cuando hablemos de la unidad fundamental de Om nos referiremos siempre a la unidad mayor que 1. es claro que haciendo k suficientemente grande podemos conseguir Q > S > 0. En efecto. am . entonces ω ¯ = 1 − d /2 < −1 si y s´ olo si d > 3. si y s´ olo si d 6= 5. d = 5. o sea. e igualmente pk−2 = βqk−2 + δ 0 /qk−2 . Como |¯ ≤| = |x + ym¯ ω | < 1. ω ¯ < −1 √ excepto en el caso d = 5. βk ]. en el caso d 6≡ °1 (m´o√d 4) ¢ es ω ¯ = − d < −1. Si ≤ = x + ymω > 1 es cualquier unidad de Om . qk−1 qk−2 Teniendo en cuenta que cβ + d > 0. Qβk0 + S donde P = apk−1 + bqk−1 . S = (cβ + d)qk−2 + . con |δ|. b ∈ Z}. . . R = apk−2 + bqk−2 . si y s´olo si d > 9. Por lo tanto hay una u ´nica unidad fundamental ≤ > 1. Por el teorema 5. De aqu´ı resulta que cδ cδ 0 Q = (cβ + d)qk−1 + . En lo sucesivo. . donde ω = d ° √ ¢ o bien ω = 1 + d /2 seg´ un el resto de d m´ odulo 4. o sea. Por otro lado. y es obvio que si ≤ es una unidad fundamental. Por lo tanto pk−1 = βqk−1 + δ/qk−1 .

1. tenemos que el convergente x/y correspondiente a la unidad fundamental ser´ a el primero que cumpla que la norma del entero asociado sea ±1. Como el numerador y el denominador de los convergentes crece. 1. y > 0 m´ınimos entre los coeficientes de las unidades (salvo el caso exceptuado). luego x ≥ dy −1 ≥ y (d−1). Este m´etodo tiene su origen en un algoritmo para resolver la llamada ecua- ci´ on de Pell. En tal caso no es dif´ıcil comprobar que la unidad fundamental es ω (o sea. Por lo tanto la unidad fundamental est´ a caracterizada por que es de la forma ≤ = x + ymω con x. Øy 2y lo que por el teorema 5.4. En cualquier caso (salvo el exceptuado) llegamos a que Ø Ø Øx Ø 1 Ø − (−m¯ ω )ØØ < 2 . es decir.2 calculamos an 7 2 1 6 1 2 1 pn 7 15 22 147 169 485 · · · qn 1 2 3 20 23 66 · · · p2n − 54qn2 −8 9 −2 9 −5 1 ··· √ Con lo que la unidad fundamental buscada es 485 + 66 54. o de lo contrario ≤ no podr´ıa tener norma unitaria). Si d no on diof´ . y) = 1.7 significa que x/y es uno de los convergentes de −m¯ ω (notemos que (x. y = 1). Ahora es f´acil ver que ≤n = x0 + y 0 mω. m = 1. £√ § Ejemplo Vamos a calcular la unidad fundamental del orden Z 54 . 2 2 2 2 2 2 donde hemos usado que N√(≤) = x −y m d = ±1. y > 0 salvo si d = 5. Hemos de calcular los convergentes de 54. 2. 6. Øy y(x + ymω) En el caso d ≡ 1 (m´od 4) (salvo el caso exceptuado) Ø √ Ø √ √ √ !!−1 Øx d − 1 ØØ x d+1 1 Ø 2 Ø −m Ø= y +m < 2. Øy 2 Ø y 2 2y √ d+1 pues m 2 > 2.5. x = 0. En el caso restante. 4] y mediante las f´ ormulas del teorema 5. °√ ¢ √ el orden O3 de Q 6 . resulta Ø Ø Øx Ø 1 Ø + m¯ ω ØØ = . Puesto que N(≤) = (x + ymω)(x + ym¯ ω ) = ±1. Ø Ø Øx √ Ø 1 1 1 Ø − m dØ = ° Øy Ø y x + ym√d ¢ ≤ y 2 °√d − 1 + √d ¢ < 2y 2 . Unidades de cuerpos cuadr´ aticos 121 Hemos concluido que la unidad fundamental de Om es ≤ = x + ymω con x. que no es sino la ecuaci´ antica x2 − dy 2 = 1. con x0 > x e y 0 > y. 2. y en consecuencia x ≥ y d − 1. Para ello √ hallamos el desarrollo 54 = [7. 1.

−3. La soluci´ on (u. . 4. ] . Si O es el orden maximal de un cuerpo cuadr´ atico real K y ≤ es su unidad fundamental. 5. 6. de la ecuaci´on x2 − 54y 2 = 1 es (485.18 nos da que el n´ umero de clases de O2s es Φ(p2k ) 22k−1 h2s = h = = 1. Recordemos que dicho ´ındice interviene en la f´ ormula del teorema 4. entonces la potencia de 2 que divide a b es exactamente 2s (se prueba sin dificultad por inducci´on sobre s). 1. Finalmente si d = k2 entonces la ecuaci´ on factoriza como (x+ky)(x−ky) = 1. lo que implica x + ky = x − ky = 1. y). 2 = p2 en K. 8. 1. donde k es el menor n´ umero natural no nulo tal que ≤k ∈ Om . o sea. o bien x + ky = x − ky = −1. Consecuentemente. 2. 0) (salvo si d = 0. Probar que el n´ umero de clases de O5k es 1 y el n´ umero de clases de O2k es 2. esto es (±1. 0)) salvo si d = −1. En el caso en que d < 0 el n´ umero de unidades (de soluciones) es finito. es f´acil comprobar que la unidad fundamental de un orden cual- quiera Om es ≤k .5 La fracci´ on continua de e Ya que hemos desarrollado la teor´ıa b´ asica sobre fracciones continuas. 1.122 Cap´ıtulo 5. Fracciones continuas es un cuadrado perfecto. 1. para n ∈ Z.18 para el c´ alculo del n´ umero de clases de los ´ordenes no maximales. φ(2k )e2s 2k−1 2k °√ ¢ Ejercicio: Sea K = Q 5 . 1. Si d > 0 entonces hay infinitas soluciones (x. en cuyo caso hay 4 y 6 soluciones respectivamente. la f´ ormula de 4.£√ y) de § la ecuaci´ on de Pell se corresponde con una unidad x + y d del orden Z d . que son de la forma √ ° √ ¢n x + y d = ± u + v d . que es e = [2. la m´ınima soluci´ on no trivial. Por otra parte. dedica- mos esta secci´ on a ilustrar algunos resultados m´ as avanzados. donde t es impar y ≤m = a + b 2. Es f´ acil comprobar que la unidad fundamental de √ K es ≤ = 1 + 2 y√que su n´ umero de clases es h = 1. v) se llama soluci´on fundamental. en cuyo caso (±1. la soluci´on fundamental. . Por lo tanto. √ £√ § donde u + v d es la unidad fundamental del orden Z d . 1. Nuestro objetivo ser´ a obtener el desarrollo en fracci´ on continua del n´ umero e. De aqu´ı se deduce que el ´ındice em del grupo de unidades de Om en el grupo de unidades de O es precisamente k. 1. y) es siempre soluci´ on). 66). Si m = 2s t. lo que lleva a las soluciones triviales (±1. y es igual a 2 (las correspondientes a ±1. °√ ¢ Ejemplo Sea K = Q 2 . una soluci´ √ on entera (x. para k ≥ 3. donde p es un ideal de norma 2. e2s = 2s . Seg´un los c´alculos anteriores. .

.5. . 3m. . 1. n = 0. mψ0 e1/m + e−1/m e2/m + 1 ω0 = = 1/m −1/m = 2/m . r=0 (2r)! m2r 2 ∞ X 1 1 m ° 1/m ¢ ψ1 = 2r = e − e−1/m . ψn+1 Dividiendo entre mψn+1 en (5. r=0 (2r + 1)! m 2 Comprobemos adem´ as que se cumple la relaci´ on m2 ψn = (2n + 1)m2 ψn+1 + ψn+2 . 10. . y que el desarrollo en fracci´ on continua de ω0 es ω0 = [m. n = 0. . 2. . En efecto: ∞ X (2r + 2n + 3)m2 2r 2r + 2 1 m2 ψn −(2n+1)m2 ψn+1 = . . 1. ψ1 e −e e −1 con lo cual obtenemos en particular que e+1 = [2. . . 2. . . ωn+1 de donde se sigue que ωn > 1 para todo n.6) llegamos a la f´ ormula siguiente: 1 ωn = (2n + 1)m + . Es claro que ψn > 0 para todo n´ umero natural n. . . . . n = 0. 2.6) de donde se sigue en particular que todas las series convergen. que es nulo. Ahora bien. La fracci´ on continua de e 123 Ninguno de los resultados de esta secci´ on ser´ a necesario en los cap´ıtulos siguientes. (5. 6. ]. e−1 .5. y cambiamos el ´ındice r por r + 1 obtenemos la expresi´on que define a ψn+2 . Por lo tanto podemos definir mψn ωn = . 5m. 1. Fijemos un n´ umero natural m no nulo y para cada n ≥ 0 definamos ∞ X 2r + 2n + 1 2r + 2 1 ψn = . 14. ]. r=0 1 · 3 · 5 · · · (2r + 2n + 1) 2 · 4 · 6 · · · (2r + 2) m2r En primer lugar observamos que ∞ X 1 1 1° ¢ ψ0 = = e1/m + e−1/m . r=0 1 · 3 · 5 · · · (2r + 2n + 3) 2 · 4 · 6 · · · (2r + 2) m2r Si eliminamos el primer sumando.

Teorema 5. . Fracciones continuas Puesto que las fracciones continuas (infinitas) representan n´umeros irraciona- les.124 Cap´ıtulo 5.7) wqn−1 sm−1 umeros enteros u0 . que no es un irracional cuadr´ atico. Para un ´ındice cualquiera n ≥ 1 desarrollamos el n´ umero racional u[a0 . u > 0. a1 . u0 w0 = D. an+2 . . a] = [ . Para obtener el desarrollo en fracci´ on continua de e necesitamos eliminar el 2 del denominador de ξ. Antes de enunciar el resultado principal hemos de observar que si a > 1 entonces [ . w son n´ umeros enteros. . w > 0. b1 . . esto prueba que el n´umero e no es racional. . a2 . bm−1 . w0 > 0. y η = [b0 . . m − 1. 5m. . donde u. a − 1. . Llamemos η = e2/m = 2ξ − 1. uw = D > 1. b1 . p−2 = 0. ]. . . 0 w qn−1 qn−2 sm−1 rm−2 0 w0 u0 > 0. . 3m. v 0 . (5. . . w donde u y w son n´ umeros naturales no nulos y v es un n´ umero entero. a1 . ] el desarrollo en fracci´ on continua de un irracional ξ. 1 si convenimos en que p−1 = 1. . . −w0 ≤ v 0 ≤ u0 . pues la fracci´ on continua que nos ha aparecido no es peri´ odica. . q−1 = 0. 2 ω0 − 1 Es inmediato que ξ = [1. Tambi´en es u´til notar que las f´ ormulas del teorema 5. Sea ahora e2/m + 1 1 ξ= =1+ . . v. Vamos a exponer un m´etodo general que permite calcular en muchos casos la fracci´ on continua de un n´umero η a partir de la fracci´ on continua de un n´ umero ξ cuando entre ellos se da una relaci´ on del tipo uξ + v η= . bm−1 ] w wqn−1 eligiendo el final de modo que m ≡ n (m´od 2). q−2 = 1.2 son v´ alidas para n = 0. an+1 . an−1 ] + v upn−1 + vqn−1 = = [b0 . ηm ]. . w0 tales que Entonces existen n´ µ ∂µ ∂ µ ∂µ 0 ∂ u v pn−1 pn−2 rm−1 rm−2 u v0 = . Sea η = (uξ +v)/w. . de modo que en particular se tiene upn−1 + vqn−1 rm−1 = . ]. M´ as a´ un. donde ηm = (u0 ξn + v 0 )/w0 . . . por lo que un n´umero racional admite siempre un desarrollo en fracci´ on continua de longitud par y otro de longitud impar. 1]. . . . Sea rj /sj el convergente j-´esimo de este desarrollo. .14 Sea ξ = [a0 . . Sea pn /qn el convergente n-simo y ξn = [an . . .

(5. podemos concluir que D = uw = u0 w0 .8 tenemos pn−1 ξn + pn−2 ξ= . ηm ]. sm−1 sm−1 qn−1 Por el teorema 5. y puesto que m ≡ n (m´od 2). (5. bm−1 . de (5. sm−1 u0 ξn + sm−1 v 0 sm−2 w0 on ηm = (u0 ξn + v 0 )/w0 .10) y (5. de acuerdo con la definici´ rm−1 ηm + rm−2 η= . . se concluye de donde.8) wqn−1 = sm−1 u0 . luego tiene soluci´ Tomando determinantes en la ecuaci´ on matricial llegamos a que uw(−1)n−1 = (−1)m−1 u0 w0 .10) wqn−2 = sm−1 v 0 + sm−2 w0 . (5. (5. sm − 1 sm−1 y usando adem´ as (5. b1 .11) se sigue que se deduce adem´ wqn−1 − sm−2 w0 sm−2 0 v0 = ≥− w ≥ −w0 . . w0 llegamos a que uξ + v (upn−1 + vqn−1 )ξn + (upn−2 + vqn−2 ) η = = w w(qn−1 ξn + qn−2 ) rm−1 u0 ξn + rm−1 v 0 + rm−2 w0 = . sm−1 ηm + sm−2 Consecuentemente η = [b0 . v 0 .9) wqn−2 − sm−2 w0 w u0 v0 = ≤ qn−2 = qn−2 ≤ u0 .9) upn−2 + vqn−2 = rm−1 v 0 + rm−2 w0 .11) Como rm−1 y sm−1 son enteros primos entre s´ı. qn−1 ξn + qn−2 Haciendo uso de esto y de las ecuaciones que definen a u0 . Las ecuaciones (5.8) y (5. La fracci´ on continua de e 125 ´ n: La ecuaci´ Demostracio on matricial equivale al siguiente sistema de ecuaciones: upn−1 + vqn−1 = rm−1 u0 . w0 . De aqu´ı as que w0 > 0. .11) forman un sistema de ecuaciones lineales de on entera v 0 .7) se sigue que los cocientes upn−1 + vqn−1 wqn−1 = rm−1 sm−1 son un mismo n´ umero entero u0 que satisface (5. . Considerando el segundo cociente concluimos que u0 > 0.5. . De (5.5.9). determinante ±1.

. hm2 ] con ηm2 = (u2 ξn1 + v2 )/w2 . . . . . el teo- rema nos da n´ umeros u1 . b1 . . . . . . . y as´ı sucesivamente. ηm1 ] con ηm1 = (u1 ξn1 + v1 )/w1 . si an ≥ D. . de hecho ηm = (u0 ξn + v 0 )/w0 > (u0 D + v 0 )/w0 ≥ (u02 w0 − w0 )/w0 = u02 − 1 ≥ 0. an3 −1 | an3 . . bm−1 . . . bm−1 . w0 > 0 y D = u0 w0 > 1. . bm2 −1 . . . . v1 . an3 −1 | an3 . y si an ≥ 2D entonces ηm = (u0 ξn + v 0 )/w0 > (u0 2D + v 0 )/w0 ≥ 2u02 − 1 ≥ 1. Es f´ acil ver que esto sigue siendo cierto cuando ηm ≥ 0 si convenimos en que [ . . . . . . . . . . v2 . . ηm1 ] = [b0 . . . . teniendo en cuenta que an es la parte entera de ξn . con las hip´ o- tesis adecuadas. . w1 en las mismas condiciones (con el mismo D) y b0 . . aunque no es necesario. c. . . . an2 − 1 | an2 . ]. . b. bm1 −1 . . . c. la relaci´ on η = [b0 . . . . bm2 −1 . ηm ] indica que los coeficientes de la fracci´ on continua de ηm son la prolongaci´ on del desarrollo de η en fracci´ on continua. . . . ] = [ . an1 −1 | an1 . . . A continuaci´on aplicamos el teorema a ξn2 . . suponiendo que los sucesivos bmi que vamos obteniendo no sean negativos. Esto es importante porque cuando ηm > 1. . Dado η0 = (u0 ξ0 + v0 )/w0 tal que u0 . Ahora aplicamos el teorema a ξn1 = [an1 . . bm1 −1 tales que η0 = [b0 . . b1 . ]. . De este modo vamos obteniendo el desarrollo en fracci´ on continua de η0 . Fracciones continuas Ahora observamos que en las hip´ otesis del teorema anterior se cumple ηm = (u0 ξn + v 0 )/w0 > v 0 /w0 ≥ −1. bm1 −1 . . an2 −1 | an2 . . a las que aplicar sucesivamente el teorema anterior. . Una forma de garan- tizarlo es partir la fracci´ on original de modo que cada ani ≥ D. . . ηm2 ]. . a + b. bm2 −1 tales que ηm1 = [bm1 . . . que comienza con [b0 . a. .126 Cap´ıtulo 5. ]. . . M´as a´ un. . . . . . . al cabo de un n´ umero finito de pasos entraremos en un ciclo que nos dar´a una f´ormula general para el desarrollo completo de η0 . . . . . 0. w2 con el mismo D y bm1 . . bm1 −1 | bm1 . Suponiendo que bm1 ≥ 0 podemos enlazar ambos pasos y escribir η0 = [b0 . Nuestra intenci´on es partir de un n´ umero irracional ξ0 y dividir su fracci´ on continua en secciones ξ0 = [a0 . . ] y obtenemos n´ umeros u2 . . Con la ayuda del teorema siguiente podremos garantizar que. Al mismo tiempo nos dar´ a una t´ecnica u ´til para simplificar los c´ alculos. .

.15 nos dice que podemos sustituir cada coeficiente por otro congruente m´ odulo 2. las ternas (ui .14. . a1 . El n´ umero b0 se transforma en b0 + u2 g. . La f´ormula (5. .14 a cada segmento. Por u ´ltimo. v = −1.11) garantiza la conservaci´ on de v 0 . tambi´en w0 permanece inalterado. ].14 el desarrollo de este n´ umero es [b0 . Vamos a aplicar el teorema 5. bm−1 . Las relaciones recurrentes que determinan los denominadores de los con- vergentes no dependen del primer t´ermino de la fracci´ on continua. . Al hacer los c´ alculos obten- dremos para cada segmento unos coeficientes | bmi . . 5m. Con esto tenemos en realidad un m´etodo general para calcular las fracciones continuas de n´umeros η0 a partir de n´umeros ξ0 . .15 En las hip´ otesis del teorema 5. w Seg´ un el teorema 5. ] y que η0 = e2/m = 2ξ0 − 1. . . . . . vi . . w0 . luego despu´es de un n´ umero finito de pasos volveremos a la misma terna. . a1 .9) nos da que u0 tampoco var´ıa. b1 . En este caso u = 2. . digamos a0 + Dg (pero mantenemos los mismos a1 . . . . . . . an−1 ] + v uDg = + w w w u[a0 . . . . . a1 . an−1 ] + v 2 = + u g. . La fracci´ on continua de e 127 Teorema 5. luego los n´ umeros qi y si permanecen invariantes. 3m. w = 1. . m − 1. Como D = 2. v 0 . que ser´ an . si sustituimos a0 por otro n´ umero congruente m´ odulo D. bm−1 ]. luego es inmediato que con el cambio todos los coeficientes quedan igual salvo el primero que se incrementa en u2 g. wi ) que vamos ob- teniendo var´ıan en un conjunto finito (a causa de las restricciones que impone el teorema). .5.14. . an−1 ] + v u[a0 . Dividimos la fracci´ on de este modo: ξ0 = [1 | 2t − 1 | 6t | 10t | 14t |. la ecuaci´ on (5. ´ n: Claramente Demostracio u[a0 + Dg. Por ejemplo podemos considerar ξ0∗ = [1 | 1 | 0 | 0 | 0 |. Ciertamente esto no tiene sentido como fracci´ on continua. ].5. pero explicaremos mejor este m´etodo aplic´andolo al caso que nos interesa. bmi +1 − 1 |. es decir a una fracci´ on [1] o [0] que s´ı es correcta. El teorema 5. . . . Digamos s´ olo en general que si aplicamos sucesivamente el teorema 5. para obtener congruencias m´odulo 2 haremos m = 2t (y despu´es estudiaremos el caso m = 2t + 1). . Recordemos que si ξ0 = (e2/m + 1)/2 hab´ıamos calculado ξ0 = [1. Como u0 w0 = D. as´ı como los mismos m y b1 . . an−1 ) entonces se obtienen los mismos n´umeros u0 . . pero los c´alculos a realizar s´ı lo tienen porque cada uno de ellos s´ olo involucra a un segmento.

]. = . 2 2 µ ∂µ ∂ µ ∂µ ∂ 1 −1 0 1 −1 1 u3 v3 = .128 Cap´ıtulo 5. 0 w1 0 2 Ahora aplicamos el teorema al segundo segmento [1]: 1[1] + 0 1 = = [0. b6 . 0 2 1 0 2 0 2 1 0 w2 de donde µ ∂ µ ∂ u2 v2 1 −1 = 0 w2 0 2 S´olo hay que rectificar el valor de b2 . 1. b3 . Fracciones continuas los que buscamos salvo el primero. 0 2 1 0 2 0 0 w3 y esta vez llegamos a que µ ∂ µ ∂ µ ∂ u3 v3 1 −1 u2 v2 = = . . 1 2 donde hemos tomado el desarrollo con tres cifras para que la longitud sea impar. 0 w0 0 1 La ecuaci´ on matricial es µ ∂µ ∂ µ ∂ µ ∂µ ∂ 2 −1 1 1 1 2 1 1 u1 v1 = = . 1 |. . 1. m = 1. u21 (t − 1). Ahora µ ∂ µ ∂ r2 r1 1 1 = . . u23 5t. 0 1 1 0 1 0 1 0 0 w1 y la soluci´ on: µ ∂ µ ∂ u1 v1 1 0 = . . 1 µ ∂ µ ∂ µ ∂ µ ∂ p0 p−1 1 1 r0 r−1 1 1 = . u22 3t. luego por ahora tenemos que η0 = [1 | t − 1. que en realidad es u21 (t − 1) = t − 1 ≥ 0. 1] = [b5 . b7 ]. . 1. 1] = [b2 . q0 q−1 1 0 s0 s−1 1 0 µ ∂ µ ∂ u0 v0 2 −1 = . A estos primeros coeficientes tendremos que sumarles las cantidades 0.14 al primer segmento: 1[1] − 1 = 1 = [1] = [b0 ]. La siguiente aplicaci´on del teorema es al segmento [0]: 1[0] − 1 1 = − = [−1. 0 w3 0 2 0 w2 . como la de [1]. b4 ]. Aplicamos el teorema 5. s2 s1 2 1 µ ∂µ ∂ µ ∂ µ ∂µ ∂ 1 0 1 1 1 1 1 1 u2 v2 = = .

v3 . ]. w3 ) no es significativa. . Para ello ∗ reducimos m´ odulo 2 a la fracci´ on ξ0 = [1 | 0 | 1 | 1 | 1 |. dando lugar siempre a coeficientes mayores que 0. 1. 2. . 6. y de modo que los primeros t´erminos de cada segmento sean mayores o iguales que D (para que los coeficientes que obtenemos puedan ser enlazados) y congruentes m´ odulo D (para que podamos reducirlos a constantes por el teorema 5. 1 | 0 | 2 | 0. pues. 1. En general. . 2)). ]. . 1. (2. v2 .5. que η0 = [1 | t − 1. este m´etodo puede ser aplicado siempre que la fracci´ on continua de ξ0 pueda ser dividida en segmentos que (por lo menos desde uno dado en adelante) tengan todos la misma longitud y los mismos t´erminos. . w5 ) = (u2 . Ahora bien. . Entonces queda ξ0 = [1 | 2t | 6t + 3 | 10t + 5 | 14t + 7 |. 1. 1. 1. 1 | 3t − 1. La primera repetici´ on (u1 . 1. salvo quiz´ a el primero. y despu´es 7t. 4. 1. 1. 2). Lo u ´nico que cambiar´ a ser´a la correcci´ on del primer coeficiente. w3 ) = (1. 1. 2k. 1 | 0 | 2 | 0. 1. w1 ) = (u3 .5. . 7t − 1. (1. 1]∞ k=0 . 0. y otra vez a la misma terna. La fracci´ on que se obtiene es η0∗ = [1 | 0 | 2 | 0. . w2 ) s´ı cierra el proceso. y con este m´etodo podemos calcular la fracci´ on continua de e2/(2t+1) . 1). 2.15 y as´ı llegar a un ciclo como ha ocurrido en el ejemplo). (1. 0. ]. 1. 1. 2). 6. 1. 1 |. .. . 3t − 1. . 1. 0. que no es sino η0 = [1. 1. 1. La fracci´ on continua de e 129 El valor corregido de b5 es b5 = −1 + u22 3t = 3t − 1 ≥ 0. . 1). . etc. . 1 |. o m´ as brevemente: √ t e = η0 = [1. Consecuentemente tenemos la fracci´ on continua de η0 . 5t − 1. luego no son congruentes y por lo tanto no podemos garantizar que comience un ciclo (y de hecho no comienza). pues los primeros (y u ´nicos) coeficientes de los segmentos primero y tercero son [0] y [1] respectivamente. Esta vez se obtienen las ternas (2. 1. 1. as´ı. ] = [2. En el caso t = 1 aparece un cero que debe ser cancelado: e = [1. 0. e = [2. 1. 1. ]. 1. v5 . 1. (2. 1. v3 . . 1]. 1 | 0 | 2 | 0. ]. (1. t − 1. 1). para los c´ alculos relativos al cuarto segmento partimos exac- tamente de los mismos datos que para el tercero (la fracci´ on [0] y la terna (u3 . 1. (2k + 1)t − 1. luego llegaremos exactamente a los mismos coeficien- tes [−1. . 4. −1. En cambio la repetici´on (u5 . Otra aplicaci´ on la tenemos cuando hacemos m = 2t + 1 en la expresi´ on original. −1. ] . Tenemos. 1. . 0. v1 . 1. −1. 2). 1]∞ k=0 . que ahora ser´ a 5t.

1. 1. 4(9t + 5). 8. 2. 1. . 6. . 9. 2. . 3 + 3k. 5. 1. 2 + 3k. Fracciones continuas Para corregir los primeros coeficientes observamos que al pasar de ξ0 a ξ0∗ hemos restado 2 · 0. 1]∞ ∞ k=0 = [1. (5 + 6k)t + 2 + 3k. . 1]∞ k=0 . 18 + 12k]k=0 = [7. (1 + 6k)t + 3k. 2(7t + 3). . 2 + 3k. . 0. 1. Por lo tanto ahora hemos de sumar 0. 1. 1. 1. 5t + 2. 18. 2 + 3k. 18 + 12k]∞ k=0 Expl´ıcitamente: e2 = [7. . que nos da e2 = [1. 13t + 9. 3. La f´ ormula se simplifica bastante en el caso t = 0. 42. 6 + 12k. 3 + 3k. 2(5t + 2). 7t + 3. . 1.130 Cap´ıtulo 5. ]. t. 3k. 4(15t + 11). 1] = [1. as´ı como que los valores de ui son 2. 54. 2. . 1. (5 + 6k)t + 2 + 3k. (12 + 24k)t + 6 + 12k. 2. 12. 6. 11t + 7. 1. 1. 1. 11. 2. pero no es dif´ıcil llegar a que la expresi´ on final es e2/(2t+1) = [1. 2t. 1. . 1. 1. 1. 1. 1. 4(t + 1). . . Omitimos los detalles. 1. 2(t + 1). (12 + 24k)t + 6 + 12k. (1 + 6k)t + 3k. 30. .

toda la sutileza de la teor´ıa algebraica de n´ ume- ros se muestra de la forma m´ as simple posible. los resultados m´ as importantes de la teor´ıa algebraica de n´ umeros han seguido este proceso: primero fueron probados para cuerpos cuadr´ aticos y s´ olo en una se- gunda etapa fueron generalizados. Tanto es as´ı que a´ un hoy existen hechos sobre cuerpos cuadr´ aticos que plausiblemente deber´ıan co- rresponderse con hechos generales sin que tan siquiera se sepa c´ omo abordar el problema de formularlos adecuadamente. pero es equivalente a la teor´ıa de cuerpos cuadr´ aticos debido a que la relaci´on entre m´odulos y formas que hemos estudiado puede refinarse en el caso cuadr´ atico hasta tal punto que permite traducir fielmente cualquier hecho sobre formas a un hecho an´ alogo sobre m´ odulos y viceversa. La teor´ıa de Gauss trata sobre formas cuadr´ aticas binarias. Los resultados fundamentales que hemos probado hasta ahora (finitud del n´umero de clases. Esto nos servir´ a de preparativo para desarrollar en cap´ıtulos posteriores el resto de dicha teor´ıa. aunque en t´erminos muy diferentes a los que nosotros hemos empleado. Por ello resulta enriquecedor conocer ambos plantea- mientos y la relaci´ on entre ambos. Ciertamente. hay un sentido en el que ambos enfoques no son equivalentes. etc) fueron obtenidos por Gauss en el caso cuadr´ atico. Esto los convierte en los modelos id´ oneos para formular conjeturas y obtener primeras pruebas. Este proceso de generalizaci´ on es a menudo complicado y suele requerir ideas esencialmente nuevas. y es que mientras la mayor parte de la teor´ıa resulta m´ as natural en t´erminos de m´ odulos. 131 . cuya generalizaci´ on ha constituido uno de los problemas centrales de la teor´ıa desde la ´epoca de Gauss hasta mediados del presente siglo. lo cierto es que hay algunos conceptos de gran importancia te´ orica que resultan completamente naturales en t´erminos de formas y sin embargo hace falta profundizar mucho en la teor´ıa para comprender completamente su sentido en t´erminos de m´ odulos. c´ alculo de unidades fundamentales. a la vez que mostraremos las simplificaciones de la teor´ıa general aplicada al caso cuadr´ atico. Sin embargo. En este cap´ıtulo nos limitaremos a exponer la parte de la teor´ıa de Gauss sobre formas cuadr´ aticas que se corresponde con la teor´ıa que ya conocemos.Cap´ıtulo VI Cuerpos cuadr´ aticos En los cuerpos cuadr´ aticos.

En lo sucesivo. Cuerpos cuadr´ aticos 6. donde D es el discriminante de f .1 Formas cuadr´ aticas binarias Definici´ on 6. r. y). y) = g(px + qy. y) = a(x + αy)(x + βy). b. y]. el n´ discriminante de f se define como el entero racional b2 − 4ac. Vamos a introducir algunos conceptos b´ asicos sobre formas cuadr´aticas. luego tambi´en en Z[x]. y la factorizaci´ on puede expresarse como f (x. Esto se expresa mejor con notaci´ on matricial. tambi´en es invariante por equivalencia. q. si D no es cuadrado perfecto. Por el contrario. y) entenderemos que a. c son sus coeficientes de acuerdo con la f´ ormula anterior. luego α y β son elementos conjugados del cuerpo Q d . y) son equivalentes si f (x. y) = ax2 + bxy + cy 2 . luego concluimos que una forma cuadr´atica factoriza en Z[x. b. esto es.4 que dos formas cuadr´ aticas f (x. y) se puede representar matricialmente como µ ∂µ ∂ a b/2 x f (x. En los t´erminos del cap´ıtulo II esto significa que la forma f (x. Puesto que no es m´as que −4 veces el determinante. Determinante y discriminante En particular notamos que el determinante umero |B| = ac − b2 /4 es invariante por equivalencia. En el caso a = c = 0 se cumple que D = b2 es cuadrado perfecto y por otro lado la forma tambi´en factoriza en Z[x. y] si y s´ olo si su discriminante es cuadrado perfecto . ° √ ¢ Observar que α y β son b ± D /2a. y) es (salvo una constante) una forma completa.°√ con ¢d libre de cuadrados. 1) = ax2 +bx+c = a(x+α)(x+β) y encontramos la factorizaci´ on f (x. y as´ı la forma f (x. donde p. Si D es cuadrado perfecto. cuando hablemos de una forma f (x. si se cumple a = c = 0 la factorizaci´ on es obvia. Formas completas Todas las formas cuadr´ aticas se descomponen en pro- ducto de dos formas lineales. el polinomio ax2 + bx + c es se descompone en factores lineales en Q[x]. y) = t. entonces f y g son equivalentes si y s´ olo si existe una matriz C con coeficientes enteros racionales y determinante ±1 tal que A = CBC t . La forma f (x. Dada una forma f (x. y) se descompone en factores lineales en Z[x. y]. Supongamos ahora que a 6= 0. y mientras no se indique lo contrario. En tal caso las soluciones enteras de la ecuaci´on f (x. El de f . d. y) = a N(x + αy). b/2 c y de modo que si una forma f tiene matriz A y otra forma g tiene matriz B. Entonces consideramos el polinomio f (x. c son enteros racionales no todos nulos. y) y g(x. y) = (x. y) .132 Cap´ıtulo 6. donde a. rx + sy). s son enteros racionales tales que ps−qr = ±1. entonces D = m2 d para ciertos enteros racionales m.1 Una forma cuadr´ atica (binaria) es un polinomio de la forma f (x. y) = t est´ an en correspondencia biun´ıvoca con las de la ecuaci´ on g(x. En primer lugar recordemos de 1.

definida como x2 − D 2 4 y si D ≡ 0 (m´od 4) y 1−D x2 + xy + 4 y 2 si D ≡ 1 (m´od 4). Formas cuadr´ aticas binarias 133 y. dos formas equivalentes son ambas definidas positivas. Las formas principales est´ an determinadas por las condiciones a = 1 y b = 0 o 1. una forma definida negativa se transforma en definida positiva (con el mismo discriminante) cambiando el signo a sus coeficientes. y]. por lo cual en la mayor´ıa de los casos no ser´ a restricci´ on el trabajar s´ olo con formas definidas positivas. luego si D < 0 el signo de f (x. mientras que si D > 0 la forma toma valores tanto positivos como negativos. Observar que si D < 0. 0). si D > 0. multiplicaremos la forma por el entero adecuado para que los coeficientes resulten enteros.6. Diremos que f (x. Signo El discriminante de una forma cuadr´ atica determina su signo en el sentido siguiente: Si f (x. y) es definida positiva si f (x. ambas definidas negativas o ambas indefinidas. Como ahora estamos trabajando con coeficientes enteros. b. . La forma resultante ser´ au´nica si exigimos que sus coeficientes a. entonces 4af (x. Seg´un vimos en el cap´ıtulo II. Las formas cuadr´aticas con coeficientes primos entre s´ı se llaman formas primitivas. Y en otro caso. En lo sucesivo s´ olo consideraremos formas cuadr´ aticas completas. es decir. M´ odulos A continuaci´ on vamos a refinar la relaci´ on que ya conocemos en general entre formas y m´odulos. 0). y) es igual al signo de a para todos los valores de x e y. Formas principales El discriminante D = b2 − 4ac de una forma cuadr´ atica no puede ser cualquier n´umero. y) > 0 para todo par (x. y) 6= (0. una forma es completa (salvo una constante) si y s´ olo si su discriminante no es cuadrado perfecto. sino que cumple D ≡ 0 (m´od 4) si b es par y D ≡ 1 (m´od 4) si b es impar. es decir. diremos que la forma es indefinida. La m´ as sencilla de todas recibe el nombre de forma principal de discriminante D. Si un entero racional D cumple estas condiciones siempre existen formas cuadr´aticas de discriminante D. seg´un sea el resto de D. diremos que f (x. a < 0. lo cual ocurre cuando D < 0.1. a > 0. y) = (2ax + by)2 − Dy 2 . a cada base de un m´odulo completo le sabemos asociar una forma con coeficientes racionales. y) < 0 cuando (x. puesto que las formas completas son irreducibles en Q[x. y) 6= (0. c sean primos entre s´ı. y) tiene determinante D. De acuerdo con esto. y) es definida negativa si f (x. lo cual ocurre si D < 0. Por otro lado es obvio que si dos formas est´ an relacionadas por un cambio de variables entonces una toma s´ olo valores positivos si y s´olo si lo mismo le ocurre a la otra.

γi y µ ∂ 2 cy by δγ = xγ + yγ = − + x − γ ∈ h1. Se cumplir´ a δ h1. A . cy/a.2 Sea γ una ra´ız irracional de un polinomio ax2 + bx + c con coe- ficientes enteros racionales primos entre s´ı. Entonces γ es ra´ız de un u ´nico polinomio Ax2 + Bx + C con coeficientes enteros racionales tales que (A. b. b. by/a son enteros. donde x e y son n´ umeros racionales. Ahora es f´ acil calcular la matriz de cambio de base de (1. A esta base le asociamos la forma cuadr´ cuadr´ atica N(αx + βy) f (x. a > 0. y concluir que la norma de h1. As´ı µ ∂µ ∂ β β¯ A x+ x+ = Ax2 + Bx + C. γ) a (1. β) ¢ una base (ordenada) de un m´odulo M de un cierto cuerpo atico Q d . El discriminante del orden es Ø Ø Ø 1 aγ Ø2 Ø Ø = a(aγ 2 + a¯ γ 2 − 2aγ¯ γ ) = a(−bγ − c) + a(−b¯ γ − c) − 2ac Ø 1 a¯ γ Ø = −ab(γ + γ¯ ) − 2ac − 2ac = b2 − 4ac.134 Cap´ıtulo 6. γi es 1/a. Sea ahora°√ (α. y. °√ ¢ Demostracio ´ n: El n´umero γ pertenecer´ a a un cuerpo cuadr´ atico Q d .1) N(M ) Vamos a probar que los coeficientes a. el discriminante de este orden es b2 − 4ac y la norma del m´ odulo es 1/a. aγ). Llamemos γ = −β/α. aγi. esto ocurre si y s´ olo si x e y son enteros y a | y. c son enteros primos entre s´ı. c) = 1. (xα + β)(x¯ α + β) N(α) de donde N(α) N(αx + βy) = (Ax2 + Bxy + Cy 2 ). γi . (6. Cuerpos cuadr´ aticos La forma expl´ıcita de asignar a cada base de un m´odulo completo su forma primitiva resulta ser muy sencilla. y) = = ax2 + bxy + cy 2 . α α¯ luego A ¯ = Ax2 + Bx + C. Puesto que (a. °√ ¢ Todo elemento de Q d es de la forma δ = x + yγ. B. γi ⊂ h1. Para obtenerla probamos primero un resul- tado auxiliar: Teorema 6. δ es un coeficiente de h1. C) = 1 y A > 0. a a O sea. Entonces el anillo de coefi- cientes del m´odulo h1. γi es h1. γi si y s´ olo si δ ∈ h1. γi si y s´olo si x.

Esto significa que el discriminante del anillo de coeficientes de M es el mismo que el de la forma cuadr´ atica asociada. y. En efecto. βi = α h1. γi. β) seg´ un (6. su discriminante es B 2 −4AC = b2 −4ac.1. Cuando N(γ) > 0 ambas clases son la misma. luego la forma es definida positiva. γi es | N(α)|/A. Como ambas formas . hemos visto que toda forma factoriza como f (x. la clase asociada a γM es [±f ].3 Para cada base ordenada (α. Es f´acil comprobar que. γβ) de γM es N(γαx + γβy) N(γ) N(αx + βy) = = ±f (x. la norma de M = hα. β) del m´ odulo M . y los coeficientes del cambio de variables son los mismos que los del cambio de base. Formas cuadr´ aticas binarias 135 Por el teorema anterior. entonces un m´ odulo similar γM tiene asociada la forma N(γ)f . si el cuerpo es imaginario. y) = N(αx + βy)/ N(M ) tiene coeficientes enteros. En resumen: Teorema 6. es decir. y) = a N(x + αy). Al variar la base de M recorremos todas las formas de la clase. el orden h1. como ya observamos en el cap´ıtulo II las formas asociadas a dos bases de un m´ odulo M son equivalentes. tiene el mismo discriminante que el anillo de coeficientes de M y es definida positiva cuando dicho discriminante es negativo. αi se diferencia de f en el factor a N(M ). la correspondencia de m´ odulos a clases de formas (primitivas no definidas negativas) es siempre suprayectiva. N(γM ) | N(γ)| N(M ) donde el signo es el de N(γ). luego la forma que le hemos asignado a la base (α. y por lo tanto si el discriminante es negativo. y).1) es primitiva. As´ı. la relaci´ on se simplifica: Si γ 6= 0. la forma cuadr´ a- tica f (x. o sea. M´as a´un. es primitiva. Sin embargo. En particular el determinante del cambio de variables es el mismo que el determinante del cambio de base. Esto significa que a cada m´ odulo M le asignamos una clase de equivalencia de formas. donde la norma siempre es positiva. y por consiguiente ax2 + bxy + cy 2 = N(αx + βy)/ N(M ) = ±(Ax2 + Bxy + Cy 2 ). el anillo de coeficientes de M = hα. esto nos permite asociar a cada clase de similitud de m´odulos una clase de equivalencia de formas. En los cuerpos imaginarios. como ahora hemos modificado la correspondencia para trabajar s´ olo con formas primitivas. la forma asociada a la base (γα. βi es el mismo que el de h1. Observamos adem´ as que a = N(α)/ N(M ).6. Aγi. por el teorema anterior. pero en los cuerpos reales puede haber clases de similitud a las que correspondan dos clases de equivalencia. entonces a > 0. luego la forma asociada al m´odulo M = h1. Tambi´en comentamos en el cap´ıtulo II que si M tiene asociada una forma f . y f es la forma asociada a la base (α. β) de M . Por otra parte. pero si N(γ) < 0 las formas f y −f no son necesariamente equivalentes. si la clase asociada a M es [f ].

en cuyo caso su clase de equivalencia se parte en dos clases de equiva- lencia estricta. luego son iguales o conjugados. respectivamente. βi. y m´ as adelante veremos ejemplos de m´ odulos no similares a sus conjugados. Lo mismo sucede con la similitud estricta de m´odulos. con lo que una misma clase de formas se corresponde a veces con m´odulos no similares. en el sentido de que puede haber tambi´en m´ odulos no similares cuya clase asociada sea la misma. entonces el cambio x = y. a h1.2 Equivalencia y similitud estricta Definici´on 6. y = x produce el mismo efecto (ninguno) que el cambio x = x. Puesto que M y M 0 son similares. desde el momento en que m´ odulos similares M y γM con N(γ) > 0 tienen asociada la misma clase. Observar que dos formas que se diferencien en un cambio de variables de discriminante negativo pueden ser pese a ello estrictamente equivalentes. Cuerpos cuadr´ aticos son primitivas el factor ha de ser ±1.4 Dos formas cuadr´ aticas son estrictamente equivalentes si son equivalentes mediante un cambio de variables de determinante +1. γi y h1. En la prueba del teorema 6. Por ejemplo. concretamente el signo de a. concluimos que M es similar a M 0 o bien a su conjugado. La correspondencia de m´ odulos a clases de formas no es inyectiva por razones obvias. pero la situaci´ on es peor. En resumen tenemos que una clase de m´ odulos similares puede correspon- derse con dos clases de formas y que una clase de formas puede corresponderse con dos clases de m´ odulos similares.136 Cap´ıtulo 6. Nos ocupamos de ello seguidamente. Si a > 0 nos sirve el m´ odulo M . aunque aqu´ı podemos precisar un poco m´ as: . En cualquier caso. β 0 i y que la forma asociada a ambas bases es la misma. γ 0 i. Veamos en qu´e condiciones esto es posible: Supongamos que a dos m´ odulos M y M 0 les corresponde la misma clase de formas. luego existe un n´umero γ de norma negativa y nos sirve el m´odulo γM . y = y. M 0 = hα0 . Escogiendo oportunamente las bases podemos suponer que M = hα. si una forma cumple a = c.3 hemos visto que γ = −β/α y γ 0 = −β 0 /α0 son ra´ıces del mismo polinomio. la forma que les asignamos es la misma. Esta situaci´ on tan poco satisfactoria se puede arreglar completamente si refinamos las relaciones de equivalencia que estamos considerando. Si a < 0 el discriminante ha de ser positivo (o la forma ser´ıa definida negativa). 6. Esto es todo lo que podemos decir: si dos m´ odulos son conjugados. una clase de formas nunca se corresponde con m´ as de dos clases de m´odulos similares. Dos m´odulos M y N de un cuerpo cuadr´ atico son estrictamente similares si M = αN para un cierto n´ umero α de norma positiva. Tambi´en puede que dos formas sean equivalentes pero no estrictamente equi- valentes.

de donde | N(α/β)| = 1 y. β) no est´ a orientada. luego (α/β)M = M y por lo tanto N(M ) = | N(α/β)| N(M ). α) s´ı lo est´ a. Rec´ıprocamente. los m´ odulos M y αM han de ser estrictamente similares. β) seg´ un la definici´ √ on anterior equivale a que su orientaci´ on es la misma que la de la base (1.5 Una base (α. ¯ ) tambi´en lo est´ a. si α es cualquier n´ umero que cumpla N(α) < 0 y M es cualquier m´ odulo del orden considerado. luego existe un β de norma positiva de manera que βM = αM . Un cambio de base conserva la orientaci´ on si y s´ olo si su determinante es positivo. la similitud y la similitud estricta s´ olo difieren en los m´odulos cuyos ´ordenes tienen unidades fundamentales de norma 1.2. entonces (γα.6. dados los signos de las normas de α y β. β) de un m´ odulo M de un cuerpo cuadr´ atico Q d est´ a orientada si el determinante Ø Ø ¯ β¯ ØØ Ø α ∆ = ØØ . y en este caso todas las clases de similitud de m´ odulos se dividen en dos clases de similitud estricta. Si el discriminante es positivo. Si (α. Equivalencia y similitud estricta 137 Si el discriminante de un orden es negativo (el cuerpo es imaginario) todas las normas son positivas. d) en el sentido usual en espacios vectoriales. α β Ø cumple ∆ > 0 para d > 0 y ∆/i > 0 para d < 0 (la barra indica la conjugaci´ on compleja). Si (α. γβ) lo est´ a si y s´ olo si N(γ) > 0. 3. As´ı pues. luego la similitud coincide con la similitud estricta sobre los m´ odulos de dicho orden. entonces √ ∆ = 2(ps − qr) d. entonces (β. √ √ M´ as expl´ıcitamente. β) est´ ¯ α a orientada. luego la orientaci´ on de la base (α. entonces tambi´en M = ≤M = ≤αN . entonces (β. Finalmente vamos a refinar la correspondencia entre m´ odulos y formas que hemos descrito en la secci´ on anterior de manera que induzca una biyecci´ on entre clases de equivalencia y similitud estrictas. entonces la similitud coincide con la similitud estricta en los m´odulos del orden si y s´ olo si su unidad fundamental tiene norma negativa. si α = p + q d y β = r + s d. luego la similitud coincide con la similitud estricta. Definici´ °√ ¢ on 6. si ≤ es una unidad de norma negativa y tenemos M = αN con N(α) < 0. Si (α. 4. 2. Los siguientes hechos se comprueban sin dificultad: 1. Claramente α/β es una unidad del orden de M y si una unidad tiene norma −1 la unidad fundamental tambi´en. . En efecto. β) est´ a orientada. ha de ser N(α/β) = −1.

A m´ odulos estrictamente similares les corresponde la misma clase de equivalencia estricta de formas. y) le corresponde una base (α. dos o cuatro clases estrictas.138 Cap´ıtulo 6. pues si a una forma f (x. Sean M y M 0 dos m´ odulos que tengan asignada la misma clase de formas. seg´ un hemos probado. Si a M le corresponde la forma f (x. donde M es el m´odulo conjugado de M y −[M ] representa a la clase de similitud estricta de los m´odulos γM con N(γ) < 0. y = x y considerar la forma estrictamente equiva- lente ax2 − bxy + cy 2 . y). x) mediante el cambio x = −y. Por simple est´etica podemos transformar f (y. Esta corresponden- cia sigue siendo suprayectiva (considerando s´ olo formas primitivas no definidas negativas). Consideremos primera- mente el caso de los cuerpo reales. a −M le co- rresponde la forma −f (x. β/α) y (1. entonces M = p es su propio conjugado) y puede ocurrir [M ] = −[M ] (esto ocurre exactamente cuando hay unidades de norma negativa). x) (porque al conjugar se invierte la orientaci´ on y hay que cambiar el orden de la base). β 0 i y que la forma asociada a ambas bases es la misma. β 0 /α0 i (α/α0 )M 0 . Vamos a ver que tambi´en es inyectiva. Escogiendo adecuadamente las bases podemos suponer que M = hα. Por lo tanto tenemos una. M 0 = hα0 . y) = ax2 + bxy + cy 2 . Estas clases no son necesariamente distintas. la biyecci´ on entre clases act´ ua como sigue: [M ] ←→ [ax2 + bxy + cy 2 ] [M ] ←→ [ax2 − bxy + cy 2 ] −[M ] ←→ [−ax2 − bxy − cy 2 ] −[M ] ←→ [−ax2 + bxy − cy 2 ]. β 0 /α0 ) est´ an am- bas orientadas o ninguna lo est´ a. y no pueden ser conjugados porque la conjugaci´on invierte la orientaci´on. β). las formas asociadas recorren una clase de equivalencia estricta. Dado un m´ odulo M podemos considerar las clases estrictas [M ]. una correspondencia que a cada clase de equivalencia es- tricta de m´ odulos le asigna una clase de equivalencia estricta de formas (las asociadas a las bases orientadas de los m´ odulos de la clase). as´ı que son iguales. podemos tomar la base (¯ ¯ que da la misma forma y s´ı est´ α. entonces a M le corresponde f (y. β) y ´esta no est´ a orientada. a orientada. Tenemos. pues. si recorremos las bases orientadas de un m´ odulo M .3 hemos visto que N(α) tiene el mismo signo que el coeficiente de x2 y lo mismo vale para la otra. En la prueba del teorema 6. luego N(α) y N(α0 ) tie- nen el mismo signo. [M ]. Pero sabemos que β/α y β 0 /α0 son iguales o conjugados. luego M y M 0 son estrictamente simi- lares. seg´ un el signo de N(α). . [−M ] y −[M ]. De aqu´ı se sigue que M = α h1. donde la situaci´ on era peor. βi. Vamos a reflexionar sobre c´ omo las relaciones estrictas resuelven los proble- mas que nos aparec´ıan con las relaciones no estrictas. mientras que. Por consiguiente las bases (1. β/αi = α h1. Puede ocurrir que M = M (por ejemplo si en un cuerpo cuadr´ atico un primo factoriza como p = p2 . Cuerpos cuadr´ aticos Como consecuencia. As´ı.

de hecho. entonces M M = N(M )O.6. β 0 i. −γ − . γ. . M = αM 0 . 6.3. Si M es un m´odulo arbitrario. on no depende de la elecci´ el m´odulo generado por los productos mm0 con m ∈ M y m0 ∈ M 0 (es f´ acil ver que el producto es un m´ odulo completo).7 Si M es un m´ odulo completo con anillo de coeficientes O y M es su conjugado. γ. Observemos que el producto de ideales es un caso particular del producto de m´ odulos. M 0 = hα0 . = ha.16. con la notaci´ on del teorema 6. aγi . Llamaremos m´ odulo producto al m´odulo M M 0 = hαα0 . y = −y) y −ax2 − bxy − cy 2 es equivalente a −ax2 + bxy − cy 2 . αβ 0 . Aqu´ı el problema es m´ as simple: las clases de formas se convierten en la misma al considerar la equivalencia no estricta. mientras que ax2 + bxy + cy 2 es equivalente a ax2 − bxy + cy 2 (mediante el cambio x = x. c) = 1. γ¯ .2. βi. a a a a a Puesto que (a. que m´ odulos estrictamente similares se co- rresponden con formas estrictamente equivalentes y viceversa. donde M 0 tiene la forma anterior. El producto de m´ odulos es conmutativo y asociativo. Elijamos dos bases M = hα. [ax2 − bxy + cy 2 ] (las dos restantes las eliminamos por definici´on). βα0 . b. porque M es similar a −M y M es similar a −M . mientras que las clases de m´odulos pueden seguir siendo distintas. tenemos que ø ¿ ø ¿ b c b c 1 M M = h1. γ¯ γ i = 1. − = 1. Grupos de clases 139 Al considerar relaciones no estrictas la biyecci´ on se estropea. on 6. Entonces. todo entero racional es combinaci´ on lineal entera de ellos. . pues M M 0 es. pues. Demostracio ´ n: Supongamos primero que M = h1. γi. En el caso de la similitud no estricta veremos que el grupo as´ı obtenido es el mismo grupo de clases que definimos en 4. c. pero que esto es falso si consideramos relaciones no estrictas. Es importante recordar. γ.6 Sean M y M 0 dos m´ Definici´ odulos completos de un cuerpo cuadr´ atico. ββ 0 i . La definici´ on de las bases. 0 luego M M = αα¯ M 0 M = N(α) N(M 0 )O = | N(α)| N(M 0 )O = N(M )O. aγi = N(M )O. Los hechos m´ as importantes en torno a este producto se deducen del teorema siguiente: Teorema 6.3 Grupos de clases Vamos a definir un producto de m´odulos que induzca una estructura de grupo en los conjuntos de clases de similitud estricta y no estricta de los m´odulos de un orden cuadr´ atico dado. En los cuerpos imaginarios s´ olo tenemos las clases [M ] y [M ] (que pueden ser la misma o no) y las clases de formas [ax2 + bxy + cy 2 ]. b. luego M M = (1/a) h1.

16. 2 3 2.8 El conjunto de todos los m´ odulos completos con anillo de coe- ficientes igual a un orden cuadr´ atico O es un grupo abeliano con el producto definido en 6.140 Cap´ıtulo 6. Todo ideal de Om puede expresarse de esta forma. 3 4 un m´ odulo de Q 3 2 .6). Como dos ´ordenes distintos no pueden ser similares. . dado un m´odulo cualquiera M de un orden O. b. Cuerpos cuadr´ aticos De aqu´ı se siguen varias consecuencias. por lo que el conjunto de clases de similitud es el grupo cociente.9 Sea K = Q d un cuerpo cuadr´ atico. Entonces 1.m0 ) . umeros naturales no nulos m. 3 2. Probar que su anillo de coe- ≠ √ √ Æ ≠ √ √ Æ ficientes es 1. 3. k enteros racionales. M´as a´ un. que caracteriza los m´ odulos que son ideales de su anillo de coeficientes. 2. entonces a es un ideal de Om si y s´ olo si a | N(b + mω). Si O es un orden cuadr´atico. Tomando ahora normas en N(M M 0 )O = N(M ) N(M 0 )O concluimos tambi´en que N(M M 0 ) = N(M ) N(M 0 ). el producto de m´odulos de un orden vuelve a ser un m´ odulo del mismo orden. En resumen: Teorema 6. m0 . se cumple M O = M y el m´odulo M 0 = M / N(M ) tiene la propiedad de que M M 0 = O. Claramente se trata de un subgrupo del grupo de todos los m´ odulos de O. necesitaremos el teorema siguiente. En primer lugar. b + mωi. resulta que O = O0 . 3 2. entonces se cumple N(a) = k2 |a|.6. 2 3 2. la clase de similitud (estricta) de O est´ a formada por los m´ odulos αO. Como la definici´on dada all´ı se basa en ideales. Si a es un m´ odulo de la forma a = k ha. con a. °√ ¢ √ Teorema 6. y la similitud (estricta) es precisamente la congruencia m´ odulo este subgrupo. si M y M 0 son odulos de un mismo orden O y llamamos O0 al anillo de coeficientes del pro- m´ ducto M M 0 . Sea ω = d o bien ° √ ¢ ω = 1 + d /2 seg´ un el resto de d m´ odulo 4. 3 4 (donde el producto se define an´ alogamente a 6. 3 4 es el orden maximal ≠ √ √ Æ 1. Si a es un ideal en estas condiciones y su anillo de coeficientes es Om . para todo par de n´ ≠ √ √ Æ °√ ¢ Ejercicio: Sea M = 4. Estos grupos cociente se llaman grupo de clases estrictas y grupo de clases no estrictas del orden considerado. donde α 6= 0 (N(α) > 0). tenemos que 0 0 0 0 0 0 N(M M )O = M M M M = N(M )O N(M )O = N(M ) N(M )O. Vamos a probar que el grupo de clases no estrictas de un orden cuadr´ atico es el mismo definido en 4. 2 3 4 mientras que el de M 2 = 2. es decir. Ejercicio: Probar que en un cuerpo cuadr´ atico se cumple que Om Om0 = O(m.

El n´ umero a es el menor natural no nulo contenido en M . pero como (a. entonces esta cantidad es precisamente N(a). b. que a su vez equivale a (m Tr(ω)−m¯ ω )(b+mω) ∈ M (puesto que Tr(ω) = ω+ ω ¯ ). Sea finalmente s = (ur − 1)/t. Entonces (r. est´ a seguro en M . luego la condici´ on se reduce a que (b + m¯ω )(b + mω) ∈ M . Consecuentemente. c) = 1. b + ωi es un ideal del orden maximal de K en las condiciones del teorema anterior y su norma es prima con m. mb + mωi. b. m) = 1. Admitiendo c = 1. existe una forma cuadr´ atica a0 x2 + b0 xy + c0 y 2 estrictamente equivalente a la dada y tal que (a0 . En efecto. la segunda condici´ on se convierte en mω(b + mω) ∈ M . Grupos de clases 141 Demostracio ´ n: Sea a un m´ odulo completo contenido en Om . c) divide a todos los elementos de M . Demostracio ´ n: Sea r el producto de los primos que dividen a m pero no a c. entonces se cumple a ∩ Om = k ha. luego existe un entero u tal que ur ≡ 1 (m´od t). La condici´on amω ∈ M equivale a que existan enteros racionales u y v tales que amω = ua + v(b + cmω). Puesto que (a.3. b. luego todo elemento de Om es congruente con un entero m´ odulo a.10 Si ax2 + bxy + cy 2 es una forma cuadr´ atica primitiva y m es un entero racional. N(b + mω) ∈ M y en definitiva a que a | N(b + mω). podemos sustituir una de sus componentes por la suma o resta de ambas. esto equivale a que c = 1. Sea t el producto de los primos que dividen a m y a c pero no a a (se entiende que valen 1 si no hay tales primos). a > 0. b + cmωi. donde a. Sea k el mayor n´ umero natural que divida (en Om ) a todos los elementos de a. Entonces a = kM . Sumamos y restamos −b y la condici´ on equivale a (−b − m¯ ω )(b + mω) + (m Tr(ω) + b)(b + mω) ∈ M. mω(b + cmω) ∈ M . c son enteros racionales. Es f´ acil ver que M tiene una base de la forma M = ha. Operando se llega a que v = a/c y a que u = −b/c. Si el anillo de coeficientes de a es Om . As´ı ru − ts = 1. se cumple que a. luego el cambio de variables . Es claro que M ser´ a un ideal de Om si y s´ olo si amω. amω ∈ M cuando y s´ olo cuando c | a y c | b. Tras un n´ umero finito de pasos deber´ a hacerse nulo. b + mωi. luego |Om /a| = a. dada una base de M . c son primos entre s´ı. o sea. Como el segundo sumando es un m´ ultiplo entero de un elemento de M . Obviamente a ser´ a un ideal de Om si y s´ olo si lo es M . donde M es un m´ odulo completo contenido en Om tal que no hay ning´un natural mayor que 1 que divida a todos sus elementos. de manera que el coeficiente de mω disminuya en valor absoluto. Por otra parte a es el menor n´ umero natural no nulo contenido en a. Notamos que mω ≡ −b (m´od a). Para probar la u ´ltima afirmaci´on podemos suponer que a = ha. Ahora probamos un resultado t´ecnico: Teorema 6.6. Ejercicio: Probar que si a = k ha. t) = 1. b.

.11 Todo m´ odulo completo M con anillo de coeficientes Om es es- trictamente similar a un ideal de Om de norma prima con cualquier entero prefijado n. Por lo tanto t = m o bien t = 2m. En el caso d ≡ 1 (m´od 4) llegamos a lo mismo. luego p .a0 . . o bien t2 d = m2 d o bien t2 d = m2 4d. y = tx0 + uy 0 transforma la forma cuadr´ atica dada en otra propiamente equivalente en la que a0 = ar2 + brt + ct2 . donde −γ es una ra´ız del polinomio ax2 + bx + c. digamos b = 2b . Este tendr´a asociada una forma cuadr´ atica primitiva. en realidad este m´ odulo es similar al m´ odulo original M y en particular su anillo de coefi- cientes sigue siendo Om . y t = 2m.9 es un ideal de Om de norma prima con n. p . n) = 1.a entonces p | t pero p . entonces el m´odulo que hemos obtenido es ø ¿ b+t a. Sea p un divisor primo de m.c. Si p . y el m´ odulo es a.t. y por lo tanto la forma est´ a asociada al m´odulo h1.r.r y p . como (a. Si p | c y p | a. b + m d . o tambi´en al m´ odulo estrictamente similar * √ + b−t d ha. As´ı mismo el discriminante de la forma ha de ser el de Om . b. el coeficiente b ha de 0 0 √ E ser par.a0 . Cambiando γ por su conjugado si es preciso podemos suponer que las bases est´ an orientadas. Observar que √ √ ! √ √ ! b−t d b−t d N = ac y Tr = b. Teorema 6.b. Esta forma cuadr´ atica puede expresarse como a(x + γy)(x + γ¯ y). entonces p | r y p . En efecto. luego p . Cuerpos cuadr´ aticos x = rx0 + sy 0 . que por el teorema 6. Como formas equivalentes est´ an asociadas a m´odulos similares.a0 . aγi = a. es decir.t. m) = 1. − tω . 2 pero t = m y el ideal tiene la misma forma que en el caso anterior. Si p | c distinguimos dos casos: si p . y por el teorema anterior podemos obtener otra propiamente equivalente ax2 + bxy + cy 2 con (a. En el caso d 6≡ 1 (m´odD4). luego p . γi. Demostracio ´ n: Consideremos un m´ odulo M cuyo anillo de coeficientes ´ sea Om . seg´ un el resto de d m´odulo 4. 2 2 luego se trata de un entero. c) = 1 tenemos que p . Veamos que (a0 . Con esto podemos probar el resultado que necesitamos para relacionar las dos definiciones que hemos dado del grupo de clases. 2 donde b2 − 4ac = t2 d con d libre de cuadrados.142 Cap´ıtulo 6.

el grupo de clases que hab´ıamos definido en 4. Demostracio ´ n: Recordemos del cap´ıtulo III (ver las observaciones tras el teorema 3. por consiguiente.17. tambi´en podemos representar el grupo de clases de similitud es- tricta de Om como un grupo de clases de ideales del orden maximal.6. β ∈ Om de norma (positiva) prima con m. El teorema ∗ 3.28 tenemos que β ∈ Om y. que β es un coeficiente de b. As´ı pues. al igual que suced´ıa con α. En particular su orden viene dado por el teorema 4. β ∈ O1 . tambi´en (β) ∈ Im (Om ). tenemos que el grupo de clases de similitud no estricta de los m´odulos cuyo anillo de coeficientes es el orden cuadr´atico Om es isomorfo al ∗ ∗ grupo de clases H(Om ) = Im (O)/Pm (Om ). luego los primos que dividen a m han de dividir a α y a β con la misma multiplicidad.3. Basta . si γ tiene norma positiva podemos exigir que α y β tambi´en la tengan (cambi´ andolos si es preciso por αα y βα).29) que Im (Om ) es el conjunto de los ideales de norma prima con m. Ahora la relaci´on αa = βb muestra que βb ⊂ b.16 (teniendo en cuenta las observaciones tras 3. M´as a´un (α) ∈ Im (Om ) (pues su norma es prima con m). α es primo con m luego β tambi´en).27. Entonces γ = β/α. para ciertos α. Su n´ ucleo est´a formado por los cocientes de ideales a/b primos con m que. es decir. b dos ideales de Im (Om ) tales que existe un γ ∈ K ∗ (de norma positiva) de modo que a = γb. Falta° probar que ¢ tambi´en β ∈ Om . tales que existe un γ ∈ K ∗ (de norma positiva) de modo que α/β = γOm o. los ideales a y b son primos con m. el orden maximal de K. luego por 3. Por u´ltimo.27 podemos escribir (α)a = (β) ∩ Om b. M´as a´ un. luego existen α0 . es decir.12 Sea K un cuerpo cuadr´ atico y a. Aplicando el teorema 3.27 nos da un isomorfismo entre Im (O) y un subgrupo del grupo de los m´ odulos con anillo de coeficientes Om (los que se expresan como cociente de ideales de norma prima con m).29) es ∗ ∗ ∗ Im (O)/Pm (Om ). equivalentemente α = γβ. pero multiplicando por O1 podemos verlos como ideales de O1 . Expresemos γ = β/α. en virtud de 3. donde Im (O) es el grupo de los ideales fraccionales del orden maximal O1 que se expresan como cocientes de ideales primos con m. En particular (α) + (m) = 1. El teorema siguiente prueba que (para la similitud no estricta) este n´ ucleo es precisamente ∗ Pm (Om ): Teorema 6. si Om es un orden cuadr´ atico. Grupos de clases 143 Recordemos que. Entonces. en principio considerando a a y b como ideales de Om . vistos como m´ odulos de Om . son (estrictamente) similares a Om . Por el teorema 3. tampoco a α). para ciertos α.7 podemos suponer que ninguno de ellos divide a β (y. lo que prueba que (α)a ⊂ b (vistos como ideales en Om ). Al componerlo con la proyecci´ on en el grupo de clases de similitud (que hemos definido en esta secci´ on) obtenemos un homomorfismo que es suprayectivo por el teorema anterior. pero adem´ as ahora α ∈ 1 + (m) ⊂ Om . ξ ∈ K tales que αα0 = 1 + ξm. Cambiando α y β por αα0 y βα0 se sigue cumpliendo que (α)+(m) = 1 (es decir. Tenemos que αa = βb.

N(α) > 0. los m´ odulos Ok = h1. seg´ un el resto de d m´ odulo 4. seg´ un el teorema 2. Acabamos de probar que los m´ odulos asociados a las formas de la clase principal (estricta) son exactamente los de la clase de similitud (estricta) del orden de discriminante D. pero s´ı es importante observar qu´e clase de formas es el elemento neutro del grupo. En t´erminos de ideales. 2 2 y en esta base √ √ ! 1+k d 1 − k2 d 2 N x+y = x2 + xy + y . Gauss llam´ o clase principal (estricta) de un discriminante dado D a la clase de equivalencia (estricta) de la forma principal de discriminante D. Hemos probado que el grupo de clases de similitud estricta es isomorfo a ∗ + Im (O)/Pm (Om ).144 Cap´ıtulo 6. la forma principal de discriminante 4k2 d. Este ´ es el motivo por la que en la teor´ıa general de anillos los ideales generados por un solo elemento reciben el nombre de ‘ideales principales’. . los ´ordenes o √ de Q d son. Si k es impar * √ + * √ + k+k d 1+k d Ok = 1. No vamos a describir esta composici´ on. y la forma asociada es. Teorema 6. Cuerpos cuadr´ aticos definir + © ™ Pm (Om ) = (αO1 )(βO1 )−1 | α. (Observemos que Pm (Om ) es simplemente el conjunto de los elementos de Om de norma prima con m). como antes la forma principal de discriminante k2 d. la clase principal (estricta) est´ a formada por los ideales principales (generados por elementos de norma positiva). Gauss prob´ o que esta estructura est´ a inducida por una operaci´ on entre for- mas cuadr´ aticas que ´el describi´ o y denomin´ o composici´ on de formas. = 1. 2 4 que tambi´en es la forma principal de discriminante k2 d.13 Las formas asociadas a los ´ ordenes cuadr´ aticos son las formas principales. La biyecci´on entre el grupo de clases estrictas y el conjunto de clases de equivalencia estricta de formas determina en ´este una estructura de grupo. donde ω es d o ° √ ¢ 1 + d /2. Por ello esta clase de similitud recibe tambi´en el nombre de clase principal (estricta). kωi. . D √ E Si d ≡ 1 (m´od 4) y k = 2k0 es par entonces Ok = 1. k0 d . √ Si d 6≡ 1 (m´od 4) la forma asociada a Ok es N(x + k d y) = x2 − k2 dy 2 . β ∈ Pm (Om ).24. Demostraci °√ ¢ ´ n: Dado un entero libre de cuadrados d. Observar que todas las bases que hemos considerado est´ an orientadas. N(β) > 0 .

luego a ⊂ O. eso significa que todo m´ odulo es similar a uno de los m´ odulos M1 . no es cierto en general que el grupo de clases estrictas sea producto directo de {±1} por un grupo isomorfo al de clases no estrictas.6. Seg´ un hemos visto. Su norma es N(a) = N(ξ) N(M )−1 = m y se cumple a ∈ C −1 . . Si ξ ∈ M tiene norma m N(M ). . Entonces tendremos que [M ][N ] = [±R]. .4. Las soluciones (x. β) es una base orientada del m´ odulo M . Ecuaciones diof´ anticas cuadr´ aticas 145 Terminamos esta secci´ on con unos breves comentarios sobre los grupos de clases estrictas. Sea C la clase de equivalencia estricta de M . y el grupo de clases estrictas es ±[M1 ]. a es un ideal de O. pero el signo concreto tendr´ a que ser verificado calculando expl´ıcitamente el coeficiente que hace similar a R con M N . . definimos −1 = D . o de lo contrario cambiamos el signo a los dos miembros y obtenemos una ecuaci´ on equivalente. ahora bien. donde −M = DM . 6. En cualquier caso se cumple que (−1)2 = D = [D] = 1. . Se trata de la clase estricta que contiene a todos los ideales principales de O generados por n´ umeros de norma negativa.4 Ecuaciones diof´ anticas cuadr´ aticas Consideremos una forma cuadr´ atica°√ completa ¢ primitiva f (x. por lo que podemos restringirnos a cuerpos reales. Vamos a aplicar la teor´ıa que he- mos expuesto para determinar las soluciones enteras de la ecuaci´ on f (x. no podemos concluir que esto siga siendo cierto si interpretamos las clases como clases estrictas. Podemos suponer que m > 0 y que f no es definida negativa. la forma admite una representaci´ on del tipo N(αx + βy) f (x. . © ™ Ahora. Por ejemplo. es decir. y) = . Sea O el anillo de coeficientes de M . . si sabemos que tres clases no estrictas cumplen [M ][N ] = [R]. ±[Mh ] . En t´erminos de la teor´ıa de grupos. y) de la ecuaci´ on est´ an en correspondencia biun´ıvoca con los elementos ξ = αx+βy ∈ M de norma m N(M ). Mh . £√ § Si O es un orden cuadr´ atico de discriminante D > 0. y) de discrimi- nante D y que factorice en el cuerpo Q d . [Mh ] es el grupo de clases no estrictas. entonces el m´odulo a = ξM −1 cumple aM = ξO ⊂ M . es importante dejar claro que la estructura del grupo de clases estrictas no se deduce de la es- tructura del grupo de clases no estrictas. . . . N(M ) donde (α. . Si llamamos 1 = [D] a la clase principal. Esto implica que el grupo de clases no estrictas es isomorfo al cociente del grupo de clases estrictas sobre el subgrupo {±1}. ±M ™ h . Sabemos que ´estos coinciden con los grupos de clases no estric- tas en los ´ordenes de cuerpos imaginarios. y) = m. . . si [M1 ]. luego todo m´ odulo es √ estrictamente similar a uno de los m´ ©o dulos ±M 1 . . . La clase C est´a un´ıvocamente determinada por f . tenemos que 1 = −1 si y s´ olo si la unidad fundamental de O tiene £√ §2 norma negativa. . .

. aγi y a ⊂ O. c) = 1. de discriminante D (s´ olo hay que notar que a ⊂ O). y por consiguiente a = ξψ −1 b. γi. luego a = a0 . γi = h1. −a ≤ b < a y construimos γ = −b + D /2a. γi. −1/2 < x ≤ 1/2. Con ellos buscamos ° b √ ¢y c tales que b − 4ac = D. La parte imaginaria (o irracional) de γ es positiva. b. existe un ξ de norma positiva tal que a = ξM −1 . γ 0 i. En efecto. De este modo los encontramos todos. γ 0 determinan el mismo ideal a. tomemos a y s de modo que m = as2 (hay un n´ umero finito 2 de posibilidades). para un m > 0 si y s´olo si la clase C −1 contiene ideales de norma m. pues ambos son el m´ınimo natural contenido en a (usando 1). si tenemos dos parejas (ξ. entonces as = a0 s0 . Entonces la ecuaci´ on f (x. Es claro que a = as h1.14 Sea O un orden cuadr´ atico de discriminante D. si a0 . Ahora. aγi. y) = m tiene soluci´ on entera. entonces a = ξM −1 . γi es un ideal de norma m de su anillo de coeficientes O = h1. Entonces a = hk. o sea. Sea a un ideal del orden O de norma m (con anillo de coeficientes O). k = as para un entero racional s > 0. Tenemos. los que son estrictamente un m´etodo para seleccionar los que est´ similares a M −1 (o equivalentemente a M ).146 Cap´ıtulo 6. (ψ. s > 0. Cuerpos cuadr´ aticos Rec´ıprocamente. Con la notaci´on de 6. Vamos a probar que la representaci´ on a = as h1. y) son asociadas si sus n´ umeros correspon- dientes son asociados en el sentido de 2. pues. La parte racional de γ est´ a en ]−1/2. s0 . Ser´ a u ´nico si lo elegimos de forma que γ° = x +√y ¢d con y > 0. M´ as a´un. De aqu´ı que h1. a. concluimos que a | k. Ahora probaremos que es f´ acil encontrar los ideales de norma m.18. γi es u ´nica si exigimos que a. El n´umero γ est´a determinado salvo signo y√adici´on de enteros racionales. Por 3) y usando as = a0 s0 deducimos que s = s0 . Sea k el menor n´ umero natural no nulo contenido en a. si a es un ideal de O contenido en la clase C −1 y de norma m. a). si y s´olo si ξ y ψ son asociados. b). 3.2 se cumple γ = −b + D /2a con −a ≤ b < a. Nos faltar´ a an en C −1 . si se cumple as h1. b = ψM −1 . kγi = k h1. 2. Sea f una forma cuadr´ atica de discriminante D y sea C la clase de similitud estricta de ideales de O asociada a f . γ 0 i y por 1) y 2) γ = γ 0 . s y γ cumplan las propiedades siguientes: 1. Puesto que O = h1. 1/2]. una correspondencia entre los elementos ξ ∈ M de norma m N(M ) y los ideales en C −1 de norma m. m = as2 . o sea. luego ξ ∈ aM ⊂ M y N(ξ) = m N(M ). Por otro lado m = N(a) = k2 (1/a) = as2 y tenemos a = as h1. Diremos que dos soluciones (x. dado m. Consecuentemente a = b si y s´ olo si ξψ −1 es una unidad de O (de norma positiva). (a. Resumimos en un teorema lo que hemos obtenido: Teorema 6. N(ξψ −1 ) = 1. o sea. γi = a0 s0 h1.

Esto es precisamente lo que nos falta resolver. 9 1. 17 ≠ √ Æ Por lo tanto podemos tomar M = 17. c) = 1. −6. mientras que b = 0 da (1. −1). 9 1. En total obtenemos las soluciones (9. Las soluciones halladas corresponden a los cuatro ideales * √ + * √ + D √ E ±1 + 2 2 3 1. pues. −2). n´ Las posibilidades para a son a = 1. 3 3 Sabemos. Calcular los valores de ξ presupone decidir si existen. 0. 1. (9. . 0.6. 3 2 . (a. Despu´es hemos de plantear la igualdad a = ξM −1 . de norma 17. (9. luego est´ a asociada a un m´odulo del orden O3 de Q 2 . Esto significa buscar los umeros (a. 0. 0. Claramente entonces * D E √ + 1 √ 16 − 2 2 M −1 = 17. −1). Su discriminante °√ ¢ es D = 72 = 4 · 9 · 2. Vemos que la ecuaci´ on 1 − 4c = 72 es imposible. luego b = 6k con 2 k − c = 2. 6. .4. −18). y) de la ecuaci´ on (salvo asociaci´ on) se corresponden con los n´ umeros ° √ ¢ ξ = 17x + 16 + 3 2 y (6. b. . Para calcular este m´ odulo factorizamos la forma cuadr´ atica: √ √ ! √ √ ! 16 + 3 2 16 − 3 2 17x2 + 32xy + 14y 2 = x + y x+ y 17 17 1° ° √ ¢ ¢° ° √ ¢ ¢ = 17x + 16 + 3 2 y 17x + 16 − 3 2 y . 9. presupone un algoritmo para determinar si dos m´ odulos (a y M −1 en este caso) son estricta- mente similares. descartar los ideales para los que no hay soluci´ on y encontrar los valores de ξ cuando la hay. es decir. Ejemplo Consideremos la ecuaci´ on 17x2 + 32xy + 14y 2 = 9. Ecuaciones diof´ anticas cuadr´ aticas 147 En los ´ordenes maximales (o en ´ordenes cualesquiera cuando buscamos idea- les de norma prima con el ´ındice) es m´as f´ acil plantear todas las factorizaciones posibles en ideales primos y encontrar tales primos factorizando los primos ra- cionales. b2 − 4ac = 72. 16 + 3 2 . c) que cumplen 9 = as2 . En esta direcci´ on probamos el teorema siguiente: . donde a recorre los cuatro ideales que hemos obtenido.2) tales que a = ξM −1 . 16 − 3 2 = 1. −a ≤ b < a. de la ecuaci´ on b2 − 36c = 72 se sigue 6 | b. Si a = 1 ha de ser b = −1. b. 17 17 Ahora buscamos todos los ideales de O3 de norma 9. que las soluciones (x. Si a = 9. y k = −1.

pero esto se comprueba calculando expl´ıcitamente el n´ umero que da la similitud (si no hay unidades de norma negativa y ´este tiene norma negativa. Dividiendo ambas ecuaciones obtenemos pγ + q γ0 = . 17 3 2−1 y el teorema anterior nos da entonces que * √ + 16 − 3 2 1 D √ E 1. ξ = rγ + s. Rec´ıprocamente. 8 y la unidad fundamental resulta ser ≤ = 17 + 12 2. 3 2 y 1. concretamente. γi = ξ h1. entonces los m´ odulos no son estrictamente similares). 2. Demostracio umero ξ tal que h1. 17 3 2−1 . si llamamos α = 4.11. = 0. 1. lo que resuelve completamente el problema de la similitud de ideales y m´ odulos de un cuerpo real. Por lo tanto la similitud ≠ estricta √ Æ Dno coincide √ E con la no estricta. si se cumple esto 1 1 h1. pγ + qi = h1. 16−3 17 2 son similares. donde p. rγ + s con ps − qr = ±1. 17 1 1+ 1 2+ α A partir de aqu´ı se obtiene enseguida que √ √ 16 − 3 2 3 2−2 = √ . γi . Para ello desa- √ £ § √ rrollamos 3 2 = 4. γ 0 i = hrγ + s.15 Los m´ odulos h1. α] = . 4. 8 . γ 0 i (correspondientes a un mismo orden cuadr´atico real) son similares si y s´olo si γ y γ 0 son equivalentes en el sentido de 5. de norma 1. = √ 1.148 Cap´ıtulo 6. r. 8 tenemos que 3 2 = [4. entonces ´ n: Si existe un n´ 0 ξγ = pγ + q. 1. Cuerpos cuadr´ aticos Teorema 6. 8 . Lo ilustramos continuando con nuestro ejemplo: £ √ § Calculamos la unidad fundamental del orden O3 = Z 3 2 . 17 Como las fracciones son finalmente £ §id´enticas los n´ umeros √ son equivalentes. rγ + s rγ + s En el cap´ıtulo anterior vimos que dos n´ umeros reales son equivalentes si y s´ olo si sus fracciones continuas son finalmente iguales. Notemos que el teorema no nos dice si los m´ odulos son estrictamente similares. Calcu- lamos: √ √ £ § 16 − 3 2 £ § 3 2 = 4. 4. γi y h1. 2. γ 0 i. 4. s son enteros racionales tales que ps − qr = ±1. q. α] = 4 + 1/α mientras √ 16 − 3 2 1 = [0. 3 2 . Veamos ahora si los m´ odulos 3 1.

Con esto concluimos que las soluciones de la ecuaci´ on dada son de la forma (xn . luego es v´ alido y. 17 2γ + 1 luego * √ + √ √ ! 1+ 2 1+ 2 ° √ ¢ 9 1. luego no da una soluci´ on. o m´ as sencillamente. 1. de modo que ° √ ¢° √ ¢n ° √ ¢ ± 15 + 6 2 17 + 12 2 = 17xn + 16 + 3 2 yn . . Ecuaciones diof´ anticas cuadr´ aticas 149 ≠ √ Æ √ √ luego 3 1. seg´ un (6. =9 2 + 1 M −1 = 15 + 6 2 M −1 . 4.4. Es f´ acil ver que √ ° √ ¢° √ ¢ 21 − 12 2 = 3 + 2 2 15 + 6 2 . o bien ° √ ¢° √ ¢n ° √ ¢ ± 21 − 12 2 17 + 12 2 = 17xn + 16 + 3 2 yn . 1+3 2 . resulta razonable investigar su cociente. por lo que las dos soluciones que hemos hallado no son asociadas. En primer lugar calculamos √ 1+ 2 £ § γ= = 0. −4). √ E √ Con el ideal 9 1. 3 2 = (9 2 − 3)M −1 . √ El n´umero 3 + 2 2 es una unidad. Dado que los dos valores de ξ que hemos hallado tienen la misma norma. 3 De aqu´ı se sigue f´ acilmente que √ 16 − 3 2 γ+1 = . tambi´en de norma 153 y que proporciona la soluci´ on (5. y √ ¢° √ ¢2n+1 √ ¢ ° ° ± 15 + 6 2 3 + 2 2 = 17xn + 16 + 3 2 yn . 1−3 2 llegamos a ξ = 21 − 12 2.6. pero el n´ umero ξ = 9 2 − 3 tiene norma negativa.2) proporciona la soluci´ D o n (−1. para cada entero racional n. ° √ ¢° √ ¢n ° √ ¢ ± 15 + 6 2 3 + 2 2 = 17xn + 16 + 3 2 yn . pero no del orden O3 . √ ° √ ¢2 Si observamos que 17 + 12 2 = 3 + 2 2 resulta que podemos expresar las soluciones de la ecuaci´ on como ° √ ¢° √ ¢2n ° √ ¢ ± 15 + 6 2 3 + 2 2 = 17xn + 16 + 3 2 yn . 8 . yn ). 3 3 √ El n´ umero ξ = 15 + 6 2 tiene norma 153. 2). El u ´ltimo ideal se descarta igual que el primero. D √ E Consideramos ahora el ideal 9 1.

Se obtiene el mismo resultado si suponemos 0 < |x| ≤ |y|. M´ as a´ un. pero podemos repetir el proceso nuevamente. Si 0 < |y| ≤ |x| entonces f (x. los u ´nicos que falta por considerar aparte de los que tienen componentes no nulas son (1. y 6= 0. c > 0 y D = b2 − 4ac < 0. Una forma sencilla de abordarlo es en t´erminos de formas cuadr´ aticas. Observar que las formas principales est´ an reducidas. y tras un n´ umero finito de pasos (puesto que cada vez el valor de a se hace menor) llegamos a una forma equivalente a la primera que cumple simult´ aneamente |b| ≤ a ≤ c. tenemos que esta cantidad es el m´ınimo de f sobre pares (x.16 Una forma cuadr´ atica definida positiva ax2 + bxy + cy 2 est´ a reducida si cumple −a < b ≤ a < c o bien 0 ≤ b ≤ a = c. Puesto que a − |b| + c se alcanza en (1. . con lo que aplicando varias veces este cambio podemos pasar a una forma equi- valente en la que |b| ≤ a. y) ≥ ax2 − |bxy| + cy 2 = |x|(a|x| − |by|) + c|y|2 ≥ |x|2 (a − |b|) + c|y|2 ≥ a − |b| + c. 1). Sea. luego nos permite pasar a una forma equivalente en la que a ≤ c.17 Toda forma cuadr´atica definida positiva es estrictamente equi- valente a una forma reducida. . Esto significa que a. Con ello podemos perder la condici´ on a ≤ c. Las formas que nos interesan son las definidas positivas. El cambio de variables x = y 0 .18 Dos formas reducidas son estrictamente equivalentes si y s´ olo si son iguales. M´ as a´un. Demostracio ´ n: Sea f (x. Si consideramos tan s´ olo pares (x. luego si dos formas cuadr´ aticas reducidas de . El teorema siguiente resuelve el problema de la similitud de m´odulos en cuerpos imaginarios: Teorema 6. tenemos un algoritmo para encontrar dicha forma. . y = y 0 la convierte en ax2 + (b ± 2a)xy + (a ± b + c)y 2 . Es f´ acil ver que un cambio de variables de determinante 1 biyecta los pares de n´umeros enteros primos entre s´ı. Teorema 6. si b = −a el segundo cambio nos permite hacer b = a sin cambiar c. el conjunto de las im´agenes que toma f sobre tales pares comienza con a ≤ c ≤ a − |b| + c. ax2 + bxy + cy 2 una forma definida positiva.150 Cap´ıtulo 6. 0) y (0. Por otra parte. y) de enteros primos entre s´ı. y) donde x 6= 0. donde f toma los valores a y c. Por lo tanto. y si a = c entonces el primer cambio nos permite obtener b ≥ 0. el cambio x = x0 ± y 0 . y) = ax2 + bxy + cy 2 una forma reducida. pues. La definici´ on y el teorema siguientes recogen lo que hemos obtenido: Definici´on 6. Cuerpos cuadr´ aticos Nos falta resolver el problema de la similitud de m´ odulos en cuerpos imagina- rios. ±1). y = −x0 intercambia los coeficientes a y c mientras que cambia b por −b.

. Lo mismo le ocurre a la segunda forma. Como ps − qr = 1. 82 + 1) y por lo tanto hay dos ideales de norma 3. Lo mismo ocurre con el 7. 0) = f 0 (p.5. y en este ´ltimo caso c y c0 son ambos iguales al m´ınimo valor distinto de a que toman u ambas formas sobre pares de enteros primos entre s´ı. En cualquier caso tenemos c = c0 . b0 . Para el 5 resulta que x2 − 82 ≡ x2 − 2 (m´od 5) es irreducible. 82 + 1). b0 ≥ 0). para comprobar si dos m´ odulos son similares basta reducir sus formas cuadr´ aticas asociadas y ver si coinciden. ambas alcanzan el mismo m´ınimo sobre tales pares. En el caso a = c es inmediato on de forma reducida (ser´ıa. ha de ser s = ±1. c0 ) son estrictamente equivalentes. 82 − 1)(3. Puesto que x2 − 82 ≡ x2 (m´od 2). s). de donde b = b0 = 0. Hemos de buscar todos los ideales de norma menor o igual que 9. x2 − 82 ≡ x2 − 1 ≡ (x + 1)(x − 1) (m´od 3).16 nos da la factorizaci´ on 2 = 2. Buscaremos primero los ideales primos. luego q = 0. Llamemos f a la primera forma y f 0 a la segunda. As´ı pues. y as´ı en cualquier caso b = ±b0 . 0). ° √ ¢2 el teorema 3.14 y concluir que todo ideal es semejante a otro de norma a lo sumo 9. −a < b < a < c. r = (3. c) y (a0 . por la definici´ No puede ser b = a porque entonces b0 = −a0 . entonces la primera forma toma el valor a al menos sobre tres pares de enteros primos entre s´ı. Igualmente c = f (0. y si a < c entonces tambi´en a0 < c0 . 6. En la secci´ on siguiente veremos un ejemplo. Vamos a probar que si b = −b0 entonces b = 0. Si a = c 6= b (y entonces c < a − |b| + c) lo toma s´ olo dos veces y si a < c lo toma s´ olo una vez. Digamos que f (x. r). Entonces a = f (1. luego √ √ 3 = (3. q = (3. 82 − 1). Como se trata de un orden maximal podemos aplicar el teo- rema 4. y) = f 0 (±x. Si a = b = c.6. C´ alculo de grupos de clases 151 coeficientes (a. en contra de la definici´ on de forma reducida. 82 . b. Por otra parte. si a = c 6= b tenemos a0 = c0 6= b0 . ±y). Finalmente. En definitiva. y) = f 0 (px + qy. si a = c 6= b o bien a < c. 1) = f 0 (q. En total hemos encontrado los siguientes ideales primos: ° √ ¢ √ √ p = 2. a = a0 . Veamos algunos casos: Ejemplo°√Calculemos ¢ el grupo de clases no estrictas del orden maximal del cuerpo Q 82 . 82 . luego p = ±1 y r = 0. pero f 0 s´ olo toma el valor a en (±1. De este modo.5 C´ alculo de grupos de clases Las t´ecnicas que acabamos de desarrollar nos permiten calcular f´ acilmente los grupos de clases cuadr´ aticos. rx + sy). concluimos por el mismo argumento que tambi´en a − |b| + c = a0 − |b0 | + c0 . f (x. es decir. luego 5 es primo y no hay ideales de norma 5. b ≥ 0. luego si a = b = c tenemos que a0 = b0 = c0 y ambas son la misma forma. luego suponemos a < c. luego hay un u ´nico ideal de norma 2.

8 . pq. p2 . 8 . pero las reglas elementales de la teor´ıa de grupos nos permiten acabar sin m´ as c´ alculos. 2 .152 Cap´ıtulo 6. As´ı pues. . q2 . 5. 1. as´ı como qr = 3. que es similar Vemos. r2 . La unidad fundamental del orden tiene norma negativa. luego [q]3 = [r] y esto ya determina el producto de cualquier par de clases. 2 3 3 Los desarrollos en fracci´ on continua son √ £ § 82 = 9. 1. [q]. 1. 1. luego la lista de representantes de clases de similitud se reduce a 1. 82 . [r] son distintas. Podr´ıamos seguir estudiando los ideales. pero como hay una clase de orden 4 ha de ser 4 | h. qr. Sin embargo sabemos que p2 = 2 es principal. Si eliminamos q2 de la lista de representantes nos quedan siete ideales. r = 3 1. . pr. r = 3. Para estudiar las relaciones de similitud entre ellos necesitamos conocer ba- ses. r2 . . p = 2 1. p3 . puesto que [p] tiene orden 2 y [q]2 = [p]. [p]. que ning´ a * √ √ + * √ + 1 − 82 83 − 2 82 1 − 82 1. luego el grupo de clases estrictas es el mismo. 3 un par es similar. 3. (estos ideales est´ an contenidos en p. 2. 1 + 82 . * √ + * √ + * √ + D √ E 82 1 − 82 1 + 82 1 = 1. concluimos que [q] tiene orden 4. 1. q. q = 3 1. q2 . q y r y tienen la misma norma). r. p. 1 − 82 . Estudiemos ahora q2 . En efecto. 9 luego [q2 ] = [p]. 3 3 9 Calculamos √ 1− 82 £ § = −1. 5 . pq. . = 1. . pr. lo que obliga a que h = 4.9 nos da que D √ E D √ E D √ E p = 2. Cuerpos cuadr´ aticos Con ellos se forman los ideales siguientes de norma menor o igual que 9: 1. El teorema 6. √2 1 − 82 £ § = −3. q. √ 82 £ § = 4. r. pues. luego h ≤ 7. . p. 82 q = 3. 9. 18 . 1. 3√ 1 + 82 £ § = 3. Sabemos que las cuatro clases [1].

a = ha.9. 70 .5. En general conviene observar que si tenemos un ideal en la forma indicada por el teorema 6. 1 + −161 . 32 52 .√ Æ ≠ √ Æ Consideremos los ideales 31 = 3. 51 . Se comprueba f´ acilmente que ≠ √ √ Æ ≠ √ Æ 321 = 9. 31 51 . 5 = 51 52 .√ √ Æ ≠ √ Æ Ahora 341 = 81. cuyas formas asociadas son. 31 . C´ alculo de grupos de clases 153 °√ ¢ Ejemplo Calculamos el n´ umero de clases del cuerpo Q −17 . que se reduce a 2x2 + 2xy + 81y 2 . luego la forma asociada es 9x2 + 2xy + 18y 2 . 1 + −161 se corresponde con ≥ ° √ ¢ ¥ 2 2 N 2x + 1 + −161 y /2 = 2x + 2xy + 81y . 3 + 3 −161. 20 32 . a Tenemos D = −644 y por el teorema 4. entonces la forma asociada es N(ax + (u + mω)y) = ax2 + Tr(u + mω)xy + vy 2 . c ≤ −D/3. por lo que el ideal tampoco es ≠principal. es decir. Ejemplo°√Vamos¢ a calcular el grupo de clases asociado al orden maximal del cuerpo Q −161 . 0. 111 .6. 7). 1 + −161 . que ya est´ a reducida. 14). −160 + 2 −161 = 81. 20 70 . Como no es la forma principal. el ideal 20 no es principal. 5). que ya est´ a reducida. ±2. que ya est´ an reducidas. u + mωi. Los u ´nicos valores posibles son (3. ninguno de estos ideales es principal. −160 + 2 −161 = 9. Este ´ coincide con el n´ umero de formas reducidas de discriminante D = −56. Como no son la forma principal. 3x2 + 2xy + 54y 2 y 3x2 − 2xy + 54y 2 . luego el n´ umero de clases es 4. Los ideales de norma menor o igual que 16 son (eliminando los que obvia- mente son similares): 1. Esta es la forma . 7 = 710 . Para hallarlas todas notamos en general que −D = 4ac − b2 ≥ 3ac. 0. respectivamente. El comportamiento de los primos menores que 16 es el siguiente: 2 = 220 . y su ´ forma es 81x2 + 2xy + 2y 2 . 9 + 9 −161. 321 . El ideal 20 = 2. 20 52 . 20 31 . 112 .14 todo ideal es similar a uno de norma menor o igual que 16. 32 51 . donde a. En este caso buscamos coeficientes menores o iguales que 18. 1 + −161 . −1 + −161 . 322 . 11 = 111 112 . 20 . 3 = 31 32 . |b|. 32 = 3. (1. (2. 20 51 . El ideal 1 corresponde ≠ √ a la forma Æ principal x2 + 161y 2 . 31 52 . Vamos a calcular el orden de [31 ]. El orden de la clase [20 ] es obviamente ≠ 2. luego a. u son enteros racionales y N(u + mω) = av. 52 . 32 .

Cuerpos cuadr´ aticos asociada a 20 . 3 − −14 ° √ ¢ ° √ ¢ 7x2 + 18y 2 7. Resultan ser las cuatro que aparecen °√en la ¢u ´ltima columna de la tabla. 9 + 3 −14 23. Por lo tanto [31 ]8 = [20 ]2 = 1 y el orden de [31 ] resulta ser 8. °√ ¢ Ejemplo Consideremos ahora K = Q −14 . Ahora bien. 3 − 3 −14 5. luego situamos el ideal en la tercera columna. as´ı como el epimorfismo del primero en el segundo. Repetimos el proceso con el 5. Puesto que la mayor parte de las comprobaciones son mec´ anicas. Los primos siguientes nos dan formas ya calculadas en la primera fila. 5 − −14 ° √ ¢ ° √ ¢ 5x2 + 4xy + 26y 2 5. 3 −14 7. Vamos a calcular los grupos de clases de los ´ordenes O1 y O3 de K. 5 + −14 Es f´acil obtener todas las formas cuadr´ aticas reducidas de discriminante −4 · 14. • Calculamos la forma cuadr´ atica asociada a este ideal. Como el n´ umero de clases es a lo≠ sumo √ 20. pues no podemos bajarlo a O3 . ≠ √ Æ • Calculamos p ∩ O3 = 2. −161 vemos que su forma asociada es 7x2 + 23y 2 . Seguidamente vamos factorizando primos. el 7 y el 13 (el 11 se conserva primo). El teorema 4. si estudiamos 70 = 7. Consideremos el caso del 2: ° √ ¢ ≠ √ Æ • Claramente 2 = p2 . donde p = 2. Con ello completamos toda la tabla salvo la segunda fila. 3 −14 2. Podemos seguir tanteando hasta encontrar el 23 o bien observar . nos limitaremos a exponer los resultados y esbozar c´ omo pueden obtenerse.Æen realidad ha de ser 8 o bien 16. luego [31 ]4 = [20 ]. 1 − −14 3x2 − 2xy + 5y 2 ° √ ¢ ° √ ¢ 10x2 + 4xy + 13y 2 13. • La forma cuadr´ atica asociada es 2x2 + 7y 2 . Ejercicio: Calcular la tabla del grupo de clases del ejemplo anterior. Por lo tanto [70 ] es una clase de orden 2 que no es potencia de [31 ] (la u ´nica potencia de orden 2 es [20 ]). 3 −14 y lo situamos en la segunda columna. −14 ° √ ¢ ° √ ¢ 5x2 − 4xy + 26y 2 5. −14 = 2. que ya est´ a reducida y es 2x2 + 63y 2 . La situamos en la primera columna. x2 + 126y 2 1 1 x2 + 14y 2 ° √ ¢ ° √ ¢ 9x2 + 14y 2 23.18 nos da entonces que el n´umero de clases de O3 es h3 = 8. distinta de la principal y de la asociada a [20 ]. −14 . que ya est´ a reducida. Por consiguiente el n´umero de clases es 16 y el grupo de clases est´ a generado por [31 ] y [70 ]. 1 + −14 3x2 + 2xy + 5y 2 2 2 ° √ ¢ ° √ ¢ 10x − 4xy + 13y 13. Nos saltamos el 3.154 Cap´ıtulo 6. 2 − 3 −14 13. al lado de esta forma. Esto nos dice que el n´umero de clases de Q −14 es h = 4. −14 2x2 + 7y 2 ° √ ¢ ° √ ¢ 2x2 + 63y 2 2. 3 + 3 −14 5. 2 + 3 −14 13.

Entonces no es dif´ıcil pensar en 23. Ejercicio: Comprobar que el grupo de clases de O1 en el ejemplo anterior es c´ıclico y est´ a generado por cualquiera de los divisores de 5. As´ı mismo. Con esto hemos encontrado ocho ideales de O3 cuyas formas reducidas son todas distintas. y dos generadores son un divisor de 5 y el divisor de 2. Ejercicio: Comprobar que existen tres clases de equivalencia no estricta de formas cuadr´ aticas de discriminante −56. el grupo de clases de O3 es de tipo C4 × C2 . .6. por lo que queremos un primo representable por la forma x2 + 14y 2 . C´ alculo de grupos de clases 155 que necesitamos un ideal similar a 1. luego representan las ocho clases posibles.5. Cada uno se corres- ponde con el ideal de O1 que est´ ´ a a su lado en la tercera columna. Estos u ´ltimos son similares por parejas y representan las cuatro clases de ideales de O1 .

.

Kummer hab´ıa estado rozando un concepto muy profundo. Sin embargo Kummer encontr´ o un artificio de c´alculo que le dio un resultado similar.. por ejemplo p = 7. A partir del trabajo de Hel- mut Hasse.. Puesto que los vamos a necesitar m´ as adelante para exponer razonablemente los resultados de Kummer sobre el u ´ltimo teorema de Fermat. 157 . descubiertos m´ as tarde por Kurt Hensel. y vamos a buscar aproximaciones enteras “m´odulo 7”. pero podemos encontrar aproximaciones racionales todo lo precisas que queramos: 1 1.. alumno de Hensel. 41 1. El cuadrado de 3 no es 2. To- dos sus c´ alculos se expresan de forma clara y natural en t´erminos de los n´ umeros p-´ adicos. Las soluciones de x2 ≡ 2 (m´od 7) son x0 = ±3. Los n´umeros p-´adicos presentan caracter´ısticas comunes con los n´ umeros reales y los n´ umeros racionales. Ahora fijamos un n´umero primo. de forma que se volviera lineal. Qued´emonos de momento con x0 = 3. 414 . B´ asicamente se trataba de considerar las derivadas logar´ıtmicas de ciertos polinomios m´ınimos.. Consideremos la igualdad x2 = 2. en un momento dado Kum- mer se encontr´ o con una ecuaci´on entre enteros ciclot´ omicos donde las inc´ ognitas estaban en los exponentes.Cap´ıtulo VII N´ umeros p-´ adicos En su trabajo sobre el u ´ltimo teorema de Fermat. Trataremos de motivar su definici´ on mediante un ejemplo. los n´ umeros p-´ adicos se situaron en el n´ ucleo de la teor´ıa algebraica de n´umeros del siglo XX. 4 1. los introducimos ahora y as´ı aprovechamos la ocasi´on para dar un enfoque moderno y elegante de la parte de la teor´ıa de Gauss sobre formas cuadr´ aticas que todav´ıa nos queda por estudiar. No existe ning´un n´ umero racional que cumpla esta ecuaci´ on. pero esto no ten´ıa sentido en el caso que le ocupaba.. lo natural hubiera sido tomar logaritmos. pero “se parece” a 2 en el sentido de que 9 y 2 son congruentes m´ odulo 7. Si se hubiera tratado de una ecuaci´ on ordinaria. En ´esta y otras ocasiones. Nosotros no entraremos a explicar el porqu´e de su importancia a niveles m´ as avanzados.

Para tratar estas ideas en el contexto adecuado debemos introducir algunos conceptos b´ asicos. Se ha de cumplir adem´ as que (3 + 7t)2 ≡ 2 (m´od 72 ). En general. 2. una soluci´ on ha de ser de la forma x1 = 3 + 7t. Los t´erminos siguientes son 3 + 1 · 7 + 2 · 72 + 6 · 73 + 1 · 74 + 2 · 75 + 1 · 76 + 2 · 77 + 4 · 78 + · · · Nuestra intenci´on es definir los n´ umeros hept´adicos de modo que esta serie infinita sea uno de ellos. Las aproximaciones se pueden afinar tanto como se quiera. √ una ra´ız cuadrada de 2 hept´ adica. cuyo cuadrado es congruente con 2 m´ odulo 73 . la restricci´ on de un valor absoluto a un subcuerpo es un valor absoluto en dicho subcuerpo. la que comienza por 4.1 Sea K un cuerpo. 3. Puesto que esta congruencia implica la anterior. 7. +∞[ que cumpla las propiedades siguientes: 1.1 Valores absolutos Definici´on 7. |α + β| ≤ |α| + |β|. (1 + 6t) ≡ 0 (m´od 7) t ≡ 1 (m´od 7). |α| = 0 si y s´ olo si α = 0. Ejercicio: Calcular los primeros t´erminos de una serie de potencias de 7 similar a la anterior y que converja a la otra ra´ız cuadrada de 2 hept´ adica. N´ umeros p-´ adicos Obtendremos una aproximaci´ on mejor si hacemos x2 ≡ 2 (m´od 72 ). √ As´ı pues. de modo que cada suma parcial se parece a 2 en el sentido de que sus cuadrados son congruentes con 2 m´ odulo m´as potencias de 7 cada vez. El mismo razonamiento nos lleva a x2 = 3 + 1 · 7 + 2 · 72 . |αβ| = |α||β|. dado por Ω 0 si α = 0 |α|0 = 1 si α 6= 0 Veamos ahora los hechos y conceptos b´ asicos en torno a los valores absolutos: . x1 = 3 + 1 · 7 es una mejor aproximaci´ on a 2 m´ odulo 7 en el sentido de que su cuadrado es congruente con 2 m´ odulo 7 y m´ odulo 72 . R o C es un valor absoluto en el sentido de la definici´ on anterior. Por otro lado todo cuerpo K admite al menos un valor absoluto: el llamado valor absoluto trivial. Un valor absoluto en K es una aplicaci´ on | | : K −→ [0. En t´erminos topol´ ogicos. Es obvio que el valor absoluto usual en Q. 9 + 6 · 7t + 72 t2 ≡ 2 (m´od 72 ). 7(1 + 6t) ≡ 0 (m´od 72 ).158 Cap´ıtulo 7. la idea subyacente es que queremos considerar “pr´oximos” dos n´umeros enteros si su diferencia es divisible entre muchas po- tencias de 7.

y no del valor absoluto que la induce. |β|) | α. Las afirmaciones siguientes son equivalentes: 1.1 afir- man que todo valor absoluto en un cuerpo K es un homomorfismo entre el grupo multiplicativo K ∗ de K y el grupo ]0. T). umero real ρ > 0 tal que para todo α ∈ K. si K es trivial es inmediato.7. | |1 y | |2 son equivalentes. Cuerpos m´ etricos Todo valor absoluto en un cuerpo induce en ´este una distancia (en el sentido topol´ ogico) dada por d(α. M´as en general. 3. Un cuerpo m´etrico es un par (K. El teorema siguiente prueba que dos valores absolutos equivalentes han de ser muy parecidos. Por lo tanto. los polinomios. Para todo α. y si no lo es existe un β ∈ K no nulo con |β| < 1 (existe un elemento no nulo que cumple . Para todo α ∈ K. +∞[. En efecto. llamaremos valores absolutos de K a los valores absolutos que inducen la topolog´ıa de K. Equivalencia Diremos que dos valores absolutos en un mismo cuerpo K son equivalentes si inducen la misma topolog´ıa en K. 2. Ejercicio: Probar que un cuerpo finito no admite m´ as valor absoluto que el trivial. Quiz´a el lector hubiera esperado que hubi´eramos definido un cuerpo m´etrico como un par formado por un cuerpo y un valor absoluto. El mismo argumento Ø empleado Ø en R con el valor absoluto usual prueba en general que |α − β| ≥ Ø|α| − |β|Ø. Los mismos argumentos que se emplean en el caso de los n´ umeros reales y complejos sirven para demostrar que la suma y el producto son aplicaciones continuas en un cuerpo m´etrico. pero preferimos la que hemos dado porque enfatiza un hecho importante. Existe un n´ ´ n: 1) ⇒ 2). donde K es un cuerpo y T es una topolog´ıa en K determinada por un valor absoluto. |−1|2 = |(−1)2 | = 1. pues |α| < 1 equivale a que l´ım αn = 0.1. |−α| = |α|. 4. Valores absolutos 159 Propiedades elementales Las propiedades 1) y 3) de la definici´ on 7. luego |−1| = 1. se cumple |α|1 < 1 si y s´ olo si |α|2 < 1. Teorema 7. se cumple |α|1 < |β|1 si y s´ olo si |α|2 < |β|2 . |α|1 = |α|ρ2 . Demostracio n 2) ⇒ 3) es evidente. β ∈ K. β ∈ K. ´esta es la definici´ on que adoptan muchos textos. la funci´on 1/x (salvo en 0). Dado un cuerpo m´etrico K. Para probar 3) ⇒ 1) observamos que el conjunto de bolas abiertas {B(α. as´ı como cualquiera de sus valores absolutos. Efectivamente. β 6= 0} forman una base de K.2 Sean | |1 y | |2 dos valores absolutos en un mismo cuerpo K. lo que explica por qu´e nunca necesitamos fijar un valor absoluto concreto. β) = |α − β|. etc. En particular esto implica que |1| = 1 y |α−1 | = |α|−1 . y es que todos los conceptos que vamos a introducir dependen exclusivamente de la topolog´ıa.

Tomando inversos tambi´en vale si |β|1 > 1. Lo ser´a si de hecho es un valor absoluto. ya que |α|1 < 1 implica que |α|2 < 1. entonces ° ¢ρ |α + β|ρ = |α|ρ |1 + β/α|ρ ≤ |α|ρ 1 + |β/α| ° ¢ ° ¢ ≤ |α|ρ 1 + |β/α| ≤ |α|ρ 1 + |β/α|ρ = |α|ρ + |β|ρ . luego para todo β ∈ K con |β|1 < 1 se cumple log |α|1 log |β|1 ρ= = . Supon- gamos que el primero no es trivial. 4) ⇒ 2) es evidente. Demostracio ´ n: La u ´nica propiedad no evidente es la desigualdad triangu- lar. Es importante notar que la propiedad 4 del teorema anterior no afirma que si | | es un valor absoluto en un cuerpo K y ρ > 0 entonces | |ρ sea un valor absoluto equivalente. Pero |αm |1 < |β n |1 equivale a |α|m m n 1 < |β|n 1 .160 Cap´ıtulo 7. N´ umeros p-´ adicos |β| 6= 1 y si es necesario tomamos su inverso). Sea β cualquier elemento no nulo de K que cumpla |β|1 < 1. pero la equivalencia implica que si |β|1 = 1 tambi´en |β|2 = 1. pero puede no serlo. y a su vez a que log |α|1 n < .3 Si | | es un valor absoluto en un cuerpo K y 0 < ρ ≤ 1. log |α|2 log |β|2 donde ρ es una constante positiva. A este respecto es u ´til el resultado siguiente: Teorema 7. entonces | |ρ es un valor absoluto equivalente al dado. log |β|1 log |β|2 La densidad de Q en R implica que los cocientes de logaritmos son iguales. . La propiedad 3) implica entonces que las topolog´ıas inducidas por los dos valores absolutos tienen una misma base. luego tambi´en se cumple la igualdad. pero si |α| ≥ |β| > 0. pero la 2) puede fallar. con lo que los radios |β n | son arbitrariamente peque˜ nos. con lo que existe un α ∈ K no nulo tal que |α|1 < 1. Un par de n´ umeros naturales (m. n) cumple |αm |1 < |β n |1 si y s´ olo si cumple |α |2 < |β |2 . S´ olo falta demostrar 4) a partir de las propiedades anteriores. log |β|1 m Como lo mismo vale para | |2 concluimos que todo n´ umero racional r cumple log |α|1 log |α|2 r> si y s´ olo si r> . Si ambos valores absolutos son el trivial no hay nada que probar. Las propiedades 1) y 3) de la definici´on se cumplen sin duda. De aqu´ı se sigue que |β|1 = |β|ρ2 para todo β de K con |β|1 < 1.

Esta correspondencia define una biyecci´ on entre los valores absolutos de k y los de K. Para todo α.2 implica que un valor absoluto es arquime- diano si y s´ olo si lo es cualquier otro equivalente a ´el. . por el uso sistem´ atico que Arqu´ımedes hizo de ella en su trabajo.C.4 Sea φ : k −→ K un isomorfismo topol´ ogico entre dos cuerpos m´etricos. entonces |nα| ≤ |α| para todo n. Para todo n´ umero real ρ > 0 se cumple que | |ρ es un valor absoluto (equivalente al dado). La primera referencia conocida de esta propiedad data del siglo IV a. 4. para todo α no nulo |nk α| = |n|k |α| toma valores arbitrariamente grandes. por lo que la teor´ıa que estamos desarrollando s´olo aporta cosas nuevas cuando se aplica a cuerpos no arquimedianos. se cumple |n| ≤ 1. Para todo n´ umero natural n.5 Sea K un cuerpo m´etrico y | | cualquiera de sus valores absolu- tos.7. hoy se la conoce como propiedad arquimediana. y se debe a Eudoxo. Por ello podemos decir que un cuerpo m´etrico es arquimediano si lo es cualquiera de sus valores absolutos. La propiedad 4) del teorema 7. β ∈ K. Sin embargo. Rec´ıprocamente. La propiedad arquimediana Un principio b´ asico del c´ alculo infinitesimal es que si x e y son dos cantidades positivas existe un n´umero natural n tal que y < nx (o si se prefiere. Para cada valor absoluto de k existe un u ´nico valor absoluto de K de modo que φ es una isometr´ıa entre ambos. K no es arquimediano.1. luego K no es arquimediano. Las afirmaciones siguientes son equivalentes: 1. tal que y/n < x). La propiedad arquimediana puede expresarse en t´erminos de valores absolutos arbitrarios: Un valor absoluto | | en un cuerpo K es arquimediano si para todo α ∈ K no nulo y todo n´ umero real r > 0 existe un n´ umero natural n tal que |nα| > r. Valores absolutos 161 Isometr´ıas e isomorfismos topol´ ogicos Sean k y K dos cuerpos dotados de sendos valores absolutos | |k y | |K . Aparentemente la mera propiedad — puramente negativa — de no ser arquimediano es muy d´ebil. Demostracio ´ n: 1) ⇔ 2) Si existe un n´ umero natural n tal que |n| > 1 entonces. 2. si |n| ≤ 1 para todo natural n. Un isomorfismo topol´ ogico φ : k −→ K entre dos cuerpos m´etricos es una aplicaci´ on que es a la vez isomorfismo y homeomorfismo. |β| . © ™ 3. Puede probarse que los u´nicos cuerpos m´etricos arquimedianos son los sub- cuerpos de C. Una isometr´ıa de k en K respecto a los valores Ø Ø absolutos indicados es un monomorfismo de cuerpos φ : k −→ K tal que Øφ(α)ØK = |α|k . se cumple |α + β| ≤ m´ax |α|. Teorema 7. Dejamos al lector la prueba del teorema siguiente: Teorema 7. para todo α ∈ k. Sin embargo el teorema siguiente prueba lo err´ onea que resulta dicha impresi´ on.

y tomando el l´ımite en n obtenemos la desigualdad buscada. Las sucesiones de Cauchy tienen una caracterizaci´on sencilla en los cuerpos no arquimedianos: Teorema 7. |β| . β ∈ K. como pronto veremos. |β| . Notar que por el apartado 4) del teorema 7. mientras que Q no lo es.162 Cap´ıtulo 7. 3) ⇒ 2) es inmediato por inducci´ on. Por otra parte. 3) ⇒ 4) S´olo hay que probar que | |ρ cumple la desigualdad triangular. En particular todo subcuerpo de un cuerpo (no) arquimediano es (no) arquimediano. pero acil ver que si | | cumple 3) entonces | |ρ tambi´en cumple 3). n ≥ r entonces |αm − αn | < ≤. Es bien sabido que R y C son cuerpos m´etricos completos. Es f´ acil ver que toda sucesi´ on convergente es de Cauchy. La propiedad 2) del teorema anterior implica. Ejercicio: Probar que todo valor absoluto en un cuerpo de caracter´ıstica prima es no arquimediano.2 esta propiedad no depende del valor absoluto considerado. que el car´ acter arquimediano de un valor absoluto en un cuerpo K s´ olo depende de su comportamiento sobre el cuerpo primo de K. aplicando la desigualdad triangular de | |ρ tenemos ° ¢1/ρ ° ρ ¢1/ρ © ™ |α + β| = |α + β|ρ ≤ |α| + |β|ρ ≤ 21/ρ m´ ax |α|. |β| . Ejercicio: Probar que©si K es™ un cuerpo no arquimediano y α. as´ı como que es f´ 3) implica la desigualdad triangular. Compleciones De acuerdo con la topolog´ıa general. |α| 6= |β| entonces |α + β| = m´ ax |α|. √ © ™ Tomando ra´ıces n-simas queda |a + b| ≤ n n + 1 m´ ax |α|.6 Una sucesi´ on (αn ) en un cuerpo m´etrico no arquimediano es de Cauchy si y s´ olo si l´ım(αn − αn−1 ) = 0. y haciendo tender ρ a infinito obtenemos la desigualdad de 3). N´ umeros p-´ adicos 2) ⇒ 3) Para todo natural n se cumple ØXn µ ∂ n k n−k ØØ X k n−k n n Ø |α + β| = Ø α β Ø≤ |α| |β| k k=0 k=0 © ™n ≤ (n + 1) m´ ax |α|. una sucesi´ on (αn ) en un cuerpo m´etrico es de Cauchy si para todo n´ umero real ≤ > 0 existe un n´umero natural r tal que si m. Un cuerpo m´etrico K es completo si todas sus sucesiones de Cauchy son convergentes. la propie- dad 3) — la desigualdad triangular fuerte — es la que confiere a los cuerpos no arquimedianos sus propiedades m´as caracter´ısticas. n . |β| . 4) ⇒ 3) Para cada ρ > 0. entre otras cosas.

pues si [xn ] ∈ K no es nulo. El conjunto I formado por las sucesiones convergentes a 0 es un ideal de A (se comprueba que las sucesiones de Cauchy est´ an acotadas y de aqu´ı que el producto de una sucesi´ on de Cauchy por una convergente a 0 converge a 0). Sea K el anillo cociente A/I. Sea A el conjunto de todas las sucesiones de Cauchy de k. Por ello nos limitaremos a esbo- trucci´ zarla. la serie xn n=1 es convergente si y s´ olo si l´ım xn = 0. El rec´ıproco es claro. si [xn ] ∈ K. es claro que k es un subcuerpo de K y que el valor absoluto que hemos definido en K extiende al dado en k. Si [xn ] ∈ K. y modificando sus primeros t´erminos podemos tomar otra equivalente (congruente m´ odulo I) de modo que todos sus t´erminos sean no nulos. Valores absolutos 163 Demostracio ´ n: Supongamos que la sucesi´on cumple esta propiedad y sea ≤ > 0. la sucesi´ on (xn ). (xn ) es finalmente no nula. luego converge a un n´umero Ø[xn ]Ø que depende exclusivamente de la clase de equivalencia y no del representante. Adem´ as K es u ´nico salvo isomorfismo topol´ ogico. dado ≤ > 0. Es inmediato comprobar que esto define un valor absoluto en K. Demostracio ´ n: La prueba es formalmente id´entica a la conocida cons- on de R mediante sucesiones de Cauchy. converge precisamente a [xn ]. Por definici´ on de l´ımite existe un r > 0 tal que si n ≥ r entonces |αn − αn−1 | < ≤.8 Si k es un cuerpo m´etrico. m<i≤n luego la sucesi´ on es de Cauchy. Como consecuencia inmediata: P ∞ Teorema 7. es decir. En particular. Si tomamos r ≤ m ≤ n. se comprueba queØ la sucesi´ Ø on |xn | es una sucesi´ on de Cauchy en R.7 En un cuerpo m´etrico completo no arquimediano. Ahora. si K y K 0 son cuerpos m´etricos completos que contienen a k como ogico de K en K 0 que deja conjunto denso.7. existe un cuerpo m´etrico completo K tal que k es denso en K. M´ as a´ un. entonces Ø Ø |αn − αm | = Ø(αn − αn−1 ) + · · · + (αm+1 − αm )Ø ≤ m´ax |αi − αi−1 | < ≤. £ § La aplicaci´on que a cada x ∈ k le asigna la clase (x) ∈ K (la clase de la sucesi´ on constantemente igual a x) es claramente un monomorfismo de cuerpos. pues una sucesi´on de Cauchy converge a cualquiera de sus puntos de acumulaci´ on. considerada como sucesi´on en K. Si identificamos a k con su imagen. Entonces [1/xn ] es la inversa de [xn ] (se comprueba f´acilmente que la sucesi´ on (1/xn ) es de Cauchy). entonces existe un isomorfismo topol´ fijos a los elementos de k. no tiene a 0 como punto de acumulaci´ on.1. Se cumple que K es un cuerpo. n El resultado fundamental sobre completitud es el siguiente: Teorema 7. En efecto. Claramente A es un anillo con la suma y el producto definidos t´ermino a t´ermino. entonces la sucesi´ on (xn ) no converge a 0. existe un natural r tal .

2 Cuerpos m´ etricos discretos Retomemos las ideas con las que comenz´ abamos el cap´ıtulo. Esto implica que k es denso en K. Falta probar la unicidad. luego l´ım |xn − xm | ≤ ≤. Adem´ as K es completo. donde K on es una aplicaci´ es un cuerpo. Conviene recoger sus propiedades b´ asicas en una definici´ on general: Definici´ on 7. Ø[xn ] − xm Ø ≤ ≤.9 Sea K un cuerpo num´erico y O su orden maximal. luego por n Ø Ø la Ø definici´oØn del valor absoluto de K tenemos que Ø[(xn − xm )n ]Ø ≤ ≤. α 6= −β. entonces cada x ∈ K es el l´ımite de una sucesi´on (xn ) en k. tal que: 1. Es claro que esta definici´ on depende s´ olo de γ y no de su representaci´ on como fracci´ on. De este modo tenemos definida una aplicaci´ on de K ∗ = K \ {0} en Z.10 Una valoraci´ on v : K \ {0} −→ Z. Lo representaremos por vp (α). Sea p un ideal primo de O. β ∈ K \ {0} © ™ 3. El cuerpo m´etrico K construido en el teorema anterior se llama compleci´ on del cuerpo k. luego converger´ a a un elemento φ(x) ∈ K 0 independiente de la sucesi´on elegida. o sea. N´ umeros p-´ adicos que si m. para todo m ≥ r. γ = α/β. n ≥ r entonces |xn − xm | < ≤. para α. v(β) . M´ as en general: Definici´ on 7. v(αβ) = v(α) + v(β). para α. Hemos probado que cada valor absoluto se k se extiende a su compleci´on (de forma u´nica por densidad). 2. R es la compleci´ on de Q respecto al valor absoluto usual. de donde se sigue f´ acilmente que la sucesi´ on (xn ) es de Cauchy en k. para cada n existe un elemento xn ∈ k tal que |yn − xn | < 1/n. luego (yn ) es convergente. Es inmediato que x es un punto de acumulaci´on de (yn ). 7. on φ : K −→ K 0 y se comprueba sin dificultad que Esto define una aplicaci´ se trata de una isometr´ıa que fija a los elementos de k. v es suprayectiva. Si K y K 0 son dos cuerpos completos que contienen a k como conjunto denso.164 Cap´ıtulo 7. v(α + β) ≥ m´ın v(α). Por ejemplo. Nuestra in- tenci´ on es definir un valor absoluto sobre los n´ umeros racionales de forma que dos n´umeros enteros est´en pr´ oximos si su diferencia es divisible muchas veces entre un primo prefijado p. β ∈ K \ {0}. Definimos su valor p-´adico como vp (γ) = vp (α) − vp (β). que ser´a de Cauchy en K 0 . luego la sucesi´ on (xm ) converge a [xn ]. Todo elemento no nulo de K se expresa como cociente de enteros. pues dada una sucesi´ on de Cauchy (yn ) en K. luego converge a un x ∈ K. . Para cada α ∈ O definimos el valor p-´ adico de α como el exponente de p en la factorizaci´ on ideal de α.

En particular todo cuerpo m´etrico discreto es no arquimediano. entonces las propiedades 2) y 3) son v´alidas para todo α. Distintos valores de ρ dan lugar a valores absolutos equivalentes. ´este deber´ a ser menor cuanto mayor sea vp . definimos |α| = ρv(α) Si v es una valoraci´ (entendiendo que |0| = ρ+∞ = 0). de modo que vp (π) = 1. Es claro que | | as´ı definido es un valor abso- luto no arquimediano en K. v(β) . v(±1) = 0. Si v es una valoraci´ on en un cuerpo K. 3.2. Adem´ as tenemos que transformar las propiedades aditivas de las valoraciones en las propiedades multiplicativas de los valores absolutos. Entonces vp (π n ) = n. La forma de hacerlo es obvia: on en un cuerpo K y 0 < ρ < 1. v(−α) = v(α). Para 1) considera- mos un n´umero π ∈ p \ p2 . Ejercicio: Probar que los valores absolutos de un cuerpo m´etrico discreto est´ an inducidos por una u ´nica valoraci´ on (probar que ρ es necesariamente el mayor valor absoluto menor que 1). Las propiedades 2) y 3) se comprueban primero sobre enteros y despu´es sobre n´ umeros arbitrarios. Si acordamos las identidades n + ∞ = +∞ + ∞ = +∞. Si queremos reducir esta noci´ on de proximidad a un valor absoluto. β ∈ K. Cuerpos m´etricos discretos 165 Es f´ acil comprobar que las valoraciones p-´adicas que hemos definido antes cumplen realmente estas propiedades. concluimos que v : K −→ Z ∪ {+∞} tambi´en es continua. existe una sucesi´ on (αn ) en k convergente a α. Dado° α ∈¢ K \ {0}. Por continuidad |αn | converge . Un cuerpo m´etrico K es discreto si sus valores absolutos vienen inducidos por una valoraci´ on. queremos considerar que dos enteros algebraicos α y β est´ an m´as pr´ oximos respecto a un primo p cuanto mayor sea vp (α − β). Notar que una valoraci´ on puede ser recuperada a partir de uno cualquiera de los valores absolutos que induce mediante la relaci´ on v(α) = log |α|/ log ρ. Si v(α) 6= v(β) entonces v(α + β) = m´ın v(α). En estos t´erminos. Ejercicio: Probar que si un valor absoluto est´ a determinado por una valoraci´ on. 2. +∞[ −→ R∪{+∞} es una aplicaci´ on continua. por lo que cada valoraci´ on dota a K de una u ´nica estructura de cuerpo m´etrico. Dejamos al lector la prueba de las siguientes propiedades adicionales: 1. conviene definir v(0) = +∞. Ejercicio: Probar que un cuerpo m´etrico K no trivial es discreto si y s´ olo si la imagen de K ∗ por uno cualquiera de sus valores absolutos es un subgrupo discreto de R∗ . © ™ 4. Sea k un cuerpo m´etrico discreto y K su compleci´ on. Puesto que − log : [0. v(α/β) = v(α) − v(β).7. entonces todos los valores absolutos equivalentes est´ an definidos a partir de la misma valoraci´ on tomando distintos valores de ρ.

entonces ≤ = α/π n cumple v(≤) = 1. n=0 Las propiedades b´asicas de las compleciones que acabamos de definir pueden probarse en general sobre cuerpos m´etricos discretos: Sea K un cuerpo m´etrico discreto y sea v su valoraci´ on. En particular vemos que p = (π). Representaremos por | |p a cualquiera de los valores absolutos inducidos por la valoraci´ on p-´ adica (y lo llamaremos valor absoluto p-´ adico). si definimos v(α) = log |α|/ log ρ tenemos una aplicaci´ on continua v : K \ {0} −→ Z que extiende a la valoraci´on de k. y simplificando las potencias de π llegamos a que ≤ = ≤0 . luego α = ≤π n y ≤ ∈ U . luego el l´ımite ha de ser entero. Esta descomposici´ ´nica. β ∈ K.166 Cap´ıtulo 7. β 6= 0 son abiertos y cerrados y forman una base de K. Definici´on 7. Como caso particular tenemos que cada ideal primo p en un cuerpo num´erico k dota a ´este de una estructura de cuerpo m´etrico discreto. U su grupo de unidades y p un ideal primo de D. Por la continuidad del logaritmo concluimos que v(αn ) ha de converger a log |α|/ log ρ. Es f´ acil ver que se trata de una valoraci´ on en K que induce los valores absolutos de ´este. © Ø ™ U = {α ∈ K | v(α) = 0} = α ∈ K Ø |α| = 1 . Para todo α ∈ K no nulo. Tenemos. N´ umeros p-´ adicos ° ¢ a |α| 6= 0. Definimos © Ø ™ D = {α ∈ K | v(α) ≥ 0} = α ∈ K Ø |α| ≤ 1 . As´ı pues. que Kp es un cuerpo m´etrico discreto completo. y que Ejercicio: Probar que la sucesi´ pn = 1/(1 − p). Lla- maremos cuerpo de los n´ umeros p-´adicos Kp a la compleci´ on de K respecto al valor absoluto p-´ adico. con lo que π es primo. Ejercicio: Probar que los conjuntos α + βD. P ∞ on (pn ) converge a 0 en Qp . con α. pues. pero se trata de una sucesi´on de n´umeros enteros. Esto prueba que la compleci´on de un cuerpo m´etrico discreto es discreta. Llamaremos tambi´en vp y | |p a las extensiones a Kp de la valoraci´ on y el valor absoluto p-´ adicos. y la descomposici´ on que acabamos de obtener (cuando α es entero) es de hecho una descomposici´ on de α en factores primos. Fijemos un elemento π ∈ K tal que v(π) = 1. p = {α ∈ K | v(α) ≥ 1}. pues si ≤π n = ≤0 π m . entonces on es u n = v(≤π n ) = v(≤0 π m ) = m. si v(α) = n.11 Sea K un cuerpo num´erico y p un ideal primo de K. Diremos que D es el anillo de enteros de K y que U es el grupo de unidades de K. El teorema siguiente recoge todo lo que acabamos de probar: . Es inmediato comprobar que D es un anillo.

. todo elemento no nulo de K se expresa de forma u ´nica como α = ≤π n . y sus ideales son exactamente 0 ⊂ .7 podemos exigir que p . δ ∈ D con δ 6= 0. Todos son asociados. luego en total © ™ |α − x|p ≤ m´ ax |α − β|p . Cuerpos m´etricos discretos 167 Teorema 7.14 Sea K un cuerpo num´erico y p un primo de K. Es trivialmente un dominio eucl´ıdeo. Tomemos ahora α ∈ Op y fijemos un n´ umero real 0 < ≤ < 1. 2. ⊂ p3 ⊂ p2 ⊂ p ⊂ 1. Ahora nos ocupamos mostrar la fuerte relaci´ on entre la aritm´etica de un cuerpo num´erico y la de sus compleciones. En realidad el anillo de enteros de un cuerpo discreto es mucho m´ as que un dominio de factorizaci´ on u´nica. Op es la clausura de O. |β − x|p < ≤. Teorema 7. b ∈ O.13 Sea K un cuerpo m´etrico discreto. la desigualdad |x − β|p < ≤ equivale a que |bx − a|p < ≤. . y est´ a generado por cualquiera de ellos. y teniendo en cuenta la estructura aritm´etica de D son f´aciles de determinar: Teorema 7. Si x ∈ O. por lo que p es el u ´nico ideal primo de D. n = v(α). |β − α|p ≤ 1.2. donde a. Sea β = a/b. Esto prueba que α est´ a en la clausura de O. pn∗ es la clausura de pn . Entonces su anillo de en- teros D es un dominio de factorizaci´ on u ´nica. tomando como norma la propia valoraci´ on. Entonces su anillo de ente- ros es un dominio eucl´ıdeo. Sus primos son exactamente los elementos π que cumplen v(π) = 1. lo que a su vez equivale a que bx ≡ a (m´od pn ) para un n suficientemente grande.b. siempre podemos encontrar un x en estas condiciones. se cumple que v(α) ≤ v(αβ). la divisi´ on eucl´ıdea es simplemente ∆ = δ · 0 + ∆ si v(∆) < v(δ) o bien ∆ = ∆ δ δ + 0 en caso contrario. donde ≤ ∈ U y. tenemos que la clausura de O est´ a contenida en Op . Sea O el anillo de enteros de K y Op el de Kp . Entonces © ™ |β|p = |α + (β − α)|p ≤ m´ ax |α|p . En particular todos los ideales de D son principales. on [α] 7→ [α] determina un isomorfismo O/pn ∼ 3. para α y β no nulos. y dados ∆. Sea p∗ el u ´nico primo de Op . necesariamente. Puesto que b es una unidad m´ odulo p. Como K es denso en Kp existe un β ∈ K tal que |α − β|p < ≤.12 Sea K un cuerpo m´etrico discreto.7. Por el teorema 3. La aplicaci´ = Op /pn∗ . Entonces: 1. . En particular K es el cuerpo de cocientes de D. Efectivamente. Fijado un primo π. Demostracio ´ n: 1) Como O ⊂ Op y Op es cerrado en Kp .

i=0 con xi ∈ F . la congruencia de dos enteros de K m´ odulo pn∗ es n equivalente a la congruencia m´odulo p . Ob- servemos que α ≡ β (m´od pn ) equivale a vp (α − β) ≥ n. N´ umeros p-´ adicos 2) Por el apartado anterior. vp (α) = l´ım vp (αn ). lo que se traduce en que todo elemento de Op es congruente m´ odulo pn∗ con un elemento de O. 3) Es claro que la aplicaci´ on est´a bien definida y es un homomorfismo. Determinar la clausura en Kp de un ideal cualquiera de K.15 Sea K un cuerpo m´etrico discreto y completo. Por la continuidad de la valoraci´ on. pues. la finitud de los cuerpos de restos se traduce en una propiedad de compacidad an´ aloga a la de los n´umeros reales y complejos. A su vez basta ver que toda sucesi´on de enteros (αn ) tiene una subsucesi´ on convergente. pues entonces lo ser´ an todas las bolas cerradas y tambi´en todos los conjuntos cerrados y acotados. Sea F un conjunto de representantes de las clases de equivalencia. luego n n n α ∈ p∗ si y s´ olo si αn ∈ p para todo n suficientemente grande. y ya no distinguiremos entre p y p∗ . Por u ´ltimo el apartado 1) implica que para todo α ∈ Op existe un β ∈ O tal que vp (α − β) ≥ n. D su anillo de enteros y p su ideal primo. n con αn ∈ O. y lo mismo es v´ alido para p∗ . Sea. Demostracio ´ n: Supongamos que D/p es finito. Las afirmaciones siguientes son equivalentes: 1. Teorema 7. 2. (αn1 ) una subsucesi´ on tal que para todo n´ umero natural n se cumpla αn1 ≡ x0 (m´od π). En particular. En el caso concreto de los cuerpos p-´ adicos. Tiene que haber infinitos t´erminos de la sucesi´ on congruentes m´ odulo π con un mismo x0 ∈ F . de modo que p = (π). El cuerpo de restos D/p es finito. De este modo αn2 = x0 + x1 π + βn2 π 2 . Un subconjunto de K es compacto si y s´ olo si es cerrado y acotado. con βn1 ∈ D. n−1 X αnn = xi π i + βnn π n .168 Cap´ıtulo 7. Pasamos ahora a estudiar la topolog´ıa de los cuerpos discretos. Digamos αn1 = x0 + βn1 π. que la aplicaci´ on es suprayectiva. es decir. βnk ∈ D. Basta probar que D es compacto. i=0 . Ejercicio: Sea K un cuerpo num´erico y p un ideal primo de K. Seg´un el teorema anterior. Similarmente podemos tomar una subsucesi´ on (αn2 ) de (αn1 ) tal que los co- 2 rrespondientes βn sean todos congruentes con un mismo x1 ∈ F m´ odulo π. luego la aplicaci´ on es inyectiva. todo elemento de Op es de la forma α = l´ım αn . Por ello en lo sucesivo suprimiremos el asterisco. En general podemos ir obteniendo una sucesi´ on de subsucesiones (αnk ) (cada cual subsucesi´on de la anterior) de modo que k−1 X αnk = xi π i + βnk π k . Sea π un primo en D.

Demostracio ´ n: Sea k = v(α).1) multiplicamos ambos miembros por π −k obtenemos una serie todos cuyos t´erminos son enteros. De hecho.1) para π −k α. con la particularidad de que. Si K es completo cada serie de esta forma determina un elemento de K. Sea π un primo de K. al ser todos los t´erminos iguales. y como ambos est´ an en F . (7. El resultado es un desarrollo de tipo (7. luego el l´ımite tambi´en (el anillo de enteros de K es claramente cerrado). si D/p es infinito. Claramente las sucesiones (xi π i ) y (βnn π n ) convergen a 0.2. n i=0 pues la serie es convergente y βnn π n tiende a 0.1).16 Sea K un cuerpo m´etrico discreto. Hemos visto. luego. teniendo en cuenta el teorema anterior. Sea p su ideal primo y sea F un conjunto de representantes de las clases m´odulo p tal que 0 ∈ F . Entonces todo elemento α ∈ K no nulo se expresa de forma u ´nica como ∞ X α= xn π n . que un cuerpo m´etrico discreto completo es localmente com- pacto si y s´ olo si su cuerpo de restos es finito.7. Rec´ıprocamente. En la prueba del teorema anterior est´a contenida la mayor parte del resultado siguiente: Teorema 7. Restando y dividiendo entre π queda xk+1 + xk+2 π + · · · = yk+1 + yk+2 π + · · · . Por lo tanto v(π −k α) = 0 y v(α) = k. necesaria- mente xk = yk . las clases de congruencia m´ odulo p son una partici´ on de D (cerrado y acotado) en conjuntos abiertos. pues. Si un mismo α admite dos desarrollos de tipo (7. Observar que si en (7. y multiplicando por π k obtenemos otro para α. Aplicamos el proceso de la prueba del teo- rema anterior a la sucesi´ on constante igual al entero π −k α. ambos tendr´ an el mismo k = v(α): xk π k + xk+1 π k+1 + xk+2 π k+2 + · · · = yk π k + yk+1 π k+1 + yk+2 π k+2 + · · · Multiplicamos por π −k y obtenemos una igualdad de enteros: xk + xk+1 π + xk+2 π 2 + · · · = yk + yk+1 π + yk+2 π 2 + · · · Claramente entonces xk ≡ yk (m´od π). no es necesario tomar subsucesiones ni suponer que F es finito. el resto m´ odulo p de dicho l´ımite es xk 6= 0. existe ∞ X l´ım αnn = xi π i . Cuerpos m´etricos discretos 169 Es claro que (αnn ) es una subsucesi´ on de la sucesi´ on de partida. La propiedad 2) del teorema anterior es simplemente la compacidad local. k ∈ Z y xk 6= 0. luego D no es compacto. Adem´ as k = v(α).1) n=k donde xn ∈ F .

en las condiciones del teorema anterior. . Ahora ya podemos ver en la expresi´ on √ 2 = 3 + 1 · 7 + 2 · 72 + 6 · 73 + 1 · 74 + 2 · 75 + 1 · 76 + 2 · 77 + 4 · 78 + · · · un ejemplo t´ıpico de n´umero hept´ adico. los n´ umeros enteros tienen desarrollos finalmente iguales a p − 1 y los n´ umeros racionales se corresponden con las series con coeficientes finalmente peri´ odicos Ejercicio: Probar que si K es un cuerpo m´etrico discreto localmente compacto.17 Sea K un cuerpo m´etrico discreto completo. . 7. Nosotros lo deduciremos de las propiedades de los n´ umeros p-´ adicos. entonces todos los anillos de restos D/pn son finitos. . . supuesto que exista. xn ] y sean γ1 . α es entero si y s´ olo si k ≥ 0. no he- mos garantizado que el proceso que nos va dando los coeficientes de la serie pueda continuarse indefinidamente. Dedicamos la secci´ on siguiente a esta clase de resultados de existencia. Sea F (x1 . En particular. . . . . . Teorema 7. . . . xn ) ∈ D[x1 . Fi0 (γ1 . . Esto puede probarse estudiando con detalle los grupos de unidades m´ odulo pr . . Fi0 (γ1 . . γn ) ≡ 0 (m´od p2k+1 ). α se descompone como −1 X ∞ X α= xn π n + xn π n .3 Criterios de existencia de ra´ıces Los teoremas siguientes garantizan en la existencia de ra´ıces de ciertos poli- nomios en cuerpos m´etricos discretos y completos. al contrario que el desarrollo decimal de los n´ umeros reales. γn ) ≡ 0 (m´od pk ).1) con π = p y 0 ≤ xn < p. . Probar que los n´ umeros naturales se caracterizan por que sus desarrollos son finitos. γn ) 6≡ 0 (m´od pk+1 ). e inductivamente llegamos a que todos los coeficientes coinciden.170 Cap´ıtulo 7. . Sea D su anillo de enteros y p su ideal primo. es decir. . si y s´ olo si m es un resto cuadr´ atico m´odulo p. Esto se sigue inmediatamente de un hecho conocido sobre restos cuadr´ aticos: un entero m es un resto cuadr´ atico m´odulo pr . . Ejercicio: Sea p un primo racional y considerar en el cuerpo Qp las representaciones de la forma (7. donde p es un primo impar. La completitud de K implica la convergencia de las series. . Si no es as´ı. . . n=k n=0 es decir. γn enteros tales que para cierto i (1 ≤ i ≤ n) y cierto k ≥ 0 se cumpla: F (γ1 . el su desarrollo en serie de potencias tiene una parte fraccionaria finita y una parte entera infinita. . . . . N´ umeros p-´ adicos Del mismo modo concluimos que xk+1 = yk+1 . .

. . . . (α − γ)/π k+1 . . Entonces existen enteros δ1 . x. Por simplificar la notaci´ on llamaremos γ = γi . γi−1 .3. Fi0 (γ1 . . . . . Basta encontrar un entero α tal que f (α) = 0 y α ≡ γi (m´od pk+1 ). . y de hecho. . Sea F (x1 . . donde los coeficientes βj son enteros.. . . seg´ on. Sea D su anillo de enteros y p su ideal primo. m Como los polinomios son funciones continuas. todos congruentes con γ m´ odulo pk+1 y de modo que f (αm ) ≡ 0 (m´od p2k+1+m ). . . . f (α) = 0. v(αm − αm−1 ) ≥ k + m. . Puesto que la m on (αm − γ)/π k+1 tambi´en est´ sucesi´ a contenida en D. Criterios de existencia de ra´ıces 171 donde Fi0 representa la derivada parcial formal respecto a la indeterminada xi . . y β1 = f 0 (αm−1 ) ≡ f 0 (γ) (m´od pk+1 ). f (αm−1 ) ≡ 0 (m´od p2k+m ). ´ n: Consideremos el polinomio Demostracio f (x) = F (γ1 . .7. para un cierto entero A y un primo π. . luego β1 = π k B para un cierto entero B no divisible entre p. Vamos a construir una sucesi´ on de enteros α0 . Dados α0 . . . que enunciamos a continuaci´ on: Teorema 7. . As´ı. . . o sea. αm−1 en estas condiciones. . . . Desarrollemos f (x) en potencias de x − αm−1 : f (x) = β0 + β1 (x − αm−1 ) + β2 (x − αm−1 )2 + · · · . α1 . δn tales que F (δ1 . Por hip´ otesis podemos partir de α0 = γ.6 resulta que existe α = l´ım αm ∈ D. . β0 = f (αm−1 ) = π 2k+m A. puesto que para r ≥ 2 se cumple que kr + mr ≥ 2k + 1 + m. . . su l´ımite. . . Si hacemos αm = αm−1 + π k+m C tenemos ciertamente que αm ≡ αm−1 ≡ γ (m´od pk+1 ) y adem´ as f (αm ) = π 2k+m A + π k B(π k+m C) + β2 (π k+m C)2 + · · · = π 2k+m (A + BC) + β2 (π k+m C)2 + · · · ≡ 0 (m´od p2k+1+m ). . Con esto queda justificada la existencia de la sucesi´ on α0 . . γn ) 6≡ 0 (m´od p). . Adem´as por construcci´ on v f (αm ) ≥ 2k + 1 + m.18 Sea K un cuerpo m´etrico discreto completo. δn ) = 0 y adem´ as para cada j se cumple δj ≡ γj (m´od pk+1 ). . luego se cumple que ° α ≡ ¢γ (m´od pk+1 ). γi+1 . . . es un entero. α1 . xn ] y sean γ1 . γn ) ≡ 0 (m´od p). . . γn enteros tales que para cierto i (1 ≤ i ≤ n) se cumpla: F (γ1 . . . . Esta u ´ltima condici´ on nos asegura que existe un entero C de manera que A + BC ≡ 0 (m´od p). αm = αm−1 + π k+m C. un la construcci´ luego por el teorema 7. . tenemos en particular que αm−1 ≡ γ (m´od pk+1 ). . γn ). xn ) ∈ D[x1 . . A menudo nos bastar´ a aplicar el caso particular k = 0. luego l´ım f (αm ) = 0.

20 El cuerpo Qp contiene una ra´ız de la unidad de orden p − 1. Hemos probado que si 1 ≤ c < p − 1 existe un ζ ∈ Zp tal que ζ p−1 = 1 y ζ ≡ c (m´od p). . En particular la clausura algebraica de cualquiera de estos cuerpos tiene grado infinito. En particular c es un resto cuadr´ odulo pm para todo m. Si p y q son primos impares. Sea D su anillo de enteros y p su ideal primo. . Terminamos con un caso particular sobre existencia de ra´ıces de la unidad. . . . Por continuidad vp (ζ − c) ≥ 1. Probar que los cuerpos Qp y Qq no son Ejercicio: Sean p y q dos n´ isomorfos. .9 nos da que la existencia de una ra´ız en D es de hecho equivalente a la existencia de una ra´ız en K.19 Sea K un cuerpo m´etrico discreto completo. y por on converge a ζ p−1 − 1. La n on {cp } converge en Zp . o sea. luego cp es de Cauchy y por lo tanto convergente a un n´ umero ζ ∈ Zp . xn ) = 0 tiene soluci´ on en D si y s´ olo si las congruencias F (x1 . en realidad hemos probado que c(p−1)p − 1 tiende a 0. n+1 n n Esto prueba que cp −cp tiende a 0. Notar que si F es un polinomio m´ onico con una sola variable. c ≡ b (m´od q). Ejercicio: √ Sea p un primo impar y c un resto cuadr´atico m´ odulo p. El teorema siguiente es menos pr´actico. o sea. ζ p−1 = 1. luego tiene que haber ra´ıces primitivas. . Sea F (x1 . Probar que existe c ∈ Qp . lo que nos da polinomios irreducibles de grado arbi- trariamente grande. vp (cp − c) ≥ 1. N´ umeros p-´ adicos Entonces existen enteros δ1 . . . Teorema 7. . Por otro lado. . δn tales que F (δ1 . Probar que c ∈ Q2 si y s´ olo si c ≡ 1 (m´ od 8).172 Cap´ıtulo 7. . xn ]. pero muestra de la forma m´ as clara posible la relaci´on entre existencia de ra´ıces y congruencias. . de modo que c tiene ra´ız cuadrada en Qp pero no en Qq . . . xn ) ≡ 0 (m´od pm ) tienen soluci´ on para todo m. . otra parte esta sucesi´ pn n n As´ı mismo c − c converge a ζ − c y p | cp − c. Entonces la ecuaci´ on F (x1 . porque reduce la existencia de ra´ıces de un polinomio en un cuerpo m´etrico discreto y completo a la solubilidad de infinitas congruencias. la propiedad 3) del teorema 3. δn ) = 0 y adem´ as para cada j se cumple δj ≡ γj (m´od p). M´ as en general: umeros primos. . Por lo tanto hay al menos p − 1 ra´ıces p − 1-´esimas de la unidad en Zp . pues sucesi´ n+1 n n n n n+1 n+1 cp − cp = cp (c(p−1)p − 1) = cp (cφ(p ) − 1) y pn+1 | cφ(p ) − 1. atico m´ √ Ejercicio: Sea c un n´ umero impar. . Teorema 7. n Ahora bien. . el criterio de irreducibilidad de Eisenstein es aplicable a los cuerpos m´etricos discretos. Tomamos c ≡ a (m´od p). . . Demostracio ´ n: Consideremos un entero racional c no divisible entre p. Dejamos la prueba a cargo del lector. . ζ ≡ c (m´od p). sea a un resto cuadr´atico m´ odulo p y b un resto no cuadr´ atico m´odulo q. . . es decir. . xn ) ∈ D[x1 .

Teorema 7. . βk0 }.4. Sea ≤ = |S − S 0 |.4 Series en cuerpos no arquimedianos Para terminar con las propiedades generales de los cuerpos no arquimedianos dedicamos esta secci´on al estudio de las series infinitas. .21 La convergencia y la suma de una serie en un cuerpo completo no arquimediano no se altera si se reordenan sus t´erminos. . donde I es un conjunto numerable. αk }. en contradicci´ on de ≤.7. Bajo esta notaci´ on se incluyen las sumas finitas. . El notable teorema 7. .7 hace que ´estas presenten un comportamiento especialmente simple. . on con la elecci´ De aqu´ı se sigue que P(en los cuerpos completos no arquimedianos) podemos definir series de la forma αi . n=0 n=0 donde R es la suma de los elementos de {β1 . . Ø Ø n=0 Tambi´en podemos exigir que |αn | < ≤ para n ≥ k. . La desigualdad triangular no arquimediana nos da que |S − S 0 | < ≤. . . todos ellos con valor absoluto menor que ≤. . . Sea k0 ≥ k tal que {α1 . an´ alogo al de las series absolutamente convergentes en R o en C. Demostracio ´ n: Es claro que una sucesi´ on de n´ umeros reales tiende a cero si y s´ olo si cualquier reordenaci´ on suya tiende a cero. . si y s´ olo si |αn | tiende n=0 a 0. αk } ⊂ {β1 . 0 n=0 Existe un k tal que si m ≥ k entonces Øm Ø ØX Ø Ø Ø Ø αn − S Ø < ≤. . Por lo tanto S = S 0 . . Entonces Ø≥ k0 X k0 ¥ ≥X ¥ØØ Ø 0 Ø |S − S | = Ø S − βn + 0 Ø βn − S Ø n=0 n=0 Ø≥ k X ¥ k0 ≥X ¥ØØ Ø Ø = Ø S− αn − R + 0 Ø βn − S Ø.7. . una P∞ ° ¢ serie αn es convergente si y s´ olo si (αn ) tiende a 0. P ∞ Supongamos ahora que αn converge a S pero una reordenaci´ on suya n=0 P ∞ βn converge a S 6= S. El teorema siguiente es un buen ejemplo de ello. y esto no depende de la ordenaci´ on. Por el teorema 7. 7. . Series en cuerpos no arquimedianos 173 Ejercicio: Probar que si p es un primo impar el polinomio ciclot´ omico p-´esimo es irreducible en Qp . sin especificar i∈I el orden de los sumandos. βk0 } \ {α1 .

luego el l´ımite cumple | αi − αi | ≤ ≤/2 < ≤. luego la serie n=0 i∈In es convergente. pues entonces todas las sumas parciales de la serie αi = αi − αi tienen valor i∈I\F Pi∈I Pi∈F absoluto menor que ≤/2. Si i=0 P P P ∞ P αi es convergente tambi´en lo son las series αi y αi . Dado ≤ > 0. i∈I i∈F De hecho esto es una caracterizaci´ on de la convergencia que no depende de ninguna ordenaci´ on en particular. n=n0 +1 i∈In n=0 i∈In i∈F i∈F i∈I Por lo tanto ambas sumas coinciden.174 Cap´ıtulo 7. n=n0 +1 i∈In Para cada P n ≤ n0Pexiste un conjunto finito Fn ⊂ In tal que si Fn ⊂ F ⊂ In . y adem´ as i∈I i∈In n=0 i∈In P P ∞ P αi = αi . todosPlos αj salvo un n´ umero finito cumplen que |αi | < ≤. luego todas las series αi salvo quiz´ a un n´ umero finito de ellas cumplen que P i∈In | αi | ≤ ≤ (lo cumplen las sumas parciales y por continuidad el l´ımite). entonces | αi − αi | < ≤. lo que i∈In P ∞ P significa que el t´ermino general de la serie αi tiende a 0. Entonces i∈I i∈F ØX X ØØ Ø∞ X Ø α − αi ØØ Ø i n=0 i∈In i∈I Ø≥ X X ¥ ≥Xn0 X X ¥ ≥X X ¥ØØ Ø ≤ ØØ ∞ αi + αi − αi + αi − αi ØØ < ≤. . P ∞ P Sea ahora ≤ > 0. Tambi´en se cumple la asociatividad infinita: Teorema 7. i∈I n=0 i∈In P ´ n: Las series Demostracio αi son convergentes porque son finitas o i∈In bien los sumandos (ordenados de alg´ un modo) forman una subsucesi´ on de una sucesi´ on convergente a cero. basta tomar F0 de modo que |αi |P< ≤/2 paraPi ∈ I \P F0 . para todo ≤P> 0 existe P un F0 ⊂ I finito tal que para todo F0 ⊂ F ⊂ I finito se cumple | αi − αi | < ≤. i∈In i∈Fn PSea F P un conjunto finito que contenga a todos los Fn y de manera que | αi − αi | < ≤. Existe un n´ umero natural n0 tal que | αi | < ≤. En i∈I i∈F efecto. N´ umeros p-´ adicos Observar que si la serie es convergente. Sea I = In una divisi´ on de I en partes disjuntas.22 Sea (αi )i∈I una familia de elementos de un cuerpo completo S ∞ no arquimediano.

n=0 n=1 la segunda sin t´ermino independiente. donde la serie ha de entenderse como l´ımite en K((x)) de la sucesi´ on de sumas parciales. Podemos definir como sigue una sustituci´ on en A[[x]]: Sean dos series ∞ X ∞ X f (x) = an xn y g(x) = bn xn . Probar que todo +∞ P s ∈ K((x)) no nulo se expresa de forma u ´nica como s = an xn . (i. sea v(s) el m´ınimo n tal que an 6= 0. X X≥X ¥ X≥ ≥X ¥¥ ≥X ¥≥X ¥ αi βj = αi βj = αi βj = αi βj . entonces las series suma y producto en K[[x]] convergen a la suma y el producto de los l´ımites respectivamente. si K es un cuerpo completo no arquimediano y dos series de potencias convergen en un x ∈ K. Series en cuerpos no arquimedianos 175 P P ∞ P P Ejercicio: Probar que aunque las series αi y αi converjan. n=0 n=0 n=0 ≥X ∞ ¥≥X ∞ ¥ X∞ ≥X n ¥ an xn bn xn = ak bn−k xn . es decir. Para cada P ∞ serie formal de potencias no nula s = an xn . n=0 Probar que v se extiende a una valoraci´on en K((x)) con la que ´este se convierte en un cuerpo m´etrico discreto completo cuyo anillo de enteros es K[[x]]. X ≥X ¥≥X ¥ αi βj = αi βj . an ∈ K n=m y am 6= 0.j)∈I×J i∈I j∈J i∈I j∈J i∈I j∈J Definici´ on 7. n=0 Las operaciones en A[[x]] son ∞ X ∞ X ∞ X an xn + bn xn = (an + bn )xn . con m ∈ Z. n=0 n=0 n=0 k=0 De este modo. Ahora es claro el teorema del producto de series. Es conocido que lo mismo es cierto para K = C. es decir. y aplicando el teorema anterior. la convergencia es obvia. (i. la serie αi i∈In n=0 i∈In i∈I no tiene por qu´e converger. . En efecto. Ejercicio: Probar que una serie de potencias en un cuerpo completo no arquimediano K converge en todo K. o bien en un disco |x| < r o bien s´ olo en 0.23 Si A es un anillo. se llama A[[x]] al anillo de las series formales de potencias sobre A.7.j)∈I×J i∈I j∈J donde la serie de la izquierda converge si convergen las dos series de la derecha. Adem´as entonces v(s) = m.4. Ejercicio: Sea K un cuerpo y K((x)) el cuerpo de cocientes de K[[x]]. de las series de la forma ∞ X an xn an ∈ A.

. Para los n < n0 usamos que an g(y)n = cnm y m converge.r} y en 0 queda r X r! cnr . Entonces (g ◦f )(y) converge a f g(y) . Entonces © ™ v(cnm y m ) ≥ m´ın v(an bt1 y t1 · · · btn y tn ) ≥ v(an ) + nN. Sean f y g dos series de potencias en K tales que f (x) converja para v(x) ≥ r. g(y) tenga t´ermino independiente nulo. Por definici´ on de cnm tenemos que i. Ahora vamos a probar que el mismo resultado es v´alido en nuestro contexto. n=1 k=m´ ax{n.176 Cap´ıtulo 7. entonces g ◦ f converge en el disco a la composici´ on de g y f . consideremos la serie cij y j . luego m=n . g converge en un disco de centro 0 y f converge en la imagen por g de dicho disco. la serie ∞ X∞ X a0 + cnk xk n=1 k=n converge a g ◦ f en un entorno de 0. luego lo mismo le ocurre a v(cnm y m ) (uniformemente en m). Como N = v(x0 ) para un x0 y f (x0 ) converge. Teorema 7. su derivada r-´esima es ∞ X ∞ X cnk k(k − 1) · · · (k − r + 1)xk−r . resulta que v(an )+nN = v(an xn0 ) tiende a infinito. Entonces definimos k=n ∞ X X k (g ◦ f )(x) = a0 + cnk xk . k=1 n=1 Si f y g son series de C[[x]] de modo que g no tiene t´ermino independiente. En efecto.. t1 .24 Sea K un cuerpo m´etrico discreto completo. converja para un cierto y ∈ K y v(bm y m ) ≥ r para todo° m ≥¢ 1 (siendo bm el coeficiente m-simo de g).tn ≥1 t1 +···+tn =m © ™ Sea N = m´ın v(bm y m ) ≥ r. Esto significa que v(cnm y m ) se hace arbitrariamente grande para todo n ≥ n0 P ∞ y todo m. Demostracio ´ n: Siguiendo la notaci´ on que hemos empleado para definir P g ◦ f ... n=1 luego su serie de Taylor es la que hemos definido como g ◦ f . N´ umeros p-´ adicos P ∞ Para cada natural n sea an g(x)n = cnk xk .j X cnm y m = an bt1 y t1 · · · btn y tn .

log(1 + x) = x . Claramente vp (n!) = E(n/p) + E(n/p2 ) + · · · . . n! p−1 Si vp (x) > e/(p − 1). p−1 p−1 p−1 luego el t´ermino general de exp x no converge a 0 y la serie diverge. Partamos de un cuerpo num´erico K y p un ideal primo de su anillo de enteros. Por el contrario. Esto garantiza la convergencia de la serie doble ∞ X X k (g ◦ f )(y) = a0 + cnk y k k=1 n=1 y. Es claro entonces que se cumple la relaci´ on vp (r) = evp (r) para todo n´ umero racional r.7. En definitiva. Vamos a estudiar el comportamiento de las series de potencias en Kp X∞ X∞ xn (−1)n+1 n exp x = . para cierto ideal a primo con p. n=0 n! n=1 n En primer lugar calcularemos su dominio de convergencia. luego en vp (n!) = e(E(n/p) + E(n/p2 ) + · · ·) < e(n/p + n/p2 + · · ·) = . como entonces podemos reordenar los sumandos.4. p−1 con lo que µ ∂ µ ∂ xn e vp = nvp (x) − vp (n!) > n vp (x) − . existe un m0 tal que si n ≥ n0 o m ≥ m0 entonces v(cnm y m ) es arbitrariamente grande. donde E denota la parte entera (observar que E(n/pi ) es el n´ umero de m´ ultiplos de pi menores que n). para n = pm tenemos µ n∂ x n−1 vp = nvp (x) − e(pm−1 + · · · + p + 1) = nvp (x) − e n! p−1 µ ∂ e e e = n vp (x) − + ≤ . si vp (x) ≤ e/(p − 1). Series en cuerpos no arquimedianos 177 v(cnm y m ) tiende a infinito para cada n. entonces vp (xn /n!) tiende a infinito y exp x converge. Sea p el primo racional divisible entre p. Digamos que p = pe a. resulta que ∞ X X ∞ ∞ X ° ¢n ° ¢ (g ◦ f )(y) = cnk y k = an g(y) = f g(y) . n=0 k=n n=0 Ahora aplicamos los resultados que hemos obtenido al estudio de dos series concretas muy importantes.

Nos ocupamos ahora del logaritmo. siendo µ ∂ e κ=E + 1. Puesto que vp (x) ≥ 1. lo que significa que el t´ermino general de log(1 + x) tiende a 0 y en consecuencia la serie converge. Vamos a considerar paralelamente el caso en que t y x son n´ umeros complejos de m´odulo menor que 1. pues en caso contrario el resultado es trivial). k=1 donde ck (t) es un cierto polinomio en t con coeficientes racionales. log x est´ a definido en 1 + p.178 Cap´ıtulo 7. luego (−1)k+1 ck (t) = (1 + tk ) k para todo n´umero complejo t tal que |t| < 1. sea ≤1 = 1 + x. La conclusi´on es que log(1 + x) converge exactamente cuando vp (x) ≥ 1 o. Si vp (x) ≥ 1 entonces para cada natural n = pa m se cumple que pa ≤ n y vp (n) = ea ≤ e(log n/ log p). n log p y la expresi´ on de la derecha tiende a infinito con n. Tambi´en en ambos casos se cumple ∞ X (−1)k+1 log ≤1 + log ≤2 = log(1 + x) + log(1 + tx) = (1 + tk )xk . el teorema 7. p−1 La f´ ormula del producto de series nos da sin dificultad que para todo par de elementos de pκ se cumple exp(x + y) = exp x exp y. Supongamos que vp (y) ≥ vp (x). ≤2 = 1 + y. con vp (t) ≥ 0 (suponemos x 6= 0. luego la igualdad es cierta tambi´en cuando t est´ a en K. y de aqu´ı se sigue la igualdad de las series en este caso u ´ltimo caso. Esto tambi´en es cierto (con el mismo polinomio) en el caso complejo. ≤2 ∈ 1 + p. Con esto hemos demostrado el teorema siguiente: . lo que es lo mismo. pero esto implica que ambos polinomios son id´enticos. de modo que y = tx. Consideramos (t + 1)x + tx2 como una serie de potencias en x. entonces log ≤1 ≤2 = log ≤1 + log ≤2 . En cualquier caso se cumple (1 + x)(1 + y) = 1 + (t + 1)x + tx2 . N´ umeros p-´ adicos Concluimos que la serie exp x converge exactamente en pκ . Por lo tanto µ n∂ x log n vp = nvp (x) − vp (n) ≥ nvp (x) − e . k k=1 Pero en el caso complejo sabemos que ambas series son iguales. En efecto. Si vp (x) ≤ 0 es claro que el t´ermino general de log(1 + x) no converge a 0. Probemos que si ≤1 .24 nos da que ∞ X log ≤1 ≤2 = ck (t)xk .

Hemos de probar que vp (xn /n!) ≥ κ para n ≥ 1. No obstante s´ı es cierto cuando restringimos el logaritmo a un dominio menor. donde p es un primo impar. Pero lo mismo es v´ alido para las funciones complejas. En general no es cierto que estas funciones sean una la inversa de la otra. log p p−1 n−1 (usando que la funci´ on log t/(t − 1) es mon´otona decreciente para t ≥ 2). log(1+x) ∈ A. As´ı ° ¢ vp (xn /n!) − κ ≥ (n − 1)κ − e E(n/p) + E(n/p2 ) + · · · + E(n/ps ) (n − 1)e en ps − 1 ≥ − s ≥ 0. Para el caso concreto de los n´ umeros p-´ adicos. p−1 Entonces las funciones exp : pκ −→ Kp× . es decir. Si 1+x ∈ 1+pκ entonces vp (x) ≥ κ.4. mientras que si 2 ≤ p ≤ n tenemos µ n∂ x e log n vp − κ ≥ (n − 1)κ − vp (n) > (n − 1) −e n p−1 log p µ ∂ e(n − 1) log p log n = − ≥ 0. Sea ahora x ∈ A. Observar que los n´umeros de la forma 1 + x tales que p | x son . log : 1 + p −→ Kp+ son homomorfismos de grupos. As´ı. o sea.25 Sea K un cuerpo m´etrico discreto completo de caracter´ıstica 0. En el caso 1 ≤ n ≤ p−1 κ κ se cumple vp (xn /n) ≥ nκ ≥ κ. Sea ps ≤ n < ps+1 . la composici´on formal de las series de potencias es simplemente la serie x. Igualmente se razona con la composici´on en sentido inverso. p−1 p p−1 Para probar que las dos aplicaciones ° son mutuamente ¢ inversas tomamos x ∈ A y consideramos log exp x = log 1 + (exp x − 1) . Demostracio ´ n: En primer lugar demostraremos que exp : pκ −→ 1 + pκ y log : 1+p −→ p . Series en cuerpos no arquimedianos 179 Teorema 7. todos los t´erminos de la serie log(1°+ x) cumplen ¢ vp (xn /n) ≥ κ. exp : pκ −→ 1 + pκ es un isomorfismo y su inversa es log : 1 + pκ −→ pκ .26 En las condiciones del teorema anterior. por lo que log exp x = x para todo x ∈ A. La serie exp x − 1 tiene t´ermino independiente nulo y los razonamientos anteriores muestran que podemos aplicar el teorema 7. con lo que log exp x es la serie de potencias que resulta de componer las series de ambas funciones. y en este caso se cumple que log exp x = x. Teorema 7.24. Supongamos que v(r) = evp (r) para todo n´ umero racional r y sea µ ∂ e κ=E + 1. y por la continuidad de vp podemos concluir que vp log(1+x) ≥ κ. se cumple κ = 1.7.

As´ı pues. . las funciones exponencial y logar´ıtmica p-´adicas son isomorfismos entre el grupo aditivo de los enteros p- ´adicos m´ultiplos de p y el grupo multiplicativo de las unidades principales. y en efecto el logaritmo no es biyectivo en todo su dominio: log 1 = log(−1) = 0. N´ umeros p-´ adicos exactamente las unidades p-´ adicas congruentes con 1 m´odulo p. A estas unidades se las llama unidades principales de Qp . Si p = 2 se cumple κ = 2.180 Cap´ıtulo 7.

xn ) = (x1 . del que tan s´ olo supondremos que su caracter´ıstica es distinta de 2. Hist´ oricamente. xn )t . y. xn )A(x1 . Observar que la forma anterior puede escribirse como 3x2 − 2y 2 + 0z 2 − 6xy − 6yx + 3xz + 3zx + (5/2)yz + (5/2)zy    3 −6 3 x = (x. . en el cual se basar´ a el tratamiento que daremos en el cap´ıtulo siguiente a la teor´ıa de Gauss sobre g´eneros de formas cuadr´ aticas. 3 5/2 0 z y en general toda forma cuadr´ atica se puede expresar de la forma f (x1 . z)  −6 −2 5/2   y  . Definici´on 8. . . 8. . . .1 Formas cuadr´ aticas En todo lo que sigue se entender´ a que K es un cuerpo. Para alcanzar nuestro objetivo conviene que exponga- mos los hechos b´asicos sobre formas cuadr´ aticas en un cuerpo arbitrario K. . este teorema fue la pri- mera muestra relevante de la importancia de los n´ umeros p-´ adicos en la teor´ıa algebraica de n´umeros.1 Una forma cuadr´ atica sobre K es un polinomio homog´eneo de grado 2. . es decir. .Cap´ıtulo VIII El teorema de Hasse-Minkowski En este cap´ıtulo probaremos el teorema de Hasse-Minkowski. donde A es una matriz sim´etrica en K un´ıvocamente determinada por f . 181 . . En el cap´ıtulo VI consider´abamos tan s´olo formas cuadr´ aticas binarias sobre el anillo Z. . una suma de monomios de grado 2. Por ejemplo: 3x2 − 2y 2 + 6xz − 12xy + 5yz es una forma cuadr´ atica sobre Q con tres variables. .

As´ı pues. una matriz del tipo CAC t siempre es sim´etrica. o sea. es decir. si f (X) = XAX t . . Una forma cuadr´atica es regular si su determinante es distinto de 0. . y s´ Observar que si A es una matriz sim´etrica. para este valor de λ se cumple . Para ello nos basaremos en el teorema siguiente. son equivalentes si olo si existe una matriz regular C tal que B = CAC t . . vAv t = α. El teorema de Hasse-Minkowski Se llama determinante de una forma f al determinante de la matriz A. las formas equivalentes a f son las que se obtienen haciendo X = Y C. son las formas del tipo g(Y ) = f (Y C) = Y CAC t Y t . En otras palabras. . . Es f´ acil comprobar que se trata de un subespacio vectorial de K n . es decir. En caso contrario se dice que la forma cuadr´ atica es singular. Diremos que una forma cuadr´ atica f representa un elemento α ∈ K si existe un cierto X ∈ K n tal que f (X) = α. Sea W = {w ∈ K n | vAwt = 0}. En el cap´ıtulo VI exig´ıamos que la matriz de cambio de variables tuviera determinante ±1. toda forma cuadr´ atica representa a 0. Claramente v 6= 0. Teorema 8. y al definir la equivalencia en un anillo hay que exigir que la matriz de cambio tenga inversa en el anillo. Obviamente la primera implica la segunda. xn ). . A la hora de estudiar si un elemento est´ a representado o no por una forma cuadr´ atica. Dado cualquier x ∈ K n . xn ) representa a un α = 6 0 entonces es equivalente a una forma del tipo αx21 + g(x2 . g(X) = XBX t . la ecuaci´ on vA(x−λv)t = 0 t tiene siempre soluci´ on λ = (vAx )/α.2 Si una forma cuadr´ atica f (x1 . Ello se deb´ıa a que est´ abamos considerando formas cuadr´ aticas sobre Z. En este sentido. donde C es una matriz cuadrada con determi- nante no nulo. Notar tambi´en que si dos formas cuadr´ aticas son equivalentes. donde g es una forma cuadr´atica con n − 1 variables. . Es claro que dos formas cuadr´ aticas equivalentes representan a los mismos elementos de K. al hablar de formas cuadr´ aticas con coeficientes enteros habremos de distinguir entre equivalencia entera y equivalencia racional. Consideremos el espacio vectorial K n y sea v ∈ K n de manera que f (v) = α. Es claro que una condici´ on necesaria para que dos formas cuadr´aticas sean equivalentes sobre un cuerpo K es que sus determinantes difieran en un factor que sea un cuadrado en K. una es regular si y s´olo si lo es la otra. Es u ´til convenir en que una forma cuadr´ atica representa 0 en K si y s´ olo si se tiene f (X) = 0 para un cierto X 6= 0. resulta de gran ayuda el concepto de equivalencia de formas: Dos formas cuadr´aticas f y g son equivalentes si una se obtiene de la otra a partir de un cambio de variables lineal de determinante no nulo.182 Cap´ıtulo 8. Demostracio ´ n: Sea A la matriz de f . Vamos a buscar en cada clase de equivalencia de formas un representante lo m´ as sencillo posible. En resumen: Dos formas cuadr´ aticas f (X) = XAX t . .

Observar que el determinante de una forma diagonal es el producto de sus coeficientes (de la diagonal). . . donde por ser regular todos los coeficientes son no nulos. pues son aque- llas cuya matriz asociada es diagonal. . . an (1 − t) = γ.8. por ejemplo la siguiente: Teorema 8. onica de K n y C la matriz de cambio de base. . . . Sea γ cualquier elemento de K. Formas cuadr´ aticas 183 que w = x − λv ∈ W . y obviamente la suma es directa. an (1 − t) = α1 a21 + · · · + αn a2n + t2 (α1 a21 + · · · + αn a2n ) +2α1 a21 t − 2α2 a22 t − · · · − 2αn a2n t = 4α1 a21 t. La primera fila de esta matriz es e1 CAC t = vAC t . .4 Si una forma cuadr´ atica regular representa 0 en un cuerpo K. . a2 (1 − t). podemos suponer que la dada es del tipo f = α1 x21 + · · · + αn x2n . tal que para todo i se cumple vi = ei C. . por lo que es regular si y s´ olo si todos son no nulos. As´ı pues. . a2 (1 − t). vn con v1 = v y v2 . . Podemos suponer que a1 6= 0. .1. . En resumen. es Sea e1 . mientras que para i = 1 queda vAv t = α. vn ∈ W . . entonces representa a todos los elementos de K.3 Toda forma cuadr´ atica f (x1 . y as´ı hemos probado que todo x ∈ K n se expresa como x = λv + w. . . . Tomemos un cierto t ∈ K que determinaremos despu´es. Es claro entonces que la expresi´ on expl´ıcita de g como g(X) = XBX t no contiene m´ as monomios con x1 que αx21 . la primera fila de B es (α. . luego g tiene la forma indicada en el enunciado. Lo mismo ocurre con la primera columna porque la matriz B es sim´etrica. A estas formas cuadr´ aticas se les llama formas diagonales. Supongamos que α1 a21 + · · · + αn a2n = 0 es una representaci´ on de 0 en K. con λ ∈ K y w ∈ W . vemos que basta hacer t = γ/4α1 a21 para que ° ¢ f a1 (1 + t). . Aplicando repetidas veces el teorema anterior obtenemos lo siguiente: Teorema 8. . y el coeficiente i- ´esimo de este vector es vAC t eti = vAvit = 0 si i 6= 1 (pues entonces vi ∈ W ). . . xn ) es equivalente a otra del tipo α1 x21 + · · · + αn x2n . Si calculamos ° ¢ f a1 (1 + t). . en la base can´ decir. 0). Demostracio ´ n: Puesto que las formas equivalentes representan a los mis- mos elementos. . 0. El teorema anterior simplifica muchas demostraciones. . . La matriz B = CAC t determina una forma cuadr´ atica g equivalente a la dada. luego podemos tomar una base de K n de la forma v1 . K n = hvi + W . . .

. donde no todos los ai son nulos.6 Todas las formas cuadr´aticas binarias regulares que representan 0 en un cuerpo K son equivalentes. Demostracio ´ n: Las condiciones son claramente necesarias. . . El teorema de Hasse-Minkowski De aqu´ı deducimos que el problema de si una forma cuadr´atica regular re- presenta a un elemento se puede reducir siempre al problema de si una forma cuadr´ atica representa 0. .4 tambi´en representa a 1. g(x. . Haciendo el cambio x = x0 . . . pero de hecho esto implica que ambos son no nulos. Los teoremas siguientes lo ponen de manifiesto: Teorema 8. . luego por el teorema 8. y) = αx2 + βy 2 . entonces −γ12 + f (a1 . y = δy 0 transforma g en f . xn ) representa un ele- olo si la forma −γx20 + f (x1 . . El comportamiento de las formas cuadr´ aticas binarias (que son las que m´ as nos van a interesar) es especialmente simple. . . Teorema 8. y por lo tanto las formas son equivalentes. . an ). α = −(u/v)2 .8 Dos formas cuadr´ aticas binarias regulares de K son equivalentes si y s´ olo si sus determinantes difieren en un factor que es un cuadrado en K y existe un elemento no nulo de K representado por ambas. Si por el contrario a0 = 0 entonces tenemos que la forma f (x1 . Demostracio ´ n: Si una forma f (x. . . β = γδ 2 . . entonces por el teorema 8. xn ) repre- mento γ 6= 0 en un cuerpo K si y s´ senta 0. an /a0 ). . Entonces g(α. . . por el teorema 8. Como los determinantes αβ y αγ difieren en un cuadrado. . Existen u. Supongamos ahora que −γa20 + f (a1 .5 Una forma cuadr´ atica regular f (x1 . . Demostracio ´ n: Si f representa 0 entonces por el teorema anterior es equi- valente a la forma x2 − y 2 de determinante −1. lo mismo le sucede a los determinantes de todas las formas equivalentes. an ) = 0 es una representaci´ on de 0. . As´ı. En particular f es equivalente a una forma del tipo g(x. a) = −a2 b + ba2 = 0 es una representaci´ on de 0. luego por el teorema anterior representa tambi´en a γ. y) = αx2 + γy 2 . y) = ax2 + by 2 . . . . . Si tenemos dos formas regulares que representan a un mismo elemento α 6= 0. . . luego el cambio de variables x = x0 . y = (v/u)y 0 llegamos a que f es equivalente a la forma x2 − y 2 . y) representa 0. an ) = 0. .2 la forma f es equivalente a una forma del tipo x2 + αy 2 . donde −ab = α2 6= 0. En efecto: Teorema 8. entonces γ = −f (a1 /a0 . . xn ) representa 0 en K.2 son equivalentes respectivamente a las formas f (x. . donde α 6= 0. Demostracio ´ n: Es obvio que si f (a1 .184 Cap´ıtulo 8. luego los determinantes d y −1 se diferencian en un factor que es un cuadrado en K. Si el determinante de f (cambiado de signo) es un cuadrado en K. Teorema 8. . Si es a0 6= 0. .7 Una forma cuadr´ atica binaria regular f con determinante d re- presenta 0 en un cuerpo K si y s´ olo si −d es un cuadrado en K. v ∈ K tales que u2 + αv 2 = 0 con u 6= 0 o v 6= 0. . an ) = γ para ciertos valores (a1 .

toda forma regular es equivalente a una del tipo a21 x21 + · · · + a2n x2n . Entonces una unidad ≤ = cn pn (con n=0 0 ≤ cn < p) es un cuadrado si y s´ olo si c0 es un resto cuadr´ atico m´ odulo p. entonces existe un entero racional 0 < d < p tal que η ≡ d (m´od p) (d es el t´ermino independiente del desarrollo de η en serie de potencias. En efecto. Lla- maremos Zp al anillo de los enteros p-´ adicos. De hecho no es dif´ıcil probar que hay exactamente n + 1 clases. resulta equivalente a la forma x21 + · · · + x2n . caracterizar los cuadrados de Qp equivale a caracterizar las unidades de Zp que son cuadrados en Zp . Demostracio ´ n: Si ≤ = η 2 . hay a lo sumo n + 1 clases de equivalencia de formas regulares.18 nos da que existe un η ∈ Zp tal que ≤ = η 2 .9 Sea p un primo impar. Hemos de estudiar los grupos Q∗2 p as´ı como los cocientes Q∗p /Q∗2p . si c0 ≡ d2 (m´od p) para un cierto d (no divisible entre p). y haciendo el cambio yi = ai xi . concluimos que estudiar el grupo Q∗2 2 p se reduce a estudiar el grupo Up .2. Un conjunto de representantes de las clases es ±1. donde ≤ es una unidad de Zp y n es un n´ umero entero. El conjunto K ∗2 = x2 | x ∈ K \ {0} es claramente un subgrupo del grupo multiplicativo K ∗ = K \ {0}. Nos interesa obtener resultados similares para los cuerpos p-´ adicos Qp .2 Formas cuadr´ aticas sobre cuerpos p-´ adicos Nuestro siguiente objetivo es estudiar las formas cuadr´ aticas sobre los cuer- pos p-´ adicos. La primera observaci´ on es que los cuadrados p-´ adicos no nulos son de la forma (≤pn )2 = ≤2 p2n . El teorema 7.8. y no es 0 porque η es una unidad). ±x2n . As´ı pues. . Tenemos que F (d) ≡ 0 (m´od p) mientras que F 0 (d) = 2d 6≡ 0 (m´od p). Por ejemplo. En t´erminos m´ as simples. y el grupo cociente R∗ /R∗2 tiene orden 2. Rec´ıprocamente. Si llamamos Up al grupo de las unidades de Zp . . Cuando p es un primo impar la situaci´ on es la siguiente: P∞ Teorema 8. As´ı pues. +∞[. El mismo razonamiento que en el caso complejo nos lleva ahora a que toda forma cuadr´ atica regular de n variables es equivalente a una del tipo ±x21 ±. Entonces c0 ≡ ≤ ≡ d2 (m´od p). Formas cuadr´ aticas sobre cuerpos p-´ adicos 185 8. El caso de los n´ umeros reales tambi´en es sencillo. seg´ un el n´umero de signos negativos que aparezcan. para una cierta unidad η. . Aqu´ı R∗2 = ]0. todo n´umero real no nulo es de la forma ±α2 . en el caso del cuerpo C es claro que C∗2 = C∗ . lo cual tiene como consecuencia que todas las formas cuadr´ aticas regulares (con el mismo n´ umero de variables) son equivalentes. Por el criterio de irreducibilidad de Gauss un entero p-´ adico es un cuadrado en Zp si y s´ olo si lo es en Qp . consideremos el polinomio F (x) = x2 − ≤. Para estudiar las formas cuadr´ aticas sobre © un cuerpo K es™im- portante conocer sus cuadrados.

186 Cap´ıtulo 8. As´ı pues. F 0 (1) = 2 ≡ 0 (m´od 2) y F 0 (1) = 2 6≡ 0 (m´od 4). con i = 0. 3. Entonces ≤u−1 ≡ 1 (m´od 8). 3. Demostracio ´ n: Si ≤ = η 2 .11 se llega a que © ™ Q∗2 /Q∗2 2 = [1]. [5]. [7].17 nos da que ≤ es un cuadrado. luego © ™ Q∗p /Q∗2 p = [1]. [3]. Es f´ acil probar que el cuadrado de un n´ umero impar siempre es congruente con 1 m´ odulo 8 (basta verlo para 1. El teorema de Hasse-Minkowski Definici´on 8. [p≤] . Entonces o Up /Up2 = [1]. [2 · 5]. 5 o 7. El s´ımbolo de Legendre (extendido) es un epimorfismo del grupo Up en el grupo {±1} cuyo n´ ucleo es precisamente Up2 . [2 · 1]. Demostracio´ n: Razonando como en el teorema 8. porque ning´ un cociente entre ellas es congruente con 1 m´odulo 8. con una de las unidades u = 1. [2 · 3]. [7] y todas las clases son distintas. [≤] . As´ı pues toda unidad di´ adica es de la forma ≤ = uη©2 . o sea. [2 · 7] y a que las ocho clases son distintas. Tomamos F (x) = x2 − ≤ y vemos que F (1) ≡ 0 (m´od 8).12 Una unidad di´adica ≤ es un cuadrado en Q2 si y s´ olo si se cumple que ≤ ≡ 1 (m´od 8). 7). entonces |Q∗p : Q∗2 p | = 4.10 Definimos el s´ımbolo de Legendre extendido de una unidad ≤ ∈ Up respecto a un primo impar p como µ ∂ ( 1 si ≤ ∈ U 2 ≤ p = p −1 si ≤ ∈/ Up2 El teorema anterior implica que este s´ımbolo de Legendre extiende al usual. luego toda unidad es de la forma η 2 o bien ≤η 2 . De hecho (≤/p) depende s´ olo del resto de ≤ m´odulo p (que con la notaci´ on del teorema es c0 ). de donde se concluye inmediatamente que sigue siendo multipli- cativo. 5. Es claro que estas cuatro clases son distintas. Teorema 8. Demostraci © ´™n: Sea ≤ una unidad que no sea un cuadrado.13 Se cumple que |Q∗2 : Q∗2 2 | = 8. |Up : Up2 | = 2. Teorema 8. Supongamos ahora que ≤ ≡ 1 (m´od 8). . luego es un cuadrado. 1. Toda unidad di´ adica ≤ es congruente m´odulo 8 con un n´ umero impar. [5]. [≤].11 Si p es un primo impar. Teorema 8. Por la condici´ on anterior k es impar y adem´ as ≤ ≡ k2 (m´od 8). [3]. Todo elemento de Q∗p es de la forma η 2 p2n+i o bien ≤η 2 p2n+i . Esto significa que U2 /U22 = [1]. donde u toma ™ uno de los cuatro valores citados. [p]. entonces η ≡ 1 (m´od 2) y por otro lado existe un entero racional k tal que η ≡ k (m´od 8). El teorema 7. Ahora nos ocupamos del caso p = 2.

. . 0 < r < n. . . Agrupando las variables adecuadamente tenemos que toda forma cuadr´ atica regular es equivalente a una forma F del tipo F = F0 + pF1 = (≤1 x21 + · · · + ≤r x2r ) + p(≤r+1 x2r+1 + · · · + ≤n x2n ). Nuestro primer resultado es el siguiente: Teorema 8. . . . . . representan cero ambas o ninguna. an ) ≡ 0 (m´od p). an no todos nulos. En realidad en la demostraci´ on anterior no se ha usado la igualdad (8.2. Si por el contrario a1 . la forma F representa 0 en Qp si y s´ olo si la congruencia F ≡ 0 (m´od p2 ) tiene una soluci´on en Zp en la que no todos los n´umeros sean divisibles entre p. ar son todos divisibles entre p. . ar ) = 2≤i ai 6≡ 0 (m´od p). Supongamos primeramente que entre a1 .2). entonces podemos sacar factor com´un p en (8. Multiplicando por la potencia de p adecuada podemos suponer que todos son enteros y que al menos uno de ellos no es divisible entre p. si p 6= 2. Por el teorema 7. Supongamos que F representa 0. . Entonces la forma F representa 0 en Qp si y s´ olo si lo hace una de las formas F0 o F1 . . . donde alguno de los n´ umeros ar+1 . es decir. . . . . ar ) ≡ 0 (m´od p) y (F0 )0i (a1 . Razonando como en el caso anterior concluimos ahora que F1 representa 0. . digamos ai . . . sea p 6= 2. . (8. an no es divisible entre p. . Entonces F0 (a1 .14 Con la notaci´ on anterior. . aunque no son equivalentes. . . Teniendo esto en cuenta podemos afirmar lo siguiente: Teorema 8. ´ n: Una implicaci´ Demostracio on es obvia. . donde cada αi es una unidad de Up (o m´ as precisamente un miembro de un conjunto fijo de representantes de las clases de congruencia de Up /Up2 ).2) para ciertos n´ umeros p-´ adicos a1 . ≤n son unidades. pues pF es claramente equivalente a F1 + pF0 y las formas F y pF .15 Con la notaci´ on anterior. . . (≤1 a21 + · · · + ≤r a2r ) + p(≤r+1 a2r+1 + · · · + ≤n a2n ) = 0 (8.2) y concluir que F1 (ar+1 . .8.18 la forma F0 representa 0.1) donde ≤1 . sino tan s´ olo la congruencia (≤1 a21 + · · · + ≤r a2r ) + p(≤r+1 a2r+1 + · · · + ≤n a2n ) ≡ 0 (m´od p2 ). . . . Para estudiar la representaci´ on de cero por una forma F podemos suponer r ≥ n − r. Formas cuadr´ aticas sobre cuerpos p-´ adicos 187 Ahora podemos razonar como hemos hecho antes con las formas cuadr´ aticas sobre R y sobre C (eliminando los cuadrados) hasta concluir que toda forma cuadr´atica regular sobre Qp es equivalente a una de la forma α1 x21 + · · · + αn x2n . ar hay alguno no divisible entre p. .

. . . Demostracio ´ n: De nuevo.16 Sean ≤1 . donde ≤1 .18 Con la notaci´ on anterior. . Notar que todo entero p-´ adico es congruente con un entero racional m´ odulo p y m´odulo p2 . para p = 2. Ahora probamos un hecho elemental sobre congruencias del que sacaremos muchas aplicaciones al tema que nos ocupa. . entonces F representa 0 en Q2 . entonces tene- mos que 4(≤1 b21 + · · · + ≤r b2r ) + 2(≤r+1 a2r+1 + · · · + ≤n a2n ) ≡ 0 (m´od 16). Si los n´umeros a1 . una implicaci´on es obvia. Si esto sucede para i ≤ r. . si F ≡ 0 (m´od 8) tiene una soluci´on en la que alguna variable x1 . . luego lo mismo le ocurre a la forma 4F0 + 2F1 . . digamos ai = 2bi . donde no todas las variables son m´ ultiplos de p). entonces tenemos que F (a1 . ≤r son unidades p-´ adicas (siempre con p 6= 2). . Entonces la forma cuadr´ atica f = ≤1 x21 +· · ·+≤r x2r representa 0 en Qp si y s´ olo si la congruencia f ≡ 0 (m´od p) tiene una soluci´ on en la que no todos los n´ umeros son divisibles entre p. . an ) ≡ 0 (m´od 8). . Supongamos que F (a1 . . y como en el caso anterior podemos concluir que la forma 2F0 + F1 representa 0 en Q2 . El teorema de Hasse-Minkowski Por otra parte el teorema 8. aplicando el teorema 7. . b. . . . . an ) ≡ 0 (m´od 16) donde alguno de los enteros ai es impar. .18 como lo hemos hecho en el teorema 8. . c enteros racionales y p un primo impar. ≤r unidades p-´ adicas. que es equivalente a F . . Ahora resolvemos el caso p = 2. . ar son todos pares.19 Sean a. .188 Cap´ıtulo 8.17 Con la notaci´ on anterior. an ) = 2≤i ai 6≡ 0 (m´od 4). . . . .14 obtenemos el criterio siguiente para este tipo de formas: Teorema 8. En la prueba anterior hemos obtenido el criterio siguiente: Teorema 8. Entonces la congruencia ax2 + by 2 + cz 2 ≡ 0 (m´od p) tiene una soluci´ on no trivial (es decir. luego el teorema 7.14 reduce el problema de la representaci´ on de 0 por una forma arbitraria a la representaci´ on de 0 por una forma del tipo f = ≤1 x21 + · · · + ≤r x2r . y pueden resolverse en la pr´ actica porque las soluciones posibles forman un conjunto finito. luego 2(≤1 b21 + · · · + ≤r b2r ) + (≤r+1 a2r+1 + · · · + ≤n a2n ) ≡ 0 (m´od 8). Teorema 8. xr toma valor impar. la forma F representa 0 en Q2 si y s´olo si la congruencia F ≡ 0 (m´od 16) tiene una soluci´ on donde alguna de las variables toma valor impar. luego las congruencias f ≡ 0 (m´od p) y F ≡ 0 (m´od p2 ) pueden reducirse a congruencias de formas con coeficientes enteros racionales. Fi0 (a1 . . Adem´as. Teorema 8.17 nos da que F representa 0. . .

La forma F0 es congruente (m´ od p) a otra del tipo a1 x21 + · · · + ar x2r . todos los elementos de Z/pZ ser´ıan cuadrados.1) podemos suponer que r ≥ n − r. entonces la forma x2 + ay 2 representa a los (p − 1)/2 cuadrados (con y = 0) y basta probar que tambi´en representa a alg´un no cuadrado. basta probar que la suma de dos cuadrados (m´ od p) no siempre es un cuadrado (m´od p). luego ≤1 + ≤2 = 2α para un cierto entero di´adico α. Si a no es un cuadrado m´ odulo p entonces la forma x2 +ay 2 representa a todos los elementos de Z/pZ: los cuadrados haciendo y = 0 y los no cuadrados haciendo x = 0. b gen´ericos) es el mismo que el de los que toma la forma x2 + ay 2 (para a gen´erico). y por el teorema 8. Basta probar que F0 representa 0. los coeficientes son congruentes con 1 m´odulo 2. luego r ≥ 3. donde β es un entero di´ adico. donde los ai son enteros racionales y r ≥ 3. Teorema 8. Es claro que si f representa 0 lo mismo le ocurrir´ a a F . Esto es lo mismo que probar que la forma ax2 + by 2 representa a un cuadrado no nulo en Z/pZ. Si a es un cuadrado. El n´ umero de valores no nulos que toma esta forma (para a. seg´ un (8. basta probar que ax2 + by 2 toma m´ as de (p − 1)/2 valores no nulos.1).20 Toda forma cuadr´ atica con cinco o m´ as variables representa 0 en cualquier cuerpo p-´ adico. y as´ı ≤1 + ≤2 + 2≤n α2 = 4β. Supongamos primero p 6= 2. En otro caso podemos dividir entre uno de ellos y probar que la ecuaci´ on ax2 + by 2 = z 2 tiene soluciones no nulas. luego pode- mos suponer que tenemos una forma regular del tipo F0 + pF1 . Por el teorema 8. Consideramos la forma f = ≤1 x21 + ≤2 x22 + ≤3 x23 + 2≤n x2n .18 resulta que f representa 0. Entonces: ≤1 · 12 + ≤2 · 12 + ≤3 · (2β)2 + 2≤n α2 = 4β + ≤3 · 4β 2 = 4β(1 + ≤3 β) ≡ 0 (m´od 8). El teorema anterior nos da lo pedido. ya que todo elemento de Z/pZ se expresa como suma de unos. pero esto es obvio. y si la suma de cuadrados fuera siempre un cuadrado. Demostracio ´ n: Las formas singulares siempre representan 0. En el caso en que r = n ≥ 5 tomamos f = ≤1 x21 + ≤2 x22 + ≤3 x23 + ≤4 x24 + ≤5 x25 y de nuevo basta probar que f representa 0. Formas cuadr´ aticas sobre cuerpos p-´ adicos 189 Demostracio ´ n: Si alg´ un coeficiente es nulo m´ odulo p es evidente. . Como ay 2 recorre todos los cuadrados. Suponemos ahora que p = 2 y 3 ≤ r < n. y de acuerdo con la observaci´on posterior a (8. Entonces ≤1 + ≤2 + 2≤n α2 = 2α + 2≤n α2 = 2α(1 + ≤n α) ≡ 0 (m´od 4). pues entonces alguno de ellos ser´a un cuadrado.8.2. Al ser unidades. Como el n´ umero de no cuadrados es (p − 1)/2.16 basta probar que la congruencia F0 ≡ 0 (m´od p) tiene una soluci´ on no trivial.

El teorema 8. . ≤r son unidades p-´ adicas con p 6= 2 y r ≥ 3. por lo que Nα = Q∗p . Tomando x1 = x2 = x3 = x4 = 1. umeros p-´ °√ ¢ De hecho en este caso la extensi´ on Qp α /Qp es trivial.21 Toda forma cuadr´ atica regular con cuatro o m´ as variables re- presenta a todos los n´ umeros p-´ adicos no nulos. Llamemos Nα al conjunto de los n´ umeros p-´ adicos no nulos representados por esta forma. Entonces ≤1 + ≤2 ≡ ≤3 + ≤4 ≡ 2 (m´od 4). El problema de si una forma binaria regular representa un n´ umero p-´adico dado se reduce.3 Formas binarias en cuerpos p-´ adicos Ahora nos ocupamos de las formas cuadr´ aticas binarias. Si por el contrario α es un cuadrado en Qp entonces la forma x2 − αy 2 representa 0 y en consecuencia a todos los n´ adicos. x4 . con lo que Nα es la imagen √ ¢p por la norma del grupo multiplicativo de Qp α .22 Si ≤1 . tenemos las inclusiones Q∗2p ⊂ Nα ⊂ Qp . digamos ≤1 ≡ ≤2 (m´od 4) y ≤3 ≡ ≤4 (m´od 4).5 β ∈ Nα ⇔ x2 − αy 2 representa β ⇔ αx2 + βy 2 − z 2 representa 0. como hay cinco. . entonces |Q∗p : Nα | = 2. x5 = 2γ resulta que f (x1 .13 prueban que el ´ ∗ ındice |Qp : Nα | es finito.19 (junto con el teorema 8. y Nα sigue siendo el grupo de las normas no nulas de la extensi´ on. entonces atica ≤1 x21 + · · · + ≤r x2r representa 0 en Qp . ∗ En el caso contrario tenemos: Teorema 8. En particular es un subgrupo de Q∗p . El teorema de Hasse-Minkowski Los cinco coeficientes son congruentes con ±1 (m´od 4) y.11 y 8. la forma cuadr´ 8. Observemos que si α no es un cuadrado en Qp entonces ° √ ¢° √ ¢ ° √ ¢ x2 − αy 2 = x − y α x + y α = N x + y α . x5 ) = 4γ + ≤5 4γ 2 = 4γ(1 + ≤5 γ) ≡ 0 (m´od 8) y se concluye como en el caso anterior. . Teniendo en cuenta el teorema 8.190 Cap´ıtulo 8. Puesto que la forma x2 − αy 2 representa todos los cuadrados. debe haber dos pares congruentes (m´od 4). °√ ¢ donde N es la norma de la extensi´ on Qp °α /Q . Los teoremas 8. Ya hemos dicho que si α es un cuadrado entonces Nα = Q∗p . Otra consecuencia importante del teorema 8.5 nos da la siguiente consecuencia inmediata: Teorema 8. . donde γ es un entero di´ adico. pasando a una forma equivalente y dividiendo entre un coeficiente. x2 . luego ≤1 + ≤2 + ≤3 + ≤4 = 4γ.23 Si α ∈ Q∗p no es un cuadrado. con α 6= 0.16) es la siguiente: Teorema 8. a si una forma del tipo x2 − αy 2 representa a un cierto n´umero p-´adico. x3 . .

Vamos a comprobar que cuando α y β var´ıan en este conjunto de representantes la forma αx2 + βy 2 − z 2 representa 0 en los casos indicados con un + en la tabla siguiente: 1 3 5 7 2 6 10 14 1 + + + + + + + + 3 + + + + 5 + + + + 7 + + + + 2 + + + + 6 + + + + 10 + + + + 14 + + + + Una vez probado esto. la forma resultante representa 0 en los mismos casos. luego |Nα : Q∗2 p | = 4.3. 7. Formas binarias en cuerpos p-´ adicos 191 Demostracio ´ n: Supongamos primero que p 6= 2. 14. pero x e y son ambos impares.14 implica que la forma αx2 + βy 2 − z 2 no representa 0. p≤ y β = ≤. p o p≤ (por la prueba del teorema 8. η son unidades (1. 6. Ahora |Q∗2 : Q∗2 2 | = 8 y como representantes de las clases podemos tomar 1. Claramente z es par. pues. el teorema 8. entonces 2≤x2 ser´ıa divisible entre 4. En efecto.5 esta forma representa a toda unidad ≤ (incluyendo a las que no son cuadrados).22 la forma x2 + y 2 − ≤z 2 representa 0. 3. Ahora bien. z son enteros p-´adicos no todos pares. si α = ≤ y β = p o si α = p. luego podemos suponer que α es ≤. Puesto que |Q∗p : Q∗2 p | = 4. 3. ahora bien. pues si uno de ellos fuera par. podemos suponer que x. la forma αx2 + βy 2 − z 2 representa 0 para todos los β que pertenecen a cuatro de las ocho clases posibles. cuando α no es un cuadrado perfecto. esto es cierto si −α no es un cuadrado. donde ≤. 2. pues seg´un el teorema 8. Veamos que Nα 6= Q∗2 p . o sea. que la forma 2≤x + 2ηy − z 2 representa 0 si y s´ 2 2 olo si la forma ≤x2 + ηy 2 − 2t2 representa 0 (y entonces x e y pueden tomarse impares). luego en cualquier caso existe un β que no est´a en Nα . El cuadrado de un impar es siempre congruente con 1 (m´od 8). Nos queda el caso en que p = 2. Sea ≤ una unidad que no es un cuadrado. Ahora probamos que Nα 6= Q∗p . y por el teorema 8. si multiplicamos α por un cuadrado no nulo. la tabla indica que cuando α 6= 1. Esto da los valores del cuadrante inferior derecho de la tabla. 5. 10. Consecuentemente la congruencia tiene soluci´ on si y s´ olo si ≤ + η ≡ 2 (m´od 8) o ≤ + η ≡ 0 (m´od 8). Haciendo z = 2t la ecuaci´ on se reduce a ≤x2 + ηy 2 − 2t2 = 0. como −α ∈ Nα . Tenemos. Por lo tanto Nα contiene a todas las unidades y en consecuencia Nα 6= Q∗2 p . Supongamos primero que α = 2≤. β = 2η. Hemos de probar que la forma αx2 + βy 2 − z 2 no representa a 0 para todo valor de β. Puesto que |Q∗p : Q∗2 p | = 8 se concluye que |Q∗ p : Nα | = 2. Si lo es entonces la forma x2 − αy 2 es equivalente a x2 + y 2 . mientras que 2t2 puede ser congruente con 0 o con 2 (m´od 8).11). y. digamos y. 5 o 7). Si se cumple que 2≤x2 + 2ηy 2 − z 2 = 0.18 esto equivale a que la congruencia ≤x2 +ηy 2 −2t2 ≡ 0 (m´od 8) tenga soluci´ on con x e y impares.8. . Por el teorema 8. necesariamente |Q∗ p : Nα | = 2. luego x tambi´en ser´ıa par.

El teorema de Hasse-Minkowski Ahora sea α = 2≤. 0. ≤ ≡ 1 (m´od 4). Si z es impar entonces ≤x2 + ηy 2 ≡ 1 (m´od 4). z impares. Rec´ıprocamente.24 Para cada par de n´ umeros p-´ adicos no nulos α y β se define el s´ımbolo de Hilbert como Ω 1 si β ∈ Nα (α. si se cumple. 2. pues si uno de ellos es par.5. si α no es un cuadrado. ≤ = 5 o η = 5. o sea. Componiendo la proyecci´ on en el cociente con este isomorfismo obtenemos un homomorfismo de Q∗p en {±1} cuyo n´ ucleo es exac- tamente Nα . Ahora en ≤x2 + ηy 2 − z 2 = 0 se cumple que entre x. el grupo cociente Q∗p /Nα es isomorfo al grupo {±1}. el primero siguiendo m´ as o menos nuestra l´ınea de razonamientos en t´erminos de representaci´ on de n´umeros p-´adicos por formas binarias. β)p = −1 si β ∈/ Nα Teniendo en cuenta la definici´ on de Nα y el teorema 8. β = η. Si α es un cuadrado entonces Nα = Q∗p y dicho homomorfismo tambi´en existe trivialmente. z son enteros p-´ adicos no todos pares. entonces ha de ser ≤ ≡ 1 (m´od 8) o bien ≤ ≡ 5 (m´od 8). Por el argumento anterior esto equivale a que 2≤x2 + ηy 2 − z 2 ≡ 0 (m´od 8) tenga soluci´ on con y.192 Cap´ıtulo 8. En la ecuaci´ on 2≤x2 + ηy 2 − z 2 = 0 podemos suponer que x. En resumen la condici´ on es ≤ ≡ 1 (m´od 4) o η ≡ 1 (m´od 4). digamos. . x2 − αy 2 representa a β en Qp . A este homomor- fismo llegaron independientemente Hasse y Hilbert. Definici´ on 8. tenemos las equi- valencias siguientes: 1. en el segundo (1. Como consecuencia. αx2 + βy 2 representa 1 en Qp . Esto implica que ≤x2 + ηy 2 − z 2 representa 0. Finalmente sea α = ≤. 1). (α. z hay exactamente un par y dos impares. y. luego o bien ≤ ≡ 1 (m´od 4) o bien η ≡ 1 (m´od 4). En el primer caso ≤x2 +ηy 2 −z 2 ≡ 0 (m´od 8) tiene soluci´on (1. Pero de hecho y. y como entre x. 3. y hay un par y un impar. αx2 + βy 2 − z 2 representa 0 en Qp 4. Esto nos da el cuadrante superior derecho de la tabla y por simetr´ıa el inferior izquierdo. y a su vez a que 2≤ + η ≡ 1 (m´od 8) o bien η ≡ 1 (m´od 8). Si z es par ≤x2 + ηy 2 ≡ ≤ + η ≡ 0 (m´od 4). el segundo estudiando los grupos de normas de las extensiones cuadr´ aticas de los cuerpos p-´ adicos. β = η. β)p = 1 2. En definitiva estamos hablando que la aplicaci´ on que asigna a cada β un signo ±1 seg´ un si β est´ a o no en Nα . llegamos otra vez a que ≤ ≡ 1 (m´od 4) o bien η ≡ 1 (m´od 4). luego 4 | 2≤x2 luego los tres ser´ıan pares. entonces 2 | z. digamos y. lo que nos da el resto de la tabla. y. 1). z han de ser ambos impares.

2) Por la observaci´ on previa a la definici´ on anterior: el s´ımbolo de Hilbert para un α fijo y como funci´ on de β es el homomorfismo de Q∗p en {±1} con n´ ucleo Nα . para ≤ = 1 tenemos que 2x2 + ηy 2 − z 2 representa 0 si y s´ olo si η ≡ ±1 (m´od 8). η)p . −α)p = 1. β −1 )p = (α. (p. Por el teorema 8. la forma px2 + ≤y 2 − z 2 representa 0 si y s´ olo si la forma ≤y 2 − z 2 representa 0. 5. β. 3) Si α = γ 2 entonces (α. β 0 )p . Formas binarias en cuerpos p-´ adicos 193 Si sabemos calcular s´ımbolos de Hilbert. α)p = (α. 6) En la tabla construida en la prueba del teorema 8. (≤. sean α.22.3. pl η)p usando el teorema anterior. 4. 6. η unidades p-´ adicas. α)p = (α. β)p (α. Entonces 1. β)p . 3. (α. β)p . Si p 6= 2 entonces (p. en primer lugar 1) y 2) y 3) nos lo reducen a los casos (≤. 5) Por el teorema 8. lo cual sucede si y s´ olo si ≤ es un cuadrado. En particular. −1)p . −1)p . β)p = 1. luego (α. β)p = (γ. β)p = (α. (≤. 2. (α. β)2p = 1. 0). estamos en condiciones de determi- nar si cualquier forma cuadr´ atica binaria representa o no a un n´ umero p-´ adico dado. β)p = (β. β 0 n´ umeros p-´ adicos no nulos y sean ≤. ≤)p = (≤/p) (s´ımbolo de Legendre). . α0 . (α. β)p (α.25 Sea p un n´ umero primo. η)2 = 1 si y s´ olo si ≤ ≡ 1 (m´od 4) o bien η ≡ 1 (m´od 4). η)p . la forma ≤x2 + ηy 2 − z 2 siempre representa 0.23 vemos que la forma 2≤x2 + ηy 2 − z 2 representa 0 si y s´olo si 2≤ + η ≡ 1 (m´od 8) o η ≡ 1 (m´od 8). Tambi´en all´ı hemos probado que la forma ≤x2 + ηy 2 − z 2 representa 0 si y s´ olo si ≤ ≡ 1 (m´od 4) o bien η ≡ 1 (m´od 4). ββ 0 )p = (α. ≤)2 = 1 si y s´ olo si ≤ ≡ ±1 (m´od 8). Si α o β es un cuadrado en Qp entonces (α. El u ´ltimo caso se reduce a los anteriores por 4) y ´estos se resuelven mediante 5) y 6). Teorema 8. (αα0 . (2. −1)p . (p≤. 4) La ecuaci´on αx2 − αy 2 − z 2 = 0 tiene soluci´on (1.8. Demostracio ´ n: 1) Es inmediato. Notar que una consecuencia de 2) y 3) es que (α−1 . (α.14. El c´alculo del s´ımbolo de Hilbert es muy sencillo a partir de las propie- dades que recogemos en el teorema siguiente. α)p (α. η)p = 1. β)p (α0 . Para calcular un s´ımbolo de Hilbert arbitrario (pk ≤. 1. β)p = (α. −α)p = (α. p)p . Por 2) 1 = (α. α)p .

Ahora veremos c´ omo decidir si dos formas cuadr´ aticas dadas son equivalentes en Qp . mientras que 47 no lo est´a.27 Sea f una forma cuadr´ atica binaria regular ° con ¢coeficientes en Qp . un hemos visto. −αβ)p = (α. Seg´ olo si f representa 1 en Qp . (5/2. Para probarlo basta ver que no a representado en Q2 . la forma s´ı representa a 47 en Q5 . Definici´on 8. Si queremos una representaci´ on concreta observamos que p 47 ≡ 2 (m´od 5).26 Sea f una forma cuadr´ atica binaria con coeficientes en Qp y determinante d 6= 0. 47)2 (2. olo si αx2 + βy 2 representa 1. En efecto. Llamaremos d(f ) al determinante de f y ψp (f ) = α. Esta condici´on no depende de α. 2)5 (2. 53 = 2 · 72 − 5 · 33 s´ı est´ umeros est´ a representado en Q. ψp (f ) = 1 si y s´ . Entonces (α. 47/2)5 = (5. −d)p = (α. luego (α. As´ı r 2 47 2 − 5 · 02 = 47. Teorema 8. Determinar tambi´en los n´ umeros representados por dicha forma en Q5 . 47/2)2 = 1. y ahora (5/2. donde α es cualquier n´ umero p-´ adico no nulo representado por f . En efecto: est´ 5 2 47 2x2 − 5y 2 = 47 ⇔ x2 − y = 2 2 y la u ´ltima ecuaci´ on en Q2 si y s´ on tiene soluci´ olo si (5/2. si y s´ y este s´ımbolo vale 1 si y s´ olo si f representa 1. 2)2 = 1 · 1 · (−1) · 1 = −1. 2 Ejercicio: Determinar qu´e primos p cumplen que la forma anterior representa a 47 en Qp . su determinante se diferencia del de f en un cuadrado. Ahora bien. 2)2 (2. 47/2)2 = (5. No es f´ acil a priori determinar qu´e n´ an representados por ella. 47)2 (5. Por ejemplo. −d(f ) p . luego 47/2 ≡ 1 (m´od 5) (en Q5 ) y por el teorema 8. 47/2)5 = 1. al igual que antes esto equivale a que (5/2. El teorema de Hasse-Minkowski Ejemplo Consideremos la forma 2x2 − 5y 2 . Por otro lado. Demostracio ´ n: Si αx2 +βy 2 es una forma equivalente a f . 47)5 (5.9 existe 47/2 ∈ Q5 .194 Cap´ıtulo 8. 47)5 (2. 2)5 = (−1) · 1 · (−1) · 1 = 1. β)p . −d)p toma el mismo valor sobre todos los n´ umeros p-´ adicos α 6= 0 representados por f .

Si x 6= 0 entonces ≥ z ¥2 ≥ αy ¥2 γ=α +β . Formas binarias en cuerpos p-´ adicos 195 Teorema 8. +∞[ si α < 0. Podemos suponer que f es del tipo αx2 + βy 2 . luego por el teorema 8. En el n´ ucleo de los resultados que hemos obtenido se halla el teorema 7. Demostracio ´ n: Las condiciones son claramente necesarias. aunque las comprobaciones son mucho m´ as sencillas. Se trata del uso del sub´ındice ∞ para hacer . En cualquier caso. x x luego f tambi´en representa a γ. −αβ)p . Ejercicio: Interpretar el invariante ψ∞ (f ) y comprobar que determina la equivalencia aticas binarias en R exactamente igual que en el caso p-´ de formas cuadr´ adico. β)∞ = −1 en caso contrario. De hecho todos los resultados que hemos obtenido son todav´ıa m´ as sencillos en el caso de R: Para cada n´ umero real α no nulo podemos definir Nα exac- tamente igual a como hemos hecho para los n´ umeros p-´adicos. Si x = 0 entonces −αβ es un cuadrado. Sea γ 6= 0 un n´ umero representado por g.7 las dos formas representan 0 y consecuentemente a todos los n´ umeros p-´ adicos. y es inmediato que Nα = R∗ si α > 0 o bien Nα = ]0. que la topolog´ıa (m´ as exactamente la completitud) permite demostrar f´acilmente que ciertas ecuaciones tienen soluci´ on. Las propiedades de (α. Hemos visto c´ omo la representaci´ on de n´umeros y la equivalencia de formas binarias sobre los cuerpos Qp se rigen por reglas sencillas y relativamente f´ aciles de obtener. Suponiendo estas condiciones vamos a ver que f y g representan los mismos n´ umeros. −d(γ) p = (γ. Con los cuerpos p-´adicos sucede lo mismo que con el cuerpo R. olo si d(f )/d(g) ∈ Q∗2 Entonces f y g son equivalentes si y s´ p y ψp (f ) = ψp (g). β)∞ son las mismas que sobre los cuerpos p-´ adicos. −αβ)p = 1. Por lo tanto sigue siendo cierto que el ´ındice |R∗ : Nα | vale siempre 1 o 2 y es posible definir el s´ımbolo de Hilbert: Definici´ on 8. y que aqu´ı no podr´ıamos justificar debidamente.3. (α. β)∞ = 1 si y s´ olo si α > 0 o β > 0. Respecto al c´alculo expl´ı- cito.17. Entonces ° ¢ (α.29 Si α y β son n´ umeros reales no nulos definimos Ω 1 si x2 − α y 2 repesenta a β en R. que permite encontrar f´ acilmente soluciones de ecuaciones y cuya prueba es esencialmente topol´ ogica. y la ecuaci´ on γα−1 x2 − αβy 2 − z 2 = 0 tiene una soluci´ on no trivial. En la definici´on anterior hemos introducido por primera vez un convenio que tiene su explicaci´on en el desarrollo posterior de la teor´ıa. las formas f y g son equi- valentes por el teorema 8.8. luego (γα−1 .28 Sean f y g dos formas cuadr´ aticas binarias regulares sobre Qp . es f´ acil comprobar que (α. −αβ)p = ψp (f ) = ψp (g) = γ.8.

pero no estamos en condiciones de entrar en ello. conjeturado por Hensel y puesto de manifiesto por Hasse. de tal forma que la totalidad de los resultados locales equivale al correspondiente resultado global. Este principio de localizaci´ on. Aplicando el teorema 8. 8.31 Una forma cuadr´ atica con coeficientes racionales representa a umero racional r en Q si y s´ un n´ olo si representa a r en todos los cuerpos Qp . Un ataque directo del problema en Q es inviable en general y termina siempre en comprobaciones laboriosas en cada caso particular. podemos ver en ´el un indicio de un principio alrededor del cual gira la teor´ıa algebraica de n´ umeros moderna.196 Cap´ıtulo 8. Pero aparte del inter´es del teorema de Hasse-Minkowski para la teor´ıa de ecuaciones diof´ anticas. si entendemos que p recorre los n´ umeros primos incluyendo p = ∞. En la pr´ actica esto nos permitir´a englobar a R y los cuerpos p-´ adicos bajo la expresi´ on com´un Qp . el problema de si un n´ umero racional est´ a representado en Q por una forma cuadr´ atica se reduce al mismo problema sobre los cuerpos p-´ adicos. incluido p = ∞. . Vagamente puede ser enunciado como sigue: Los resultados ‘globales’. Nosotros s´ olo hemos expuesto la teor´ıa completa para formas binarias. llamaremos Q∞ = R y referencia a los n´ representaremos por | |∞ al valor absoluto usual en R. existe una base te´ orica para hablar de un ‘primo infinito’ en Q en estrecha analog´ıa con los primos finitos usuales.30 (Teorema de Hasse-Minkowski) Una forma cuadr´ atica con coeficientes racionales representa 0 en Q si y s´ olo si representa 0 en todos los cuerpos Qp . Como acabamos de decir. En esta misma l´ınea. efectivamente. para todo primo p. cada uno de los cuales es divisible u ´nicamente entre un primo.5 tenemos la siguiente consecuencia inmediata: Teorema 8. a la determinaci´ on de las descomposiciones en primos y al trabajo con muchos conceptos adicionales de la teor´ıa de n´ umeros que nosotros no tocaremos. para todo primo p. referentes a la aritm´etica de Q o de cualquier cuerpo num´erico pueden descomponerse en resultados an´ alogos ‘locales’ en torno a las compleciones del cuerpo respecto todos sus primos (y aqu´ı hay que incluir ciertos ‘primos infinitos’ asociados a valores absolutos ar- quimedianos).4 El teorema de Hasse-Minkowski Por fin estamos en condiciones de abordar el teorema central de este cap´ıtulo: Teorema 8. este problema puede reducirse a estu- diar los discriminantes de extensiones locales asociadas. pero se pueden dar resultados generales. De hecho los problemas de representaci´ on de n´umeros por formas cuadr´ aticas en cuerpos p-´ adicos pueden resolverse sistem´ aticamente. As´ı pues. El teorema de Hasse-Minkowski umeros reales. A˜ nadamos tan s´ olo que Hensel descubri´ o los n´ umeros p-´ adicos mientras investigaba los exponentes de los primos que dividen al discriminante de un cuerpo num´erico y. donde la soluci´on es mucho m´ as sencilla gracias esencialmente a la completitud. incluido p = ∞. se aplica igualmente al c´ alculo de discriminantes.

que probaremos en el cap´ıtulo XI. . b. con lo que el teorema 8. f representa 0 en un cuerpo K si y s´ olo si −d es un cuadrado en K. en lo sucesivo s´ olo necesitaremos los casos que vamos a probar aqu´ı. un criterio expl´ıcito y verificable en un n´umero finito de pasos para saber si una forma cuadr´ atica representa o no 0 en Q. Pasando a una forma equivalente y multiplicando por un entero racional si es preciso. no puede ocurrir que los tres coeficientes sean del mismo signo.31 estar´ a probado para formas binarias. Para n = 2 la prueba es muy sencilla: Sea f una forma cuadr´ atica binaria con coeficientes racionales. tenemos −d > 0.8. M´ as a´ un. Cuando el n´umero n de variables es 1 el teorema es trivial: una forma con una variable nunca representa 0. Multiplicando por −1 si es preciso podemos suponer que dos son positivos y uno negativo. con lo que podemos suponer que a.7. Por otra parte. Como f representa 0 en R. p | b. . El teorema de Hasse-Minkowski nos da. Repitiendo este proceso llegamos a una forma ax2 + by 2 − cz 2 donde a. b. Puesto que la forma ax2 + by 2 + cz 2 representa 0 en R. .22 la forma representa 0 en Qp . c son libres de cuadrados y primos entre s´ı.30 para formas de hasta 3 variables) ¯ Como observaci´ on general podemos suponer que la forma cuadr´ atica con- siderada es regular. b/p. Como −d es un cuadrado en cada Qpi resulta que cada exponente ki es par. . Por el teorema 8. pc. luego −d es un cuadrado en Q. En cambio el caso n = 3 s´ı aporta informaci´ on relevante y la prueba ya no es tan simple. donde p1 . . pues. entonces multiplicando por p y eliminando el cuadrado pasamos a una forma con coeficientes a/p. c son n´umeros naturales libres de cuadrados y primos entre s´ı dos a dos. pr son primos (naturales) distintos y k1 . . .4. Sea d su discriminante. Observar que los casos n = 1. podemos suponer que la forma considerada es del tipo ax2 +by 2 +cz 2 con coeficientes enteros (esto no modifica la representaci´on de 0). Adem´ as una implicaci´on es inmediata. Mediante un cambio de variables podemos eliminar todos los cuadrados. El teorema de Hasse-Minkowski 197 En esta secci´on demostraremos el teorema de Hasse-Minkowski para formas de hasta tres variables. Sea −d = pk11 · · · pkr r . y por el teorema 8. si dos de ellos tienen un factor com´ un p. Demostracio ´ n: (del Ta 8. digamos p | a. . porque las formas singulares representan 0 en todos los cuerpos. kr son enteros racionales. . Observar que para aquellos primos p que no dividan a abc los coeficientes son unidades p-´ adicas. pues disponemos de cri- terios directos para decidir si una forma con una o dos variables representa 0 o no en Q. 2 no aportan nada. Esto on de 0 en Q son en significa que las condiciones del teorema para la representaci´ realidad un n´umero finito (y esto es v´ alido para formas con cualquier n´ umero de variables). El resto de la prueba requerir´a consideraciones adicionales que incluyen la ley de reciprocidad cuadr´ atica (que probaremos en el cap´ıtulo siguiente) y el teorema de Dirichlet sobre primos en progresiones aritm´eticas. Para el caso n = 3 tal criterio (en otros t´erminos que no involucran n´ umeros p-´adicos) era ya conocido por Legendre.

z). z0 )M (x0 . z0 ) ≡ 0 (m´od abc). Llamando (x0 . que es estrictamente mayor que √ p √ bc ac ab = abc. y. y. la linealidad de L implica que L(x0 . y2 .198 Cap´ıtulo 8. y. y. z)M p (x. z) con coeficientes enteros tales que L(x. z) ≡ M p (x. han de existir dos ternas distintas (x1 . por una parte y por otra las formas rp M p (x. El n´ umero √ de ternas p que √ cumplen 8. donde Lp y M p son formas lineales con coeficientes enteros. luego no hay nada que probar. y1 . ab. y. c√son libres de cuadrados y primos entre s´ı dos a dos. Claramente entonces ax2 + by 2 − cz 2 ≡ L(x. y0 . Para p = 2 tambi´en es cierto. 0 ≤ y < ac. Si para cada primo p | abc tomamos rp ∈ Z de modo que rp ≡ 1 (m´od p). El teorema de Hasse-Minkowski Sea p un divisor primo impar del coeficiente c. y. pues la forma x2 + y 2 − z 2 representa 0 en Q. y2 . z) de modo que √ p √ 0 ≤ x < bc. z)M (x. y0 . y. por el teorema 8. ac. M (x.3) Puesto√que p a. Esto nos da la factorizaci´ on ax2 + by 2 ≡ ay0−2 (xy0 + yx0 )(xy0 − yx0 ) (m´od p). ab no son enteros. z). z) ≡ Lp (x. Como L(x. y. z1 ) ≡ L(x2 . rp ≡ 0 (m´od abc/p) y sumamos las formas rp Lp (x. ax20 + by02 − cz02 ≡ L(x0 . z) (m´od p). los n´ umeros bc. M (x. z) s´ olo puede tomar abc valores m´ odulo abc. y0 ) con y0 6≡ 0 (m´od p). claramente entonces. y0 . la congruencia ax2 + by 2 ≡ 0 (m´od p) tiene una soluci´ on no trivial. z) (m´od abc) Podemos ignorar el caso a = b = c = 1. z0 ) ≡ 0 (m´od abc). y. . As´ı. y. Como c es 0 m´odulo p en realidad tenemos una factorizaci´ on de la forma original: ax2 + by 2 − cz 2 ≡ Lp (x. z) (m´od p) para todos los divisores primos de abc. z2 ) (m´od abc). b. z2 ) tales que L(x1 . (8. Lo mismo vale para los divisores primos impares de a y b. digamos (x0 . aunque no necesitamos las hip´otesis: ax2 + by 2 − cz 2 ≡ (ax + by − cz)2 (m´od p). 0 ≤ z < ab. y0 . y. y.14 la forma ax2 +by 2 tambi´en representa 0 en Qp y. z) (m´od p).3 es el producto de las partes enteras por exceso de bc. z). z1 ) y (x2 . Ahora daremos valores enteros a las variables (x. z0 ) a la diferencia de ambas ternas. obtenemos formas lineales L(x. ac. y1 . Como f representa 0 en Qp . y. y.

. Si f ⊕ g es equivalente a f ⊕ h. En el segundo caso se comprueba que a(x0 z0 + by0 )2 + b(y0 z0 − ax0 )2 − c(z02 + ab)2 = 0. xm+n ). . Demostracio ´ n: Si cambiamos f por una forma equivalente sigue cum- pli´endose la hip´ otesis.32 Si f y g son dos formas cuadr´aticas sobre un cuerpo K con m y n variables respectivamente. g. Esto equivale a las ecuaciones γ 2 a + T 0 AT = a. El teorema de Hasse-Minkowski tambi´en nos permite reducir la equivalencia de formas cuadr´aticas en Q a la equivalencia en los cuerpos p-´ adicos. En el primer caso ya tenemos que ax2 + by 2 − cz 2 representa 0 en Q (pues la terna (x0 . entonces g es equivalente a h.33 (Teorema de Witt) Sean f . . |z0 | < ab. Para verlo necesitamos un resultado general: Definici´ on 8. z0 ) no es nula). . Si z02 + ab 6= 0 tenemos que ax2 + by 2 − cz 2 representa 0 en Q. . . sus matrices verifican la relaci´ on µ ∂ µ ∂ µ ∂ µ ∂ γ T0 a 0 γ S a 0 = . . . 0 A 0 B donde 0 representa en cada caso a una fila o a una columna de ceros. luego ax2 +by 2 −cz 2 tambi´en. luego podemos suponer que f es diagonal. S 0 Q0 0 A T Q 0 B para una cierta matriz regular. xm ) + g(xm+1 . Entonces las matrices de f ⊕ g y f ⊕ h son respectivamente µ ∂ µ ∂ a 0 a 0 y . De aqu´ı se sigue que es suficiente probar el teorema para el caso en que f (x) = ax2 con a 6= 0. Si −ab = z02 . Como ax2 ⊕ g y ax2 ⊕ h son equivalentes. xm+n ) = f (x1 . y0 . S 0 aS + Q0 AQ = B. h formas cuadr´ aticas regula- res en un cuerpo K. Sean A y B las matrices de g y h.8. Claramente la suma directa de formas cuadr´ aticas regulares es de nuevo una forma cuadr´ atica regular (su determinante es el producto de los determinantes). entonces la forma ax2 +by 2 representa 0 (por el teorema 8. . γaS + T 0 AQ = 0. El teorema de Hasse-Minkowski 199 √ p √ Adem´ as tenemos que |x0 | < bc.4. de donde se sigue que −abc < ax20 + by02 − cz02 < 2abc. . . |y0 | < ac. Esto s´ olo es posible si ax20 + by02 − cz02 = 0 o bien ax20 + by02 − cz02 = abc. .7). Teorema 8. . llamaremos suma directa de f y g a la forma cuadr´ atica dada por (f ⊕ g)(x1 .

entonces δ(f ) = δ(g). o sea. As´ı pues. Supongamos que n > 1. −δ(f ) p . y por el teorema 8. Como f y g son equivalentes en los cuerpos Qp . donde δ(f ) es un n´umero racional libre de cuadrados. tenemos que g representa a r en todos estos cuerpos. luego por hip´ on tenemos que f 0 y g 0 son equivalentes en Q. Combinando los teoremas 8. como hemos visto en la prueba del teorema 8. Es claro que δ(f ) es un invariante.27. Sea r un n´ umero racional no nulo representado por f .31 resulta que g representa a r en Q. en cuyo caso la ecuaci´ on se reduce a −2k = 1 y sirve k = −1/2 (suponemos siempre que la caracter´ıstica de K es impar). Sean dos formas f y g seg´ un las hip´otesis. para el k adecuado. incluido p = ∞. Por el teorema anterior f 0 y g 0 son equivalentes en todos los cuerpos 2 Qp . k = 1/(1 − γ) salvo que γ = 1.30 para n = 1. donde r es cual- quier n´umero racional no nulo representado por f (definici´ on 8. y entonces ψp (f ) = ψp (g). El teorema de Hasse-Minkowski Sea M = Q + kT S para un cierto k ∈ K. otesis de inducci´ con lo que f y g tambi´en lo son. ° ¢ Para cada primo p tenemos definido ψp (f ) = r.28 y 8.2 tenemos que f y g son equivalentes a formas rx2 ⊕ f 0 y rx ⊕ g 0 .27).35 Sea f una forma cuadr´ atica binaria sobre Q. Observar que con la prueba del teorema de Hasse-Minkowski para formas de hasta tres variables tenemos probado el teorema anterior para formas cuadr´a- ticas binarias. si f y g son formas equivalentes. Todo esto se cumple trivialmente en el caso p = ∞. si k2 − (γk + 1)2 = 0. si a/b es un cuadrado en todos los cuerpos Qp entonces es un cuadrado en Q. Tenemos M 0 AM = (Q0 +kS 0 T 0 )A(Q+kT S) = Q0 AQ+kS 0 T 0 AQ+kQ0 AT S +k2 S 0 T 0 AT S ° ¢ = Q0 AQ−kγaS 0 S −kγaS 0 S +k2 (a−γ 2 a)S 0 S = Q0 AQ+a (1−γ 2 )k2 −2kγ S 0 S. Esto ser´ Basta tomar k de modo que k = γk + 1. y como B es regular. Para este caso. Demostracio ´ n: Por inducci´on sobre el n´ umero n de variables. es decir.34 Dos formas cuadr´ aticas regulares con coeficientes racionales olo si son equivalentes en Qp para todo son racionalmente equivalentes si y s´ primo p. Entonces el determinante de f se expresa de forma u ´nica como d(f ) = δ(f )c2 . Teorema 8. Pero. es decir. con lo que g y h ser´ an equivalentes. M tambi´en ha de serlo. podemos dar condiciones mucho m´as simples en t´erminos de los invariantes definidos en 8. Definici´ on 8. Vamos a ver que eligiendo k adecuadamente se cumplir´a que M es regular y M 0 AM = B. Si n = 1 dos formas ax2 y bx2 son equivalentes en un cuerpo si y s´ olo si a/b es un cuadrado. Por el teorema 8.200 Cap´ıtulo 8. Tambi´en es obvio que si f y g son (racionalmente) equivalentes tambi´en son equivalentes en Qp .34 (junto con sus versiones para ∞) ob- tenemos: . a igual a B si (1 − γ 2 )k2 − 2kγ = 1. tenemos M 0 AM = B.

La causa de este fen´ omeno se encuentra en la ley de reciprocidad cuadr´ atica. incluido p = ∞.4). 2. −1)∞ = (−1)(−1) = 1. Concretamente. considerar productos asociados a pares en uno de estos casos. Por lo tanto las condiciones en el teorema anterior se reducen a un n´ umero finito y son decidibles en la pr´ actica. b = q 0 (primos distintos). p . b = −1.5.30 para formas de tres otesis de que la forma represente 0 en Q2 . que enunciamos en el cap´ıtulo I (secci´ on 1. b)p = 1. −1)p = (−1. 1) En cualquier caso se cumple Y (−1.37 La ley de reciprocidad cuadr´ atica es equivalente a la siguiente afirmaci´ on: para todos los n´ umeros racionales no nulos a y b se cumple Y (a. incluido p = ∞. entonces de acuerdo con las propiedades de los s´ımbolos de Hilbert. (a. Por el teorema 8.5 La ley de reciprocidad cuadr´ atica Observemos que en la demostraci´ on del teorema 8. en el sentido de que casi todos sus factores son iguales a 1. luego podemos suponer que f es del tipo ax2 + by 2 . Como variables no se ha usado la hip´ consecuencia resulta que si una forma cuadr´ atica de tres variables representa 0 en todos los cuerpos Qp . Basta. b)p = 1. entonces representa 0 en Q.22 esto se cumple siempre que p es impar y no divide a ab. salvo quiz´ a para p = 2. a = q (primo). 8. todo producto de este tipo se descompone en un n´umero finito de productos similares donde a y b est´ an en uno de los casos siguientes: 1.8. incluido p = ∞. y por lo tanto tambi´en en Q2 .36 Dos formas cuadr´ aticas binarias f y g sobre Q son (racional- mente) equivalentes si y s´ olo si δ(f ) = δ(g) y ψp (f ) = ψp (g) para todo primo p. Para calcular ψp (f ) podemos tomar una forma equivalente. a = q. si p 6= 2 y p no divide al numerador ni al denominador de ab. Teorema 8. a = b = −1. −1)2 (−1. Se cumplir´ a que ψp (f ) = 1 si y s´ olo si ax2 + by 2 − z 2 representa 0 en Qp . 3. Por estas mismas propiedades. pues. p donde p recorre todos los primos. Ahora vamos a presentarla en una versi´ on equivalente que muestra con elegancia su conexi´on con la teor´ıa de formas cuadr´ aticas. Demostracio ´ n: Observar que el producto es finito. La ley de reciprocidad cuadr´ atica 201 Teorema 8.

30 no era necesaria la hip´otesis de que la forma cuadr´ atica representara 0 en Q2 : a efectos de representaci´on de 0 toda forma f con tres variables puede expresarse como ax2 + by 2 − z 2 (tomando una equivalente diagonal y dividiendo entre el tercer coeficiente). −1)∞ = 1 · 1 = 1. q )p = (q. Entonces. −1)p = (q. p La primera ley suplementaria se cumple si y s´ olo si Y µ ∂ (q−1)/2 −1 (q. Para ello consideramos la identidad (t − 1)2 4t 2 + = 1. entonces para todo b 6= 0 existen elementos no nulos α y β tales que aα2 + bβ 2 = c. Si una forma cuadr´atica diagonal representa 0 en K. q )q (q. (t + 1) (t + 1)2 . q )q0 = (−1) 0 = 1. q)2 (2. q )2 (q. Demostracio ´ n: Primeramente demostramos que si ax2 = c 6= 0.202 Cap´ıtulo 8.6 Conclusi´ on de la prueba Para completar la prueba del teorema 8. b)p = 1 equivale a que f represente 0 en Qp . p q q En el pr´ oximo cap´ıtulo demostraremos la f´ormula del producto de los s´ım- bolos de Hilbert y con ella tendremos probada la ley de reciprocidad cuadr´ atica. El teorema de Hasse-Minkowski 2) Igualmente: Y (2. −1)q = (−1) = 1. (a. 8. p q 3) La segunda ley suplementaria se cumple si y s´ olo si Y µ ∂ (q 2 −1)/8 2 (2. Observar que esta f´ ormula explica por qu´e en el teorema 8. q)q = (−1) = 1. y la f´ ormula del producto implica que si esto sucede para todos los primos salvo quiz´ a uno (incluido p = ∞) tambi´en ha de cumplirse para ´este u ´ltimo. −1)2 (2.38 Sea K un cuerpo de caracter´ıstica distinta de 2 y con m´ as de cinco elementos. p q Y la ley de reciprocidad principal se cumple si y s´ olo si Y µ ∂µ 0∂ 0 0 0 0 (q−1)(q 0 −1)/4 q q (q. entonces tiene una representaci´ on de 0 en la que ninguna variable toma el valor 0. q)p = (2. −1)2 (q.30 necesitaremos el siguiente hecho auxiliar: Teorema 8. −1)p = (2.

Conclusi´ on de la prueba 203 Multiplicamos por ax2 = c y queda µ ∂2 µ ∂2 t−1 2x a x + at = c. podemos encontrar una representaci´ on de 0 en Qp de la forma aw2 + bx2 + cy 2 + dz 2 = 0 donde ninguna de las variables sea nula. no todos los coeficientes tienen el mismo signo. Consideraremos tambi´en las formas g = aw2 + bx2 y h = −cy 2 − dz 2 . podemos suponer que los coeficientes son enteros libres de cuadrados. . con lo que tendremos una representaci´ on de 0 en Q de la forma dada. Sea ahora a1 x21 + · · · + an x2n = 0 una representaci´on de 0 de una forma cuadr´atica diagonal sobre K. Adem´ as podemos exigir que p2 .6. Podemos suponer que a > 0 y d < 0. etc. aparte de las posibles cuatro soluciones y el 0.30: Conclusio Consideremos ahora una forma con cuatro variables aw2 + bx2 + cy 2 + dz 2 . as´ı como para p = 2.bp . pues si el as´ı obtenido es 0. Consideremos el sistema de congruencias t ≡ b2 (m´od 16). d. w por w/pk . Podemos ordenar las variables de modo que sean todas no nulas hasta xr mientras que xr+1 = · · · = xn = 0. . Esto se debe a que las ecuaciones bγ 2 = ±1 tienen a lo sumo dos soluciones cada una. Vamos a demostrar que g y h representan en Q a un mismo entero racional no nulo. Sea bp = aw2 + bx2 = −cy 2 − dz 2 ∈ Zp . Obviamente r ≥ 2. Seg´ un lo probado. las formas g y h representan 0 en Qp . Repitiendo el proceso se llega a una representaci´ on sin variables nulas. ´ n de la prueba de 8. existen α y β no nulos en K tales que ar x2r = ar α2 + ar+1 β 2 . c. t+1 t+1 Existe un γ ∈ K tal que γ 6= 0 y t = bγ 2 /a 6= ±1. x por x/pk . ps los primos impares distintos que dividen a los coeficientes a. Adem´ as. Para este valor de t se cumple µ ∂2 µ ∂2 t−1 2xγ a x +b = c. como en el caso n = 3. . y K contiene al menos un sexto elemento. pues si p2k | bp podemos cambiar bp por bp /p2k . . donde. Esto nos da una representaci´ on de 0 donde el n´ umero de variables no nulas ha aumentado en una unidad. luego representan a todos los n´umeros p-´ adicos y podemos tomar cualquier otro. Para cada uno de estos primos. . Sean p1 . b. t+1 t+1 tal y como quer´ıamos. Adem´ as podemos exigir que todas tomen valores enteros y que uno de ellos no sea divisible entre p. como la forma representa 0 en R.8. Podemos exigir que bp 6= 0.

y que estar´ a un´ıvocamente determinado m´ odulo m = 16 p21 · · · p22 . En su lugar pode- mos tomar cualquier otro n´ umero de la forma t + km. .37 (a´ un no demostrada) resulta que tambi´en representan 0 en el caso exceptuado (ver la observaci´ on tras el teorema). Por el teorema 8. y adem´ as bpi t−1 ≡ 1 (m´od pi ). Por el teorema 8. Vamos a probar que podemos elegir t de modo que a lo sumo haya un u ´nico primo q que divida a t y sea distinto de 2. Como en los casos anteriores podemos suponer que los coeficientes son ente- ros y libres de cuadrados. Ahora usamos el teorema de Dirichlet sobre primos en progresiones aritm´eticas (ver el cap´ıtulo I). p1 . tenemos que −tx20 ⊕ g y −tx20 ⊕ h tambi´en representan 0 en R. Sean t0 = t/d y m0 = m/d. p1 . Podemos sustituir cada bp por un n´ umero entero congruente respecto al m´odulo indicado y aplicar el teorema chino del resto para obtener un entero t que satisfaga estas ecuaciones. que nos garantiza la existencia de un primo de la forma q = t0 + km0 .4). . . e < 0. . Si p es cualquier otro primo que adem´ as no divida a t. Sea g = av 2 + bw2 .4) . t ≡ bps (m´od p2s ). Sea t cualquier entero que cumpla las congruencias (8. . todos los coeficientes de las formas −tx2o ⊕ g y −tx20 ⊕ h son unidades en Qp . . ps se cumple que bp t−1 es un cuadrado en Qp .22 ambas formas representan 0. h = −cx2 − dy 2 − ez 2 . . como no divide a ninguno de los coeficientes de g y de h. 0 0 Entonces t y m son primos entre s´ı.. Sea d el m´ aximo com´ un divisor de t y m. . Digamos a > 0. Entonces t∗ = t + km = dq s´ olo es divisible entre un primo distinto de 2. . luego bpi t−1 es una unidad.5 las formas g y h representan ambas a t y el teorema quedar´ a probado (para cuatro variables). As´ı pues. Podemos tomar t > 0 y entonces. Usando la f´ ormula del teorema 8. Veamos que uno de ´estos nos sirve. luego por el teorema 8.. tal y como quer´ıamos. salvo quiz´ a para el primo q. ps . para p = 2. luego las formas −tx20 ⊕ g y −tx20 ⊕ h representan 0 en Qp .30 para formas de tres variables resulta que −tx20 ⊕ g y −tx20 ⊕ h representan 0 en Q. b2 t−1 es una unidad y b2 t−1 ≡ 1 (m´od 8).9 tenemos que bpi t−1 es un cuadrado en Qpi . . Para cada ´ındice i tenemos que vpi (t) = vpi (bpi ). ps . Por el teorema 8. Si esta forma representa 0 en R entonces no todos los coeficientes tienen el mismo signo. p1 . Probamos ahora el teorema para formas con cinco variables: av 2 + bw2 + cx2 + dy 2 + ez 2 . (8. luego por el teorema 8. El teorema de Hasse-Minkowski t ≡ bp1 (m´od p21 ). . Entonces tendremos que las formas −tx20 ⊕ g y −tx2o ⊕ h representan 0 en todos los cuerpos Qp . . puesto que a > 0 y d < 0. incluyendo p = ∞.204 Cap´ıtulo 8. . . .12 tambi´en es un cuadrado. Igualmente. .

Demostracio ´ n: Sea A la matriz sim´etrica asociada a f . y) = xAyt . y) − nt2 + 2nt2 − 2t g(x. Como f (x/t) = n la minimalidad de t implica que t = 1. Para cada par de n-tuplas x.22 representa 0 en Qq . Nos apoyaremos en el teorema siguiente. x0 = ax + by. y as´ı la forma dada se descompone como f ⊕ g. Por hip´otesis existe un y ∈ Zn tal que z = x/t − y cumple g(z. Si fuera g(z. Para la forma h usamos otro argumento: por el teorema 8. luego f ⊕ g tambi´en. En- tonces todos los n´umeros naturales representados por f en Q son representados tambi´en en Z. incluyendo p = ∞. z) 6= 0 sean ° ¢ a = g(y. Con esto concluimos que g y h representan a t en Q y la prueba termina. toda forma con m´ as de cinco variables es equivalente a una forma diagonal. Vamos a acabar el cap´ıtulo con una aplicaci´ on interesante del teorema de Hasse-Minkowski. . la matriz que cumple f (x) = xAxt para todo x ∈ Qn . t0 = at + b. y) + g(x. Ahora bien.20 toda forma cuadr´ atica con cinco o m´ as variables representa 0 en todos los cuerpos p-´ adicos. Teorema 8. z) = 0 entonces z = 0 (porque f no representa cero) y as´ı resulta que x/t = y + z tiene coeficientes enteros. b. y lo mismo hay que probar para formas de m´ as de cinco variables. b. Sea n un n´ umero natural representado racionalmente por f . t0 son enteros y tt0 = at2 + bt = t2 g(y. (ty − x) = t2 g(z. luego podemos ordenar las variables de modo que los dos primeros coeficientes tengan signos distintos. y) − 2t g(x. e. y ∈ Qn definimos g(x. luego en Q. luego lo que hemos probado es que una forma con cinco variables representa 0 en Q si y s´ olo si representa 0 en R. z).39 Sea f una forma cuadr´ atica con coeficientes enteros definida positiva (es decir. b = 2 nt − g(x. Adem´ as g toma valores enteros o semienteros sobre los n´ umeros enteros. y) . y) − n. donde f es una forma diagonal con cinco variables que representa 0 en R y g es cualquier forma.4 tambi´en representa a t. Los coeficientes de A son enteros o semienteros. x) = g (ty − x). La aplicaci´ on g es una forma bilineal sim´etrica y f (x) = g(x. luego por el teorema 8. d. Si g(z. Por el caso n = 5 tenemos que f representa 0 en Q. que podemos tomar m´ınimo. Conclusi´ on de la prueba 205 Razonamos exactamente igual como en el caso n = 4 (usando el teorema de Dirichlet) para probar que existe un n´umero natural t representado por las formas g y h en todos los cuerpos Qp . y si representa 0 en R no todos los coeficientes tendr´ an el mismo signo. Entonces existe un x ∈ Zn tal que f (x) = t2 n para cierto n´ umero natural t > 0. f (x) ≥ 0 para todo x ∈ Qn y f (x) = 0 si y s´olo si x = 0) y supongamos que para todo x ∈ Qn existe un x0 ∈ Zn tal que f (x − x0 ) < 1. c. es decir. Igualmente se prueba que la forma g representa a t tambi´en en Qq . Basta probar que t = 1. z) < 1.8. Entonces a. y) ° ¢ = t2 g(y.6. Observar que por el teorema 8. salvo quiz´a para un primo impar q que no divide a los coeficientes a. x).

5) y a su vez esto equivale a que exista un n´ umero adico no nulo u tal que x2 + y 2 represente a u y z 2 − at2 represente a −u (en di´ principio u podr´ıa ser 0. u)2 = 1 la cumplen los n´ umeros congruentes con 1. con lo que f (x−x0 . luego tambi´en a cualquier n´ umero racional. y. f representa a a en Q2 si y s´ olo si la forma x2 + y 2 + z 2 − at2 representa 0 (teorema 8. Obviamente los n´ umeros racionales representados por f en R son exacta- mente los mayores que 0 y por el teorema 8. z) y. lo que contradice la minimalidad de t Teorema 8. 3. 5. De nuevo por el teorema 8. o equivalentemente.23). 3. |y − y 0 | < 1/2. resulta que 0 < t0 < t. y. . o sea. z −z 0 ) ≤ 1/4+1/4+1/4 = 3/4 < 1. t0 = tg(z. s´ Demostracio ´ n: La forma cuadr´ atica f (x. La condici´ on (−1. x0 ) = a2 g(x. est´ Ahora bien. z 0 ) de n´ umeros enteros tales que |x − x0 | < 1/2. Un conjunto de representantes de estas clases es 1. z) = x2 + y 2 + z 2 est´ a en las hip´ otesis del teorema anterior. 7. pero en tal caso ambas formas binarias representan 0 y podemos tomar cualquier u. pues. 2. Por lo tanto los n´umeros naturales n representados por f son todos excepto los que cumplen a ≡ 7 (m´od Q∗2 2 ). y 0 . 14. a que a sea de la forma 4n (8m − 1).5 esto equivale a que exista un n´ umero di´ adico u tal que las formas x2 + y 2 − uw2 y z 2 − at2 + uw2 representen 0. y −y 0 . Por lo tanto basta probar que un n´ umero natural est´ a representado racionalmente por f si y s´ olo si no es de la forma indicada. u)2 = 1 = (a. como 0 < g(z. Los valores de −u son.31 los n´ umeros representados racionalmente por f son los representados por f en R y en todos los cuerpos p-´ adicos.12 esto equivale a que −a sea de la forma 4n (8m + 1). La misma tabla nos da que para cualquier a podemos encontrar un −u entre estos cuatro que haga (a. |z − z 0 | < 1/2. excepto los que cumplen que −a es un cuadrado en Q2 . 6. El teorema de Hasse-Minkowski As´ı pues. 14. siempre podemos encontrar una terna (x0 . Por el teorema 8. 6. y) = a2 t2 n + ab(2nt − b) + b2 (n + a) = n(a2 t2 + 2abt + b2 ) = t02 n. o equivalentemente.206 Cap´ıtulo 8.22 f representa 0 en todos los cuerpos Qp con p 6= 2. y) + b2 g(y. z) de n´ umeros racionales. 10 (observar que −1 es congruente con 7 y considerar la tabla calculada en la prueba de 8. −u)2 = 1 salvo si a ≡ 7 (m´od Q∗22 ). Por el teorema 8. x) + 2ab g(x.40 (Gauss) Un n´ umero natural es suma de tres cuadrados si y olo si no es de la forma 4n (8m − 1). −u)2 . pues sin duda es definida positiva y. Por otra parte. y en t´erminos del s´ımbolo de Hilbert esto se expresa como que (−1. 2. 7. z) < 1. Concluimos que un n´ umero natural a es suma de tres cuadrados si y s´ olo si a representado por f en Q2 . 5. Esta condici´on depende s´ olo de las clases de a y de u m´ odulo Q∗2 2 . 10. −a ≡ 1 (m´ od Q∗22 ). dada una terna (x. g(x0 .

si m − 1 = x2 + y 2 + z 2 . donde m ´ n: Todo n´ no es divisible entre 4. En caso contrario m ≡ 7 (m´od 8) y por lo tanto m − 1 ≡ 6 (m´od 8) s´ı es suma de tres cuadrados. .8. Si m es congruente con 1. 6. tenemos que a = 4n m = (2n x)2 + (2n y)2 + (2n z)2 + (2n )2 . Ejercicio: Probar que un n´umero natural a es suma de dos cuadrados si y s´ olo s´ı los primos impares que lo dividen con exponente impar son congruentes con 1 m´odulo 4. 3. As´ı pues. Demostracio umero natural a es de la forma a = 4n m. Conclusi´ on de la prueba 207 Teorema 8. m´ odulo 8 entonces a es suma de tres cuadrados.41 (Legendre) Todo n´ umero natural es suma de cuatro cuadra- dos. 5. 2.6.

.

Por ejemplo. y mientras no se indique lo contrario. al menos proporcionan in- formaci´on relevante sobre el problema. noso- tros la trataremos tanto en t´erminos de formas cuadr´ aticas como en t´erminos de m´ odulos e ideales de ´ordenes cuadr´ aticos. la expresi´on ‘forma cuadr´ atica’ tendr´ a el sentido que le d´ abamos en el cap´ıtulo VI. resultados de este tipo eran conocidos desde la ´epoca de Fermat. Por otra parte. pero no nos son de ninguna ayuda para llegar hasta esta sencilla caracterizaci´ on. en el sentido de que se trata de una serie de c´ alculos que nos dan la respuesta en cada caso particular. la parte m´ as profunda e interesante de la teor´ıa de Gauss sobre formas cuadr´ aticas binarias. Cuando no son suficientes. La teor´ıa de los g´eneros s´ı proporciona esta clase de resultados. Como es habitual. aunque las pruebas requer´ıan argumentos espec´ıficos en cada caso particular.Cap´ıtulo IX La teor´ıa de los g´ eneros Finalmente estamos en condiciones de abordar. desde el punto de vista que pretend´ıamos. donde f es una 209 . el de forma cuadr´ atica binaria con coefi- cientes enteros. y) = m tenga soluciones enteras. Las t´ecnicas del cap´ıtulo VI nos permiten probar que 5 est´a representado por dicha forma. la teor´ıa de los g´eneros. Una parte de la teor´ıa era ya conocida por Legendre. es decir. con las t´ecnicas del cap´ıtulo acil ver que la forma x2 + y 2 representa a un primo impar p si y anterior es f´ s´ olo si p ≡ 1 (m´od 4). Gauss descu- bri´ o que existen condiciones necesarias. con lo que el problema de determi- nar los n´umeros representados por la forma considerada tiene una respuesta particularmente simple. El punto de partida de la teor´ıa de g´eneros es el hecho evidente de que para que la ecuaci´ on f (x. pero no nos dicen nada sobre qu´e enteros son representables en general por una forma dada. as´ı como que 7 no lo est´ a. con anterioridad al trabajo de Gauss. para que un n´ umero est´e representado por una forma cuadr´ atica. muy sencillas de enunciar y de manejar. En ocasiones estas condiciones son tambi´en suficientes. Ya conocemos un m´etodo para determinar si una forma cuadr´ atica dada representa o no a un entero dado. Sin embargo el m´etodo es demasiado complejo. En este cap´ıtulo. regular y primitiva (y definida positiva si su discriminante es negativo).

c. Al exigir que el determinante del cambio de variables sea primo con n ga- rantizamos que tenga inverso m´ odulo n. Para estudiar la equivalencia m´ odulo una potencia de primo pn vamos a buscar formas equivalentes a una dada lo m´ as sencillas posibles.1 Equivalencia modular Del mismo modo que en el estudio de la representabilidad de n´ umeros por formas cuadr´aticas es imprescindible el concepto de equivalencia.10 nos da otra forma equivalente ax2 + bxy + cy 2 tal que p . Supongamos primero p 6= 2.210 Cap´ıtulo 9. Dada una forma f (x. el teorema 6. La teor´ıa de los g´eneros forma cuadr´atica.2 Sean m y n dos n´ umeros naturales primos entre s´ı. Entonces f (x. d tales que f (x. y) ≡ g(ax + by. donde los determinantes de los cambios son primos con m y n respectivamente. y) es congruente con g(c1 x + c2 y.1 Diremos que dos formas cuadr´ aticas f y g son equivalentes m´ odulo un natural n > 1 si existen enteros a. por el teorema chino del resto podemos encontrar enteros ci tales que ci ≡ ai (m´od m) y ci ≡ bi (m´od n). as´ı como que dos formas equivalentes (en Z) son equivalentes m´ odulo cualquier na- tural n. Demostracio ´ n: Si tenemos que f (x. es necesario que las congruencias f (x. b. Es obvio que la equivalen- cia m´odulo n es una relaci´ on de equivalencia en el sentido usual del t´ermino. y es f´ acil ver que el determinante de este cambio es tambi´en primo con mn. luego tambi´en m´ odulo mn. n) = 1. y) ≡ g(b1 x + b2 y. c3 x + c4 y) m´ odulo m y m´ odulo n. b3 x + b4 y) (m´od n). cx + dy) (m´od n) (ad − bc. El teorema siguiente nos indica que es suficiente estudiar la equivalencia m´odulo potencias de primos. y) de discriminante D.a. (9. 9. luego f y g son equivalentes m´ odulo mn. Entonces dos formas cuadr´ aticas son equivalentes m´ odulo mn si y s´ olo si son equivalentes m´odulo m y m´odulo n. de modo que dos formas equivalentes m´odulo n representan los mismos n´ umeros m´ odulo n. El rec´ıproco es obvio. Dedicamos la primera secci´ on a estudiar este problema.1) . y) ≡ g(a1 x + a2 y. Teorema 9. El cambio de variables x = x0 − by 0 y = 2ay 0 la transforma en a(x2 − Dy 2 ). para estudiar la representabilidad m´ odulo un natural n hemos de introducir la equivalencia m´odulo n: Definici´ on 9. a3 x + a4 y) (m´od m) y f (x. y) ≡ m (m´od n) tengan soluci´ on para todo n´ umero natural n.

2) donde. r es cualquier resto no cuadr´ atico m´ odulo p que fijemos de antemano. el n´ umero a de (9. para un cierto entero u (primo con p). En particular. Obvia- mente r tampoco es un cuadrado m´ odulo pn . notemos que si Upn representa al grupo de las unidades de Z/pn Z y Up2n al subgrupo de los cuadrados. Diremos que f tiene car´ acter positivo m´odulo p si f representa restos cuadr´ aticos m´ odulo p. entonces p | x − 1 = (x + 1)(x − 1). toda forma cuadr´ atica f de discriminante D es equiva- lente m´odulo pn con una de las formas (9. El cambio x0 = ux.1) en una de las dos formas x2 − Dy 2 o r(x2 − Dy 2 ). De acuerdo con esto. (9.2) son congruentes m´ odulo p con x2 y rx2 respectivamente. pues restando saldr´ıa que p | 2. entonces las formas (9.9.2) y s´ olo con una. Por lo tanto pn | x + 1 o pn | x − 1. Gauss dio la definici´ on siguiente Definici´on 9. En caso contrario se dice que f tiene car´ acter negativo m´odulo p. Equivalentemente. con lo que x ≡ ±1 (m´od pn ). basta ver que la aplicaci´ on x 7→ x2 tiene n´ucleo 2 n n 2 {±1}. que se caracterizan por que una representa s´ olo restos cuadr´ aticos m´ odulo p y la otra s´ olo restos no cuadr´ aticos m´ odulo p. Concretamente. Equivalencia modular 211 Para simplificar a´ un m´ as la expresi´on. Examinemos ahora el segundo caso. recordemos. En resumen: Teorema 9. luego ha de haber enteros u e v que den la misma imagen. Tambi´en hemos probado que dos formas f y g de discriminante D son equivalentes m´ odulo pn si y s´ olo si tienen el mismo car´ acter m´ odulo p. digamos r. podemos definir χp (C) como el car´ acter de cualquiera de sus miembros.1. y 0 = uy nos 2 transforma (9. p .4 Sea f una forma cuadr´ atica de discriminante D y p un primo impar tal que p | D.1) se escribir´ odulo pn como a = u2 o bien a m´ a = ru . Tomemos un resto no cuadr´ atico cualquiera m´odulo p. En efecto. y no puede ocurrir simult´aneamente que p | x + 1 y p | x − 1. f es equivalente a la primera si y s´ olo si representa restos cuadr´ aticos m´ odulo p y es equivalente a la segunda en caso contrario. En particular. si C es una clase de equivalencia (estricta o no es- tricta) de formas cuadr´ aticas de discriminante D.D. Entonces es claro que los polinomios x2 y r − Dy 2 toman cada uno (p + 1)/2 valores distintos m´odulo p. definimos el car´ acter m´ odulo p de f como µ ∂ a χp (f ) = . es decir. p donde a es cualquier n´ umero representado por f que sea primo con p. entonces |Upn : Up2n | = 2.3 Si p | D. pero si x ≡ 1 (m´od p ). Las consideraciones anteriores prueban que χp (f ) no depende de la elecci´on de a. tales que . con lo que Upn = Up2n ∪ rUp2n . es decir. Ahora distinguimos dos casos: Si p | D. as´ı como que formas equivalentes m´ odulo pn tienen el mismo car´ acter m´odulo p.

5 Toda forma cuadr´ atica de discriminante impar D es equivalente odulo 2n a una de las dos formas m´ xy o x2 + xy + y 2 . y si elegimos a ´este precisamente como r. Demostracio ´ n: Toda forma con discriminante D ≡ 1 (m´od 8) es equi- valente a una forma ax2 + bxy + 2cy 2 con a impar. (9. Ocup´emonos primero del caso impar. Con el cambio y 0 = by podemos hacer b = 1. Para que ´esta sea congruente con la dada se han de cumplir las congruencias v + 2au ≡ 1 (m´od 2n ) (9. Si una forma cuadr´ atica tiene discriminante D = b2 − 4ac. en definitiva. Para extender a este caso las conclusiones anteriores definimos el car´acter m´odulo p de una forma f (cuando p es impar y no divide al discriminante) como χp (f ) = 1.3) uv ≡ c (m´od 2n ). Definimos igualmente el car´ acter de una clase de f´ ormulas. tenemos la igualdad r = u2 − Dv 2 . La teor´ıa de los g´eneros r ≡ u2 − Dv 2 (m´od p). y = ax0 + vy (con v impar) obtenemos la forma ax2 + (v + 2au)xy + 2uvy 2 .4) Como v es una unidad m´ odulo 2n . si y s´ olo si tienen el mismo car´ acter m´odulo p. El cambio de variables x = ux0 + Dvy 0 y = vx0 + uy 0 transforma la forma de la izquierda de (9. Concretamente. Teorema 9. As´ı obtenemos v + 2acv−1 ≡ 1 (m´od 2n ). Entonces. y entonces D ≡ 1 (m´od 8) si y s´ olo si 2 | ac. si aplicamos a xy el cambio de variables x = x0 + 2uy. Nos falta estudiar el caso p = 2. una forma es equivalente a la primera si y s´ olo si D ≡ 1 (m´od 8) y es equivalente a la segunda en caso contrario. Por otra parte. luego ambas son equivalentes m´ odulo pn y.3) nos permitir´ a calcular u. o equivalentemente: v(v − 1) ≡ −2ac (m´od 2n ) Si demostramos que esta congruencia tiene soluci´ on v impar. entonces D es impar si y s´ olo si b lo es. lo cual se cumple siempre si p . De este modo sigue siendo cierto que dos formas cuadr´ aticas de discriminante D son equivalentes m´ odulo pn . entonces (9. y tendremos probado que xy es equivalente a cualquier .4) y sustituirlo en (9. con p impar.D.3). u2 − Dv 2 es un resto no cuadr´ atico m´ odulo p.212 Cap´ıtulo 9.2) en la forma de la derecha. todas las formas cuadr´ aticas de discriminante D son equivalentes m´ odulo pn . podemos despejar u en (9.

se cumple (9. y) ≡ ±b (m´od 4). Vamos a probar que la forma x2 + xy + y 2 se puede transformar en ´esta mediante un cambio adecuado.9. pues evidentemente xy representa a todos los enteros. es decir. Supongamos que es u. luego el teorema 7. c y r son impares entonces la congruencia ax2 + bxy + cy 2 ≡ r (m´od 2n ) (9. es f´ acil ver que la con- gruencia v 2 − v − 2k ≡ 0 (m´od 8) tiene soluci´ on para todo k.5) tiene soluci´ odulo 2n . mientras que x2 + xy + y 2 6≡ 2 (m´od 4). As´ı nos queda la forma f (x.17 adico v tal que v 2 − v − 2k = 0. Por u´ltimo notamos que las dos formas del enunciado no son equivalentes m´odulo 2n . Ahora bien. En particular el teorema anterior prueba que todas las formas cuadr´ aticas con discriminante impar son equivalentes m´odulo 2n . 4) = 1 + 4b son cuatro impares distintos m´ odulo 8. (con v impar) con lo que llegamos a x2 + (2u + v)xy + (u2 + uv + v 2 )y 2 . Hemos de conseguir 2u + v ≡ 1 (m´od 2n ) u + uv + v 2 2 ≡ 2k + 1 (m´od 2n ) Al despejar v en la primera congruencia y sustituir en la segunda llegamos a la misma congruencia que antes. y) = x2 + bxy + (2k + 1)y 2 . En primer lugar probamos que si a. Este caso presenta diferencias relevantes respecto al de los primos impares. 2 Uno de los dos ha de ser impar. Equivalencia modular 213 forma con discriminante D ≡ 1 (m´od 8). luego uno de ellos es congruente con r m´odulo 8. El cambio de variables x = ux0 . Ya s´ olo nos queda el caso en que 2 divide al discriminante. f (−1. En particular existen enteros u y v tales que au + buv + cv 2 ≡ 1 (m´od 2n ). f (1.5) m´ odulo 8.5) tiene soluci´ on. Observamos que f (1. a saber: u2 − u ≡ impar (m´od 2n ). El cambio y 0 = by nos hace b = 1. As´ı sigue siendo cierto en este caso que dos formas con el mismo discriminante son equivalentes m´ odulo pn si y s´ olo si tienen el mismo car´acter m´ odulo p. Consideremos ahora el caso D 6≡ 1 (m´od 8). Concretamente hacemos x = x0 + uy 0 . Adem´ as en cualquiera de los cuatro casos la derivada fy0 (x. luego toda forma en el caso que estamos estudiando es equivalente m´ odulo 2n a una de la forma x2 + xy + (2k + 1)y 2 . Al igual que hemos hecho con los primos impares. y = vx0 + y nos convierte la forma de partida en otra equivalente con a = 1. Tomando clases implica que existe un entero di´ n m´odulo 2 obtenemos la soluci´ on buscada. y = vy 0 . 0) = 1. Dividiendo entre r podemos suponer a = 1. 2) = −2b + 5 y f (1. 2) = 2b + 5.17 nos da on en Z2 y por consiguiente tambi´en m´ que (9. b.1. que ya sabemos que tiene soluci´ on. definimos el car´acter m´ odulo 2 de una forma f con discriminante impar como χ2 (f ) = 1. debidas esencialmente . y el teorema 7.

Tomando restos m´ odulo 2n obtenemos que a ≡ rk2 (m´od 2n ) para cierto entero impar k. ±5. entonces es equivalente con la correspondiente forma de (9. • Si D/4 ≡ 3. 5 m´ odulo 8. y = vx0 +uy 0 nos transforma x2 −D0 y 2 en A(x2 −D0 y 2 ). donde D0 = D/4. El cambio x = x0 − by. y al tomar restos m´ odulo 8 queda que r0 = r. luego es equivalente a todas las formas (9. Toda forma de discriminante D es equivalente a x2 − D0 y 2 si los impares que representa son congruentes con ±1 m´odulo 8 y es equivalente a 5(x2 − D0 y 2 ) si los impares que representa son congruentes con ±5 (m´od 8).214 Cap´ıtulo 9. todas las formas de discriminante D son equivalentes m´ odulo 2n . • Si D/4 ≡ 2 (m´od 8) tenemos que ±(x2 − D0 y 2 ) son equivalentes. Dada una forma cuadr´ atica ax2 +2bxy+cy 2 . pues una representa s´ olo los impares congruentes con 1. Por lo tanto toda forma de discriminante D es equivalente a ±(x2 −D0 y 2 ).6) y as´ı. Por u ´ltimo. Son los indicados en la tabla siguiente. 5 (m´od 8) entonces x2 − D0 y 2 representa todos los impares m´odulo 8.12 se sigue que a se expresa como a = r≤2 . La teor´ıa de los g´eneros a que el ´ındice del subgrupo de los cuadrados en U2n no es 2. procedemos como en el caso de los primos impares. 4. −5 m´ odulo 8. pasando a otra equivalente podemos suponer que a es impar. donde r = ±1. r = ±1.6) m´ odulo 2n . . la otra s´ olo representa los congruentes con −1. en funci´ on del resto de D0 m´odulo 8: D0 0 1 2 3 4 5 6 7 r 1 ±1 ±1 1 1 ±1 1 1 ±5 5 5 ±5 −5 5 La tabla se interpreta como sigue: • Si D/4 ≡ 1. de donde se sigue que −(x2 −D0 y 2 ) y −5(x2 −D0 y 2 ) tambi´en lo son. y obviamente. donde r0 = ±1. v tales que A = u2 − D0 v 2 ≡ r (m´od 8). 7 (m´od 8) entonces las formas x2 − D0 y 2 y 5(x2 − D0 y 2 ) son equivalentes. • Si D/4 ≡ 6 (m´od 8) llegamos a una conclusi´ on similar. con lo que el cambio x0 = kx.6) para el r considerado. ±5 y ≤ es una unidad di´adica.6) Ahora vamos a ver que si x2 − D0 y 2 representa r m´ odulo 8. En efecto. del teorema 8. y 0 = ky nos lleva a una forma equivalente a (9. supo- nemos que existen enteros u. El cambio x = ux0 +D0 vy 0 . y = ky llegamos a una forma equivalente a una de las cuatro formas r(x2 − D0 y 2 ). y = ay 0 la transforma en a(x2 − D0 y 2 ). expresando a ≡ rk2 (m´od 2n ) y 0 0 haciendo el cambio x = kx. En efecto. Teniendo esto en cuenta. (9. y por lo tanto ±5(x2 − D0 y 2 ) tambi´en lo son. En vista de esto estudiamos los impares representados m´ odulo 8 por la forma x2 − D0 y 2 . dado un entero impar a. ±5. sino 4. y estas dos no son equivalentes entre s´ı. Ahora expresamos A ≡ r0 k2 (m´od 2n ).

cuando hablemos del car´acter de una forma m´odulo un primo p habremos de recordar que si p = 2 puede haber en realidad tres caracteres. Adem´ as tenemos el resultado siguiente: Teorema 9. definimos el car´ acter m´odulo 2 de f como    1 si D/4 ≡ 1. si bien no lo indicaremos expl´ıcitamente en cada ocasi´on para evitar constantes y mon´ otonas salvedades como ´ esta.6 Las funciones δ y ≤.1.7 Si p es primo.D. Hemos demostrado que estos caracteres no dependen de la elecci´ on de a as´ı como que formas equivalentes m´ odulo pn tienen el mismo car´ acter (o los mismos caracteres 1 ) m´ odulo p. 5 (m´od 8)  ≤(a) si D/4 ≡ 2 (m´od 8) χ2 (f ) =   δ(a) si D/4 ≡ 3. Si f es una forma cuadr´atica de discriminante par D y a es cualquier n´ umero impar representado por f . χ23 (f ) = δ(a)≤(a). luego determinan cuatro clases de formas diferentes. son las dadas por Ω (k−1)/2 1 si k ≡ 1 (m´od 4) δ(k) = (−1) = −1 si k ≡ −1 (m´od 4) Ω (k2 −1)/8 1 si k ≡ ±1 (m´od 8) ≤(k) = (−1) = −1 si k ≡ ±5 (m´od 8) Podemos considerar a δ y ≤ como funciones en U8 . dos formas cuadr´ aticas de discriminante D son odulo pn si y s´ equivalentes m´ olo si tienen el mismo car´acter m´odulo p. 5} de {−1. . −5}. Para tratar unificadamente todos los casos en la medida de lo posible. y entonces δ distingue a {1. 7 (m´od 8)  δ(a)≤(a) si D/4 ≡ 6 (m´od 8) Si D/4 ≡ 0 (m´od 8) definimos tres caracteres de f m´ odulo 2. o χ∗2 : U8 −→ {±1} si definida una funci´ 1 En lo sucesivo. Equivalencia modular 215 • Si D/4 ≡ 0 (m´od 8) entonces cada forma de (9. 4. 5}.6) s´ olo representa a los impares congruentes con r m´ odulo 8. −5} y su producto ≤δ distingue a {1. −1} de {5. con- viene observar que para cada discriminante D y para cada primo p tenemos on χ∗p : Up −→ {±1} si p es impar. por lo que tiene sentido hablar del car´ acter de una clase de equivalencia de formas. mientras que ≤ distingue a {1. χ22 (f ) = ≤(a). para todo primo p. Estas conclusiones se pueden expresar tambi´en en t´erminos de caracteres. −5} de {−1. El an´ alogo al s´ımbolo de Legendre ser´ an ahora las funciones siguientes: Definici´ on 9. dados por χ21 (f ) = δ(a).9. s´ olo que ahora hemos de distinguir entre cuatro clases m´ odulo los cuadrados y no entre dos. Esto ocurre siempre que p . definidas sobre los enteros impares.

Concretamente sucede que χ2 = χ7 . ≤δ si p = 2. las formas de cada orden se dividen a su vez en g´eneros seg´ un sus caracteres. Para este discriminante tenemos tres caracteres no triviales.2 G´ eneros de formas y m´ odulos Definici´ on 9. Todas las regularidades que se aprecian en este ejemplo pueden ser explicadas te´ oricamente. La teor´ıa de los g´eneros p = 2. y las formas de un mismo g´enero se dis- tribuyen en clases de equivalencia (en Z). Seg´ un los teoremas 9. Forma χ2 χ3 χ7 2 2 x + 126y + + + 7x2 + 18y 2 + + + 9x2 + 14y 2 + − + 2x2 + 63y 2 + − + 10x2 + 4xy + 13y 2 − + − 10x2 − 4xy + 13y 2 − + − 5x2 + 4xy + 26y 2 − − − 5x2 − 4xy + 26y 2 − − − En particular notamos que. de hecho s´ olo aparecen cuatro. entonces χ∗2 = 1. donde tenemos una estructura de grupo. a dos clases por g´enero. El car´ acter m´odulo 2 viene inducido por χ∗2 = ≤. donde a es cualquier n´ umero primo con p representado por f . Esto completa la clasificaci´on de las formas cuadr´ aticas binarias: ´estas se dividen en ´ordenes seg´un su discriminante. dos formas son del mismo g´enero si y s´ olo si representan los mismos enteros m´ odulo cualquier n´ umero natural n > 1. χ3 y χ7 . χ∗p (xy) = χ∗p (x)χ∗p (y). χ2 . .8 Diremos que dos formas cuadr´ aticas de un mismo discriminante D son del mismo g´enero si tienen los mismos caracteres.D. as´ı como que χ∗p (x) s´olo depende del resto de x m´ odulo D (si D es par pero 8 . La tabla siguiente contiene todas las formas reducidas de discriminante D junto con su sistema de caracteres. Es importante notar que cualquiera de ellas es multiplicativa.216 Cap´ıtulo 9. y en realidad depende del resto de x m´ odulo 4). es el s´ımbolo de Legendre de La funci´ p si p | D es impar y es una de las funciones 1. δ. 9.7.D. es decir. Por u ´ltimo cada clase de equivalencia puede dividirse en dos clases de equivalencia estricta. Ejemplo En el cap´ıtulo VI calculamos las formas cuadr´ aticas reducidas de discriminante D = −504 = −23 · 32 · 7. on χ∗p es constante igual a 1 si p .2 y 9. aunque tres caracteres podr´ıan definir ocho g´eneros. δ. Vemos que las ocho clases de equivalencia se reparten en cuatro g´eneros. Para ello conviene reformular la teor´ıa de los g´eneros en t´erminos de ideales. de manera que ° para ¢ cada forma cuadr´ atica f de discriminante D se cum- ple que χp (f ) = χ∗p [a] . ≤.

Al estudiar la relaci´on entre m´odulos y formas vimos tambi´en que a −1 le corresponde la forma principal cambiada de signo. Cuando hablemos de un ideal de un orden cuadr´ atico O. v) = N N(a) / N(a) = N(a).10 Sea O un orden cuadr´ a°tico.2. el m´ odulo D M es similar a M pero tiene car´acter distinto m´odulo p. Seg´ un el cap´ıtulo VI. por ejemplo. Los resultados del cap´ıtulo 3 nos garantizan que estos ideales heredan el buen comportamiento de los de los ´ordenes maximales a trav´es de la correspondencia descrita en el teorema 3. sabemos que a | N(a).11. Para ver ejemplos de esta situaci´ on consideramos un orden num´erico de discriminante D > 0. Entonces χp (a) = χ∗p N(a) . ° ¢ luego efectivamente. Recordemos ahora el teorema 6. Entonces ° ¢ f (u. luego existen enteros racionales u. en virtud del cual si O es un orden cuadr´a- tico. D es divisible entre un primo impar p tal que (−1/p)√ = −1.9 En un orden cuadr´ umero primo p. N(a) ∈ a. . χp (−1) = χ∗p (−1). Sabemos que una forma asociada a 1 es la forma principal. Conviene tener presente que dos m´ odulos similares no son necesariamente del mismo g´enero.27. As´ı mismo definimos los caracteres y el g´enero de un m´odulo en particular como los de su clase de similitud estricta. G´eneros de formas y m´ odulos 217 En el cap´ıtulo VI definimos una correspondencia biun´ıvoca entre las clases de equivalencia estricta de formas cuadr´ aticas de discriminante D y las cla- ses de similitud estricta de los m´odulos cuyo anillo de coeficientes es el orden cuadr´ atico de discriminante D. χp (a) = χp (f ) = χ∗p N(a) . β). sobrentenderemos siempre que su norma es prima con el ´ındice de O en su orden maximal. y una tal forma es la dada por f (x. que representa a 1. ¢a un ideal de O y p un primo que no divida a N(a). y por lo tanto todos sus caracteres son positivos. Teorema 9. llamamos 1 y −1 a las clases de similitud estricta de los ideales principales generados respectivamente por n´ umeros de norma positiva o negativa. v tales que N(a) = αu + βv. tomamos una base orientada de a. Teniendo esto en cuenta. Ahora bien. el teorema siguiente nos permite calcular los caracteres de una clase sin necesidad de pasar por la clase de formas asociada. Notemos que hemos probado lo siguiente: atico real. Siguiendo la notaci´ on que introdujimos en el cap´ıtulo VI. digamos (α. y) = N(αx + βy)/ N(a). A trav´es de esta correspondencia podemos de- finir los caracteres y el g´enero de una clase de similitud estricta de m´ odulos C como los caracteres y el g´enero de su clase de formas asociada. toda clase de similitud estricta de m´odulos de O admite como representante a un ideal de norma prima con cualquier entero prefijado n. dado cualquier m´odulo M del orden considerado. Demostracio ´ n: Hemos de calcular el car´acter de cualquier forma cuadr´ a- tica asociada a a.9. para n´ Teorema 9. entonces. Si. es decir. que representa a −1.

(+ − −) y que hay exactamente cuatro clases de cada g´enero. (− + −). los caracteres son homomorfismos del grupo de los m´ odulos de O (o del grupo de clases estrictas de O) en el grupo {±1}. Los restantes se calculan mediante el teorema 9. De aqu´ı obtenemos inmediatamente que los caracteres de σ son (− − +) y los de τ son (− + −). de orden 8. Demostracio ´ n: Sean a y b ideales de O estrictamente similares a M y N respectivamente y con normas primas con p. entonces χp (M N ) = χp (M )χp (N ).11: 1 +++ σ4 +++ τ −+− τ σ4 −+− σ −−+ σ5 −−+ τσ +−− τ σ5 +−− σ2 +++ σ6 +++ τ σ2 −+− τ σ6 −+− σ3 −−+ σ7 −−+ τ σ3 +−− τ σ7 +−− Vemos que aparecen cuatro g´eneros: (+ + +). . y est´ a generado por las clases σ = [31 ]. A este g´enero lo llamaremos g´enero principal G0 . La m´ as importante es que. Dos clases de H son del mismo g´enero si y s´ olo si tienen la misma imagen por χ. . entonces tenemos un homomorfismo de grupos m veces χ : H −→ C2 × · · · × C2 que a cada clase le hace corresponder su sistema de caracteres.218 Cap´ıtulo 9. Su orden es potencia de 2 (de hecho.11 Si M y N son m´ odulos de un mismo orden cuadr´ atico O y p es un primo. En t´erminos algebraicos. Si O es un orden cuadr´ atico. el discriminante es ∆ = −4 · 7 · 23 y los caracteres a considerar son χ2 (que se calcula con χ∗2 = δ). . En particular el n´ ucleo de χ es el g´enero formado por las clases cuyos caracteres son todos positivos. Tambi´en es obvio ahora que todos los g´eneros contienen el mismo n´ umero de clases de similitud estricta. en t´erminos de m´ odulos. H es su grupo de clases estrictas y llamamos C2 = {±1}. Los g´eneros son las clases del grupo cociente H/G0 . χ1 . A este grupo lo llamaremos grupo de g´eneros del orden O. χm son sus caracteres. Por otro lado. Vi- mos que tiene orden 16. . divide a 2m ). Sus formas cuadr´ 2 2 7x + 23y . °√ ¢ Ejemplo En el cap´ıtulo VI calculamos el grupo de clases de Q −161 . y aticas asociadas son 3x2 + 2xy + 54y 2 y τ = [70 ]. La teor´ıa de los g´eneros Este teorema tiene muchas consecuencias. de orden 2. χ7 y χ23 . La u´nica propiedad que observamos y que todav´ıa no sabemos justificar es por qu´e el n´ umero de g´eneros siempre es la mitad del n´ umero m´ aximo posible. Entonces ° ¢ ° ¢ ° ¢ χp (M N ) = χp (ab) = χ∗p N(a) N(b) = χ∗p N(a) χ∗p N(b) = χp (a)χp (b) = χp (M )χp (N ). (− − +). . respectivamente. los caracteres son homomorfismos de grupos: Teorema 9.

2)2 = ≤(a) = χ2 (f ). u)2 = (a. al u ´nico que cumple el teorema siguiente: Teorema 9. Llamaremos caracteres fundamentales del orden cuadr´ atico de discriminante D a los caracteres χp correspondientes a primos p que dividen al discriminante fundamental D0 . D/4)2 = (a. As´ı pues. • Si D/4 ≡ 6 (m´od 8) entonces D/4 = 2u. Observar que en general (a. 2. Definici´on 9. u)2 = ≤(a)δ(a) = χ2 (f ).12 Diremos que un n´ umero entero D es un discriminante funda- mental si es el discriminante del orden maximal de un cuerpo cuadr´atico. Si M es un m´ odulo de O. χp (f ) = (a. Si D es el discriminante de un orden cuadr´ atico arbitrario. donde m es un n´ umero natural (el ´ındice del orden) y D0 es un discriminante fundamental. D)p . teniendo en cuenta las propiedades del s´ımbolo de Hilbert (teorema 8. donde u ≡ −1 (m´od 4) y (a. Si f es una forma cuadr´ atica de discriminante D. D/4)2 . entonces χp (M ) = (N(M ). D/4)2 = 1 = χ2 (f ). donde u ≡ 1 (m´od 4) y as´ı (a.13 Sea O un orden cuadr´ atico de discriminante D y sea χp un car´ acter fundamental de O. 2)2 (a. Como D0 es libre de cuadrados (salvo una posible potencia de 2) se cumple que el exponente de p en D = m2 D0 es impar. • Si D/4 ≡ 2 (m´od 8) entonces D/4 = 2u. D)2 = (a. 2)2 (a. D/4)2 = δ(a) = χ2 (a). D)p = ψp (f ).9. D/4)2 = (a. entonces D se descompone de forma u ´nica como D = m2 D0 . • Si D/4 ≡ −1 (m´od 4) entonces (a. . donde a es cualquier n´ umero racional representado racionalmente por f y ψp (f ) es el invariante definido en 8. p)p = (a. D)p . • Si D/4 ≡ 1 (m´od 4) entonces (a. p Si p = 2 (y a es impar) distinguimos casos seg´ un el resto de D/4 m´ odulo 8.27. G´eneros de formas y m´ odulos 219 La explicaci´ on hay que buscarla en los g´eneros del orden maximal de un cuerpo cuadr´atico y en su relaci´ on con los g´eneros de sus otros ´ordenes. Conviene introducir algunas definiciones. Demostracio ´ n: 1) Supongamos en primer lugar que p es impar y que a es primo con p. s´ olo consideraremos funda- mental a uno de ellos.25) µ ∂ a χp (f ) = = (a. Entonces 1.2. En el caso en que haya tres caracteres m´odulo 2.

Por ejemplo. β tales que αx + βy = N(M ). D)2 es uno de los tres caracteres δ(a). Si χp es un car´acter fundamental de Om . No pueden ser ambos iguales a 1. y por el teorema anterior se cumple ≥ ° ¢¥ ° ¢ χp α [a] = (N(a). trivialmente lo es de O tambi´en. 2i )2 (a. β) = N(M ). entonces D0 = 4d (pues 2 | D0 por definici´ on de car´ acter fundamental) y como D0 es un discriminante maximal d ≡ −1 (m´od 4).220 Cap´ıtulo 9. y) = .26 nos da que ψ(f ) se puede calcular en realidad con cualquier n´ umero p-´ adico representado por f . Vamos a ver que uno de ellos es (a. (a. Una forma asociada a M es N(αx + βy) f (x. β) una base orientada de M . Pero el teorema 8. 2) Sea (α. β) es una Q-base del cuerpo cuadr´ atico al que pertenece M . D)p . por lo que ψp (f ) = (a. donde u es impar. y concluimos por el apartado anterior. Entonces. As´ı pues. Entonces (a. pues si i es par. si Hm es el grupo de clases de un orden Om y H es el grupo de clases del° orden ¢ maximal O. El primer factor es 1 o ≤(a). La tabla siguiente muestra los g´eneros de ambos grupos de clases: x2 + 126y 2 +++ x2 + 14y 2 ++ 9x2 + 14y 2 +−+ 7x2 + 18y 2 +++ 2x2 + 7y 2 ++ 2x2 + 63y 2 +−+ 5x2 − 4xy + 26y 2 −−− 3x2 + 2xy + 5y 2 −− 10x2 − 4xy + 13y 2 −+− 5x2 + 4xy + 26y 2 −−− 3x2 − 2xy + 5y 2 −− 10x2 + 4xy + 13y 2 −+− . ° ¢ Esto significa que los caracteres de α [a] se obtienen sin m´ as que suprimir los caracteres no fundamentales de [a]. f representa racionalmente a N(M ). existen n´ umeros racionales α. De aqu´ı se siguen muchas consecuencias importantes. Por otra parte. ≤(a). Ejemplo En el cap´ıtulo VI calculamos el epimorfismo entre el grupo de clases del orden de discriminante D = −504 = −8 · 9 · 7 y el de su orden maximal. seg´un si i es par o impar. de discriminante D0 = −56 = −8 · 7. D/4)2 (el mismo para toda forma f y todo a). entonces tenemos un epimorfismo α entre ellos dado por α [a] = [a]. δ(a)≤(a). f (α. En particular con cualquier n´ umero racional. D0 )p = (N(a). Sea D/4 = 2i u. m2 D0 )p = χp [a] . el discriminante D y el determinante d de la forma f satis- facen la relaci´ on d = −D/4. u)2 . El segundo factor es 1 o δ(a) seg´un el resto de u m´odulo 4. En particular α env´ıa clases del mismo g´enero a clases del mismo g´enero. D/4) = (a. D/4)p = (a. N(M ) Como (α. La teor´ıa de los g´eneros • Si D/4 ≡ 0 (m´od 8) entonces tenemos tres caracteres m´ odulo 2. es decir.

Entonces 1. entonces Y χp (M ) = 1.15 Las siguientes afirmaciones son equivalentes: 1. La versi´on en t´erminos de m´ odulos se deduce de la de formas como en el teorema 9. Por otro lado. como consecuencia del teorema 8. D)2 = 1. p p (Falta el factor (N(M ). D)p . ψp (f ) = (a. Por ello los caracteres del orden maximal se obtienen eliminando el signo central. G´eneros de formas y m´ odulos 221 Los caracteres fundamentales son χ2 y χ7 . La ley de reciprocidad cuadr´ atica. En un orden maximal. entonces χp (M ) = (N(M ). Si p . Para ´ordenes maximales el teorema 9. si p es impar. el n´ umero de caracteres negativos de un g´enero ha de ser par.D sabemos que χp (f ) = 1 para toda forma de discriminante D.2. Si p = 2 enton- ces podemos tomar a impar.9. y nos basaremos en ello para demostrarla.13. luego tambi´en ψ2 (f ) = (a. el n´ umero de caracteres negativos de M es par. Si M es un m´ odulo de un orden cuadr´atico maximal de discriminante D. Si D es un discriminante fundamental y m es el n´umero de primos dis- tintos que dividen a D. p es decir. 2. D)p = 1 (pues p divide a D con multiplicidad 1).14 Sea O un orden cuadr´ atico maximal de discriminante D y sea χp cualquier car´ acter de O.13 puede mejorarse. D)p = 1. pero siempre vale 1. Si f es una forma cuadr´ atica de discriminante D.13 prueba estos hechos en el caso en que p | D. En efecto. y necesariamente D ≡ 1 (m´od 4). Si M es un m´ odulo de O.) De hecho vamos a probar que esta propiedad equivale a la ley de reciprocidad cuadr´atica. Demostracio ´ n: El teorema 9. porque N(M ) > 0.37 (ad- mitiendo la ley de reciprocidad cuadr´atica). entonces el n´ umero de g´eneros g del orden de discriminante D cumple g ≤ 2m−1 . D)p = ψp (f ). . la f´ ormula producto que aparece en dicho teorema tiene como caso particular que Y Y χp (M ) = (N(M ). Teorema 9. χp (f ) = (a. 2. 3. a puede tomarse primo con p y entonces. Ahora podemos comprender por qu´e el n´ umero de g´eneros es siempre la mi- tad del que a priori podr´ıa ser. Teorema 9. donde a es cualquier n´ umero racional representado racionalmente por f . D)∞ .

−1)2 = −1. Vamos a probar que 3) implica la ley de reciprocidad cuadr´ atica. Si p es uno de estos factores 1 = χ2 (p) = (p. Si (2/p) = 1 entonces p se descompone en dos factores de norma p. Entonces 1 + p /2 tiene norma par. pues de los 2m g´eneros posibles. 7. D = −4. D = p. lo que prueba que 2 se descompone en producto de dos primos de norma 2. °√ ¢ Tomamos K = Q 2 . Si p es un primo p ≡ 3. D = −8. La teor´ıa de los g´eneros Demostracio ´ n: Acabamos de probar que 1) implica 2). Si p es un primo p ≡ −1 (m´od 4) entonces (−1/p) = −1. entonces q se escinde en dos primos de norma q. m = 1. 4) y 6) prueban la segunda ley suplementaria. 2. Si q es uno de ellos. p)p = (q/p). 5. luego seg´ un 2) no se dan. . °√ ¢ Consideramos K = Q p . Si p es uno de estos primos. 8)2 = (p. contradicci´ on. 1. g = 1. la mitad de ellos tendr´ıan un n´ umero impar de caracteres negativos. 1 = χp (q) = (q. 6. contradicci´ on. ° Como ¢ el u ´nico g´enero es el principal. m = 1. Si p es un primo p ≡ 1 (m´od 4) entonces (−1/p) = 1. m = 1. el principal. 5 (m´od 8) entonces (2/p) = −1. g = 1. Si (p/q) = 1. Entonces hay un solo g´enero. entonces p se des- compone como producto de dos primos de norma p. D = 8. °√ ¢ ° √ ¢ Consideramos K = Q p . °√ ¢ Consideremos K = Q −1 . 3. entonces tambi´en (p/q) = −1. 4. 1 = χp (q) = (2.222 Cap´ıtulo 9. 2)2 = −1. g = 1. −4)2 = (p. m = 1. Las afirmaciones 3). m = 1. aplicando 9.9 tenemos que 1 = χp −1 = (−1/p). D = p. Si fuera (−1/p) = (−4/p) = 1. m = 1. 2) implica 3) es evidente. pero no es divisible entre 2. Si p y q son primos impares p ≡ 1 (m´od 4) y (q/p) = −1. Si p ≡ 7 (m´od 8) entonces (−2/p) = −1. Si q es uno de estos primos. Si p ≡ 7 (m´od 8) entonces por 1) y 5) (2/p) = (−1/p)(−2/p) = (−1)(−1) = 1. Las afirmaciones 1) y 2) prueban la primera ley suplementaria. g = 1 y razonamos igual que en el caso anterior. °√ ¢ TomamosK = Q −2 . p)p = (2/p). con lo que el g´enero de p no ser´ıa el principal. g = 1. Si p es un primo p ≡ 1 (m´od 8) entonces (2/p) = 1. χ2 (p) = (p. D = p. °√ ¢ Tomamos K = Q p .

q. El rec´ıproco es cierto aunque el orden no sea maximal. Ejercicio: Admitiendo la ley de reciprocidad cuadr´ atica. m = 2. Si p y q son primos p. entonces (p/q) = −1 implicar´ıa (q/p) = −1 por 7). q = q . Teorema 9. entonces (p/q) = 1. luego g = 2 y los g´eneros son (++).9. entonces (−p/q) = −1. [q]2 = 1.16 Si D es un discriminante fundamental. χq [p] = −1. g ≤ 2. entonces (p/q) = −1. entonces (p/q) = −1 implicar´ıa (q/p) = −1 por el comentario posterior a 8). El teorema siguiente es inmediato si tenemos en cuenta 8. 10.36. odulo 2. La afirmaci´ on 10) y la observaci´ on tras 8) completan la prueba. ° ¢ ° ¢ ° ¢ Ahora bien. Como N( pq) = −pq ha de ser pq = pq. tenemos (−1/q) ≡ q (m´od 4). Si q ≡ 1 (m´od 4). el n´ Dedicaremos la secci´ on siguiente a demostrar la ley de reciprocidad cuadr´ a- tica. M´ as exactamente. m = 1. donde m es el n´ umero de caracteres. Si f representa un n´ umero a y g representa un n´umero b2 a. luego [pq] = −1. Si p y q son primos impares p ≡ −1 (m´od 4) y (q/p) = −1.14. g = 1 y razonamos igual que en el caso anterior. entonces dos formas cuadr´ aticas de discriminante D son racionalmente equivalentes si y s´ olo si son del mismo g´enero. Ejercicio: Sea D un discriminante fundamental y f . D = −p. χp −[q] = −χp [q] = −(q/p) °= ¢−1 y χq [p] = (p/q). Si D no es fundamental. pero el rec´ıproco es falso en general. Si q ≡ −1 (m´od 4). [p]2 = 1.13 y 9. q ≡ −1 (m´od 4) y (q/p) = 1. luego 8) implica que (p/q) = −1 si q ≡ 1 (m´od 4) y (p/q) = 1 si q ≡ −1 (m´od 4). dos formas del mismo g´enero son racionalmente equivalentes. Una consecuencia inmediata del teorema 9. Por 1) y 2). G´eneros de formas y m´ odulos 223 8. 2 2 √ Claramente °√p =¢p . la situaci´ on es ´esta: . el g´enero de un m´odulo depende s´ olo de su norma. Como ambos caracteres han de ser iguales. Ahora seguiremos extrayendo consecuencias de los teoremas 9.2. entonces f y g son del mismo g´enero. para ciertos ideales p. D = pq. 9. Esto implica que [p] = −[q]. Los apartados 7) y 9) prueban la mitad de la ley de reciprocidad. (−−). e igualmente χq (−1) = −1. °√ ¢ Tomamos K = Q pq . Si hay tres caracteres m´ umero de g´eneros es a lo sumo 2m−2 . Si p y q son primos impares p ≡ 1 (m´od 4) y (q/p) = 1. g dos formas de discriminante D.14 es que en un orden maximal. probar que el n´umero de g´eneros de cualquier orden cuadr´ atico es a lo sumo 2m−1 . °√ ¢ Tomamos K = Q −p . Entonces χp (−1) = (−1/p) = −1 por 1).

H 2 al subgrupo de los 2 cuadrados y G0 al g´enero principal. y En realidad el n´ este hecho tiene inter´es te´ orico por s´ı mismo. As´ı. 9. Ejercicio: Probar que. Para ello nos basaremos en la siguiente observaci´ on trivial: Si C es una clase de similitud estricta (no necesariamente de un orden maximal).17 Si dos m´ odulos M y M 0 del orden Om de un cuerpo cuadr´ atico K son del mismo g´enero.8. . entonces C 2 pertenece al g´enero principal. Si existe un γ ∈ K no nulo cuya norma es positiva y se expresa como cociente de enteros primos con m. en un orden cuadr´ atico arbitrario. N(M ) N(M 0 ) Si m´odulos son del mismo g´enero entonces las formas f y g son racionalmente equivalentes (y el rec´ıproco es cierto si el orden es maximal). umero de g´eneros es g´eneros es exactamente igual a 2m−1 .3 El n´ umero de g´ eneros En esta secci´on demostraremos la ley de reciprocidad cuadr´ atica contando el n´ umero de g´eneros. luego basta probar que este u ´ltimo ´ındice es a lo sumo 2m−1 . s. Las formas asociadas a estos m´ odulos son N(ux + vy) N(u0 x + v 0 y) f (x. si llamamos H al grupo de clases. entonces existe un γ ∈ K de norma positiva tal que N(M ) = N(γ) N(M 0 ). y) = y g(x. vi. entonces γ puede escogerse de la forma γ = α/β. De acuerdo con el teorema 9. Para probarlo necesitamos probar a su vez que el g´enero principal coincide con el grupo de los cuadrados. y que dos ideales conjugados son del mismo g´enero).18 Sea K un cuerpo cuadr´ atico y m un n´umero natural. dos ideales con la misma norma son del mismo g´enero (tener en cuenta que dos ideales primos con la misma norma son conjugados.224 Cap´ıtulo 9. r0 .15 es suficiente probar que en un orden maximal el n´ umero de g´eneros g es a lo sumo 2m−1 . Demostramos primero un resultado t´ecnico que podemos evitar si nos restringimos a ´ordenes maximales (el u ´nico caso necesario para determinar el n´ umero de g´eneros y probar la ley de reciprocidad). Entonces γ = ξ/ξ 0 cumple el teorema. M 0 = hu0 . v 0 i. y) = . Esto se conoce como teorema de duplicaci´ on de Gauss. s0 tales olo si existen n´ que N(ur + vs)/ N(M ) = N(u r + v s )/ N(M 0 ) o. Teorema 9. pues para cualquier car´ acter se cumple χp (C 2 ) = χp (C) = 1. si y s´ umeros racionales no nulos r. Por el teorema 8. es decir. tenemos que g = |H : G0 | ≤ |H : C 2 |. Demostracio ´ n: Sea M = hu. si y s´ 0 0 0 0 olo si existen elementos no nulos ξ y ξ 0 en K tales que N(ξ)/ N(M ) = N(ξ 0 )/ N(M 0 ) o. equivalentemente N(M ) = N(M 0 )N (ξ/ξ 0 ). en otros t´erminos. La teor´ıa de los g´eneros Teorema 9. Si el orden es el maximal (m = 1) entonces el rec´ıproco tambi´en es cierto. esto ocurre si y s´ olo si ambas formas representan racionalmente a un mismo n´ umero. donde α y β son enteros de norma positiva prima con m. donde m es el n´ umero de primos que dividen al discriminante.

todo divisor primo de m divide a ζ 0 α y en ζβ con la misma mul- tiplicidad (para otros divisores distintos de los que hemos tratado —ver la ta- bla 3.3. Esto significa que podemos suponer que γ ∈ O. Al igualar las normas y teniendo en cuenta que la factorizaci´ on es u ´nica. pi divide a ζ con exponente ci . Claramente ζ y ζ 0 tienen la misma norma. α∗ y β ∗ tienen norma prima con m. . β ∈ O tienen norma positiva prima con m. De este modo. Lo mismo vale para (uγ)2 . Teorema 9. Sea ζ 0 el conjugado de ζ. donde α. γ= pui i qvi i rj j . Descompongamos en ideales primos de Om : Y Y c Y Y w a= pai i qbi i rjj . Entonces [a] = [βa] y N(βa) = N(α). Si no es positiva los multiplicamos por α∗ . El teorema 9.17 nos da que N(a) = N(γ) para un cierto γ con N(γ) > 0. . el exponente de pi tanto en ζ 0 α como en ζβ es ai . donde pi 6= qi . 2) tales que rj = r2j o bien rj = rj . Sean p1 . Llamemos ci = ai − bi = bi − ai . Sean ai y a0i los exponentes de pi y qi en α. Adem´ as N(u2 γa) = N (uγ)2 y tanto u γ como (uγ) tienen norma positiva. existen u y v enteros en K tales que uγ +vm = 1. Por consiguiente [a] = [u2 γa] y 2 2 podemos sustituir γ por (uγ)2 . luego γ ∗ = (ζ 0 α)/(ζβ) tiene la misma norma que γ. pr los primos que dividen a m y que en K se descomponen como pi = pi qi . donde α y β son enteros en K. donde ning´un primo que divida a m divide a β ∗ (luego tampoco a α∗ ). Por el teorema chino del 0 0 resto existe un entero ζ ∈ K tal que ζ ≡ πici (m´od pci i +1 ). Demostracio ´ n: Consideremos una clase [a] del g´enero principal. Por el teorema 6.7 para concluir que γ ∗ = α∗ /β ∗ . As´ı uγ ∈ 1+(m) ⊂ Om°y sigue¢ siendo primo con m. El n´ umero de g´eneros 225 Demostracio ´ n: Sea γ = α/β. resulta que ai + bi = ui + vi y cj = wj . i . ζ ≡ 1 (m´od qci i +1 ). Por consiguiente. sea πi ∈ pi \ p2i . Tomando clases estrictas tenemos Y [a] = [γ −1 a] = [pi ]ai [qi ]bi [pi ]−ui [qi ]−vi . Por hip´ otesis ha de ser ai + a0i = bi + b0i .11 podemos suponer que a es un ideal de norma prima con m. En efecto. Ahora veremos que podemos tomarlo en Om . Podemos aplicar el teorema 3. mientras que qi no divide a ζ. Para cada i. y el exponente de qi en ζ 0 α y en ζβ es b0i .1— se sigue inmediatamente de la hip´ otesis). Sean bi y b0i los exponentes en β. i j i j donde hemos distinguido entre los primos pi de norma pi tales que pi = pi qi t con pi 6= qi y los primos restantes rj de norma rjj (tj = 1. As´ı pues. . Por el teorema anterior podemos tomar γ = α/β.19 (Teorema de duplicaci´ on) El g´enero principal de un orden cuadr´ atico Om est´ a formado por los cuadrados del grupo de clases. .9. Ahora.

Por consi- guiente el g´enero principal es ≠ Æ ≠ Æ ≠ Æ ≠ Æ G0 = c21 × · · · × c2r × d21 × · · · × d22 . luego d2i = hdi i. i i i El grupo de clases de un orden cuadr´ atico se descompone en producto de gru- pos c´ıclicos de ´ordenes potencias de primos (los llamados divisores elementales). . Gauss demostr´ o la ley de reciprocidad cuadr´ atica contando el n´umero de clases ambiguas. donde t es el orden de di . La teor´ıa de los g´eneros Pero [1] = [pi ] = [pi ][qi ]. y as´ı ≠ Æ ≠ Æ G0 = c21 × · · · × c2r × hd1 i × · · · × hds i . entonces a¯ a = N(a) . luego [qi ] = [pi ]−1 y as´ı Y Y hY i2 [a] = [pi ]ai −ui +vi −bi = [pi ]2(ai −ui ) = pai i −ui . . . luego para toda clase C se cumple que CC = 1. donde n es el n´ Resulta. (9. un elemento de H tiene orden 2 si y s´ olo si todos sus factores tienen orden 2. llamaremos C a la clase conjugada de C. Si C es una clase de H. umero de g´eneros es g = 2n . . Si a es un ideal y a¯ es su conjugado. pues. cr tienen orden 2ti y d1 . si y s´ olo si est´ a en A). Hemos probado que el grupo de g´eneros es isomorfo al grupo de clases am- biguas.226 Cap´ıtulo 9. Un ideal a es ambiguo si a = a¯ y no es divisible entre enteros racionales no unitarios. es decir. el grupo D t −1 E D tr −1 E 1 A = c21 × · · · × c2r ≤H es isomorfo al grupo de g´eneros. Digamos que H = hc1 i × · · · × hcr i × hd1 i × · · · × hds i .7) donde c1 . que el n´ umero de ti −1 divisores elementales pares de H. . Esto nos da la siguiente expresi´ on para el grupo de g´eneros: ° ≠ Æ¢ ° ≠ Æ¢ G = H/G0 = hc1 i / c21 × · · · × hcr i / c2r . Definici´ on 9. . Por lo tanto C es una clase ambigua si y s´olo si C = C. . la formada por los m´ odulos conjugados ° de¢ los m´odulos de C.7). .20 Una clase C del grupo de clases estrictas H es ambigua si cumple C 2 = 1. ° ¢(t−1)/2 ≠ Æ Pero di = d2i . Puesto que cada clase c2i tiene orden 2. ds tienen orden impar. En lo sucesivo consideraremos u ´nicamente clases de similitud estricta en un orden cuadr´ atico maximal (trabajar en el caso general no aprovechar´ıa para nada). Pero por otro lado A = {C ∈ H | C 2 = 1} (teniendo en cuenta (9. que es lo que vamos a hacer a continuaci´on. .

luego tambi´en 2m−1 g´eneros. Si demostramos que cada clase ambigua contiene exactamente dos ideales ambiguos habremos demostrado que hay exactamente 2m−1 clases ambiguas.1) hay tres posibilidades: o bien p = p es un primo racional. La clave de la prueba es un sencillo resultado debido a Gauss y a Kummer. M´ as a´ un. que a¯ = αa para un cierto clase sea ambigua significa que [a] = [¯ . es claro que a es un ideal ambiguo. Si llamamos m al n´ umero de divisores primos de D. El n´ umero de g´eneros 227 Consideremos un ideal ambiguo a 6= 1 y descompong´ amoslo en factores pri- mos. Descartamos la primera posibilidad por definici´ on de ideal ambiguo. que Hilbert generaliz´o hasta lo que ahora se conoce como el teorema 90 de Hilbert. luego p = pp¯ | a. En otro caso se cumple que α = (1 + α)/(1 + α ¯ ).21 Sea K = Q d un cuerpo cuadr´ atico y O su orden maximal. luego tambi´en 2m−1 g´eneros. Si p es uno de los primos de a. la multiplicidad de p en a tiene que ser 1. El segundo caso tampoco puede darse. Por lo tanto r rσ r ρ= = = σ = sσ. Multiplicando por un entero racional podemos exigir que el numerador est´e en O. Toda clase ambigua contiene un ideal a. √ Demostracio ´ n: Si α = −1 basta tomar ρ = d. que no tiene factores primos). y ´estos son exactamente los que dividen al discriminante D del orden que estamos considerando.17). en contra de la definici´ on de ideal ambiguo. Si ρ/¯ρ = σ/¯σ entonces ρ¯ σ = ρ¯σ = r ∈ Q. Rec´ıprocamente. tal y como queremos demostrar. Por lo tanto O tiene exactamente 2m−1 clases ambiguas. por el teorema 3.22 Cada clase ambigua de un orden cuadr´ atico maximal O contiene exactamente dos ideales ambiguos. Adem´ as ρ es u ´nico salvo m´ ultiplos por n´ umeros racionales. tenemos que el n´ umero de ideales ambiguos es 2m (incluyendo al ideal 1.9.3. tambi´en p¯ | a¯ = a. °√ ¢ Teorema 9. es decir. Que la a]. Si α ∈ K cumple que N(α) = 1. Esto prueba que los u ´nicos factores primos posibles de los ideales ambiguos son los primos p tales que N(p) = p2 . donde m es el n´ umero de divisores primos del discriminante de O. o de lo contrario N(p) = p2 dividir´ıa a a. y se cumple lo pedido. si a es un ideal formado por productos de divisores primos de D con multiplicidad 1. seg´ un probamos en el cap´ıtulo III (ver tabla 3. σ ¯ σ¯ σ N(σ) con s ∈ Q. o bien N(p) = p = pq. Demostracio ´ n: Veamos en primer lugar que toda clase ambigua contiene al menos un ideal ambiguo. entonces existe un ρ ∈ O tal que α = ρ/¯ ρ. pues r es invariante por conju- gaci´ on. o bien N(p) = p = p2 . Teorema 9. con q 6= p (y entonces q = p¯. pues como p | a.

Por lo tanto ρa = ρa. Podemos suponer que N(ρ) > 0. Nos queda el caso en que d > 0 y la unidad fundamental η tiene norma positiva. digamos a y el ideal αa. efectivamente. s´ olo hay dos °√ ¢ posibilidades: (1) y d . −3. De este modo tenemos un ideal b estrictamente similar a a y tal que b = b. Multiplicando √ por η¯ queda α¯η = ±η α ¯. toda clase contiene al menos dos ideales ambiguos: el que ya hemos probado que existe. Tambi´en podemos suponer que ρ no es divisible entre enteros racionales. con N(β). luego α/¯α = ≤ es una unidad de O de norma +1. luego por el teorema anterior a¯ = (ρ/¯ ρ)a. hay dos ideales en la clase principal. pues en caso contrario cambiamos ρ por dρ. √ Si d 6= −1. y si α = a + b d (con√ a. Si d = −1. (β). digamos a. Vamos a probar que no hay ninguno m´ as. Por otro lado. ±≤ ha de ser una potencia par de la unidad fundamental. Sea α¯η = a + b d. βa y γa. . Como N(≤) > 0. Si (α) es un ideal ambiguo (con N(α) > 0) tenemos que α = ≤¯α para una unidad ≤. (γ) estar´ıan en la clase principal y ser´ıan ambiguos. ¯ Si b es divisible entre enteros racionales hacemos b = mc. Como adem´ as (α) no°√ha¢de ser divisible entre enteros racionales. Como a y a¯ tienen la misma norma ha de ser n´ N(α) = 1. si una clase contu- viera tres ideales ambiguos. entonces los ideales (1). Notar que ρ no es una unidad. que ser´a de la forma ≤ = ±η t = ±ρt /¯ ρt . lo cual es imposible dado que η es una unidad fundamental. d < 0. Tenemos que α = ±η 2 . Tenemos que (α) = (¯ α). Este n´ umero tiene la propiedad de que su√conjugado es ´el mismo o su sim´ ° √etrico. con ρ ∈ O. luego (α) ha de ser (a) o b d y. Supongamos ahora que d > 0 y que la unidad fundamental tiene norma negativa. Por el teorema anterior. las u ´nicas posibilidades son (1) y d . √ √ √ √ Si N(ρ) < 0 hacemos dρa = − dρa = dρa y N( dρ) > 0. −3 no es necesario hacer c´ alculos: en ambos casos el n´ umero de clases es 1 y m = 1. b enteros o semienteros) la condici´on α = ±¯ α nos da α = a o bien α = b d (con lo que a y b han de ser enteros). ¢ Esto lleva a que α¯η = a o bien α¯η = b d. como no ha de ser divisible entre enteros. o de lo contrario η = ρ2 . pues si (1) y (α) son los u ´nicos ideales estrictamente principales ambiguos. donde c ya no es divisible entre enteros racionales. La teor´ıa de los g´eneros umero α de norma positiva. entonces ≤ = ±1. luego el n´umero de ideales ambiguos es 2 y. Con esto tenemos probado el teorema para cuerpos imaginarios. Ahora basta probar que la clase principal contiene exactamente dos idea- les ambiguos. y η por −η (que es tambi´en una unidad fundamental). Por lo tanto los ideales (1) y (ρ) son distintos y claramente son ambiguos. Entonces c es estrictamente similar a a y es claro que se trata de un ideal ambiguo. N(γ) > 0. luego ≤ = ±η 2 para una cierta unidad η. Entonces α¯ ρt = ±¯αρt . Supongamos que (α) es un ideal ambiguo con N(α) > 0 y veamos qu´e po- sibilidades hay.228 Cap´ıtulo 9. η = ρ/¯ ρ para un cierto entero√ρ. necesariamente.

lo cual es suficiente para probar la ley de reciprocidad. y que el discriminante sea divisible por a lo sumo dos primos en el caso de cuerpos reales sin unidades de norma negativa. donde u = 0.4 El car´ acter de un cuerpo cuadr´ atico La ley de reciprocidad cuadr´ atica tiene muchas repercusiones sobre los cuer- pos cuadr´ aticos. y nos queda (α) = (a ρ) = (ρ). umero de clases estrictas h0 es impar si y s´ • El n´ olo si el discriminante D es divisible por un u ´nico primo (pues el n´umero de g´eneros es el n´ umero de divisores elementales pares del grupo de clases). Supongamos finalmente que u = 1. pues si llamamos n al n´umero de clases en cada g´enero.√ b enteros o semienteros).9. . luego p | a0 y as´ı concluimos que N(ρ) | a0 . es racional. luego α¯ Si u = 0 queda (α) = (a0 ) = (1). Se cumple que ρ¯ = N(ρ)/η. Todav´ıa no hemos probado que el n´umero de g´eneros es exactamente la mitad del n´ umero de g´eneros posibles en ´ordenes no maximales. En esta secci´ on veremos que determina unas reglas muy sen- cillas sobre el tipo de factorizaci´ on de los primos racionales. Terminamos la secci´ on con algunas consecuencias inmediatas del teorema anterior: • Hay cuerpos cuadr´ aticos (tanto reales como imaginarios) con un n´ umero de clases arbitrariamente grande. puesto que (α) no es divisible entre enteros racionales. Notemos que. Diremos que p se escinde en K si p = pq. El car´ acter de un cuerpo cuadr´ atico 229 √ Expresando este n´ umero como a + b d (con a. Consecuentemente a0 /¯ ρ = a0 ρ/ N(ρ) = a00 ρ. y basta tomar determinantes divisibles entre muchos primos. El hecho de que (ρ) sea ambiguo implica que los factores primos de (ρ) son todos distintos dos a dos y. Esto lo veremos m´ as tarde. una condici´on necesaria para que un cuerpo tenga facto- rizaci´ on u ´nica (h = 1) es que el discriminante sea divisible por un solo primo en el caso de los cuerpos imaginarios o cuerpos reales con unidades de norma negativa. donde p y q son dos primos distintos de K. luego α¯ ρt = a.19. 2 Digamos que t = 2k + u. el teorema anterior prueba que |H : H 2 | = 2m−1 . Ya hemos usado en varias ocasiones que un primo racional p puede factorizar de tres formas distintas en un cuerpo cuadr´ atico: Definici´ on 9. b enteros). Teniendo en cuenta los signos de las normas. el segundo caso es imposible. tenemos la relaci´ on h0 = gn = 2m−1 n. Con esto queda demostrada la ley de reciprocidad cuadr´ atica. esta ecuaci´on conduce a que α¯ ρt = a o bien α¯ρt = b d (con a.4. • En particular. entonces p2 = p para un cierto primo p tal que p | N(ρ) | N(a0 ). Tenemos que ρ | a0 . si p es uno de ellos. 9. luego podemos escribir α¯ ρu /η k = a/ N(ρ)k . de modo que (α) = (a0 /¯ ρ).23 Sea K un cuerpo cuadr´ atico y p un primo racional. 1. El primer miembro es entero y el segundo ρu /η k = a0 ∈ Z. para un cierto entero racional 00 00 a . sin el teorema 9.

∆K )q = (∆K /q) = 1. ∆K )p = χp (q) = 1. ∆K ) = 1 χK (a) = p|∆K 0 si (a. (9. Llamaremos car´ on χK : Z −→ {−1. Esto implica que si eliminamos el factor (q. La teor´ıa de los g´eneros Diremos que p se ramifica en K si p = p2 . . ya que q > 0. χK (q) = 1 si q se escinde en K. Esto tiene inter´es porque las propiedades del s´ımbolo de Hilbert prueban que χK tiene un comportamiento muy satisfactorio: Teorema 9. 2.∆K . Adem´ as (q. y esto implica que 2 se escinde.8 el producto sigue dando 1. El teorema p|∆K 8.  −1 si q se conserva en K. ∆K )∞ = 1. ∆K )q = 1. Si m ≡ n (m´od ∆). ∆K )p = 1. luego q se escinde en K. Diremos que p se conserva en K si p es primo en K. ∆K )p = (N(q). Entonces   0 si q se ramifica en K. 1} dada por acter de K a la aplicaci´ ( Q (a. χK toma los tres valores −1. ∆K )q en 9. ∆K )p si (a. supongamos que χK (q) = (q. ∆K )p = 1. Demostracio ´ n: El caso de los primos que se ramifican es claro. p 6= q se cumple que (q. para un cierto primo p de K. con lo que tambi´en se cumple. Entonces existe un ideal q tal que N(q) = q.25 Sea K un cuerpo cuadr´ atico de discriminante ∆ y sean m y n enteros racionales.37 nos da que Y (q.230 Cap´ıtulo 9. y puesto que entonces ∆K es impar. luego (q. Y Y Y χK (q) = (q. luego ha de ser de hecho ∆K ≡ 1 (m´od 8). Si q = 2 la condici´on (2. 1.8) p cuando p recorre todos los primos incluido p = ∞. 3.24 Sea K un cuerpo cuadr´ atico y q un primo racional. 0. Si p . ∆K )p = 1. ∆K )2 = 1 equivale a que D ≡ ±1 (m´od 8). χK (mn) = χK (m)χK (n). 0. Suponga- mos que q se escinde. ∆K ≡ 1 (m´od 4). se escinden o se conservan): Teorema 9. pues si p es impar es inmediato y si p = 2 entonces tenemos que ∆K ≡ 1 (m´od 4). 1. p|∆K p|∆K p|∆K Q Rec´ıprocamente. Si q es impar (q. ∆K ) 6= 1 Seguidamente probamos que χK determina el car´ acter de los primos respecto a K (si se ramifican. entonces χK (m) = χK (n).

p)p = (r/p) = 1 si p es impar. esto es. 4) Sea ∆ = 2i m. ∆) = 1. Hay que probar que tambi´en toma el valor −1. ∆)q = (r/q) = −1. ∆)2 = (−1. Sea ∆ = qm. Estas propiedades permiten determinar f´ acilmente las clases de escisi´on. donde (q. El teorema anterior permite considerar χK : U∆ −→ {±1}. y vista as´ı es un epimorfismo de grupos. χK (−1) = ∆/|∆|. un el teorema 9. No- tar que si ∆ es impar hemos incluido un factor de m´ as. Las clases de escisi´ on forman el n´ ucleo de χK . Al multiplicar todas las congruencias queda χK (−1) ≡ m |m| (m´od 4). ∆)p = (−1. p)p = (−1/p) ≡ p (m´od 4). m)2 ≡ m (m´od 4). y tambi´en si p = 2. Sea U∆ el grupo de las unidades del anillo de restos m´odulo |∆|. Entonces. mientras que si ∆ < 0 entonces [m] es una clase de escisi´ on si y s´ olo si [−m] no lo es. En caso contrario es claro que Y χK (m) = χ∗p (m). pues que ∆ es divisible entre un primo impar q. El discriminante ∆ s´ olo es potencia de 2 cuando ∆ = ±8. pero no importa. m)2 = (−1. El apartado 4) del teorema anterior nos dice que si ∆ > 0 entonces [m] es una clase de escisi´ on si y s´ olo si lo es [−m]. Llamaremos clases de escisi´on de K a las clases cuya imagen por χK es 1.9.24. m) = 1. un primo p .4. 3) Obviamente χK toma el valor 0 y χK (1) = χK (12 ) = χK (1)2 = 1. ∆)p = (r. Por consiguiente χK (r) = (r. Teniendo en cuenta que χ2K = 1 es evidente que las clases que son cuadrados son de escisi´ on. entonces χK (m) = χK (n) = 0. Por otra parte (−1. Por el teorema chino del resto existe un entero r tal que r es un resto no cuadr´atico m´ odulo q y r ≡ 1 (m´od 8m). p 6= q tenemos que (r. 2) Si m y n no son primos con ∆. usando que r ≡ 1 (m´od 8). si p | ∆. donde m es impar libre de cuadrados. Supongamos. El car´ acter de un cuerpo cuadr´ atico 231 4. En estos casos podemos encontrar expl´ıcitamente un primo que se conserve en el cuerpo en cuesti´on. Claramente entonces χK (−1) = m/|m| = ∆/|∆|. Definici´ on 9. pues en tal caso (−1. el formado por las clases [m] tales que (m. ∆)2 ≡ m ≡ 1 (m´od 4). ∆ = −4. puesto que salvo potencias de 2 se cumple que ∆ es libre de cuadrados.∆ se escinde en K si y s´ Seg´ olo si [p] es . Para cada primo p | m tenemos que (−1. 2)i2 (−1. p|∆ y las funciones χ∗p (m) dependen s´ olo del resto de m m´ odulo ∆. luego son un subgrupo de U∆ que contiene exactamente a la mitad de las clases. Demostracio ´ n: 1) Es inmediato a partir de la definici´ on de χK y de las propiedades del s´ımbolo de Hilbert.26 Sea K un cuerpo cuadr´ atico de discriminante ∆.

p|∆K . [29]. [11]. luego χ(43) = 1.27 Sea O un orden cuadr´ atico con m caracteres. [37]. [53]. [49].232 Cap´ıtulo 9. o sea. luego χ(49) = 1. No es f´ acil probar la existencia de tal ideal. aunque fue Gauss el primero en demostrarlas gracias a la ley de reciprocidad cuadr´atica. [11]. a saber: © ™ [1]. luego χ(47) = −1. [17]. Ahora basta observar que Y χK (q) = χ∗p (q) = 1. el teorema chino del resto nos da un entero m primo con el discriminante ∆ de O tal que χ∗p (m) toma cualquier juego de valores prefijado. χ(13) = (60/13) = (8/13) = (2/13) = −1. el n´ umero de caracteres negativos m´ odulo 2 es par. Si probamos que O tiene un ideal de norma m. Puesto que los valores de χ∗p (x) dependen s´olo del resto de x m´ odulo p (o m´odulo 8). Entonces una combinaci´on de caracteres se corresponde con un g´enero de O si y s´ olo si el n´umero de caracteres fundamentales negativos es par y. [41]. χ(53) = χ(−7) = 1. [43]. [47]. ∆ = 60. Demostracio ´ n: Sea K el cuerpo cuadr´ atico al que pertenece O. de modo que podemos razonar con q en lugar de m. [7]. Como ya tenemos ocho clases de escisi´ on. χ(7) = (60/7) = (4/7) = (2/7)2 = 1. χ(17) = (60/17) = (9/17) = 1. [23]. [49]. y m est´ a determinado m´odulo ∆ (aqu´ı se usa la restricci´ on sobre los caracteres m´odulo 2). si bien hemos podido definir el concepto de clase de escisi´ on sin necesidad de este hecho. las hemos encontrado todas. Notar que el teorema de Dirichlet asegura que todas las clases de U∆ contienen infinitos n´umeros primos. [43]. χ(11) = χ(−49) = 1. Teorema 9. en caso de que haya tres caracteres m´ odulo 2. [59] . Ahora podemos probar calcular el n´ umero de g´eneros de los ´ordenes no maximales. El grupo Ejemplo Vamos a calcular el car´ U60 es © ™ [1]. evidentemente su g´enero tendr´ a la combinaci´on de caracteres prefijada. La sucesi´ on m + k∆ contiene un primo q. [31]. [59] Comenzamos con χ(59) = χ(−1) = χ(1) = 1. [17]. Todas estas propiedades de la factorizaci´on de los primos en cuerpos cuadr´ a- ticos eran ya conocidas por Euler. [13]. °√ ¢ acter de Q 15 . as´ı que simplificaremos el problema haciendo uso del teorema de Dirichlet sobre primos en progresiones aritm´eticas (que probaremos en el cap´ıtulo XI). [19]. [7]. [53]. La teor´ıa de los g´eneros una clase de escisi´ on (y se conserva en caso contrario).

El n´ umero de ideales de K de norma k es igual a χK (r). Teorema 9. (9. . La u ´nica variaci´ on puede darse en los exponentes de los ideales que dividen a primos racionales que se escinden pj = pq. cuando esto ocurre no hay ideales de norma k.4. y esto significa que q se escinde en K. Supongamos que son p1 . El car´ acter de un cuerpo cuadr´ atico 233 por hip´ otesis.28 SeaP K un cuerpo cuadr´ atico. r|k Demostracio ´ n: Descompongamos k = ps11 · · · pst t como producto de facto- res primos. Entonces X χK (r) = (s1 + 1) · · · (sa + 1). Ahora bien.9). r|k i=0 i=0 sj P Si χK (pj ) = 0 entonces χK (pj )i = 1. luego estos factores no influyen. donde los exponentes de p y q han de cumplir u´nicamente que su suma sea sj . y ´este determina el exponente de q. y como (q. luego existe un primo q de norma 1. Ciertamente. si a es un ideal de norma k y p es un primo que divide a un pj que se ramifica o se conserva. pa . Si todos estos exponentes son pares entonces el sumatorio se reduce a los factores correspondientes a los primos que se escinden. . Teniendo en cuenta la propiedad multiplicativa de χK se cumple que X s1 X st X χK (r) = χK (p1 )i · · · χK (pt )i . Terminamos esta secci´on con una variante de la f´ ormula del teorema 4. entonces el exponente de p en a ha de ser 2sj si pj se ramifica o sj si pj se conserva. sea h su n´umero de clases y hm el n´ umero de clases del orden Om . la correspondencia entre los ideales de O y los de K implica que O tambi´en tiene un primo de norma q El car´ acter de un cuerpo cuadr´ atico nos da una expresi´ on sencilla para el n´ umero de ideales de una norma dada: Teorema 9. As´ı pues.29 Sea K un cuerpo cuadr´ atico.9) r|k Hay que probar que ´este es el n´umero de ideales de norma k. . Sea em el ´ındice del grupo de las unidades . cada primo pj que se escinde da lugar a sj+1 variaciones en la factorizaci´ on de a. i=0 Por lo tanto la suma total es igual a 0 cuando alguno de los exponentes sj correspondientes a primos que se conservan es impar.18 en la que sustituimos la funci´ on de Euler por el car´ acter del cuerpo cuadr´ atico. Por lo tanto el exponente de p puede ser cualquiera entre 0 y sj . i=0 sj P Si χK (pj ) = −1 entonces χK (pj )i vale 1 si sj es par y 0 si es impar. ∆) = 1. luego el n´ umero de ideales de norma k es el dado por (9.9. .

p Q≥ ¥ Multiplicando sobre p obtenemos Φ(m) = m φ(m) 1 − χKp(p) . Es f´ acil comprobar que los tres casos se re´ unen en la f´ ormula µ ∂ kp 2kp −1 2kp −2 kp kp χK (p) Φ(p ) = p (p − 1) − p (p − 1)χK (p) = φ(p )p 1− . Ahora reformulamos la condici´ on sobre la existencia de ideales. Si χK (p) = 1 entonces p = p1 p2 . La teor´ıa de los g´eneros de Om en el grupo de las unidades del orden maximal. seg´ un el cual una forma representa un n´ umero natural m si y s´ olo si la clase inversa de su clase de ideales asociada contiene un ideal de norma m. Entonces µ ∂ m Y χK (p) hm = 1− h. Ejercicio: Usar °√la f´o¢rmula del teorema anterior para calcular el n´umero de clases del orden O3 de Q −2 . un n´ umero natural m est´ a representado por alguna forma cuadr´ atica de discriminante D si y s´olo si O tiene ideales de norma m. 9. con N(p) = p. p|m donde kp es el exponente de p en m.14.234 Cap´ıtulo 9. con N(p1 ) = N(p2 ) = p. Sustitu- p|m yendo en la f´ ormula del teorema 4. . Si χK (p) = 0 entonces p = p2 .18 obtenemos la expresi´ on buscada. Ahora estudiaremos la parte pr´ actica. pero pronto nos hemos desviado hacia consideraciones te´oricas sobre los g´eneros. Como punto de partida. El problema es decidir a qu´e clase pertenecen si existen. Y Φ(m) = Φ(pkp ). Si eliminamos esa parte de la conclusi´ on obtenemos este enunciado m´ as d´ebil: si O es un orden cuadr´ atico de discriminante D. Φ(pkp ) = Φ(p2kp ) = p2kp −1 (p − 1). consideremos el teorema 6. Si χ(p) = −1 entonces N(p) = p2 y Φ(pkp ) = p2kp −2 (p2 − 1). em p p|m ´ n: Por las propiedades de la funci´ Demostracio on de Euler generalizada. luego k k ° ¢2 Φ(pkp ) = Φ(p1p )Φ(p2p ) = pkp −1 (p − 1) . Usando la factorizaci´ on u´nica es f´ acil determinar si existen o no ideales con una norma dada.5 Representaciones por formas cuadr´ aticas Hemos iniciado el cap´ıtulo explicando que nuestra intenci´ on al estudiar los g´eneros era buscar condiciones suficientes para que un entero est´e representado por una forma cuadr´ atica.

entonces ∆ es impar. Las afirmaciones siguientes son equivalentes: 1. si y s´ olo an los primos que dividen a ´esta. notemos que si p . con lo que la tercera afirmaci´on equivale a las anteriores. ∆)2 (2r . Como k es primo con m esto equivale a que el orden maximal de K tenga ideales de norma k. si lo est´ entonces la representabilidad de p por una forma del determinante considerado s´ olo depende de su resto m´ odulo ∆. Respecto a la segunda. y como χK (1) = 1. entonces todas representan a los mismos n´ umeros. Esto nos da primera equivalencia. Si p = 2.5. Todo esto es especialmente u ´til en los cuerpos cuadr´aticos con una sola clase de similitud. Es claro entonces que K tiene un ideal de norma k si y s´ olo si los primos que cumplen χK (p) = −1 aparecen en k con exponente par. (k.∆ y k = pr n (quiz´ a con r = 0). As´ı pues. Representaciones por formas cuadr´ aticas 235 Teorema 9. Notar que la afirmaci´on 3) impone s´ olo un n´ umero finito de restricciones. ∆)2 = (n.∆. 3.30 Sea K un cuerpo cuadr´ atico con discriminante ∆ y sean m. luego ∆ ≡ 1 (m´od 4). entonces para p 6= 2 se cumple (k. Los primos p que dividen a k y tales que χK (p) = −1 tienen exponente par. k n´ umeros naturales primos entre s´ı. El grupo U4 est´a formado por las clases ±[1] . a representado por una forma cuadr´ 2. As´ı mismo. ∆)p = 1 para todo primo p .m. ∆)r2 = χK (2)r . ∆)p (pr . luego un n´ umero es representado por una forma cuadr´ atica (cualquiera) de discriminante D si y s´ olo si es representado por una forma cuadr´ atica particular con dicho discriminante. ha de ser χK (−1) = −1. ∆)p = (n. y las condiciones que proporciona el teorema son condiciones necesarias y suficientes para que una forma dada represente a un n´ umero. ∆)2 = (2. Tambi´en es interesante notar que k est´ a representado por una forma de discriminante m2 ∆ si y s´ olo si lo est´a su parte libre de cuadrados.∆ se cumple (k. Todo ideal de K se descompone en producto de ideales primos que tendr´ an norma p (para los primos p tales que χK (p) 6= −1) o p2 (cuando χK (p) = −1). k est´ atica de discriminante m2 ∆. entonces (k.9. ∆)p = (∆/p)r = χK (p)r . . ya que si p es un primo que no divida a ∆ ni a k. Demostracio ´ n: Sabemos que una forma f de discriminante m2 ∆ repre- senta a k si y s´ olo si el orden Om tiene ideales de norma k. Si todas las formas cuadr´ aticas son equivalentes. ∆)p = χK (p)r . Ejemplos ¿Qu´e n´ umeros naturales se pueden expresar como suma de dos cuadrados? La forma x2 + y 2 es la forma principal de discriminante −4 y el cuerpo asociado © tiene ™ una sola clase de similitud. si p es primo y p . para todo primo p . (k. ∆)p = 1.

Vemos as´ı que f representa a un n´ umero libre de cuadrados pero no representa a ninguno . Como (−8/3) = (1/3) = 1. luego χK (5) = χK (7) = −1. 1) = 3. El teorema anterior nos da que si k es impar entonces esta forma representa a k si y s´ olo si su parte libre de cuadrados consta de primos congruentes con 1 m´ odulo 4.236 Cap´ıtulo 9. Los n´umeros de la forma x2 + 2y 2 son aquellos cuya parte libre de cuadrados no contiene m´as primos que 2 y los congruentes con 1 o 3 m´ odulo 8. Es claro que todo n´ umero en 2 2 estas condiciones °√ ¢es de la forma x + 3y aunque sea par. 2 es primo en Q −3 y debe dividir a los dos conjugados x ± y −3 con la misma ° √ ¢° √ ¢ multiplicidad. es decir. el cuerpo tiene dos g´eneros y las dos clases son de g´eneros diferentes. f (x. luego k = 4x2 + 4y 2 . Por ejemplo. El teorema anterior nos da que los n´ umeros impares de la forma x2 + 3y 2 son aquellos cuya parte libre de cuadrados no contiene m´ as primos que 3 y los congruentes con 1 m´ odulo 3. si un primo p divide a la parte libre de cuadrados de x2 +3y 2 . 2 2 Muy diferente es el caso de la forma °√ x +¢ 5y . As´ı. la condici´on vale en realidad para todos los n´ umeros. luego un n´ umero par est´ a representado por esta forma si y s´ olo si es m´ a representado por x2 + y 2 . La teor´ıa de los g´eneros umeros de la forma x2 + y 2 son aquellos cuya parte Concluimos que los n´ libre de cuadrados no contiene primos congruentes con −1 m´odulo 4 (o equi- valentemente. y) = x2 + 5y 2 o g(x. luego es 3 o congruente con 1 m´ factorizaci´ odulo 3. 1) = 6. ning´ un n´umero puede estar representado a la vez por las dos formas. mientras que f (1. necesariamente p es impar y se corresponde con un primo de norma p en la on de x2 + 3y 2 . o de lo contrario ambas ser´ıan del mismo g´enero. Esto significa que hay otra forma no equivalente con el mismo discriminante. 0) = 2 y g(0. [5]. Se trata de la forma principal de discriminante −20. M´as a´ un. pares o impares. Por √ otra parte. pero con la condici´on de que si aparece el 2 su multiplicidad en k sea mayor que 1. ultiplo de 4 y al dividirlo entre 4 est´ En resumen: Los n´ umeros representados por x2 +4y 2 son aquellos cuya parte libre de cuadrados consta de primos congruentes con 1 m´ odulo 4 y el 2. El mismo © an´alisis vale umeros de la forma x2 +2y 2 . luego la forma est´a asociada al orden O2 de Q −3 . Para x2 + 3y 2°√el discriminante ¢ es D = −22 · 3. La forma x2 + 4y 2 tiene discriminante −16. [7] . Ahora D = −8 ™ para los n´ y U8 = [1]. las condiciones del teorema anterior son necesarias y suficientes para que un n´ umero k est´e representado por una de las dos formas. Es f´acil ver que se trata de 2x2 + 2xy + 3y 2 . est´ a formada por primos congruentes con 1 m´ odulo 4 m´as el 2). Si k es par entonces x2 + 4y 2 = 2r implica que x es par. tenemos χK (3) = 1. luego la multiplicidad de 2 en x2 +3y 2 = x+y −3 x−y −3 ha de ser par. g(1. asociada a Q −5 . As´ı pues. y est´ a asociada al orden O2 de Q(i). [3]. pero el n´ umero de clases de este cuerpo es 2. pero como −20 es divisible entre dos primos. y) = 2x2 + 2xy + 3y 2 .

En realidad sabemos que los dos signos han de coincidir en cualquier caso. Con esto podemos resolver el problema que ten´ıamos planteado. [17]. luego por el teorema 9.30 estar´ a represen- tado por la forma f si adem´ as cumple (k. As´ı. f representaba a un n´ umero si y s´olo si representaba a todos los primos de su parte libre de cuadrados). [7]. 3. [11]. Si un n´ umero k cumple esta condici´on. luego la forma es de g´enero G. pero es f quien representa a 6. en particular cumple que (k. Entonces χp (f ) = (k. −20)5 = 1. . Entonces k est´ a representado por una forma de g´enero G si y s´ olo si (k. concretamente f es de g´enero (++) y g es de g´enero (−−) (los caracteres relevantes son χ2 y χ5 ). −1)i5 (5. Si k = 5i r esto equivale a (k. [9]. [9] . Los cuadrados son [1] y [9]. Demostracio ´ n: La condici´ on es necesaria por la propia definici´ on de χp . pero nada nos dice c´omo distinguir cu´ando la forma que los representa es f y cu´ ando es g. Consideramos © ™ U20 = [1]. La respuesta nos la proporciona la teor´ıa de g´eneros: Teorema 9. Ejercicio: Probar que k est´a representado por una forma de g´enero G si y s´ olo si G (visto como conjunto de ideales) contiene un ideal de norma k. ∆)p = 1 para todos los primos p . ∆)p = χp (G). Notar que la representabilidad de un primo que no divide a m por una forma de g´enero G depende s´ olo de su resto m´odulo m2 ∆. 5)5 = (r/5) = 1. Las formas f y g son de g´eneros distintos. −20)5 = (5. −4)i5 (r.9. luego ambos tienen car´ acter positivo. Representaciones por formas cuadr´ aticas 237 de los primos que lo componen (mientras que en los ejemplos anteriores. Veamos de todos modos cu´ ales son las condiciones del teorema anterior. Un n´umero k que cumpla las condiciones del teorema 9. −1)i5 (r. luego la condici´ on se puede reducir a (k.5. Esto confirma que es g quien representa a 2 y 3. ser´ a representado por f si y s´olo si el n´ umero r que resulta de eliminar el 5 en la descomposici´on en primos de k cumple r ≡ ±1 (m´od 5). ∆)p = χp (G) para todo primo p. −20)5 = 1. [7]. 3 y 6. si k es representado por una de las formas f o g.∆. sean m y k n´ umeros naturales primos entre s´ı y sea G un g´enero del orden Om . 7. [13]. [3]. −20)2 = (k. [19] . Calculamos por ejemplo χK (3) = (−20/3) © = (1/3) = ™ 1. y 1 = χK (3)χK (9) = χK (7). 5)5 = (5. luego las clases de escisi´ on son [1].30 sabemos que k est´ a representado por una forma f de discriminante m2 ∆. Sabemos que un n´ umero est´ a representado por una de las formas f o g si y s´ olo si su parte libre de cuadrados consta de primos congruentes con 1. 9 m´odulo 20 adem´ as del 2 y el 5. [3]. Esto lo cumplen ciertamente los n´ umeros 2.31 Sea K un cuerpo cuadr´ atico con discriminante ∆. 5)i5 (5.

b. en particular para que k est´e representado por la forma −x2 + 2y 2 . la teor´ıa de los g´eneros es especialmente u ´til al estudiar formas asociadas a ´ordenes en los que cada g´enero contiene una u ´nica clase de similitud de ideales. 2 2 Vamos a calcular los primos de la forma°√ ¢p = x − 3y . 12)3 = (p.238 Cap´ıtulo 9. Ejercicio: Determinar los primos de la forma p = 3x2 + 2xy + 5y 2 . si el orden es imaginario. o sea. r|k En particular. 3)3 = 1. Observar que en los casos anteriores. Adem´ as hay dos g´eneros. el n´ umero total de soluciones de las P ecuaciones f (x. [7] .30 es que p = 2. pues los valores posibles estaban acotados. La tabla 9. c) de formas cuadr´ aticas representantes de cada clase.32 Sea O un orden cuadr´ atico y k un n´umero natural primo con el ´ındice de O. Esto lo cumplen s´ olo los primos p ≡ 1 (m´od 12). decidir si una de las formas consideradas representaba a un n´ umero dado pod´ıa resolverse en un n´ umero finito de pasos dando valores a x e y. [3]. Con esta forma hay infinitas posibilidades. El discriminante es 8 y el n´ umero de clases © estrictas es ™ 1 (porque la unidad fundamental tiene norma negativa). donde u es el n´ umero de unidades de O. Entonces el n´umero de representaciones P no asociadas de k por formas cuadr´ aticas de F es exactamente χK (r). La condici´on del teorema 9. Para que p est´e representado por una forma del g´enero principal hace falta adem´ as que (p. Ahora la unidad fundamental tiene norma positiva. ¿Qu´e podemos decir de los primos de la forma p = x2 + 14y 2 ? En vista de los resultados que hemos obtenido. Con- sideremos la forma x2 − 2y 2 . y) = k cuando f recorre F es u χK (r). en u ´ltimo extremo. luego un n´ umero natural k es de la forma x2 − 2y 2 si y s´ olo si su parte libre de cuadrados consta de los primos 2 y los congruentes con ±1 m´ odulo 8. [5]. El discriminante es 12 y corresponde al orden maximal de Q 3 (es la forma principal). para que −k est´e representado por x2 − 2y 2 . o habr´ıa una unidad de norma negativa). En realidad ´esta es la condici´ on para que cualquier n´ umero natural k est´e re- presentado por cualquier forma de discriminante 8.28 nos da el n´ umero de representaciones que admite un entero por formas de un discriminante dado: Teorema 9. El teorema 9.1 contiene los pri- meros discriminantes negativos con esta propiedad junto con los coeficientes (a. Sea F un conjunto completo de representantes de las clases de similitud estricta de formas cuadr´aticas con anillo de coeficientes O. La teor´ıa de los g´eneros Ejemplos Veamos ahora un par de ejemplos de discriminante positivo. 3 o p ≡ ±1 (m´od 12). por lo que hay dos clases de formas cuadr´ aticas no equivalentes. luego buscamos las condiciones para que un entero p est´e representado por el g´enero principal. Un representante de la otra clase es 3x2 −y 2 (si una forma representa un primo p no puede representar a −p. Por lo tanto la condici´ on vale para n´umeros enteros no necesariamente positivos. r|k . donde K es el cuerpo cuadr´ atico asociado a O. Se cumple χK (1) = χK (7) = 1 (porque ∆ > 0). U8 = [1].

0. 0. b. 0. 11 3. 2.9. 1 52 1. 5 5. 1. 0. 9 8 1. 7 2. 0. 5 6. 13 2. 4. 1. 33 5. 5 75 1. 7. 11 32 1. 0. 17 28 1. 10 3. 13 4. 1. 29 187 1. 31 2. 1. 4. 3. 0. 93 2. 4. y) = k para una forma fija f cuando k es primo con el ´ındice del orden asociado y supuesto que la ecuaci´ on tenga al menos una soluci´ on. 8 2. 0. 47 288 1. 4. 11 3. 85 2. 7 3. 17 6. 17 20 1. 0. 13 115 1. 4. 15 372 1. 0. 41 4. 7 3. 7 168 1. 1. 11 228 1. 0. 1. 2. 0. 29 10. 0. 19 2. 1. 4. 1. 7 5. 0. 5 2. 0. 6. 0. 3 96 1. 5. 3 3. 13 2. 11 24 1. 23 35 1. 0. 58 5. 0.5. 5 2. 2. 1. 7 280 1. 79 19 1. 0. 6 7. 11 5. 4 2. 18 3. 17 123 1. 7 4. 0. 14 51 1. 20 8. 2. 11 11 1. 7 88 1. 23 5. 1. 29 9. 0. 2 3. 3 84 1. 0. 88 3. 0. Entonces dos formas cuadr´ aticas representan a un mismo entero si y s´olo si son equivalentes. 11 147 1. 0. 3. 1. 45 2. 0. 0. 1. 28 5. 23 6. 2 72 1. 13 16 1. 12 100 1. 3. 1. 0. c −D a. 78 12 1. 16 3. 3 4. 11 160 1. 10 5. 10 4. 3. 39 15 1. 4. 0. 13 312 1. 2. 0. 0. 1. 21 6. 0. 37 3. 26 2. 7 3. 35 3. 0. 1 2. 19 340 1. 3. 0. b. 0. 48 8. 3. 0. 43 27 1. 0. 19 2. 5 5. De aqu´ı se deduce un criterio de primalidad: Teorema 9. 37 232 1. −D a. 10. 0. 2. 2 60 1. 0. 60 8. 1. 0. 0. c −D a. 1. 1. 0. 3. 3 64 1. 0. 5 4. 30 192 1. 12 2. 72 4 1. 2. b. 0. ninguna otra forma de F lo representa. 0. b. 8 163 1. 6 2. 1. 14 3. 1. 2. 0. 24 7. 17 43 1. 2. 6. 0. 47 40 1. 1. 0. 0. 7 Este teorema es especialmente u ´til cuando se aplica a los ´ordenes en los que cada g´enero contiene una sola clase de similitud de ideales. 9 7. 0. si una forma f de F representa a k. c −D a. 8 240 1. 1. 67 3. 13 112 1. 0. 3 91 1. 11 2. 40 235 1. 2. 5 148 1. 1. 0. 7 5. 9 132 1. 22 2. 5 99 1. Representaciones por formas cuadr´ aticas 239 Tabla 9. 9 3. 0. 2. 13 36 1. 19 7 1. 25 3. 0. 0. en los t´erminos del teorema anterior. 0. 5. 42 5. 1. 21 267 1. 7 2. 9 5. 1. 4. 0. 2. 16 8. 11 5. As´ı. 57 7. 0. 0. 1. 5 4. 25 180 1. c 3 1. 6. 31 195 1. 13 6. 0. 5. 15 120 1. 9. 7 5.1: Algunos discriminantes negativos para los que cada g´enero contiene una u ´nica clase de similitud de ideales. 0. por lo que la f´ormula da el n´ umero de soluciones no asociadas de una ecuaci´ on f (x. 2. 5 3. 0. 49 3. 0. 8. 15 3. 0. 8. c −D a. 0. 0. 0. 7 7. 11 315 1. 23 4. 5. 4 2. 70 48 1. 59 352 1.33 Sea f (x. 7 7. 0. 1. 2. y) una forma cuadr´ atica asociada a un orden de dis- criminante ∆ < −4 en el que cada g´enero contenga una u´nica clase de similitud . b. 0. 0. 3. 17 7. 4 67 1. 0. 6.

5. 88. La teor´ıa de los g´eneros estricta de ideales. 24. 48. 840. 1. 10. 9. luego el teorema anterior junto con 9. Cambiando f por una forma estrictamente equivalente. 25. 210. 280. M´ as a´ un. Ejercicio: Probar que 3. luego tenemos que q | N(ax + (b + mω)y). 760. Un caso particular de este teorema era ya conocido por Euler. ±y). podemos suponer que N(ax + (b + mω)y) p = f (x. 240. Basta ver que p no es divisible entre primos que se conservan o se ramifican. entonces p es primo. No se conoce ninguno m´ as. quien lo us´ o para encontrar primos grandes. 57. Entonces p es primo. b + mωi. con lo que q | y y q | ax. 357. Concretamente. 6. y de hecho se conjetura que no los hay. 330. 37. Podemos exigir que sea un ideal de norma prima con q. 168. 85. Euler encontr´o los siguientes n´ umeros id´oneos: Tabla 9. 408. q | my. 1. y como q es primo en el orden cuadr´ atico. 232. 30. 72. 93.28 nos da que su cuerpo cuadr´ atico tiene exac- tamente dos ideales de norma p. 7. Esto implica que q | ax + by. 105.9. y) = 1 y aplicamos un cambio de variables lineal de determinante 1. 21. 40. y tales que (x. 78. 58. 462. tambi´en q | ax + (b + mω)y. 18. ny) = 1. de donde se sigue que p es divisible entre un u´nico primo que se escinde y adem´ as con multiplicidad 1. 15.240 Cap´ıtulo 9. 120. M´ as a´ un. 1. Euler defini´o un n´umero id´oneo (o conveniente) como un n´ umero natural n tal que —en nuestros t´erminos— el orden de discriminante −4n tiene una sola clase de similitud estricta de ideales en cada g´enero. las im´agenes siguen cumpliendo lo mismo. Supongamos que q es un primo que se conserva y divide a p. 16. 28. Las cuatro representaciones de las que habla el teorema anterior son entonces (±x. donde N(a) = a. para ciertos n´ umeros naturales x.848. pues por hip´otesis es primo con el discriminante del cuerpo. lo cual es imposible. 133.9 podemos tomarlo de la forma a = ha.2: Los n´ umeros id´ oneos de Euler 1. Ciertamente. 2. Consideremos un m´ odulo asociado a la forma f . 33. en la demostraci´on de 9. 45. 42. . 112.049 = 72 + 120 · 52 es primo. 345. 190. 385.28 se ve que el n´umero de ideales de norma p viene dado por la f´ ormula 9. 130. 60. 102. 8.320. Entonces se cumple: Si n es un n´ umero id´oneo y p es un n´umero impar que se expresa de forma u´nica como p = x2 + ny 2 . El numerador es un entero racional. y) = 1. y) = . seg´ un el teorema 6. 70. 13. 165. Sea p un n´ umero natural primo con ∆ que se expresa exac- tamente de cuatro formas distintas como p = f (x. 273. 4. 312. a Notar que si (x. 177.365. 22. 12. y) con (x. 520. 253. Demostracio ´ n: El orden de f tendr´a exactamente dos unidades. p no es divisible entre primos que se ramifican. 3.

x ≡ ±1. y = 100. ha de ser 3y 2 ≡ 0. si usamos el 3 hemos de plantear x2 + 3y 2 ≡ 4 (m´od 9). 4 (m´od 5). Repitiendo el proceso con el primo 13 eliminamos los valores k = 0. o tambi´en k 6≡ 2 (m´od 5). para evitar identidades triviales. −155 + 462k 1≤k ≤ 9. lo cual nos descarta el valor k = 3. −43 + 462k 1≤k ≤ 9. Puesto que x < p. 3 (m´od 9). −197 + 462k 1≤k ≤ 9. esto nos da 76 posibilidades para x: 1 + 462k 0≤k ≤ 9. Representaciones por formas cuadr´ aticas 241 Ejemplo El mayor n´ umero primo que encontr´o Euler con ayuda de los n´ume- ros convenientes es p = 18. Por ejemplo. x2 ≡ 1 (m´od 3). Un c´ alculo directo obligar´ıa a comprobar que p no es divisible entre los primeros 590 primos. ±43. pero 2 no es un resto cuadr´atico m´odulo 5.848 hemos de tomar congruencias m´odulo una potencia. 2 (m´od 3). Si consideramos.848 · 1002 . 1 (m´od 3). o a que x ≡ 1 (m´od 2). 5. 4 (m´od 5).848 y 2 (9. 4 (m´od 9).10) es x = 197.848). 3 (m´od 9). Cuando el primo que usamos divide a 1. Como 1. lo que nos elimina los casos k = 2. Vamos a esbozar un argumento (debido a Gauss) que lo demuestra. 4 (m´od 9). Por ejemplo. 197 + 462k 0≤k ≤ 9. resulta x ≡ 1.809 = 1972 + 1. Una tal soluci´ on cumple x2 ≡ 1 (m´od 1. Al to- mar congruencias m´ on (9. Como y 2 ≡ 0. esto es equivalente a que x2 ≡ 1 (m´od 8). luego x2 ≡ 1. Por el teorema chino del resto. 4. por ejemplo x = 1 + 462k ≡ 1 + 2k (m´od 5).9. 2. Si lo aplicamos a la primera sucesi´ on obtenemos (1 + 462k)2 ≡ (1 + 3k)2 ≡ 1 + 6k ≡ 1. 7. y por consiguiente x2 ≡ 1. la condici´ on es 2k 6≡ −1 (m´od 5). 1. 155 + 462k 0≤k ≤ 9. La mayor´ıa de ellas se eli- minan tomando congruencias. Esto equivale a que x 6≡ 0 (m´od 5). −1 + 462k 1≤k ≤ 9. x2 ≡ 1 (m´od 7). de donde 6k ≡ 0. ±155 ± 197 (m´od 462) (notar √ que 462 = 2 · 3 · 7 · 11). consideremos el primo 5. Del mismo modo eliminamos un par de casos de cada una de las ocho sucesiones.10) queda x2 + 3y 2 ≡ 4 (m´od 5). 11). Hay que descartarlas todas menos x = 197. x ≡ ±1 (m´od 3. x2 ≡ 1 (m´od 11). 2k ≡ 0. 7. odulo 5 en la ecuaci´ 2 2 Como y ≡ 0. k ≡ 0. .5. 9 de la primera sucesi´on. 1 (m´od 3). Hemos de probar que la u ´nica soluci´ on de la ecuaci´ on p = x2 + 1.848 = 8 · 3 · 7 · 11.518. 4 (m´od 5). 43 + 462k 0≤k ≤ 9.

242 Cap´ıtulo 9. La teor´ıa de los g´eneros

Tomando congruencias m´ odulo 9, 5, 49, 121, 13, 17, 19 y 23 descartamos
todos los casos excepto −43 + 3 · 462, −155 + 6 · 462 y 197. Los dos primeros
pueden descartarse directamente, despejando y 2 de (9.10) y comprobando que
el n´
umero que obtenemos no es realmente un cuadrado.

9.6 Grupos de clases y unidades
Dos de los invariantes m´ as ca´oticos en la teor´ıa de cuerpos cuadr´aticos son
el n´
umero de clases y, en el caso de los cuerpos reales, el signo de la unidad
fundamental. A su vez ´este u ´ltimo interviene en la relaci´ on entre la similitud
estricta y la no estricta y por lo tanto en la relaci´ umero h0 de clases
on entre el n´
estrictas y el n´
umero h de clases no estrictas. La teor´ıa de los g´eneros aporta
algunos datos sobre ambos invariantes. El teorema siguiente nos muestra un
ejemplo sencillo:

Teorema 9.34 Si K es un cuerpo cuadr´ atico real y su discriminante es divisible
entre un primo p ≡ −1 (m´od 4), entonces la unidad fundamental de K cumple
N(≤) = 1.

Demostracio ´ n: Por el teorema 9.9, χp (−1) = (−1/p) = −1, luego la clase
de similitud estricta −1 no coincide con la clase 1, es decir, los ideales generados
por elementos de norma negativa no son estrictamente similares a los generados
por elementos de norma positiva, aunque evidentemente s´ı son similares. Seg´ un
vimos en el cap´ıtulo VI, la similitud estricta difiere de la no estricta s´ olo si la
unidad fundamental tiene norma positiva.
Una forma concisa de expresar la hip´ otesis del teorema es ∆K 6= x2 + y 2 .
Ahora estamos en condiciones de precisar la relaci´ on entre la similitud estricta
y la no estricta en un cuerpo cuadr´ atico real. M´as en general, conviene clasificar
los cuerpos cuadr´ aticos en los cuatro tipos siguientes:

Tabla 9.3: Clasificaci´
on de los cuerpos cuadr´
aticos

Tipo Discriminante χp (−1) N(≤) h0 H0
I ∆K < 0 — — h H0 = H
II ∆K = x2 + y 2 Todos +1 −1 h H0 = H
III 0 < ∆K 6= x2 + y 2 Alguno − 1 +1 2h H 0 ∼
= H × {±1}
IV ∆K = x2 + y 2 Todos +1 +1 2h H 0 6∼
= H × {±1}

Los cuerpos cuadr´aticos de tipo I son los cuerpos imaginarios. Los de tipo
II son los cuerpos reales cuya unidad fundamental tiene norma negativa. Aca-
bamos de ver que esto implica que ∆K = x2 + y 2 o, equivalentemente, que

9.6. Grupos de clases y unidades 243

χp (−1) = 1 para todos los caracteres. En ambos casos la similitud estricta coin-
cide con la no estricta. Los cuerpos reales con unidad fundamental de norma
positiva son de tipo III o de tipo IV seg´un si ∆K es divisible o no entre un primo
p ≡ −1 (m´od 4) o, equivalentemente, si χp (−1) = −1 para alg´ un primo p. La
raz´on de esta distinci´
on es que de ella depende que el grupo de clases no estrictas
H se pueda representar como factor directo del grupo de clases estrictas H 0 , en
el sentido preciso indicado en el teorema siguiente.

Teorema 9.35 Sea K un cuerpo cuadr´ atico de tipo III. Entonces existe un
subgrupo H del grupo de clases estrictas H 0 de K, de modo que la aplicaci´on
[x] 7→ [x] es un isomorfismo de H en el grupo de clases no estrictas de K, y
H 0 = H × {±1}. Si K es de tipo IV no existe tal subgrupo.

Demostracio ´ n: Sea p un primo tal que χp (−1) = −1 Como el n´ umero
de signos negativos ha de ser par, podemos suponer que p es impar. Sea H
el conjunto de todas las clases x tales que χp (x) = 1, o sea, el n´ ucleo de χp .
Claramente H es un subgrupo de ´ındice 2 en H 0 . Basta probar que la aplicaci´ on
[x] 7→ [x] es inyectiva en H, pues ciertamente es un homomorfismo de grupos
y su imagen tiene el mismo n´ umero de elementos de H. Si [M ], [M 0 ] son dos
clases de H con la misma imagen, es decir, si M y M 0 son ° similares,
¢ entonces
0 0
existe un α ∈ °K tal ¢ que M = αM , luego
£ § p χ (M ) = χ p (α) χp (M ), lo que
implica que χp (α) = 1. Por lo tanto (α) 6= −1, es decir, N(α) = 1, luego
M y M 0 son estrictamente similares y [M ] = [M 0 ]. Como −1 ∈ / H, es claro que
H 0 = H × {±1}.
Si K es de tipo IV entonces −1 est´ a en el g´enero principal, luego el teorema
9.19 nos da que −1 = x2 para cierta clase x ∈ H 0 . Si H 0 = H × {±1} para
cualquier subgrupo H (sin m´ as hip´
otesis) entonces tendr´ıamos que ±x ∈ H para
una elecci´on adecuada del signo, luego −1 = (±x)2 ∈ H, lo cual es imposible.

on H 0 /H no es trivial en los cuerpos de tipo IV. El hecho
As´ı pues, la extensi´
de que existan tales cuerpos equivale
°√ a¢ decir que el rec´ıproco del°√teorema
¢ 9.34
es falso. Sirvan como ejemplos Q 34 (el menor de todos) y Q 221 .
Un rec´ıproco parcial al teorema 9.34 es que si ∆K > 0 es divisible entre un
solo primo, entonces N(≤) = −1. En efecto, en tal caso K tiene un solo g´enero,
luego una sola clase ambigua, pero −1 y 1 son ambiguas, luego 1 = −1.
Ejercicio: Si ∆K es divisible entre un solo primo, entonces h es impar

Ejercicio: Si ∆K = x2 + y 2 y cada g´enero contiene un n´umero impar de clases
estrictas, entonces N(≤) = 1, es decir, K es de tipo IV.

Una consecuencia obvia de la teor´ıa de g´eneros es que predice la presencia
de potencias de 2 en el n´ umero de clases. No se conoce nada parecido para
otros primos. El menor cuerpo cuadr´ atico imaginario
°√ cuyo n´u¢mero de clases
es divisible entre un primo impar al cuadrado es Q −2.299 . El grupo de
clases contiene un°√factor C¢3 × C3 . El menor cuerpo cuadr´ atico real en estas
condiciones es Q 62.501 (con id´entico factor). Respecto a la presencia de

244 Cap´ıtulo 9. La teor´ıa de los g´eneros

primos impares en el n´
umero de clases, terminamos el cap´ıtulo con un resultado
elemental sobre la cuesti´
on. Notar que no requiere teor´ıa de g´eneros.

Teorema 9.36 Supongamos que d = r2 − 4g p < 0 es libre de cuadrados, donde
g y p son primos y r es impar. °√
Supongamos
¢ adem´
as que |d| > 4g. Entonces p
umero de clases de Q d .
divide al n´

´ n: Notar que d ≡ 1 (m´od 4). Sea
Demostracio

r−1 1+ d
α= + .
2 2
Claramente N(α) = g p . Por lo tanto α = pp , donde p | g (no puede haber dos
primos distintos, pues ser´ıan los divisores conjugados de g, y entonces g | α,
pero α no es divisible entre enteros racionales).
Basta probar que p no es principal, pues entonces [p] tendr´ a orden p en el
grupo de clases. A su vez, basta probar que no hay n´ umeros de norma g. En
caso contrario existir´ıan a y b enteros o semienteros de modo que
µ ∂
a b√ a2 − bd2
g=N + d = ,
2 2 4

pero a2 − bd2 = 4g implica (teniendo en cuenta la hip´
otesis) que b = 0, luego
g = (a/2)2 , contradicci´
on.
Esta situaci´
on es relativamente frecuente. Por ejemplo:

−15 = 12 − 4 · 22 , −23 = 32 − 4 · 23 , −31 = 12 − 4 · 23 ,

−47 = 92 − 4 · 25 , −71 = 212 − 4 · 27 , −79 = 72 − 4 · 25 ,
−271 = 892 − 4 · 211 .

9.6. Grupos de clases y unidades 245

Tabla 9.4: Grupos de clases de cuerpos cuadr´aticos imaginarios
Los valores de d marcados con un asterisco son los congruentes con 1 m´odulo 4.
El n´
umero α es el indicado en 2.5.

d ∆ h Clases Relaciones Caracteres
−1 −22 1 (1) 1 +
−2 −23 1 (1) 1 +
−3∗ −3 1 (1) 1 +
−5 −22 · 5 2 (1) A2 ++
(2, 1 + α) A −−
−6 −23 · 3 2 (1) A2 ++
(2, α) A −−
−7∗ −7 1 (1) 1 +
−10 −23 · 5 2 (1) A2 ++
(2, α) A −−
−11∗ −11 1 (1) 1 +
−13 −22 · 13 2 (1) A2 ++
(2, 1 + α) A −−
−14 −23 · 7 4 (1) L4 ++
(3, 2 + α) L3 −−
(2, α) L2 ++
(3, 1 + α) L −−
−15∗ −3 · 5 2 (1) A2 ++
(2, 1 + α) A −−
−17 −22 · 17 4 (1) L4 ++
(3, 2 + α) L3 −−
(2, 1 + α) L2 ++
(3, 1 + α) L −−
−19∗ −19 1 (1) 1 +
−21 −22 · 3 · 7 4 (1) A2 B 2 +++
(5, 3 + α) AB −−+
(3, α) B −+−
(2, 1 + α) A +−−
−22 −23 · 11 2 (1) A2 ++
(2, α) A −−
−23∗ −23 3 (1) L3 +
(2, 1 + α) L2 +
(2, α) L +
−26 −23 · 13 6 (1) L6 ++
(5, 3 + α) L5 −−
(3, 1 + α) L4 ++
(2, α) L3 −−
(3, 2 + α) L2 ++
(5, 2 + α) L −−
−29 −22 · 29 6 (1) L6 ++
(3, 2 + α) L5 −−
(5, 4 + α) L4 ++
(2, 1 + α) L3 −−
(5, 1 + α) L2 ++
(3, 1 + α) L −−

246 Cap´ıtulo 9. La teor´ıa de los g´eneros

d ∆ h Clases Relaciones Caracteres
−30 −23 · 3 · 5 4 (1) A2 B 2 +++
(2, α) AB −−+
(3, α) B +−−
(5, α) A −+−
−31∗ −31 3 (1) L3 +
(2, α) L2 +
(2, 1 + α) L +
−33 −22 · 3 · 11 4 (1) A2 B 2 +++
(2, 1 + α) AB −−+
(3, α) B −+−
(6, 3 + α) A +−−
−34 −23 · 17 4 (1) L4 ++
(5, 4 + α) L3 −−
(2, α) L2 ++
(5, 1 + α) L −−
−35∗ −5 · 7 2 (1) A2 ++
(5, 2 + α) A −−
−37 −22 · 37 2 (1) A2 ++
(2, 1 + α) A −−
−38 −23 · 19 6 (1) L6 ++
(3, 2 + α) L5 −−
(7, 2 + α) L4 ++
(2, α) L3 −−
(7, 5 + α) L2 ++
(3, 1 + α) L −−
−39∗ −3 · 13 4 (1) L4 ++
(2, 1 + α) L3 −−
(3, 1 + α) L2 ++
(2, α) L −−
−41 −22 · 41 8 (1) L8 ++
(3, 2 + α) L7 −−
(5, 3 + α) L6 ++
(7, 6 + α) L5 −−
(2, 1 + α) L4 ++
(7, 1 + α) L3 −−
(5, 2 + α) L2 ++
(3, 1 + α) L −−
−42 −23 · 3 · 7 4 (1) A2 B 2 +++
(7, α) AB −+−
(3, α) B −−+
(2, α) A +−−
−43∗ −43 1 (1) 1 +
−46 −23 · 23 4 (1) L4 ++
(5, 3 + α) L3 −−
(2, α) L2 ++
(5, 2 + α) L −−
−47∗ −47 5 (1) L5 +
(2, α) L4 +
(3, 2 + α) L3 +
(3, α) L2 +
(2, 1 + α) L +
−51∗ −3 · 17 2 (1) A2 ++
(3, 1 + α) A −−

9.6. Grupos de clases y unidades 247

d ∆ h Clases Relaciones Caracteres
−53 −22 · 53 6 (1) L6 ++
(3, 2 + α) L5 −−
(9, 8 + α) L4 ++
(2, 1 + α) L3 −−
(9, 1 + α) L2 ++
(3, 1 + α) L −−
−55∗ −5 · 11 4 (1) L4 ++
(2, 1 + α) L3 −−
(5, 2 + α) L2 ++
(2, α) L −−
−57 −22 · 3 · 19 4 (1) A2 B 2 +++
(2, 1 + α) AB −−+
(3, 1 + α) B −+−
(6, 3 + α) A +−−
−58 −23 · 29 2 (1) A2 ++
(2, α) A −−
−59∗ −59 3 (1) L3 +
(3, 2 + α) L2 +
(3, α) L +
−61 −22 · 61 6 (1) L3 ++
(5, 3 + α) L2 ++
(5, 2 + α) L ++
(7, 5 + α) AL2 −−
(7, 3 + α) AL −−
(2, 1 + α) A −−
−62 −23 · 31 8 (1) L8 ++
(3, 2 + α) L7 −−
(7, 1 + α) L6 ++
(11, 2 + α) L5 −−
(2, α) L4 ++
(11, 9 + α) L3 −−
(7, 6 + α) L2 ++
(3, 1 + α) L −−
−65 −22 · 5 · 13 8 (1) L4 +++
(3, 2 + α) L3 −+−
(9, 4 + α) L2 +++
(3, 1 + α) L −+−
(11, 10 + α) AL3 +−−
(2, 1 + α) AL2 −−+
(11, 1 + α) AL +−−
(5, α) A −−+
−66 −23 · 3 · 11 8 (1) L4 +++
(5, 3 + α) L3 −+−
(3, α) L2 +++
(5, 2 + α) L −+−
(7, 2 + α) AL3 +−−
(11, α) AL2 −−+
(7, 5 + α) AL +−−
(2, α) A −−+
−67∗ −67 1 (1) 1 +

248 Cap´ıtulo 9. La teor´ıa de los g´eneros

d ∆ h Clases Relaciones Caracteres
−69 −22 · 3 · 23 8 (1) L4 +++
(7, 6 + α) L3 +−−
(6, 3 + α) L2 +++
(7, 1 + α) L +−−
(5, 1 + α) AL3 −−+
(3, α) AL2 −+−
(5, 4 + α) AL −−+
(2, 1 + α) A −+−
−70 −23 · 5 · 7 4 (1) A2 B 2 +++
(7, α) AB −−+
(5, α) B +−−
(2, α) A −+−
−71∗ −71 7 (1) L7 +
(2, 1 + α) L6 +
(5, 3 + α) L5 +
(3, 2 + α) L4 +
(3, α) L3 +
(5, 1 + α) L2 +
(2, α) L +
−73 −22 · 73 4 (1) L4 ++
(7, 5 + α) L3 −−
(2, 1 + α) L2 ++
(7, 2 + α) L −−
−74 −23 · 37 10 (1) L5 ++
(11, 6 + α) L4 ++
(3, 1 + α) L3 ++
(3, 2 + α) L2 ++
(11, 5 + α) L ++
(5, 4 + α) AL4 −−
(6, 4 + α) AL3 −−
(6, 2 + α) AL2 −−
(5, 1 + α) AL −−
(2, α) A −−
−77 −22 · 7 · 11 8 (1) L4 +++
(3, 2 + α) L3 −+−
(14, 7 + α) L2 +++
(3, 1 + α) L −+−
(6, 5 + α) AL3 −−+
(7, α) AL2 +−−
(6, 1 + α) AL −−+
(2, 1 + α) A +−−
−78 −23 · 3 · 13 4 (1) A2 B 2 +++
(2, α) AB −−+
(13, α) B +−−
(3, α) A −+−
−79∗ −79 5 (1) L5 +
(2, α) L4 +
(5, 4 + α) L3 +
(5, α) L2 +
(2, 1 + α) L +
−82 −23 · 41 4 (1) L4 ++
(7, 4 + α) L3 −−
(2, α) L2 ++
(7, 3 + α) L −−

3 + α) L9 −− (5. α) AB −−+ (10. 2 + α) L11 −− (17. 3 + α) A −− −93 −22 · 3 · 31 4 (1) A2 B 2 +++ (6. α) L −− −89 −22 · 89 12 (1) L12 ++ (3. 3 + α) AB −−+ (3. 4 + α) L8 ++ (6. 1 + α) L5 −− (7. 7 + α) L2 ++ (3. α) L + −85 −22 · 5 · 17 4 (1) A2 B 2 +++ (5. 5 + α) L5 −− (5. 7 + α) L3 −− (7. 13 + α) L6 ++ (2. 4 + α) L4 ++ (5. 2 + α) L7 −− (17. 5 + α) B +−− (2. 5 + α) L6 ++ (11. α) B +−− (2. 2 + α) L2 + (3. 2 + α) L9 −− (9. 4 + α) L2 ++ (2. 1 + α) L4 ++ (7. 2 + α) L4 ++ (3. 9 + α) L10 ++ (7. 2 + α) L2 ++ (5. 3 + α) L3 −− (9. 1 + α) L −− −87∗ −3 · 29 6 (1) L6 ++ (2. 1 + α) L6 ++ (6. 2 + α) L8 ++ (5. 1 + α) A −+− −94 −22 · 47 8 (1) L8 ++ (5.9. 4 + α) L3 −− (17. α) L5 −− (17. 1 + α) L7 −− (2.6. α) L4 ++ (11. Grupos de clases y unidades 249 d ∆ h Clases Relaciones Caracteres −83∗ −83 3 (1) L3 + (3. 1 + α) L3 −− (7. 4 + α) L5 −− (2. 1 + α) A −+− −86 −23 · 43 10 (1) L10 ++ (3. 4 + α) L7 −− (7. 1 + α) L −− . 8 + α) L2 ++ (3. 1 + α) L −− −91∗ −7 · 13 2 (1) A2 ++ (7.

2. α) L3 −− (4. √ El n´ u mero α es el indicado en 2. 1 + α) −− . 2. 3. 2.8 24 + 5α +1 (1) ++ 26 23 · 13 2 5. 5 § 19 + 8α +1 (1) ++ 34 23 · 17 2 5. 3. 2 + α) L5 −− (5. 1. √ d ∆ h α ≤ N(≤) Clases Caract. §1. 8 197 + 42α +1 (1) ++ 23 22 · 23 1 £4. 2.520 + 273α +1 (1) ++ 33∗ 3 · 11 1 £3. 1.5.§1. 2. 6 4+α +1 (1) +++ £ § (2. 1 + α) L2 ++ (7. 1. α) L6 ++ (3. Se indica tambi´ e n la fracci´ o n continua de α y una unidad fundamental ≤. 4.§1. 2. α) −− 29∗ 29 1 £3. α) L7 −− (4. 2. 3 § 3 + 2α −1 (1) + 19 22 · 19 1 £4. 8 170 + 39α +1 (1) ++ 21∗ 3·7 1 £2. 4. 5 § 2+α −1 (1) + 30 23 · 3 · 5 2 5. 1. α) −− 11 22 · 11 1 £3. 2 1+α −1 (1) + £ § 3 22 · 3 1 £1. 3 § 2+α +1 (1) ++ 22 23 · 11 1 £4. 1 + α) −−+ 17∗ 17 1 £2. 1. 1. 10 35 + 6α +1 (1) ++ (3. 2 + α) L4 ++ (3. 1.§3. 1. 10 1. 4 8 + 3α +1 (1) ++ 10 23 · 5 2 3. 2. 6 15 + 4α +1 (1) ++ 15 22 · 3 · 5 2 3. 3 + α) L2 ++ (2. 1. 6 + α) L3 −− (2. 2 2+α +1 (1) + 5∗ 5 1 £1 § α −1 (1) ++ 6 23 · 3 1 £2. 1. α) +−− 31 22 · 31 1 £5.§1. 1. 3. 1. 1. 4 § 5 + 2α +1 (1) + 7 22 · 7 1 £2. 10 11 + 2α +1 (1) +++ £ § (2.§ 1.§6 10 + 3α +1 (1) ++ 13∗ 13 1 £2. 1 + α) L −− −97 −22 · 97 1 (1) L4 ++ (7. 2. La teor´ıa de los g´eneros d ∆ h Clases Relaciones Caracteres −95∗ −5 · 19 1 (1) L8 ++ (2.250 Cap´ıtulo 9. £ § 2 23 1 1.§3. 1. 1. 3 § 1+α −1 (1) + 14 22 · 7 1 £3. 1. 1. 1 + α) L −− Tabla 9. 6 3+α −1 (1) ++ £ § (2. 1. 10 5+α −1 (1) ++ £ § (2. 5.5: Grupos de clases de cuerpos cuadr´ aticos reales Los valores de d marcados con un asterisco son los congruentes con 1 m´ odulo 4.

1. 7. α) −− 77∗ 7 · 11 1 £4. 1. 1. £ § 35 22 · 5 · 7 2 5. 2. 2. 1. 1. 2. 2. 1. 1. 14 89 + 12α +1 (1) +++ £ § (2. 3. 16 £ § 69∗ 3 · 23 1 £4. 1. 1. 48.§14 63 + 8α +1 (1) ++ 65∗ 5 · 13 2 4. 3. 2. 1. 3. 1. 1. 2. 1.588α +1 (1) ++ § 2. 4. 1. 5. 1. 1. 1. 1. 1. 6.6. 2. 2.480 + 413α +1 (1) ++ § 2. 1. 16 £ 73∗ 73 1 4. 3. 4. 14 50 + 7α +1 (1) +++ £ § (3. 5 27 + 10α −1 (1) + 42 23 · 3 · 7 2 6. 7 § 3+α −1 (1) + 55 22 · 5 · 11 2 7. 7 7 + 2α −1 (1) ++ £ § (5. 1. 1. 7 § 4+α +1 (1) ++ 78 23 · 3 · 13 2 8. 1. 10 6+α +1 (1) +++ £ § (2. 1. Grupos de clases y unidades 251 √ d ∆ h α ≤ N(≤) Clases Caract. 2. 1. 2. 1. 16 43 + 5α −1 (1) ++ £ § (2.9. 7 § 17 + 5α −1 (1) + 62 23 · 31 1 £7.482 + 531α +1 (1) ++ § 1. 7 § 131 + 40α +1 (1) ++ 58 23 · 29 2 7. 16 65 + 8α +1 (1) +++ £ (3.§2. 5§ 5 + 2α −1 (1) + 38 23 · 19 1 £6. 1 + α) −−+ 41∗ 41 1 £3. 2 + α) −− 66 23 · 3 · 11 2 8. 7.335 + 3. 3. 1. α) +−− 43 22 · 43 1 6. 943 + 250α −1 (1) + § 2. 1. 12 £ 46 23 · 23 1 6. α) −++ 53∗ 53 1 £4. 3. 12 13 + 2α +1 (1) +++ £ (2. α) −− 59 22 · 59 1 £7. 5. 14 530 + 69α +1 (1) ++ 61∗ 61 1 £4. 12 £ § 47 22 · 47 1 £6. 2. 7. 1.7 £ § 74 23 · 37 2 8. 2. 12 25 + 4α +1 (1) +++ £ § (2. 1. 16 53 + 6α +1 (1) +++ (2. 6 24. 3. 1. 1. 1. α) −−+ . 1. 1. 2. 12 § 37 + 6α +1 (1) ++ 39 22 · 3 · 13 2 6. α) +−− 67 22 · 67 1 8. 3. 1. 2. 2.§ 12 48 + 7α +1 (1) ++ 51 22 · 3 · 17 2 7. 5. 2. 2. 1. 1 + α) −−+ 57∗ 3 · 19 1 £4. 1. 1. 7. 1. α) −−+ 71 22 · 71 1 8. 1. 5. 1.967α +1 (1) ++ § 1. 1. 8. 2. 6.3. 2. 1 + α) −+− 37∗ 37 1 £3. 1.§ 1. 16 251 + 30α +1 (1) ++ £ (2.842 + 5. 1. 1. 1. 1. 1. 1. 7 § 11 + 3α +1 (1) ++ 70 23 ·5·7 2 8. 3.1. 1. 1. 14 99 + 13α −1 (1) ++ £ § (2.

1. 1 + α) −− 82 23 · 41 4 9. 2. 1. 1.122α +1 (1) ++ § 1. 2 + α) −− 86 23 · 43 1 9. 2. 9 £ 91 22 · 7 · 13 2 9. 2. 9. 10. 1.§18 82 + 9α +1 (1) ++ 85∗ 5 · 17 2 5.295 + 221. 18 39 + 4α +1 (1) +++ £ (2. 7. 1. 4. 1 + α) +−− 93∗ 3 · 31 1 13 £ + 3α +1 (1) ++ 94 23 · 47 1 9. 1. 9 4+α −1 (1) ++ £ (5.143. 3. 1. 18 £ § 95 22 · 5 · 19 2 9. 18 £ § 87 22 · 3 · 29 2 9. 4 5. 1. 1.252 Cap´ıtulo 9. 1.035 + 1. 1 + α) −−+ 89∗ 89 1 5. 447 + 106α −1 (1) + § 1. 18 9+α −1 (1) ++ (3.574 + 165α +1 (1) +++ § 1. 3. 1. 4. 1. 8. 1. α) ++ £ § (3. 2. 2.138α −1 (1) + § 4. 2. 1. 9 . 3. 1. 2 + α) −− £ § (3. 18 28 + 3α +1 (1) +++ £ (2. 3. 16 80 + 9α +1 (1) ++ (3.064α +1 (1) ++ 5. 18 (2. 3. 1. 5. 1. 1. 1. £ § 79 22 · 79 3 8. 1. 1 + α) −− (2. 2 + α) −− 83 22 · 83 1 £9. 8. 1 + α) −−+ 97∗ 97 1 5. La teor´ıa de los g´eneros √ d ∆ h α ≤ N(≤) Clases Caract. 1. 1. 2. 5. 5. 1. 1.405 + 1. 1. 1. § 1. 2.

Es obvio que a lo sumo uno de los tres n´ umeros puede ser par.Cap´ıtulo X ´ El Ultimo Teorema de Fermat En los cap´ıtulos anteriores hemos aplicado la teor´ıa de los cuerpos num´ericos al estudio de la teor´ıa de Gauss. 253 . por lo que es ilustrativo ahondar en su relaci´ on con este problema. y son impares entonces z es par. 10. Ahora consideramos la factorizaci´ on siguiente: x3 + y 3 = (x + y)(x2 − xy + y 2 ). En el cap´ıtulo I vimos ya los precedentes. Sin embargo. Demostracio ´ n: Vamos a seguir la prueba del teorema 1. de la enorme ventaja que supone sustituir las formas por ideales en los resultados principales.c. luego exactamente uno de ellos es par. Conviene que nos detengamos en ella. El lector se har´a idea. y.1. pero si x. x − y = 2q. al cum- plir la ecuaci´ on. Entonces x + y. z) que cumplen x3 + y 3 = z 3 . Por simetr´ıa podemos suponer que x e y son impares. sino del trabajo de Kummer en torno al u ´ltimo teorema de Fermat. Sustituyendo obtenemos ° ¢ x3 + y 3 = 2p (p + q)2 − (p + q)(p − q) + (p − q)2 = 2p(p2 + 3q 2 ). z tales que x3 + y 3 = z 3 . As´ı x = p + q. sin duda. el primer resultado al respecto. despu´es del teorema 1. y = p − q. Seg´ un dijimos.d. digamos x + y = 2p. Di- vidi´endolos entre su m. x − y son pares.1 El caso p = 3 Teorema 10. podemos suponer que son primos entre s´ı y. que ´este desarroll´ o enteramente en t´erminos de formas cuadr´ aticas.1.1 No existen enteros no nulos x. han de ser primos entre s´ı dos a dos. hemos de recordar que la teor´ıa de ideales no surgi´ o de aqu´ı. Para empe- zar suponemos que existen n´ umeros (x. es la prueba de Euler para el caso p = 3. y.

q) = 1 obliga a que los u ´nicos . z si es necesario podemos suponer que x + y > 0.1. pues (s. z) con x e y impares.p. entonces existen enteros a y b tales que p = a3 − 9ab2 . (p. es menor en m´ odulo que z 3 . y) = 1 habr´ıa de ser x = y = 1. intercambiando x con y si es necesario. Nuestro objetivo es encontrar una soluci´ on de la ecuaci´ on de Fermat con z 3 par y menor (en valor absoluto) que el valor del que hemos partido. primos entre s´ı tales que el n´umero 2p(p2 + 3q 2 ) es un cubo. Entonces. entonces 2 2 (2p. En realidad esto no tiene por qu´e ser cierto. Como a y b tienen paridades opuestas. v.q. luego v 3 +w3 = 2a = u3 . q) = 1 y r es impar. p2 + 3q 2 ) = (p. sea cual sea. a − 3b y a + 3b son impares. pero entonces 3 | p y estamos suponiendo lo contrario. con lo que los tres ser´ an cubos. Falta llegar a la misma conclusi´ on si 3 | p. Hemos de reordenar la terna (u. Entonces nuestro cubo es 2p(p2 + 3q 2 ) = 32 · 2s (3s2 + q 2 ) y los n´ umeros 32 · 2s y 3s2 + q 2 son primos entre s´ı. En otras palabras. Como u3 v 3 w3 = 2a(a−3b)(a+3b) = 2p | z 3 . con lo que cada uno de ellos ser´a un cubo. As´ı pues. p2 + 3q 2 ) = (p. pues q ser´ıa 0. q = 3a2 b − 3b3 . Se trata del hecho siguiente que demostraremos despu´es: (∗) Si los enteros p. p = a(a − 3b)(a + 3b). 2a = u3 . El an´alogo en la prueba del teorema 1. luego tambi´en un factor com´ un de a y 3b. 3b) = 1. 2p y p2 + 3q 2 son cubos. lo cierto es que la componente par. y. luego p > 0 e.1 era la factorizaci´on x2 = 4ab(a2 +b2 ). a−3b = v 3 . Puesto que (a. a − 3b y a + 3b son primos entre s´ı dos a dos. q = 3b(a − b)(a + b). Supongamos que p = 3s y que 3 . Por otra parte 2p = 2a(a − 3b)(a + 3b) es un cubo. luego basta probar que (a. q. lo contrario obligar´ıa a que 3 | a. Cambiando el signo de x. si 3 . As´ı podremos concluir que no pueden existir tales soluciones ya que no puede haber una m´ınima. y como (x. Admitiendo esto. de donde se sigue claramente que (2p. r cumplen p2 + 3q 2 = r3 . Claramente a y b son primos entre s´ı y tienen paridades opuestas (o si no p y q ser´ıan pares). En resumen. como p y q tienen paridad opuesta. si existe una soluci´ on (x. Veamos de nuevo que los factores 2a. entonces existen n´ umeros naturales no nulos p y q de paridad opuesta. a+3b = w3 . p + 3q ) = 1. Ahora necesitamos un resultado que juegue el papel de la clasificaci´on de las ternas pitag´ oricas en la prueba de 1. r = a2 + 3b2 . Supongamos que es as´ı. luego un factor com´ un de 2a y a ± 3b es un factor de a y a ± 3b. Notemos primero que. lo cual es imposible). Igualmente nosotros hemos de justificar que los n´umeros 2p y p2 + 3q 2 son primos entre s´ı. y entonces z 3 = 2. b) = 1. 3q 2 ) y como (p. seg´ un lo dicho. Igualmente un factor com´ un de a + 3b y a − 3b lo es de a y 3b. p2 + 3q 2 es impar. 2 2 que nos daba que ab(a + b ) deb´ıa ser un cuadrado. q) = 1 el u ´nico factor com´ un de p y 3q 2 es 3. y. tambi´en q > 0 (no puede ser que x = y. w) para dejar en tercer lugar la componente par. pero poco falta. El Ultimo Teorema de Fermat Adem´ as podemos afirmar que p y q son primos entre s´ı (un factor com´ un lo ser´ıa de x e y) y tienen paridades opuestas (porque x = p + q es impar).254 ´ Cap´ıtulo 10.

10. Ejercicio: Probar que. pero al mismo tiempo descubri´ o la factorizaci´ on u´nica en ideales. es decir. Aplicando (∗) llegamos a que q = a(a − 3b)(a + 3b). r √ £√ § luego 3 | ni para todo i. Euler supuso la factorizaci´ on u ´nica en el anillo Z −3 .1) donde ω es una ra´ız p–´esima de la unidad. El paso siguiente era determinar si el argumento que probaba el teorema de Fermat suponiendo la factorizaci´ on u ´nica real segu´ıa siendo v´alido usando u´nicamente la factorizaci´on . para completar as´ı su prueba. Ejercicio: Probar (∗) sin suponer que r sea impar. como (p.p +q −3. Por lo tanto la descomposici´ on en primos es √ p + q −3 = π1n1 · · · πrnr . £√Nos §falta demostrar (∗). entonces π2 . la conclusi´ on fue que en general es falsa. Kummer sigui´ o la idea de Lam´e de con- siderar la factorizaci´ on xp + y p = (x + y)(x + ωy) · · · (x + ω p−1 y). no es divisible √ entre primos que se √ conservan. Ello le llev´ o a investigar si dicha factorizaci´on u ´nica era cierta. en el cap´ıtulo IV probamos que su n´ umero de clases es 1. Kummer crey´ o haber probado el teorema de Fermat completo hasta que Dirichlet le hizo notar que su prueba supon´ıa la factorizaci´ on u´nica de los anillos de enteros ciclot´ omicos. aunque 42 + 3 · 42 = 83 . Como ya sabemos. En efecto. y esto prueba (∗). donde N(πi ) = pi son primos distintos dos a dos. (10. pero 3s2 + q 2 es impar (luego 2 no sirve) y 3 .10. y esto basta. lo que se traduce en que sus elementos de norma impar s´ı se descomponen de forma u ´nica como √ producto de primos. s = 3b(a − b)(a + b). lo que implica que p + q −3 es un cubo en Z −3 . Por consiguiente √ ° √ ¢3 √ p + q −3 = a + b −3 = a3 − 9ab2 + (3a2 b − 3b3 ) −3. El resto es pr´ acticamente igual al caso anterior. luego 2b(a − b)(a + b) tambi´en lo es. no es cierto que p = q = 4 tengan la forma indicada en (∗). Por otro lado 32 · 2s = 33 · 2b(a − b)(a + b) es un cubo. Tomando normas queda que r3 = p2n 1 1 · · · p2n r . Aunque esto es falso. y si un primo p = π1 π2 se escinde y π1 | p +q −3. El teorema de Kummer 255 divisores comunes posibles sean 2 y 3.2. q) = 1 el n´ umero p + q −3 no es divisible entre enteros no unitarios.2 El teorema de Kummer Seg´ un explicamos en el cap´ıtulo I. Consecuentemente 32 · 2s = u3 y 3s2 + q 2 = v 3 .q. (luego tampoco sirve).

si la ecuaci´on xp + y p = z p tiene soluci´ on. Vamos a describir el problema con m´ as detalle. z son enteros no nulos primos entre s´ı dos a dos y adem´ as p | z. es decir. y. Seg´ un lo dicho. ambos ten´ıan que ser cubos. podemos suponer que x. El Ultimo Teorema de Fermat u ´nica ideal. Si dos monomios x + ω i y. el u´nico factor com´ un que pueden tener dos de los monomios es ω − 1. partimos de la factorizaci´ on 10. las ecuaciones anteriores muestran que si ω − 1 divide a uno de los monomios. entonces este factor divide a (x + ω j y) − (x + ω i y) = ω j−i (ω i − 1)y = unidad (ω − 1)y. etc. para cierto entero δ. (10. y el caso contrario es que p ´ no divida a ninguno de ellos. entonces los ideales (α) y (β) son potencias p-´esimas. hemos de estudiar si los monomios x + ω i y son primos entre s´ı. z podemos exigir que divida a z. Esto nos lleva al problema siguiente: omico tal que (α) = ap para un cierto ideal Si α es un entero ciclot´ a. y. Lo que tenemos ahora es que si α y β son enteros ciclot´ omicos primos entre s´ı tales que αβ = γ p para un tercer entero ciclot´ omico γ. Entonces al tomar clases se . para que el argumento de Kummer funcione es necesario que α = δ p .) Como x e y son primos entre s´ı.20 vimos que los n´ umeros ω i −1. Notar que en la prueba de Euler tambi´en hemos tratado por separado los casos I y II. en realidad los divide a todos. Esto puede ga- rantizarse a partir de un resultado sencillo sobre grupos: supongamos que p no divide al n´ umero de clases h del cuerpo ciclot´ omico. z son enteros no nulos primos entre s´ı dos a dos y primos con p. Digamos que (α) = ap . z son primos entre s´ı dos a dos. y. El resultado fue que hac´ıan falta algunas hip´ otesis adicionales. Esta es la distinci´on tradicional en el teorema de Fermat: Caso I xp + y p = z p donde x. Por lo tanto si p divide a uno de los tres n´ umeros x. lo que equivale a que p | z. donde p . x + ω j y (digamos con i < j) tienen un factor en com´ un.i son conjugados. De hecho. En la prueba del caso I para p = 3 hemos usado que como los dos factores eran primos entre s´ı y su producto era un cubo.256 ´ Cap´ıtulo 10. Caso II xp + y p = z p donde x. Esto sucede si y s´ olo si ω − 1 | z. y. Como en el caso p = 3. ¿bajo qu´e condiciones podemos garantizar que α es una potencia p-´esima? En primer lugar es necesario que el ideal a sea principal. los tres son intercambiables.1. la ecuaci´ on xp + y p = z p puede expresarse p p p tambi´en como (−z) + y = (−x) .2) as´ı como a (x + ω j y) − ω j−i (x + ω i y) = unidad (ω − 1)x. z sean positivos. y. Sin embargo. Observar que como p es impar y no exigimos que x. (En la prueba de 3. Siguiendo el esquema de la prueba de Euler.

cada ideal (x + ω i y) es una potencia p-´esima. si p es un primo regular y suponemos que existen enteros no nulos tales que xp + y p = z p . . sino tan s´ olo que α = ≤δ p para una cierta unidad ciclot´ omica ≤. Nos falta justificar de alg´ un modo que ≤ es tambi´en una potencia p-´esima. luego ha de ser 1. B) Si ≤ es una unidad ciclot´ omica. Observemos que una condici´ on necesaria para que un entero ciclot´ omico cualquiera sea una potencia p-´esima es que sea congruente con un entero racional m´ odulo p.2. Esta condici´on no es en general suficiente. Reu- niendo todo esto vemos que x + ω −1 y = ≤¯β¯p = ω −r ≤β¯p ≡ ω −r ≤β p = ω −r (x + ωy) (m´od p). si ≤ = η p y η = a0 + a1 ω + · · · + ap−1 ω p−1 . y el rec´ıproco completa las hip´ o- tesis de Kummer: Definici´ on 10. Del teorema 4. de donde se sigue que β p ≡ β¯p (m´od p). es decir. El teorema de Kummer 257 £ § cumple que [a]p = (α) = 1. entonces ≤ es una potencia p-´esima si y s´ olo si ≤ es congruente con un entero racional m´odulo p. Con esto podemos demostrar el resultado de Kummer: Teorema 10.3 (Kummer) El u ´ltimo teorema de Fermat es cierto para expo- nentes regulares. En el caso I los factores son primos entre s´ı. de hecho podemos suponer que x. Por otra parte hemos visto que toda potencia p-´esima es congruente m´ odulo p con un entero racional. En efecto. luego por la propiedad A) de la on de primo regular podemos concluir que x + ωy = ≤β p . al tomar clases m´odulo p queda que [≤] = [a0 ]p + [a1 ]p + · · · + [ap−1 ]p . As´ı pues (α) = (δ p ). Demostracio ´ n: Seg´un las observaciones anteriores. En el caso II su u ´nico factor com´un es el primo ω − 1. y. para una cierta definici´ unidad ≤ y un entero ciclot´omico β (ver las explicaciones previas a la definici´ on). Consideremos en primer lugar el caso I.10. digamos a = (δ). donde 0 ≤ r < p. sin necesidad de usar la condici´on B). Vamos a llegar a una contradicci´ on tan s´olo a partir de aqu´ı. [a] = 1 y el ideal a ha de ser principal. Por la factorizaci´on u ´nica en ideales. pero esto no garantiza que α sea una potencia p-´esima. En cualquier caso tenemos la factorizaci´ on z p = xp + y p = (x + y)(x + ωy) · · · (x + ω p−1 y). luego el orden de [a] divide a p. z son primos entre s´ı dos a dos y que o bien p no divide a ninguno de ellos (caso I) o bien p divide a z (caso II).2 Un primo impar p es regular si cumple: A) p no divide al n´ umero de clases del cuerpo ciclot´ omico de orden p. Para ello aplicamos la conjugaci´ on que env´ıa ω a ω −1 (que no es sino la conjugaci´on compleja). luego β¯p ≡ m (m´od p).27 se sigue que ≤/¯≤ = ω r . pero dicho orden ha de dividir tambi´en al orden h del grupo de clases. As´ı obtenemos que x + ω −1 y = ≤¯β¯p .

Sustituyamos z por pk z.4).3) son distintas.3) Notemos que si p divide a un entero ciclot´omico α y tenemos una expresi´on de α como combinaci´ on lineal entera de p − 1 potencias de ω. (10. Supongamos por reducci´ on al absurdo que existen enteros ciclot´ omicos que cumplan (10. omicos. (10. como ´estas son una base entera. p factoriza como p = η(ω − 1)p−1 .5) Sabemos que en el caso II el primo ω − 1 divide de hecho a todos los factores de la izquierda. Pero 0 = xp + y p + z p ≡ x + y + x ≡ 3x (m´od p). Para ello probaremos m´ as en general que no existen enteros ciclot´ omicos x. donde x. Factorizando el miembro izquierdo de (10. Equivalentemente. contradicci´ on. z luego intercambiando los papeles podemos llegar igualmente a que x ≡ y ≡ z (m´od p).4) donde ≤ es una unidad y m = k(p − 1) > 0. donde En el anillo de enteros ciclot´ η es una unidad. la ecuaci´ diferencia de dos cualesquiera de estos factores. El Ultimo Teorema de Fermat Equivalentemente: xω r + yω r−1 − yω − x ≡ 0 (m´od p). Tenemos entonces que xp + y p = pkp z p .4) tenemos (x + y)(x + ωy) · · · (x + ω p−1 y) = ≤(ω − 1)pm z p . contradicci´ on.2) implica que (ω − 1)2 no divide a la un. con lo que concluimos que x ≡ y (m´od p). (10. el caso I es sim´etrico respecto a tres variables x. Usa- remos esto para probar que r = 1 descartando cualquier otra posibilidad (notar tambi´en que podemos suponer p ≥ 5. i = 0. 1−ω son no congruentes dos a dos m´ odulo ω − 1. . z primos con ω − 1 que satisfagan (10. Hemos de probar que esta ecuaci´ on no tiene soluciones enteras primas con ω − 1. Ahora bien. p − 1. Supongamos ahora que p | z (caso II). As´ı pues.3) es (x − y)ω + y − x ≡ 0 (m´od p).258 ´ Cap´ıtulo 10. los n´ umeros x + ωi y . concluimos igualmente que p | x. donde ahora z es primo con p. . Si r = 2 queda xω 2 − x ≡ 0 (m´od p).3) se convierte en yω −1 − yω ≡ 0 (m´od p). . y como p > 3. z son enteros primos con p. y como s´olo hay 4 < p − 1. y entonces (10. llegamos una vez m´as a la contradicci´on p | x. ya que el caso p = 3 est´a probado). M´as a´ on (10. y. . es necesario que p divida a cada uno de los coeficientes. y.4) con el menor valor posible para m. si escribimos la ecuaci´ on de Fermat como xp + y p + z p = 0. . y. luego p | x. La ecuaci´ on se convierte en xp + y p = ≤(ω − 1)pm z p . Si r = 0 la congruencia (10. ha de ser r = 1. luego p | y. Si r > 2 todas las potencias de ω que aparecen en (10.

p − 1. es decir. y en particular ha de ser m > 1. j x + ω y. o equivalentemente (ω − 1)p(m−1) (x + ω i y) = ≤i (x + y)γip . donde ≤i es una unidad.5) es divisible entre (ω − 1)p+1 . En particular existe un u´nico i entre 0 y p − 1 tal que (ω − 1)2 | x + ω i y. todos han de ser potencias p-´esimas.5). i = 1. . . Eliminando los ideales queda (ω − 1)p(m−1) N(b0 )p (x + ω i y) = ≤i (x + y)αip . (x + y) = (ω − 1)p(m−1)+1 mc0 . es decir. para i = 0. (10. pues si un primo p divide a dos de ellos. Los ideales ci . . luego tambi´en divide a su suma y a su diferencia. pero esto es imposible. lo mismo le ocurre a m. . . Sea m = (x. . . Notar que tanto N(b0 ) como (αi ) son primos con ω − 1.4) y ahora (ω − 1)2 | x + y. p − 1. . a (ω − 1)y. digamos bi b concluimos que el ideal bi b ¯0 = (αi ). Como x e y son primos con ω − 1. Esto implica que los ideales bp0 y bpi son similares. . . . y). . Despejamos m en la primera ecuaci´ on y lo sustituimos en la segunda: (ω − 1)p(m−1) bp0 (x + ω i y) = (x + y)bpi .2. mientras que x + y ha de ser divisible entre los p(m − 1) + 1 factores ω − 1 restantes que dividen el miembro derecho de (10. y). (ω − 1)x. Elevamos a p y sustituimos en (10. . se sigue cumpliendo (10. La ecuaci´on dada queda ahora del modo siguiente: mp (ω − 1)pm c0 c1 · · · cp−1 = (ω − 1)pm (z)p . (10. Por lo tanto si i 6= 0 tenemos que (x + ω i y) = (ω − 1)mci . El teorema de Kummer 259 Como N(ω − 1) = p. i = 1. Puesto que los ci son primos entre s´ı. Si llamamos y a ω i y.7) donde γi = αi / N(b0 ).10. entonces mp divide a dos n´ umeros x + ω i y. p − 1. i = 1. (x + ω i y) = (ω − 1)mbpi . . son primos entre s´ı dos a dos. estos n´ umeros forman un conjunto completo de repre- sentantes de las clases de congruencia m´ odulo ω − 1. . luego (bi b ¯ donde b0 = N(b0 )/b0 . p − 1.6): (ω − 1)p(m−1) N(b0 )p (x + ω i y) = (x + y)(αi )p . Por la propiedad A de la definici´ on de primo regular ¯0 tambi´en es principal. Multi- plicando por b0 queda N(b0 )bi = (αi )b0 . con lo que (x + y) = (ω − 1)p(m−1)+1 mbp0 . luego a m = (x.6) ¯0 )p es principal. mientras que los factores restantes x+ω i y son divisibles entre ω −1 pero no entre (ω −1)2 . . . Digamos que ci = bpi . En consecuencia el miembro izquierdo de (10.

2.h. donde ≤ y η son unidades. el problema de decidir si un primo es regular se reduce al c´ alculo del n´ umero de clases del cuerpo ciclot´ omico corres- pondiente. luego es congruente con un entero racional m´ odulo p. En realidad no hay evidencias de que sea falsa. β y γ son enteros ciclot´ omicos primos con ω − 1. luego αp + ≤β p ≡ 0 (m´od p). Ambos resultados se obtienen a partir de una t´ecnica com´ un que desarrollare- mos en los pr´oximos cap´ıtulos. 2 obtenemos (x + y)γ1p ≤1 (1 + ω) − (x + y)γ2p ≤2 = (x + y)ω(ω − 1)p(m−1) . En efecto. nunca ha sido demostrada ni refutada. Multiplicando por N(b0 )p queda una ecuaci´ on de tipo αp + ≤β p = η(ω − 1)p(m−1) γ p .4) pero con un valor menor para m. Pocos meses despu´es de probar el teorema anterior.4) si ≤ es una potencia p-´esima. Como 1 + ω es una unidad. lo cual no es cosa f´ acil. Si la multiplicamos por (ω − 1)p(m−1) y usamos (10. Despejando ≤ (lo cual es posible porque β es primo con p) vemos que es con- gruente con una potencia p-´esima m´ odulo p. de modo que un primo p es regular olo si p . donde α. Existen infinitos primos regulares. donde h es el n´ si y s´ umero de clases del cuerpo ciclot´ omico de orden p. luego es una potencia p-´esima (por la propiedad B). Kummer formul´ o dos conjeturas sobre los primos regulares: 1.7) para i = 1. La propiedad A implica la propiedad B.260 ´ Cap´ıtulo 10. pues h aumenta muy r´ apidamente con p. esta ecuaci´ on se puede poner en la forma γ1p + γ2p ≤ = η(ω − 1)p(m−1) . pero Kummer se retract´ o de ella cuando dispuso de m´as datos. Esta ecuaci´on ser´ a de tipo (10. Lo probaremos usando la propiedad B de la definici´ on de primo regular. pues hemos probado que m > 1. Este teorema no aporta informaci´ on alguna en ausencia de un criterio para reconocer qu´e primos son regulares. Kummer demostr´ o la con- jetura 1 y hall´ o un m´etodo sorprendentemente simple de decidir si se cumple la propiedad A sin necesidad de calcular expl´ıcitamente el n´ umero de clases h. Admitiendo la primera conjetura. Una forma r´apida de hacerlo es partir de la identidad (x + ωy)(1 + ω) − (x + ω 2 y) = ω(x + y). Respecto a la segunda conjetura. El Ultimo Teorema de Fermat Nuestro objetivo es combinar estas ecuaciones para llegar a una ecuaci´ on similar a (10. . basta observar que p(m − 1) ≥ p.

n=1 n s p 1 − p1s donde p recorre los n´ umeros primos y s > 1. Gauss estudi´ o m´as a fondo la f´ ormula de Euler y defini´ o la que hoy se conoce como funci´ on dseta de Riemann: X∞ 1 ζ(s) = . La demostraci´ on utiliza por una parte resultados anal´ıticos sobre convergencia de series y por otra el teorema fundamental de la aritm´etica. y es en este contexto general en el que los expondremos aqu´ı. que a su vez se basaban en su propia teor´ıa de factorizaci´ on ideal en los cuerpos ciclot´ omicos. S´ olo hay que observar que Z n+1 Z n dx 1 dx < s < . Esta f´ ormula puede considerarse como la primera piedra de la teor´ıa anal´ıtica de n´ umeros. Los resul- tados de Dirichlet y Kummer sobre cuerpos ciclot´ omicos fueron generalizados por Dedekind a cuerpos num´ericos arbitrarios. En ella se relacionan una serie y un producto infinito (objetos anal´ıticos) con la sucesi´ on de los n´ umeros primos.Cap´ıtulo XI La funci´ on dseta de Dedekind Seg´ un coment´ abamos en el cap´ıtulo anterior. Kummer buscaba una carac- terizaci´ on pr´ actica de los primos regulares. para s > 1. n xs n n−1 xs 261 . lo que supone ser capaz de decidir si un primo p divide o no al n´ umero de clases del cuerpo ciclot´omico de orden p. n=1 ns Su convergencia es f´ acil de probar. El punto de partida es el siguiente resultado de Euler: ∞ X Y 1 1 = . Al abordar el problema se dio cuenta de que pod´ıa aprovechar el trabajo de Dirichlet sobre los primos en progresiones aritm´eticas.

La funci´ on dseta de Dedekind para n ≥ 1 en la desigualdad de la izquierda y n ≥ 2 en la desigualdad de la derecha. . en particular el teorema 3. Integrando y tomando l´ımites en N queda 1 1 ≤ ζ(s) ≤ 1 + .20. Dirichlet se plante´o la posibilidad de lograrlo mediante el argumento de Euler. y por lo tanto de la clase de p en Um .1) s→1+ Euler not´ o que esto implica la existencia de infinitos n´ umeros primos. pero el miembro derecho estar´ıa acotado si el pro- ducto fuera finito. (11. 1 x n=1 x 1 xs para todo n´ umero natural N > 1. (11. Criterio de comparaci´ onP Si {an } y {bn } son dos sucesiones en C tales que P existe l´ımn |an |/|bn | entonces la serie n an converge absolutamente si y s´olo si lo hace b . Dirichlet conoc´ıa los resultados de Kummer. Deducir que es continua en dicho intervalo. s−1 s−1 M´ as a´ un. Ejercicio: Probar que la funci´on dseta de Riemann converge uniformemente en los subconjuntos compactos de ]1. Resultados b´ asicos sobre series y productos infinitos Para comodidad del lector. En tal caso la serie P n n log(1 + an ) converge a un logaritmo del producto. multiplicando por s − 1 y tomando l´ımites en s obtenemos l´ım (s − 1)ζ(s) = 1. De aqu´ı Z N +1 N Z N dx X 1 dx s < s < 1 + . +∞[. n n Q Productos infinitos Un producto infinito P n (1 + an ) de n´ umeros complejos converge (absolutamente) si y s´olo si la serie an converge (absolutamente). entonces la serie funcional f (z) n n converge uniformemente en su dominio. de Euclides). En efecto. sin embargo. seg´un el cual el tipo de factorizaci´ on de un primo p en un cuerpo ciclot´ omico de orden m depende del resto de p m´ odulo m.1) implica que el miembro izquierdo de la f´ ormula de Euler tiende a infinito cuando s tiende a 1. enunciamos aqu´ı los resultados anal´ıticos m´ as importantes que vamos a utilizar. s > 1. Dirichlet conjetur´ o que una f´ormula similar a la de Euler donde la suma se haga sobre los ideales del cuerpo ciclot´ omico m-simo y el producto sobre los correspondientes primos ciclot´ omicos. tal vez podr´ıa utilizarse para probar que toda progresi´ on mx + n con [n] ∈ Um contiene n´ umeros primos. Criterio de mayoraci´ on de Weierstrass Si {fn } es una sucesi´on de funciones definidas P en A ⊂ C y {an } es una sucesi´ en R de modo que |fn (z)| ≤ an para todo z ∈ A y onP n an < +∞. tras intentar sin ´exito generalizar la prueba de Euclides para demostrar que toda sucesi´ on aritm´etica contiene n´ umeros primos. Por supuesto la existencia de infinitos primos puede probarse por medios mucho m´ as elementales (ya hay una prueba en los Elementos.262 Cap´ıtulo 11.

on dseta de Q es precisamente la funci´ Observar que la funci´ on dseta de Riemann. En lugar de contar ideales principales contaremos enteros α ∈ b tales que | N(α)| ≤ r N(b).1 Convergencia de la funci´ on dseta Definici´ on 11.11. es un ideal principal ab = (α). hemos de considerar s´olo un representante de cada clase de equi- valencia respecto a la asociaci´ on. Nuestro primer problema es demostrar que esta serie converge para s > 1. de hecho— el mismo ideal. El proceso de selecci´on de los representantes lo llevaremos a cabo con la ayuda de los m´etodos geom´etricos desarrollados en el cap´ıtulo IV. n=1 ns La convergencia la obtendremos a partir de una estimaci´ on de la sucesi´ on de coeficientes. Convergencia de la funci´ on dseta 263 11. Para ello llamamos fC (n) al n´ umero de ideales de C de norma n. como es habitual. Adem´ as N(a) N(b) = | N(α)|. con lo que X∞ fC (n) ζC (s) = . N(a)s C a∈C donde C recorre las clases de similitud de ideales de K. Conservamos . luego jC (r) es el n´umero de ideales principales de K divisibles entre b y de norma menor o igual que r N(b). En realidad estimaremos la funci´ on jC (r) que da el n´ umero de ideales de C de norma menor o igual que r. a N(a)s donde a recorre todos los ideales no nulos de K. pero para no contar varias veces—infinitas.1 Sea K un cuerpo num´erico. N(a)s a∈C En primer lugar las reescribimos para que el conjunto de ´ındices sea el de los n´ umeros naturales. Se llama funci´ on dseta de Dede- kind de K a la funci´ on X 1 ζK (s) = . Fijamos un ideal b perteneciente a la clase inversa C −1 en el grupo de clases. Si llamamos h al n´umero de clases de K podemos descomponerla en suma de h series como sigue: XX 1 ζK (s) = . Entonces para cada ideal a ∈ C el producto ab est´ a en la clase principal. La aplicaci´on que a cada ideal a ∈ C le asigna el ideal ab es una biyecci´on entre los ideales de C y los ideales principales (α) de K divisibles entre b.1. Para probar la convergencia de la serie completa es suficiente probar la de las series X 1 ζC (s) = . es decir.

el grado de K ser´ a n = s + 2t. 2. pero esto complicar´ıa ligeramente las pruebas. en realidad tiene m asociados. . . . . Podr´ıamos haber dado una definici´ on ligeramente m´ as restrictiva de modo que s´ olo hubiera un asociado. Por u ´ltimo. . Teorema 11. . Sea ≤1 . un subconjunto X de Rst es un on 11. La representaci´ on geom´etrica de un n´ umero α ∈ K es ° ¢ x(α) = σ1 (α). . El teorema siguiente prueba que todo entero de K tiene un u ´nico asociado en el dominio fundamental salvo ra´ıces de la unidad. s + t. Sabemos que los vectores l(≤1 ). En Rst se define la norma N(x°1 . . .2 Con la notaci´ dominio fundamental de K si es el conjunto de los puntos x que cumplen las condiciones siguientes: 1. . . . σs ser´ an los mono- morfismos reales de K. σs+t . Los elementos x ∈ Rst °con N(x) 6= 0 tienen ¢ asignada la representaci´ on logar´ıtmica dada por l(x) = l1 (x). . Para probarlo demostramos primero lo siguiente: . l(x) = ξl∗ + ξ1 l(≤1 ) + · · · + ξr l(≤r ).3 Cada elemento no nulo de K tiene exactamente m asociados cuya representaci´ on geom´etrica se encuentra en el dominio fundamental de K. la representaci´ s+t on logar´ıtmica de cada vector x ∈ Rst de norma no nula se expresa de forma u ´nica como l(x) = ξl∗ + ξ1 l(≤1 ) + · · · + ξr l(≤r ). . de modo que N(xy) = N(x) N(y) y N x(α) = N(α). . mientras que σs+1 . donde Ω log |xk | para k = 1. As´ı. Si a estos vectores les a˜ nadimos l∗ = (1. donde ξ. . ξr son n´ umeros reales. . . . ls+t (x) . . Definici´ on anterior. . La funci´ on dseta de Dedekind la notaci´ on que introdujimos all´ı. y a la hora de contar ideales no importa que cada uno aparezca repetido m veces. σ ¯s+1 . . l(≤r ) forman una base del subespacio V = {x ∈ Rs+t | x1 + · · · + xs+t = 0}. . pues basta dividir entre m el resultado final. ξ1 .s). . . 2. El dominio fundamental de K est´ a un´ıvocamente determinado si fijamos un sistema fundamental de unidades de K. .264 Cap´ıtulo 11. σs+t (α) ∈ Rst . sea m el n´ umero de ra´ıces de la unidad contenidas en K.t). s. de dimensi´ on r = s + t − 1. . . Concretamente σ1 .. . . N(x) 6= 0. con 0 ≤ ξi < 1. . lk (x) = log |xk |2 para k = s + 1. . ≤r un sistema fundamental de unidades de K. . . As´ı. . 2) obtenemos una base de R . . . . σ ¯s+t ser´ an los mono- morfismos complejos. .¢. xs+t ) = x1 · · · xs |xs+1 |2 · · · |xs+t |2 .. es decir. . . . . 1.

y por lo tanto las representaciones de y en la forma indicada son exactamente y = x x(≤)x(ω). Los subconjuntos de Rst con esta propiedad se llaman conos. . . . Llamemos T = {x ∈ X | | N(x)| ≤ 1}. donde ω es una ra´ız m- sima de la unidad. Sea ≤ = ≤k11 · · · ≤kr r y x = y x(≤−1 ). n r n r Ø . Demostracio ´ n (del teorema 11. luego mjC (r) es el n´ umero de vectores x ∈ M ∩ X que cumplen | N(x)| ≤ r N(b). Todo esto implica que si el dominio fundamental de K contiene a un vector x. Los n´ umeros β≤−1 son m asociados de β que cumplen −1 x(β≤ ) = x ∈ X. si x x(≤) = x0 x(≤0 ). Entonces y = x x(≤). y las de l(x) y l(x0 ) est´ an entre 0 y 1. resulta que Ω µ ∂ Ø µ ∂Ø æ √ x Ø x ØØ √ {x ∈ X | | N(x)| ≤ r} = n r √ Ø ∈ X | ØN √ ≤ 1 = n r T. l(≤1 ). entonces y admite exactamente m repre- sentaciones de la forma y = x x(≤). r descompongamos γj = kj + ξj . . as´ı como un n´ que X es un cono. entonces l(x) + l(≤) = l(x0 ) + l(≤0 ). Por otra parte. . cada ideal tiene exactamente m generadores en el dominio fundamental X. En consecuencia. l(≤r ) son las mismas. luego hay exactamente m. luego x est´a en el dominio fundamental de K. . donde x pertenece al dominio fundamental de K y ≤ es una unidad de K.11. Demostracio ´ n: Sea l(y) = γl∗ + γ1 l(≤1 ) + · · · + γr l(≤r ). . La unicidad de la parte entera de un n´ umero real nos da que l(≤) = l(≤0 ). Convergencia de la funci´ on dseta 265 Teorema 11. . Las coordenadas de l(≤) y l(≤0 ) en la base l(≤1 ). . . donde kj es un entero racional y 0 ≤ ξj < 1. l(ξx) = log ξ l∗ + l(x) y las coordenadas ξ1 . l(≤r ) son enteros racionales. N(x) = N(y) 6= 0 y l(x) = l(y) + l(≤−1 ) = l(y) − k1 l(≤1 ) − · · · − kr l(≤r ) = γl∗ + ξ1 l(≤1 ) + · · · + ξr l(≤r ). ξr de los vectores l(ξx) y l(x) en la base l∗ . . para 1 ≤ j ≤ t. Recordemos que estamos buscando una estimaci´ on de la funci´ on jC (r). tambi´en contiene a todos sus m´ultiplos positivos. . Teniendo en cuenta que si r > 0 es umero real entonces N(rx) = rn N(x) (donde n es el grado de K). Si llamamos M a la imagen de b por la representaci´ on geom´etrica. cada asociado de β≤ tal que x = x(β)x(≤) ∈ X da lugar a on distinta x(β) = x x(≤−1 ).4 Si y ∈ Rst y N(y) 6= 0. Rec´ıprocamente. . que es un ret´ıculo completo de Rn . . . Consecuentemente ≤0 = ≤ω. para 1 ≤ k ≤ s.3): Si β ∈ K es no nulo entonces por el teorema anterior existen m representaciones distintas x(β) = x x(≤) con x ∈ X y ≤ una unidad de K. Para j = 1. donde x y ≤ son fijos y ω recorre las m ra´ıces de la unidad de K.1. que puede calcularse como el n´ umero de ideales principales (α) tales que α ∈ b y | N(α)| ≤ r N(b). entonces Si ξ > 0 es un n´ lk (ξx) = log |ξxk | = log ξ + lk (x). lj (ξx) = log |ξxj |2 = 2 log ξ + lk (x). una representaci´ Antes de seguir con el problema de la convergencia de las funciones dseta observamos una propiedad importante de los dominios fundamentales: umero real y x ∈ Rst tiene norma no nula. .

Claramente m(r) ≤ n(r) ≤ m(r) + f (r). En efecto. Los m(r) trasladados de P son disjuntos y est´ an contenidos en rT . entonces v n n(r) = r + O(rn−1 ). Si todos ellos son iguales a [0. Para ello nos apoyaremos en el hecho siguiente: el n´ umero de puntos x ∈ u + M tales que x + P corta a un conjunto de di´ ametro dado d est´ a acotado por una cantidad que s´ olo depende de M y de d. 1]k cuyas im´ un n´ agenes cubren a D.6 Sea T un subconjunto acotado de Rn medible Lebesgue cuya frontera sea parametrizable Lipschitz de grado n − 1. y s´ olo hay que probar que f (r) ≤ Crn−1 . sea V la medida de su paralelep´ıpedo fundamental. Demostracio ´ n: Sea P el paralelep´ıpedo fundamental de M. V As´ı pues. mediante una traslaci´ on podemos suponer que u = 0 y que uno de tales puntos es el 0. luego v n m(r) ≤ r ≤ m(r) + f (r). Tomando medidas queda m(r)V ≤ rn v ≤ m(r)V + f (r)V . sea M un ret´ıculo completo en Rn .266 Cap´ıtulo 11.5 Un cubo en Rk es un producto cartesiano de k intervalos ce- rrados y acotados. diremos que ° ¢ f (r) = g(r) + O h(r) ° ¢ si la funci´ on f (r) − g(r) /h(r) est´ a acotada. +∞[ −→ R. de n y de las constantes de Lipschitz. pero no del conjunto. Si n(r) es el n´ umero de puntos de u + M contenidos en rT . Usando el teorema del valor medio es f´ on de clase C 1 acil ver que toda funci´ tiene la propiedad de Lipschitz en compactos. V donde la cota en O depende s´ olo de M. |n(r) − (v/V )rn | ≤ f (r). que a su vez est´ a contenido en la uni´ on de los m(r) + f (r) trasladados de P . sea v = µ(T ) y sea u ∈ Rn . una funci´ on φ : S −→ Rn tiene la propiedad de Lipschitz si existe una constante C tal que para todo x. Si S ⊂ Rk . Sea m(r) el n´ umero de puntos x ∈ u + M tales que x + P est´ a contenido en el interior de rT y sea f (r) el n´ umero de puntos x ∈ u + M tales que x + P corta a la frontera de rT . Para resolverlo daremos un teorema general que requiere algunos conceptos nuevos: Definici´on 11. g. tambi´en disjuntos. y ∈ S se cumple kφ(x)−φ(y)k ≤ Ckx−yk. Dadas tres funciones f . 1] tenemos el cubo unitario. y entonces dichos puntos est´ an contenidos en la bola de centro 0 y radio . Teorema 11. h : ]0. La funci´ on dseta de Dedekind p umero de puntos de M ∩ n N(b) r T y nuestro luego m jC (r) es tambi´en el n´ problema se reduce a estimar el n´ umero de puntos de un ret´ıculo completo en un determinado conjunto. Un subconjunto D ⊂ Rn es parametrizable Lipschitz de grado k si existe umero finito de funciones de Lipschitz con dominio [0.

Si fijamos un conjunto de s signos δ1 . Sea T 0 el conjunto de los puntos de T cuyas s coordenadas reales sean po- sitivas. 1) es una aplicaci´ on lineal de determi- nante ±1. Si dividimos el intervalo [0. En la prueba del teorema 4. . 1. . y el conjunto de puntos de M en esta bola es la constante buscada. Esto nos lleva a un c´ alculo bastante largo: Todo x ∈ Rst de norma no nula cumple l(x) = ξl∗ + ξ1 l(≤1 ) + · · · + ξr l(≤r ). luego el n´ umero de puntos x ∈ u + M tales que x + P corta a la imagen de rφ es a lo sumo C2 [r]n−1 ≤ C2 rn−1 . Sea φ : [0. 0 ≤ ξi < 1. para una cierta constante C. Convergencia de la funci´ on dseta 267 la suma de d m´ as el di´ ametro de P . 0 < ØN(x)Ø ≤ 1. . ξr son n´ umeros reales. luego la imagen por rφ de cada uno de estos cubos tiene di´ ametro a lo sumo C1 (independiente de r). donde C0 depende s´ olo de n y de la constante de φ. Ejercicio: Representar gr´ aficamente el conjunto T para un cuerpo cuadr´ atico real y para un cuerpo cuadr´ atico imaginario. .2) m Para aplicar el teorema hemos de probar que T satisface las hip´ otesis. . En total hay 2s aplicaciones de este tipo. . entonces la multi- plicaci´ on por el punto (δ1 . 1] en [r] segmentos de longitud 1/[r].3) donde ξ. Hemos visto que. Entonces rφ sigue siendo de Lipschitz y cubre la porci´ on correspondiente de la frontera de rT . . 2. que transforman el conjunto . u = 0 y © Ø ™ T = x ∈ X Ø | N(x)| ≤ 1 . (11. . . El conjunto T est´ a formado por los vectores x que cumplen: Ø Ø 1. ξ1 . Como toda la frontera est´a cubierta por un n´ umero finito de tales im´ agenes. concluimos que f (r) ≤ Crn−1 .22 observamos que la aplicaci´ on de Rst en Rst st que a cada x le asigna yx (para un cierto y ∈ R fijo) es lineal (considerando a Rst como espacio vectorial sobre R) y que su determinante es N(y). 1]n−1 −→ Rn una funci´ on de Lipschitz que cubra una porci´ on de la frontera de T . Sea [r] la parte entera de r. . . (11. δs = ±1. . . de n y de la constante de φ. El n´ umero de puntos x ∈ u + M tales que x + P corta a esta imagen est´ a acotado por una cantidad C2 que s´ olo depende de M. . δs . en t´erminos de la funci´ on n(r) la funci´ on jC es °p ¢ n n r N(b) jC (r) = . . el cubo unidad queda dividido en [r]n−1 cubos cuyas im´ agenes por φ tienen di´ametro a lo sumo C0 /[r]. Ahora hemos de aplicar este teorema cuando M es la imagen del ideal b por la representaci´ on geom´etrica.11.1. .

. Representemos las coordenadas de un punto x ∈ Rst como x = (x1 . s. . . . La funci´ on dseta de Dedekind T 0 en 2s conjuntos disjuntos de la misma medida y cuya uni´ on es T . Basta pro- bar que T 0 es acotado. θt ) tales que Q s+t 1. . . . (11. . µ(T ) = µ(T 0 )2s y su frontera ser´ a parametrizable Lipschitz de grado n − 1 (ya que est´ a contenida en la uni´on de las fronteras de las 2s im´ agenes de T 0 ). . . . ρs+t . .3) se convierte en 1 Ø Ø l(x) = logØN(x)Øl∗ + ξ1 l(≤1 ) + · · · + ξr l(≤r ). yt . Ø Ø Seg´un la ecuaci´on (4. . donde ei = 1 para i=1 i = 1. (11. zj = ρs+j sen θj . tenemos que logØN(x)Ø = ξ(s + 2t) = nξ. . t. s y ei = 2 para i = s + 1. xs . yj = ρs+j cos θj . . . θ1 .5) se cumple 0 ≤ ξk < 1. al es la expresi´ Q ei s+t En primer lugar. . . j = 1. . . . Vea- mos cu´ on de T 0 en estas coordenadas.3). . .5) n i=1 k=1 Por lo tanto el conjunto T 0 est´ a formado por los puntos de coordenadas (ρ1 . las componentes de l(x) suman logØN(x)Ø. t. . Por lo tanto (11. j = 1. . y1 . . . con lo que x se identifica con la n-tupla (x1 . i = 1. si x ∈ T 0 . . . . . . 0 < ρei i ≤ 1. En (11. .268 Cap´ıtulo 11. . medible y que su frontera es parametrizable Lipschitz de grado n − 1. z1 . . Se comprueba f´ acilmente que el determinante jacobiano es ρs+1 · · · ρs+t . .4) n Ahora hacemos el cambio de variables xi = ρi . . xs . . . y li (x) = log ρei i . pero sumando en el miembro derecho de (11. t. .4) equivale al sistema de ecuaciones Y s+t X r e ej log ρj j = log ρei i + ξk lj (≤k ). 0 ≤ θ1 . . θt < 2π. y1 + iz1 . i=1 2. . . . . Estamos identificando Rst con Rn . .3) y teniendo Ø en Ø cuenta que las compo- nentes de l(≤i ) suman log 1 = 0. pues entonces T tambi´en ser´ a medible y acotado. . . La ecuaci´ on (11. . zt ). yt + izt ). entonces N(x) = ρi .

. j = 1. ξ1 . luego si los ξi se escogen de modo que cumplan las s + t − 1 primeras. = lj (≤k ). . la u ´ltima se cumple autom´ aticamente). θ1 . ρs+t . Para calcular el determinante jaco- biano comprobamos que ∂ρj ρj ∂ρj ρj = . .11. .6) pueden escribirse tambi´en como X r 1 log ρj = log ξ + ξk log |σj (≤k )|. el conjunto F 0 est´ y. (11. Ahora observamos que las ecuaciones X r e ej log ρj j = log ξ + ξk lj (≤k ). . s + t. respecto a ´estas u a definido por las condiciones 0 < ξ ≤ 1. . . . . . . . . . . . Ø. Convergencia de la funci´ on dseta 269 Para probar que T 0 est´ a acotado basta ver que lo est´ an las coordenadas ρi de todos sus puntos. . ξr . Ø Ø ρ Ø Ø s+t ρs+t ρs+t Ø Ø ls+t (≤1 ) · · · ls+t (≤r ) Ø nξ es+t es+t Ø Ø Ø e1 l1 (≤1 ) · · · l1 (≤r ) Ø ρ1 · · · ρs+t ØØ . . j = 1. Ahora ya es claro que T 0 est´ a acotado. . . .. θ1 . ξr . θt ) a partir de (ξ. . . . Ø Ø es+t ls+t (≤1 ) · · · ls+t (≤r ) Ø . s + t. .. . . nξ 2t Ø . . θt ). . 0 ≤ θj < 2π. . . . . . ∂ξ nξ ∂ξk ej Por consiguiente el jacobiano es Ø ρ1 ρ1 ρ1 Ø Ø l1 (≤1 ) ··· l1 (≤r ) Ø Ø nξ e e1 Ø Ø 1 Ø Ø .8) k=1 Esto nos da (ρ1 . . θt ) ´ltimas. θ1 . Ø Ø = Ø .. . (11. ρs+t . .7) En efecto.6) n k=1 definen un cambio de variables (ρ1 . las ecuaciones (11. θ1 . .1. . 0 ≤ ξk < 1. . Para la transformaci´on inversa notamos que al sumar las ecuaciones (11. . n k=1 o tambi´en √ r ! X 1/n ρj = ξ exp ξk log |σj (≤k )| . . . θt ) 7→ (ξ... . . . . Ø J = Ø . (11. ξ1 .6) queda Q ei s+t ξ= ρi y las coordenadas ξi est´ an determinadas por un sistema de r ecua- i=1 ciones lineales con determinante no nulo (notar que la determinaci´ on de ξ hace que se cumpla la suma de las s + t ecuaciones. .

2π[ con el conjunto T . . por las im´ lo que al componerlas con h obtenemos 2n funciones de clase C 1 tales que la frontera de T 0 est´ a cubierta por las im´ agenes del cubo unitario.2) hemos probado el teorema siguiente: .6.5. esta aplicaci´ on est´a definida de hecho en todo Rn . 1]n−1 cubren la frontera del cubo unitario en Rn . compuesto con el cambio a polares. Recapitulando. Esta frontera es la uni´ on de las 2n caras formadas por las n-tuplas con una coordenada constante igual a 0 o a 1.8) se transforma en √ r ! X ρj = ξ exp ξk log |σj (≤k )| . . . Desarrollando el determinante y recordando la definici´ on del regulador R de K dada en el cap´ıtulo 4 obtenemos que el determinante jacobiano vale ρ1 · · · ρs+t R J= t R= t . . las restricciones al cubo unitario tienen la propiedad de Lipschitz. Por consiguiente n los puntos de la frontera de T 0 deben ser imagen de puntos de la frontera del cubo. 1] × [0. Como son de clase C 1 . 0). . La funci´ on dseta de Dedekind En el u ´ltimo determinante sumamos todas las filas a la primera. podemos concluir que T 0 es medible y su medida es (R/2t )(2π)t = π t R. y las constantes que apa- recen son v = µ(T ) = 2s π t R y. k=1 que. luego el jacobiano de la composici´ on es R/2t . cambiando ξ 1/n por ξ. podemos aplicar el teorema 11. nos da una aplicaci´ on h de clase C 1 r t 0 que biyecta el cubo ]0. Ahora bien. Falta probar que la frontera de T 0 es parametrizable Lipschitz. Por consiguiente µ(T ) = 2s π t R. ξ2 2 ρs+1 · · · ρs+t Recordemos que el primer cambio de variables ten´ıa jacobiano ρs+1 · · · ρs+t . La conclusi´ on es que 2s+t π t R n(r) = p rn + O(rn−1 ). s + t. j = 1. la medida del paralelep´ıpedo fundamental de la imagen del ideal b por la representaci´ on geom´etrica es p |∆K | V = N(b). con lo que ´esta se convierte en (n. seg´ un el teorema 4. . el cambio de coordenadas (11. 1] es un compacto que contiene a la clausura de T 0 . 1] × [0. 2t donde ∆K es el discriminante de K. Con un cambio r+t de variables obvio podemos sustituir este cubo por ]0. .270 Cap´ıtulo 11. Ahora bien. 1[ × [0. |∆K | N(b) Teniendo en cuenta la relaci´ on (11. . 0 Puesto que T se obtiene de un cubo mediante un cambio de variables de clase C 1 . 1[ . Las 2n funciones que resultan de sumergir Rn−1 en Rn fijando una coordenada igual a 0 o a 1 son de clase C 1 y agenes del cubo [0. 0. y la imagen del cubo [0.

se cumple 1. +∞[ y existe 2s (2π)t R l´ım+ (s − 1)ζC (s) = p .9) s→1 m |∆K | donde h es el n´ umero de clases de K. La funci´ on ζK (s) converge uniformemente en los compactos de ]1. definida como el n´ umero de ideales en C de norma menor o igual que r. xn xn − 1 xn xn Es obvio que xn tiende a infinito. La funci´ on ζC (s) converge uniformemente en los compactos de ]1. Demostracio ´ n: El segundo apartado es consecuencia clara del primero. jC (xn ) es el n´ umero de t´erminos de la sucesi´ on menores o iguales que xn . Entonces la funci´ on jC (r). seguido de tantos doses como ideales tiene C de norma 2. verifica 2s (2π)t R jC (r) = p r + O(r1−1/n ). sea m el n´umero de ra´ıces de la unidad contenidas en K y sea C una clase de similitud de ideales de K. etc. s→1 m |∆K | 2. Ve´ amoslo.8 Con la notaci´ on del teorema anterior.1. n xn m |∆K | . De aqu´ı se sigue precisamente la conexi´ on entre las funciones dseta y el n´ umero de clases de K. Para probar ´este consideremos la sucesi´ on {xn } que comienza con tantos unos como ideales tiene C de norma 1.7 Sea K un cuerpo num´erico de discriminante ∆. sea R el re- gulador de K. Entonces X X∞ 1 1 ζC (s) = s = . N(a) xs n=1 n a∈C Claramente. Por lo tanto: µ ∂ xn − 1 jC (xn − 1) n jC (xn ) < ≤ . Convergencia de la funci´ on dseta 271 Teorema 11.11. (11. m |∆K | Observar que en particular se cumple jC (r) 2s (2π)t R l´ım = p . +∞[ y 2s (2π)t R l´ım+ (s − 1)ζK (s) = p h. r→+∞ r m |∆K | y hay que destacar que este l´ımite no depende de la clase C. Teorema 11. luego al tomar l´ımites en n queda n 2s (2π)t R l´ım = p . luego claramente jC (xn − 1) < n ≤ jC (xn ).

existe un n0 tal que si n ≥ n0 entonces n L−≤< < L + ≤. ∞ X ∞ X ∞ X 1 1 1 (L − ≤)s s ≤ s ≤ (L + ≤)s s . +∞[ est´a contenido en un intervalo [s0 .272 Cap´ıtulo 11. Multiplicando por s − 1 y tomando l´ımites cuando s tiende a 1 queda L − ≤ ≤ l´ım inf + ζC (s) ≤ l´ım sup ζC (s) ≤ L + ≤. puede probarse que ζK se extiende a una funci´ on holomorfa con un polo simple en 1. Los resultados m´as importantes que vamos a obtener se basan en esta igualdad. Aunque no entraremos en ello. n=n0 ns0 luego converge uniformemente. dado ≤ > 0. n=n n n=n x n n=n n 0 0 0 Llamemos r1 (s) y r2 (x) a las sumas de los n0 − 1 primeros t´erminos de las funciones ζ(s) y ζC (s) (que son funciones continuas en todo R).9) es precisamente el residuo en 1 de ζK .2 Productos de Euler Ahora demostramos la generalizaci´on de la f´ ormula de Euler citada al co- ´ mienzo del tema. La funci´ on dseta de Dedekind Llamemos L a este l´ımite. . Entonces. y vemos entonces que la serie ζC (s) est´ a mayorada en dicho compacto por la serie convergente ∞ X 1 (L + ≤)s1 . s1 ]. xn luego 1 1 1 (L − ≤)s < s < (L + ≤)s s . s→1 s→1+ Como ≤ es arbitrario concluimos que existe 2s (2π)t R l´ım+ (s − 1)ζC (s) = L = p . ns xn n Todo compacto contenido en ]1. donde 1 < s0 . As´ı (L − ≤)s ζ(s) − (L − ≤)s r1 (s) ≤ ζC (s) − r2 (s) ≤ (L + ≤)s ζ(s) − (L + ≤)s r1 (s). 11. s→1 m |∆K | Vemos as´ı que la funci´on dseta de Dedekind de un cuerpo K es un objeto anal´ıtico que contiene informaci´on algebraica importante sobre K precisamente donde no est´ a definida: en el 1. M´ as a´ un. por lo que el miembro derecho de (11. Esta presenta la ventaja de que depende s´ olo de los ideales primos de K.

que a su vez es consecuencia de la convergencia de p P 1 N(a)s (donde ahora a recorre todos los ideales no nulos de K). Seg´ un explic´abamos. N(p)≤N 1− N(p)s (pk1 k1 . p 1− N(p)s donde p recorre los ideales primos de K. Multiplicando las series anteriores para estos primos obtenemos Y ∞ X X 1 1 1 1 = = . As´ı pues. la P convergencia de esta serie se sigue inmediatamente de la 1 convergencia de N(p)s .11. A´ un estamos lejos de llegar a estos resultados..2. la presencia del factor h en el residuo de la funci´ on dseta fue aprovechada por Kummer para caracterizar de forma pr´ actica sus primos regulares. Productos de Euler 273 Teorema 11.. p 1 − N(p)s p N(p)s − 1 y entonces es suficiente probar que la serie X 1 p N s−1 (p) converge (absolutamente). . . . 1− N(p)s N(p)ks k=0 Sea N un n´umero natural y sean p1 . Ø Ø Ø Y Ø X Ø 1 Ø 1 Ø − ζ (s)Ø< . Ahora bien. A su vez. pero podemos probar .kr =0 N 1 kr s · · · pr ) a N(a)s donde a recorre los ideales no divisibles entre primos de norma mayor que N .. a Para cada ideal primo p se cumple que ∞ X 1 1 1 = . .. la f´ ormula anterior es el punto de partida del argumento de Dirichlet que le permiti´o demostrar el teorema sobre primos en progresiones aritm´eticas. pr los primos de K de norma menor o igual que N . La convergencia del producto es abso- luta. Para cada s > 1 se cumple Y 1 ζK (s) = 1 . Ø 1 − 1 K Ø N (a)s ØN(p)≤N N(p)s Ø N(a)>N pero esta u ´ltima expresi´ on tiende a 0 con N . luego se tiene la igualdad buscada. ´ n: Para probar que el producto converge absolutamente ob- Demostracio servamos que Y 1 Yµ 1 ∂ 1 = 1 + .9 Sea K un cuerpo num´erico.

m=1 m N(q) m=1 q q −1 q Por otra parte ∞ X X∞ 1 1 1 2 ms < ms = s s ≤ 2s . m=2 m N(p1 ) m=2 p p (p − 1) p . p1 m=2 m N(p 1 ) q m=1 m N(q) donde q recorre los primos tales que N(q) = q f con f > 1. es decir. entonces X 1 = +∞. P 1Por ejemplo. p N(p1 ) 1 ´ n: Si en la f´ Demostracio ormula del teorema anterior tomamos logaritmos nos queda µ ∂ X 1 log ζK (s) = − log 1 − .10) p m=1 m N(p) (notar que todas las series convergen absolutamente). permite probar que existen infinitos primos de norma prima. donde p recorre los n´ umeros primos. en cierto sentido.274 Cap´ıtulo 11. La funci´ on dseta de Dedekind hechos m´ as simples igualmente importantes y que dan idea del papel que juega la f´ ormula de Euler generalizada en los problemas que nos ocupan. si p1 recorre los primos de norma prima de un cuerpo num´erico. m=1 m obtenemos ∞ XX 1 log ζK (s) = ms (11. Para cada uno de estos primos X∞ X∞ 1 1 1 2 ms < 2ms = 2s ≤ 2s . y sea G(s) la suma de los t´erminos restantes de (11. Teorema 11. Sea X 1 P (s) = . De hecho. los primos son relativamente abundantes entre los n´ umeros naturales. ∞ XX XX ∞ 1 1 G(s) = ms + ms . Mas a´ un.10).10 Todo cuerpo num´erico tiene infinitos primos de norma prima. p N(p1 )s 1 donde p1 recorre los primos de norma prima de K. sino que. El argumento de Gauss se generaliza sin dificultad a cuerpos num´ericos arbitrarios. p N(p)s y usando el desarrollo de Taylor X∞ (−1)m m log(1 + x) = x . lo que no s´ olo implica la existencia de infinitos primos. para |x| < 1. Gauss utiliz´ o la f´ ormula de Euler para probar que la serie p es divergente.

Sin embargo. p 1 − N(p)s p|p Para cada primo p. 1 − p1s 1 − p1s 1 1 1 = si p se conserva. p1 N(p1 ) p N(p1 ) 1 para todo s > 1. 1 − p12s 1 − p1s 1 + p1s 1 si p se ramifica.11. Sin embargo. p p m=1 m Esto implica que la funci´ on G(s) est´a acotada en el intervalo ]1. lo cual a su vez requiere algunos conceptos nuevos. 1 − p1s Ahora observamos que los tres casos se engloban en la f´ ormula 1 1 . 1 − p1s 1 − χK s(p) p Por lo tanto Y 1 Y 1 Y 1 ζK (s) = 1 χ (p) = ζ(s) χK (p) . 2]. Productos de Euler 275 Si el grado de K es n. Pero por otra parte log ζK (s) = P (s) + G(s) y el logaritmo tiende a infinito cuando s tiende a 1. llegar´ıamos a que X 1 X 1 P (s) = s ≤ . Consideremos la f´ ormula de Euler generalizada para un cuerpo cuadr´ atico K y en ella agrupemos los primos que dividen a un mismo primo racional. p 1 − ps p 1 − sK p 1 − ps p . si la serie del enunciado convergiera. un poco m´ as complicado. s´ı estamos en condi- ciones de exponer los resultados an´alogos para cuerpos cuadr´ aticos. luego la funci´ on P (s) no puede estar acotada en ]1. La prueba del teorema de Dirichlet se basa en un argumento similar al an- terior.2. entonces el n´ umero de primos que dividen a un mismo primo racional p es a lo sumo n. YY 1 ζK (s) = 1 . y esto requiere un an´alisis m´as fino de la f´ ormula de Euler. pero hay que separar los primos seg´ un la clase de similitud a la que pertenecen. luego X 1 X∞ 1 G(s) < 2n 2s < 2n 2s = 2nζ(2s). lo que nos servir´ a de orientaci´ on para el caso ciclot´ omico. 2]. es decir. como N(p1 ) ≤ N(p1 )s . el producto asociado puede ser de tres tipos: 1 1 si p se escinde.

χK ). χK ) si ∆ < 0 y m es el n´  umero de unidades de K. Por ejemplo. s→1 m |∆K | Por lo tanto podemos definir L(1. Puesto que estamos considerando un cuerpo cuadr´ atico. +∞[. para que los resultados sean aplicables a cuerpos num´ericos no necesariamente cuadr´ aticos. antes de entrar en ello conviene ge- neralizar los conceptos que estamos manejando. (11.11) converge en realidad para s > 0.10 ya prueba la . Multiplicamos ambos miembros por (s − 1) y tomamos l´ımites cuando s tiende a 1.11) n=1 ns Es claro que la serie converge absolutamente (est´ a mayorada por la funci´ on ormula de Euler para Q permite dseta) y el mismo argumento que prueba la f´ probar la relaci´ on Y 1 L(s. para s > 1. especialmente a los ciclot´ omicos. h= 2 log ≤ √   m −∆ L(1. la expresi´ on de L(1. La prueba contiene las ideas esenciales de la demostraci´ on general. La funci´ on dseta de Dedekind donde hemos usado la f´ormula de Euler para la funci´ on dseta de Riemann (la on dseta de Q).8 nos da que existe 2s+t π t R l´ım+ L(s. χK ) si ∆ > 0 y ≤ > 1 es la unidad fundamental de K. χK ) = . El teorema 11. la serie (11. En definitiva hemos factorizado la funci´ on dseta de K como ζK (s) = ζ(s)L(s. χK ) = χK (p) . Vamos a probar que en un cuerpo cuadr´ atico K hay infinitos primos que se escinden e infinitos primos que se conservan. χK ) se simplifica considerablemente: Teorema 11. Terminamos esta secci´on demostrando una versi´ on d´ebil del teorema de Di- richlet. 2π El an´alisis de las funciones L se puede llevar m´ as lejos hasta obtener resul- tados m´ as operativos.11 Sea K un cuerpo cuadr´ atico de discriminante ∆. p 1 − ps sin m´as que sustituir la funci´ on constante 1 por la funci´ on χK (notar que ya te- nemos garantizada la convergencia absoluta del producto). El teorema 11. Entonces el n´ umero de clases de K viene dado por  √   ∆  L(1. χK ) como este l´ımite y as´ı la funci´ on L es continua en [1. χK ) = p h. Llamemos funci´ X∞ χK (n) L(s.276 Cap´ıtulo 11. lo que permite calcular L(1. No obstante. χK ) sumando la serie directamente (sin necesidad de tomar l´ımites).

χK ). tenemos X 1 X 1 log ζ(s) = + + G1 (s). Es necesario usar la teor´ıa de funciones holomorfas. p ps donde G1 y G2 son funciones acotadas en ]1. la mayor parte de la prueba anterior (as´ı como la del teorema de Dirichlet) puede basarse en argumentos sobre series de car´acter elemental. sino tan s´ olo las funciones ζ y L. En efecto. y por lo tanto las dos series X1 X1 y p p p∈A p∈B son divergentes. que s´ olo involucran n´ umeros enteros y el car´acter χK . respectivamente. Llamemos A y B a los conjuntos de primos que se escinden y conservan. la prueba anal´ıtica del teorema de Dirichlet es m´as elemental que la que nosotros daremos. Productos de Euler 277 existencia de infinitos primos que se escinden. Lo que hemos probado es que hay infinitos primos en cada uno de los dos grupos de clases. pero ya no es trivial.10 es aplicable a ambas. p ps p∈A p∈B Sumando y restando ambas ecuaciones concluimos ninguna de las dos series est´ a acotada cuando s tiende a 1. El argumento del teorema 11. χK ) = + G2 (s). el car´ acter χK divide las clases de Um en dos conjuntos.2. Notemos que en la prueba anterior no interviene la funci´ on dseta de K. ps ps p∈A p∈B X 1 X 1 log L(s. lo que nos da las ecuaciones X 1 log ζ(s) = + G1 (s). Entonces A y B cubren todos los primos salvo un n´ umero finito de ellos. χK ) 6= 0. Esto lo lograremos sustituyendo los cuerpos cuadr´ aticos por cuerpos ciclot´ omicos. A´ un as´ı. pero no vamos a usar este hecho para no ocultar la idea principal. las funciones ζ(s) y L(s. Si llamamos m al valor absoluto del discriminante de K. es decir. El u ´nico punto no trivial. que nosotros hemos justificado con ayuda de la funci´ on ζK . pero ´esta es la original de Dirichlet . Si en la primera ecuaci´ on separamos los sumandos 1/p correspondientes a ´estos y los incorporamos a G1 (s). Esto puede hacer pensar que la prueba no depende de la teor´ıa de cuerpos cuadr´ aticos.11. Esto tambi´en puede probarse mediante t´ecnicas anal´ıticas. Consideramos los dos factores de la funci´ on ζK (s). χK ) = s − + G2 (s). es que L(1. 2]. Para probar el teorema de Dirichlet hemos de refinar el argumento para distinguir cada una de las clases de Um . p ps X χK (p) log L(s.

En todos estos casos los caracteres tomaban tan s´ olo los valores ±1. .3 Caracteres de grupos abelianos En su estudio de la funci´on dseta de los cuerpos ciclot´ omicos. La funci´ on dseta de Dedekind y en la que se ven m´ as claramente las ideas subyacentes.12 Sea G un grupo abeliano finito. en el sentido de esta definici´ on. luego cualquier car´ acter de G cumplir´ a que χ(g)n = χ(g n ) = χ(1) = 1. entonces g n = 1. es decir. El elemento neutro de G∗ es el llamado car´acter principal de G. Sea G un grupo c´ıclico de orden n. Es claro que G∗ es un grupo abeliano si definimos el producto de dos caracteres χ y ψ como el car´ acter determinado por (χψ)(g) = χ(g)ψ(g) para todo g ∈ G. . o sea.278 Cap´ıtulo 11. Entonces los grupos G = hgi y hωi son c´ıclicos de orden n. Llamaremos G∗ al conjunto de todos los caracteres de G. . Dirichlet se encontr´ o con unas funciones que juegan el mismo papel que el car´ acter de un cuerpo cuadr´atico. Examinemos en primer lugar c´ omo son los caracteres de los grupos c´ıclicos. o tambi´en del grupo de g´eneros. . luego son iso- morfos. Un car´ acter de G es un homomorfismo χ : G −→ C∗ . δ≤ definidas en 9. ahora ad- mitimos que tomen valores complejos cualesquiera. donde ∆ es el discriminante de K. . Introducimos el concepto en el contexto general de los grupos abelianos finitos: Definici´ on 11. Adem´ as se generaliza m´as f´acilmente a otros resultados de gran importancia en el desarrollo de la teor´ıa algebraica de n´ umeros. y como ω es una ra´ız primitiva de la unidad concluimos que los caracteres χm son distintos dos a dos. ψ(g) = ω m = χm (g) para un cierto m. . . por ejemplo. dado por 1(g) = 1 para todo g ∈ G. n − 1 se cumple que χm (g) = χ(g)m = ω m . . ≤. se cumple ψ = χm para m = 0. Para cada m = 0. si ψ ∈ G∗ se tiene que cumplir que ψ(g) es una ra´ız n-sima de la unidad. Claramente χ es un car´ acter de G con la propiedad de que χ(g) = ω. n − 1. . Un isomorfismo entre ellos es. El car´ acter de un cuerpo cuadr´ atico K es un car´ acter del grupo U|∆| de las unidades m´ odulo |∆|. y si dos homomorfismos coinciden sobre un generador. Los caracteres de ideales o de formas cuadr´aticas en el sentido de Gauss son esencialmente caracteres del grupo de clases estrictas. Por otro lado. han de ser iguales. Por lo tanto los caracteres de un grupo de orden n s´ olo toman valores en el grupo de las ra´ıces n-simas de la unidad. 11. la aplicaci´ on χ : G −→ hωi dada por χ(g m ) = ω m . Las funciones δ.6 inducen caracteres en el grupo U8 . De todos modos un car´ acter no puede tomar cualquier valor: Si g es un elemento de un grupo abeliano G de orden n. Sea g un generador de G y sea ω ∈ C una ra´ız n-sima primitiva de la unidad. El grupo G∗ se llama grupo dual de G.

extensiones. entonces ψ define el 0 car´acter χ(g) = ψ [g] . Consecuentemente |N | = |(G/H)∗ | = |G : H| y por lo tanto la imagen de la on tiene orden |G∗ : N | = |H|. Por el contrario s´ı es posible definir un isomorfismo can´onico entre G y su bidual G∗∗ .11. Teorema 11. Un car´ acter χ est´ a en N si y s´ olo si χ(h) = 1 para todo h ∈ H. El isomorfismo depende de la estructura del grupo G. Caracteres de grupos abelianos 279 Esto prueba que G∗ es un grupo c´ıclico de orden n generado por χ. En particular tenemos que G∗ es isomorfo a G. Para ello nos basaremos en que todo grupo abeliano finito se descompone en producto cartesiano de grupos c´ıclicos y aplicaremos el teorema siguiente. Sea N el n´ ucleo de este homomorfismo. Esto significa que H est´ a contenido ° ¢ en el n´ ucleo de χ. Ahora vamos a relacionar los caracteres de un grupo con los de sus subgrupos. Teorema 11. luego χ induce un car´ acter χ0 : G/H −→ C dado por χ0 [g] = χ(g). y si tomamos ψ ∈ (G/H) . si llamamos ≤(g) : G∗ −→ C a la aplicaci´ on dada por ≤(g)(χ) = χ(g) para todo χ ∈ G∗ . si χ0 = 1 ∗ entonces obviamente ° ¢χ = 1. por lo que la restricci´ restricci´ on es un epimorfismo y cada car´ acter de H ∗ tiene exactamente |N | = |G : H| antiim´ agenes. G∗ es isomorfo a G. Vamos a ver que esto es cierto para todo grupo G aunque no sea c´ıclico. Demostracio ´ n: La aplicaci´on G∗ −→ H ∗ que cada car´ acter de G lo res- tringe a H es obviamente un homomorfismo de grupos. La prueba es inmediata. . se ve f´ acilmente que ≤ : G −→ G∗∗ es un isomorfismo. As´ı pues G y G∗ se descomponen en producto de grupos c´ıclicos de los mismos ´ordenes. En efecto. La aplicaci´on N −→ (G/H)∗ dada por χ 7→ χ0 es tambi´en un homomorfismo de grupos. un isomorfismo que asigne a cada elemento un car´ acter construido a partir de ´el. concretamente. ψ) = χ × ψ es un isomorfismo de grupos. La dejamos a cargo del lector.14 Si G es un grupo abeliano finito. El teorema siguiente es fundamental a la hora de trabajar con caracteres.13 Sean G y H grupos abelianos finitos. luego son isomorfos. Es f´ acil ver que de hecho es un isomorfismo. es decir. o sea. Teorema 11. En- tonces todo car´acter de H se extiende a un car´ acter de G. Entonces si χ ∈ G∗ y on χ×ψ : G×H −→ C dada por (χ×ψ)(g. h) = χ(g)ψ(h) es ψ ∈ H ∗ . y el n´ umero de extensiones es igual al ´ındice |G : H|. Demostracio ´ n: El grupo G se descompone en producto cartesiano de grupos c´ıclicos y por el teorema anterior G∗ es isomorfo al producto cartesiano de los grupos de caracteres de sus factores.3. la aplicaci´ un car´ acter del grupo G × H y adem´ on f : G∗ × H ∗ −→ (G × H)∗ as la aplicaci´ dada por f (χ.15 Sea G un grupo abeliano finito y H un subgrupo de G. que seg´ un hemos visto son c´ıclicos del mismo orden. que claramente est´ a en N y χ = ψ. Observar que no existe un isomorfismo can´ onico entre G y G∗ .

ψ) = χ(t)ψ(t) = (χψ )(t) = n n 0 si χ 6= ψ t∈G t nG Esto significa que los caracteres son ortogonales respecto al producto ( . . Entonces X Ω X Ω n si χ = 1 n si χ = 1 χ(g) = χ(g) = 0 si χ 6= 1 ∗ 0 si χ 6= 1 g∈G χ∈G Demostracio ´ n: La primera relaci´ on es obvia para χ = 1. Por lo tanto X (χ(x) − 1) χ(g) = 0. αg) = α¯ (f. g) = f (t)g(t). Esto a su vez implica que los caracteres forman una base de V . Sea χ ∈ G∗ y g ∈ G. y por otro lado es igual al coeficiente de χ en C. si χ y ψ son dos caracteres de G. La funci´ on dseta de Dedekind Teorema 11. Sea G un grupo abeliano de orden n y sea V el conjunto de todas las aplicaciones de G en C.16 (relaciones de ortogonalidad) Sea G un grupo abeliano de orden n. El nombre de relaciones de ortogonalidad proviene de la interpretaci´ on si- guiente. que nos va a ser u ´til en algunas ocasiones. el teorema anterior nos da que Ω 1X 1 X −1 1 si χ = ψ (χ. g)). . pues si C es una combinaci´ on lineal nula de los caracteres. La aplicaci´ on ( . Si χ 6= 1 entonces existe un x ∈ G tal que χ(x) 6= 1. . .280 Cap´ıtulo 11. La base onica de Cn se identifica con la base formada por las funciones {fu }u∈G can´ dadas por Ω 1 si t = u fu (t) = 0 si t 6= u Definimos el producto en V dado por 1X (f. n t∈G donde la barra indica la conjugaci´ on compleja. ). Ahora. . es lineal en la primera componente y semilineal en la segunda (conserva la suma y adem´ as (f. ) es lo que se llama un producto sesquilineal. χ) = 0. n} induce de forma natural un isomorfismo entre V y Cn . g∈G La segunda relaci´ andola al grupo G∗ y al on se deduce de la primera aplic´ car´ acter dado por ≤(g)(χ) = χ(g). g∈G g∈G g∈G (pues cuando g recorre G. xg tambi´en recorre G). Una biyecci´ on de G con {1. De la ortogonalidad se sigue que los caracteres son linealmente indepen- dientes. entonces (C. una base ortonormal. g∈G de donde X χ(g) = 0. es decir. Por consiguiente X X X χ(x) χ(g) = χ(xg) = χ(g). Clara- mente V es un espacio vectorial de dimensi´ on n sobre C.

b ∈ Z. pues χ [a] se el¢ car´ puede calcular como χ0 [b] . m0 ) = 1 y f [a0 ] = [a]. entonces χ(a) = χ(a0 ). Tambi´en es claro que si m | n | r. Obviamente todo car´ a°cter¢ χ m´odulo m define un car´acter χ0 del grupo de 0 unidades Um mediante χ [a] = χ(a) y. Observar que el valor de χ0 (a) depende en realidad del resto de a m´ odulo m y no del resto m´ odulo m0 . rec´ıprocamente. Caracteres modulares 281 11.4. En t´erminos de caracteres ordinarios la interpretaci´ on es la siguiente: ° ¢ si m | m0 entonces existe un homomorfismo f : Um0 −→ Um dado por f [a] = [a]. mientras que los impares cumplen χ(−n) = −χ(n). Si χ(−1) = 1 se dice que χ es un car´ acter par. acter de Um entonces χ0 es la composici´ Si χ es un car´ on de χ con f . luego χ(−1) = ±1. m0 ) 6= 1. En efecto. tenemos f g χ Ur −→ Un −→ Um −→ C. χ0 (a) = 0 si (a. entonces χ y χ inducen el mismo car´ acter m´odulo r.17 Un car´ acter m´ on χ : Z −→ C que odulo m es una aplicaci´ cumple las condiciones siguientes: 1. Los caracteres pares cumplen en general que χ(−n) = χ(n). Entonces (a0 . Llamaremos a χ0 el car´ acter inducido por χ. y si χ(−1) = −1 se dice que χ es impar. m) = 1. ° ¢ Visto as´ı es claro que ° acter inducido χ0 determina a χ. ° ¢ Notar que si χ es un car´acter modular χ(−1)2 = χ (−1)2 = χ(1) = 1. Tal y como hemos hecho hasta ahora en los casos particulares que hemos manejado. En la pr´ actica identificaremos los caracteres m´odulo m con los caracteres de Um . entonces χ(ab) = χ(a)χ(b). m) 6= 1. χ es un car´ odulo m y χ0 es acter m´ 0 el car´acter que induce m´ odulo n. pues si (a. . 3. 2. conviene considerar a estos caracteres definidos sobre Z. Si a. Definici´ on 11. todo car´ acter de Um est´ a inducido por un u ´nico car´ acter m´ odulo m. Si a ≡ a0 (m´od m). En general. donde [b] es una antiimagen de [a] por f . Por ejemplo. A f lo llamaremos epimorfismo can´ onico de Um0 en Um . En realidad f es un epimorfismo.4 Caracteres modulares Estudiamos ahora con m´as detalle los caracteres de los grupos de unidades m´odulo un n´umero natural m. Para todo a ∈ Z se cumple χ(a) = 0 si y s´ olo si (a. por el teorema chino del resto existe un a0 que cumple a0 ≡ a (m´od m) y a0 ≡ 1 (m´od° p) ¢para todo primo p que divida a m0 pero no a m. Si m | m0 entonces todo car´ acter χ m´ odulo m determina un car´ acter m´ odulo 0 m dado por Ω χ(a) si (a. los caracteres m´odulo m para un m´ odulo cualquiera se llaman caracteres modulares. es claro que el s´ımbolo de Legendre (x/p) es un car´ acter m´ odulo p. m0 ) = 1.11.

La funci´ on dseta de Dedekind de modo que χ0 = g◦χ y los caracteres que χ y χ0 inducen m´ odulo r son (f ◦g)◦c y f ◦ (g ◦ c) respectivamente. lo cual se demuestra u sin dificultad para toda funci´ on aritm´etica multiplicativa. m2 ). Por hip´ otesis χ1 y χ2 inducen el mismo car´ acter χ m´ odulo m. Es obvio que ambos est´ an©contenidos en el n´ ucleo N del ™ epimorfismo can´onico de Um0 en Ud . que es N = [a] ∈ Um0 | a ≡ 1 (m´od d) y tiene orden φ(m0 )/φ(d).19 Un car´ acter modular es primitivo si no est´ a inducido por un car´ acter de m´ odulo menor. Tambi´en es claro que N1 ∩ N2 = 1. en el sentido de que ambos coinciden sobre los n´ umeros primos con el m´ odulo de ψ. Sea pues χ0 el car´ acter inducido por χ1 y χ2 m´odulo m0 . es decir. Tenemos la situaci´ on siguiente: χ1 Um1 −→ C % & Um −→ Um0 Ud & % χ2 Um2 −→ C donde todas las flechas sin nombre son los epimorfismos can´ onicos. de hecho se tiene la igualdad N = N1 N2 . Sean N1 y N2 los n´ ucleos de los epimorfismos can´ onicos de Um0 en Um1 y Um2 . Demostracio ´ n: Sea m0 el m´ınimo com´ un m´ultiplo de m1 y m2 . para todas las clases [a] que cumplen a ≡ 1 (m´od d).18 Si un car´ acter χ m´ odulo m est´ a inducido por un car´ acter χ1 m´ odulo m1 y por un car´ acter χ2 m´ odulo m2 entonces tambi´en est´ a inducido por un car´ acter m´ odulo d = (m1 . Por el teorema de isomorf´ıa sus ´ordenes son φ(m0 )/φ(m1 ) y φ(m0 )/φ(m2 ) respec- tivamente. pero los caracteres inducidos por χ1 y χ2 m´ odulo m0 tambi´en inducen el car´ acter χ. Si un car´ acter ψ est´ a inducido por un car´ acter χ. . es decir. luego χ0 (a) = 1 tanto si [a] ∈ N1 como si [a] ∈ N2 .282 Cap´ıtulo 11. luego |N1 N2 | = |N1 ||N2 | = |N |. pues la ´ltima igualdad equivale a que φ(m0 )φ(d) = φ(m1 )φ(m2 ). Dado [a] ∈ Ud existe un [a0 ] ∈ Um0 tal que a0 ≡ a (m´od d) (por la supra- yectividad del epimorfismo can´ onico). Como N1 N2 ≤ N . Teorema 11. Claramente ψ es un car´ acter m´ odulo d que induce a χ0 y por lo tanto a χ. Podemos definir ψ(a) = χ0 (a0 ) sin que 0 importe la elecci´ on de a (por lo que acabamos de probar). luego χ0 (a) = 1 siempre que [a] ∈ N . mientras que ψ se anula sobre algunos n´ umeros en los que χ no lo hace. luego han de coincidir. entonces ψ ‘contiene menos informaci´on’ que χ. De aqu´ı se sigue que si a ≡ a0 (m´od d) entonces χ0 (a) = χ0 (a0 ). Para todo [a] ∈ Um0 se cumple que χ0 (a) = χ1 (a) = χ2 (a). Por eso tiene mucha importancia el concepto siguiente: Definici´on 11. © ™ © ™ N1 = [a] ∈ Um0 | a ≡ 1 (m´od m1 ) y N2 = [a] ∈ Um0 | a ≡ 1 (m´od m2 ) .

Caracteres modulares 283 Del teorema anterior se desprende que todo car´ acter modular χ est´ a indu- cido por un u ´nico car´ acter primitivo.4.22 Los caracteres de los cuerpos cuadr´ aticos son primitivos. Demostracio ´ n: Si χ no es primitivo est´ a inducido por un car´ acter χ0 m´odulo d. Demostracio ´ n: Sea K un cuerpo cuadr´ atico de discriminante ∆ y sea p un divisor primo de ∆. . m) = 1 y χ(x) = χ0 (x) = χ0 (1) = 1. la condici´ on necesaria y suficiente para que χ sea realmente el car´ acter de un cuerpo cuadr´ atico es que sea primitivo. Teorema 11. De aqu´ı que podamos definir un car´ acter ψ m´odulo d mediante ψ(a) = χ(x). x ≡ 1 (m´od 2|∆|/p).25 afirma que los caracteres de los cuerpos cuadr´aticos reales son pares. Entonces χ0 no puede estar inducido por ning´ un car´ acter de m´odulo menor porque tal car´ acter tambi´en inducir´ıa a χ en contra- dicci´ on con la elecci´ on de χ. entonces por el teo- rema anterior ambos ser´ıan inducidos por un car´ acter de m´ odulo d = (m1 . Como p tiene exponente 1 en ∆. Para terminar vamos a caracterizar los caracteres de los cuerpos cuadr´ aticos. Existe tal x por la suprayectividad del epimorfismo can´ onico de Um en Ud . Rec´ıprocamente. x0 son primos con m se cumple χ(x) = χ(x0 ). m) = 1. Para probar que χK es primitivo basta ver que existe un entero x tal que (x. y de aqu´ı que χ1 = χ2 . x ≡ 1 (m´od |∆|/p) y χ(x) = −1.11. Definici´on 11. x ≡ 1 (m´od d) y χ(x) 6= 1.20 Un car´ acter χ m´odulo m es primitivo si y s´olo si para todo divisor propio d de m existe un entero x tal que (x. Supongamos primero que p 6= 2. (x. mientras que los de los cuerpos imaginarios son impares. donde d es un divisor propio de m. Sea s un resto no cuadr´ atico m´ odulo p. Por ser primitivos ha de ser d = m1 = m2 . existe un entero x tal que x ≡ s (m´od p). Todo car´ acter cuadr´ atico primitivo es el car´ acter de un u ´nico cuerpo cuadr´ atico. El teorema 9. para cualquier x tal que (x. ∆) = 1. −1. llamaremos χ0 al car´ acter primitivo que lo induce. Dado un car´acter χ. Claramente ψ induce a χ. si existe un divisor d de m tal que para todo x ≡ 1 (m´od d). m2 ). La unicidad se debe a que si χ estuviera inducido por dos caracteres primitivos χ1 y χ2 de m´ odulos m1 y m2 . 0. Obviamente. El teorema siguiente es u ´til para reconocer caracteres primitivos. Supuesto esto. entonces si x ≡ x0 (m´od d) y x. m) = 1 se cumple χ(x) = 1. una condici´ on necesaria para que un car´ acter modular χ sea el car´ acter de un cuerpo cuadr´ atico es que s´ olo tome los valores 1. En efecto. m) = 1 y x ≡ a (m´od d). Teorema 11.21 Un car´ acter modular χ es un car´acter cuadr´ atico si y s´ olo si no es el car´ acter principal y s´ olo toma los valores 0 y ±1. basta tomar un car´ acter que lo induzca χ0 de m´ odulo m´ınimo. Si x ≡ 1 (m´od d) entonces (x. El m´ odulo de χ0 se llama conductor de χ.

luego tiene un u´nico subgrupo de ´ındice 2. Si d ≡ −1 (m´od 4) entonces ∆ = 4d y basta tomar x tal que x ≡ −1 (m´od 4). Todos los factores son caracteres primitivos.6. luego no tiene carac- teres cuadr´aticos. tal y como se requiere. por el teorema 11. Entonces x ≡ 1 (m´od 4|d0 |) y χ(x) = −1. Entonces el grupo Um factoriza en el producto de los grupos de unidades correspondientes a dichas potencias y. Sea a un elemento de U2n de orden 2n−2 . Investiguemos ahora para qu´e naturales m existen caracteres cuadr´ aticos primitivos m´ odulo m. que coinciden con los inducidos por los tres caracteres no principales m´ odulo 8. Observar que de hecho se cumple x ≡ 1 (m´od 2|d|). y tiene un u´nico car´ acter cuadr´atico. El grupo U4 es c´ıclico de orden 2. Claramente se trata del car´ acter δ(a) = (−1)(a−1)/2 . entonces ∆ = 8d0 y tomamos x ≡ 5 (m´od 8). La funci´ on dseta de Dedekind Entonces χ(x) = (x/p) = (s/p) = −1. Consideremos ahora m = 2n . Si H ≤ U2n tiene ´ındice ´ındice 2 entonces |H| | hai | |H hai | = ≤ 2n−1 .13. Es claro que un car´ acter cuadr´atico de Upn est´a determinado por su n´ ucleo (toma el valor 1 en el n´ ucleo y −1 en el complementario). otro es el inducido por el car´ acter cuadr´ atico m´odulo 4 (que no es primitivo) y los dos restantes tienen que ser primitivos a falta de m´odulos menores que los induzcan. Supongamos ahora que m > 1 es cualquier n´ umero natural y χ es un car´ acter cuadr´atico primitivo m´ odulo m. Supongamos primero que m = pn . el car´ acter χ factoriza en producto de caracteres de m´ odulos potencias de primo. que ser´ a primitivo porque no hay m´ odulos menores que lo puedan inducir. el grupo U2n es el producto de un grupo c´ıclico de orden 2 por un grupo c´ıclico de orden 2n−2 . El car´acter cuadr´atico de Upn ha de coincidir con el car´acter indu- cido por el car´ acter cuadr´atico de Up . De hecho se trata de los caracteres ≤ y δ≤ definidos en 9. El grupo U8 tiene cuatro caracteres. Esto da s´ olo tres posibilidades para H. donde p es un primo impar. luego a2 ≤ H y as´ı ≠ Æ ≠ Æ H/ a2 ≤ U2n / a2 ∼ = C2 × C2 . con lo que U2n tiene exactamente tres caracteres cuadr´ aticos. Sea K = Q d . De hecho el car´ acter en cuesti´on es el s´ımbolo de Legendre χ(a) = (a/p). El grupo U2 es trivial. Descomponemos m en producto de potencias de primos distintos. de los cuales uno es el principal (que no es cuadr´atico). |H ∩ hai | ≠ Æ de donde |H ∩ hai | ≥ 2n−3 . luego el u ´nico caso en que es primitivo es cuando n = 1.284 Cap´ıtulo 11. con lo que χ(x) = −1. x ≡ 1 (m´od |d0 |). pues basta que uno de ellos pueda inducirse . x ≡ 1 (m´od |d|). luego un u ´nico car´ acter cuadr´ atico. Pero el grupo Upn es c´ıclico. °√ ¢ Supongamos ahora que p = 2. Si d = 2d0 . En general.

°√ ¢ °√ ¢ Si m = 4d tomamos K = Q −d si d ≡ 1 (m´od 4) y K = Q d si d ≡ −1 (m´od 4). (11.5. Q(ω) el cuerpo ciclot´ cuadr´ omico de orden m. pero esto basta). luego ciertamente hay un u ´nico car´acter primitivo m´odulo m en correspondencia con un u´nico cuerpo cuadr´ atico. si m = d y d °√ ≡ 1 (m´ ¢ od 4). Por lo tanto Yµ 1 ∂−φ(m)/fp ζK (s) = 1 − fp s . p p|p 1− N(p)s donde p recorre los primos racionales. el teorema 3. En todos estos casos existe un cuerpo cuadr´ atico K de discriminante ∆ de manera °√ que ¢ m = |∆|. donde fp es el orden de p en Um0 . Adem´ as. entonces K = Q d .°√ ¢ Finalmente. y si d ≡ −1 (m´od 4). En la f´ormula de Euler agrupamos los factores que dividen a un mismo primo racional p: YY 1 ζK (s) = 1 . Sea. ya que uno es par y el otro impar. o bien 4d o bien 8d. Por lo tanto tambi´en hay exactamente dos caracteres cuadr´ aticos primi- tivos m´odulo m en correspondencia con dos cuerpos cuadr´ aticos. y ninguno de los factores puede tener orden 1 porque son primitivos). si m = d o m = 4d hay un u ´nico car´ acter cuadr´ atico primitivo m´ odulo m. pero sus caracteres son distintos. y su car´ acter es primitivo. el producto de los u ´nicos caracteres cuadr´aticos primitivos m´ odulo los primos p | m y m´ odulo 4 en su caso (en realidad hemos probado que hay a lo sumo uno. entonces K = Q −d . De hecho hay un u´nico cuerpo K con discriminante ±m. Todo esto implica que m ha de ser un n´ umero natural impar d libre de cuadrados. si m = 8d entonces los cuerpos Q ±2d tienen ambos dis- criminante ±m.12) p p Para simplificar esta expresi´ on consideramos ωp = cos(2π/fp ) + i sen(2π/fp ). En efecto. Si p es un primo y m = pi m0 . todos sus factores tienen orden 2 (el orden de χ es el m´ınimo com´ un m´ultiplo de estos ´ordenes. . pues. y la norma de cada factor es igual a pfp . 11.5 La funci´ on dseta en cuerpos ciclot´ omicos La teor´ıa de caracteres nos permitir´a desarrollar la funci´ on dseta de los cuerpos ciclot´ omicos de manera an´ aloga a como hemos hecho con los cuerpos aticos. Si m = 8d hay a lo sumo dos caracteres. La funci´ on dseta en cuerpos ciclot´ omicos 285 desde un m´ odulo menor para que lo mismo le ocurra a χ. M´ as a´ un.11. con lo que la situaci´ on es an´ aloga.20 nos da que p tiene φ(m)/fp factores primos. como χ tiene orden 2. pues puede variar el car´ acter m´ odulo 8.

Los restantes caracteres m´odulo m tienen conductor m´ ultiplo de p. luego cuando χ recorre los caracteres m´ odulo m cuyo conductor divide a m0 . Estos c´ alculos prueban que µ ∂φ(m)/fp Y µ ∂ 1 χ0 (p) 1 − fp s = 1− . de los cuales φ(m)/fp son iguales a 1 − ωpk /ps para cada k. luego χ(p) = ωpk . Entonces fp −1 Y xfp − 1 = (x − ωpk ). Llamemos χ0 al car´ acter primitivo que induce a un car´ acter dado χ. fp −1 √ ! 1 Y ωpk 1 − fp s = 1− s . la expresi´ on χ0 (p) recorre φ(m)/fp veces cada ra´ız fp -´esima de la unidad.12) se convierte en YY 1 ζK (s) = χ0 (p) . existe un u ´nico car´acter ψ ° ¢ k del subgrupo c´ıclico generado por [p] en Um0 que cumple ψ [p] = ωp y. este car´acter se extiende a exactamente φ(m0 )/fp caracteres distintos de Um0 .15. existen exactamente φ(m0 )/fp caracteres m´ odulo m0 k que cumplen χ(p) = ωp o. entonces χ(p) recorre φ(m0 )/fp veces cada ra´ız de la unidad. Rec´ıprocamente.13) p p k=0 Entonces el producto fp −1 √ !φ(m)/fp µ ∂φ(m)/fp Y ωpk 1 1− s = 1 − fp s p p k=0 tiene φ(m) factores.15 cada car´ acter m´odulo m0 induce φ(pi ) caracteres m´ odulo m. una ra´ız fp -´esima primitiva de la unidad. p χ 1− ps Finalmente invertimos el orden de los productos. si partimos de un cierto ωpk . se cumple que acter m´ χ(p)fp = χ(pfp ) = χ(1) = 1.286 Cap´ıtulo 11. sustituyendo x = ps y dividiendo entre pfp s . puesto que pfp ≡ 1 (m´od m0 ). con lo que obtenemos el teorema siguiente: . De nuevo por 11. si χ recorre todos los caracteres m´odulo m0 . dicho de otro modo. para un cierto k. por el teorema 11. k=0 de donde. o sea. p χ ps donde χ recorre los caracteres m´odulo m. Si χ es un car´ odulo m0 . (11. pero el n´umero total de factores es independiente de p. La funci´ on dseta de Dedekind es decir. As´ı la f´ ormula (11. luego para ellos χ0 (p) = 0.

para todo s > 1 χ donde. la de la serie X χ0 (p) . +∞[. La serie converge absolutamente (y uniformemente en los compactos) para s > 1. porque est´a mayorada por la funci´ on dseta de Riemann. siempre que χ sea un car´ acter modular sobrentenderemos que χ(n) representa en realidad a χ0 (n). 1) tiende a infinito en 1. podemos expresarlo como Yµ χ0 (p) ∂ 1+ s . m) 6= 1. En efecto.14) n=1 n p 1− s p La funci´ on L(s. .24 Sea {an } una sucesi´ on de n´umeros complejos tal que las sumas P k Ak = an est´en acotadas. acilmente comparando los m´ De ahora en adelante.23 Sea K el cuerpo ciclot´ omico de orden m. Por ejemplo. Para todo δ > 0 la convergencia es uniforme en el intervalo [δ.14). n=0 ns En particular L(s. Entonces Y ζK (s) = L(s. Para los caracteres no principales la situaci´ on es muy diferente. (11. por definici´ on. si 1 es el car´ acter principal m´ odulo m. El producto converge como consecuencia de la convergencia de ζK (s).11. para simplificar la notaci´ on. entonces 10 es el car´ acter principal m´ odulo 1. Teorema 11. luego la suma es continua en ]0. Esto implica que X∞ 1 L(s. la igualdad entre la serie y el producto se demuestra por el mismo argumento empleado en el teorema 11. 1) = = ζ(s). Entonces la serie n=1 X∞ an n=1 ns converge para todo n´umero real s > 0. +∞[.9.5. Demostracio ´ n: S´ olo queda justificar la convergencia de los dos miembros de (11. p p − χ0 (p) y la convergencia absoluta del producto es. X∞ χ0 (n) Y 1 L(s. por lo que entenderemos que 1(n) = 1 incluso cuando (n. χ) = s = χ0 (p) . χ) se conoce como la funci´ on L de Dirichlet asociada a χ. pero de hecho conviene observar que la convergencia es absoluta. La funci´ on dseta en cuerpos ciclot´ omicos 287 Teorema 11. χ). como se deduce del teorema que sigue. p ps − χ0 (p) ´ Esta se comprueba f´ odulos con 1/ps .

Demostracio ´ n: Es una consecuencia inmediata del teorema anterior pues. P si m es el conductor de χ. Es importante tener presente que la expresi´ on de L(s. sea ∆ su discrimi- nante y R su regulador. el teorema 11. Teorema 11. (2π) R χ6=1 donde χ recorre los caracteres no principales m´ odulo m. +∞[. para χ 6= 1 (11. En particular la funci´ on L(s. χ) es continua en ]0.25 Si χ es un car´ acter modular no principal la serie X∞ χ(n) L(s. De aqu´ı se sigue inmediatamente que todas las sumas finitas est´ an acotadas. En particular tenemos que X∞ χ(n) L(1. se cumple que |Ak | ≤ C para todo k. Entonces. seg´ un la hip´ otesis. χ) = . χ) = n=1 ns converge para todo n´umero real s > 0 y la convergencia es uniforme en cada intervalo [δ. 1]. entonces Ø M Ø −1 µ ∂ ØX a Ø C M X 1 1 C 2C Ø kØ Ø s Ø ≤ s + C s − s + s = s < 2C≤ Ø k Ø N k (k + 1) M N k=N k=N para todo s en el intervalo [δ. χ) como producto s´ olo es v´ alida en ]1.288 Cap´ıtulo 11. Entonces M X M X M X M X −1 ak Ak − Ak−1 Ak Ak = = − ks k s k s (k + 1)s k=N k=N k=N k=N −1 M X −1 µ ∂ AN −1 Ak Ak AM = − + − + . Ns k s (k + 1)s Ms k=N luego si. +∞[. Teorema 11.26 Sea K el cuerpo ciclot´ omico de orden 2m. sea n0 tal que 1/nδ < ≤ para n ≥ n0 .15) n=1 n Ahora que sabemos que L(s.23 y obtener de la f´ ormula que necesitaba Kummer para caracterizar los primos regulares. Sea M > N > n0 . As´ı s 1/n < ≤ para todo s ≥ δ y todo n ≥ n0 . χ). La funci´ on dseta de Dedekind Demostracio ´ n: Dado ≤ > 0. el n´ umero de clases de K es p 2m |∆| Y h= φ(2m)/2 L(1. χ) converge en 1 podemos llevar m´ as lejos el teorema 11. .16 nos da que χ(n) = 0 cada vez que n n recorre un conjunto completo de representantes de las clases m´ odulo m. +∞[. +∞[ y que la convergencia de la serie no es absoluta en ]0.

1) con la funci´ on logaritmo real. s→1 s→1 χ6=1 χ6=1 Ahora basta aplicar el teorema 11. p ps donde ∞ XX χ(p)n R(s.23 tenemos que Y Y l´ım+ (s − 1)ζK (s) = l´ım+ (s − 1)ζ(s) L(s.27 (Dirichlet) Si m y n son n´ umeros naturales primos entre s´ı. para k = 1.8. En cualquier caso. Su desarrollo de Taylor es X∞ (−1)n+1 n log(1 + z) = z para |z| < 1.14) implica que la serie XX ∞ χ(p)n log L(s. n=1 n Sea ahora un car´ acter modular χ. contiene infinitos primos. χ) = + R(s.5. . La convergencia absoluta del producto (11. Entonces µ ∂ X ∞ χ(p) χ(p)n − log 1 − s = p n=1 npns para todo primo p y todo s > 1. . p n=2 npns Ahora observamos que XX ∞ X X X∞ 1 1 1 1 |R(s. entonces la sucesi´ on mk + n. . La funci´ on dseta en cuerpos ciclot´ omicos 289 Demostracio ´ n: Notar que si m es impar. χ)| ≤ ns = s (ps − 1) ≤ ≤ =1 p n=2 p p p p p(p − 1) n=2 n(n − 1) (la u ´ltima serie es telesc´ opica). χ) = . χ) = p n=1 npns converge a un logaritmo del producto para s > 1. Una consecuencia inmediata del teorema anterior es que si χ es un car´acter modular no principal. Observar que log L(s. entonces L(1. χ) 6= 0. χ) = L(1. Por el teorema 11. Esto es exactamente lo que necesi- tamos para probar el teorema de Dirichlet. el cuerpo ciclot´ omico de orden 2m tiene 2m ra´ıces de la unidad. Demostracio ´ n: Consideremos el logaritmo complejo que extiende al real alrededor de 1. 2.11. χ). χ). 3. 1) es simplemente la composici´ on de la funci´ on real L(s. . Descomponemos X χ(p) log L(s. entonces el cuerpo ciclot´ omico de orden m es el mismo que el de orden 2m. Teorema 11.

1 + ≤[. ps p∈A donde TA (s) es una funci´on acotada en un entorno de 1. χ) = χ(C) + R(s. χ) es continua en el intervalo ]1. 1) tiende a infinito cuando s tiende P 1 a 1. χ) − log0 L(s. (11. para lo cual multiplicamos por χ(A−1 ) y sumamos todas las ecuaciones: X X≥X ¥X 1 χ(A−1 ) log L(s. lo que s´olo es posible si tiene infinitos sumandos. χ χ Por las relaciones de ortogonalidad de los caracteres la ecuaci´ on se reduce a X X 1 χ(A−1 ) log L(s. 1) = φ(m) + TA (s). p p∈A Como A es una clase cualquiera de Um . χ) = φ(m) + RA (s). χ) definida en un entorno de 1. M´ as a´ un. χ). Debemos detenernos en el com- portamiento de log L(s. ps C p∈C Podemos ver estas ecuaciones como un sistema de φ(m) ecuaciones lineales en el que las inc´ ognitas son las series sobre los primos de las clases de Um . χ)| ≤ φ(m). Componi´endola con L(s. χ) existe una determinaci´ on continua del logaritmo. para todo s > 1. χ). luego por conexi´ on k ha de ser constante en ]1. χ) = log0 L(1. χ) obte- nemos una funci´ on continua log0 L(s.16) χ ps p∈A Ahora tomaremos l´ımites cuando s → 1+ . digamos ]1 − ≤. χ) = χ(CA−1 ) + RA (s). Por otro lado L(s. para k entero. 1 + ≤[ y consecuentemente existe l´ım log L(s.290 Cap´ıtulo 11. digamos A = {km + n | k ∈ Z} con (m. χ) (para χ no principal) es un n´umero complejo no nulo. 1 + ≤[ y s´ olo puede tomar los valores 2kπi. La funci´ on dseta de Dedekind Si hacemos variar C en Um tenemos X X 1 log L(s. s→1+ Agrupamos todos los sumandos acotados en (11. Vamos a despejar una de ellas. χ χ ps C p∈C donde ØX Ø X Ø Ø |RA (s)| = Ø χ(A−1 R(s. χ) + 2kπi. 1). . digamos la correspondiente a la clase A. luego lo mismo le ocurre a log L(s. esto prueba el teorema.16) junto con RA (s) y queda X 1 log L(s. es conocido que en un entorno de L(1. χ)Ø ≤ |R(s. Esto implica que la funci´ on ps no est´ a acotada en p∈A un entorno de 1. n) = 1. es claro que esto s´ olo es posible si X1 = +∞. Puesto que L(1. La funci´on log L(s.

El c´ alculo de L(1. χ) 291 11. χK ) = − − + + − − + + − − + + · · · (11.6. Aunque no es el camino que vamos a seguir. es interesante notar que en el caso de caracteres cuadr´ aticos las series L(1. χK ) = (1 − x − x2 + x3 + x5 − x6 − x7 + x8 + · · · ) dx.11. las expresiones que vamos a obtener para las funciones L ser´ an completamente satisfactorias. 0 con lo que podemos aplicar el teorema de la convergencia mon´ otona de Lebesgue.18) obtenemos Z 1 L(1.26 interviene tambi´en el regulador del cuerpo. χ) es (11.18) 0 En efecto: para justificar el cambio de la integral y la suma podemos agrupar los t´erminos en la forma Z 1 ° ¢ (1 − x − x2 ) + (x3 + x5 − x6 − x7 ) + (x8 + x10 − x11 − x12 ) + · · · dx. χ) Una vez probado el teorema de Dirichlet. cuyo c´ alculo in- volucra determinar un sistema fundamental de unidades. pues el producto de Euler diverge en 1. de modo que las f´ ormulas de los teoremas 11. Vamos a calcular directamente 1 1 1 1 1 1 1 1 1 1 1 1 L(1. Pese a ello. °√ ¢ Ejemplo Sea K = Q 5 .6