MARINA VALDORA
EDUARDO J. DUBUC, MARINA FRAGALA,
n
1. Introduccio
con el producto
(a + b 2)(c + d 2) = ac + 2bd + (bc + ad) 2
Se observa que Q[ 2] = Q[X]/(x2 2) y que vale la siguiente propiedad:
i) Existe un morfismo de cuerpos Q Q[ 2] tal que ( 2)2 = (2).
ii) Para todo otro par (E, e), e E, donde E es un cuerpo munido de un
morfismo de cuerpos 2
: Q E tal que e= (2), existe un u nico morfismo
de cuerpos : Q[ 2] E tal que ( 2) = e y que hace conmutar el
siguiente diagrama
/
QE Q[ 2]
EE
EE
E
EE
E"
E
Q[ 2] resulta un cuerpo porque 2 es irracional (o sea sabemos que 2 no existe
en Q, es decir que el polinomio x2 2 es irreducible).
Consideremos ahora el caso general del problema ilustrado con este ejemplo. Se
tiene un cuerpo K y se le quiere agregar una raz cuadrada de un elemento , y
obtener de nuevo un cuerpo. Mas precisamente queremos construir:
K K[ ]
donde
i) K[ ] es un cuerpo con un elemento distinguido K[ ] tal que () = 2
ii) Para todo otro par (E, e), e E, donde E es un cuerpo munido de un
morfismo de cuerpos 2
: K E tal que e = (), existe un u nico morfismo
de cuerpos : K[ ] E tal que () = e y que hace conmutar el siguiente
diagrama
/
KE K[ ]
EE
EE
EE
EE
E"
E
Si un tal cuerpo existe, queda caracterizado completamente (salvo isomorfismo
u
nico) por esta propiedad, llamada propiedad universal.
4 MARINA VALDORA
EDUARDO J. DUBUC, MARINA FRAGALA,
tica intuicionista
3. algunas precisiones sobre la matema
Para el intuicionismo no todos los conjuntos son discretos como es el caso en
la teora de conjuntos clasica.
Definicion 3.1. Un conjunto X es discreto si la relacion de igualdad es decidible,
en el sentido que se tiene un procedimiento (algoritmo) que, dados x, y X, en un
n
umero finito de pasos decide si x = y o x 6= y.
Notar que demostraciones por el absurdo de enunciados que afirman la igualdad
entre elementos de X son entonces v
alidas intuicionsticamente.
UN POCO DE MATEMATICA CONSTRUCTIVA 5
Los enteros Z son un conjunto discreto y los racionales tambien. Hablando infor-
malmente, los numeros racionales se pueden despegar y en consecuencia forman
un conjunto discreto (a
un cuando su topologa usual del orden no sea discreta, sino
densa). Esto lo podemos ilustrar como sigue (donde se consideran solo los racionales
positivos):
yO
4
3
vv
vvv
vv
vv
vv
vv
v vv
2 v
vv tt
vvvtttt
vv tt
vvttt
vv t
v t
vvtvttt
~ vvtt nnn v t
iiii
g y=1
ggggg
1
~~~vvtvtvtt nnnn iiiiiiiggggggggg
~~~vvtvttnnnnniiiiiiggggggg
~~vt~vtnvtntnniniigigigigggggg
~vvtnn iigiggg
~vnitg~vtnigtnigigigg /x
1 2 3 4
Los n
umeros racionales corresponden a los puntos visibles desde el origen (coorde-
nadas relativamente primas), que es un conjunto claramente discreto. Las intersec-
ciones de la recta por el origen determinada por estos puntos con la recta horizontal
y = 1 forma el conjunto de los n umeros racionales con el orden usual.
Formalmente, Q resulta discreto seg
un la definicion 3.1 porque Z es discreto:
x, y Q, x = a/b, y = c/d, a, b, c, d Z, entonces x = y ad = cb
En la ilustracion de arriba el conjunto R de n
umeros reales es toda la recta y = 1,
y sus puntos corresponden al conjunto de todas las direcciones. Los n umeros reales
no siempre se pueden despegar, en particular no siempre se pueden despegar del
0. Esto es as a
un cuando se consideren solamente n umeros reales definidos por un
algoritmo que permite conocerlos con precision arbitraria. Una demostracion formal
de este hecho es la siguiente.
Adoptemos por ejemplo la construccion de R por medio de sucesiones de Cauchy:
C = {x = (an )nN , an Q / es de Cauchy},
I C, (an )nN I Q, > 0, n0 / n > n0 |an | <
Los numeros reales se definen como el conjunto cociente R = C/I. La relacion de
igualdad en R es la relacion de equivalencia modulo I en C:
x y mod(I) x y I
Que R sea decidible significa que esta relacion es decidible en el sentido que se tiene
un procedimiento (algoritmo) que, dados x, y C, en un n umero finito de pasos
6 MARINA VALDORA
EDUARDO J. DUBUC, MARINA FRAGALA,
decide si x y I o x y
/ I. Puede verse que esta relacion no es decidible
argumentando como sigue.
k
umeros primos s N de la forma s = 22 + 1 se llaman primos de Fermat
Los n
(resultan primos para k = 0, 1, 2, 3, 4, 5, y no se conoce ning
un otro primo de
Fermat). Definamos la funcion : N {0, 1}:
Notar que la definicion anterior es equivalente a tener algoritmos para las op-
eraciones y un algoritmo para poder comparar cualquier elemento con 0, pues
= = 0.
Si K es un cuerpo intuicionista, tambien lo sera cualquier extension algebraica
simple K[], con ecuacion dada f () = 0, K[] = K[x]/(f (x)). Esto se sigue del
algoritmo de division para polinomios. K[] resulta isomorfo a un producto finito de
copias de K (por lo tanto discreto) y esta claro que los algoritmos para las operaciones
de K permiten definir algoritmos para las operaciones de K[].
Como mostro Kronecker, el teorema de Gauss constructivo es cierto para Q, y re-
sulta que en los ejemplos concretos de cuerpos intuicionistas siempre resulta posible
demostrarlo. Por ejemplo, Q (los racionales), Q[i] (cuerpo de los numeros de Gauss),
Q(X) (cuerpo de funciones racionales con coeficientes racionales), Fp = Z/pZ
(cuerpo de enteros modulo un n umero primo), etc, etc ( [2] seccion 42). Kronecker
tambien demostro que si el teorema es cierto para un cuerpo intuicionista K, en-
tonces tambien lo es para cualquier extension algebraica simple separable K[], con
ecuacion dada f () = 0. Pero aun en este caso, como podra ser Q[] por ejemplo,
Van Der Waerden dice que si bien es teoricamente posible encontrar los factores ir-
reducibles de un polinomio dado, en la practica se presentan dificultades aritmeticas
casi insuperables aun en los casos mas simples ( [2] seccion 42). Podemos pensar
que desarrollar un software (basado en estas demostraciones del teorema de Gauss
UN POCO DE MATEMATICA CONSTRUCTIVA 7
y ( ac+bd 2 ac+bd 2 a 2
ad+bc ) = : ( ad+bc ) = ( b ) =
El orden total es necesario para que I sea un ideal. Es facil ver, por ejemplo, que
sin la condicion ab > 0, I no resulta cerrado para la suma.
UN POCO DE MATEMATICA CONSTRUCTIVA 9
a a0
0 < b2 b02 2 (a02 b2 + a2 b02 ) + a2 a02 = b2 b02 ( ( )2 )( ( 0 )2 )
b b
0
Pero si > ( ab )2 y > ( ab0 )2 la desigualdad anterior se verifica. Los otros casos
son similares.
Algo parecido sucede con la transitividad:
[a + b ] > [a0 + b0 ] y [a0 + b0 ] > [a00 + b00 ] = [a + b ] > [a00 + b00 ]
es decir
[a + b ] [a0 + b0 ] > 0 y [a0 + b0 ] [a00 + b00 ] > 0 = [a + b ] [a00 + b00 ] > 0
y para esto podramos ver que si se suman dos elementos positivos el resultado es
positivo. Supongamos entonces que [a + b ] > 0 y [a0 + b0 ] > 0 y veamos que
[(a + a0 ) + (b + b0 ) ] > 0. De nuevo hay que considerar varias posibilidades, por
ejemplo:
a a0
a < 0 , b > 0 , > ( )2 y a0 > 0 , b0 < 0 , < ( 0 )2 .
b b
0 0
En este caso se tiene que ( ab )2 < < ( ab0 )2 y por lo tanto ab > ab0 , es decir ab0 < a0 b.
Sumando ab se obtiene
(4.7) a(b + b0 ) < b(a + a0 )
En cambio si sumamos a0 b0 se obtiene
(4.8) b0 (a + a0 ) < a0 (b + b0 )
UN POCO DE MATEMATICA CONSTRUCTIVA 11
Hay cuatro casos a considerar que corresponden a todas las distintas combinaciones
de signos de a + a0 y b + b0 (el caso b + b0 = 0 es trivial). Si b + b0 > 0 se usa la
desigualdad 4.7 y si b + b0 < 0 se usa la desigualdad 4.8. Consideremos, por ejemplo,
0 a0
el caso b + b0 < 0 y a + a0 > 0. De 4.8 se sigue que a+a b+b0 < b0 < 0 y por lo tanto
0 0
< ( ab0 )2 < ( a+a 2 0 0
b+b0 ) lo cual demuestra [(a + a ) + (b + b ) ] > 0. Queda a cargo del
lector chequear las otras opciones.
Resta ahora
verificar que el cuerpo K[]/I satisface la propiedad universal que
define a K[ ]. Es decir, es el menor cuerpo totalmente ordenado intuicionista que
contiene a K como subcuerpo, y a las races cuadradas de , con la raz positiva
explcitamente indicada.
Corolario 4.9. Denotemos K[ ] = K[]/I y = []. Dados elementos
a, a0 K : [a] = [a0 ] a = a0 , por lo que podemos escribir a los elementos de
K[ ] de la forma a + b . Se tiene:
i) un morfismo de cuerpos totalmente ordenados:
K K[ ], K[ ], ( )2 = , > 0.
ii) Para todo cuerpo intuicionista totalmente ordenado E, y morfismo de cuerpos
totalmente ordenados
K E, e E, e2 = (), e > 0,
existe
un unico morfismos de cuerpos totalmente ordenados : K[ ] E tal que
( ) = e, y que hace conmutar el siguiente diagrama
/
KE K[ ]
EE
EE
EE
EE
E"
E
Demostraci on. Definimos
de la u
nica forma posible para que el diagrama con-
mute, o sea (a + b ) = (a) + (b) e. Veamos que esta bien definido y que es
morfismo de cuerpos ordenados.
a) Buena
definicion.
Sea a + b = a0 + b0 , es decir (a a0 ) + (b b0 ) I. Queremos ver
(a) + (b) e = (a0 ) + (b0 ) e
Es trivial si b b0 = 0 debido a que a a0 = 0. Analicemos el caso
a a0 a a0 2
b b0 6= 0, > 0 y ( ) = .
b b0 b b0
0 0 0
Como ( aa 2 aa 2 2 aa
bb0 ) = , (( bb0 ) ) = () = e . Pero bb0 < 0 y es un morfismo de
cuerpos ordenados, entonces
a a0
( ) = e, (a a0 ) + (b b0 )e = 0, (a) (a0 ) + ((b) (b0 )) e = 0,
b b0
(a) + (b) e = (a0 ) + (b0 ) e.
b) es morfismo.
Chequeemos u nicamente un caso y lo demas quedara a cargo del lector:
(a + b )(a0 + b0 ) = ((a + b )(a0 + b0 )) :
(a + b )(a0 + b0 ) = ((a) + (b) e)((a0 ) + (b0 ) e) =
= (a)(a0 ) + (b)(b0 ) e2 + ((b)(a0 ) + (a)(b0 )) e. Pero e2 = (), entonces:
12 MARINA VALDORA
EDUARDO J. DUBUC, MARINA FRAGALA,
= (aa0 + bb0 ) + (ba0 + ab0 ) e = (aa0 + bb0 + (ba0 + ab0 ) ) =
= ((a + b )(a0 + b0 ))
c) preserva el orden (o sea es morfismo de cuerpos ordenados)
Bastara estudiar el caso a + b > 0 (analogamente para a + b < 0).Veamos
(a + b ) = (a) + (b) e > 0
a>0 y b=0
a0 y b>0
Recordemos que a + b > 0
a < 0 y b > 0 y > ( ab )2
a > 0 y b < 0 y < ( ab )2
Caso 1: a > 0 y b = 0.
Luego (a) > 0 pues es morfismo de cuerpos ordenados.
Caso 2: a 0 y b > 0.
Se deduce que ( ab ) 0 > e, luego (a) + (b) e > 0.
Caso 3: a < 0 y b > 0 y > ( ab )2 .
Como e2 = () > ( ab )2 entonces e2 ( ab )2 > 0 , o sea
(e ( b ))(e + ( b )) > 0. Pero como e + ( b ) > 0 luego e ( ab ) > 0 , con
a a a
5.1. Propiedad universal de K[ 1 , 2 , ..., n ]
i) Se tiene un cuerpo totalmente ordenado intuicionista K[ 1 , 2 , ..., n ] y
un morfismo de cuerpos ordenados
K K[ 1 , 2 , ..., n ], (i ) = i 2 , i > 0, 1 i n.
ii) Para todo cuerpo intuicionista totalmente ordenado E y morfismo de cuerpos
ordenados
: K E, ei E, (i ) = e2i , ei > 0, 1 i n,
existe un u
nico morfismo de cuerpos totalmente ordenados
: K[ 1 , 2 , ..., n ] E tal que ( i ) = ei y que hace conmutar el
siguiente diagrama.
K PPP / K[ 1 , 2 , ..., n ]
PPP
PPP
P
PPPP
PP(
E
Consideremos ahora la union disjunta sobre las partes finitas de K de todos los
K[ 1 , 2 , ..., n ]. Es decir
a
Ke = K[ 1 , 2 , ..., n ]
{1, 2 ,...,n }K
Se hace la construccion del colmite filtrante, que resulta ser un cuerpo intu-
icionista totalmente ordenado, exactamente de la misma manera. Primero se con-
sidera la union disjunta:
a
e =
K Kn = {(, i) | Ki }.
nN
Con una demostracion que sigue las mismas lneas que la demostracion de 5.6
tenemos:
K? /K
??
??
??
?
E
Referencias
[1] A. Joyal, Conferencia no publicada, Universidad de Quebec en Montreal (1978).
[2] B.L. van der Waerden, Modern Algebra, revised english edition, Frederick Ungar Publishing
Co, New York (1949-1953).