Sei sulla pagina 1di 174

Algebra superior II

Antonio Lascurain Orive


ii
Indice general

1. Divisibilidad 1
1.1. Definiciones y propiedades elementales . . . . . . . . . . . . . 1
1.2. El algoritmo de la division . . . . . . . . . . . . . . . . . . . . 4
1.3. El maximo comun divisor . . . . . . . . . . . . . . . . . . . . 7
1.4. Algoritmo de Euclides, Ecuaciones diofantinas . . . . . . . . . 13
1.4.1. Algoritmo de Euclides . . . . . . . . . . . . . . . . . . 13
1.4.2. Ecuaciones Diofantinas . . . . . . . . . . . . . . . . . . 15
1.5. Factorizacion unica . . . . . . . . . . . . . . . . . . . . . . . . 18
1.6. Congruencias . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
1.7. Los campos Zp . . . . . . . . . . . . . . . . . . . . . . . . . . 32

2. El campo de los numeros reales 33


2.1. Los numeros racionales . . . . . . . . . . . . . . . . . . . . . . 33
2.2. Los numeros reales, orden . . . . . . . . . . . . . . . . . . . . 40
2.3. Cotas y fronteras . . . . . . . . . . . . . . . . . . . . . . . . . 44
2.4. Suma y producto en R . . . . . . . . . . . . . . . . . . . . . . 47
2.5. Racionales y reales . . . . . . . . . . . . . . . . . . . . . . . . 57
2.6. Raices n-esimas, exponentes fraccionarios . . . . . . . . . . . . 62
2.6.1. Raices n-esimas . . . . . . . . . . . . . . . . . . . . . . 62
2.6.2. Exponentes fraccionarios . . . . . . . . . . . . . . . . . 63
2.7. Valor absoluto, aproximacion . . . . . . . . . . . . . . . . . . 66

3. El campo de los numeros complejos 71


3.1. Modulo, argumento . . . . . . . . . . . . . . . . . . . . . . . . 71
3.1.1. Modulo . . . . . . . . . . . . . . . . . . . . . . . . . . 71
3.1.2. Argumento . . . . . . . . . . . . . . . . . . . . . . . . 72
3.2. Los numeros complejos . . . . . . . . . . . . . . . . . . . . . . 83
3.3. Propiedades de las operaciones . . . . . . . . . . . . . . . . . . 88
3.4. Raz cuadrada . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
3.5. Races n-esimas de numeros complejos . . . . . . . . . . . . . 97

iii
iv INDICE GENERAL

4. Polinomios 103
4.1. Definiciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
4.2. Polinomios como funciones . . . . . . . . . . . . . . . . . . . . 103
4.3. Suma y producto de polinomios . . . . . . . . . . . . . . . . . 104
4.4. Division con residuo . . . . . . . . . . . . . . . . . . . . . . . 108
4.5. Teorema del residuo, races . . . . . . . . . . . . . . . . . . . . 112
4.6. Ecuaciones de 2o grado . . . . . . . . . . . . . . . . . . . . . . 117
4.7. Division sintetica . . . . . . . . . . . . . . . . . . . . . . . . . 119
4.8. Races aisladas de polinomios reales . . . . . . . . . . . . . . . 122
4.9. Factorizacion de polinomios, races multiples . . . . . . . . . . 128
4.10. Derivadas y multiplicidad . . . . . . . . . . . . . . . . . . . . 131
4.11. Coeficientes, races y polinomios simetricos . . . . . . . . . . . 135
4.12. Polinomios con coeficientes reales . . . . . . . . . . . . . . . . 138
4.13. El algoritmo de Euclides con polinomios . . . . . . . . . . . . 140
4.14. Metodo de Sturm . . . . . . . . . . . . . . . . . . . . . . . . . 143
4.15. Fracciones parciales . . . . . . . . . . . . . . . . . . . . . . . . 149
4.16. Polinomios reales de grado 3 . . . . . . . . . . . . . . . . . . 155
4.17. Polinomios reales de grado 4 . . . . . . . . . . . . . . . . . . . 164

Bibliografa 169

Indice analtico 170


Captulo 1

Divisibilidad

1.1. Definiciones y propiedades elementales


Dados m y n enteros su cociente
m
n
no es necesariamente un entero, por ejemplo 5/7, 4/3. En algunos casos s 6/2,
25/5.

Definicion 1. Dados m, n Z n 6= 0, se dice que n divide a m, si m/n Z.


Esta propiedad se puede expresar de otras maneras

i) n es un divisor de m,

ii) n es un factor de m,

iii) m es un multiplo de n,

iv) m es divisible entre n.

Se denota esta propiedad por n | m, por ejemplo 3 | 12, 7 | 49. En caso


contrario se escribe n - m. La Definicion 1 se puede reformular sin hacer
referencia a cocientes.

Definicion 2. Sean m, n Z se dice que n divide a m, si existe q Z tal


que m = bn.

Observese que todo entero es divisor del cero. Tambien, si n 6= 0, ambas


definiciones son equivalentes ya que si n es divisor conforme a la primera
definicion se tiene m/n = q Z y m = nq, y viceversa, si n cumple la

1
2 CAPITULO 1. DIVISIBILIDAD

segunda definicion m = qn y como n 6= 0 se puede despejar. De cualquier


manera, como no se han introducido a la discusion los racionales, la Definicion
2 es la adecuada. Ademas, incluye el caso n = 0. Notese que el cero solo es
factor del 0.
La propiedad de ser divisor es reflexiva, ya que como m = m 1 m Z

m | m.

Tambien es transitiva: dados m, n, p Z tales que n | m y m | p, se


tiene
n | p.
Esto se sigue, ya que al existir q, r Z tales que m = nq y p = mr, se tiene

p = nqr y n | p.

Las unidades de Z, 1 y 1, no alteran la divisibilidad.

Proposicion 1.1.1. Sean m, n Z y u, u0 unidades (i.e., u, u0 = 1).


Entonces n | m un | u0 m.

Demostracion. ) Si m = nq, q Z, como existe u1 Z (u1 = 1) tal


que uu1 = 1, se tiene
m = unu1 q,
esto es, un | m y un | u0 m (por transitividad).
) Si u0 m = kun, k Z, tomando u00 u0 = 1 se sigue

m = u00 kun.

Este resultado nos dice que al considerar la divisibilidad los signos no son
relevantes (por lo que se puede estudiar esta solamente tomando numeros
naturales y el 0).

Corolario 1.1.2. Sean m, n Z, entonces n | m |n| | |m|.

Como |m| = um y |n| = u0 n, u, u0 = 1, este es simplemente un caso


particular de la Proposicion 1.1.1.
La divisibilidad ciertamente no es simetrica, sin embargo si n | m y m | n,
entonces m = nu, donde u es una unidad. Esto se sigue ya que las hipotesis
implican m = nk, n = tm, k, t Z. Por lo cual m = tkm y tk = 1, i.e.,
k es una unidad. Si m = 0, entonces tambien n = 0 y 0 = 1 0. Exhibimos
ahora una propiedad que relaciona el orden con la divisibilidad.
1.1. DEFINICIONES Y PROPIEDADES ELEMENTALES 3

Proposicion 1.1.3. Sean m, n Z {0}, tales que n | m, entonces

|n| 6 |m|.

Demostracion. Usamos el hecho de que el orden es compatible con el


producto, vease, por ejemplo, [4], Proposicion 6.4.3. Se sigue del Corolario
1.1.2 que |m| = |n|q. Observese que q > 1. De otra manera, si q 6 0, se
tendra |m| = |n|q 6 |n| 0 = 0, lo que contradice m 6= 0.
Finalmente, si q = 1, |m| = |n| y si q > 1 se tiene

|m| = |n|q > |n|.

El siguiente resultado muestra la relacion de la suma y el producto con


la divisibilidad.

Proposicion 1.1.4. Sean m, n, p Z,

(i) si n | m y n | p, entonces n | m + p,

(ii) si n | m y p Z, entonces n | mp.

Demostracion.

(i) Como m = nk y p = nt,

m + p = nk + nt = n(k + t).

(ii) Si m = nk, mp = npk.

Corolario 1.1.5. Sean m, n, p Z, tales que n | m y n | p, entonces

n | mk + pt k, t Z.

Definicion 3. Dados m, p Z, a los numeros de la forma mk + pt, k, t Z


se les llama combinaciones lineales de m y p.

El Corolario 1.1.5 se puede afinar aun mas.

Corolario 1.1.6. Un entero n es divisor de los enteros m y p (divisor comun)


si y solo si n divide a cualquier combinacion lineal de m y p.
4 CAPITULO 1. DIVISIBILIDAD

Demostracion. La necesidad es el corolario anterior. La suficiencia se sigue


ya que
n | m 0 + p 1 y n | m 1 + p 0.

Notese que dados dos enteros, no cualquier otro entero es combinacion


lineal de ellos, por ejemplo, 8 no es combinacion lineal de 10 y de 25, ya que
como 5 | 10 y 5 | 25, se tendra 5 | 8, por el Corolario 1.1.5. Tambien 17 no
es combinacion lineal de 15 y 24.
En general, si t = km + sp, y d es divisor comun de m y p, necesaria-
mente d | t (Corolario 1.1.5). Probaremos posteriormente que esta condicion
tambien es suficiente, para que t sea combinacion lineal de m y p.

Definicion 4. Dados enteros m1 , m2 , . . . , mk , a los enteros de la forma

c1 m1 + c2 m2 + + cn mk , ci Z, i {1, 2, . . . , k}

se les llama combinaciones lineales de m1 , m2 , . . . , mk .

Observese que i mi es combinacion lineal de m1 , m2 , . . . , mk .

EJERCICIOS 1.1

1. Exhiba cinco enteros que no sean combinacion lineal de 6 y 10.

1.2. El algoritmo de la division


Dados 2 enteros, no siempre uno es factor del otro. Sin embargo, como en la
primaria, se puede dividir obteniendo un cociente y un residuo.

Teorema 1.2.1 (Algoritmo de la division). Sean a, b Z, b 6= 0, entonces


existen q, r unicos tales que

a = bq + r, donde 0 6 r < |b|.

Al numero r se le llama el residuo, y a q el cociente.


Demostracion. Probamos primero la unicidad:
Si
a = bq + r 0 6 r < |b|,
y
a = bq 0 + r0 0 6 r0 < |b|,
1.2. EL ALGORITMO DE LA DIVISION 5

se tiene
b(q q 0 ) = r0 r
y
|b||q q 0 | = |r r0 |.
Si r = r0 se tiene q = q 0 y se sigue el resultado (|b| 6= 0), de otra manera se
sigue de la Proposicion 1.1.3 que

|b| 6 |r0 r|.

Sin embargo
|r0 r| < |b|,
ya que por ejemplo, si
r0 > r,
se tiene
0 6 r0 r < r0 < |b|,
el otro caso es analogo.

Para probar la existencia se consideran casos:


Caso 1: a, b > 0.

Sea W = {a bk | k Z, a bk > 0},

como a = a b 0 W, W 6= .
Se afirma que r el menor elemento de W es el residuo buscado (el menor
elemento existe por el principio del buen orden, r puede tambien ser 0).
Como r = a bq > 0

a = bq + r (r > 0),

por lo que basta probar que r < b. Esto se sigue, ya que si r > b, r b es
un elemento menor a r que esta en W, ya que

r b = a bq b = a b(q + 1).

Caso 2: a > 0, b < 0.


Aplicando el Caso 1 a a y b, se tiene

a = (b)q + r, 0 6 r 6 | b|,

es decir
a = b(q) + r, 0 6 r 6 |b|.
6 CAPITULO 1. DIVISIBILIDAD

Caso 3: a < 0, b < 0.


El truco del Caso 2 no es suficiente, ya que

a = (b)q + r = a = bq r, pero r 6 0.

Sin embargo, podemos escribir

a = bq + b r b = b(q + 1) + (b r),

y como
0 6 r 6 |b| = b,
se tiene
0 6 b r 6 b = |b|
y
b r es el residuo buscado.
Caso 4: a < 0, b > 0.
La prueba de este caso queda como ejercicio para el lector.
Ejemplos

a = 483, b = 25 :
483 = 25 19 + 8
q = 19 r = 8.

a = 483 y b = 25 :
483 = (25)(19) + 8.

a = 483 y b = 25 :
se tiene (del 1er ejemplo)

483 = 25(19) 8 = 25(19) 25 + 25 8

= 25(20) + 17 y
q = 20 r = 17.

a = 483 y b = 25 :
483 = (25)(19) 8 + 25 25
1.3. EL MAXIMO COMUN DIVISOR 7

= (25)(20) + 17,
y se tiene
q = 20 y r = 17.
Aparentemente el algoritmo de la division es el metodo para encontrar los
divisores de un numero. Probaremos posteriormente que hay metodos mas
eficaces (descomposicion en primos).

EJERCICIOS 1.2

1. Termine la prueba del Teorema 1.2.1.

1.3. El maximo comun divisor


Definicion 5. Dados a, b Z distintos, el maximo comun divisor de a y b
es el mayor entero que es divisor de ambos numeros. Este numero se denota
por (a, b).

Observese que (a, b) > 1, ya que y 1 es factor de todo entero, incluido el


cero.

Ejemplo Los divisores comunes de 120 y 36 son

1, 2, 3, 4, 6, 12,

por lo que
(36, 120) = 12.
En la discusion del MCD (maximo comun divisor) podemos restringirnos
a numeros positivos ya que como se mostro antes, los signos no alteran la
divisibilidad (y el caso a = 0 o b = 0 es trivial).
Se mostro que si t es combinacion lineal de a y b y d es un divisor comun de
a y b, entonces d | t. Mostramos ahora que esta ultima hipotesis es suficiente
para que t sea combinacion lineal.

Lema 1.3.1. La combinacion lineal positiva mnima de a y b es un divisor


comun de a y b.

Demostracion. Sea d la combinacion lineal positiva mnima de a y b en-


tonces existen s, t Z tales que

d = as + bt.
8 CAPITULO 1. DIVISIBILIDAD

Aplicando el algoritmo de la division a a y a d, se tiene

a = dq + r 0 6 r < d.

Necesariamente r=0 , de otra forma (sustituyendo)

a = (as + bt)q + r y a(1 s) btq = r,

contradiciendo que d es la combinacion lineal mnima.

d | a, analogamente d | b.

Teorema 1.3.2. El MCD de a y b es la combinacion lineal positiva mnima.

Demostracion. Sea d = (a, b) y m la combinacion lineal positiva mnima.


Se sigue del Lema 1.3.1 que m | a y que m | b por lo que m 6 d
(d es el mayor de los divisores comunes). Por otra parte, como d | a y d | b
se tiene que d | m y por lo tanto d 6 m.

Corolario 1.3.3. Un entero c es combinacion lineal de a y b (a, b) | c.

Demostracion. ) Es un caso particular del Corolario 1.1.5 ya que (a, b)


es un divisor comun.
) Si d = (a, b) se sigue del Teorema 1.3.2 que d = ak + bt k, t Z, y
tambien por hipotesis, c = md, por lo cual

c = mak + mbt.

EL Teorema 1.3.2 se puede reformular de manera mas general.

Teorema 1.3.4. Si a, b, d N, las siguientes 4 condiciones son equivalentes:

i) d = (a, b), i.e., d es el mayor de los divisores comunes de a y b,

ii) d es la combinacion lineal positiva mnima de a y b,

iii) d es un divisor comun de a y b que tiene la propiedad de que si t es


otro divisor comun (de a y b), entonces t | d,

iv) d es un divisor comun de a y b que tambien es combinacion lineal de


ellos.
1.3. EL MAXIMO COMUN DIVISOR 9

Demostracion. El Teorema 1.3.2 muestra que i) y ii) son equivalentes.


Tambien, i) y ii) iii) ya que si t es un divisor comun de a y b, t es un
factor de toda combinacion lineal. Evidentemente i) y ii) iv), por lo que
basta probar que iii) i) y iv) i), probamos la primera implicacion y
dejamos la segunda como ejercicio.
Sea m N tal que cumple iii) y d = (a, b). Hay que probar que m = d.
Se sigue de iii) que m es divisor comun y entonces m 6 d, tambien se sigue
de iii) que como d es divisor comun d | m, por lo cual d 6 m y d = m.
Observese que las condiciones iii) y iv) no usan el concepto de orden por
lo que sirven para definir el MCD en anillos no ordenados.
Definicion 6. Se dice que a, b Z son primos relativos o primos entre s, si

(|a|, |b|) = 1.

Ejemplo 13 y 18 lo son, sin embargo 121 y 11 no lo son. Como consecuencia


inmediata del Teorema 1.3.4 se tiene el siguiente resultado.
Corolario 1.3.5. Dos numeros a, b Z son primos relativos si y solo si
s, t Z tales que
1 = as + bt.
Observese que si a | bc, no necesariamente a | b o a | c, por ejemplo,
10 | 8 5, pero 10 - 8 y 10 - 5; sin embargo se tiene el siguiente resultado.
Proposicion 1.3.6. Si a | bc y (a, b) = 1 , entonces a | c.
Demostracion. Como 1 = ka + tb, donde k, t Z, se tiene c = kac + tbc,
y a | c, ya que a | a y a | bc.
Este resultado se entendera mejor posteriormente, a la luz de la descom-
posicion en primos. Estudiamos ahora el concepto dual al MCD
Definicion 7. Dados a, b Z {0}, al menor multiplo positivo de a y b se
le llama mnimo comun multiplo de a y b (MCM), y se le denota por [a, b].
Evidentemente el conjunto de multiplos comunes es no vaco, uno de ellos
es |ab|, el menor existe por el PBO. Por ejemplo, si a = 8 y b = 10, los multi-
plos positivos de a y b son {8, 16, 24, 32, 40, 48, . . .} y {10, 20, 30, 40, 50, . . .},
respectivamente, por lo que

[8, 10] = 40.

Exhibimos ahora otra caracterizacion del mnimo comun multiplo, que lo


caracteriza en terminos de otros multiplos.
10 CAPITULO 1. DIVISIBILIDAD

Teorema 1.3.7. Sea m0 un multiplo comun de a y b, entonces

[a, b] | m0 .

Demostracion. Sea m = [a, b], aplicando el algoritmo de la division se


tiene
m0 = mq + r, 0 6 r < m.
Ahora, como a | m0 y a | m entonces a | r; analogamente b | r.
Si r > 0, r sera un multiplo comun menor a m,

r=0 y m | m0 .

La propiedad del teorema anterior caracteriza al MCM.


Teorema 1.3.8. Si m es un multiplo comun de a, b Z que tiene la propie-
dad de que si m0 es otro multiplo comun de a y b, necesariamente m | m0 ,
entonces
m = [a, b].
Demostracion. Por definicion [a, b] 6 m, y como m | [a, b],

m 6 [a, b].

El MCD y el MCM. estan relacionados, por ejemplo si a = 14 y b = 10

(a, b)[a, b] = 2 70 = ab,

esto sucede en general.


Teorema 1.3.9. Dados a, b N

ab = (a, b)[a, b].

Demostracion. Como ab es un multiplo comun, por el Teorema 1.3.7

ab = mt, donde m = [a, b].

Se debe probar que t = (a, b). (Para probar esto usamos la propiedad iii)
del Teorema 1.3.4).
Primero probamos que t es un divisor comun: como m = ar, se tiene

ab = art, y a(b rt) = 0,


1.3. EL MAXIMO COMUN DIVISOR 11

b = rt y t | b, analogamente t | a.
Ahora, si s es otro divisor comun
a = sa0 y b = sb0 ,
y se tiene que m0 = a0 b0 s es un multiplo comun de a y b, por lo que m0 = mq.
Finalmente,
mt = ab = a0 sb0 s = m0 s = mqs
m(qs t) = 0 y s | t.

La idea de la prueba fue generar un multiplo comun economicamente


con s, para expresar ab = mt, como m(entero)s, usando la propiedad del
Teorema 1.3.7. Una demostracion mas natural se exhibira despues con el
teorema de descomposicion en primos.
Los conceptos de MCD y MCM. se extienden a mas de 2 enteros.
Definicion 8. Sean a1 , a2 , . . . , an Z {0} se define el MCD como el
mayor divisor positivo de estos numeros, y el MCM como el menor multi-
plo comun positivo de estos numeros; estos se denotan por (a1 , a2 , . . . , an ) y
[a1 , a2 , . . . , an ].
Ejemplos
(6, 14, 28) = 2
[6, 14, 28] = 84,
ya que los multiplos de 28 son 28, 56, 84 y 3 - 28, 3 - 56.
Teorema 1.3.10. Sean a1 , a2 , . . . , an N y d un divisor comun tal que es
combinacion lineal de a1 , a2 , . . . , an , entonces
d = (a1 , a2 , . . . , an ).
Demostracion. Sea t = (a1 , a2 , . . . , an ), entonces d 6 t y como t | d,
t6d t = d.

En la prueba del teorema anterior usamos el hecho de que si t | ai i,


entonces t es divisor de cualquier combinacion lineal de las ai (esto se sigue
por induccion).
Observese que el Lema 1.3.1 y el Teorema 1.3.4 tambien son validos para
n naturales (mismas demostraciones). Notese que tambien el Teorema 1.3.8
se cumple para n numeros. Estos hechos son utiles para resolver algunos de
los ejercicios al final de esta seccion.
12 CAPITULO 1. DIVISIBILIDAD

Proposicion 1.3.11. Sean a, b primos relativos tales que a | c y b | c,


entonces ab | c.

Demostracion. Sea c = ar, como b | c se tiene b | ar, y usando la Propo-


sicion 1.3.6 (como (a, b) = 1), se sigue que b | r y c = abt.

Proposicion 1.3.12. Sean a, b N, d = (a, b), da0 = a y db0 = b, entonces


[a, b] = da0 b0 .

Demostracion. Ciertamente da0 b0 es un multiplo comun, por lo que basta


probar que si c es un multiplo comun a0 b0 d | c.
Observese primero que (a0 , b0 ) = 1, ya que como d = a0 dr + b0 ds, r, s Z,
se tiene
1 = a0 r + b0 s.

Si c es un multiplo comun, c = ak = a0 dk, tambien b0 d|c y por lo tanto


b0 |a0 k y b0 |k,
c = a0 db0 t.

El Teorema 1.3.9 es un corolario inmediato de la Proposicion 1.3.12, ya


que si
[a, b] = a0 db0 ,

entonces
d[a, b] = ab.

EJERCICIOS 1.3

1. Termine la prueba del Teorema 1.3.4.


2. Sean a1 , a2 , . . . , an N, y dj = (a1 , a2 , . . . , aj ), j > 2, demuestre que
j > 3 dj = (dj1 , aj ). Calcule (30, 42, 69) y (96, 66, 108).
3. Sean a1 , a2 , . . . , an N y mj = [a1 , a2 , . . . , aj ], j > 2, demuestre que
j > 3 mj = [mj1 , aj ]. Calcule [6, 15, 9] y [8, 12, 18].
4. Demuestre que (ka, kb) = k(a, b) y [ka, kb] = k[a, b].
5. Probar que el Teorema 1.3.4 es valido para k naturales, donde k > 2.
1.4. ALGORITMO DE EUCLIDES, ECUACIONES DIOFANTINAS 13

1.4. Algoritmo de Euclides, Ecuaciones dio-


fantinas
1.4.1. Algoritmo de Euclides
Sean a, b N, si a es un multiplo de b, (a, b) = b, de otra manera se puede
aplicar iteradamente el algoritmo de la division:

a = bq1 + r1 0 < r1 < b,


b = r1 q2 + r2 0 < r2 < r1 ,
r1 = r2 q3 + r3 0 < r3 < r2 ,
.. ..
. .
rn2 = rn1 qn + rn 0 < rn < rn1 ,
rn1 = rn qn+1 ,

como 0 < rn < rn1 < . . . < r2 < r1 < b, es claro que despues de un numero
finito de pasos se obtiene un residuo 0. A este proceso se le llama el Algoritmo
de Euclides.

Proposicion 1.4.1. Dados a, b N, se tiene que (a, b) es el ultimo residuo


distinto de cero en el algoritmo de Euclides, i.e. (a, b) = rn .

Para probar este resultado probamos primero un lema.

Lema 1.4.2. Si a = bq + r, entonces

(a, b) = (b, r).

Demostracion. Como (b, r) | b y (b, r) | r, se tiene que (b, r) | a, i.e.,


(b, r) | (b, a), tambien (a, b) | r, por lo que (a, b) | (b, r),

(a, b) = (b, r).

Demostracion. (De la Proposicion 1.4.1) Aplicando repetidamente el Le-


ma 1.4.2 se tiene

(a, b) = (b, r1 ) = (r1 , r2 ) = = (rn1 , rn ) = rn .


14 CAPITULO 1. DIVISIBILIDAD

El Algoritmo de Euclides nos permite dar un procedimiento para expresar


el MCD como una combinacion lineal de a y b. Esto se sigue del siguiente
resultado.

Proposicion 1.4.3. Si t es combinacion lineal de a y b y r lo es de t y b,


entonces r es combinacion lineal de a y b.

Demostracion.

t = ka + ub
r = nt + sb
r = (nk)a + (nu + s)b.

Aplicando este resultado verificamos nuestra observacion: como rn es una


combinacion lineal de rn1 y rn2 , y rn1 lo es de rn2 y rn3 , se tiene que rn
es combinacion lineal de rn2 y rn3 , repitiendo el mismo procedimiento, rn
es combinacion lineal de rn3 y rn4 , etcetera, i.e. rn es combinacion lineal
de a y b.

Ejemplo Si a=242 y b=168

242 = 168(1) + 74
168 = 74(2) + 20
74 = 20(3) + 14
20 = 14(1) + 6
14 = 6(2) + 2
6=23
(168, 242) = 2,

2 = 14 2(6) = 14 2(20 14)


= 3 14 2 20 = 3(74 3 20) 2 20
= 3 74 11(20) = 3 74 11(168 74 2)
= 25 74 11(168) = 25(242 168) 11(168)
= 25 242 36(168) = 6050 6048.
1.4. ALGORITMO DE EUCLIDES, ECUACIONES DIOFANTINAS 15

1.4.2. Ecuaciones Diofantinas


Estudiaremos ahora ecuaciones de la forma

ax + by = c, a, b, c Z, (1.1)

llamadas diofantinas. Consideremos primero el caso homogeneo.

Proposicion 1.4.4. Las soluciones enteras de la ecuacion

ax + by = 0, (1.2)

a, b 6= 0, (a, b) = 1, son

x = bt, y = at, t Z.

Demostracion. Estas expresiones de x, y ciertamente son soluciones, pro-


bamos que son todas:
Si x, y es solucion de (1.2) , se tiene

ax = by,

a | by,
y como (a, b) = 1, se sigue que a | y (Proposicion 1.3.6),

i.e., y = at, t Z.

Por lo cual
ax = bat
y
x = bt.

Regresando a la ecuacion general diofantina (1.1), observese que el Coro-


lario 1.3.3 se puede reformular como sigue:

Teorema 1.4.5. La ecuacion (1.1) tiene solucion en Z si y solo si

(a, b) | c.
16 CAPITULO 1. DIVISIBILIDAD

Recordamos que este resultado se sigue, ya que (a, b) es la combinacion


lineal positiva mnima.
Por ejemplo, como 3 - 10, la ecuacion
15x + 21y = 10,
no tiene solucion entera ((15, 21) = 3).
Observese que el Algoritmo de Euclides permite encontrar soluciones par-
ticulares a las ecuaciones diofantinas:
Usando este algoritmo se encuentran s, t Z tales que
as + bt = d,
donde d = (a, b), y si c = dc0 , se tiene
asc0 + btc0 = c,
por lo que x = sc0 y y = tc0 es una solucion de (1.1), por ejemplo,
30x + 8y = 140,

30 = 8 3 + 6 2=861
8=61+2 = 8 (30 3 8)
6=23 = 4 8 30

140 = 70 2 = 8(280) + 30(70)


y
x = 70, y = 280
es una solucion.
Para poder encontrar todas las soluciones de (1.1) primero resolvemos el
caso homogeneo (1.2).
Teorema 1.4.6. Las soluciones de la ecuacion (1.2) estan dadas por
x = b0 t, y = a0 t, t Z,
donde a = a0 d, b = b0 d, d = (a, b), a, b 6= 0.
Demostracion. Las soluciones de
ax + by = 0,
son las mismas que las de a0 x + b0 y = 0, ya que
a0 dx + b0 dy = 0 a0 x + b0 y = 0,
por lo que el resultado se sigue de la Proposicion 1.4.4.
1.4. ALGORITMO DE EUCLIDES, ECUACIONES DIOFANTINAS 17

Los casos donde a = 0, b = 0 y a, b = 0 son triviales. En el ultimo caso


toda pareja (s, t) Z Z es solucion de

ax + by = 0

y
ax + by = c, c 6= 0
no tiene solucion. Si a = 0 y b 6= 0, cualquier pareja de la forma (t, 0) es
solucion de
ax + by = 0,
y la ecuacion by = c, c 6= 0 tiene solucion b | c. Esta es unica, ya que
si by1 = by2 , entonces y1 = y2 . El otro caso el analogo.
Volviendo al caso general, las soluciones de (1.1) y (1.2) estan muy rela-
cionadas.

Lema 1.4.7. Sea (x0 , y0 ) una solucion particular de de (1.1) y (u, v) cual-
quier solucion de (1.2), entonces

(x0 + u, y0 + v)

es solucion de (1.1), y viceversa toda solucion es de esta forma.

Demostracion.
(x0 + u)a + (y0 + v)b
= x0 a + y0 b + ua + vb = c + 0 = c.
Vicerversa, si
xa + yb = c,
entonces
(x x0 )a + (y y0 )b = c c = 0.
(x x0 , y y0 ) es solucion de (1.2).
x = x0 + u, y = y0 + u,
donde (u, v) es solucion de (1.2).

Teorema 1.4.8. El conjunto de todas las soluciones de (1.1), donde (a, b) | c


y a, b 6= 0, esta dado por

x = x0 b0 t, y = y0 + a0 t, t Z;

donde a = a0 d, b = b0 d y (x0 , y0 ) es una solucion particular.


18 CAPITULO 1. DIVISIBILIDAD

Este resultado es consecuencia inmediata del Teorema 1.4.6 y el Lema


1.4.7. En consecuencia todas las soluciones de cualquier ecuacion diofantina
se pueden encontrar.

Ejemplo
25x + 35y = 200

35 = 25 1 + 10 5 = 25 10 2
25 = 10 2 + 5 5 = 25 2(35 25)
10 = 5 2 = 3 25 2 35,
y una solucion particular es

x0 = 40 3 = 120, y0 = 40(2) = 80

(40 5 = 200). Finalmente las soluciones de la homogenea son las de la


ecuacion 5x + 7y = 0, que son de la forma

x = 7t, y = 5t, t Z,

por lo cual todas las soluciones de la ecuacion original son

x = 120 + 7t, y = 80 5t, t Z.

EJERCICIOS 1.4

1. Resuelva: 30x + 24y = 18, 49x 14y = 70.

1.5. Factorizacion unica


Los numeros se descomponen en factores irreducibles llamados primos, por
ejemplo
120 = 60 2 = 22 3 5 2 = 23 3 5,
84 = 21 4 = 7 3 22 .

Definicion 9. Se dice que un numero entero p distinto de 1 es primo, si


sus unicos divisores son 1 y p.

Observese que 0 no es primo (todo numero es divisor del 0) y que p es pri-


mo si y solo si p lo es. Los primeros primos son 2, 3, 5, 7, 11, 13, 17, 19, 23, 29,
31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 83, 89, 97, 101, 103, 107, 109, 113, 127, . . .
1.5. FACTORIZACION UNICA 19

Esto se verifica, notando que 3 y 7 no sean factores de los numeros, que


no sean multiplos de 5, o pares (vease la Proposicion 1.5.4).
Notese que si p es primo y a Z entonces

p si p | a,
(a, p) =
1 si p - a,

(si p - a, el unico divisor comun de p y a es 1).


Teorema 1.5.1. Si un numero primo p divide al producto ab, entonces p | a
o p | b.
Demostracion. Si p no divide a a, entonces (p, a) = 1 y en virtud de la
Proposicion 1.3.6 p | b.
La propiedad establecida en el teorema anterior caracteriza los primos y
al cero.
Corolario 1.5.2. Sea p Z, p 6= 1, tal que satisface la siguiente propiedad:
dados a, b Z tales que p | ab, se tiene que p | a o p | b. Bajo esta hipotesis
p es primo o p = 0.
Demostracion. Se puede suponer p > 0. Si p 6= 0 y p no es primo, existen
naturales a, b 6= 0 tales que

p = ab, 1 < a < p y 1 < b < p.

Sin embargo, entonces p - a y tambien p - b, lo cual contradice la hipotesis


sobre p, por lo tanto p es primo o p = 0. Como el 0 no es factor de ningun
numero, no nulo, 0 tambien cumple esta propiedad.
Teorema 1.5.3. (Factorizacion unica) Dado a Z, a 6= 0, 1, a se puede
expresar como
u p1 p2 pk , (1.3)
donde u = 1, y p1 6 p2 6 pk son numeros primos positivos, esta
descomposicion es unica.
Demostracion. Basta probarlo para a N (ya que si a = p1 p2 pk ,
a = (1) p1 p2 pk ).
Existencia. Sea M N, el conjunto de los numeros que no pueden
descomponerse de la manera descrita en (1.3). Si M 6= , por el PBO M
tiene un menor elemento a, este numero no es un primo p, ya que a = p es
una descomposicion tipo (1.3), por lo que

a = bc, 1 < b < a y 1 < c < a,


20 CAPITULO 1. DIVISIBILIDAD

y como b, c
/M
b = p1 p2 pn c = q1 q2 qm ,
y
a = p1 p2 pn q 1 q2 qm ,
sin embargo reordenando los primos ps y qs en esta expresion se obtiene una
descomposicion del tipo (1.3) contradiciendo que a M M = y todo
numero tiene una descomposicion en primos.
Unicidad. Se demuestra por induccion en el numero de primos contados
con multiplicidad que tiene la descomposicion mas economica de a, para
simplificar se ignora (primero) el orden:
si a = p y a = q1 q2 qm , entonces

p | q1 q m ,

por lo que se sigue del Teorema 1.5.1 que

p | qi , 1 6 i 6 m,

i.e., p = qi . Como p = q1 q2 qi qm , se tiene

1 = q1 q2 qi1 qi+1 qm ,

y qj = 1 j 6= i (no hay divisores de 1 no triviales).


Suponiendo cierto para n 1, si

a = p1 pn y a = q1 qm , m > n,

se tiene
p 1 | q 1 qm y p1 | qi ,
y p = qi , como en el 1er caso. Por lo tanto

a0 = p2 pn = q1 q2 qi1 qi+1 qm ,

y por hipotesis de induccion n = m y las colecciones {p2 , p3 , . . . , pn } y


{q1 , q2 , . . . , qi1 , qi+1 , . . . , qm } contadas con repeticion son iguales. Lo mismo
es cierto para {p1 , . . . , pn } y {q1 , . . . , qm }, y evidentemente ordenando estas
colecciones la expresion (1.3) es unica.
El Teorema 1.5.3 se puede refinar integrando los terminos repetidos y
obtener una expresion unica a Z, a 6= 0, 1
mk
a = pm1 m2
1 p2 pk , mi > 0,
1.5. FACTORIZACION UNICA 21

donde
p1 < p2 < < pk .
Algunas veces para comparar dos numeros es conveniente considerar po-
tencias cero, i.e.,
mk
a = pm 1 m2
1 p2 pk , mi > 0,
por ejemplo
24 = 22 3 50 y 40 = 23 30 5.
Un algoritmo util para encontrar primos lo establece el siguiente resulta-
do, notese que la lista de los primos descritos al principio de la seccion, se
encontraran mas eficazmente con este metodo.

Proposicion1.5.4. Sea a N, a no primo, entonces existe p primo tal que


p | a y p 6 a.

Demostracion. Como a no es primo existen r, s tales que

a = rs, 1 < r < a, 1 < s < a,

sin perder generalidad r 6 s. Ahora, por el Teorema 1.5.3 existe p primo


tal que p | r
r = pr0 .
Finalmente,
p2 6 p2 (r0 )2 = r2 6 rs = a,
y
p6 a.


Por ejemplo, 131 es primo, ya que de otra manera existira p < 131 < 12
tal que p | 131, sin embargo 3, 7, 11 no son divisores de 131.
Resulta que hay una infinidad de primos (ejercicio). La descomposicion
en primos es tambien util al describir el MCD y el MCM.

Teorema 1.5.5. Sean a, b N,


mk
a = pm
1 pk ,
1
b = pt11 ptkk , tj , mj > 0 j,

entonces

a) (a, b) = pr11 prkk , donde rj = mn{mj , tj },

b) [a, b] = ps11 pskk , donde sj = max{mj , tj }.


22 CAPITULO 1. DIVISIBILIDAD

Demostracion. Probamos a) y dejamos b) como ejercicio.


Sea d = pr11 prkk , entonces

1 r1 k rk
a = pm
1 pm
k d y d | a.

Analogamente d | b (mj rj > 0, j).


Ahora si t es un divisor comun de a y b,

t = pq11 pqkk

(t no contiene otros factores primos, ya que a, b no los tienen). Necesariamente


qi 6 ri , si qj > rj para alguna j
q q
pjj - a o pjj - b.

t | d y d = (a, b).

Como dados m, n N {0},

m + n = max{m, n} + mn{m, n},

se sigue del Teorema 1.5.5 una tercera prueba del Teorema 1.3.9, es decir

ab = (a, b)[a, b].

Ejemplo Si a = 23 34 5 y b = 2 3 7.

(a, b) = 2 3

[a, b] = 23 34 5 7.

EJERCICIOS 1.5

1. Demuestre, de manera analoga a la prueba del Teorema 1.5.3, que todo


entero mayor a 1 es divisible entre un numero primo.
2. Demuestre que hay una infinidad de primos.
3. Termine la prueba del Teorema 1.5.5.
4. Encuentre, a1 , a2 , a3 numeros naturales tales que no cumplan la identidad
a1 a2 a3 = (a1 , a2 , a3 )[a1 , a2 , a3 ].
1.6. CONGRUENCIAS 23

1.6. Congruencias
Como ya se menciono la divisibilidad determina naturalmente relaciones de
equivalencia en Z y por ende los importantes anillos Zm .
Definicion 10. Se dice que a, b Z son congruentes modulo m, m Z fijo,
si
a b = km, para alguna k Z,
se escribe a b mod m.
Observese que esta relacion es precisamente la relacion de equivalencia
que define los anillos Zm , i.e. los elementos de Zm son las clases de equiva-
lencia que consisten de todos los numeros en Z que son congruentes entre
s modulo m.
Por ejemplo, si m = 2 todos los pares son congruentes entre s, ya que
2m 2n mod 2 m, n Z,
y tambien los impares entre s
2m + 1 2n + 1 mod 2 m, n Z,
y en Z2 , un par y un impar nunca son congruentes: si
2n + 1 2m mod 2
2 | 2(n + 1) 2m y 2 | 2(n m) + 1,
y se tendra que 2 | 1, lo cual es absurdo. Tomando m = 7 podemos verificar
que los numeros 7k + 4, k Z, son todos congruentes entre s
7k1 + 4 7k2 + 4 mod 7
7 | 7(k1 k2 ).
Sin embargo, ningun numero de la forma 7k + 3, k Z es congruente con
7t + 6, t Z. Si
7k + 3 7t + 6 mod 7
7 | 7(k t) + 6 3 y 7 | 6,
lo cual es imposible.
Recordamos la relacion de equivalencia en Z definida en el primer curso
(cf. [4], captulo 6). Dada m N fija, a, b Z son tales que a b si
a b = km. En otras palabras, a b si
a b mod m.
En consecuencia, las congruencias cumplen las propiedades que definen una
relacion de equivalencia, es decir,
24 CAPITULO 1. DIVISIBILIDAD

i) a a mod m, a Z,

ii) si a b mod m, b a mod m,

iii) si a c mod m y b c mod m, entonces a c mod m.

Las congruencias son tambien compatibles con las operaciones.

Proposicion 1.6.1. a, b, c Z se tiene:

i) Si a b mod m, entonces a + c b + c mod m.

ii) Si a b mod m, entonces ac bc mod m.

Demostracion. i) Si m | a b m | (a + c) b + c

ii) Si m | a b m | ca cb.

Para comprender mejor la relacion de las congruencias con los anillos Zm


es util observar que todo entero es congruente modulo m con exactamente
uno de los numeros 0, 1, 2, 3, . . . , m1. Como caso particular, Z5 , todo entero
es congruente modulo 5 con 0, 1, 2, 3, o 4.
Observese que si p es un natural primo y ab 0 mod p, entonces

a0 mod p o b 0 mod p,

ya que si p | a entonces a 0 mod p, y si p - a, p | b, etcetera.


Ciertamente si
ab 0 mod m,
no necesariamente a 0 o b 0 mod m, por ejemplo, 3 4 0 mod 6,
pero 3 6 0 mod 6 y 4 6 0 mod 6, o 5 4 0 mod 10, pero 5 6 0 mod 10,
y 4 6 0 mod 10, o 9 2 0 mod 18, pero 9 6 0 mod 18 y 2 6 0 mod 18.
Las congruencias se pueden sumar y multiplicar.

Proposicion 1.6.2. Si a b mod m y c d mod m, entonces

i) a + c b + d mod m.

ii) ac bd mod m.

Demostracion.
i) m | a b y m | c d m | a + c (b + d).
ii) Como m | ac bc y m | bc bd, se sigue que m | ac bd.
1.6. CONGRUENCIAS 25

Observese que si a b mod m, entonces a = b + km, k Z. Por lo


que, tomando un representante en cada clase, y sumandole multiplos de m,
se obtienen todos los elementos que son congruentes entre si.
Resolvemos ahora ecuaciones de congruencias con una incognita. Consi-
deramos primero un ejemplo
25x 16 0 mod 21.
La solucion de esta ecuacion se puede encontrar interpretandola como
una ecuacion diofantina
25x 16 = 21y,
i.e., 25x 21y = 16.

25 = 21(1) + 4 1 = 43
21 = 4(6) + 3 = 4 (21 + 4 6)
4 = 31+1 = 21 1 4 5
= 21 5(25 21)

1 = 25(5) 21(6).
En consecuencia
16 = 25(80) 21(entero)
y -80 es una solucion particular de la congruencia 25x 16 mod 21.
A esta congruencia le podemos asociar su congruencia homogenea
25x 0 mod 21,
cuyas soluciones son x = 21t, t Z, (ya que las soluciones de 25x 21y = 0
son x = 21t, y = 25t, t Z).
Las Proposiciones 1.6.3 y 1.6.4 prueban que todas las soluciones son
x = 80 + 21t,
en particular 4 es solucion, 25 4 16 mod 21.
En general, la ecuacion
ax + b 0 mod m,
(m, a) = 1 siempre tiene solucion, ya que en este caso existen r, t, Z tales
que rm + ta = 1, por lo que
m(entero) + (b)ta = b
y
a(bt) + b 0 mod m.
Esta observacion se puede generalizar.
26 CAPITULO 1. DIVISIBILIDAD

Proposicion 1.6.3. La congruencia ax + b 0 mod m tiene solucion si


y solo si (a, m) | b.
Demostracion. Existe una solucion x, y Z tales que ym = ax+b
ax ym = b. Si (a, m) | b dicha solucion existe (cf. Teorema 1.4.5).
Proposicion 1.6.4. Sea x1 una solucion de

ax + b 0 mod m, (a, m) = 1. (1.4)

Entonces,
i) si x1 x2 mod m, se sigue que x2 tambien es solucion,

ii) si x2 es solucion de (1.4)

x2 x1 mod m.

Demostracion.
i) La condicion x1 x2 = km, se puede escribir

x2 = x1 km,

por lo que
ax2 + b = a(x1 km) + b = ax1 + b akm,
y como
m | ax1 + b, m | akm,
se sigue que
m | ax2 + b.
ii) Si m | ax1 + b y m | ax2 + b, entonces

m | a(x1 x2 ),

y dado que (a, m) = 1


m | x1 x2 .

Observese que la condicion (a, m) = 1 solo se usa en ii). Si (a, m) > 1, ii)
no se cumple, en general. Por ejemplo, si

4x 4 0 mod 6,

se tiene que x = 1 y x = 2 son soluciones pero 1 6 2 mod 6. Generaliza-


mos ahora la discusion a un sistema de 2 congruencias.
1.6. CONGRUENCIAS 27

Teorema 1.6.5. (Teorema chino del residuo) Sean (m, n) = 1, entonces las
congruencias 
x a mod m
(1.5)
x b mod n
tienen una solucion comun.

Demostracion. Como (1, m) | a la 1a congruencia tiene una solucion


particular r1 y por la Proposicion 1.6.4 cualquier otra solucion es de la forma

r1 + km, k Z.

Ahora, r1 + km b mod n tiene solucion, ya que (m, n) = 1. Esta con-


gruencia es equivalente a km b r1 mod n. Por lo que existe k1 Z, tal
que
r1 + k1 m es solucion de (1.5).

Podemos tambien encontrar todas las soluciones.

Corolario 1.6.6. Sean x1 , x2 soluciones de (1.5), entonces

x1 x2 mod mn.

Mas aun, si x1 es una solucion particular de (1.5) y x2 x1 mod mn,


entonces x2 es una solucion de (1.5), en particular existe una solucion t de
(1.5) tal que
0 6 t < mn.

Demostracion. Si x1 a mod m y x2 a mod m, entonces se cumple


que x1 x2 mod m, analogamente x1 x2 mod n, y por lo tanto

m | x 1 x2 y n | x1 x2 ,

como (m, n) = 1

mn | x1 x2 (Proposicion 1.3.6).

La 2a afirmacion es consecuencia inmediata de la Proposicion 1.6.4.

Observese que el Corolario 1.6.6 exhibe todas las soluciones del sistema
(1.5). Este sistema se puede generalizar.
28 CAPITULO 1. DIVISIBILIDAD

Teorema 1.6.7. (Teorema chino generalizado) Sean m1 , m2 , . . . , mk primos


relativos entre s (dos a dos), entonces el sistema de congruencias


x a1 mod m1

x a2 mod m2
.. (1.6)

.

x a mod m
k k

tiene solucion. Mas aun, si x1 es solucion de (1.6) y x1 x2 mod m1 m2 mk ,


entonces x2 es solucion, y viceversa si x2 es solucion de (1.6)
x2 x1 mod m1 m2 mk .
Demostracion. Demostramos la primera parte, la 2a se prueba usando los
mismos argumentos que en el Corolario 1.6.6.
x a1 mod m1 tiene como soluciones r1 + k1 m, k1 Z, donde r1 es una
solucion particular, ya que (m1 , 1) = 1.
Ahora, la congruencia
r1 + k1 m1 a2 mod m2
tiene solucion, ya que (m1 , m2 ) = 1,
existe r2 = r1 + k1 m1
que es solucion comun a las primeras 2 congruencias y todas las soluciones
son de la forma
{r2 + k2 m1 m2 }, k2 Z.
Ahora buscamos k2 Z tal que
r2 + k2 m1 m2 a3 mod m3 ,
como (m1 m2 , m3 ) = 1, existe k2 Z tal que
r3 = r2 + k2 m1 m2
es solucion de las primeras 3 congruencias, etcetera.
El siguiente resultado establece un metodo para encontrar una solucion
particular del sistema (1.6), y por ende resolverlo.
Teorema 1.6.8. Dado un sistema de k congruencias como en (1.6), se tiene
que si i {1, 2, . . . , k}, bi = N/mi , donde N = m1 m2 mk , y se toman
enteros ci tales que cumplen la congruencia bi ci 1 mod mi , se sigue que
x 0 = a1 b 1 c 1 + a2 b 2 c 2 + + ak b k c k
es una solucion particular.
1.6. CONGRUENCIAS 29

Demostracion. Se toma i fija, 1 i k. Notese que si j 6= i, se tiene que


mi |bj , y por lo tanto

aj b j c j 0 mod mi j j 6= i.
A su vez esta ultima congruencia implica que x0 ai bi ci mod mi .
Finalmente, como bi ci 1 mod mi se tiene que ai bi ci ai mod mi , y
entonces x0 ai mod mi .
Ejemplos

1) Se resuelve la congruencia 16x 9 0 mod 35. Esta ecuacion equivale a


la ecuacion diofantina
16x 35y = 9,
para encontrar una solucion particular, se escribe

35 = 16 2 + 3 1 = 16 3 5
16 = 3 5 + 1 = 16 5(35 16 2)
= (35)5 + 11 16,

y se obtiene
9 = (35)(45) + 99(16)
y 99 es una solucion particular. Todas las soluciones son de la forma

{99 + t(35)}, t Z,

o
{6 + t(35)}, t Z.

2)
x 2 mod 3
x 1 mod 5 (1.7)

x 3 mod 7.
Como (3, 5, 7) = 1 hay soluciones. Una manera de encontrarlas es aplicar el
Teorema 1.6.8 para encontrar una solucion particular y por ende resolver el
sistema. Sin embargo, es conveniente conocer otras tecnicas de solucion.
Las soluciones de la primera congruencia estan dadas por

1 + 3k1 , k1 Z.

Ahora, las soluciones de la congruencia 1 + 3k1 1 mod 5 son las


misma que las de la congruencia
30 CAPITULO 1. DIVISIBILIDAD

3k1 2 mod 5. (1.8)

Se podra resolver esta congruencia como una ecuacion diofantina, o di-


rectamente evaluando en los primeros dgitos. Sin embargo, la aplicacion de
algunos trucos permite resolver este tipo de ecuaciones de manera mas rapida.
Notese que (1.8) se cumple si y solo si
6k1 4 mod 5, (1.9)

y como 5k1 0 mod 5 se tiene que (1.9) se cumple k1 4 mod 5.


Por lo que tomando k1 = 1, se sigue que todas las soluciones de las primeras
dos congruencias en (1.7) estan dadas por

4 + 15k2 , k2 Z.

Finalmente, las soluciones de 4 + 15k2 3 mod 7, son aquellas de la


congruencia

15k2 1 mod 7. (1.10)

Como 14k2 0 mod 7, la ecuacion (1.10) se cumple k2 1 mod 7.


Tomando k2 = 6, se sigue que 94 es solucion particular de (1.7), y tambien
lo es 11. Por consiguiente, todas las soluciones de (1.7) estan dadas por

11 + t(3 5 7), t Z.

Al usar trucos para resolver congruencias hay que tener en cuenta que no
todas las simplificaciones son validas. Por ejemplo, si se quiere resolver

7x 6 mod 30. (1.11)

Multiplicando por 4 esta congruencia, se tiene 28x 24 mod 30, y escri-


biendo 30x 0 mod 30, se puede restar la 1a congruencia de esta ultima y
se obtiene 2x 24 mod 30, o x 12 mod 15. Ahora, 3 es solucion de
esta ultima congruencia, sin embargo no es solucion de (1.11).

3) Se resuelve, n Z, n 6= 0, 1, la congruencia

(3n 2)x + 5n 0 mod 9n 9.

Probamos primero que (3n 2, 9n 9) = 1, n Z.

9n 9 = (3n 2)3 3,
1.6. CONGRUENCIAS 31

sin embargo 3 < 0, podemos multiplicar todo por -1, y

(9n 9) = (3)(3n 2) + 3

3n 2 = 3(n 1) + 1.
Por consiguiente

1 = 3n 2 3(n 1)
= 3n 2 (n 1)[(9n 9) + 3(3n 2)]
= (n 1)[(9n 9)] + (3n 2)[1 3(n 1)]
1 = (3n 2)(3n + 4) + (n 1)(9n 9),

y multiplicando por 5n

5n = (15n2 20n)(3n 2) + (9n 9)(entero),

i.e.,
15n2 20n es una solucion particular
y todas son
{15n2 20n + t(9n 9)}, t Z.

EJERCICIOS 1.6

1. Demuestre que si ac bc mod m y (m, c) = 1, entonces a c mod m


(Ley de la cancelacion). Muestre tambien que si (m, c) > 1, esta afirmacion
no se cumple.
2. Sea m N fija, a, b Z tales que

a = mq1 + r1 0 6 r1 < m,
b = mq2 + r2 0 6 r2 < m.

Entonces a b mod m r1 = r2 .
3. Resuelva los siguientes sistemas de dos maneras: sin usar (y usando) el
Teorema 1.6.8.


x 5 mod 2
x 9 mod 5
a) x 2 mod 3 b) x 1 mod 11



x 3 mod 7 x2 mod 7.
32 CAPITULO 1. DIVISIBILIDAD

1.7. Los campos Zp


Usando las propiedades de los primos es facil ahora probar que si p es un
primo Zp es un campo.

Lema 1.7.1. Si p es un primo, entonces Zp es un dominio entero.

Demostracion. Si a b = 0 en Zp , donde 0 < a 6 p y 0 < b 6 p.


Entonces, ab 0 mod p i.e., p | ab y necesariamente

a = 1 y b = p (o viceversa)

i.e., b = 0 y Zp es un dominio entero ya que no hay divisores de 0.

Teorema 1.7.2. Zp es un campo.

Demostracion. Sea 1 6 k < p, fijo y considerese la coleccion {t k} en Zp ,


donde t toma los valores 1, 2, 3, . . . , p 1.
Se afirma que todos estos valores representan numeros distintos en Zp :
si
t1 k = t2 k en Zp
entonces
t1 k t2 k mod p,
y
p | (t1 t2 )k,
i.e., p | t1 t2 (ya que (k, p) = 1.) Por lo cual t1 = t2 . En particular, la
afirmacion implica que t tal que t k = 1 y todo numero tiene un inverso
multiplicativo.
Captulo 2

El campo de los numeros reales

2.1. Los numeros racionales


Se construyen los racionales a partir de los enteros, se define una relacion de
equivalencia en

Z Z {0} = { (a, b) | a Z, b Z, b 6= 0 },

(a, b) (a0 , b0 ) si ab0 = ba0 . (2.1)


Por ejemplo (4, 6) (2, 3), ya que 4 3 = 6 2.

Proposicion 2.1.1. La relacion definida por (2.1) es de equivalencia.

Demostracion. Como ab = ba, es reflexiva, y como ab0 = ba0


a0 b = b0 a, es simetrica. Finalmente si (a, b) (a0 , b0 ) y (a0 , b0 ) (a00 , b00 ),
entonces ab0 = ba0 y a0 b00 = b0 a00 por lo que ab0 b00 = ba0 b00 y a0 b00 b = b0 a00 b, i.e.

ab0 b00 = b0 a00 b,

y como b0 6= 0 ab00 = ba00 , i.e. (a, b) (a00 , b00 ) y es transitiva.

Provisionalmente denotaremos por


a
b
0
a la clase de equivalencia de (a, b), observese que ab = ab0 si y solo si ab0 = ba0 ,
en particular
a ar
= , r 6= 0 (abr = bar).
b br

33
34 CAPITULO 2. EL CAMPO DE LOS NUMEROS REALES

Definicion 11. Al conjunto de clases de equivalencia en Z Z {0},


a
= { (x, y) Z Z {0} | ay = bx }
b
se les llama numeros racionales y se les denota por Q.
Para simplificar la notacion se escribe ab por ab , observese que con esta
notacion un mismo numero se puede escribir de distintas maneras
2 4 6
= = , etcetera.
3 6 9
El siguiente paso es definir la suma y el producto en Q.
a a0 c0
Lema 2.1.2. Si b
= b0
, dc = d0
, entonces

ad + bc a0 d 0 + b 0 c 0
= .
bd b0 d0
Demostracion. Por hipotesis ab0 = ba0 , cd0 = c0 d. Por lo que usando estas
relaciones se tiene

(ad + bc)(b0 d0 ) = ab0 dd0 + cd0 bb0


= ba0 dd0 + c0 dbb0 = bd(a0 d0 + b0 c0 ).

Se define la suma de dos racionales como sigue


a c ad + bc
+ = ,
b d bd
se sigue del Lema 2.1.2 que esta operacion esta bien definida.
Tambien se define el producto
a c ac
= ,
b d bd
esta operacion tambien esta bien definida: si
a a0 c c0
= 0 y = 0,
b b d d
entonces
ac a0 c 0
= 0 0,
bd bd
ya que acb0 d0 = a0 c0 bd.
Notese que ad + db = a+b
d
(ejercicio).
2.1. LOS NUMEROS RACIONALES 35

Teorema 2.1.3. Los racionales son un campo.

Demostracion. Algunas propiedades se siguen facilmente

a 0 a1+b0 a
+ = = ,
b 1 b1 b
a a 0 0 0
+ = 2 (observese que b 6= 0 = ),
b b b b 1
a c ad + bc cb + da c a
+ = = = + ,
b d bd db d b

a 0
si b
es distinto de b
i.e. a 6= 0,

ab ab 1
= = ,
ba ba 1
al racional ab se le denota por ( ab )1 y se le llama el inverso multiplicativo.
La asociatividad y la conmutatividad del producto son triviales. La aso-
ciatividad de la suma y la distributividad se prueban tambien facilmente
(ejercicio).
Ahora estudiaremos el orden en Q. Caracterizamos primero a los racio-
nales positivos.
a a0
Lema 2.1.4. Si b
= b0
, entonces

ab N a0 b0 N.

Demostracion. Se tiene ab0 = ba0 , y por lo tanto ab0 bb0 = ba0 bb0 , i.e.
ab(b0 )2 = a0 b0 b2 , y por lo tanto

ab N ab(b0 )2 N a0 b0 b2 N a0 b0 Z,

puesto que tm2 N t N (si t / N y t 6= 0, t N, por lo que


2 2
tm N, lo cual contradice tm N).

Definicion 12. Los racionales positivos denotados por Q+ son aquellos de


la forma ab , donde ab N.

El lema anterior muestra que esta definicion es correcta ya que no depen-


de del representante. Denotaremos al racional a b
como ab , observese que
a a
b
= b .
36 CAPITULO 2. EL CAMPO DE LOS NUMEROS REALES

a
Proposicion 2.1.5 (Tricotoma). b
Q se cumple una y solo una de las
siguientes afirmaciones:
a
i) b
Q+ ,
a
ii) b
= 01 ,

iii) ab Q+ .

Demostracion. Si ab / N, ab = 0 o (ab) N, en el primer caso a = 0 y


se cumple ii), en el segundo (a)b N y ab Q+ .

Proposicion 2.1.6. Sumas y productos de racionales positivos son positivos.

Demostracion. Observese que si ab Q+ , entonces a, b N o a, b N,


ya que si por ejemplo a > 0 y b < 0, entonces ab < 0. Por lo tanto podemos
suponer a, b > 0, si a, b < 0 podemos reemplazar ab por a
b
y se cumple la
aseveracion.
Bajo estas hipotesis como

a c ad + bc ac ac
+ = y = ,
b d bd bd bd
y se puede suponer a, b, c, d N, el resultado se sigue de manera inmediata
de los axiomas de los naturales.

Podemos definir ahora un orden en Q.

Definicion 13. Sean ab , dc Q, se dice que a


b
es mayor que dc , se escribe
a c
> ,
b d
a
si b
+ ( dc ) Q+ .

Observese que a
b
Q+ a
b
> 01 , esto se sigue ya que ab + 0
1
= a10b
b1
= ab .
a c
Proposicion 2.1.7 (Tricotoma). Dados b
y d
Q se cumple una y solo
una de las siguientes afirmaciones:
a
i) b
> dc ,
a
ii) b
= dc ,
a
iii) b
< dc .
2.1. LOS NUMEROS RACIONALES 37

Demostracion. Se sigue de la Proposicion 2.1.5 que

a  c a  c 0
+ Q+ o + =
b d b d 1
 a  c 
o + Q+ .
b d
Evidentemente las primeras 2 condiciones corresponden a i) y ii), y como
a  c  a c
+ = +
b d b d
se sigue el resultad. Esto ultimo se sigue ya que en Z vale la ley de la cance-
lacion de la suma y el inverso aditivo es unico:
Si ab + dc = ab + fe = 0, entonces ab
+ ( ab + dc ) = a
b
+ ( ab + fe ) y dc = fe ,
a
b
+ fe = ab + ( a
b
) = 0 fe = a b
.

Esta relacion de orden tambien es transitiva:


a c c
Si b
> d
y d
> fe , entonces a
b
> e
f
:

a c c e
Q+ y Q+ ,
b d d f

por lo que
a e
Q+ .
b f
Proposicion 2.1.8.
a a0 c c0
i) Si b
> b0
y d
> d0
, entonces

a c a0 c 0
+ > 0 + 0.
b d b d

a a0
ii) Si b
> b0
, entonces
a c a0 c
+ > 0 + .
b d b d
a a0 c
iii) Si b
> b0
y d
> 01 , entonces

ac a0 c
> 0 .
bd bc
38 CAPITULO 2. EL CAMPO DE LOS NUMEROS REALES

Demostracion. La propiedad i) se sigue directamente de la Proposicion


2.1.6 y la ii) se prueba de manera inmediata. Para probar iii), se tiene

a a0 c
0 Q+ y Q+ ,
b b d
por lo que  
a a0 c
0 Q+ , i.e.
b b d
 a   c   a0   c 
> .
b d b0 d

Observese que ab > dc dc > ab , esto se sigue ya que ab dc Q+


dc ( ab ) Q+ , (( a
b
) = (a)
b
= ab ).
Observamos ahora que los enteros estan naturalmente incluidos en los
racionales, para eso se define
a
i : Z Q como i(a) = ,
1
i es inyectiva ya que si i(a) = i(b), se tiene

a b
= a = b,
1 1
a
se conviene en denotar a la imagen de i por Z, y al racional 1
simplemente
por a.
La inclusion i tambien preserva las operaciones:

a b a+b
i(a) + i(b) = + = = i(a + b),
1 1 1
a b ab
i(a)i(b) = = = i(ab).
1 1 1
Para probar las propiedades de los reales es util considerar el siguiente
subconjunto de los racionales.

Definicion 14. Sea D el subconjunto de Q, definido por los numeros de la


forma
a
, a Z.
10n
2.1. LOS NUMEROS RACIONALES 39

En representacion decimal se puede expresar escribiendo a con un punto


a n lugares del extremo derecho, por ejemplo
325
= 3.25,
100
4
= .0004,
10000
tambien se denota 101n por 10n .
No todos los racionales estan en D, por ejemplo 13 =.333 . . . (este hecho
se mostrara de manera formal posteriormente).
Sin embargo sumas y productos de numeros de D son numeros en D :
a b a 10m + b 10n a 10m + b 10n
+ = = D,
10n 10m 10n 10m 10m+n
a b ab
n
m = m+n D.
10 10 10
En expresion decimal los elementos de D+ = D Q+ se representan
como
A.a1 a2 . . . an ,
donde A N {0} y ai son dgitos en {0, 1, . . . , 9} (n tan grande como se
quiera). Los de D = D Q como

A.a1 a2 . . . an ,
325
por ejemplo, 100
se puede escribir como

.325 o .3250.

Proposicion 2.1.9. Si x, y D+ ,

x = A.a1 a2 . . . an , y = B.b1 b2 . . . bn ,

entonces x > y si se cumple una de las 2 siguientes condiciones:

a) A > B,

b) A = B, a i = bi si i < k y ak > bk .

Demostracion.
Aa1 a2 . . . an Bb1 b2 . . . bn
x= y= ,
10n 10n
40 CAPITULO 2. EL CAMPO DE LOS NUMEROS REALES

Aa1 a2 . . . an Bb1 b2 . . . bn
x>y Q+
10n 10n
Aa1 a2 . . . an Bb1 b2 . . . bn
n
Q+
10

Aa1 a2 . . . an > Bb1 b2 . . . bn ,

y esta condicion se cumple si a) o b) se cumplen.

Observese que las reglas de los signos son validas en Q, por ejemplo
 a   c  a(c) (a)c
  
a c a  c 
= = = = , etcetera.
b d bd bd b d b d

Usando la expresion decimal en D esto se escribe, por ejemplo,

(A.a1 a2 . . . an )(B.b1 b2 . . . bn ) = (A.a1 a2 . . . an )(B.b1 b2 . . . bn ).

EJERCICIOS 2.1

1. Demuestre que
a b a+b
+ = .
d d d
2. Demuestre la asociatividad de la suma y la distributividad de los numeros
racionales.
3. Pruebe que si
a a0 0 c c0 0
> 0 > y > 0 > ,
b b 1 d d 1
entonces
ac a0 c 0
> 0 0.
bd b d

2.2. Los numeros reales, orden


Definicion 15. Los numeros reales no negativos son expresiones decimales
infinitas de la forma
A.a1 a2 a3 . . . ,
donde A N {0} y aj {0, 1, . . . , 9}, los puntos suspensivos indican que
hay un numero infinito de aj , y se supone que n N, m > n tal que
am 6= 9 (es decir no hay cotas infinitas de nueves).
2.2. LOS NUMEROS REALES, ORDEN 41

Excluyendo el 0.000 . . . se obtiene los reales positivos denotados por R+ ,


los reales negativos son los reales positivos con un signo - antepuesto y se
denotan por R .

Definicion 16. Los numeros reales consisten de los numeros del conjunto

R+ R {0}.

Observese que D se puede identificar con los reales con una cola infinita
de ceros, por ejemplo,
325
= 3.25000 . . . .
100
Notese tambien que Z D R.

Definicion 17. Un orden total en un conjunto S es una relacion en S,


denotada por >, que cumple las siguientes 2 condiciones:

a) r, s, t S tales que r > s y s > t se tiene r > t (transitividad),

b) r, s, t S se cumple una y solo una de las siguientes afirmaciones:

r < s, r=s o r > s (tricotoma).

Se extiende el orden en D a un orden en R de la siguiente manera:

1) 0 > x x R ,

2) x > y x R+ , y R

3) x > 0 x R+

4) Dados 2 reales positivos

x = A.a1 a2 a3 ,

y = B.b1 b2 b3 ,
x > y si se cumple alguna de las siguientes condiciones

a) A > B,
b) A = B, ai = bi i < n y an > bn .

5) Si x R+ , y R+ , entonces

x > y y > x.
42 CAPITULO 2. EL CAMPO DE LOS NUMEROS REALES

Proposicion 2.2.1. El orden definido en R es un orden total.


Demostracion. Transitividad: si x > y y y > z, se tiene x > z :
Si x R+ y z = 0 o z R (por definicion). Tambien, si x = 0 y z R .
Por lo que basta probarlo cuando x, y, z R+ o x, y, z R . En el primer
caso, si

x = A.a1 a2
y = B.b1 b2
z = C.c1 c2 ,

se tiene A > B > C, si A > C se sigue el resultado, por otra parte si


A = B = C, se tiene ai = bi i < n y an > bn .
Finalmente, como y > z se tiene que

cj < bj = aj para alguna j 6 n y ci = bi i < j, x > z,

o
c j = bj j < n y an > bn = cn y x > z.
El caso x, y, z R se deduce del anterior x < y, y < z

x > y, y > z

x > z y x < z.
Tricotoma: si x, y no estan ambos en R+ (o en R ), el resultado se sigue
de manera inmediata por 1), 2) y 3). Tambien si x, y R+ , el resultado se
sigue de 4) y si x, y R , este se sigue de 5).
Por ejemplo 0 > .002, 1 > .99872, 2.3 > 2.8. Observese que se
sigue de la Proposicion 2.1.9 que el orden definido en D como subconjunto
de Q es el mismo que aquel definido como subconjunto de R. El siguiente
resultado establece que el subconjunto D es denso en R.
Teorema 2.2.2. , R tal que < , existe c D tal que < c < .
Demostracion.
Caso 1: 0 6 < . Sean

= A.a1 a2 ,
= B.b1 b2 .

Si A < B sea an tal que an 6= 9 y an = an + 1, tomando

c = A.a1 a2 . . . an ,
2.2. LOS NUMEROS REALES, ORDEN 43

se tiene
< c < .
Si A = B sea n tal que ai = bi si i < n y an < bn , tomando m > n tal que
am 6= 9, am = am + 1 y

c = A.a1 a2 am1 am ,

se tiene c D y < c < .


Caso 2: < 6 0.
Entonces > > 0 y existe c D tal que > c > ,

< c < .

Caso 3: < 0 < , tomando c = 0 se sigue el resultado.

Teorema 2.2.3. R y n N, existe a D tal que a < < a + 10n ,


si > 0 se puede tomar a > 0.

Demostracion.
Caso 1: 6 D.
Si > 0, = A.a1 a2 , tomando a = A.a1 a2 an , se tiene
Aa1 a2 an 1
a < < a + 10n = n
+ n,
10 10
la primera desigualdad se sigue ya que existe am 6= 0, m > n (puesto que
6 D), la 2a desigualdad se sigue ya que la expansion decimal de a + 10n
es mayor que la de

A.a1 a2 an (se le esta sumando 1 en el lugar n-esimo).

Si < 0, = A.a1 a2 , tomando a = A.a1 a2 an ,

a < < a + 10n ,

como en el caso positivo, y se tiene

(a + 10n ) < < a = (a + 10n ) + 10n .

Caso 2: D.
Se prueba primero > 0. El metodo anterior no funciona, por ejemplo,
si n = 1 y = .4, .4 < .4 + .1, pero .4 no es menor que .4, sin embargo
.39 < .4 < .39+.1 = .49 lo cumple.
44 CAPITULO 2. EL CAMPO DE LOS NUMEROS REALES

Para el caso general sea a = 10(n+k) D tal que a > 0, k > 1 (esto
se puede ya que > 10t para t suficientemente grande). Por lo cual

a = 10(n+k) < < + 10(n+k) = a + 2 10(n+k) < a + 10n ,

puesto que 10(n+k) < 10(n+1) , ya que k > 1, y 2


10
< 1. El caso < 0 se
sigue como en el Caso 1.
Finalmente, si = 0, tomando a = 10(n+1)

10(n+1) < 0 < 10(n+1) + 10n ,

ya que 10(n+1) < 10n .

2.3. Cotas y fronteras


Definicion 18. Sea S R, se dice que R es una cota superior (o
inferior) de S si > x (o 6 x) x S.

Definicion 19. Sea S R, se dice que S esta acotado superiormente (o


inferiormente) si existe alguna R tal que es cota superior (o inferior).

Definicion 20. Sea S R, se dice que es el supremo de S si

1. es cota superior de S,

2. si es cota superior de S, entonces 6 , se escribe sup S = .

Notese que el supremo es la menor de las cotas superiores. Ademas el


supremo es unico (ejercicio).

Definicion 21. Sea S R, se dice que es el nfimo de S si

i) 6 x, x S,

ii) dada cota inferior de S, 6 .

Se escribe inf S, y es la mayor de las cotas inferiores. Tambien el nfimo


es unico (ejercicio).

Teorema 2.3.1. Sea S R acotado superiormente (o inferiormente), en-


tonces S tiene un supremo (o un nfimo).
2.3. COTAS Y FRONTERAS 45

Demostracion.
Caso 1: Si S R+ 6= y S esta acotado superiormente, entonces S tiene
un supremo.
Prueba. Sea C el conjunto de todas las cotas superiores de S, observese
que C 6= y C R+ . Sea

C0 = {m N {0} | m es la parte entera de algun elemento de C},

y sea A el menor elemento de C0 . Se define tambien

C1 = {t {0, 1, . . . , 9} | A.tx2 x3 C},

y a1 el menor de los elementos de C1 . Sea

C2 = {t {0, 1, . . . , 9} | A.a1 tx3 x4 C},

y a2 el menor elemento de C2 , etcetera.


Se afirma que
= A.a1 a2 a3
es el supremo de S. Probamos primero que no tiene colas de nueves: si
an = 9, existe Cn

= A.a1 a2 an xn+1 xn+2 xn+r

tal que xn+r 6= 9 ( R), y necesariamente existe m > n, m 6 n + r, tal


que am < 9 :
Si an+1 , an+2 , , an+r1 = 9, entonces

xn+1 , xn+2 , , xn+r1 = 9 y an+r 6 xn+r < 9.

i) es cota superior de S : se prueba que dada S, > . Sea

= B.b1 b2 ,

como existe A.x1 x2 C A > B. Si A > B, entonces > . Si


A = B, como existe A.a1 x2 C1 a1 > b1 , si a1 > b1 , > . Si
a1 = b1 , se toma A.a1 a2 x3 C2 y a2 > b2 , etcetera.
Por lo cual existe n tal que an > bn y > o n an = bn y = .
ii) es la menor de las cotas superiores: sea otra cota superior,

= B.b1 b2 ,

A 6 B por construccion, si A < B ya esta, si A = B, a1 6 b1 (por


construccion), si a1 < b1 terminamos, si a1 = b1 , a2 6 b2 , etcetera.
46 CAPITULO 2. EL CAMPO DE LOS NUMEROS REALES

Caso 2: Se prueba que si S R+ , S 6= , S tiene un nfimo.


Prueba. Sea

C0 = {B N {0} | B.x1 x2 S},

y A = mn C0 . Se define tambien

C1 = {t {0, 1, . . . , 9} | A.tx2 x3 S},

y a1 = mn C1 . El siguiente paso es tomar

C2 = {t {0, 1, . . . , 9} | A.a1 tx3 x4 S},

y a2 = mn C2 , etcetera.
Se afirma que = A.a1 a2 a3 = inf S. La prueba es analoga al Caso 1.

i) No hay colas de nueves: dada n, sea S,

= A.a1 a2 an xn+1 xn+2 xn+r ,

xn+r 6= 9. Si an+1 , an+2 , . . . , an+r1 = 9, entonces xn+1 , . . . , xn+r1 = 9,


y an+r < 9.

ii) es cota inferior: si


= B.b1 b2 S,
A 6 B por definicion, si A < B acabamos. Si A = B, a1 6 b1 , si
a1 < b1 ya esta, si a1 = b1 , a2 6 b2 , etcetera.

iii) es la mayor de las cotas inferiores: sea = B.b1 b2 otra cota


inferior, por definicion de C0 , B 6 A, si B < A ya esta, si A = B por
definicion de C1 , b1 6 a1 , etcetera.

Caso 3: Todo subconjunto S de R, S 6= y acotado superiormente tiene


supremo.
Prueba. Si S R+ 6= es el Caso 1. Si S R+ = , pero 0 S, entonces
0=sup S: x 6 0, x S y si y < 0, y no es cota superior. Finalmente si
S R+ 6= y 0 6 S, entonces S R . Sea S 0 el reflejado de S, es decir,

S 0 = {x R | x S}.

Por lo cual S 0 R+ y por el Caso 2 existe =inf S 0 , se afirma que

= sup S.
2.4. SUMA Y PRODUCTO EN R 47

Esto se sigue ya que si x S,


x S 0 y 6 x.
Por lo tanto, > x y es cota superior de S. Tambien si y es cota superior
de S, y es cota inferior de S 0 (y > x x S, y 6 x x S 0 ).
y 6 y y > .
Caso 4: Si S R, S 6= , S acotado inferiormente, entonces existe inf S.
Prueba. Sea
S 0 = {x R | x S}
el reflejado de S, se tiene que S 0 esta acotado superiormente y como en el
Caso 3, si = sup S 0 ,
= inf S.

EJERCICIOS 2.3

1. Pruebe que el supremo y el nifno son unicos.

2.4. Suma y producto en R


Los algoritmos de la primaria, que se derivan de nuestras definiciones y la
ley distributiva, permiten sumar y multiplicar numeros en D (ejercicio).

3.14
4.07 .19
+ .02 2826
4.09 314
.5 9 6 6
Sin embargo esto no se aplica a los reales con expansiones infinitas de dgi-
tos distintos de cero. Para definir estas operaciones aproximamos los reales
por numeros en D.
Definicion 22. Sean , R,
U = {x D | x 6 },
V = {y D | y 6 },
y C = {x + y | x U, y V },
se define + = sup C.
48 CAPITULO 2. EL CAMPO DE LOS NUMEROS REALES

Hay que probar que C esta acotado superiormente tomando a D tal


que a > y b D que cumpla b > (si = A.a1 a2 , se puede tomar
a = A+1, si R , a = 0 etcetera). Se tiene x < a x U y y < b y V,
x + y < a + b,
y a + b es una cota superior de C.
Definicion 23. Sean , R+ ,
A = {x D | 0 6 x 6 },
V = {y D | 0 6 y 6 },
y P = {xy | x A, y C},
se define = sup P.
De nuevo P esta acotado superiormente, ya que si < a, < b, se tiene
x A x < a y y B y < b, por lo que xy < ab.
El producto de dos reales arbitrarios se define usando la regla de los
signos, si , R+ ,
()() = () = ()
()() =
0 = 0() = 0 = 0 = 0 0 = 0.
Observese que estas definiciones extienden la suma y el producto en D. Si
, D, sup C = + , ya que evidentemente + es una cota superior de
C y tambien es la menor ya que + C. (La misma situacion se cumple
para el producto.)
Lema 2.4.1. Sea R tal que
10n < < 10n n > 0,
entonces = 0.
Demostracion. Si es un real no negativo, sea = A.a1 a2 . Como n
A.a1 a2 < . 00 . . . 1} 0
| {z
n lugares

A = 0 y ai = 0 i.
Por otra parte si R , = A.a1 a2 ,
100 = 1 < y 1 < A,
A = 0, tambien .1 < 1 < a1 , por lo que a1 = 0, etcetera. Por lo que
no puede ser un real negativo.
2.4. SUMA Y PRODUCTO EN R 49

Teorema 2.4.2. Sean , , 0 , 0 R, entonces


i) si 0 < , 0 < , se tiene 0 + 0 < + ,

ii) si 0 < , se tiene 0 + < + ,

iii) si > 0 y > 0, se tiene > 0 .


Demostracion. i) Sean

A = {x D | x 6 },
B = {x D | x 6 },
A0 = {x D | x 6 0 },
B0 = {x D | x 6 0 },
W = {x + y | x A, y B},
W0 = {x + y | x A0 , y B 0 },

por lo que + =sup W , 0 + 0 =sup W 0 .


Tomando c1 D tal que 0 < c1 < y c01 tal que c1 < c01 < y
analogamente c2 , c02 D tales que 0 < c2 < c02 < . Se tiene entonces que
x 6 c1 , x A0 y y 6 c2 y B 0 . Por consiguiente

x + y 6 c01 + c02 x A0 , y B 0 y

0 + 0 = sup W 0 6 c01 + c02 < c1 + c2 6 sup W = + .


ii) La demostracion en este caso requiere mas cuidado que el anterior ya
que podemos intercalar c, c0 entre y 0 como en i),

0 < c0 < c < ,

pero ahora solo hay una (Figura 2.1). Se debe elegir b D, 0 < b < , en
funcion de c y c0 .
Existe n N tal que c c0 > 101n (por el Lema 2.4.1), y tambien b D
tal que
b < < b + 10n (Teorema 2.2.3).

Figura 2.1: Demostracion de ii)


50 CAPITULO 2. EL CAMPO DE LOS NUMEROS REALES

+ > b + c = b + c0 + (c c0 ) > b + c0 + 10n > 0 +


(la 1a desigualdad es por definicion, la 2a es la misma desigualdad en D, ya
demostrada para Q, y la ultima se sigue de la definicion de supremo).
Observese que tomar solamente c D, 0 < c < y b < no necesaria-
mente funciona: + > c + b, pero c + b no necesariamente es mayor que
0 + .
iii) (Este caso es aun mas complejo) Consideremos primero el caso 0 > 0,
como en los casos anteriores se toman c, c0 D tales que > c > c0 > 0 y
existe m N tal que c c0 > 10m .
Usando el Teorema 2.2.3, n N, bn D tal que bn < < bn + 10n ,
observese que los bn se pueden tomar crecientes, ya que si 6 D, bn consiste
de cortar la expansion de en el nesimo decimal, y si D, bn consiste
de restar a terminos de la forma 10k , y estos se pueden ir tomando de
manera creciente.
Se sigue de la definicion y de la misma propiedad en Q (Proposicion 2.1.8)
que n,
> cbn > (c0 + 10m )bn ,
y que
c0 (bn + 10n ) > 0 ,
por lo que basta probar que para n adecuada

(c0 + 10m )bn > c0 (bn + 10n ).

Como estos numeros estan en D, basta probar

10m bn > c0 10n .

Fijando una k y su respectiva bk , se tiene 10m bn > 10m bk n > k, por


lo que basta probar 10m bk > c0 10n . Esto sucede si n es suficientemente
0
grande, ya que entonces 10c n es tan pequeno como se quiera, i.e. menor a
cualquier cantidad positiva.
Los demas casos se siguen facilmente: si 0 = 0, > 0 = 0 . Si 0 < 0
y > 0 0 < 0 y > 0 (Reglas de los signos). Para 0 < 0 y
= 0, 0 < 0 = . Finalmente, si 0 < 0 y < 0, 0 > > 0,
0 > y 0 < .

Observese que el Teorema 2.4.2, inciso iii) implica que si > 0 > 0 y
> 0 > 0, entonces
> 0 0 ,
ya que > 0 > 0 0 .
2.4. SUMA Y PRODUCTO EN R 51

Probamos ahora que los reales son un campo, observese que la defini-
cion de suma y producto de reales implica de manera inmediata que estas
operaciones son conmutativas, por ejemplo,
+ = sup W = + ,
W = {x + y | x 6 , y 6 , x, y D}
= {y + x | x 6 , y 6 , x, y D}.
Notese que , R se tiene que < < : si , R+
esto se sigue de la definicion, tambien si , R . Los otros casos son
triviales.
Lema 2.4.3. A.a1 a2 + (A.a1 a2 ) = 0.
Demostracion. n, an D tal que
an < A.a1 a2 < an + 10n ,
lo cual implica que tambien se tiene
(an + 10n ) < A.a1 a2 < an .
Usando el Teorema 2.4.2, podemos sumar las desigualdades y tenemos
10n < A.a1 a2 + (A.a1 a2 ) < 10n ,
A.a1 a2 + (A.a1 a2 ) = 0.

Lema 2.4.4. R,
+ 0 = .
Demostracion. Para cualquier natural n an D tal que
an < < an + 10n .
Tambien usando el Teorema 2.4.2
an < + 0 < an + 10n
y por lo tanto
(an + 10n ) < ( + 0) < an .
Finalmente, sumando 10n < ( + 0) < 10n y
= + 0.
52 CAPITULO 2. EL CAMPO DE LOS NUMEROS REALES

Corolario 2.4.5. Si , R, entonces

> + () R+ .

Demostracion.

> + () > + () = 0, i.e. + () R+ .

Lema 2.4.6. La suma de reales es asociativa.

Demostracion. Dados , , R, n N, existen an , bn , cn D tales que

an < < an + 10n ,


bn < < bn + 10n ,
cn < < cn + 10n

(Teorema 2.2.3). Se sigue entonces del Teorema 2.4.2 (y la definicion) que

an + bn < + < an + bn + 2 10n ,

y tambien

an + bn + cn < ( + ) + < an + bn + cn + 3 10n . (2.2)

Asimismo

an + bn + cn < + ( + ) < an + bn + cn + 3 10n ,

lo cual implica que

an bn cn 3 10n < [ + ( + )] < an bn cn . (2.3)

Finalmente, sumando (2.2) y (2.3) se obtiene

3 10n < [( + ) + ] [ + ( + )] < 3 10n , n,

por lo cual
( + ) + = + ( + )
(en virtud del Lema 2.4.1).
2.4. SUMA Y PRODUCTO EN R 53

El inverso aditivo de un real es unico: si 0 , 00 son dos inversos aditivos


de , se tendra
0 = 0 + ( + 00 ) = (0 + ) + 00 = 0 + 00 = 00 ,
denotaremos por al inverso aditivo de .
Se definen las reglas de los signos tomando , R+ , algo mas general
es cierto. , R estas leyes son validas:
i) ()() = ,
ii) () = () = ().
Esto se sigue por definicion en el caso , R+ . Si , R , entonces
, R+ , y por ejemplo
()() = [()()] = ().
En el caso R+ , R se tiene, por ejemplo
()() = [()]() = () = (),
ya que por definicion = [()]. Los demas casos se prueban de manera
analoga. Como caso particular de las leyes de los signos tenemos
(1) = .
Lema 2.4.7. El producto en R es asociativo.
Demostracion. Basta probarlo para reales positivos, el caso general se
sigue de la regla de los signos, por ejemplo, si , , R+ y dicha propiedad
es valida en este caso
[()]() = [()]() = () = ()
= ()[()] = ()[()].
Los demas casos se prueban analogamente. Sean , , R+ ,
= A.a1 a2
= B.b1 b2
= C.c1 c2 ,
y N N tal que A, B, C < N. Ademas, n N se toman an , bn , cn D
tales que
0 < an < < an + 10n ,
0 < bn < < bn + 10n ,
0 < cn < < cn + 10n .
54 CAPITULO 2. EL CAMPO DE LOS NUMEROS REALES

Se sigue entonces del Teorema 2.4.2 que

an bn < < an bn + (an + bn )10n + 102n ,

y
an bn cn < () < an bn cn + (an cn + bn cn + an bn )10n

+ (an + bn + cn )102n + 103n .


Observese que
10n (an cn + bn cn + an bn ) + (an + bn + cn ) 102n + 103n

< 10n (3N 2 ) + 102n (3N ) + 103n

< 10n (3N 2 + 3N + 1) < 10n 10m ,


para m suficientemente grande. Por lo que

an bn cn < () < an bn cn + 10n 10m .

Analogamente
an bn cn < () < an bn cn + 10n 10m ,
y el resultado se sigue de manera similar al Lema 2.4.6.

Lema 2.4.8. 1 = , R.

La demostracion queda como ejercicio para el lector.

Lema 2.4.9. La ley distributiva es valida en R, i.e. , , R,

( + ) = + .

Demostracion. Si , o es 0, el resultado es inmediato, por ejemplo si


= 0,
(0 + ) = = 0 + .
Caso 1: , , > 0. n N, an , bn , cn D tales que

0 < an < < an + 10n ,


0 < bn < < bn + 10n ,
0 < cn < < cn + 10n ,

por lo cual
an bn < < an bn + (an + bn ) 10n + 102n ,
2.4. SUMA Y PRODUCTO EN R 55

y an cn < < an cn + (an + cn ) 10n + 102n


an bn + an cn < + < an bn + an cn + (2 an + bn + cn ) 10n + 2 102n .
Si , , < N se tiene

an bn + an cn < + < an bn + an cn + 10n (4N + 2),

tambien bn + cn < + < bn + cn + 2 10n

y an (bn + cn ) < ( + ) < an (bn + cn ) + (2an + bn + cn )10n + 2 102n

< an bn + an cn + 10n (4N + 2),

donde N es una cota superior de , , como en el Lema 2.4.7. Tomando m


tal que
2 + 4N < 10m ,

se tiene n N
an bn + an cn < + < an bn + an cn + 10nm

y an bn + an cn < ( + ) < an bn + an cn + 10nm ,


y los argumentos de los lemas anteriores muestran que

+ = ( + ).

Caso 2: < 0, , > 0.


Este caso se deriva del caso 1, las leyes de los signos y la unicidad del
inverso aditivo:

( + ) = [()( + )] = [() + ()]


= [() + (())] = [( + )] = + .

Caso 3: < 0, < 0.


Usando los casos anteriores y las leyes de los signos,

( + ) = ([( + )]) = ([() + ()])


= [() + ()] = + .

Caso 4: y tienen distinto signo (ejercicio).

Lema 2.4.10. Dado R, 6= 0, tiene un inverso multiplicativo unico.


56 CAPITULO 2. EL CAMPO DE LOS NUMEROS REALES

Demostracion.
Existencia
Caso 1: > 0.
Sea M = {x D+ | x 6 1},
si = sup M, se afirma que
= 1. (2.4)
M esta acotado superiormente ya que si = A.a1 a2 an , A 6= 0 o
an 6= 0, en ambos casos, 1 6 10n+1 , ya que

10n+1 > 10n+1 (A.a1 a2 an+1 ) > 1.

Por lo cual 10n+1 es cota superior de M (si t M, t 6 1 6 10n+1 y por


lo tanto t 6 10n+1 (Teorema 2.4.2)).
Tambien, si 0 < < , entonces 6 1, ya que = sup M. Si > 1,
sera cota superior de M (si t 6 1, necesariamente t 6 ).
Ahora, probamos (2.4). n sea bn D tal que

bn < < bn + 10n ,

se sigue de la observacion anterior que

bn 6 1 6 (bn + 10n ), (2.5)

(si (bn + 10n ) < 1, bn + 10n M y como < bn + 10n , no sera cota
superior). Usando el Teorema 2.4.2 se tiene tambien que

bn 6 6 (bn + 10n ). (2.6)

Finalmente, si 1 6= , digamos 1 < , usando (2.5) y (2.6), n N

bn 6 1 < < (bn + 10n )

y 0 < 1 < 10n < 10mn n, lo cual es una contradiccion.


En este ultimo paso usamos que las desigualdades 0 < a1 < a2 < a3 < a4
implican 0 < a3 a2 < a4 a1 (ejercicio).
Caso 2: < 0, entonces R tal que () = 1 y

() = 1.

Unicidad
Si = = 1, 6= . Para > 0, se tiene (por las leyes de los signos)
que , > 0, digamos < . En virtud del Teorema 2.4.2, < , lo cual
es una contradiccion.
2.5. RACIONALES Y REALES 57

Para < 0, se tiene

()() = ()() = 1

y por el caso anterior, = .

Hemos probado:

Teorema 2.4.11. Los numeros reales son un campo.

EJERCICIOS 2.4

1. Muestre con un ejemplo que los algoritmos de la primaria de la suma y la


multiplicacion de numeros en D se derivan de nuestras definiciones y de la
ley distributiva.
2. Demuestre el Lema 2.4.8.
3. Demuestre que si R+ , R , entonces () = ()().
4. Termine las pruebas de los Lemas 2.4.9 y 2.4.10.

2.5. Racionales y reales


Se identificaron los numeros en D con numeros reales, identificamos ahora
todos los racionales.

Definicion 24. Sea


j : Q R,
dada por j( ab ) = ab1 .

Esta inclusion esta bien definida: a


b
= c
d
ad = bc ab1 = cd1 .
Observese que:

a) j es inyectiva:
a c a  c 
1 1
j =j ab = cd ad = bc = .
b d b d

b) j preserva la suma:
a c a c 
j +j =j + (ejercicio).
b d b d
58 CAPITULO 2. EL CAMPO DE LOS NUMEROS REALES

c) j preserva productos:
a  c   ac 
1 1 1
j j = ab cd = ac(bd) = j .
b d bd

d) j preserva el orden:
a c
j >j ab1 > cd1 (ejercicio).
b d

De ahora en adelante identificaremos Q con j(Q), y usaremos ambas


notaciones para cocientes:

= 1 , 6= 0.

Como D R, se tiene que Q es denso en los reales (Teorema 2.2.2).

EJERCICIOS 2.5

1. Pruebe que la inclusion j : Q R preserva la suma y el orden.

Representacion decimal de racionales


Es necesario identificar esta definicion de racionales, m
n
como mn1 , con la
expresion decimal (obtenida en cursos elementales).

Teorema 2.5.1. Sea


m
= B.b1 b2 Q,
n
y tambien A N, a1 , a2 , a3 , . . . {0, 1, . . . , 9} tales que



nA 6 m < n(A + 1),

n(A.a1 ) 6 m < n(A.a1 + 101 ),
n(A.a1 a2 ) 6 m < n(A.a1 a2 + 102 ), (2.7)



.. .. ..
. . .

entonces
B.b1 b2 = A.a1 a2 .

Antes de probar el teorema, observamos que (2.7) no es otra cosa que el


algoritmo de la primaria.
2.5. RACIONALES Y REALES 59

Ejemplo
2500
124

124(20) < 2500 < 124(20 + 1)


124(20.1) < 2500 < 124(20.2)
124(20.16) < 2500 < 124(20.17)
.. .. ..
. . .
Algoritmo (usando repetidas veces la ley distributiva):
250(10) = 2(124)(10) + 20,
20 = 0(124) + 20
= (124)(.1) + 7.6,
7.6 = (.06)(124) + .16

2500 = 20(124) + (.1)(124) + 7.6


= (20.1)(124) + (.06)(124) + .16
= 124(20.16) + .16
Observese que en (2.7) las desigualdades de la izquierda se obtienen ya
que los residuos son > 0, y los de la derecha, ya que al dividir se toma
el mayor numero posible con dicha propiedad, de otra manera estaramos
dividiendo mal.
Demostracion. (Del Teorema 2.5.1) Las identidades (2.7) se pueden rees-
cribir como:
06 m nA <n
0 6 m n(A.a1 ) < n(101 )
0 6 m n(A.a1 a2 ) < n(102 )
.. .. ..
. . .
60 CAPITULO 2. EL CAMPO DE LOS NUMEROS REALES

m
06 A <1
n
m
06 A.a1 < 101
n
m
06 A.a1 a2 < 102
n
.. .. ..
. . .
m
Como = B.b1 b2 , se tiene
n
0 6 B.b1 b2 A < 1 y
A6 B.b1 b2 <A+1

A 6 B < A + 1 y A = B.
Tambien

0 6 A.b1 b2 A.a1 < 101


A.a1 6 A.b1 b2 < A.a1 + .1,

y a1 6 b1 < a1 + 1 por lo que a1 = b1 ,


etcetera.
B.b1 b2 = A.a1 a2 .

Algunos numeros reales tiene una expansion decimal periodica, por ejem-
plo,
8 17
= 2.66 . . . , = 1.5454 . . . ,
3 11
estos periodos se denotan como

2.b b
6 o 1.54.

Probaremos que los reales periodicos son precisamente los racionales.


Notese que dado R,
= A.a1 a2 ,
(2.8)
(10) = Aa1 .a2 a3 .
Dejamos la verificacion de este hecho como ejercicio.
2.5. RACIONALES Y REALES 61

Teorema 2.5.2. Un numero real es periodico si y solo si es racional.


Demostracion. ) Sea R+ periodico, digamos
= A.a1 am am+1
\ an ,
se puede escribir como
A.a1 am + . 00 0} am+1
| {z \ an (ejercicio).
m lugares

Ahora, usando (2.8) se tiene


10m = 10m (A.a1 am ) + .am+1\ an
m m1
= 10 A + 10 a1 + + 10am1 + am + .am+1
\ an ,
tambien aplicando los mismos argumentos
10n = 10n A + 10n1 a1 + + 10an1 + an + .an+1
\ an ,
(observese que an+1 = am+1 ), por lo cual
(10n 10m ) = 10n A + 10n1 a1 + + an
(10m A + 10m1 a1 + + am ) = B Z.
B
Q, ya que = n .
10 10m
) Sea = m n
Q+ .
En el algoritmo de la division, sin tomar en cuenta decimales, los residuos
siempre son menores que n (el divisor), ademas el algoritmo consiste en ir
considerando sucesivamente a estos residuos como los dividendos (agregando-
les un 0). Por consiguiente, si un residuo aparece por segunda vez, se repite
exactamente el mismo proceso que cuando aparecio la primera vez.
Finalmente, como hay un numero finito de numeros menores a n, algun
residuo necesariamente se repite (en menos de n pasos), obteniendose un
numero periodico.
Ilustramos la prueba de la suficiencia en el Teorema 2.5.2 con dos ejem-
plos.
73.846153
13 960
050
110
060
80
020
70
50
62 CAPITULO 2. EL CAMPO DE LOS NUMEROS REALES

960
= 73.84615384615.
\
13
o
1
= 0.333 . . . = 0.b
3.
3

EJERCICIOS 2.5

1. Demuestre que dado R, = A.a1 a2 , (10) = Aa1 .a2 a3 .


2. Complete el detalle faltante en la prueba de la necesidad del Teorema 2.5.2.

2.6. Raices n-esimas, exponentes fraccionarios


2.6.1. Raices n-esimas
Teorema 2.6.1. R+ y n N, existe un unico R+ tal que
n = ,

este real se denota por n
.
Demostracion.
Existencia
Sea
W = {x R+ | xn < }.
W esta acotado superiormente:
= max {1, } es cota superior:
si > 1, entonces n > > xn x W, y por lo tanto x 6 = , y si
6 1, xn < 1 y x < 1 = (en estos argumentos usamos el ejercicio 2.6.1.1).
Se afirma que si = sup W, entonces n = .
Para probar esto, notese que si r es suficientemente grande, 10r > 0,
y como 10r > 0 no es cota superior de W, x, x > 10r , tal que
xn < y tambien ( 10r )n < , por lo tanto
( 10r )n < < ( + 10r )n (2.9)
r suficientemente grande.
Finalmente obtenemos estimaciones para estas cotas de :
X n   nj n  
r n n n k X n k
( + 10 ) = jr
6 + r = n + r (2n 1),
j=0
j 10 10 j=1 j 10
2.6. RAICES N -ESIMAS, EXPONENTES FRACCIONARIOS 63

donde k = max{ n1 , 1}. Tambien


n   nj
X X
n   nj
r n n (1)j n n j
( 10 ) = = + (1)
j=0
j 10jr j=1
j 10jr
n   nj
X
n n (2n 1)k
> > n .
j=1
j 10jr 10r

Reemplazando estas desigualdades en (2.9) se tiene


c c
n r
6 6 n + r , c constante, c > 0,
10 10
o
c c
r
6 n 6 r , r suficientemente grande,
10 10
o
1 n 1
r
6 6 r.
10 c 10

= n.
Unicidad

Si > , n > n , por lo tanto existe un real unico tal que

n = .

EJERCICIOS 2.6.1

1. Si 0 < x < y, pruebe que 0 < xn < y n .

2.6.2. Exponentes fraccionarios


Definicion 25. Si R y n N se define

n = | {z },
n veces

y si R {0}, n = (n )1 .

Notese que (n )1 = ( 1 )n . Por convencion 0 = 1.


64 CAPITULO 2. EL CAMPO DE LOS NUMEROS REALES

Observacion.

i) m n = m+n .

ii) (m )n = mn .

Prueba de i) m n = ( ) ( ) . Tambien, si m > 0, n < 0, si p = n


| {z } | {z }
m veces n veces

1 1
m n = ( ) ( ) = mp = m+n ,
| {z } | {z }
m veces
p veces

etcetera.
n veces
Prueba de ii) (m )n = ( ) ( ) = mn .
| {z } | {z }
m veces m veces
Si m < 0 o n < 0 se reemplaza la misma expresion por 1 , etcetera.

Proposicion 2.6.2. Dados , R+ , n, m N, se tiene



a) n
n = n .
p
m

b) n
= nm
.

c) ( n )m = n m .
m r
d) n
m = s r = , donde r, s N y 6= 1.
n s
Demostracion.

a) ( n n )n = ( n )n ( n )n = .
p p
b) ( m n )mn = (( m n )m )n = ( n )n = .

c) (( n )m )n = ( n )mn = (( n )n )m = m .

d) n
m = s r ( n m )ns = ( s r )ns ms = rn ms = rn
m r
= .
n s
2.6. RAICES N -ESIMAS, EXPONENTES FRACCIONARIOS 65

Observese que el caso c) en la Proposicion 2.6.2 tambien es valido si


m < 0, tomando p = m.
r
m
p 1 1 n 1
n
n
( ) = ( ) n
= = = = m .
( )p
n n
p p

El caso d) tambien es valido si m, r < 0. Esto se sigue reemplazando


por 1 , ya que
 r
r 1
= , etcetera.

m
Asimismo, notese que el inciso c) implica que si R+ y n
Q, se
puede definir
m
n como n m o como ( n )m .

Es importante enfatizar que con la poderosa herramienta del calculo in-


finitesimal esta definicion se extiende a todos los reales

ab = eb log a , a R+ .

m r
Proposicion 2.6.3. , R+ , ,
n s
Q, se tiene
m m m
a) n n = () n .
m r m r
b) n s = n + s .
m r mr
c) ( n ) s = ns .

Demostracion.
m m
n
p m
a) n n = m n m = n m m = n ()m = () n .

m r ms nr
b) n s = ns ns = ms ns nr = ns ms nr = nr ms+rn
ns

ms+rn m r
= ns = n +s .
m r

s m
p
s
mr
c) ( n ) s = ( n )r = ( n m )r = ( sn m )r = ( sn )mr = ns .
66 CAPITULO 2. EL CAMPO DE LOS NUMEROS REALES

2.7. Valor absoluto, aproximacion


Definicion 26. Si R se define su valor absoluto como

si > 0
|| =
si < 0.

Observacion. | | = || y 6 ||.
Proposicion 2.7.1. , R,
i) || > 0 y || = 0 = 0.
ii) || = ||||.
ii) | + | 6 || + ||.
Demostracion.
i) Es inmediato.
ii) Se sigue de las reglas de los signos, por ejemplo, si R+ , R ,

|| = | [()]| = () = ||||.

iii) Los casos = 0 y = 0 son triviales.

Caso 1: R+ , R+ .

| + | = + = || + ||.

Caso 2: R , R .

| + | = ( + ) = || + ||.

Caso 3: y de distinto signo: sin perder generalidad R+ y


R .
Si + > 0,

| + | = + 6 + () = || + ||.

Si + < 0,

| + | = 6 = || + ||.
2.7. VALOR ABSOLUTO, APROXIMACION 67

Observese que , R+ ,

||| ||| 6 | |.

Esto se sigue ya que

|| = | + | 6 | | + ||

y || || 6 | |, analogamente || || 6 | |.
Se discuten ahora algunos metodos
elementales para aproximar reales.
Por ejemplo, podemos aproximar 2 de la siguiente manera:


1< 2 <2

1.4 < 2 < 1.5 = 1.4 + 101

1.41 < 2 < 1.42 = 1.41 + 102

1.414 < 2 < 1.415 = 1.414 + 103 .

Tambien con metodos del calculo, encontrando la serie de Taylor de


arctan, como arctan 1 = 4 usando
Z u
dx
2
= arctan u,
0 1+x

se obtiene
3.14159 < < 3.1416 = 3.14159 + 105 ,
(cf. [5]).
Estas aproximaciones se pueden expresar tambien como

| 2 1.414| < 103
| 3.14159| < 105
o | 3.1415| < 104 .

Si se quiere aproximar y encontrar el margen de error del producto 2
con los racionales 1.414 y 3.1415, una manera sera calcular

| 2 (3.1415)(1.414)|

= | 2 2(3.1415) + 2(3.1415) (3.145)(1.414)|

6 2(104 ) + 3.1415(103 ) 6 (1.415)104 + .0031415
= .0001415 + .0031415 6 .00015 + .0032 = .00335 6 .004,
68 CAPITULO 2. EL CAMPO DE LOS NUMEROS REALES

y (1.414)(3.1415) = 4.442081 aproxima 2 con un error maximo de 4 milesi-
mas,

.004 < 2 4.442081 < .004,

y, por ejemplo, sumando .002081 se tiene



.001919 < 2 4.44 < .006081,

lo que implica .01 < 2 4.44 < .01

y 4.44 aproxima 2 salvo por un error de una centesima .01=102 .
Una mejor manera de calcular raices es aplicar el metodo de Newton:
Si f : [x1 , x0 ] R es una funcion con derivada continua y tal que f (x0 ) y
f (x1 ) tienen signo distinto, entonces existe r [x1 , x0 ] tal que f (r) = 0 (teo-
rema del valor intermedio), para aproximar r, Newton formulo una algoritmo
excepcionalmente util.
Se considera la recta tangente a la grafica en (x1 , f (x1 )), ver Figura 2.2,
y x2 el punto donde esta recta intersecta a la recta real, posteriormente se
toma la recta por (x2 , f (x2 )) y con pendiente f 0 (x2 ), etcetera.

(x0 , f (x0 ))

x2 x3

(x1 , f (x1 ))

Figura 2.2: Metodo de Newton

Se demuestra en calculo que xn r, cuando n (lo cual intuitiva-


mente es evidente). Analticamente
2.7. VALOR ABSOLUTO, APROXIMACION 69

f (xn ) 0
= f 0 (xn )
xn xn+1
f (xn )
i.e., xn xn+1 = 0
f (xn )
f (xn )
i.e., xn+1 = xn 0 .
f (xn )

Consideremos el siguiente ejemplo: f (x) = x2 5, x1 = 2, x0 = 3,

(1)
x2 = 2 = 2.25
4
[(2.25)2 5] [5.0625 5]
x3 = 2.25 = 2.25
4.5 4.5
.0625
= 2.25 = 2.25 .0138b
8 = 2.236b
1.
4.5

Obteniendose una aproximacion a 5 con un error menor a una milesima,
en efecto
4.999 = (2.236)2 < 5 < (2.237)2 = 5.004,

2.236 < 5 < 2.237.

EJERCICIOS 2.7

1. Supongase que , estan aproximados por a, b de tal manera que se cum-


ple, | a| < y |b | < . Demuestre que es valida la desigualdad
| ba| 6 2 + (|| + ||).
2. Supongase que , , estan dados con aproximacion de 103 por a, b, c y
que son en valor absoluto menores a 10. Pruebe que a2 + b2 + c2 + ab + ac + bc
aproxima 2 + 2 + 2 + + + con un error menor a .121.
p
3. Calculese 5 1 con
una aproximacion de una milesima (103 ). Su-
2 2 3
gerencia: si c cumple | 5 1 c | < 10 , entonces c es la aproximacion
buscada.

4. Calculese 3 con una aproximacion de una milesima usando el metodo de
Newton.
70 CAPITULO 2. EL CAMPO DE LOS NUMEROS REALES
Captulo 3

El campo de los numeros


complejos

3.1. Modulo, argumento


3.1.1. Modulo
Definicion 27. Se define el modulo de un vector P = (x, y) en el plano R2
como p
x2 + y 2 ,
se denota por |P |. Tambien dados 2 vectores P, Q R2 , se define su distancia
como
d(P, Q) = |P Q|.

P = (x, y)

Figura 3.1: El modulo de P

Proposicion 3.1.1. Sean r R y P, Q R2 . Entonces,


i) |rP | = |r||P |,
ii) |P + Q| 6 |P | + |Q| (Desigualdad del triangulo).

71
72 CAPITULO 3. EL CAMPO DE LOS NUMEROS COMPLEJOS

Demostracion.
i) Si r > 0 y P = (x, y), se tiene
p
|rP | = (rx)2 + (ry)2 = |r||P |.

Si r < 0, entonces
p p
|rP | = r2 x2 + y 2 = r x2 + y 2 = |r||P |.

ii) Observese que en un triangulo la longitud de un lado es menor que la


suma de los otros dos (vease la Figura 3.2). Por lo que

d(0, P + Q) 6 d(0, P ) + d(P, P + Q),


|P + Q| 6 |P | + |(P + Q) P | = |P | + |Q|.

a b

a! . b!

Figura 3.2: a > a0 y b > b0 por el Teorema de Pitagoras

Otra prueba de la 2a parte de la proposicion anterior para vectores en Rn


es la siguiente:

|a + b|2 = (a + b) (a + b) = |a|2 + 2a b + |b|2


6 |a|2 + 2|a||b| + |b|2 = (|a| + |b|)2 ,

en virtud de la desigualdad de Cauchy-Schwarz.

3.1.2. Argumento
Definicion 28. Se define el argumento de P R2 {0}, tomado en el
intervalo [0, 2), como la longitud del arco en la circunferencia unitaria que
empieza en el vector e1 = (1, 0) y termina en P/|P |, moviendose en el sentido
contrario a las manecillas. A esta medicion de angulos se le llama medicion
en radianes.
3.1. MODULO, ARGUMENTO 73

P/|P |
e1 e1

P/|P |

Figura 3.3: Medida de angulos en radianes

Por ejemplo, los reales positivos tiene argumento 0, los reales negativos .
Se muestra en los cursos elementales que al tomar los polgonos regulares de
n lados Pn y hacer tender n , la longitud de los permetros se aproximan
a 2. Una prueba formal se hace en calculo, vease [5].

Figura 3.4: El permetro de los polgonos regulares se aproxima a 2

El argumento en el eje de las ordenadas positivas es /2 (mitad de un


semicrculo) y el de las ordenadas negativas 3/2.

Definicion 29. Sea P R2 {0}, se define el argumento de P, como cual-


quier numero de la forma s + 2k, k Z, donde s es el argumento de P
tomado en [0, 2).

Observese que el argumento no esta unvocamente determinado (sin em-


bargo, restringiendonos a nuestra interpretacion original s lo esta).
En los siguientes ejemplos nos referimos solamente al argumento con va-
lores en [0, 2).

1. Si el argumento de P es s, 0 6 s 6 , el argumento de P es s + ,
vease la Figura 3.6 (a).
74 CAPITULO 3. EL CAMPO DE LOS NUMEROS COMPLEJOS

s= 2


2 <s< 0<s< 2

s= s=0

3 3
<s< 2 2 < s < 2

3
s= 2

Figura 3.5: s =arg P tomado en [0, 2)

P
P

P
P
(a) arg (P ) = s + , donde (b) arg (P ) = s , donde
06s< 6 s < 2

Figura 3.6: Argumento de P

2. Si arg P = s, donde 6 s < 2, entonces arg(P ) = s , vease la


Figura 3.6 (b).

3. Si arg P = s, donde P = (a, b) y P = (a, b), entonces arg P = 2 s,


vease la Figura 3.7.

4. Si el argumento de P = (a, b) es s y b > 0, entonces el argumento de


P 0 = (a, b) es s, vease la Figura 3.8.

5. Si P = (a, b), b < 0 y el argumento de P es s, entonces el argumento


de P 0 = (a, b) es 3 s. Esto sucede ya que si arg P = 2 r = s, es
decir, r = 2 s, por lo que

arg P 0 = + r = + 2 s = 3 s,

vease la Figura 3.9.


3.1. MODULO, ARGUMENTO 75

P
s P

s P
P

Figura 3.7: arg (P ) = 2 s

s
P! P

s s P P!
s

Figura 3.8: arg P 0 = s, P = (a, b), P 0 = (a, b), b > 0

r P P!

P! P
r

Figura 3.9: arg P 0 = 3 s, P = (a, b), P 0 = (a, b), b < 0

Los angulos tambien se miden en grados tomando 360 como la vuelta


completa y proporcionalmente los demas. Por ejemplo el angulo entre (1,0)
y (0,1) es 90 .
76 CAPITULO 3. EL CAMPO DE LOS NUMEROS COMPLEJOS

Observese que el crculo completo de radio 1 mide 2, lo que es 360 , por


lo que m en radianes es
x(360)
m= ,
2
y x radianes en grados
2 m
x= .
360
Por ejemplo, si arg P = /12, en grados esto es
 
360
= 15 ,
12 2

y 12 en radianes es  
2
12 = ,
360 15
o 7/4 es
360 45 = 315 .
Consideremos ahora el argumento de manera general (con valores en todos
los reales). Observese que las funciones trigonometricas cos : R [1, 1] y
sen : R [1, 1] estan determinadas bajo la siguiente regla de correspon-
dencia
P = (cos s, sen s),
es el unico punto en el crculo unitario que tiene argumento s.

P = (cos s, sen s)
s
s
sen s

cos s sens

P = (cos s, sen s) cos s

Figura 3.10: P es el unico punto en el crculo unitario con argumento s

Esto se sigue de la definicion trigonometrica, y tambien de la definicion


formal del calculo, vease [5].
En general si P 6= 0, P = (a, b),

|P |2 = a2 + b2 y arg P = s,
3.1. MODULO, ARGUMENTO 77

se tiene
a b
cos s = , sen s = , (3.1)
a2 + b 2 a2 + b2
ya que
1
(a, b) = 1.
a2 + b 2

P
b2
2 +
a
a
s
b


Figura 3.11: El modulo de P es a2 + b 2

Definicion 30. A la expresion

P = r(cos s, sen s),

donde r = |P | y s es cualquier argumento de P, se le llama forma polar de


P, a r se le llama el modulo.

Observese que el modulo de un vector P esta determinado de manera


unica, y si se toma el argumento en [0, 2), este tambien esta unvocamente
determinado: escribiendo

P = r(cos , sen ), P = r0 (cos , sen ),

entonces |P | = r = r0 y arg P = = conforme a la manera como se


definio (con la longitud).
Otra manera geometrica de ver esto es la siguiente:

cos = cos , 0 6 6 < 2,


implica = 2 , pero entonces

sen = sen(2 ) = sen ,

i.e. sen 6= sen (vease la Figura 3.12).


78 CAPITULO 3. EL CAMPO DE LOS NUMEROS COMPLEJOS


0 2

Figura 3.12: Si cos = cos , entonces = , o = 2 , 0 6 , < 2

Ejemplos. Dados un modulo r y un argumento s encontramos las coorde-


nadas de los vectores P que estos valores determinan:

a) r = 3 2, s 225 .
Tenemos que 225 5/4 y
1
cos= = sen ,
4 2 4
 
1 1
P = 3 2 , = (3, 3).
2 2

5
4

P = (3, 3)

Figura 3.13: r = 3 2, s 225

b) r = 2, s 300 .
Se toma un triangulo equilatero, y se denota por y a la longitud de la
mediatriz como en la Figura 3.14.

Como y 2 + 1/4 = 1, se sigue que y = 3/2, y

1 3
cos = = sen , cos = = sen ,
3 2 6 6 2 3
3.1. MODULO, ARGUMENTO 79

por lo tanto, geometricamente se sigue que


!
1 3
P =2 , = (1, 3),
2 2

donde la 1a igualdad se da pues el lado opuesto a /6 mide 1/2 (ver


Figura 3.15).

1 1
y
1
2

1

Figura 3.14: y = 3/2 es la longitud de la mediatriz

Otra manera (algebraica):


3 10 5
s= + = = ,
2 6 6 3
y
5   1
cos = cos = cos = ,
3 3 3 2
 
5 3
sen = sen = sen = .
3 3 3 2


P = (1, 3)

Figura 3.15: cos(/3) = sen(/6)

Se pueden encontrar los argumentos 1,2,3,4,5,6 en los distintos cuadrantes


del crculo unitario
80 CAPITULO 3. EL CAMPO DE LOS NUMEROS COMPLEJOS

3
0<1< <2<3<<4< < 5 < 6 < 2 :
2 2
4 < 3/2, ya que 8 < 3 y como 3 < 10, se cumple la siguiente desigual-
dad, etcetera. Observese que dichos numeros estan distribuidos a la misma
distancia en el crculo.
Si se quiere expresar estos argumentos vectorialmente, digamos para los
argumentos s = 1, 2 o 3, basta calcular cos s y sen s. Sin usar programas
o calculadoras, estos se pueden aproximar tambien usando los residuos de
Taylor, cf. [5].

2 1

4
5

Figura 3.16: Los argumentos 1, 2, 3, 4, 5, 6

Usando propiedades de las funciones trigonometricas se pueden localizar


argumentos de vectores. Por ejemplo, el argumento de (3,1) esta entre 0 y
/6. Esto se sigue ya que la funcion seno es creciente en el 1er cuadrante, si
arg(3,1)=s,
1 1 1
sen 0 = 0 < sen s = y < = sen (2 < 10).
10 10 2 6

P = (3, 1)

10

Figura 3.17: El argumento de (3,1) es menor a /6

Se prueba tambien que el argumento de (-3,-4) esta entre 7/6 y 4/3.


Si s = arg(3, 4) se tiene que
s = arg(3, 4),
3.1. MODULO, ARGUMENTO 81

y hay que probar que /6 < arg(3, 4) < /3, o equivalentemente (usando el
hecho de que el seno es creciente en el 1er cuadrante),

1 4 3
= sen < < sen = .
2 6 5 3 2

Esto se sigue ya que 8 < 5 3 (64 < 25 3).

(3, 4)

5
4

Figura 3.18: El argumento de (3,4) esta entre /6 y /3

Un metodo para encontrar el argumento de un vector dado es usar la


funcion inversa de la tangente,
y
tan s = ,
x
s = arctan(y/x). Ademas del uso de una calculadora, es muy ilustrativo
conocer metodos del calculo.

y
s
x

Figura 3.19: arctan(y/x) = s

Es conveniente transladar el problema al 1er cuadrante ya que


tan |(0, /2) R+
es una biyeccion bicontinua.
Con el calculo se pueden obtener finas aproximaciones, por ejemplo, si se
quiere aproximar el valor sen(1/2) con un error menor a 105 .
82 CAPITULO 3. EL CAMPO DE LOS NUMEROS COMPLEJOS

Teorema 3.1.2. (Teorema de Taylor) Sea f : [a, b] R una funcion de


clase C n+1 , y x0 [a, b]. Entonces x [a, b],

X
n
f k (x0 ) f n+1 (c)
f (x) = (x x0 )k + (x x0 )n+1 .
k=0
k! (n + 1)!

n+1
Al termino f(n+1)!
(c)
(x x0 )n+1 se le conoce como el residuo de Lagrange.
Una prueba de este teorema se puede consultar en [3]. Usando este resultado,
aproximamos sen x en el intervalo ( 4 , 4 ) por un polinomio con centro en 0,
con un error de truncamiento menor a 1 105 .
Los residuos son de la forma
sen c n+1 cos c n+1
x x , c (x0 , x),
(n + 1)! (n + 1)!

por lo que el error de truncamiento es menor o igual a

|x|n+1 (/4) 1
6 < < .000002756 < 3 106 ,
(n + 1)! (n + 1)! (n + 1)!

tomando n + 1 = 9. En este caso n = 8 en la formula de Taylor, y se obtiene


la aproximacion

x2 x3 x4 x5
sen x = sen 0 + x cos 0 sen 0 cos 0 + sen 0 + cos 0
2! 3! 4! 5!
x6 x7 x8 x9
sen 0 cos 0 + sen 0 + cos c,
6! 7! 8! 9!
donde c (0, x) o c (x, 0). Por lo tanto,

x3 x5 x7
P (x) = x +
3! 5! 7!
es el polinomio requerido. En 1/2 se tiene
 
1 1 1 1 1
P = 3 + 5 7
2 2 2 3! 2 5! 2 7!

22 3! 1 22 7 6 1 23 167
= + = 3 + 7
2 3!
3 2 7!
7 2 3! 2 7!

23 24 7 6 5 4 + 167 23(16)(840) + 167


= =
2 7!
7 (128)(5040)
3.2. LOS NUMEROS COMPLEJOS 83

309287
= = .479425533.
645120

Tomando 1 = .479425, se tiene


 

1 P 1 < 106 .
2
   
1 1 1 1
1 sen 6 1 P + P sen
2 2 2 2

< 106 + 3 106 = 4 106 < 105 .

EJERCICIOS 3.1.2

las coordenadas del vector P para r = 3 y s = 150 , r = 5 y


1. Encuentre
s = 30 , r = 2 y s = 135 .

2. Calcule las coordenadas de los vectores de modulo 1, con argumento s,


para s = 2, s = 4 y s = 6, con aproximacion de 2 decimales.
3. Determine el argumento de los siguientes vectores, con aproximacion de 2
decimales: (3,4) y (-1,2).
4. Escriba los vectores del ejercicio anterior en su forma polar.

3.2. Los numeros complejos


Se identifica a los reales con los puntos del eje de las abscisas en R2
R {(x, y) R2 | y = 0}.
Definicion 31. Los numeros complejos, denotados por C, son los puntos del
plano R2 = {(x, y) | x R, y R}.
Definicion 32. La suma de complejos se define exactamente como en el
espacio vectorial R2
(a, b) + (c, d) = (a + c, b + d),
observese que esta suma extiende la suma en R :

(a, 0) + (b, 0) = (a + b, 0)
a + b = a + b.
84 CAPITULO 3. EL CAMPO DE LOS NUMEROS COMPLEJOS

Para definir el producto, primero lo definimos para complejos de norma 1.


Definicion 33. Si z1 = (cos s1 , sen s1 ) y z2 = (cos s2 , sen s2 ), entonces
z1 z2 = (cos(s1 + s2 ), sen(s1 + s2 )).
Resulta que z1 z2 es el complejo en el crculo unitario cuyo argumento es
la suma de s1 y s2 , los argumentos de z1 y z2 .
Observese que si s1 + s2 > 2, z1 z2 tambien se puede escribir como
cos(2 + (s1 + s2 ), sen(2 + (s1 + s2 )).
La definicion no depende del argumento tomado, ya que si s01 = s1 + 2k1 y
entonces s02 = s2 + 2k2 , s01 + s02 = s1 + s2 + 2(k1 + k2 ), y por consiguiente
cos(s01 + s02 ) = cos(s1 + s2 ), sen(s01 + s02 ) = sen(s1 + s2 ) (vease la Figura 3.20).
s1 z2 z1 z2
z1 z2 s1 z1 z2 s1 z
z1 2

s1 z1
z1 s1

s1
z2

Figura 3.20: El argumento del producto es la suma de los argumentos

Ejemplos
1.
(0, 1)(1, 0) = (0, 1).
Como arg(0,1)= 2 y arg(-1,0)=, se sigue que
3
arg[(0, 1)(1, 0)] =
2
(vease la Figura 3.21).
2.
(1, 0)(0, 1) = (0, 1).
Como arg(-1,0)= y arg(0,-1)= 3
2
, se tiene
5
arg[(1, 0)(0, 1)] =
2
(vease la Figura 3.22).
3.2. LOS NUMEROS COMPLEJOS 85

z1
s2 s1

z2

z1 z2

Figura 3.21: (0,1)(-1,0)=(0,-1)

3. ! !
2 2 2 2
, , = (1, 0)
2 2 2 2

La igualdad se sigue ya que


3 5
arg z1 = + = , y arg z2 = + =
2 4 4 4 4
(vease la figura 3.23).
z1 z2
s1

z1
s2

z2

Figura 3.22: (-1,0)(0,-1)=(0,1)

4.
(1, 0)(a, b) = (a, b),

donde a2 + b2 = 1 : si s es el argumento de (a, b),

arg[(1, 0)(a, b)] = 0 + s = s = arg(a, b).

5. (cos 4, sen 4)(cos 3, sen 3) = (cos 7, sen 7) = (cos(7 2), sen(7 2)).
86 CAPITULO 3. EL CAMPO DE LOS NUMEROS COMPLEJOS

z1

z1 z2

z2


Figura 3.23: ( 2 2 , 2
2 2 2
)( 2
, 2
) = (1, 0)

Definimos ahora el producto de manera general.

Definicion 34. Sean z1 = r1 (cos s1 , sen s1 ) y z2 = r2 (cos s2 , sen s2 ), se define


su producto como

z1 z2 = r1 r2 (cos(s1 + s2 ), sen(s1 + s2 )).

Es decir, multiplicar complejos es multiplicar sus modulos y sumar sus


argumentos.
Como en el caso anterior, se sigue directamente que la multiplicacion no
depende de la eleccion del argumento.

Ejemplos

1. Multiplicamos ( 3, 1) por (3, 3).
Para esto,
!
3 1  
|( 3, 1)| = 3 + 1 = 2 y ( 3, 1) = 2 , = 2 cos , sen .
2 2 6 6

Ademas, |(3, 3)| = 3 2, por lo que
   
1 1 5 5
|(3, 3)| = 3 2 , = 3 2 cos , sen ,
2 2 4 4

por lo cual
   
34 34 17 17
( 3, 1)(3, 3) = 6 2 cos , sen = 6 2 cos , sen ,
24 24 12 12

(vease la Figura 3.24).


3.2. LOS NUMEROS COMPLEJOS 87

1
3
1
2
1
2


Figura 3.24: Argumentos 6
y 3


2. Calculamos (2 3, 2)(5 3, 5).

Se tiene |(2 3, 2)| = 12 + 4 = 4 y |(5 3, 5)| = 100 = 10, por lo
que

" !# " !#
3 1 3 1
(2 3, 2)(5 3, 5) = 4 , 10 ,
2 2 2 2
      
= 40 cos , sen cos , sen
6 6 6 6

= 40
(vease la Figura 3.25).

z1 z2

6 6

z1 z2

Figura 3.25: (cos( 6 ), sen( 6 ))(cos 6 , sen 6 ) = (1, 0)

3. Hacemos el producto (2,-2)(-3,3).

 
1 1
(2, 2) = 2 2 ,
2 2
88 CAPITULO 3. EL CAMPO DE LOS NUMEROS COMPLEJOS

y  

1 1
(3, 3) = 3 2 , ,
2 2
por lo tanto
  
7 7 3 3
(2, 2)(3, 3) = 12 cos , sen cos , sen
4 4 4 4
 
2 2
= 12 cos , sen = (0, 12).
4 4

EJERCICIOS 3.2

2 2 2 2
1. Calcule el producto de ( 2
, 2
) por ( 2
, 2
).
2. Pruebe que (cos 115 , sen 115 )(cos 65 , sen 65 ) = (1, 0).

3. Calcule el producto (0, 8)(0, 3).


4. Determine el producto de los siguientes numeros complejos:

a) (2, 2 3)(5 3, 5).

b) 2 (cos 2, sen 2) 3 (cos 3, sen 3).



c) 3 (cos(35), sen(35)) 3 (cos 150, sen 150).

3.3. Propiedades de las operaciones


El complejo (0,1) se denota por i y a los complejos de la forma (0, b), por b i.
Tambien a los reales (a, 0) se les denota simplemente por a. De esta manera
al complejo
(a, b) = (a, 0) + (0, b),
se le denota por
a + ib.
Observese que a + ib = a0 + ib0 a = a0 y b = b0 , ya que se tiene una
correspondencia biunvoca de R2 con el plano complejo

(a, b) (a + i b).

Definicion 35. Dado z = a + i b C, se dice que a es la parte real de z, y


se escribe Re z = a, y que b es la parte imaginaria de z, se escribe Im z = b.
3.3. PROPIEDADES DE LAS OPERACIONES 89

Al eje de las ordenadas se le llama el eje imaginario. Observese que

i2 = 1,

puesto que  
i cos , sen .
2 2
Teorema 3.3.1. Sean z = a + ib y w = c + id numeros complejos, entonces

zw = ac bd + i(ad + bc).

Demostracion. Escribimos a z y w en su forma polar,

z = r1 cos 1 + i r1 sen 1 y w = r2 cos 2 + i r2 sen 2 ,

por lo que

zw = r1 r2 [cos(1 + 2 ) + i sen(1 + 2 )]
= r1 r2 [cos 1 cos 2 sen 1 sen 2 ]
+i r1 r2 [sen 1 cos 2 + sen 2 cos 1 ]
= r1 cos 1 r2 cos 2 r1 sen 1 r2 sen 2
+i [r1 sen 1 r2 cos 2 + r1 cos 1 r2 sen 2 ]
= ac bd + i [bc + ad].

Una manera de recordar esta formula es usar la distributividad y el hecho


2
i = 1. En casi todos los casos, esta es la manera de multiplicar, por ejemplo,

( 3 + i)(3 3i) = 3 3 + 3 + i(3 3 3).

Sin embargo, en algunos casos es mas adecuado usar la idea geometrica men-
cionada en los ejemplos de la seccion anterior.
Observese que si c R,

c(a + ib) = (c + i 0)(a + ib) = ca + icb,

esta operacion se puede interpretar como el producto de un escalar por un


vector o como el producto de dos complejos.

Proposicion 3.3.2. El producto de complejos cumple las leyes asociativa,


conmutativa y distributiva.
90 CAPITULO 3. EL CAMPO DE LOS NUMEROS COMPLEJOS

Demostracion. Dejamos como ejercicio la prueba de la asociatividad. Pro-


bamos las otras 2 leyes:
Sean z = (a + ib), w = (c + id) y u = (e + if ), entonces

zw = ac bd + i(ad + bc) = ca db + i(cb + da) = wz.

Tambien

u(z + w) = (e + if )[a + c + i(b + d)]


= e(a + c) f (b + d) + i[e(b + d) + f (a + c)]
= ae f b + i(af + eb) + ce f d + i[ed + f c]
= uz + uw.

Definicion 36. Se define el conjugado de un complejo z = a + ib como el


complejo a ib, denotado por z, i.e. z es el reflejado de z por el eje real
(Figura 3.26).

z = a + ib

z = a ib

Figura 3.26: El conjugado de z = a + ib

Evidentemente (z) = z :

(a ib) = a (ib) = a + ib.

Observese que
2 Re z = z + z y (2 Im z)i = z z :
si z = a + ib, z = a ib, entonces

z + z = 2a y z z = 2ib.

Tambien z = z z R, ya que a + ib = a ib b = b b = 0.
3.3. PROPIEDADES DE LAS OPERACIONES 91

Proposicion 3.3.3. Sean z, w C, entonces

i) z + w = z + w.

ii) z w = zw.

iii) zz = |z|2 .

Demostracion.
i) Es claro de la definicion. Para probar ii) si z = a + ib y w = c + id,

z w = (a ib)(c id) = ac bd + i [ad bc]

= (a + ib)(c + id) = zw.


La propiedad iii) es inmediata ya que (a + ib)(a ib) = a2 + b2 .

Proposicion 3.3.4. Sea z C, z 6= 0, entonces existe w C unico tal que


wz = 1, a w se le denota por 1/z o por z 1 .

Demostracion. Sea z = a + ib, se quiere encontrar w = x + iy tal que

(a + ib)(x + iy) = ax by + i (ay + bx) = 1,

i.e. (
ax by = 1
(3.2)
bx + ay = 0,
si a, b 6= 0, se tiene
     
a b 1 ab b2 b ab b2 b

b a 0 ab a2 0 0 b2 a2 b

b
y= y
a2
+ b2
1 a
x = (ay) = 2 .
b a + b2

1 a b
= 2 2
i 2 ,
z a +b a + b2
si a = 0 o b = 0, esta expresion tambien satisface (3.2).
92 CAPITULO 3. EL CAMPO DE LOS NUMEROS COMPLEJOS

Observese que 1/z = z/|z|2 , lo cual brinda una simple interpretacion


geometrica.
1
z 1 =
z
es el numero que tiene argumento s y modulo 1/|z|, donde s =arg z. Esto
se sigue ya que multiplicar complejos es sumar sus argumentos y multiplicar
sus normas, i.e., si
z = r cos + i r sen ,
1
= t(cos i r sen ),
z
donde tr = 1, i.e. t = 1/|z|, por lo que
 
1 1 z z
= = 2,
z |z| |z| |z|

(vease la Figura 3.27).


z

s
1/z

1/z
s

Figura 3.27: Interpretacion geometrica de 1/z

Notese que 1(a + ib) = a + ib, por lo que el siguiente resultado es conse-
cuencia de las observaciones anteriores.

Teorema 3.3.5. Los numeros complejos son un campo.

El cociente se define como


z
= zw1 , donde w 6= 0.
w
Observese que
z z zw zw
= 1= = ,
w w ww |w|2
lo cual exhibe una manera inmediata para calcular cocientes:
3.4. RAIZ CUADRADA 93

Si z = a + ib y w = c + id, entonces

z (a + ib)(c id) ac + bd + i(bc ad)


= 2 2
= .
w c +d c2 + d 2
Ejemplo
2 + 5i (2 + 5i)(4 + 3i) 7 26
= = + i.
4 3i 25 25 25
Observese tambien que
z z
= ,
w w
esto se sigue ya que
z  z
z= w = w.
w w

EJERCICIOS 3.3

1. Realize las siguientes operaciones de numeros complejos.


a) 5/(5 5i) c) (2 3i)/(1 + 5i)
b) (4 + i)/(6 i) d) (1 + 6i)(3 + 5i) 2i.
2. Pruebe que el producto de numeros complejos cumple la ley asociativa.

3 2 2
3. Calcule ( 2
+ 21 i)205 y ( 2
+ 2
i)56 .
4. Sea z = 6 8i, para que numero z se cumple zz 0 = 100.
0

5. Encuentre las parejas u, v de numeros complejos para las cuales sucede


que: a) u(vu) = v b) v + iu = v + iu c) |u/v| = |u|/|v|.

3.4. Raz cuadrada


Los reales positivos tienen 2 races cuadradas; si a R+ y b R+ tal que
b2 = a, tambien (b)2 = a, esto tambien se extiende a los complejos, sin
embargo los reales negativos no tienen races en R (Leyes de los signos) pero
s en C.

Teorema 3.4.1. Sea z C, z = 6 0, entonces la ecuacion w2 = z tiene


exactamente 2 soluciones en C.

Por ejemplo, si z = 3, w1 = 3i y w2 = 3i son races cuadradas de
z. Antes de probar el teorema exhibimos un ejemplo, sea z = 5 12i.
Si w = x + iy cumple w2 = z, se tiene
(
x2 y 2 = 5 (3.3)
2xy = 12,
94 CAPITULO 3. EL CAMPO DE LOS NUMEROS COMPLEJOS

elevando al cuadrado ambas ecuaciones se tiene

x4 2x2 y 2 + y 4 = 25
4x2 y 2 = 144,

sumandolas
x4 + 2x2 y 2 + y 4 = 169,
i.e. (x2 + y 2 )2 = 169
y
x2 + y 2 = 13
(como x2 + y 2 > 0, -13 no es solucion). Sumando (3.4) a esta ultima ecuacion
se tiene
2x2 = 18 y x = 3,
restando tenemos
2y 2 = 8 y y = 2.
Como 2xy = 12, x, y tienen distinto signo, es decir

w1 = 3 + 2i, w2 = 3 2i

son las unicas races.

Demostracion. (Del Teorema 3.4.1) Sea z = a + ib, z 6= 0. Entonces


w = x + iy es una raz cuadrada de z

(x + iy)2 = a + ib,

i.e.
x2 y 2 = a, (3.4)
2xy = b. (3.5)
Elevando al cuadrado ambas ecuaciones se tiene

x4 2x2 y 2 + y 4 = a2
4x2 y 2 = b2 ,

y sumandolas se tiene

x4 + 2x2 y 2 + y 4 = a2 + b2
i.e. (x2 + y 2 )2 = a2 + b2 .
3.4. RAIZ CUADRADA 95

Necesariamente

x2 + y 2 = a2 + b2 (ya que x2 + y 2 > 0).

Sumando y restando de esta ecuacion (3.4) se tiene



2x2 = a + a2 + b2 ,

2y 2 = a + a2 + b2 ,

esto es,

s
a2 + b 2
a+
x = ,
2
s
a + a2 + b2
y = .
2

Aparentemente, hay cuatro soluciones, sin embargo usando la ecuacion (3.5)


se sigue que si b > 0 x, y son del mismo signo y si b < 0, estos numeros son
de signos opuestos.

Observese que si z = a + ib y a = 0 o b = 0, las races se encuentran de


manera mas rapida, por ejemplo si z = a, a < 0, se debe resolver
(
x2 y 2 = a
2xy = b = 0,

por lo tanto x = 0 o y = 0. Si y = 0,

x2 = a x2 < 0,

por lo que x = 0 y y 2 = a, i.e. y = a,

w = a i.

Mas aun, estas races se deducen directamente de la interpretacion geometri-


ca del producto, sin hacer ninguna cuenta. Esta interpretacion nos permi-
tira probar facilmente que todo complejo distinto de cero tiene n races n-
esimas.
96 CAPITULO 3. EL CAMPO DE LOS NUMEROS COMPLEJOS

Interpretacion geometrica
Sea z C, |z| = r y arg z = s, donde 0 6 s < 2. Entonces si w C cumple
w2 = z, se sigue de la interpretacion geometrica del producto que si
s
|w| = r y arg w = ,
2
necesariamente w2 = z, y tambien (w)2 = z. Notese que
h s  s i
w = r cos + + i sen + ,
2 2
(vease la Figura 3.28).

w
s
2

Figura 3.28: Interpretacion geometrica de la raz cuadrada de z

Ejemplo Si  
z = 9 cos + i sen ,
3 3
sus races cuadradas son
 
w = 3 cos + i sen .
6 6

Ecuaciones de 2o grado
Como en los cursos elementales, si a, b, c C se puede completar cuadrados
en la formula cuadratica
ax2 + bx + c = 0,

 2  2
b 2 b b c
x + x+ = ,
a 2a 2a a
 2
b b2 4ac
x+ = ,
2a (2a)2
3.5. RAICES N -ESIMAS DE NUMEROS COMPLEJOS 97

y las soluciones son


b b2 4ac
x= .
2a
Al numero d = b2 4ac se le llama el discriminante. Si a, b, c R y d < 0
no hay solucion real, pero compleja s.

Observese primero que si , C {0}, es una raz de y lo es
de , entonces todas las races de son
p
( )

(( )2 = y solo hay 2).
Volviendo a las soluciones, escribiendo

d = (1)(d0 ), d0 > 0,

las soluciones son p


b (1) d0 b i d0
= .
2a 2a
Ejemplo
x2 + 5x + 9,
tiene como races
5 25 36 5 11
= i .
2 2 2

EJERCICIOS 3.4

1. Calcule las races cuadradas de z = 3 + 4i.


2. Encuentre las races cuadradadas de:
a) z = 1 + 2i b) w = 12(cos 5
2
, sen 5
2
).
3. Halle las soluciones de las siguientes ecuaciones:
a) x2 x + 1 = 0 b) 3x2 + 3x + 2 = 0.

3.5. Races n-esimas de numeros complejos


La misma idea geometrica para encontrar races cuadradas se aplica para las
races n-esimas. Observese que en esta caso es muy importante considerar
todos los posibles argumentos, por ejemplo,
 120 120 120
cos + i sen = cos + i sen
7 7 7 7
98 CAPITULO 3. EL CAMPO DE LOS NUMEROS COMPLEJOS
   
(16 7 + 8) (16 7 + 8) 8 8
= cos + i sen = cos + i sen .
7 7 7 7
Es decir, al sumar argumentos estos pueden dar muchas vueltas al
crculo.

Teorema 3.5.1. Sea z C, z 6= 0, z = r(cos s + i sen s), 0 6 s < 2,


entonces z tiene exactamente n races n-esimas dadas por
    
n
2k + s 2k + s
wk = r cos + i sen ,
n n

k = 0, 1, . . . , n 1.

Demostracion. Sea w = (cos + i sen ) tal que wn = z, entonces

wn = n [cos(n) + i sen(n)] = r(cos s + i sen s),



n = r y = n r.
Tambien, n s = 2k, k Z, por lo que
2k + s
= , k Z.
n
Se afirma que tomando k = 0, 1, . . . , n 1 se obtienen todas las races
distintas:
Dos enteros k1 , k2 determinan la misma solucion si y solo si
2k1 + s 2k2 + s
= 2k, para alguna k Z
n n

2k1 2k2
= 2k
n n
k1 k2 = kn
k1 k2 mod n.

El resultado se sigue ya que Zn tiene exactamente n elementos distintos


representados por las clases 0, 1, . . . , n 1 .
Observese que la eleccion 0 6 s < 2 en el enunciado del teorema, solo
fue tomada para evitar complicaciones innecesarias, sin embargo el resultado
es cierto para cualquier eleccion.
3.5. RAICES N -ESIMAS DE NUMEROS COMPLEJOS 99

Ejemplos.
1. Calculamos las races sextas de -3.

z = 3(cos + i sen ), y
    

6 + 2k + 2k
wk = 3 cos + i sen
6 6
k = 0, 1, . . . , 5. Por lo cual

 
6
w0 = 3 cos + i sen ,
  6 6
  

6 2 2
w1 = 3 cos + + i sen +
6 6 6 6
 

6 3 3 6
= 3 cos + i sen = 3 i,
6 6
 

6 5 5
w2 = 3 cos + i sen ,
6 6
 

6 7 7
w3 = 3 cos + i sen ,
6 6
 

6 9 9
w4 = 3 cos + i sen = 3(i),
6 6
 

6 11 11
w5 = 3 cos + i sen .
6 6

w1

w2 w0


1 3
w3 w5

w4

Figura 3.29: Races sextas de -3

Observese que habiendo obtenido la primera raz, las otras se obtienen


sumando al argumento 2/n, consecutivamente, lo cual describe un polgono
regular de n lados, como en las Figuras 3.29 y 3.30.
100 CAPITULO 3. EL CAMPO DE LOS NUMEROS COMPLEJOS

2. Calculamos las races quintas de 25.


z = 25(cos 0 + i sen 0),
 
5 2k 2k
wk = 25 cos + i sen
5 5
k = 0, 1, . . . , 4.


5
w0 = 25,
 

5 2 2
w1 = 25 cos + i sen ,
5 5
 

5 4 4
w2 = 25 cos + i sen ,
5 5
 

5 6 6
w3 = 25 cos + i sen ,
5 5
 

5 8 8
w4 = 25 cos + i sen .
5 5

w1
w2

w0

5
25
w3
w4

Figura 3.30: Races quintas de 25

En el siguiente captulo usaremos el siguiente resultado fundamental. Este


resultado no se demuestra en este curso, ya que su prueba utiliza metodos
mas complejos, por ejemplo, el teorema de Liouville de la Variable Compleja.
Teorema 3.5.2. (Fundamental del Algebra) Sea
P (z) = an z n + an1 z n1 + + a0
un polinomio con coeficientes complejos, entonces existe z0 C tal que
P (z0 ) = 0.
3.5. RAICES N -ESIMAS DE NUMEROS COMPLEJOS 101

Observese que este teorema es falso en los reales, por ejemplo,

P (x) = x2 + 1,

ya que no tiene races reales, estas son i. As como los reales son un campo
ordenado, los complejos no lo son.
Por otra parte, resulta que no existe un orden en C compatible con la
suma y el producto y que extiende el orden en los reales (ejercicio).
Por ejemplo, si ordenamos C de tal manera que a + ib 6 c + id, si se
cumple

i) a < c,

ii) a = c, b 6 d,

es facil checar que este orden cumple las propiedades de la tricotoma y la


transitividad, sin embargo no es compatible con el producto.
Por ejemplo, si u = 1, v = 1 + i y z = i, entonces 0 < z y u < v, pero uz
no es menor a zv, ya que i > i(1 + i) = 1 + i (vease la Figura 3.31).

i = z = zu
zv v =1+i

u=1

Figura 3.31: Los complejos no son un campo ordenado

EJERCICIOS 3.5

1. Calcule las races cuartas de -16, y las races cubicas de 27i.


2. Probar que no existe un orden en C que sea compatible con la suma y
el producto y que extienda el orden de los reales. Sugerencia: mostrar que
suponer 0 < i implica incompatibilidad con las hipotesis.
102 CAPITULO 3. EL CAMPO DE LOS NUMEROS COMPLEJOS
Captulo 4

Polinomios

4.1. Definiciones
Definicion 37. Un polinomio es una expresion de la forma

a0 + a1 x + + an xn ,

donde ai K y K es un campo (C, R, o Q). Al smbolo x se le llama la


indeterminada.
Ejemplo 2 + 3x2 + x5 (si el coeficiente es cero se omite).

El termino de grado i es ai xi , al polinomio 0 se le llama el polinomio nulo.


Definicion 38. El grado de un polinomio es el mayor de los grados de los
terminos con coeficiente distinto de cero.
Ejemplos. 25x3 +6x4 tiene grado cuatro. El polinomio constante 5 tiene
grado cero. xn tiene grado n.

Se dice que el polinomio 0 tiene grado (esto se motivara mas tarde).

4.2. Polinomios como funciones


Un polinomio puede interpretarse como una funcion

P : C C,

con regla de correspondencia z 7 a0 + a1 z + + an z n .


Por ejemplo, P (z) = 1 + z + z 3 , o como funcion real P : R R definida
como P (x) = 1 + x + x3 . Notese que si x = 2, entonces P (2) = 11.

103
104 CAPITULO 4. POLINOMIOS

Observese que no existe ningun polinomio no nulo f (x) = a + bx + cx2 ,


tal que f (0) = f (1) = f (1) = 0, ya que estas condiciones implican a = 0,
y tambien

b + c = 0,
b + c = 0.

Por lo que
b = c = 0.
Observese tambien que si f1 (x) = a1 x2 + b1 x + c1 y f2 (x) = a2 x2 + b2 x + c2
son dos polinomios que satisfacen f1 (z) = f2 (z) z C, entonces a1 = a2 ,
b1 = b 2 , c 1 = c 2 .
Esto se sigue ya que como f1 (0) = f2 (0), se tiene c1 = c2 , tambien eva-
luando en 1 y -1 se tiene

a1 + b 1 = a2 + b 2
y a1 b 1 = a2 b 2 ,

por lo que a1 = a2 y b1 = b2 .

EJERCICIOS 4.2

1. Sea f (z) = z 3 3z 2 1. Encuentre el polinomio g(z) para el cual se cumple


g(z) = f (z 1) z C.

4.3. Suma y producto de polinomios


Un polinomio a0 + a1 x + + an xn se puede escribir como

X
ai x i ,
i=1

simplemente escribiendo am = 0 si m > n. Esta convencion nos permite


definir la suma, escribiendo la expresion anterior como a0 + a1 x + a2 x2 + .

Definicion 39. La suma de polinomios esta dada por

(a0 + a1 x + a2 x2 + ) + (b0 + b1 x + b2 x2 + )
= (a0 + b0 ) + (a1 + b1 )x + (a2 + b2 )x2 + .
4.3. SUMA Y PRODUCTO DE POLINOMIOS 105

Definicion 40. El producto de polinomios esta dado por


(a0 + a1 x + a2 x2 + )(b0 + b1 x + b2 x2 + )
= (a0 b0 ) + (a0 b1 + a1 b0 )x + (a0 b2 + a1 b1 + a2 b0 )x2 +
!
Xk
+ aj bkj xk + .
j=0

Ejemplos.
1. (2 + 3x + 5x5 ) + (3x2 + 6x5 ) = 2 + 3x + 3x2 + 11x5 .

2. (2 + 3x + 2x2 )(5 + x + x2 + x3 )
= 10 + (2 + 3 5)x + (2 + 3 + 2 5)x2 + (2 + 3 + 2)x3
+(3 + 2)x4 + 2x5
= 10 + 12x + 15x2 + 8x3 + 6x4 + 2x5 .
Observese que si
g(x) = f1 (x) + f2 (x) y h(x) = f1 (x)f2 (x),
entonces C se tiene que
g() = f1 () + f2 () y h() = f1 ()f2 ().
Esto se sigue ya que la definicion esta basada en tratar a la indetermi-
nada x como un elemento del campo y usar las propiedades distributiva y
asociativa.
Evidentemente si f1 (x) tiene grado m y f2 (x) tiene grado n, el grado de
f1 (x) + f2 (x) es menor o igual al maximo de m y n (incluso si uno de ellos
es nulo, ya que por convencion + a = ).

Ejemplos.
1. (2 + x) + (2 x) = 0.
2. (2 + 3x5 ) + (1 + x + x9 ) = 3 + x + 3x5 + x9 .
Proposicion 4.3.1. Si P (z) tiene grado n y Q(z) tiene grado m, entonces
el grado de P (z)Q(z) es n + m.
Demostracion. Si alguno de los dos polinomios es nulo, el producto tam-
bien (por convencion () + n = ).
En los demas casos, si el polinomio P (z) = a0 + a1 z + + an z n y
Q(z) = b0 + b1 z + + bm z m , an 6= 0 y bm 6= 0, el termino de grado maximo
en P (z)Q(z) es bm an z n+m : tomando s > m + n, s = i + j, entonces i > m o
j > n, en ambos casos ai = 0 o bj = 0.
106 CAPITULO 4. POLINOMIOS

Ejemplo

(2 3x + x3 )(3 x) = 6 11x + 3x2 + 3x3 x4 .

Denotaremos por A[x] al conjunto de polinomios con una indeterminada


sobre el anillo A (A puede ser Z, Q, R o C).

Teorema 4.3.2. El conjunto A[x] es un anillo conmutativo con unidad.

Demostracion. Se sigue directamente de la definicion que la suma de po-


linomios es conmutativa y asociativa. Tambien si p(z) = an z n + + a0 ,
ai A, entonces p(z) + 0 = p(z), y si p(z) = an z n a1 z a0 ,
entonces p(z) + (p(z)) = 0. P P
En cuanto al producto, si tenemos p(z) = a j z j
, q(z) = j
j=0 bj z y
P j=0
h(z) = j=0 cj z j , el coeficiente de grado m en [p(z)q(z)]h(z) esta dado por
!
X X
ai b j cl ,
l+k=m i+j=k

esta doble suma se puede expresar tambien como


X
ai b j c l .
i+j+l=m

Por consiguiente, este coeficiente es tambien el de grado m en p(z)[q(z)h(z)],


y por lo tanto el producto es asociativo. Un argumento mas simple muestra
la conmutatividad, y ciertamente p(z) 1 = p(z), para todo polinomio p(z).
Finalmente el coeficiente del termino de grado m en p(z)[q(z) + h(z)] es
X X X
ai (bj + cj ) = ai b j + ai c j ,
i+j=k i+j=k i+j=k

que es precisamente el coeficiente del termino de grado m en el polinomio


p(z)q(z) + p(z)h(z), por lo que vale la ley distributiva.
De hecho A[x] es un dominio entero, esto es consecuecia inmediata de la
Proposicion 4.3.1, ya que si

p(z)q(z) = 0,

entonces el grado de p(z) o de q(z) es .


En particular es valida la ley de la cancelacion para el producto, ya que
si p(z) 6= 0 y p(z)q(z) = p(z)h(z), entonces q(z) = h(z).
4.3. SUMA Y PRODUCTO DE POLINOMIOS 107

Definicion 41. Sea : N N una funcion, se dice que es polinomial si


existe f C[x] tal que f (n) = (n) n N.
Ejemplo Sea
(n) = 1 + 3 + 5 + 7 + + 2n 1,
entonces

(n) = 1 + 2 + 2n (2 + 4 + 6 + + 2n)
2n(2n + 1)
= 2(1 + 2 + 3 + + n)
2
n(n + 1)
= n(2n + 1) 2
2
= n(2n + 1 n 1) = n2 ,

y (n) = f (n), donde f (z) = z 2 y es polinomial. Pn j


Pn En general se puede obtener una expresion para k=1 k si se conoce
j1
k=1 k . Por ejemplo, si queremos obtener una expresion para la suma
1 + 22 + + n2 el truco es tomar

(k + 1)3 k 3 = 3k 2 + 3k + 1.

Esta igualdad aplicada n veces establece que


X
n
  X
n X
n
3 3 2
(k + 1) k = 3 k +3 k + n,
k=1 k=1 k=1

obteniendose
X
n
n(n + 1)
3
(n + 1) 1 = 3 k2 + 3 + n,
k=1
2
esto es
n(n + 1) Xn
3
(n + 1) (n + 1) 3 =3 k2,
2 k=1
o  
3n Xn
2
(n + 1) (n + 1) 1 =3 k2
2 k=1
i.e.   X n
n+1 2 3n
n + 2n = k2
3 2 k=1
 
n(n + 1)(2n + 1) X 2
n
n(n + 1) 2n + 1
= = k ,
3 2 6 k=1
108 CAPITULO 4. POLINOMIOS
P
y (n) = nk=1 k 2 es polinomial, i.e. (n) = f (n), donde f (z) = z(z+1)(2z+1)
6
.
Observese que este procedimiento tambien muestra que
n(n + 1)
1 + 2 + + n = ,
2
ya que
X
n
  X
n
2 2 2
(n + 1) 1 = (k + 1) k =2 k+n
k=1 k=1

X
n
(n + 1)2 1 n n(n + 1)
y k= = .
k=1
2 2

EJERCICIOS 4.3

1. Demuestre que no existen f (x) y g(x) polinomios con coeficientes racionales


de grado 1 tales que f (x)g(x) = 2x2 + 1.
2. Considere f (x), g(x) y h(x) polinomios con coeficientes enteros, y suponga
que f (x) = g(x)h(x) y f (0) = 54321. AEs posible que g(0) = 4? Explique.
3. Encuentre el polinomio de grado 2 f (x) que toma los siguientes valores:
f (2) = 0, f (1) = 4 y f (0) = 6.
4. Sea f (x) = f1 (x)f2 (x)f3 (x)f4 (x) un polinomio de grado 9 donde el grado
de fi (x) > 0, para i = 1, . . . , 4. Pruebe que al menos dos de los polinomios
fi (x) tienen el mismo grado.

4.4. Division con residuo


En el anillo de los polinomios, a semejanza de los enteros, el algoritmo de la
division tambien es valido. Denotamos por gr (f (x)) al grado de un polinomio
f (x), y por K[x] el conjunto de los polinomios con una indeterminada sobre
un campo K (i.e. puede ser Q, R o C).

Teorema 4.4.1. Sean f (x) y g(x) polinomios en K[x], donde g(x) es no


nulo, entonces existe otros 2 unicos polinomios q(x) y r(x) en K[x] tales que

i) f (x) = g(x)q(x) + r(x),

ii) gr (r(x)) < gr (g(x)).

A f (x) se le llama dividendo, a g(x) divisor, a q(x), cociente y a r(x)


residuo. Observese que en Z si a, b Z, b 6= 0 y a = bq +r, donde 0 6 r < |b|,
el valor absoluto juega el papel del grado.
4.4. DIVISION CON RESIDUO 109

Ejemplo Si f (x) = x2 2 y g(x) = x 1, entonces

x2 2 = (x + 1)(x 1) 1.

Demostracion. (Del Teorema 4.4.1)


Unicidad
Si
f (x) = g(x)q1 (x) + r1 (x) = g(x)q2 (x) + r2 (x),
donde gr (ri (x)) < gr (g(x)), i = 1, 2, se tiene

g(x)[q1 (x) q2 (x)] = r2 (x) r1 (x).

Si q1 (x) 6= q2 (x), entonces g(x)[q1 (x) q2 (x)] = r2 (x) r1 (x) es un poli-


nomio no nulo de grado mayor o igual a gr (g(x)). Esto se sigue, ya que

gr (q1 (x) q2 (x)) = t > 0 y gr (g(x)) = m > 0,

por lo cual
gr(r2 (x) r1 (x)) = m + t > m.
Sin embargo

gr (r2 (x) r1 (x)) 6 max{gr (r1 ), gr (r2 (x))} < gr (g(x)),

por lo cual q1 (x) = q2 (x) y r2 (x) = r1 (x).


Existencia
El algoritmo consiste en tomar una sucesion de parejas de polinomios
qi (x) y ri (x) tales que

f (x) = g(x)qi (x) + ri (x), i = 1, 2, . . . ,

donde gr (f (x)) > gr (r1 (x)) > gr (r2 (x)) > , por lo que despues de un
numero finito de pasos se tiene que gr (rn (x)) < gr (g(x)). Especficamente:

a) Si gr (f (x)) < gr (g(x)), se tiene

f (x) = g(x) 0 + f (x),

y terminamos.

b) Si gr (f (x)) > gr (g(x)), donde f (x) = a0 xm + a1 xm1 + + am y


g(x) = b0 xn + b1 xn1 + + bn , se procede de la siguiente manera:
110 CAPITULO 4. POLINOMIOS

i) Sean
a0 mn
q1 (x) = x y r1 (x) = f (x) g(x)q1 (x),
b0
entonces gr (r1 (x)) < gr (f (x)) (vease el ejemplo a continuacion).
ii) Habiendo obtenido qi (x) y ri (x), si gr (ri (x)) > n (de otra manera
terminamos), escribimos gr (ri (x)) = mi y

ri (x) = ai,0 xmi + ai,1 xmi 1 + + ai,mi ,

se toma
qi+1 (x) = qi (x) + ai,0 b1
0 x
mi n
,
por lo que

f (x) qi+1 (x)g(x)


= f (x) qi (x)g(x) ai,0 b1
0 x
mi n
(g(x))
1 mi n
= ri (x) ai,0 b0 x (g(x)) = ri+1 (x)

es un polinomio de grado menor a ri (x) (ver ejemplo).


Como los grados de los polinomios decrecen, despues de un numero
finito de pasos
gr (rn (x)) < gr (g(x))
y
f (x) = g(x)qn (x) + rn (x).

Observese que la prueba del teorema radica en ir tomando a los residuos


como dividendos, lo cual funciona gracias a la propiedad distributiva.

Ejemplo Sea f (x) = x4 + 5x3 2x2 + x 1 y g(x) = 2x2 x + 3. Calculamos


el cociente y el residuo de f (x) entre g(x).
En este caso se sigue de la Figura 4.1 que
1 2
q1 (x) = x,
2
1 2 11
q2 (x) = x + x, y
2 4
1 2 11 3
q(x) = x + x .
2 4 8
4.4. DIVISION CON RESIDUO 111

1er dividendo x4 + 5x3 2x2 + x 1 2x2 x + 3


x4 + 12 x3 32 x2 1 2 11
3
2x + 4 x 8
11 3 7 2
1er residuo o 2 x 2x + x 1 r1 (x)
2o dividendo
11 3 11 2
2 x + 4 x 4 x
33

2o residuo o 43 x2 29
4 x1 r2 (x)
3er dividendo 3 2 3 9
4x 8x + 8
61 1
8 x+ 8 r(x)

Figura 4.1: Division con residuo

Observese que en el Teorema 4.4.1, si f (x) y g(x) tienen coeficientes reales


(o racionales), entonces tambien el cociente q(x) y residuo el r(x) tambien
tienen coeficientes reales (o racionales). Esto se sigue ya que q(x) y r(x) se
obtienen de divisiones, sumas, restas y multiplicaciones de elementos en f (x)
y en g(x), que son reales (o racionales).
Como en los enteros se tiene el concepto de divisibilidad. Se dice que g(x)
divide a f (x) si
g(x)h(x) = f (x),
para alguna h(x) K[x], se escribe g(x)|f (x).
Evidentemente
g(x)|f (x) r(x) = 0,
donde f (x) = g(x)q(x) + r(x) y gr (r(x)) < gr (g(x)).
Proposicion 4.4.2. Sea f (x) K[x], entonces las siguientes afirmaciones
son equivalentes:
i) f (x) tiene un inverso multiplicativo.
ii) f (x)|1.
iii) f (x) es de grado cero.
Demostracion. i) ii) es evidente ( g(x) tal que f (x)g(x) = 1).
Ahora, si f (x) es de grado 0, f (x) es un escalar distinto de 0, por lo que
tiene un inverso multiplicativo que es otro polinomio de grado 0 y se cumple
i) (y por consiguiente ii)).
Finalmente si se cumple ii), tomando en cuenta que los grados se suman
en el producto y que 1 = f (x)g(x) se tiene
< gr (f (x)) 6 0.
112 CAPITULO 4. POLINOMIOS

Observese que
x a|x b a = b,
ya que si (x a)q(x) = x b, entonces < gr (q(x)) = 0 y q(x) C,
digamos q(x) = , por lo que

x a = x b y = 1

y a = b (dos polinomios son iguales si y solo si sus coeficientes son iguales).


Definicion 42. Dados dos polinomios g(x) y f (x) en K[x], se dice que son
asociados si g(x)|f (x) y f (x)|g(x).
Claramente se sigue de la Proposicion 4.3.1, que en este caso se tiene
f (x) = g(x), para alguna C {0}, y viceversa, esta condicion implica
que f (x) y g(x) son asociados.

EJERCICIOS 4.4

1. Calcule el cociente y el residuo al dividir los siguientes polinomios:


a) x3 3x + 2 entre x2 + 2.

b) 2x 1 entre x2 + 1.

c) x3 + 2x2 x + 4 entre 3x + 1.

4.5. Teorema del residuo, races


Definicion 43. Sea P (x) A[x], se dice que a es una raz del polinomio
P (x), si P (a) = 0.
Es decir las races son las soluciones de la ecuacion

P (x) = 0.

Se sigue directamente del Teorema 4.4.1(de la division con residuo), el


siguiente resultado.
Corolario 4.5.1. Si f (x) C[x], y a C, entonces existen q(x) C[x] y
r C unicos tales que

f (x) = q(x)(x a) + r.

Esta ecuacion tiene consecuencias fundamentales.


4.5. TEOREMA DEL RESIDUO, RAICES 113

Teorema 4.5.2. (Teorema del residuo) Bajo las hipotesis del corolario an-
terior, se tiene
r = f (a).

Demostracion. La prueba no puede ser mas simple,

f (a) = q(a)(a a) + r = r.

Corolario 4.5.3. (Teorema del factor) a es raz del polinomio f (x) si y solo
si (x a) | f (x).

Demostracion. En efecto, tenemos evidentemente que como f (a) = r,

r = 0 (x a) | f (x).

Corolario 4.5.4. Bajo la notacion del Corolario 4.5.1, se tiene

(x a) | [f (x) f (a)].

Demostracion. Esto se sigue, ya que

f (x) f (a) = g(x)(x a) + f (a) f (a).

Corolario 4.5.5. Si (x a) | [f (x)g(x)], entonces

(x a) | f (x) o (x a) | g(x).

Demostracion. La hipotesis implica

f (a)g(a) = 0,

f (a) = 0 y (x a) | f (x),

o g(a) = 0 y (x a) | g(x).
114 CAPITULO 4. POLINOMIOS

En este contexto es importante destacar de nuevo el teorema fundamental


del algebra, que establece que todo polinomio en C[x] de grado positivo tiene
al menos una raz en C.
Por ejemplo, podemos expresar x3 1 como polinomios de grado 1 de la
siguiente manera: si
   
2 2
= cos + i sen ,
3 3

entonces 3 = 1, y tambien
   
2 4 4
= = cos + i sen
3 3

cumple ()3 = 1 (vease la Figura 4.2).


Ahora la tercera raz es 1, por lo que usando el Corolario 4.5.3 se tiene

(x 1) | (x3 1),

en efecto x3 1 = (x2 + x + 1)(x 1).


Ahora x y x son factores de x3 1, por lo que usando dos veces
el Corolario 4.5.5, se tiene

x2 + x + 1 = (x )(x ).

En efecto,
(x )(x ) = x2 x x + ||2
= x2 x( + ) + 1
 
2 2
= x 2 cos x+1
3
= x2 + x + 1,
y por lo tanto
x3 1 = (x 1)(x )(x ).
Observese que el polinomio cero tiene una infinidad de races.

Teorema 4.5.6. En los polinomios con coeficientes reales, i.e. R[x], las races
complejas aparecen por parejas, i.e. si f (x) R[x] y C, entonces

f () = 0 f () = 0.
4.5. TEOREMA DEL RESIDUO, RAICES 115

Figura 4.2: Races de x3 1

Demostracion. Sea f (x) = an xn + an1 xn1 + + a0 , si es una raz de


f (x), entonces
an n + an1 n1 + + a0 = 0,
conjungando la ecuacion tenemos

an n + an1 n1 + + a0 = 0 = 0,

por lo que usando las propiedades de la conjugacion

f () = 0.

La misma prueba muestra la afirmacion recproca.


Algunos resultados sobre polinomios en Z[x] se establecen a continuacion.
Teorema 4.5.7. Sea f (x) Z[x], f (x) = a0 + a1 x + + an xn . Si a/b Q,
(a, b) = 1, es una raz de f (x), entonces

a | a0 y b | an .

Demostracion. Si
a  a n
a0 + a1 + + an = 0,
b b
entonces
bn a0 + a1 abn1 + + an an = 0.
Finalmente, como (a, b) = 1, se sigue el resultado

b | an y a | a0 .
116 CAPITULO 4. POLINOMIOS

Por ejemplo, el polinomio


f (x) = 2x3 + x2 2
no tiene races racionales, ya que si f (a/b) = 0, entonces a | 2 y b | 2. Las
posibles races son 1, 2 y 1/2, sin embargo
f (1) = 1, f (1) = 3,
f (2) = 18, f (2) = 14,
   
1 2 1 3 1 1 1
f = 3 + 2 2= y f = 2 + 2 2 = 2.
2 2 2 2 2 2 2
Como caso particular del Teorema 4.5.7, se tiene que si
f (x) = xn + an1 xn1 + + a0
es un polinomio en Z[x] que tiene races racionales, estas son enteras. Esto
se cumple, ya que si a
f = 0 y (a, b) = 1,
b
entonces b | 1, i.e. b = 1.
Analizamos ahora el polinomio
f (x) = x3 + x 3,
su derivada es f 0 (x) = 3x2 + 1, observese que f 0 (x) > 0 x R, tambien el
mnimo de f 0 (x) es 1 en x = 0 (vease la Figura 4.3).

-1 1

Figura 4.3: Grafica de f 0 (x) = 3x2 + 1

Es decir, la grafica de f (x) = x3 + x 3 es creciente, donde la derivada


decrece a 1 en 0 para luego crecer. Tambien f (1) = 1 y f (2) = 7, por lo
que f tiene una unica raz real en el intervalo (1,2) (vease la Figura 4.4).
4.6. ECUACIONES DE 2O GRADO 117

1 2
-1

-3

Figura 4.4: Grafica de f (x) = x3 + x 3

EJERCICIOS 4.5

1. Calcule las races de x5 1 = 0.


2. Exprese x8 1 como producto de polinomios reales.
3. Demuestre que si f (x) | g(x), entonces la races de f (x) tambien lo son de
g(x).
4. Demuestre que si f (x) 6= 0 y a, b, c son races distintas de f (x), entonces
gr (f (x)) > 3.
5. Sean f (x) y g(x) 2 polinomios tales que (x a) | f (x) y (x a) - g(x).
Demuestre que (x a) - f (x) + g(x).
6. Si f (x) = x3 +2x2 x2. Determine los numeros z C tales que f (z) = 0.

4.6. Ecuaciones de 2o grado


Sea
f (z) = az 2 + bz + c, a, b, c C,

se quiera factorizar f (z) y encontrar sus races, completando cuadrados se


tiene
 
2 b 2 c
az + bz + c = a z + z +
a a
118 CAPITULO 4. POLINOMIOS
"  2  2 #
b b c b
= a z2 + 2 z + +
2a 2a a 2a
" 2 #
2
b b 4ac
=a z+ . (4.1)
2a 4a2
Si denotamos
b2 4ac
= ,
4a2
hay 2 casos: si b2 = 4ac, entonces = 0 y
 2
b
f (z) = a z + ,
2a

de otra manera si es una raz de , es la otra y se sigue de (4.1)
que   
b b
f (z) = a z + z+ + ,
2a 2a

tomando z1 = (b/2a) + y z2 = (b/2a) se tiene

f (z) = a(z z1 )(z z2 ),

por lo que z1 , z2 son las races de f (z), tambien si es raz de f (z), entonces
(z ) | f (z) y se sigue del Corolario 4.5.5 que = z1 o = z2 .
Observese que
r
b b2 4ac b + b2 4ac
z1 = + =
2a 4a2 2a
y
b b2 4ac
z2 = ,
2a

donde b2 4ac es cualquier raz de b2 4ac.

Ejemplo
z 2 + i = (z )(z + ),
donde = cos(/4) + i sen(/4), en este caso tenemos b = 0, a = 1 y c = i,
por lo que

4i 3 3 3 3
z1 = = i = cos + i sen y z2 = cos i sen
2 4 4 4 4
4.7. DIVISION SINTETICA 119

EJERCICIOS 4.6

1. Encuentre un polinomio de grado 4 con coeficientes reales que no tenga


ninguna raz real.
2. Sea f (x) = ax2 + bx + c un polinomio de grado 2 con coeficientes reales,
recordamos que el discriminante de f (x) es = b2 4ac. Demuestre que:

i) f (x) tiene dos races reales distintas, si > 0.

ii) f (x) tiene dos races reales iguales, si = 0.

iii) f (x) tiene dos races complejas no reales, que son conjugadas entre s,
si < 0.

4.7. Division sintetica


El proceso de dividir un polinomio por un divisor de la forma x a se
puede simplificar sustancialmente. Este P
proceso permite tambien obtener una
expresion para polinomios de la forma ai (x a)i .
Veamos el siguiente ejemplo, dividimos 4x4 3x3 + 2x2 x + 1 entre x + 1.

4x4 3x3 + 2x2 x + 1 x + 1


4x4 4x3 4x3 7x2 + 9x 10
7x3 + 2x2 x + 1
7x3 + 7x2
9x2 x + 1
9x2 9x
10x + 1
10x + 10
11

Este proceso se puede escribir de manera mas esquematica.


120 CAPITULO 4. POLINOMIOS

4 -3 2 -1 1 -1
-4 4 7 + 9 10
-7
7
9
-9
-10
10
11
Observese que los coeficientes del cociente son el 1er numero del 1er
renglon y los numeros que aparecen debajo de las rayas horizontales, ex-
ceptuando el ultimo, que es el residuo, y los numeros arriba de las lneas
horizontales, se obtienen al multiplicar a (en el ejemplo a = 1) por los
coeficientes del cociente. Observese tambien que los numeros debajo de las
lneas horizontales se obtienen sumando los numeros de arriba.
Sintetizando aun mas, se escribe simplemente

4 -3 2 -1 1 -1
-4 7 -9 10
4 -7 9 -10 11
Obteniendose un algoritmo muy simple: bajar 4 debajo de la raya, multi-
plicarlo por -1 y ponerlo arriba de la raya, sumar y el resultado es el siguiente
coeficiente del cociente, este multiplicarlo por -1 y ponerlo arriba de la raya
en la siguiente columna, etcetera.
Veamos otro ejemplo:

1 1 2 3 5 -6 2
2 6 16 38 86
1 3 8 19 43 80
por lo cual

x5 + x4 + 2x3 + 3x2 + 5x 8 = (x4 + 3x3 + 8x2 + 19x + 43)(x 2) + 80.

A este rapido algoritmo se le llama division sintetica.PEste metodo nos


permite expresar rapidamente un polinomio en la forma ai (x a)i como
sigue.
4.7. DIVISION SINTETICA 121

Si f (x) es un polinomio de grado n y a C, entonces


f (x) = (x a)f1 (x) + b0
f1 (x) = (x a)f2 (x) + b1
..
.
fn1 (x) = (x a)fn (x) + bn1 ,

como el grado de fi (x) es n i, fn (x) es de grado 0 (o ), i.e. fn (x) C,


se puede escribir como fn (x) = bn y se tiene
f (x) = b0 + f1 (x)(x a)
= b0 + b1 (x a) + f2 (x)(x a)2
= b0 + b1 (x a) + b2 (x a)2 + f3 (x)(x a)3
..
.
= b0 + b1 (x a) + b2 (x a)2 + b3 (x a)3 + + bn (x a)n ,
obteniendose
X
n
f (x) = bi (x a)i ,
i=0

donde b0 es el residuo de f (x) al dividirlo por x a, b1 es el residuo de


f1 (x) al dividirlo por x a, etcetera. Usando la division sintetica se obtienen
rapidamenteP los bi : por ejemplo, si se quiere expresar x4 + 3x3 + x2 2x 1
en la forma ai (x + 2)i , hacemos lo siguiente:

f (x) 1 3 1 -2 -1 -2
-2 -2 2 0
f1 (x) 1 1 -1 0 -1
-2 2 -2
f2 (x) 1 -1 1 -2
-2 6
f3 (x) 1 -3 7
-2
f4 (x) 1 -5
y se tiene
x4 + 3x3 + x2 2x 1
= (x + 2)4 5(x + 2)3 + 7(x + 2)2 2(x + 2) 1,
122 CAPITULO 4. POLINOMIOS

observese que el coeficiente


P del termino de grado maximo coincide con el
correspondiente en (x a)i .

EJERCICIOS 4.7

1. Muestre que 2x7 3x5 + 2x4 x3 + 7x 2 no tiene races racionales.


2. Aproxime la raz real de f (x) = x3 + x 3 con una aproximacion de una
centesima usando el metodo de Newton.
P
3. Encuentre la expresion de x3 2x2 + x + 2 en la forma 3i=1 bi (x 1)i .

4.8. Races aisladas de polinomios reales


Se sigue del teorema del valor intermedio que si f (x) es un polinomio real,
tal que f (a) < 0 y f (b) > 0, donde a < b, entonces existe c [a, b], tal que
f (c) = 0.
Bisectando iteradamente el intervalo [a, b] se puede aproximar la raz (eli-
giendo el intervalo donde se cambia el signo). Sin embargo este metodo no es
eficiente, por ejemplo, si a = 3, b = 7 y se quiere aproximar con milesimas,
el numero n de etapas debe cumplir

73 2n
6 .001, i.e. 4 < ,
2n 1000
o
log 4000 8.3
4000 < 2n , i.e. n > 12.
log 2 .7
Este metodo involucra muchos pasos por lo que el metodo mas eficiente es el
de Newton.
Otro metodo interesante desde el punto de vista teorico es el de Hor-
ner. Esencialmente este metodo consiste en ir trasladando sucesivamente el
problema a intervalos con un extremo en el origen. Sea

= A.a1 a2 a3 . . . ,

una raz aislada de un polinomio f (x) en el intervalo [A, A + 1], A N {0},


el algoritmo es el siguiente.
P
1. Se expresa f (x) = j a0, j (x A)j , mediante la division sintetica iterada,
y se define X
f0 (x) = a0, j xj ,
j
4.8. RAICES AISLADAS DE POLINOMIOS REALES 123

observese que
f (x) = f0 (x A), (4.2)
es decir, el valor de f0 en el traslado de x al intervalo (0, 1) es el mismo
del valor de f en x (vease la Figura 4.5).
Notese que para encontrar el primer decimal de , i.e. a1 , hay que checar
que f (A.a1 ) y f (A.a1 ) tienen signo distinto, donde a1 = a1 + 1, y para esto
basta checar que f0 (.a1 ) y f (.a1 ) lo tienen. Esto se sigue ya que usando (4.2)

f0 (.t) = f0 (A.t A) = f (A.t).

f0 (x A) f (x)
= f (x)

0 1 0 x A+1
xA A

Figura 4.5: Metodo de Horner

2. Se calcula f0 (.1), f0 (.2), . . . etcetera, para obtener el cambio de signo, ob-


teniendose a1 . Lo cual se puede hacer rapidamente encontrando el residuo al
dividir por x .t (usando division sintetica).

3. Se define fi (x) inductivamente, si

f (x) = fi1 (x A.a1 a2 , . . . , ai1 ),

(como en (4.2)) se expresa


X
fi1 (x) = ai, j (x 10i ai )j ,
j

y se define
X
fi (x) = ai, j xj .
j

Observese que
fi1 (x) = fi (x 10i ai ).
124 CAPITULO 4. POLINOMIOS

Se tiene entonces que

f (x) = fi1 (x A.a1 a2 ai1 )


= fi (x A.a1 a2 ai1 10i ai )
= fi (x A.a1 a2 . . . ai ). (4.3)

4. Se calcula ai+1 , para lo que basta calcular fi en t 10(i+1) , donde t


{0, 1, . . . , 9}, ya que

f (A.a1 a2 ai t) = fi (A.a1 , ai t A.a1 a2 ai ) = fi (t 10(i+1) ),

usando (4.3).
Es posible que en algun momento se encuentre la raz exacta. El metodo
tambien se aplica si ((A + 1), A), A N {0} y

= A.a1 a2 . . . .

Para esto es necesario anteponer el signo menos a A, A.a1 , . . . , A.a1 a2 . . . ai


y a t10i , en el metodo (por ejemplo al dividir sinteticamente por el divisor
x (.1) = x + .1 se escribe -.1).
Consideremos el mismo ejemplo de la seccion 4.5,

f (x) = x3 + x 3,

como se mostro hay una sola raz en el intervalo (1, 2). A continuacion se
calcula f0 (x).

1 0 1 -3 1
1 1 2
1 1 2 -1
1 2
1 2 4
1
1 3.
Por lo tanto
f (x) = (x 1)3 + 3(x 1)2 + 4(x 1) 1
y
f0 (x) = x3 + 3x2 + 4x 1.
Calculamos ahora a1 , el residuo de f0 (x) al dividir por x .t es f0 (.t)
(teorema del residuo).
4.8. RAICES AISLADAS DE POLINOMIOS REALES 125

1 3 4 -1 .1
.1 .31 .431
1 3.1 4.31 -.569 < 0

1 3 4 -1 .2
.2 .64 .928
1 3.2 4.64 -.072 < 0

1 3 4 -1 .3
.3 .99 1.497
1 3.3 4.99 .497 > 0.
Por lo tanto a1 = 2.

Ahora se calcula f1 (x) :

1 3 4 -1 .2
.2 .64 .928
1 3.2 4.64 -.072
.2 .68
1 3.4 5.32
.2
1 3.6,

de donde

f0 (x) = (x .2)3 + 3.6(x .2)2 + 5.32(x .2) .072

y
f1 (x) = x3 + 3.6 x2 + 5.32 x .072.
Ahora calculamos a2 :

1 3.6 5.32 -.072 .01


.01 .0361 .053561
1 3.61 5.3561 -.018439 < 0
126 CAPITULO 4. POLINOMIOS

1 3.6 5.32 -.072 .02


.02 .0724 .107848
1 3.62 5.3924 .035848 > 0.
Por lo tanto = 1.21 .

En el siguiente ejemplo calculamos las races de

f (x) = x3 2x2 + 2.

Su derivada es
f 0 (x) = 3x2 4x,
cuyos puntos crticos son x1 = 0 y x2 = 4/3. Calculando su segunda derivada
tenemos f 00 (x) = 6x 4, por lo que 0 es un maximo (f 00 (0) < 0) y 4/3 es un
mnimo (f 00 (4/3) = 4 > 0) (vease la Figura 4.6).
Evaluando f (x) en 1, 0, 4/3 se tiene
 
4 32
f (1) = 1, f (0) = 2 y f =2 > 0,
3 27
por lo que la raz tiene la forma

= 0.a1 a2 ,

y f0 (x) = f (x), ya que en este caso A = 0.

4
-1 0 3 2

Figura 4.6: Grafica de f (x) = x3 2x2 + 2

Se calcula a1 (observese que el metodo de Newton es mucho mas eficiente),


4.8. RAICES AISLADAS DE POLINOMIOS REALES 127

1 -2 0 2 -.8
-.8 2.24 -1.792
1 -2.8 2.24 .308 > 0,

1 -2 0 2 -.9
-.9 2.61 -2.349
1 -2.9 2.61 -.349 < 0,

Por lo que = 0.8.

El siguiente paso es calcular f1 (x) :

1 -2 0 2 -.8
-.8 2.24 -1.792
1 -2.8 2.24 .308
-.8 2.88
1 -3.6 5.12
-.8
1 -4.4,

de donde

f0 (x) = (x + .8)3 4.4(x + .8)2 + 5.12(x + .8) + .308

y
f1 (x) = x3 4.4 x2 + 5.12 x + .308,

etcetera.

EJERCICIOS 4.8

1. Haga una aproximacion de una centesima de n 3, donde n = 2, 3, 4, usando
el metodo de Newton y luego el metodo de Horner.
2. Aproxime las races del polinomio 2x3 + 2x2 1 con un error de una
centesima.
128 CAPITULO 4. POLINOMIOS

4.9. Factorizacion de polinomios, races multi-


ples
Teorema 4.9.1. (Teorema de factorizacion) Sea f (z) un polinomio de gra-
do n, n > 0 con coeficientes en C, entonces existen k numeros complejos
distintos dos a dos: z1 , z2 , . . . , zk tales que

f (z) = b(z z1 )s1 (z z2 )s2 (z zk )sk ,

donde si N i y b C. Ademas esta descomposicion es unica salvo


permutacion de los factores.

Observese que k 6 n. Veamos 2 ejemplos:

x2 + 1 = (x i)(x + i),

(x 2)(x + 2)2 = (x2 4)(x + 2) = x3 + 2x2 4x 8.


Demostracion. (Del Teorema 4.9.1) Esencialmente el resultado es conse-
cuencia del teorema fundamental del algebra.
Existencia
Lo probamos por induccion sobre el grado: si f (z) = a1 z + a0 a1 6= 0,
entonces gr (f (z)) = 1, y se tiene
 
a0
f (z) = a1 z .
a1

Suponiendo cierto el resultado para polinomios de grado n 1, por el


teorema fundamental del algebra, existe C, tal que

f () = 0,

y por el Corolario 4.5.3, tenemos que

(z ) | f (z),

i.e.
f (z) = (z )q(z),
como gr (q(z)) = n 1,

q(z) = b(z z1 )s1 (z z2 )s2 (z zk )sk ,

y se sigue el resultado, ya sea que = zi para alguna i, o que 6= zi i.


4.9. FACTORIZACION DE POLINOMIOS, RAICES MULTIPLES 129

Unicidad
Tambien la probamos inductivamente: si n = 1,

f (z) = b(z a) = b0 (z a0 ),

entonces b = b0 , ba = ba0 , y por lo tanto a = a0 .


Suponiendo cierto para n 1, si

f (z) = b(z z1 )s1 (z zk )sk = b0 (z w1 )t1 (z wm )tm ,

al considerar el coeficiente del termino de grado maximo, se tiene que b = b0 .


Ahora (z z1 ) | f (z), por lo que usando el Corolario 4.5.5,

(z z1 ) | z wi ,

para alguna i, y sin perder generalidad (permutando los factores si es nece-


sario) se tiene
(z z1 ) | z w1 ,
i.e. z1 = w1 . Finalmente como el anillo de polinomios es un dominio entero,
se obtiene

(z z1 )s1 1 (z z2 )s2 (z zk )sk = (z w1 )t1 1 (z w2 )t2 (z wm )tm ,

que son polinomios de grado n 1, por lo que aplicando la hipotesis de


induccion s1 1 = t1 1, y salvo una permutacion, los factores (z zj )sj son
los factores (z wj )tj .

Definicion 44. Sea f (z) un polinomio en C[z] y una raz de f (z), se dice
que es una raz de multiplicidad m, si (z)m | f (z), pero (z)m+1 - f (z).

Por ejemplo, si

f (z) = (z 1)2 (z + 2)(z i)3 ,

1 es de multiplicidad 2, y i es de multiplicidad 3 Aporque?

Proposicion 4.9.2. Sean f (z) y g(z) dos polinomios en C[z], tales que
f () = g() C, entonces son iguales como polinomios.

Demostracion. Lo probamos por induccion sobre el menor de los grados.


Si gr (f (z)) 6 0, f (z) es constante y g(z) tambien, por lo que son iguales.
Si gr (f (z)) = n y z0 es una raz de f (z), entonces tambien lo es de g(z),
por lo que
f (z) = (z z0 )h(z),
130 CAPITULO 4. POLINOMIOS

g(z) = (z z0 )h1 (z),


y h(z) tiene grado n 1, de donde

h() = h1 () 6= z0 .

Finalmente se demuestra de manera identica que en el caso real que los


polinomios como funciones de C en C son continuas, por lo que si coinciden
en C, salvo quiza en un punto, deben coincidir tambien en dicho punto (f (x)
es continua en x0 sucesion xn x0 , f (xn ) f (x0 )), por lo que

h() = h1 () C,

y se sigue de la hipotesis de induccion que h(z) y h1 (z) son el mismo polino-


mio, y en consecuencia f (z) y g(z) tambien.
Observese que en la ultima parte de la demostracion se uso variable com-
pleja, pero muy elemental.

EJERCICIOS 4.9

1. Sean 1 , 2 , . . . , t todas las races de f (x), i 6= j si i 6= j, y mi la


multiplicidad de i . Muestre que

m1 + + mt = gr (f (x)).

2. Que polinomio de grado 4 tiene como races a 0, , 2 y 1.


3. Demuestre que es raz de multiplicidad mayor o igual al mnimo de m1
y m2 de f1 (x)g1 + f2 (x)g2 (x), donde es raz de multiplicidad mi de fi (x),
i = 1, 2, y g1 (x), g2 (x) son 2 polinomios no nulos cualesquiera. Pruebese
tambien que si m1 > m2 , es raz de multiplicidad m2 de f1 (x) + f2 (x).
4. Pruebe que es raz de multiplicidad 0 de f (x) si y solo si no es raz de
f (x).
5. Suponga de es raz de multiplicidad mi de gi (x), para i = 1, 2. Si

f (x) = g1 (x)g2 (x),

muestre que es raz de multiplicidad m1 + m2 de f (x).


6. Determine la multiplicidad de 1 como raz de los siguientes polinomios:
i) x4 + 3x3 + 2x2 4,

ii) 3x4 x3 x 1.
4.10. DERIVADAS Y MULTIPLICIDAD 131

4.10. Derivadas y multiplicidad


A todo polinomio
f (z) = a0 + a1 z + + an z n
se le asocia otro polinomio que es su derivada

f 0 (z) = a1 + 2a2 z + 3a3 z 2 + + nan z n1 .

Observese que si f (x) R[x], f 0 (x) es como en calculo, su derivada.


Dada la estructura de campo de C, esta situacion se generaliza facilmente a
funciones de C en C. Se pueden discutir ciertas propiedades de la derivada
de polinomios en C sin usar calculo complejo (derivadas).
Definicion 45. Sea
X
f (z) = ak z k ,
k=0

donde aj = 0 j > N, se define la derivada de f (z) como el polinomio



X
0
f (z) = (k + 1)ak+1 z k .
k=0

Inductivamente se define tambien

f n+1 (z) = (f n )0 (z).

Probamos ahora, sin usar calculo, la regla de Leibniz.


Proposicion 4.10.1. Si f (z) = g(z)h(z), entonces

f 0 (z) = g 0 (z)h(z) + g(z)h0 (z).

Observese que el calculo real no es suficiente para probar esta identidad,


sin embargo, los mismos metodos que muestran este hecho en calculo real, se
aplican al caso complejo.
Demostracion. (De la Proposicion 4.10.1) Dada z C,

X
X
i
g(z) = ai z y h(z) = bj z j ,
i=0 j=0

se sigue de la definicion del producto que



!
X X X
k
f (z) = ai b j z = ck z k .
k=0 i+j=k k=0
132 CAPITULO 4. POLINOMIOS

Ahora

!
X X X
f 0 (z) = (k + 1)ck+1 z k = (k + 1) ai b j zk , (4.4)
k=0 k=0 i+j=k+1

tambien
X X
0
g (z) = k
(k + 1)ak+1 z = a0k z k ,
k=0 k=0

donde a0k = (k + 1)ak+1 k, analogamente



X
0
h (z) = b0k z k ,
k=0

donde b0k = (k + 1)bk+1 k.


Bajo esta notacion

!
!
X X X X
g(z)h0 (z) = ai b0j zk = (j + 1)ai bj+1 z k
k=0 i+j=k k=0 i+j=k


!
!
X X X X
= sai bs zk = sai bs zk ,
k=0 i+s1=k k=0 i+s=k+1

donde s = j + 1.
Invirtiendo los papeles de g(z) y h(z), se tiene tambien

!
X X
h(z)g 0 (z) = iai bs z k .
k=0 i+s=k+1

Finalmente, usando (4.4) se tiene que



!
X X
g(z)h0 (z) + g 0 (z)h(z) = (i + s)ai bs zk
k=0 i+s=k+1


!
X X
= (k + 1)ai bs z k = f 0 (z).
k=0 i+s=k+1

Corolario 4.10.2. Si f (z) = [g(z)]m , entonces


f 0 (z) = m[g(z)]m1 g 0 (z),
donde f (z), g(z) C[z].
4.10. DERIVADAS Y MULTIPLICIDAD 133

Demostracion. Por induccion, si m = 1, no hay nada que probar.


Suponiendo cierto para m 1 y usando la Proposicion 4.10.1, como

f (z) = [g(z)]m1 g(z),

se sigue que

f 0 (z) = (m 1)[g(z)]m2 g 0 (z)g(z) + g 0 (z)[g(z)]m1

= [g(z)]m1 g 0 (z)[m 1 + 1] = m[g(z)]m1 g 0 (z).

Lema 4.10.3. Si es raz de multiplicidad m de f (z), entonces lo es de


multiplicidad m 1 de f 0 (z).
Demostracion. Se tiene f (z) = (z )m g(z), donde (z ) - g(z). Ahora

f 0 (z) = m(z )m1 g(z) + (z )m g 0 (z) = (z )m1 [m g(z) + (z )g 0 (z)],

como z no es factor de

m g(z) + (z )g 0 (z),

es raz de multiplicidad m 1 de f 0 (z).


Establecemos ahora condiciones para encontrar la multiplicidad de las
races.
Teorema 4.10.4. Sea f (z) un polinomio de grado positivo y m N, entonces
es una raz de multiplicidad m de f (z) si y solo si se cumplen las siguientes
2 condiciones:
a) f () = f 0 () = = f m1 () = 0,

b) f m () 6= 0.
Por ejemplo, si f (z) = z 5 , entonces 0 es una raz de multiplicidad 5, ya
que f 0 (0) = f 2 (0) = f 3 (0) = f 4 (0) = 0, pero f 5 (0) =
6 0:

f 0 (z) = 5z 4 ,
f 2 (z) = 5 4z 3 ,
f 3 (z) = 5 4 3z 2 ,
f 4 (z) = 5!z,
f 5 (z) = 5!.
134 CAPITULO 4. POLINOMIOS

Demostracion. (Del Teorema 4.10.4) ) Hacemos induccion sobre la mul-


tiplicidad. Si es de multiplicidad 1 de f (z), se sigue del Lema 4.10.3 que
tiene multiplicidad 0 para f 0 (z), por lo que

f () = 0 y f 0 () 6= 0

(si es de multiplicidad 0 para f 0 (z), entonces (z ) - f 0 (z) y f 0 () 6= 0).


Suponiendo cierto para races de multiplicidad m, sea raz de multipli-
cidad m + 1 en f (z), entonces por el Lema 4.10.3, es de multiplicidad m
en f 0 (z) y por hipotesis de induccion

f 0 () = f 2 () = = f m () = 0,

pero f m+1 () 6= 0, como f () = 0, se sigue el resultado.


) Induccion sobre el numero m definido por a) y b).
Si m = 1, f () = 0 y f 0 () 6= 0, entonces

(z ) | f (z),

pero no es raz de f 0 (z), por lo que es de multiplicidad 1 (usando de


nuevo el lema).
Suponiendo cierto para m, probamos para m + 1. Sea f (z) C[z] tal que

f () = f 0 () = = f m () = 0

y
f m+1 () 6= 0,
entonces (por hipotesis de induccion) es de multiplicidad m de f 0 (z), por
lo que es de multiplicidad m + 1 de f (z).
En los casos de races multiples, derivando se pueden encontrar las races
de los polinomios, por ejemplo, si

f (z) = z 4 3z 3 6z 2 + 28z 24,


f 0 (z) = 4z 3 9z 2 12z + 28
y f 00 (z) = 12z 2 18z 12.

Las races de f 00 (z) son las de 2x2 3x 2 = 0, estas son



3 9 + 16 1
= 2, .
4 2
Tambien, f (2) = 0, ya que
4.11. COEFICIENTES, RAICES Y POLINOMIOS SIMETRICOS 135

1 -3 -6 28 -24 2
2 -2 -16 24
1 -1 -8 12 0
y como
4 -9 -12 28 2
8 -2 -28
4 -1 -14 0
f 0 (2) = 0.
Ahora f 3 (z) = 24x 18 y f 3 (2) 6= 0, por lo que se sigue del Corolario
4.5.3 que 2 es una raz de multiplicidad 3 y

(z 2)3 | f (z).

EJERCICIOS 4.10

1. Determine la otra raz de f (z) = z 4 3x3 6z 2 + 28z 24, y escriba su


factorizacion. Sugerencia: usar division sintetica iterada.
2. Factorice f (x) = x5 4x4 + 4x3 + 2x2 5x 2.
3. Muestre que las unicas races de x4 2ix3 2ix 1 son i y i.
4. Demuestre que 2x5 3x4 + 1 no tiene ninguna raz de multiplicidad 4.

4.11. Coeficientes, races y polinomios simetri-


cos
Definicion 46. A un polinomio se le llama monico si el coeficiente del
termino de grado maximo es 1, por ejemplo f (x) = x5 2x2 + 1.

Teorema 4.11.1. Sean 1 , 2 , . . . , n las races de un polinomio monico


contadas con su multiplicidad, entonces si

f (z) = z n + a1 z n1 + + an = (z 1 ) (z n ),

se tiene !
X Y
n
ai = (rj ) ,
16r1 <<ri 6n j=1
136 CAPITULO 4. POLINOMIOS

donde la suma es tomada de tal manera que para toda coleccion de i naturales
distintos r1 , r2 , . . . , ri menores a n, aparece el sumando

Y
i
(rj ) = (r1 )(r2 ) (ri ), correspondiente a r1 , . . . , ri .
j=1

Por ejemplo si n = 3 y i = 2, hay que considerar las posibilidades de


tomar r1 , r2 en {1, 2, 3} para obtener el coeficiente del termino de grado 1.

(z 1 )(z 2 )(z 3 ) = z 3 + a1 z 2 + a2 z + a3
= z 3 + (1 2 3 )z 2
+(1 2 + 2 3 + 1 3 )z 1 2 3 ,

por lo que

a1 = 1 2 3 ,
a2 = 1 2 + 2 3 + 1 3 ,
a3 = 1 2 3 .

Observese en este ejemplo que el numero de sumandos para el coeficiente


ai de z ni es Cin .

Demostracion. (Del Teorema 4.11.1)


Al efectuar todos los productos en

(z 1 )(z 2 ) (z n ),

los coeficientes de los terminos de grado n i son precisamente aquellos


obtenidos al multiplicar i numeros de la forma

r1 , r2 , . . . , ri ,

(donde 1 6 r2 < r2 < < ri 6 n) por n i indeterminadas z.

Observese que, como en el ejemplo, el numero de sumandos que definen


el coeficiente ai (de grado n i) es Cin .
Notese que en la discusion en el teorema anterior se considera una raz
de multiplicidad k, como k races, por ejemplo

(z 2)2 = z 2 4z + 4 = (z 2)(z 2)
= z 2 + (2 2)z + (2)(2)
4.11. COEFICIENTES, RAICES Y POLINOMIOS SIMETRICOS 137

(z 2)3 = z 3 + (2 2 2)z 2 +
[(2)(2) + (2)(2) + (2)(2)]z + (2)(2)(2).

Los coeficientes de los polinomios expresados en terminos de races tienen


propiedades interesantes.

Teorema 4.11.2. Sean 1 , 2 , . . . , n , . . . numeros complejos,


!
X Y i X
n
an,i = rj y sn,i = ji ,
16r1 <<ri 6n j=1 j=1

donde i 6 n, i, n N, entonces

a) an,1 + sn,1 = 0 n > 1.

b) 2an,2 + an,1 sn,1 + sn,2 = 0 n > 2.

c) 3an,3 + an,2 sn,1 + an,1 sn,2 + sn,3 = 0 n > 3.

Demostracion. Observese que n an,i y sn,i se pueden pensar tambien


como polinomios simetricos en n variables (i.e. no varan los valores de la
funcion al permutar el orden de las i ).
a)
Xn X n
(i ) + j = 0.
i=1 j=1

b) Por ejemplo, si n = 3 se tiene

2(1 2 + 1 3 + 3 2 ) + (1 + 2 + 3 )(1 2 3 )
+12 + 22 + 32 = 0.

En general
! !
X X
n X
n X
n
2 (r1 )(r2 ) + i i + i2 = 0,
16r1 <r2 6n i=1 i=1 i=1

ya que en el segundo termino los productos i j , donde i 6= j, aparecen 2


veces y se cancelan todos con los del primer termino. Se generan tambien
cuadrados que se cancelan con el ultimo termino.
138 CAPITULO 4. POLINOMIOS

c)
!
X Y
3 X
3 (rj ) + (r1 )(r2 )[1 + 2 + + n ]
16r1 <r2 <r3 6n j=1 16r1 <r2 6n

(1 + + n )(12 + + n2 ) + (13 + + n3 ) = 0.
El primer termino se puede interpretar como 3 veces la suma de los coe-
ficientes de los terminos de grado n 3 (i.e. suma de todos los productos de
la forma i j k , i, j, k distintos).
El segundo termino contiene de nuevo todos estos coeficientes repetidos
3 veces por lo que se cancelan, pero tambien aparecen sumandos de la forma
i2 j i 6= j, los cuales se cancelan con el tercer termino salvo los sumandos
(i )3 del 3er termino que se cancelan con el cuarto.

EJERCICIOS 4.11

1. Demuestre el Teorema 4.11.1 cuando n = 2 usando la formula de las races


de la ecuacion cuadratica.
2. Bajo la notacion del Teorema 4.11.2, exprese a2,1 y a2,2 en terminos de s2,1
y s2,2 , y viceversa.
3. Exprese a3,1 , a3,2 y a3,3 en terminos de s3,1 , s3,2 y s3,3 , y viceversa.
4. Demuestre el Teorema 4.11.2 cuando n = 2 y n = 3.
5. Si f (x) = x2 + bx + c, demuestre que (1 2 )(2 1 ) = 4c b2 , donde
1 , 2 son sus sus races,

4.12. Polinomios con coeficientes reales


Teorema 4.12.1. Sea f (x) R[x], entonces f se puede factorizar como el
producto de una constante por polinomios monicos de grados 1 y 2, en algunos
casos los polinomios de grado 2 no se pueden descomponer en polinomios
reales de grado 1.

Demostracion. Se sigue del teorema de factorizacion que

f (x) = b(x 1 )t1 (x 2 )t2 (x k )tk ,

b R, ya que es el coeficiente del termino de grado maximo. Ahora se sigue


del Teorema 4.5.6 que si 6 R y f () = 0, entonces f () = 0, por lo que
4.12. POLINOMIOS CON COEFICIENTES REALES 139

en la descomposicion de f (x) aparecen los factores (x ) y (x ). Ahora,


como

(x)(x ) = x2 x x + ||2 = x2 2 Re ()x + ||2 ,

es un polinomio en R[x], se pueden remplazar todas las races complejas


para formar polinomios reales de grado 2. Las potencias son iguales. Esto se
prueba por induccion, dividiendo f (x) entre x2 2 Re ()x + ||2 se obtiene
un polinomio real, etcetera.

Ejemplo
x3 1 = (x 1)(x w)(x w2 ),

1 3
donde w = + i y w2 = w, por lo que
2 2
x3 1 = (x1)(xw)(xw) = (x1)(x2 2 Re (w)x+|w|2 ) = (x1)(x2 +x+1).

Definicion 47. Dado f (z) C[z], f (z) = a0 z n + + an , se define su


conjugado f (z) = a0 z n + + an .

Proposicion 4.12.2. Sean f (z), g(z), h(z) C[z]. Entonces,

a) si f (z) = g(z)h(z), se tiene que f (z) = g(z)h(z),

b) si g(z) | f (z), se tiene que g(z) | f (z),

c) si f (x) R[x], se tiene que

g(x) | f (x) g(x) | f (x),

en particular

(x )m | f (x) (x )m | f (x).

Demostracion.
a) Si
X
n X
n
i
g(z) = ai z y h(z) = bi z i ,
i=1 i=1

el coeficiente del termino de grado k de f esta dado por


X
ai b j ,
i+j=k
140 CAPITULO 4. POLINOMIOS

y el de f por
!
X X
ai b j = ai b j .
i+j=k i+j=k

b) Si f (x) = g(x)h(x), se sigue de a) que f (z) = g(z)h(z).


c) Si f (x) = g(x)h(x), entonces f (x) = f (x) = g(x)h(x) y g(x) | f (x), y
viceversa.

EJERCICIOS 4.12

1. Exprese x4 1 y x6 1 como productos de polinomios con coeficientes


reales de grado 1 y 2.
p
2. Compruebe que 1/4(1 + 5 + 10 + 2 5i) es una raz quinta de 1, y
factorice x4 + x3 + x2 + x + 1 como producto de 2 polinomios de grado 2 con
coeficientes en R.

4.13. El algoritmo de Euclides con polinomios


Como Z, los polinomios K[x] son una anillo euclidiano. El Algoritmo de
Euclides (Captulo 1, seccion 1.4) tambien se aplica a los polinomios gracias
al concepto de grado, y se obtienen maximos comunes divisores.

Lema 4.13.1. Sean f1 (x), f2 (x) K[x] y consideremos g(x) otro polinomio
tal que g(x) | fi (x), i = 1, 2, entonces g(x) divide a toda combinacion lineal
de f1 (x) y f2 (x), i.e.

g(x) | (h1 (x)f1 (x) + h2 (x)f2 (x)),

h1 (x), h2 (x) K[x].

Demostracion. Se puede escribir

hi (x)fi (x) = g(x)i (x), i = 1, 2,

sumando y factorizando se obtiene el resultado.

Proposicion 4.13.2. Consideremos f1 (x), f2 (x) K[x] no nulos y una com-


binacion lineal de de grado mnimo d(x) = f1 (x)g1 (x) + f2 (x)g2 (x), entonces
d(x) | fi (x), i = 1, 2 y por lo tanto a cualquier combinacion lineal de ellos
(por el Lema 4.13.1).
4.13. EL ALGORITMO DE EUCLIDES CON POLINOMIOS 141

Demostracion. Igual que en los enteros. Si

f1 (x) = d(x)q(x) + r(x),

gr (r(x)) 6 g1 (x), necesariamente r(x) = 0, ya que si r(x) 6= 0, sustituyendo


d(x), se tendra que r(x) es una combinacion lineal de menor grado.
Definicion 48. Un maximo comun divisor MCD de dos polinomios no nulos
f1 (x) y f2 (x) es un divisor comun de grado maximo.
Proposicion 4.13.3. Si d1 (x), d2 (x) son maximos divisores comunes de f1 (x)
y f2 (x), entonces d1 (x), d2 (x) son asociados.
Demostracion. Se hace exactamente como en el caso de los enteros, apli-
cando el algoritmo de Euclides a f1 (x), f2 (x), se obtiene un divisor comun
g(x), en particular si d(x) es un MCD, d(x) | g(x),

gr (g(x)) > gr (d(x)).

Como tambien gr (g(x)) 6 gr (d(x)), g(x) es asociado con d(x) y cualesquiera


2 MCD son asociados entre s se sigue el resultado.
Notese que ser asociado es una relacion de equivalencia.
Teorema 4.13.4. Cualquier combinacion lineal de grado mnimo de f1 (x) y
f2 (x) es un MCD de ellos.
Demostracion. Sea e(x) una combinacion lineal de grado mnimo y d(x)
un MCD, entonces por la Proposicion 4.13.2 e(x) es un divisor comun, por
lo que gr (e(x)) 6 gr (d(x)), y por el Lema 4.13.1 d(x) | e(x),

gr (e(x)) = gr (d(x)).

Corolario 4.13.5. Cualquier MCD de f1 (x) y f2 (x) es una combinacion


lineal de grado mnimo de ellos.
Demostracion. Si d(x) es un MCD, entonces es asociado a una combina-
cion lineal de grado mnimo y por lo tanto tambien es combinacion lineal de
grado mnimo.
Corolario 4.13.6. Todo divisor comun de f1 (x) y f2 (x) es un divisor de
cualquier MCD
Demostracion. Un MCD es combinacion lineal de f1 (x) y f2 (x), etcetera.
142 CAPITULO 4. POLINOMIOS

Corolario 4.13.7. Sea e(x) un divisor comun de f1 (x) y f2 (x) tal que para
todo divisor g(x) de f1 (x), f2 (x) se tiene g(x) | e(x), entonces e(x) es un MCD
Demostracion. Si d(x) es un MCD, por hipotesis d(x) | e(x), por lo tanto
gr (d(x)) 6 gr (e(x)), tambien gr (d(x)) > gr (e(x)).
Definicion 49. Sean f1 (x), f2 (x) K[x] no nulos, se define el maximo
comun divisor como su unico MCD monico. Se escribe sin ambiguedad
d(x) = (f1 (x), f2 (x)).
Observese que si f1 (x) o f2 (x) es nulo, digamos f1 (x), entonces
d(x) = kf2 (x),
(si f2 (x) = an xn + + a0 , entonces k = 1/an ).
Teorema 4.13.8. Sea f (z) K[z], entonces f (z) tiene una raz de multi-
plicidad > 1 si y solo si
(f (z), f 0 (z)) 6= 1.
Demostracion. ) Sea una raz de multiplicidad m de f (z), entonces
es una raz de multiplicidad m 1 de f 0 (z), i.e. m 1 > 0. Como
(z ) | f 0 (z) y (z ) | f (z),
se sigue que
(f (z), f 0 (z)) 6= 1.
) Sea q(z) = (f (z), f 0 (z)), donde gr (q(z)) > 0, y es una raz de q(z),
por lo tanto es una raz de f (z) y de f 0 (z), y si es raz de multiplicidad
m de f (z), lo es de multiplicidad m 1 de f 0 (z) y m 1 > 0.

EJERCICIOS 4.13

1. Sea {1 , . . . , k } el conjunto de races comunes de dos polinomios no nulos


f (z), g(z) K[z], donde mi y ni son las multiplicidades de i como raices
de f (z) y g(z), respectivamente, demuestre que
Y
k
(f (z), g(z)) = (z i )mn(mi ,ni ) .
i=1

2. Sea f1 (z) el cociente de f (z) y de (f (z), f 0 (z)), donde f (z) es no nulo.


Demuestre que f1 (z) tiene las mismas races que f (z), pero todas con multi-
plicidad 1.
3. Calcule el MCD de f (x) = x7 + x3 + 1 y su derivada, compruebe que f (x)
no tiene races de multiplicidad > 1.
4. Factorice el polinomio f (z) = z 3 + (6 3i) z 2 + (9 + 12i) z + (2 11i).
4.14. METODO DE STURM 143

4.14. Metodo de Sturm


Este metodo sirve para localizar las races reales de polinomios reales. Usando
el Ejercicio 2 de la seccion anterior, se puede suponer que todas las races
son de multiplicidad uno, remplazando f (x) por
f 0 (x)
f1 (x) = ,
(f (x), f 0 (x))
si es necesario.
Aplicando el algoritmo de Euclides a f (x) y f 0 (x) se tiene

f (x) = f 0 (x)q1 (x) + r2 (x)


f 0 (x) = r2 (x)q2 (x) + r3 (x)
r2 (x) = r3 (x)q3 (x) + r4 (x) (4.5)
..
.
rn2 (x) = rn1 (x)qn1 (x) + rn (x),

donde rn (x) es una constante 6= 0, ya que (f (x), f 0 (x)) = 1 (pues el ultimo


residuo 6= 0 es el MCD y por hipotesis tiene grado 6 0).
Ahora, escribimos

f2 (x) = r2 (x), f3 (x) = r3 (x), f4 (x) = r4 (x), f5 (x) = r5 (x),


f6 (x) = r6 (x), f7 (x) = r7 (x), f8 (x) = r8 (x), f9 (x) = r9 (x),

etcetera (por parejas) y

f (x) = f0 (x), f 0 (x) = f1 (x).

Si c R, denotamos por V (c) el numero de cambios de signo de la sucesion


f0 (c), f1 (c), . . . , etcetera. Por ejemplo, si f0 (c) = 2, f1 (c) = 1, f2 (c) = 2,
f3 (c) = 4 y f4 (c) = 3, entonces V (c) = 2.
Teorema 4.14.1. (Sturm) Sea f (x) R[x] y f0 (x), . . . , fn (x) los polinomios
descritos antes, entonces si a, b R no son races de ninguna fi (x), a < b,
el numero de races de f (x) en (a, b) es

V (a) V (b).

Demostracion. Si x [a, b], x no es raz de ningun fi (x), cada fi (x)


tiene el mismo signo en [a, b] y V (a) = V (b).
Sean 1 , 2 , . . . , k los puntos en [a, b] que son races de algun

fi (x)
144 CAPITULO 4. POLINOMIOS

en orden creciente, tomando a0 = a, a1 , a2 , . . . , ak1 , ak = b, tales que

a0 < 1 < a1 < 2 < a2 < < k < ak ,

se tiene
X
k
V (a) V (b) = [v(ai+1 ) v(ai )].
i=1

Por lo tanto, basta probar que



0 si f () 6= 0
V (ai+1 ) V (ai ) =
1 si f () = 0.

Para esto se puede suponer que hay un solo [a, b] tal que es raz de
algun fi (x), y hay que probar que

0 si f () 6= 0
V (a) V (b) =
1 si f () = 0.

Caso 1: f () 6= 0.
En este caso es una raz de fj1 (x), . . . , fjt (x), y no hay 2 de estos ndices
que sean consecutivos, ya que en este caso sera raz de 2 residuos consecu-
tivos en el algoritmo de Euclides para f (x) y f 0 (x), y f (x) y f 0 (x) tendran
una raz en comun.
Tambien al contar V (a) y V (b) se pueden ignorar los cambios de signo
entre fj (x) y fj+1 (x) si j, j + 1 6 {j1 , j2 , . . . , jt }, ya que estas funciones no
cambian de signo en [a, b], por lo que si cambian de signo en a, tambien lo
hacen en b.
Falta probar que ji , i = 1, 2, . . . , t, el numero de cambios en fji 1 (a),
fji (a), fji+1 (a) es el mismo que en fji 1 (b), fji (b), fji+1 (b). Para esto observese
que si r0 (x) = f (x), r1 (x) = f1 (x) en la notacion de (4.5), entonces

ri (x) | ri1 (x) ri+1 (x) i,

por lo que fi (x) | fi1 (x) + fi+1 (x) :


Si ri1 (x) = fi1 (x), entonces ri+1 (x) = fi+1 (x), y si ri1 (x) = fi1 (x)
se tiene ri+1 (x) = fi+1 (x).
En consecuencia

fji 1 () + fji +1 () = 0 i,

y fji 1 , fji +1 tienen signos opuestos y las posibilidades se describen en las


siguientes figuras.
4.14. METODO DE STURM 145

fji 1
fji 1
fji

a b a b
fji +1 fji
fji +1

fji 1 fji 1
fji

a b a b
fji
fji +1 fji +1

Figura 4.7: Cambios de signo de fji en los polinomios de Sturm

En cualquiera de estos casos hay un cambio de signo en a y otro en b, la


misma situacion sucede invirtiendo (en la Figura 4.14) las posiciones de fji 1
y fj1 +1 , por lo cual
V (a) V (b) = 0.

Caso 2: f () = 0.
El mismo razonamiento anterior se aplica a los cambios de signo en las
secuencias f1 (a), . . . , fn (a) y f1 (b), . . . , fn (b).

f!

a b a b
f!
f

Figura 4.8: Caso 2 en la prueba del teorema de Sturm, cambios de signo de


f y f0

Ahora f (a) y f (b) tienen signos opuestos, ya que no es un punto crtico,


i.e. f 0 () 6= 0. Por lo que basta probar que f (b) y f 0 (b) tienen el mismo signo,
146 CAPITULO 4. POLINOMIOS

ya que esto implica que f (a) y f 0 (a) tienen signos contrarios y

V (a) V (b) = 1,

vease la Figura (4.8).


Para demostrar esto se expresa

f (x) = a0 + a1 (x ) + a2 (x )2 + ,

y se tiene a0 = f () = 0 y a1 = f 0 (). Por lo cual

signo de a1 = signo de f 0 ,

y basta probar que para alguna (, b)

signo de f () = signo de a1

(f tiene signo constante en (, b]). Como el signo de a1 es el signo de a1 (),


basta probar

|a1 ( )| > |a2 ( )2 + + am ( )m |.

Finalmente, si es suficientemente cercana a , de tal manera que

| | < 1

y
|a1 |
( ) < i, ai 6= 0,
|ai (m 1)|
se tiene
X
m X
m
2 m i
|a2 ( ) + + am ( ) | < |ai |( ) 6 |ai |( )2
i=2 i=2

X
m
|ai ||a1 |
< ( ) = ( )|a1 |
i=2
|ai |(m 1)
( los sumandos donde ai = 0 se omiten).

La filosofa es que si es muy pequeno, el termino de grado 1 domina.


Antes de mostrar un ejemplo, observese que si

f (x) = xn + a1 xn1 + + an R[x]


4.14. METODO DE STURM 147

y
A = max{1, |a1 | + |a2 | + + |an |},
entonces f no tiene races en [A, A]c :
Esto se sigue, ya que si x [A, A]c ,

|xn | > (|a1 | + |a2 | + + |an |) |xn1 |

> |a1 ||x|n1 + |a2 ||x|n2 + + |an ||xnn | > |a1 xn1 + + an |.

Ejemplo
Sea
f (x) = x4 x 3,
por la observacion anterior las races de f estan en el intervalo [4, 4]. Mas
aun, si |x| > 2, entonces

x4 > 23 |x| = 4|x|(1 + 1) = 4|x| + 4|x| > |x| + 3 > |x + 3|,

y las races estan en [2, 2].


Aplicamos el teorema de Sturm para aislarlas,

f 0 (x) = 4x3 1,

x4 - x - 3
x 4x3 - 1
-x4 +
4 x
3 4
- x - 3
4
Por lo tanto
3 3
f2 (x) = (x + 4), r2 (x) = (x + 4),
4 4
y como

4 0 0 -1 -4
-16 64 -256
4 -16 64 -257 ,
se tiene
   
3 3 4
4x 1 = (x + 4) (4x2 16x + 64) 257,
4 3

(f (x), f 0 (x)) = 1
148 CAPITULO 4. POLINOMIOS

y
f3 (x) = 257.

Ahora, f0 (2) > 0 y f0 (2) > 0, tambien f0 (0), f0 (1) y f0 (1) son negativos.
As mismo f1 (2) y f1 (1) son positivos y f1 en 2, 1 y 0 toman valores
negativos, por lo que se tiene la siguiente tabla.

-2 2 0 1 -1
f0 (x) + + - - -
f1 (x) - + - + -
f2 (x) + + + + +
f3 (x) + + + + +

Las 2 primeras columnas muestran que hay 2 races en (-2,2), y las otras
3 refinan el resultado probando que hay p
una en (-2,1) y otra en (1,2).
00 2
Graficamente, f (x) = 12x , y x = 3 1/4 < 1 es el punto crtico de la
derivada (vease la Figura 4.9).

-2 -1 1 2

-3

Figura 4.9: Grafica de f (x) = x4 x 3

EJERCICIOS 4.14

1. Usando el metodo de Sturm, aislar las races de x3 4x + 1.


4.15. FRACCIONES PARCIALES 149

4.15. Fracciones parciales


Se define una relacion de equivalencia entre las expresiones de la forma

f (x)
,
g(x)

donde f (x), g(x) son polinomios y g(x) 6= 0, de la siguiente manera:

f1 (x) f2 (x)

g1 (x) g2 (x)

si f1 (x)g2 (x) = f2 (x)g1 (x).


Esta relacion es evidentemente reflexiva y simetrica. Tambien es transiti-
va, esto se demuestra igual que con los racionales, si
a1 a2 a2 a3
y ,
b1 b2 b2 b3

entonces a1 b2 = a2 b1 , a2 b3 = a3 b2 y a1 b2 b3 = a3 b2 b1 , etcetera.

Definicion 50. Las clases de equivalencia obtenidas bajo la relacion anterior


se llaman fracciones racionales.

Igual que en Q se definen 2 operaciones:

f1 (x) f2 (x) f1 (x)g2 (x) + f2 (x)g1 (x)


+ =
g1 (x) g2 (x) g1 (x)g2 (x)
y
f1 (x) f2 (x) f1 (x)f2 (x)
= .
g1 (x) g2 (x) g1 (x)g2 (x)
Es facil probar que estas operaciones no dependen del representante, de
hecho la misma prueba en Q se aplica a este caso. Uno de lo intereses de
estas expresiones es el de simplificar integrales.

Lema 4.15.1. Si g(x) = h(x)k(x) y (h(x), k(x)) = 1, entonces para todo


f (x) existen polinomios s(x), t(x) tales que

f (x) s(x) t(x)


= + .
g(x) h(x) k(x)

Ademas, si f (x), h(x), k(x) R[x], entonces s(x), t(x) R[x].


150 CAPITULO 4. POLINOMIOS

Demostracion. Aplicando el algoritmo de Euclides se pueden encontrar


h1 (x), k1 (x) (reales si h(x) y k(x) lo son) tales que

1 = h(x)h1 (x) + k(x)k1 (x),

por lo cual
f (x) f (x) [h(x)h1 (x) + k(x)k1 (x)] f (x)h1 (x) f (x)k1 (x)
= = + .
g(x) g(x) k(x) h(x)

Notese que la descomposicion en el Lema 4.15.1 no es unica (ejercicio).


Lema 4.15.2. Sean h(x), f (x) polinomios tales que gr (f (x)) < gr (h(x))m ,
y gr (h(x)) > 0, entonces existen polinomios s1 (x), s2 (x), . . . , sm (x) tales que
gr (si (x)) < gr (h(x)) i, y
f (x) s1 (x) sm (x)
= + + .
[h(x)]m h(x) [h(x)]m
Ademas, si h(x), f (x) R[x], los polinomios si (x) tambien.
Demostracion. Sea n = gr (h(x)), se aplica el algoritmo de la division a
los siguientes cocientes:

f (x) = h(x)q1 (x) + r1 (x),


q1 (x) = h(x)q2 (x) + r2 (x),
q2 (x) = h(x)q3 (x) + r3 (x),
..
.
qk2 (x) = h(x)qk1 (x) + rk1 (x),
qk1 (x) = h(x)qk (x) + rk (x),

donde gr (ri (x)) < n i, gr (qk (x)) < n y gr (qk1 (x)) > n.
Esto se puede lograr ya que si gr (f (x)) < gr (h(x)) no hay nada que hacer,
de otra manera gr (f (x)) > gr (q1 (x)) (gr (f (x)) = gr (h(x)) + gr (q1 (x))) y
los grados de los qi van disminuyendo, por lo que el proceso se termina en la
primera k tal que
gr (qk (x)) < gr (h(x)) = n.
Finalmente sustituyendo qk1 (x) en la ecuacion anterior, e iterando este
proceso se tiene

qk2 (x) = h(x)[h(x)qk (x) + rk (x)] + rk1 (x)


= [h(x)]2 qk (x) + h(x)rk (x) + rk1 (x)
4.15. FRACCIONES PARCIALES 151

qk3 (x) = h(x)qk2 (x) + rk2 (x)


= [h(x)]3 qk (x) + [h(x)]2 rk (x) + h(x)rk1 (x) + rk2 (x)

hasta obtener despues de k pasos,

q0 (x) = f (x) = [h(x)]k qk (x) + [h(x)]k1 rk (x) + + h(x)r2 (x) + r1 (x). (4.6)

Se tiene k < m, ya que si k > m se tendra gr (f (x)) > gr (h(x))m , pues


en virtud de 4.15 gr (f (x)) = gr (h(x)k ) + gr (qk (x)). Finalmente, dividiendo
por [h(x)]m se sigue el resultado.

Observese que si gr (f (x)) > gr (h(x))m en el Lema 4.15.2 se sigue un


resultado analogo, aplicando dicho lema a r(x), donde

f (x) = g(x)[h(x)]m + r(x),

y gr (r(x)) < gr (h(x))m , obteniendose en este caso una parte polinomial.

Teorema 4.15.3. Sea

g(x) = (x 1 )r1 (x n )rn ,

donde i 6= j , si i 6= j, entonces

XX si r
f (x) ai j
= s(x) + .
g(x) i=1 j=1
(x i ) j

Demostracion. Aplicando el Lema 4.15.1 se tiene

f (x) X fi (x)
n
= ,
g(x) i=1
(x i )ri

y por el Lema 4.15.2, i

X i r
fi (x) ai j
= si (x) + ,
(x i )r i
j=1
(x i )j
Pn
ya que gr (xi ) = 1, escribiendo s(x) = i=1 si (x) se sigue el resultado.
152 CAPITULO 4. POLINOMIOS

Teorema 4.15.4. Sea


! !
Y
n Y
m
g(x) = (x i )ri (x2 + ai x + bi )si
i=1 i=1

donde los factores son distintos dos a dos, ai , bi R i y los polinomios de


grado 2 son irreducibles en R[x], entonces si f (x) R[x]
XX n i r XX im s
f (x) ai j Ai j x + Bi j
= s(x) + + ,
g(x) i=1 j=1
(x i )j i=1 j=1
(x2 + ai x + bi )j

donde s(x) R[x], ai j , Ai j , Bi j R i, j.


Demostracion. De nuevo como en el teorema anterior el resultado es con-
secuencia inmediata de los Lemas 4.15.1 y 4.15.2: usando el primero

f (x) X fi (x) X
n m
gi (x)
= + ,
g(x) i=1
(x i )r i
i=1
(x + ai x + bi )si
2

y usando el segundo se obtiene la expresion del enunciado.


En la practica se encuentra la descomposicion del Teorema 4.15.4 de una
manera un poco distinta: si gr (f (x)) > gr (g(x)), por el algoritmo de la
division

f (x) = g(x)h(x) + r(x), donde gr (r(x)) < gr (g(x)),

y
f (x) r(x)
= h(x) + . (4.7)
g(x) g(x)
Por otra parte, usando el Teorema 4.15.4 y sumando toda la parte no
polinomial se tiene
f (x) q(x)
= k(x) + ,
g(x) g(x)
donde gr (q(x)) < gr (g(x)). Esto se sigue, ya que al sumar dos funciones
racionales, donde los grados de los numeradores son menores a los de los
denominadores, se obtiene una funcion racional con estas caractersticas. Por
lo cual
f (x) = k(x)g(x) + q(x),
y se sigue entonces por unicidad que

k(x) = h(x) y r(x) = q(x).


4.15. FRACCIONES PARCIALES 153

Por consiguiente, para encontrar la expresion del Teorema 4.15.4, primero


se puede aplicar el algoritmo de la division para obtener (4.7) y despues en-
contrar ai j , Ai j , Bi j sumando las expresiones no polinomiales y resolviendo
para r(x) mediante un sistema de ecuaciones, la validez del Teorema 4.15.3
garantiza la existencia de las soluciones ya que r(x) = q(x).

Ejemplo
Sea
2x7 + 5x6 + x5 x4 7x3 + x2 + x + 7
R(x) = .
x6 2x3 + 1
Primero se encuentra la parte ponomial

2x7 + 5x6 + x5 x4 7x3 + x2 +x +7 x6 2x3 + 1


2x7 4x4 2x 2x + 5
6 5 4 3 2
5x +x +3x 7x +x x +7
5x6 10x3 -5
x5 +3x4 + 3x3 + x2 x +2,
por lo que
x5 + 3x4 + 3x3 + x2 x + 2
R(x) = 2x + 5 + .
x6 2x3 + 1
Si x3 = y, el denominador de la parte no polinomial es y 2 2y + 1 = (y 1)2 ,
por lo tanto x6 2x3 + 1 = (x3 1)2 = [(x 1)(x2 + x + 1)]2 .
Si R1 (x) denota la parte no polinomial en R(x), se tiene

a1 a2 a3 x + a4 a5 x + a6
R1 (x) = + + 2 + 2
x 1 (x 1) 2 x + x + 1 (x + x + 1)2

a1 (x 1)(x2 + x + 1)2 + a2 (x2 + x + 1)2


=
x6 2x3 + 1
(a3 x + a4 )(x 1)2 (x2 + x + 1) + (a5 x + a6 )(x 1)2
+ .
x6 2x3 + 1
Como

(x2 + x + 1)2 = x4 + 2x3 + 3x2 + 2x + 1,


(x 1)2 (x2 + x + 1) = (x2 2x + 1)(x2 + x + 1) = x4 x3 x + 1,
(x2 + x + 1)2 (x 1) = x5 + x4 + x3 x2 x 1,
y (x 1)(x2 + x + 1) = x3 1,
154 CAPITULO 4. POLINOMIOS

el numerador de R1 (x) es

a1 (x5 + x4 + x3 x2 x 1) + a2 (x4 + 2x3 + 3x2 + 2x + 1)


+(a3 x + a4 )(x4 x3 x + 1) + (a5 x + a6 )(x2 2x + 1)
= (a1 + a3 )x5 + (a1 + a2 a3 + a4 )x4 + (a1 + 2a2 a4 + a5 )x3
+(a1 + 3a2 a3 2a5 + a6 )x2 + (a1 + 2a2 + a3 a4 + a5 2a6 )x
a1 + a2 + a4 + a6 .

Por lo que se obtiene el siguiente sistema de ecuaciones




1 = a1 + a3



3 = a1 + a2 a3 + a4

3 = a1 + 2a2 a4 + a5

1 = a1 + 3a2 a3 2a5 + a6



1 = a1 + 2a2 + a3 a4 + a5 2a6

2 = a1 + a2 + a4 + a6 .

Resolvemos ahora el sistema



1 0 1 0 0 0 1 1 0 1 0 0 0 1
1 1 1 1 0 0
3 0 1 2 1 0 0 2

1 2 0 1 1 0 3 2 1 1 1 0 2
0
1 3 1 0 2 1 1
0 2 1 2
0 3 0
1 2 1 1 1 2 1 0 2 2 1 1 2 0
1 1 0 1 0 1 2 0 1 1 1 0 1 3

1 0 1 0 0 0 1
0 1 2 1 2
0 0 .
.. 3 3 1 0 2


0 0 3 3 1
0 2
0 3 4 1 0
0 0 6 3 2 1 4
0 3 1 2 0
0 0 6 3 1 2 4
0 0 3 0 0 1 1 0 3 1 1 3


.. ..
. 3
. 3

.. .
.
.
3 4 1 0 . 3

.
.
0 3 3 0 . 3 3 0
0 3 0 3 0 3 3
Por lo tanto a6 = 1 y tambien a5 = 1. Luego 3x4 4 + 1 = 0, i.e. a4 = 1.
Dado que 3x3 3 + 1 = 2, se tiene que a3 = 0. Tomado la 2a ecuacion (en
4.16. POLINOMIOS REALES DE GRADO 3 155

la matriz escalonada), se tiene que a2 + 1 = 2, por lo que a2 = 1. Finalmente,


se sigue de la 1a ecuacion que a1 = 1.
Por consiguiente

a1 = a2 = a4 = a5 = a6 = 1 y a3 = 0,

por lo cual
1 1 1 x+1
R(x) = 2x + 5 + + + 2 + 2 .
x 1 (x 1) 2 x + x + 1 (x + x + 1)2

EJERCICIOS 4.15

1. Demuestre que la descomposicion en el Lema 4.15.1 no es unica.


2. Encuentre la descomposicion en fracciones parciales de la funcion
x5 + x3 + x + 1
.
x3 6x2 + 11x 6

4.16. Polinomios reales de grado 3


Al final de la edad media en la universidad de Bolona se descubrio la solucion
al problema de encontrar las races de polinomios de grado 3, el metodo se
atribuye a Cardano, Ferro y Tartaglia. Este es un interesante episodio de la
historia de la matematica (cf. [1]).
Como se observo en los ejemplos del teorema de Sturm, si

f (x) = x3 + bx2 + cx + d, b, c, d R,

se tiene que |x|3 > |bx2 + cx + d|, en (M, M )c , donde

M = max{1, |b| + |c| + |d|},

por lo que las races de f estan en (M, M ).


Observese primero que basta solucionar una ecuacion de la forma

z 3 + pz + q = 0. (4.8)

Esto se sigue, ya que al hacer un cambio de variable y = z b/3, en la


ecuacion
y 3 + by 2 + cy + d = 0,
se tiene  3  2  
b b b
z +b z +c z +d
3 3 3
156 CAPITULO 4. POLINOMIOS

3 2b b2 b3 2 b2 b3 cb
= z 3z + 3z + bz 2z + + cz + d,
3 9 27 3 9 3
y esta nueva ecuacion es de la forma (4.8).
Teorema 4.16.1. (Cardano, Ferro, Tartaglia) Las soluciones de (4.8) estan
dadas por
r !1/3 r !1/3
q q2 p3 q q2 p3
z= + + + + .
2 22 27 2 22 27

Este resultado se interpreta como la existencia de dos races cubicas de


q q
+ , ,
2 2
que sumandolas forman una solucion de (4.8), donde es el discriminante,
i.e. q 2 /2 + p3 /27.
Demostracion. Si p = 0, el resultado es inmediato, por lo que podemos
suponer p 6= 0, se puede tambien escribir

z = s + t,

s, t C, mostraremos que z es solucion si se toman s y t adecuados.


Ahora,
(s + t)3 + p(s + t) + q = 0,
esto es
s3 + 3s2 t + 3st2 + t3 + ps + pt + q = 0.
La esencia de la prueba es exhibir que existen s, t C tales que
 3 (4.9)
s + t3 = q
3st = p, (4.10)

lo cual prueba que z es solucion.


Resolvemos el sistema (4.9) (4.10). Despejando
 p 3
s3 + = q,
3s
y  p 3
(s3 )2 + qs3 = 0,
3
que es cuadratica, tomando = s3 , se tiene
 p 3
2 + q = 0,
3
4.16. POLINOMIOS REALES DE GRADO 3 157

la cual tiene soluciones


r
3 q q2 p3
s == + .
2 22 27
Se puede hacer lo mismo con t y siendo simetricas las ecuaciones se tiene
r
q q2 p3
t3 = = + ,
2 22 27
observese que s 6= 0 y t 6= 0, ya que p 6= 0 (por la ecuacion (4.10)).
Finalmente, usando la ecuacion (4.9) se tiene
q
s3 = + (4.11)
2
3 q
y t = , (4.12)
2
(o al reves, pero esta es lamisma solucion) porlo cual s debe ser una de las
races cubicas de q/2 + y t de q/2 .
Finalmente mostramos que de las ecuaciones (4.11) y (4.12) se obtiene una
solucion. Evidentemente cumple (4.9), y tomando todos los posibles valores
de dichas s y t, los productos st son a los mas nueve. Para todos esos valores
la raz cubica de st esta dada por
r r r
q  q  q 2
q 2
p 3
p3
3 3
3
+ = = .
2 2 4 4 27 27

Por lo que se sigue que para 3 de estos valores su producto


p es p/3 y se
cumple (4.10), puesto que p/3 es una raz cubica de p /27. Esto se sigue
3 3

ya que al tomar las distintas races cubicas de un complejo w, si es una de


ellas las otras son y , donde = cos(2/3) + i sen(2/3).

Fijando entoncesuna raz cubica cualquiera de q/2 y rotando las
3 races de q/2 + se obtienen las 3 races de
r
3 p3
.
27

Ejemplo

Resolvemos
f (x) = x3 3x + 1,
158 CAPITULO 4. POLINOMIOS

se tiene p = 3 y q = 1. Entonces
r !1/3 r !1/3
1 1 1 1
x= + 1 + 1
2 4 2 4
!1/3 !1/3
1 3 1 3
= + i + i .
2 2 2 2
Observese que al tomar la raz cuadrada, como aparece esta y su inversa, no
importa cual se tome, se presentan las dos por simetra.
Una raz cubica de
   
1 3 2 2
+ i = cos + i sen =
2 2 3 3
es = cos(2/9) + i sen(2/9) 40 , y de
   
1 3 4 4
i = cos + i sen
2 2 3 3
es cos(4/9) + i sen(4/9) = 2 . En este caso hay 3 races reales dadas por
2
+ , + 2 y 2 + .
Esto se sigue, ya que la ecuacion (4.10) en nuestro caso es
3st = p
3
i.e. st = = 1,
3

y si s, t son complejos unitarios, esto se satisface si y solo si s y t son conju-


gados (vease la Figura 4.10).
Ademas tomando algunos valores:
f (2) = 1, f (1) = 3, f (0) = 1, f (1) = 1 y f (2) = 3,
se sigue que una de la races que una de la races esta entre 0 y 1, otra entre
-2 y -1 y otra entre 1 y 2 (vease la Figura 4.11).
Observese que no todos los apareamientos de s y t producen races, por
ejemplo + 2 no es raz, ya que tienen parte imaginaria y hay solo 3 races
reales.
Los calculos parecen amables, pero este es un caso excepcional, en general
esto es muy laborioso, por lo que en muchos casos es mas adecuado solo
aproximar por el metodo de Newton (Sturm y/o Calculo Diferencial).
El signo del discriminante determina si existen 3 races reales o no.
4.16. POLINOMIOS REALES DE GRADO 3 159

1
2
=
= 2 2
2 = 2

Figura 4.10: Las soluciones de f (x) = x3 3x + 1 son s + t, donde s =


, 2 , t = s

-2 -1 1 2
-1

Figura 4.11: Grafica de f (x) = x3 3x + 1

Teorema 4.16.2. Sea


f (x) = x3 + px + q,
un polinomio real sin races multiples, p, q 6= 0, entonces f tiene 3 races
reales distintas si y solo si < 0.

Notese que los casos p = 0 o q = 0 son triviales, tanto en polinomios


reales como en complejos.

Demostracion.
Caso 1: p < 0.
Se tiene

f (x) = x3 + px + q
f 0 (x) = 3x2 + p
f 00 (x) = 6x,
160 CAPITULO 4. POLINOMIOS
p p
por lo cual f 0 (x) = 0 enp p/3 R
y en p/3 R +
p , y se tiene un
maximo local en x = p/3, y un mnimo local en x p = p/3. p
Observese que las 3 races son distintas si y solo si f ( p/3) y f ( p/3),
esto es los valores que toma la funcion en los puntos crticos , son de signo
distinto (vease la Figura
p 4.12).p
El caso en que p/3 o p/3 sean races de f no acontece, pues se
tratan races de multiplicidad mayor a 1.

! p
3
q

Figura 4.12: Demostracion del Teorema 4.16.2

Por lo tanto, el teorema se sigue de la siguiente afirmacion:


p p
f ( p/3)f ( p/3) = 4. (4.13)

Probamos ahora la afirmacion (4.13):


 r   r 3  r 
p p p
f = +p +q
3 3 3
 r  r  r
p p p 2 p
= p + q = p + q,
3 3 3 3 3
r  r r r
p p  p p 2 p
f = + p + q = p + q,
3 3 3 3 3 3
y
 r  r   r  r 
p p 2 p 2 p
f f = q p q+ p
3 3 3 3 3 3
 
22  p  q 2 p3
= q 2 p2
2
= 22 + = 4.
3 3 22 33
Caso 2: p > 0.
Se tiene que
f 0 (x) = 3x2 + p > 0
4.16. POLINOMIOS REALES DE GRADO 3 161

y la grafica es creciente, por lo que hay una sola raz. Ademas el discriminante
es
q 2 p3
+ > 0.
22 33

Corolario 4.16.3. Con la notacion del Teorema 4.16.2, si p, q 6= 0, entonces


= 0 si y solo si f tiene races reales que son de multiplicidad mayor a 1.

Demostracion. ) Si p < 0, como


r   r 
p p
4f f = ,
3 3
p p
se sigue que si = 0, entonces p/3 o p/3 son races de f , y nece-
sariamente son de multiplicidad mayor a 1.
Si p > 0, se tiene
q 2 p3
+ > 0.
22 33
) Si p < 0 y si f tiene una raz de multiplicidad mayor a 1, entonces
0
f () = 0, lo cual implica que
r
p
= y = 0.
3

Si p > 0, f tiene solamente una raz real y no tiene puntos crticos reales.

Ejemplos:
1) Si
f (x) = x3 3x + 1,
el discriminante es
1 33
= < 0,
4 33
y hay 3 races reales, vease la Figura 4.11.
2) Sea
f (x) = x3 x + 3.
Como el discriminante es
32 1
= 2
3 > 0,
2 3
hay una unica raz real, vease la Figura 4.13.
162 CAPITULO 4. POLINOMIOS

-2 -1 1
-1

Figura 4.13: Grafica de f (x) = x3 x + 3

Al conocer la raz de un polinomio de 3er grado, digamos , se tiene


(z ) | f (z) y
f (z)
z
es un polinomio de grado 2 que se puede resolver. Como se mostro, si es
una raz compleja no real, tambien lo es.
En general, usando los metodos de Sturm, Newton y Horner se pueden
localizar las races de un polinomio como se muestra en el siguiente ejemplo.
Consideremos el polinomio

f (x) = x3 + 3x2 2x 5.

Las races de f (x) estan en (-10,10), para aislarlas podemos aplicar el


metodo de Sturm y posteriormente Newton o Horner.
Aplicamos el algoritmo de la division al polinomio y su derivada

f 0 (x) = 3x2 + 6x 2,

que muestra que a veces es mas conveniente usar las tecnias de Sturm y el
calculo diferencial, en lugar de las formulas clasicas.

3x2 + 6x 2
x3 + 3x2 2x -5
x/3 + 1/3
2
x3 2x2 + 3
x
x2 34 x -5
2
x2 2x + 3

10
3
x 13
3
4.16. POLINOMIOS REALES DE GRADO 3 163

1
por lo que f2 (x) = (10x + 13). Ademas, se puede escribir
3
 
10 13 10 13
r2 (x) = x = x+
3 3 3 10
y
3 6 -2
39 21(13)
10 100
-13/10
21
3 10
<0
por lo que f3 (x) > 0.
Las primeras columnas indican que hay una raz entre -4 y -2, otra entre
-2 y 0, y otra entre 0 y 2. Las siguientes refinan esta informacion: hay una
entre -4 y -3, otra entre -2 y -1 y otra entre 1 y 2.
Usando division sintetica calculamos algunos valores del polinomio

1 3 -2 -5 -4 1 3 -2 -5 -2
-4 4 -8 -2 -2 8
1 -1 2 | -13 = f (4), 1 1 -4 | 3 = f (2),

1 3 -2 -5 2 1 3 -2 -5 -3
2 10 16 -3 0 6
1 5 8 | 11 = f (2), 1 0 -2 | 1 = f (1),
y
f (1) = 3 y f (1) = 1,
obteniendose la siguiente tabla

-4 -2 0 2 -3 1 -1
f (x) - + - + + - -
f 0 (x) + - - + + + -
f2 (x) - - + + - + +
f3 (x) + + + + + + +
3 2 1 0 2 1 1

Los ceros de la derivada son


r r
6 36 + 24 22 3 5 5
= 1 = 1 .
6 2 3
2 2 3
164 CAPITULO 4. POLINOMIOS
p p
Ahora f 00 (x) = 6x + 6, y 6(1
p + 5/3) + 6 > 0, por lo que 1
p + 5/3
es un mnimo, tambien 6(1 5/3) + 6 < 0, por lo que 1 5/3 es un
maximo. Tambien x = 1 es un punto crtico de la derivada, i.e. es un punto
de inflexion (vease la Figura 4.14).
6

2
aqu la derivada decrece de 0

-4 -3 -2 -1 1 2

aqu la derivada crece a 0

-5

Figura 4.14: Grafica de f (x) = x3 + 3x2 2x 5

EJERCICIOS 4.16

1. Exhiba una familia no numerable de polinomios reales, cada uno de los


cuales tiene una raz real y una raz compleja de multiplicidad 2.
2. Determine el numero de races reales de los siguientes polinomios.
a) x3 3x + 5,
b) x3 5x + 3.

4.17. Polinomios reales de grado 4


Sea
f (x) = x4 + bx3 + cx2 + dx + e, b, c, d, e R.
Ferrari observo que si se completaban cuadrados en los terminos de grado
maximo, se le poda asociar a f un polinomio de grado 3 que de poder
resolverse, la solucion permita resolver el polinomio original. Especficamente
si x es una raz de f, se puede escribir:
4.17. POLINOMIOS REALES DE GRADO 4 165

x4 + bx3 = cx2 dx e
b2 x 2 b2 x 2
x4 + bx3 + = cx2 dx e +
4 4
 2  2 
b b
x2 + x = c x2 dx e. (4.14)
2 4
La eficacia del metodo estriba en introducir una nueva variable t que
permite completar cuadrados (de nuevo) en el miembro izquierdo de (4.14),
mientras que en el derecho se genera una ecuacion cuadratica en x con coe-
ficientes en t, b, c, d, e.
Especficamente (4.14) se cumple si y solo si

 2    2   
2 b 2 b t2 b 2 2 b t2
x + x + x + x t+ = c x dx e + x + x t +
2 2 4 4 2 4

 2  2     2 
2 b t b 2 b t
x + x+ = c + t x + d + t x + e . (4.15)
2 2 4 2 4

Observese que si el miembro derecho en (4.15) es de la forma (Ax + B)2 ,


se tendra, conociendo t, que

2 b t (Ax + B)
x + x+ =
2 2 (Ax + B),

que ciertamente se puede resolver.


Finalmente el miembro derecho en (4.15) es de la forma

(Ax + B)2 = A2 x2 + 2ABx + B 2

 2  2  2 
b b t
d + t 4 c+t e = 0. (4.16)
2 4 4
Finalmente, esta ecuacion es de 3er grado en la variable t, y se puede
resolver y por ende la original. Simplificamos 4.16.

2 b2 t2 b2 t2
d dbt + + b2 e + ct2 4ce t3 + 4te = 0
4 4
o
[t3 ct2 + (bd 4e)t + (4ce b2 e d2 )] = 0.
166 CAPITULO 4. POLINOMIOS

Al polinomio
g(t) = t3 ct2 + (bd 4e)t + 4ce b2 e d2
se le llama el polinomio auxiliar (y es claro que al encontrar una raz t de g,
se puede resolver el polinomio original).
Observese que para escribir el miembro derecho en la expresion (4.15)
como
A2 x2 + 2ABx + B 2 ,
no hay ambiguedad al encontrar A2 y B 2 , para dadas las dos races de A
y las dos de B, se tienen 2 expresiones para 2AB, la eleccion lo determina
d + bt/2. En el caso real, si este numero es positivo se pueden tomar las 2
races positivas de A y B, y si es negativo, una positiva y una negativa. En
el caso complejo se toman 2 races arbitrarias A1 y B1 y se toma A = A1 o
A = A1 , de acuerdo a que 2A1 B1 = d + bt/2 o que 2A1 B1 = d + bt/2.
Notese que el metodo tambien se aplica para polinomios complejos.

Ejemplo
Sea
f (x) = x4 + 4x3 + x + 1,
el polinomio auxiliar es
t3 ct2 + (bd 4e)t + 4ce b2 e d2 ,
como b = 4, c = 0, y d, e = 1 esta expresion es
t3 17,
que facilmente se puede resolver.
Se toma t = (17)1/3 , notese que 2 < t < 3, como
bt 4 17 1/3
d + = 1 + > 0,
2 2
r r
b2 t2
Ax + B = c+t x+ e
4 4
s
q

3 17 2/3
= 4 + 17 x + 1,
4
y la ecuacion original se puede resolver encontrando la solucion de
s
17 1/3 p 17 2/3
x2 + 2x + = 4 + 17 1/3 x + 1 ,
2 4
4.17. POLINOMIOS REALES DE GRADO 4 167

vease (4.15). Tomando el valor positivo, si


s
1/3 1/2 17 2/3
= (4 + 17 ) y = 1,
4

se obtienen las soluciones de grado 4 de

17 1/3
x2 + (2 )x + ,
2
como
v r !
u
u 17 1/3 17 2/3
2 + 4 + 17 1/3 t8 2 4 + 17 1/3 + 17 1/3 4 1
2 4
2
etcetera. Notese que las soluciones pueden ser numeros complejos, posterior-
mente se toman los valores negativos, etcetera.
Otro ejemplo, sea
1
f (x) = x4 + 6x + ,
4

en este caso b = c = 0, d = 6 y e = 1/4, el polinomio auxiliar es

t3 ct2 + (bd 4e)t + 4ce b2 e d2 = t3 t 6,

y t = 2 es una solucion, por lo tanto las soluciones de f (x) son las de

b t
x2 + x + = (Ax + B).
2 2
Como p p
A = b2 /4 c + t y B = t2 /4 e,

A = 2, B = 3/2, 2AB = d + bt/2 = 6, se toma A = 2. Por lo
cual hay que resolver
!
3
x2 + 1 = 2x + .
2

Las soluciones de

2
3 2
3
x + 2x + 1 y x 2x + 1 + ,
2 2
168 CAPITULO 4. POLINOMIOS

son
v
u !
u 3
2 t2 4 1 s s
2
1 1 3 1 1 3
= 1+ = +
2 2 2 2 2 2 2
y
v
u !
u 3
2 t2 4 1 + s
s
2
1 1 3 1 1 3
= 1 = .
2 2 2 2 2 2 2

Podemos checar que estas son las 4 races de f (x) = x4 + 6x + 1/4, si
denotamos q
1 i
= + 1 + 3,
2 2
como aparecen y , i.e. el polinomio x2 ( + )x + ||2 debe ser un factor
de f (x), esto es
2
1 1 3
x 2x + + + ,
2 2 2
y


3
1
x2 2x + 1 + 2
x4 0 0 6x 4
3
x2 + 2x + 1

3
2
x4 2x3 (1 + 2
)x2
3
3
2x (1 + )x2
3 2
2

3 2

2x 2x ( 2
+ 2)x

3
3 1
(1 )x2 2( 1)x
2 2 3 4
2(1 2 )x 41
0 0 0

y se checa facilmente que las otras 2 races reales lo son de x2 + 2x+1 3/2.
Bibliografa

[1] Cano Figueroa, C., Notas de variable compleja, Tesis de licenciatura,


UNAM, Facultad de Ciencias, 2003.

[2] Cardenas, H., Lluis, E., Raggi, F., Tomas. F., Algebra superior,
Trillas, 1973.

[3] Haaser, N. B., et al., A Course in Mathematical Analysis, Blaisdell,


1964.

[4] Lascurain Orive, A., Algebra superior I, Las prensas de Ciencias,


UNAM, 2012.

[5] Spivak, M., Calculus, Publish or Perish, 1994.

169
Indice alfabetico

algoritmo de Euclides, 13 conjugado, 90


algoritmo de la division, 4 parte imaginaria, 88
argumento, 72 parte real, 88
producto de, 86
cociente, 4 raz cuadrada de, 93
combinacion lineal, 3, 4 raices n-esimas de, 98
congruencia, 23 suma de, 83
conjunto numeros racionales, 34
acotado, 44 numeros reales, 41
cota
inferior, 44 orden total, 41
superior, 44
polinomio
discriminante, 97 derivada de un, 131
division sintetica, 119 conjugado, 139
divisibilidad, 1 definicion, 103
divisor, 1 factorizacion de un, 128
comun, 3 grado de un, 103
monico, 135
ecuaciones diofantinas, 15 raz de un, 112
polinomios
fracciones racionales, 149 asociados, 112
maximo comun divisor, 141, 142
nfimo, 44
producto de, 105
maximo comun divisor, 7, 11 suma de, 104
metodo de Horner, 122 primo
metodo de Newton, 68 numero, 18
metodo de Sturm, 143 relativo, 9
mnimo comun multiplo, 9, 11 residuo, 4
modulo, 71
multiplicidad, 129 supremo, 44

numeros complejos, 83 transitividad, 41


cociente de, 92 tricotoma, 41

170

Potrebbero piacerti anche