Kitabı oku: «Un curso de álgebra», sayfa 2

Yazı tipi:

ak+1 = min(A − {a1, …, ak})

para k ≥ 0. Observamos pues que tenemos definidos

a1 < a2 < … < ak < ak+1 < …

una cadena de elementos de A. Definimos f : ℕ×A con f(k) = ak. Como an < am si n < m, observamos que f es inyectiva.

Probamos finalmente que f es suprayectiva. Sea aA. Sea B = {nA | n < a}. Si B = ∅, entonces a = a1 = f(1). En otro caso, B es un conjunto finito no vacío, que por tanto se puede escribir B = {a1, …, at} para algún t. Entonces a = at+1 = f(t + 1), y el teorema queda probado.

Corolario 1.11 Si A es numerable y BA, entonces B es finito o numerable.

Demostración. Supongamos que B es infinito. Sea f : A → ℕ× una aplicación biyectiva. Aplicamos el teorema 1.10 al conjunto infinito f(B).

En los problemas guiaremos al lector sobre cómo probar que el conjunto de los números racionales es numerable, o que el de los números reales no lo es, entre otras propiedades.

5

El conjunto de los números enteros es

ℤ = {…, −n, …, −3, −2, −1, 0, 1, 2, 3, …, n, … | n ∈ ℕ}.

Suponemos que el lector está familiarizado con la suma y la multiplicación de números enteros. Es decir, en ℤ podemos sumar y multiplicar elementos: 2 + 3 = 5 o (−3)3 = −9. (Más adelante, diremos que ℤ con estas operaciones es un anillo). También utilizamos que ℤ es un conjunto con un orden: 3 > 0, −5 ≤ 5 o 2 ≤ 2.

Estamos acostumbrados a dividir dos números enteros n y m, y obtener un dividendo d y un resto r. Este es el llamado algoritmo de división.

Teorema 1.12 (algoritmo de división) Sean n ∈ ℤ y 0 < m ∈ ℕ. Entonces existen dos únicos enteros d y r tales que n = dm + r con 0 ≤ r < m.

Demostración. Consideremos el conjunto A = {n−dm | d ∈ ℤ y n−dm ≥ 0}. Es decir, A está formado por los números naturales de la forma n − dm, con d ∈ ℤ. Si n ≥ 0, entonces n − (−n)m = n(1 + m) ≥ 0, y deducimos que n(1 + m) ∈ A. Si n ≤ 0, entonces n − nm = n(1 − m) ≥ 0, y deducimos que n − nmA. En cualquier caso, concluimos que A ≠ ∅. Por el teorema 1.9, sea r el menor elemento de A. Como rA, entonces existe d ∈ ℤ tal que n − dm = r. Por tanto, n = dm + r. Si rm, tendríamos que

0 ≤ r − m = (n − dm) − m = n − (d + 1)mA.

Pero r es el menor elemento de A y r − m < r. Esta contradicción prueba que r < m. Por tanto, hemos hallado d y r tales que n = dm + r con r < m.

Supongamos finalmente que d1 y 0 ≤ r1 < m también satisfacen que n = d1m + r1. Supongamos que r1r, por ejemplo. Como n = dm + r = d1m + r1, tendremos que 0 ≤ r1 − r = (d − d1)mr1 < m. Necesariamente, d − d1 = 0 y por tanto r1 = r.

Vemos que el algoritmo de división es una consecuencia del teorema del buen orden en ℕ. Otra consecuencia de este es el llamado principio de inducción. En la práctica funciona así: Queremos probar que a partir de un cierto número natural k (habitualmente el 0 o el 1), todos los naturales mayores o iguales que k satisfacen una cierta propiedad. La estrategia que seguimos es la siguiente: primero probamos que k satisface la propiedad; y después probamos que si nk la satisface, entonces n + 1 también la satisface. El principio de inducción garantiza, entonces, que cualquier nk satisface la propiedad. En efecto, sea A el conjunto de números naturales mayores o iguales que k que satisfacen la propiedad, y sea B = {n ∈ ℕ | nk}. Queremos probar que A = B. Como AB, en caso contrario tendríamos que

∅ ≠ B − A = {bB | bA} ⊆ ℕ.

Por el teorema del buen orden en ℕ, sea n el menor elemento de B − A. Notar que n > k, pues kA (ya que k satisface la propiedad). Entonces n − 1 no está en B − A, pues n es el menor elemento de B − A. Así, n − 1 ≥ k satisface la propiedad y por hipótesis también la satisface

n = (n − 1) + 1.

Esta es la contradicción final.

Ejemplo 1.3 Probamos que


por inducción. Primero comprobamos que la igualdad es cierta para n = 1. Después suponemos que es cierta para n y la probamos para n + 1. Tenemos que


como queríamos probar.

El concepto fundamental en ℤ es la divisibilidad. Si a, b ∈ ℤ, con b ≠ 0, decimos que b divide a a si existe c ∈ ℤ tal que cb = a. A menudo se escribe b | a. En tal caso se dice que b es un divisor de a, y notamos que |c||b| = |a| (donde el valor absoluto |a| = a si a ≥ 0 y −a si a < 0). Si a ≠ 0, observamos que |b| ≤ |a|, por lo que concluimos que un entero a no cero solo tiene un número finito de divisores. Dados dos enteros n, m ∈ ℤ no cero, existe por tanto un mayor número natural 1 ≤ d que divide a ambos. Se dice que d es el máximo común divisor de n y m, y se escribe d = mcd(n, m). Si d = 1, entonces n y m se dice que son coprimos.

Ejercicio 1.5 Si a divide a b y a c, probar que a divide a b + c. Si a divide a b, entonces a divide a bz para todo z ∈ ℤ.

Teorema 1.13 (máximo comú divisor) Sean n, m ∈ ℤ no cero, y sea d = mcd(n, m).

(a) Entonces d es el menor elemento del conjunto

{un + vm | u, v ∈ ℤ, un + vm > 0}.

En particular, existen enteros u, v ∈ ℤ tales que d = un + vm.

(b) Si e divide a n y a m, entonces e divide a d.

Demostración. Consideramos el conjunto

A = {un + vm | u, v ∈ ℤ, un + vm > 0},

que claramente no es vacío. (Por ejemplo, si n > 0 y m < 0, n + m2A). Sea f = un + vm el menor elemento de A. Por el algoritmo de división, n = qf + r con 0 ≤ r < f. Entonces,

r = n − qf = n − q(un + vm) = (1 − qu)n + (−vq)m.

Como r < f, esto solo puede ser cierto si r = 0. Deducimos que f divide a n y, análogamente, a m. En particular, fd, por definición de d. Como n = n1d, y m = m1d, tenemos que 0 < f = un1d + vm1d = (un1 + vm1)dd, y concluimos que d = f.

Para la parte (b), si e divide a n y a m, por el ejercicio 1.1, concluimos que e divide a un + vm = d.

Los números primos son fundamentales en matemáticas. Un número natural p > 1 es primo si no se puede escribir como p = ab, con a, b > 1. Es decir, si sus únicos divisores positivos son 1 y p. Observamos que si p es primo y n ∈ ℕ, entonces mcd(n, p) = 1 o p, pues mcd(n, p) es un divisor de p. Concluimos por tanto que o bien p divide a n o que p y n son coprimos.

Teorema 1.14 (Euclides) Sean n, m ∈ ℤ no cero.

(a) n y m son coprimos si y solo si existen u, v ∈ ℤ tales que un + vm = 1.

(b) Supongamos que n y m son coprimos. Si z ∈ ℤ, entonces n divide mz si y solo si n divide a z.

(c) Si p es primo, entonces p divide a nm si y solo si p divide a n o a m. En particular, si p divide a un producto de enteros n1nk, entonces p divide a algún ni.

Demostración. Si n y m son coprimos, ya sabemos que existen u, v ∈ ℤ tales que un + vm = 1, por el teorema 1.13 (a). Recíprocamente, si un + vm = 1, y d divide a n y a m, por el ejercicio 1.1, d divide a un + vm = 1, y esto completa el apartado (a).

En (b), supongamos que n divide a mz. Sabemos que 1 = un + vm para ciertos u, v ∈ ℤ, y que existe x ∈ ℤ tal que nx = mz. Ahora,

z = unz + vmz = unz + vnx = (uz + vx)n,

y deducimos que n divide a z. La otra implicación es obvia.

Para probar el apartado (c), si suponemos que p divide a nm y que p no divide a n, tenemos que mcd(p, n) = 1, y aplicamos el apartado (b). La segunda parte del apartado (c) se prueba fácilmente por inducción sobre k.

Teorema 1.15 (teorema fundamental de la aritmética) Si n > 1 es un entero, entonces n se escribe de forma única como


donde p1 < … < pk son primos, y a1, …, ak son números naturales no cero.

Demostración. Primero probamos la unicidad. Si son dos expresiones como las del teorema, tenemos que p1 divide deducimos que p1 divide a cierto qi por el teorema 1.14 (c). Por tanto, p1 = qi, pues qi es primo. Por el mismo argumento, tenemos que q1 = pj para cierto j. Entonces qi = p1pj = q1, por lo que deducimos que i = 1 y p1 = q1. Utilizamos el mismo argumento para n/p1.

Para probar que cada n > 1 se escribe como producto de primos utilizamos inducción. Si n es primo, ya está. En caso, contrario, n = ab con a, b < n. Por inducción, a y b son producto de primos, y por tanto también lo es n.

El conjunto de números racionales es


Suponemos que el lector está familiarizado con la suma y la multiplicación de números racionales, y sus propiedades más elementales. Por ejemplo, si y solo si ad = bc,


Es sencillo construir el conjunto de los números racionales a partir de los números enteros como clases de equivalencia. (En el problema 1.10, explicamos cómo hacer esta construcción).

En la segunda parte de este libro, cuando desarrollemos la teoría de Galois, trabajaremos con el conjunto de números reales ℝ y el de los complejos ℂ. La construcción rigurosa de ℝ es uno de los hitos de la matemática del siglo XIX, pero esta es materia de nuestros colegas los analistas. Apenas utilizaremos propiedades de los números reales, más que aquellas que están directamente asociadas a su suma, multiplicación (ℝ es un cuerpo) y a los polinomios. Por ejemplo, dado 0 ≤ a ∈ ℝ y 0 < n ∈ ℕ supondremos que existe un único número real 0 ≤ b ∈ ℝ tal que bn = a. Este número b se escribe Un número real a ∈ ℝ es irracional si a ∉ ℚ. Como los ceros del polinomio xn 1 son fundamentales en teoría de Galois, un poco de trigonometría también será necesaria.

Recordamos que un entero n ∈ ℕ es un cuadrado si n = a2 para cierto a ∈ N.

Teorema 1.16 Sean n, m ∈ ℕ no cero con mcd(n, m) = 1. Entonces si y solo si n y m son cuadrados.

Demostración. Suponemos que , y probamos que n y m son cuadrados. Por ejemplo, probamos que n es un cuadrado. Sea p un primo y supongamos que pf es la mayor potencia de p que divide a n con f ≥ 1. Es suficiente con probar que f es par y luego utilizar el teorema fundamental de la aritmética. Por hipótesis, podemos escribir


donde a, b ∈ ℕ. Entonces

b2n = a2m.

Como n y m son coprimos, sabemos que p no divide a m. Por tanto, si pe es la mayor potencia de p que divide a b, tenemos que es la mayor potencia de p que divide a a2. Concluimos que 2e + f es par, y por tanto, también lo es f. Por el teorema fundamental de la aritmética, concluimos que n es un cuadrado. La implicación contraria es trivial.

Como decimos, en la segunda parte del libro estaremos interesados en polinomios y en sus ráıces. Por ejemplo, ¿cuáles son los ceros del polinomio x8 − 1? Para contestar, necesitamos trabajar con números complejos y una cierta trigonometría.

El cuerpo de los nú meros complejos ℂ se define formalmente como el conjunto ℝ2 = {(a, b) | a, b ∈ ℝ} con la suma (a, b) + (c, d) = (a + c, b + d) y la multiplicación (a, b)(c, d) = (ac−bd, ad+bc). Si llamamos i = (0, 1), vemos que i2 = (−1, 0). Si identificamos a con (a, 0), podemos escribir (a, b) = a+bi, que es la notación que vamos a utilizar. Así, por ejemplo, tenemos que ℝ ⊆ ℂ o que


Teorema 1.17 (fórmula de De Moivre) Si a ∈ ℝ y n ∈ ℕ, entonces

(cos(a) + sen(a)i)n = cos(na) + sen(na)i.

Demostración. Si suponemos las igualdades trigonométricas

cos(α + β) = cos(α)cos(β) − sen(α)sen(β)

y

sen(α + β) = sen(α)cos(β) + cos(α)sen(β),

la fórmula de De Moivre es inmediata por inducción sobre n.

Con la fórmula de De Moivre, ya podemos calcular los ceros del polinomio xn 1: son los n números complejos ξk, donde


y 0 ≤ kn−1. Estos n números complejos son muy importantes y se denominan las ráıces n-ésimas de la unidad. Los podemos situar en la circunferencia de radio 1 al dividirla en n-ángulos iguales. Por ejemplo, las ráıces 4-ésimas de la unidad son {1, i, −1, −i}.

PROBLEMAS

1. Sean A, B, C conjuntos. Probar:

(i) Si AB = AC y AB = AC, entonces B = C.

(ii) (A − B) ∪ (B − A) = (AB) − (AB).

(iii) A ∩ (B − C) = (AB) − (AC).

(iv) A − (A − B) = AB.

(v) (BC) − A = (B − A) ∪ (C − A).

(vi) (A − B) − C = (A − B) ∩ (A − C).

2. Sea f : XY una aplicación. Si AX, se define f(A) = {f(a) | aA}. Si BY, se define f−1(B) = {xX | f(x) ∈ B}.

(i) Si AX, probar que Af1(f(A)).

(ii) Probar que f es injectiva si y solo si A = f1(f(A)) para todo AX.

(iii) Si BY, probar que f(f1(B)) ⊆ B.

(iv) Probar que f es suprayectiva si y solo si f(f1(B)) = B para todo BY.

3. Sea f : XY una aplicación. Si A y B son subconjuntos de X, probar que f(AB) = f(A) ∪ f(B) y f(AB) ⊆ f(A) ∩ f(B). Probar que f(AB) = f(A) ∩ f(B) para todos los subconjuntos A, BX si y solo si f es inyectiva.

4. Una aplicación f : XY es invertible izquierda si existe g : YX tal que gf = 1X. Se dice que f es invertible derecha si existe g : YX tal que fg = 1Y. Probar que f es inyectiva si y solo si f es invertible a izquierda. Probar que f es suprayectiva si y solo si f es invertible a derecha.

(Nota: Para probar que si f es suprayectiva entonces f tiene inversa a derecha necesitamos el llamado axioma de elección. El axioma de elección afirma que si X es un conjunto cuyos elementos son conjuntos no vacíos, entonces es posible elegir un elemento de cada uno de esos conjuntos. Esto que parece algo obvio, no lo es. Por ejemplo, el axioma de elección es equivalente al teorema del buen orden que establece que cualquier conjunto posee una relación de orden tal que todo subconjunto no vacío tiene menor elemento. También es equivalente al llamado lema de Zorn, una de cuyas aplicaciones es que todo espacio vectorial tiene base. Nadie ha encontrado jamás explícitamente un buen orden en ℝ. En definitiva, todo matemático debe plantearse alguna vez si acepta el axioma de elección o no. Nuestro consejo es aceptarlo y seguir adelante).

5. Sean A y B conjuntos. Probar que existe f : AB inyectiva si y solo si existe g : BA suprayectiva.

(Ayuda: Aplicar el problema 1.4).

6. Sea f : AB una aplicación. Probar:

(i) f es inyectiva si y solo si para todo par de aplicaciones h, g : XA tales que fg = fh, entonces g = h.

(ii) f es suprajectiva si y solo si para todo par de aplicaciones h, g : BX tales que gf = hf, entonces g = h.

7. Sean f : AB y g : BC aplicaciones biyectivas. Probar que

(gf)−1 = f1g1.

(Nota: A veces este se denomina el Dressing-Undressing Principle, pues nos desvestimos en orden opuesto al que nos vestimos).

8. Sean f : AB y g : CD aplicaciones. Se define la aplicación producto f × g : A × CB × D como (f × g)((x, y)) = (f(x), g(y)). Estudiar cuándo f × g es inyectiva o suprayectiva en función de f y de g.

9. Para cada una de las siguientes relaciones sobre ℤ probar si son relaciones de equivalencia y en caso afirmativo, describir las clases de equivalencia.

(i) R = {(x, y) ∈ ℤ2 | x + y < 3}.

(ii) R = {(x, y) ∈ ℤ2 | x + y es par}.

(iii) R = {(x, y) ∈ ℤ2 | x = y o x = −y}.

(iv) R = {(x, y) ∈ ℤ2 | y = x + 1}.

10. En el conjunto ℤ × ℤ×, donde ℤ× = ℤ − {0}, decimos que (a, b) y (c, d) están relacionados si ad = bc. Probar que esta relación es de equivalencia.

(Nota: Los números racionales se definen como las clases de equivalencia de esta relación).

11. Sea n > 0 un entero. Definimos la siguiente relación en ℤ. Decimos que a, b ∈ ℤ están relacionados si n divide a a − b. Probar que esta relación es de equivalencia y que la clase de equivalencia de a es

a + nℤ = {a + nz | z ∈ ℤ}.

12. Probar que las siguientes aplicaciones son biyectivas:

(i) f : ℕ×P = {2, 4, 6, …} y g : ℕ×I = {1, 3, 5, …} dadas por f(n) = 2n y g(n) = 2n − 1. Concluir que el conjunto de números pares e impares positivos son numerables.

(ii) Si m ∈ ℕ×, la aplicación f : ℕ× → {n ∈ ℕ× | n > m} dada por f(n) = n + m.

(iii) f : ℕ× → ℤ dada por f(n) = n/2 si n es par, y f(n) = (1 − n)/2 si n es impar. Concluir que ℤ es numerable.

(iv) f : ℕ× × ℕ× → ℕ× dada por f(n, m) = 2n−1(2m − 1).

13. Si f : AB es suprayectiva y A es numerable, entonces B es finito o numerable.

(Nota: Se pueden aplicar el problema 1.5 y el corolario 1.11. También podemos construir g : BA inyectiva utilizando el teorema del buen orden en ℕ. Como A es numerable, entonces A está bien ordenado. Si bB, sea a el menor elemento de f1({b}) y podemos definir g(b) = a).

14. Sea A un conjunto numerable y sea B un conjunto. Probar las siguientes propiedades.

(i) Si B es finito, entonces A − B es numerable.

(ii) Si B es finito, entonces AB es numerable.

(iii) Si B es numerable, entonces AB es numerable. Concluir por inducción que la unión de un número finito de conjuntos numerables es numerable.

(iv) Si B es numerable, entonces A × B es numerable. Concluir por inducción que el producto cartesiano de un número finito de conjuntos numerables es numerable.

(Ayuda: Para (i), utilizar el teorema 1.10. Para (ii), podemos suponer por (i) que AB = ∅. Si B tiene m elementos, sabemos por el problema 1.12 (ii) que existe f : {n ∈ ℕ× | n > m} → A biyectiva. Para (iii), por el mismo problema existen f : PA y g : IB biyectivas. Aplicar el problema 1.13. Para (iv), aplicar el problema 1.12 (iv)).

15. Probar que ℚ es numerable, utilizando que f : ℤ × ℤ× → ℚ, definida por f(n, m) = n/m, es suprayectiva.

16. Si An es finito o numerable para todo n ∈ ℕ×, probar que


es finito o numerable.

(Ayuda: Por hipótesis, existe fn : ℕ×An suprayectiva. Definimos


dada por f(n, m) = fn(m). Probar que f es suprayectiva).

17. Sea ℚ[x] el conjunto de los polinomios con coeficientes en ℚ.

(i) Probar que ℚ[x] es numerable.

(ii) Un número complejo α es algebraico sobre ℚ si existe un polinomio 0 ≠ f con coeficientes en ℚ, tal que f(α) = 0. Utilizando que todo polinomio f de grado n tiene (como mucho) n ráıces complejas, probar que el conjunto de los números algebraicos es numerable.

(Ayuda: Para (i), agrupar los polinomios según grado y aplicar los problemas 1.16 y 1.14 (iv). Para (ii), volver a aplicar el problema 1.16).

18. Comprobar el siguiente argumento de D. Keyt para probar que ℝ no es numerable. Definimos una aplicación inyectiva f : P (ℕ) → [0, 1/9] de la manera siguiente. Si S ⊆ ℕ, entonces f(S) es el número real 0.a0a1a2 … an, donde an = 0 si nS, y an = 1 si nS. Por ejemplo, f(∅) = 0, f(N) = 0.11111 … = 1/9, f({0, 1, 3, 5}) = 0.110101, etc.

Utilizando los teoremas 1.8 y el problema 1.10, probar que [0, 1/9] no es numerable. Deducir que ℝ no es numerable.

19. Probar por inducción que

1 + 3 + 5 + … + (2n − 1) = n2.

20. Definimos 0! = 1 y n! = 1 · 2 … (n − 1) · n para n > 0. Si 0 ≤ an, definimos


Si 1 ≤ a < n, probar que


Deducir que


21. Probar que el producto de k naturales consecutivos es divisible por k!

22. (Binomio de Newton) Si a, b ∈ ℤ y n > 0, entonces


23. Sea p un primo, y sea 1 ≤ k < p. Probar que p divide a .

(Ayuda: Sabemos que p divide a , pero p no puede dividir a (p − k)!k!).

24. Probar las siguientes afirmaciones:

(i) Si n es impar, entonces n2 − 1 es divisible por 8.

(ii) Si a ≠ 0 es un entero, entonces a divide a (1 + a)n 1.

(iii) Si n es cualquier entero, entonces 4 no divide a n2 + 2.

25. Si a, b, c son enteros no cero y mcd(a, c) = 1, probar que mcd(a, b) = mcd(a, bc).

26. Recordar que si a ∈ ℝ − ℚ, entonces a se dice irracional.

(i) Sean a ∈ ℚ y b ∈ ℝ irracional. Probar que a + b es irracional. Si a ≠ 0, probar que ab es irracional.

(ii) Si n ∈ ℕ, probar que es irracional.

(iii) Probar que es irracional.

(iv) Probar que no se puede escribir de la forma , donde r, s ∈ ℚ.

27. Comprobar que existen números irracionales a, b ∈ ℝ tales que ab es racional.

(Ayuda: Si no es racional, volver a elevar a ).

28. Si z = a + bi, entonces el conjugado complejo de z es = a − bi. El módulo de z es , probar lo siguiente:

(i) z1z2 = z2z1.

(ii) z1(z2z3) = (z1z2)z3.

(iii) z1(z2 + z3) = z1z2 + z1z3.

(iv)

(v)

(vi)

(vii)

(viii)

(ix)

29. Hallar las ráıces 8-ésimas de la unidad.

Ücretsiz ön izlemeyi tamamladınız.

₺261,65