Apuntes
Apuntes
21 de Septiembre de 2019
ii
Contenido
1 Lógica de Proposiciones 3
1.1.1 Proposición . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.2.1 Conjunción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.2.2 Disyunción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.2.3 Negación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.3 Implicación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
iii
iv CONTENIDO
1.5 Razonamientos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
1.5.1 Razonamiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
1.5.5 Falacia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
2 Lógica de Predicados 41
2.1 Definiciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
2.1.1 Predicado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
2.2 Cuantificadores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
2.2.1 Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
2.3.3 Asociatividad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
2.3.4 Distributividad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
3 Conjuntos y Subconjuntos 75
3.1 Generalidades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
3.2.1 Subconjuntos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
3.2.3 Proposición . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
3.2.4 Proposición . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
3.2.6 Corolario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
3.3.1 Definición . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
4.1 Definiciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
4.1.1 Unión . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
4.1.2 Intersección . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
4.1.3 Diferencia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
8 Congruencias 283
8.1 Conceptos Básicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283
8.1.1 Definición . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283
8.1.2 Teorema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284
8.2 Propiedades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287
8.2.1 Teorema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287
8.2.2 Teorema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287
8.2.3 Corolario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289
8.3 Congruencias Lineales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293
8.3.1 Teorema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293
8.3.2 Corolario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295
8.3.3 Teorema Chino del Resto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300
8.4 Euler, Fermat y Wilson . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311
8.4.1 Función de Euler . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311
8.4.2 Teorema de Euler . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 312
8.4.3 Pequeño Teorema de Fermat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 312
8.4.4 Teorema de Wilson . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317
9 Relaciones 323
9.1 Generalidades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323
9.1.1 Relación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 324
9.1.2 Igualdad de Relaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325
9.1.3 Dominio e Imagen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325
9.2 Relaciones Binarias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325
9.3 Matriz de una Relación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 327
9.3.1 Definición . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 327
9.4 Grafo Dirigido de una Relación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 328
9.4.1 Definición . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 328
9.4.2 Representación Gráfica de un Grafo Dirigido . . . . . . . . . . . . . . . . . . . . . . . 328
9.5 Propiedades de las Relaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 330
9.5.1 Reflexividad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 330
9.5.2 Simetría . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 333
9.5.3 Antisimetría . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335
9.5.4 Transitividad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 338
CONTENIDO ix
12 Funciones 413
13 Generalidades 455
1
Lección 1
Lógica de Proposiciones
La estrecha relación existente entre la matemática moderna y la lógica formal es una de sus características
fundamentales. La lógica aristotélica era insuficiente para la creación matemática ya que la mayor parte de
los argumentos utilizados en ésta contienen enunciados del tipo “si, entonces”, absolutamente extraños en
aquella.
En esta primera lección de lógica estudiaremos uno de los dos niveles en los que se desenvuelve la moderna
lógica formal: la lógica de enunciados o de proposiciones.
Cuando planteamos cualquier idea o teoría, científica o no, hacemos afirmaciones en forma de frases y que
tienen un sentido pleno. Tales afirmaciones, verbales o escritas, las denominaremos enunciados o proposi-
ciones.
1.1.1 Proposición
Llamaremos proposición a cualquier enunciado que sea verdadero o falso, pero no ambas cosas a la vez.
Ejemplo 1.1
3
4 Lección 1. Lógica de Proposiciones
(c) 3 + 2 = 6
La notación p :Tres más cuatro es igual a siete se utiliza para definir que p es la proposición “Tres más cuatro
es igual a siete”.
Ejemplo 1.2
(a) x + y > 5
(d) x = 2
Solución.
(a) x + y > 5. Aunque es una afirmación no es una proposición ya que será verdadera o falsa dependiendo
de los valores que tomen x e y.
(c) Compra cinco manzanas y cuatro peras. No es una proposición ya que, al igual que la anterior, no es
una afirmación.
(d) x = 2. No es una proposición ya que será verdadera o falsa según el valor que tome x.
Desde el punto de vista lógico carece de importancia cual sea el contenido material de los enunciados o
proposiciones, solamente nos interesa su valor de verdad.
1.1. Proposiciones y Tablas de Verdad 5
Llamaremos valor verdadero o de verdad de una proposición a su veracidad o falsedad. El valor de verdad
de una proposición verdadera es verdad y el de una proposición falsa es falso.
Ejemplo 1.3
Dígase cuáles de las siguientes afirmaciones son proposiciones y determinar el valor de verdad de aquellas
que lo sean.
Solución.
Es una proposición arbitraria, p, con un valor de verdad no especificado, es decir, puede ser verdad o falsa.
Llamaremos de esta forma a aquellas proposiciones que no puedan descomponerse en otras más sencillas.
Si las proposiciones simples p1 , p2 , . . . , pn se combinan para formar la proposición P , diremos que P es una
proposición compuesta de p1 , p2 , . . . , pn .
Ejemplo 1.4
6 Lección 1. Lógica de Proposiciones
“La Matemática Discreta es mi asignatura preferida y Mozart fue un gran compositor” es una proposición
compuesta por las proposiciones “La Matemática Discreta es mi asignatura preferida” y “Mozart fue un gran
compositor”.
“El es inteligente o estudia todos los días” es una proposición compuesta por dos proposiciones: “El es
inteligente” y “El estudia todos los días”.
“Si estudio todos los días, aprobaré esta asignatura” es una proposición compuesta por las proposiciones
“estudio todos los días” y “aprobaré esta asignatura”.
Nota 1.2 La propiedad fundamental de una proposición compuesta es que su valor de verdad está com-
pletamente determinado por los valores de verdad de las proposiciones que la componen junto con la forma
en que están conectadas.
En el cálculo lógico, prescindiremos de los contenidos de las proposiciones y los sustituiremos por variables de
enunciado. Toda variable de enunciado, p, puede ser sustituida por cualquier enunciado siendo sus posibles
valores, verdadero o falso. El conjunto de los posibles valores de una proposición p, los representaremos en
las llamadas tablas de verdad, ideadas por L.Wittgenstein1 .
La tabla de verdad de una proposición compuesta P , enumera todas las posibles combinaciones de los valores
de verdad de las proposiciones p1 , p2 , . . . , pn que la componen.
Ejemplo 1.5
Por ejemplo, si P es una proposición compuesta por las proposiciones simples p1 , p2 y p3 , entonces la tabla
de verdad de P deberá recoger, al menos, los siguientes valores de verdad.
p1 p2 p3
V V V
V V F
V F V
V F F
F V V
F V F
F F V
F F F
1 Ludwig Wittgenstein (Viena 1889-Cambridge 1951), nacionalizado británico en 1938. Estudió Ingeniería Mecánica en Berlin,
posteriormente investigó Aeronáutica en Manchester. La necesidad de entender mejor las matemáticas lo llevó a estudiar sus
fundamentos. Dejó Manchester en 1911 para estudiar lógica matemática con Russell en Cambridge. Escribió su primer gran
trabajo en lógica, Tractatus logico-philosophicus, durante la primera guerra mundial, primero en el frente ruso y luego en el
norte de Italia. Envió el manuscrito a Russell desde un campo de prisioneros en Italia. Liberado en 1919, regaló la fortuna que
había heredado de su familia y trabajó en Austria como profesor en una escuela primaria. Volvió a Cambridge en 1929 y fue
profesor en esta universidad hasta 1947, año en que renunció. Su segundo gran trabajo, Investigaciones filosóficas fue publicado
en 1953, es decir, dos años después de su muerte. Otras obras póstumas de Wittgenstein son: Observaciones filosóficas sobre
los principios de la matemática(1956), Cuadernos azul y marrón(1958) y Lecciones y conversaciones sobre estética, sicología y
fe religiosa(1966).
1.2. Conexión entre Proposiciones 7
Estudiamos en este apartado las distintas formas de conectar proposiciones entre sí. Prestaremos especial
atención a las tablas de verdad de las proposiciones compuestas que pueden formarse utilizando las distintas
conexiones.
1.2.1 Conjunción
Obsérvese que de la definición dada se sigue directamente que si al menos una de las dos, p ó q, es falsa,
entonces p ∧ q no puede ser verdad y, consecuentemente, será falsa. Por lo tanto su tabla de verdad vendrá
dada por
p q p∧q
V V V
V F F
F V F
F F F
Obsérvese también que el razonamiento puede hacerse a la inversa, es decir si p ∧ q es verdad, entonces p y
q son, ambas, verdad y que si p ∧ q es falsa, entonces una de las dos, al menos, ha de ser falsa.
1.2.2 Disyunción
De acuerdo con la definición dada se sigue que si una de las dos, p ó q, es verdad entonces p ∨ q no puede
ser falsa y, consecuentemente, será verdadera. Su tabla de verdad será, por tanto,
p q p∨q
V V V
V F V
F V V
F F F
Al igual que en la conjunción, podemos razonar en sentido inverso. En efecto, si p ∨ q es verdad, entonces
una de las dos, al menos, ha de ser verdad y si p ∨ q es falsa, entonces ambas han de ser falsas.
La palabra “o” se usa en el lenguaje ordinario de dos formas distintas. A veces se utiliza en el sentido de “p
ó q, ó ambos”, es decir, al menos una de las dos alternativas ocurre y, a veces es usada en el sentido de “p ó
q, pero no ambos” es decir, ocurre exactamente una de de las dos alternativas.
Por ejemplo, la proposición “El irá a Madrid o a Bilbao” usa “o” con el último sentido. A este tipo de
disyunción la llamaremos disyunción exclusiva.
8 Lección 1. Lógica de Proposiciones
1.2.3 Negación
Dada una proposición cualquiera, p, llamaremos “negación de p” a la proposición “no p” y la notaremos ¬p.
Será verdadera cuando p sea falsa y falsa cuando p sea verdadera.
De esta forma, el valor verdadero de la negación de cualquier proposición es siempre opuesto al valor verdadero
de la afirmación original.
Ejemplo 1.6
p1 : El Pentium es un microprocesador.
p2 : Es falso que el Pentium sea un microprocesador.
p3 : El Pentium no es un microprocesador.
p4 : 2 + 2 = 5
p5 : Es falso que 2 + 2 = 5
Solución.
Ejemplo 1.7
Solución.
p q ¬q p ∧ ¬q ¬ (p ∧ ¬q)
V V F F V
V F V V F
F V F F V
F F V F V
1.2. Conexión entre Proposiciones 9
P es una Tautología si es verdadera para todos los valores de verdad que se asignen a p1 , p2 , . . . , pn .
P es una Contradicción si es falsa para todos los valores de verdad que se asignen a p1 , p2 , . . . , pn .
En adelante, notaremos por “C” a una contradicción y por “T ” a una tautología. Una proposición P que no
es tautología ni contradicción se llama, usualmente, Contingencia.
Ejemplo 1.8
Solución.
p ¬p p ∨ ¬p p ∧ ¬p
V F V F
F V V F
“si p, entonces q”
p −→ q
A la proposición “p” se le llama hipótesis, antecedente, premisa o condición suficiente y a la “q” tesis, con-
secuente, conclusión o condición necesaria del condicional. Una proposición condicional es falsa únicamente
cuando siendo verdad la hipótesis, la conclusión es falsa (no se debe deducir una conclusión falsa de una
hipótesis verdadera).
De acuerdo con esta definición se sigue que si la hipótesis, p, es verdadera y la conclusión, q, es falsa, entonces
el condicional p −→ q es falso. En todos los demás casos, la proposición no es falsa y, por lo tanto, ha de ser
verdadera. Consecuentemente, su tabla de verdad será:
p q p −→ q
V V V
V F F
F V V
F F V
10 Lección 1. Lógica de Proposiciones
Obsérvese que si p −→ q es verdadero, entonces puede deducirse que la conclusión, q, es verdadera, indepen-
dientemente del valor de verdad que tenga la hipótesis, p, o la hipótesis, p, es falsa, independientemente del
valor de verdad que tenga la conclusión, q.
También puede observarse que si el condicional p −→ q es falso, entonces lo único que puede deducirse es
que la hipótesis, p, es verdadera y la conclusión, q, falsa.
Nota 1.3 El esquema siguiente presenta otras formulaciones equivalentes del condicional,
p −→ q q si p
p sólo si q
p es una condición suficiente para q.
q es una condición necesaria para p.
q se sigue de p.
q a condición de p.
q cuando p.
Analizaremos con detalle cada uno de los cuatro casos que se presentan en la tabla de verdad.
es una sentencia que se evalúa como verdadera en el caso de que tanto el antecedente como el consecuente
sean verdaderos.
Ahora bien, obsérvese que ha de evaluarse también como verdadero un condicional en el que no exista
una relación de causa entre el antecedente y el consecuente. Por ejemplo, el condicional
Es una implicación falsa desde el punto de vista lógico. Más adelante estudiaremos la implicación
lógica.
Este condicional será falso sólo si ganando las elecciones, el político no baja los impuestos. A nadie
se le ocurriría reprochar al político que no ha bajado los impuestos si no ha ganado las elecciones.
Obsérvese que el hecho de que p sea verdadero y, sin embargo, q sea falso viene, en realidad, a refutar
la sentencia p −→ q, es decir la hace falsa.
1.2. Conexión entre Proposiciones 11
es decir, p no es la única condición posible, por lo cual puede darse el caso de que q sea verdadero
siendo p falso. O sea, la falsedad del antecedente no hace falso al condicional y si no lo hace falso,
entonces lo hace verdadero. Por ejemplo,
¿Qué ocurriría si no estudio y, sin embargo, me cansara? Pues que la sentencia no sería inválida, ya
que no se dice que no pueda haber otros motivos que me puedan producir cansancio.
Ejemplo 1.9
p: El número a es par.
(a) q −→ p.
(b) ¬q −→ r.
(c) r −→ (p ∨ q).
Solución.
(a) q −→ p.
12 Lección 1. Lógica de Proposiciones
Formulaciones equivalentes de q −→ p
Si q, entonces p Si los resultados salen en pantalla, entonces a es par.
p si q a es par si los resultados salen en pantalla.
q sólo si p Los resultados salen en pantalla sólo si el número a es par.
q es suficiente para p Es suficiente que los resultados salgan en pantalla para que a sea par.
p es necesaria para q Para que los resultados salgan en pantalla es necesario que a sea par.
(b) ¬q −→ r.
Formulaciones equivalentes de ¬q −→ r
Si ¬q, entonces r Si los resultados no salen en pantalla, entonces se imprimen.
r si ¬q Los resultados se imprimen si no salen en pantalla.
¬q sólo si r Los resultados no salen en pantalla sólo si se imprimen.
¬q es suficiente para r Es suficiente que los resultados no salgan en pantalla para
que se impriman.
r es necesaria para ¬q Es necesario que los resultados se impriman para que
no salgan en pantalla.
(c) r −→ (p ∨ q).
Formulaciones equivalentes de r −→ (p ∨ q)
Si r, entonces p ∨ q Si los resultados se imprimen, entonces a es par o los resultados
salen en pantalla.
(p ∨ q) si r a es par o los resultados salen en pantalla si los resultados
se imprimen.
r sólo si (p ∨ q) Los resultados se imprimen sólo si salen en pantalla o a es par.
r es suficiente para (p ∨ q) Es suficiente que los resultados se impriman para que a sea par
o los resultados salgan en la pantalla.
(p ∨ q) es necesaria para r Para que los resultados se impriman es necesario que a sea par
o que salgan en pantalla.
Ejemplo 1.10
p : Está lloviendo.
q : Iré a la playa.
r : Tengo tiempo.
(a) Escribir, usando conectivos lógicos, una proposición que simbolice cada una de las afirmaciones sigu-
ientes:
(a.1) Si no está lloviendo y tengo tiempo, entonces iré a la playa.
(a.2) Iré a la playa sólo si tengo tiempo.
(a.3) No está lloviendo.
(a.4) Está lloviendo, y no iré a la ciudad.
(b) Enunciar las afirmaciones que se corresponden con cada una de las proposiciones siguientes:
(b.1) q −→ (r ∧ ¬p)
1.2. Conexión entre Proposiciones 13
(b.2) r ∧ q
(b.3) r −→ q
(b.4) ¬r ∧ ¬q
Solución.
Por ejemplo, la recíproca de “Si la salida no va a la pantalla, entonces los resultados se dirigen a la impresora”
será “Si los resultados se dirigen a la impresora, entonces la salida no va a la pantalla”.
Por ejemplo, la contrarrecíproca de la proposición “Si María estudia mucho, entonces es buena estudiante”
es “Si María no es buena estudiante, entonces no estudia mucho”.
Ejemplo 1.11
Solución.
14 Lección 1. Lógica de Proposiciones
“p si y sólo si q”
p ←→ q
p sólo si q y p si q
o lo que es igual
si p, entonces q y si q, entonces p
1.2. Conexión entre Proposiciones 15
es decir,
(p −→ q) ∧ (q −→ p)
p q p −→ q q −→ p p ←→ q
V V V V V
V F F V F
F V V F F
F F V V V
Obsérvese también que el razonamiento puede hacerse a la inversa, es decir si p ←→ q es verdadera, entonces
p y q han de tener, ambas, el mismo valor de verdad. En cambio, si p ←→ q es falsa, lo que puede deducirse
es que p y q tienen distintos valores de verdad.
Si p, entonces q
Si q, entonces p
Por tanto, una formulación equivalente de la proposición bicondicional en estos términos, sería:
16 Lección 1. Lógica de Proposiciones
Ejemplo 1.12
Sean a, b y c las longitudes de los lados de un triángulo T siendo c la longitud mayor. El enunciado
1 Si T es rectángulo, entonces a2 + b2 = c2
o también,
Una condición necesaria para que T sea rectángulo es que a2 + b2 = c2
2 Si a2 + b2 = c2 , entonces T es rectángulo
o también,
Una condición suficiente para que T sea rectángulo es que a2 + b2 = c2
es decir,
“Para que un triángulo sea rectángulo es necesario y suficiente que sus lados verifiquen el teorema de Pitá-
goras”.
Nota 1.5 Los valores de verdad de una proposición compuesta pueden determinarse, a menudo, mediante
la construcción de una tabla de verdad abreviada. Por ejemplo, si queremos probar que una proposición es
una contingencia, es suficiente con que consideremos dos líneas de su tabla de verdad, una que haga que
la proposición sea verdad y otra que la haga falsa. Para determinar si una proposición es una tautología,
bastaría considerar, únicamente, aquellas líneas para las cuales la proposición pueda ser falsa. Veamos algún
ejemplo para aclarar esta situación.
Ejemplo 1.13
Solución.
p q p∧q (p ∧ q) −→ p
V V V V
V F F V
F V F V
F F F V
1.2. Conexión entre Proposiciones 17
Observemos ahora lo siguiente: Una proposición condicional sólo puede ser falsa en caso de que siendo la
hipótesis verdadera, la conclusión sea falsa, por tanto si queremos ver si (p ∧ q) −→ p es una tautología,
bastaría comprobar los casos en que p ∧ q sea verdad, o aquellos en los que p sea falsa ya que en todos los
demás la proposición es verdadera. Lo haremos de las dos formas:
− Supongamos que la hipótesis, p ∧ q, es verdad y veamos que, en tal caso, la conclusión, p, no puede ser
falsa. En efecto,
p q p∧q (p ∧ q) −→ p
V
Entonces, por definición del valor de verdad del conectivo ∧, p y q deben ser, ambas, verdad.
p q p∧q (p ∧ q) −→ p
V V V
p q p∧q (p ∧ q) −→ p
V V V V
La proposición (p ∧ q) −→ p es, por lo tanto, una tautología ya que todos los demás casos son verdad
por definición del valor de verdad del condicional.
− También podemos hacerlo partiendo de que la conclusión, p, es falsa. En tal caso veremos que la
hipótesis, p ∧ q no puede ser verdad. En efecto,
p q p∧q (p ∧ q) −→ p
F
p q p∧q (p ∧ q) −→ p
F F
p q p∧q (p ∧ q) −→ p
F F V
Al igual que antes, la proposición (p ∧ q) −→ p es una tautología ya que todos los demás casos son
verdad por definición del valor de verdad del condicional.
Ejemplo 1.14
(a) (p −→ q) ∧ (q −→ p)
(c) (p ∨ ¬q) −→ q
(d) p −→ (p ∨ q)
(e) (p ∧ q) −→ p
(f) [(p ∧ q) ←→ p] −→ (p ←→ q)
(g) [(p −→ q) ∨ (r −→ s)] −→ [(p ∧ r) −→ (q ∨ s)]
Solución.
(a) (p −→ q) ∧ (q −→ p)
p q p −→ q q −→ p (p −→ q) ∧ (q −→ p)
V V V V V
V F F V F
F V V F F
F F V V V
(c) (p ∨ ¬q) −→ q
p q ¬q p ∨ ¬q (p ∨ ¬q) −→ q
V V F V V
V F V V F
F V F F V
F F V V F
(d) p −→ (p ∨ q)
Un condicional es falso únicamente cuando la hipótesis es verdadera y la conclusión es falsa. Probaremos
que esto no puede ocurrir, con lo cual quedará probado que la proposición es una tautología ya que en
los demás casos será, por definición, verdadera.
p p∨q p −→ (p ∨ q)
V V V
F F V
(e) (p ∧ q) −→ p
Seguiremos un camino análogo al utilizado en el apartado anterior.
La proposición es, por tanto, una tautología ya que el único caso posible de falsedad del condicional
no puede darse.
Una tabla de verdad abreviada sería:
20 Lección 1. Lógica de Proposiciones
p q p∧q (p ∧ q) −→ p
V V V V
F F V
p q p∧q (p ∧ q) ←→ p p ←→ q [(p ∧ q) ←→ p] −→ (p ←→ q)
V F F F F V
F V F V F F
p q r s (p −→ q) (r −→ s) (p ∧ r) (q ∨ s)
V F V F F F V F
F V F
V V
F V F
V V
(p −→ q) ∨ (r −→ s) (p ∧ r) −→ (q ∨ s)
F F
V V
V V
V V
V V
[(p −→ q) ∨ (r −→ s)] −→ [(p ∧ r) −→ (q ∨ s)]
V
V
V
V
V
1.3 Implicación
Ejemplo 1.15
Solución.
Probaremos, de acuerdo con la definición dada en el punto anterior, que el condicional [p ∧ (p −→ q)] −→ q
es una tautología. Como ya sabemos, una proposición condicional únicamente es falsa cuando la hipótesis
sea verdadera y la conclusión falsa. Veamos que esto no puede ocurrir.
22 Lección 1. Lógica de Proposiciones
Ejemplo 1.16
Solución.
En efecto, si ¬(p ∨ q) es verdad, entonces p ∨ q es falso y, por el valor de verdad de la disyunción, esto significa
que p y q son, ambas, falsas. Pues bien, si p es falsa, su negación, ¬p, será verdadera luego ¬(p ∨ q) −→ ¬p
es una tautología y por la definición (1.3.1) hay implicación lógica, es decir,
¬(p ∨ q) =⇒ ¬p
y la demostración termina.
Nota 1.6 Ahora podremos entender algo mejor lo que comentábamos en 1. de la nota 1.3. En efecto, de
que “García Lorca fue un poeta” sea verdad no puede deducirse que Gauss fuera matemático, aunque lo fue
y muy bueno.
De todas formas, es cierto que existe una semejanza entre el símbolo =⇒ para la implicación lógica y el
símbolo −→ para la proposición condicional. Esta semejanza es intencionada y debido a la manera en que
se usa el término implica, en el lenguaje ordinario es natural leer p −→ q como “p implica q”.
La tabla siguiente presenta algunas implicaciones lógicas con los nombres que usualmente reciben.
Adición P =⇒ (P ∨ Q)
Contradicción (P −→ C) =⇒ ¬P
1.3. Implicación 23
Ejemplo 1.17
Verificar la ley del Modus Tollendo Tollens, [(P −→ Q) ∧ ¬Q] =⇒ ¬P .
Solución.
Ejemplo 1.18
Verificar las leyes de los silogismos hipotéticos.
(a) (P −→ Q) ∧ (Q −→ R) =⇒ (P −→ R)
(b) (P ←→ Q) ∧ (Q ←→ R) =⇒ (P ←→ R)
Solución.
(a) (P −→ Q) ∧ (Q −→ R) =⇒ (P −→ R)
En efecto, si (P −→ Q) ∧ (Q −→ R) es verdad, entonces por el valor de verdad de la conjunción (1.2.1),
P −→ Q es verdad y Q −→ R también. Por el valor de verdad del condicional, (1.2.5), si P −→ Q es
verdad, entonces P es falsa o Q verdadera. Tendremos, pues, dos opciones:
> P es falsa y Q −→ R es verdadera. En este caso, la conclusión, P −→ R, será verdadera indepen-
dientemente de los valores de verdad de Q y R.
> Q es verdad y Q −→ R es verdadera. En tal caso, por el valor de verdad del condicional, (1.2.5),
R ha de ser verdadera y la conclusión P −→ R, será verdadera independientemente del valor de
verdad que tenga P .
En cualquier caso, el condicional,
(P −→ Q) ∧ (Q −→ R) −→ (P −→ R)
será una tautología y por lo tanto,
(P −→ Q) ∧ (Q −→ R) =⇒ (P −→ R)
(b) (P ←→ Q) ∧ (Q ←→ R) =⇒ (P ←→ R)
En efecto, si (P ←→ Q) ∧ (Q ←→ R) es verdad, entonces (P ←→ Q) es verdad y (Q ←→ R) también.
Pues bien, si (P ←→ Q) es verdad, entonces ambas proposiciones, P y Q, han de tener el mismo valor
de verdad y como (Q ←→ R) es verdad, R ha de tener el mismo valor de verdad que Q, por lo tanto P
y R tienen, ambas, los mismos valores de verdad y, consecuentemente, (P ←→ R) es verdad.
Por lo tanto, el condicional
(P ←→ Q) ∧ (Q ←→ R) −→ (P ←→ R)
es una tautología y en consecuencia,
(P ←→ Q) ∧ (Q ←→ R) =⇒ (P ←→ R)
24 Lección 1. Lógica de Proposiciones
Ejemplo 1.19
Obtener los valores de verdad de las proposiciones P y R que verifican el silogismo hipotético
(P −→ Q) ∧ (Q −→ R) =⇒ (P −→ R)
Solución.
(a) Q es verdadera. En este caso, al ser Q −→ R verdadera, la proposición R no puede ser falsa, luego ha
de ser verdadera y, consecuentemente, la conclusión P −→ R es verdad independientemente del valor
de verdad que tenga P .
Por lo tanto, R tiene que ser verdad y P puede tener cualquier valor de verdad.
(b) Q es falsa. La veracidad de P −→ Q obliga a que P sea falsa y, en tal caso, P −→ R es verdad,
independientemente del valor de verdad que tenga R.
Por lo tanto, P tiene que ser falsa y el valor de verdad de R es indiferente.
Ejemplo 1.20
Solución.
[(P −→ Q) ∧ (R −→ S) ∧ (P ∨ R)] −→ (Q ∨ S)
1.4. Equivalencia Lógica 25
Sean P y Q dos proposiciones compuestas cualesquiera. Diremos que las proposiciones P y Q son lógicamente
equivalentes, y se escribe P ⇐⇒ Q, cuando se verifica al mismo tiempo que P implica lógicamente Q,
P =⇒ Q, y Q implica lógicamente P , Q =⇒ P .
Dos proposiciones son lógicamente equivalentes si el bicondicional entre ellas es una tautología.
Demostración.
Leyes de De Morgan ¬ (P ∨ Q) ⇐⇒ ¬P ∧ ¬Q
¬ (P ∧ Q) ⇐⇒ ¬P ∨ ¬Q
Leyes de Dominación P ∨ T ⇐⇒ T
P ∧ C ⇐⇒ C
Leyes de Identidad P ∧ T ⇐⇒ P
P ∨ C ⇐⇒ P
Implicación (P −→ Q) ⇐⇒ (¬P ∨ Q)
Contrarrecíproca (P −→ Q) ⇐⇒ (¬Q −→ ¬P )
26 Lección 1. Lógica de Proposiciones
Ejemplo 1.21
Solución.
¬ (P ∨ Q) =⇒ (¬P ∧ ¬Q)
(¬P ∧ ¬Q) −→ ¬ (P ∨ Q)
(¬P ∧ ¬Q) =⇒ ¬ (P ∨ Q)
De 1. y 2. se sigue que
¬ (P ∨ Q) ⇐⇒ (¬P ∧ ¬Q)
Veremos ahora que se verifica la equivalencia lógica comprobando que el bicondicional
¬ (P ∨ Q) ←→ (¬P ∧ ¬Q)
es una tautología, para lo cual probaremos que ambas proposiciones tienen los mismos valores de verdad.
1. Si ¬ (P ∨ Q) es verdad, entonces P ∨ Q es falsa, luego P y Q son, ambas, falsas, de aquí que ¬P y
¬Q sean, ambas, verdaderas y, consecuentemente, ¬P ∧ ¬Q sea verdadera.
2. Si ¬P ∧ ¬Q es falsa, entonces una de las dos proposiciones, ¬P o ¬Q, al menos, ha de ser falsa, con
lo que una de las dos proposiciones P o Q, al menos, ha de ser verdadera y, por lo tanto, P ∨ Q es
verdad y su negación, ¬ (P ∨ Q), falsa.
Ahora bastaría tener en cuenta 1., 2. y lo dicho en 1.4.2 para concluir que
¬ (P ∨ Q) ⇐⇒ (¬P ∧ ¬Q)
Probaremos ahora lo mismo haciendo una tabla de verdad para comprobar que el bicondicional,
¬ (P ∨ Q) ←→ (¬P ∧ ¬Q)
P Q P ∨Q ¬ (P ∨ Q) ¬P ¬Q ¬P ∧ ¬Q ¬ (P ∨ Q) ←→ (¬P ∧ ¬Q)
V V V F F F F V
V F V F F V F V
F V V F V F F V
F F F V V V V V
(b) ¬ (P ∧ Q) ⇐⇒ (¬P ∨ ¬Q)
1. Veamos que ¬ (P ∧ Q) =⇒ (¬P ∨ ¬Q).
En efecto, si ¬ (P ∧ Q) es verdad, entonces por 1.2.3, P ∧ Q es falso, luego por 1.2.2, una de las dos
proposiciones, P o Q, al menos, ha de ser falsa, de aquí que, de nuevo por 1.2.3, una de las dos, ¬P o
¬Q, ha de ser verdad y, consecuentemente, ¬P ∨ ¬Q es verdadera (por 1.2.2).
Por lo tanto, el condicional,
¬ (P ∧ Q) −→ (¬P ∨ ¬Q)
es una tautología, y en consecuencia,
¬ (P ∧ Q) =⇒ (¬P ∨ ¬Q)
2. Recíprocamente, probemos ahora que (¬P ∨ ¬Q) =⇒ ¬ (P ∧ Q).
En efecto, si ¬P ∨ ¬Q es verdad, entonces por 1.2.2 al menos una de las dos proposiciones, ¬P o ¬Q,
han de ser verdad luego, por 1.2.3, al menos una de las dos, P o Q tiene que ser falsa y por 1.2.1 P ∧ Q
es falsa y, consecuentemente, ¬ (P ∧ Q) es verdad.
Hemos probado, nuevamente, que el condicional
(¬P ∨ ¬Q) −→ ¬ (P ∧ Q)
es tautología y, por tanto,
(¬P ∨ ¬Q) =⇒ ¬ (P ∧ Q)
De 1. y 2. se sigue que
¬ (P ∧ Q) ⇐⇒ (¬P ∨ ¬Q)
Ahora veremos que se verifica la equivalencia lógica, comprobando que el bicondicional
¬ (P ∧ Q) ←→ (¬P ∨ ¬Q)
es una tautología. Probaremos que ambas proposiciones tienen los mismos valores de verdad.
1. Si ¬ (P ∧ Q) es verdad, entonces P ∧Q es falsa, luego una de las dos proposiciones, P o Q, al menos,
ha de ser falsa y, por lo tanto, una de las dos negaciones, ¬P o ¬Q, al menos, ha de ser verdadera
y, consecuentemente, ¬P ∨ ¬Q es verdad.
2. Si ¬ (P ∧ Q) es falsa, entonces P ∧ Q es verdadera, luego P y Q han de ser, ambas, verdaderas, sus
negaciones ¬P y ¬Q, falsas y, consecuentemente, su disyunción, ¬P ∨ ¬Q, será falsa.
Ahora bastaría tener en cuenta 1., 2. y lo dicho en 1.4.2 para concluir que
¬ (P ∧ Q) ⇐⇒ (¬P ∨ ¬Q)
Probaremos ahora lo mismo haciendo una tabla de verdad para comprobar que el bicondicional,
¬ (P ∧ Q) ←→ (¬P ∨ ¬Q)
es una tautología. En efecto,
P Q P ∧Q ¬ (P ∧ Q) ¬P ¬Q ¬P ∨ ¬Q ¬ (P ∧ Q) ←→ (¬P ∨ ¬Q)
V V V F F F F V
V F F V F V V V
F V F V V F V V
F F F V V V V V
Ahora bastaría tener en cuenta lo dicho en 1.4.2 para concluir que
¬ (P ∧ Q) ⇐⇒ (¬P ∨ ¬Q)
28 Lección 1. Lógica de Proposiciones
Ejemplo 1.22
Solución.
> (P −→ Q) =⇒ (¬Q −→ ¬P ).
Como siempre, comprobaremos que el condicional (P −→ Q) −→ (¬Q −→ ¬P ) es una tautología.
En efecto, si P −→ Q es verdad, entonces por el valor de verdad del condicional, pueden ocurrir dos
cosas:
(P −→ Q) =⇒ (¬Q −→ ¬P )
P Q P −→ Q ¬Q ¬P ¬Q −→ ¬P (P −→ Q) −→ (¬Q −→ ¬P )
V F F V F F V
Por lo tanto,
(¬Q −→ ¬P ) =⇒ (P −→ Q)
También podemos comprobar que el condicional es una tautología haciendo una tabla de verdad abre-
viada:
P Q P −→ Q ¬Q ¬P ¬Q −→ ¬P (¬Q −→ ¬P ) −→ (P −→ Q)
V F F V F F V
En los ejemplos siguientes utilizaremos las equivalencias lógicas para simplificar una expresión lógica.
1.4. Equivalencia Lógica 29
Ejemplo 1.23
Solución.
En efecto,
Ejemplo 1.24
Establecer las siguientes equivalencias simplificando las proposiciones del lado izquierdo.
(a) [(p ∧ q) −→ p] ⇐⇒ T
Solución.
(a) [(p ∧ q) −→ p] ⇐⇒ T
1.5 Razonamientos
Estudiamos en este apartado el significado formal del concepto de “razonamiento” y lo utilizamos para
demostrar la veracidad de proposiciones a través de implicaciones y equivalencias lógicas. Desde un punto
de vista genérico, un razonamiento consta de una serie de proposiciones llamadas premisas y que son los
“datos” y una proposición que es la conclusión o resultado del mismo. Probar que el razonamiento es válido
significa demostrar que la conclusión se sigue lógicamente de las premisas dadas.
1.5.1 Razonamiento
(p1 ∧ p2 ∧ · · · ∧ pn ) −→ q
siendo n un entero positivo. A las proposiciones pi , i = 1, 2, . . . , n se les llama premisas del razonamiento y
a la proposición q, conclusión del mismo.
Nota 1.7 Obsérvese que esto nos permite aceptar como válido el razonamiento en el caso de que alguna
de las premisas sea falsa. En efecto, si alguna de las pi , i = 1, 2, . . . , n es falsa, entonces p1 ∧ p2 ∧ · · · ∧ pn
será falsa, luego el condicional p1 ∧ p2 ∧ · · · ∧ pn −→ q es verdadero, independientemente del valor de verdad
de la conclusión q.
Obsérvese, también, que de acuerdo con la definición de implicación lógica, 1.3.1, un razonamiento será
válido cuando
(p1 ∧ p2 ∧ · · · ∧ pn ) =⇒ q
lo cual significaría, a su vez, que la veracidad de la conclusión, q, se sigue de la veracidad de la hipótesis,
p1 ∧ p2 ∧ · · · ∧ pn .
Ejemplo 1.25
[p ∧ ((p ∧ q) −→ r)] −→ (q −→ r)
Solución.
1 Veremos que es una tautología, comprobando que si la hipótesis es verdad, entonces la conclusión
también ha de serlo.
En efecto, si p ∧ ((p ∧ q) −→ r) es verdad, entonces p es verdad y (p ∧ q) −→ r también lo es y
la veracidad de ésta última proposición puede ser porque la hipótesis, p ∧ q, sea falsa o porque la
conclusión, r, sea verdadera. Tenemos, pues, dos opciones:
− p es verdad y p ∧ q es falsa. En este caso, por el valor de verdad de la conjunción, (1.2.1), q ha de
ser falsa y, consecuentemente, la conclusión q −→ r es verdadera independientemente del valor de
verdad que tenga r.
− p es verdad y r es verdad. En tal caso, la conclusión, q −→ r es verdadera, independientemente
del valor de verdad que tenga q.
Por lo tanto, el razonamiento es válido.
2 Comprobaremos, ahora, que el condicional
[p ∧ ((p ∧ q) −→ r)] −→ (q −→ r)
p q r p∧q (p ∧ q) −→ r p ∧ ((p ∧ q) −→ r) q −→ r
V V F V F F F
F F F
[p ∧ ((p ∧ q) −→ r)] −→ (q −→ r)
V
V
32 Lección 1. Lógica de Proposiciones
(P −→ Q) ⇐⇒ [(P ∧ ¬Q) −→ C]
Demostración.
Si queremos demostrar la validez del razonamiento, P −→ Q, podemos demostrar, en su lugar, la validez del
razonamiento (P ∧ ¬Q) −→ C que como hemos visto en 1.4.3, es equivalente al primero.
Ejemplo 1.26
[p ∧ ((p ∧ q) −→ r)] −→ (q −→ r)
por contradicción.
Solución.
[p ∧ ((p ∧ q) −→ r)] −→ (q −→ r)
es falso. Entonces, la hipótesis, p ∧ ((p ∧ q) −→ r), sería verdad y la conclusión q −→ r falsa, lo cual por los
valores de verdad de la conjunción y del condicional significa que
• p es verdad.
• (p ∧ q) −→ r es verdad.
• q es verdad.
• r es falsa.
Pues bien, como (p ∧ q) −→ r es verdad, siendo r falsa, por el valor de verdad del condicional, p ∧ q ha de
ser falsa, y como q es verdad, el valor de verdad de la conjunción asegura que p ha de ser falsa.
Tenemos, por tanto, que p es verdadera y también falsa lo cual, obviamente, es una contradicción de aquí que
sea falsa la suposición inicial de que el condicional era falso, por tanto será verdadero y, consecuentemente,
el razonamiento es válido.
1.5. Razonamientos 33
Demostración.
(P −→ Q) ⇐⇒ (¬Q −→ ¬P )
Ejemplo 1.27
[p ∧ ((p ∧ q) −→ r)] −→ (q −→ r)
por la contrarrecíproca.
Solución.
¬ (q −→ r) −→ ¬ [p ∧ ((p ∧ q) −→ r)]
es una tautología.
¬ (q −→ r) ⇐⇒ ¬ (¬q ∨ r) {Implicación}
⇐⇒ ¬¬ ∧ ¬r {De Morgan}
⇐⇒ q ∧ ¬r {Doble negación}
y
¬ [p ∧ ((p ∧ q) −→ r)] ⇐⇒ ¬p ∨ ¬ [(p ∧ q) −→ r] {De Morgan}
⇐⇒ ¬p ∨ ¬ [¬ (p ∧ q) ∨ r] {Implicación}
⇐⇒ ¬p ∨ ¬¬ (p ∧ q) ∧ ¬r {De Morgan}
⇐⇒ ¬p ∨ (p ∧ q ∧ ¬r) {Doble Negación}
Probaremos, por tanto, que el condicional
es tautología.
[p ∧ ((p ∧ q) −→ r)] −→ (q −→ r)
Ejemplo 1.28
p : Torcuato se casa.
q : Florinda se tira al tren.
r : Torcuato se hace cura.
Solución.
es una tautología.
2 Probemos, ahora, que el razonamiento es válido utilizando una tabla de verdad abreviada.
p q ¬r p −→ q q −→ ¬r (p −→ q) ∧ (p −→ ¬r) p −→ ¬r
V V F V F F F
V F F F V F F
Consecuentemente, el condicional,
es falso.
Entonces, la hipótesis, (p −→ q) ∧ (q −→ ¬r), es verdadera y la conclusión, p −→ ¬r, falsa. Por los
valores de verdad de la conjunción y el condicional, tendríamos,
• p −→ q es verdad.
• q −→ ¬r es verdad.
• p es verdad.
• ¬r es falsa.
Pues bien, como ¬r es falsa y p −→ ¬r es verdad, el valor de verdad del condicional, (1.2.5), asegura
que q ha de ser falsa y al ser p verdad, por el mismo motivo tendremos que p −→ q es falso.
Concluimos, por tanto, que p −→ q es verdadera y falsa al mismo tiempo lo que, obviamente, es
una contradicción. Quiere esto decir que la suposición que hicimos al principio sobre la falsedad del
condicional es falsa lo cual equivale a decir que es verdadero y, consecuentemente, el razonamiento sería
válido.
4 Probaremos, una vez más, que el razonamiento es válido utilizando el método de demostración por la
contrarrecíproca, (1.5.4).
Veamos que
¬ (p −→ ¬r) −→ ¬ [(p −→ q) ∧ (q −→ ¬r)]
es tautología.
Utilizando las equivalencias lógicas correspondientes,
Ejemplo 1.29
Solución.
Llamando,
p q r ¬r p −→ q ¬r −→ p ¬q (p −→ q) ∧ (¬r −→ p) ∧ ¬q
V
V V V
F V V
F V
F
V
Ejemplo 1.30
Si Florinda está en una fiesta, entonces no está resolviendo los ejercicios de Lógica.
¿Cuál deberá ser la conclusión (distinta de las premisas) para que el razonamiento sea válido?
Solución.
Sean:
La hipótesis será:
p ∧ (p −→ ¬q) ∧ (¬q −→ ¬r)
Pues bien,
p ∧ (p −→ ¬q) ∧ (¬q −→ ¬r) =⇒ p ∧ (p −→ ¬r) {Silogismo Hipótetico}
=⇒ ¬r {Modus Ponendo Ponens}
Por lo tanto, para que el razonamiento sea válido la conclusión debe ser “Florinda no aprobará Lógica”.
1.5.5 Falacia
Solución.
Sean:
p : El mayordomo es el asesino.
q : El mayordomo se puso muy nervioso cuando lo interrogaron.
p q p −→ q (p −→ q) ∧ q [(p −→ q) ∧ q] −→ p
F V V V F
Por tanto, [(p −→ q) ∧ q] −→ p no es una tautología y el argumento no sería válido, es decir, es una falacia.
El nerviosismo del mayordomo pudo estar no en su culpabilidad sino en cualquier otra causa.
Ejemplo 1.32
el mayordomo es inocente.
Solución.
Sean
[(p −→ q) ∧ ¬p] −→ ¬q
Razonando igual que en el ejercicio anterior, una tabla de verdad abreviada sería:
p q p −→ q ¬p (p −→ q) ∧ ¬p ¬q [(p −→ q) ∧ ¬p] −→ ¬q
F V V V V F F
El razonamiento ignora la obsesión compulsiva del mayordomo por la limpieza, lo cual le lleva siempre a
lavarse las manos inmediatamente después de cometer un crimen.
Lección 2
Lógica de Predicados
2.1 Definiciones
Cualquier teoría científica aspira a enunciar leyes, postulados, definiciones, teoremas, etc... con una validez
más o menos universal y, en cualquier caso, bien precisada. A menudo interesa afirmar que todos los
individuos de un cierto campo tienen una determinada propiedad p o que, al menos, algunos la tienen.
El cálculo proposicional no es suficientemente fuerte para hacer todas las afirmaciones que se necesitan en
cualquier disciplina científica. Por ejemplo, afirmaciones como “x es par” ó “x > y” no son proposiciones ya
que no son necesariamente verdaderas o falsas. Sin embargo, asignando valores concretos a las variables x e y,
las afirmaciones anteriores son susceptibles de ser verdaderas o falsas, es decir, se convierten en proposiciones.
Él vive en el campo.
x es alta y rubia.
x vive en y
2.1.1 Predicado
Es una afirmación o enunciado que expresa una propiedad de un objeto o una relación entre objetos. Estas
afirmaciones se hacen verdaderas o falsas cuando se reemplazan los objetos (variables) por valores específicos.
Notaremos los predicados por p(x), q(x), r(x) . . . , o bien p(x, y), q(x, y), r(x, y, z). En todos los casos, x, y
o z son los objetos o variables referidos por el predicado.
41
42 Lección 2. Lógica de Predicados
Ejemplo 2.1
La afirmación “p(x) : x es alta y rubia” es un predicado que expresa la propiedad del objeto x de ser “alta y
rubia”. Si sustituimos la variable x por un valor determinado, por ejemplo Florinda, entonces el predicado se
transforma en la afirmación “Florinda es alta y rubia” que podrá ser verdadera o falsa y, consecuentemente,
es una proposición.
El predicado “q(x, y) : x vive en y” expresa una relación entre los objetos x e y. Si sustituimos x por Torcuato
e y por Cádiz, obtendremos la afirmación “Torcuato vive en Cádiz”. Ésta podrá ser verdadera o falsa, es
decir, es una proposición.
Nota 2.1 Cuando analizamos la frase “x es un número par” vemos que es un predicado, ya que es una
afirmación que expresa la propiedad de ser par del objeto x. En este caso parece obvio que el objeto ha de
ser, al menos, numérico y más concretamente un número entero.
Llamaremos de esta forma al conjunto al cual pertenecen todos los valores que puedan tomar las variables.
Lo notaremos por U y lo nombraremos como universo del discurso, conjunto universal o, simplemente,
universo. Debe contener, al menos, un elemento.
Ejemplo 2.2
En una posible evaluación del predicado “p(x) : x > 5”, elegiríamos probablemente un conjunto numérico,
por ejemplo los números enteros, como universo del discurso. No tendría sentido elegir, por ejemplo, el
conjunto de los colores del arco iris ya que podríamos encontrarnos con situaciones tales como “azul > 5”.
Si p(x1 , x2 , . . . , xn ) es un predicado con n variables y asignamos los valores c1 , c2 , . . . , cn a cada una de ellas,
el resultado es la proposición p(c1 , c2 , . . . , cn ).
Para transformar un predicado en proposición, cada variable del predicado debe estar “ligada”.
Ejemplo 2.3
Consideremos el predicado p(x, y) : x+y = 5 en el universo de los números enteros. En principio las variables
x e y pueden tomar cualquier valor entero, es decir están “libres”.
En ambos casos, las variables x e y han pasado de estar libres a estar ligadas. Hemos ligado las variables
asignándoles unos valores concretos del universo del discurso.
2.2. Cuantificadores 43
Una variable estará libre cuando pueda tomar cualquier valor en el Universo del Discurso y estará ligada
cuando haya tomado un valor concreto en dicho Universo.
2.2 Cuantificadores
La versión de la lógica que trata con proposiciones cuantificadas se llama lógica de predicados. La introducción
de cuantificadores no sólo amplía la fuerza expresiva de las proposiciones que se pueden construir, sino
que también permite elaborar principios lógicos que explican el razonamiento seguido en casi todas las
demostraciones matemáticas.
2.2.1 Introducción
Supongamos que el Universo del Discurso es un conjunto de animales como, por ejemplo,
y veamos si la afirmación “todos los animales de U tienen cuatro patas” es, o no, una proposición. En
efecto, observemos que la afirmación propuesta equivale a esta otra, “los avestruces tienen cuatro patas y los
caballos tienen cuatro patas y las gallinas tienen cuatro patas y los leones tienen cuatro patas”, es decir, la
afirmación inicial es equivalente a cuatro afirmaciones unidas por el conectivo “y”, siendo cada una de ellas
una proposición.
La respuesta, por tanto, será que la afirmación “todos los animales de U tienen cuatro patas” es, efectiva-
mente, una proposición.
y utilizamos el símbolo ∀ para indicar “todos” o “cada uno de los” o “cualquiera de los”, podemos escribir
todo esto en lenguaje simbólico,
es decir, todos los animales de U tienen cuatro patas es una proposición compuesta de cuatro proposiciones
simples unidas por el conectivo “y”.
Obsérvese que si en el universo del discurso, U , hubiera, por ejemplo, 50, 100, 500 o un número indetermi-
nado de animales no sería posible escribir todas y cada una de las proposiciones simples que componen la
proposición compuesta “todos los animales de U tienen cuatro patas”, por lo que, en tal caso, tendríamos
que utilizar siempre la notación ∀x, p(x).
Observemos, también, que está proposición será verdad, únicamente cuando todas las proposiciones simples
que la componen sean verdaderas ya que están unidas por el conectivo ∧ y para que sea falsa bastará que lo
sea, al menos, una de ellas.
Planteemos ahora la misma cuestión respecto de la afirmación “hay, al menos, un animal en U que tiene
cuatro patas”, ¿es, o no es, una proposición? En efecto, observemos que esta afirmación es equivalente a,
“los avestruces tienen cuatro patas o los caballos tienen cuatro patas o las gallinas tienen cuatro patas o los
leones tienen cuatro patas”, o sea, la afirmación es equivalente, al igual que antes, a cuatro afirmaciones
unidas, en este caso, por el conectivo “o”, siendo cada una de ellas una proposición.
44 Lección 2. Lógica de Predicados
Siguiendo un razonamiento idéntico al anterior y utilizando el símbolo ∃ para indicar “hay, al menos un” o
“existe, al menos, un”, podremos escribir en lenguaje simbólico,
es decir, hay, al menos, un animal en U que tiene cuatro patas es una proposición compuesta de cuatro
proposiciones simples unidas por el conectivo “o”.
Obsérvese que esta proposición será falsa únicamente cuando todas las proposiciones simples que la componen
lo sean ya que están unidas por el conectivo ∨ y para que sea verdadera bastará que lo sea, al menos, una
de ellas.
La frase “para todo” se simboliza con ∀, símbolo que recibe el nombre de “cuantificador universal”.
Así pues, “para todo x, p(x)” se escribe “ ∀x, p(x)”. El símbolo ∀x puede interpretarse también como “para
cada x”, “para cualquier x”, “para x arbitrario” o “elegido cualquier x”.
Ejemplo 2.4
Escribir, en el universo de los enteros positivos, la proposición “todo número es estrictamente menor que el
siguiente”.
Solución.
Naturalmente, es imposible escribir todas las proposiciones simples que la integran, aunque si utilizamos el
predicado p(a) : a < a + 1, será equivalente a:
∀n, p(n)
o
∀n, (n < n + 1)
es decir, la frase “todo número es estrictamente menor que el siguiente” equivale a escribir con notación
lógica, ∀n, (n < n + 1).
2.2. Cuantificadores 45
Ejemplo 2.5
En el conjunto de los números enteros consideremos los siguientes predicados:
p(n1 , n2 , n3 ) : n1 n2 = n3
q(n1 , n2 ) : n1 = n2
r(n1 , n2 ) : n1 > n2
(a) Dado cualquier par de números enteros, si su producto es distinto de cero, entonces ambos han de ser,
también, distintos de cero.
(b) Dados dos números enteros cualesquiera, es necesario que uno de los dos sea cero para que su producto
lo sea.
(c) Para que cualquier par de enteros a y b sean iguales es suficiente que a 6 b y b 6 a.
(d) Para cualquier terna de enteros, a, b y c, si a < b y c < 0, entonces ac > bc.
Solución.
(a) Dado cualquier par de números enteros, si su producto es distinto de cero, entonces ambos han de ser,
también, distintos de cero.
La forma simbólica de la proposición utilizando el cuantificador universal sería,
∀n1 , ∀n2 , (n1 n2 6= 0 −→ n1 6= 0 ∧ n2 6= 0)
la cual, utilizando los predicados del enunciado, se escribiría
∀n1 , ∀n2 , [¬p(n1 , n2 , 0) −→ (¬p(n1 , 0) ∧ ¬q(n2 , 0))]
(b) Dados dos números enteros cualesquiera, es necesario que uno de los dos sea cero para que su producto
lo sea.
En efecto, utilizando el cuantificador universal y teniendo en cuenta que la condición propuesta es
necesaria, la proposición será:
∀n1 , ∀n2 , (n1 n2 = 0 −→ n1 = 0 ∨ n2 = 0)
y utilizando los predicados,
∀n1 , ∀n2 , [p(n1 , n2 , 0) −→ (q(n1 , 0) ∨ q(n2 , 0))]
(c) Para que cualquier par de enteros a y b sean iguales es suficiente que a 6 b y b 6 a.
Utilizando el cuantificador universal y recordando cual era la condición suficiente en un condicional, la
proposición es:
∀n1 , ∀n2 , (n1 6 n2 ∧ n2 6 n1 −→ n1 = n2 )
y con los predicados,
∀n1 , ∀n2 , [(¬r(n1 , n2 ) ∧ ¬r(n2 , n1 )) −→ q(n1 , n2 )]
(d) Para cualquier terna de enteros, a, b y c, si a < b y c < 0, entonces ac > bc.
Utilizando el cuantificador universal,
∀n1 , ∀n2 , ∀n3 (n1 < n2 ∧ n3 < 0 −→ n1 n3 > n2 n3 )
Para escribir la proposición con los predicados propuestos utilizaremos las variables auxiliares, n4 y
n5 . En efecto,
∀n1 , ∀n2 , ∀n3 [(r(n2 , n1 ) ∧ r(0, n3 )) −→ ∀n4 , ∀n5 ((p(n1 , n3 , n4 ) ∧ p(n2 , n3 , n5 )) −→ r(n4 , n5 ))]
46 Lección 2. Lógica de Predicados
Sea p(x) un predicado cuya variable x toma valores en un universo del discurso U .
> La proposición ∀x, p(x) es verdad si el predicado p(x) se transforma en una proposición verdadera para
todos los valores de x en el universo U .
> La proposición ∀x, p(x) es falsa si hay, al menos, un valor de x en U para el cual el predicado p(x) se
transforme en una proposición falsa.
Ejemplo 2.6
Estudiar en el universo de los números enteros, el valor de verdad de las siguientes afirmaciones:
Solución.
2.2. Cuantificadores 47
La palabra “existe” se simboliza con ∃, símbolo que recibe el nombre de “cuantificador existencial”.
Por tanto, “existe un x, tal que p(x)” se escribe “∃x : p(x)” y puede leerse también como “algún x, p(x)” o
“existe, al menos, un x, tal que p(x)”.
Ejemplo 2.7
Sea el universo del discurso U = {a, b}. Encontrar conjunciones y disyunciones de proposiciones que no
usen cuantificadores y que sean equivalentes a las siguientes:
Solución.
la cual equivale a
(p(a, a) ∨ p(a, b)) ∧ (p(b, a) ∨ p(b, b))
y aplicando la distributividad de ∧ respecto de ∨,
((p(a, a) ∨ p(a, b)) ∧ p(b, a)) ∨ ((p(a, a) ∨ p(a, b)) ∧ p(b, b))
es decir,
(p(a, a) ∧ p(b, a)) ∨ (p(a, b) ∧ p(b, a)) ∨ (p(a, a) ∧ p(b, b)) ∨ (p(a, b) ∧ p(b, b))
48 Lección 2. Lógica de Predicados
((p(a, a) ∧ p(a, b)) ∨ p(b, a)) ∧ ((p(a, a) ∧ p(a, b)) ∨ p(b, b))
es decir,
(p(a, a) ∨ p(a, b)) ∧ (p(a, b) ∨ p(b, a)) ∧ (p(a, a) ∨ p(b, b)) ∧ (p(a, b) ∨ p(b, b))
Sea p(x) un predicado de variable x que toma valores en un universo del discurso U .
> La proposición ∃x : p(x) es verdadera, si el predicado p(x) se transforma en una proposición verdadera
para, al menos, uno de los valores de x en U .
> La proposición ∃x : p(x) es falsa, si el predicado p(x) se transforma en una proposición falsa para todos
los valores de x en U .
Ejemplo 2.8
Estudiar en el universo de los números enteros, el valor de verdad de las afirmaciones siguientes:
(a) ∃n : n = 5
(b) ∃n : n = n + 1
Solución.
(a) ∃n : n = 5
En efecto, en el universo de los números enteros, uno de los elementos es el 5, luego tomando a = 5,
tendremos que hay, al menos, un valor de n en Z que hace que el predicado n = 5 se transforme en
una proposición verdadera, luego por 2.2.5, la proposición
∃n : n = 5
es verdadera.
2.2. Cuantificadores 49
El siguiente cuadro resume los valores de verdad de las proposiciones con cuantificadores. U será un universo
del discurso cualquiera, x cualquiera de U y p(x) cualquier predicado.
∀x, p(x) Es verdad, si p(x) se transforma en una Es falsa, si p(x) se transforma en una
proposición verdadera para todos y cada proposición falsa para, al menos, un valor
uno de los valores de x en U . de x en U .
Ejemplo 2.9
(a) Dado cualquier número entero, siempre puede encontrarse otro tal que el producto de ambos sea cero.
(b) ¿Puede encontrarse un número entero tal que su producto por todos los demás enteros sea 1?
(c) ¿Existe, al menos, un número entero que al multiplicarlo por todos los demás, los deje igual?
Solución.
(a) Dado cualquier número entero, siempre puede encontrarse otro tal que el producto de ambos sea cero.
Primero escribimos la proposición en lenguaje simbólico,
∀n1 , [∃n2 : (n1 · n2 = 0)]
y ahora estudiamos su valor de verdad.
Según el valor de verdad del cuantificador universal, ∀n1 , [∃n2 : (n1 · n2 = 0)] es verdad si la proposición
∃n2 : (n1 · n2 = 0) es verdadera para todos y cada uno de los valores que n1 pueda tomar en Z.
Pues bien, sea a cualquiera de esos valores, es decir cualquier número entero. Entonces, por el valor
de verdad del cuantificador existencial, ∃n2 : (a · n2 = 0) es verdad si existe, al menos, un valor de n2
en Z para el cual el predicado a · n2 = 0 se transforme en una proposición verdadera.
Obviamente, este valor existe ya que bastaría tomar n2 = 0 y, por lo tanto, ∃n2 : (a · n2 = 0) sería
una proposición verdadera para todos y cada uno de los números enteros y, consecuentemente, la
proposición propuesta, ∀n1 , [∃n2 : (n1 · n2 = 0)], es verdadera.
50 Lección 2. Lógica de Predicados
(b) ¿Puede encontrarse un número entero tal que su producto por todos los demás enteros sea 1?
Cuantificamos la proposición,
∃n1 : [∀n2 , (n1 · n2 = 1)]
y estudiamos su valor de verdad.
Por el valor de verdad del cuantificador existencial, ∃n1 : [∀n2 , (n1 · n2 = 1)] será falsa si la proposición
∀n2 , (n1 · n2 = 1) es falsa para todos y cada uno de los valores que n1 pueda tomar en Z.
Pues bien, sea a cualquier número entero. Por el valor de verdad del cuantificador universal, la
proposición ∀n2 , (a · n2 = 1) será falsa si podemos encontrar, al menos, un valor de n2 en Z para el
cual el predicado a · n2 = 1 se transforme en una proposición falsa.
Bastaría tomar n2 como cualquier entero distinto de 1 para que a · n2 6= 1, luego la proposición
∀n2 , (a · n2 = 1) es falsa para todos y cada uno de los números enteros y, consecuentemente, la proposi-
ción propuesta ∃n1 : [∀n2 , (n1 · n2 = 1)] será falsa.
(c) ¿Existe, al menos, un número entero que al multiplicarlo por todos los demás, los deje igual?
Escribiendo la proposición en notación simbólica,
Esta proposición será verdadera si hay, al menos, un valor de n1 en Z que transforme el predicado
n2 · n1 = n2 en una proposición verdadera para todos y cada uno de los valores que n2 pueda tomar
en Z.
Pues bien, sea a cualquier número entero, como a · 1 = a, la proposición ∀n2 , (n2 · 1 = n2 ) es verdadera
y ahora bastaría tomar n1 = 1 para que la proposición propuesta, ∃n1 : [∀n2 , (n2 · n1 = n2 )] también
lo sea.
En el ejemplo siguiente veremos como el orden en que se ligan las variables es vital y puede afectar profun-
damente el significado de una afirmación.
Ejemplo 2.10
Solución.
Ejemplo 2.11
p(x) : x > 0
q(x) : (x − 2)(x + 3) = 0
r(x) : x2 − 5 > 0
Solución.
es decir,
a > 0 ∧ [(a − 2)(a + 3) = 0]
o sea,
a > 0 ∧ [(a − 2 = 0) ∨ (a + 3 = 0)]
de donde, por la distributividad de la conjunción respecto a la disyunción, se sigue que
y como el segundo de los paréntesis es una contradicción, por las leyes de identidad resulta
a=2
Luego, en efecto, hay al menos un valor de x en R, x = 2, que transforma el predicado p(x) ∧ q(x)
en una proposición, p(2) ∧ q(2), verdadera y, consecuentemente, la proposición ∃x : [p(x) ∧ q(x)] es
verdad.
52 Lección 2. Lógica de Predicados
tendríamos que tanto q(x) como r(x) serían falsas para ese x.
Por ejemplo, si x es igual a 1, tendremos que q(1) es falsa y r(1) también, por lo tanto, hemos encontrado
un valor de x en R (hay muchos más) que transforma el predicado q(x) ∨ r(x) en una proposición falsa
y, consecuentemente, la proposición ∀x, [q(x) ∨ r(x)] es falsa.
El valor de verdad de una proposición compuesta depende, generalmente, del conjunto universal donde las
variables ligadas están cuantificadas. Sin embargo, existen ejemplos importantes donde el valor de verdad
no depende ni del universo del discurso ni de los valores que las variables tomen en el mismo.
Demostración.
Veamos que en todos los casos que los correspondientes condicionales son tautologías. Partiremos de la
veracidad de la hipótesis y comprobaremos que la conclusión también es verdadera.
Ejemplo 2.12
Sea U un universo cualquiera del discurso, p(x) un predicado arbitrario y x cualquiera de U . Probar:
Solución.
De todo lo dicho anteriormente podemos extraer una regla general para negar cualquier proposición con
cuantificadores.
La negación de una proposición con cuantificadores es lógicamente equivalente a la proposición que se obtiene
sustituyendo cada ∀ por ∃, cada ∃ por ∀ y reemplazando el predicado por su negación.
Ejemplo 2.13
Consideremos como universo del discurso el conjunto de los números enteros y sean los predicados,
Solución.
∃n : p(n)
2.3. Cálculo con Predicados 55
luego,
(c) Considerando que si un número no es par, entonces ha de ser impar, escribir la afirmación “ningún
número es par”.
Según el apartado anterior,
(e) Escribir en notación lógica “todos los números primos son no negativos”.
(f) Escribir en notación lógica “el único número primo par es el 2”.
luego,
56 Lección 2. Lógica de Predicados
2.3.3 Asociatividad
Demostración.
Sea U un universo del discurso cualquiera y p(x), q(x) dos predicados arbitrarios, y x cualquier elemento
de U . Probaremos que los condicionales correspondientes son tautologías partiendo de la veracidad de la
hipótesis.
2.3. Cálculo con Predicados 57
2.3.4 Distributividad
Demostración.
Sea U un universo del discurso cualquiera y p(x), q(x) dos predicados arbitrarios, y x cualquier elemento de
U . Comprobaremos que los condicionales correspondientes son tautologías partiendo de la veracidad de la
hipótesis.
− ∀x, p(x) es verdad. En este caso, y por el valor de verdad del cuantificador existencial, el predicado
p(x) se transformará en proposición verdadera para todos y cada uno de los valores de x en U
luego el valor de verdad de la disyunción asegura que el predicado p(x) ∨ q(x) se transformará en
proposición verdadera para cada x de U independientemente de lo que ocurra con q(x) y, por lo
tanto, ∀x, [p(x) ∨ q(x)] es verdad.
− ∀x, q(x) es verdad. En tal caso es el predicado q(x) el que se transforma en proposición verdadera
para cada x de U y el mismo razonamiento del caso anterior nos llevaría a la veracidad de
∀x, [p(x) ∨ q(x)].
Ejemplo 2.14
Probar que la implicación recíproca de ∃x : [p(x) ∧ q(x)] =⇒ [∃x : p(x)] ∧ [∃x : q(x)] no se verifica.
Solución.
no es una tautología. Bastará, pues, que encontremos, al menos, un caso en el que la hipótesis sea verdadera
y la conclusión falsa.
58 Lección 2. Lógica de Predicados
Consideremos un universo del discurso arbitrario, U , un predicado cualquiera, p(x), siendo x cualquiera de
U . Supongamos, también, que q(x) = ¬p(x).
Pues bien, sean a y b dos elementos de U tales que p(a) sea una proposición verdadera y ¬p(b) también lo
sea. Entonces, las proposiciones ∃x : p(x) y ∃x : ¬p(x) serán, ambas, verdaderas y, consecuentemente, su
conjunción
[∃x : p(x)] ∧ [∃x : ¬p(x)]
también lo será.
Por otra parte, el predicado p(x) ∧ ¬p(x) se transforma en una proposición falsa para cada x de U ya que
p(x) y ¬p(x) se transforman en proposiciones con distintos valores de verdad y, por lo tanto,
∃x : [p(x) ∧ ¬p(x)]
Ejemplo 2.15
Probar que la implicación recíproca de [∀x, p(x)] ∨ [∀x, q(x)] =⇒ ∀x, [p(x) ∨ q(x)] no se verifica.
Solución.
no es una tautología, es decir tendremos que encontrar, al menos, un caso en el que la hipótesis sea verdadera
y la conclusión falsa. Utilizaremos un razonamiento similar al ejercicio anterior, pero en este caso con un
universo del discurso específico y dos predicados concretos en el mismo.
El predicado p(x) ∨ q(x) se transforma en proposición verdadera para cada x de U ya que los predicados p(x)
y q(x) se transformarían en proposiciones verdaderas con distintos valores de verdad, luego la proposición,
es verdadera.
Por otra parte, si tomamos x = 1, tendremos que p(1) es falsa y tomando x = 2, q(2) también lo es y por
lo tanto, habremos encontrado, al menos, un valor de x en U que transforma p(x) en proposición falsa y lo
mismo ocurre con q(x). Esto significa que tanto ∀x, p(x) como ∀x, q(x) son falsas y, consecuentemente,
2.3. Cálculo con Predicados 59
Ejemplo 2.16
Solución.
(p(a) ∨ p(b)) ∧ (p(b) ∨ q(a)) ∧ (p(a) ∨ q(b)) ∧ (q(a) ∨ q(b)) =⇒ (p(a) ∨ p(b)) ∧ (q(a) ∨ q(b))
y si la hipótesis es verdad, entonces todas las proposiciones unidas por la conjunción que la integran
son verdaderas. En concreto, p(a) ∨ p(b) y q(a) ∨ q(b) serán verdaderas y también la conclusión al ser
la conjunción de ambas.
(b) [∃x : p(x)] ∧ [∃x : q(x)] =⇒
/ ∃x : [p(x) ∧ q(x)]
El recíproco sería equivalente a
(p(a) ∨ p(b)) ∧ (q(a) ∨ q(b)) =⇒ (p(a) ∨ p(b)) ∧ (p(b) ∨ q(a)) ∧ (p(a) ∨ q(b)) ∧ (q(a) ∨ q(b))
y
∀x, (p(x) ∨ q(x)) ⇐⇒ (p(a) ∨ q(a)) ∧ (p(b) ∨ q(b))
⇐⇒ [(p(a) ∨ q(a)) ∧ p(b)] ∨ [(p(a) ∨ q(a)) ∧ q(b)]
⇐⇒ (p(a) ∧ p(b)) ∨ (p(b) ∧ q(a)) ∨ (p(a) ∧ q(b)) ∨ (q(a) ∧ q(b))
(p(a) ∧ p(b)) ∨ (q(a) ∧ q(b)) =⇒ (p(a) ∧ p(b)) ∨ (p(b) ∧ q(a)) ∨ (p(a) ∧ q(b)) ∨ (q(a) ∧ q(b))
y si la hipótesis es verdad, entonces, al menos una de las dos proposiciones que la integran ha de ser
verdad lo cual significa que una, al menos, de las cuatro proposiciones que integran la conclusión es
verdadera y, consecuentemente, esta también lo será.
(p(a) ∧ p(b)) ∨ (p(b) ∧ q(a)) ∨ (p(a) ∧ q(b)) ∨ (q(a) ∧ q(b)) =⇒ (p(a) ∧ p(b)) ∨ (q(a) ∧ q(b))
p(a) es verdadera.
p(b) es falsa.
q(a) es falsa.
q(b) es verdadera.
sería verdadera, ya que la proposición p(a) ∧ q(b) es verdadera. Sin embargo la conclusión
sería falsa ya que ambas proposiciones (p(a) ∧ p(b)) y (q(a) ∧ q(b)) lo son.
Hemos encontrado, pues, al menos un caso en el que la hipótesis se transforma en una proposición
verdadera y la conclusión en proposición falsa, luego
2.3. Cálculo con Predicados 61
Ejemplo 2.17
Si p(x) y q(x) son dos predicados arbitrarios, siendo x cualquiera de un universo U , probar que
Solución.
es una tautología para lo cual partiremos de la verdad de la hipótesis para llegar a la veracidad de la
conclusión.
En efecto, si
∀x, (p(x) −→ q(x))
es verdad, entonces, por el valor de verdad de una proposición universalmente cuantificada, (2.2.3), el
predicado al alcance del cuantificador,
p(x) −→ q(x)
ha de transformarse en una proposición verdadera para cada x en U . Nos apoyaremos en las distintas
opciones que puede haber para el predicado p(x).
> p(x) se transforma en proposición verdadera para cada x de U . En tal caso, q(x) ha de trans-
formarse, también, en proposición verdadera y ¬q(x) en falsa para todos y cada uno de los x en
U luego el predicado p(x) ∧ ¬q(x) se transformará, a su vez, en proposición falsa para cada x
y, consecuentemente, el valor de verdad de una proposición cuantificada existencialmente asegura
que
∃x : (p(x) ∧ ¬q(x))
es falsa y, por lo tanto,
¬∃x : (p(x) ∧ ¬q(x))
es verdadera.
> p(x) se transforma en proposición falsa para cada x de U . En este caso e independientemente de
lo que ocurra con ¬q(x), el predicado p(x) ∧ ¬q(x) se transformará en proposición falsa para cada
x de U y, al igual que en el caso anterior,
∃x : (p(x) ∧ ¬q(x))
∃x : (p(x) ∧ ¬q(x))
es verdadera.
> p(x) se transforma en proposición verdadera para determinados valores de x en U y en proposición
falsa para el resto. En tal caso, para los valores de x que transformen p(x) en verdadera, ¬q(x) ha
de transformarse en proposición falsa y q(x) en verdadera, luego para estos valores el predicado
p(x) −→ q(x) se transformará en una proposición verdadera. Para el resto de valores de x, p(x)
se transformará en proposición falsa y, por lo tanto, el predicado p(x) −→ q(x) se transformará
proposición verdadera independientemente de lo que ocurra con q(x). Consecuentemente, y en
cualquier caso, el predicado p(x) −→ q(x) se transformará en una proposición verdadera para
cada x de U y, al igual que en los casos anteriores, la proposición
será verdadera.
Ejemplo 2.18
Considerando como Universo del Discurso el conjunto Z de los números enteros, escribir en notación lógica
la afirmación “ningún número par es impar”.
Solución.
Ejemplo 2.19
Probar, en el universo de los números enteros, que la negación de la afirmación “ningún múltiplo de 3 da
resto 1 ni 2 al dividirlo entre 3” es equivalente a “algún múltiplo de 3 da resto 1 o 2 al dividirlo por 3”.
Solución.
Probaremos que
¬∀n, (p(n) −→ (¬q(n) ∧ ¬r(n))) ⇐⇒ ∃n : (p(n) ∧ (q(n) ∨ r(n)))
es falsa. Esto significa, por el valor de verdad de una proposición cuantificada universalmente, (2.2.3),
que podemos encontrar un valor de n en el universo que transforma el predicado
en una proposición falsa. Si a este valor concreto lo llamamos a, tendremos que la proposición
es falsa lo que, a su vez, equivale a decir, por el valor de verdad del condicional que p(a) es una
proposición verdadera y ¬q(a) ∧ ¬r(a), falsa.
64 Lección 2. Lógica de Predicados
2.4. Razonamientos y Cuantificadores 65
En este apartado veremos algunos ejemplos de razonamientos con proposiciones cuantificadas. Los métodos
de demostración serán los que ya hemos estudiado en la lección anterior (1.5).
Ejemplo 2.20
Estudiar, en el universo de todos los alumnos de la Universidad de Cádiz, la validez del siguiente razon-
amiento.
Solución.
Sean
y llamemos f a Florinda.
es falso.
Entonces, la hipótesis, ∀x, (p(x) −→ q(x)) ∧ p(f ), será verdadera y la conclusión, q(f ), falsa. Por el
valor de verdad de la conjunción, tendríamos
66 Lección 2. Lógica de Predicados
Pues bien, si ∀x, (p(x) −→ q(x)) es verdad, el predicado p(x) −→ q(x) se transformará en una proposi-
ción verdadera para cada x de U , en particular para Florinda (x = f ), es decir p(f ) −→ q(f ) es
verdadera.
Tendremos, pues, que p(f ) −→ q(f ) es verdad y q(f ) es falsa. El valor de verdad del condicional
asegura, entonces, que p(f ) ha de ser falsa.
Por lo tanto, p(f ) es una proposición verdadera y falsa al mismo tiempo lo cual, obviamente, es una
contradicción y la suposición inicial de que el condicional era falso es falsa y, consecuentemente, será
una tautología y el razonamiento válido.
Veamos otra forma de hacerlo. Como p(f ) es verdad y q(f ) falsa, el condicional p(f ) −→ q(f ) será
falso y habremos encontrado, al menos, un valor de x en U que transforma el predicado p(x) −→ q(x)
en una proposición falsa, lo cual por el valor de verdad de una proposición cuantificada universalmente
(2.2.3), significa que ∀x (p(x) −→ q(x)) es falsa. Tendremos pues que la proposición ∀x (p(x) −→ q(x))
es verdadera y falsa al mismo tiempo, es decir tendremos una contradicción.
[(∀x, (p(x) −→ q(x))) ∧ p(f )] −→ q(f ) ⇐⇒ ¬q(f ) −→ ¬ [(∀x, (p(x) −→ q(x))) ∧ p(f )]
⇐⇒ ¬q(f ) −→ ¬∀x, (p(x) −→ q(x)) ∨ ¬p(f ) (1.4.3)
⇐⇒ ¬q(f ) −→ (∃x, (p(x) ∧ ¬q(x))) ∨ ¬p(f ) (2.17)
Probaremos, pues, que esta última proposición es una tautología. En efecto, si ¬q(f ) es verdad, el valor
de verdad de la conclusión dependerá de los distintos casos que puedan presentarse para la proposición
p(f ) y habrá, por tanto, dos opciones:
p(f ) es verdad. En este caso, p(f )∧¬q(f ) será una proposición verdadera y habremos encontrado,
al menos, un valor de x en U que transforma el predicado p(x) ∧ ¬q(x) en una proposición
verdadera. El valor de verdad de una proposición existencialmente cuantificada, (2.2.5), asegura
que ∃x : (p(x) ∧ ¬q(x)) es una proposición verdadera.
p(f ) es falsa. En tal caso, ¬p(f ) es verdad.
Hemos probado que en cualquier caso, al menos una de las dos proposiciones (∃x, (p(x) ∧ ¬q(x))) o
¬p(f ) es verdadera, luego
(∃x, (p(x) ∧ ¬q(x))) ∨ ¬p(f )
es verdadera y, consecuentemente,
Ejemplo 2.21
Consideremos el universo de los números enteros, elijamos un número a que no sea múltiplo de 2 y estudiemos
la validez del siguiente razonamiento.
2.4. Razonamientos y Cuantificadores 67
El número a no es múltiplo de 2.
Si un número es par, entonces es divisible por 2.
Si un número es divisible por 2, entonces es múltiplo de 2.
Por lo tanto,
el número a no es par.
Solución.
Sean
1 De acuerdo con la definición de razonamiento válido, comprobaremos que el condicional es una tau-
tología.
En efecto, si la hipótesis, ¬r(a) ∧ (∀x, (p(x) −→ q(x))) ∧ (∀x, (q(x) −→ r(x))), es verdad, por el valor
de verdad de la conjunción, (1.2.1), tendremos que
~ ¬r(a) es verdad.
~ ∀x, (p(x) −→ q(x)) es verdad.
~ ∀x, (q(x) −→ r(x)) es verdad.
De lo que se deduce,
~ r(a) es falsa.
~ Por el valor de verdad del cuantificador universal, (2.2.3), el predicado p(x) −→ q(x) se transforma
en una proposición verdadera para todos y cada uno de los elementos del universo y, al ser a uno
de ellos, la proposición p(a) −→ q(a) es verdad.
~ Por el valor de verdad del cuantificador universal, (2.2.3), el predicado q(x) −→ r(x) se transforma
en una proposición verdadera para todos y cada uno de los elementos del universo y, al ser a uno
de ellos, la proposición q(a) −→ r(a) es verdad.
Pues bien, como r(a) es falsa y q(a) −→ r(a) verdad, por el valor de verdad del condicional, (1.2.5),
q(a) ha de ser falsa y, al ser verdad p(a) −→ q(a), p(a), por el mismo motivo, deberá ser falsa y,
consecuentemente, ¬p(a) es verdadera, es decir, a no es par.
Como la veracidad de la conclusión se sigue de la veracidad de la hipótesis, tendremos que el condicional
es una tautología y, consecuentemente, el razonamiento válido.
2 Utilizando el método de demostración por reducción al absurdo o contradicción, (1.5.3).
En efecto, supongamos que el condicional,
[¬r(a) ∧ (∀x, (p(x) −→ q(x))) ∧ (∀x, (q(x) −→ r(x)))] −→ ¬p(a)
es falso.
Entonces, la hipótesis, ¬r(a) ∧ (∀x, (p(x) −→ q(x))) ∧ (∀x, (q(x) −→ r(x))) sería verdadera y la con-
clusión, ¬p(a), falsa.
Entonces, por el valor de verdad de la conjunción,
68 Lección 2. Lógica de Predicados
2.4. Razonamientos y Cuantificadores 69
Nota 2.2 En los ejemplos anteriores, hemos deducido conclusiones particulares partiendo de premisas o
hipótesis generales. Sin embargo, en la inmensa mayoría de los teoremas matemáticos hay que llegar a con-
clusiones generales. Por ejemplo, tendremos que probar que p(x) es verdad para todos los valores de un cierto
universo del discurso, es decir probar que ∀x, p(x) es verdad, para lo cual habrá que establecer la veracidad
de la proposición p(a) para cada elemento a del universo y, como ya hemos comentado anteriormente, en la
mayor parte de los universos esto no es factible. Lo que haremos para solventar esta cuestión es probar que
p(a) es verdad pero no para el caso en que a sea un elemento particular y concreto sino para el caso en que
a denote un elemento arbitrario o genérico del universo.
Ejemplo 2.22
Estudiar, en el universo de los estudiantes de la Universidad de Cádiz, la validez del siguiente razonamiento:
Solución.
> q(a) es verdad. En este caso, q(a) ∧ ¬r(a) sería verdadera y habríamos encontrado, al menos, un
valor de x en U que transforma el predicado q(x) ∧ ¬r(x) en una proposición verdadera, es decir,
∃x : (q(x) ∧ ¬r(x)) es verdad.
> q(a) es falsa. En tal caso ¬q(a) sería verdadera y la proposición p(a) ∧ ¬q(a) también. Hemos
encontrado, pues, un valor de x en U que transforma el predicado p(x)∧¬q(x) en una proposición
verdadera, es decir, ∃x : (p(x) ∧ ¬q(x)) es verdad.
Por lo tanto, al menos una de las dos proposiciones, ∃x : (p(x) ∧ ¬q(x)) o ∃x : (q(x) ∧ ¬r(x)) son,
siempre, verdaderas lo cual significa, por el valor de verdad de la disyunción, (1.2.2), que la conclusión
es verdadera, luego el condicional es una tautología y, consecuentemente, el razonamiento propuesto es
válido.
Ejemplo 2.23
Por lo tanto,
Solución.
Pues bien, ∃x : q(x) es verdad, entonces por el valor de verdad del cuantificador existencial, habrá, al
menos, un valor de x en U que transforma el predicado q(x) en una proposición verdadera. Si a este
valor de x le llamamos a, tendremos que q(a) será verdadera y ¬q(a) falsa.
Por otra parte, la veracidad de la proposición ∀x, (p(x) −→ ¬q(x)) equivale a decir que el predicado
p(x) −→ ¬q(x) se transforma en una proposición verdadera para cada x de U . En particular, esto se
verificará para a, es decir la proposición p(a) −→ ¬q(a) será verdadera.
Tenemos, pues, que p(a) −→ ¬q(a) es verdad y ¬q(a) falsa, luego por el valor de verdad del condicional,
la proposición p(a) ha de ser falsa y su negación, ¬p(a), verdadera.
Por lo tanto, hemos encontrado, al menos, un elemento en U que transforma el predicado ¬p(x)
en una proposición verdadera, es decir, la conclusión, ∃x : ¬p(x), es verdad y, consecuentemente, el
razonamiento propuesto es válido.
2 Comprobamos, ahora, la validez del razonamiento utilizando el método de demostración por contradic-
ción.
Supongamos que el condicional,
es falso. Entonces la hipótesis, ∀x, (p(x) −→ ¬q(x)) ∧ ∃x : q(x), deberá ser verdadera y la conclusión,
∃x : ¬p(x), falsa luego,
> ∀x, (p(x) −→ ¬q(x)) es verdad.
> ∃x : q(x) es verdad.
> ∃x : ¬p(x) es falsa.
Pues bien, si ∃x : q(x) es verdadera, entonces habrá, al menos, un valor de x en U que transforme el
predicado q(x) en proposición verdadera. Si a este valor concreto de x lo llamamos a, esto significará
que q(a) es verdad y ¬q(a) falsa.
Por otra parte, la falsedad de la proposición ∃x : ¬p(x) equivale a decir que el predicado ¬p(x) se
transforma en proposición falsa y p(x) en verdadera para cada x de U . En particular p(a) será
verdadera.
Tendremos, pues, que p(a) es verdad y ¬q(a) es falsa y, por tanto, el condicional p(a) −→ ¬q(a)
será falso. Hemos encontrado un valor de x en U que transforma el predicado p(x) −→ ¬q(x) en
una proposición falsa lo cual, por el valor de verdad de una proposición universalmente cuantificada,
(2.2.3), significa que ∀x, (p(x) −→ ¬q(x)) es falsa contradiciendo la hipótesis. La suposición hecha al
principio de que el condicional era falso es falsa y, consecuentemente, dicho condicional es verdadero y
el razonamiento válido.
3 Comprobamos, de nuevo, la validez del razonamiento utilizando el método de demostración por la
proposición contrarrecíproca, (1.5.4).
Probaremos que
¬∃x : ¬p(x) −→ ¬ [(∀x, (p(x) −→ ¬q(x))) ∧ ∃x : q(x)]
es una tautología, lo cual, utilizando las leyes de De Morgan, equivale a probar que
también lo es y que, a su vez, utilizando el resultado del ejemplo 2.17 y las Leyes de DeMorgan
generalizadas equivale a probar que
es una tautología.
Si ∀x, p(x) es verdad, entonces p(x) se transformará en una proposición verdadera para cada x de U .
Veamos que, en tal caso, la conclusión no puede ser falsa para lo cual comprobaremos que las dos
proposiciones que la componen no pueden ser falsas al mismo tiempo. En efecto,
2.4. Razonamientos y Cuantificadores 73
− si ∃x : (p(x) ∧ q(x)) fuera falsa, entonces p(x) ∧ q(x) se habría de transformar en proposición
falsa para cada x de U lo cual, por la veracidad de ∀x, p(x), obligaría a que q(x) se transformase
en proposición falsa y ¬q(x) en verdadera, también para cada x y por tanto, ∀x, ¬q(x) sería
verdadera.
− Si ∀x, ¬q(x) fuera falsa, entonces existiría, al menos, un valor de x en U que transformaría el
predicado ¬q(x) en una proposición falsa y q(x) en proposición verdadera. Para ese valor concreto
de x, el predicado p(x) ∧ q(x) se transformaría en proposición verdadera y, consecuentemente, la
proposición ∃x : (p(x) ∧ q(x)) sería verdadera.
Por lo tanto, la conclusión
¬ (∀x, (p(x) −→ ¬q(x))) ∨ ¬∃x : q(x)
será verdadera, el condicional
74 Lección 2. Lógica de Predicados
Lección 3
Conjuntos y Subconjuntos
Los conjuntos fueron estudiados formalmente por primera vez por Georg Cantor1 . Después de que la teoría
de conjuntos se estableciera como un área bien definida de las matemáticas, aparecieron contradicciones o
paradojas en la misma. Para eliminar tales paradojas, se desarrollaron aproximaciones más sofisticadas que
las que hizo Cantor. Un tratamiento introductorio de la teoría de conjuntos se ocupa, generalmente, de la
teoría elemental, la cual es bastante similar al trabajo original de Cantor. Utilizaremos esta aproximación
más simple y desarrollaremos una teoría de conjuntos de la cual es posible derivar contradicciones. Parece
extraño el proponerse tal cosa deliberadamente, pero las contradicciones no son un problema si, como es
nuestro caso, el universo del discurso se define convenientemente. Aún más, la existencia de las paradojas
en la teoría elemental no afecta a la validez de nuestros resultados ya que los teoremas que presentaremos
pueden demostrarse mediante sistemas alternativos en los que las paradojas no ocurren.
3.1 Generalidades
Definimos los conceptos fundamentales del tema como conjunto, elemento, determinación de un conjunto
por extensión, por comprensión y estudiamos la igualdad de dos conjuntos.
Intuitivamente, un conjunto es cualquier colección de objetos que pueda tratarse como una entidad. A cada
objeto de la colección lo llamaremos elemento o miembro del conjunto.
A los conjuntos los designaremos con letras mayúsculas y a sus elementos con letras minúsculas. La afirmación
“el elemento a pertenece al conjunto A” se escribe
a∈A
1 Georg Cantor. Matemático alemán de origen ruso (San Petesburgo 1845-Halle 1918). Después de estudiar en Alemania,
fue profesor de la universidad de Halle (1879). Escribió numerosas memorias, pero es especialmente conocido por ser el creador
de la Teoría de los conjuntos.
75
76 Lección 3. Conjuntos y Subconjuntos
b a
c d
(b) El conjunto formado por los números enteros pares no negativos y menores que diez.
B = {0, 2, 4, 6, 8}
Obsérvese que los elementos del conjunto están separados por comas y encerrados entre llaves.
3.1. Generalidades 77
Ejemplo 3.2
Solución.
(a) A = {0, 1, 2, 3, 4}
(b) B = {p, a, c, o}
Ejemplo 3.3
(c) B = {n : n = 2 ó n = 5}
Solución.
(b) B = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}
(c) C = {2, 5}
Nota 3.1 Los elementos de un conjunto infinito no pueden especificarse de una forma explícita; conse-
cuentemente necesitaremos una forma alternativa de describir tales conjuntos implícitamente.
78 Lección 3. Conjuntos y Subconjuntos
Se dice que un conjunto está definido por comprensión cuando se especifica una propiedad que caracteriza a
todos los elementos del mismo.
Esta propiedad o especificación implícita se hace a menudo mediante un predicado con una variable libre.
El conjunto estará formado por aquellos elementos del universo que hacen del predicado una proposición
verdadera. De aquí que si p(x) es un predicado con una variable libre, el conjunto
A = {x : p(x)}
Ejemplo 3.4
Solución.
Ejemplo 3.5
Determinar por comprensión y por extensión el conjunto formado por todos los números reales cuyo cuadrado
menos su quíntuplo más seis es cero.
Solución.
a∈A ⇐⇒ a2 − 5a + 6 = 0
√
5 ± 25 − 4 · 1 · 6
⇐⇒ a=
2·1
5±1
⇐⇒ a=
2
a = 2
⇐⇒ ó
a=3
Por lo tanto,
A = {2, 3}
Nota 3.2 Algunos conjuntos aparecerán muy frecuentemente a lo largo del curso y se usan símbolos
especiales para designarlos.
Z+
0 : Conjunto de los enteros no negativos.
Incluso si podemos especificar todos los elementos de un conjunto puede que no sea práctico hacerlo. Por
ejemplo, no definiríamos por extensión el conjunto de los estudiantes de la Universidad de Cádiz que estudien
Informática, aunque teóricamente es posible definirlo. Así pues, describiremos un conjunto mediante un
listado exhaustivo de sus elementos sólo si contiene unos pocos elementos, en caso contrario describiremos
un conjunto mediante una propiedad que caracterice a los mismos.
En cualquier aplicación de la teoría de conjuntos, los elementos de todos los conjuntos en consideración
pertenecen a un gran conjunto fijo llamado conjunto universal. Lo notaremos por U . Normalmente, lo
representaremos por un rectángulo donde estén incluidos todos los demás conjuntos.
Ejemplo 3.6
Escribir cada uno de los conjuntos siguientes especificando el conjunto universal correspondiente.
80 Lección 3. Conjuntos y Subconjuntos
Solución.
Al conjunto único que no contiene elementos, lo llamaremos conjunto vacío. Lo notaremos con el símbolo ∅
que proviene del alfabeto noruego. A veces, también se nota {}.
Nota 3.3 El axioma de extensión asegura que si dos conjuntos tienen los mismos elementos, ambos son
iguales, independientemente de como estén definidos.
Como todo conjunto tiene los mismos elementos que él mismo, se sigue que si un conjunto está definido
por extensión, el orden en el que los elementos figuren en él es intrascendente. Así pues, los conjuntos
{a, b, c}, {b, c, a} y {c, b, a} son iguales.
También se sigue del axioma de extensión que la aparición de un elemento más de una vez en un
conjunto, es igualmente intrascendente. Por ejemplo, los conjuntos {a, b}, {a, b, b} y {a, a, a, b} son
iguales ya que todo elemento de cualquiera de ellos está en los demás, por tanto, son especificaciones
diferentes del mismo conjunto.
3.1. Generalidades 81
Ejemplo 3.7
Determinar, en el conjunto de los números enteros, cuáles de los siguientes conjuntos son iguales.
A = n : n es par y n2 es impar
B=∅
C = {1, 2, 3}
D = {3, 3, 2, 1, 2}
E = n : n3 − 6n2 − 7n − 6 = 0
Solución.
> A = n : n es par y n2 es impar . Comprobaremos que A es el conjunto vacío, procediendo por con-
tradicción. En efecto, supongamos que A 6= ∅. Entonces, A tendrá, al menos, un elemento, es decir,
existirá, al menos, un número entero a que estará en A. Pues bien,
a es par
∃a : a ∈ A ⇐⇒ ∧
2
a es impar
a = 2q1 , con q1 ∈ Z
⇐⇒ ∧
2
a = 2q2 + 1 con q2 ∈ Z
2
a = 4q1 2 , con q1 ∈ Z
⇐⇒ ∧
2
a = 2q2 + 1 con q2 ∈ Z
=⇒ 4q1 2 = 2q2 + 1
⇐⇒ 1 = 2 2q1 2 − q2 , con 2q1 2 − q2 ∈ Z
=⇒ 1 es par
Lo cual, obviamente, es una contradicción. Por lo tanto, la hipótesis ∃a : a ∈ A es falsa y, consecuente-
mente, su negación verdadera, es decir, ningún número entero pertenece al conjunto A, o lo que es
igual A = B.
> C = {1, 2, 3}. Sea a cualquier número entero. Entonces,
a=1
∨
a ∈ C ⇐⇒ a=2
∨
a=3
⇐⇒ a∈D
Por lo tanto,
∀n, (n ∈ C ←→ n ∈ D)
y por el Axioma de Extensión, (3.1.7), C = D.
> E = n : n3 − 6n2 − 7n − 6 = 0 . Ninguno de los divisores del término independiente, −6, satisface la
ecuación, por lo tanto ningún número entero verifica la ecuación y, consecuentemente, el conjunto E
es vacío, es decir, E = B.
82 Lección 3. Conjuntos y Subconjuntos
Ejemplo 3.8
En el conjunto de los números enteros, determinar por comprensión el conjunto formado por todos los
números que den resto 5 al dividirlos entre 6 y cuyo valor absoluto sea menor o igual que 20.
Solución.
⇐⇒ −25 6 6q 6 15
⇐⇒ −25 < 6q < 15 {−25 y 15 no son múltiplos de 6}
25 15
⇐⇒ − <q<
6 6
24 1 12 3
⇐⇒ − − <q< +
6 6 6 6
⇐⇒ −4 6 q 6 2 {q ∈ Z}
⇐⇒ a = 6q + 5, con − 4 6 q 6 2
⇐⇒ a ∈ {n : n = 6q + 5, −4 6 q 6 2}
Como a estaba elegido arbitrariamente en Z, hemos probado que la proposición,
∀x, (x ∈ A ←→ x ∈ {n : n = 6q + 5, −4 6 q 6 2})
es verdad, luego por el Axioma de Extensión, (3.1.7),
A = {n : n = 6q + 5, −4 6 q 6 2}
Ejemplo 3.9
Dar una condición necesaria y suficiente para que dos conjuntos sean distintos.
Solución.
Sean A y B dos conjuntos cualesquiera de un universal arbitrario U . Por el Axioma de Extensión, (3.1.7),
A = B ⇐⇒ [∀x, (x ∈ A −→ x ∈ B) ∧ ∀x, (x ∈ B −→ x ∈ A)]
y, negando ambos miembros,
¬(A = B) ⇐⇒ ¬ [∀x, (x ∈ A −→ x ∈ B) ∧ ∀x, (x ∈ B −→ x ∈ A)]
por lo tanto,
A 6= B ⇐⇒ (¬∀x, (x ∈ A −→ x ∈ B)) ∨ (¬∀x, (x ∈ B −→ x ∈ A)) {DeMorgan, (1.4.3)}
⇐⇒ (∃x : (x ∈ A ∧ x ∈
/ B)) ∨ (∃x : (x ∈ B ∧ x ∈
/ A)) {Ejemplo 2.17}
es decir una condición necesaria y suficiente para que dos conjuntos A y B sean distintos es que exista, al
menos, un elemento en U que esté en A y no esté en B o que haya, al menos, un elemento en U que esté
en B y no esté en A.
3.2. Inclusión de Conjuntos 83
3.2.1 Subconjuntos
Sean A y B dos conjuntos. Diremos que A está contenido en B o que es un subconjunto de B, y lo notaremos
por A ⊆ B, si cada elemento de A es un elemento de B, es decir,
A ⊆ B ⇐⇒ ∀x, (x ∈ A −→ x ∈ B)
También puede decirse que B contiene a A, en cuyo caso escribiremos B ⊇ A.
Un Diagrama de Venn que expresa gráficamente la inclusión es el siguiente:
B
Ejemplo 3.10
Probar que el conjunto A = x ∈ R : x2 − 3x + 2 = 0 es subconjunto de B = {1, 2, 3}
Solución.
=⇒ a ∈ B
Como a es un número real arbitrario,
∀x, (x ∈ A −→ x ∈ B)
de aquí que, de acuerdo con la definición de subconjunto, (3.2.1), tengamos que A ⊆ B.
Un diagrama de Venn representativo de la situación es:
84 Lección 3. Conjuntos y Subconjuntos
1
2
3
Ejemplo 3.11
Obtener una condición necesaria y suficiente para un conjunto A no esté contenido en otro conjunto B.
Solución.
Sean A y B dos conjuntos cualesquiera de un universal arbitrario U . Entonces, aplicando el mismo razon-
amiento que en el ejemplo 3.9
A*B ⇐⇒ ¬ (A ⊆ B)
⇐⇒ ¬ [∀x, (x ∈ A −→ x ∈ B)]
⇐⇒ ∃x : (x ∈ A ∧ x ∈
/ B)
es decir, una condición necesaria y suficiente para que A no esté contenido en B es que exista, al menos, un
elemento en A que no esté en B.
Ejemplo 3.12
¿Es B = {1, 2, 3} un subconjunto de A = x ∈ R : x2 − 3x + 2 = 0 ?
Solución.
3.2. Inclusión de Conjuntos 85
Si A ⊆ B y además B tiene, al menos, un elemento que no está en A, diremos que A está estrictamente
incluido en B o que A es un subconjunto propio de B y lo notaremos por A ⊂ B o por A B, es decir,
A ⊂ B ⇐⇒ A ⊆ B y [∃x : (x ∈ B y x ∈
/ A)]
Ejemplo 3.13
Solución.
A = {n : n = 3q + 3}
B = {n : n = 3q}
a∈A ⇐⇒ a = 3q1 + 3, q1 ∈ Z+
⇐⇒ a = 3(q1 + 1), q1 ∈ Z+
=⇒ a = 3q, q ∈ Z+ {Tomando q = q1 + 1}
⇐⇒ a∈B
∀n, (n ∈ A −→ n ∈ B)
~ a = 3 · 1, 1 ∈ Z+ , es decir, a ∈ B.
~ a no se puede escribir en la forma 3q + 3 ya que, en tal caso, q debería ser 0 lo cual, siendo q > 1, es
imposible, por lo tanto,
a 6= 3q + 3, ∀q ∈ Z+
y, consecuentemente, a ∈
/ A.
86 Lección 3. Conjuntos y Subconjuntos
Hemos encontrado, pues, un entero positivo, a, que pertenece a A y que no pertenece a B, por lo tanto es
verdad la proposición,
∃n : (n ∈ B ∧ n ∈/ A)
Resumiendo tenemos que
A ⊆ B ∧ ∃n : (n ∈ B ∧ n ∈
/ A)
lo cual, por (3.2.2), equivale a decir que
A⊂B
o sea, A está incluido estrictamente en B.
Ejemplo 3.14
Obtener una condición necesaria y suficiente para que un conjunto A esté estrictamente contenido en otro
B.
Solución.
A ⊂ B ⇐⇒ A ⊆ B y [∃x : (x ∈ B y x ∈
/ A)]
A ⊂ B ⇐⇒ A ⊆ B y A 6= B
Por lo tanto, una condición necesaria y suficiente para que un conjunto esté estrictamente contenido en otro
es que exista inclusión y que ambos sean distintos.
Nota 3.4 Los conjuntos también son objetos, luego pueden ser elementos de otros conjuntos, por ejemplo,
el conjunto
A = {{a, b} , {a, c} , {b} , {c}}
tiene cuatro elementos que son los conjuntos {a, b} , {a, c} , {b} y {c}.
Si tuviéramos una caja con tres paquetes de caramelos, la consideraríamos como una caja con paquetes antes
que una caja con caramelos, por lo que se trataría de un conjunto (la caja) con tres elementos (los paquetes).
En general, si A es un conjunto, entonces {A} es un conjunto con un único elemento, A, sin importarnos
cuantos elementos tenga A.
Un caso curioso ocurre con el conjunto vacío, ∅. Una caja con un paquete vacío de caramelos no es una caja
vacía ya que contiene algo, un paquete. De la misma forma {∅} es un conjunto con un elemento mientras que
∅ no contiene elementos, así que ∅ y {∅} son conjuntos distintos. Tendremos que ∅ ∈ {∅} e incluso ∅ ⊆ {∅},
pero ∅ =
6 {∅}.
3.2. Inclusión de Conjuntos 87
Ejemplo 3.15
Describir brevemente la diferencia entre los conjuntos {a} y {{a}} y entre los conjuntos ∅, {∅} y {∅, {∅}}.
Solución.
3.2.3 Proposición
Demostración.
a ∈ A −→ a ∈ U
es verdadera independientemente de que a ∈ A sea verdadera o falsa, y como a estaba arbitrariamente elegido
en U ,
∀x, (x ∈ A −→ x ∈ U )
es decir,
A⊆U
3.2.4 Proposición
Demostración.
La demostración es un ejemplo de demostración vacía basada en la definición de conjunto vacío, (3.1.6), que
nos permite afirmar que la proposición ∃x : x ∈ ∅ es falsa siempre.
a ∈ ∅ −→ a ∈ A
88 Lección 3. Conjuntos y Subconjuntos
es verdadera independientemente de que a ∈ A sea verdadera o falsa, y como a estaba arbitrariamente elegido
en U ,
∀x, (x ∈ ∅ −→ x ∈ A)
es decir,
∅⊆A
Ejemplo 3.16
(a) {a, b}
(b) {{a}}
Solución.
(a) Veamos cuáles son los subconjuntos del conjunto {a, b}.
De la proposición 3.2.4 se sigue que el conjunto vacío, ∅, es uno de ellos. Por otra parte, a ∈ {a, b} y
b ∈ {a, b} luego por la definición de subconjunto, (3.2.1), {a}, {b} y {a, b} son subconjuntos de {a, b}.
Por lo tanto, el conjunto propuesto tiene cuatro subconjuntos,
Ejemplo 3.17
(a) {1, 2, 3}
(d) {∅}
Solución.
A ⊆ B ⇐⇒ ∀x, (x ∈ A −→ x ∈ B)
(a) {1, 2, 3}
∅ ⊆ {1, 2, 3} (3.2.4).
1 ∈ {1, 2, 3}, luego {1} ⊆ {1, 2, 3}.
2 ∈ {1, 2, 3}, luego {2} ⊆ {1, 2, 3}.
3 ∈ {1, 2, 3}, luego {3} ⊆ {1, 2, 3}.
1 ∈ {1, 2, 3} y 2 ∈ {1, 2, 3}, luego {1, 2} ⊆ {1, 2, 3}.
1 ∈ {1, 2, 3} y 3 ∈ {1, 2, 3}, luego {1, 3} ⊆ {1, 2, 3}.
2 ∈ {1, 2, 3} y 3 ∈ {1, 2, 3}, luego {2, 3} ⊆ {1, 2, 3}.
1 ∈ {1, 2, 3}, 2 ∈ {1, 2, 3} y 3 ∈ {1, 2, 3}, luego {1, 2, 3} ⊆ {1, 2, 3}.
(b) {1, {2, 3}}. Aquí tenemos que 1 y {2, 3} son los dos elementos que tiene este conjunto, luego razonando
igual que en el apartado anterior, sus subconjuntos son:
(c) {{1, {2, 3}}}. Este conjunto tiene un único elemento que es {1, {2, 3}}, por lo tanto sus subconjuntos
son:
∅ y {{1, {2, 3}}}
(d) {∅}. Este conjunto tiene un elemento que es ∅, por lo tanto tiene dos subconjuntos,
(e) {∅, {∅}}. Este conjunto tiene dos elementos, ∅ y {∅}, por lo tanto sus subconjuntos son
(g) {{∅, 2} , {2}}. Siguiendo un razonamiento idéntico a los anteriores apartados, sus subconjuntos son
90 Lección 3. Conjuntos y Subconjuntos
“Sólo si.” A = B =⇒ A ⊆ B y B ⊆ A
En efecto, supongamos que A = B. Entonces por el axioma de extensión, (3.1.7), cada
elemento de A es un elemento de B luego por definición de subconjunto, (3.2.1), A ⊆ B. Así
pues, si A = B, entonces A ⊆ B. Utilizando los mismos argumentos, aunque intercambiando
los papeles de A y B, tendremos que si A = B, entonces B ⊆ A. De aquí que
(A = B =⇒ A ⊆ B) y (A = B =⇒ B ⊆ A)
lo cual equivale a
A = B =⇒ A ⊆ B y B ⊆ A
“Si.” A ⊆ B y B ⊆ A =⇒ A = B
En efecto,
(A ⊆ B) y (B ⊆ A) =⇒ [(∀x, (x ∈ A −→ x ∈ B)] y [(∀x, (x ∈ B −→ x ∈ A)]
consecuentemente, por el axioma de extensión, (3.1.7),
A=B
Este teorema lo utilizaremos con mucha frecuencia para comprobar que dos conjuntos son iguales, es decir,
para probar que A = B, probaremos que A ⊆ B y B ⊆ A.
3.2.6 Corolario
Ejemplo 3.18
A = {1, 2}
B = {1, 3}
C = x ∈ R : x2 − 4x + 3 = 0
D = x ∈ R : x2 − 3x + 2 = 0
E = {x ∈ Z+ : x < 3}
F = {x ∈ Z+ : x es impar y x < 5}
Solución.
a ∈ C ⇐⇒ a2 − 4a + 3 = 0 ⇐⇒ a = 1 ó a = 3 ⇐⇒ a ∈ B
∀x, (x ∈ C ←→ x ∈ B)
a ∈ D ⇐⇒ a2 − 3a + 2 = 0 ⇐⇒ a = 1 ó a = 2 ⇐⇒ a ∈ A
es decir, A = D.
a ∈ E ⇐⇒ a < 3 ⇐⇒ a = 1 ó a = 2 ⇐⇒ a ∈ A
∀n, (n ∈ E ←→ n ∈ A)
a ∈ F ⇐⇒ a es impar y a < 5 ⇐⇒ a = 1 ó a = 3 ⇐⇒ a ∈ B
Consecuentemente,
A 6= B
A 6= C B=C
A=D B 6= D 6 D
C=
A=E B 6= E C=6 E D=E
A 6= F B=F C=F D 6= F E 6= F
92 Lección 3. Conjuntos y Subconjuntos
Nota 3.5 Con el conjunto vacío puede construirse una sucesión infinita de conjuntos distintos.
Sea A = {a, b, c, d, e}. Obtener, A , clase de subconjuntos de A que contienen exactamente tres elementos
de A.
Solución.
A = {{a, b, c} , {a, b, d} , {a, b, e} , {a, c, d} , {a, c, e} , {a, d, e} , {b, c, d} , {b, c, e} , {c, d, e}}
siendo los elementos de A los conjuntos:
{a, b, c} , {a, b, d} , {a, b, e} , {a, c, d} , {a, c, e} , {a, d, e} , {b, c, d} , {b, c, e} y {c, d, e}
3.3.1 Definición
Dado un conjunto A, llamaremos conjunto de las partes de A a la clase o colección de todos los subconjuntos
de A y se nota por P(A). Es decir, si X es un conjunto cualquiera de U , entonces
X ∈ P(A) ←→ X ⊆ A
Ejemplo 3.20
Solución.
P(A) = {∅, {1} , {2} , {3} , {1, 2} , {1, 3} , {2, 3} , {1, 2, 3}}
3.3. Conjunto de las Partes de un Conjunto 93
Ejemplo 3.21
Especificar el conjunto de las partes para cada uno de los conjuntos siguientes:
(a) {a, b, c}
(b) {{a, b} , {c}}
Solución.
(a) {a, b, c}
P ({a, b, c}) = {∅, {a} , {b} , {c} , {a, b} , {a, c} , {b, c} , {a, b, c}}
P ({{a, b} , {b, a} , {a, b, b}}) = P ({a, b}) = {∅, {a, b} {{a, b}}}
94 Lección 3. Conjuntos y Subconjuntos
Lección 4
4.1 Definiciones
Introduciremos las operaciones con conjuntos que nos van a permitir obtener nuevos conjuntos, partiendo
de conjuntos ya conocidos. A y B serán dos conjuntos cualesquiera de un universal arbitrario U .
4.1.1 Unión
La unión de dos conjuntos A y B es el conjunto formado por todos los elementos que pertenecen a A o a B.
Se nota A ∪ B.
A ∪ B = {x : x ∈ A ó x ∈ B} .
La disyunción se utiliza en el sentido inclusivo, es decir, significa “y/o”.
U
A∪B
A B
95
96 Lección 4. Operaciones con Conjuntos
Ejemplo 4.1
Solución.
En efecto, sea n un elemento arbitrario del universal que contiene a los dos conjuntos. Según la definición
de unión,
n∈A∪B ⇐⇒ n∈Aón∈B
⇐⇒ (n = a ó n = b ó n = c ó n = d ó n = e) ó (n = b ó n = d ó n = f ó n = g)
⇐⇒ n=aón=bón=cón=dón=eón=f ón=g
⇐⇒ n ∈ {a, b, c, d, e, f, g}
A ∪ B = {a, b, c, d, e, f, g}
U
A∪B
A B
b
a f
e g
d
4.1.2 Intersección
La intersección de dos conjuntos A y B es el conjunto formado por todos los elementos que pertenecen a A
y a B. Se nota A ∩ B.
A ∩ B = {x : x ∈ A y x ∈ B}
Si A y B no tienen elementos en común, es decir, si A ∩ B = ∅, entonces diremos que A y B son conjuntos
disjuntos.
4.1. Definiciones 97
U
A B
A∩B
Ejemplo 4.2
Solución.
Sea n un elemento arbitrario del universal que contiene ambos conjuntos. Por la definición de intersección,
n∈A∩B ⇐⇒ n∈Ayn∈B
⇐⇒ n ∈ {a, b, c, d, e} y n ∈ {b, d, f, g}
⇐⇒ n=bón=d
⇐⇒ n ∈ {b, d}
∀x, (x ∈ A ∩ B ←→ x ∈ {b, d, })
A ∩ B = {b, d}
98 Lección 4. Operaciones con Conjuntos
U
A∩B
A B
a f
b
e d g
4.1.3 Diferencia
La diferencia entre dos conjuntos A y B es el conjunto formado por todos los elementos que pertenecen a A
y no pertenecen a B. Se nota por A \ B.
A \ B = {x : x ∈ A y x ∈
/ B}
El conjunto A \ B se lee “A menos B” y también recibe el nombre de complementario relativo del conjunto
B respecto del conjunto A. De la misma forma se define la diferencia entre B y A, es decir el conjunto
formado todos los elementos que pertenecen a B y no pertenecen a A.
B \ A = {x : x ∈ B y x ∈
/ A}
En general, A \ B 6= B \ A.
U
A B
A\B B\A
4.1. Definiciones 99
Ejemplo 4.3
Solución.
Sea t un elemento arbitrario del universal que contiene ambos conjuntos. Por la definición de diferencia,
t∈A\B ⇐⇒ t∈Ayt∈
/B
⇐⇒ t ∈ {a, b, c, d, e} y t ∈
/ {b, d, f, g}
⇐⇒ t=aót=cót=e
⇐⇒ t ∈ {a, c, e}
U
A B
a f
b
A\B c B\A
e d g
100 Lección 4. Operaciones con Conjuntos
4.1.4 Complementario
El complementario de un conjunto A es el conjunto formado por todos los elementos del conjunto universal
que no pertenecen a A. Se nota Ac .
Ac = {x : x ∈ U y x ∈/ A}
Obsérvese que el complementario de A es igual a la diferencia entre U y A, es decir, Ac = U \ A.
U
Ac
Ejemplo 4.4
Sea U el conjunto de los números enteros positivos menores o iguales que 10 y sea A el conjunto formado
por los números primos de U . Obtener el complementario de A.
Solución.
a ∈ Ac ⇐⇒ a∈U ya∈
/A
⇐⇒ a 6 10 y a no es primo
⇐⇒ a 6 10 y a 6= 2 y a 6= 3 y a 6= 5 y a 6= 7
⇐⇒ a = 1 ó a = 4 ó a = 6 ó a = 8 ó a = 9 ó a = 10
⇐⇒ a ∈ {1, 4, 6, 8, 9, 10}
Por lo tanto,
∀n, (n ∈ Ac ←→ n ∈ {1, 4, 6, 8, 9, 10})
y por el axioma de extensión, (3.1.7),
Ac = {1, 4, 6, 8, 9, 10}
4.1. Definiciones 101
U
Ac
6 4
3 2
8 A 1
5 7
9 10
La diferencia simétrica entre dos conjuntos A y B es el conjunto formado por todos los elementos que
pertenecen a A o a B, pero no ambos. Se nota por Se nota por A 4 B.
A 4 B = {x : x ∈ (A ∪ B) ∧ x ∈
/ (A ∩ B)}
Ejemplo 4.5
En el conjunto universal, U , formado por todos los números enteros positivos menores o iguales que 40, se
consideran los conjuntos:
A: Conjunto formado por todos los números menores o iguales que 16.
B: Conjunto formado por todos los números pares menores o iguales que 30.
Solución.
U = {n ∈ Z+ : n 6 40}
102 Lección 4. Operaciones con Conjuntos
39 40 17 U
38 19
Ac Bc
37 1 2 18
3 20 21
5
4 16 22
36
7
A 6 14 B 24 23
9
35
8 12 26
11
28 25
13 10
34 15 30
33 27
32 31 29
39 40 17 U
38 19
Ac Bc
37 1 2 18
3 20 21
5
4 16 22
36
7
A 6 14 B 24 23
9
35
8 12 26
11
28 25
13 10
34 15 30
33 27
32 31 29
B = {n : n = 2q y q 6 15} = {2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30}
4.1. Definiciones 103
39 40 17 U
38 19
Ac Bc
37 1 2 18
3 20 21
5
4 16 22
36
7
A 6 14 B 24 23
9
35
8 12 26
11
28 25
13 10
34 15 30
33 27
32 31 29
39 40 17 U
38 A∪B 19
Ac Bc
37 1 2 18
3 20 21
5
4 16 22
36
7
A 6 14 B 24 23
9
35
8 12 26
11
28 25
13 10
34 15 30
33 27
32 31 29
39 40 17 U
38 A∩B 19
Ac Bc
37 1 2 18
3 20 21
5
4 16 22
36
7
A 6 14 B 24 23
9
35
8 12 26
11
28 25
13 10
34 15 30
33 27
32 31 29
A\B = {n : n ∈ A y n ∈
/ B}
= {n : n 6 16 y (n = 2q + 1 o n > 30)}
= {n : (n 6 16 y n = 2q + 1) ó (n 6 16 y n > 30)}
= {n : n 6 16 y n = 2q + 1}
= {n : n = 2q + 1 y q 6 7}
= {1, 3, 5, 7, 9, 11, 13, 15}
39 40 17 U
38 19
Ac Bc
37 1 2 18
3 20 21
5
4 16 22
36
7
A\B 6 14 B 24 23
9
35
8 12 26
11
28 25
13 10
34 15 30
33 27
32 31 29
B\A = {n : n ∈ B y n ∈
/ A}
= {n : n = 2q y n 6 30 y n > 16}
= {n : n = 2q y 16 < n 6 30}
= {n : n = 2q y 16 < 2q 6 30}
= {n : n = 2q y 8 < q 6 15}
= {18, 20, 22, 24, 26, 28, 30}
4.1. Definiciones 105
39 40 17 U
38 19
Ac Bc
37 1 2 18
3 20 21
5
4 16 22
36
7
A 6 14 B\A 24 23
9
35
8 12 26
11
28 25
13 10
34 15 30
33 27
32 31 29
Ac = {n : n ∈
/ A}
= {n : n > 16}
= {17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40}
39 40 17 U
38 19
Ac Bc
37 1 2 18
3 20 21
5
4 16 22
36
7
A 6 14 B 24 23
9
35
8 12 26
11
28 25
13 10
34 15 30
33 27
32 31 29
Bc = {n : n ∈
/ B}
= {n : ¬ (n es par y n 6 30)}
= {n : ¬ (n es par) ó ¬ (n 6 30)}
= {n : n no es par ó n > 30}
= {n : n es impar ó n > 30}
= {1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25, 27, 29, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40}
106 Lección 4. Operaciones con Conjuntos
39 40 17 U
38 19
Ac Bc
37 1 2 18
3 20 21
5
4 16 22
36
7
A 6 14 B 24 23
9
35
8 12 26
11
28 25
13 10
34 15 30
33 27
32 31 29
Bajo las operaciones definidas en los apartados anteriores, los conjuntos satisfacen varias leyes o identidades.
Observaremos que existe una dualidad entre las leyes que utilizan la intersección y las que utilizan la unión.
1. A ∪ A = A
2. A ∩ A = A
Demostración.
1.
a ∈ (A ∪ A) ⇐⇒ a∈Aóa∈A {Definición de unión}
⇐⇒ a∈A {Idempotencia de la disyunción}
De la arbitrariedad de a se sigue que
∀x, [x ∈ (A ∪ A) ←→ x ∈ A]
A∪A=A
4.2. Álgebra de conjuntos. Dualidad 107
Demostración.
En efecto,
Demostración.
1.
a ∈ A ∪ (B ∪ C) ⇐⇒ a ∈ A ó [a ∈ (B ∪ C)] {Definición de unión}
⇐⇒ a ∈ A ó (a ∈ B ó a ∈ C) {Definición de unión}
⇐⇒ (a ∈ A ó a ∈ B) ó a ∈ C {Asociatividad de la disyunción}
⇐⇒ (a ∈ A ∪ B) ó a ∈ C {Definición de unión}
⇐⇒ a ∈ (A ∪ B) ∪ C {Definición de unión}
De la arbitrariedad de a se sigue que
∀x, [x ∈ A ∪ (B ∪ C) ←→ x ∈ (A ∪ B) ∪ C]
y de nuevo, el axioma de extensión, (3.1.7), asegura que
A ∪ (B ∪ C) = (A ∪ B) ∪ C
108 Lección 4. Operaciones con Conjuntos
1. A ∪ (B ∩ C) = (A ∪ B) ∩ (A ∪ C)
2. A ∩ (B ∪ C) = (A ∩ B) ∪ (A ∩ C)
Demostración.
∀x, [x ∈ A ∪ (B ∩ C) ←→ x ∈ (A ∪ B) ∩ (A ∪ C)]
A ∪ (B ∩ C) = (A ∪ B) ∩ (A ∪ C)
A ∩ (B ∪ C) = (A ∩ B) ∪ (A ∩ C)
1. A ∪ U = U
2. A ∩ ∅ = ∅
Demostración.
A∪U =U
4.2. Álgebra de conjuntos. Dualidad 109
luego,
∀x, [x ∈ (A ∩ ∅) ←→ x ∈ ∅]
de aquí que por el axioma de extensión, (3.1.7),
A∩∅=∅
1. A ∪ ∅ = A
2. A ∩ U = A
Demostración.
luego,
∀x, [x ∈ (A ∪ ∅) ←→ x ∈ A]
de aquí que por el axioma de extensión, (3.1.7),
A∪∅=A
luego,
∀x, [x ∈ (A ∩ U ) ←→ x ∈ A]
de aquí que por el axioma de extensión, (3.1.7),
A∩U =A
110 Lección 4. Operaciones con Conjuntos
(Ac )c = A
Demostración.
luego,
c
∀x, [x ∈ (Ac ) ←→ x ∈ A]
de aquí que por el axioma de extensión, (3.1.7),
c
(Ac ) = A
1. A ∪ Ac = U
2. U c = ∅
3. A ∩ Ac = ∅
4. ∅c = U
Demostración.
a ∈ (A ∪ Ac ) ⇐⇒ a ∈ A ó a ∈ Ac {Definición de unión}
⇐⇒ a∈Aóa∈
/A {Complementario}
⇐⇒ a ∈ A ó ¬ (a ∈ A) {Negación (1.2.3)}
⇐⇒ a∈U {Tautología (1.2.4)}
luego,
∀x, [x ∈ (A ∪ Ac ) ←→ x ∈ U ]
de aquí que por el axioma de extensión, (3.1.7),
A ∪ Ac = U
4.2. Álgebra de conjuntos. Dualidad 111
2. U c = ∅. En efecto,
U c = {x ∈ U : x ∈ U c } = {x ∈ U y x ∈
/U}=∅
3. A ∩ Ac = ∅. En efecto,
A ∩ Ac = {x ∈ U : x ∈ A y x ∈ Ac } = {x ∈ U : x ∈ A y x ∈
/ A} = ∅
4. ∅c = U . En efecto, de 2.,
c
Uc=∅ ⇐⇒ (U c ) = ∅c {Complementario}
⇐⇒ U =∅ c
{Ley involutiva (4.2.7)}
Demostración.
(A ∩ B)c = Ac ∪ B c
Ejemplo 4.6
(a) A \ B ⊆ A
(b) Si A ⊆ B y C ⊆ D, entonces (A ∪ C) ⊆ (B ∪ D)
(c) Si A ⊆ B y C ⊆ D, entonces (A ∩ C) ⊆ (B ∩ D)
(d) A ∩ B ⊆ A
(e) A \ ∅ = A
(f) A \ B = A ∩ B c
(g) A ∩ (B \ A) = ∅
(h) A ∪ (B \ A) = A ∪ B
(i) A \ (B ∪ C) = (A \ B) ∩ (A \ C)
(j) A \ (B ∩ C) = (A \ B) ∪ (A \ C)
(k) A ∪ (Ac ∩ B) = A ∪ B
(l) A ∩ (Ac ∪ B) = A ∩ B
(m) (A \ B) ∪ (A ∩ B) ∪ (B \ A) = A ∪ B
Solución.
(a) A \ B ⊆ A
En efecto, sea a un elemento arbitrario de U ,
a∈A\B ⇐⇒ a∈Aya∈
/B {Definición de diferencia}
=⇒ a∈A
luego,
∀x, [x ∈ A \ B −→ x ∈ A]
consecuentemente, y por definición de subconjunto (3.2.1),
A\B ⊆A
4.2. Álgebra de conjuntos. Dualidad 113
U
A B
A\B
(b) Si A ⊆ B y C ⊆ D, entonces (A ∪ C) ⊆ (B ∪ D)
En efecto, supongamos que A ⊆ B y C ⊆ D y sea a un elemento arbitrario de U , entonces
a∈A∪C ⇐⇒ a∈Aóa∈C {Definición de unión}
=⇒ a∈B óa∈D {Hipótesis A ⊆ B, C ⊆ D}
⇐⇒ a ∈ (B ∪ D) {Definición de unión}
luego,
∀x, [x ∈ (A ∪ C) −→ x ∈ (B ∪ D)]
por lo tanto, la definición de subconjunto, (3.2.1), nos lleva a que
A∪C ⊆B∪D
U
B∪D
B D
A C
A∪C
(c) Si A ⊆ B y C ⊆ D, entonces (A ∩ C) ⊆ (B ∩ D)
En efecto, supongamos que A ⊆ B y C ⊆ D y sea a un elemento arbitrario de U , entonces
a∈A∩C ⇐⇒ a∈Aya∈C {Definición de intersección}
=⇒ a∈B ya∈D {Hipótesis A ⊆ B, C ⊆ D}
⇐⇒ a ∈ (B ∩ D) {Definición de intersección}
114 Lección 4. Operaciones con Conjuntos
luego,
∀x, [x ∈ (A ∩ C) −→ x ∈ (B ∩ D)]
por lo tanto, la definición de subconjunto, (3.2.1), nos lleva a que
A∩C ⊆B∩D
U
B∩D
B D
A C
A∩C
(d) A ∩ B ⊆ A
En efecto, sea a un elemento cualquiera de U . Entonces,
∀x, [x ∈ (A ∩ B) −→ x ∈ A]
de donde se sigue
A∩B ⊆A
U
A B
A∩B
4.2. Álgebra de conjuntos. Dualidad 115
(e) A \ ∅ = A
Sea a cualquiera de U . Entonces,
a∈A\∅ ⇐⇒ a ∈ A y a ∈
/∅ {Definición de diferencia}
⇐⇒ a∈A {a ∈
/ ∅ es verdad siempre}
luego,
∀x, [x ∈ A \ ∅ ←→ x ∈ A]
de aquí que por el axioma de extensión, (3.1.7),
A\∅=A
(f) A \ B = A ∩ B c
En efecto, sea a cualquiera del conjunto universal U . Entonces,
a∈A\B ⇐⇒ a∈Aya∈
/B {Definición de diferencia}
c
⇐⇒ a∈Aya∈B {Definición de complementario}
⇐⇒ a ∈ (A ∩ B c ) {Definición de intersección}
luego,
∀x, [x ∈ A \ B ⇐⇒ x ∈ (A ∩ B c )]
de aquí que por el axioma de extensión, (3.1.7),
A \ B = A ∩ Bc
U
A B
A ∩ Bc
(g) A ∩ (B \ A) = ∅
En efecto,
A ∩ (B \ A) = A ∩ (B ∩ Ac ) {Apartado anterior}
= A ∩ (Ac ∩ B) {Conmutatividad de la intersección}
= (A ∩ Ac ) ∩ B {Asociatividad de la intersección}
= ∅∩B {Leyes del complementario}
= ∅ {Leyes de identidad}
116 Lección 4. Operaciones con Conjuntos
U
A B
B\A
(h) A ∪ (B \ A) = A ∪ B
En efecto,
A ∪ (B \ A) = A ∪ (B ∩ Ac ) {Diferencia de conjuntos}
= (A ∪ B) ∩ (A ∪ Ac ) {Distributividad}
= (A ∪ B) ∩ U {Leyes del complementario}
= A∪B {Leyes de identidad}
(i) A \ (B ∪ C) = (A \ B) ∩ (A \ C)
En efecto,
c
A \ (B ∪ C) = A ∩ (B ∪ C) {Diferencia de conjuntos}
c c
= A ∩ (B ∩ C ) {Leyes de De Morgan}
= (A ∩ A) ∩ (B c ∩ C c ) {Idempotencia de la intersección}
= (A ∩ B c ) ∩ (A ∩ C c ) {Commutatividad y asociatividad}
= (A \ B) ∩ (A \ C) {Diferencia de conjuntos}
(j) A \ (B ∩ C) = (A \ B) ∪ (A \ C)
En efecto,
c
A \ (B ∩ C) = A ∩ (B ∩ C) {Diferencia de conjuntos}
= A ∩ (B c ∪ C c ) {Leyes de De Morgan}
c c
= (A ∩ B ) ∪ (A ∩ C ) {Distributividad}
= (A \ B) ∪ (A \ C) {Diferencia de conjuntos}
A ∪ (Ac ∩ B) = (A ∪ Ac ) ∩ (A ∪ B) {Distributividad}
= U ∩ (A ∪ B) {Leyes del complementario}
= A∪B {Leyes de identidad}
4.2. Álgebra de conjuntos. Dualidad 117
(l) A ∩ (Ac ∪ B) = A ∩ B
A ∩ (Ac ∪ B) = (A ∩ Ac ) ∪ (A ∩ B) {Distributividad}
= ∅ ∪ (A ∩ B) {Leyes del complementario}
= A∩B {Leyes de identidad}
(m) (A \ B) ∪ (A ∩ B) ∪ (B \ A) = A ∪ B
(A \ B) ∪ (A ∩ B) ∪ (B \ A) = (A ∩ B c ) ∪ (A ∩ B) ∪ (B ∩ Ac ) {Diferencia (4.1.3)}
= [A ∩ (B c ∪ B)] ∪ (B ∩ Ac ) {Leyes distributivas (4.2.4)}
= (A ∩ U ) ∪ (B ∩ A ) c
{Leyes complementario (4.2.8)}
= A ∪ (B ∩ Ac ) {Leyes de identidad (4.2.6)}
c
= (A ∪ B) ∩ (A ∪ A ) {Leyes distributivas (4.2.4)}
= (A ∪ B) ∩ U {Leyes complementario (4.2.8)}
= A∪B {Leyes de identidad (4.2.6)}
Ejemplo 4.7
Probar que
[A \ (B ∪ C)] ∪ [(A ∩ B) \ C] ∪ [B \ (A ∪ C)] = (A ∪ B) \ C
Solución.
A B
)
B
∪C
(A ∩ B) \ C
\(
A∪
(B
A\
C)
A∩B∩C
(A
A
)\
∩
∩C
C)
\B
(B
C \ (A ∪ B)
C
118 Lección 4. Operaciones con Conjuntos
4.3.1 Definición
Ejemplo 4.8
En un conjunto universal cualquiera, U , se consideran los conjuntos A, B y C, intersecados entre ellos según
la figura siguiente:
A B
B
∪C
(A ∩ B) \ C
\(
A∪
(B
A\
C)
A∩B∩C
(A
A
)\
∩
∩C
C)
\B
C \ (A ∪ B) (B
Probar que
P = {(A ∩ C) \ B, A ∩ B ∩ C, (B ∩ C) \ A, C \ (A ∪ B)}
es una partición del conjunto C.
Solución.
1 Según se aprecia en la figura ninguno de los subconjuntos de C que conforman la partición es vacío, es
decir,
(A ∩ C) \ B 6= ∅.
A ∩ B ∩ C 6= ∅.
(B ∩ C) \ A 6= ∅.
C \ (A ∪ B) 6= ∅.
c
[(A ∩ C) \ B] ∩ [C \ (A ∪ B)] = A ∩ C ∩ B c ∩ C ∩ (A ∪ B) {Diferencia de conjuntos (4.1.3)}
c c c
= A∩C ∩B ∩C ∩A ∩B {Leyes de De Morgan (4.2.9)}
= A ∩ Ac ∩ C ∩ C ∩ B c ∩ B c {Leyes conmutativas (4.2.2)}
c c
= A∩A ∩C ∩B {Leyes de idempotencia (4.2.1)}
= ∅ ∩ C ∩ Bc {Leyes del complementario (4.2.8)}
= ∅ {Leyes de dominación (4.2.5)}
c
(A ∩ B ∩ C) ∩ [C \ (A ∪ B)] = A ∩ B ∩ C ∩ C ∩ (A ∪ B) {Diferencia de conjuntos (4.1.3)}
c c
= A∩B∩C ∩C ∩A ∩B {Leyes de De Morgan (4.2.9)}
= A ∩ Ac ∩ B ∩ B c ∩ C ∩ C {Leyes conmutativas (4.2.2)}
c c
= A∩A ∩B∩B ∩C {Leyes de idempotencia (4.2.1)}
= ∅∩∅∩C {Leyes del complementario (4.2.8)}
= ∅ {Leyes de dominación (4.2.5)}
c
[(B ∩ C) \ A] ∩ [C \ (A ∪ B)] = B ∩ C ∩ Ac ∩ C ∩ (A ∪ B) {Diferencia de conjuntos (4.1.3)}
= B ∩ C ∩ Ac ∩ C ∩ Ac ∩ B c {Leyes de De Morgan (4.2.9)}
c c c
= B∩B ∩C ∩C ∩A ∩A {Leyes conmutativas (4.2.2)}
= B ∩ B c ∩ C ∩ Ac {Leyes de idempotencia (4.2.1)}
c
= ∅∩C ∩A {Leyes del complementario (4.2.8)}
= ∅ {Leyes de dominación (4.2.5)}
3 Veremos, finalmente, que C es igual a la unión de todos los subconjuntos que integran la partición.
4.3. Partición de un conjunto 121
En efecto,
Ejemplo 4.9
En el conjunto Z de los números enteros se consideran los conjuntos A, formado por todos los números pares
y B, integrado por los múltiplos de 3. Se pide:
a) A ∩ B
b) A \ B
c) B \ A
d) Ac ∩ B c
e) Probar que los cuatro conjuntos anteriores forman una partición del conjunto de los números enteros.
f) Probar, aplicando los resultados obtenidos en los apartados anteriores, que cualquier entero es múltiplo
de 6 o da resto par al dividirlo entre 6 o da resto 3 al dividirlo entre 6 o da resto impar distinto de 3
al dividirlo entre 6.
Solución.
A = {n : n = 2q, q ∈ Z} y B = {n : n = 3q, q ∈ Z}
122 Lección 4. Operaciones con Conjuntos
a) A ∩ B
Sea a cualquier número entero. Entonces,
Como a era un número entero elegido de forma arbitraria, hemos probado que la proposición,
A ∩ B = {n : n = 6q, q ∈ Z}
b) A \ B
Sea a un número elegido arbitrariamente en Z. Entonces,
a∈A
a ∈ A \ B ⇐⇒ ∧ {Definición de Diferencia. (4.1.3)}
a∈/B
∃q1 ∈ Z : a = 2q1
⇐⇒ ∧
∃q2 , r2 ∈ Z : a = 3q2 + r2 , r2 6= 0 {T.E.U.C.R. (5.2.1)}
( )
Dividiendo q1 por 3, q1 = 3q3 + r3 , con q3 , r3 ∈ Z, y r3 ∈ {0, 1, 2}
Dividiendo q2 por 2, q2 = 2q4 + r4 , con q4 , r4 ∈ Z, y r4 ∈ {0, 1}
a = 2(3q3 + r3 ), con q3 , r3 ∈ Z, y r3 ∈ {0, 1, 2}
=⇒ ∧
a = 3(2q4 + r4 ) + r2 , con q4 , r4 , r2 ∈ Z, y r4 ∈ {0, 1} y r2 ∈ {1, 2}
a = 6q3 + 2r3 , con q3 , r3 ∈ Z, y 2r3 ∈ {0, 2, 4}
⇐⇒ ∧
a = 6q4 + 3r4 + r2 , con q4 , r4 , r2 ∈ Z, y 3r4 + r2 ∈ {1, 2, 4, 5}
∀x, (x ∈ A \ B −→ x ∈ {n : n = 6q + 2 ∨ n = 6q + 4, q ∈ Z})
(A \ B) ⊆ {n : n = 6q + 2 ∨ n = 6q + 4, q ∈ Z}
Recíprocamente,
∃q1 ∈ Z : a = 6q1 + 2
a ∈ {n : n = 6q + 2 ∨ n = 6q + 4, q ∈ Z} ⇐⇒ ∨
∃q2 ∈ Z : a = 6q2 + 4
∃q1 ∈ Z : a = 2(3q1 + 1) ∧ a = 3(2q1 ) + 2
⇐⇒ ∨
∃q2 ∈ Z : a = 2(3q2 + 2) ∧ a = 3(2q2 + 1) + 1
a da resto 0 al dividir por 2
∧
a da resto 1 o 2 al dividir por 3
∃q3 ∈ Z : a = 2q3
=⇒ ∧
∃q4 , r ∈ Z : a = 3q4 + r, con r 6= 0
a∈A
⇐⇒ ∧
a∈/B
⇐⇒ a ∈ (A \ B)
∀x, (x ∈ {n : n = 6q + 2 ∨ n = 6q + 4, q ∈ Z} −→ x ∈ (A \ B))
{n : n = 6q + 2 ∨ n = 6q + 4, q ∈ Z} ⊆ (A \ B)
A \ B = {n : n = 6q + 2 ∨ n = 6q + 4, q ∈ Z}
es decir, A\B es el conjunto formado por todos los enteros que dan resto par distinto de cero al dividirlos
por 6.
c) B \ A
124 Lección 4. Operaciones con Conjuntos
=⇒ ∃q ∈ Z : a = 6q + 3
⇐⇒ a ∈ {n : n = 6q + 3, q ∈ Z}
De la arbitrariedad de a se sigue que la proposición,
∀x, (x ∈ B \ A −→ x ∈ {n : n = 6q + 3, q ∈ Z})
es verdadera y por la definición de inclusión de conjuntos, (3.2.1),
(B \ A) ⊆ {n : n = 6q + 3, q ∈ Z}
Recíprocamente,
a ∈ {n : n = 6q + 3, q ∈ Z} ⇐⇒ ∃q1 ∈ Z : a = 6q1 + 3
∃q1 ∈ Z : a = 3(2q1 + 1)
⇐⇒ ∧
∃q1 ∈ Z : a = 2(3q1 + 1) + 1
∃q2 ∈ Z : a = 3q2 {Tomando q2 = 2q1 + 1}
=⇒ ∧
∃q3 ∈ Z : a = 2q3 + 1 {Tomando q3 = 3q1 + 1}
a∈B
⇐⇒ ∧
a∈/A
⇐⇒ a ∈ (B \ A)
4.3. Partición de un conjunto 125
∀x, (x ∈ {n : n = 6q + 3, q ∈ Z} −→ x ∈ (B \ A))
{n : n = 6q + 3, q ∈ Z} ⊆ (B \ A)
B \ A = {n : n = 6q + 3, q ∈ Z}
es decir, B \ A es el conjunto formado por todos los enteros que dan resto 3 al dividirlos por 6.
d) Ac ∩ B c
Sea a cualquier número entero. Entonces,
c
a∈A
a ∈ (Ac ∩ B c ) ⇐⇒ ∧
a ∈ Bc
a∈ /A
⇐⇒ ∧
a∈ /B
∃q1 ∈ Z : a = 2q1 + 1
⇐⇒ ∧
∃q2 , r2 ∈ Z : a = 3q2 + r2 , con r2 ∈ {1, 2}
( )
Dividiendo q1 por 3, q1 = 3q3 + r3 , con q3 , r3 ∈ Z y r3 ∈ {0, 1, 2}
Dividiendo q2 por 2, q2 = 2q4 + r4 , con q4 , r4 ∈ Z y r4 ∈ {0, 1}
∃q3 , r3 ∈ Z : a = 2(3q3 + r3 ) + 1, con r3 ∈ {0, 1, 2}
=⇒ ∧
∃q4 , r4 ∈ Z : a = 3(2q4 + r4 ) + r2 , con r2 ∈ {1, 2} y r4 ∈ {0, 1}
∃q3 , r3 ∈ Z : a = 6q3 + 2r3 + 1, con 2r3 + 1 ∈ {1, 3, 5}
⇐⇒ ∧
∃q4 , r4 ∈ Z : a = 6q4 + 3r4 + r2 , con 3r4 + r2 ∈ {1, 2, 4, 5}
∀x, (x ∈ Ac ∩ B c −→ x ∈ {n : n = 6q + 1 ∨ n = 6q + 5, q ∈ Z})
Ac ∩ B c ⊆ {n : n = 6q + 1 ∨ n = 6q + 5, q ∈ Z}
126 Lección 4. Operaciones con Conjuntos
Recíprocamente,
∃q1 ∈ Z : a = 6q1 + 1
a ∈ {n : n = 6q + 1 ∨ n = 6q + 5, q ∈ Z} ⇐⇒ ∨
∃q2 ∈ Z : a = 6q2 + 5
∃q1 ∈ Z : a = 2(3q1 ) + 1 ∧ a = 3(2q1 ) + 1
⇐⇒ ∨
∃q2 ∈ Z : a = 2(3q2 + 2) + 1 ∧ a = 3(2q2 + 1) + 2
a da resto 1 al dividir por 2
∧
a da resto 1 o 2 al dividir por 3
∃q3 ∈ Z : a = 2q3 + 1
=⇒ ∧
∃q4 , r ∈ Z : a = 3q4 + r, con r 6= 0
a∈/A
⇐⇒ ∧
a∈/B
a ∈ Ac
⇐⇒ ∧
a ∈ Bc
⇐⇒ a ∈ (Ac ∩ B c )
∀x, (x ∈ {n : n = 6q + 1 ∨ n = 6q + 5, q ∈ Z} −→ x ∈ (B \ A))
{n : n = 6q + 1 ∨ n = 6q + 5, q ∈ Z} ⊆ Ac ∩ B c
Ac ∩ B c = {n : n = 6q + 1 ∨ n = 6q + 5, q ∈ Z}
es decir, Ac ∩ B c es el conjunto formado por todos los enteros que dan resto 1 o 5 al dividirlos por 6.
e) Probar que los cuatro conjuntos anteriores forman una partición del conjunto de los números enteros.
Sea P = {A ∩ B, A \ B, B \ A, Ac ∩ B c }. Veamos si P cumple las tres condiciones de partición.
> A \ B 6= ∅
4.3. Partición de un conjunto 127
luego, 2 ∈ (A \ B) y, consecuentemente, A \ B 6= ∅.
> B \ A 6= ∅
En efecto, tomando, por ejemplo, el 3, tendremos
3=3·1 =⇒ 3∈B
∧ ∧
3=2·1+1 =⇒ 3 da resto distinto de cero al dividir por 2 =⇒ 3 ∈
/A
luego, 3 ∈ (B \ A) y, consecuentemente, B \ A 6= ∅.
> Ac ∩ B c 6= ∅
En efecto, tomando, por ejemplo, el 5, tendremos
/ A =⇒ 5 ∈ Ac
5 = 2 · 2 + 1 =⇒ 5 da resto distinto de cero al dividir por 2 =⇒ 5 ∈
∧
/ B =⇒ 5 ∈ B c
5 = 3 · 1 + 2 =⇒ 5 da resto distinto de cero al dividir por 3 =⇒ 5 ∈
3 El conjunto de los enteros es igual a la unión de todos los conjuntos que integran la partición.
En efecto,
(A ∩ B) ∪ (A \ B) ∪ (B \ A) ∪ (Ac ∩ B c )
=
(A ∩ B) ∪ (A ∩ B c ) ∪ (B ∩ Ac ) ∪ (Ac ∩ B c ) {Diferencia de conjuntos. (4.1.3)}
=
(A ∩ B) ∪ (A ∩ B c ) ∪ (Ac ∩ B) ∪ (Ac ∩ B c ) {Leyes conmutativas. (4.2.2)}
=
[A ∩ (B ∪ B c )] ∪ [Ac ∩ (B ∪ B c )] {Leyes distributivas. (4.2.4)}
=
(A ∪ Ac ) ∩ (B ∪ B c ) {Leyes distributivas. (4.2.4)}
=
Z∩Z {Leyes del complementario. (4.2.8)}
=
Z {Leyes idempotentes. (4.2.1)}
d) Probar, aplicando los resultados obtenidos en los apartados anteriores, que cualquier entero es múltiplo
de 6 o da resto par al dividirlo entre 6 o da resto 3 al dividirlo entre 6 o da resto impar al dividirlo entre
6.
Z = (A ∩ B) ∪ (A \ B) ∪ (B \ A) ∪ (Ac ∩ B c )
4.3. Partición de un conjunto 129
a ∈ {n : n = 6q, q ∈ Z}
∨
a ∈ {n : n = 6q + 2 ∨ n = 6q + 4, q ∈ Z}
⇐⇒ ∨
a ∈ {n : n = 6q + 3, q ∈ Z}
∨
a ∈ {n : n = 6q + 1 ∨ n = 6q + 5, q ∈ Z}
∃q ∈ Z : a = 6q
∨
∃q ∈ Z : a = 6q + 2 ∨ a = 6q + 4
⇐⇒ ∨
∃q ∈ Z : a = 6q + 3
∨
∃q ∈ Z : a = 6q + 1 ∨ a = 6q + 5
a es múltiplo de 6
∨
a da resto par al dividirlo por 6
⇐⇒ ∨
a da resto 3 al dividirlo por 6
∨
a da resto impar distinto de 3 al dividirlo por 6
Ejemplo 4.10
(a) Calcular A \ B.
(b) Calcular A \ C.
(c) Calcular B \ C.
(h) Calcular A ∩ B ∩ C.
(j) Calcular A ∩ C.
(l) Calcular (A \ B) ∩ C.
(m) Calcular C \ B.
(n) Calcular (C \ B) ∩ A.
(p) Calcular C \ A.
Solución.
(a) A \ B.
A = {n : n = 2q, q ∈ Z} C = {n : n = 3q, q ∈ Z}
A\B B = {n : n = 4q, q ∈ Z}
4.3. Partición de un conjunto 131
⇐⇒ a∈A\B
De la arbitrariedad de a se sigue que la proposición,
∀x, (x ∈ {n : n = 4q + 2, q ∈ Z} −→ x ∈ A \ B)
es verdadera y, por la definición de inclusión de conjuntos, (3.2.1),
{n : n = 4q + 2, q ∈ Z} ⊆ A \ B
132 Lección 4. Operaciones con Conjuntos
A \ B = {n : n = 4q + 2, q ∈ Z}
(b) A \ C
A = {n : n = 2q, q ∈ Z} C = {n : n = 3q, q ∈ Z}
A\C B = {n : n = 4q, q ∈ Z}
4.3. Partición de un conjunto 133
A \ C ⊆ {n : n = 6q + r, q ∈ Z, r ∈ {2, 4}}
Recíprocamente,
a ∈ {n : n = 6q + r, q ∈ Z, r ∈ {2, 4}} ⇐⇒ ∃q ∈ Z : a = 6q + 2 ∨ a = 6q + 4
a = 2(3q + 1) ∨ a = 2(3q + 2)
⇐⇒ ∃q ∈ Z : ∧
a = 3(2q) + 2 ∨ a = 3(2q + 1) + 1
a da resto 0 al dividir por 2
y
a da resto distinto de 0 al dividir por 3
∃q2 ∈ Z : a = 2q2
=⇒ ∧
∃q3 , r3 ∈ Z : a = 3q3 + r3 , r3 6= 0
a∈A
⇐⇒ ∧
a∈/C
⇐⇒ a ∈ (A \ C)
{n : n = 6q + r, q ∈ Z, r ∈ {2, 4}} ⊆ A \ C
A \ C = {n : n = 6q + r, q ∈ Z, r ∈ {2, 4}}
(c) B \ C.
A = {n : n = 2q, q ∈ Z} C = {n : n = 3q, q ∈ Z}
B = {n : n = 4q, q ∈ Z}
\C
B
4.3. Partición de un conjunto 135
Recíprocamente,
⇐⇒ a ∈ (B \ C)
(d) (A \ B) ∩ (A \ C)
A = {n : n = 2q, q ∈ Z} C = {n : n = 3q, q ∈ Z}
C)
A\
∩(
B = {n : n = 4q, q ∈ Z}
B)
\
(A
A\B = {n : n = 4q + 2, q ∈ Z}
A\C = {n : n = 6q + r, q ∈ Z, r ∈ {2, 4}}
4.3. Partición de un conjunto 137
⇐⇒ a ∈ (A \ B) ∩ (A \ C)
De la arbitrariedad de a se sigue que la proposición,
∀x, (x ∈ {n : n = 12q + r, q ∈ Z, r ∈ {2, 10}} −→ x ∈ (A \ B) ∩ (A \ C))
es verdadera y, por la definición de inclusión de conjuntos, (3.2.1),
{n : n = 12q + r, q ∈ Z, r ∈ {2, 10}} ⊆ (A \ B) ∩ (A \ C)
138 Lección 4. Operaciones con Conjuntos
(A \ B) ∩ (A \ C) = (A ∩ B c ) ∩ (A ∩ C c ) = A ∩ B c ∩ C c
Recíprocamente,
⇐⇒ a ∈ A ∩ Bc ∩ C c
⇐⇒ a ∈ (A \ B) ∩ (A \ C)
(e) (A \ C) \ (A \ B).
Utilizando las leyes del Álgebra de conjuntos para simplificar la expresión,
c
(A \ C) \ (A \ B) = (A ∩ C c ) ∩ (A ∩ B c )
= (A ∩ C c ) ∩ (Ac ∪ B)
= (A ∩ C c ∩ Ac ) ∪ (A ∩ C c ∩ B)
[B ⊆ A =⇒ A ∩ B = B]
= ∅ ∪ (B ∩ C c )
= B ∩ Cc
= B\C
= {n : n = 12q + r, q ∈ Z, r ∈ {4, 8}}
140 Lección 4. Operaciones con Conjuntos
(f) (A \ C) \ (B \ C).
c
(A \ C) \ (B \ C) = (A ∩ C c ) ∩ (B ∩ C c )
= (A ∩ C c ) ∩ (B c ∪ C)
= (A ∩ C c ∩ B c ) ∪ (A ∩ C c ∩ C)
= (A ∩ C c ∩ B c ) ∪ ∅
= A ∩ Bc ∩ C c
= {n : n = 12q + r, q ∈ Z, r ∈ {2, 10}}
(g) (A \ C) ∩ (B \ C).
(A \ C) ∩ (B \ C) = A ∩ Cc ∩ B ∩ Cc
[B ⊆ A =⇒ A ∩ B = B]
= B ∩ Cc
= B\C
= {n : n = 12q + r, q ∈ Z, r ∈ {4, 8}}
(h) A ∩ B ∩ C.
A = {n : n = 2q, q ∈ Z} C = {n : n = 3q, q ∈ Z}
B = {n : n = 4q, q ∈ Z}
C
B∩
A∩
4.3. Partición de un conjunto 141
⇐⇒ ∃q ∈ Z : a = m.c.m.(3, 4)q
⇐⇒ ∃q ∈ Z : a = 12q
⇐⇒ a ∈ {n : n = 12q, q ∈ Z}
Como a era cualquiera, hemos probado que la proposición,
∀x, (x ∈ (A ∩ B ∩ C) ←→ x ∈ {n : n = 12q, q ∈ Z})
lo cual, por el axioma de extensión, (3.1.7), significa que
A ∩ B ∩ C = {n : n = 12q, q ∈ Z}
A = {n : n = 2q, q ∈ Z} C = {n : n = 3q, q ∈ Z}
)
C
\
(A
)∪
B
\
B = {n : n = 4q, q ∈ Z}
(A
c
a ∈ (A \ B) ∪ (A \ C) ⇐⇒ a ∈ A ∩ (B ∩ C)
a∈A
⇐⇒ ∧
c
a ∈ (B ∩ C)
a∈A
⇐⇒ ∧
a∈/ (B ∩ C)
∃q1 ∈ Z : a = 2q1
⇐⇒ ∧
∃q2 , r2 ∈ Z : a = 12q2 + r2 , r2 6= 0
Recíprocamente,
a = 12q + 2
∨
a = 12q + 4
∨
a ∈ {n : n = 12q + r, q ∈ Z, r ∈ {2, 4, 6, 8, 10}} ⇐⇒ ∃q ∈ Z : a = 12q + 6
∨
a = 12q + 8
∨
a = 12q + 10
a = 2(6q + 1) ∧ a = 12q + 2
∨
a = 2(6q + 2) ∧ a = 12q + 4
∨
⇐⇒ ∃q ∈ Z : a = 2(6q + 3) ∧ a = 12q + 6
∨
a = 2(6q + 4) ∧ a = 12q + 8
∨
a = 2(6q + 5)∧ a = 12q + 10
a da resto cero al dividir por 2
y
a da resto distinto de cero al dividir por 12
∃q1 ∈ Z : a = 2q1
=⇒ ∧
∃q2 , r2 ∈ Z : a = 12q2 + r2 , r2 6= 0
a∈A
⇐⇒ ∧
a∈/ (B ∩ C)
a∈A
⇐⇒ ∧
c
a ∈ (B ∩ C)
c
⇐⇒ a ∈ A ∩ (B ∩ C)
⇐⇒ a ∈ (A \ B) ∪ (A \ C)
(j) A ∩ C.
144 Lección 4. Operaciones con Conjuntos
A = {n : n = 2q, q ∈ Z} C = {n : n = 3q, q ∈ Z}
B = {n : n = 4q, q ∈ Z}
A∩C
a∈A
a ∈ (A ∩ C) ⇐⇒ y
a∈C
∃q1 ∈ Z : a = 2q1
⇐⇒ y
∃q2 ∈ Z : a = 3q2
⇐⇒ ∃q ∈ Z : a = m.c.m.(2, 3)q
⇐⇒ ∃q ∈ Z : a = 6q
⇐⇒ a ∈ {n : n = 6q, q ∈ Z}
A ∩ C = {n : n = 6q, q ∈ Z}
(k) (A ∩ C) \ (B ∩ C).
4.3. Partición de un conjunto 145
A = {n : n = 2q, q ∈ Z} C = {n : n = 3q, q ∈ Z}
B = {n : n = 4q, q ∈ Z}
)
∩C
B
\(
C)
∩
(A
A∩C = {n : n = 6q, q ∈ Z}
B∩C = {n : n = 12q, q ∈ Z}
(A ∩ C) \ (B ∩ C) ⊆ {n : n = 12q + 6, q ∈ Z}
Recíprocamente,
a ∈ {n : n = 12q + 6, q ∈ Z} ⇐⇒ ∃q ∈ Z : a = 12q + 6
a = 6(2q + 1)
⇐⇒ ∃q ∈ Z : ∧
a = 12q + 6
a da resto cero al dividir por 6
y
a da resto distinto de cero al dividir por 12
∃q1 ∈ Z : a = 6q1
=⇒ ∧
∃q2 , r2 ∈ Z : a = 12q2 + r2 , r2 6= 0
a ∈ (A ∩ C)
⇐⇒ ∧
a∈/ (B ∩ C)
⇐⇒ a ∈ (A ∩ C) \ (B ∩ C)
{n : n = 12q + 6, q ∈ Z} ⊆ (A ∩ C) \ (B ∩ C)
(A ∩ C) \ (B ∩ C) = {n : n = 12q + 6, q ∈ Z}
(l) (A \ B) ∩ C.
Es igual al anterior, ya que
c
(A ∩ C) \ (B ∩ C) = (A ∩ C) ∩ (B ∩ C)
= (A ∩ C) ∩ (B c ∪ C c )
= (A ∩ C ∩ B c ) ∪ (A ∩ C ∩ C c )
= (A ∩ C ∩ B c ) ∪ ∅
= A ∩ Bc ∩ C
= (A \ B) ∩ C
luego,
(A \ B) ∩ C = {n : n = 12q + 6, q ∈ Z}
(m) C \ B.
4.3. Partición de un conjunto 147
A = {n : n = 2q, q ∈ Z} C = {n : n = 3q, q ∈ Z}
B = {n : n = 4q, q ∈ Z}
C \B
Recíprocamente,
a = 12q + 3
∨
a ∈ {n : n = 12q + r, q ∈ Z, r ∈ {3, 6, 9}} ⇐⇒ ∃q ∈ Z : a = 12q + 6
∨
a = 12q + 9
a = 3(4q + 1) ∧ a = 4(3q) + 3
∨
⇐⇒ ∃q ∈ Z : a = 3(4q + 2) ∧ a = 4(3q + 1) + 2
∨
a = 3(4q + 3) ∧ a = 4(3q + 2) + 1
a da resto cero al dividir por 3
y
a da resto distinto de cero al dividir por 4
∃q1 ∈ Z : a = 3q1
=⇒ ∧
∃q2 ∈ Z : a = 4q2 + r2 , r2 6= 0
a∈C
⇐⇒ ∧
a∈/B
⇐⇒ a∈C \B
(n) (C \ B) ∩ A.
Utilizando las leyes del Álgebra de conjuntos,
(C \ B) ∩ A = C ∩ B c ∩ A = A ∩ B c ∩ C = {n : n = 12q + 6, q ∈ Z}
(o) (C \ B) ∩ (A \ B).
Utilizando las leyes del Álgebra de conjuntos,
(C \ B) ∩ (A \ B) = (C ∩ B c ) ∩ (A ∩ B c ) = A ∩ B c ∩ C = {n : n = 12q + 6, q ∈ Z}
(p) C \ A.
4.3. Partición de un conjunto 149
A = {n : n = 2q, q ∈ Z} C = {n : n = 3q, q ∈ Z}
B = {n : n = 4q, q ∈ Z}
C \A
C \ A ⊆ {n : n = 6q + 3, q ∈ Z}
Recíprocamente,
a ∈ {n : n = 6q + 3, q ∈ Z} ⇐⇒ ∃q ∈ Z : a = 6q + 3
a = 3(2q + 1)
⇐⇒ ∃q ∈ Z : ∧
a = 2(3q + 1) + 1
a da resto cero al dividir por 3
y
a da resto distinto de cero al dividir por 2
(
∃q1 ∈ Z : a = 3q1
=⇒
∃q2 ∈ Z : a = 2q2 + 1
a∈C
⇐⇒ ∧
a∈/A
⇐⇒ a ∈ (C \ A)
Como a era cualquier entero, la proposición,
∀x, (x ∈ {n : n = 6q + 3, q ∈ Z} −→ x ∈ (C \ A))
{n : n = 6q + 3, q ∈ Z} ⊆ (C \ A)
C \ A = {n : n = 6q + 3, q ∈ Z}
(q) (C \ B) \ (A \ B).
Utilizando las leyes del Álgebra de conjuntos para simplificar,
c
(C \ B) \ (A \ B) = (C ∩ B c ) ∩ (A ∩ B c )
= (C ∩ B c ∩ Ac ) ∪ (C ∩ B c ∩ B)
[B ⊆ A =⇒ Ac ⊆ B c =⇒ Ac ∩ B c = Ac ]
= (C ∩ Ac ) ∪ ∅
= C \A
= {n : n = 6q + 3, q ∈ Z}
(r) (C \ B) \ (C \ A).
Utilizando las leyes del Álgebra de conjuntos para simplificar,
c
(C \ B) \ (C \ A) = (C ∩ B c ) ∩ (C ∩ Ac )
= (C ∩ B c ) ∩ (C c ∪ A)
= (C ∩ B c ∩ C c ) ∩ (C ∩ B c ∩ A)
= ∅ ∪ (A ∩ B c ∩ C)
= A ∩ Bc ∩ C
= {n : n = 12q + 6, q ∈ Z}
4.4. Producto cartesiano de conjuntos 151
(s) (C \ B) ∩ (C \ A).
Utilizando las leyes del Álgebra de conjuntos para simplificar,
B ⊆ A =⇒ Ac ⊆ C c =⇒ (C ∩ Ac ) ⊆ (C ∩ B c ) =⇒ (C \ A) ⊆ (C \ B)
luego,
(C \ B) ∩ (C \ A) = C \ A = {n : n = 6q + 3, q ∈ Z}
El concepto matemático de relación está basado en la noción de relación entre objetos. Algunas relaciones
describen comparaciones entre elementos de un conjunto: Una caja es más pesada que otra, un hombre es
más rico que otro, etc. Otras relaciones involucran elementos de conjuntos diferentes, tal como “x vive en y”,
donde x es una persona e y es una ciudad, “x es propiedad de y” donde x es un edificio e y es una empresa,
ó “x nació en el país y en el año z”.
Todos los ejemplos anteriores son de relaciones entre dos o tres objetos, sin embargo, en principio, podemos
describir relaciones que abarquen n objetos, donde n es cualquier entero positivo. Cuando hagamos una
afirmación que relacione n objetos, será necesario no solamente especificar los objetos en sí mismos sino
también una ordenación de los mismos. Por ejemplo, la posición relativa de 3 y 5 da lugar únicamente a dos
afirmaciones “5 < 3” y “3 < 5”, siendo una de ellas falsa y la otra verdadera.
Usaremos las n-tuplas ordenadas de elementos para especificar una sucesión finita de objetos no necesari-
amente distintos; la posición relativa de los objetos en la sucesión nos dará la ordenación necesaria de los
mismos.
Diremos que dos n-tuplas ordenadas son iguales si, y sólo si, sus i-ésimas componentes son iguales para todo
i, 1 6 i 6 n, es decir,
Muchas veces trataremos con colecciones de n-tuplas donde la componente i-ésima de cada n-tupla es un
elemento de un conjunto Ai . Definimos el conjunto de todas las n-tuplas ordenadas.
Dada una colección arbitraria de conjuntos A1 , A2 , . . . , An , llamaremos producto cartesiano de los mismos y
lo notaremos por A1 × A2 × · · · × An , al conjunto formado por todas las n-tuplas ordenadas, (a1 , a2 , . . . , an ),
donde ai ∈ Ai , 1 6 i 6 n, es decir,
A1 × A2 × · · · × An = {(a1 , a2 , . . . , an ) : ai ∈ Ai 1 6 i 6 n}
A × B = {(a, b) : a ∈ A y b ∈ B}
A × A = {(a, b) : a ∈ A y b ∈ A}
(n
A × A× · · · ×A = {(a1 , a2 , . . . , an ) : ai ∈ A, 1 6 i 6 n}
y lo notaremos por An .
Ejemplo 4.11
Solución.
A1 × A2 × A3 = {(1, a, x), (1, a, y), (1, b, x), (1, b, y), (2, a, x), (2, a, y), (2, b, x), (2, b, y)}
A2 × A1 × A3 = {(a, 1, x), (a, 1, y), (a, 2, x), (a, 2, y), (b, 1, x), (b, 1, y), (b, 2, x), (b, 2, y)}
R × R = R2 = {(x, y) : x, y ∈ R}
Cada punto P del plano representa un par ordenado (x, y) de números reales y viceversa. A R2 se le llama
normalmente plano cartesiano.
4.4. Producto cartesiano de conjuntos 153
Ejemplo 4.12
Solución.
Cuando A y B son, como en este caso, conjuntos de números reales, su producto cartesiano puede represen-
tarse como un conjunto de puntos en el plano cartesiano.
A × B = {(x, y) : 1 6 x 6 2 y 0 6 y 6 1}
B × A = {(y, x) : 0 6 y 6 1 y 1 6 x 6 2}
3 3
2 2
B×A
1 1
A×B
0 1 2 3 0 1 2 3
Ejemplo 4.13
Solución.
B×A = {(a, 1), (a, 2), (b, 1), (b, 2), (c, 1), (c, 2)}
A×B = {(1, a), (1, b), (1, c), (2, a), (2, b), (2, c)}
B×B = {(a, a), (a, b), (a, c), (b, a), (b, b), (b, c), (c, a), (c, b), (c, c)}
Nota 4.2 En los ejemplos anteriores se observa que el producto cartesiano de dos conjuntos no es conmu-
tativo. Es decir, en general, A × B 6= B × A
154 Lección 4. Operaciones con Conjuntos
Ejemplo 4.14
Demostrar que una condición necesaria y suficiente para que el producto cartesiano de dos conjuntos sea el
conjunto vacío es que uno de los dos, al menos, sea el vacío.
Solución.
A = ∅ ó B = ∅ =⇒ A × B = ∅
Obsérvese que podríamos haber utilizado la doble implicación y hacer una sola demostración. En efecto,
∃a ∈ A ⇐⇒ A 6= ∅
A × B 6= ∅ ⇐⇒ ∃(a, b) ∈ A × B ⇐⇒ y y
∃b ∈ B ⇐⇒ B 6= ∅
A × B = ∅ ⇐⇒ A = ∅ ó B = ∅
4.4.4 Propiedades
(a) A × (B ∪ C) = (A × B) ∪ (A × C)
(b) A × (B ∩ C) = (A × B) ∩ (A × C)
4.4. Producto cartesiano de conjuntos 155
(c) (A ∪ B) × C = (A × C) ∪ (B × C)
(d) (A ∩ B) × C = (A × C) ∩ (B × C)
Demostración.
(a) A × (B ∪ C) = (A × B) ∪ (A × C)
luego,
∀(x, y), ((x, y) ∈ A × (B ∪ C) ←→ (x, y) ∈ (A × B) ∪ (A × C))
es decir,
A × (B ∪ C) = (A × B) ∪ (A × C)
Los apartados (b), (c) y (d) se demuestran de una forma similar.
Ejemplo 4.15
(a) A × B
(b) B × A
(c) A ∪ (B × C)
(d) (A ∪ B) × C
(e) (A × C) ∪ (B × C)
Solución.
(a) A × B = {(x, y) : x ∈ A ∧ y ∈ B}
luego,
A × B = {(1, 2), (1, 5), (2, 2), (2, 5), (3, 2), (3, 5), (4, 2), (4, 5)}
(b) B × A = {(y, x) : y ∈ B ∧ x ∈ A}
luego,
B × A = {(2, 1), (2, 2), (2, 3), (2, 4), (5, 1), (5, 2), (5, 3), (5, 4)}
(c)
A ∪ (B × C) = {1, 2, 3, 4, (2, 3), (2, 4), (2, 7), (5, 3), (5, 4), (5, 7)}
156 Lección 4. Operaciones con Conjuntos
(d)
(A ∪ B) × C = {(1, 3), (1, 4), (1, 7), (2, 3), (2, 4), (2, 7), (3, 3),
(3, 4), (3, 7), (4, 3), (4, 4), (4, 7), (5, 3), (5, 4), (5, 7)}
(e)
(A × C) ∪ (B × C) = {(1, 3), (1, 4), (1, 7), (2, 3), (2, 4), (2, 7), (3, 3),
(3, 4), (3, 7), (4, 3), (4, 4), (4, 7), (5, 3), (5, 4), (5, 7)}
Ejemplo 4.16
Solución.
(a, b) ∈ A × (B ∩ C) ⇐⇒ a ∈ A ∧ b ∈ (B ∩ C)
⇐⇒ a ∈ A ∧ (b ∈ B ∧ b ∈ C)
⇐⇒ (a ∈ A ∧ b ∈ B) ∧ (a ∈ A ∧ b ∈ C)
⇐⇒ (a, b) ∈ A × B ∧ (a, b) ∈ A × C
⇐⇒ (a, b) ∈ (A × B) ∩ (A × C)
luego,
∀(x, y), ((x, y) ∈ A × (B ∩ C) ←→ (x, y) ∈ (A × B) ∩ (A × C))
es decir,
A × (B ∩ C) = (A × B) ∩ (A × C)
Ejemplo 4.17
Solución.
A = {x ∈ Z : 3 6 x 6 8} = {3, 4, 5, 6, 7, 8}
A×B =
{(3, −5), (4, −5), (5, −5), (6, −5), (7, −5), (8, −5), (3, −4), (4, −4), (5, −4), (6, −4), (7, −4), (8, −4)}
4.4. Producto cartesiano de conjuntos 157
Ejemplo 4.18
Demostrar que
(A1 × B1 ) ∩ (A2 × B2 ) = (A1 ∩ A2 ) × (B1 ∩ B2 )
Solución.
Ejemplo 4.19
(a) A × B × C
(b) A × (B ∩ C)
(c) A × (B ∪ C)
Solución.
(a)
A×B×C = {(a, 1, α), (a, 1, β), (a, 1, γ), (a, 2, α), (a, 2, β), (a, 2, γ), (a, 3, α), (a, 3, β),
(a, 3, γ), (b, 1, α), (b, 1, β), (b, 1, γ), (b, 2, α), (b, 2, β), (b, 2, γ), (b, 3, α),
(b, 3, β), (b, 3, γ), (c, 1, α), (c, 1, β), (c, 1, γ), (c, 2, α), (c, 2, β), (c, 2, γ),
(c, 3, α), (c, 3, β), (c, 3, γ), (d, 1, α), (d, 1, β), (d, 1, γ), (d, 2, α), (d, 2, β),
(d, 2, γ), (d, 3, α), (d, 3, β), (d, 3, γ)}
(b) A × (B ∩ C) = A × ∅ = ∅
(c) A × (B ∪ C)
Según hemos visto en la lección,
A × (B ∪ C) = (A × B) ∪ (A × C)
luego,
A × (B ∪ C) = {(a, 1), (a, 2), (a, 3), (b, 1), (b, 2), (b, 3), (c, 1), (c, 2), (c, 3), (d, 1), (d, 2), (d, 3)
(a, α), (a, β), (a, γ), (b, α), (b, β), (b, γ), (c, α), (c, β), (c, γ), (d, α), (d, β), (d, γ)}
158 Lección 4. Operaciones con Conjuntos
Ejemplo 4.20
Solución.
luego,
∀(x, y), ((x, y) ∈ A × (B \ C) ←→ (x, y) ∈ (A × B) \ (A × C))
es decir,
A × (B \ C) = (A × B) \ (A × C)
Unidad Temática II
Teoría de Números
159
Lección 5
5.1 Divisibilidad
Aunque el conjunto de los números enteros, Z, no es cerrado para la división, hay muchos casos en los que
un número entero divide a otro. Por ejemplo 2 divide a 12 y 3 divide a −27. La división es exacta y no
existe resto. Así pues, el que 2 divida a 12 implica la existencia de un cociente, 6, tal que 12 = 2 · 6.
5.1.1 Definición
Sean a y b dos números enteros tales que a 6= 0. Diremos que “a” divide a “b” o “a” es divisor de “b” si
existe un número entero q tal que b = a · q. Suele notarse a b, es decir,
a b ⇐⇒ ∃q ∈ Z : b = aq
y también,
a es divisor de b ⇐⇒ b = aq; q ∈ Z
b
⇐⇒ = q; q ∈ Z
a
b
⇐⇒ ∈Z
a
⇐⇒ b es divisible por a
luego las expresiones “a divide a b”, “a es divisor de b”, “b es múltiplo de a” y “b es divisible por a” significan,
todas, lo mismo y se notan a b.
161
162 Lección 5. Divisibilidad. Algoritmo de la División
Ejemplo 5.1
Nota 5.2 Aunque nuestro objetivo no es el estudio de la estructura algebraica de los números enteros, es
importante recordar que la suma y el producto de números enteros son operaciones asociativas y conmuta-
tivas, que {Z, +} es grupo abeliano y que se satisface la propiedad distributiva del producto respecto de la
suma, por lo que {Z, +, ·} es un anillo conmutativo con elemento unidad (el 1) y sin divisores de cero.
5.1.2 Propiedades
(iii) Si “a” divide a “b” y “b” divide a “a”, entonces |a| = |b|.
(iv) Si “a” divide a “b” y “b” divide a “c”, entonces “a” divide a “c”.
(v) Si “a” divide a “b” y “a” divide a “c”, entonces “a” divide a pb+qc, cualesquiera que sean p y q, enteros.
(A la expresión pb + qc se le llama combinación lineal de b y c con coeficientes enteros).
Demostración.
a = 1 · a, con a ∈ Z
luego, 1 a.
0 = a · 0, con 0 ∈ Z
luego, a 0
5.1. Divisibilidad 163
luego,
b = aq1
a = bq2 =⇒ a = b
q1 = q2 = 1
o =⇒ |a| = |b|
b = aq1
a = bq2 =⇒ a = −b
q1 = q2 = −1
(iv) a b y b c =⇒ a c. En efecto,
a b ⇐⇒ ∃q1 ∈ Z : b = aq1
y =⇒ c = aq1 q2 , con q1 q2 ∈ Z ⇐⇒ a|c
b c ⇐⇒ ∃q2 ∈ Z : c = bq2
Ejemplo 5.2
Probar que si un entero divide a otros dos, entonces divide a su suma y también a su diferencia.
Solución.
Ejemplo 5.3
Solución.
“Sólo si.” En efecto, supongamos que ac bc. Entonces, existirá un entero q tal que
bc = acq =⇒ (b − aq)c = 0
pero c 6= 0 y Z no tiene divisores de cero, luego
b − aq = 0 ⇐⇒ b = aq, con q ∈ Z
es decir,
ab
Ejemplo 5.4
Solución.
Ejemplo 5.5
Probar que la suma de los cuadrados de dos enteros positivos e impares es múltiplo de 2 pero no de 4.
Solución.
En efecto,
a impar ⇒ ∃q1 ∈ Z+ 2 2
0 : a = 2q1 + 1 ⇒ a = (2q1 + 1)
y =⇒ a2 + b2 = 4q12 + 4q1 + 4q22 + 4q2 + 2
b impar ⇒ ∃q2 ∈ Z+ 2 2
0 : b = 2q2 + 1 ⇒ b = (2q2 + 1)
En este apartado veremos que cuando dividimos un entero por otro, existe un cociente y un resto y que
ambos son únicos.
Si a y b son dos números enteros con b > 0, entonces existen q y r, enteros y únicos, tales que a = bq + r,
con 0 6 r < b. Los números a, b, q y r se llaman, respectivamente, dividendo, divisor, cociente y resto.
Demostración.
Existencia de q y r.
Sean a y b dos números enteros cualesquiera con b > 0. Encontraremos otros dos números enteros q y r que
cumplan las condiciones exigidas, es decir, tales que a = bq + r y 0 6 r < b. En efecto,
a = bq + r r = a − bq
y =⇒ y
06r<b 06r<b
=⇒ 0 6 a − bq < b
=⇒ bq 6 a < b + bq
=⇒ bq 6 a < b(q + 1)
5.2. Algoritmo de la División 167
Por lo tanto, q es un número entero tal que bq es el “mayor múltiplo de b menor o igual que a”. Una vez
obtenido el cociente q, podemos calcular el resto r sin más que hacer r = a − bq.
Unicidad de q y r.
Supongamos que no son únicos, es decir, supongamos que existen r1 , r2 , q1 y q2 , enteros tales que verifican
el teorema, o sea,
a = bq1 + r1 : 0 6 r1 < b
a = bq2 + r2 : 0 6 r2 < b.
Entonces,
a = bq1 + r1
y =⇒ b(q1 − q2 ) = r2 − r1 =⇒ b |q1 − q2 | = |r2 − r1 |
a = bq2 + r2
luego,
b |q1 − q2 | = |r2 − r1 |
y =⇒ b |q1 − q2 | < b
|r2 − r1 | < b
=⇒ b |q1 − q2 | − b < 0
=⇒ b (|q1 − q2 | − 1) < 0
b>0
=⇒ |q1 − q2 | − 1 < 0
=⇒ |q1 − q2 | < 1
q1 −q2 ∈Z
=⇒ |q1 − q2 | = 0
=⇒ q1 = q2
Además,
a = bq1 + r1
y
a = bq2 + r2 =⇒ r1 − r2 = 0 =⇒ r1 = r2
y
q1 = q2
5.2.2 Corolario
Si a y b son enteros, con b 6= 0, entonces existen otros dos números, q y r, enteros y únicos, tales que
a = bq + r, donde 0 6 r < |b|.
168 Lección 5. Divisibilidad. Algoritmo de la División
Demostración.
Si b > 0, entonces se cumplen las hipótesis del teorema anterior, luego se verifica el corolario.
Si b < 0, entonces −b > 0 y aplicando el teorema anterior, existirán dos enteros q1 y r, únicos, tales que
a = (−b)q1 + r, con 0 6 r < −b
de aquí que
a = b(−q1 ) + r, con 0 6 r < −b = |b|
tomando q = −q1 , tendremos que
a = bq + r, con 0 6 r < |b|
siendo q y r únicos, ya que q1 y r lo eran.
Nota 5.3 Si quisiéramos dividir −a entre b, podríamos hacer lo siguiente:
a = bq + r, con 0 < r < b =⇒ −a = −bq − r, con − b < −r < 0
{−r no es el resto, ya que este no puede ser negativo.}
=⇒ −a = b(−q) − r + b − b, con b − b < b − r < b
{Sumamos y restamos el divisor}
=⇒ −a = b(−q − 1) + b − r, con 0 < b − r < b
{El resto es b − r}
Ejemplo 5.6
1. Sean a = 17 y b = 3.
El mayor múltiplo de 3 menor o igual que 17 es 3 · 5, luego tomando q = 5 y r = 17 − 3 · 5 = 2,
tendremos que
17 = 3 · 5 + 2, con 0 6 2 < 3
2. Sean a = 17 y b = −3.
El mayor múltiplo de −3 menor o igual que 17 es −3(−5), luego si q = −5 y r = 17 − (−3)(−5) = 2,
tendremos que
17 = (−3)(−5) + 2, con 0 6 2 < 3 = |−3|
Otra forma sería hacerlo como si los dos, a y b, fueran positivos y luego utilizar los signos de b y el
cociente.
17 = 3 · 5 + 2 =⇒ 17 = (−3)(−5) + 2, con 0 6 2 < 3 = |−3|
3. Sean a = −17 y b = 3.
El mayor múltiplo de 3 menor o igual que −17 es 3(−6), luego si q = −6 y r = −17 − 3(−5) = 1,
tendremos que
−17 = 3(−6) + 1, con 0 6 1 < 3
Otra forma sería hacerlo como hemos visto en la nota anterior.
17 = 3 · 5 + 2 =⇒ −17 = −3 · 5 − 2
=⇒ −17 = 3(−5) − 2 {−2 no es el resto, ya que no puede ser negativo.}
=⇒ −17 = 3(−5) − 2 + 3 − 3 {Sumamos y restamos el divisor}
=⇒ −17 = 3(−6) + 1 con 0 6 1 < 3
5.2. Algoritmo de la División 169
5. Sean a = 3 y b = 17.
El mayor múltiplo de 17 menor o igual que 3 es 17 · 0, luego si q = 0 y r = 3 − 17 · 0 = 3, se sigue que
3 = 17 · 0 + 3, con 0 6 3 < 17
6. Sean a = −3 y b = 17.
El mayor múltiplo de 17 menor o igual que −3 es 17(−1), luego si q = −1 y r = −3 − 17(−1) = 14, se
sigue que
−3 = 17(−1) + 14, con 0 6 14 < 17
Otra forma sería hacerlo como hemos visto en la nota anterior.
3 = 17 · 0 + 3 =⇒ −3 = −17 · 0 − 3
=⇒ −3 = −17 · 0 − 3 + 17 − 17 {Sumamos y restamos el divisor}
=⇒ −3 = 17(−1) + 14 con 0 6 14 < 17
7. Sean a = 3 y b = −17.
El mayor múltiplo de −17 menor o igual que 3 es −17 · 0, luego si q = 0 y r = 3 − 17 · 0 = 3, se sigue
que
3 = −17 · 0 + 3, con 0 6 3 < 17 = |−17|
8. Sean a = −3 y b = −17.
El mayor múltiplo de −17 menor o igual que −3 es −17 · 1, luego si q = 1 y r = −3 − (−17)1 = 14, se
sigue que
−3 = −17 · 1 + 14, con 0 6 14 < 17 = |−17|
Otra forma sería hacerlo como hemos visto en la nota anterior.
3 = 17 · 0 + 3 =⇒ −3 = −17 · 0 − 3
=⇒ −3 = −17 · 0 − 3 + 17 − 17 {Sumamos y restamos el divisor}
=⇒ −3 = −17 · 1 + 14 con 0 6 14 < 17 = |−17|
Ejemplo 5.7
(a) 4q + 1
(b) 8q + 1
170 Lección 5. Divisibilidad. Algoritmo de la División
siendo q ∈ Z.
Solución.
Ejemplo 5.8
Demuéstrese que si un número entero es a la vez un cuadrado y un cubo, entonces puede escribirse en la
forma 7q ó 7q + 1 con q ∈ Z.
Solución.
Sea n cualquier número entero. Entonces, si ha de ser a la vez un cuadrado y un cubo, quiere decir que
pueden encontrarse a y b enteros, tales que
n = a2 = b3
Por el teorema 5.2.1, existirán q1 , q2 , r1 y r2 , únicos, tales que
a = 7q1 + r1 , con 0 6 r1 < 7
b = 7q2 + r2 , con 0 6 r2 < 7
Pues bien,
a = 7q1 + r1 =⇒ a2 = 49q12 + 14q1 r1 + r12 = 7(7q12 + 2q1 r1 ) + r12 = 7k1 + r12 ,
con k1 = 7q12 + 2q1 r1 ∈ Z
b = 7q2 + r2 =⇒ b3 = 7(49q 3 + 21q22 r2 + 21q22 r2 + 3q2 r22 ) + r23 = 7k2 + r23 , con k2 ∈ Z
5.2. Algoritmo de la División 171
Entonces,
a2 = b3 =⇒ 7k1 + r12 = 7k2 + r23 , con 0 6 r1 , r2 < 7
y, de nuevo por el teorema 5.2.1, k1 = k2 y r12 = r23 . Los diferentes valores que pueden tomar r12 y r23 serán,
0, 1, 4, 9, 16, 25 y 36 para r12 y 0, 1, 8, 27, 64, 125 y 216 para r23 y las únicas opciones en las que coinciden es
cuando r1 y r2 son los dos 0 ó los dos 1. O sea,
a2 = b3 ⇐⇒ a2 y b3 son de la forma 7q ó 7q + 1
Por tanto,
n es cuadrado y cubo =⇒ n = 7q ó n = 7q + 1
Ejemplo 5.9
Demostrar que
Solución.
172 Lección 5. Divisibilidad. Algoritmo de la División
Ejemplo 5.10
Solución.
Sea a cualquier número entero. El producto de tres enteros consecutivos, siendo a uno de ellos, presenta las
siguientes opciones:
a(a + 1)(a + 2)
(a − 1)a(a + 1)
(a − 2)(a − 1)a
Estudiaremos, únicamente, la primera ya que un razonamiento similar se puede utilizar en las otras dos.
Por el teorema de existencia y unicidad de cociente y resto, (5.2.1), existirán q1 y r, enteros y únicos tales
que
a = 2q1 + r, 0 6 r < 2
y habrá, por tanto, dos opciones:
1 a = 2q1 .
En este caso,
2 a = 2q1 + 1
En tal caso,
a(a + 1)(a + 2) = a(2q1 + 2)(a + 2) = 2a(q1 + 1)(a + 2) = 2q2 , siendo q2 = a(q1 + 1)(a + 2) ∈ Z
De nuevo por el teorema de existencia y unicidad de cociente y resto, (5.2.1), existirán q1 y r, enteros y
únicos tales que
a = 3q1 + r, 0 6 r < 3
y tendremos, por tanto, tres opciones:
1 a = 3q1 .
En este caso,
2 a = 3q1 + 1.
En este caso, tendremos,
a(a + 1)(a + 2) = a(a + 1)(3q1 + 3) = 3a(a + 1)(q1 + 1) = 3q3 , siendo q3 = a(a + 1)(q1 + 1) ∈ Z
3 a = 3q1 + 2.
En tal caso,
a(a + 1)(a + 2) = a(3q1 + 3)(a + 2) = 3a(q1 + 1)(a + 2) = 3q3 , siendo q3 = a(q1 + 1)(a + 2) ∈ Z
5.3. Máximo Común Divisor 173
Por lo tanto, y en cualquier caso, el producto de tres enteros consecutivos es, siempre, múltiplo de 3.
Pues bien, teniendo en cuenta que si un número es múltiplo de otros dos, entonces ha de ser múltiplo del
mínimo común múltiplo de ambos,
a(a + 1)(a + 2) = 2q2
y =⇒ a(a + 1)(a + 2) = m.c.m(2, 3) · q =⇒ a(a + 1)(a + 2) = 6q, q ∈ Z
a(a + 1)(a + 2) = 3q3
Ejemplo 5.11
a(a + 1)(2a + 1)
Probar que si a es un número entero, entonces también lo es.
6
Solución.
En efecto,
a(a + 1)(2a + 1) = a(a + 1)(a − 1 + a + 2)
= a(a + 1)(a − 1) + a(a + 1)(a + 2)
= (a − 1)a(a + 1) + a(a + 1)(a + 2)
y según el ejemplo anterior, existirán q1 y q2 , enteros tales que
(a − 1)a(a + 1) = 6q1
y =⇒ (a − 1)a(a + 1) + a(a + 1)(a + 2) = 6(q1 + q2 ) = 6q, q = q1 + q2 ∈ Z
a(a + 1)(a + 2) = 6q2
Por lo tanto,
5.3.1 Definición
Sean a y b números enteros cualesquiera. El entero d > 0 es el máximo común divisor de a y b si es divisor
de ambos números y cualquier otro divisor de a y b es, también, divisor de d.
1. d a y d b
d = m.c.d.(a, b) ⇐⇒ y
2. c a y c b =⇒ c d
174 Lección 5. Divisibilidad. Algoritmo de la División
5.3.2 Propiedades
Demostración.
aaya0
c a y c 0 =⇒ c a
De 1. y 2. se sigue que m.c.d.(a, 0) = a, y como el máximo común divisor es estrictamente mayor que
cero, tendremos
a si, a > 0
m.c.d.(a, 0) = y = |a|
−a si, a < 0
1 a > 0 y b > 0.
d1 = m.c.d.(a, b) =⇒ d1 a y d1 b
=⇒ d1 |a| y d1 |b| {|a| = a, |b| = b}
=⇒ d1 m.c.d. (|a| , |b|)
=⇒ d1 d2
Recíprocamente,
=⇒ d2 d1
5.3. Máximo Común Divisor 175
2 a > 0 y b < 0.
d1 = m.c.d.(a, b) =⇒ d1 a y d1 b
=⇒ d1 a y d1 − b {(v) de 5.1.2}
=⇒ d1 |a| y d1 |b| {|a| = a, |b| = −b}
=⇒ d1 m.c.d. (|a| , |b|)
=⇒ d1 d2
Recíprocamente,
=⇒ d2 m.c.d.(a, b)
=⇒ d2 d1
Obsérvese que de este resultado se sigue que si a y b son enteros positivos cualesquiera,
por lo tanto,
m.c.d.(−a, b) = m.c.d.(a, −b) = m.c.d.(−a, −b) = m.c.d.(a, b)
Dados dos números enteros a y b distintos de cero, existe un único entero d que es el máximo común divisor
de ambos.
Demostración.
Supondremos que a y b son enteros positivos, ya que según hemos visto en la nota de las propiedades del
máximo común divisor, si uno de los dos, o ambos, fuera negativo, el máximo común divisor sería el mismo.
Existencia. Sea C el conjunto de todas las combinaciones lineales positivas con coeficientes enteros que
puedan formarse con a y b, es decir,
C = ma + nb ∈ Z+ : m, n ∈ Z
~ C no es vacío. En efecto, (
a = 1 · a + 0 · b, si a > 0
|a| =
−a = −1 · a + 0 · b, si a < 0
Por lo tanto, |a|, al menos, estaría en C y C sería un subconjunto no vacío de Z+ . Aplicando El principio
de la buena ordenación, C ha de tener primer elemento o elemento mínimo al que llamaremos d.
1. d es divisor de a y de b.
En efecto, supongamos lo contrario, es decir d no es divisor de a o d no es divisor de b. Entonces,
si d no divide a a, por el Teorema de existencia y unicidad de cociente y resto, podremos encontrar
dos enteros q y r tales que a = dq + r, con 0 < r < d. Pues bien,
)
a = dq + r
=⇒ a = (sa + tb) q + r
d = sa + tb
=⇒ r = a − (sa + tb) q
=⇒ r = (1 − sq) a + (−tq) b > 0,
con 1 − sq y − tq enteros.
=⇒ r ∈ C.
Tendremos, pues, que r ∈ C y r < d lo cual contradice el que d sea el mínimo de C. La suposición
hecha es, por lo tanto, falsa y, consecuentemente, d a.
Con un razonamiento idéntico se prueba que d b.
2. d es el máximo de los divisores comunes a a y b.
En efecto, si el entero c es otro divisor de a y b, entonces por (v) de las propiedades de la
divisibilidad (5.1.2), dividirá a cualquier combinación lineal con coeficientes enteros de a y b,
luego, c sa + tb es decir, c d.
En tal caso habría, al menos, otro entero d0 que también sería máximo común divisor de a y b. Entonces,
d es el máximo de los divisores comunes de a y b
0
y =⇒ d d
0
d es un divisor común de a y b
d>0, d0 >0
y =⇒ d = d0
d0 es el máximo de los divisores comunes de a y b
0
y =⇒ d d
d es un divisor común a y b
Si d es el máximo común divisor de a y b, entonces d es el menor entero positivo que puede escribirse como
combinación lineal de a y b con coeficientes enteros.
d = m.c.d.(a, b) =⇒ ∃p, q ∈ Z : d = pa + qb
Los coeficientes p y q se llaman Coeficientes de Bezout.
Demostración.
5.3.6 Proposición
Si d es el menor entero positivo que puede escribirse como combinación lineal con coeficientes enteros de dos
enteros dados a y b y es divisor común de ambos, entonces d es el máximo común divisor de a y de b.
Demostración.
Veamos ahora como un corolario a la proposición anterior que en el caso de que el máximo común divisor de
a y b sea 1, se verifica el recíproco sin necesidad de añadirle ninguna hipótesis al número d.
5.3.7 Corolario
Si a y b son dos enteros distintos de cero, entonces m.c.d. (a, b) = 1 si, y sólo si existen dos números enteros
p y q tales que pa + qb = 1.
Demostración.
“Sólo si.” Si m.c.d. (a, b) = 1, entonces por el corolario 5.3.5, pueden encontrarse dos números enteros p y q
tales que pa + qb = 1.
“Si.” Sean p y q dos números enteros tales que pa + qb = 1. Como 1 es divisor de cualquier número entero,
1 a y 1 b. Aplicamos la proposición anterior y m.c.d. (a, b) = 1.
Ejemplo 5.12
Demuéstrese que si m.c.d. (a, b) = 1 y m.c.d. (a, c) = 1, entonces m.c.d. (a, bc) = 1.
Solución.
=⇒ (p1 p2 a + p1 q2 c + p2 q1 b) a + (q1 q2 ) bc = 1
[Tomando p = p1 p2 a + p1 q2 c + p2 q1 b y q = q1 q2 ]
=⇒ ∃p, q ∈ Z : pa + qbc = 1 {5.3.7}
⇐⇒ m.c.d.(a, bc) = 1
5.3. Máximo Común Divisor 179
Demostración.
a b
(i) Si m.c.d. (a, b) = d, entonces m.c.d. , =1
d d
En efecto,
d = m.c.d.(a, b) =⇒ ∃p, q ∈ Z : pa + qb = d {Corolario 5.3.5}
a b
⇐⇒ ∃p, q ∈ Z : p + q = 1
d d
a b
⇐⇒ m.c.d. , =1 {Corolario 5.3.7}
d d
1. kd es divisor de ka y kb.
En efecto,
d a =⇒ kd ka
d = m.c.d. (a, b) =⇒ y
d b =⇒ kd kb
Luego,
m.c.d. (ka, kb) = kd = km.c.d. (a, b)
Ejemplo 5.13
Solución.
y también,
d a+b
y =⇒ d (a + b) − (a − b) =⇒ d 2b
d a−b
d=1od=2
o sea,
m.c.d. (a + b, a − b) = 1 ó 2
Ejemplo 5.14
a b
Demuéstrese que d = m.c.d. (a, b) si, y sólo si d a, d b y m.c.d. , = 1.
d d
Solución.
“Sólo si”. Esta demostración la hicimos en (i) de 5.3.8. Ahora la haremos utilizando (ii) de dicha proposición.
a b
Si d = m.c.d. (a, b), es obvio que d a y d b, entonces y son números enteros. Escribimos,
d d
a b
a=d· y b=d·
d d
luego,
a b
m.c.d. (a, b) = d =⇒ m.c.d. d · , d · =d
d d
a b
=⇒ d · m.c.d. , =d
d d
a b
=⇒ m.c.d. , =1
d d
a b
“Si”. En efecto, como d a y d b, al igual que antes, se sigue que y son números enteros, por tanto,
d d
a b
m.c.d. (a, b) = m.c.d. d · , d ·
d d
a b
= d · m.c.d. ,
d d
= d·1
= d
Ejemplo 5.15
a b 1
Probar que si d a y d b, entonces m.c.d. , = · m.c.d.(a, b).
d d d
Solución.
a b a b
Por hipótesis d a y d b luego y son números enteros y existe m.c.d. , . Pues bien, aplicando (ii)
d d d d
de 5.3.8,
a b a b a b
d · m.c.d. , = m.c.d. d · , d · =⇒ d · m.c.d. , = m.c.d. (a, b)
d d d d d d
Por lo tanto,
a b 1
m.c.d. , = · m.c.d. (a, b)
d d d
Ejemplo 5.16
Se han plantado árboles igualmente espaciados en el contorno de un campo triangular cuyos lados miden
144m., 180m. y 240m. respectivamente. Sabiendo que hay un árbol en cada vértice y que la distancia entre
dos árboles consecutivos está comprendida entre 5 y 10 metros. Calcular el número de árboles plantados.
Solución.
Sea d la distancia entre dos árboles consecutivos. Entonces d de ser un divisor de 144, 180 y 240 luego ha
de ser divisor de su máximo común divisor.
Pues bien, calculemos el máximo común divisor de 144, 180 y 240. Los conjuntos de divisores positivos de
los tres números son:
D144 = {1, 2, 4, 8, 16, 3, 6, 12, 24, 48, 9, 18, 36, 72, 144}
y
D180 = {1, 2, 4, 3, 6, 12, 9, 18, 36, 5, 10, 20, 15, 30, 60, 45, 90, 180}
y
D240 = {1, 2, 4, 8, 16, 3, 6, 12, 24, 48, 5, 10, 20, 40, 80, 15, 30, 60, 120, 240}
182 Lección 5. Divisibilidad. Algoritmo de la División
Por lo tanto, el conjunto de los divisores comunes a los tres números será
Así pues, d ha de ser un divisor de 12 y como éstos son 1, 2, 3, 4, 6 y 12, y d ha de estar comprendido entre
5 y 10, se sigue que
d=6
El número total de árboles plantados será, pues
144 180 240
N= + + = 94
6 6 6
Desarrollaremos un método para calcular el máximo común divisor de dos números conocido como el Algo-
ritmo de Euclides1 . Este método es más sencillo que el de calcular todos los divisores de ambos números
cuando se trata de calcular el máximo común divisor de dos números y éstos son muy grandes.
5.4.1 Teorema
El máximo común divisor del dividendo y del divisor de una división es el mismo que el máximo común
divisor del divisor y el resto.
Demostración.
Sean a y b dos números enteros cualesquiera con b 6= 0. Por el teorema de existencia y unicidad de cociente
y resto, existirán dos números enteros, únicos, q y r tales que
a = bq + r : 0 6 r < b
En efecto, sea d = m.c.d. (a, b). Entonces, d es un divisor común a a y a b, luego por (v) de 5.1.2,
d a + (−q)b
es decir,
d r.
Por lo tanto,
d b y d r. (5.1)
Veamos ahora que es el máximo de los divisores comunes de b y r. En efecto, si c es otro divisor común a b
y r, nuevamente por (v) de 5.1.2,
c bq + r
1 Matemático Griego del siglo tercero antes de Cristo.
5.4. Algoritmo de Euclides 183
es decir,
ca
luego,
caycb
y, consecuentemente, ha de dividir al máximo común divisor de a y b, es decir,
c d. (5.2)
El teorema anterior es el fundamento del algoritmo de Euclides, proceso de divisiones sucesivas que permite
calcular el máximo común divisor de dos números.
Demostración.
Sean a y b dos números enteros que supondremos mayores que cero y tales que a 6= b.
a = bq1 + r1 : 0 6 r1 < b
− Si r1 = 0, entonces,
m.c.d.(a, b) = m.c.d.(b, r1 ) = m.c.d.(b, 0) = b
y el proceso para obtener el máximo común divisor termina.
− Si r1 6= 0, entonces aplicando de nuevo 5.2.1, obtenemos q2 y r2 tales que
b = r1 q2 + r2 : 0 6 r2 < r1
terminando el proceso.
184 Lección 5. Divisibilidad. Algoritmo de la División
r1 = r2 q3 + r3 : 0 6 r3 < r2
y, otra vez,
− Si r3 = 0, entonces
por lo tanto,
y el proceso acaba.
− Si r3 6= 0, entonces ¿qué harías?
y todos y cada uno de los números r1 , r2 , . . . . . . , rk son mayores que cero, luego el conjunto de todos ellos no
puede tener infinitos elementos.
En algún momento y después de un número finito de pasos, aparecerá un resto igual a cero. Supongamos
que dicho resto es rn+1 , entonces aplicando sucesivamente el teorema previo, tendremos
m.c.d. (a, b) = m.c.d. (b, r1 ) = m.c.d. (r1 , r2 ) = · · · = m.c.d. (rn−1 , rn ) = m.c.d. (rn , rn+1 )
y, por tanto,
m.c.d. (a, b) = rn
5.4. Algoritmo de Euclides 185
Ejemplo 5.17
Hallar el máximo común divisor de 2597 y 1369 y expresarlo como una combinación lineal con coeficientes
enteros de ellos.
Solución.
1 1 8 1 2 2 3 1 1 2
luego,
m.c.d.(2597, 1369) = 1
Según vimos en 5.3.5,
Si d = m.c.d.(a, b), entonces podemos encontrar dos enteros p y q tales que d = pa + qb.
Es decir, podemos escribir d como combinación lineal, con coeficientes enteros, de a y b y nuestro problema es
encontrar dichos coeficientes, para lo cual utilizaremos de nuevo el Algoritmo de Euclides aunque haciendo las
“cuentas” hacia atrás.
)
1 = 1 · 3 + (−1) 2
=⇒ 1 = 1 · 3 + (−1) (5 − 1 · 3)
2=5−1·3
=⇒ 1 = −1 · 5 + 2 · 3
)
1 = −1 · 5 + 2 · 3
=⇒ 1 = −1 · 5 + 2 (18 − 3 · 5)
3 = 18 − 3 · 5
=⇒ 1 = 2 · 18 + (−7) 5
)
1 = 2 · 18 + (−7) 5
=⇒ 1 = 2 · 18 + (−7) (41 − 2 · 18)
5 = 41 − 2 · 18
=⇒ 1 = −7 · 41 + 16 · 18
)
1 = −7 · 41 + 16 · 18
=⇒ 1 = −7 · 41 + 16 (100 − 2 · 41)
18 = 100 − 2 · 41
=⇒ 1 = 16 · 100 + (−39) 41
)
1 = 16 · 100 + (−39) 41
=⇒ 1 = 16 · 100 + (−39) (141 − 1 · 100)
41 = 141 − 1 · 100
=⇒ 1 = −39 · 141 + 55 · 100
)
1 = −39 · 141 + 55 · 100
=⇒ 1 = −39 · 141 + 55 (1228 − 8 · 141)
100 = 1228 − 8 · 141
=⇒ 1 = 55 · 1228 + (−479) 141
186 Lección 5. Divisibilidad. Algoritmo de la División
)
1 = 55 · 1228 + (−479) 141
=⇒ 1 = 55 · 1228 + (−479) (1369 − 1 · 1228)
141 = 1369 − 1 · 1228
=⇒ 1 = −479 · 1369 + 534 · 1228
)
1 = −479 · 1369 + 534 · 1228
=⇒ 1 = −479 · 1369 + 534 (2597 − 1 · 1369)
1228 = 2597 − 1 · 1369
=⇒ 1 = 534 · 2597 + (−1013) 1369
De aquí que los coeficientes que buscábamos sean p = 534 y q = −1013 y la expresión del máximo común
divisor como combinación lineal de 2597 y 1369 con esos coeficientes sea:
Ejemplo 5.18
Calcular el máximo común divisor de 231 y 1820. Expresar dicho número como una combinación lineal con
coeficientes enteros de ellos dos.
Solución.
7 1 7 4
203 28 7 0
5.4. Algoritmo de Euclides 187
Ahora calcularemos los coeficientes de la combinación lineal siguiendo, al igual que hicimos en el ejemplo
anterior, el proceso inverso.
)
7 = 1 · 203 + (−7) 28
=⇒ 7 = 1 · 203 + (−7) (231 − 1 · 203)
28 = 231 − 1 · 203
=⇒ 7 = −7 · 231 + 8 · 203
)
7 = −7 · 231 + 8 · 203
=⇒ 7 = −7 · 231 + 8 (1820 − 7 · 231)
203 = 1820 − 7 · 231
=⇒ 7 = 8 · 1820 + (−63) 231
es decir, la combinación lineal pedida es
Ejemplo 5.19
¿Cuál es el mayor número que al emplearlo como divisor de 68130 y 107275 origina los restos 27 y 49,
respectivamente?
Solución.
Sea a el número que buscamos. Entonces, por 5.2.1, existirán q1 y q2 , enteros, tales que
68130 = aq1 + 27 68103 = aq1 , con q1 ∈ Z
y =⇒ y
107275 = aq2 + 49 107226 = aq2 , con q2 ∈ Z
=⇒ a 68103 y a 107226
luego a es un divisor común a 68103 y 107226 y como tiene que ser el mayor, será
1 1 1 2 1 6
luego, a = 1449
188 Lección 5. Divisibilidad. Algoritmo de la División
Ejemplo 5.20
Halla dos números cuyo máximo común divisor es 7 y tales que los cocientes obtenidos en su determinación
por el algoritmo de Euclides son, en orden inverso, 7, 2, 3 y 36.
Solución.
Presentando los cálculos en la forma práctica que vimos antes, si los números buscados son a y b, tendremos
36 3 2 7
a b r1 r2 r3
r1 r2 r3 0
por tanto,
m.c.d. (a, b) = m.c.d. (r3 , 0) = r3
y como según el enunciado m.c.d. (a, b) = 7, tendremos que r3 = 7. Sustituyendo en el algoritmo nos
quedaría,
36 3 2 7
a b r1 r2 7
r1 r2 7 0
0 = r2 − 7 · 7 =⇒ r2 = 49
36 3 2 7
a b r1 49 7
r1 49 7 0
Calculamos, ahora, r1 .
7 = r1 − 2 · 49 =⇒ r1 = 105
y el algoritmo quedaría,
5.5. Mínimo Común Múltiplo 189
36 3 2 7
a b 105 49 7
105 49 7 0
Ya podemos calcular b.
49 = b − 3 · 105 =⇒ b = 364
y
36 3 2 7
a 364 105 49 7
105 49 7 0
con lo que,
105 = a − 36 · 364 =⇒ a = 13209
es decir, los números buscados son a = 13209 y b = 364.
5.5.1 Definición
Sean a y b dos enteros cualesquiera. El número entero m > 0 es el mínimo común múltiplo de a y b si es
múltiplo de ambos y cualquier otro múltiplo de a y b es, también, múltiplo de m. Es decir,
1. a m y b m
m = m.c.m.(a, b) ⇐⇒ y
2. ∀c, a c y b c =⇒ m c
5.5.2 Propiedades
Demostración.
=⇒ aq1 = bq2
q1 b
⇐⇒ =
q2 a
∃q ∈ Z+ : m.c.d.(q1 , q2 ) = q
( )
m.c.d.(a, b) = 1
q1
q b
⇐⇒ q2 = a
q
q1
=b
q
⇐⇒ y {Fracciones Irreducibles}
q
2 =a
q
+
∃q ∈ Z : q1 = bq
⇐⇒ y
∃q ∈ Z+ : q2 = aq
=⇒ ∃q ∈ Z+ : m = abq
=⇒ ab m
Finalmente,
ab m
m>0
y =⇒ |m| = |ab| =⇒ m = |ab|
m ab
1.
a m =⇒ ka km
m = m.c.m. (a, b) =⇒ y
b m =⇒ kb km
De 1. y 2. se sigue que
m.c.m.(ka, kb) = km = k · m.c.m.(a, b)
Ejemplo 5.21
Sean a y b dos números enteros distintos de cero. Demostrar que las tres condiciones siguientes son equiva-
lentes:
(i) a b
Solución.
(i) =⇒ (ii).
En efecto, a a y como, por hipótesis, a b, tendremos que a es divisor común a a y a b, luego ha de dividir a
su máximo común divisor, es decir,
a m.c.d.(a, b).
Por otro lado,
m.c.d.(a, b) a
y por (iii) de 5.1.2, al ser g.c.d.(a, b) > 0,
g.c.d.(a, b) = |a|
(ii) =⇒ (iii).
(iii) =⇒ (i).
En efecto, si m.c.m.(a, b) = |b|, entonces |b| es el mínimo de los múltiplos comunes a a y a b, es decir |b| es
múltiplo de a o lo que es lo mismo, a es divisor de |b| y, por lo tanto, de b, es decir,
ab
Ejemplo 5.22
Determinar el máximo común divisor y el mínimo común múltiplo de las siguientes parejas de números y
expresar, en cada caso, el máximo común divisor como una combinación lineal de ellos.
Solución.
(a) Hallamos el máximo común divisor de 2689 y 4001 mediante el algoritmo de Euclides.
1 2 20 5 2 2 2
1312 65 12 5 2 1 0
5.5. Mínimo Común Múltiplo 193
luego,
m.c.d. (4001, 2689) = 1
y, por tanto,
m.c.m. (4001, 2689) = 4001 · 2689 = 10758689
Expresamos ahora el máximo común divisor como una combinación lineal con coeficientes enteros de 4001 y
2689. )
1 = 1 · 5 + (−2) 2
=⇒ 1 = 1 · 5 + (−2) (12 − 2 · 5)
2 = 12 − 2 · 5
=⇒ 1 = −2 · 12 + 5 · 5
)
1 = −2 · 12 + 5 · 5
=⇒ 1 = −2 · 12 + 5 (65 − 5 · 12)
5 = 65 − 5 · 12
=⇒ 1 = 5 · 65 + (−27) 12
)
1 = 5 · 65 + (−27) 12
=⇒ 1 = 5 · 65 + (−27) (1312 − 20 · 65)
12 = 1312 − 20 · 65
=⇒ 1 = −27 · 1312 + 545 · 65
)
1 = −27 · 1312 + 545 · 65
=⇒ 1 = −27 · 1312 + 545 (2689 − 2 · 1312)
65 = 2689 − 2 · 1312
=⇒ 1 = 545 · 2689 + (−1117) 1312
)
1 = 545 · 2689 + (−1117) 1312
=⇒ 1 = 545 · 2689 + (−1117) (4001 − 1 · 2689)
1312 = 4001 − 1 · 2689
=⇒ 1 = −1117 · 4001 + 1662 · 2689
luego la combinación lineal buscada es
(b) Al igual que en el apartado anterior, utilizamos el algoritmo de Euclides para hallar el máximo común
divisor de 7983 y 7982.
1 7982
7983 7982 1
1 0
luego,
m.c.d. (7983, 7982) = 1
y
m.c.m. (7983, 7982) = 7983 · 7982 = 63720306
siendo la combinación lineal buscada:
194 Lección 5. Divisibilidad. Algoritmo de la División
Ejemplo 5.23
Solución.
Si a es par(impar), entonces a + 1 es impar(par), luego el único divisor común positivo que tienen es el 1, de
aquí que
m.c.d. (a, a + 1) = 1
Si empleamos el algoritmo de Euclides
1 a
a+1 a 1
1 0
o sea,
m.c.d. (a, a + 1) = 1
De
m.c.d. (a, a + 1) · m.c.m. (a, a + 1) = a(a + 1)
se sigue que
m.c.m. (a, a + 1) = a(a + 1)
Ejemplo 5.24
Sean a, b y c tres números enteros positivos tales que a y b son primos entre sí. Probar que si a c y b c,
entonces ab c. ¿Se verifica también si a y b no son primos entre sí?
Solución.
En efecto,
a c ⇐⇒ c es múltiplo de a
y =⇒ c es múltiplo del m.c.m. (a, b)
b c ⇐⇒ c es múltiplo de b
=⇒ c es múltiplo de ab
⇐⇒ ab c
Si a y b no son primos entre sí, no se verifica la proposición. Por ejemplo
4 16 y 8 16
5.5. Mínimo Común Múltiplo 195
Ejemplo 5.25
El mínimo común múltiplo de los términos de una fracción es 340. Determinar dicha fracción sabiendo que
no altera su valor si se suma 20 al numerador y 25 al denominador.
Solución.
Sean a y b el numerador y el denominador de la fracción pedida y sea d el máximo común divisor de ambos
a
números. La fracción puede ser positiva o negativa dependiendo de los signos de a y b. Tomaremos valores
b
absolutos para considerar todos los casos.
Y si dividimos numerador y denominador de ambas fracciones por su máximo común divisor, tendremos,
|a|
=4
|a| 20 |a|
d
d = 5 =⇒ d = ⇐⇒ 4 |ab|
y =⇒ 2 = 20 =⇒ |ab| = 20d2
|b| 25 |b| 5
d
5 |b| = 5
d d
d
Por otra parte,
m.c.d. (a, b) · m.c.m. (a, b) = |ab| =⇒ |ab| = 340d
luego,
|ab| = 20d2
340
y =⇒ 20d2 = 340d =⇒ 20d = 340 =⇒ d = =⇒ d = 17
20
|ab| = 340d
de aquí que,
|a|
=4
d
y =⇒ |a| = 68 =⇒ a = 68 o a = −68
d = 17
|b|
=5
d
y =⇒ |b| = 85 =⇒ b = 85 o b = −85
d = 17
y habrá cuatro opciones,
68 68 −68 −68
, , ,
85 −85 85 −85
y, por lo tanto, las fracciones pedidas son,
68 68
y −
85 85
196 Lección 5. Divisibilidad. Algoritmo de la División
Ejemplo 5.26
Probar que si dos números enteros son primos entre sí, entonces su suma y su producto también lo son.
Solución.
En efecto, como m.c.d.(a, b) = 1, aplicando (5.3.7), podremos encontrar dos enteros p y q tales que
pa + qb = 1
de aquí que
pa2 + qab = a
y
pab + qb2 = b
Pues bien, sea d un divisor común a ab y a + b. Entonces,
d ab
y =⇒ d ab y d a (a + b) − ab
d a + b =⇒ d a (a + b)
=⇒ d ab y d a2 + ab − ab
=⇒ d ab y d a2
=⇒ d pa2 + qab
=⇒ d a
=⇒ d ab y d b2 + ab − ab
=⇒ d ab y d b2
=⇒ d pab + qb2
=⇒ db
Por tanto, d es un divisor común a a y b, luego será divisor del máximo común divisor de ambos, es decir,
d m.c.d.(a, b) =⇒ d 1 =⇒ d = 1
por lo tanto,
m.c.d.(ab, a + b) = 1
5.5. Mínimo Común Múltiplo 197
Ejemplo 5.27
Hallar dos números enteros positivos sabiendo que su suma es 240 y su mínimo común múltiplo, 1768.
Solución.
Sean a y b los números buscados y sea d su máximo común divisor. Entonces, a + b = 240 y
Por otra parte, utilizando el hecho de que “si dos números son primos entre sí, entonces su suma y su
producto también lo son”,
a b
m.c.d.(a, b) = d =⇒ m.c.d. , =1
d d
a b a b
=⇒ m.c.d. · , + =1
d d d d
ab a + b
=⇒ m.c.d. , =1
d2 d
ab
=⇒ d2 es irreducible.
a+b
d
Sustituyendo,
ab 1768d ab
d2
= d
2
=⇒ d2 = 1768
a+b 240 a+b 240
d d d
ab 1768
=⇒ d2 = 8 {m.c.d.(1768, 240) = 8}
a+b 240
d 8
ab
=⇒ d2 = 221
a+b 30
d
ab
= 221
d 2
=⇒ y {Fracciones irreducibles}
a+b
= 30
d
a b
· = 221
d d
=⇒ y
a
b
+ = 30
d d
198 Lección 5. Divisibilidad. Algoritmo de la División
a b
luego y han de ser, ambos, divisores positivos de 221, es decir, pertenecen al conjunto,
d d
D221 = {1, 13, 17, 221}
son primos entre sí, su producto es 221 y su suma ha de ser 30. Veamos los casos que pueden presentarse.
a
1 13
d
b
221 17
d
a b
· 221 221
d d
a b
m.c.d. , 1 1
d d
a b
+ 222 30
d d
a
1 13
d
b
221 17
d
a b
· 221 221
d d
a b
m.c.d. , 1 1
d d
a b
+ 222 30
d d
y
a b a+b 240
+ = 30 =⇒ d = =⇒ d = =⇒ d = 8
d d 30 30
luego,
a 104
b 136
Ejemplo 5.28
Hallar dos números enteros sabiendo que su diferencia es −416 y su mínimo común múltiplo, 864.
Solución.
Sean a y b los números buscados y sea d su máximo común divisor. Entonces, a − b = −416 y
Por otra parte, utilizando el hecho de que “si dos números son primos entre sí, entonces su diferencia y su
producto también lo son”,
a b
m.c.d.(a, b) = d =⇒ m.c.d. , =1
d d
a b a b
=⇒ m.c.d. · , − =1
d d d d
ab a − b
=⇒ m.c.d. , =1
d2 d
|ab| a − b
=⇒ m.c.d. , =1
d2 d
|ab|
=⇒ d2 es irreducible.
a−b
d
Sustituyendo,
|ab| 864d |ab|
d2 = d2 =⇒ d2 = 864
a−b −416 a−b −416
d d d
|ab| 864
d2
=⇒ = 8 {m.c.d.(864, −416) = 8}
a−b −416
d 8
|ab|
=⇒ d2 = 108
a−b −52
d
|ab|
= 108
2
d
=⇒ y {Fracciones irreducibles}
a − b = −52
d
ab ab
= 108 o 2 = −108
2
d d
=⇒ y {Fracciones irreducibles}
a−b
= −52
d
a · b = 108 o a · b = −108
d d d d
=⇒ y
a b
− = −52
d d
a b
luego y han de ser, ambos, divisores de 108, es decir, pertenecen al conjunto,
d d
D108 = {±1, ± 2, ± 3, ± 4, ± 6, ± 9, ± 12, ± 18, ± 27, ± 36, ± 54, ± 108}
son primos entre sí, su producto es 108 o −108 y su diferencia ha de ser −52. Veamos los casos que pueden
presentarse.
200 Lección 5. Divisibilidad. Algoritmo de la División
a b
> · = 108.
d d
a
1 2 3 4 6 9 12 18 27 36 54 108
d
b
108 54 36 27 18 12 9 6 4 3 2 1
d
a b
· 108 108 108 108 108 108 108 108 108 108 108 108
d d
a b
m.c.d. , 1 2 3 1 6 3 3 6 1 3 2 1
d d
a b
− −107 −52 −33 −23 −12 −3 3 12 23 33 52 107
d d
a
−108 −54 −36 −27 −18 −12 −9 −6 −4 −3 −2 −1
d
b
−1 −2 −3 −4 −6 −9 −12 −18 −27 −36 −54 −108
d
a b
· 108 108 108 108 108 108 108 108 108 108 108 108
d d
a b
m.c.d. , 1 2 3 1 6 3 3 6 1 3 2 1
d d
a b
− −107 −52 −33 −23 −12 −3 3 12 23 33 52 107
d d
a
1 2 3 4 6 9 12 18 27 36 54 108
d
b
108 54 36 27 18 12 9 6 4 3 2 1
d
a b
· 108 108 108 108 108 108 108 108 108 108 108 108
d d
a b
m.c.d. , 1 2 3 1 6 3 3 6 1 3 2 1
d d
a b
− −107 −52 −33 −23 −12 −3 3 12 23 33 52 107
d d
a
−108 −54 −36 −27 −18 −12 −9 −6 −4 −3 −2 −1
d
b
−1 −2 −3 −4 −6 −9 −12 −18 −27 −36 −54 −108
d
a b
· 108 108 108 108 108 108 108 108 108 108 108 108
d d
a b
m.c.d. , 1 2 3 1 6 3 3 6 1 3 2 1
d d
a b
− −107 −52 −33 −23 −12 −3 3 12 23 33 52 107
d d
y
a b a−b −416
− = −52 =⇒ d = =⇒ d = =⇒ d = 8
d d −52 −52
luego,
a 16 −432
b 432 −16
a b
> · = −108.
d d
5.5. Mínimo Común Múltiplo 201
a
1 2 3 4 6 9 12 18 27 36 54 108
d
b
−108 −54 −36 −27 −18 −12 −9 −6 −4 −3 −2 −1
d
a b
· −108 −108 −108 −108 −108 −108 −108 −108 −108 −108 −108 −108
d d
a b
m.c.d. , 1 2 3 1 6 3 3 6 1 3 2 1
d d
a b
− 109 56 39 31 24 21 21 24 31 39 56 109
d d
a
−108 −54 −36 −27 −18 −12 −9 −6 −4 −3 −2 −1
d
b
1 2 3 4 6 9 12 18 27 36 54 108
d
a b
· −108 −108 −108 −108 −108 −108 −108 −108 −108 −108 −108 −108
d d
a b
m.c.d. , 1 2 3 1 6 3 3 6 1 3 2 1
d d
a b
− −109 −56 −39 −31 −24 −21 −21 −24 −31 −39 −56 −109
d d
a
1 2 3 4 6 9 12 18 27 36 54 108
d
b
−108 −54 −36 −27 −18 −12 −9 −6 −4 −3 −2 −1
d
a b
· −108 −108 −108 −108 −108 −108 −108 −108 −108 −108 −108 −108
d d
a b
m.c.d. , 1 2 3 1 6 3 3 6 1 3 2 1
d d
a b
− 109 56 39 31 24 21 21 24 31 39 56 109
d d
a
−108 −54 −36 −27 −18 −12 −9 −6 −4 −3 −2 −1
d
b
1 2 3 4 6 9 12 18 27 36 54 108
d
a b
· −108 −108 −108 −108 −108 −108 −108 −108 −108 −108 −108 −108
d d
a b
m.c.d. , 1 2 3 1 6 3 3 6 1 3 2 1
d d
a b
− −109 −56 −39 −31 −24 −21 −21 −24 −31 −39 −56 −109
d d
Ejemplo 5.29
Hallar dos números enteros positivos sabiendo que su producto es 5376 y su mínimo común múltiplo, 672.
Solución.
5376
672d = 5376 =⇒ d = =⇒ d = 8
672
Por otra parte,
a b
m.c.d.(a, b) = d =⇒ m.c.d. , =1
d d
202 Lección 5. Divisibilidad. Algoritmo de la División
a
1 2 3 4 6 7
d
b
84 42 28 21 14 12
d
a b
· 84 84 84 84 84 84
d d
a b
m.c.d. , 1 2 1 1 2 1
d d
a
1 2 3 4 6 7
d
b
84 42 28 21 14 12
d
a b
· 84 84 84 84 84 84
d d
a b
m.c.d. , 1 2 1 1 2 1
d d
a 8 24 32 56
b 672 224 168 96
Ejemplo 5.30
Hallar dos números enteros sabiendo que el valor absoluto de su producto es 5376 y su mínimo común
múltiplo, 672.
Solución.
5376
672d = 5376 =⇒ d = =⇒ d = 8
672
Por otra parte,
a b
m.c.d.(a, b) = d =⇒ m.c.d. , =1
d d
Pues bien,
|ab| 5376 |ab|
= =⇒ = 84
d2 64 d2
ab
= 84
d 2
=⇒ o
ab
= −84
d2
a · b = 84
d d
=⇒ o
a b
· = −84
d d
a b
es decir, y han de ser, ambos, Divisores de 84, es decir, pertenecen al conjunto,
d d
D84 = {±1, ± 2, ± 3, ± 4, ± 6, ± 7, ± 12, ± 14, ± 21, ± 28, ± 42, ± 84}
son primos entre sí y su producto ha de ser 84. Veamos los casos que pueden presentarse.
a b
> · = 84.
d d
a a
1 2 3 4 6 7 −84 −42 −28 −21 −14 −12
d d
b b
84 42 28 21 14 12 −1 −2 −3 −4 −6 −7
d d
a b a b
· 84 84 84 84 84 84 · 84 84 84 84 84 84
d d d d
a b a b
m.c.d. , 1 2 1 1 2 1 m.c.d. , 1 2 1 1 2 1
d d d d
a a
1 2 3 4 6 7 −84 −42 −28 −21 −14 −12
d d
b b
84 42 28 21 14 12 −1 −2 −3 −4 −6 −7
d d
a b a b
· 84 84 84 84 84 84 · 84 84 84 84 84 84
d d d d
a b a b
m.c.d. , 1 2 1 1 2 1 m.c.d. , 1 2 1 1 2 1
d d d d
204 Lección 5. Divisibilidad. Algoritmo de la División
a b
> · = −84.
d d
a
1 2 3 4 6 7 12 14 21 28 42 84
d
b
−84 −42 −28 −21 −14 −12 −7 −6 −4 −3 −2 −1
d
a b
· −84 −84 −84 −84 −84 −84 −84 −84 −84 −84 −84 −84
d d
a b
m.c.d. , 1 2 1 1 2 1 1 2 1 1 2 1
d d
a
1 2 3 4 6 7 12 14 21 28 42 84
d
b
−84 −42 −28 −21 −14 −12 −7 −6 −4 −3 −2 −1
d
a b
· −84 −84 −84 −84 −84 −84 −84 −84 −84 −84 −84 −84
d d
a b
m.c.d. , 1 2 1 1 2 1 1 2 1 1 2 1
d d
Ejemplo 5.31
Hallar dos números enteros sabiendo que su máximo común divisor es 8 y su mínimo común múltiplo, 2520.
Solución.
Entonces,
|ab| 20160 |ab|
= =⇒ = 315
d2 64 d2
ab
= 315
d 2
=⇒ o
ab
= −315
d2
a b
· = 315
d d
=⇒ o
a b
· = −315
d d
a b
luego y han de ser, ambos, divisores de 315, es decir, pertenecen al conjunto,
d d
son primos entre sí y su producto ha de ser 315 o −315. Veamos los casos que pueden presentarse.
a b
> · = 315.
d d
a a
1 3 5 7 9 15 −315 −105 −63 −45 −35 −21
d d
b b
315 105 63 45 35 21 −1 −3 −5 −7 −9 −15
d d
a b a b
· 315 315 315 315 315 315 · 315 315 315 315 315 315
d d d d
a b a b
m.c.d. , 1 3 1 1 1 3 m.c.d. , 1 3 1 1 1 3
d d d d
a
1 3 5 7 9 15
d
b
315 105 63 45 35 21
d
a b
· 315 315 315 315 315 315
d d
a b
m.c.d. , 1 3 1 1 1 3
d d
206 Lección 5. Divisibilidad. Algoritmo de la División
a
−315 −105 −63 −45 −35 −21
d
b
−1 −3 −5 −7 −9 −15
d
a b
· 315 315 315 315 315 315
d d
a b
m.c.d. , 1 3 1 1 1 3
d d
a b
> · = −315.
d d
a
1 3 5 7 9 15 21 35 45 63 105 315
d
b
−315 −105 −63 −45 −35 −21 −15 −9 −7 −5 −3 −1
d
a b
· −315 −315 −315 −315 −315 −315 −315 −315 −315 −315 −315 −315
d d
a b
m.c.d. , 1 3 1 1 1 3 3 1 1 1 3 1
d d
a
1 3 5 7 9 15 21 35 45 63 105 315
d
b
−315 −105 −63 −45 −35 −21 −15 −9 −7 −5 −3 −1
d
a b
· −315 −315 −315 −315 −315 −315 −315 −315 −315 −315 −315 −315
d d
a b
m.c.d. , 1 3 1 1 1 3 3 1 1 1 3 1
d d
5.5. Mínimo Común Múltiplo 207
Ejemplo 5.32
Hallar dos números enteros sabiendo que su mínimo común múltiplo es 288 y la suma de sus cuadrados,
6208.
Solución.
Sean a y b los enteros que buscamos y sea d el máximo común divisor de a y b. Entonces,
!
2 2 2
|ab| a2 + b2
a b a b
m.c.d.(a, b) = d =⇒ m.c.d. , = 1 =⇒ m.c.d. , = 1 =⇒ m.c.d. , =1
d d d2 d2 d4 d2
a a
1 2 3 4 6 −36 −18 −12 −9 −6
d d
b b
36 18 12 9 6 −1 −2 −3 −4 −6
d d
a b a b
· 36 36 36 36 36 · 36 36 36 36 36
d d d d
a b a b
m.c.d. , 1 2 3 1 6 m.c.d. , 1 2 3 1 6
d d d d
a2 b2 a2 b2
+ 1297 328 153 97 72 + 1297 328 153 97 72
d2 d2 d2 d2
a a
1 2 3 4 6 −36 −18 −12 −9 −6
d d
b b
36 18 12 9 6 −1 −2 −3 −4 −6
d d
a b a b
· 36 36 36 36 36 · 36 36 36 36 36
d d d d
a b a b
m.c.d. , 1 2 3 1 6 m.c.d. , 1 2 3 1 6
d d d d
a2 b2 a2 b2
+ 1297 328 153 97 72 + 1297 328 153 97 72
d2 d2 d2 d2
y
a2 b2 2 a2 + b2 6208
2
+ 2
= 97 =⇒ d = =⇒ d2 = =⇒ d2 = 64 =⇒ d = 8
d d 97 97
luego,
a 32 −72
b 72 −32
a
1 2 3 4 6 9 12 18 36
d
b
−36 −18 −12 −9 −6 −4 −3 −2 −1
d
a b
· −36 −36 −36 −36 −36 −36 −36 −36 −36
d d
a b
m.c.d. , 1 2 3 1 6 1 3 2 1
d d
a2 b2
2
+ 2 1297 328 153 97 72 97 153 328 1297
d d
5.5. Mínimo Común Múltiplo 209
a
1 2 3 4 6 9 12 18 36
d
b
−36 −18 −12 −9 −6 −4 −3 −2 −1
d
a b
· −36 −36 −36 −36 −36 −36 −36 −36 −36
d d
a b
m.c.d. , 1 2 3 1 6 1 3 2 1
d d
a2 b2
2
+ 2 1297 328 153 97 72 97 153 328 1297
d d
y
a2 b2 2 a2 + b2 6208
2
+ 2
= 97 =⇒ d = =⇒ d2 = =⇒ d2 = 64 =⇒ d = 8
d d 97 97
luego,
a 32 72
b −72 −32
Ejemplo 5.33
Hallar dos números enteros sabiendo que su mínimo común múltiplo es 360 y la suma de sus cuadrados,
5409.
Solución.
Sean a y b los enteros que buscamos y sea d el máximo común divisor de a y b. Entonces,
!
2
a2 b2 |ab| a2 + b2
a b
m.c.d.(a, b) = d =⇒ m.c.d. , = 1 =⇒ m.c.d. , = 1 =⇒ m.c.d. , =1
d d d2 d2 d4 d2
Por lo tanto,
2 2
|ab| 129600 |ab|
d4 d2 d4 129600
= =⇒ =
a2 + b2 5409 a2 + b2 5409
d2 d2 d2
2
|ab| 129600
=⇒ d4 = 9 {m.c.d.(129600, 5409) = 9}
a2 + b2 5409
d2 9
2
|ab|
d2 14400
=⇒ 2 2 = 601
a +b
d2
2
|ab|
= 14400
d2
=⇒ y {Fracciones irreducibles}
2 2
a + b = 601
d2 d2
|ab|
d2 = 120
=⇒ y
2 2
a + b = 601
d2 d2
a b a b
· = 120 o · = −120
d d d d
=⇒ y
2 2
a + b = 601
d2 d2
a b
luego, y han de ser, ambos, divisores de 120, primos entre sí, su producto ha de ser 120 o −120 y la
d d
suma de sus cuadrados, 601.
D120 = {±1, ± 2, ± 3, ± 4, ± 5, ± 6, ± 8, ± 10, ± 12, ± 15, ± 20, ± 24, ± 30, ± 40, ± 60, ± 120}
a a
1 2 3 4 5 6 8 10 −120 −60 −40 −30 −24 −20 −15 −12
d d
b b
120 60 40 30 24 20 15 12 −1 −2 −3 −4 −5 −6 −8 −10
d d
a b a b
· 120 120 120 120 120 120 120 120 · 120 120 120 120 120 120 120 120
d d d d
a b a b
m.c.d. , 1 2 1 2 1 2 1 2 m.c.d. , 1 2 1 2 1 2 1 2
d d d d
a2 b2 a2 b2
+ 2 14401 3604 1609 916 601 436 289 244 + 2 14401 3604 1609 916 601 436 289 244
d2 d d2 d
a a
1 2 3 4 5 6 8 10 −120 −60 −40 −30 −24 −20 −15 −12
d d
b b
120 60 40 30 24 20 15 12 −1 −2 −3 −4 −5 −6 −8 −10
d d
a b a b
· 120 120 120 120 120 120 120 120 · 120 120 120 120 120 120 120 120
d d d d
a b a b
m.c.d. , 1 2 1 2 1 2 1 2 m.c.d. , 1 2 1 2 1 2 1 2
d d d d
a2 b2 a2 b2
+ 2 14401 3604 1609 916 601 436 289 244 + 2 14401 3604 1609 916 601 436 289 244
d2 d d2 d
y
a2 b2 a2 + b2 5409
2
+ 2 = 601 =⇒ d2 = =⇒ d2 = =⇒ d2 = 9 =⇒ d = 3
d d 601 601
luego,
a 15 −72
b 72 −15
a
1 2 3 4 5 6 8 10 12 15 20 24 30 40 60 120
d
b
−120 −60 −40 −30 −24 −20 −15 −12 −10 −8 −6 −5 −4 −3 −2 −1
d
a b
· −120 −120 −120 −120 −120 −120 −120 −120 −120 −120 −120 −120 −120 −120 −120 −120
d d
a b
m.c.d. , 1 2 1 2 1 2 1 2 2 1 2 1 2 1 2 1
d d
a2 b2
+ 2 14401 3604 1609 916 601 436 289 244 244 289 436 601 916 1609 3604 14401
d2 d
a
1 2 3 4 5 6 8 10 12 15 20 24 30 40 60 120
d
b
−120 −60 −40 −30 −24 −20 −15 −12 −10 −8 −6 −5 −4 −3 −2 −1
d
a b
· −120 −120 −120 −120 −120 −120 −120 −120 −120 −120 −120 −120 −120 −120 −120 −120
d d
a b
m.c.d. , 1 2 1 2 1 2 1 2 2 1 2 1 2 1 2 1
d d
a2 b2
+ 2 14401 3604 1609 916 601 436 289 244 244 289 436 601 916 1609 3604 14401
d2 d
y
a2 b2 a2 + b2 5409
2
+ 2 = 601 =⇒ d2 = =⇒ d2 = =⇒ d2 = 9 =⇒ d = 3
d d 601 601
luego,
212 Lección 5. Divisibilidad. Algoritmo de la División
a 15 72
b −72 −15
Lección 6
El concepto de número primo se remonta a la antigüedad. Los griegos poseían dicho concepto, así como una
larga lista de teoremas y propiedades relacionados con él. Los ejemplos siguientes aparecen en los Elementos
de Euclides.
− Todo entero mayor que 1 puede escribirse como un producto único de números primos.
− Podemos obtener una lista de los números primos por medio de la Criba de Eratóstenes.
luego todo número entero a > 1 tiene, al menos, dos divisores, el 1 y el propio a.
6.1.1 Primos
Diremos que el número entero positivo p es primo si tiene, exactamente, dos divisores positivos, el 1 y el
mismo p. Si un número entero no es primo, lo llamaremos compuesto.
En el conjunto de los cien primeros enteros positivos son primos 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41,
43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89 y 97.
6.1.2 Compuestos
Diremos que un número entero positivo es compuesto si tiene más de dos divisores.
213
214 Lección 6. Teorema Fundamental de la Aritmética
En el conjunto de los diez primeros números enteros positivos son compuestos 4, 6, 8, 9 y 10.
6.1.3 Proposición
Demostración.
“Solo si.”
p ∈ Z+ es primo =⇒ p 6= ab, ∀a, b ∈ Z, 1 < a < p, 1 < b < p
Entonces,
∃a ∈ Z : p = ab =⇒ a|p.
∃b ∈ Z : p = ab =⇒ b|p.
Luego, en cualquier caso, p tendría más de dos divisores y, consecuentemente, no sería primo lo que contradice
la hipótesis que asegura que si lo es.
“Si.”
p 6= ab, ∀a, b ∈ Z, 1 < a < p, 1 < b < p =⇒ p ∈ Z+ es primo
En efecto, si p 6= ab, ∀a, b ∈ Z, 1 < a < p, 1 < b < p, entonces la definición de divisibilidad asegura que a
no es divisor de p y b tampoco, por lo tanto los únicos divisores que tiene p son 1 y el propio p, es decir p es
primo.
o lo que es igual,
6.1. Números Primos 215
6.1.4 Proposición
Demostración.
Probaremos que
Lo haremos por contradicción, es decir supondremos que la proposición anterior es falsa o lo que es igual
que su negación es verdadera, o sea,
En efecto, si llamamos C el conjunto formado por todos los enteros positivos que son compuestos y no tienen
divisores primos, entonces C es no vacío ya que, al menos, a estará en C, luego C es un subconjunto no vacío
de Z+ . Por el Principio de la buena ordenación (5.3.3), C tendrá un elemento mínimo, m. Pues bien,
m es compuesto.
m ∈ C =⇒ y
m no tiene divisores primos.
m tiene más de 2 divisores.
=⇒ y
m no tiene divisores primos.
Hay, al menos, un m1 ∈ Z+ , divisor de m y distinto de 1 y de m.
=⇒ y
m1 no es primo.
En efecto, si m1 no tuviera divisores primos, entonces m1 sería un entero positivo compuesto y sin divisores
primos, es decir, m1 ∈ C, siendo m1 < m, lo cual es imposible ya que m es el mínimo de C, por lo tanto m1
ha de tener, al menos, un divisor primo, p. Pero,
p|m1
y =⇒ p|m
m1 |m
es decir m tiene un divisor primo lo cual es una contradicción ya que m ∈ C, es decir no tiene divisores
primos.
Euclides demostró en el libro IX de los Elementos que existían infinitos números primos. La argumentación
que utilizó ha sido considerada desde siempre como un modelo de elegancia matemática.
6.1.5 Teorema
216 Lección 6. Teorema Fundamental de la Aritmética
Demostración.
Utilizamos, de nuevo, la demostración por contradicción. En efecto, supongamos que la cantidad de números
primos existente es finita, digamos, por ejemplo, que sólo hay k números primos,
p1 , p2 , . . . . . . , pk .
m = p1 · p2 · · · · · · pk + 1
Entonces, obviamente,
m > pi , y m 6= pi , i = 1, 2, . . . , k
es decir m es distinto de todos los primos que existen, luego no puede ser primo, de aquí que sea compuesto
y, por el teorema anterior, tendrá, al menos, un divisor primo que tendrá que ser uno de los existentes, o
sea, existe pj con j ∈ {1, 2, . . . . . . , k} tal que
pj |m
y como
pj |p1 · p2 · · · · · · pk
entonces dividirá a la diferencia de ambos,
pj |m − p1 · p2 · · · · · · pk
luego,
pj |1
de aquí que pj = 1 ó pj = −1 y esto es imposible ya que pj es primo.
La contradicción se sigue de la suposición de que existía únicamente una cantidad finita de números primos
y, por lo tanto, existen infinitos números primos.
Ejemplo 6.1
Demostrar
Solución.
Antes que nada digamos que un número entero es un cuadrado perfecto, si su raíz cuadrada es entera, es
decir, √
a ∈ Z es cuadrado perfecto ⇐⇒ a ∈ Z
Por ejemplo, 1, 4, 9, 16, 25, 36, · · · son cuadrados perfectos.
∀n ∈ Z, (n es cuadrado perfecto −→ ∃q ∈ Z : a = 4q ó a = 4q + 1)
6.1. Números Primos 217
(b) Probemos ahora que ningún entero de la forma p1 · p2 · p3 · · · · · · pn + 1 es un cuadrado perfecto (pn es el
n−ésimo número primo).
Pues bien, los pi , para 1 6 i 6 n, son números primos, luego todos, excepto p1 , que es 2, son impares, y
como el producto de dos números impares es impar, p2 · p3 · · · pn es impar, luego.
∃q ∈ Z+
0 : p2 · p3 · · · pn = 2q + 1 =⇒ ∃q ∈ Z : p1 · p2 · p3 · · · pn + 1 = 2(2q + 1) + 1
=⇒ ∃q ∈ Z : p1 · p2 · p3 · · · pn + 1 = 4q + 3
Por lo tanto,
a = p1 · p2 · p3 · · · pn + 1 =⇒ ∃q ∈ Z : a = 4q + 3
es decir, el resto de dividir a entre 4 es 3 y, al ser único el resto, tendremos que
∃q ∈ Z : a = 4q + 3 =⇒ a 6= 4q y a 6= 4q + 1, ∀q ∈ Z
a = p1 · p2 · p3 · · · pn + 1 =⇒ a 6= 4q y a 6= 4q + 1, ∀q ∈ Z
a = p1 · p2 · p3 · · · pn + 1 =⇒ a no es un cuadrado perfecto
218 Lección 6. Teorema Fundamental de la Aritmética
6.2.1 Teorema
Si p > 1 no tiene divisores primos menores o iguales que su raíz, entonces p es primo.
Demostración.
Sea p un entero estrictamente mayor que 1. Utilizamos el método de demostración por la contrarrecíproca.
Si p no es primo, entonces existe, al menos, un divisor primo de p menor o igual que su raíz.
− Si q1 no es primo, entonces por la proposición 6.1.2, q1 tendrá, al menos, un divisor primo q. Entonces,
q|q1
y =⇒ q p
q1 |p
y hemos encontrado
√
q divisor primo de p y q 6 p
es decir, el teorema estaría probado.
1 Astrónomo, geógrafo, matemático y filósofo griego (Cirene 284 a.c.-Alejandría 192 a.c.). Vivió durante mucho tiempo en
Atenas, antes de ser llamado a Alejandría (245 a.c.) por Tolomeo III, quien le confió la educación de sus hijos y luego la dirección
de la biblioteca. Sus aportaciones a los diversos campos de la ciencia fueron muy importantes, pero sobre todo es conocido como
matemático, por su célebre criba -que conserva su nombre- para encontrar los números primos, y por el mesolabio, instrumento
de cálculo para resolver el problema de la media proporcional. Fue el primero en medir de un modo exacto la longitud de la
circunferencia de la Tierra. Para ello determinó la amplitud del arco meridiano entre Siena y Alejandría: sabiendo que en el
solsticio de verano el sol en Siena se hallaba en la vertical del lugar, ya que los rayos penetraban en los pozos más profundos,
midió, con la ayuda de la sombra proyectada por un gnomon, el ángulo formado, en Alejandría, por los rayos solares con la
vertical. En razón de la propagación rectilínea de los rayos solares y del paralelismo existente entre ellos, el ángulo así medido
correspondía al ángulo formado en el centro de la Tierra por el radio terrestre de Siena y el de Alejandría, obteniendo así la
amplitud del arco interceptado por estas dos ciudades sobre el meridiano. Luego midió sobre el terreno la dimensión de este
arco. Obtuvo para la circunferencia entera, es decir, para el meridiano, 252000 estadios, o sea, casi 40 millones de m. Luego
repitió este cálculo, basándose en la distancia de Siena a Méroe, que creyó estaba también sobre el mismo meridiano, y obtuvo
un resultado concorde.
6.2. Criba de Eratóstenes 219
Ejemplo 6.2
Solución.
Veamos como se utiliza el teorema anterior para construir la criba de Eratóstenes y encontrar números
primos.
Sea p un número entero mayor que 1 que esté entre los cuadrados de los dos primeros números primos sin
que pueda ser el segundo, es decir tal que 22 6 p < 32 . Entonces,
√
22 6 p < 32 =⇒ 2 6 p < 3
√
luego el único número primo menor o igual que p es el 2, luego por el teorema anterior,
4 5 6 7 8
4 5 6 7 8
> Los números que no están tachados no son múltiplos de 2, luego son primos, así que ya tenemos todos
los números primos que hay entre 2 y 8.
2 3 4 5 6 7 8
Ahora tomamos p de tal forma que esté entre el primer primo no considerado, 3, y el siguiente encontrado
5, sin que pueda ser el segundo, es decir tal que 32 6 p < 52 . Entonces,
√
32 6 p < 52 =⇒ 3 6 p < 5
y los números primos que cumplen esta condición son el 2, el 3, luego por el teorema anterior,
220 Lección 6. Teorema Fundamental de la Aritmética
9 10
11 12 13 14 15 16 17 18 19 20
21 22 23 24
9 10
11 12 13 14 15 16 17 18 19 20
21 22 23 24
9 10
11 12 13 14 15 16 17 18 19 20
21 22 23 24
> Los que quedan sin tachar no son múltiplos de 2, ni de 3 y, consecuentemente, son primos. Añadimos
los que teníamos entre 2 y 8 y tendremos todos los números primos entre 9 y 25.
2 3 4 5 6 7 8 9 10
11 12 13 14 15 16 17 18 19 20
21 22 23 24
Ahora tomamos p de tal forma que esté entre el primer primo no considerado, 5, y el siguiente encontrado
7, sin que pueda ser el segundo, es decir tal que 52 6 p < 72 . Entonces,
√
52 6 p < 72 =⇒ 5 6 p < 7
y los números primos que cumplen esta condición son el 2, el 3 y el 5, luego por el teorema anterior,
6.2. Criba de Eratóstenes 221
25 26 27 28 29 30
31 32 33 34 35 36 37 38 39 40
41 42 43 44 45 46 47 48
25 26 27 28 29 30
31 32 33 34 35 36 37 38 39 40
41 42 43 44 45 46 47 48
25 26 27 28 29 30
31 32 33 34 35 36 37 38 39 40
41 42 43 44 45 46 47 48
25 26 27 28 29 30
31 32 33 34 35 36 37 38 39 40
41 42 43 44 45 46 47 48
> Los que quedan sin tachar no son múltiplos de 2, ni de 3, ni de 5 y, consecuentemente, estos números
serán primos. Añadimos los que teníamos entre 2 y 24 y tendremos todos los números primos entre 2
y 48.
222 Lección 6. Teorema Fundamental de la Aritmética
2 3 4 5 6 7 8 9 10
11 12 13 14 15 16 17 18 19 20
21 22 23 24 25 26 27 28 29 30
31 32 33 34 35 36 37 38 39 40
41 42 43 44 45 46 47 48
Ahora tomamos p de tal forma que esté entre el primer primo no considerado, 7, y el siguiente encontrado
11, sin que pueda ser el segundo, es decir tal que 72 6 p < 112 . Entonces,
√
72 6 p < 112 =⇒ 7 6 p < 11
y los números primos que cumplen esta condición son el 2, el 3, el 5 y el 7, luego por el teorema anterior,
49 50
51 52 53 54 55 56 57 58 59 60
61 62 63 64 65 66 67 68 69 70
71 72 73 74 75 76 77 78 79 80
81 82 83 84 85 86 87 88 89 90
91 92 93 94 95 96 97 98 99 100
101 102 103 104 105 106 107 108 109 110
111 112 113 114 115 116 117 118 119 120
49 50
51 52 53 54 55 56 57 58 59 60
61 62 63 64 65 66 67 68 69 70
71 72 73 74 75 76 77 78 79 80
81 82 83 84 85 86 87 88 89 90
91 92 93 94 95 96 97 98 99 100
101 102 103 104 105 106 107 108 109 110
111 112 113 114 115 116 117 118 119 120
49 50
51 52 53 54 55 56 57 58 59 60
61 62 63 64 65 66 67 68 69 70
71 72 73 74 75 76 77 78 79 80
81 82 83 84 85 86 87 88 89 90
91 92 93 94 95 96 97 98 99 100
101 102 103 104 105 106 107 108 109 110
111 112 113 114 115 116 117 118 119 120
49 50
51 52 53 54 55 56 57 58 59 60
61 62 63 64 65 66 67 68 69 70
71 72 73 74 75 76 77 78 79 80
81 82 83 84 85 86 87 88 89 90
91 92 93 94 95 96 97 98 99 100
101 102 103 104 105 106 107 108 109 110
111 112 113 114 115 116 117 118 119 120
49 50
51 52 53 54 55 56 57 58 59 60
61 62 63 64 65 66 67 68 69 70
71 72 73 74 75 76 77 78 79 80
81 82 83 84 85 86 87 88 89 90
91 92 93 94 95 96 97 98 99 100
101 102 103 104 105 106 107 108 109 110
111 112 113 114 115 116 117 118 119 120
> Los que quedan sin tachar no son múltiplos de 2, ni de 3, ni de 5, ni de 7 y, por lo tanto, primos.
Añadimos los que teníamos entre 2 y 48 y tendremos todos los primos entre 2 y 120.
6.2. Criba de Eratóstenes 225
2 3 4 5 6 7 8 9 10
11 12 13 14 15 16 17 18 19 20
21 22 23 24 25 26 27 28 29 30
31 32 33 34 35 36 37 38 39 40
41 42 43 44 45 46 47 48 49 50
51 52 53 54 55 56 57 58 59 60
61 62 63 64 65 66 67 68 69 70
71 72 73 74 75 76 77 78 79 80
81 82 83 84 85 86 87 88 89 90
91 92 93 94 95 96 97 98 99 100
101 102 103 104 105 106 107 108 109 110
111 112 113 114 115 116 117 118 119 120
(1) Para obtener los números primos entre 4 y 8 hemos eliminado, únicamente, los múltiplos de 2, luego
no hay, entre 4 y 8, ningún múltiplo de 3 que no sea, también, múltiplo de 2 ya que si lo hubiera, al
no haberlo tachado, sería primo y eso es imposible.
(2) Para encontrar los primos entre 9 y 24, hemos tachado los múltiplos de 2 y de 3, luego entre 9 y 24 no
hay, por la misma razón que en el punto anterior, ningún múltiplo de 5 que no sea también, múltiplo
de 2, de 3 ó de ambos.
De (1) y (2) se deduce que si queremos obtener los números primos entre 2 y 24 de una sola vez, bastaría
con eliminar todos los múltiplos de 2, excepto el 2 y todos los de 3, excepto el 3.
Este mismo razonamiento puede ampliarse a cualquier entero a de forma que si queremos obtener todos los
números primos que hay entre 2 y a, bastaría con eliminar los múltiplos de todos los números primos p,
√ propio p, que sean menores o iguales que la raíz de a, o lo que es igual de cualquier primo p tal
excepto el
que p 6 a o p2 6 a.
226 Lección 6. Teorema Fundamental de la Aritmética
Ejemplo 6.3
Solución.
2 3 4 5 6 7 8 9 10
11 12 13 14 15 16 17 18 19 20
21 22 23 24 25 26 27 28 29 30
31 32 33 34 35 36 37 38 39 40
41 42 43 44 45 46 47 48 49 50
51 52 53 54 55 56 57 58 59 60
61 62 63 64 65 66 67 68 69 70
71 72 73 74 75 76 77 78 79 80
81 82 83 84 85 86 87 88 89 90
91 92 93 94 95 96 97 98 99 100
101 102 103 104 105 106 107 108 109 110
111 112 113 114 115 116 117 118 119 120
121 122 123 124 125 126 127 128 129 130
131 132 133 134 135 136 137 138 139 140
141 142 143 144 145 146 147 148 149 150
151 152 153 154 155 156 157 158 159 160
161 162 163 164 165 166 167 168 169 170
171 172 173 174 175 176 177 178 179 180
181 182 183 184 185 186 187 188 189 190
191 192 193 194 195 196 197 198 199 200
228 Lección 6. Teorema Fundamental de la Aritmética
Segundo paso. 22 6 200. Eliminamos, por tanto, todos los múltiplos de 2 excepto el 2.
2 3 4 5 6 7 8 9 10
11 12 13 14 15 16 17 18 19 20
21 22 23 24 25 26 27 28 29 30
31 32 33 34 35 36 37 38 39 40
41 42 43 44 45 46 47 48 49 50
51 52 53 54 55 56 57 58 59 60
61 62 63 64 65 66 67 68 69 70
71 72 73 74 75 76 77 78 79 80
81 82 83 84 85 86 87 88 89 90
91 92 93 94 95 96 97 98 99 100
101 102 103 104 105 106 107 108 109 110
111 112 113 114 115 116 117 118 119 120
121 122 123 124 125 126 127 128 129 130
131 132 133 134 135 136 137 138 139 140
141 142 143 144 145 146 147 148 149 150
151 152 153 154 155 156 157 158 159 160
161 162 163 164 165 166 167 168 169 170
171 172 173 174 175 176 177 178 179 180
181 182 183 184 185 186 187 188 189 190
191 192 193 194 195 196 197 198 199 200
6.2. Criba de Eratóstenes 229
Tercer paso. 32 6 200. Eliminamos, por tanto, todos los múltiplos de 3 excepto el 3.
2 3 4 5 6 7 8 9 10
11 12 13 14 15 16 17 18 19 20
21 22 23 24 25 26 27 28 29 30
31 32 33 34 35 36 37 38 39 40
41 42 43 44 45 46 47 48 49 50
51 52 53 54 55 56 57 58 59 60
61 62 63 64 65 66 67 68 69 70
71 72 73 74 75 76 77 78 79 80
81 82 83 84 85 86 87 88 89 90
91 92 93 94 95 96 97 98 99 100
101 102 103 104 105 106 107 108 109 110
111 112 113 114 115 116 117 118 119 120
121 122 123 124 125 126 127 128 129 130
131 132 133 134 135 136 137 138 139 140
141 142 143 144 145 146 147 148 149 150
151 152 153 154 155 156 157 158 159 160
161 162 163 164 165 166 167 168 169 170
171 172 173 174 175 176 177 178 179 180
181 182 183 184 185 186 187 188 189 190
191 192 193 194 195 196 197 198 199 200
230 Lección 6. Teorema Fundamental de la Aritmética
Cuarto paso. 52 6 200. Eliminamos, por tanto, todos los múltiplos de 5 excepto el 5.
2 3 4 5 6 7 8 9 10
11 12 13 14 15 16 17 18 19 20
21 22 23 24 25 26 27 28 29 30
31 32 33 34 35 36 37 38 39 40
41 42 43 44 45 46 47 48 49 50
51 52 53 54 55 56 57 58 59 60
61 62 63 64 65 66 67 68 69 70
71 72 73 74 75 76 77 78 79 80
81 82 83 84 85 86 87 88 89 90
91 92 93 94 95 96 97 98 99 100
101 102 103 104 105 106 107 108 109 110
111 112 113 114 115 116 117 118 119 120
121 122 123 124 125 126 127 128 129 130
131 132 133 134 135 136 137 138 139 140
141 142 143 144 145 146 147 148 149 150
151 152 153 154 155 156 157 158 159 160
161 162 163 164 165 166 167 168 169 170
171 172 173 174 175 176 177 178 179 180
181 182 183 184 185 186 187 188 189 190
191 192 193 194 195 196 197 198 199 200
6.2. Criba de Eratóstenes 231
Quinto paso. 72 6 200. Eliminamos, por tanto, todos los múltiplos de 7 excepto el 7.
2 3 4 5 6 7 8 9 10
11 12 13 14 15 16 17 18 19 20
21 22 23 24 25 26 27 28 29 30
31 32 33 34 35 36 37 38 39 40
41 42 43 44 45 46 47 48 49 50
51 52 53 54 55 56 57 58 59 60
61 62 63 64 65 66 67 68 69 70
71 72 73 74 75 76 77 78 79 80
81 82 83 84 85 86 87 88 89 90
91 92 93 94 95 96 97 98 99 100
101 102 103 104 105 106 107 108 109 110
111 112 113 114 115 116 117 118 119 120
121 122 123 124 125 126 127 128 129 130
131 132 133 134 135 136 137 138 139 140
141 142 143 144 145 146 147 148 149 150
151 152 153 154 155 156 157 158 159 160
161 162 163 164 165 166 167 168 169 170
171 172 173 174 175 176 177 178 179 180
181 182 183 184 185 186 187 188 189 190
191 192 193 194 195 196 197 198 199 200
232 Lección 6. Teorema Fundamental de la Aritmética
Sexto paso. 112 6 200. Eliminamos, por tanto, todos los múltiplos de 11 excepto el 11.
2 3 4 5 6 7 8 9 10
11 12 13 14 15 16 17 18 19 20
21 22 23 24 25 26 27 28 29 30
31 32 33 34 35 36 37 38 39 40
41 42 43 44 45 46 47 48 49 50
51 52 53 54 55 56 57 58 59 60
61 62 63 64 65 66 67 68 69 70
71 72 73 74 75 76 77 78 79 80
81 82 83 84 85 86 87 88 89 90
91 92 93 94 95 96 97 98 99 100
101 102 103 104 105 106 107 108 109 110
111 112 113 114 115 116 117 118 119 120
121 122 123 124 125 126 127 128 129 130
131 132 133 134 135 136 137 138 139 140
141 142 143 144 145 146 147 148 149 150
151 152 153 154 155 156 157 158 159 160
161 162 163 164 165 166 167 168 169 170
171 172 173 174 175 176 177 178 179 180
181 182 183 184 185 186 187 188 189 190
191 192 193 194 195 196 197 198 199 200
6.2. Criba de Eratóstenes 233
Séptimo paso. 132 6 200. Eliminamos todos los múltiplos de 13 excepto el 13.
2 3 4 5 6 7 8 9 10
11 12 13 14 15 16 17 18 19 20
21 22 23 24 25 26 27 28 29 30
31 32 33 34 35 36 37 38 39 40
41 42 43 44 45 46 47 48 49 50
51 52 53 54 55 56 57 58 59 60
61 62 63 64 65 66 67 68 69 70
71 72 73 74 75 76 77 78 79 80
81 82 83 84 85 86 87 88 89 90
91 92 93 94 95 96 97 98 99 100
101 102 103 104 105 106 107 108 109 110
111 112 113 114 115 116 117 118 119 120
121 122 123 124 125 126 127 128 129 130
131 132 133 134 135 136 137 138 139 140
141 142 143 144 145 146 147 148 149 150
151 152 153 154 155 156 157 158 159 160
161 162 163 164 165 166 167 168 169 170
171 172 173 174 175 176 177 178 179 180
181 182 183 184 185 186 187 188 189 190
191 192 193 194 195 196 197 198 199 200
234 Lección 6. Teorema Fundamental de la Aritmética
Octavo paso. 172 > 200. Se acabó. Los números primos entre 1 y 200 son los que no están tachados.
En este apartado veremos que cualquier entero a mayor que 1 es primo o puede escribirse como un producto
de números primos.
Este resultado, que tiene un equivalente en el libro IX de los Elementos de Euclides, se conoce con el nombre
de “Teorema fundamental de la aritmética”.
Si un número entero divide al producto de otros dos y es primo con uno de ellos, entonces divide al tercero.
Demostración.
a bc y m.c.d.(a, b) = 1 =⇒ a c
En efecto, como m.c.d. (a, b) = 1, por el corolario 5.3.7, existirán dos números enteros p y q tales que
pa + qb = 1
Entonces,
a bc
y =⇒ a pac + qbc =⇒ a (pa + qb) c =⇒ a c
a a =⇒ a ac
6.3.2 Teorema
Una condición necesaria y suficiente para que un número entero mayor que 1 sea primo es que si divide a
un producto de dos enteros, entonces ha de dividir a uno de los dos.
Demostración.
o lo que es igual,
p es primo =⇒ p ab y p/ a =⇒ p b
p no es primo −→ ∃n1 , n2 ∈ Z : p n1 n2 y p/ n1 y p/ n2
p no es primo =⇒ p ab y p/ a y p/ b
− si p dividiese a a, entonces
p a =⇒ p a y a p =⇒ p = a
− si p dividiese a b, entonces
p b =⇒ p b y b p =⇒ p = b
Por lo tanto,
p no es primo =⇒ p ab y p/ a y p/ b
luego, hemos encontrado dos enteros a y b tales que si p no es primo, p divide a ab y no divide a a ni a b.
236 Lección 6. Teorema Fundamental de la Aritmética
6.3.3 Corolario
Si un número primo divide al producto de varios números enteros, entonces ha de dividir, al menos, a uno
de ellos.
Demostración.
p a1 · a2 · a3 · · · · · · an =⇒ ∃ai : p ai , 1 6 i 6 n
p a2 · a3 · · · · · · an
luego,
p a2 (a3 · · · · · · an )
y, nuevamente por el corolario anterior,
p a2 ó p a3 · a4 · · · · · · an
p a3 · a4 · · · · · · an
luego,
p a3 (a4 · · · · · · an )
Ejemplo 6.4
Solución.
En efecto, por el corolario 6.3.3 p divide a qi para algún i entre 1 y r. Ahora bien, como qi es primo, los
únicos divisores que tiene son el 1 y el mismo qi , y al ser p > 1, tendrá que ser necesariamente p = qi .
6.3. Teorema Fundamental de la Aritmética 237
Ejemplo 6.5
√
Demostrar que el número 2 es irracional.
Solución.
√
Si 2 fuese racional, entonces podría expresarse como un cociente de dos enteros a y b primos entre sí
(fracción irreducible), es decir,
√ a
2 = : m.c.d. (a, b) = 1
b
Pues bien, elevando al cuadrado ambos miembros de esta igualdad, resulta:
√ a a2
2= =⇒ 2 = 2 =⇒ a2 = 2b2 =⇒ 2 a · a
b b
luego por el corolario 6.3.3
2a
y, consecuentemente, existe un entero q tal que
a = 2q
entonces,
a = 2q =⇒ a2 = 4q 2 =⇒ 2b2 = 4q 2 =⇒ b2 = 2q 2 =⇒ 2 b2 =⇒ 2 b · b
y, nuevamente por el corolario 6.3.3, se sigue que
2b
Así pues, 2 es un divisor común de a y b, lo cual
√ es una contradicción ya que estos dos números son primos
entre sí, luego la suposición hecha es falsa y 2 es irracional.
Ejemplo 6.6
√
3
Demostrar que la 5 es un número irracional.
Solución.
En efecto, supongamos que no lo fuese, entonces existirán dos números enteros a y b primos entre sí tales
que
√
3 a
5=
b
elevando al cubo ambos miembros de la igualdad, tendremos
a3
5= =⇒ a3 = 5b3 =⇒ 5 a3
b3
de donde se sigue, al ser 5 un número primo, que
5a
luego existe un número entero q tal que
a = 5q =⇒ a3 = 53 q 3 =⇒ 5b3 = 53 q 3 =⇒ b3 = 52 q 3 =⇒ 5 b3
por tanto,
5b
Concluimos, pues, que 5 es un divisor común de a y de b, lo√cual contradice el hecho de que estos dos números
sean primos entre sí, luego la suposición hecha es falsa y 3 5 es un número irracional.
238 Lección 6. Teorema Fundamental de la Aritmética
Cualquier número entero mayor que 1 puede escribirse de manera única, salvo el orden, como un producto
de números primos.
Demostración.
Sea a un número entero mayor que 1. Probaremos, primero, que a puede escribirse como un producto de
números primos y, posteriormente, veremos que esa descomposición es, salvo en el orden de los factores,
única.
Factorización.
− Si a es primo, consideramos el número como un producto de un sólo factor y el teorema está demostrado.
− Si a no es primo, entonces es compuesto, y la proposición 6.1.4 asegura que tendrá, al menos, un divisor
primo.
a = p1 a1
a1 = p2 a2 , con a1 > a2
a = p1 p2 a2
con
a = p1 p2 p3 · · · pk−1 ak−1
donde ak−1 es primo o es la unidad, entonces tomando ak−1 = pk , si es primo o ak−1 = 1, se sigue que
a = p1 p2 p3 · · · pk−1
ó
a = p1 p2 p3 · · · pk−1 pk
Unicidad.
Supongamos lo contrario, es decir a puede descomponerse en producto de factores primos de dos formas
distintas:
a = p1 p2 p3 · · · pk , siendo los pi primos para 1 6 i 6 k
y
a = q1 q2 q3 · · · qr , siendo los qj primos para 1 6 j 6 r.
6.3. Teorema Fundamental de la Aritmética 239
Supondremos, también, que el número de factores es distinto, o sea, k 6= r. Tomaremos, sin perder generali-
dad por ello, k < r. Pues bien,
a = p1 (p2 p3 · · · pk ) =⇒ p1 a
=⇒ p1 q1 q2 q3 · · · qr
=⇒ p1 qj para algún j entre 1 y r. {Corolario 6.3.3}
=⇒ p1 = qj , ya que qj es primo y p1 6= 1.
Podemos suponer que j = 1. Si no lo fuese bastaría con cambiar el orden de los factores. Tendremos, pues,
que p1 = q1 y
p1 p2 p3 · · · pk = p1 q2 q3 · · · qr
de donde, al ser p1 6= 0, se sigue que
p2 p3 · · · pk = q2 q3 · · · qr
Sea ahora
a1 = p2 p3 · · · pk
y
a1 = q2 q3 · · · qr .
Entonces a1 < a, y
a1 = p2 (p3 p4 · · · pk ) =⇒ p2 a1
=⇒ p2 q2 q3 q4 · · · qr
=⇒ p2 qj para algún j entre 2 y r. {Corolario 6.3.3}
=⇒ p2 = qj , ya que qj es primo y p2 6= 1.
Y, ahora, podemos suponer que j = 2. Bastaría cambiar el orden de los factores si no fuese así. Tendríamos
que p2 = q2 y, por lo tanto,
p2 p3 · · · pk = p2 q3 · · · qr
y, al ser p2 6= 0, tendremos que
p3 p4 · · · pk = q3 q4 · · · qr
y llamando
a2 = p3 p4 · · · pk
y
a2 = q3 q4 · · · qr .
se tiene que a2 < a1 < a.
ak−1 = pk
y
ak−1 = qk qk+1 · · · qr .
ak−1 = pk =⇒ pk ak−1
=⇒ pk qk qk+1 qk+2 · · · qr
=⇒ pk qj para algún j entre k y r. {Corolario 6.3.3}
=⇒ pk = qj , ya que qj es primo y pk 6= 1
240 Lección 6. Teorema Fundamental de la Aritmética
y, razonando igual que en los pasos anteriores, podemos suponer que j = k, o sea, pk = qk y,
pk = qk · qk+1 · · · · · · qr
y al ser pk 6= 0, tendremos
1 = qk+1 · qk+2 · · · · · · qr
de donde se sigue que
qk+1 = qk+2 = · · · · · · = qr = 1
lo cual es imposible ya que estos números son primos, por tanto, k = r y
a = p1 p2 · p3 · · · pk
6.3.5 Corolario
Sea a un número entero tal que |a| > 1, entonces a tiene una factorización única de la forma:
αk
a = ±pα1 α2
1 p2 · · · pk
siendo k > 1, los pk primos distintos con p1 < p2 < · · · < pk y αi > 1 para 1 6 i 6 k.
Demostración.
Ejemplo 6.7
Solución.
180 = 2 · 90
90 = 2 · 45
45 = 3 · 15
15 = 3·5
5 = 1·5
720 = 2 · 2 · 2 · 2 · 3 · 3 · 5 = 24 · 32 · 5
720 2
360 2
180 2
90 2
45 3
15 3
5 5
1
Ahora sólo habrá que contar los números que hay de cada factor, y
720 = 24 · 32 · 5
6.4.1 Lema
Si a y b son dos números enteros tales que |a| > 1 y |b| > 1, entonces pueden encontrarse k números primos
p1 , p2 , . . . , pk y k números enteros αi > 0 y βi > 0, 1 6 i 6 k tales que
αk
a = ±pα1 α2
1 p2 · · · pk
y
b = ±pβ1 1 pβ2 2 · · · pβkk
Demostración.
Si hay algún factor primo de a que no lo sea de b se introduce en la factorización de éste con exponente cero
y análogamente se hace con los factores de b que no lo sean de a.
Ejemplo 6.8
Solución.
270 2
135 3
45 3
=⇒ 270 = 2 · 33 · 5
15 3
5 5
1
368 2
184 2
92 2
=⇒ 368 = 24 · 23
46 2
23 23
1
Ahora bastaría escribir,
270 = 22 · 32 · 5 · 230
368 = 24 · 30 · 50 · 23
para tener los números en la forma descrita en el lema.
Sean a y b dos números enteros tales que |a| > 1 y |b| > 1. Se verifica que a es divisible por b si, y sólo si a
tiene, al menos, todos los factores primos de b con exponentes iguales o mayores.
Demostración.
Sean a y b dos enteros cualesquiera de valor absoluto mayor que 1. Observemos lo siguiente:
|a| > 1
a > 1 ó a < −1
y =⇒ y
|b| > 1 b > 1 ó b < −1
1. a > 1 y b>1
ó
2. a > 1 y b < −1
=⇒ ó
3. a < −1 y b > 1
ó
4. a < −1 y b < −1
1. a > 1 y b > 1.
6.4. Divisores de un número 243
Entonces,
a = pβ1 1 +γ1 pβ2 2 +γ2 · · · pβkk +γk , con βi + γi > 1, 1 6 i 6 k
y tomando αi = βi + γi para cada i = 1, 2, · · · , k, tendremos
αk
a = pα1 α2
1 p2 · · · pk , con αi > 1, 1 6 i 6 k
siendo,
αi = βi + γi , con γi > 0 =⇒ αi > βi , para 1 6 i 6 k
y a tiene, al menos, todos los factores primos de b ya que en la factorización (6.2) puede haber algún(os)
βi iguales a cero.
“Si”. En efecto, supongamos que a tiene, al menos, todos los factores primos de b con exponentes iguales o
mayores. Entonces, si la factorización en números primos de b (6.3.5) es:
β
b = pβ1 1 pβ2 2 · · · pj j , con βi > 0, 1 6 i 6 j
la factorización de a debe ser:
αi > βi , si 1 6 i 6 j
α αj+1 αk
a = pα1 α2
1 p2 · · · pj
j
· pj+1 · · · pk , con y
αi > 0, si j + 1 6 i 6 k
si ahora completamos la factorización de b añadiendo, con exponente cero, los factores primos de a que
le faltan,
βi > 1, si 1 6 i 6 j
β1 β2 βj βj+1 βk
b = p1 p2 · · · pj · pj+1 · · · pk , con y
βi = 0, si j + 1 6 i 6 k
2. a > 1 y b < −1. Como −b > 1 bastaría aplicar la demostración anterior a a y a −b.
4. a < −1 y b < −1. Como −a > 1 y −b > 1, al igual que en los casos anteriores, bastaría con aplicar la
demostración anterior a −a y a −b.
Demostración.
siendo k > 1, los pk primos distintos con p1 < p2 < · · · < pk y αi > 1 para 1 6 i 6 k. Pues bien, sea b
cualquier entero distinto de cero. Entonces,
1. b > 0
b 6= 0 =⇒ ó
2. b < 0
1.1 b > 0. Sea, pues, Da el conjunto formado por los divisores de a. Entonces,
b ∈ Da ⇐⇒ b es divisor de a
⇐⇒ a es divisible por b
a tiene en su factorización, al menos, todos los factores
⇐⇒
primos de b con exponentes iguales o mayores.
b tiene en su factorización, a lo sumo, todos los factores
⇐⇒
primos de a con exponentes iguales o menores.
⇐⇒ b = pβ1 1 · pβ2 2 · · · · · · pβkk , con 0 6 βi 6 αi , 1 6 i 6 k
De 1. y 2. se sigue que:
n o
D|a| = ±pβ1 1 · pβ2 2 · · · · · · pβkk , con 0 6 βi 6 αi , 1 6 i 6 k
Expondremos un método basado en el apartado anterior para calcular todos los divisores de cualquier entero
de valor absoluto mayor que 1.
Sea a un entero tal que |a| > 1. Según hemos visto en el apartado anterior,
n o
D|a| = ±pβ1 1 · pβ2 2 · · · · · · pβkk , con 0 6 βi 6 αi , 1 6 i 6 k
Calcularemos, únicamente, los divisores positivos ya que sólo hay que cambiar el signo a éstos para obtener
los negativos. Haremos una tabla con todos los divisores procediendo de la forma siguiente:
> Divisores de la forma pβ1 1 · p02 · p03 · · · · · · p0k con 0 6 β1 6 α1 . Escribimos todas las potencias de p1 .
> Divisores de la forma pβ1 1 · pβ2 2 · p03 · · · · · · p0k con 0 6 β1 6 α1 y 0 6 β2 6 α2 . Bastaría multiplicar cada
uno de los anteriores por todas las potencias de p2 a partir de p12 .
α1
×p2 p01 p2 p1 p2 p21 p2 ······ p1 p2
×p22 p01 p22 p1 p22 p21 p22 ······ pα 1 2
1 p2
α1 3
×p32 p01 p32 p1 p32 p21 p32 ······ p1 p2
.. .. .. .. .. .. ..
. . . . . . .
.. .. .. .. .. .. ..
. . . . . . .
×pα
2
2
p01 pα
2
2
p1 pα
2
2
p21 pα
2
2
······ pα1 α2
1 p2
246 Lección 6. Teorema Fundamental de la Aritmética
0 6 β1 6 α1 , 0 6 β2 6 α2 y 0 6 β3 6 α3 .
Multiplicamos cada uno de los anteriores por todas las potencias de p3 desde p13 .
α1
×p2 p01 p2 p1 p2 p21 p2 ······ p1 p2
×p22 p01 p22 p1 p22 p21 p22 ······ pα 1 2
1 p2
α1 3
×p32 p01 p32 p1 p32 p21 p32 ······ p1 p2
.. .. .. .. .. .. ..
. . . . . . .
.. .. .. .. .. .. ..
. . . . . . .
×pα
2
2
p01 pα2
2
p1 pα2
2
p21 pα2
2
······ pα 1 α2
1 p2
α1
×p3 p01 p3 p1 p3 p21 p3 ······ p1 p3
p01 p2 p3 p1 p2 p3 p21 p2 p3 ······ pα
1 p2 p3
1
α1 2
p01 p22 p3 p1 p22 p3 p21 p22 p3 ······ p1 p2 p3
p01 p32 p3 p1 p32 p3 p21 p32 p3 ······ pα 1 3
1 p2 p3
.. .. .. .. .. ..
. . . . . .
.. .. .. .. .. ..
. . . . . .
p01 pα2 p3
2
p1 pα2 p3
2
p21 pα2 p3
2
······ pα 1 α2
1 p2 p3
×p23 0 2
p1 p3 p1 p32 2 2
p1 p3 ······ pα 1 2
1 p3
α1
p01 p2 p23 p1 p2 p23 p21 p2 p23 ······ p1 p2 p23
p01 p22 p23 p1 p22 p23 p21 p22 p23 ······ pα 1 2 2
1 p2 p3
α1 3 2
p01 p32 p23 p1 p32 p23 p21 p32 p23 ······ p1 p2 p3
.. .. .. .. .. ..
. . . . . .
.. .. .. .. .. ..
. . . . . .
p01 pα2 p3
2 2
p1 pα2 p3
2 2
p21 pα2 p3
2 2
······ pα
1
1 α2 2
p2 p3
.. .. .. .. .. ..
. . . . . .
.. .. .. .. .. ..
. . . . . .
×pα
3
3 α
p01 p3 3 p1 p3α3 α
p21 p3 3 ······ α1 α3
p1 p3
p01 p2 pα 3
3
p1 p2 pα 3
3
p21 p2 pα 3
3
······ pα
1 p2 p3
1 α3
0 2 α3 2 α3 2 2 α3 α1 2 α3
p1 p2 p3 p1 p2 p3 p1 p2 p3 ······ p1 p2 p3
p01 p32 pα 3
3
p1 p32 pα 3
3
p21 p32 pα 3
3
······ pα 1 3 α3
1 p2 p3
.. .. .. .. .. ..
. . . . . .
.. .. .. .. .. ..
. . . . . .
p01 pα2 p3
2 α3
p1 pα2 p3
2 α3
p21 pα2 p3
2 α3
······ pα
1
1 α2 α3
p2 p3
siendo,
0 6 β1 6 α1
0 6 β2 6 α2
0 6 β3 6 α3
·········
0 6 βk 6 αk
6.4. Divisores de un número 247
Ejemplo 6.9
Solución.
604800 2
302400 2
151200 2
75600 2
37800 2
18900 2
9450 2
=⇒ 604800 = 27 · 33 · 52 · 7
4725 3
1575 3
525 3
175 5
35 5
7 7
1
Hacemos una tabla con todos los divisores de 604800 utilizando el método visto en el apartado anterior.
1 2 4 8 16 32 64 128
×3 3 6 12 24 48 96 192 384
×32 9 18 36 72 144 288 576 1152
×33 27 54 108 216 432 864 1728 3456
×5 5 10 20 40 80 160 320 640
15 30 60 120 240 480 960 1920
45 90 180 360 720 1440 2880 5760
135 270 540 1080 2160 4320 8640 17280
×52 25 50 100 200 400 800 1600 3200
75 150 300 600 1200 2400 4800 9600
225 450 900 1800 3600 7200 14400 28800
675 1350 2700 5400 10800 21600 43200 86400
×7 7 14 28 56 112 224 448 896
21 42 84 168 336 672 1344 2688
63 126 252 504 1008 2016 4032 8064
189 378 756 1512 3024 6048 12096 24192
35 70 140 280 560 1120 2240 4480
105 210 420 840 1680 3360 6720 13440
315 630 1260 2520 5040 10080 20160 40320
945 1890 3780 7560 15120 30240 60480 120960
175 350 700 1400 2800 5600 11200 22400
525 1050 2100 4200 8400 16800 33600 67200
1575 3150 6300 12600 25200 50400 100800 201600
4725 9450 18900 37800 75600 151200 302400 604800
248 Lección 6. Teorema Fundamental de la Aritmética
αk
Si a es un entero de valor absoluto mayor que 1 y a = pα1 α2
1 p2 · · · · · · pk es su factorización en números
primos, entonces el número de divisores de a es
Demostración.
En efecto, según vimos en 6.4.3, los divisores de a son los elementos del conjunto
n o
Da = pβ1 1 · pβ2 2 · · · · · · pβkk , con 0 6 βi 6 αi , 1 6 i 6 k .
p01
p11
p21
.. (α1 + 1)
.
..
.
pα 1
1
será
(α1 + 1) (α2 + 1)
~ Para obtener todos los divisores de la forma pβ1 1 · pβ2 2 · pβ3 3 multiplicamos cada uno de los anteriores por
pβ3 3 , 0 6 β3 6 α3 . por lo tanto el número total de divisores de la forma
0 6 β1 6 α1
pβ1 1 · pβ2 2 · pβ3 3 , con 0 6 β2 6 α2
0 6 β3 6 α3
es
(α1 + 1) (α2 + 1) (α3 + 1)
~ Seguimos así sucesivamente y supongamos que hemos obtenido todos los divisores de la forma pβ1 1 ·
βk−1
pβ2 2 · pβ3 3 · · · pk−1 , es decir,
0 6 β1 6 α1
0 6 β2 6 α2
pβ1 1 · pβ2 2
βk−1
· pβ3 3 · · · pk−1 , con 0 6 β3 6 α3
..
.
0 6 βk−1 6 αk−1
cuyo número es
(α1 + 1) (α2 + 1) (α3 + 1) · · · · · · (αk−1 + 1)
β
~ Para obtener todos los divisores de la forma pβ1 1 ·pβ2 2 ·pβ3 3 · · · pk−1
k−1
·pβkk , multiplicamos todos los anteriores
por pβkk , 0 6 βk 6 αk y obtendremos
0 6 β1 6 α1
0 6 β2 6 α2
0 6 β3 6 α3
β1 β2 β3 βk−1 βk
p1 · p2 · p3 · · · pk−1 · pk , con ..
.
0 6 βk−1 6 αk−1
0 6 βk 6 αk
cuyo número es
(α1 + 1) (α2 + 1) (α3 + 1) · · · · · · (αk−1 + 1) (αk + 1)
250 Lección 6. Teorema Fundamental de la Aritmética
Ejemplo 6.10
Solución.
αk
Si a es un entero de valor absoluto mayor que 1 y a = pα 1 α2 α3
1 p2 p3 · · · · · · pk es su factorización en números
primos, entonces la suma de todos los divisores de a es
pα
1
1 +1
− 1 p2α2 +1 − 1 pα 3 +1
−1 pαk +1 − 1
Sa = · · 3 ······ k
p1 − 1 p2 − 1 p3 − 1 pk − 1
Demostración.
En efecto, según vimos en 6.4.3, los divisores de a son los elementos del conjunto
n o
Da = pβ1 1 · pβ2 2 pα βk
3 · · · · · · pk , con 0 6 βi 6 αi , 1 6 i 6 k .
3
Calculemos su suma.
X α3
α2 X
α1 X αk
X
Sa = ······ pβ1 1 · pβ2 2 · pβ3 3 · · · · · · pβkk
β1 =0 β2 =0 β3 =0 βk =0
α1
X α2
X α3
X αk
X
= pβ1 1 · pβ2 2 · pβ3 3 ······ pβkk
β1 =0 β2 =0 β3 =0 βk =0
α1 X
X α2 α3
X αk
X
= pβ1 1 · pβ2 2 ·pβ3 3 · · · · · · pβkk
β1 =0 β2 =0 β3 =0 βk =0
α1
X α2
X α3
X αk
X
= pβ1 1 pβ2 2 pβ3 3 · · · · · · pβkk
β1 =0 β2 =0 β3 =0 βk =0
pα + p12 + p22 + · · · + pα
= p01 + p11 + p21 + ··· + 1
1
p02 2
2
························
p0k + p1k + p2k + · · · + pα k
k
pα
1
1 +1
− 1 p2α2 +1 − 1 pα 3 +1
−1 pαk +1 − 1
= · · 3 ······ k
p1 − 1 p2 − 1 p3 − 1 pk − 1
6.5. Reglas para calcular el M.C.D. y el M.C.M. de dos números 251
ya que cada uno de los paréntesis es, respectivamente, la suma de los α1 + 1, α2 + 1, α3 + 1 · · · αk + 1 términos
de una progresión geométrica de razones p1 , p2 , p3 , · · · , pk .
Estableceremos un método alternativo al algoritmo de Euclides para el cálculo del máximo común divisor
de dos números. Está basado en el Teorema Fundamental de la Aritmética.
El máximo común divisor de dos números enteros es igual al producto de los factores primos comunes a
ambos, elevados a los menores exponentes con que aparezcan en sus respectivas factorizaciones en números
primos.
Demostración.
y
b = pβ1 1 pβ2 2 · · · · · · pβkk , βi > 0, 1 6 i 6 k
y el máximo de ellos, en el sentido de que sea múltiplo de todos, se obtendrá cuando γi = mín {αi , βi }.
Pues bien, si
mín{α1 ,β1 } mín{α2 ,β2 } mín{αk ,βk }
d = p1 p2 · · · · · · pk
entonces,
1. d a y d b
y
2. ∀c, c a y c b =⇒ d c
Solución.
18900 2
9450 2
4725 3
1575 3
525 3 =⇒ 18900 = 22 · 33 · 52 · 7
175 5
35 5
7 7
1
6.5. Reglas para calcular el M.C.D. y el M.C.M. de dos números 253
Completamos la descomposición en factores primos de los dos números, añadiendo a cada uno de ellos los
factores primos que no tenga del otro, con exponente cero (lema 6.4.1).
1584 = 24 · 32 · 50 · 70 · 11
18900 = 22 · 33 · 52 · 7 · 110
Entonces,
m.c.d.(1548, 18900) = 2min{4,2} 3min{2,3} 5min{0,2} 7min{0,1} 11min{1,0}
= 22 · 32 · 50 · 70 · 110
= 22 · 32
= 36
es decir, los factores primos comunes a ambos números (2 y 3) con sus menores exponentes (2 y 2).
El mínimo común múltiplo de dos números enteros es igual al producto de los factores primos comunes y no
comunes a ambos, elevados a los mayores exponentes con que aparezcan en sus respectivas descomposiciones
en factores primos.
Demostración.
y
b = pβ1 1 pβ2 2 · · · · · · pβkk , βi > 0, 1 6 i 6 k
siendo αi = 0, si el factor primo pi de la factorización de b no aparece en la de a y βi = 0 si el pi de la
factorización de a no aparece en la de b.
Sea c cualquier entero y sea
c = pγ11 pγ22 · · · · · · pγkk , γi > 0, 1 6 i 6 k
la factorización obtenida por aplicación del lema 6.4.1. Entonces, si c es múltiplo de a y de b, tendremos
a c =⇒ γi > αi , 1 6 i 6 k
y =⇒ γi > máx {αi , βi }
b c =⇒ γi > βi , 1 6 i 6 k
ó
αi 6= 0
y =⇒ El factor primo pi no es común a a y a b y máx {αi , βi } = αi
βi = 0
ó
αi 6= 0
y =⇒ El factor primo pi es común a a y a b
βi 6= 0
Por lo tanto, el mínimo común múltiplo de dos números es igual al productos de los factores primos comunes
y no comunes a ambos elevados a sus mayores exponentes.
Ejemplo 6.12
Solución.
Completamos la descomposición en factores primos de los dos números, añadiendo a cada uno de ellos los
factores primos que no tenga del otro, con exponente cero (lema 6.4.1).
1584 = 24 · 32 · 50 · 70 · 11
18900 = 22 · 33 · 52 · 7 · 110
Entonces,
m.c.m.(1548, 18900) = 2max{4,2} 3max{2,3} 5max{0,2} 7max{0,1} 11max{1,0}
= 24 · 33 · 52 · 71 · 111
= 831600
es decir, los factores primos comunes y no comunes de ambos números con sus mayores exponentes.
6.5. Reglas para calcular el M.C.D. y el M.C.M. de dos números 255
Ejemplo 6.13
Determinar dos enteros positivos cuyo máximo común divisor es 18, sabiendo que uno de ellos tiene 21
divisores y el otro tiene 10.
Solución.
Sean a y b los números que buscamos. Por el corolario 6.3.5, existirán p1 , p2 , . . . , pk y q1 , q2 , . . . , qm , primos
distintos y αi > 1, 1 6 i 6 k, βj > 1, 1 6 j 6 m, enteros, con p1 < p2 < · · · < pk y q1 < q2 < · · · < qm tales
que
αk
a = pα1 α2 α3
1 p2 p3 · · · · · · pk
y
b = q1β1 q2β2 q3β3 · · · · · · qm
βm
Pues bien, según el enunciado, m.c.d.(a, b) = 18, es decir, 18 es divisor de a y de b luego por 6.4.2 tanto a
como b deberán tener en su factorización, al menos, todos los factores primos de 18 con exponentes iguales
o mayores. Pues bien, como 18 = 2 · 32 ,
18 |a
m.c.d.(a, b) = 18 =⇒ y
18 |b
2 · 32 |a
=⇒ y
2 · 32 |b
p1 = 2 y α1 > 1
y
p2 = 3 y α2 > 2
=⇒
q 1 = 2 y β1 > 1
y
q 2 = 3 y β2 > 2
Por otra parte, el número de divisores de a es 21. Entonces, utilizando el resultado de 6.4.5,
1 α1 + 1 = 3. En este caso,
)
(α1 + 1) (α2 + 1) (α3 + 1) · · · (αk + 1) = 21
=⇒ 3 (α2 + 1) (α3 + 1) · · · (αk + 1) = 21
α1 + 1 = 3
=⇒ (α2 + 1) (α3 + 1) · · · (αk + 1) = 7
=⇒ α2 + 1 ∈ D7
=⇒ α2 + 1 ∈ {1, 7}
{α2 > 2 =⇒ α2 + 1 > 3}
=⇒ α2 + 1 = 7
Entonces,
)
(α2 + 1) (α3 + 1) · · · (αk + 1) = 7
=⇒ 7 (α3 + 1) · · · (αk + 1) = 7
α2 + 1 = 7
=⇒ (α3 + 1) · · · (αk + 1) = 1
=⇒ αi + 1 = 1, 3 6 i 6 k
Tendremos, pues,
α1 + 1 = 3 =⇒ α1 = 2
α2 + 1 = 7 =⇒ α2 = 6 =⇒ a = 22 36
αi + 1 = 1, 3 6 i 6 k =⇒ αi = 0, 3 6 i 6 k
2 α1 + 1 = 7. En tal caso,
)
(α1 + 1) (α2 + 1) (α3 + 1) · · · (αk + 1) = 21
=⇒ 7 (α2 + 1) (α3 + 1) · · · (αk + 1) = 21
α1 + 1 = 7
=⇒ (α2 + 1) (α3 + 1) · · · (αk + 1) = 3
=⇒ α2 + 1 ∈ D3
=⇒ α2 + 1 ∈ {1, 3}
{α2 > 2 =⇒ α2 + 1 > 3}
=⇒ α2 + 1 = 3
Entonces,
)
(α2 + 1) (α3 + 1) · · · (αk + 1) = 3
=⇒ 3 (α3 + 1) · · · (αk + 1) = 3
α2 + 1 = 3
=⇒ (α3 + 1) · · · (αk + 1) = 1
=⇒ αi + 1 = 1, 3 6 i 6 k
Tendremos, pues,
α1 + 1 = 7 =⇒ α1 = 6
α2 + 1 = 3 =⇒ α2 = 2 =⇒ a = 26 32
αi + 1 = 1, 3 6 i 6 k =⇒ αi = 0, 3 6 i 6 k
6.5. Reglas para calcular el M.C.D. y el M.C.M. de dos números 257
1 β1 + 1 = 2. En este caso,
)
(β1 + 1) (β2 + 1) (β3 + 1) · · · (βm + 1) = 10
=⇒ 2 (β2 + 1) (β3 + 1) · · · (βm + 1) = 10
β1 + 1 = 2
=⇒ (β2 + 1) (β3 + 1) · · · (βm + 1) = 5
=⇒ β2 + 1 ∈ D5
=⇒ β2 + 1 ∈ {1, 5}
{β2 > 2 =⇒ β2 + 1 > 3}
=⇒ β2 + 1 = 5
Entonces,
)
(β2 + 1) (β3 + 1) · · · (βm + 1) = 5
=⇒ 5 (β3 + 1) · · · (βm + 1) = 4
β2 + 1 = 5
=⇒ (β3 + 1) · · · (βm + 1) = 1
=⇒ βj + 1 = 1, 3 6 j 6 m
Tendremos, pues,
β1 + 1 = 2 =⇒ β1 = 1
β2 + 1 = 5 =⇒ β2 = 4 =⇒ b = 2 · 34
βj + 1 = 1, 3 6 j 6 k =⇒ βj = 0, 3 6 j 6 k
2 β1 + 1 = 5. En este caso,
)
(β1 + 1) (β2 + 1) (β3 + 1) · · · (βm + 1) = 10
=⇒ 5 (β2 + 1) (β3 + 1) · · · (βm + 1) = 10
β1 + 1 = 5
=⇒ (β2 + 1) (β3 + 1) · · · (βm + 1) = 2
=⇒ β2 + 1 ∈ D2
=⇒ β2 + 1 ∈ {1, 2}
lo cual es imposible, ya que β2 > 2 =⇒ β2 + 1 > 3.
258 Lección 6. Teorema Fundamental de la Aritmética
1. a = 22 · 36 y b = 2 · 34 . En este caso,
m.c.d.(a, b) = 2 · 34 = 162
y esto es imposible ya que, según el enunciado, el máximo común divisor de a y b era 18.
2. a = 26 · 32 y b = 2 · 34 . En tal caso,
Al igual que en el caso anterior, por 6.4.3,
m.c.d.(a, b) = 2 · 32 = 18
que coincide con el dato proporcionado por el enunciado.
Ejemplo 6.14
Hallar un número entero positivo sabiendo que tiene 2 factores primos, 8 divisores y que la suma de éstos es
320.
Solución.
Sea a el número buscado, p1 y p2 sus factores primos y α1 y α2 , respectivamente, el número de veces que se
repiten. Entonces,
a = pα 1 α2
1 p2 , α1 > 1 y α2 > 1
Como a tiene 8 divisores, Na = 8, luego,
Na = 8 =⇒ (α1 + 1) (α2 + 1) = 8
=⇒ α1 + 1 y α2 + 1 son, ambos, divisores de 8
8 = 23 =⇒ D8 = {1, 2, 4, 8}
α1 + 1 ∈ {1, 2, 4, 8}
=⇒ y
α2 + 1 ∈ {1, 2, 4, 8}
α1 + 1 1 2 4 8
α2 + 1 8 4 2 1
Si α1 + 1 toma cualquier valor de la primera fila, como (α1 + 1) (α2 + 1) = 8, entonces α2 + 1 ha de tomar
el valor que figura en la segunda fila y en la misma columna que α1 + 1 y viceversa, es decir, si α2 + 1 toma
cualquier valor en la segunda fila, entonces α1 + 1 ha de tomar el valor de su misma columna en la primera
fila. Por ejemplo,
α1 + 1 = 2 =⇒ α2 + 1 = 4
y
α2 + 1 = 8 =⇒ α1 + 1 = 1
Pues bien,
α1 > 1 =⇒ α1 + 1 > 2
luego los valores de α1 + 1 y α2 + 1 en la primera columna no son posibles, o sea,
α1 + 1 1 2 4 8
α2 + 1 8 4 2 1
también,
α2 > 1 =⇒ α2 + 1 > 2
luego los valores de α1 + 1 y α2 + 1 en la cuarta columna no son posibles, es decir,
α1 + 1 1 2 4 8
α2 + 1 8 4 2 1
1. α1 + 1 = 2 y α2 + 1 = 4. Entonces,
α1 + 1 = 2 =⇒ α1 = 1
y =⇒ a = p1 p32
α2 + 1 = 4 =⇒ α2 = 3
2. α1 + 1 = 4 y α2 + 1 = 2. Entonces,
α1 + 1 = 4 =⇒ α1 = 3
y =⇒ a = p31 p2
α2 + 1 = 1 =⇒ α2 = 1
1. a = p1 p32 .
Según el enunciado, la suma de los divisores de a es 320. Pues bien, por 6.4.3,
n o
β
Da = pα p
1 2 : 0 6 α 6 1 y 0 6 β 6 3
1 p1
×p2 p2 p1 p2
×p22 p22 p1 p22
×p32 p32 p1 p32
y, entonces,
Sa = 320 =⇒ (1 + p1 ) 1 + p2 + p22 + p32 = 320
1 + p1 es divisor de 320
=⇒ y
1 + p2 + p22 + p32 es divisor de 320
D320 = 2γ 3δ : 0 6 γ 6 6 y 0 6 δ 6 1
y por 6.4.4,
1 2 4 8 16 32 64
×5 5 10 20 40 80 160 320
luego,
D320 = {1, 2, 4, 8, 16, 32, 64, 5, 10, 20, 40, 80, 160, 320}
y
1 + p1 ∈ {1, 2, 4, 8, 16, 32, 64, 5, 10, 20, 40, 80, 160, 320}
y
1 + p2 + p22 + p32 ∈ {1, 2, 4, 8, 16, 32, 64, 5, 10, 20, 40, 80, 160, 320}
y
(1 + p1 ) 1 + p2 + p22 + p32 = 320
Ahora, al igual que hicimos antes, representamos las distintas opciones en una tabla:
1 + p1 1 2 4 5 8 10 16 20 32 40 64 80 160 320
> p1 es primo =⇒ p1 > 2 =⇒ 1+p1 > 3, luego entonces las opciones representadas en la primera y segunda
columna son imposibles.
1 + p1 1 2 4 5 8 10 16 20 32 40 64 80 160 320
> p2 es primo =⇒ p2 > 2 =⇒ 1 + p2 + p22 + p32 > 15, luego entonces las opciones representadas de la novena
columna en adelante también son imposibles.
1 + p1 1 2 4 5 8 10 16 20 32 40 64 80 160 320
En la sexta columna,
y en la séptima,
1 + p1 = 16 =⇒ p1 = 15. Imposible, ya que p1 es primo.
Eliminamos, por tanto, las opciones representadas en las columnas cuarta, sexta y séptima.
1 + p1 1 2 4 5 8 10 16 20 32 40 64 80 160 320
y esto, al ser 79 un número primo, es imposible. Por lo tanto, eliminamos, también, la tercera columna.
1 + p1 1 2 4 5 8 10 16 20 32 40 64 80 160 320
1 + p1 1 2 4 5 8 10 16 20 32 40 64 80 160 320
> Nos queda como única opción posible las representadas en la quinta columna. Pues bien,
1 + p1 = 8 =⇒ p1 = 7
y
1 + p2 + p22 + p32 = 40 =⇒ p2 1 + p2 + p22 = 39
Entonces,
39 = 3 · 13
y p2 = 3 =⇒ 1 + p2 + p22 = 13
p2 1 + p2 + p22 = 39 =⇒ ó
y p2 = 13 =⇒ 1 + p2 + p22 = 183 6= 3
p2 es primo
y, consecuentemente, p2 = 3.
Así pues, la primera solución es:
a = p1 p32
y
p1 = 7 =⇒ a = 7 · 33 = 189
y
p2 = 3
2. a = p31 p2
Seguiremos los mismos pasos que en el caso anterior. Según el enunciado, la suma de los divisores de a
es 320. Pues bien, por 6.4.3,
n o
β
Da = pα 1 p2 : 0 6 α 6 3 y 0 6 β 6 1
Representando, ahora, al igual que en el caso anterior, las distintas opciones en una tabla:
6.5. Reglas para calcular el M.C.D. y el M.C.M. de dos números 263
1 + p2 1 2 4 5 8 10 16 20 32 40 64 80 160 320
obtendremos los mismos resultados que antes, sin más que intercambiar p1 y p2 , luego,
a = p31 p2
y
p1 = 3 =⇒ a = 33 · 7 = 189
y
p2 = 7
Ejemplo 6.15
Hallar un número entero que en su descomposición no tiene más factores primos que 2, 5 y 7, sabiendo que
al multiplicarlo por 5 el número de sus divisores se incrementa en 8 y al multiplicarlo por 8 éste número se
incrementa en 18. Calcular también la suma de todos los divisores del número.
Solución.
Sea a el número buscado y sean α1 , α2 y α3 las veces que se repiten, respectivamente, los números primos
2, 5 y 7 en la factorización de a. Entonces,
a = 2α1 5α2 7α3 , con α1 > 1, α2 > 1, α3 > 1
Pues bien,
5a = 2α1 5α2 +1 7α3
a = 2α1 5α2 7α3 =⇒ y
8a = 2α1 +3 5α2 7α3
Na = (α1 + 1) (α2 + 1) (α3 + 1)
y
=⇒ N5a = (α1 + 1) (α2 + 2) (α3 + 1)
y
N8a = (α1 + 4) (α2 + 1) (α3 + 1)
es decir,
(α1 + 1) (α2 + 2) (α3 + 1) = (α1 + 1) (α2 + 1) (α3 + 1) + 8
y
(α1 + 4) (α2 + 1) (α3 + 1) = (α1 + 1) (α2 + 1) (α3 + 1) + 18
264 Lección 6. Teorema Fundamental de la Aritmética
y haciendo operaciones,
(α1 + 1)(α3 + 1)(α2 + 2 − α2 − 1) = 8
(α1 + 1)(α3 + 1) = 8
y =⇒ y
(α2 + 1)(α3 + 1)(α1 + 4 − α1 − 1) = 18 (α2 + 1)(α3 + 1) = 6
α3 + 1 es divisor de 8
=⇒ y
α3 + 1 es divisor de 6
=⇒ α3 + 1 |m.c.d.(6, 8)
=⇒ α3 + 1 |2
α3 + 1 = 1
=⇒ ó
α3 + 1 = 2
α3 = 0. Imposible, ya que α3 > 1
=⇒ ó
α3 = 1
Además,
(α1 + 1) (α3 + 1) = 8
y =⇒ α1 + 1 = 4 =⇒ α1 = 3
(α3 + 1) = 2
y
(α2 + 1) (α3 + 1) = 8
y =⇒ α2 + 1 = 3 =⇒ α2 = 2
(α3 + 1) = 2
6.5. Reglas para calcular el M.C.D. y el M.C.M. de dos números 265
Ejemplo 6.16
Un número tiene 24 divisores, su mitad 18 divisores y su triple 28 divisores. Hallar el número y sus divisores.
Solución.
Como su mitad tiene 18 divisores, a ha de ser divisible por 2, luego uno de los factores primos, pongamos
p1 , ha de ser 2, es decir,
αk
a = 2α1 pα2 α3
2 p3 · · · pk
y
a
= 2α1 −1 pα2 α3 αk
2 p3 · · · pk .
2
Entonces,
Na = 24 =⇒ (α1 + 1)(α2 + 1)(α3 + 1) · · · (αk + 1) = 24
y
Na/2 = 18 =⇒ (α1 − 1 + 1)(α2 + 1)(α3 + 1) · · · (αk + 1) = 18.
Dividiendo miembro a miembro,
α1 + 1 24 α1 + 1 4
= =⇒ = =⇒ α1 = 3, ya que α1 y α1 + 1 son primos entre sí.
α1 18 α1 3
Así pues,
αk
a = 23 pα2 α3
2 p3 · · · pk
luego,
y esto es imposible ya que 7 es primo. Por lo tanto uno de los factores primos de la descomposición de a,
digamos p2 , ha de ser 3. Entonces,
αk
a = 23 3α2 pα
3 · · · pk , con α2 > 1
3
y
αk
3a = 23 3α2 +1 pα
3 · · · pk
3
luego,
N3a = 28 =⇒ (3 + 1)(α2 + 2)(α3 + 1) · · · (αk + 1) = 28
=⇒ (α2 + 2)(α3 + 1) · · · (αk + 1) = 7
=⇒ α2 + 2 ∈ D7
=⇒ α2 + 2 ∈ {1, 7}
{α2 > 1 =⇒ α2 + 2 > 3}
=⇒ α2 + 2 = 7
=⇒ α2 = 5
266 Lección 6. Teorema Fundamental de la Aritmética
Entonces, )
(α2 + 2)(α3 + 1) · · · (αk + 1) = 7
=⇒ 7(α3 + 1) · · · (αk + 1) = 7
α2 + 2 = 7
=⇒ (α3 + 1) · · · (αk + 1) = 1
=⇒ αi + 1 = 1, 3 6 i 6 k
=⇒ αi = 0, 3 6 i 6 k
Tendremos, pues,
α1 = 3
α2 = 5 =⇒ a = 23 35 =⇒ a = 1944
αi = 0, 3 6 i 6 k
1 2 4 8
×31 3 6 12 24
×32 9 18 36 72
Lección 7
Ecuaciones Diofánticas
7.1 Generalidades
Estas ecuaciones reciben este nombre en honor a Diofanto1 , matemático que trabajó en Alejandría a mediados
del siglo III a.c. Fue uno de los primeros en introducir la notación simbólica en matemáticas y escribió seis
libros sobre problemas en las que consideraba la representación de números anterior como suma de cuadrados.
7.1.1 Definición
Una ecuación diofántica es una ecuación lineal con coeficientes enteros y que exige soluciones también en-
teras.
Veremos un teorema que nos permite saber cuando una ecuación de este tipo tiene solución y aporta un
método para calcular una solución particular de la misma.
Sean a, b y c tres números enteros. La ecuación lineal ax + by = c tiene solución entera si, y sólo si el
máximo común divisor de a y b divide a c.
Demostración.
“Sólo si”. En efecto, supongamos que los enteros x0 e y0 son solución de la ecuación ax + by = c, es decir,
ax0 + by0 = c. Pues bien, si d = m.c.d.(a, b), entonces
267
268 Lección 7. Ecuaciones Diofánticas
Obsérvese que este teorema además de asegurar la existencia de solución para una ecuación de este tipo,
ofrece un método para calcularla. El siguiente ejemplo aclarará estas cuestiones.
Ejemplo 7.1
Solución.
5 4
525 100 25
25 0
es decir,
m.c.d. (525, 100) = 25
y como 25 divide a 50, el teorema anterior asegura la existencia de solución entera para la ecuación.
por tanto, los coeficientes buscados son p = 1 y q = −5 y según el citado teorema una solución para
la ecuación sería
cp cq
x0 = e y0 =
d d
donde c es el término independiente de la ecuación y d el máximo común divisor de los coeficientes de
x e y. Consecuentemente,
50 · 1
x0 = =2
25
e
50(−5)
y0 = = −10
25
Sean a, b y c tres números enteros no nulos tales que d, máximo común divisor de a y b, divide a c. Entonces
la solución general de la ecuación ax + by = c es
b
x = x0 + k ·
d
a
y = y0 − k ·
d
donde x0 e y0 es una solución particular de la misma y k es cualquier número entero.
Demostración.
a b c
x1 + y1 =
d d d
Por otra parte, como d, máximo común divisor de a y b, divide a c, el teorema anterior, (7.2.1), de nuevo,
asegura la existencia de una solución x = x0 , y = y0 de la ecuación ax + by = c. Entonces,
ax0 + by0 = c
de aquí que
a b c
x0 + y0 =
d d d
270 Lección 7. Ecuaciones Diofánticas
Tendremos, pues,
a b c
x1 + y1 =
d d d
a b
=⇒ (x1 − x0 ) + (y1 − y0 ) = 0
a b c d d
x0 + y0 =
d d d
a b
=⇒ (x1 − x0 ) = (y0 − y1 )
d d
b a
=⇒ (x1 − x0 )
d d
b a
m.c.d. , =1
d d
b
=⇒ (x1 − x0 ) {Lema de Euclides (6.3.1)}
d
b
=⇒ ∃k ∈ Z : x1 − x0 = k
d
b
=⇒ x1 = x0 + k , con k ∈ Z
d
a b
Sustituyendo el valor de x1 − x0 en (x1 − x0 ) + (y1 − y0 ) = 0,
d d
a b
(x1 − x0 ) + (y1 − y0 ) = 0
d d
a b b
=⇒ k + (y1 − y0 ) = 0
b d d d
x1 − x0 = k
d
b a b
=⇒ (y1 − y0 ) = − k
d d d
a
=⇒ y1 − y0 = −k
d
a
=⇒ y1 = y0 − k
d
Veamos, finalmente, que x1 e y1 es solución de la ecuación ax + by = c. En efecto,
b a
ax1 + by1 = a x0 + k · + b y0 − k ·
d d
b a
= ax0 + a · k · + by0 − b · k ·
d d
= ax0 + by0
= c
y tomando x = x1 e y = y1 ,
b
x = x0 + k ·
d
a
y = y0 − k ·
d
es solución de la ecuación ax + by = c cualquiera que sea k ∈ Z. La llamaremos solución general de dicha
ecuación.
x0 = 2 e y0 = −10
7.2. Solución de una Ecuación Diofántica 271
525x + 100y = 50
Ejemplo 7.2
Solución.
66x + 550y = 88
8 3
550 66 22
22 0
luego,
m.c.d. (66, 550) = 22
y como 22 divide a 88, término independiente de la ecuación, por el teorema 7.2.1 se sigue que la
ecuación propuesta admite una solución particular x = x0 , y = y0 .
22 = 1 · 550 + (−8) 66
luego,
22 = −8 · 66 + 1 · 550
es decir, p = −8 y q = 1, luego
88(−8)
x0 = = −32
22
88 · 1
y0 = =4
22
es una solución particular de la ecuación.
272 Lección 7. Ecuaciones Diofánticas
Ejemplo 7.3
Una persona va a un supermercado y compra 12 litros de leche, unos de leche entera y otros de desnatada,
por 1200 ptas. Si la leche entera vale 30 ptas. más por litro que la desnatada, y ha comprado el mínimo
posible de leche desnatada, ¿Cuántos litros habrá comprado de cada una?
Solución.
♦ Veamos si esta ecuación admite soluciones enteras. Hallamos el máximo común divisor de 30 y 12 por
el algoritmo de Euclides.
2 2
30 12 6
6 0
luego,
m.c.d. (30, 12) = 6
y dado que 6 divide a 1200, la ecuación planteada admite soluciones enteras.
♦ Calculamos una solución particular.
Como m.c.d. (30, 12) = 6, existirán dos números enteros p y q tales que 6 pueda expresarse como
combinación lineal de 30 y 12 con coeficientes enteros. Los hallaremos volviendo hacia atrás en el
algoritmo de Euclides.
6 = 1 · 30 + (−2) 12
luego entonces los coeficientes buscados son p = 1 y q = −2 y la solución particular de la ecuación es
1200 · 1
x0 = = 200
6
1200 · (−2)
y0 = = −400
6
7.2. Solución de una Ecuación Diofántica 273
Ce = 200 + 2k, k ∈ Z
Teniendo en cuenta que la cantidad de leche entera no puede ser cero y tampoco puede ser 12 ya que,
en tal caso, no compraría leche desnatada,
y la cantidad mínima de leche desnatada se corresponderá con la máxima de leche entera y esta se da
para el valor máximo que pueda tener k, es decir para k = −95. Por tanto,
Ejemplo 7.4
Hallar los valores de c ∈ Z+ , con 10 < c < 20 para los cuales no tiene solución la ecuación diofántica
84x + 990y = c. Determinar la solución para los restantes valores de c.
Solución.
♦ La ecuación 84x + 990y = c admitirá solución entera si, y sólo si el máximo común divisor de 84 y 990
divide a c.
Hallamos dicho máximo común divisor por el algoritmo de Euclides.
11 1 3 1 2
990 84 66 18 12 6
66 18 12 6 0
274 Lección 7. Ecuaciones Diofánticas
luego
m.c.d. (84, 990) = 6
entonces,
84x + 990y = c tiene solución entera ⇐⇒ 6 |c ⇐⇒ ∃q ∈ Z : c = 6q
y como 10 < c < 20, tendremos que las opciones posibles para las que la ecuación tiene solución son
c = 12 y c = 18
por tanto los valores de c para los que la ecuación no admite solución entera serán:
− La solución general es
990
x = 177 + k · = 177 + 165k
6
84
y = −15 − k · = −15 − 14k
6
siendo k cualquier número entero.
Ejemplo 7.5
Solución.
x2 − y 2 + 2xy + 2y 2 − 3y − 2x + 14 = x2 + y 2 + 2xy + 6x + 6y + 9
y simplificando, resulta
8x + 9y = 5
♦ Veamos si tiene soluciones enteras.
m.c.d. (8, 9) = 1
1 = (−1) · 8 + 1 · 9
276 Lección 7. Ecuaciones Diofánticas
Ejemplo 7.6
Una mujer tiene un cesto de manzanas. Haciendo grupos de 3 sobran 2 y haciendo grupos de 4 sobran 3.
Hallar el número de manzanas que contiene el cesto sabiendo que está entre 100 y 110.
Solución.
Sean x e y los números de grupos de tres y cuatro manzanas, respectivamente. Si N es el número total de
manzanas que contiene el cesto, tendremos
)
3x + 2 = N
4y + 3 = N
1 3
4 3 1
1 0
Como m.c.d. (3, −4) = 1 y 1 divide a 1, término independiente de la ecuación, resulta que la misma
admite soluciones enteras.
♦♦ Solución particular.
Volviendo atrás el Algoritmo,
1 = 1 · 4 + (−1) 3
es decir,
1 = −1 · 3 + (−1) (−4)
luego p = −1 y q = −1 y
1(−1)
x0 = = −1
1
1(−1)
y0 = = −1
1
es una solución particular de la ecuación.
♦♦ Solución general
−4
x = −1 + k = −1 − 4k
1
3
y = 1 − k = −1 − 3k
1
siendo k cualquier número entero.
y como N no puede ser 100 porque 100 es múltiplo de 4 y tampoco puede ser 110 porque da resto 2 al
dividirlo entre 4,
100 < N < 110
tendremos,
101 111 −111 −101
100 < −12k − 1 < 110 =⇒ < −k < =⇒ <k< =⇒ −9.25 < k < −8.42
12 12 12 12
y como k es un número entero, tendremos que
k = −9
Consecuentemente,
N = −12(−9) − 1 = 108 − 1 = 107
es decir el cesto contiene 107 manzanas.
Ejemplo 7.7
Hallar el menor entero positivo que dividido por 4, 7 y 11 da resto 3, y que dividido por 13 da resto 1.
Solución.
Sea a el número buscado, entonces por el algoritmo de la división existen q1 , q2 y q3 tales que
a = 4q1 + 3 =⇒ a − 3 = 4q1
a = 7q2 + 3 =⇒ a − 3 = 7q2 =⇒ ∃x ∈ Z : a − 3 = m.c.m.(4, 7, 11)x
a = 11q3 + 3 =⇒ a − 3 = 11q3
=⇒ a − 3 = 308x
=⇒ a = 308x + 3
Por otro lado y también por el algoritmo de la división, existirá un entero y tal que
a = 13y + 1
por tanto, )
a = 308x + 3
=⇒ 308x − 13y = −2
a = 13y + 1
23 1 2 4
308 13 9 4 1
9 4 1 0
278 Lección 7. Ecuaciones Diofánticas
luego
m.c.d. (308, −13) = 1
♦ Solución particular
Buscamos los coeficientes enteros de 1 expresado como combinación lineal de 308 y −13.
)
1 = 1 · 9 + (−2) 4
=⇒ 1 = 1 · 9 + (−2) (13 − 1 · 9)
4 = 13 − 1 · 9
=⇒ 1 = −2 · 13 + 3 · 9
)
1 = −2 · 13 + 3 · 9
=⇒ 1 = −2 · 13 + 3 (308 − 23 · 13)
9 = 308 − 23 · 13
=⇒ 1 = 3 · 308 + (−71) 13
luego p = 3 y q = 71 y
1 = 3 · 308 + 71 (−13)
siendo,
(−2)3
x0 = = −6
1
(−2)71
y0 = = −142
1
una solución particular de la ecuación.
♦ Solución general
−13
x = −6 + k = −6 − 13k
1
308
y = −142 − k = −142 − 308k
1
donde k es cualquier número entero.
de aquí que,
a = 308x + 3
y =⇒ a = 308 [13(−k − 1) + 7] + 3 =⇒ a = 4004(−k − 1) + 2159, −k − 1 > 0
x = 13(−k − 1) + 7
luego a es cualquier entero positivo que de resto 2159 al dividirlo por 4004. El menor de todos ellos se
obtendrá cuando −k − 1 = 0. Entonces,
7.2. Solución de una Ecuación Diofántica 279
Ejemplo 7.8
Un granjero gastó 100.000 pts. en 100 animales entre pollos, conejos y terneros. Si los pollos los compró a
50 pts, a 1000 pts. los conejos y a 5000 pts. los terneros y adquirió animales de las tres clases, ¿Cuántos
animales compró de cada clase?
Solución.
Sean x, y y z el número de pollos, conejos y terneros, respectivamente. De acuerdo con el enunciado tendremos
el siguiente sistema de ecuaciones:
) (
x + y + z = 100 z = 100 − x − y
=⇒
50x + 1000y + 5000z = 100000 50x + 1000y + 5000z = 100000
1 4 4 1 3
luego,
m.c.d. (4950, 4000) = 50
y como 50 divide a 400000, término independiente de la ecuación, esta tiene soluciones enteras.
♦♦ Calculamos una solución particular.
Expresamos 50 como combinación lineal de 4950 y 4000 volviendo hacia atrás los cálculos en el
Algoritmo de Euclides.
)
50 = 1 · 200 + (−1) 150
=⇒ 50 = 1 · 200 + (−1) (950 − 4 · 200)
150 = 950 − 4 · 200
=⇒ 50 = −1 · 950 + 5 · 200
)
50 = −1 · 950 + 5 · 200
=⇒ 50 = −1 · 950 + 5 (4000 − 4 · 950)
200 = 4000 − 4 · 950
=⇒ 50 = 5 · 4000 + (−21) 950
)
50 = 5 · 4000 + (−21) 950
=⇒ 50 = 5 · 4000 + (−21) (4950 − 1 · 4000)
950 = 4950 − 1 · 4000
=⇒ 50 = −21 · 4950 + 26 · 4000
luego los coeficientes de Bezout serán
p = −21 y q = 26
280 Lección 7. Ecuaciones Diofánticas
por tanto,
400000(−21)
x0 = = −168000
50
400000 · 26
y0 = = 208000
50
es una solución particular de la ecuación.
♦♦ La solución general será,
4000
x = −168000 + k = 80k − 168000 =⇒ x = 80(k − 2100)
50
4950
y = 208000 − k = 208000 − 99k =⇒ y = 99(−k + 2101) + 1
50
siendo k cualquier número entero.
♦ Veamos, finalmente, cuantos animales de cada clase compró.
Teniendo en cuenta que adquirió animales de las tres clases, tendremos
)
x > 0 =⇒ 80(k − 2100) > 0 =⇒ k − 2100 > 1 =⇒ k > 2101
=⇒ k = 2101
y > 0 =⇒ 99(−k + 2101) + 1 > 0 =⇒ −k + 2101 > 0 =⇒ k 6 2101
Así pues,
x = 80(2101 − 2100) = 80
y = 99(−2101 + 2101) + 1 = 1
y al ser
x + y + z = 100
será
z = 100 − 80 − 1 = 19
por tanto compró 80 pollos, 1 conejo y 19 terneros.
Ejemplo 7.9
Demostrar, en Z+ 0 , que todos los números que dan resto 1 al dividirlos por 3 y resto 7 al dividirlos por 11
dan resto 7 al dividirlos por 33.
Solución.
Según el Teorema de existencia y unicidad de cociente y resto (5.2.1), los números que dan resto 1 al dividirlos
por 3 son de la forma 3x + 1 y los que dan resto 7 al dividirlos por 11, de la forma 11y + 7, siendo x e y,
enteros no negativos ya que estamos en Z+ +
0 . Si a ∈ Z0 , tendremos que probar, por tanto,
a = 3x + 1
y =⇒ ∃q ∈ Z+ 0 : a = 33q + 7
a = 11y + 7
Pues bien,
a = 3x + 1
y =⇒ 3x + 1 = 11y + 7 =⇒ 3x − 11y = 6
a = 11y + 7
7.2. Solución de una Ecuación Diofántica 281
3 1 2
11 3 2 1
2 1 0
luego,
m.c.d.(3, −11) = 1
y como 1 divide a 6, término independiente de la ecuación, esta tiene soluciones enteras.
♦ Calculamos una solución particular.
Expresaremos 1 como combinación lineal de 3 y −11, obteniendo los coeficientes de la misma mediante
la vuelta atrás del algoritmo de Euclides.
)
1 = 1 · 3 + (−1) 2
=⇒ 1 = 1 · 3 + (−1) (11 − 3 · 3)
2 = 11 − 3 · 3
=⇒ 1 = −1 · 11 + 4 · 3
es decir,
1 = 4 · 3 + 1(−11)
luego p = 4 y q = 1. Entonces,
6·4
x0 = = 24
1
e
6·1
y0 = =6
1
♦ Obtenemos la solución general.
x = 24 − 11k =⇒ x = 11(−k) + 11 · 2 + 2 =⇒ x = 11(−k + 2) + 2
e
y = 6 − 3k
siendo k un número entero.
♦ Probemos, finalmente, la conclusión.
Obsérvese que x ∈ Z+0 , pero si x fuera cero, entonces a sería 1, pero 1 no da resto 7 al dividirlo entre
11, luego x > 0. Entonces,
x > 0 =⇒ 11(−k + 2) + 2 > 0
=⇒ −k + 2 > 0
=⇒ ∃q ∈ Z+
0 : q = −k + 2
=⇒ ∃q ∈ Z+
0 : x = 11q + 2
y como a = 3x + 1,
∃q ∈ Z+ +
0 : n = 3(11q + 2) + 1 =⇒ ∃q ∈ Z0 : a = 33q + 7.
282 Lección 7. Ecuaciones Diofánticas
Lección 8
Congruencias
En su obra Disquisitiones Arithmeticae, publicada en 1801, Gauss introdujo en las Matemáticas el concepto
de congruencia. Dada la analogía que existía entre ella y la igualdad algebraica, Gauss adopto el símbolo ≡,
notación que aún se utiliza para la congruencia.
La relación de congruencia ha proporcionado las herramientas con las cuales se han demostrado importantes
hitos de la Teoría de Números, de hecho ha sido un instrumento de vital importancia para el estudio de la
divisibilidad en Z.
Muchos problemas de Cálculo con enteros muy grandes pueden reducirse a problemas equivalentes usando
enteros pequeños mediante el uso de las congruencias.
Comenzamos definiendo el concepto central de la lección y analizando con detenimiento sus propiedades. Dis-
tintos ejemplos aclararán los conceptos que se definen y permitirán una aplicación directa de las propiedades.
8.1.1 Definición
Sea m un entero positivo y a, b dos números enteros. Diremos que a y b son congruentes módulo m si m
divide a a − b. Utilizaremos la notación a ≡ b(mód m), es decir,
a ≡ b (mód m) ⇐⇒ m a − b
Ejemplo 8.1
283
284 Lección 8. Congruencias
Ejemplo 8.2
Encontrar cinco números enteros distintos, cada uno los cuales sea congruente con 13 módulo 11.
Solución.
8.1.2 Teorema
Demostración.
(a) Probaremos que si a es un número entero cualquiera, entonces es congruente módulo m exactamente
con uno de los enteros 0, 1, . . . . . . , m − 1.
En efecto,
a ∈ Z y m ∈ Z+ =⇒ ∃q, r ∈ Z, únicos : a = mq + r, siendo 0 6 r < m {(5.2.1)}
⇐⇒ ∃q, r ∈ Z : a − r = mq, siendo 0 6 r < m
⇐⇒ ∃r ∈ Z : m a − r, siendo 0 6 r < m
⇐⇒ ∃r ∈ Z : a ≡ r (mód m), siendo 0 6 r < m
a ≡ 0 (mód m)
ó
a ≡ 1 (mód m)
ó
⇐⇒ a ≡ 2 (mód m)
..
.
ó
a ≡ m − 1 (mód m)
por lo tanto, el Teorema de existencia y unicidad de cociente y resto (5.2.1) asegura que r también
es el resto de dividir b entre m.
“Si.” Recíprocamente, supongamos que a y b, dan, ambos, el mismo resto al dividirlos por m, es decir,
existen q1 , q2 y r, enteros, tales que
a = mq1 + r y b = mq2 + r.
Entonces,
a = mq1 + r
y =⇒ a − b = m(q1 − q2 )
b = mq2 + r
=⇒ ∃q ∈ Z : a − b = mq {Tomando q = q1 − q2 }
⇐⇒ m a−b
⇐⇒ a ≡ b (mód m) {8.1.1}
Ejemplo 8.3
Demuéstrese que todo número primo mayor o igual que 5 es congruente con 1 ó con 5, módulo 6.
Solución.
Entonces, por (a) del teorema anterior, (8.1.2), p ≡ 0 (mód m) ó p ≡ 2 (mód m) ó p ≡ 3 (mód m) ó
p ≡ 4 (mód m).
Pues bien,
6 p−2
y =⇒ 2 p−2
26 y =⇒ 2 p − 2 + 2 =⇒ 2 p
22
6 p−3
y =⇒ 3 p−3
36 y =⇒ 3 p − 3 + 3 =⇒ 3 p
33
6 p−4
y =⇒ 2 p−4
26 y =⇒ 2 p − 4 + 4 =⇒ 2 p
24
Hemos llegado, por tanto, a una contradicción y la proposición propuesta es cierta, es decir, p ha de ser
congruente módulo 6 con 1 ó con 5.
Ejemplo 8.4
Solución.
8.2. Propiedades 287
8.2 Propiedades
Veremos a continuación algunas propiedades de las congruencias que son, con frecuencia, bastante útiles.
8.2.1 Teorema
Demostración.
(a) a ≡ a (mód m)
Teniendo en cuenta que m 6= 0,
m 0 ⇐⇒ m a − a ⇐⇒ a ≡ a (mód m)
8.2.2 Teorema
Demostración.
luego,
a + c ≡ b + d (mód m).
por lo tanto,
ac ≡ bd (mód m).
a b m
(d) Si k a, k b y a ≡ b (mód m), entonces ≡ (mód ), siendo d = m.c.d.(k, m). En efecto, por 5.5.2,
k k d
)
m.c.d.(k, m) · m.c.m.(k, m) = km
=⇒ d · m.c.m.(k, m) = km
m.c.d.(k, m) = d
km
=⇒ m.c.m.(k, m) =
d
Pues bien,
ka
y =⇒ k a − b
kb =⇒ m.c.m.(k, m) a − b
y
a ≡ b (mód m) ⇐⇒ m a − b
km
=⇒ a−b
d
km
=⇒ ∃q ∈ Z : a − b = q
d
a b mq
=⇒ ∃q ∈ Z : − =
k k d
m a b
=⇒ −
d k k
a b m
⇐⇒ ≡ (mód )
k k d
Veamos ahora un corolario que generaliza algunos apartados del teorema anterior.
8.2. Propiedades 289
8.2.3 Corolario
Demostración.
n
X n
X
(i) ai ≡ bi (mód m)
i=1 i=1
Paso básico. Veamos que es cierto para n = 2. En efecto, por el teorema anterior,
a1 ≡ b1 (mód m)
y =⇒ a1 + a2 ≡ b1 + b2 (mód m)
a2 ≡ b2 (mód m)
ai ≡ bi (mód m), i = 1, 2, . . . , p, p + 1
entonces por la hipótesis de inducción y por ser cierta la propiedad para i = 2, tendremos que
p p
X X
ai ≡ bi (mód m)
p p p+1 p+1
i=1 i=1 X X X X
=⇒ ai + ap+1 ≡ bi + bp+1 (mód m) =⇒ ai ≡ bi (mód m)
y
i=1 i=1 i=1 i=1
ap+1 ≡ bp+1 (mód m)
290 Lección 8. Congruencias
Ejemplo 8.5
Demostrar que el cuadrado de cualquier número entero es divisible por 3 o es congruente con 1 módulo 3.
Solución.
Sea a un número entero arbitrario. Por el teorema 8.1.2 a es congruente módulo 3 con 0, 1 ó 2. Pues bien,
Ejemplo 8.6
Demostrar:
Solución.
a ≡ b (mód m) ⇐⇒ m a − b
Es decir, d1 divide a b y a m, por tanto dividirá al máximo común divisor de ambos, luego
d1 d2
Análogamente,
d2 b
d2 = m.c.d(b, m) =⇒ y =⇒ d2 b + (a − b) =⇒ d2 a
d2 m =⇒ d2 m y m a − b =⇒ d2 a − b
O sea, d2 divide a a y a m, luego dividirá al máximo común divisor de ambos, de aquí que
d2 d1
Finalmente, como d1 y d2 son enteros positivos, por (iii) en 5.1.2, d1 será igual a d2 , es decir,
m.c.d.(a, m) = m.c.d.(b, m)
Ejemplo 8.7
Demostrar que el resto de dividir 204572 entre 7 es 1.
Solución.
En efecto, )
20 ≡ 6 (mód 7)
=⇒ 20 ≡ −1 (mód 7)
6 ≡ −1 (mód 7)
=⇒ 204572 ≡ (−1)4572 (mód 7)
=⇒ 204572 ≡ 1 (mód 7)
=⇒ 7 204572 − 1
=⇒ ∃q ∈ Z : 204572 − 1 = 7q
=⇒ ∃q ∈ Z : 204572 = 7q + 1
=⇒ El resto de dividir 204572 por 7 es 1
292 Lección 8. Congruencias
Ejemplo 8.8
Demostrar que para cualquier entero no negativo n, el número 3 · 52n+1 + 23n+1 es divisible por 17.
Solución.
Observemos lo siguiente:
entonces,
15 · 25n + 2 · 8n ≡ 0 (mód 17)
es decir,
3 · 52n+1 + 23n+1 ≡ 0 (mód 17)
por lo tanto, el número dado es divisible por 17.
Ejemplo 8.9
Solución.
Observemos lo siguiente:
Pues bien,
729 ≡ −1 (mód 730) =⇒ 7292n ≡ (−1)2n (mód 730)
=⇒ 7292n ≡ 1 (mód 730)
=⇒ 7292n · 9 ≡ 9 (mód 730)
⇐⇒ 96n+1 ≡ 9 (mód 730).
Por otra parte,
1461 = 730 · 2 + 1 =⇒ 1461 ≡ 1(mód 730)
=⇒ 14612n ≡ 12n (mód 730)
=⇒ 14612n ≡ 1 (mód 730)
=⇒ 14612n · 3 ≡ 3 (mód 730)
⇐⇒ 32n+1 · 4872n ≡ 3 (mód 730)
8.3. Congruencias Lineales 293
de aquí que,
96n+1 + 32n+1 · 4872n ≡ 12 (mód 730)
es decir,
96n+1 + 32n+1 · 4872n − 10 ≡ 2 (mód 730)
y, por tanto,
Ejemplo 8.10
Demostrar que para cualquier entero no negativo n, el número 10n (9n − 1) + 1 es divisible por 9.
Solución.
En efecto,
10 = 9 · 1 + 1 =⇒ 10 ≡ 1 (mód 9) =⇒ 10n ≡ 1 (mód 9)
y
9n ≡ 0 (mód 9)
9n ≡ 0 (mód 9) =⇒ and =⇒ 9n − 1 ≡ −1 (mód 9)
−1 ≡ −1 (mód 9)
entonces,
10n ≡ 1 (mód 9)
and =⇒ 10n (9n − 1) ≡ −1 (mód 9)
9n − 1 ≡ −1 (mód 9)
por lo tanto,
10n (9n − 1) ≡ −1 (mód 9)
and =⇒ 10n (9n − 1) + 1 ≡ 0 (mód 9)
1 ≡ 1 (mód 9)
Veremos que encontrar las soluciones de este tipo de congruencias es equivalente a la resolución de una
Ecuación Diofántica.
8.3.1 Teorema
294 Lección 8. Congruencias
Sean a y b dos enteros cualesquiera y m un entero positivo. La congruencia lineal ax ≡ b (mód m) tiene
solución en Z si, y solo si el máximo común divisor de a y m divide a b. El número de soluciones no
congruentes módulo m es igual al m.c.d.(a, m).
Demostración.
⇐⇒ ∃x ∈ Z : m b − ax
⇐⇒ ∃x, y ∈ Z : b − ax = my
⇐⇒ ∃x, y ∈ Z : ax + my = b
⇐⇒ La ecuación Diofántica ax + my = b tiene solución
⇐⇒ m.c.d.(a, m) b {7.2.1}
Sea d = m.c.d.(a, m). Si d b, entonces la Ecuación Diofántica ax + my = b tiene una solución particular, x0 ,
y por (7.2.2) su solución general viene dada por la expresión,
m
x = x0 + k , con k ∈ Z
d
Veremos que para cada 0 6 k < d puede encontrarse una solución no congruente módulo m, es decir no hay
dos soluciones que sean congruentes módulo m. En efecto, supongamos que lo contrario es cierto, esto es,
existen
m
x1 = x0 + k1
d
y
m
x2 = x0 + k2
d
con 0 6 k1 , k2 < d y x1 ≡ x2 (mód m). Entonces,
)
0 6 k1 < d
=⇒ −d < k1 − k2 < d =⇒ |k1 − k2 | < d
−d < −k2 6 0
y
m m
x1 ≡ x2 (mód m) =⇒ x0 + k1 ≡ x0 + k2 (mód m)
d d
m m
=⇒ k1 ≡ k2 (mód m)
d d
m
=⇒ m (k1 − k2 )
d
m
=⇒ (k1 − k2 ) = mq, q ∈ Z
d
=⇒ k1 − k2 = dq
=⇒ |k1 − k2 | = d |q|
=⇒ d |k1 − k2 |
pero esto es imposible porque |k1 − k2 | < d y un número no puede tener divisores mayores que él.
Por el Teorema de existencia y unicidad de cociente y resto, (5.2.1), existen q y r tales que k = dq + r, con
0 6 r < d. Si x1 y x2 son, respectivamente, las soluciones de ax ≡ b (mód m) para k y r, tendremos,
m
x1 = x0 + k
d
m m
y =⇒ x1 − x2 = x0 + k − x0 + r
d d
m
x2 = x0 + r
d
m
=⇒ x1 − x2 = (k − r)
d
m
=⇒ x1 − x2 = dq
d
=⇒ x1 − x2 = mq
=⇒ x1 ≡ x2 (mód m)
Por lo tanto, para cada solución de la congruencia existe una solución módulo m con ella,
m
x = x0 + k , con 0 6 k < d
d
es decir el número de soluciones no congruentes módulo m es, exactamente, d.
8.3.2 Corolario
Sea a cualquier entero y m > 1. La congruencia lineal ax ≡ 1 (mód m) tiene solución si, y solo si a y m
son primos entre sí. Existe una única solución no congruente módulo m.
Demostración.
Efectivamente, si a y m son primos entre sí, entonces m.c.d.(a, m) = 1 y por el teorema anterior, la congru-
encia lineal ax ≡ 1 (mód m) tiene solución.
Ejemplo 8.11
Solución.
(a) 5x ≡ 8 (mód 6)
Por el teorema previo, (8.3.1),
y, en tal caso, si d = m.c.d.(a, m), las soluciones no congruentes módulo m de ax ≡ b (mód m) son
m
x = x0 + k , con 0 6 k < d
d
siendo x0 la solución particular de la Ecuación Diofántica ax + my = b,
bp
x0 =
d
y p el Coeficiente de Bezout (5.3.5).
Pues bien, en nuestro caso,
♦ m.c.d.(5, 6).
Calculamos el máximo común divisor de 5 y 6 mediante el Algoritmo de Euclides,
1 5
6 5 1
1 0
1 = 1 · 6 + (−1) 5
luego,
1 = (−1) 5 + 1 · 6
es decir p = −1.
♦ Solución particular de 5x + 6y = 8.
8(−1)
x0 = =⇒ x0 = −8
1
♦ Solución general de 5x + 6y = 8.
m
x = x0 + k =⇒ x = −8 + 6k, k ∈ Z
d
8.3. Congruencias Lineales 297
y, en tal caso, si d = m.c.d.(a, m), las soluciones no congruentes módulo m de ax ≡ b (mód m) son
m
x = x0 + k , con 0 6 k < d
d
siendo x0 la solución particular de la Ecuación Diofántica ax + my = b,
bp
x0 =
d
y p el Coeficiente de Bezout (5.3.5).
Pues bien, en nuestro caso,
♦ m.c.d.(15, 21).
Calculamos el máximo común divisor de 15 y 21 mediante el Algoritmo de Euclides,
1 2 2
21 15 6 3
6 3 0
es decir, m.c.d.(15, 21) = 3 y como 3 divide a 21, nuestra congruencia lineal, 15x ≡ 6 (mód 21)
tiene solución en Z.
♦ Coeficiente de Bezout.
Por 5.3.5,
3 = m.c.d.(15, 21) =⇒ ∃p, q ∈ Z : 3 = 15p + 21q
y podemos obtener p y q volviendo atrás el Algoritmo de Euclides,
)
3 = 1 · 15 + (−2) 6
=⇒ 3 = 1 · 15 + (−2) (21 − 1 · 15)
6 = 21 − 1 · 15
=⇒ 3 = −2 · 21 + 3 · 15
es decir,
3 = 3 · 15 + (−2) 21
luego p = 3.
♦ Solución particular de 15x + 21y = 6.
6·3
x0 = =⇒ x0 = 6
3
298 Lección 8. Congruencias
(c) 3x ≡ 27 (mód 6)
Por el teorema previo, (8.3.1),
y, en tal caso, si d = m.c.d.(a, m), las soluciones no congruentes módulo m de ax ≡ b (mód m) son
m
x = x0 + k , con 0 6 k < d
d
siendo x0 la solución particular de la Ecuación Diofántica ax + my = b,
bp
x0 =
d
y p el Coeficiente de Bezout (5.3.5).
Pues bien, en nuestro caso,
♦ m.c.d.(3, 6).
6 3
es decir, m.c.d.(3, 6) = 3 y como 3 divide a 27, nuestra congruencia lineal, 3x ≡ 27 (mód 6) tiene
solución en Z.
♦ Coeficiente de Bezout. Por 5.3.5,
3 = m.c.d.(3, 6) =⇒ ∃p, q ∈ Z : 3 = 3p + 6q
3 = 1 · 6 + (−1) 3
es decir,
3 = −1 · 3 + 1 · 6
luego p = −1.
8.3. Congruencias Lineales 299
(d) 3x ≡ 8 (mód 6)
Por el teorema previo, (8.3.1),
ax ≡ b (mód m) tiene solución en Z ⇐⇒ m.c.d.(a, m) b
y, en tal caso, si d = m.c.d.(a, m), las soluciones no congruentes módulo m de ax ≡ b (mód m) son
m
x = x0 + k , con 0 6 k < d
d
siendo x0 la solución particular de la Ecuación Diofántica ax + my = b,
bp
x0 =
d
y p el Coeficiente de Bezout (5.3.5).
Pues bien, en nuestro caso,
♦ m.c.d.(3, 6).
m.c.d.(3, 6) = m.c.d.(6, 3) = m.c.d.(3, 0) = 3
es decir, m.c.d.(6, 3) = 3 y como 3 no divide a 8, nuestra congruencia lineal, 3x ≡ 8 (mód 6) no
tiene solución en Z.
(e) 12x ≡ 45 (mód 3).
Por el teorema previo, (8.3.1),
ax ≡ b (mód m) tiene solución en Z ⇐⇒ m.c.d.(a, m) b
y, en tal caso, si d = m.c.d.(a, m), las soluciones no congruentes módulo m de ax ≡ b (mód m) son
m
x = x0 + k , con 0 6 k < d
d
siendo x0 la solución particular de la Ecuación Diofántica ax + my = b,
bp
x0 =
d
y p el Coeficiente de Bezout (5.3.5).
Pues bien, en nuestro caso,
300 Lección 8. Congruencias
♦ m.c.d.(12, 3).
12 3
es decir, m.c.d.(12, 3) = 3 y como 3 divide a 45, nuestra congruencia lineal, 12x ≡ 45 (mód 3)
tiene solución en Z.
♦ Coeficiente de Bezout. Por 5.3.5,
3 = m.c.d.(12, 3) =⇒ ∃p, q ∈ Z : 3 = 12p + 3q
y volviendo atrás el algoritmo de Euclides
3 = 1 · 12 + (−3) 3
luego p = 1.
♦ Solución particular de 12x + 3y = 45.
45 · 1
x0 = =⇒ x0 = 15
3
♦ Solución general de 12x + 3y = 45.
m
x = x0 + k =⇒ x = 15 + k, k ∈ Z
d
♦ Solución de 12x ≡ 45 (mód 3).
x = 15 + k
x = 15
y =⇒ x = 16
06k<3 x = 17
En el siguiente punto, estudiaremos el Teorema Chino del Resto, un resultado que aparece en los más
importantes manuscritos Chinos de la antigüedad, así como en los trabajos de Sun Tsu en el siglo primero.
También, y al mismo tiempo, es conocido por el Neopitagórico Nicómaco.
Si m1 , m2 , · · · , mn son enteros mayores que 1, primos entre sí dos a dos, y a1 , a2 , . . . , am enteros cualesquiera,
entonces el sistema de congruencias lineales,
x ≡ a1 (mód m1 )
x ≡ a2 (mód m2 )
..
.
x ≡ an (mód mn )
8.3. Congruencias Lineales 301
Demostración.
Existencia. Probemos que existe una solución describiendo una forma de construirla.
y,
m.c.d.(m2 m3 , m1 ) = 1
y =⇒ m.c.d.(m2 m3 m4 , m1 ) = 1
m.c.d.(m4 , m1 ) = 1
m.c.d.(m2 m3 · · · mn , m1 ) = 1 =⇒ m.c.d.(M1 , m1 ) = 1
m.c.d.(M1 , m1 ) = 1
m.c.d.(M2 , m2 ) = 1
m.c.d.(M3 , m3 ) = 1
..
.
esto es,
m.c.d.(Mi , mi ) = 1, i = 1, 2, . . . , n
y por el corolario 8.3.2, sabemos que existe yi , inverso de Mi módulo mi , es decir,
∃yi ∈ Z : Mi yi ≡ 1 (mód mi ), i = 1, 2, . . . , n
Además,
esto es,
Mj ≡ 0 (mód mi ) para i 6= j
Ahora, construiremos una solución simultánea formando la suma,
x = a1 M1 y1 + a2 M2 y2 + · · · + an Mn yn
302 Lección 8. Congruencias
a1 M1 y1 + a2 M2 y2 + · · · + an Mn yn ≡ a1 (mód m1 ) =⇒ x ≡ a1 (mód m1 )
Procediendo análogamente,
a1 M1 y1 + a2 M2 y2 + · · · + an Mn yn ≡ a1 (mód m2 ) =⇒ x ≡ a2 (mód m2 )
a1 M1 y1 + a2 M2 y2 + · · · + an Mn yn ≡ a3 (mód m3 ) =⇒ x ≡ a3 (mód m3 )
..
.
a1 M1 y1 + a2 M2 y2 + · · · + an Mn yn ≡ an (mód mn ) =⇒ x ≡ an (mód mn )
y, por lo tanto,
x = a1 M1 y1 + a2 M2 y2 + · · · + an Mn yn
es una solución del sistema de congruencias lineales propuesto.
Unicidad. Veamos, ahora, que la solución encontrada es única, es decir todas las demás soluciones son
congruentes módulo m con ella.
Supongamos que existe x0 que también satisface todas las congruencias lineales del sistema. Entonces,
x ≡ ai (mód mi )
y =⇒ x ≡ x0 (mód mi ) =⇒ mi x − x0 , para i = 1, 2, . . . , n
x0 ≡ ai (mód mi )
Pues bien,
m1 x − x0
y =⇒ m.c.m.(m1 , m2 ) x − x0 =⇒ m1 m2 x − x0 , ya que m.c.d.(m1 , m2 ) = 1
m2 x − x0
y,
m1 m2 x − x0
y =⇒ m.c.m.(m1 m2 , m3 ) x − x0 =⇒ m1 m2 m3 x − x0 , ya que m.c.d.(m1 m2 , m3 ) = 1
m3 x − x0
m1 m2 · · · mn x − x0 =⇒ m x − x0 =⇒ x ≡ x0 (mód m)
Ejemplo 8.12
Encontrar el entero positivo más pequeño que dividido por 3 da resto 2, dividido por 5 da resto 3 y dividido
por 7 da resto 2.
Solución.
Sea x el número buscado. Por el Teorema de existencia y unicidad de cociente y resto, existirán q1 , q2 y q3 ,
enteros, tales que x = 3q1 + 2 y x = 5q2 + 3 y x = 7q3 + 2. Entonces,
x = 3q1 + 2
x − 2 = 3q1
y y
x = 5q2 + 3 ⇐⇒ x − 3 = 5q2
y y
x = 7q3 + 2 x − 2 = 7q3
3 x−2
y
⇐⇒ 5 x−3
y
7 x−2
x ≡ 2 (mód 3)
y
⇐⇒ x ≡ 3 (mód 5)
y
x ≡ 2 (mód 7)
Tendremos que encontrar, pues, un número que satisfaga este sistema de congruencias lineales.
Los números 3, 5 y 7 son dos a dos primos entre sí, entonces podemos usar el Teorema Chino del resto,
(8.3.3), para encontrar una solución única módulo 3 · 5 · 7 = 105.
En efecto, sea m = 3 · 5 · 7 = 105 y,
m 105
M1 = = = 35
3 3
m 105
M2 = = = 21
5 5
m 105
M3 = = = 15
7 7
Pues bien,
m.c.d.(M1 , 3) = m.c.d.(35, 3) = 1 =⇒ ∃y1 ∈ Z : 35y1 ≡ 1 (mód 3)
m.c.d.(M2 , 5) = m.c.d.(21, 5) = 1 =⇒ ∃y2 ∈ Z : 21y2 ≡ 1 (mód 5)
m.c.d.(M3 , 7) = m.c.d.(15, 7) = 1 =⇒ ∃y3 ∈ Z : 15y3 ≡ 1 (mód 7)
Resolveremos estas congruencias lineales. Observemos que por el corolario 8.3.2,
ax ≡ 1 (mód m) tiene solución en Z ⇐⇒ a y m son primos entre sí
y, en tal caso, la única solución no congruente módulo m de ax ≡ 1 (mód m) es
x = x0
siendo x0 la solución particular de la Ecuación Diofántica ax + my = 1,
x0 = p
es decir,
x=p
con p el coeficiente de Bezout, (5.3.5).
304 Lección 8. Congruencias
♦ m.c.d.(35, 3).
Calculamos el máximo común divisor de 35 y 3 mediante el Algoritmo de Euclides,
11 1 2
35 3 2 1
2 1 0
luego m.c.d.(35, 3) = 1, es decir 35 y 3 son primos entre sí y la congruencia lineal 35y1 ≡ 1 (mód 3)
tiene solución en Z.
♦ Coeficiente de Bezout.
Por 5.3.5,
1 = m.c.d.(35, 3) ⇐⇒ ∃p, q ∈ Z : 1 = 35p + 3q
y podemos obtener p y q volviendo atrás el Algoritmo de Euclides,
)
1 = 1 · 3 + (−1) 2
=⇒ 1 = 1 · 3 + (−1) (35 − 11 · 3)
2 = 35 − 11 · 3
=⇒ 1 = −1 · 35 + 12 · 3
Es decir, p = −1.
♦ Solución particular de 35y1 + 3y = 1.
1·p
x0 = =⇒ x0 = −1
1
♦ m.c.d.(21, 5).
Calculamos el máximo común divisor de 21 y 5 por el Algoritmo de Euclides,
4 5
21 5 1
1 0
luego m.c.d.(21, 5) = 1, es decir 21 y 5 son primos entre sí y la congruencia lineal 21y2 ≡ 1 (mód 5)
tiene solución en Z.
♦ Coeficiente de Bezout.
Por 5.3.5,
1 = m.c.d.(21, 5) ⇐⇒ ∃p, q ∈ Z : 1 = 21p + 5q
8.3. Congruencias Lineales 305
1 = 1 · 21 + (−4) 5
Es decir, p = 1.
♦ Solución particular de 21y2 + 5y = 1.
1·p
x0 = =⇒ x0 = 1
1
♦ m.c.d.(15, 7).
Calculamos el máximo común divisor de 15 y 7 por el Algoritmo de Euclides,
2 7
15 7 1
1 0
luego m.c.d.(15, 7) = 1, es decir 15 y 7 son primos entre sí y la congruencia lineal 15y3 ≡ 1 (mód 7)
tiene solución en Z.
♦ Coeficiente de Bezout.
Por 5.3.5,
1 = m.c.d.(15, 7) ⇐⇒ ∃p, q ∈ Z : 1 = 15p + 7q
y podemos obtener p y q volviendo atrás el Algoritmo de Euclides,
1 = 1 · 15 + (−2) 7
Es decir, p = 1.
♦ Solución particular de 15y3 + 7y = 1.
1·p
x0 = =⇒ x0 = 1
1
La única solución módulo 105 del sistema de congruencias lineales es x tal que
x = a1 M1 y1 + a2 M2 y2 + a3 M3 y3 =⇒ x = 2 · 35(−1) + 3 · 21 · 1 + 2 · 15 · 1
=⇒ x = 23
306 Lección 8. Congruencias
Por lo tanto,
3 23 − 2
23 ≡ 2 (mód 3)
y
y
23 ≡ 3 (mód 5) ⇐⇒ 5 23 − 3
y y
23 ≡ 2 (mód 7)
7 23 − 2
∃q1 ∈ Z : 23 − 2 = 3q1
y
⇐⇒ ∃q2 ∈ Z : 23 − 3 = 5q2
y
∃q3 ∈ Z : 23 − 2 = 7q3
∃q1 ∈ Z : 23 = 3q1 + 2
y
⇐⇒ ∃q2 ∈ Z : 23 = 5q2 + 3
y
∃q3 ∈ Z : 23 = 7q3 + 2
y podemos concluir que 23 es el entero positivo más pequeño que da resto 2 cuando lo dividimos por 3, un
resto igual a 3 cuando lo dividimos por 5, y resto 2 cuando se divide por 7.
Ejemplo 8.13
Encontrar el entero positivo más pequeño cuyos restos cuando lo dividimos por 3, 4, 5 y 6 son, respectiva-
mente, 2, 3, 4 y 5. (Brahmagupta1 ).
Solución.
Sea x el número buscado. Por el Teorema de existencia y unicidad de cociente y resto, existirán q1 , q2 , y q3 ,
1 Matemático hindú del siglo VII. Es autor del Brahma-Sphuta-Siddanta, obra de astronomía. Los siete capítulos del XII
al XVIII, tratan de matemáticas. Aparentemente, fue el primero que dio una solución general de la ecuación diofántica lineal
ax + by = c, con a, b y c enteros. Para que esta ecuación tenga soluciones enteras, el máximo común divisor de a y b debe
dividir a c, y Brahmagupta sabía que si a y b son primos entre sí, entonces todas las soluciones de la ecuación vienen dadas por
las fórmulas x = p + mb, y = q − ma, donde m es un entero arbitrario. Brahmagupta estudió también la ecuación diofántica
cuadrática x2 + 1 + py 2 , que recibe erróneamente el nombre de John Pell (1611-1685) y que apareció por primera vez en el
problema de los bueyes de Arquímedes. Esta ecuación de Pell fue resuelta en algunos casos particulares por el matemático
Bhaskara (1114-1185), hindú como Brahmagupta. Es muy notable el mérito de Brahmagupta al dar todas las soluciones
enteras de la ecuación diofántica lineal, mientras que Diofanto se había contentado con dar una única solución particular de
una ecuación indeterminada. Dado que Brahmagupta utiliza en algunos casos los mismos ejemplos que Diofanto, podemos ver
de nuevo reforzada la evidencia de una influencia griega en la India, o bien la posibilidad de que ambos hicieran uso de una
fuente común, verosímilmente de la antigua Babilonia.
8.3. Congruencias Lineales 307
Tendremos que encontrar, pues, un número que satisfaga este sistema de congruencias lineales.
Obsérvese que los números 3, 4 y 5 son dos a dos primos entre sí, sin embargo 3 no es primo con 6 y lo mismo
ocurre con 4. Aplicaremos el Teorema Chino del resto a las tres congruencias y calcularemos una solución
única módulo 3 · 4 · 5, es decir, módulo 60.
En efecto, sea m = 3 · 4 · 5 = 60 y,
m 60
M1 = = = 20
3 3
m 60
M2 = = = 15
4 4
m 60
M3 = = = 12
5 5
Pues bien,
m.c.d.(M1 , 3) = m.c.d.(20, 3) = 1 =⇒ ∃y1 ∈ Z : 20y1 ≡ 1 (mód 3)
m.c.d.(M2 , 4) = m.c.d.(15, 4) = 1 =⇒ ∃y2 ∈ Z : 15y2 ≡ 1 (mód 4)
m.c.d.(M3 , 5) = m.c.d.(12, 5) = 1 =⇒ ∃y3 ∈ Z : 12y3 ≡ 1 (mód 5)
Resolveremos estas congruencias lineales. Observemos que por el corolario 8.3.2,
x = x0
x0 = p
es decir,
x=p
donde p es el coeficiente de Bezout, (5.3.5).
6 1 2
20 3 2 1
2 1 0
luego m.c.d.(20, 3) = 1, es decir 20 y 3 son primos entre sí y 20y1 ≡ 1 (mód 3) tiene solución en
Z.
♦ Coeficiente de Bezout.
Por 5.3.5,
1 = m.c.d.(20, 3) ⇐⇒ ∃p, q ∈ Z : 1 = 20p + 3q
y podemos obtener p y q volviendo atrás el Algoritmo de Euclides,
)
1 = 1 · 3 + (−1) 2
=⇒ 1 = 1 · 3 + (−1) (20 − 6 · 3)
2 = 20 − 6 · 3
=⇒ 1 = −1 · 20 + 7 · 3
Es decir, p = −1.
♦ Solución particular de 20y1 + 3y = 1.
1·p
x0 = =⇒ x0 = −1
1
♦ Solución de 20y1 ≡ 1 (mód 3).
y1 = x0
y =⇒ y1 = −1
x0 = −1
3 1 3
15 4 3 1
3 1 0
luego m.c.d.(15, 4) = 1, es decir 15 y 4 son primos entre sí y la congruencia lineal 15y2 ≡ 1 (mód 4)
tiene solución en Z.
♦ Coeficiente de Bezout.
Por 5.3.5,
1 = m.c.d.(15, 4) ⇐⇒ ∃p, q ∈ Z : 1 = 15p + 4q
y podemos obtener p y q volviendo atrás el Algoritmo de Euclides,
)
1 = 1 · 4 + (−1) 3
=⇒ 1 = 1 · 4 + (−1) (15 − 3 · 4)
3 = 15 − 3 · 4
=⇒ 1 = −1 · 15 + 4 · 4
Es decir,p = −1.
8.3. Congruencias Lineales 309
2 2 2
12 5 2 1
2 1 0
luego m.c.d.(12, 5) = 1, es decir 12 y 5 son primos entre sí y 12y3 ≡ 1 (mód 5) tiene solución en
Z.
♦ Coeficiente de Bezout.
Por 5.3.5,
1 = m.c.d.(12, 5) ⇐⇒ ∃p, q ∈ Z : 1 = 12p + 5q
y podemos calcular p y q volviendo atrás el Algoritmo de Euclides,
)
1 = 1 · 5 + (−2) 2
=⇒ 1 = 1 · 5 + (−2) (12 − 2 · 5)
2 = 12 − 2 · 5
=⇒ 1 = −2 · 12 + 5 · 5
Es decir, p = −2.
♦ Solución particular de 12y3 + 5y = 1.
1·p
x0 = =⇒ x0 = −2
1
♦ Solución de 12y3 ≡ 1 (mód 5).
y3 = x0
y =⇒ y3 = −2
x0 = −2
Del enunciado se sigue que el número buscado da resto 5 cuando se divide por 6, luego por el Teorema de
existencia y unicidad de cociente y resto,
∃s ∈ Z : x = 6s + 5
310 Lección 8. Congruencias
Por otra parte, x tiene que ser congruente módulo 60 con −181, luego,
x ≡ −181 (mód 60) =⇒ 60 x + 181 =⇒ ∃t ∈ Z : x + 181 = 60t =⇒ ∃t ∈ Z : x = 60t − 181
Pues bien,
x = 6s + 5
y =⇒ 6s + 5 = 60t − 181 =⇒ 6s − 60t = −186
x = 60t − 181
10
60 6
es decir,
6 = −9 · 6 + (−1) (−60)
luego p = −9.
> Calculamos la solución particular.
−186(−9)
s0 = =⇒ s0 = 279
6
> Solución general.
s = 279 − 10k, k ∈ Z
Pues bien, s no puede ser igual a cero ya que, en tal caso, x = 5 y x no satisfaría las condiciones del
enunciado, por lo tanto s > 0.
s>0 =⇒ 279 − 10k > 0
=⇒ 10(−k) + 10 · 27 + 9 > 0
=⇒ 10(27 − k) + 9 > 0
=⇒ 27 − k > 0
=⇒ ∃q ∈ Z+
0 : q = 27 − k
=⇒ ∃q ∈ Z+
0 : s = 10q + 9
Entonces,
x = 6s + 5
y =⇒ x = 6(10q + 9) + 5 =⇒ x = 60q + 59
s = 10q + 9
y el número más pequeño que verifica esta igualdad se obtendrá para q = 0, es decir, x = 59, y podremos
concluir que 59 es el entero positivo más pequeño que da resto 2 cuando lo dividimos por 3, resto 3 cuando
lo dividimos por 4, resto 4 cuando se divide por 5, y resto 5 cuando lo dividimos por 6.
8.4. Euler, Fermat y Wilson 311
Estudiaremos en este apartado tres importantes teoremas sobre congruencias. Previamente, introduciremos
la función de Euler2 que nos permitirá probar dichos teoremas.
Dado un entero positivo m, definimos la función φ(m) como el número de enteros positivos no mayores que
m y primos con m. Su expresión es X
φ(m) = 1
0<r6m
Ejemplo 8.14
Por ejemplo,
φ(1) = 1
φ(2) = 1
φ(3) = 2
φ(4) = 2
φ(5) = 4
φ(6) = 2
φ(7) = 6
φ(8) = 4
Nota 8.1 Obsérvese que si p es un número primo, entonces todos los enteros positivos menores que p son
primos con p, entonces
φ(p) = p − 1
2 Leonhard Euler (Basilea 1707-San Petesburgo 1783), aprendió matemáticas de su padre que había estudiado con Jacques I
Bernouilli. Fue enviado a estudiar teología a Basilea, donde siguió el curso de Jacques I Bernouilli, con cuyos hijos le unió una
gran amistad. Cuando éstos fueron llamados a San Petesburgo por Catalina I, Euler los siguió en 1732, y allí sucedió a Daniel
Bernouilli en la cátedra de matemáticas. Desgraciadamente, en 1735, una congestión cerebral le hizo perder el ojo derecho, y
una ceguera progresiva le afligió durante buena parte de su existencia. En 1736 publicó un tratado completo de mecánica, en
el cual aplicó el análisis matemático a la ciencia del movimiento. En 1741 fue invitado a Berlín por Federico II, que en 1744 le
nombró director de la clase de matemáticas de la Academia de Berlín. En esta época construyó su Teoría de los isoperímetros,
que permite determinar las curvas o las superficies para las cuales ciertas funciones indefinidas son mayores o menores que para
todas las otras. Este problema sólo había recibido antes soluciones parciales. Euler desarrolló el método contenido en estas
soluciones parciales y lo definió en fórmula general. También publicó Teoría del movimiento de los planetas y de los cometas
y Teoría de la imantación, y resolvió para el rey de Prusia los principales problemas de balística. Con todo, sus dos grandes
obras de análisis son Introducción al análisis de los infinitésimos (1748) e Instituciones del cálculo diferencial (1755), que han
sido clásicas durante mucho tiempo. Regresó a San Petesburgo en 1766, perdió el ojo que le quedaba, a pesar de lo cual siguió
trabajando. De 1768 a 1770 aparecieron sus Instituciones del cálculo integral. Aunque una operación de cataratas le devolvió
parcialmente al vista, su curación no fue completa. Murió de un ataque de apoplejía.
312 Lección 8. Congruencias
Demostración.
Supongamos que φ(m) = k, es decir, existen k enteros positivos menores que m y primos con m. Sean
r1 , r2 , . . . , rk esos números. Entonces,
m.c.d.(ri , m) = 1, 1 6 i 6 k
Veamos ahora que existen, también, k números de la forma ari , o lo que es igual, veamos que los números
ari son diferentes módulo m dos a dos, es decir,
i 6= j =⇒ ari ≡
/ arj (mod m)
Lo probaremos por contradicción. Efectivamente, si i 6= j y ari ≡ arj (mód m), y llamamos a al inverso de
a módulo m, tendremos,
Por otra parte, el teorema 8.1.2, (a), asegura que existe r tal que ari ≡ r (mód m) con 0 6 r < m. Entonces,
(8.6)
ari ≡ r (mód m) =⇒ m.c.d.(ari , m) = m.c.d.(m, r)
=⇒ m.c.d.(m, r) = 1
=⇒ r es primo con m, siendo 0 6 r < m
=⇒ ∃j : r = rj , 1 6 j 6 m, j 6= i
Por lo tanto, ari ≡ rj (mód m), i 6= j y multiplicando miembro a miembro para 1 6 i, j 6 k y reordenando,
esto es,
ak r1 · r2 · · · rk ≡ r1 · r2 · · · rk (mód m)
y como,
m.c.d.(r1 · r2 · · · rk , m) = 1 (5.12)
el número r1 · r2 · · · rk tiene inverso módulo m y bastaría multiplicar ambos miembros por su inverso para
obtener,
ak ≡ 1 (mód m)
es decir,
aφ(m) ≡ 1 (mód m)
Demostración.
En efecto, como p es primo, será φ(p) = p − 1. Además, si a no es divisible por p, al ser p primo, se sigue
m.c.d.(a, p) = 1. Por el Teorema de Euler para m = p,
ap−1 ≡ 1 (mód p)
Ejemplo 8.15
Encontrar el resto de dividir 232587 por 7.
Solución.
Ejemplo 8.16
Calcular el resto de dividir 347 por 23.
Solución.
Los números 3 y 23 son primos entre sí y 23 es primo, luego por el Pequeño Teorema de Fermat,
322 ≡ 1 (mód 23)
Por otra parte,
47 = 22 · 2 + 3
luego,
2
347 = 322 · 33
y
2
322 ≡ 1 (mód 23) =⇒ 322 ≡ 1 (mód 23)
2
y =⇒ 322 · 33 ≡ 4 (mód 23) =⇒ 347 ≡ 4 (mód 23)
33 ≡ 4 (mód 23)
Ejemplo 8.17
9 6
Probar que el número 274 − 253 es divisible por 37.
Solución.
Efectivamente,
9 6
274 − 253 = 2736 − 536
y como 37 es primo, 27 < 37 y 5 < 37, 27 y 5 son primos con 37. Por el Pequeño Teorema de Fermat,
2736 ≡ 1 (mód 37)
9 6
y =⇒ 2736 − 536 ≡ 0 (mód 37) =⇒ 274 − 253 ≡ 0 (mód 37)
536 ≡ 1 (mód 37)
Ejemplo 8.18
Probar:
Solución.
a ≡ b (mód mi ), i = 1, 2, . . . , k ⇐⇒ a − b ≡ 0 (mód mi ), i = 1, 2, . . . , k
⇐⇒ mi a − b, i = 1, 2, . . . , k
=⇒ m.c.m. (m1 , m2 , . . . , mk ) a − b
⇐⇒ a − b ≡ 0 (mód m.c.m. (m1 , m2 , . . . , mk ))
⇐⇒ a ≡ b (mód m.c.m. (m1 , m2 , . . . , mk ))
Por (a),
2132 ≡ 1 (mód m.c.m. (3, 13, 23))
y como m.c.m. (3, 13, 23) = 3 · 13 · 23, tendremos
es decir,
2132 − 1 ≡ 0 (mód 3 · 13 · 23)
y, consecuentemente, 2132 − 1 es divisible por 3 · 13 · 23.
Ejemplo 8.19
Probar que para cualquier entero positivo, n, se verifica que n37 − n es divisible por 383838.
Solución.
Sea n cualquiera de Z+ . Por el Teorema de existencia y unicidad de cociente y resto existirán enteros q1 , q2 ,
q3 , q4 , q5 , q6 y r1 , r2 , r3 , r4 , r5 , r6 , únicos, tales que,
n = 37q1 + r1 , 0 6 r1 < 37
n = 19q2 + r2 , 0 6 r2 < 19
n = 13q3 + r3 , 0 6 r3 < 13
n = 7q4 + r4 , 0 6 r4 < 7
n = 3q5 + r5 , 0 6 r5 < 3
n = 2q1 + r6 , 0 6 r6 < 2
n ≡ r1 (mód 37)
n ≡ r2 (mód 19)
n ≡ r3 (mód 13)
n ≡ r4 (mód 7)
n ≡ r5 (mód 3)
n ≡ r6 (mód 2)
m.c.d.(r1 , 37) = 1
m.c.d.(r2 , 19) = 1
m.c.d.(r3 , 13) = 1
m.c.d.(r4 , 7) = 1
m.c.d.(r5 , 3) = 1
m.c.d.(r6 , 2) = 1
316 Lección 8. Congruencias
=⇒ n36 ≡ 1 (mód 37 · 19 · 13 · 7 · 3 · 2)
=⇒ n36 ≡ 1 (mód 383838)
y como,
n ≡ n (mód 383838)
tendremos que,
n37 ≡ n (mód 383838)
y, consecuentemente,
n37 − n ≡ 0 (mód 383838)
o lo que es lo mismo,
n37 − n es divisible por 383838
Ejemplo 8.20
Solución.
Sea a un entero tal que 0 < a < 11. Entones, como 11 es primo, a y 11 son primos entre sí, es decir
m.c.d.(a, 11) = 1, luego, por 8.3.2, las congruencias lineales ax ≡ 1 (mód 11) tienen una solución única
8.4. Euler, Fermat y Wilson 317
módulo 11, así que para cada a, existe a, con 0 < a < 11, tal que aa ≡ 1 (mód 11). Pues bien,
Si a = 2, entonces a = 6, ya que 2 · 6 ≡ 1 (mód 11)
Si a = 3, entonces a = 4, ya que 3 · 4 ≡ 1 (mód 11)
=⇒ 2 · 3 · 4 · 5 · 6 · 7 · 8 · 9 ≡ 1 (mód 11)
Si a = 5, entonces a = 9, ya que 5 · 9 ≡ 1 (mód 11)
Si a = 7, entonces a = 8, ya que 7 · 8 ≡ 1 (mód 11)
De aquí que,
2 · 3 · 4 · 5 · 6 · 7 · 8 · 9 ≡ 1 (mód 11)
y =⇒ 2 · 3 · 4 · 5 · 6 · 7 · 8 · 9 · 10 ≡ −1 (mód 11)
10 ≡ −1 (mód 11)
En 1770 Edward Waring anunció la publicación del siguiente teorema por su alumno John Wilson. Ni
Waring ni Wilson pudieron probarlo, pero ahora se puede encontrar en cualquier texto elemental de Teoría
de Números.
Demostración.
Si a es un entero tal que 0 < a < p, entonces, como p es primo, m.c.d.(a, p) = 1 y, consecuentemente, por
8.3.2, la congruencia lineal ax ≡ 1 (mód p) tiene solucón única módulo p. Es decir, existe un único número
0 < a < p tal que aa ≡ 1 (mód p). Este número, a, es el inverso de a módulo p.
Por lo tanto,
a 6= 1
a 6= a ⇐⇒ y
a 6= p − 1
entonces,
y como,
p − 1 ≡ −1 (mód p)
Bastaría multiplicar y,
2 · 3 · · · (p − 2)(p − 1) ≡ −1 (mód p)
es decir,
(p − 1)! ≡ −1 (mód p)
Ejemplo 8.21
Solución.
es decir,
138! ≡ −1 (mód 139)
Por otra parte, 139 y 197 son primos entre sí, luego por el Pequeño Teorema de Fermat
esto es,
197138 ≡ 1 (mód 139)
y sumando ambos resultados,
138! + 197138 ≡ 0 (mód 139)
Consecuentemente, 138! + 197138 es divisible por 139.
320 Lección 8. Congruencias
Unidad Temática III
Relaciones y Funciones
321
Lección 9
Relaciones
En esta lección estudiaremos algunas estructuras básicas que pueden representarse a través de la relación
entre elementos de conjuntos. Las relaciones tienen una importancia fundamental tanto en la teoría como
en las aplicaciones a la informática.
Una estructura de datos tales como una lista, una matriz o un árbol, se usan para representar conjuntos de
elementos junto con una relación entre los mismos.
Las relaciones que son parte de un modelo matemático están a menudo implícitamente representadas por
relaciones en una estructura de datos.
Aplicaciones numéricas, recuperación de información y problemas de redes son algunos ejemplos donde las
relaciones ocurren como parte de la descripción del problema, y la manipulación de relaciones es importante
en la resolución de procedimientos.
Las relaciones también juegan un importante papel en la teoría de computación, incluyendo estructuras de
programas y análisis de algoritmos.
En esta lección desarrollaremos algunas de las herramientas fundamentales y los conceptos asociados a las
relaciones.
9.1 Generalidades
Hemos estudiado la relación de subconjunto para conjuntos. En álgebra y cálculo son importantes las
relaciones entre variables; en geometría lo son las relaciones entre figuras. Hasta el momento no hemos
necesitado una definición precisa de la palabra relación. Sin embargo, sin una definición formal es difícil
responder preguntas sobre relaciones. ¿Qué se quiere dar a entender, por ejemplo, cuando se dice que dos
relaciones aparentemente diferentes son iguales?
En la realidad que nos circunda existen relaciones entre elementos, entre conjuntos y entre elementos y conjun-
tos. Existen relaciones de parentesco, de amistad, de paisanaje, etc., entre personas; relaciones diplomáticas,
económicas, etc., entre países; relaciones de paralelismo o de perpendicularidad entre rectas de un plano;
relaciones de inclusión entre conjuntos; relaciones como “mayor que” o “menor o igual que” entre números,
323
324 Lección 9. Relaciones
etc. La matemática intenta, como ahora veremos, hacerse eco de tales sucesos y, mediante un proceso de
abstracción, expresarlas y estudiarlas científicamente.
9.1.1 Relación
Ejemplo 9.1
Sean A1 = {a, b}, A2 = {1, 2, 3} y A3 = {p, q, r}. Escribir tres relaciones definidas en A1 × A2 × A3 .
Solución.
A1 × A2 × A3 = {(a, 1, p), (a, 1, q), (a, 1, r), (a, 2, p), (a, 2, q), (a, 2, r),
(a, 3, p), (a, 3, q), (a, 3, r), (b, 1, p), (b, 1, q), (b, 1, r),
(b, 2, p), (b, 2, q), (b, 2, r), (b, 3, p), (b, 3, q), (b, 3, r)}
y cualquier subconjunto de este producto cartesiano sería una relación definida sobre ellos. Por ejemplo,
R1 = {(a, 1, p)}
R2 = {(a, 1, p), (a, 2, p)}
R3 = {(b, 1, p), (b, 1, q), (b, 1, r), (b, 2, p), (b, 2, q), (b, 2, r), (b, 3, p), (b, 3, q), (b, 3, r)}
Ejemplo 9.2
Sea A = {huevos, leche, maíz} y B = {vacas, cabras, gallinas}. Escribir la relación R de A a B definida
por:
(a, b) ∈ R ⇐⇒ a es producido por b
Solución.
La relación sería:
R = {(huevos,gallinas),(leche,vacas),(leche,cabras)}
9.2. Relaciones Binarias 325
Llamaremos dominio de una relación R al conjunto formado por todos los primeros elementos de los pares
ordenados que pertenecen a R, e imagen o rango al conjunto formado por los segundos elementos. Es decir,
si R es una relación de A a B, entonces
Dom (R) = {a ∈ A, ∃b : b ∈ B ∧ (a, b) ∈ R}
Img (R) = {b ∈ B, ∃a : a ∈ A ∧ (a, b) ∈ R}
Ejemplo 9.3
Para U = Z+ , A = {2, 3, 4, 5, 6, 7}, B = {10, 11, 12, 13, 14}, escribir los elementos de la relación R ⊂ A × B,
donde
Solución.
R = {(2, 10), (2, 12), (2, 14), (3, 12), (4, 12), (5, 10), (6, 12), (7, 14)}
La clase más importante de relaciones es la de las relaciones binarias. Debido a que este tipo de relaciones son
las más frecuentes, el término “relación” denota generalmente una relación binaria; adoptaremos este criterio
cuando no haya confusión y especificaremos las que no sean binarias con términos tales como “ternaria” o
“n-aria”.
/ R, escribiremos aR
Si (a, b) ∈ / b y diremos que a no está relacionado con b.
Ejemplo 9.4
(a) Sea R la relación “menor que” definida en el conjunto Z de los números enteros.
Escribiremos 3 < 5 para indicar que (3, 5) ∈ R y 5 < /R
/ 3 para indicar que (3, 5) ∈
326 Lección 9. Relaciones
(b) Sea R la relación “es un múltiplo de” en el conjunto de los enteros positivos.
Entonces,
4R2 pero 2R
/ 4, es decir 4 es múltiplo de 2, pero 2 no es múltiplo de 4.
En general, aRb si, y sólo si a = kb para algún k ∈ Z+ , así para todo x, xR1.
Un número x es impar si xR
/ 2.
(c) Como dijimos anteriormente, una relación binaria sobre el conjunto de los números reales puede rep-
resentarse gráficamente en el plano cartesiano. La figura siguiente es la gráfica de la relación
x
−4 −3 −2 −1 0 1 2 3 4
−1
−2
−3
−4
Ejemplo 9.5
Sea A = {1, 2, 3} y R = {(1, 2), (1, 3), (3, 2)}. R es una relación en A ya que es un subconjunto de A × A.
Con respecto a esta relación, tendremos que
9.3. Matriz de una Relación 327
En este apartado veremos una de las formas de representar una relación entre dos conjuntos finitos, como es
su matriz booleana o matriz de ceros y unos.
9.3.1 Definición
Solución.
Nota 9.1
− Obsérvese que la matriz de una relación caracteriza a la misma, o sea, si se conoce la relación se conoce
la matriz y si se conoce la matriz sabremos de que relación trata.
− Obsérvese también lo siguiente: si MR es la matriz de una relación R de A a B, cada fila se corresponde
con un elemento de A y cada columna con un elemento de B. Para calcular el dominio de R bastará
ver en que filas hay, al menos, un uno y para calcular la imagen bastará con ver en que columnas hay,
al menos, un uno.
En el ejemplo anterior,
Dom (R) = {1, 2, 3, 4} e Img (R) = {1, 2, 3, 4}
Existe otra forma de representar una relación cuando es de un conjunto en si mismo, es decir, cuando la
relación es binaria.
328 Lección 9. Relaciones
Los grafos nos ofrecen una forma bastante conveniente de visualizar cuestiones relativas a una relación binaria.
Por esta razón desarrollaremos algunos conceptos de grafos dirigidos paralelamente a nuestro tratamiento de
las relaciones binarias.
9.4.1 Definición
Un grafo dirigido o digrafo es un par ordenado D = (A, R) donde A es un conjunto finito y R es una
relación binaria definida sobre A. Al conjunto A lo llamaremos conjunto de nodos o vértices de D. A los
elementos de R los llamaremos arcos o aristas del digrafo D.
− Un grafo dirigido caracteriza a una relación, es decir, conociendo la relación se conoce el digrafo y
conociendo el digrafo, puede establecerse la relación.
Tomaremos los elementos de A como puntos del plano y cuando dos elementos x e y de A estén relacionados,
es decir, xRy, trazaremos un arco dirigido desde x hasta y.
Grado de entrada de un vértice es el número de aristas que llegan hasta él. Representaremos por gre (a)
al del vértice a.
Grado de salida de un vértice es el número de aristas que salen de él. Representaremos por grs (a) al
del vértice a.
Ejemplo 9.7
En la figura siguiente mostramos una representación gráfica del digrafo D = (A, R), siendo A el conjunto
{a, b, c, d} y R = {(a, a), (a, c), (b, c)}.
9.4. Grafo Dirigido de una Relación 329
Bucle
b a
Aislado
c d
d es un vértice aislado.
y los de salida,
grs (a) = 2, grs (b) = 1, grs (c) = 0, grs (d) = 0
Ejemplo 9.8
Escribir como conjuntos de pares ordenados las relaciones cuyos grafos dirigidos son los de la figura siguiente:
3 2 1 2 b a
4 5 1 c d
R1 R2 R3
330 Lección 9. Relaciones
Solución.
R1 = {(1, 1), (2, 2), (2, 5), (3, 3), (4, 2), (4, 4), (5, 4), (5, 5)}
R2 = ∅
R3 = {(b, c), (c, b), (d, d)}
Ejemplo 9.9
Representar gráficamente el digrafo D = (Z+ , R), donde R es la relación definida sobre el conjunto de los
números enteros positivos consistente en todos los pares de números de la forma (a, a + 2).
Solución.
R = (a, a + 2) : a ∈ Z+
aRb ⇐⇒ b = a + 2
es decir,
R = {(1, 3), (2, 4), (3, 5), (4, 6), . . . . . .}
La representación gráfica de su grafo dirigido sería:
1 2 3 4 5 6
Como Z+ es un conjunto infinito, en la figura hemos hecho un diagrama que es, necesariamente, incompleto.
Las relaciones binarias, es decir definidas sobre un único conjunto A, pueden tener ciertas propiedades que
expondremos en este apartado.
9.5.1 Reflexividad
Una relación binaria R definida sobre un conjunto A se dice que es reflexiva, cuando todos y cada uno de
los elementos de A están relacionados consigo mismo, es decir,
9.5. Propiedades de las Relaciones 331
Ejemplo 9.10
Obtener una condición necesaria y suficiente para que una relación binaria no sea reflexiva.
Solución.
y la proposición ¬∀x, (x ∈ A −→ xRx) es verdadera si ∀x, (x ∈ A −→ xRx) es falsa, luego por el valor de
verdad del cuantificador universal tiene que haber, al menos, un valor de x en A que haga que la propiedad
x ∈ A −→ xRx no se cumpla, o lo que es igual que verifique la propiedad x ∈ A y no verifique xRx, o sea
xR/ x. Por lo tanto,
R no es reflexiva ⇐⇒ ∃x : (x ∈ A ∧ xR / x)
Consecuentemente, una condición necesaria y suficiente para que una relación definida en un conjunto A no
sea reflexiva es que podamos encontrar, al menos, un elemento en A que no esté relacionado consigo mismo.
Ejemplo 9.11
Sea A = {1, 2, 3, 4} y R = {(1, 1), (1, 2), (2, 2), (3, 3), (3, 2), (4, 4)} una relación definida en A.
Solución.
La relación es, en efecto, reflexiva ya que 1R1, 2R2, 3R3 y 4R4, o sea, todos y cada uno de los elementos
del conjunto A sobre el que está definida la relación están relacionados consigo mismo.
2 1
3 4
332 Lección 9. Relaciones
− El digrafo de una relación reflexiva se caracteriza por tener un bucle en cada uno de los vértices.
− La matriz de una relación reflexiva se caracteriza por tener todos los elementos de su diagonal principal
iguales a 1 por lo tanto, si hay, al menos, un elemento en la diagonal principal que sea 0, entonces la
relación no será reflexiva, es decir, si MR = (rij ),
R es reflexiva ⇐⇒ rii = 1, ∀i
y
R no es reflexiva ⇐⇒ ∃i : rii = 0
Ejemplo 9.12
Estudiar la reflexividad de la relación “menor o igual que” definida en el conjunto de los números enteros.
Solución.
⇐⇒ ∃k ∈ Z+
0 :b−a=k
⇐⇒ b = a + k, siendo k ∈ Z+
0.
Ejemplo 9.13
Solución.
b
b es divisible por a ⇐⇒ ∈ Z+
a
b
⇐⇒ ∃q ∈ Z+ : =q
a
⇐⇒ b = aq, siendo q ∈ Z+ .
Veamos, ahora, si es reflexiva. Como siempre, habrá que comprobar que todos y cada uno de los enteros
positivos está relacionado consigo mismo. Sea, pues, a un entero positivo cualquiera. Obviamente,
a=a
o lo que es igual,
a = a · 1, siendo 1 ∈ Z+ .
Consecuentemente, y según la definición de R,
aRa
y la relación propuesta es reflexiva.
9.5.2 Simetría
Una relación binaria R sobre un conjunto A es simétrica si cada vez que x está relacionado con y se sigue
que y está relacionado con x. Es decir,
Ejemplo 9.14
Sea A = {1, 2, 3, 4} y R = {(1, 1), (1, 2), (2, 1), (2, 3), (3, 2), (3, 3)} una relación definida en A.
Solución.
R es simétrica ya que para cada par (a, b) ∈ R, el par (b, a) también pertenece a R. En efecto,
(1, 1) ∈ R y (1, 1) ∈ R
(1, 2) ∈ R y (2, 1) ∈ R
(2, 3) ∈ R y (3, 2) ∈ R
(3, 3) ∈ R y (3, 3) ∈ R
2 1
3 4
− Si D es el digrafo de una relación simétrica, entonces entre cada dos vértices distintos de D existen dos
aristas o no existe ninguna.
− La matriz de una relación simétrica, satisface la propiedad de que todo par de elementos colocados
simétricamente respecto de la diagonal principal son iguales. Luego si MR = (rij ) es la matriz de R,
entonces
R es simétrica ⇐⇒ rij = rji , ∀i, j
y
R es no simétrica ⇐⇒ ∃i, j : rij 6= rji
9.5. Propiedades de las Relaciones 335
9.5.3 Antisimetría
Una relación binaria R sobre un conjunto A se dice antisimétrica si de (x, y) ∈ R e (y, x) ∈ R, se sigue que
a = b. Es decir,
R es antisimétrica ⇐⇒ ∀x, y, (xRy ∧ yRx −→ x = y)
Nota 9.4 Obsérvese que en virtud de la equivalencia lógica entre una proposición condicional y su con-
trarrecíproca, otra forma de expresar esta definición es
R es antisimétrica ⇐⇒ ∀x, y, (x 6= y −→ xR
/ y ∨ yR
/ x)
o lo que es igual,
es decir, elegidos dos elementos cualesquiera en A, si son distintos, entonces no pueden estar relacionados,
al mismo tiempo, entre sí.
O sea, si podemos encontrar dos elementos x y y en A tales que x esté relacionado con y e y relacionado con
x, siendo ambos distintos, entonces la relación es no antisimétrica.
Ejemplo 9.15
Sea A = {1, 2, 3, 4} y sea R = {(1, 2), (2, 2), (3, 4), (4, 1)} una relación definida en A. ¿Es antisimétrica?
Dibujar el digrafo y escribir la matriz de R.
Solución.
Observemos lo siguiente:
/ R, (4, 2) ∈
2 6= 4 y (2, 4) ∈ / R, es decir 2R
/ 4 ∧ 4R
/ 2.
luego,
/ R ó (b, a) ∈
si a 6= b, entonces (a, b) ∈ /R
de aquí que R sea antisimétrica.
2 1
3 4
− Si D es el digrafo de una relación antisimétrica, entonces entre cada dos vértices distintos de A, existe
un arco o no existe ninguno.
y
R es no antisimétrica ⇐⇒ ∃i, j : rij = 1 ∧ rji = 1 ∧ i 6= j
9.5. Propiedades de las Relaciones 337
Ejemplo 9.16
Estudiar la antisimetría de la relación “menor o igual que” definida en el conjunto de los números enteros.
Solución.
Sean a y b dos enteros cualesquiera y sea R la relación propuesta. Según hemos visto en 9.12, la relación
puede definirse en la forma:
aRb ⇐⇒ b − a = k, siendo k ∈ Z+ 0
b − a = k1 , siendo k1 ∈ Z+
aRb ⇐⇒ 0
y =⇒ k1 + k2 = 0, siendo k1 , k2 ∈ Z+
0
a − b = k2 , siendo k2 ∈ Z+
bRa ⇐⇒
0
luego,
k1 = 0 y k2 = 0
de aquí que
b−a=0 y a−b=0
es decir,
a=b
y, consecuentemente, la relación “menor o igual” definida en el conjunto de los números enteros es anti-
simétrica.
Probemos lo mismo, es decir la antisimetría de la relación, de otra forma. En efecto, sean a y b dos números
enteros cualesquiera, entonces
aRb ⇐⇒ b − a ∈ Z+ 0
y si a 6= b,
aRb ⇐⇒ b − a ∈ Z+
y si negamos ambos miembros,
aR
/b ⇐⇒ / Z+
b−a∈ ⇐⇒ b − a ∈ Z−
Pues bien,
a 6= b ⇐⇒ b − a 6= 0
⇐⇒ b − a ∈ Z \ {0}
⇐⇒ b − a ∈ Z+ ∪ Z−
y a − b ∈ Z−
+
b−a∈Z
⇐⇒ ó
b − a ∈ Z− y a − b ∈ Z+
aRb y bR /a
⇐⇒ ó
aR/ b y bRa
Por lo tanto, la relación “menor o igual que” definida en el conjunto de los enteros es antisimétrica.
338 Lección 9. Relaciones
Ejemplo 9.17
Estudiar la antisimetría de la relación de divisibilidad definida en el conjunto de los números enteros positivos.
Solución.
Según vimos en el ejemplo 9.13 la relación de divisibilidad en el conjunto de los enteros positivos se definía
de la siguiente forma:
aRb ⇐⇒ b = aq, siendo q ∈ Z+ , ∀a, b ∈ Z+
Pues bien, sean a y b dos enteros positivos cualesquiera y supongamos que aRb y bRa. Entonces,
aRb ⇐⇒ b = aq1 , siendo q1 ∈ Z+
y =⇒ b = bq1 q2 =⇒ q1 q2 = 1 =⇒ q1 = q2 = 1
+
bRa ⇐⇒ a = bq2 , siendo q2 ∈ Z
luego,
a=b
y, consecuentemente, la relación propuesta es antisimétrica.
9.5.4 Transitividad
Se dice que una relación R definida en un conjunto A es transitiva si de (a, b) ∈ R y (b, c) ∈ R, se deduce
(a, c) ∈ R. Es decir,
R es transitiva ⇐⇒ ∀x, y, z (xRy ∧ yRz −→ xRz)
es decir, la relación R no es transitiva, si podemos encontrar elementos x, y, z en A tales que xRy y yRz,
pero xR/ z.
Ejemplo 9.18
Sea A = {1, 2, 3, 4} y R = {(1, 2), (1, 3), (1, 4), (2, 3)} una relación definida sobre A. ¿Es transitiva? Dibujar
el digrafo y escribir la matriz de la relación.
Solución.
En efecto, R es transitiva porque (1, 2) ∈ R y (2, 3) ∈ R y, también está en R, el par (1, 3).
2 1
3 4
− Si D es el digrafo de una relación transitiva y existen arcos desde a hasta b y desde b hasta c, entonces
existirá un arco desde a hasta c.
− Es posible caracterizar la relación transitiva por su matriz booleana MR = (rij ),
R es transitiva ⇐⇒ (rij = 1 ∧ rjk = 1 =⇒ rik = 1)
y
R es no transitiva ⇐⇒ rij = 1 ∧ rjk = 1 ∧ rik = 0
Ejemplo 9.19
Estudiar la transitividad de la relación “menor o igual que” definida en el conjunto de los números enteros.
Solución.
Sean a, b y c tres enteros cualesquiera y sea R la relación propuesta. Según hemos visto en 9.12, la relación
puede definirse en la forma:
aRb ⇐⇒ b − a = k, siendo k ∈ Z+ 0
Pues bien, supongamos que aRb y bRc, entonces
b − a = k1 , siendo k1 ∈ Z+
aRb ⇐⇒ 0
y =⇒ c − a = k1 + k2 , siendo k1 + k2 ∈ Z+
0
c − b = k2 , siendo k2 ∈ Z+
bRc ⇐⇒
0
luego,
aRc
y, consecuentemente, la relación “menor o igual” definida en el conjunto de los números enteros es transitiva.
340 Lección 9. Relaciones
Ejemplo 9.20
Estudiar la transitividad de la relación de divisibilidad definida en el conjunto de los números enteros posi-
tivos.
Solución.
Según vimos en el ejemplo 9.13 la relación de divisibilidad en el conjunto de los enteros positivos se definía
de la siguiente forma:
Pues bien, sean a, b y c tres enteros positivos cualesquiera y supongamos que aRb y bRc. Entonces,
aRb ⇐⇒ b = aq1 , siendo q1 ∈ Z+
y =⇒ c = aq1 q2 , siendo q1 q2 ∈ Z+ =⇒ aRc
bRc ⇐⇒ c = bq2 , siendo q2 ∈ Z+
luego,
aRc
Ejemplo 9.21
Estudiar las propiedades de las relaciones definidas en el conjunto A = {1, 2, 3} cuyos grafos dirigidos son
los de la figura siguiente.
9.5. Propiedades de las Relaciones 341
1 1 1
2 3 2 3 2 3
R1 R2 R3
1 1 1
2 3 2 3 2 3
R4 R5 R6
Solución.
R2 . > Reflexividad. La relación no es reflexiva ya que hay, al menos, un elemento (el 1 y el 3) que no
está relacionado consigo mismo.
> Simetría. En efecto lo es, ya que cada vez que a está relacionado con b, (1R2 3 y 2R2 2, se verifica
que b está relacionado con a (3R2 1 y 2R2 2).
> Antisimetría. La relación no es antisimétrica ya que, 1R2 3, 3R2 1 y, sin embargo, 1 6= 3.
> Transitividad. No lo es, ya que, 1R2 3, 3R2 1 y, sin embargo, 1R/11.
R3 . > Reflexividad. La relación no es reflexiva ya que ninguno de los elementos de A está relacionado
consigo mismo.
> Simetría. No lo es, ya que, por ejemplo, 2R3 1 y, sin embargo, 1R/32.
> Antisimetría. En efecto lo es, ya que
2 6= 1 y 2R3 1 y 1R/32.
2 6= 3 y 2R3 3 y 3R/32.
1 6= 3 y 1R3 3 y 3R/31.
> Transitividad. R3 es transitiva ya que
2R3 1
y =⇒ 2R3 3
1R3 3
> Reflexividad. No es reflexiva, ya que ningún elemento del conjunto A sobre el que está definida
la relación está relacionado consigo mismo.
> Simetría. La relación propuesta es simétrica ya que si a y b son cualesquiera de A, se verifica que
si bR/4a, entonces aR/3b.
> Antisimetría. La relación R4 es antisimétrica ya que,
1 6= 2 y 1R/42 y 2R/41.
1 6= 3 y 1R/43 y 3R/41.
2 6= 3 y 2R/43 y 3R/42.
> Transitividad. La relación es, en efecto, transitiva ya que si a, b y c son tres elementos cualesquiera
de A, se verifica que
aR/4b
aR/4c =⇒ ó
bR/4c
R5 . > Reflexividad. La relación propuesta es reflexiva ya que todos y cada uno de los elementos del
conjunto A sobre el que está definida están relacionados consigo mismos.
> Simetría. Esta relación no es simétrica ya que, por ejemplo, 2 está relacionado con 3 y, sin
embargo, 3 no lo está con 2.
> Antisimetría. La relación no es antisimétrica ya que, por ejemplo, 1 está relacionado con 3, 3 está
relacionado con 1 y, sin embargo, 1 es distinto de 3.
9.5. Propiedades de las Relaciones 343
R6 . > Reflexividad. La relación no es reflexiva ya que hay, al menos, un elemento en A (por ejemplo el
1) que no está relacionado consigo mismo.
> Simetría. No hay simetría en esta relación ya que, por ejemplo, 1 está relacionado con 3 y, sin
embargo, 3 no está relacionado con 1.
> Antisimetría. La relación propuesta no es antisimétrica ya que, por ejemplo, 2 está relacionado
con 3, 3 está relacionado con 2 y, sin embargo, 2 y 3 son distintos.
> Transitividad. La relación no es transitiva ya que, por ejemplo, 1 está relacionado con 3, 3 lo está
con 2 y, sin embargo, 1 no está relacionado con 2.
Ejemplo 9.22
Dibujar el grafo dirigido de las relaciones siguientes:
(a) La relación R1 = {(1, 2), (2, 1), (3, 3), (1, 1), (2, 2)} definida en A = {1, 2, 3}.
(b) La relación R2 = {(1, 2), (2, 3), (3, 4), (4, 1)} definida en A = {1, 2, 3, 4}.
(c) La relación R3 definida sobre el conjunto A = {1, 2, 3, 4} por
aR3 b ⇐⇒ a2 > b, ∀a, b ∈ A
Solución.
1 2 1 2 1
2 3 3 4 3 4
R1 R2 R3
344 Lección 9. Relaciones
Ejemplo 9.23
Solución.
~ Reflexividad. Dado cualquier número racional a, se verifica que |a − a| = 0 < 1, luego aRa.
1 1 1 1 1
|a − b| = 1 − = <1 y |b − a| = − 1 = < 1 y 1 6= .
2 2 2 2 2
aRb ⇐⇒ |a − b| < 1
y
bRc ⇐⇒ |b − c| < 1
sin embargo,
|a − c| = |a − b + b − c| 6 |a − b| + |b − c| < 2
por tanto,
∃a, b, c ∈ Q : aRb ∧ bRc ∧ aR
/c
por tanto, R no es transitiva.
Lección 10
Relaciones de Equivalencia
Jean Ullmo
10.1 Generalidades
Este tipo de relaciones binarias juegan un papel importante en todas las ciencias porque permiten clasificar
los elementos del conjunto en el que están definidas.
Muchas veces trataremos a los elementos de un conjunto más por sus propiedades que como objetos individ-
uales. En tales situaciones, podremos ignorar todas las propiedades que no sean de interés y tratar elementos
diferentes como “equivalentes” o indistinguibles, a menos que puedan diferenciarse utilizando únicamente las
propiedades que nos interesen.
Estas propiedades son la base para una clase importante de relaciones binarias sobre un conjunto.
10.1.1 Definición
Una relación binaria R definida sobre un conjunto A se dice que es de equivalencia cuando es reflexiva,
simétrica y transitiva.
345
346 Lección 10. Relaciones de Equivalencia
Ejemplo 10.1
Sea A = {1, 2, 3, 4} y
R = {(1, 1), (1, 2), (2, 1), (2, 2), (3, 4), (4, 3), (3, 3), (4, 4)} .
Ver si R es de equivalencia.
Solución.
Reflexividad. En efecto,
(1, 1) ∈ R, (2, 2) ∈ R, (3, 3) ∈ R y (4, 4) ∈ R
luego,
∀x (x ∈ A −→ xRx)
es decir, R es reflexiva.
Simetría. En efecto,
(1, 2) ∈ R y (2, 1) ∈ R
(3, 4) ∈ R y (4, 3) ∈ R
luego,
∀x, y [(x, y) ∈ R −→ (y, x) ∈ R]
es decir, la relación propuesta es simétrica.
Transitividad. En efecto,
(1, 1) ∈ R y (1, 2) ∈ R =⇒ (1, 2) ∈ R
(1, 2) ∈ R y (2, 1) ∈ R =⇒ (1, 1) ∈ R
(1, 2) ∈ R y (2, 2) ∈ R =⇒ (1, 2) ∈ R
(2, 1) ∈ R y (1, 1) ∈ R =⇒ (2, 1) ∈ R
(2, 1) ∈ R y (1, 2) ∈ R =⇒ (2, 2) ∈ R
(2, 2) ∈ R y (2, 1) ∈ R =⇒ (2, 1) ∈ R
(3, 4) ∈ R y (4, 4) ∈ R =⇒ (3, 4) ∈ R
(3, 3) ∈ R y (3, 4) ∈ R =⇒ (3, 4) ∈ R
(4, 3) ∈ R y (3, 3) ∈ R =⇒ (4, 3) ∈ R
(4, 4) ∈ R y (4, 3) ∈ R =⇒ (4, 3) ∈ R
luego,
∀x, y, z, [(x, y) ∈ R y (y, z) ∈ R −→ (x, z) ∈ R]
y la relación es, por tanto, transitiva.
Ejemplo 10.2
10.1. Generalidades 347
El digrafo asociado a una relación de equivalencia, R, definida sobre un conjunto A tiene algunas caracterís-
ticas especiales.
− Al ser R una relación reflexiva, todos y cada uno de los elementos del conjunto A está relacionado
consigo mismo, es decir,
∀a, (a ∈ A −→ aRa)
y esto significa que en cada vértice del grafo hay un bucle, o sea, si a es cualquiera de A,
− La simetría de R implica que dados dos elementos cualesquiera de A, a y b, si a está relacionado con
b, entonces b lo está con a, es decir,
lo cual significa que si existe un arco desde a hasta b, también ha de existir un arco desde b hasta a.
a b
y esto quiere decir que si no hay un arco entre b y a, tampoco debe haberlo entre a y b.
a b
lo cual quiere decir si existe un arco desde a hasta b y otro desde b hasta c, entonces tiene que haber
un arco desde a hasta c.
348 Lección 10. Relaciones de Equivalencia
a b
lo cual significa que si no hay un arco entre a y c, entonces puede ocurrir una de las siguientes opciones:
c c c
a b a b a b
La matriz de incidencia o matriz de ceros y unos asociada a una relación de equivalencia, R, definida sobre
un conjunto A, también tiene, al igual que el digrafo, algunas características especiales que la distinguen.
Para que sea más fácil de entender supondremos que A = {a1 , a2 , . . . , an } y la matriz de la relación es:
r11 r12 r13 · · · r1n
r21 r22 r23 · · · r2n
R = r31 r32 r33 · · · r3n
.. .. .. .. ..
. . . . .
rn1 rn2 rn3 ··· rnn
es decir el elemento rij representa el cruce del elemento ai de A que está en la fila i y el aj que está en la
columna j. De esta forma,
rij = 1 ⇐⇒ ai Raj
y
rij = 0 ⇐⇒ ai R
/ aj
Pues bien,
~ Reflexividad.
R es reflexiva ⇐⇒ ∀ai , (ai ∈ A =⇒ ai Rai )
⇐⇒ rii = 1, ∀i = 1, 2, . . . , n
es decir, todos los elementos de la diagonal principal de la matriz son unos.
~ Simetría.
R es simétrica ⇐⇒ ∀ai , aj , (ai Raj =⇒ aj Rai )
⇐⇒ ∀i, j, (rij = 1 =⇒ rji = 1)
o bien, utilizando el contrarrecíproco,
o sea, los elementos simétricos respecto a la diagonal principal de la matriz son, ambos, ceros o unos.
350 Lección 10. Relaciones de Equivalencia
~ Transitividad.
R es transitiva ⇐⇒ ∀ai , aj , ak , (ai Raj y aj Rak =⇒ ai Rak )
⇐⇒ ∀i, j, k, (rij = 1 y rjk = 1 =⇒ rik = 1)
Ejemplo 10.3
Determinar si la relaciones cuyas matrices se dan son de equivalencia sobre el conjunto A = {a, b, c}.
1 0 0
(a) MR1 = 0 1 1
0 1 1
1 0 1
(b) MR2 = 0 1 0
0 0 1
Solución.
Supongamos que rij es un elemento cualquiera de la matriz, donde i indica la fila a la que pertenece y j la
columna.
rii = 1, ∀i = 1, 2, 3
es decir, los elementos de la matriz simétricos respecto de la diagonal principal son iguales, por lo
tanto, la relación es simétrica.
Transitividad. En efecto,
r22 = 1 y r23 = 1 =⇒ r23 = 1
r23 = 1 y r33 = 1 =⇒ r23 = 1
r32 = 1 y r22 = 1 =⇒ r32 = 1
r33 = 1 y r32 = 1 =⇒ r32 = 1
luego,
si rij = 1 y rjk = 1, entonces rik = 1
y
r11 =1 y r12 = 0
r12 = 0 =⇒ r12 =0 y r22 = 1
r13 =0 y r32 = 1
r11 =1 y r13 = 0
r13 = 0 =⇒ r12 =0 y r23 = 1
r13 =0 y r33 = 1
es decir,
si rik = 0, entonces rij = 0 ó rjk = 0
y, consecuentemente, la relación es transitiva.
(b) La relación no es de equivalencia ya que r13 = 1 y r31 = 0, lo cual significa que
aRc y, sin embargo, cR
/ 2a
es decir, la relación propuesta no es simétrica.
10.2.1 Definición
Sea R una relación de equivalencia definida sobre un conjunto A. Para cada a ∈ A, llamaremos clase de
equivalencia de a, al conjunto formado por todos los elementos de A que estén relacionados con él. La
notaremos [a], es decir,
[a] = {x ∈ A : xRa}
Obsérvese que la clase de equivalencia de un elemento a nunca es vacía, ya que la reflexividad de R implica
que a ∈ [a].
Ejemplo 10.4
Solución.
352 Lección 10. Relaciones de Equivalencia
a b c d
[a] = {a, b}
[b] = {a, b}
[c] = {c, d}
[d] = {c, d}
Obsérvese que [a] = [b] y [c] = [d], es decir, existen sólo dos clases de equivalencia.
10.2.2 Lema
Sea R una relación de equivalencia sobre el conjunto A. Entonces, para cualquier par de elementos a y b de
A, se verifica:
Demostración.
x ∈ [a] ⇐⇒ xRa
=⇒ xRa y aRb {Hipótesis}
=⇒ xRb {Transitividad de R}
⇐⇒ x ∈ [b]
En efecto,
[a] ∩ [b] 6= ∅ =⇒ ∃x ∈ A : x ∈ [a] y x ∈ [b]
⇐⇒ ∃x ∈ A : xRa y xRb
=⇒ ∃x ∈ A : aRx y xRb {Simetría}
=⇒ aRb {Transitividad}
⇐⇒ [a] = [b] {Apartado (i)}
Obsérvese que de todo lo anterior se sigue que cualquiera de los elementos que componen una clase de
equivalencia puede elegirse como representante de la misma.
10.3.1 Teorema
Si R es una relación de equivalencia en un conjunto A, entonces la familia de todas las clases de equivalencia
de los elementos de A produce una partición de A.
Demostración.
Dado que cada clase de equivalencia es un subconjunto de A, el conjunto de todas ellas será una familia de
subconjuntos de A.
1. [a] 6= ∅, ∀a ∈ A
En efecto, como ya dijimos antes, al menos a pertenece a su clase de equivalencia, luego son no vacías.
[
3. [a] = A
a∈A
Veamos que la unión de todas las clases de equivalencia es el conjunto A. En efecto,
[ [a]⊆A
x∈ [a] =⇒ ∃a ∈ A : x ∈ [a] =⇒ x ∈ A
a∈A
luego, !
[
∀x, x ∈ [a] =⇒ x ∈ A
a∈A
es decir, [
[a] ⊆ A
a∈A
luego, !
[
∀x, x ∈ A =⇒ x ∈ [a]
a∈A
es decir, [
A⊆ [a]
a∈A
10.3.2 Definición
Ejemplo 10.5
R = {(a, a), (a, b), (a, f ), (b, b), (b, a), (b, f ), (c, c), (c, d), (c, e),
(d, c), (d, e), (d, d), (e, c), (e, d), (e, e), (f, a), (f, b), (f, f )}
Solución.
c b
d a
e f
[a] = {a, b, f }
[b] = {a, b, f }
[f ] = {a, b, f }
[c] = {c, d, e}
[d] = {c, d, e}
[e] = {c, d, e}
Ejemplo 10.6
Solución.
a = a ⇐⇒ a − a = 0 =⇒ a − a = m · 0, 0 ∈ Z ⇐⇒ aRa
luego, dado cualquier número entero, n, nRn, es decir todos y cada uno de los enteros está relacionado
consigo mismo y, consecuentemente, la relación es reflexiva.
Simétrica. Sean a y b dos enteros cualesquiera. Entonces,
b ∈ [a] ⇐⇒ bRa
⇐⇒ ∃q1 ∈ Z : b − a = mq1
⇐⇒ ∃q1 ∈ Z : b − mq2 − r = mq1
=⇒ ∃q1 , q2 ∈ Z : b − r = mq1 + mq2 , siendo 0 6 r < m
⇐⇒ ∃q1 , q2 ∈ Z : b − r = m(q1 + q2 ), siendo 0 6 r < m
=⇒ ∃q ∈ Z : b − r = mq, siendo 0 6 r < m {Tomando q = q1 + q2 }
⇐⇒ bRr
⇐⇒ b ∈ [r]
es verdadera y, consecuentemente,
[a] ⊆ [r]
Recíprocamente,
b ∈ [r] ⇐⇒ bRr
⇐⇒ ∃q1 ∈ Z : b − r = mq1
=⇒ ∃q1 , q2 ∈ Z : b − a + mq2 = mq1
⇐⇒ ∃q1 , q2 ∈ Z : b − a = m(q1 − q2 )
=⇒ ∃q ∈ Z : b − a = mq {Tomando q = q1 − q2 }
⇐⇒ bRa
⇐⇒ b ∈ [a]
es verdadera y, consecuentemente,
[r] ⊆ [a]
De la doble inclusión obtenida, se sigue que
[a] = [r]
[r] = {n ∈ Z : nRr}
= {n ∈ Z : n − r = mq, q ∈ Z}
= {n ∈ Z : n = mq + r, q ∈ Z}
358 Lección 10. Relaciones de Equivalencia
[0] = {n : n = mq, q ∈ Z}
[1] = {n : n = mq + 1, q ∈ Z}
[2] = {n : n = mq + 2, q ∈ Z}
.. ..
. .
[m − 1] = {n : n = mq + m − 1, q ∈ Z}
a = mq2 + r, 0 6 r < m
Ahora podemos escribir el conjunto cociente. En efecto, según la definición de conjunto cociente, 10.3.2,
.
Z = {[a] : a ∈ Z}
R
Pues bien, sea N cualquier subconjunto de números enteros. Entonces,
.
N ∈Z ⇐⇒ ∃a ∈ Z : N = [a]
R
⇐⇒ N = [r] , siendo 0 6 r < m − 1
⇐⇒ N = [0] ∨ N = [1] ∨ N = [2] ∨ . . . ∨ N = [m − 1]
⇐⇒ N ∈ {[0] , [1] , [2] , . . . , [m − 1]}
luego, .
Z = {[0] , [1] , [2] , . . . , [m − 1]}
R
c) En este caso,
∀n1 , n2 , (n1 Rn2 si, y solo si n1 − n2 es múltiplo de 3)
y tenemos que clasificar, es decir obtener el conjunto cociente que la relación R determina en el conjunto
A = {n : |n| 6 10}
aR0
a ∈ [0] ⇐⇒ y
a∈A
∃q ∈ Z : a − 0 = 3q
⇐⇒ y
|a| 6 10
∃q ∈ Z : a = 3q
⇐⇒ y
|3q| 6 10
|3q| 6 10 ⇐⇒ −10 6 3q 6 10
aR1
a ∈ [1] ⇐⇒ y
a∈A
∃q ∈ Z : a − 1 = 3q
⇐⇒ y
|a| 6 10
∃q ∈ Z : a = 3q + 1
⇐⇒ y
|3q + 1| 6 10
|3q + 1| 6 10 ⇐⇒ −10 6 3q + 1 6 10
|3q + 1| 6 10 ⇐⇒ −10 6 3q + 2 6 10
Ejemplo 10.7
(c) Escribir el conjunto cociente en el caso de que el conjunto sobre el que está definida la relación sea
A = {−5, −4, −3, −2, −1, 0, 1, 2, 3, 4, 5, 6, 7, 8}.
Solución.
a = a =⇒ a − a = 0 =⇒ aRa
luego todos los elementos del conjunto sobre el que está definida la relación están relacionados consigo
mismos y, consecuentemente, ésta es reflexiva.
a − b = 0
b − a = 0
aRb ⇐⇒ y ⇐⇒ y ⇐⇒ bRa
a + b = 3 b + a = 3
a−b=0 ó a+b=3
y
aRb ⇐⇒ a−b=0 ó a+b=3 b−c=0
y y =⇒ ó
bRc ⇐⇒ b−c=0 ó b+c=3 a−b=0 ó a+b=3
y
b+c=3
a−b = 0
y
b−c = 0
ó
a+b = 3
y
b−c = 0
=⇒ ó
a−b = 0
y
b+c = 3
ó
a+b = 3
y
b+c = 3
a−c = 0
ó
a+c = 3
=⇒ ó
a+c = 3
ó
a−c = 0
=⇒ aRc
⇐⇒ b ∈ {a, 3 − a}
es verdadera y, consecuentemente,
[a] = {a, 3 − a}
En particular,
[−1] = {−1, 4}
(c) Veamos como sería el conjunto cociente en el caso de que la relación estuviera definida sobre el conjunto
A = {−5, −4, −3, −2, −1, 0, 1, 2, 3, 4, 5, 6, 7, 8}. Según el apartado (b),
[0] = {0, 3}
[1] = {1, 2}
[4] = {4, −1}
[5] = {5, −2}
[6] = {6, −3}
[7] = {7, −4}
[8] = {8, −5}
de aquí que
.
A = {[0] , [1] , [2] , [3] , [4] , [5] , [6] , [7] , [8]}
R
= {{0, 3} , {1, 2} , {4, −1} , {5, −2} , {6, −3} , {7, −4} , {8, −5}}
Ejemplo 10.8
Demostrar que se trata de una relación de equivalencia, hallar las clases de equivalencia y el conjunto cociente.
Solución.
10.3. Conjunto Cociente 365
R es de equivalencia.
√ √
En efecto, para cada entero positivo a se verifica que E ( a) = E ( a), luego,
∀n, n ∈ Z+ =⇒ nRn
es decir, R es reflexiva.
También es simétrica puesto que si a y b son dos enteros positivos cualesquiera,
√ √ √ √
aRb =⇒ E( a) = E( b) ⇐⇒ E( b) = E( a) =⇒ bRa
y transitiva, ya que si a, b y c son tres números enteros positivos cualesquiera, se verifica que
√ √ √ √ √ √
aRb y bRc =⇒ E( a) = E( b) y E( b) = E( c) =⇒ E( a) = E( c) =⇒ aRc
Clases de equivalencia.
Sea a cualquiera de Z+ . Entonces,
[a] = {x ∈ Z+ : xRa}
√ √
= {x ∈ Z+ : E ( x) = E ( a)}
√ √ √
= {x ∈ Z+ : E ( a) 6 x < E ( a) + 1}
n √ 2 √ 2
o
= x ∈ Z+ : (E ( a)) 6 x < (E ( a) + 1)
= {x ∈ Z+ : 1 6 x < 4}
= {1, 2, 3}
n √ 2 √ 2 o
[4] = x ∈ Z+ : E 4 6x< E 4 +1
= {x ∈ Z+ : 4 6 x < 9}
= {4, 5, 6, 7, 8}
Conjunto cociente.
Observemos lo siguiente:
√ √ √ √
> E 1 =E 2 =E 3 =1yE 4 = 2, luego la raíz de todos los enteros positivos entre 1 y 3
tienen la misma parte entera, es decir,
[9] = [10] = [11] = [12] = [13] = [14] = [15] = {9, 10, 11, 12, 13, 14, 15}
y así sucesivamente. Las únicas clases distintas que existen son, por tanto, las de los cuadrados de los enteros
positivos, o sea,
[12 ], [22 ], [32 ], [42 ], [52 ], . . . . . .
366 Lección 10. Relaciones de Equivalencia
siendo, √ 2 √ 2
[a2 ] = x ∈ Z+ : E a2 6x< E a2 + 1
= x ∈ Z+ : a2 6 x < (a + 1)2 .
El conjunto cociente será, por tanto,
2
Z+ a : a ∈ Z+
.
=
R
= {{1, 2, 3} , {4, 5, 6, 7, 8} , {9, 10, 11, 12, 13, 14, 15} , . . .}
10.3.3 Teorema
Dada una .partición de un conjunto A, puede definirse en él una relación de equivalencia R tal que el conjunto
cociente A coincida con la partición dada.
R
Demostración.
Dos elementos de A están relacionados si, y sólo si pertenecen al mismo subconjunto de la par-
tición.
aRb ⇐⇒ ∃Ai ∈ P : a y b ∈ Ai
En efecto,
luego,
n
[
a∈ Ai =⇒ ∃Ai : a ∈ Ai =⇒ a y a ∈ Ai =⇒ aRa
i=1
por lo tanto,
∀a, (a ∈ A =⇒ aRa)
es decir, la relación es reflexiva.
Simetría. Sean a y b dos elementos cualesquiera de A, entonces
o sea,
∀a, b, (aRb =⇒ bRa)
y la relación es, por tanto, simétrica.
10.3. Conjunto Cociente 367
aRb ⇐⇒ ∃Ai ∈ P : a y b ∈ Ai
y
bRc ⇐⇒ ∃Aj ∈ P : b y c ∈ Aj
es decir, R es transitiva.
b ∈ [a] ⇐⇒ bRa ⇐⇒ b ∈ Ai
luego,
∀x, (x ∈ [a] ←→ x ∈ Ai )
es verdadera y, consecuentemente,
luego,
.
A = {A1 , A2 , . . . , An }
R
368 Lección 10. Relaciones de Equivalencia
Ejemplo 10.9
Solución.
Si tenemos en cuenta que las clases de equivalencia son los subconjuntos de la partición, tendremos
[1] = {1, 2, 3} , luego (1, 1), (1, 2), (1, 3), (2, 1), (2, 2), (2, 3), (3, 1), (3, 2), (3, 3) ∈ R
[4] = {4} , luego (4, 4) ∈ R
de aquí que
R = {(1, 1), (1, 2), (1, 3), (2, 1), (2, 2), (2, 3), (3, 1), (3, 2), (3, 3), (4, 4)}
Ejemplo 10.10
Si {{a, c, e} , {b, d, f }} es una partición del conjunto A = {a, b, c, d, e, f }, determinar la relación de equiva-
lencia correspondiente.
Solución.
Pues bien,
[a] = {a, c, e} , luego (a, a), (a, c), (a, e), (c, a), (c, c), (c, e), (e, a), (e, c) y (e, e) están en R
también,
[b] = {b, d, f } , luego (b, b), (b, d), (b, f ), (d, b), (d, d), (d, f ), (f, b), (f, d) y (f, f ) están en R
Consecuentemente, la relación es
R = {(a, a), (a, c), (a, e), (c, a), (c, c), (c, e), (e, a), (e, c), (e, e),
(b, b), (b, d), (b, f ), (d, b), (d, d), (d, f ), (f, b), (f, d), (f, f )}
10.3. Conjunto Cociente 369
Ejemplo 10.11
En el conjunto universal de los números enteros, y siendo m un entero positivo, se consideran las siguientes
relaciones de equivalencia:
R1 : Conjunto formado por todos los pares de números enteros, (n1 , n2 ), cuya diferencia sea múltiplo
de m.
R2 : Conjunto formado por todos los pares de números enteros, (n1 , n2 ), que den el mismo resto al
dividirlos por m.
(c.1) Comprobar que P = {A0 , A2 , A4 } es una partición del conjunto M2 de los números pares.
(c.2) Clasificar el conjunto, M2 , de los números pares por la relación de equivalencia, R3 , determinada
por la partición anterior en dicho conjunto.
(c.3) Calcular, razonadamente, el número de elementos que tienen cada una de las clases de equivalencia
en el caso del conjunto de los números pares cuyo valor absoluto sea menor o igual que 19000.
Solución.
> R1 ⊆ R2 .
Sea (a, b) cualquiera de Z × Z. Entonces,
es verdadera y, consecuentemente, R1 ⊆ R2 .
370 Lección 10. Relaciones de Equivalencia
> R2 ⊆ R1 .
En efecto, si (a, b) es cualquiera de Z × Z, entonces
b ∈ [a] ⇐⇒ bRa
⇐⇒ ∃q1 ∈ Z : b − a = mq1
⇐⇒ ∃q1 ∈ Z : b = mq1 + a
=⇒ ∃q1 , q2 , r ∈ Z : b = mq1 + mq2 + r, 0 6 r < m
⇐⇒ ∃q1 , q2 , r ∈ Z : b = m(q1 + q2 ) + r, 0 6 r < m
=⇒ ∃q, r ∈ Z : b = mq + r, 0 6 r < m {q = q1 + q2 }
⇐⇒ ∃q, r ∈ Z : b − r = mq, 0 6 r < m
⇐⇒ bRr, 0 6 r < m
⇐⇒ b ∈ [r] , 0 6 r < m
[r] = {n : n = mq + r, q ∈ Z y 0 6 r < m}
Por lo tanto,
[a] = {n : n = mq + r, q ∈ Z y 0 6 r < m}
siendo r el resto de dividir a entre m. Habrá, pues, tantas clases de equivalencia diferentes como restos
haya al dividir entre m, es decir,
[0] = {n : n = mq, q ∈ Z}
[1] = {n : n = mq + 1, q ∈ Z}
[2] = {n : n = mq + 2, q ∈ Z}
.. ..
. .
.. ..
. .
[m − 1] = {n : n = mq + m − 1, q ∈ Z}
(c.1) Comprobaremos que P = {A0 , A2 , A4 } cumple las tres condiciones para ser una partición del
conjunto M2 de los números pares.
Según la definición de los conjuntos,
A0 = {n : n = 6q, q ∈ Z}
A2 = {n : n = 6q + 2, q ∈ Z}
A4 = {n : n = 6q + 4, q ∈ Z}
es decir,
Ai = {n : n = 6q + i, q ∈ Z} , i = 0, 2, 4
Ai = ∅, i = 0, 2, 4 =⇒ 6q + i ∈
/ Ai , ∀q ∈ Z
6q + i = i, e i ∈ Ai , i = 0, 2, 4
Por lo tanto, Ai 6= ∅, i = 0, 2, 4
372 Lección 10. Relaciones de Equivalencia
2 Los tres conjuntos integrantes de la partición son, dos a dos, disjuntos, es decir,
i 6= j =⇒ Ai ∩ Aj = ∅, i, j = 0, 2, 4
Probaremos el contrarrecíproco,
Ai ∩ Aj 6= ∅ =⇒ i = j, i, j = 0, 2, 4
En efecto,
a ∈ Ai
Ai ∩ Aj 6= ∅, i, j = 0, 2, 4 ⇐⇒ ∃a ∈ M2 : y
a ∈ Aj
a = 6q + i
⇐⇒ ∃q ∈ Z : y
a = 6q + j
El teorema de existencia y unicidad de cociente y
resto asegura que el resto de dividir a por 6
es único.
=⇒ i = j, i, j = 0, 2, 4
3 La unión de los tres conjuntos que conforman la partición es el conjunto formado por todos
los números pares, es decir,
M 2 = A0 ∪ A2 ∪ A4
En efecto, sea a cualquier entero.
a ∈ M2 ⇐⇒ ∃q1 ∈ Z : a = 2q1
( )
Dividiendo q1 por 3
∃q, r ∈ Z : q1 = 3q + r, 0 6 r < 3
=⇒ ∃q, r ∈ Z : a = 2(3q + r), 0 6 r < 3
⇐⇒ ∃q, r ∈ Z : a = 6q + 2r, 2r = 0, 2 o 4
⇐⇒ ∃q, i ∈ Z : a = 6q + i, i = 0, 2 o 4 {i = 2r}
⇐⇒ a ∈ A0 ∨ a ∈ A2 ∨ a ∈ A4
⇐⇒ a ∈ (A0 ∪ A2 ∪ A4 )
Como a era cualquier entero, esto quiere decir que la proposición,
∀n, (n ∈ M2 −→ n ∈ (A0 ∪ A2 ∪ A4 ))
es verdadera y, por lo tanto, M2 ⊆ (A0 ∪ A2 ∪ A4 ).
Recíprocamente,
a ∈ (A0 ∪ A2 ∪ A4 ) ⇐⇒ ∃i : a ∈ Ai , i = 0, 2 o 4
⇐⇒ ∃q1 , i ∈ Z : a = 6q1 + i, i = 0, 2 o 4
i
⇐⇒ ∃q1 , r ∈ Z : a = 6q1 + 2r, 2r = 0, 2 o 4 r=
2
⇐⇒ ∃q1 , r ∈ Z : a = 2(3q1 + r), 0 6 r < 3
=⇒ ∃q ∈ Z : a = 2q {q = 3q1 + r}
⇐⇒ a ∈ M2
10.3. Conjunto Cociente 373
∀n, (n ∈ (A0 ∪ A2 ∪ A4 ) −→ n ∈ M2 )
(a, b) ∈ R3 ⇐⇒ ∃i : a ∈ Ai y b ∈ Ai , i = 0, 2, 4
∃q1 ∈ Z : a = 6q1 + i, i = 0, 2, 4
⇐⇒ y
∃q2 ∈ Z : a = 6q2 + i, i = 0, 2, 4
Por lo tanto, por el teorema citado anteriormente, y también por el apartado (b), las clases
de equivalencia son A0 , A2 y A4 , luego la clasificación que la relación propuesta produce en el
conjunto de los números pares es:
M2 = {A0 , A1 , A2 }
R
= {{n : n = 6q, q ∈ Z} , {n : n = 6q + 2, q ∈ Z} , {n : n = 6q + 4, q ∈ Z}}
(c.3) Calcularemos, ahora, el número de elementos que tienen cada una de las clases de equivalencia
en el caso del conjunto,
M2 = {n : n = 2q, q ∈ Z y |n| 6 19000}
~ A0 = {n : n = 6q, q ∈ Z y |n| 6 19000}
Sea a cualquier entero. Entonces,
a ∈ A0 ⇐⇒ ∃q ∈ Z : a = 6q y |a| 6 19000
⇐⇒ ∃q ∈ Z : |6q| 6 19000
⇐⇒ ∃q ∈ Z : |6q| < 19000 {19000 no es múltiplo de 6}
19000
⇐⇒ ∃q ∈ Z : |q| <
6
⇐⇒ ∃q ∈ Z : |q| < 3166, 6
⇐⇒ |q| 6 3166
Luego,
A0 = {n : n = 6q, q ∈ Z y |q| 6 3166}
y, consecuentemente, la clase de equivalencia A0 tendrá, además del 0, 3166 números positivos
y 3166 negativos, es decir un total de 6333 elementos.
374 Lección 10. Relaciones de Equivalencia
~ A2 = {n : n = 6q + 2, q ∈ Z y |n| 6 19000}
Sea a cualquier entero. Entonces,
a ∈ A2 ⇐⇒ ∃q ∈ Z : a = 6q + 2 y |a| 6 19000
⇐⇒ ∃q ∈ Z : |6q + 2| 6 19000
⇐⇒ ∃q ∈ Z : −19000 6 6q + 2 6 19000
⇐⇒ ∃q ∈ Z : −19002 6 6q 6 18998
⇐⇒ ∃q ∈ Z : −19002 6 6q < 18998 {18998 no es múltiplo de 6}
−19002 18998
⇐⇒ ∃q ∈ Z : 6q<
6 6
⇐⇒ ∃q ∈ Z : −3167 6 q < 3166, 3
⇐⇒ ∃q ∈ Z : −3167 6 q 6 3166
Luego,
A2 = {n : n = 6q + 2, q ∈ Z y − 3167 6 q 6 3166}
y, consecuentemente, la clase de equivalencia A2 tendrá, además del 0, 3166 números positivos
y 3167 negativos, es decir un total de 6334 elementos.
~ A4 = {n : n = 6q + 4, q ∈ Z y |n| 6 19000}
Sea a cualquier entero. Entonces,
a ∈ A4 ⇐⇒ ∃q ∈ Z : a = 6q + 4 y |a| 6 19000
⇐⇒ ∃q ∈ Z : |6q + 4| 6 19000
⇐⇒ ∃q ∈ Z : −19000 6 6q + 4 6 19000
⇐⇒ ∃q ∈ Z : −19004 6 6q 6 18996
⇐⇒ ∃q ∈ Z : −19004 < 6q 6 18996 {−19004 no es múltiplo de 6}
−19004 18996
⇐⇒ ∃q ∈ Z : <q6
6 6
⇐⇒ ∃q ∈ Z : −3167, 3 < q 6 3166
⇐⇒ ∃q ∈ Z : −3167 6 q 6 3166
Luego,
A4 = {n : n = 6q + 4, q ∈ Z y − 3167 6 q 6 3166}
y, consecuentemente, la clase de equivalencia A4 tendrá, además del 0, 3166 números positivos
y 3167 negativos, es decir un total de 6334 elementos.
Lección 11
Relaciones de Orden
Estudiamos en esta lección una de las relaciones binarias más importantes que pueden definirse en un
conjunto, las relaciones de orden.
11.1 Generalidades
Una relación binaria R sobre un conjunto A se dice que es de orden, si es reflexiva, antisimétrica y transitiva.
Nota 11.1 Los órdenes más comunes son las relaciones 6 y > en Z y en R. Por esta razón cuando nos
refiramos, en general, a una relación de orden, R, definida sobre un conjunto A, usaremos los símbolos 4 y
< en vez de R. Estos son similares a los 6 y > que seguiremos utilizando cuando el conjunto sea Z o R.
375
376 Lección 11. Relaciones de Orden
Ejemplo 11.1
Probar que la relación “menor o igual” definida en el conjunto Z de los números enteros es de orden.
Solución.
Según vimos en 9.12, 9.16 y 9.19, la relación “menor o igual” definida en el conjunto de los enteros es reflexiva,
antisimétrica y transitiva, por lo tanto es una relación de orden.
Dados dos elementos a y b de un conjunto A sobre el que se ha definido una relación de orden 4, diremos que
son comparables si uno de ellos es anterior al otro. En caso contrario se dice que a y b “no son comparables”.
a y b son comparables ⇐⇒ a 4 b ó b 4 a
luego,
a y b no son comparables ⇐⇒ a 4
/byb4
/a
Una relación de orden se dice que es total cuando todos los elementos del conjunto sobre el que está definida
son comparables por dicha relación. En caso contrario, es decir, si existen elementos no comparables, diremos
que la relación definida es de orden parcial. Así pues, dada la relación de orden 4 definida en un conjunto
A, diremos
4 es de orden total ⇐⇒ ∀a, b, (a 4 b ó b 4 a)
Ejemplo 11.2
Probar que la relación de orden “menor o igual” definida en el conjunto Z de los números enteros es total.
Solución.
En efecto, sean a y b dos enteros cualesquiera, veamos que a 6 b o b 6 a, es decir, todos los enteros son
comparables por la relación.
11.2. Conjuntos Ordenados 377
Como a y b están arbitrariamente elegidos, puede ocurrir que sean iguales (a = b) o distintos (a 6= b). Pues
bien,
a = b ó a 6= b ⇐⇒ a = b ó b − a 6= 0
⇐⇒ a = b ó b − a ∈ Z \ {0}
⇐⇒ a = b ó b − a ∈ Z− ∪ Z+
b − a ∈ Z−
⇐⇒ a=bó ó
b − a ∈ Z+
a − b ∈ Z+
⇐⇒ a=bó ó
b − a ∈ Z+
∃q ∈ Z+ : a − b = q
⇐⇒ a=bó ó
∃q ∈ Z+ : b − a = q
∃q ∈ Z+ : a = b + q
⇐⇒ a=bó ó
∃q ∈ Z+ : b = a + q
a=bób<a
⇐⇒ ó
a=bóa<b
b6a
⇐⇒ ó
a6b
Por tanto, la relación de orden “menor o igual” definida en el conjunto de los números enteros es total.
Ejemplo 11.3
Solución.
a 4 b ⇐⇒ b es divisible por a
o lo que es igual,
a 4 b ⇐⇒ a es divisor de b.
378 Lección 11. Relaciones de Orden
(a) Según vimos en 9.13, 9.17 y 9.20, esta relación es reflexiva, antisimétrica y transitiva y, por lo tanto,
es de orden.
(b) Veamos, ahora, si este orden es total o parcial. En efecto, sean a y b dos enteros positivos cualesquiera
distintos y distintos, ambos, de 1 y supongamos que son primos entre sí. Entonces,
a no es divisor de b y b no es divisor de a
es decir,
a4
/byb4
/a
luego, según hemos visto en 11.2.2, la relación de divisibilidad es de orden parcial.
Ejemplo 11.4
Sea A un conjunto y sea P (A) el conjunto de las partes de A, es decir, el conjunto cuyos elementos son
todos los posibles subconjuntos de A.
∀X, Y, (X 4 Y ⇐⇒ X ⊆ Y )
Solución.
∀X, Y, (X 4 Y ⇐⇒ X ⊆ Y )
> Reflexividad.
En efecto, sea B cualquier subconjunto de A. Entonces, según vimos en 3.2.6,
B⊆B
luego,
B4B
de aquí que
∀X, (X ∈ P (A) =⇒ X 4 X)
y, consecuentemente, la relación sea reflexiva.
> Antisimetría.
En efecto, sean B y C cualesquiera de P (A). Entonces,
B 4 C ⇐⇒ B ⊆ C
3.2.5
∧ ∧ =⇒ B=C
C 4 B ⇐⇒ C ⊆ B
luego,
∀X, Y, (X 4 Y ∧ Y 4 X =⇒ X = Y )
y, consecuentemente, la relación es antisimétrica.
11.2. Conjuntos Ordenados 379
> Transitividad.
En efecto, sean B, C y D tres subconjuntos cualesquiera de A. Entonces,
B 4 C ⇐⇒ B ⊆ C
3.2.7
∧ ∧ =⇒ B ⊆ D ⇐⇒ B 4 D
C 4 D ⇐⇒ C ⊆ D
luego,
∀X, Y, Z, (X 4 Y ∧ Y 4 Z =⇒ X 4 Z)
y, consecuentemente, la relación es transitiva.
Por ser reflexiva, antisimétrica y transitiva la relación propuesta es de orden. De ahora en adelante la
llamaremos relación de orden de inclusión.
Ejemplo 11.5
Solución.
Comprobaremos que
∀n1 , n2 , (n1 41 n2 ←→ n1 42 n2 )
o lo que es igual,
∀n1 , n2 , (n1 es divisor de n2 ←→ Dn1 ⊆ Dn2 )
En efecto, sean a y b dos enteros positivos cualesquiera.
> a es divisor de b =⇒ Da ⊆ Db .
En efecto, sea d cualquier entero positivo. Entonces,
d ∈ Da ⇐⇒ d es divisor de a
⇐⇒ (d es divisor de a) ∧ (a es divisor de b) {Hipótesis}
=⇒ d es divisor de b {Transitividad}
⇐⇒ d ∈ Db
Como d es cualquiera, hemos probado que la proposición,
∀n, (n ∈ Da −→ n ∈ Db )
es verdadera, luego por la definición de inclusión, (3.2.1),
Da ⊆ Db
380 Lección 11. Relaciones de Orden
> Da ⊆ Db =⇒ a es divisor de b.
En efecto, por la reflexividad de la relación de orden de divisibilidad,
a es divisor de a ⇐⇒ a ∈ Da
=⇒ a ∈ Db {Hipótesis}
⇐⇒ a es divisor de b
Ejemplo 11.6
Solución.
Comprobaremos que
∀n1 , n2 , (n1 <1 n2 ←→ n1 <2 n2 )
o lo que es igual,
∀n1 , n2 , (n1 es múltiplo de n2 ←→ Mn1 ⊆ Mn2 )
En efecto, sean a y b dos enteros positivos cualesquiera.
> a es múltiplo de b =⇒ Ma ⊆ Mb .
En efecto, sea m cualquier entero positivo. Entonces,
m ∈ Ma ⇐⇒ m es múltiplo de a
⇐⇒ (m es múltiplo de a) ∧ (a es múltiplo de b) {Hipótesis}
=⇒ m es múltiplo de b {Transitividad}
⇐⇒ m ∈ Mb
Como m es cualquiera, hemos probado la veracidad de la proposición,
∀n, (n ∈ Ma −→ n ∈ Mb )
Ma ⊆ Mb
11.2. Conjuntos Ordenados 381
> Ma ⊆ Mb =⇒ a es múltiplo de b.
En efecto, por la reflexividad de la relación de orden de divisibilidad,
a es múltiplo de a ⇐⇒ a ∈ Ma
=⇒ a ∈ Mb {Hipótesis}
⇐⇒ a es múltiplo de b
Ejemplo 11.7
∀n1 , n2 n1 4 n2 ←→ ∃q ∈ Z+ : n2 = nq1
Solución.
a = a1 , siendo 1 ∈ Z+
⇐⇒ b = bq1 q2
q1 q2 = 1
ó
=⇒ b=1
ó
b = −1, q1 impar y q2 impar
− Si b = 1, entonces
b = aq1
y =⇒ 1 = aq1 , q1 ∈ Z+ =⇒ a = 1
b = 1
=⇒ a = b
a = bq2
y =⇒ a = 1q2 , q2 ∈ Z+ =⇒ a = 1
b = 1
− Si b = −1 y q1 , q2 ∈ Z+ , impares,
b = aq1
y =⇒ −1 = aq1 , q1 impar =⇒ a = −1
b = −1
=⇒ a = b
a = bq2
y =⇒ a = (−1)q2 , q2 impar =⇒ a = −1
b = −1
⇐⇒ c = aq1 q2 , q1 q2 ∈ Z+
⇐⇒ a4c
Hemos probado, pues, la veracidad de la proposición,
∀n1 , n2 , n3 , [(n1 4 n2 y n2 4 n1 ) −→ n1 4 n3 ]
11.3. Representación Gráfica 383
Ejemplo 11.8
Consideremos definida en el conjunto A = {a, b, c} la siguiente relación de orden
4= {(a, a), (a, b), (a, c), (b, b), (b, c), (c, c)} .
Su grafo dirigido sería:
a
384 Lección 11. Relaciones de Orden
Solución.
Ejemplo 11.9
El siguiente grafo dirigido representa el conjunto A = {2, 3, 6, 9, 18} ordenado por la relación de divisibilidad.
18
6 9
2 3
386 Lección 11. Relaciones de Orden
Solución.
1. Los bucles significan que cada uno de los números de A se divide a sí mismo. Los eliminamos todos.
18
6 9
2 3
3 divide a 6
y =⇒ 3 divide a 18. Eliminamos el arco que une 3 con 18.
6 divide a 18
3 divide a 9
y =⇒ 3 divide a 18. Eliminamos el arco que une 3 con 18.
9 divide a 18
11.3. Representación Gráfica 387
18
6 9
2 3
18
6 9
2 3
Como puede apreciarse este diagrama nos da una idea más clara de la ordenación que el grafo dirigido. En
efecto, el 2 y el 3 están al mismo nivel ya que 2 no divide a 3, ni 3 divide a 2, es decir no son comparables
y lo mismo ocurre con 6 y 9. El 6 es posterior a 2 y 3 ya que es múltiplo de ambos, al igual que 18 que es
múltiplo de 6 y 9. Finalmente, el 9 es posterior a 3 ya que es múltiplo suyo.
Ejemplo 11.10
(a) 4= {(1, 1), (1, 2), (2, 2), (2, 4), (1, 3), (3, 3), (3, 4), (1, 4), (4, 4)} definida en el conjunto A = {1, 2, 3, 4}.
(b)
4 = {(a, a), (b, b), (c, c), (a, c), (c, d), (c, e), (a, d)
(d, d), (a, e), (b, c), (b, d), (b, e), (e, e)}
definida en A = {a, b, c, d, e}.
Solución.
(a) 4= {(1, 1), (1, 2), (2, 2), (2, 4), (1, 3), (3, 3), (3, 4), (1, 4), (4, 4)}.
Observemos que
14244
y
14344
pero 2 4
/3y34
/ 2, es decir 2 y 3 no está relacionados. El diagrama de Hasse será, por tanto,
2 3
(b)
4 = {(a, a), (b, b), (c, c), (a, c), (c, d), (c, e), (a, d)
(d, d), (a, e), (b, c), (b, d), (b, e), (e, e)}
Como puede observarse,
a4c4d
a4c4e
b4c4e
b4c4d
pero,
a4
/b y b4
/a
d4
/e y e4
/d
es decir, a y b no están relacionados y tampoco d y e. De todo esto se sigue que el diagrama de Hasse
es:
11.3. Representación Gráfica 389
e d
a b
Ejemplo 11.11
Escribir las parejas ordenadas de la relación determinada por los siguientes diagramas de Hasse en el conjunto
A = {1, 2, 3, 4}.
4 4
2 1 1
(a) (b)
Solución.
(a) 4= {(1, 1), (1, 3), (1, 4), (2, 2), (2, 3), (2, 4), (3, 3), (3, 4), (4, 4)}
(b) 4= {(1, 1), (1, 2), (1, 3), (1, 4), (2, 2), (2, 3), (2, 4), (3, 3), (3, 4), (4, 4)}
390 Lección 11. Relaciones de Orden
Ciertos elementos en un conjunto ordenado son de especial importancia para muchas de las aplicaciones de
esos conjuntos. Explicaremos quienes son estos elementos y posteriormente veremos el importante papel que
juegan.
A lo largo de este apartado (A, 4) será un conjunto ordenado y B un subconjunto suyo (B ⊆ A).
b es minimal de B ⇐⇒ ∀x, (x ∈ B −→ x ⊀ b)
Ejemplo 11.12
En el conjunto Z+ de los enteros positivos se considera la relación de divisibilidad, es decir, dados dos enteros
positivos cualesquiera n1 y n2 ,
n1 4 n2 ←→ n1 es divisor de n2
Obtener una condición necesaria y suficiente para que a ∈ Z+ sea minimal de un conjunto de enteros
positivos, A, ordenado por la relación anterior.
Solución.
Si llamamos Dn2 al conjunto formado por todos los divisores de n2 , sería lo mismo que escribir,
es decir,
a es minimal de A ⇐⇒ ∀n, (n ∈ A −→ n ⊀ a)
Sea b cualquier entero positivo, entonces,
b ∈ A −→ b ⊀ a ⇐⇒ b ∈ A −→ ¬ (b ≺ a)
⇐⇒ b ∈ A −→ ¬ (b 4 a ∧ b 6= a)
⇐⇒ b ∈ A −→ (¬ (b 4 a) ∨ b = a)
⇐⇒ b ∈ A −→ (b 4 a −→ b = a)
⇐⇒ (b ∈ A ∧ b 4 a) −→ b = a
⇐⇒ (b ∈ A ∧ b ∈ Da ) −→ b ∈ {a}
⇐⇒ b ∈ (A ∩ Da ) −→ b ∈ {a}
11.4. Elementos Característicos de un Conjunto Ordenado 391
luego,
∀n, (n ∈ A −→ n ⊀ a) ⇐⇒ A ∩ Da ⊆ {a}
Por otra parte,
a∈A
y =⇒ a ∈ A ∩ Da =⇒ {a} ⊆ A ∩ Da
a ∈ Da
de aquí que
A ∩ Da ⊆ {a}
A ∩ Da ⊆ {a} ⇐⇒ y ⇐⇒ A ∩ Da = {a}
{a} ⊆ A ∩ Da
y, por lo tanto,
∀n, (n ∈ A −→ n ⊀ a) ⇐⇒ A ∩ Da = {a}
luego,
a es minimal de A ⇐⇒ A ∩ Da = {a}
es decir,
Una condición necesaria y suficiente para que a sea minimal de A respecto a la relación de
divisibilidad es que A ∩ Da = {a}
Ejemplo 11.13
En el conjunto Z+ de los enteros positivos se considera la relación de divisibilidad, es decir, dados dos enteros
positivos cualesquiera n1 y n2 ,
n1 4 n2 ←→ n1 es divisor de n2
Obtener, de forma razonada, los elementos minimales del conjunto
Solución.
Si llamamos Dn2 al conjunto formado por todos los divisores de n2 , sería lo mismo que escribir,
Entonces,
4 ∈ D12 , por lo tanto, 4 4 12
6 ∈ D12 , por lo tanto, 6 4 12
12 ∈ D12 , por lo tanto, 12 4 12
Según el ejemplo anterior, 11.12, si a es un entero positivo cualquiera,
a es minimal de A ⇐⇒ A ∩ Da = {a}
Pues bien,
D4 = {1, 2, 4}
luego,
A ∩ D4 = {4, 6, 8, 9, 12, 18, 24, 27, 36, 54} ∩ {1, 2, 4} = {4}
y, por lo tanto, el 4 es minimal del conjunto A. Además, ninguno de sus múltiplos, salvo el propio 4, puede
ser minimal ya que todos ellos tendrían al 4 como divisor, es decir el 4 sería estrictamente anterior a ellos.
Así que 8, 12, 24 y 36 no son minimales.
También,
A ∩ D6 = {4, 6, 8, 9, 12, 18, 24, 27, 36, 54} ∩ {1, 2, 3, 6} = {6}
luego el 6 es minimal y, por la misma razón que antes, ninguno de los múltiplos de 6 que quedan pueden ser
minimales, es decir, el 18 y el 54 no son minimales.
Finalmente,
A ∩ D9 = {4, 6, 8, 9, 12, 18, 24, 27, 36, 54} ∩ {1, 3, 9} = {9}
por lo tanto el 9 es minimal y, por la misma razón que antes, el 27 no lo es.
Como ya no quedan más números en A que puedan ser minimales, los elementos minimales del conjunto A
ordenado por la relación de divisibilidad serán el 4, el 6 y el 9.
b es maximal de B ⇐⇒ ∀x, (x ∈ B −→ x b)
Ejemplo 11.14
En el conjunto Z+ de los enteros positivos se considera la relación de divisibilidad, es decir, dados dos enteros
positivos cualesquiera n1 y n2 ,
n1 4 n2 ←→ n1 es divisor de n2
Obtener una condición necesaria y suficiente para que a ∈ Z+ sea maximal de un conjunto de enteros
positivos, A, ordenado por la relación anterior.
11.4. Elementos Característicos de un Conjunto Ordenado 393
Solución.
n1 es divisor de n2 ←→ n2 es múltiplo de n1
podemos escribir,
∀n1 , n2 , (n1 4 n2 ←→ n2 es múltiplo de n1 )
lo cual equivale a decir,
∀n1 , n2 , (n2 < n1 ←→ n2 es múltiplo de n1 )
es decir, n2 es posterior a n1 es equivalente a decir que n2 es múltiplo de n1 .
Si llamamos Mn1 al conjunto formado por todos los múltiplos de n1 , sería lo mismo que escribir,
es decir,
a es maximal de A ⇐⇒ ∀n, (n ∈ A −→ n a)
Sea b cualquier entero positivo, entonces,
b ∈ A −→ b a ⇐⇒ b ∈ A −→ ¬ (b a)
⇐⇒ b ∈ A −→ ¬ (b < a ∧ b 6= a)
⇐⇒ b ∈ A −→ (¬ (b < a) ∨ b = a)
⇐⇒ b ∈ A −→ (b < a −→ b = a)
⇐⇒ (b ∈ A ∧ b < a) −→ b = a
⇐⇒ (b ∈ A ∧ b ∈ Ma ) −→ b ∈ {a}
⇐⇒ b ∈ (A ∩ Ma ) −→ b ∈ {a}
luego,
∀n, (n ∈ A −→ n a) ⇐⇒ A ∩ Ma ⊆ {a}
Por otra parte,
a∈A
y =⇒ a ∈ A ∩ Ma =⇒ {a} ⊆ A ∩ Ma
a ∈ Ma
394 Lección 11. Relaciones de Orden
de aquí que
A ∩ Ma ⊆ {a}
A ∩ Ma ⊆ {a} ⇐⇒ y
{a} ⊆ A ∩ Ma ⇐⇒ A ∩ Ma = {a}
y, por lo tanto,
∀n, (n ∈ A −→ n a) ⇐⇒ A ∩ Ma = {a}
luego,
a es maximal de A ⇐⇒ A ∩ Ma = {a}
es decir,
Una condición necesaria y suficiente para que a sea maximal de A respecto a la relación de
divisibilidad es que A ∩ Ma = {a}
Ejemplo 11.15
En el conjunto Z+ de los enteros positivos se considera la relación de divisibilidad, es decir, dados dos enteros
positivos cualesquiera n1 y n2 ,
n1 4 n2 ←→ n1 es divisor de n2
Obtener, de forma razonada, los elementos maximales del conjunto
Solución.
n1 es divisor de n2 ←→ n2 es múltiplo de n1
podemos escribir,
∀n1 , n2 , (n1 4 n2 ←→ n2 es múltiplo de n1 )
lo cual equivale a decir,
∀n1 , n2 , (n2 < n1 ←→ n2 es múltiplo de n1 )
es decir, n2 es posterior a n1 es equivalente a decir que n2 es múltiplo de n1 .
Si llamamos Mn1 al conjunto formado por todos los múltiplos de n1 , sería lo mismo que escribir,
a es maximal de A ⇐⇒ A ∩ Ma = {a}
11.4. Elementos Característicos de un Conjunto Ordenado 395
Pues bien,
M54 = n : n = 54q, q ∈ Z+
luego,
A ∩ M54 = {4, 6, 8, 9, 12, 18, 24, 27, 36, 54} ∩ n : n = 54q, q ∈ Z+ = {54}
y, por tanto, el 54 es maximal del conjunto A. Además, ninguno de sus divisores, salvo el propio 54, puede
ser maximal ya que todos ellos tendrían al 54 como múltiplo, es decir el 54 sería estrictamente posterior a
ellos. Así que 6, 9, 18 y 27 no son maximales.
También,
A ∩ M36 = {4, 6, 8, 9, 12, 18, 24, 27, 36, 54} ∩ n : n = 36q, q ∈ Z+ = {36}
luego el 36 es maximal y, por la misma razón que antes, ninguno de los divisores de 36 que quedan pueden
ser maximales, es decir, el 4 y el 12 no son maximales.
Finalmente,
A ∩ M24 = {4, 6, 8, 9, 12, 18, 24, 27, 36, 54} ∩ n : n = 24q, q ∈ Z+ = {24}
por lo tanto el 24 es maximal y, por la misma razón que antes, el 8, único divisor de 24 que queda, no lo es.
Como ya no quedan más números en A que puedan serlo, los elementos maximales del conjunto A ordenado
por la relación de divisibilidad serán el 54, el 36 y el 24.
Todo conjunto ordenado finito posee, al menos, un elemento maximal y un elemento minimal.
Demostración.
Este razonamiento no puede continuar más allá del número de elementos que tenga A y, como éste es finito,
obtendríamos una cadena
ap ≺ ap−1 ≺ · · · ≺ a2 ≺ a1 ≺ a
que ya no puede extenderse. A partir de ese momento no sería posible encontrar un elemento en A que fuese
estrictamente anterior a ap es decir,
∀n, (n ∈ A −→ n ⊀ ap )
y, consecuentemente, ap sería minimal.
La existencia de elemento maximal se demuestra de una forma similar.
396 Lección 11. Relaciones de Orden
b es mínimo de B ⇐⇒ (b ∈ B) ∧ ∀x, (x ∈ B −→ b 4 x)
Ejemplo 11.16
En el conjunto Z+ de los enteros positivos se considera la relación de divisibilidad, es decir, dados dos enteros
positivos cualesquiera n1 y n2 ,
n1 4 n2 ⇐⇒ n1 es divisor de n2
Obtener, de forma razonada, el elemento mínimo, si lo tiene, del conjunto
Solución.
Si llamamos Dn2 al conjunto formado por todos los divisores de n2 , sería lo mismo que escribir,
Entonces,
4 ∈ D12 , por lo tanto, 4 4 12
6 ∈ D12 , por lo tanto, 6 4 12
12 ∈ D12 , por lo tanto, 12 4 12
Lo primero que haremos es “adecuar” la definición de mínimo a nuestra relación, es decir a la relación de
divisibilidad.
Pues bien, sea b cualquier entero positivo. Entonces, según la definición de mínimo, (11.4.4),
Por lo tanto,
Min (A) = 6
Ejemplo 11.17
En el conjunto Z+ de los enteros positivos se considera la relación de divisibilidad, es decir, dados dos enteros
positivos cualesquiera n1 y n2 ,
n1 4 n2 ⇐⇒ n1 es divisor de n2
Obtener, de forma razonada, el elemento máximo, si lo tiene, del conjunto
Solución.
Por lo tanto,
b es máximo de A ⇐⇒ (b ∈ A) ∧ (b ∈ Ma , para todos y cada uno de los a de A)
!
\
⇐⇒ (b ∈ A) ∧ b ∈ Ma
a∈A
11.4. Elementos Característicos de un Conjunto Ordenado 399
Todo conjunto ordenado finito posee, a lo sumo, un elemento máximo y uno mínimo.
Demostración.
En efecto, supongamos que un conjunto ordenado {A, 4} tiene dos elementos m1 y m2 que son máximos,
entonces )
m1 , máximo
=⇒ m2 4 m1
m2 ∈ A
Por otra parte, )
m2 , máximo
=⇒ m1 4 m2
m1 ∈ A
luego por la antisimetría,
m1 = m2
y el máximo, si existe, es único.
De una forma similar se prueba que el mínimo de un conjunto ordenado, si existe, es único.
El elemento a de A se dice que es cota inferior de B, subconjunto de A, si es anterior a todos los elementos
de B; es decir,
a es cota inferior de B ⊆ A ⇐⇒ ∀x, (x ∈ B −→ a 4 x)
Ejemplo 11.18
En el conjunto Z+ de los enteros positivos se considera la relación de divisibilidad, es decir, dados dos enteros
positivos cualesquiera n1 y n2 ,
n1 4 n2 ←→ n1 es divisor de n2
Obtener, de forma razonada, las cotas inferiores del conjunto
Solución.
Si llamamos Dn2 al conjunto formado por todos los divisores de n2 , sería lo mismo que escribir,
Entonces,
4 ∈ D12 , por lo tanto, 4 4 12
6 ∈ D12 , por lo tanto, 6 4 12
12 ∈ D12 , por lo tanto, 12 4 12
Calcularemos, ahora, las cotas inferiores de A.
Lo primero que haremos es “adecuar” la definición de cota inferior a nuestra relación, es decir a la relación
de divisibilidad.
Pues bien, sea a cualquier entero positivo. Entonces, según la definición de cota inferior, (11.4.7),
y bastaría con que a fuera anterior a los elementos minimales de A ya que, por definición de minimal, todos
los demás elementos de A serán posteriores a algún minimal, o sea,
Calculemos, pues, los elementos minimales del conjunto A. Por 11.12, si b es cualquier entero positivo,
b es minimal de A ⇐⇒ A ∩ Db = {b} .
Entonces,
A ∩ D12 = {12, 18, 24, 36, 54, 72, 108} ∩ {1, 2, 3, 4, 6, 12} = {12}
A ∩ D18 = {12, 18, 24, 36, 54, 72, 108} ∩ {1, 2, 3, 6, 9, 18} = {18}
y ninguno de los restantes números de A puede ser minimal ya que todos son múltiplos de 12 o de 18 lo
cual significaría que bien el 12, bien el 18 serían estrictamente anteriores a ellos, luego el 12 y el 18 son los
elementos minimales de A de aquí que
Sea, pues, Cinf (A) el conjunto formado por todas las cotas inferiores de A y sea a cualquier entero positivo.
Entonces,
a es divisor de 12
a ∈ Cinf (A) ⇐⇒ y
a es divisor de 18
a ∈ D12
⇐⇒ y
a ∈ D18
⇐⇒ a ∈ D12 ∩ D18
⇐⇒ a ∈ {1, 2, 3, 4, 6, 12} ∩ {1, 2, 3, 6, 9, 18}
⇐⇒ a ∈ {1, 2, 3, 6}
Como a era cualquiera, tendremos que el conjunto de las cotas inferiores del conjunto A ordenado por la
relación de divisibilidad es
Cinf (A) = {1, 2, 3, 6}
11.4. Elementos Característicos de un Conjunto Ordenado 401
El elemento a de A se dice que es cota superior de B, subconjunto de A, si es posterior a todos los elementos
de B; es decir,
a es cota superior de B ⊆ A ⇐⇒ ∀x, (x ∈ B −→ a < x)
Ejemplo 11.19
En el conjunto Z+ de los enteros positivos se considera la relación de divisibilidad, es decir, dados dos enteros
positivos cualesquiera n1 y n2 ,
n1 4 n2 ←→ n1 es divisor de n2
Obtener, de forma razonada, las cotas superiores del conjunto
Solución.
n1 es divisor de n2 ←→ n2 es múltiplo de n1
podemos escribir,
∀n1 , n2 , (n1 4 n2 ←→ n2 es múltiplo de n1 )
lo cual equivale a decir,
∀n1 , n2 , (n2 < n1 ←→ n2 es múltiplo de n1 )
es decir, n2 es posterior a n1 es equivalente a decir que n2 es múltiplo de n1 .
Si llamamos Mn1 al conjunto formado por todos los múltiplos de n1 , sería lo mismo que escribir,
Lo primero que haremos es “adecuar” la definición de cota superior a nuestra relación, es decir a la relación
de divisibilidad.
Pues bien, sea a cualquier entero positivo. Entonces, según la definición de cota inferior, (11.4.8),
y bastaría con que a fuera posterior a los elementos maximales de A ya que, por definición de maximal,
todos los demás elementos de A serán anteriores, o sea,
402 Lección 11. Relaciones de Orden
Calculamos, pues, los elementos maximales de A. Por 11.14, si b es cualquier entero positivo,
b es maximal de A ⇐⇒ A ∩ Mb = {b} .
Entonces,
A ∩ M72 = {12, 18, 24, 36, 54, 72, 108} ∩ {n : n = 72q, q ∈ Z+ } = 72
A ∩ M108 = {12, 18, 24, 36, 54, 72, 108} ∩ {n : n = 108q, q ∈ Z+ } = 108
y ninguno de los restantes números de A puede ser maximal ya que todos son divisores de 72 o de 108 lo
cual significaría que bien el 72, bien el 108 serían estrictamente posteriores a ellos, luego el 72 y el 108 son
los elementos maximales de A de aquí que
Sea, pues, Csup (A) el conjunto formado por las cotas superiores de A en Z+ y sea a cualquier entero positivo.
Entonces,
a es múltiplo de 72
a ∈ Csup (A) ⇐⇒ y
a es múltiplo de 108
Consecuentemente, y al ser a cualquier entero positivo, las cotas superiores del conjunto A ordenado por la
relación de divisibilidad serán todos los múltiplos de 216. Lo notaremos,
o simplemente,
Csup (A) = M216
11.4. Elementos Característicos de un Conjunto Ordenado 403
Cuando un conjunto tiene cota inferior se dice que está acotado inferiormente y acotado superiormente
cuando tiene cota superior. Cuando un conjunto posee ambas cotas se dice que está acotado.
11.4.10 Ínfimo
11.4.11 Supremo
Ejemplo 11.20
En el conjunto Z+ de los enteros positivos se considera la relación de divisibilidad, es decir, dados dos enteros
positivos cualesquiera n1 y n2 ,
n1 4 n2 ←→ n1 es divisor de n2
Obtener, de forma razonada, el ínfimo y el supremo del conjunto
Solución.
Pues bien, como en el ejemplo 11.18 hemos obtenido que las cotas inferiores de A son los divisores de
6, es decir,
Cinf (A) = D6
tendremos que
\
b es el ínfimo de A en Z+ ⇐⇒ (b ∈ Cinf (A)) ∧ b ∈ Ma
a∈Cinf (A)
!
\
⇐⇒ (b ∈ D6 ) ∧ b∈ Ma
a∈D6
⇐⇒ b ∈ (D6 ∩ (M1 ∩ M2 ∩ M3 ∩ M6 ))
{M6 ⊆ M3 ⊆ M1 =⇒ M1 ∩ M3 ∩ M6 = M6 }
⇐⇒ b ∈ (D6 ∩ (M2 ∩ M6 ))
{M6 ⊆ M2 =⇒ M2 ∩ M6 = M6 }
⇐⇒ b ∈ (D6 ∩ M6 )
⇐⇒ b ∈ {6}
⇐⇒ b=6
Por lo tanto, el ínfimo del conjunto A ordenado por la relación de divisibilidad, será el 6. Lo notaremos,
Ínf (A) = 6
Pues bien, como en el ejemplo 11.19 hemos obtenido que las cotas superiores de A son los múltiplos de
216, es decir,
Csup (A) = M216
tendremos que
\
b es el supremo de B en A ⇐⇒ (b ∈ Csup (A)) ∧ b ∈ Da
a∈Csup (A)
!
\
⇐⇒ (b ∈ M216 ) ∧ b∈ Da
a∈M216
\
⇐⇒ (b ∈ M216 ) ∧ b ∈ D216q
q∈Z+
⇐⇒ (b ∈ M216 ) ∧ (b ∈ D216 )
⇐⇒ b ∈ (M216 ∩ D216 )
⇐⇒ b ∈ {216}
⇐⇒ b = 216
11.4. Elementos Característicos de un Conjunto Ordenado 405
Por lo tanto, el supremo del conjunto A ordenado por la relación de divisibilidad, será el 216. Lo
notaremos,
Demostración.
En efecto, supongamos que un conjunto ordenado (A, 4) tiene dos elementos s1 y s2 que son supremos,
entonces
s1 , supremo
y =⇒ s2 4 s1
s2 ∈ A
s1 = s2
De una forma similar se prueba que el ínfimo de un conjunto ordenado, si existe, es único.
Ejemplo 11.21
Sea A = {a, b, c, d, e, f, g, h} y la figura, el diagrama de Hasse del conjunto ordenado (A, 4). Se pide:
406 Lección 11. Relaciones de Orden
f g
d e
a b
(b) Encontrar cotas superiores, inferiores, supremo e ínfimo del subconjunto B1 = {a, b} de A.
Solución.
(a) A = {a, b, c, d, e, f, g, h}
> Hay un único maximal que es h ya que no hay en A ningún elemento que sea posterior a él.
> Los elementos a y b son, ambos, minimales porque no hay en A elemento alguno que sea anterior
a ellos.
> El máximo es h ya que es posterior a todos los elementos de A.
> No hay elemento mínimo ya que no hay en A ningún elemento que sea anterior a todos los demás.
(b) B1 = {a, b}
} Las cotas superiores son c, d, e, f, g y h ya que todos ellos son posteriores a todos los elementos
de B1 .
} El supremo de B1 es c ya que
1. c es cota superior de B1 en A.
11.4. Elementos Característicos de un Conjunto Ordenado 407
Obsérvese que un subconjunto B de un conjunto ordenado A puede tener o no cotas superiores o inferiores
en A. Además una cota superior o inferior de B podrá o no pertenecer a B.
Ejemplo 11.22
Determinar maximales, minimales, máximo y mínimo de los conjuntos ordenados cuyo diagrama de Hasse
es el siguiente:
f e 4 5 5
d e d 4
b c c 2 3
a a b 1 2 1
Solución.
(a) ♦ El maximal es f ya que no hay ningún elemento que sea estrictamente posterior a él.
♦ El minimal es a ya que no hay ningún elemento que sea estrictamente anterior a él.
♦ El máximo es f ya que es posterior a todos los demás elementos.
♦ El mínimo es a ya que es anterior a todos los demás elementos.
408 Lección 11. Relaciones de Orden
(b) ~ El maximal es e.
~ Los minimales son a y b.
~ El máximo es e ya que es posterior a todos los demás elementos.
~ No existe elemento mínimo ya que no hay en el conjunto ningún elemento que sea anterior a todos
los demás.
(c) > Los maximales son 4 y 5 ya que no hay elemento alguno que sea estrictamente posterior a ellos.
> Los minimales son 1 y 2 ya que no hay elemento alguno que sea estrictamente anterior a ellos.
> No existe elemento máximo ya que no hay en el conjunto ningún elemento que sea posterior a
todos los demás.
> No existe elemento mínimo ya que no hay en el conjunto ningún elemento que sea anterior a todos
los demás.
(d) El maximal es 5.
Los minimales son 1 y 3 ya que no hay elemento alguno que sea estrictamente anterior a ellos.
El elemento máximo es el 5.
No existe elemento mínimo ya que no hay en el conjunto ningún elemento que sea anterior a todos
los demás.
Ejemplo 11.23
Encontrar los elementos característicos de los siguientes conjuntos ordenados con la relación “menor o igual”.
Solución.
por lo tanto, cotas superiores son todos los números reales del conjunto
Cs = {x ∈ R : 1 6 s < +∞}
11.4. Elementos Característicos de un Conjunto Ordenado 409
> Supremo.
Sea s cualquier número real. Entonces,
(
1. s es cota superior de A en R
s es supremo de A ⇐⇒
2. s0 es otra cota superior de A =⇒ s 6 s0
⇐⇒ s es la mínima de las cotas superiores de A en R
⇐⇒ s es el mínimo del conjunto Cs
⇐⇒ s=1
luego el supremo de A es el 1.
> Cotas inferiores.
Sea i cualquier número real. Entonces,
por lo tanto, cotas inferiores son todos los números reales del conjunto
Ci = {x ∈ R : −∞ < i 6 0}
> Ínfimo.
Sea i cualquier número real. Entonces,
(
1. i es cota inferior de A en R
i es ínfimo de A ⇐⇒
2. i0 es otra cota inferior de A =⇒ i0 6 i
⇐⇒ i es la máxima de las cotas inferiores de A en R
⇐⇒ i es el máximo del conjunto Ci
⇐⇒ i=0
luego el ínfimo de A es el 0.
(b) A = {x ∈ R : 0 6 x 6 1}.
~ El elemento maximal es el 1 ya que no hay, en A, elemento alguno que sea estrictamente mayor
que él.
~ El máximo es el 1 ya que es posterior, o sea mayor, a todos los elementos de A.
~ El elemento minimal es el 0 ya que no hay, en A, elemento alguno que sea estrictamente menor
que él.
~ El mínimo es el 0 ya que es anterior, o sea menor, a todos los elementos de A.
~ Cotas superiores.
Sea s cualquier número real. Entonces,
por lo tanto, cotas superiores son todos los números reales del conjunto
Cs = {x ∈ R : 1 6 s < +∞}
410 Lección 11. Relaciones de Orden
~ Supremo.
Sea s cualquier número real. Entonces,
(
1. s es cota superior de A en R
s es supremo de A ⇐⇒
2. s0 es otra cota superior de A =⇒ s 6 s0
⇐⇒ s es la mínima de las cotas superiores de A en R
⇐⇒ s es el mínimo del conjunto Cs
⇐⇒ s=1
luego el supremo de A es el 1.
~ Cotas inferiores.
Sea i cualquier número real. Entonces,
por lo tanto, cotas inferiores son todos los números reales del conjunto
Ci = {x ∈ R : −∞ < i 6 0}
~ Ínfimo.
Sea i cualquier número real. Entonces,
(
1. i es cota inferior de A en R
i es ínfimo de A ⇐⇒
2. i0 es otra cota inferior de A =⇒ i0 6 i
⇐⇒ i es la máxima de las cotas inferiores de A en R
⇐⇒ i es el máximo del conjunto Ci
⇐⇒ i=0
luego el ínfimo de A es el 0.
Ejemplo 11.24
Los elementos característicos del conjunto A = {12, 18, 24, 36, 54, 72, 108} ordenado por la relación de divis-
ibilidad son:
Hacer, de forma razonada, un diagrama de Hasse que represente la ordenación del conjunto anterior.
Solución.
Comenzaremos el diagrama situando en un primer nivel a los minimales del conjunto, 12 y 18.
12 18
− Inmediatamente posteriores al 12. Serán los primeros múltiplos de 12, es decir, 12 · 2 = 24 y 12 · 3 = 36.
− Inmediatamente posteriores al 18. Serán los primeros múltiplos de 18, es decir, 18 · 2 = 36 y 18 · 3 = 54.
24 36 54
12 18
72 108
24 36 54
12 18
Finalmente, si queremos completar el diagrama podemos añadir las cotas inferiores, algunas cotas superiores,
el ínfimo y el supremo.
412 Lección 11. Relaciones de Orden
1296
432 648
216
72 108
24 36 54
12 18
2 3
Lección 12
Funciones
Las funciones son un tipo especial de relaciones binarias. Una función puede tomarse como una relación
de entrada-salida; es decir, para cada entrada o argumento, una función produce una salida o valor. Las
funciones son la base de muchas de las más poderosas herramientas matemáticas, y muchos de nuestros
conocimientos en informática pueden ser codificados convenientemente describiendo las propiedades de cierto
tipo de funciones. En esta lección definiremos las funciones en general y varios casos particulares. La notación
y terminología que utilizamos se usa ampliamente en matemáticas e informática.
Una función de un conjunto A en otro conjunto B es una regla que asigna un elemento de B a cada elemento
de A. Notaremos las funciones con las letras f, g, h, . . ..
12.1.1 Función
Sean A y B dos conjuntos no vacíos. Una función de A en B, y que notaremos f : A −→ B, es una relación
de A a B en la que para cada a ∈ A, existe un único elemento b ∈ B tal que (a, b) ∈ f . Si (a, b) ∈ f ,
escribiremos f (a) = b y diremos que b es la imagen de a mediante f .
Es decir, una función f de A en B es una relación de A a B con las características especiales siguientes:
1. Cada elemento de A se presenta como la primera componente de un par ordenado de la relación f .
Obsérvese que esto significa que Dom (f ) = A, luego
∀a ∈ A, ∃b ∈ B : f (a) = b
o sea, para cada elemento a de A ha de encontrarse un elemento b en B tal que f (a) = b.
2. Si f (a) = b1 y f (a) = b2 , entonces b1 = b2 .
Las dos condiciones anteriores nos ofrecen la siguiente caracterización de una función.
1. ∀a ∈ A, ∃b ∈ B : f (a) = b
f : A −→ B es función ⇐⇒ y
2. ∀a ∈ A, [f (a) = b1 ∧ f (a) = b2 −→ b1 = b2 ]
413
414 Lección 12. Funciones
Nota 12.1 Si en la caracterización anterior negamos ambos miembros, la contrarrecíproca nos ofrece una
forma sencilla de comprobar que f no es una función.
1. ∃a ∈ A : f (a) 6= b, ∀b ∈ B
f : A −→ B no es función ⇐⇒ ó
2. ∃a ∈ A : (f (a) = b1 ∧ f (a) = b2 ∧ b1 6= b2 )
Es decir, una relación f de A a B puede dejar de ser función porque exista algún elemento en A que no sea
imagen, mediante f , de ninguno de B, o bien porque exista algún elemento en A que tenga dos imágenes.
Las funciones reciben también el nombre de aplicaciones o transformaciones, ya que desde un punto de
vista geométrico, podemos considerarlas como reglas que asignan a cada elemento a ∈ A, el único elemento
f (a) ∈ B.
Ejemplo 12.1
Sean A = {1, 2, 3, 4} , B = {a, b, c, d} y f = {(1, a), (2, a), (3, d), (4, c)}. Comprobar que f es una función.
Solución.
En efecto, todos los elementos de A aparecen como primer elemento de un par ordenado en la relación, y
ninguno como primero de dos pares diferentes. En la función propuesta,
f (1) = a, f (2) = a, f (3) = d, f (4) = c
La figura siguiente muestra un esquema de la situación.
1 a
2 b
3 c
4 d
A B
12.1. Definiciones y Generalidades 415
Obsérvese que el elemento a ∈ B aparece como segundo elemento de dos pares diferentes de f , es decir,
es imagen de dos elementos distintos de A y además existen elementos en B que no son imagen de ningún
elemento de A. Ninguna de las dos cosas causa conflicto con la definición de función.
Ejemplo 12.2
Sean A = {1, 2, 3} y B = {x, y, z}. Determinar si las relaciones siguientes son funciones de A en B.
Solución.
(a) R1 no es una función ya que existen elementos de A que no son primer elemento de ningún par de la
relación, es decir, que no tienen imagen en el conjunto B.
(b) R2 tampoco es función ya que contiene los pares ordenados (1, x) y (1, y), es decir, el 1 tiene dos
imágenes distintas, x e y, lo cual viola la segunda condición de la definición de relación.
La dificultad que encontramos en R1 para que no sea función, no es tan seria como la que presenta la relación
R2 . Obsérvese que R1 es una función del conjunto {1, 2} en B. Esto ilustra la idea general de que, si una
relación f de A en B satisface la segunda condición de la definición anterior, entonces f será una función
del Dom (f ) en B.
Ejemplo 12.3
Solución.
La relación definida está formada por todos los pares ordenados (a, a + 1), siendo a ∈ Z, es decir, f hace
corresponder a cada número entero el siguiente. Veamos si f es función.
Ejemplo 12.4
Sean A = {a, b, c, d} y B = {1, 2, 3}. Determinar si las siguientes relaciones de A en B son funciones. En
caso de que lo sean dar su imagen.
Solución.
(b) R = {(a, 1), (b, 2), (a, 2), (c, 1), (d, 2)}
No es función, ya que f (a) = 1 y f (a) = 2, siendo 1 6= 2.
(c) R = {(a, 3), (b, 2), (c, 1)}
No es función, ya que Dom (R) 6= A
(d) R = {(a, 1), (b, 1), (c, 1), (d, 1)}
Si es función.
f : A −→ B tal que f (x) = 1, ∀x ∈ A
Img (f ) = {1}
Ejemplo 12.5
(a) A = B = Z; f (a) = a2
(
0, si a ∈
/Z
(b) A = R, B = {0, 1} ; f (a) =
1, si a ∈ Z
(c) A = R, B = Z y f (a) es igual al mayor número entero que sea menor o igual que a.
Solución.
(a) A = B = Z; f (a) = a2
f : A −→ B tal que f (a) = a2 , ∀a ∈ A
12.1. Definiciones y Generalidades 417
√
1. Sea a cualquiera de A. Tomando b tal que b = a (bastaría que b fuera cuadrado perfecto),
tendríamos que b ∈ Z y
√ 2
f (a) = a2 =⇒ f (a) = b =⇒ f (a) = b
luego,
∀a ∈ A, ∃b ∈ B : f (a) = b
2. Veamos ahora que la imagen mediante f de un entero cualquiera a es única.
En efecto, supongamos que no lo es. Entonces, existirían b1 y b2 en B tales que
2
f (a) = b1
a = b1
y =⇒ y
2
f (a) = b2 a = b2
√
a = ± b1
⇐⇒ y
√
a = ± b2
√ √
=⇒ ± b1 = ± b2
√ 2 √ 2
⇐⇒ ± b1 = ± b2
⇐⇒ b1 = b2
Observemos lo siguiente:
A = R ⇐⇒ A = (R \ Z) ∪ Z
siendo,
(R \ Z) ∩ Z = R ∩ Zc ∩ Z = ∅
luego,
a∈Z
a ∈ A ⇐⇒ o
a∈/ Z =⇒ a ∈ R \ Z
f (a) = 0 =⇒ f (a) = b
418 Lección 12. Funciones
f (a) = 1 =⇒ f (a) = b
Por lo tanto,
∀a ∈ A, ∃b ∈ B : f (a) = b
> a∈
/ Z. En tal caso,
f (a) = b1
1 = b1
y ⇐⇒ y =⇒ b1 − b2 = 0 ⇐⇒ b1 = b2
f (a) = b2 1 = b2
(c) A = R, B = Z y f (a) es igual al mayor número entero que sea menor o igual que a.
> a no es entero.
En este caso, E(a) < a < E(a) + 1, luego,
{n ∈ Z : n 6 a} = Z ∩ (−∞, a]
= Z ∩ [(−∞, E(a)] ∪ (E(a), a]]
= [Z ∩ (−∞, E(a)]] ∪ [Z ∩ (E(a), a]]
= [Z ∩ (−∞, E(a)]] ∪ ∅
= [Z ∩ (−∞, E(a)]]
= {n ∈ Z : n 6 E(a)}
Por lo tanto,
Máx {n ∈ Z : n 6 a} = Máx {n ∈ Z : n 6 E(a)} = E(a)
Dadas dos funciones f y g definidas entre los mismos conjuntos A y B, diremos que son iguales cuando
toman idénticos valores sobre los mismos elementos de dominio. Es decir,
f = g ⇐⇒ f (a) = g(a), ∀a ∈ A
iA : A −→ A : iA (a) = a, ∀a ∈ A
Estudiamos en este apartado una nueva función que se obtiene componiendo dos funciones conocidas. In-
troduciremos el concepto con un ejemplo.
Ejemplo 12.6
y
g : B −→ C : g(1) = β, g(2) = α
420 Lección 12. Funciones
Observemos lo siguiente:
)
g(1) = β
=⇒ g [f (a)] = β
f (a) = 1
)
g(1) = β
=⇒ g [f (c)] = β
f (c) = 1
)
g(2) = α
=⇒ g [f (b)] = α
f (b) = 2
h(a) = g [f (a)]
h(b) = g [f (b)]
h(c) = g [f (c)]
A esta nueva función la llamaremos composición o producto de f y g. La figura siguiente ilustra el ejemplo.
1 α
a
c
2 β
f g
A B C
12.2. Composición de Funciones 421
α
a
c
β
g◦f
A C
12.2.1 Definición
Veamos ahora que esta nueva relación también es una función, es decir, probaremos que la composición de
dos funciones es una función.
12.2.2 Proposición
luego,
∀a ∈ A, ∃c ∈ C : (g ◦ f )(a) = c
es decir, todos los elementos de A tienen imagen mediante g ◦ f .
422 Lección 12. Funciones
g(b) = c1
=⇒ y {f función =⇒ ∃b ∈ B : f (a) = b}
g(b) = c2
=⇒ c1 = c2 {g es funcion}
es decir,
∀a ∈ A [(g ◦ f )(a) = c1 ∧ (g ◦ f )(a) = c2 =⇒ c1 = c2 ]
g◦f
f g
A B C
Ejemplo 12.7
Sean A = Z, B = Z y C el conjunto de todos los números enteros pares y
f : A −→ B : f (a) = a + 1, g : B −→ C : g(b) = 2b
Encontrar g ◦ f .
Solución.
12.2. Composición de Funciones 423
Ejemplo 12.8
g : R −→ R : g(x) = x + 5
Calcular g ◦ f y f ◦ g.
Solución.
luego
g ◦ f : R −→ R : (g ◦ f )(x) = x2 + 5
y
f ◦ g : R −→ R : (f ◦ g)(x) = x2 + 10x + 25
Nota 12.2 Obsérvese que g ◦ f 6= f ◦ g, es decir, la composición de aplicaciones no es, en general, conmu-
tativa.
Ejemplo 12.9
Sean
Calcular g ◦ f y f ◦ g.
Solución.
En este caso, f ◦ g = g.
424 Lección 12. Funciones
Ejemplo 12.10
g : Z+ +
0 −→ Z0 tal que g(x) = 2x
Calcular g ◦ f y f ◦ g.
Solución.
es decir, (
x, si x es par.
g ◦ f : Z+ +
0 −→ Z0 tal que (g ◦ f )(x) =
0, en cualquier otro caso.
Por otra parte,
2x
(f ◦ g)(x) = f [g(x)] = f (2x) = , ya que 2x siempre es par.
2
luego,
f ◦ g : Z+ +
0 −→ Z0 tal que (f ◦ g)(x) = x
es decir f ◦ g = iZ+
0
12.2.3 Asociatividad
Demostración.
g : B −→ C
=⇒ h ◦ g : B −→ D
h : C −→ D =⇒ (h ◦ g) ◦ f : A −→ D
f : A −→ B
f : A −→ B
=⇒ g ◦ f : A −→ C
g : B −→ C =⇒ h ◦ (g ◦ f ) : A −→ D
h : C −→ D
12.2. Composición de Funciones 425
por tanto,
(h ◦ g) ◦ f = h ◦ (g ◦ f )
Ejemplo 12.11
(a) (g ◦ f )(2)
(b) (f ◦ g)(2)
(c) (f ◦ g)(x)
(d) (g ◦ f )(x)
(e) (f ◦ f )(y)
(f) (g ◦ g)(y)
Solución.
Ejemplo 12.12
(a) (f ◦ g)(−2)
(b) (g ◦ f )(−2)
(c) (f ◦ g)(x)
(d) (g ◦ f )(x)
(e) (f ◦ f )(y)
426 Lección 12. Funciones
(f) (g ◦ g)(y)
Solución.
(a) (f ◦ g)(−2) = f [g(−2)] = f (−2)2 + 2 = (−2)2 + 2 + 1 = 7
Ejemplo 12.13
Sean A = B = {x : x ∈ R \ {0, 1}}. Examine las siguientes funciones de A en B, cada una definida por su
fórmula.
1
f1 (x) = x f2 (x) = 1 − x f3 (x) =
x
1 x x−1
f4 (x) = f5 (x) = f6 (x) =
1−x x−1 x
Demuestre, sustituyendo una fórmula en otra, que la composición de cualquier par de estas seis funciones es
alguna otra de ellas.
Solución.
Antes que nada, observemos que si iA es la función identidad sobre el conjunto A, entonces
f1 ◦ fi = fi y fi ◦ f1 = fi , i = 1, 2, 3, 4, 5, 6
12.2. Composición de Funciones 427
Ejemplo 12.14
Dadas las funciones f : A −→ B y g : B −→ C, probar que (g ◦ f )(A) ⊆ g(B). ¿Es cierto el recíproco?.
Justificar la respuesta.
Solución.
luego,
(g ◦ f )(A) = {c ∈ C, ∃a : a ∈ A, ∧ (g ◦ f )(a) = c}
y
g(B) = {c ∈ C, ∃b : b ∈ B ∧ g(b) = c}
por tanto,
∀c ∈ (g ◦ f )(A) ⇐⇒ ∃a : a ∈ A ∧ (g ◦ f )(a) = c
⇐⇒ ∃a : a ∈ A ∧ g [f (a)] = c {f es función, luego ∃b : b ∈ B ∧ f (a) = b}
=⇒ ∃b : b ∈ B ∧ g(b) = c
⇐⇒ c ∈ g(B)
de aquí que
(g ◦ f )(A) ⊂ g(B)
El recíproco, en general, no es cierto. El siguiente contraejemplo lo prueba.
f : A −→ B : f (x) = 1, f (y) = 2
g : B −→ C : g(1) = α, g(2) = α, g(3) = β
entonces,
)
(g ◦ f )(x) = g [f (x)] = g(1) = α
=⇒ (g ◦ f )(A) = {α}
(g ◦ f )(y) = g [f (y)] = g(2) = α
por otro lado,
g(1) = α
g(2) = α =⇒ g(B) = {α, β}
g(3) = β
y es obvio que
{α, β} * {α}
luego,
g(B) * (g ◦ f )(A)
Ejemplo 12.15
Solución.
g 2 (A) = (g ◦ g)(A)
= g [g(A)]
= g [T ∩ (S ∪ A)]
= T ∩ [S ∪ (T ∩ (S ∪ A))]
= (T ∩ S) ∪ [T ∩ (S ∪ A)]
= (T ∩ S) ∪ [(T ∩ S) ∪ (T ∩ A)]
= (T ∩ S) ∪ (T ∩ A)
= T ∩ (S ∪ A)
= g(A)
luego,
g2 = g ◦ g
Ejemplo 12.16
(a) fA = fB ⇐⇒ A = B
(c) fA\B = fA (1 − fB )
Solución.
(a) fA = fB ⇐⇒ A = B
a ∈ A ⇐⇒ fA (a) = 1 ⇐⇒ fB (a) = 1 ⇐⇒ a ∈ B
luego,
∀a (a ∈ A ⇐⇒ a ∈ B)
es decir, A = B.
430 Lección 12. Funciones
fA (x) = 1 = fB (x)
y si x ∈
/ A, por la misma razón, x ∈
/ B, luego
fA (x) = 0 = fB (x)
Consecuentemente,
fA (x) = fB (x), ∀x ∈ U
es decir,
fA = fB
y si x ∈
/ (A ∪ B), entonces fA∪B (x) = 0, pero
x∈
/ (A ∪ B) ⇐⇒ x ∈
/Ayx∈
/ B ⇐⇒ fA (x) + fB (x) − fA∩B (x) = 0 + 0 − 0 = 0
Así pues,
fA∪B (x) = (fA + fB − fA∩B )(x), ∀x ∈ U
de aquí que
fA∪B = fA + fB − fA∩B
Consecuentemente,
fA\B (x) = (fA (1 − fB )) (x), ∀x ∈ U
y
fA\B = fA (1 − fB )
12.3. Tipos de Funciones 431
Una función f entre los conjuntos A y B se dice que es inyectiva, cuando cada elemento de la imagen de f
lo es, a lo sumo, de un elemento de A. Suele decirse también que la función es uno-a-uno. Dicho de otra
forma:
f : A −→ B es inyectiva ⇐⇒ ∀a1 , a2 ∈ A, [a1 6= a2 =⇒ f (a1 ) 6= f (a2 )]
La “mejor forma” de probar en la práctica la inyectividad de una función es utilizar la contrarrecíproca, es
decir,
f : A −→ B es inyectiva ⇐⇒ ∀a1 , a2 ∈ A, [f (a1 ) = f (a2 ) =⇒ a1 = a2 ]
a 1 a 1
b 2 b 2
c 3 c 3
d 4 d 4
f g
A B A B
f es inyectiva g no es inyectiva
Ejemplo 12.17
(a) A cada alumno de Matemática Discreta se le asigna el número que se corresponde con su edad.
(b) A cada país en el mundo se le asigna la longitud y la latitud de su capital.
(c) A cada libro escrito por un determinado autor, se le designa con el nombre del mismo.
(d) A cada país en el mundo que tenga un primer ministro se le asigna su primer ministro.
Solución.
(a) No, ya que hay muchos alumnos de Matemática Discreta que tienen la misma edad.
(b) Si, porque a dos países distintos le corresponderán diferentes longitudes y latitudes.
(c) No, ya que hay diferentes libros que están escritos por el mismo autor.
(d) Si, porque a países diferentes les corresponderán distintos primeros ministros.
432 Lección 12. Funciones
Ejemplo 12.18
Solución.
f (x1 ) = f (x2 ) =⇒ x1 + 2 = x2 + 2 =⇒ x1 = x2
luego f es inyectiva.
es decir, la función f no es inyectiva si podemos encontrar dos elementos a1 y a2 en A, tales que siendo
distintos sus imágenes sean iguales.
Ejemplo 12.19
Solución.
La función propuesta no lo es. En efecto, si tomamos dos números reales x1 y x2 , distintos, tendríamos
x1 6= x2 y f (x1 ) = 2 = f (x2 )
Ejemplo 12.20
Solución.
luego
∃x1 , x2 ∈ R : x1 6= x2 ∧ f (x1 ) = f (x2 )
es decir, f no es inyectiva.
12.3. Tipos de Funciones 433
Una función f entre los conjuntos A y B se dice que es suprayectiva, sobreyectiva o exhaustiva, cuando cada
elemento de B es imagen de, al menos, un elemento de A. Es decir,
a a
1 1
b b
2 2
c c
3 3
d d
f g
A B A B
f es sobreyectiva g no es sobreyectiva
Ejemplo 12.21
Solución.
Sea y cualquiera de B. Hemos de encontrar un x en A tal que f (x) = y. Dicho de otra forma se trata de
ver si la ecuación
x+1=y
x + 1 = y ⇐⇒ x = y − 1
f (x) = f (y − 1) = y − 1 + 1 = y
es decir,
∀y ∈ B, ∃x ∈ A : f (x) = y
luego f es suprayectiva.
434 Lección 12. Funciones
f es suprayectiva ⇐⇒ ∀b ∈ B, ∃a ∈ A : f (a) = b
f no es suprayectiva ⇐⇒ ∃b ∈ B : f (a) 6= b, ∀a ∈ A
Ejemplo 12.22
Solución.
Esta función no es suprayectiva. En efecto, dado un y cualquiera negativo en B, no existe ningún x en A tal
que su cuadrado sea y, ya que el cuadrado de cualquier número siempre es positivo. Es decir,
si y < 0, entonces x2 6= y, ∀x ∈ A
luego,
∃y ∈ B : f (x) 6= y∀x ∈ A
de aquí que según la nota anterior, la función propuesta no sea suprayectiva.
Una función f entre los conjuntos A y B se dice que es biyectiva, cuando es, al mismo tiempo, inyectiva y
suprayectiva.
Ejemplo 12.23
Solución.
luego f es inyectiva.
12.3. Tipos de Funciones 435
Consecuentemente,
∀y ∈ B, ∃x ∈ A : f (x) = y
o sea, f es suprayectiva.
Ejemplo 12.24
Estudiar la función
x
f : R −→ R : f (x) =
x2 + 1
Solución.
Veamos si f es inyectiva.
Veamos si f es suprayectiva.
Tendremos que ver que dado cualquier número real, y, podemos encontrar un número x, también real, tal
x
que f (x) = y, o sea, la ecuación y = 2 ha de tener solución en R. Pues bien,
x +1
x
y= ⇐⇒ x = x2 y + y
x2 +1
⇐⇒ x2 y − x + y = 0
p
1 ± 1 − 4y 2
⇐⇒ x=
2y
436 Lección 12. Funciones
Ejemplo 12.25
Sea f : [0, 1] −→ [a, b] : f (x) = (b − a)x + a. Determinar qué tipo de función es.
Solución.
Ejemplo 12.26
(a) A = {1, 2, 3, 4} = B y f = {(1, 1), (2, 3), (3, 4), (4, 2)}
(d) A = {1.1, 7, 0.06} B = {p, q} y f = {(1.1, p), (7, q), (0.06, p)}
Solución.
y se observa que
∀a1 , a2 ∈ A, a1 6= a2 =⇒ f (a1 ) 6= f (a2 )
y
∀b ∈ B, ∃a tal que a ∈ A ∧ f (a) = b
Pues bien, se observa que existen dos elementos distintos en A, el 1 y el 2, con la misma imagen, es
decir,
∃a1 , a2 ∈ A : a1 6= a2 ∧ f (a1 ) = f (a2 )
luego f no es inyectiva.
También se observa que existen dos elementos en B, el b y el d que no son imagen de ninguno de A, es
decir,
∃b1 ∈ B : (f (a1 ) 6= b1 , ∀a1 ∈ A
(c) Razonando igual que en los casos anteriores, se observa que la función propuesta es inyectiva, pero no
sobreyectiva.
438 Lección 12. Funciones
Ejemplo 12.27
(d) A = R, B = R+
0 , f : A −→ B tal que f (a) = a
2
Solución.
f (a1 ) = f (a2 ) =⇒ a1 − 1 = a2 − 1 =⇒ a1 = a2
luego,
∀a1 , a2 ∈ A, (f (a1 ) = f (a2 ) =⇒ a1 = a2 )
es decir, f es inyectiva.
Sobreyectividad. Sea b cualquiera de B. Tomando a = b + 1, tendremos que a ∈ A, y
f (a) = f (b + 1) =⇒ f (a) = b + 1 − 1 = b
luego,
∀b ∈ B, ∃a ∈ A : f (a) = b
o sea, f es sobreyectiva.
Biyectividad. Por ser inyectiva y sobreyectiva, la función propuesta es biyectiva.
(b) A = B = R, f : A −→ B tal que f (a) = |a|
Recordemos que si a es un número real arbitrario,
(
a, si a > 0
|a| =
−a, si a < 0
luego,
∃a1 , a2 ∈ A : a1 6= a2 ∧ f (a1 ) = f (a2 )
es decir, f no es inyectiva.
Sobreyectividad. Sea b un elemento arbitrario de B. Si b < 0 entonces, ningún a en A hace que f (a) = b
luego la función no es sobreyectiva.
Biyectividad. Al no ser inyectiva ni sobreyectiva, la función propuesta no es biyectiva.
(c) A = R, B = R+
0 , f : A −→ B tal que f (a) = |a|
12.3. Tipos de Funciones 439
luego f es sobreyectiva.
Biyectividad. Por no ser inyectiva, tampoco será biyectiva.
(d) A = R, B = R+
0 , f : A −→ B tal que f (a) = a
2
luego,
∃a1 , a2 ∈ A : a1 6= a2 y f (a1 ) = f (a2 )
es decir, f no es inyectiva.
√
Sobreyectividad. Sea b cualquiera de B. Tomando a = b, entonces, como b > 0, a ∈ A, y
√ √ 2
f (a) = f b =⇒ f (a) = b =⇒ f (a) = b
luego,
∀b ∈ B, ∃a ∈ A : f (a) = b
y f es sobreyectiva.
Biyectividad. f no es biyectiva ya que no es inyectiva.
Ejemplo 12.28
(a) f es inyectiva.
(b) f es sobreyectiva.
(c) f es biyectiva.
Solución.
luego f es inyectiva para cada entero a distinto de cero y para cualquier entero b.
y−b
x=
a
entonces
y−b
x ∈ Z ⇐⇒ ∈ Z ⇐⇒ ∃q ∈ Z : y − b = aq ⇐⇒ ∃q ∈ Z : b = a(−q) + y
a
además,
y−b y − a(−q) − y
f (x) = f =f = f (q) = aq + b = y, ∀a ∈ Z \ {0}
a a
luego f es sobreyectiva para cada a, b tales que a sea distinto de cero y b sea un múltiplo de a más y, para
cualquier y, entero.
y−b
∀a ∈ Z \ {0} y ∀b : ∈Z
a
(vi) Si la composición de dos funciones es inyectiva y la primera de ellas es sobreyectiva, entonces la segunda
es inyectiva.
(vii) Si la composición de dos funciones es sobreyectiva y la segunda de ellas es inyectiva, entonces la primera
es sobreyectiva.
Demostración.
442 Lección 12. Funciones
Dada una función f entre los conjuntos A y B, consideremos su relación inversa, es decir aquella que se
obtiene intercambiando cada uno de los pares que componen la relación.
Pues bien, según hemos visto en el apartado anterior, la relación inversa de una función no es, en general,
otra función.
Dedicamos este apartado al estudio de las relaciones inversas que son funciones.
Dada una función f entre los conjuntos A y B, diremos que es invertible si su relación inversa también es
función. En tal caso, a la relación inversa de f , la notaremos f −1 y la llamaremos función inversa de f ,
estando definida en la forma:
f −1 : B −→ A : f −1 (b) = a ⇐⇒ b = f (a), ∀b ∈ B
La condición necesaria y suficiente para que una función f sea invertible es que sea biyectiva.
Demostración.
∀b ∈ B, ∃a ∈ A : f (a) = b
y al ser,
f (a) = b ⇐⇒ f −1 (b) = a
tendremos que
∀b ∈ B, ∃a ∈ A : f −1 (b) = a
luego todos los elementos de B tienen imagen mediante f −1 , además por ser f inyectiva, tendremos que si
b ∈ B es tal que
f −1 (b) = a1 ⇐⇒ f (a1 ) = b
∧ =⇒ f (a1 ) = f (a2 ) =⇒ a1 = a2
−1
f (b) = a2 ⇐⇒ f (a2 ) = b
Ejemplo 12.29
Solución.
Sea y cualquiera de B. Como f es sobreyectiva, existirá x ∈ A tal que f (x) = y. Pues bien,
y y
f (x) = y ⇐⇒ 2x = y ⇐⇒ x = ⇐⇒ f −1 (y) =
2 2
Es decir, f −1 es la función de B en A que hace corresponder a cada número real su mitad.
y
f −1 : B −→ A tal que f −1 (y) = , ∀y ∈ B
2
Ejemplo 12.30
Solución.
444 Lección 12. Funciones
Ejemplo 12.31
Sean A = B = R y f : A −→ B definida por f (x) = x3 + 2. Encontrar una fórmula para la función inversa
de f .
Solución.
luego,
f −1 : B −→ A tal que f −1 (y) =
p
3
y − 2, ∀y ∈ B
12.5. Composición de Funciones e Inversa de una Función 445
Veremos ahora como la composición de funciones nos permite definir y caracterizar de otra forma la inversa
de una función.
A lo largo de todo el apartado, f será una función entre dos conjuntos A y B.
12.5.1 Proposición
por tanto,
f −1 ◦ f = iB
donde,
iB : B −→ B tal que iB (b) = b, ∀b ∈ B
o sea, iB es la identidad en B.
⇐=) Recíprocamente, supongamos que existe una función f −1 de B en A tal que f −1 ◦f = iA y f ◦f −1 = iB ,
entonces,
(a) f es inyectiva. En efecto, si a1 , a2 son dos elementos cualesquiera de A, entonces
f (a1 ) = f (a2 ) =⇒ f −1 [f (a1 )] = f −1 [f (a2 )]
=⇒ (f −1 ◦ f )(a1 ) = (f −1 ◦ f )(a2 ) {Por hipótesis f −1 ◦ f = iA }
=⇒ iA (a1 ) = iA (a2 )
=⇒ a1 = a2
446 Lección 12. Funciones
luego f es sobreyectiva.
De (a) y (b) se sigue que f es biyectiva luego por 12.4.2 tendremos que f es invertible.
Nota 12.5 Obsérvese que además de caracterizar las funciones invertibles, con la proposición anterior
hemos construido f −1 , inversa de la función f .
Ejemplo 12.32
Solución.
√
(a) A = {x : x ∈ R y x > −1} , B = {x : x ∈ R y x > 0} y f (a) = a + 1.
Sea f −1 la inversa de f . Según hemos visto en 12.5.1, f ◦ f −1 = iB . Pues bien,
f ◦ f −1 = iB ⇐⇒ (f ◦ f −1 )(b) = iB (b), ∀b ∈ B
f f −1 (b) = b, ∀b ∈ B
⇐⇒
p
⇐⇒ f −1 (b) + 1 = b, ∀b ∈ B
⇐⇒ f −1 (b) = b2 − 1, ∀b ∈ B
luego,
f −1 : B −→ A tal que f −1 (b) = b2 − 1, ∀b ∈ B
es la inversa de f .
(b) A = B = R y f (a) = a3 + 1
Procediendo igual que en el apartado anterior,
f ◦ f −1 = iB ⇐⇒ (f ◦ f −1 )(b) = iB (b), ∀b ∈ B
f f −1 (b) = b, ∀b ∈ B
⇐⇒
⇐⇒ (f −1 (b))3 + 1 = b, ∀b ∈ B
√
⇐⇒ f −1 (b) = 3 b − 1, ∀b ∈ B
luego, √
f −1 : B −→ A tal que f −1 (b) =
3
b − 1, ∀b ∈ B
es la inversa de f .
12.5. Composición de Funciones e Inversa de una Función 447
2a − 1
(c) A = B = R y f (a) =
3
De un modo similar a los apartados anteriores,
f ◦ f −1 = iB ⇐⇒ (f ◦ f −1 )(b) = iB (b), ∀b ∈ B
f f −1 (b) = b, ∀b ∈ B
⇐⇒
2f −1 (b) − 1
⇐⇒ , ∀b ∈ B
3
3b + 1
⇐⇒ f −1 (b) = , ∀b ∈ B
2
luego,
3b + 1
f −1 : B −→ A tal que f −1 (b) = , ∀b ∈ B
2
es la inversa de f .
(d) A = B = {1, 2, 3, 4, 5} y f = {(1, 3), (2, 2), (3, 4), (4, 5), (5, 1)}
Es inmediato que
f −1 = {(3, 1), (2, 2), (4, 3), (5, 4), (1, 5)}
es la inversa de f .
Demostración.
con f −1 ◦ f = iA y f ◦ f −1 = iB .
h : B −→ A tal que h ◦ f = iA y f ◦ h = iB
entonces,
h = h ◦ iB = h ◦ (f ◦ f −1 ) = (h ◦ f ) ◦ f −1 = iA ◦ f −1 = f −1
h = iA ◦ h = (f −1 ◦ f ) ◦ h = f −1 ◦ (f ◦ h) = f −1 ◦ iB = f −1
es decir,
h = f −1
Consecuentemente la inversa de f , si existe, es única.
(g ◦ f )−1 = f −1 ◦ g −1
448 Lección 12. Funciones
Demostración.
(g ◦ f ) ◦ (f −1 ◦ g −1 )(c) f −1 ◦ g −1 (c)
= (g ◦ f )
(g ◦ f ) f −1 g −1 (c)
=
(g ◦ f ) f −1 (b)
=
= (g ◦ f )(a)
= g [f (a)]
= g(b)
= c
= iC (c)
luego,
(g ◦ f ) ◦ (f −1 ◦ g −1 ) = iC (12.1)
Por otro lado, para cada a ∈ A, tenemos
es decir,
(f −1 ◦ g −1 ) ◦ (g ◦ f ) = iA (12.2)
De (12.1), (12.2) y de 12.5.1 se sigue que
(g ◦ f )−1 = f −1 ◦ g −1
12.5. Composición de Funciones e Inversa de una Función 449
Ejemplo 12.33
Solución.
Cálculo de g ◦ f .
Sea a cualquiera de A. Entonces,
2a + 1
(g ◦ f )(a) = g [f (a)] = g(2a + 1) =
3
es decir,
2a + 1
g ◦ f : A −→ C tal que (g ◦ f )(a) = , ∀a ∈ A
3
Cálculo de (g ◦ f )−1 .
(g ◦ f )−1 : C −→ A tal que (g ◦ f ) ◦ (g ◦ f )−1 = iC
Pues bien,
(g ◦ f ) ◦ (g ◦ f )−1 = iC (g ◦ f ) ◦ (g ◦ f )−1 (c) = c, ∀c ∈ C
⇐⇒
(g ◦ f ) (g ◦ f )−1 (c) = c, ∀c ∈ C
⇐⇒
2(g ◦ f )−1 (c) + 1
⇐⇒ = c, ∀c ∈ C
3
3c − 1
⇐⇒ (g ◦ f )−1 (c) = , ∀c ∈ C
2
luego,
3c − 1
(g ◦ f )−1 : C −→ A tal que (g ◦ f )−1 (c) = , ∀c ∈ C
2
Cálculo de f −1 .
f −1 : B −→ A tal que f ◦ f −1 = iB
Entonces,
f ◦ f −1 = iB ⇐⇒ (f ◦ f −1 )(b) = iB (b), ∀b ∈ B
f f −1 (b) = b
⇐⇒
⇐⇒ 2f −1 (b) + 1 = b
b−1
⇐⇒ f −1 (b) =
2
luego,
b−1
f −1 : B −→ A tal que f −1 (b) = , ∀b ∈ B
2
Cálculo de g −1 .
g −1 : C −→ B tal que g ◦ f −1 = iC
450 Lección 12. Funciones
luego,
g ◦ g −1 = iC ⇐⇒ (g ◦ g −1 )(c) = iC (c), ∀c ∈ C
g g −1 (c) = c
⇐⇒
g −1 (c)
⇐⇒ =c
3
⇐⇒ g −1 (c) = 3c, ∀c ∈ C
es decir,
g −1 : C −→ B tal que g −1 (c) = 3c, ∀c ∈ C
Cálculo de f −1 ◦ g −1 .
3c − 1
(f −1 ◦ g −1 )(c) = f −1 g −1 (c) = f −1 (3c) =
2
por tanto,
3c − 1
f −1 ◦ g −1 : C −→ A tal que (f −1 ◦ g −1 )(c) = , ∀c ∈ C
2
Consecuentemente,
(f −1 ◦ g −1 )(c) = (g ◦ f )−1 (c), ∀c ∈ C
de aquí que
(g ◦ f )−1 = f −1 ◦ g −1
Ejemplo 12.34
a+1
(a) A = B = Z, f (a) = , g(b) = 2b − 1
2
√
(b) A = R+ 2
0 , B = {y : y ∈ R e y > −1} , f (a) = a − 1, g(b) = b+1
(d) A = B = {1, 2, 3, 4} , f = {(1, 4), (2, 1), (3, 2), (4, 3)} y g = {(1, 2), (2, 3), (3, 4), (4, 1)}
Solución.
Según hemos visto en 12.5.1, tendremos que probar, en cada uno de los casos, que
g ◦ f = iA y f ◦ g = iB
12.5. Composición de Funciones e Inversa de una Función 451
a+1
(a) A = B = Z, f (a) = , g(b) = 2b − 1
2
Sea a ∈ A, cualquiera. Entonces,
a+1 a+1
(g ◦ f )(a) = g [f (a)] = g =2 − 1 = a = iA (a)
2 2
y para cada b ∈ B,
√ √ 2
(f ◦ g)(b) = f [g(b)] = f b+1 = b + 1 − 1 = b = iB (b)
luego,
g ◦ f = iA y f ◦ g = iB
y g = f −1 .
(c) A = B = P(S), donde S es un conjunto. f (X) = X c , g(X) = X c , ∀X ∈ P(S)
Para cada X ∈ P(S), tenemos
c
(g ◦ f )(X) = g [f (X)] = g(X c ) = (X c ) = X = iP(S) (X)
c
(f ◦ g)(X) = f [g(X)] = f (X c ) = (X c ) = X = iP(S) (X)
luego, g = f −1 .
(d) A = B = {1, 2, 3, 4} , f = {(1, 4), (2, 1), (3, 2), (4, 3)} y g = {(1, 2), (2, 3), (3, 4), (4, 1)}
luego g = f −1 .
452 Lección 12. Funciones
Unidad Temática IV
Ecuaciones de Recurrencia
453
Lección 13
Generalidades
13.1 Introducción
Brevemente, puede decirse que un algoritmo recursivo es aquél que se llama a si mismo. En general este tipo
de algoritmos establece lo siguiente:
− acción que realiza cuando el conjunto de datos contiene un único elemento, es decir, cuando n = 1.
y también especifica lo que haría si n fuese mayor que 1 en función de dos cosas:
Por otra parte, en la práctica, un algoritmo y una función trabajan, en cierto modo, de forma similar; ambos
tienen conjuntos de entrada, salidas que se corresponden con dichas entradas y una regla o conjunto de reglas
que gobiernan la transformación de las entradas en salidas.
Desde este punto de vista, si n > 1, un algoritmo recursivo es como una ecuación de la forma
an+1 = an + a
Esto es, an+1 está determinada en función de an y una acción (en este caso añade a) para manejar el dato
n-ésimo. Veamos un ejemplo de lo que decimos.
455
456 Lección 13. Generalidades
Ejemplo 13.1
Supongamos una recepción a la que asisten n diplomáticos y en el transcurso de la misma cada uno estrecha
la mano de todos los demás exactamente una vez. ¿Cuántos apretones de manos tienen lugar?
Solución.
Una primera forma de aproximarnos al problema podría ser la siguiente: supongamos que hay únicamente
dos diplomáticos en la recepción. Entonces, el número de apretones de manos es, obviamente, uno.
Supongamos, ahora, que en la recepción hay n diplomáticos y sea an el número de apretones de manos que
tienen lugar. Entonces, si llega un nuevo diplomático, tendrían lugar an+1 apretones de manos.
El n + 1−ésimo diplomático tendrá que estrechar la mano de los n restantes, por lo tanto el número total
de apretones de manos es n más los an que han tenido lugar antes de su llegada. De esta forma,
an+1 = an + n
a2 = 1
an+1 = an + n, n > 2
a3 = a2 + 2 = 1 + 2
a4 = a3 + 3 = 1 + 2 + 3
a5 = a4 + 4 = 1 + 2 + 3 + 4
La ecuación que expresa an+k en términos de an+(k−1) , an+(k−2) , . . . . . . , an+2 , an+1 , an se llama relación o
ecuación de recurrencia. Si además se dan uno o más valores para an , como a1 , a2 , . . . , las llamaremos
condiciones iniciales o de contorno.
an+1 = an + n, n > 2
A continuación desarrollaremos teoremas y técnicas que nos permitirán resolver determinadas ecuaciones de
recurrencia.
Comenzaremos dejando claro lo que se entiende por solución de una ecuación de recurrencia.
13.2.1 Sucesión
Una sucesión es una función real definida en el conjunto de los enteros positivos, Z+ .
Ejemplo 13.2
13.2.2 Solución
Una solución de una ecuación de recurrencia es una sucesión tal que sus términos satisfacen la ecuación y
sus condiciones iniciales.
Si no se especifican las condiciones iniciales, diremos que la sucesión es una solución de la ecuación de
recurrencia si es solución para algún conjunto de condiciones iniciales.
Ejemplo 13.3
a1 = 1
an+1 = an + 1, n > 1
an+1 = n + 1 = an + 1, ∀n > 1
458 Lección 13. Generalidades
Ejemplo 13.4
Solución.
a2 = 1
an+1 = an + n, n > 2
n(n − 1) 2·1
an = =⇒ a2 = =1
2 2
Para ver que {an } satisface la ecuación, utilizaremos la inducción sobre n.
p(p − 1)
ap =
2
ap+1 = ap + p
p(p − 1)
= +p
2
p(p − 1) + 2p
=
2
p(p − 1 + 2)
=
2
(p + 1)p
=
2
n(n − 1)
an =
2
y la sucesión {an } es, por tanto, una solución del problema propuesto.
Lección 14
14.1 Generalidades
14.1.1 Definición
Diremos que una ecuación de recurrencia lineal es de orden k, si k es el mayor entero para el cual los
coeficientes d0 (n) y dk (n) son, ambos, distintos de cero cuando la ecuación está escrita en la forma definida
anteriormente.
Sea
una ecuación de recurrencia lineal de orden k, es decir, dk (n) 6= 0 y d0 (n) 6= 0. Si dividimos los dos miembros
de la ecuación por dk (n), tendremos
459
460 Lección 14. Ecuaciones de Recurrencia Lineales
resultaría
an+k + ck−1 (n)an+(k−1) + ck−2 (n)an+(k−2) + · · · + c2 (n)an+2 + c1 (n)an+1 + c0 (n)an = h(n).
que es la forma más habitual de presentar una ecuación de este tipo.
Ejemplo 14.1
Solución.
(a) Los coeficientes de an+3 y an son, respectivamente, 2 y −4, es decir la ecuación es lineal y de orden 3.
Para escribir la ecuación en su forma general, bastará con pasar todos los términos al primer miembro
y dividir por 2.
an+3 − 2an+2 − 3an+1 + 2an = 0.
(b) Su forma general sería:
an+1 − an = 3
es decir es una ecuación lineal de primer orden cuyo término independiente es 3.
(c) Ecuación lineal de primer orden cuya forma general es:
an+1 − 5an = 0.
14.1.4 Clasificación
Clasificaremos las ecuaciones de recurrencia lineales según sus coeficientes y su término independiente.
~ Homogéneas con coeficientes constantes.
En este caso h(n) = 0 para cada n y ci (n) = ci , para 0 6 i 6 k − 1 y para cualquier n,
an+k + ck−1 an+(k−1) + ck−2 an+(k−2) + · · · + c2 an+2 + c1 an+1 + c0 an = 0.
14.2. Soluciones 461
14.2 Soluciones
Como ya vimos en 13.2.2, una solución de una ecuación de recurrencia es una sucesión tal que sus términos
satisfacen la ecuación y sus condiciones iniciales. Consideremos, por ejemplo, la ecuación de recurrencia
lineal de segundo orden an+2 − 4an+1 + 4an = 0. Podemos comprobar fácilmente que las sucesiones
{1, 2, 4, 8, 16, 32, 64, 128, 256, . . . . . . , }
{0, 1, 4, 12, 32, 80, 192, 448, 1024, . . . . . . , }
{2, 3, 4, 4, 0, −16, −64, −192, −512, . . . . . . , }
son, las tres, solución de la ecuación propuesta. Si multiplicamos cualquiera de ellas por un número, obten-
dríamos otra solución
5 · {1, 2, 4, 8, 16, 32, 64, 128, 256, . . . . . . , } = {5, 10, 20, 40, 80, 160, 320, 640, 1280, . . . . . . , }
y si, por ejemplo, sumamos las tres el resultado sería, también, una solución para la ecuación propuesta.
{1, 2, 4, 8, 16, 32, 64, 128, 256, . . . . . . , } + {0, 1, 4, 12, 32, 80, 192, 448, 1024, . . . . . . , }
+ {2, 3, 4, 4, 0, −16, −64, −192, −512, . . . . . . , }
= {3, 6, 12, 24, 48, 96, 192, 384, 768, . . . . . . , }
Podemos concluir, por tanto, que la ecuación an+2 − 4an+1 + 4an = 0 tiene infinitas soluciones.
Ejemplo 14.2
(a)
a1 = 2
an+2 = 4an+1 − 4an , n > 1
(b)
a1 = 1
a2 = 5
an+1 = an + 3, n > 1
(c)
a1 = 0
a3 = 1
an+2 = an+1 + an , n > 1
Solución.
y para cada valor de a2 que tomáramos tendríamos una solución diferente. Consecuentemente, la
solución no es única.
(b) Su forma general es:
an+1 = an + 3 ⇐⇒ an+1 − an = 3.
es decir, es una ecuación de recurrencia lineal de primer orden. La ecuación tiene dos condiciones
iniciales (a1 = 1 y a2 = 5). Tomando n = 1 en la ecuación
a2 = a1 + 3 = 1 + 3 = 4
pero a2 = 5, por lo tanto, la ecuación no es consistente con esta condición inicial. Así pues, no existen
soluciones que satisfagan la ecuación y ambas condiciones iniciales.
(c) Escribiéndola en su forma general,
tendremos una ecuación de recurrencia lineal de segundo orden y con dos condiciones iniciales; sin
embargo, las condiciones iniciales están definidas para n = 1 y n = 3, ahora bien, tomando n = 1 en
la ecuación, obtendremos
a3 = a2 + a1
y aplicando las condiciones iniciales, 1 = a2 + 0, luego a2 = 1 y la única solución posible es:
an+k + ck−1 (n)an+(k−1) + ck−2 (n)an+(k−2) + · · · + c2 (n)an+2 + c1 (n)an+1 + c0 (n)an = h(n), n > 1
Demostración.
para n > 1 y la sucesión que satisface la ecuación, es decir la solución, se define inductivamente en la forma
siguiente:
Para n = 1,
ak+1 = h(1) − ck−1 (1)ak − ck−2 (1)ak−1 − · · · − c2 (1)a3 − c1 (1)a2 − c0 (1)a1
o sea, ak+1 viene dado en función ak , ak−1 , . . . , a3 , a2 , a1 , que son las condiciones iniciales. De esta forma,
tenemos definido un valor de ak+1 que satisface la ecuación y que es, en efecto, el único valor posible que es
consistente con la ecuación y las condiciones iniciales.
Para n = 2,
ak+2 = h(2) − ck−1 (2)ak+1 − ck−2 (2)ak − · · · − c2 (2)a4 − c1 (2)a3 − c0 (2)a2
14.2. Soluciones 463
es decir,
ak+1 Calculado en el paso anterior.
ak+2 es función de y
ak , ak−1 , . . . , a4 , a3 , a2 Condiciones iniciales.
Para n = 3,
es decir,
ak+2 , ak+1 Calculados en los pasos anteriores.
ak+3 es función de y
ak , ak−1 , . . . , a5 , a4 , a3 Condiciones iniciales.
Seguimos así sucesivamente y para n = k,
Entonces,
Y para n = k + 1,
es decir, ak+(k+1) es función de ak+k , ak+(k−1) , . . . , ak+3 , ak+2 , ak+1 , calculados en los pasos anteriores.
Supongamos, ahora, que an+k está unívocamente determinado por la ecuación y las condiciones iniciales
para cualquier n = p con p > k + 1, es decir,
o lo que es igual,
ak+p es función de ak+(p−1) , ak+(p−2) , . . . , ap+2 , ap+1 , ap .
Entonces,
464 Lección 14. Ecuaciones de Recurrencia Lineales
Nota 14.1 Obsérvese que el teorema anterior puede modificarse con facilidad para aplicarlo a situaciones
en las que las condiciones iniciales estén dadas por k valores sucesivos, que no han de ser exactamente
n = 1, n = 2, . . ., etc.
Por otra parte, y como hemos visto en el ejemplo anterior al teorema, si no se especifican condiciones iniciales
para una ecuación de recurrencia lineal, entonces la ecuación tiene infinitas soluciones.
Ahora veremos dos propiedades importantes de las soluciones y que usaremos para desarrollar métodos más
poderosos para encontrar las soluciones que el de iteración.
Si las sucesiones {rn } y {sn } son, ambas, soluciones para una ecuación de recurrencia lineal y homogénea,
entonces cualquier combinación lineal de ellas con coeficientes reales también es solución, es decir,
Demostración.
Sea la ecuación,
y
sn+k + ck−1 (n)sn+(k−1) + ck−2 (n)sn+(k−2) + · · · + c1 (n)sn+1 + c0 (n)sn = 0
para cada n ∈ Z+ . Si ahora multiplicamos la primera ecuación por α1 y la segunda por α2 , obtendremos
y
α2 sn+k + α2 ck−1 (n)sn+(k−1) + α2 ck−2 (n)sn+(k−2) + · · · + α2 c1 (n)sn+1 + α2 c0 (n)sn = 0.
Sumando y reagrupando términos, obtendremos
α1 rn+k + α2 sn+k + ck−1 (n) α1 rn+(k−1) + α2 sn+(k−1) + ···
+ c1 (n) (α1 rn+1 + α2 sn+1 ) + c0 (n) (α1 rn + α2 sn ) = 0
14.3.2 Teorema
14.3. Propiedades de la solución 465
Demostración.
para cada n ∈ Z+ . Por otra parte, si {sn } es solución de la ecuación reducida entonces,
466 Lección 14. Ecuaciones de Recurrencia Lineales
Lección 15
Las ecuaciones de recurrencia lineales homogéneas de primer orden y con coeficientes constantes,
an+1 = c0 an , n > 1
son las más simples. Obtendremos su solución utilizando la iteración.
Demostración.
a2 = c0 a1
a3 = c0 a2 = c0 c0 a1 = c20 a1
a4 = c0 a3 = c0 c20 a1 = c30 a1
a5 = c0 a4 = c0 c30 a1 = c40 a1
.. .. .. ..
. . . .
luego podemos inferir que la sucesión {an } tal que an = cn−1
0 a1 , ∀n > 1 es solución de la ecuación. Pro-
baremos, por inducción, que en efecto lo es.
− Para n = 2,
a2 = c0 a1 = c2−1
0 a1
es decir, se cumple.
− Supongamos que es cierto para n = p, o sea, ap = c0p−1 a1 .
− Veamos que también lo es para n = p + 1. En efecto,
ap+1 = c0 ap = c0 cp−1
0 a1 = cp0 a1
por lo tanto,
an = cn−1
0 a1 , ∀n ∈ Z+
467
468 Lección 15. Recurrencias Lineales Homogéneas
Según vimos en 14.2.1 para que la ecuación tenga solución única necesitamos una condición inicial. Tomando
como tal a1 = α, tendremos
a1 = α
an+1 = c0 an , n > 1
Una de las estrategias más utilizadas para resolver ecuaciones de recurrencia es encontrar, primero la solución
general y luego utilizar las condiciones iniciales para resolver las constantes arbitrarias que aparecen en ella.
Ejemplo 15.1
Existen muchas situaciones regidas por ecuaciones de la forma an+1 = ran . Uno de los ejemplos más típicos
es la función exponencial, cuya definición recursiva es
a1 = a
an+1 = a · an , n > 1
En este caso, la ecuación de recurrencia se utiliza para definir el significado de an . Así, si escribimos
a1 = a
an+1 = a · an , n > 1
estaremos en el caso planteado en 15.1.1 con α = a y c0 = a. La solución sería, por tanto, la sucesión {an }
tal que an = a · an−1 = an .
Ejemplo 15.2
Probar que el número de subconjuntos de un conjunto con n elementos es 2n , usando ecuaciones de recur-
rencia.
Solución.
Para obtener los subconjuntos de un conjunto con dos elementos, {a, b}, basta tener en cuenta que de cada
uno de los subconjuntos anteriores podemos obtener dos: él mismo y el que resulta de unirlo con el nuevo
elemento, b. Tendríamos pues, ∅, {b}, {a} y {a, b}. En el cuadro siguiente vemos el proceso de obtención de
los subconjuntos de un conjunto con 1, 2, 3 y 4 elementos.
15.1. Primer Orden con Coeficientes Constantes 469
{d}
∅
{c}
{c}
{c, d}
∅
{b}
{b}
{b, d}
{b}
{b, c}
{b, c}
{b, c, d}
{a}
{a}
{a, d}
{a}
{a, c}
{a, c}
{a, c, d}
{a}
{a, b}
{a, b}
{a, b, d}
{a, b}
{a, b, c}
{a, b, c}
{a, b, c, d}
Como puede apreciarse, cada vez que añadimos un elemento al conjunto, el número de sus subconjuntos
se multiplica por 2. De esta forma, si an es el número de subconjuntos de un conjunto con n elementos,
tendremos que an+1 = 2an , siendo a1 = 2. Obtendríamos, pues, la siguiente ecuación de recurrencia:
a1 = 2
an+1 = 2an , n>1
an = 2n−1 a1 , ∀n
470 Lección 15. Recurrencias Lineales Homogéneas
Ejemplo 15.3
Solución.
La ecuación propuesta es lineal homogénea de primer orden con coeficientes constantes. En este caso no
conocemos el valor de a1 pero su cálculo es fácil. En efecto,
a2 144
an+1 = 6an =⇒ a2 = 6a1 =⇒ a1 = = = 24
6 6
y tendríamos
a1 = 24
an+1 = 6an , n > 1
cuya solución general, como ya sabemos, es la sucesión {an } tal que an = 6n−1 a1 . Entonces
an = 6n−1 a1
)
=⇒ an = 6n−1 24 =⇒ an = 4 · 6n
a1 = 24
Ejemplo 15.4
Se depositan 5000 euros en un banco a un interés anual del 7%, con un interés compuesto mensual. ¿Cuánto
dinero habrá depositado en el banco un año después?
Solución.
Si llamamos an al dinero que tenemos en el mes n, tendremos que el interés obtenido sobre an en ese mes,
será
an · 7 · 1
i= = 0, 006an
1200
Pues bien, el dinero que habrá en depósito en un mes cualquiera será igual al que había el mes anterior más
los intereses devengados por dicho capital, es decir,
y podemos tomar como a1 los 5000 euros depositados como capital inicial, por lo tanto tendremos
a1 = 5000
an+1 = 1, 006an , n > 1.
Hemos obtenido una ecuación de recurrencia lineal homogénea de primer orden con coeficientes constantes
cuya solución general es, según 15.1.1,
an = 1, 006n−1 a1
y como la condición inicial es a1 = 5000,
1, 006n−1 a1
)
an =
=⇒ an = 5000 · 1, 006n−1
a1 = 5000
es decir, la solución es la sucesión {an } tal que an = 5000 · 1, 006n−1 y, consecuentemente, el dinero que
habrá depositado en el banco al cabo de un año será:
an+2 + c1 an+1 + c0 an = 0
Ejemplo 15.5
Solución.
Supongamos que existe un λ 6= 0 tal que la sucesión {an }, con an = λn es solución de la ecuación. Susti-
tuyendo en la misma, tendremos
)
an+2 = 2an − an+1
=⇒ λn+2 = 2λn − λn+1
an = λn
=⇒ λn+2 + λn+1 − 2λn = 0
=⇒ λn λ2 + λ − 2 = 0
λ6=0
=⇒ λ2 + λ − 2 = 0
√
−1 ± 1 + 8
=⇒ λ =
2
λ = 1
=⇒ ó
λ = −2
Para an = (−2)n ,
2an − an+1 = 2(−2)n − (−2)n+1
= (−2)n (2 − (−2))
= 4(−2)n
= (−2)2 (−2)n
= (−2)n+2
= an+2
Para an = 1n ,
2an − an+1 = 2 · 1 − 1 = 1 = an+2
Por lo tanto, ambas sucesiones son soluciones. Por el principio de superposición (14.3.1), podemos concluir
que la sucesión {an } tal que
an = α1 (−2)n + α2 · 1n = α1 (−2)n + α2
también es solución para cualquier par de constantes reales α1 y α2 . Tenemos, pues, la solución general de
la ecuación propuesta y para obtener una solución única, necesitaremos dos condiciones iniciales que nos
permitan calcular α1 y α2 .
15.3. Orden k con Coeficientes Constantes 473
Generalizaremos esta técnica para cualquier ecuación de recurrencia lineal homogénea de orden k que tenga
coeficientes constantes. Esto es, si tenemos una ecuación de la forma
podemos suponer que una solución es la sucesión {an } tal que an = λn , sustituir y resolver para λ.
15.3.1 Teorema
La sucesión {an } tal que an = λn para cada n, es una solución distinta de cero de la ecuación de recurrencia
Demostración.
“Sólo si”. Supongamos que la sucesión {an } tal que an = λn para cada n, es solución de la ecuación de
recurrencia propuesta. Como λ = 0 se corresponde con la solución an = 0, podemos suponer que λ 6= 0.
Entonces,
λn+k + ck−1 λn+(k−1) + ck−2 λn+(k−2) + · · · + c2 λn+2 + c1 λn+1 + c0 λn = 0
y sacando factor común λn ,
Entonces,
λk + ck−1 λk−1 + ck−2 λk−2 + · · · + c2 λ2 + c1 λ + c0 = 0
de donde se sigue, multiplicando por λn , que
La ecuación de grado k,
Solución.
15.3.3 Teorema
an = nq λn , 0 6 q 6 m − 1, ∀n
Ejemplo 15.7
Solución.
a1 = 1
a2 = 1
an+2 − an+1 − an = 0
Por 15.3.3, si λ es raíz de su ecuación característica con multiplicidad m, entonces las sucesiones {an } tales
que
an = nq λn , 0 6 q 6 m − 1
son, todas, soluciones de la ecuación.
> Soluciones.
Por tanto, las sucesiones ( √ !n )
0 n 1+ 5
n λ1 =
2
y
( √ !n )
0 n 1− 5
n λ2 =
2
son, ambas, solución de la ecuación propuesta.
> Solución general.
Por el Principio de Superposición, 14.3.1, la solución general será
( √ !n ) ( √ !n ) ( √ !n √ !n )
1+ 5 1− 5 1+ 5 1− 5
{an } = α1 +α2 = α1 + α2 , ∀α1 , α2 ∈ R
2 2 2 2
Luego,
√
√ √ √
1+ 5
α1 1 + 5 + α2 1 − 5 = 2 α1 1 + 5 = √
√
5
√ 1− 5 =⇒ √
− α2 1− 5 = √ √ 1− 5
−α2 1 − 5 √
5
=
5
√
5
α1 =
5
=⇒ √
5
= −
α
2
5
> Solución única.
Por lo tanto, la sucesión {an } tal que
√ " √ !n √ !n #
5 1+ 5 1− 5
an = − ; n>1
5 2 2
15.3. Orden k con Coeficientes Constantes 477
Ejemplo 15.8
Resolver la ecuación
a1 = 2
a2 = 3
an+2 = 6an+1 − 9an ; n > 1
Solución.
a1 = 2
a2 = 3
an+2 − 6an+1 − 9an = 0
Por 15.3.3, si λ es raíz de su ecuación característica con multiplicidad m, entonces las sucesiones {an } tales
que
an = nq λn , 0 6 q 6 m − 1
son, todas, soluciones de la ecuación.
> Soluciones.
Por tanto, las sucesiones 0 n
n λ1 = {3n }
y
1 n
n λ2 = {n3n }
son, ambas, solución de la ecuación propuesta.
Finalmente, como contamos con dos condiciones iniciales, podremos hallar una solución única para la ecuación
dada.
a1 = 2
a2 = 3
an = (3α1 + 3nα2 ) 3n−1
478 Lección 15. Recurrencias Lineales Homogéneas
Ejemplo 15.9
Solución.
Como disponemos de tres condiciones iniciales, podremos calcular los coeficientes de la solución general y de
esta forma obtener una solución única para las condiciones iniciales dadas.
Ejemplo 15.10
Solución.
Por 15.3.3, si λ es raíz de su ecuación característica con multiplicidad m, entonces las sucesiones {an } tales
que
an = nq λn , 0 6 q 6 m − 1
son, todas, soluciones de la ecuación.
Es decir, tiene tres soluciones, una de ellas con multiplicidad 2 y la otra con multiplicidad 1.
480 Lección 15. Recurrencias Lineales Homogéneas
> Soluciones.
Por lo tanto, las sucesiones, n
n0 λn1 = {(−2) }
n
n1 λn2 = {n (−2) }
n0 λn3 = {2n }
son, todas, soluciones de la ecuación propuesta.
> Solución general.
Por el Principio de Superposición, 14.3.1, la solución general será la sucesión {an } tal que
n n
an = α1 (−2) + α2 n (−2) + α3 2n , ∀α1 , α2 , α3 ∈ R
Ejemplo 15.11
Solución.
an = α1 2n + α2 n2n + α3 n2 2n , ∀α1 , α2 , α3 ∈ R
Como disponemos de tres condiciones iniciales, podremos calcular los coeficientes de la solución general y de
esta forma obtener una solución única para las condiciones iniciales dadas.
an = − 2n − 2n2n + n2 2n , n > 1
Ejemplo 15.12
Solución.
Por 15.3.3, si λ es raíz de su ecuación característica con multiplicidad m, entonces las sucesiones {an } tales
que
an = nq λn , 0 6 q 6 m − 1
son, todas, soluciones de la ecuación.
Como disponemos de cuatro condiciones iniciales, podremos calcular los coeficientes de la solución general y
de esta forma obtener una solución única para las condiciones iniciales dadas.
15.3. Orden k con Coeficientes Constantes 483
Ejemplo 15.13
Solución.
Por 15.3.3, si λ es raíz de su ecuación característica con multiplicidad m, entonces las sucesiones {an } tales
que
an = nq λn , 0 6 q 6 m − 1
son, todas, soluciones de la ecuación.
Es decir, tiene una solución con multiplicidad 2 y dos soluciones con multiplicidad 1 cada una de ellas.
> Soluciones.
Por lo tanto, las sucesiones, 0 n n
n λ1 = {(−1) }
0 n
n λ2 = {1}
0 n
n λ3 = {2n }
1 n
n λ3 = {n2n }
son, todas, soluciones de la ecuación propuesta.
Como disponemos de cuatro condiciones iniciales, podremos calcular los coeficientes de la solución general y
de esta forma obtener una solución única para las condiciones iniciales dadas.
484 Lección 15. Recurrencias Lineales Homogéneas
Ejemplo 15.14
Solución.
Por 15.3.3, si λ es raíz de su ecuación característica con multiplicidad m, entonces las sucesiones {an } tales
que
an = nq λn , 0 6 q 6 m − 1
son, todas, soluciones de la ecuación.
> Soluciones.
Por lo tanto, las sucesiones, n
n0 λn1 = {(−1) }
n
n1 λn2 = {n (−1) }
n0 λn3 = {2n }
n1 λn3 = {n2n }
son, todas, soluciones de la ecuación propuesta.
> Solución general.
Por el Principio de Superposición, 14.3.1, la solución general será la sucesión {an } tal que
n n
an = α1 (−1) + α2 n (−1) + α3 2n + α4 n2n , ∀α1 , α2 , α3 , α4 ∈ R
Ejemplo 15.15
Solución.
> Soluciones.
Por lo tanto, las sucesiones,
0 n n
n λ1 = {(−2) }
0 n
n λ2 = {2n }
1 n
n λ3 = {n2n }
2 n 2 n
n λ3 = n 2
Como disponemos de cuatro condiciones iniciales, podremos calcular los coeficientes de la solución general y
de esta forma obtener una solución única para las condiciones iniciales dadas.
15.3. Orden k con Coeficientes Constantes 487
Ejemplo 15.16
Solución.
Por 15.3.3, si λ es raíz de su ecuación característica con multiplicidad m, entonces las sucesiones {an } tales
que
an = nq λn , 0 6 q 6 m − 1
son, todas, soluciones de la ecuación.
> Soluciones.
Por lo tanto, las sucesiones, 0 n
n λ1 = {3n }
1 n
n λ2 = {n3n }
2 n 2 n
n λ3 = n 3
3 n 3 n
n λ3 = n 3
son, todas, soluciones de la ecuación propuesta.
an = α1 3n + α2 n3n + α3 n2 3n + α4 n3 3n , ∀α1 , α2 , α3 , α4 ∈ R
Como disponemos de cuatro condiciones iniciales, podremos calcular los coeficientes de la solución general y
de esta forma obtener una solución única para las condiciones iniciales dadas.
488 Lección 15. Recurrencias Lineales Homogéneas
Tenemos, pues, una técnica para calcular la solución de la ecuación de recurrencia lineal homogénea de orden
k con coeficientes constantes. Incluye la resolución de una ecuación cuadrática y, si existen condiciones
iniciales, resolver un par de ecuaciones simultáneas para dichas condiciones.
Sin embargo, hay una complicación que debemos tener en cuenta como es la posibilidad de que las raíces de
la ecuación cuadrática sean complejas.
siendo,
θ p b
x r= a2 + b2 y tagθ = , para a 6= 0.
a a
Si a = 0, entonces
π π π
− Para b > 0, c = ib = ib sen = b cos + i sen
2 2 2
3π 3π 3π
− Para b < 0, c = ib = i|b| sen = |b| cos + i sen
2 2 2
15.3. Orden k con Coeficientes Constantes 489
Ejemplo 15.17
√ 10
Calcular 1 + i 3
Solución.
y
√
(1, 3)
Directamente de la figura,
r √ 2 √
r = 12 + 3 = 4 = 2
r y
√ √
3 3 √ π
tagθ = = 3 =⇒ θ= .
1 3
Por lo tanto,
θ √ π π
x 1 + i 3 = 2 cos + i sen
3 3
1
Pues bien,
√ 10 π π 10
1+i 3 = 210 cos + i sen
3 3
10
π π
= 2 cos 10 + i sen 10
3 3
6π 4π 6π 4π
= 210 cos + + i sen +
3 3 3 3
10 4π 4π
= 2 cos 2π + + i sen 2π +
3 3
4π 4π
= 210 cos + i sen
3 3
√ !!
1 3
= 210 − + i −
2 2
210 √
= − 1+i 3
2
9
√
= −2 1 + i 3
Ejemplo 15.18
Solución.
Por el teorema 15.3.3, las sucesiones {(1 + i)n } y {(1 − i)n } son, ambas, solución de la ecuación. Por el
principio de superposición (14.3.1), la sucesión {an } tal que
an = α1 (1 + i)n + α2 (1 − i)n ; n > 1, α1 , α2 ∈ R
es solución de la ecuación propuesta. Ahora bien,
√ π π
1+i = 2 cos + i sen
4 4
y
√ π π √ π π
1−i = 2 cos − + i sen − = 2 cos − i sen
4 4 4 4
de aquí que
h√ π π in h√ π π in
an = α1 2 cos + i sen + α2 2 cos − i sen
4 4 4 4
h√ n nπ nπ i h√ n nπ nπ i
= α1 2 cos + i sen + α2 2 cos − i sen
4 4 4 4
√ n h nπ nπ i
= 2 (α1 + α2 ) cos + i (α1 − α2 ) sen
4 4
y tomando,
β1 = α1 + α2
β2 = i (α1 − α2 )
tendremos que la sucesión {an } tal que
√ n nπ nπ
an = 2 β1 cos + β2 sen ; n > 1, β1 , β2 ∈ R
4 4
es una solución de la ecuación an+2 = 2an+1 − an . Como tenemos dos condiciones iniciales a1 = 2 y a2 = 2,
podemos calcular β1 y β2 de tal forma que an satisfaga dichas condiciones. En efecto,
a1 = 2
a2 = 2
√ n nπ nπ
an = 2 β1 cos + β2 sen
4 4
15.3. Orden k con Coeficientes Constantes 491
de aquí que,
√ π π
2 β1 cos + β2 sen = 2 (
4 4 β1 + β2 = 2
√ 2 =⇒
2π 2π 2β2 = 2
2 β1 cos + β2 sen = 2
4 4
(
β1 = 1
=⇒
β2 = 1
492 Lección 15. Recurrencias Lineales Homogéneas
Lección 16
16.1 Introducción
Cuando uno de los términos del binomio es negativo, se alternan los signos más y menos empezando por el
signo más.
En cada uno de los sumandos los exponentes de a van decreciendo desde n hasta cero, en tanto que los
exponentes de b crecen desde cero hasta n. La suma de los exponentes de a y b en cada uno de los términos
es siempre igual a n.
Los coeficientes,
!
n
, k = 0, 1, ..., n
k
493
494 Lección 16. Recurrencias Lineales No Homogéneas
n=0 1
n=1 1 1
n=2 1 2 1
n=3 1 3 3 1
n=4 1 4 6 4 1
n=5 1 5 10 10 5 1
n=6 1 6 15 20 15 6 1
n=7 1 7 21 35 35 21 7 1
n=8 1 8 28 56 70 56 28 8 1
n=9 1 9 36 84 126 126 84 36 9 1
El triángulo se puede construir de forma muy sencilla. Los números de los extremos son siempre iguales a 1
y en el resto de los casos, cada número es igual a la suma de los dos números que tiene encima.
(a + b)0 = 1
(a + b)1 = 1a + 1b
(a + b)2 = 1a2 + 2ab + 1b2
(a + b)3 = 1a3 + 3a2 b + 3ab2 + 1b3
(a + b)4 = 1a4 + 4a3 b + 6a2 b2 + 4ab3 + 1b4
(a + b)5 = 1a5 + 5a4 b + 10a3 b2 + 10a2 b3 + 5ab4 + 1b5
(a + b)6 = 1a6 + 6a5 b + 15a4 b2 + 20a3 b3 + 15a2 b4 + 6ab5 + 1b6
(a + b)7 = 1a7 + 7a6 b + 21a5 b2 + 35a4 b3 + 35a3 b4 + 21a2 b5 + 7ab6 + 1b7
(a + b)8 = 1a8 + 8a7 b + 28a6 b2 + 56a5 b3 + 70a4 b4 + 56a3 b5 + 28a2 b6 + 8ab7 + 1b8
(a + b)9 = 1a9 + 9a8 b + 36a7 b2 + 84a6 b3 + 126a5 b4 + 126a4 b5 + 84a3 b6 + 36a2 b7 + 9ab8 + 1b9
Ejemplo 16.1
8
Calcular el coeficiente de n5 en el desarrollo de (n + 4) por el Binomio de Newton.
Solución.
Como n está elevado a 5 y la suma de los exponentes ha de ser, en este caso, igual a 8, el 4 deberá estar
elevado a 3, es decir el término será n5 43 . El coeficiente, según el Binomio de Newton, será el número
combinatorio, !
8
3
y ahora podemos utilizar el Triángulo de Pascal para calcularlo. Bastaría buscar en la fila n = 8 contando
desde la izquierda a partir de cero y obtendríamos que es 56, es decir,
!
8
= 56
3
16.2. Generalidades 495
8
El término en el que n está elevado a 5 en el desarrollo de (n + 4) sería, por tanto,
16.2 Generalidades
Según 14.1.4, una ecuación de recurrencia lineal, no homogénea, de orden k y con coeficientes constantes
puede escribirse en su forma general, como
A la ecuación,
la llamaremos ecuación reducida homogénea asociada a la ecuación dada o, simplemente, ecuación reducida.
El siguiente teorema establece que si podemos encontrar una solución cualquiera de la ecuación no homogénea,
podemos calcular cualquier otra solución sin más que añadir una solución de la ecuación reducida a la solución
encontrada.
16.2.2 Teorema
an = ahn + apn , ∀n
Demostración.
an = ahn + apn , ∀n
El único problema es, por tanto, la construcción de soluciones particulares, {apn }, para la ecuación propuesta
y éstas dependerán de la forma que tenga la función h(n) .
Este método es, sin lugar a dudas, el más popular de los métodos que existen para resolver ecuaciones de
recurrencia no homogéneas. Sea
h(n) = rn p0 + p1 n + p2 n2 + · · · + pt nt
apn = rn A0 + A1 n + A2 n2 + · · · + At nt
apn = nm rn A0 + A1 n + A2 n2 + · · · + At nt
Siendo, en ambos casos, los coeficientes A0 , A1 , A2 , . . . , At , desconocidos. Veremos según sea r y según sea
el polinomio, algunos ejemplos de los distintos casos que pueden presentarse.
Ejemplo 16.2
Solución.
an+1 − 2an = 1
16.3. Método de los Coeficientes Indeterminados 497
Por 16.2.2 la solución general de esta ecuación será la sucesión {an } tal que
an = ahn + apn
donde la sucesión ahn es la solución general de la ecuación homogénea asociada y {apn } es una solución
particular de la ecuación dada.
Por 15.3.3, si λ es raíz de su ecuación característica con multiplicidad m, entonces las sucesiones {an } tales
que
an = nq λn , 0 6 q 6 m − 1
son, todas, soluciones de la ecuación.
> Solución.
Por lo tanto, la sucesión,
n0 λ n = {2n }
es solución de la ecuación homogénea asociada.
ahn = α2n , ∀α ∈ R
an+1 − 2an = 1
El término independiente,
h(n) = 1
es de la forma rn por p0 , polinomio de grado cero,
h(n) = rn p0
donde r = 1 y p0 = 1.
> Cálculo de A0 .
Como {apn } es solución de la ecuación propuesta, apn deberá verificarla, es decir,
♦ Solución general.
Por 16.2.2, la sucesión {an } tal que
an = α2n − 1
será la solución general de nuestra ecuación.
♦ Obtención de solución única.
Como disponemos de una condición inicial, podremos calcular los coeficientes de la solución general y de
esta forma obtener una solución única para dicha condición.
Ejemplo 16.3
Solución.
> Solución.
Por lo tanto, la sucesión,
0 n n
n λ = {(−1) }
El término independiente,
n+1 n
h(n) = (−1) = (−1) (−1)
es de la forma rn por p0 , polinomio de grado cero,
h(n) = rn p0
donde r = −1 y p0 = −1.
> Cálculo de A0 .
Como {apn } es solución de la ecuación propuesta, apn deberá verificarla, es decir,
♦ Solución general.
Como disponemos de una condición inicial, podremos calcular los coeficientes de la solución general y de
esta forma obtener una solución única para dicha condición.
a1 = − 3 =⇒ α(−1) + 1(−1) = − 3 =⇒ − α − 1 = − 3 =⇒ α = 2
Ejemplo 16.4
Solución.
Por 16.2.2 la solución general de esta ecuación será la sucesión {an } tal que
an = ahn + apn
donde la sucesión ahn es la solución general de la ecuación homogénea asociada y {apn } es una solución
particular de la ecuación dada.
Por 15.3.3, si λ es raíz de su ecuación característica con multiplicidad m, entonces las sucesiones {an } tales
que
an = nq λn , 0 6 q 6 m − 1
son, todas, soluciones de la ecuación.
16.3. Método de los Coeficientes Indeterminados 501
El término independiente,
n+1 n
h(n) = (−2) (4n + 3) = (−2) (−8n − 6)
es de la forma rn por p0 , polinomio de grado 1,
h(n) = rn (p1 n + p0 )
donde r = −2 y p0 = −6 y p1 = −8.
> Cálculo de A0 y A1 .
Como {apn } es solución de la ecuación propuesta, apn deberá verificarla, es decir,
n
apn+1 + 2apn = (−2) (−8n − 6)
luego,
n
(n + 1)(−2)n+1 [A0 + A1 (n + 1)] + 2n(−2)n (A0 + A1 n) = (−2) (−8n − 6)
y simplificando,
−2(n + 1) [A0 + A1 (n + 1)] + 2n (A0 + A1 n) = −8n − 6
− El término independiente del primer miembro es
−2A0 − 2A1
−2A0 − 2A1 = −6
− El coeficiente del término en n del primer miembro es −4A1 y deberá ser igual al coeficiente del
término en n del segundo miembro, o sea,
−4A1 = −8
502 Lección 16. Recurrencias Lineales No Homogéneas
♦ Solución general.
Como disponemos de una condición inicial, podremos calcular los coeficientes de la solución general y de
esta forma obtener una solución única para dicha condición.
a1 = − 12 =⇒ α(−2) + 3(−2) = − 12 =⇒ − 2α − 6 = − 12 =⇒ α = 3
Ejemplo 16.5
Solución.
Por 16.2.2 la solución general de esta ecuación será la sucesión {an } tal que
an = ahn + apn
donde la sucesión ahn es la solución general de la ecuación homogénea asociada y {apn } es una solución
particular de la ecuación dada.
Por 15.3.3, si λ es raíz de su ecuación característica con multiplicidad m, entonces las sucesiones {an } tales
que
an = nq λn , 0 6 q 6 m − 1
son, todas, soluciones de la ecuación.
> Solución.
Por lo tanto, la sucesión, 0 n n
n λ = {(−3) }
es solución de la ecuación homogénea asociada.
El término independiente,
n+1 n
3n2 + 7n + 4 = (−3) −9n2 − 21n − 12
h(n) = (−3)
h(n) = rn p2 n2 + p1 n + p0
apn = nm rn A0 + A1 n + A2 n2
En nuestro caso,
apn = n(−3)n A0 + A1 n + A2 n2
> Cálculo de A0 , A1 y A2 .
Como {apn } es solución de la ecuación propuesta, apn deberá verificarla, es decir,
n
apn+1 + 3apn = (−3) −9n2 − 21n − 12
504 Lección 16. Recurrencias Lineales No Homogéneas
luego,
(n + 1)(−3)n+1 A0 + A1 (n + 1) + A2 (n + 1)2
+ 3n(−3)n A0 + A1 n + A2 n2
n
= (−3) −9n2 − 21n − 12
y simplificando,
− 3(n + 1) A0 + A1 (n + 1) + A2 (n + 1)2
+ 3n A0 + A1 n + A2 n2
= −9n2 − 21n − 12
es decir,
− 3A0 (n + 1) − 3A1 (n + 1)2 − 3A2 (n + 1)3
+ 3A0 n + 3A1 n2 + 3A2 n3
= −9n2 − 21n − 12
Para calcular las potencias de n en el primer miembro, utilizaremos el Binomio de Newton, (16.1.1), y
el Triángulo de Pascal, (16.1.2), para obtener los coeficientes del Binomio.
0 1
1 1 1
2 1 2 1
3 1 3 3 1
− El término independiente de n + 1 es n0 · 11 · 1 = 1.
− El término independiente de (n + 1)2 es n0 · 12 · 1 = 1.
− El término independiente de (n + 1)3 es n0 · 13 · 1 = 1.
− El término en n de n + 1 es n1 · 10 · 1 = 1n.
− El término en n de (n + 1)2 es n1 · 11 · 2 = 2n.
− El término en n de (n + 1)3 es n1 · 12 · 3 = 3n.
Procediendo de manera idéntica, calcularemos el coeficiente del término en n2 del primer miembro y
lo igualamos con su correspondiente del segundo.
Es decir,
−3A1 · 1 − 3A2 · 3 + 3A1 = −9 =⇒ −9A2 = −9
Tendremos, pues, el sistema de ecuaciones,
− 3A0 − 3A1 − 3A2 = −12
A0 = 1
− 6A1 − 9A2 = −21 =⇒ A1 = 2
− 9A2 = −9 A2 = 1
♦ Solución general.
Como disponemos de una condición inicial, podremos calcular los coeficientes de la solución general y de
esta forma obtener una solución única para dicha condición.
a1 = − 15 =⇒ α(−3) + 4(−3) = − 15 =⇒ − 3α − 12 = − 15 =⇒ α = 1
Ejemplo 16.6
Solución.
Por 16.2.2 la solución general de esta ecuación será la sucesión {an } tal que
an = ahn + apn
donde la sucesión ahn es la solución general de la ecuación homogénea asociada y {apn } es una solución
particular de la ecuación dada.
Por 15.3.3, si λ es raíz de su ecuación característica con multiplicidad m, entonces las sucesiones {an } tales
que
an = nq λn , 0 6 q 6 m − 1
> Solución.
Por lo tanto, la sucesión,
0 n n
n λ = {(−1) }
n
ahn = α (−1) , ∀α ∈ R
El término independiente,
n+1 n
4n3 + 9n2 + 9n + 4 = (−1) −4n3 − 9n2 − 9n − 4
h(n) = (−1)
h(n) = rn p3 n3 + p2 n2 + p1 n + p0
apn = nm rn A0 + A1 n + A2 n2 + A3 n3
En nuestro caso,
apn = n(−1)n A0 + A1 n + A2 n2 + A3 n3
16.3. Método de los Coeficientes Indeterminados 507
> Cálculo de A0 , A1 , A2 y A3 .
Como {apn } es solución de la ecuación propuesta, apn deberá verificarla, es decir,
n
apn+1 + apn = (−1) −4n3 − 9n2 − 9n − 4
luego,
(n + 1)(−1)n+1 A0 + A1 (n + 1) + A2 (n + 1)2 + A3 (n + 1)3
+ n(−1)n A0 + A1 n + A2 n2 + A3 n3
n
= (−1) −4n3 − 9n2 − 9n − 4
y simplificando,
− (n + 1) A0 + A1 (n + 1) + A2 (n + 1)2 + A3 (n + 1)3
+ n A0 + A1 n + A2 n 2 + A3 n 3
= −4n3 − 9n2 − 9n − 4
es decir,
− A0 (n + 1) − A1 (n + 1)2 − A2 (n + 1)3 − A3 (n + 1)4
+ A0 n + A1 n 2 + A2 n 3 + A3 n 4
= −4n3 − 9n2 − 9n − 4
Para calcular las potencias de n en el primer miembro, utilizaremos el Binomio de Newton, (16.1.1), y
el Triángulo de Pascal, (16.1.2), para obtener los coeficientes del Binomio.
0 1
1 1 1
2 1 2 1
3 1 3 3 1
4 1 4 6 4 1
− El término independiente de n + 1 es n0 · 11 · 1 = 1.
− El término independiente de (n + 1)2 es n0 · 12 · 1 = 1.
− El término independiente de (n + 1)3 es n0 · 13 · 1 = 1.
− El término independiente de (n + 1)4 es n0 · 14 · 1 = 1.
Por lo tanto, el término independiente del primer miembro será:
−3A0 − 3A1 − 3A2
y deberá ser igual al término independiente del segundo miembro, es decir,
−3A0 − 3A1 − 3A2 = −4
Veamos, ahora, los términos en n.
− El término en n de n + 1 es n1 · 10 · 1 = 1n.
− El término en n de (n + 1)2 es n1 · 11 · 2 = 2n.
− El término en n de (n + 1)3 es n1 · 12 · 1 = 3n.
− El término en n de (n + 1)4 es n1 · 13 · 4 = 4n.
El coeficiente del término en n del primer miembro será, por tanto,
−A0 · 1 − A1 · 2 − A2 · 3 − A3 · 4 + A0 = −2A1 − 3A2 − 4A3
y deberá ser igual al coeficiente del término en n del segundo miembro, o sea,
−2A1 − 3A2 − 4A3 = −9
Procederemos de forma idéntica para calcular los términos en n2 del primer miembro.
508 Lección 16. Recurrencias Lineales No Homogéneas
♦ Solución general.
Por 16.2.2, la sucesión {an } tal que
n n
n3 + n2 + n + 1
an = α (−1) + n (−1)
será la solución general de nuestra ecuación.
♦ Obtención de solución única.
Como disponemos de una condición inicial, podremos calcular los coeficientes de la solución general y de
esta forma obtener una solución única para dicha condición.
16.3. Método de los Coeficientes Indeterminados 509
Ejemplo 16.7
Solución.
Por 16.2.2 la solución general de esta ecuación será la sucesión {an } tal que
an = ahn + apn
donde la sucesión ahn es la solución general de la ecuación homogénea asociada y {apn } es una solución
particular de la ecuación dada.
Por 15.3.3, si λ es raíz de su ecuación característica con multiplicidad m, entonces las sucesiones {an } tales
que
an = nq λn , 0 6 q 6 m − 1
son, todas, soluciones de la ecuación.
El término independiente,
n+1 n
h(n) = −2 (−1) (2n + 3) = (−1) (4n + 6)
es de la forma rn por un polinomio de grado 1,
h(n) = rn (p1 n + p0 )
510 Lección 16. Recurrencias Lineales No Homogéneas
apn = nm rn (A0 + A1 n)
En nuestro caso,
apn = n(−1)n (A0 + A1 n)
> Cálculo de A0 y A1 .
Como {apn } es solución de la ecuación propuesta, apn deberá verificarla, es decir,
n
apn+2 − apn = (−1) (4n + 6)
luego,
n
(n + 2)(−1)n+2 [A0 + A1 (n + 2)] − n(−1)n (A0 + A1 n) = (−1) (4n + 6)
y simplificando,
(n + 2) [A0 + A1 (n + 2)] − n (A0 + A1 n) = 4n + 6
es decir,
A0 (n + 2) + A1 (n + 2)2 − A0 n − A1 n2 = 4n + 6
− El término independiente del primer miembro es
2A0 + 4A1
2A0 + 4A1 = 6
4A1 = 4
♦ Solución general.
Como disponemos de dos condiciones iniciales, podremos calcular los coeficientes de la solución general y de
esta forma obtener una solución única para dicha condición.
16.3. Método de los Coeficientes Indeterminados 511
Ejemplo 16.8
Solución.
Por 16.2.2 la solución general de esta ecuación será la sucesión {an } tal que
an = ahn + apn
donde la sucesión ahn es la solución general de la ecuación homogénea asociada y {apn } es una solución
particular de la ecuación dada.
Por 15.3.3, si λ es raíz de su ecuación característica con multiplicidad m, entonces las sucesiones {an } tales
que
an = nq λn , 0 6 q 6 m − 1
son, todas, soluciones de la ecuación.
En nuestro caso,
apn = n2 (−3)n A0 + A1 n + A2 n2
> Cálculo de A0 , A1 y A2 .
Como {apn } es solución de la ecuación propuesta, apn deberá verificarla, es decir,
n
apn+2 + 6apn+1 + 9apn = (−3) −108n2 − 108n
luego,
(n + 2)2 (−3)n+2 A0 + A1 (n + 2) + A2 (n + 2)2
+ 6(n + 1)2 (−3)n+1 A0 + A1 (n + 1) + A2 (n + 1)2
+ 9n2 (−3)n A0 + A1 n + A2 n2
n
= (−3) −108n2 − 108n
y simplificando,
9(n + 2)2 A0 + A1 (n + 2) + A2 (n + 2)2
− 18(n + 1)2 A0 + A1 (n + 1) + A2 (n + 1)2
+ 9n2 A0 + A1 n + A2 n2
= −108n2 − 108n
es decir,
9A0 (n + 2)2 + 9A1 (n + 2)3 + 9A2 (n + 2)4
−18A0 (n + 1)2 − 18A1 (n + 1)3 − 18A2 (n + 1)4
+9A0 n2 + 9A1 n3 + 9A2 n4
= −108n2 − 108n
Para calcular los coeficientes de las potencias de n en el primer miembro, utilizaremos el Binomio de
Newton, (16.1.1), y el Triángulo de Pascal, (16.1.2), para obtener los coeficientes del mismo.
0 1
1 1 1
2 1 2 1
3 1 3 3 1
4 1 4 6 4 1
16.3. Método de los Coeficientes Indeterminados 513
108A2 = −108
♦ Solución general.
Como disponemos de dos condiciones iniciales, podremos calcular los coeficientes de la solución general y de
esta forma obtener una solución única para dicha condición.
Ejemplo 16.9
Solución.
Por 16.2.2 la solución general de esta ecuación será la sucesión {an } tal que
an = ahn + apn
donde la sucesión ahn es la solución general de la ecuación homogénea asociada y {apn } es una solución
particular de la ecuación dada.
Por 15.3.3, si λ es raíz de su ecuación característica con multiplicidad m, entonces las sucesiones {an } tales
que
an = nq λn , 0 6 q 6 m − 1
son, todas, soluciones de la ecuación.
El término independiente,
n+4 n
10n3 + 33n2 + 38n + 15 = (−2) −160n3 − 528n2 − 608n − 240
h(n) = − (−2)
h(n) = rn p3 n3 + p2 n2 + p1 n + p0
apn = nm rn A0 + A1 n + A2 n2 + A3 n3
En nuestro caso,
apn = n2 (−2)n A0 + A1 n + A2 n2 + A3 n3
516 Lección 16. Recurrencias Lineales No Homogéneas
> Cálculo de A0 , A1 , A2 y A3 .
Como {apn } es solución de la ecuación propuesta, apn deberá verificarla, es decir,
n
apn+2 + 4apn+1 + 4apn = (−2) −160n3 − 528n2 − 608n − 240
luego,
(n + 2)2 (−2)n+2 A0 + A1 (n + 2) + A2 (n + 2)2 + A3 (n + 2)3
+ 4(n + 1)2 (−2)n+1 A0 + A1 (n + 1) + A2 (n + 1)2 + A3 (n + 1)3
+ 4n2 (−2)n A0 + A1 n + A2 n2 + A3 n3
n
= (−2) −160n3 − 528n2 − 608n − 240
y simplificando,
4(n + 2)2 A0 + A1 (n + 2) + A2 (n + 2)2 + A3 (n + 2)3
− 8(n + 1)2 A0 + A1 (n + 1) + A2 (n + 1)2 + A3 (n + 1)3
+ 4n2 A0 + A1 n + A2 n2 + A3 n3
= −160n3 − 528n2 − 608n − 240
es decir,
4A0 (n + 2)2 + 4A1 (n + 2)3 + 4A2 (n + 2)4 + 4A3 (n + 2)5
− 8A0 (n + 1)2 − 8A1 (n + 1)3 − 8A2 (n + 1)4 − 8A3 (n + 1)5
+ 4A0 n2 + 4A1 n3 + 4A2 n4 + 4A3 n5
= −160n3 − 528n2 − 608n − 240
Para calcular los coeficientes de las potencias de n en el primer miembro, utilizaremos el Binomio de
Newton, (16.1.1), y el Triángulo de Pascal, (16.1.2), para obtener los coeficientes del mismo.
0 1
1 1 1
2 1 2 1
3 1 3 3 1
4 1 4 6 4 1
5 1 5 10 10 5 1
80A3 = −160
♦ Solución general.
Como disponemos de dos condiciones iniciales, podremos calcular los coeficientes de la solución general y de
esta forma obtener una solución única para dicha condición.