You are on page 1of 196

MATERIAL DE APOYO PARA EL

PRIMER CURSO DE MATEMTICAS


COMPUTACIONALES.
Ing. HUGO HUMBERTO MORALES PEA
MAESTRA EN ENSEANZA DE LAS MATEMTICAS
Lnea de Matemticas Computacionales
UNIVERSIDAD TECNOLGICA DE PEREIRA
FACULTAD DE CIENCIAS BSICAS
DEPARTAMENTO DE MATEMTICAS
Pereira, Risaralda
28 de Julio de 2010
2
ndice general
1. Introduccin a la lgica matemtica 7
1.1. Clculo proposicional . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.1.1. Conectivos proposicionales . . . . . . . . . . . . . . . . . . . . . 8
1.1.2. Frmulas bien formadas . . . . . . . . . . . . . . . . . . . . . . 9
1.1.3. Frmulas lgicamente equivalentes (FLE) . . . . . . . . . . . . . 11
1.1.4. Tautologa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.1.5. Leyes de la lgica . . . . . . . . . . . . . . . . . . . . . . . . . . 13
1.1.6. Utilizando las leyes de la lgica proposicional . . . . . . . . . . . 14
1.1.7. Conectivo X-OR (

) . . . . . . . . . . . . . . . . . . . . . . . . 15
1.1.8. Conectivo NOR () . . . . . . . . . . . . . . . . . . . . . . . . . 17
1.1.9. Conectivo NAND () . . . . . . . . . . . . . . . . . . . . . . . . 20
1.1.10. Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
1.2. Reglas de inferencia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
1.2.1. Tabla de reglas de inferencia . . . . . . . . . . . . . . . . . . . . 25
1.2.2. Utilizacin de las reglas de inferencia para demostrar la validez
de razonamientos . . . . . . . . . . . . . . . . . . . . . . . . . . 29
1.2.3. Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
1.3. Lgica de predicados . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
1.3.1. Cuanticador universal . . . . . . . . . . . . . . . . . . . . . . . 38
1.3.2. Cuanticador existencial . . . . . . . . . . . . . . . . . . . . . . 40
1.3.3. Variables ligadas . . . . . . . . . . . . . . . . . . . . . . . . . . 42
1.3.4. Alcance de un cuanticador . . . . . . . . . . . . . . . . . . . . 42
1.3.5. Negaciones y cuanticadores . . . . . . . . . . . . . . . . . . . . 43
1.3.6. Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
2. Sucesiones y sumatorias 49
2.1. Funciones piso y techo . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
2.1.1. Propiedades de las funciones piso y techo . . . . . . . . . . . . . 49
2.2. Sucesiones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
2.3. Sucesiones especiales de nmeros . . . . . . . . . . . . . . . . . . . . . 53
2.4. Sumatorias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
2.4.1. Frmulas de sumatorias tiles: . . . . . . . . . . . . . . . . . . . 61
2.5. Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
3
4 NDICE GENERAL
3. Tcnicas de demostracin 65
3.1. Tcnica de demostracin directa. . . . . . . . . . . . . . . . . . . . . . 65
3.2. Tcnica de demostracin indirecta . . . . . . . . . . . . . . . . . . . . . 67
3.2.1. Tcnica de demostracin por contra-recproca . . . . . . . . . . 67
3.2.2. Tcnica de demostracin por contradiccin. . . . . . . . . . . . 69
3.3. Tcnica de demostracin por disyuncin de casos . . . . . . . . . . . . 72
3.4. Tcnica de demostracin por contraejemplo . . . . . . . . . . . . . . . 78
3.5. Tcnica de demostracin por induccin matemtica . . . . . . . . . . . 82
3.6. Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
4. Relaciones de recurrencia 97
4.1. Mtodo de Iteracin . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
5. Conjuntos 115
5.1. El conjunto potencia . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
5.2. Producto cartesiano . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
5.3. Operaciones de conjuntos . . . . . . . . . . . . . . . . . . . . . . . . . . 120
5.4. Identidades en conjuntos . . . . . . . . . . . . . . . . . . . . . . . . . . 123
5.5. Uniones e intersecciones generalizadas . . . . . . . . . . . . . . . . . . . 125
5.6. Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
6. Funciones 129
6.1. Conceptos fundamentales . . . . . . . . . . . . . . . . . . . . . . . . . . 129
6.2. Funciones inyectivas (o funciones uno a uno) . . . . . . . . . . . . . . . 131
6.3. Funciones sobreyectivas . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
6.4. Funciones biyectivas . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
6.5. Funciones inversas y composicin de funciones . . . . . . . . . . . . . . 132
6.6. Grca de una funcin . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
6.7. Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
7. Relaciones 139
7.1. Relacin binaria . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
7.2. Funciones como relaciones . . . . . . . . . . . . . . . . . . . . . . . . . 140
7.3. Relaciones en un conjunto . . . . . . . . . . . . . . . . . . . . . . . . . 140
7.4. Propiedades de las relaciones . . . . . . . . . . . . . . . . . . . . . . . . 142
7.4.1. Propiedad de reexividad . . . . . . . . . . . . . . . . . . . . . 142
7.4.2. Propiedad de simetra . . . . . . . . . . . . . . . . . . . . . . . 143
7.4.3. Propiedad de antisimetra . . . . . . . . . . . . . . . . . . . . . 143
7.4.4. Propiedad de transitividad . . . . . . . . . . . . . . . . . . . . . 143
7.5. Combinacin de relaciones . . . . . . . . . . . . . . . . . . . . . . . . . 145
7.6. Composicin y potencia de relaciones . . . . . . . . . . . . . . . . . . . 145
7.7. Representacin de relaciones . . . . . . . . . . . . . . . . . . . . . . . . 146
7.7.1. Representacin de relaciones utilizando matrices . . . . . . . . . 146
7.8. Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
NDICE GENERAL 5
8. Relaciones de equivalencia 153
8.1. Clases de equivalencia . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
8.2. Clases de equivalencia y particiones . . . . . . . . . . . . . . . . . . . . 155
8.3. Conjuntos parcialmente ordenados . . . . . . . . . . . . . . . . . . . . . 157
8.4. Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
9. Introduccin a la teora de nmeros 163
9.1. Los nmeros enteros y la divisin . . . . . . . . . . . . . . . . . . . . . 163
9.1.1. Introduccin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
9.1.2. Divisin entre nmeros enteros . . . . . . . . . . . . . . . . . . 163
9.1.3. El algoritmo de la divisin entre nmeros enteros . . . . . . . . 165
9.1.4. Los nmeros primos . . . . . . . . . . . . . . . . . . . . . . . . 165
9.1.5. Teorema fundamental de la aritmtica . . . . . . . . . . . . . . 166
9.1.6. Procedimiento para generar la factorizacin prima de un nmero
entero . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
9.1.7. El mximo comn divisor (MCD) . . . . . . . . . . . . . . . . . 174
9.1.8. El mnimo comn mltiplo(MCM) . . . . . . . . . . . . . . . . . 175
9.1.9. El algoritmo de Euclides . . . . . . . . . . . . . . . . . . . . . . 176
9.2. Aritmtica modular . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177
9.2.1. Aplicaciones de la aritmtica modular . . . . . . . . . . . . . . . 178
9.2.2. Asignacin de localizaciones de memoria en el computador . . . 178
9.2.3. Generacin de nmeros pseudoaleatorios . . . . . . . . . . . . . 179
9.2.4. Criptosistemas basados en aritmtica modular . . . . . . . . . . 180
9.3. Representacin de los enteros en el computador . . . . . . . . . . . . . 181
9.3.1. Representacin de nmeros enteros en base hexadecimal . . . . 183
9.3.2. Cambio de base de un nmero entero escrito en base 10 . . . . . 183
9.3.3. Algoritmo para construir la expansin de n en base b . . . . . . 184
9.3.4. Algoritmos para operaciones de nmeros enteros en base 2 . . . 186
9.4. Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191
6 NDICE GENERAL
Captulo 1
Introduccin a la lgica matemtica
1.1. Clculo proposicional
Denicin de proposicin:
Una proposicin es un enunciado declarativo que puede ser calicado sin ambigedad
como verdadero o falso. En este anlisis no se tendrn en cuenta proposiciones que
requieran una opinin individual y que por lo tanto, no pueden ser verdaderas o falsas.
Las siguientes declaraciones son ejemplos de proposiciones:
Matemticas Discretas es una materia que se evala en el Examen de Calidad
de la Educacin Superior (ECAES) en el programa acadmico de Ingeniera de
Sistemas
El promedio a nivel nacional en el ECAES de Ingeniera de Sistemas fue de 110.3
puntos en el ao 2007
El cuadernillo de ingls tenia 40 preguntas en el ECAES de Ingeniera de Sistemas
del ao 2008
Las siguientes declaraciones son ejemplos de lo que no es una proposicin:
Atltico Nacional es el mejor equipo del ftbol colombiano
lvaro Uribe ha sido el mejor presidente de los colombianos
Los prximos juegos deportivos nacionales sern ganados por el departamento del
Valle
Las proposiciones pueden considerarse como primitivas, ya que en realidad no se
pueden descomponer en partes ms simples.
Las proposiciones primitivas se utilizan con conectivos lgicos para formar proposi-
ciones compuestas.
7
8 CAPTULO 1. INTRODUCCIN A LA LGICA MATEMTICA
Los smbolos p, q, r, s, . . . se utilizarn para denotar proposiciones, los cuales se
llamarn variables proposicionales.
1.1.1. Conectivos proposicionales
Los conectivos proposicionales son tambin conocidos con el nombre de conectivos
lgicos.
Los conectivos principales son:
la negacin, representada por el smbolo
la disyuncin, representada por el smbolo
la conjuncin, representada por el smbolo
el condicional (o implicacin), representada por el smbolo
el bicondicional (o doble implicacin), representada por el smbolo
Las tablas de verdad para estos conectivos son:
Tabla de verdad de la negacin:
p p
V F
F V
Tabla de verdad de la disyuncin:
p q p q
V V V
V F V
F V V
F F F
Tabla de verdad de la conjuncin:
p q p q
V V V
V F F
F V F
F F F
1.1. CLCULO PROPOSICIONAL 9
Tabla de verdad del condicional:
p q p q
V V V
V F F
F V V
F F V
Tabla de verdad del bicondicional:
p q p q
V V V
V F F
F V F
F F V
Dos proposiciones p y q son equivalentes cuando el bicondicional p q es una
proposicin verdadera.
Ejemplo 1:
Se tienen las siguientes dos proposiciones:
p :

2 es un nmero irracional
q : un ao bisiesto tiene 366 das
las dos proposiciones p y q son verdaderas, como V V es verdadero, entonces las
proposiciones p y q son equivalentes.
Ejemplo 2:
Se tienen las siguientes dos proposiciones:
p : 2+3=7
q : 4 es un nmero impar
las dos proposiciones p y q son falsas, como F F es verdadero, entonces las proposi-
ciones p y q son equivalentes.
1.1.2. Frmulas bien formadas
Una frmula es una sucesin nita de variables proposicionales, conectivos lgicos
y parntesis.
Una Frmula Bien Formada (FBF), es, intuitivamente una frmula coherente, con
sentido gramatical.
Las FBF sern denotadas por los smbolos: A, B, C, A
1
, B
1
, C
1
, . . .
10 CAPTULO 1. INTRODUCCIN A LA LGICA MATEMTICA
Denicin:
Una FBF del clculo proposicional es aquella frmula que se ajusta a cualquiera de
estos casos:
1. Toda variable proposicional aislada es una FBF
2. Si A es una FBF, entonces (A) es una FBF
3. Si A y B son FBF, entonces tambin lo son:
(A) (B),
(A) (B),
(A) (B), y
(A) (B).
4. Una frmula es bien formada si lo es como resultado de aplicar los casos 1, 2 y 3
un nmero nito de veces.
Ejemplo 3:
La frmula ((p) ( (q))) (( ( (p))) (q)) es una frmula bien formada?
Para determinar si la frmula es bien formada, sea A
0
la frmula que represente
a sta, si A
0
se puede obtener al aplicar un nmero nito de pasos los casos 1, 2 y 3
entonces la frmula es bien formada, para esto se tiene:
A
0
= ((p) ( (q))) (( ( (p))) (q)), como el conectivo principal de la
frmula es la implicacin, entonces A
0
se puede representar como A
0
= (A
1
) (B
1
)
donde A
1
= (p) ( (q)) y B
1
= ( ( (p))) (q). En el anlisis de las frmulas
A
1
y B
1
se tiene:
A
1
= (p) ( (q)), A
1
puede ser reescrita como A
1
= (A
2
) (B
2
), con A
2
= p
y B
2
= (q), con B
2
= (B
3
) y B
3
= q. Como A
2
y B
3
son variables
proposicionales aisladas entonces stas son FBF; como B
2
es la negacin de una
FBF entonces sta tambin es una FBF; como la frmula A
1
es la conjuncin de
las FBF A
2
y B
2
entonces A
1
es tambin una FBF.
B
1
= ( ( (p))) (q), B
1
puede ser reescrita como B
1
= (A
4
) (B
4
), con
A
4
= ( (p)) y B
4
= q, como B
4
es una variable proposicional aislada
entonces es una FBF. La frmula A
4
puede ser reescrita como A
4
= (A
5
)
donde A
5
= (p) que puede ser reescrita como A
5
= (A
6
) y A
6
= p, como
A
6
es una variable proposicional aislada entonces es una FBF; A
5
es la negacin
de una FBF entonces sta tambin es una FBF; A
4
es la negacin de A
5
que
es una FBF entonces A
4
tambin es una FBF. Como la frmula B
1
es la doble
implicacin entre las FBF A
4
y B
4
entonces B
1
es tambin una FBF.
1.1. CLCULO PROPOSICIONAL 11
en el anlisis anterior ya se obtuvo que A
1
y B
1
son FBF y como A
0
= (A
1
) (B
1
)
entonces A
0
es tambin una FBF.
1.1.3. Frmulas lgicamente equivalentes (FLE)
Dos frmulas A y B son lgicamente equivalentes, lo cual se indica en este trabajo
como A B, cuando tienen la misma tabla de verdad.
Ejemplo 4:
Se tienen las siguientes frmulas A = (p q) y B = p q, son las frmulas
A y B lgicamente equivalentes?
Para dar respuesta a sta pregunta se har uso de las tablas de verdad, para lo cual se
tiene:
p q p q p q (p q) p q
V V F F F V V
V F F V V F F
F V V F F V V
F F V V F V V
como las columnas de la tabla que indican los valores para las frmulas (p q)
y p q son iguales entonces stas frmulas son lgicamente equivalentes.
1.1.4. Tautologa
Cuando dos frmulas A y B son lgicamente equivalentes, el bicondicional A B es
siempre verdadero. Cuando dos frmulas A y B son lgicamente equivalentes entonces
A B es una tautologa, segn la denicin siguiente:
Denicin:
Si una FBF tiene siempre el valor verdadero independientemente de cada asignacin
particular de valores a sus variables, entonces esta frmula es una tautologa y se denota
con V ; si tal valor es siempre falso, entonces esta frmula es una contradiccin y se
denota con F.
Ejemplo 5:
La frmula ((p q) p) ( q) es una tautologa?
Para dar respuesta a esta pregunta se har uso de las tablas de verdad, para lo cual se
tiene:
12 CAPTULO 1. INTRODUCCIN A LA LGICA MATEMTICA
p q p q p q (p q) p) ((p q) p) ( q)
V V F F V F V
V F F V F F V
F V V F V V F
F F V V V V V
la frmula no es una tautologa porque existe una combinacin de asignacin de valores
de las variables proposicionales que hacen que la frmula genere el valor falso, dicha
asignacin de valores es p = F y q = V , lo cual se evidencia en la tercer la de la tabla
de verdad.
Una alternativa es indagar de forma indirecta la posibilidad de que alguna combi-
nacin de valores d un valor F en la frmula.
Manera alternativa:
El conectivo principal de la frmula es una implicacin (), la nica posibilidad para
que una implicacin tome valor falso es cuando el antecedente es verdadero y el conse-
cuente es falso
(( p q ) ( p ))
. .
V
( q )
. .
F
. .
F
la nica posibilidad para que el consecuente sea falso es cuando la variable proposicional
q toma valor verdadero; tener en cuenta que la asignacin de valor para la variable
proposicional q aplica para toda la expresin
(( p q
..
V
) ( p ))
. .
V
( q
..
V
)
. .
F
. .
F
la nica posibilidad para que el antecedente sea verdadero es cuando la variable proposi-
cional p toma valor falso; tener en cuenta que la asignacin de valor para la variable
proposicional p aplica para todas las ocurrencias de dicha variable en la expresin
(( p
..
F
q
..
V
)
. .
V
( p
..
F
. .
V
))
. .
V
( q
..
V
)
. .
F
. .
F
en este ejemplo utilizando la manera alternativa se concluye igualmente que la frmula
no es una tautologa porque se logr determinar una asignacin de valores para las
variables proposicionales que hace que la frmula tome el valor falso.
1.1. CLCULO PROPOSICIONAL 13
1.1.5. Leyes de la lgica
La siguiente tabla contiene las principales leyes de la lgica en el clculo proposi-
cional, donde A, B y C son frmulas bien formadas. Para una mayor claridad con respec-
to al alcance de una negacin en un frmula bien formada en el clculo proposicional,
entonces se usar en la tabla y en el resto de ejercicios de la seccin, la representacin
A en vez de A, donde A es una frmula bien formada.
Nmero Equivalencia Lgica Nombre Ley
1. A A Ley de doble negacin
2. A B A B Ley de De Morgan
2. A B A B Ley de De Morgan
3. A B B A Ley conmutativa
3. A B B A Ley conmutativa
4. A (B C) (A B) C Ley asociativa
4. A (B C) (A B) C Ley asociativa
5. A (B C) (A B) (A C) Ley distributiva
5. A (B C) (A B) (A C) Ley distributiva
6. A A A Ley de idempotencia
6. A A A Ley de idempotencia
7. A F A Ley de identidad
7. A V A Ley de identidad
8. A A V Ley inversa
8. A A F Ley inversa
9. A V V Ley de dominacin
9. A F F Ley de dominacin
10. A (A B) A Ley de absorcin
10. A (A B) A Ley de absorcin
11. (A B) (B A) Ley de transposicin
14 CAPTULO 1. INTRODUCCIN A LA LGICA MATEMTICA
1.1.6. Utilizando las leyes de la lgica proposicional
Ejemplo 6:
Simplicar la siguiente proposicin compuesta [(x y) (x y)] x utilizando las
leyes de la lgica proposicional. En cada paso especicar la regla que se utiliz.
Utilizando las leyes de la lgica proposicional la simplicacin es la siguiente:
[(x y) (x y)] x
[(x y) (x y)] x, equivalencia lgica de la implicacin.
[(x y) (x y)] x, ley de De Morgan.
[(x y) (x y)] x, ley de De Morgan y ley de doble negacin.
[((x y) x) ((x y) y)] x, ley distributiva.
[((x x) (x y)) ((x y) (y y))] x, ley distributiva.
[(F (x y)) ((x y) F)] x, ley inversa.
[(x y) (x y)] x, ley de identidad.
(x y) ((x y) x), ley asociativa.
(x y) x ley de Absorcin
(x x) (y x), ley distributiva.
V (y x), ley inversa
(y x), ley de identidad.
y x, equivalencia lgica de la implicacin.
Se puede utilizar tablas de verdad, como mecanismo adicional, para vericar si el re-
sultado obtenido en la simplicacin es correcto. Es importante tener en cuenta que la
validez del resultado de la simplicacin, depende nica y exclusivamente, del correcto
uso de las leyes de la lgica proposicional, donde, en cada paso de la simplicacin se
garantizar que se tiene una proposicin compuesta lgicamente equivalente a la proposi-
cin compuesta original.
x y (x y) (x y) [(x y) (x y)] x y x
V V F V V
V F V V V
F V V F F
F F F V V
Como se obtuvieron exactamente los mismos valores en las columnas de la tabla de
1.1. CLCULO PROPOSICIONAL 15
verdad correspondientes a [(x y) (x y)] x y a y x entonces las dos
proposiciones compuestas son lgicamente equivalentes y la simplicacin es correcta.
Ejemplo 7:
Utilizando las leyes de la lgica proposicional simplicar la siguiente proposicin com-
puesta [(p q) (p q)] [(p q) (p q)].
Los pasos de la simplicacin son los siguientes:
[(p q) (p q)] [(p q) (p q)]
[(p q) (p q)] [(p q) (p q)], equivalencia lgica implicacin.
[(p q) (p q)] [(p q) (p q)], ley de De Morgan.
[(p p) q] [(p q) (p q)], ley distributiva .
[F q] [(p q) (p q)], ley inversa.
[q] [(p q) (p q)], ley de identidad.
q [ p (q p) q ], ley asociativa.
q [ p (p q) q ], ley conmutativa.
q [( p p) (q q )], ley asociativa.
q [F (q q )], ley inversa.
q F, ley de dominacin.
q, ley de identidad.
1.1.7. Conectivo X-OR (

)
El conectivo de la lgica proposicional es llamado O Exclusivo o X-OR. Su tabla
de verdad es:
p q p q
V V F
V F V
F V V
F F F
La siguiente equivalencia lgica representa al X-OR: p q (p q) (p q).
Ejemplo 8:
Determinar sin utilizar tablas de verdad si la proposicin compuesta (x y) (x y)
es una tautologa.
16 CAPTULO 1. INTRODUCCIN A LA LGICA MATEMTICA
Haciendo uso de las leyes de la lgica proposicional, el anlisis es el siguiente:
(x y) (x y) (x y) (x y), equivalencia lgica de la implicacin
(x y) (x y), ley de doble negacin
((x y) (x y)) (x y), equivalencia lgica del X-OR
(x y) ((x y) (x y)), ley asociativa
(x y) (((x y) x) y), ley asociativa
(x y) ((x) y), ley de absorcin
(x y) (x y), ley de doble negacin
(x y) (x y), ley de De Morgan
(x y) (x y), ley de doble negacin
V , ley inversa
Queda demostrado que la proposicin compuesta original es una tautologa porque el
valor obtenido como resultado de la simplicacin es el V .
Ejemplo 9:
Demostrar utilizando las leyes de la lgica proposicional, que la proposicin compuesta
(p q) (p q) es lgicamente a la proposicin compuesta p q.
La demostracin se justica con cada uno de los siguientes pasos:
(p q) (p q) (p q) (p q), ley de De Morgan
(p q) (p q), ley de doble negacin
(p q) ((p q) (p q)), equivalencia lgica del X-OR
(p q) ((p q) (p q)), ley de De Morgan
(p q) ((p q) (p q)), ley de De Morgan
[(p q) (p q)] (p q), ley asociativa
[((p q) p) ((p q) q)] (p q), ley distributiva
[((q p) p) ((p q) q)] (p q), ley conmutativa
[(q (p p)) (p (q q))] (p q), ley asociativa
[(q F) (p q)] (p q), Leyes inversa y de idempotencia
[F (p q)] (p q), ley de dominacin
1.1. CLCULO PROPOSICIONAL 17
(p q) (p q), ley de identidad
((p q) p) ((p q) q), ley distributiva
(p (p q)) ((p q) q), ley conmutativa
((p p) q) (p (q q)), ley asociativa
(p q) (p F), leyes idempotente e inversa
(p q) F, ley de dominacin
p q, ley de identidad
1.1.8. Conectivo NOR ()
El conectivo NOR es un conectivo completo, en el sentido que, cualquier frmula
del clculo proposicional puede ser escrita utilizando nicamente ste conectivo.
Mnemotecnicamente:
NOR Not or No o (p q) (p q) p q p q
Ejemplo 10:
Demostrar que el conectivo NOR es un conectivo completo.
Sugerencia: Para que el conectivo NOR sea un conectivo completo se debe presentar
el equivalente de los siguientes conectivos principales utilizando nicamente el
conectivo NOR:

Representacin de la negacin utilizando nicamente el NOR:


p p p, ley de idempotencia.
p p, equivalencia lgica NOR.
Representacin de la disyuncin utilizando nicamente el NOR:
p q (p q) (p q), ley de idempotencia.
(p q) (p q), ley de la doble negacin.
18 CAPTULO 1. INTRODUCCIN A LA LGICA MATEMTICA
(p q) (p q), ley de De Morgan.
(p q) (p q), equivalencia lgica NOR.
Representacin de la conjuncin utilizando nicamente el NOR:
p q (p q), ley de doble negacin.
p q, ley de De Morgan.
(p p) (q q), ley de idempotencia.
(p p) (q q), equivalencia lgica NOR.
Representacin de la implicacin utilizando nicamente el NOR:
p q p q, equivalencia lgica de la implicacin.
(p q) (p q), representacin de la disyuncin con el NOR.
((p p) q) ((p p) q), representacin de la negacin con el NOR.
Representacin de la doble implicacin utilizando nicamente el NOR:
p q (p q) (q p), equivalencia lgica de la doble implicacin.
(p q) (q p), equivalencia lgica de la implicacin.
(p q) (q p), ley de la doble negacin.
(p q) (q p), ley de De Morgan.
(p q) (q p), equivalencia lgica NOR.
((p p) q) ((q q) p), ley de idempotencia.
((p p) q) ((q q) p), equivalencia lgica NOR.
Ejemplo 11:
Representar la proposicin (p q) (q r) slo con el conectivo NOR ()
Para resolver este ejercicio ms fcilmente, primero se simplicar la proposicin com-
puesta y luego sobre dicha simplicacin se buscar la representacin utilizando nica-
mente el conectivo NOR, para esto se tiene:
(p q) (q r) (p q) (q r), equivalencia lgica de la implicacin.
1.1. CLCULO PROPOSICIONAL 19
(p q) (q r), ley de De Morgan.
p ((q q) r), ley asociativa.
p (V r), ley inversa.
p V , ley de dominacin.
V , ley de dominacin.
Ahora se transformar el resultado de la simplicacin utilizando nicamente el conec-
tivo NOR
V (p p), ley inversa.
(p p) (p p), ley de idempotencia.
(p p) (p p), ley de doble negacin.
(p p) (p p), ley de De Morgan.
(p p) (p p), equivalencia lgica NOR.
((p p) p) ((p p) p), ley de idempotencia.
(((p p) p) ((p p) p)), equivalencia lgica NOR.
Ejemplo 12:
Demostrar utilizando las leyes de la lgica proposicional que las proposiciones compues-
tas (p q) (p q) y ((p p) q) ((p p) q) son lgicamente equivalentes.
Los pasos que justican la demostracin son los siguientes:
(p q) (p q)
(p q) (p q), ley de De Morgan.
(p q) ((p q) (q p)) , equivalencia lgica doble implicacin.
(p q) ((p q) (q p)), equivalencia lgica de la implicacin.
p q, ley de absorcin.
(p q) (p q), ley de la idempotencia.
(p q) (p q), ley de la doble negacin.
(p q) (p q), ley de De Morgan.
(p q) (p q), equivalencia lgica del NOR.
20 CAPTULO 1. INTRODUCCIN A LA LGICA MATEMTICA
((p p) q) ((p p) q), ley de idempotencia.
((p p) q) ((p p) q), equivalencia lgica del NOR.
1.1.9. Conectivo NAND ()
El conectivo NAND es tambin un conectivo completo, en el sentido que, cualquier
frmula del clculo proposicional puede ser escrita utilizando nicamente ste conectivo.
Mnemotecnicamente:
NAND Not AND NO y (p q) (p q) p q p q
Ejemplo 13:
Demostrar que el conectivo NAND es un conectivo completo.
De forma similar como se demostr que el conectivo NOR es un conectivo completo,
tambin se demuestra que el conectivo NAND es un conectivo completo, de esta forma
se debe representar los conectivos , , , y , utilizando nicamente el
conectivo NAND.
Representacin de la negacin utilizando nicamente el NAND:
p p p, ley de idempotencia
p p, equivalencia lgica de la NAND.
Representacin de la disyuncin utilizando nicamente el NAND:
p q p q, ley de la doble negacin.
p q, ley de De Morgan.
(p p) (q q), ley de idempotencia.
(p p) (q q), equivalencia lgica NAND.
Representacin de la conjuncin utilizando nicamente el NAND:
p q (p q) (p q), ley de idempotencia.
1.1. CLCULO PROPOSICIONAL 21
(p q) (p q), ley de doble negacin.
(p q) (p q), ley de De Morgan.
(p q) (p q), equivalencia lgica NAND.
Representacin de la implicacin utilizando nicamente el NAND:
p q p q, equivalencia lgica de la implicacin.
(p q), ley de la doble negacin.
(p q), ley de De Morgan.
(p (q q)), ley de idempotencia.
(p (q q)), equivalencia lgica NAND.
Representacin de la doble implicacin utilizando nicamente el NAND:
p q (p q) (q p), equivalencia lgica de la doble implicacin.
(p q) (q p), equivalencia lgica de la implicacin.
((p q) q) ((p q) p), ley distributiva.
((p q) (q q)) ((p p) (q p)), ley distributiva.
((p q) F) (F (q p)), ley inversa.
((p q)) ((q p)), ley de identidad.
(p q) (q p), ley de doble negacin.
(p q) (q p), ley de De Morgan.
((p p) (q q)) (q p), ley de idempotencia.
((p p) (q q)) (q p), equivalencia lgica NAND.
Ejemplo 14:
Representar la proposicin (p q) q utilizando slo con el conectivo NAND (), y
donde se utilice la mnima cantidad de estos.
Para utilizar la mnima cantidad de conectivos NAND, en necesario simplicar primero
la proposicin compuesta, para luego, sobre la simplicacin buscar el equivalente uti-
22 CAPTULO 1. INTRODUCCIN A LA LGICA MATEMTICA
lizando nicamente el conectivo NAND. De esta forma se tiene:
(p q) q (((p q) q) ((p q) q)), equivalencia lgica del X-OR
(((p q) q) ((p q) q)), ley de doble negacin
((p q) q) ((p q) q), ley de De Morgan
((p q) q) (q), ley de absorcin
((p q) q ) (q), ley de De Morgan
((p q) q) q, ley de doble negacin
(p (q q)) q, ley asociativa
(p q) q, ley de idempotencia
(q q) (p q), ley distributiva
F (p q), ley inversa
p q, ley de identidad
(p q) (p q), ley de idempotencia
(p q) (p q), ley de doble negacin
(p q) (p q), ley de De Morgan
(p q) (p q), equivalencia lgica del NAND
(p (q q)) (p (q q)), ley de idempotencia
(p (q q)) (p (q q)), equivalencia lgica del NAND
1.1.10. Ejercicios
1. Determinar cules de las siguientes asignaciones de verdad a las proposiciones
primitivas p, q, r y s hacen que la proposicin compuesta (p (q r)) (r s)
tome el valor falso.
a) p=V, q=V, r=F, s=V
b) p=V, q=V, r=F, s=F
c) p=F, q=F, r=V, s=F
d) p=V, q=F, r=V, s=V
e) p=V, q=F, r=V, s=F
f ) p=F, q=F, r=F, s=F
g) p=V, q=V, r=V, s=V
1.1. CLCULO PROPOSICIONAL 23
2. Identicar cules de las siguientes proposiciones compuestas son tautologas.
a) p (((r s) (t (v (w q))) (r w)) p)
b) (p q) p
c) (p q) (p q)
d) (((p p) p) p) p
e) (p (q r)) ((p q) (p r))
3. Simplicar las siguientes proposiciones compuestas utilizando las leyes de la lgica
proposicional. En cada paso de la simplicacin registrar la regla que se utiliz.
a) p (p (p (p (r s))))
Respuesta: V
b) (p q) [(p q) (p q)] (p q)
Respuesta: F
c) (p q) (p q) [(p q) (p q)]
Respuesta: V
d) (p q r) (p t q) (p t r)
Respuesta: p ((q t) (r (t q)))
e) (p q r) (p t q) (p t r)
f ) (x y) x
Respuesta: y
g) (x y) y
Respuesta: x y
h) (p q) (p q)
i ) (p q) (p q)
j ) (p q) (p q)
k) (p q) (p q)
l ) ((p q) p) (q q)
m) ((p q) p) (q q)
n) (((p q) p) q) q
) (((p q) p) q) q
o) ((p q) p) (q q)
p) ((p q) p) (q q)
q) (((p q) p) q) q
r) (((p q) p) q) q
24 CAPTULO 1. INTRODUCCIN A LA LGICA MATEMTICA
4. Representar las siguientes proposiciones compuestas utilizando nicamente el conec-
tivo NOR ()
a) (p q) (p q)
b) (p q) (p q)
Respuesta: p q ((p p) q) ((q q) p)
c) (p q) (p q)
Respuesta: q p ((q q) p) ((q q) p)
d) (p q) (p q)
e) (p q) (p q)
f ) (p q) (q r)
Respuesta: ((p p) p) ((p p) p)
g) p q
h) p q
i ) (p q) (p q)
Respuesta: (p (p p)) (p (p p))
5. Representar las siguientes proposiciones compuestas utilizando nicamente el conec-
tivo NAND ()
a) (p q) (p q)
Respuesta: (p p) p
b) (p q) (p q)
c) (p q) (p q)
Respuesta: (p (q q)) ((p p) (q q)) (p q)
d) (p q) (p q)
e) (p q) (p q)
f ) p q
g) (p q) (p q)
Respuesta: p (p p)
h) p q
Respuesta: (p (q q)) ((p p) q)
i ) (p q) (p q)
j ) (p q) (p q)
1.2. REGLAS DE INFERENCIA 25
1.2. Reglas de inferencia
Las reglas de inferencia son utilizadas en la lgica proposicional, para demostrar que
una conclusin se sigue lgicamente de un conjunto de hiptesis, al utilizar una serie
de pasos que involucran reglas de inferencia y/o leyes de la lgica proposicional.
1.2.1. Tabla de reglas de inferencia
Regla de inferencia Tautologa Nombre
p
p q
p (p q) Adicion
p q
p
(p q) p Simplifacin
p
q
p q
[(p) (q)] (p q) Conjuncin
p
p q
q
[p (p q)] q Modus Ponens
q
p q
p
[q (p q)] p Modus Tollens
p q
q r
p r
[(p q) (q r)] (p r) Silogismo Hipottico
p q
p
q
[(p q) p] q Silogismo Disyuntivo
p q
p r
q r
[(p q) (p r)] (q r) Resolucion
26 CAPTULO 1. INTRODUCCIN A LA LGICA MATEMTICA
Ejemplo 15:
El siguiente razonamiento es un ejemplo de la regla de inferencia de adicin:
Antonio es una persona joven. Por lo tanto, Antonio es una persona joven o Antonio
es una persona saludable.
A partir del enunciado del razonamiento se obtienen las proposiciones:
p : Antonio es una persona joven
q : Antonio es una persona saludable
El razonamiento puede ser reescrito ahora como la regla de inferencia de adicin:
p
p q
Ejemplo 16:
El siguiente razonamiento es un ejemplo de la regla de inferencia de simplicacin:
Antonio es una persona joven y Antonio es una persona saludable. Por lo tanto, An-
tonio es una persona joven.
A partir del enunciado del razonamiento se obtienen las proposiciones:
p : Antonio es una persona joven
q : Antonio es una persona saludable
El razonamiento puede ser reescrito ahora como la regla de inferencia de simplicacin:
p q
p
Ejemplo 17:
El siguiente razonamiento es un ejemplo de la regla de inferencia de conjuncin:
Rosa es elegida presidenta de la junta de accin comunal. Elena ingresa a la junta de
accin comunal. Por lo tanto, Rosa es elegida presidenta de la junta de accin comunal
y Elena ingresa a la junta de accin comunal.
A partir del enunciado del razonamiento se obtienen las proposiciones:
p : Rosa es elegida presidenta de la junta de accin comunal
q : Elena ingresa a la junta de accin comunal
1.2. REGLAS DE INFERENCIA 27
El razonamiento puede ser reescrito ahora como la regla de inferencia de conjuncin:
p
q
p q
Ejemplo 18:
El siguiente razonamiento es un ejemplo de la regla de inferencia de Modus Ponens:
Si Lina gana 100 millones de pesos en la lotera, entonces, Jos renunciar a su tra-
bajo. Lina gan 100 millones de pesos en la lotera. Por lo tanto, Jos renunciar a su
trabajo.
A partir del enunciado del razonamiento se obtienen las proposiciones:
p : Lina gana 100 millones de pesos en la lotera
q : Jos renuncia a su trabajo
El razonamiento puede ser reescrito ahora como la regla de inferencia de Modus Ponens:
p q
p
q
Ejemplo 19:
El siguiente razonamiento es un ejemplo de la regla de inferencia de Modus Tollens:
Si Lina gana 100 millones de pesos en la lotera, entonces, Jos renunciar a su trabajo.
Se sabe que Jos no renunci a su trabajo. Por lo tanto, Lina no gan 100 millones de
pesos en la lotera.
A partir del enunciado del razonamiento se obtienen las proposiciones:
p : Lina gana 100 millones de pesos en la lotera
q : Jos renuncia a su trabajo
El razonamiento puede ser reescrito ahora como la regla de inferencia de Modus Tollens:
p q
q
p
28 CAPTULO 1. INTRODUCCIN A LA LGICA MATEMTICA
Ejemplo 20:
El siguiente razonamiento es un ejemplo de la regla de inferencia de silogismo hipottico:
Si hoy es un da lluvioso, entonces no debemos tener un asado hoy. Si no debemos tener
un asado hoy, entonces debemos tener un asado maana, Por lo tanto, si hoy es un da
lluvioso, entonces debemos tener un asado maana.
A partir del enunciado del razonamiento se obtienen las proposiciones:
p : Hoy es un da lluvioso
q : No debemos tener un asado hoy
r : Debemos tener el asado maana
El razonamiento puede ser reescrito ahora como la regla de inferencia de silogismo
hipottico:
p q
q r
p r
Ejemplo 21:
El siguiente razonamiento es un ejemplo de la regla de inferencia de silogismo disyun-
tivo:
La billetera de Carlos est en su bolsillo o la billetera de Carlos est en la mesa. Se
sabe que la billetera de Carlos no est en su bolsillo. Por lo tanto, la billetera de Carlos
est en la mesa.
A partir del enunciado del razonamiento se obtienen las proposiciones:
p : La billetera de Carlos est en su bolsillo
q : La billetera de Carlos est en la mesa
El razonamiento puede ser reescrito ahora como la regla de inferencia de silogismo
disyuntivo:
p q
p
q
1.2. REGLAS DE INFERENCIA 29
1.2.2. Utilizacin de las reglas de inferencia para demostrar la
validez de razonamientos
Ejemplo 22:
Determinar si el siguiente razonamiento es vlido:
g
g e
e k
k l
l m
m b
b
En la solucin de todos los ejemplos de esta seccin, se numeran cada una de las hipte-
sis, para despus poder referenciar a cada una de las stas en las razones que justican
cada uno de los resultados en los pasos. Por ejemplo, para referenciar a la hiptesis 4
se utiliza H
4
. De forma similar, para referenciar el resultado del paso i del anlisis, se
utilizar P
i
.
La numeracin de las hiptesis es la siguiente:
1. g
2. g e
3. e k
4. k l
5. l m
6. m b
b
Los pasos, resultados y razones que se necesitan para demostrar la validez del razona-
miento son los siguientes:
Pasos Resultados Razones
1. e Regla Modus Ponens entre H
1
e H
2
2. k Regla Modus Ponens entre P
1
e H
3
3. l Regla Modus Ponens entre P
2
e H
4
4. m Regla Modus Ponens entre P
3
e H
5
5. b Regla Modus Ponens entre P
4
e H
6
Como la conclusin se obtiene a partir de las hiptesis y de la utilizacin de las reglas
30 CAPTULO 1. INTRODUCCIN A LA LGICA MATEMTICA
de inferencia, entonces se concluye que el razonamiento es vlido.
Ejemplo 23:
Mostrar o refutar que las hiptesis p (q r), q p y p implican la conclusin r.
El razonamiento se puede reescribir como:
1. p (q r)
2. q p
3. p
r
Los pasos y razones necesarios para obtener la conclusin a partir de las hiptesis, son:
Pasos Resultados Razones
1. q Regla Modus Tollens entre H
2
e H
3
2. q r Regla Modus Ponens entre H
1
e H
3
3. r Regla Modus Ponens entre P
1
y P
2
El razonamiento es vlido porque la conclusin se obtiene a partir las hiptesis y del
uso de algunas de las reglas de inferencia.
Ejemplo 24:
En el siguiente razonamiento ya se han enumerado las hiptesis, determinar su validez.
1. p r
2. p q
p (r q)
La justicacin de la validez del razonamiento se apoya en los siguientes pasos, resul-
tados y razones:
Pasos Resultados Razones
1. p r Equivalencia lgica de la implicacin en H
1
2. p q Equivalencia lgica de la implicacin en H
2
3. (p r) (p q) Regla de Conjuncin entre P
1
y P
2
4. p (r q) Ley distributiva en P
3
5. p (r q) Equivalencia lgica de la implicacin en P
4
1.2. REGLAS DE INFERENCIA 31
Utilizando las leyes de la lgica, las reglas de inferencia y las hiptesis originales, se
obtiene la conclusin del razonamiento, por lo tanto el razonamiento es vlido.
Ejemplo 25:
Determinar si el siguiente razonamiento es vlido. En el razonamiento las hiptesis ya
estn numeradas.
1. p q
2. q s
3. r s
4. p r
r
Los pasos, resultados y razones necesarios para deducir la conclusin a partir de las
hiptesis, el uso de las leyes de la lgica proposicional y del uso de las reglas de infe-
rencia, son:
Pasos Resultados Razones
1. (p r) (p r) Equivalencia lgica del X-OR en H
4
2. p s Regla de Silogismo hipottico entre H
1
e H
2
3. r s Equivalencia lgica de la implicacin en H
3
4. s r Ley conmutativa en P
3
5. s r Equivalencia lgica de la implicacin en P
4
6. p r Regla de Silogismo Hipottico entre P
2
y P
5
7. p r Equivalencia lgica de la implicacin en P
6
8. (p r) Ley de De Morgan en P
7
9. p r Regla de Silogismo Disyuntivo entre P
1
y P
8
10. r Regla de simplicacin en P
9
Se obtiene la conclusin, por lo tanto el razonamiento es vlido.
Ejemplo 26:
Determinar si el siguiente razonamiento es vlido:
(p q) r
r s
(p s) t
(q s) u
u t
32 CAPTULO 1. INTRODUCCIN A LA LGICA MATEMTICA
La numeracin de las hiptesis en el razonamiento es el siguiente:
1. (p q) r
2. r s
3. (p s) t
4. (q s) u
u t
La validez del razonamiento se obtiene con los siguientes pasos, resultados y razones:
Pasos Resultados Razones
1. (p r) (q r) Ley distributiva en H
1
2. p r Regla de Simplicacin del P
1
3. p r Equivalencia lgica de la implicacin del P
2
4. p s Regla de Silogismo Hipottico entre P
3
e H
2
5. p s Equivalencia lgica de la implicacin del P
4
6. t Regla Modus Ponens entre P
5
e H
3
7. q r Regla de Simplicacin del P
1
8. q r Equivalencia lgica de la implicacin del P
7
9. q s Regla de Silogismo Hipottico entre P
8
e H
2
10. q s Equivalencia lgica de la implicacin del P
9
11. u Regla Modus Ponens entre P
10
e H
4
12. u t Regla de Adicin entre P
11
y P
6
13. u t Equivalencia lgica de la implicacin del P
12
Se obtiene la conclusin a partir de las hiptesis, de la aplicacin de las leyes de la
lgica proposicional y de reglas de inferencia. De esta forma la validez del razonamiento
queda demostrada, pero, el resultado del paso nmero 12 a pesar de que es correcto no
se ve muy natural. Por este motivo la validez de este razonamiento se demostrar de
nuevo en el captulo 3 de Tcnicas de Demostracin en la subseccin 3.2.2 de Tcnica
de Demostracin por Contradiccin, donde se obtiene una demostracin ms natural y
aceptable para este razonamiento.
Ejemplo 27:
Mostrar o refutar que las hiptesis q p, p r, r s y (q s) (t s) implican la
conclusin t.
El razonamiento se puede reescribir numerando las hiptesis de la siguiente forma:
1.2. REGLAS DE INFERENCIA 33
1. q p
2. p r
3. r s
4. (q s) (t s)
t
Una forma correcta para establecer la validez del razonamiento es la siguiente:
Pasos Resultados Razones
1. p r Ley de De Morgan en H
2
2. p Regla de Simplicacin del P
1
3. r Regla de Simplicacin del P
1
4. s Regla Modus Ponens entre P
3
e H
3
5. q Regla de Silogismo disyuntivo entre P
2
e H
1
6. q s Regla de Conjuncin entre P
5
y P
4
7. t s Regla Modus Ponens entre P
6
e H
4
8. t Regla de Simplicacin del P
7
Se obtiene la conclusin del razonamiento a partir del conjunto de hiptesis, y del ade-
cuado uso tanto, de las leyes de la lgica proposicional, como de las reglas de inferencia.
Por lo tanto el razonamiento es correcto.
Ejemplo 28:
Determinar si el siguiente razonamiento es vlido:
1. u r
2. (r s) (p t)
3. q (u s)
4. t
q p
Los pasos y razones que se necesitan para demostrar la validez del razonamiento son
los siguientes:
34 CAPTULO 1. INTRODUCCIN A LA LGICA MATEMTICA
Pasos Resultados Razones
1. (r s) (p t) Equivalenca lgica de la implicacin en H
2
2. ((r s) p) t Ley asociativa en P
1
3. ((r s) p) Regla de Silogismo Disyuntivo entre P
2
e H
4
4. (r s) p Ley de De Morgan en P
3
5. r (s p) Ley asociativa en P
4
6. r (s p) Equivalenca lgica de la implicacin en P
5
7. u (s p) Regla de Silogismo Hipottico entre H
1
y P
6
8. u (s p) Equivalenca lgica de la implicacin en P
7
9. (u s) p Ley asociativa en P
8
10. (u s) p Equivalenca lgica de la implicacin en P
9
11. (u s) p Ley de De Morgan en P
10
12. q p Regla de Silogismo Hipottico entre H
3
y P
11
Se obtiene la conclusin a partir de las hiptesis, de la aplicacin de las leyes de la
lgica proposicional y de las reglas de inferencia, de esta forma queda demostrada la
validez del razonamiento. Este ejemplo, tambin se demostrar de nuevo en el captulo
3 de Tcnicas de Demostracin, utilizando una mtodo diferente.
1.2.3. Ejercicios
1. Escribir cada uno de los siguientes argumentos en forma simblica, despus de-
termine por reglas de inferencia si cada uno de stos es vlido:
a) Si Carlos va a la carrera de autos, entonces Elena se enojar. Si Rafael juega
cartas toda la noche, entonces Carmen se enojar. Si Elena o Carmen se
enojan, le avisarn a Vernica (su abogado). Vernica no ha tenido noticias
de estas dos clientes. En consecuencia, ni Carlos fue a la carrera ni Rafael
jug cartas toda la noche.
b) Si Rosa Mara obtiene el puesto de supervisor y trabaja mucho, entonces
obtendr un aumento. Si obtiene el aumento, entonces comprar un auto
nuevo. Ella no ha adquirido un auto nuevo. Por lo tanto, Rosa Mara no ha
obtenido el puesto de supervisor o no ha trabajado mucho.
c) Si la banda no pudiera tocar rock o las bebidas no llegasen a tiempo, entonces
la esta de Ao Nuevo tendra que cancelarse y Alicia se enojara. Si la esta
se cancelara, habra que devolver el dinero. No se devolvi el dinero. Por lo
tanto, la banda pudo tocar rock.
d) Si Toms tiene 17 aos, entonces es de la misma edad de Juana. Si Jos no
tiene la misma edad de Toms, entonces Jos tiene distinta edad que Juana.
Toms tiene 17 aos y Jos tiene la misma edad que Juana. Por lo tanto, Jos
tiene la misma edad que Toms y Toms tiene la misma edad que Juana.
1.2. REGLAS DE INFERENCIA 35
e) Si es verdad que si llueve entonces los estudiantes se acuestan, entonces
los estudiantes no estudian. Si los estudiantes aprueban el examen entonces
o los estudiantes estudian o el examen es trivial. Si el examen es trivial,
entonces los estudiantes son ojos. Es un hecho que los estudiantes aprueban
el examen y no son ojos. Por lo tanto, llueve y los estudiantes no se acuestan.
f ) Si el contrato es legal y Prez entr en el contrato, entonces Garca ganar
el pleito. O Garca no ganar el pleito o Prez ser responsable. Prez no
ser responsable. Por lo tanto, o el contrato no es legal o Prez no entr en
el contrato.
2. Determinar si cada uno de los siguientes razonamientos es vlido. Para cada uno
de los pasos del anlisis, indicar, que regla de inferencia o ley de la lgica proposi-
cional se utiliz y sobre que hiptesis o resultados intermedios se aplic.
a) (q p)
(q r)
(p r)
r
b) ((p q) r)
(r s)
((p s) t)
((q s) u)
(t u)
c) r t
q r
q p
p
q u t
u
d) p
p q
r q
s r
s t
36 CAPTULO 1. INTRODUCCIN A LA LGICA MATEMTICA
e) ((p q) r)
(r s)
(p s)
f ) p q
q r
r
p
g) t (p s)
q p
r s
r q
t
h) (x = 5) (x < y)
((x > 3) (z < 2)) ((z < x) (y = 1))
(x < y) (z < 2)
(x = 5) (x > 3)
(z < x) (x = 4)
(y = 1) ((x > 3) (z < 2))
(x = 4)
i ) (x > y) (x < 6)
(x > y) (x > 4)
(x > 4) ((x = 5) (x < 7))
(x < 6) ((x = 5) (x < 7))
((x < 7) (x = 5)) ((z > x) (y < z))
(x > y) ((y < z) (z > x))
(x < 6)
1.3. LGICA DE PREDICADOS 37
1.3. Lgica de predicados
El clculo de predicados aparece gracias a la limitante de la lgica proposicional
para representar situaciones como:
Todo Hombre es mortal.
Ningn nmero par divide a todos los nmeros mayores o iguales a el.
Juan ama a todas las mujeres hermosas.
Existen personas menores de 30 aos que sufren de hipertensin arterial.
Es necesario enriquecer a la lgica proposicional con elementos tales como:
Funciones proposicionales (o predicados). Al ser funciones es necesario denir las
variables de las funciones proposicionales y los dominios de dichas variables, que
son conocidos con el nombre de universo del discurso.
Cuanticadores universales y existenciales y el alcance de estos.
Esta lgica proposicional enriquecida es lo que se conoce como clculo de predicados o
lgica de predicados.
Es normal encontrar expresiones que involucran variables tales como:
x > 3
x = y + 3
x = y + z
las cuales son frecuentemente encontradas en declaraciones matemticas y en progra-
mas de computador.
Cuando los valores de las variables no son especicados, estas expresiones no son ni
verdaderas ni falsas.
Ejemplo 29:
La expresin x > 3 se puede representar como P(x) : x > 3, donde la variable x es el
sujeto de la expresin y Es mayor que 3 es el predicado o propiedad que el sujeto de
la expresin puede tener y que es representado por P(x). La expresin P(x) tomar el
valor de verdad de la funcin proposicional P evaluada en x.
Una vez que le es asignado un valor a la variable x, la expresin P(x) se convierte
en una proposicin y tiene un valor de verdad determinado.
38 CAPTULO 1. INTRODUCCIN A LA LGICA MATEMTICA
Ejemplo 30:
Sea el predicado P(x) : x > 3, donde el universo del discurso (dominio de las xs ) es el
conjunto de los nmeros naturales. Cules son los valores de verdad de P(2) y P(6)?
P(2) : 2 > 3, como es falso que 2 sea mayor que 3 entonces P(2) es Falso.
P(6) : 6 > 3, como es verdadero que 6 sea mayor que 3 entonces P(6) es Verdadero.
En general una expresin que involucra las n variables x
1
, x
2
, x
3
, . . . , x
n
puede
ser denotada por P(x
1
, x
2
, x
3
, . . . , x
n
), de esta forma se deja en evidencia que un
predicado puede estar denido en trminos de ms de una variable.
1.3.1. Cuanticador universal
La cuanticacin universal de P(x) es la proposicin para todo x del universo del
discurso, P(x), la cual es representada con la notacin
x
P(x). Aqu es llamado
cuanticador universal.
Ejemplo 31:
Sea el predicado V (x) : x es una vocal, donde el universo del discurso es el conjunto de
letras del alfabeto espaol. Cul es la interpretacin en palabras y el valor de verdad
de la expresin
x
V (x)?
Para la expresin
x
V (x) la interpretacin en palabras es: Toda letra del alfabeto
espaol es una vocal, cuyo valor de verdad es falso, porque las letras consonantes no
son vocales.
Ejemplo 32:
Representar la siguiente expresin en el clculo de predicados: Todo lo que brilla es
oro.
Sean los predicados B(x) : x brilla, O(x) : x es oro, donde el universo del discurso es
el conjunto de metales; de esta forma la expresin Todo lo que brilla es oro se puede
representar por:
x
(B(x) O(x)).
Ejemplo 33:
Representar por medio del clculo de predicados la expresin: Todo estudiante univer-
sitario en Colombia ha estudiado trigonometra.
1.3. LGICA DE PREDICADOS 39
Sea el predicado P(x) : x ha estudiado trigonometra, donde el universo del discurso
es el conjunto de los estudiantes universitarios colombianos. Entonces apoyados en el
predicado anterior y en el cuanticador universal se tiene que la expresin: Todo estu-
diante universitario en Colombia ha estudiado trigonometra se representa con
x
P(x).
La expresin anterior tambin se puede representar en clculo de predicados de la
siguiente forma:
x
(U(x) T(x)), donde el universo del discurso es el conjunto de
todos los estudiantes colombianos, y se tienen los siguientes predicados:
U(x) : x es un estudiante universitario.
T(x) : x ha estudiado trigonometra.
Ejemplo 34:
Sea el predicado Q(x) : x < 2, donde el universo del discurso es el conjunto de los
nmeros reales. Cul es el valor de verdad de
x
Q(x)?
Q(x) no es verdadera para todos los nmeros reales x, por ejemplo Q(4) es falsa, por
lo tanto
x
Q(x) es falsa.
Cuando todos los elementos del universo del discurso pueden ser listados, por ejem-
plo, x
1
, x
2
, x
3
, . . . , x
n
se tiene que el valor de verdad de
x
P(x) es el mismo que el
que se obtiene por la conjuncin P(x
1
) P(x
2
) P(x
3
) P(x
n
), de este modo

x
P(x) solo es verdadero si todo P(x
i
) es verdadero, donde 1 i n.
Ejemplo 35:
Cul es el valor de verdad de
x
P(x), donde se tiene el predicado P(x) : x
2
< 10 y
el universo del discurso consiste del conjunto de los nmeros entero positivos que no
sobrepasen al 4?
La expresin
x
P(x) toma el mismo valor de verdad que la conjuncin de las proposi-
ciones:
P(1) P(2) P(3) P(4) (1
2
< 10) (2
2
< 10) (3
2
< 10) (4
2
< 10)
(1 < 10) (4 < 10) (9 < 10) (16 < 10)
(V
o
) (V
o
) (V
o
) (F
o
)
F
o
Entonces se tiene que
x
P(x) es falsa en ste universo del discurso.
40 CAPTULO 1. INTRODUCCIN A LA LGICA MATEMTICA
1.3.2. Cuanticador existencial
La cuanticacin existencial de P(x) es la proposicin Existe un x del universo
del discurso tal que P(x). La notacin
x
P(x) denota la cuanticacin existencial de
P(x). Aqu es llamado el cuanticador existencial. La expresin
x
P(x) es tambin
expresada como: Hay un x tal que P(x), hay al menos un x tal que P(x) o Para
algn x, P(x).
Ejemplo 36:
Sea el predicado V (x) : x es una vocal, donde el universo del discurso es el conjunto de
letras del alfabeto espaol. Cul es la interpretacin en palabras y el valor de verdad
de la expresin
x
V (x)?
Para la expresin
x
V (x) la interpretacin en palabras es: Algunas letras del alfabeto
espaol son vocales, cuyo valor de verdad es cierto.
Ejemplo 37:
Sea el predicado Q(x) : x = x + 1, Cul es el valor de verdad de
x
Q(x) donde el
universo del discurso es el conjunto de los nmeros reales?
Como Q(x) es falsa para todo nmero real x entonces
x
Q(x) es falsa.
Cuando todos los elementos del universo del discurso pueden ser listados, por ejem-
plo x
1
, x
2
, x
3
, . . . , x
n
, se tiene que el valor de verdad de
x
P(x) es el mismo que el
que se obtiene por la disyuncin P(x
1
) P(x
2
) P(x
3
) P(x
n
); de este modo

x
P(x) es verdadero cuando al menos un solo P(x
i
) es verdadero, donde 1 i n.
Ejemplo 38:
Cul es el valor de verdad de
x
P(x), donde se tiene el predicado P(x) : x
2
> 10 y
el universo del discurso consiste del conjunto de los nmeros entero positivos que no
sobrepasen al 4?
La expresin
x
P(x) toma el mismo valor de verdad que la disyuncin de las proposi-
ciones:
P(1) P(2) P(3) P(4) (1
2
> 10) (2
2
> 10) (3
2
> 10) (4
2
> 10)
(1 > 10) (4 > 10) (9 > 10) (16 > 10)
(F
o
) (F
o
) (F
o
) (V
o
)
V
o
Entonces se tiene que
x
P(x) es verdadera en ste universo del discurso.
1.3. LGICA DE PREDICADOS 41
Ejemplo 39:
Se tienen los siguientes predicados C(x) : x tiene un computador, A(x, y) : x
y y son amigos. El universo del discurso para las variables de los predicados es el
conjunto de estudiantes de la institucin. El signicado en palabras de la expresin:

x
(C(x)
y
(C(y) A(x, y))), es: Todo estudiante de la institucin tiene computador
o es amigo de algn estudiante de la institucin que tiene computador.
Ejemplo 40:
Se tiene el siguiente predicado S(x, y) : x+y = 0, donde el universo del discurso de las
variables del predicado es el conjunto de los nmeros reales. El signicado en palabras
de la expresin:
x

y
S(x, y), es: Para cada nmero real x existe un nmero real y tal
que la suma de x y y es igual a cero.
Ejemplo 41:
Sea el predicado T(x, y): x y, donde el universo del discurso es x, y {1, 2, 3, 4, 5}.
A continuacin se presentan las interpretaciones en palabras y los valores de verdad de
algunas de las formas como se puede cuanticar el predicado T(x, y)
Para la expresin
x

y
T(x, y) la interpretacin en palabras es: Todo nmero
entre 1 y 5 es mayor o igual a todo nmero entre 1 y 5, cuyo valor de verdad es
falso.
Para la expresin
x

y
T(x, y) la interpretacin en palabras es: Todo nmero
entre 1 y 5 es mayor o igual a algn nmero entre 1 y 5, cuyo valor de verdad es
cierto.
Para la expresin
x

y
T(x, y) la interpretacin en palabras es: Existe un nmero
entre 1 y 5 que es mayor o igual a todos los nmeros entre 1 y 5, cuyo valor de
verdad es cierto.
Para la expresin
x

y
T(x, y) la interpretacin en palabras es: Existe un nmero
entre 1 y 5 que es mayor o igual a algn nmero entre 1 y 5, cuyo valor de verdad
es cierto.
Para la expresin
y

x
T(x, y) la interpretacin en palabras es: Todo nmero
entre 1 y 5 es menor o igual a algn nmero entre 1 y 5, cuyo valor de verdad es
cierto.
Para la expresin
x

y
T(y, x) la interpretacin en palabras es: Existe un nmero
entre 1 y 5 que es menor o igual a todo nmero entre 1 y 5, cuyo valor de verdad
es cierto.
42 CAPTULO 1. INTRODUCCIN A LA LGICA MATEMTICA
1.3.3. Variables ligadas
Cuando un cuanticador es usado sobre la variable x, o cuando le es asignado un
valor a dicha variable, se dice que la ocurrencia de la variable est ligada. Una ocurren-
cia de una variable que no est ligada por un cuanticador o no le ha sido asignada un
valor particular se dice que es libre.
Todas las variables que aparecen en una funcin proposicional deben estar ligadas
para que dicha funcin proposicional sea transformada en una proposicin. Esto se
puede realizar usando una combinacin de cuanticadores universales, cuanticadores
existenciales y la asignacin de valores a las variables.
1.3.4. Alcance de un cuanticador
La parte de una expresin lgica para la cual un cuanticador es aplicado es llamado
el alcance del cuanticador, adicionalmente, una variable tambin es libre si est fuera
del alcance de todos los cuanticadores en la frmula donde aparece dicha variable.
Ejemplo 42:
Se tiene el siguiente predicado M(x, y) : x > y, donde el universo del discurso es el
conjunto de los nmeros naturales. En la expresin
x
M(x, y) la variable x est ligada
por el cuanticador existencial, mientras que la variable y est libre porque no est
ligada por un cuanticador y no le ha sido asignado ningn valor.
Ejemplo 43:
Sea la siguiente expresin del clculo de predicados:
x
[
y
(P(x, y) Q(x, y)) R(x)],
los diferentes alcances de los cuanticadores son presentados en la siguiente expresin:

x
[
y
(P(x, y) Q(x, y))
. .
Alcance de y
R(x)]
. .
Alcance de x
en la expresin no hay ninguna variable libre, todas estn ligadas.
Ejemplo 44:
Sean los predicados M(x, y) : x y, I(x, y) : x +y = 10, el universo del discurso de
las variables de los predicados es el conjunto de los nmeros enteros. En la siguiente
expresin del clculo de predicados
x
(
y
M(x, y) I(x, y)) todas las ocurrencias de
la variable y estn ligadas?
Segn la expresin, la variable y en el predicado I(x, y) no est ligada porque el alcance
del cuanticador existencial es nicamente el predicado M(x, y).
1.3. LGICA DE PREDICADOS 43
Ejemplo 45:
Sea el siguiente predicado M(x, y) : x < y, donde el universo del discurso es el con-
junto de los nmeros enteros (Z). Cul es la interpretacin en palabras y el valor de
verdad de
x

x
M(x, x)?.
La interpretacin en palabras de
x

x
M(x, x) es: Para todo nmero entero dicho
nmero es estrictamente menor que el mismo, el valor de verdad de esta interpretacin
es falso.
El ejemplo anterior deja en evidencia un serio problema que se puede presentar en
el clculo de predicados, donde la misma variable x es cuanticada de forma diferente
bajo el alcance de la misma variable para otro cuanticador, esto siempre se debe evitar.
Ejemplo 46:
Para el predicado y el universo del discurso del ejemplo anterior, Cul es la inter-
pretacin en palabras y el valor de verdad de
y

x
P(x, y)?
La interpretacin en palabras de
y

x
P(x, y) es: Existe un nmero entero que es
mayor que todos los nmeros enteros, cuyo valor de verdad es falso porque los nmeros
enteros no estn acotados superiormente.
Ejemplo 47:
Sea el predicado N(x, y) : x y, donde el universo del discurso es el conjunto de los
nmeros naturales (N). Cul es la interpretacin en palabras y el valor de verdad de

y
N(x, y)?
La interpretacin en palabras de
x

y
N(x, y) es: Existe un nmero natural que es
menor o igual a todos los nmeros naturales, cuyo valor de verdad es cierto porque los
nmeros naturales estn acotados inferiormente, dicho nmero es el cero.
1.3.5. Negaciones y cuanticadores
Es normal tener la negacin de una expresin cuanticada, por ejemplo la ne-
gacin de la siguiente expresin: Todo estudiante universitario colombiano ha estu-
diado trigonometra sera : No es el caso que cada estudiante universitario colombiano
ha estudiado trigonometra, o Hay algn estudiante universitario en Colombia que no
ha estudiado trigonometra.
Si se tiene el predicado P(x) : x ha estudiado trigonometra, donde el univer-
so del discurso son los estudiantes universitarios colombianos, entonces
x
(P(x)) =

x
(P(x)).
44 CAPTULO 1. INTRODUCCIN A LA LGICA MATEMTICA
Ejemplo 48:
Cul es la negacin de la siguiente expresin: Hay un poltico honesto?
Sea el predicado H(x) : x es honesto, donde el universo del discurso es el conjunto de los
polticos, la expresin: Hay un poltico honesto puede ser representada por
x
H(x),
luego la negacin es
x
H(x) que signica: Ningn poltico es honesto, o que puede
tambin ser visto como:
x
H(x) que signica: Todo poltico es deshonesto.
Ejemplo 49:
Cul es la negacin de la siguiente expresin
x
(x
2
x)?, donde el universo del discurso
es el conjunto de los nmeros enteros.
Primero que todo el signicado en palabras de la expresin
x
(x
2
x) es: el cuadrado
de cualquier nmero entero x es mayor o igual al nmero entero x, ahora la negacin
de la expresin es:
x
(x
2
x) =
x
(x
2
x) =
x
(x
2
< x), donde el signicado
en palabras de la expresin
x
(x
2
x) es: no es cierto que el cuadrado de cualquier
nmero entero x es mayor o igual a nmero entero x. El signicado en palabras de la
expresin
x
(x
2
x) es: existe algn nmero entero x para el cual no se cumple que
el cuadrado del nmero entero x sea mayor o igual al nmero entero x. Por ltimo,
el signicado en palabras de la expresin
x
(x
2
< x) es: existe algn nmero entero x
para el cual se cumple que el cuadrado del nmero entero x es menor al nmero entero
x.
1.3.6. Ejercicios
1. Se denen los siguientes predicados con sus smbolos. Escriba cada enunciado
simblicamente. Hacer uso de los cuanticadores adecuados.
D(x): x es un da, S(x): x es soleado, L(x): x es lluvioso
a) Todos los das son soleados
b) Algunos das son lluviosos
c) Todo da que es soleado no es lluvioso
d) Algunos das son soleados y lluviosos
e) Ningn da es soleado y lluvioso a la vez
f ) Solo es da soleado el da lluvioso
2. Si A(x): x es un automvil, R(x): x es rpido, L(x): x es lento. Escriba cada
enunciado simblicamente. Atencin a los cuanticadores.
a) Algunos automviles son rpidos y lentos.
b) Algunos automviles son rpidos.
c) Ningn automvil es lento y rpido a la vez.
1.3. LGICA DE PREDICADOS 45
d) Todos los automviles son lentos.
e) Solo es automvil rpido el automvil lento.
f ) Todo automvil que es rpido no es lento.
3. Escriba cada enunciado simblicamente en la lgica de predicados.
a) Todos los pjaros cantores vuelan.
b) Algn pjaro cantor no vuela.
c) No hay pjaros grandes que se alimenten de nctar.
d) Perro no come perro.
e) Hijo de tigre sale pintado.
f ) Algunos leones no toman caf.
g) Todos los peces, excepto los tiburones, son amables con los nios.
h) Cualquier caballo que es manso est bien entrenado.
i ) Las serpientes son reptiles.
j ) Ningn automvil que tenga ms de diez aos ser reparado si est seria-
mente daado.
k) Ningn abrigo es impermeable a menos que haya sido especialmente tratado.
l ) Nadie sino los valientes merecen a la bella.
m) Algunos senadores son o desleales o mal aconsejados.
n) Slo los ejecutivos tienen secretaria.
) Existe un entero que es mayor que 100 que es una potencia de 2.
o) El sucesor de un nmero es un nmero.
p) Para todo nmero natural, existe un nmero que es su inmediato sucesor.
q) Para todo nmero natural diferente de cero, existe un nmero natural que
es su inmediato predecesor.
r) Todo nmero racional es un nmero real.
s) Existe un nmero que es un primo.
t) Para todo nmero x, existe un nmero y tal que x <y.
u) Algunos nmeros naturales son pares.
v) Todo elemento n = 1 de N es el siguiente de algn otro elemento de N.
w) Si n, m N y m > n para todo p N entonces m p > n p
4. Sea T(x, y): x es mas alto que y. El dominio consta de 5 estudiantes: Lina, que
mide 1.55 cm, Federnam, que mide 1.70 cm, Francisco que mide 1.64 cm, Isabel,
que mide 1.60 cm y Alexander, quien mide 1.68 cm. Escriba cada proposicin con
palabras e indique si es verdadera o falsa.
46 CAPTULO 1. INTRODUCCIN A LA LGICA MATEMTICA
a)
x

y
T(x, y).
b)
x

y
T(x, y).
c)
x

y
T(x, y).
d)
x

y
T(x, y).
e)
y

x
T(x, y).
f )
x

y
T(y, x).
5. Si L(x, y): x ama a y, H(x): x es joven, M(x): x es un hombre, W(x): es una
mujer, P(x): x es hermosa, j: Juan, k: Katherine, Escriba el equivalente en
espaol de los siguientes enunciados simblicos:
a) (x)(M(x) H(x))
b) (x)[W(x) (y)(L(x, y) M(y) H(y))]
c) (x)(M(x) H(x) L(x, k))
d) (x)(W(x) P(x) L(j, x))
6. Sea P(x, y): x es el padre de y, donde el dominio de x y y son los seres humanos
del mundo.
a) Representar el predicado A(x, z): x es el abuelo de z, utilizando el predicado
P y los cuanticadores si son necesarios.
b) Representar el predicado H(y, z): y es hermano de z, utilizando el predicado
P y los cuanticadores si son necesarios.
c) Representar el predicado T(z, y): z es el to de y, utilizando los predicados
P y H (solucin del item anterior) y los cuanticadores si son necesarios.
7. Sea el siguiente dominio D = {a, b} para el predicado P que toma los siguientes
valores de verdad para la combinacin de valores del dominio:
P(a,a) P(a,b) P(b,a) P(b,b)
V F F V
Determine los valores de verdad para:
a) (x)(y)P(x, y)
b) (x)(y)P(x, y)
c) (x)(y)P(x, y)
d) (y) P(x, y)
e) (x)P(x, x)
8. Sean los siguientes predicados:
1.3. LGICA DE PREDICADOS 47
P(x) : x es primate
A(x) : x es arbreo
R(x) : x es roedor
Escribir en palabras el signicado de la siguiente expresin:
a) x(P(x) A(x)) x(R(x) A(x))
b) x(P(x) A(x)) x(( R(x)) A(x))
c) x((P(x) A(x)) R(x))
d) x(R(x) (P(x) A(x)))
9. Sean los siguientes predicados:
O(x) : x es un organismo
M(x) : x es molusco
D(x) : x es domstico
Escribir en palabras el signicado de la siguiente expresin:
a) (x(O(x) D(x))) (x(O(x) M(x))) ( x(O(x) D(x) M(x)))
b) x(M(x) O(x))
c) x(D(x) O(x))
d) x((O(x) M(x)) D(x))
48 CAPTULO 1. INTRODUCCIN A LA LGICA MATEMTICA
Captulo 2
Sucesiones y sumatorias
2.1. Funciones piso y techo
Denicin: La funcin piso asigna al nmero real x el entero ms grande que sea menor
o igual a x. La funcin piso de x se denota por x.
Ejemplo 1:

1
2

= 0

1
2

= 1
3,00000001 = 3
4,99999999 = 4
3,78 = 4
3,78 = 3
Denicin: La funcin techo asigna al nmero real x el entero ms pequeo que sea
mayor o igual a x. La funcin techo de x se denota por x.
Ejemplo 2:

1
2

= 1

1
2

= 0
3,00000001 = 4
4,99999999 = 5
3,78 = 3
3,78 = 4
2.1.1. Propiedades de las funciones piso y techo
En las siguientes propiedades n Z y x R.
1. a) x = n si y solo si n x < n + 1
b) x = n si y solo si n 1 < x n
c) x = n si y solo si x 1 < n x
49
50 CAPTULO 2. SUCESIONES Y SUMATORIAS
d) x = n si y solo si x n < x + 1
2. x 1 < x x x< x + 1
3. a) x = x
b) x = x
4. a) x + n = x + n
b) x + n = x + n
Ejemplo 3:
Probar que si x es un nmero real, entonces 2x = x +

x +
1
2

.
Sea x = n +, donde n representa la parte entera del nmero x y representa la parte
decimal.
Se presentan dos casos, cuando <
1
2
y cuando
1
2
. En anlisis de cada uno de los
casos es el siguiente:
Caso donde <
1
2
:
2(n + ) = 2n + 2, como 2 < 1, entonces 2n + 2 = 2n
n + +

n + +
1
2
. .
menor que 1

= n + n = 2n
Por lo tanto 2x = x +

x +
1
2

= 2n
Caso donde
1
2
:
2(n + ) = 2n + 2
..
mayor o igual que 1
= 2n + 1
n + +

n + +
1
2
. .
mayor o igual que 1

= n + n + 1 = 2n + 1
Por lo tanto 2x = x +

x +
1
2

= 2n + 1
Como se cumplen los dos casos, entonces queda demostrado que 2x = x +

x +
1
2

.
2.2. Sucesiones
Las sucesiones son usadas para representar listas ordenadas de elementos.
2.2. SUCESIONES 51
Denicin: Una sucesin es una funcin del conjunto de los nmeros naturales o del
conjunto de los nmeros enteros positivos a un conjunto S. Se usa la notacin S
n
para
denotar la imagen del nmero n en el conjunto S, de esta misma forma, S
n
representa al
trmino ubicado en la posicin n de la sucesin. Se usa la notacin {S
n
} para denotar
todo el rango de la funcin. Las sucesiones son descritas listando los trminos de la
sucesin en el orden como se va incrementando el subndice.
Ejemplo 4:
Considerar la sucesin {S
n
}, donde S
n
=
n
2
n
.
Los elementos de la sucesin, comenzando en S
1
, son:
S
1
=
1
2
1
S
2
=
2
2
2
S
3
=
3
2
3
S
4
=
4
2
4
S
5
=
5
2
5
.
.
.
S
n
=
n
2
n
de esta forma se tiene que la lista de trminos de la sucesin es:
1
2
1
,
2
2
2
,
3
2
3
,
4
2
4
,
5
2
5
, . . . ,
n
2
n
Denicin: Una progresin aritmtica es una sucesin de la forma:
a, a + d, a + 2 d, a + 3 d, . . . , a + n d
donde el trmino inicial a y la diferencia comn d son nmeros reales.
Ejemplo 5:
La sucesin {S
n
} con S
n
= 1+2 n es una progresin aritmtica con trmino inicial
a = 1 y diferencia comn d = 2.
Los elementos de la sucesin, comenzando en n = 0, son:
S
0
= 1 + 2 0 = 1 + 0 = 1
52 CAPTULO 2. SUCESIONES Y SUMATORIAS
S
1
= 1 + 2 1 = 1 + 2 = 3
S
2
= 1 + 2 2 = 1 + 4 = 5
S
3
= 1 + 2 3 = 1 + 6 = 7
S
4
= 1 + 2 4 = 1 + 8 = 9
.
.
.
S
n
= 1 + 2 n
de esta forma se tiene que la lista de trminos de la sucesin es la lista de los nmeros
enteros positivos impares: 1, 3, 5, 7, 9, . . . , 1 + 2 n.
Ejemplo 6:
Encontrar una frmula para generar el n-simo trmino de la sucesin que tiene los
primeros seis trminos siguientes: 1, 5, 9, 13, 17 y 21.
Entre un par de trminos consecutivos de la sucesin hay una diferencia constante de
4, se tiene como primer trmino de la sucesin al nmero 1, por este motivo la sucesin
1, 5, 9, 13, 17, 21, . . ., es una progresin aritmtica con primer trmino a = 1 y
diferencia constante d = 4.
La forma como se generan los primeros seis trminos de la sucesin por medio de la
progresin aritmtica es:
a + 0 d, a + 1 d, a + 2 d, a + 3 d, a + 4 d, a + 5 d
1 + 0 4, 1 + 1 4, 1 + 2 4, 1 + 3 4, 1 + 4 4, 1 + 5 4
1 + 0, 1 + 4, 1 + 8, 1 + 12, 1 + 16, 1 + 20
1, 5, 9, 13, 17, 21
Denicin: Una progresin geomtrica es una sucesin de la forma:
a, a r, a r
2
, a r
3
, . . . , a r
n
donde el trmino inicial a y la razn constante r son nmeros reales.
Ejemplo 7:
La sucesin {S
n
} con S
n
= 2
n
es una progresin geomtrica con trmino inicial
a = 1 y razn constante r = 2.
Los elementos de la sucesin, comenzando en n = 0, son:
S
0
= 2
0
= 1
S
1
= 2
1
= 2
S
2
= 2
2
= 4
S
3
= 2
3
= 8
S
4
= 2
4
= 16
2.3. SUCESIONES ESPECIALES DE NMEROS 53
.
.
.
S
n
= 2
n
de esta forma se tiene que la lista de trminos de la sucesin es:
1, 2, 4, 8, 16, . . . , 2
n
Ejemplo 8:
La sucesin {S
n
} con S
n
= 2 3
n
es una progresin geomtrica con trmino inicial
a = 2 y razn constante r = 3.
Los elementos de la sucesin, comenzando en n = 0, son:
S
0
= 2 3
0
= 2 1 = 2
S
1
= 2 3
1
= 2 3 = 6
S
2
= 2 3
2
= 2 9 = 18
S
3
= 2 3
3
= 2 27 = 54
S
4
= 2 3
4
= 2 81 = 162
.
.
.
S
n
= 2 3
n
de esta forma se tiene que la lista de trminos de la sucesin es:
2, 6, 18, 54, 162, . . . , 2 3
n
2.3. Sucesiones especiales de nmeros
Cuando es difcil deducir una posible frmula para generar el n-simo trminos
de una sucesin, entonces, las siguientes son algunas de las preguntas que se deben
formular:
La sucesin tiene siempre el mismo trmino?
Los trminos son obtenidos de trminos previos y la suma de alguna cantidad
o los trminos son obtenidos de una cantidad que depende de la posicin en la
sucesin?
Los trminos son obtenidos de trminos previos y la multiplicacin de alguna
cantidad o los trminos son obtenidos de una cantidad que depende de la posicin
en la sucesin?
Los trminos son obtenidos por la combinacin de trminos en una cierta forma?
Hay ciclos entre los trminos de la sucesin?
54 CAPTULO 2. SUCESIONES Y SUMATORIAS
Ejemplo 9:
Encontrar una frmula para generar el n-simo trmino de la sucesin que tiene los
primeros 10 trminos siguientes: 3, 9, 15, 21, 27, 33, 39, 45, 51 y 57.
Para la sucesin de este ejemplo aplica la pregunta: Los trminos son obtenidos de
trminos previos y la suma de alguna cantidad o los trminos son obtenidos de una
cantidad que depende de la posicin en la sucesin?.
Con respecto a la primera opcin de la pregunta la siguiente frmula recursiva permite
generar el n-simo trmino de la sucesin:
S
1
= 3
S
n
= S
n1
+ 6, para n 2.
Con respecto a la segunda opcin de la pregunta se puede determinar que el n-simo
trmino de la sucesin nicamente depende de su posicin, ya que la sucesin es una
progresin aritmtica, donde el primer trmino es a = 3 y la diferencia comn entre
dos trminos consecutivos de la sucesin es d = 6, por lo tanto la frmula que genera
el n-simo trmino de la sucesin es:
S
n
= 3 + n 6, para n 0.
Ejemplo 10:
Encontrar una frmula para generar el n-simo trmino de la sucesin que tiene los
primeros cinco trminos siguientes: 1,
2
3
,
4
9
,
8
27
y
16
81
Para la sucesin de este ejemplo aplica la pregunta: Los trminos son obtenidos de
trminos previos y la multiplicacin de alguna cantidad o los trminos son obtenidos
de una cantidad que depende de la posicin en la sucesin?.
Con respecto a la primera opcin de la pregunta la siguiente frmula recursiva permite
generar el n-simo trmino de la sucesin:
S
1
= 1
S
n
=
2
3
S
n1
, para n 2.
Con respecto a la segunda opcin de la pregunta se puede determinar que el n-simo
trmino de la sucesin nicamente depende de su posicin, ya que la sucesin es una
progresin geomtrica, donde el primer trmino es a = 1 y la razn constante entre dos
trminos consecutivos de la sucesin es r =
2
3
, por lo tanto la frmula que genera el
n-simo trmino de la sucesin es:
S
n
= 1
_
2
3
_
n
=
_
2
3
_
n
, para n 0.
2.3. SUCESIONES ESPECIALES DE NMEROS 55
Ejemplo 11:
Encontrar una frmula para generar el n-simo trmino de la sucesin que tiene los
primeros seis trminos siguientes: 1, 3, 6, 10, 15, 21, . . .
Para la sucesin de este ejemplo aplica la pregunta: Los trminos son obtenidos de
trminos previos y la suma de alguna cantidad o los trminos son obtenidos de una
cantidad que depende de la posicin en la sucesin?.
Con respecto a la primera opcin de la pregunta la siguiente frmula recursiva permite
generar el n-simo trmino de la sucesin:
S
1
= 1
S
n
= S
n1
+ n, para n 2.
Con respecto a la segunda opcin de la pregunta se puede determinar que el n-simo
trmino de la sucesin nicamente depende de su posicin de la siguiente forma:
S
n
=
n(n+1)
2
, para n 1.
Ejemplo 12:
Encontrar una frmula para generar el n-simo trmino de la sucesin que tiene los
primeros seis trminos siguientes: 1, 1, 2, 6, 24, 120, . . .
Para la sucesin de este ejemplo aplica la pregunta: Los trminos son obtenidos de
trminos previos y la multiplicacin de alguna cantidad o los trminos son obtenidos
de una cantidad que depende de la posicin en la sucesin?.
Con respecto a la primera opcin de la pregunta la siguiente frmula recursiva permite
generar el n-simo trmino de la sucesin:
S
0
= 1
S
n
= n S
n1
, para n 1.
Con respecto a la segunda opcin de la pregunta se puede determinar que el n-simo
trmino de la sucesin nicamente depende de su posicin de la siguiente forma:
S
n
= n!, donde n 0
Ejemplo 13:
Encontrar una frmula para generar el n-simo trmino de la sucesin que tiene los
primeros 16 trminos siguientes: 1, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4 y 4.
Para la sucesin de este ejemplo aplica la segunda opcin de la pregunta: Los tr-
minos son obtenidos de trminos previos y la suma de alguna cantidad o los trminos
son obtenidos de una cantidad que depende de la posicin en la sucesin?. Se puede
56 CAPTULO 2. SUCESIONES Y SUMATORIAS
determinar que el n-simo trmino de la sucesin nicamente depende de su posicin
de la siguiente forma:
S
n
=

, para n 1.
Ejemplo 14:
Encontrar una frmula para generar el n-simo trmino de la sucesin que tiene los
primeros 15 trminos siguientes: 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3 y 3.
Para la sucesin de este ejemplo aplica la segunda opcin de la pregunta: Los tr-
minos son obtenidos de trminos previos y la suma de alguna cantidad o los trminos
son obtenidos de una cantidad que depende de la posicin en la sucesin?. Se puede
determinar que el n-simo trmino de la sucesin nicamente depende de su posicin
de la siguiente forma:
S
n
=

, para n 1.
Ejemplo 15:
Encontrar una frmula para generar el n-simo trmino de la sucesin que tiene los
primeros 10 trminos siguientes: 2, 7, 24, 77, 238, 723, 2180, 6553, 19674 y 59039.
Para la sucesin de este ejemplo aplica la pregunta: Los trminos son obtenidos por
la combinacin de trminos en una cierta forma?.
El n-simo trmino de la sucesin depende del resultado de una potencia de 3 menos
una cantidad especica con respecto a la posicin del trmino en la sucesin. La frmula
es la siguiente:
S
n
= 3
n
n, para n 1.
Ejemplo 16:
Encontrar una frmula para generar el n-simo trmino de la sucesin que tiene los
primeros nueve trminos siguientes: 0, 1, 1, 0, 1, 1, 0, 1, 1, . . .
Para la sucesin de este ejemplo aplica la pregunta: Hay ciclos entre los trminos de
la sucesin?.
De forma cclica los elementos 0, 1 y 1 se siguen presentado en la sucesin. Una
frmula que garantiza la generacin cclica de los trminos es la siguiente:
S
0
= 0
S
1
= 1
S
2
= 1
S
n
= S
(n mod 3)
, para n 3.
2.4. SUMATORIAS 57
Se debe tener en cuenta que n mod 3 es el residuo de la divisin entera entre n y 3,
donde los nicos posibles residuos que se pueden obtener al dividir el nmero entero
positivo n por 3 son: 0, 1 y 2.
2.4. Sumatorias
La notacin de sumatoria es usada para representar la suma de los trminos S
m
,
S
m+1
, S
m+2
, . . ., S
n
de la sucesin {S
n
}.
Se usa la notacin
n

i=m
S
i
para representar S
m
+ S
m+1
+ S
m+2
+ + S
n
.
Ejemplo 17:
La suma de los primeros 50 trminos de la sucesin {S
n
} donde el n-simo trmino de
la sucesin est denido por S
n
=
n
2
n
puede ser representada por medio de sumatorias
como:
50

i=1
i
2
i
=
1
2
1
+
2
2
2
+
3
2
3
+
4
2
4
+ +
50
2
50
Ejemplo 18:
Cul es el resultado que se obtiene de
8

i=1
i ?
El resultado es el siguiente:
8

i=1
i = 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 = 36.
Teorema:
n

i=1
i = 1 + 2 + 3 + + n =
n(n + 1)
2
, para n Z
+
.
Demostracin:
Sea S = 1 + 2 + 3 + + n, como el orden de los sumandos no altera el resultado
entonces S = n + (n 1) + (n 2) + + 1
S = 1 + 2 + 3 + + n
S = n + (n 1) + (n 2) + + 1
2S = (n + 1) + (n + 1) + (n + 1) + + (n + 1)
. .
n veces
58 CAPTULO 2. SUCESIONES Y SUMATORIAS
2S = n(n + 1)
S =
n(n + 1)
2
Como S es igual a 1+2 +3 + +n entonces 1+2+3+ +n =
n(n+1)
2
, para n Z
+
.
Ejemplo 19:
Obtener una frmula que sea la solucin de la siguiente suma de trminos:
2 + 4 + 6 + 8 + + 2 n, para n Z
+
.
2 + 4 + 6 + 8 + + 2 n = 2 1 + 2 2 + 2 3 + 2 4 + + 2 n
= 2 (1 + 2 + 3 + 4 + + n)
= 2
_
n

i=1
i
_
= 2
_
n(n + 1)
2
_
= n(n + 1)
Por lo tanto
n

i=1
2 i = 2 + 4 + 6 + 8 + + 2 n = n(n + 1)
Ejemplo 20:
Obtener una frmula que sea la solucin de la siguiente suma de trminos:
1 + 3 + 5 + 7 + + 2n 1, para n Z
+
.
1 + 3 + 5 + + 2 n 1 = 2 1 1 + 2 2 1 + 2 3 1 + + 2 n 1
= (2 1 + 2 2 + 2 3 + + 2 n) (1 + 1 + 1 + + 1
. .
n veces
)
= 2 (1 + 2 + 3 + 4 + + n) n
= 2
_
n

i=1
i
_
n
= 2
_
n(n + 1)
2
_
n
= n(n + 1) n
= n
2
+ n n
2.4. SUMATORIAS 59
= n
2
Por lo tanto
n

i=1
(2 i 1) = 1 + 3 + 5 + + 2 n 1 = n
2
.
A continuacin se presenta otra forma alternativa de obtener la solucin de la suma
de trminos.
Sea S = 1 + 3 + 5 + + 2n 1, como el orden de los sumandos no altera el resultado
entonces S = (2n 1) + (2n 3) + (2n 5) + + 1
S = 1 + 3 + 5 + + 2n 1
S = (2n 1) + (2n 3) + (2n 5) + + 1
2S = (2n) + (2n) + (2n) + + (2n)
. .
n veces
2S = n(2n)
S = n
2
Como S es igual a 1 +3 +5 + +2n 1 entonces 1 +3 +5 + +2n 1 = n
2
, para
n Z
+
.
Teorema:
Si a y r son nmeros reales con r = 0, entonces:
n

i=0
a r
i
=
_

_
a (n + 1) si r = 1
a r
n+1
a
r 1
si r = 1
Demostracin:
Se debe demostrar cada uno de los dos casos del teorema de forma independiente, si los
dos casos se cumplen entonces queda demostrada la validez del teorema
Caso donde r = 1
n

i=0
a 1
i
=
n

i=0
a 1 =
n

i=0
a = a + a + a + a + + a
. .
n+1 veces
= a (n + 1).
Queda demostrado el caso.
60 CAPTULO 2. SUCESIONES Y SUMATORIAS
Caso donde r = 1
Sea S = a + a r + a r
2
+ a r
3
+ + a r
n
, al multiplicar a ambos
lados de la igualdad por r se sigue conservando la igualdad, donde se obtiene:
S r = a r a r
2
a r
3
a r
4
a r
n+1
, al sumar ambas
igualdades se tiene:
S = a + a r + a r
2
+ a r
3
+ + a r
n
S r = a r a r
2
a r
3
a r
n
a r
n+1
S S r = a a r
n+1
S (1 r) = a a r
n+1
S =
a a r
n+1
1 r
S =
1
1

a a r
n+1
1 r
S =
a + a r
n+1
1 + r
S =
a r
n+1
a
r 1
Como S es igual a a + a r + a r
2
+ a r
3
+ + a r
n
entonces
a + a r + a r
2
+ a r
3
+ + a r
n
=
a r
n+1
a
r 1
, para n Z
+
.
Queda demostrado el caso.
Como se cumplen todos los casos del teorema entonces queda demostrada la validez del
teorema de la suma de trminos de la serie o progresin geomtrica.
Ejemplo 21:
Obtener una frmula que sea la solucin de la siguiente suma de trminos:
n

i=1
i 2
i
= 1 2
1
+ 2 2
2
+ 3 2
3
+ 4 2
4
+ + n 2
n
, para n Z
+
.
Los trminos que se estn sumando no pertenecen originalmente a una serie geomtrica,
pero se puede hacer un manejo de los trminos para que la solucin de la sumatoria de
trminos de la serie geomtrica pueda ser utilizada. El manejo es el siguiente:
n

i=1
i 2
i
= 1 2
1
+ 2 2
2
+ 3 2
3
+ 4 2
4
+ + n 2
n
2.4. SUMATORIAS 61
= (2
1
) + (2
2
+ 2
2
) + (2
3
+ 2
3
+ 2
3
) + + (2
n
+ 2
n
+ 2
n
+ + 2
n
. .
n veces
)
= (2
1
+ 2
2
+ 2
3
+ + 2
n
) + (2
2
+ 2
3
+ + 2
n
) + + (2
n
)
=
n

i=1
2
i
+
n

i=2
2
i
+
n

i=3
2
i
+ +
n

i=n
2
i
=
_
n

i=0
2
i

i=0
2
i
_
+
_
n

i=0
2
i

i=0
2
i
_
+ +
_
n

i=0
2
i

n1

i=0
2
i
_
= n
n

i=0
2
i

_
0

i=0
2
i
+
1

i=0
2
i
+ +
n1

i=0
2
i
_
= n (2
n+1
1)
_
(2
1
1) + (2
2
1) + (2
3
1) + + (2
n
1)
_
= n (2
n+1
1)
_
(2
1
+ 2
2
+ 2
3
+ + 2
n
) n
_
= n (2
n+1
1)
_
n + (2
1
+ 2
2
+ 2
3
+ + 2
n
)
_
= n (2
n+1
1)
_
n +
_
n

i=1
2
i
__
= n (2
n+1
1)
_
n +
_
n

i=0
2
i

i=0
2
i
__
= n (2
n+1
1)
_
n +
_
(2
n+1
1) 1
__
= n (2
n+1
1) (n + 2
n+1
2)
= n 2
n+1
n + n 2
n+1
+ 2
= n 2
n+1
2
n+1
+ 2
= (n 1) 2
n+1
+ 2
Por lo tanto
n

i=1
i 2
i
= (n 1) 2
n+1
+ 2.
2.4.1. Frmulas de sumatorias tiles:
Las siguientes son algunas de las sumatorias ms importantes (o ms utilizadas) en
Matemticas Computacionales junto con su solucin. Esta informacin ser de gran
importancia en el Captulo 4 de Relaciones de Recurrencia, cuando se trabaje en la
seccin 4.1 el Mtodo de Iteracin
n

i=1
i =
n
2
(n + 1), para n Z
+
.
n

i=1
i
2
=
n(n + 1)(2n + 1)
6
, para n Z
+
.
62 CAPTULO 2. SUCESIONES Y SUMATORIAS
n

i=1
i
3
=
n
2
(n + 1)
2
4
, para n Z
+
.
n

i=1
i
4
=
n(n + 1)(2n + 1)(3n
2
+ 3n 1)
30
, para n Z
+
.
n

i=0
a r
i
=
ar
n+1
a
r 1
, donde r = 0, r = 1 y n N.
Si | r| < 1 y r = 0, entonces

i=0
a r
i
=
a
1 r
, para i N.
n

i=1
i 2
i
= (n 1)2
n+1
+ 2, para n Z
+
.
n

i=1
i
2
i
= 2
n + 2
2
n
, para n Z
+
.
2.5. Ejercicios
1. Determinar el valor generado por la expresin:

_
1,3
_
_
_
_

_
_

2,7
_

39652

_
3
_

_
_
_

_
2. Probar o refutar que x +y +x + y 2x +2y, x, y R
3. Producir los 17 primeros trminos que se generan con las frmulas de los siguientes
items, donde Min es una funcin que devuelve el mnimo de dos valores, y mod
es la funcin modulo que es equivalente al residuo de la divisin entera entre dos
nmeros enteros.
Explicar en palabras la forma que toma la sucesin que se genera.
a) S(0) = 1
S(n) = S(n 1) + (Min(2
n mod 3
, 2
(n1) mod 3
)) mod 2, para n Z
+
.
b) S(0) = 1
S(n) = S(n 1) + (Min(2
n mod 4
, 2
(n1) mod 4
)) mod 2, para n Z
+
.
c) S(0) = 1
S(n) = S(n 1) + (Min(2
n mod 5
, 2
(n1) mod 5
)) mod 2, para n Z
+
.
d) S(0) = 1
S(n) = S(n 1) + (Min(3
n mod 5
, 3
(n1) mod 5
)) mod 3, para n Z
+
.
4. Encontrar una frmula para generar el n-simo trmino de cada una de las sucesin
que tienen los primeros trminos:
2.5. EJERCICIOS 63
a) 2, 4, 6, 10, 16, 26, 42, . . .
b) 0, 1, 1, 2, 4, 7, 13, 24, 44, 81, . . .
c) 1, 2, 3, 10, 20, 30, 100, 200, 300, . . .
d) 2
1
, 3
1
, 2
2
, 3
2
, 2
4
, 3
4
, 2
8
, 3
8
, 2
16
, 3
16
, . . .
5. Para cada uno de los siguientes items, Cul es la frmula que representa el
resultado de la suma de trminos?
a) 1
1
4
+ 4
5
4
+ 9
9
4
+ . . . + n
2
(n
3
4
), donde n Z
+
.
b) 1
1
2
+ 2
3
2
+ . . . + n (n
1
2
), donde n Z
+
.
c) 1
1
5
+ 2
16
5
+ 3
41
5
+ . . . + n (n
2

4
5
), donde n Z
+
.
d)
3
2
+
14
4
+
45
8
+
124
16
+ . . . + (2n
n
2
n
), donde n Z
+
.
e) 1 + 4 + 7 + 10 + 13 +. . . + (3n 2), donde n Z
+
.
f ) 1 + 5 + 9 + 13 + 17 +. . . + (4n 3), donde n Z
+
.
g) 1(2) + 2(3) + 3(4) + 4(5) +. . . + n(n + 1), donde n Z
+
.
h) 1
2
3
+ 2
5
3
+ . . . + n (n
1
3
), donde n Z
+
.
i ) 0 + 3 + 8 +. . . + (n
2
1), donde n Z
+
.
j ) 0 + 7 + 26 +. . . + (n
3
1), donde n Z
+
.
k) 1
2
+ 3
2
+ 5
2
+ . . . + (2n 1)
2
, donde n Z
+
.
l ) 3
2
+ 4
2
+ 5
2
+ 6
2
+ . . . + (n + 2)
2
?, donde n Z
+
.
m) 1
2
+ 4
2
+ 7
2
+ 10
2
+ . . . + (3n 2)
2
?, donde n Z
+
.
n) 4
2
+ 7
2
+ 10
2
+ 13
2
+ . . . + (3n + 1)
2
?, donde n Z
+
.
) 5
2
+ 8
2
+ 11
2
+ 14
2
+ . . . + (3n + 2)
2
?, donde n Z
+
.
o) 5
3
+ 8
3
+ 11
3
+ 14
3
+ . . . + (3n + 2)
3
?, donde n Z
+
.
p) 3
3
+ 4
3
+ 5
3
+ 6
3
+ . . . + (n + 2)
3
?, donde n Z
+
.
q) 1
3
+ 4
3
+ 7
3
+ 10
3
+ . . . + (3n 2)
3
?, donde n Z
+
.
r) 4
3
+ 7
3
+ 10
3
+ 13
3
+ . . . + (3n + 1)
3
?, donde n Z
+
.
64 CAPTULO 2. SUCESIONES Y SUMATORIAS
Captulo 3
Tcnicas de demostracin
3.1. Tcnica de demostracin directa.
La tcnica de demostracin directa es tradicionalmente la ms utilizada en matemti-
cas, en sta tcnica se parte de la hiptesis (H) para llegar a la conclusin (C), H C.
Denicin: El nmero entero n es par si existe un nmero entero k tal que n = 2k y
n es un nmero entero impar si existe un nmero entero k tal que n = 2k + 1.
Ejemplo 1:
Utilizando la tcnica de demostracin directa, demostrar que si n es un nmero entero
impar, entonces n
2
es un nmero entero impar.
En la tcnica de demostracin directa para este ejemplo se tiene que la hiptesis es: n
es un nmero entero impar y que la conclusin es: n
2
es un nmero entero impar.
Para demostrar que Hip otesis Conclusi on, entonces se considera que la hiptesis es
verdadera y se termina demostrando que la conclusin tambin es verdadera.
Si n es un nmero entero impar entonces, n = 2k + 1 , donde k Z. Por lo tanto se
tiene que:
n
2
= (2k + 1)
2
= 4k
2
+ 4k + 1
= 2(2k
2
+ 2k) + 1
= 2t + 1, donde t = 2k
2
+ 2k y t Z
Por tanto como n
2
es de la forma 2t+1 la cual es la representacin de un nmero entero
impar, por lo tanto, se ha demostrado de forma directa que: si n es un nmero entero
65
66 CAPTULO 3. TCNICAS DE DEMOSTRACIN
impar, entonces n
2
es un nmero entero impar porque se parti de la hiptesis y se
alcanz la conclusin.
Ejemplo 2:
Demostrar que la suma de n enteros positivos consecutivos cualesquiera es divisible por
n solo cuando n es un nmero entero impar positivo.
Sea m un nmero entero positivo (m Z
+
), m es el primer nmero de la secuencia de
n nmeros enteros consecutivos que se van a tomar, de esta forma se tiene:
m + (m + 1) + (m+ 2) + + (m + (n 1))
. .
n enteros positivos consecutivos
= (m+ m + m + + m)
. .
n veces
+ (0 + 1 + 2 + + (n 1))
= n(m) + (1 + 2 + + (n 1))
= n(m) +
(n 1)(n)
2
= n
_
m +
n 1
2
_
= n x, donde x = m+
n 1
2
Ahora para que n x sea divisible por n se necesita que x sea un nmero entero, esto
se logra siempre y cuando el nmero n sea un entero impar porque al restarle el uno
se obtiene un nmero par que al dividirlo por dos genera un nmero entero, la suma
del entero m con el entero que es el resultado de la fraccin genera como resultado un
nmero entero. De esta forma queda demostrado que la suma de n enteros positivos
consecutivos cualesquiera es divisible por n solo cuando n es un nmero entero impar
positivo.
Denicin: El nmero real r es nmero racional si existe un nmero entero
1
p y un
nmero entero positivo
2
q, tales que r =
p
q
. Un nmero real r que no es racional es
entonces un nmero irracional.
Ejemplo 3:
Demostrar utilizando la tcnica de demostracin directa que la suma de dos nmeros
racionales es un nmero racional.
1
Recordar que el conjunto de los nmeros enteros es Z = { . . . , 3, 2, 1, 0, 1, 2, 3, . . . }.
2
Recordar que el conjunto de los nmeros enteros positivos es Z
+
= { 1, 2, 3, 4, 5, . . . }.
3.2. TCNICA DE DEMOSTRACIN INDIRECTA 67
El enunciado: la suma de dos nmeros racionales es un nmero racional, puede ser
reescrito como: Si r y s son nmeros racionales, entonces, la suma de r y s da como
resultado un nmero racional.
En la tcnica de demostracin directa para este ejemplo se tiene que la hiptesis es:
r y s son nmeros racionales, la conclusin es: la suma de r y s da como resultado un
nmero racional.
Para demostrar que Hip otesis Conclusi on, entonces se considera que la hiptesis es
verdadera y se termina demostrando que la conclusin tambin es verdadera.
Si r y s son nmeros reales racionales entonces, r =
p
q
y s =
t
u
, donde p, t Z y
q, u Z
+
. Por lo tanto se tiene que:
r + s =
p
q
+
t
u
=
p u + q t
q u
=
m
n
donde m = p u + q t, como los nmeros enteros positivos estn contenidos en los
nmeros enteros, entonces, la multiplicacin de nmeros enteros positivos y nmeros
enteros da como resultado un nmero entero, tambin sucede lo mismo con la suma de
nmeros enteros y nmeros enteros positivos, por este motivo m Z.
Adicionalmente, n = q u, como la multiplicacin de nmeros enteros positivos da como
resultado un nmero entero positivo, entonces n Z
+
.
Por tanto como r + s es de la forma m/n la cual es la representacin de un nmero
racional, por lo tanto, se ha logrado demostrar de forma directa que: Si r y s son
nmeros racionales, entonces, la suma de r y s da como resultado un nmero racional,
porque se a partir de la hiptesis se dedujo la conclusin.
3.2. Tcnica de demostracin indirecta
Muchas veces al intentar una demostracin directa del resultado H C (hiptesis
entonces conclusin) se presentan dicultades o carencias de informacin tales, que se
opta por establecer la validez del mismo demostrando la validez de una frmula lgica-
mente equivalente con H C. En este caso se habla de una demostracin indirecta.
Tambin se intenta a veces una demostracin indirecta bien porque se presienten menos
dicultades o bien porque las hiptesis que para el efecto se adoptan proporcionan ms
informacin que las que se utilizan en una demostracin directa.
3.2.1. Tcnica de demostracin por contra-recproca
La primer tcnica de demostracin indirecta es conocida con el nombre de tcnica
de demostracin por contra-recproca o tambin es conocida con el nombre de tcnica
68 CAPTULO 3. TCNICAS DE DEMOSTRACIN
de demostracin por contra-posicin. Utiliza la equivalencia lgica:
(H C) (C H)
y consiste en demostrar la validez de la implicacin C H con lo cual queda de-
mostrado la validez de la implicacin original H C gracias a la equivalencia lgica.
Se explicar mucho mejor la tcnica de demostracin con el siguiente ejemplo:
Ejemplo 4:
Demostrar utilizando la tcnica de demostracin por contra-recproca que si el producto
de dos nmeros enteros es par entonces uno por lo menos de los dos nmeros enteros
es par.
La representacin del resultado en la forma H C es la siguiente:
Si m n es par, entonces m es par o n es par.
La representacin del resultado en la forma C H es la siguiente:
Si m es impar y n es impar, entonces m n es impar.
Como m y n son nmeros enteros impares entonces tienen la representacin m = 2t +1
y n = 2s + 1 para nmeros enteros t y s, por lo tanto:
m n = (2t + 1) (2s + 1)
= 4ts + 2t + 2s + 1
= 2(2ts + t + s) + 1
= 2r + 1, donde r = 2ts + t + s
de esta forma queda demostrado que m n es un nmero entero impar. Al demostrar la
validez de C H tambin queda demostrada la validez de H C, por lo tanto es
cierto que si el producto de dos nmeros enteros es par entonces uno por lo menos de
los dos nmeros enteros es par.
Ejemplo 5:
Demostrar utilizando la tcnica de demostracin por contra-recproca que si 3n + 2 es
un nmero entero impar, entonces n es un nmero entero impar.
La representacin del resultado en la forma H C es la siguiente:
Si 3n + 2 es un nmero entero impar, entonces n es un nmero entero impar.
La representacin del resultado en la forma C H es la siguiente:
Si n es un nmero entero par, entonces 3n + 2 es un nmero entero par.
3.2. TCNICA DE DEMOSTRACIN INDIRECTA 69
Como n es un nmero entero par entonces tienen la representacin n = 2t para algn
nmero entero t, por lo tanto:
3n + 2 = 3(2t) + 2
= 2(3t) + 2
= 2(3t + 1)
= 2r, donde r = 3t + 1
de esta forma queda demostrado que 3n + 2 es un nmero entero par. Al demostrar la
validez de C H tambin queda demostrada la validez de H C, por lo tanto
es cierto que Si 3n + 2 es un nmero entero impar, entonces n es un nmero entero
impar.
3.2.2. Tcnica de demostracin por contradiccin.
La segunda tcnica de demostracin indirecta es conocida con el nombre de tcnica
de demostracin por contradiccin o tambin conocida con el nombre de tcnica de
demostracin por reduccin al absurdo.
La tcnica de demostracin por contradiccin sirve para ayudar a denir si un
razonamiento es vlido o no (si una conclusin se obtiene a partir de un conjunto
de hiptesis).
Si un razonamiento es valido es porque siempre que las hiptesis sean verdaderas la
conclusin tambin es verdadera, de esta forma la implicacin H C nunca tomar
un valor falso y se presentar la equivalencia lgica: (H C) V
o
, donde se
sigue teniendo una equivalencia lgica si se niegan ambos lados de la equivalencia,
de esta forma se tiene el siguiente anlisis que justica la utilizacin de la tcnica de
demostracin:
(H C) V
o
(H C) F
o
(H C) F
o
a partir de la equivalencia anterior est establecida la validez de la tcnica de de-
mostracin, donde se supone la negacin de la conclusin como otra hiptesis ms del
razonamiento y el objetivo es llegar a una contradiccin (valor F
o
) como conclusin a
partir del nuevo conjunto de hiptesis.
Ejemplo 6:
Demostrar utilizando la tcnica de demostracin por contradiccin que si 3n + 2 es un
nmero entero impar, entonces n es un nmero entero impar.
La representacin del resultado en la forma H C es la siguiente:
Si 3n + 2 es un nmero entero impar, entonces n es un nmero entero impar.
70 CAPTULO 3. TCNICAS DE DEMOSTRACIN
La representacin del resultado en la forma H C es la siguiente:
3n + 2 es un nmero entero impar y n es un nmero entero par.
La representacin del resultado en la forma C H es la siguiente:
n es un nmero entero par y 3n + 2 es un nmero entero impar.
Como n es un nmero entero par entonces tienen la representacin n = 2t para algn
nmero entero t, por lo tanto:
3n + 2 = 3(2t) + 2
= 2(3t) + 2
= 2(3t + 1)
= 2r, donde r = 3t + 1
se deduce que 3n+2 es un nmero entero par lo cual se contradice con la hiptesis que
arma que 3n + 2 es un nmero entero impar, de esta forma se obtiene el valor falso
(F
o
). Al llegar a una contradiccin con el mtodo de demostracin por contradiccin
entonces queda demostrada la validez de H C, por lo tanto es cierto que Si 3n + 2
es un nmero entero impar, entonces n es un nmero entero impar.
Ejemplo 7:
Determinar si el siguiente razonamiento es valido:
1. (p q) r
2. r s
3. (p s) t
4. (q s) u
u t
Ya se demostr la validez de ste razonamiento en el Captulo 1 de Introduccin a la
Lgica Matemtica, seccin 1.2 de Reglas de Inferencia, ahora se va a utilizar la tcnica
de demostracin por contradiccin para demostrar de nuevo la validez de dicho razo-
namiento, para esto se tiene el nuevo conjunto de hiptesis y la nueva conclusin:
1. (p q) r
2. r s
3. (p s) t
4. (q s) u
5. u t
F
o
3.2. TCNICA DE DEMOSTRACIN INDIRECTA 71
Pasos Razones
1. (p r) (q r) Equivalencia Lgica H
1
2. p r Ley de simplicacin del P
1
3. u t Equivalencia Lgica H
5
4. u t Equivalencia Lgica P
3
5. t Ley de simplicacin del P
4
6. r s Equivalencia Lgica H
2
7. p s Ley de resolucin entre P
2
y P
6
8. t Ley Modus Ponens entre P
7
e H
3
9. t t Ley de conjuncin entre P
5
y P
8
10. F
o
Equivalencia Lgica P
9
Como se obtiene una contradiccin (F
o
) entonces queda demostrada la validez del ra-
zonamiento original por medio del uso de la tcnica de demostracin por contradiccin.
Ejemplo 8:
Determinar si el siguiente razonamiento es valido:
1. u r
2. (r s) (p t)
3. q (u s)
4. t
q p
Ya se demostr la validez de ste razonamiento en el Captulo 1 de Introduccin a la
Lgica Matemtica, seccin 1.2 de Reglas de Inferencia, ahora se va a utilizar la tcnica
de demostracin por contradiccin para demostrar de nuevo la validez de dicho razo-
namiento, para esto se tiene el nuevo conjunto de hiptesis y la nueva conclusin:
1. u r
2. (r s) (p t)
3. q (u s)
4. t
5. q p
F
o
72 CAPTULO 3. TCNICAS DE DEMOSTRACIN
Pasos Razones
1. q p Equivalenca Lgica H
5
2. q p Equivalenca Lgica P
1
3. q Ley de Simplicacin P
2
4. p Ley de Simplicacin P
2
5. p t Ley de Conjuncin entre P
4
e H
4
6. p t Equivalenca Lgica P
5
7. u s Ley Modus Ponens entre P
3
e H
3
8. r s Ley Modus Tollens entre P
6
e H
2
9. r s Equivalenca Lgica P
8
10. u r Equivalenca Lgica H
1
11. u s Ley de Resolucin entre P
10
y P
9
12. u s Equivalenca Lgica P
11
13. (u s) (u s) Ley de Conjuncin entre P
7
y P
12
14. F
o
Equivalenca Lgica P
13
Como se obtiene una contradiccin (F
o
) entonces queda demostrada la validez del ra-
zonamiento original por medio del uso de la tcnica de demostracin por contradiccin.
3.3. Tcnica de demostracin por disyuncin de casos
Para probar una implicacin de la forma (p
1
p
2
p
3
p
n
) q se utiliza la
siguiente equivalencia lgica (p
1
q) (p
2
q) (p
3
q) (p
n
q), la cual se
obtiene de la siguiente forma:
(p
1
p
2
p
3
p
n
) q
(p
1
p
2
p
3
p
n
) q, Equivalencia Lgica de la implicacin.
(p
1
p
2
p
3
p
n
) q, Ley de De Morgan.
(p
1
q) (p
2
q) (p
3
q) (p
n
q), Ley Distributiva.
(p
1
q) (p
2
q) (p
3
q) (p
n
q), Eq. Lgica de la implicacin.
La equivalencia lgica evidencia que la implicacin original con una hiptesis que
se forma de la disyuncin de las proposiciones p
1
, p
2
, p
3
, . . ., p
n
puede ser probado al
demostrar individualmente cada una de las n implicaciones p
i
q, para 1 i n.
La nica forma para que se cumpla la implicacin original es cuando se cumplen abso-
lutamente todas las implicaciones p
1
q, p
2
q, p
3
q, , p
n
q.
3.3. TCNICA DE DEMOSTRACIN POR DISYUNCIN DE CASOS 73
Ejemplo 9:
Probar o refutar utilizando el mtodo de demostracin por disyuncin de casos que
n(n
2
+ 5) es divisible por 6, para n N.
Cualquier nmero natural n est en alguno de los siguientes seis casos, donde k N:
caso 1: n = 6k, el nmero n es un mltiplo de seis.
caso 2: n = 6k + 1, el nmero n es un mltiplo de seis ms uno.
caso 3: n = 6k + 2, el nmero n es un mltiplo de seis ms dos.
caso 4: n = 6k + 3, el nmero n es un mltiplo de seis ms tres.
caso 5: n = 6k + 4, el nmero n es un mltiplo de seis ms cuatro.
caso 6: n = 6k + 5, el nmero n es un mltiplo de seis ms cinco.
Ahora se tienen que demostrar cada uno de los seis casos, para lo cual se tiene:
caso 1: n = 6k:
n(n
2
+ 5) = 6k((6k)
2
+ 5)
= 6k(36k
2
+ 5)
= 6(36k
3
+ 5k)
= 6z, donde z = 36k
3
+ 5k y z N.
Se cumple el caso 1, porque cualquier nmero que es mltiplo de 6 tambin es
divisible por 6.
caso 2: n = 6k + 1 :
n(n
2
+ 5) = (6k + 1)((6k + 1)
2
+ 5)
= (6k + 1)(36k
2
+ 12k + 1 + 5)
= (6k + 1)(36k
2
+ 12k + 6)
= (6k + 1) 6 (6k
2
+ 2k + 1)
= 6 (6k + 1)(6k
2
+ 2k + 1)
= 6z donde z = (6k + 1)(6k
2
+ 2k + 1) y z N.
Se cumple el caso 2, porque cualquier nmero que es mltiplo de 6 tambin es
divisible por 6.
74 CAPTULO 3. TCNICAS DE DEMOSTRACIN
caso 3: n = 6k + 2:
n(n
2
+ 5) = (6k + 2)((6k + 2)
2
+ 5)
= (6k + 2)(36k
2
+ 24k + 4 + 5)
= (6k + 2)(36k
2
+ 24k + 9)
= 2 (3k + 1) 3 (12k
2
+ 8k + 3)
= 2 3 (3k + 1)(12k
2
+ 8k + 3)
= 6 (3k + 1)(12k
2
+ 8k + 3)
= 6z, donde z = (3k + 1)(12k
2
+ 8k + 3) y z N.
Se cumple el caso 3, porque cualquier nmero que es mltiplo de 6 tambin es
divisible por 6.
caso 4: n = 6k + 3 :
n(n
2
+ 5) = (6k + 3)((6k + 3)
2
+ 5)
= (6k + 3)(36k
2
+ 36k + 9 + 5)
= (6k + 3)(36k
2
+ 36k + 14)
= 3 (2k + 1) 2 (18k
2
+ 18k + 7)
= 3 2 (2k + 1)(18k
2
+ 18k + 7)
= 6 (2k + 1)(18k
2
+ 18k + 7)
= 6z, donde z = (2k + 1)(18k
2
+ 18k + 7) y z N.
Se cumple el caso 4, porque cualquier nmero que es mltiplo de 6 tambin es
divisible por 6.
caso 5: n = 6k + 4
n(n
2
+ 5) = (6k + 4)((6k + 4)
2
+ 5)
= (6k + 4)(36k
2
+ 48k + 16 + 5)
= (6k + 4)(36k
2
+ 48k + 21)
= 2 (3k + 2) 3 (12k
2
+ 16k + 7)
= 2 3 (3k + 2)(12k
2
+ 16k + 7)
= 6 (3k + 2)(12k
2
+ 16k + 7)
= 6z, donde z = (3k + 2)(12k
2
+ 16k + 7) y z N.
Se cumple el caso 5, porque cualquier nmero que es mltiplo de 6 tambin es
3.3. TCNICA DE DEMOSTRACIN POR DISYUNCIN DE CASOS 75
divisible por 6.
caso 6: n = 6k + 5:
n(n
2
+ 5) = (6k + 5)((6k + 5)
2
+ 5)
= (6k + 5)(36k
2
+ 60k + 25 + 5)
= (6k + 5)(36k
2
+ 60k + 30)
= (6k + 5) 6 (6k
2
+ 10k + 5)
= 6 (6k + 5)(6k
2
+ 10k + 5)
= 6z, donde z = (6k + 5)(6k
2
+ 10k + 5) y z N.
Se cumple el caso 6, porque cualquier nmero que es mltiplo de 6 tambin es
divisible por 6.
Como se cumplen todos los seis casos entonces queda demostrado utilizando la tcnica
de demostracin por disyuncin de casos que n(n
2
+ 5) es divisible por 6, para n N.
Ejemplo 10:
Probar o refutar que el cuadrado de todo nmero natural, es un mltiplo de 5, diere
de un mltiplo de 5 en 1.
Cualquier nmero natural n est en alguno de los siguientes cinco casos, donde m N:
caso 1: n = 5m, el nmero n es un mltiplo de cinco.
caso 2: n = 5m + 1, el nmero n es un mltiplo de cinco ms uno.
caso 3: n = 5m + 2, el nmero n es un mltiplo de cinco ms dos.
caso 4: n = 5m + 3, el nmero n es un mltiplo de cinco ms tres.
caso 5: n = 5m + 4, el nmero n es un mltiplo de cinco ms cuatro.
Ahora se tienen que demostrar cada uno de los cinco casos, para lo cual se tiene:
caso 1: n = 5m:
n
2
= (5m)
2
= 5
2
m
2
= 5(5m
2
)
= 5 z, donde z = 5m
2
y z N.
Se cumple el caso 1, porque el nmero que se obtiene es un mltiplo de cinco.
76 CAPTULO 3. TCNICAS DE DEMOSTRACIN
caso 2: n = 5m + 1:
n
2
= (5m + 1)
2
= 5
2
m
2
+ 2 5m + 1
= 5(5m
2
+ 2m) + 1
= 5 z + 1, donde z = 5m
2
+ 2m y z N.
Se cumple el caso 2, porque el nmero que se obtiene es un mltiplo de cinco ms
uno.
caso 3: n = 5m + 2:
n
2
= (5m + 2)
2
= 5
2
m
2
+ 2 5 2m + 4
= 5
2
m
2
+ 5 4m + 5 1
= 5(5m
2
+ 4m+ 1) 1
= 5z 1, donde z = 5m
2
+ 4m + 1 y z N.
Se cumple el caso 3, porque el nmero que se obtiene es un mltiplo de cinco
menos uno.
caso 4: n = 5m + 3:
n
2
= (5m + 3)
2
= 5
2
m
2
+ 2 5 3m + 9
= 5
2
m
2
+ 5 2 3m + 10 1
= 5(5m
2
+ 6m+ 2) 1
= 5z 1, donde z = 5m
2
+ 6m + 2 y z N.
Se cumple el caso 4, porque el nmero que se obtiene es un mltiplo de cinco
menos uno.
caso 5: n = 5m + 4:
n
2
= (5m + 4)
2
= 5
2
m
2
+ 2 5 4m + 16
= 5
2
m
2
+ 5 2 4m + 15 + 1
= 5(5m
2
+ 8m+ 3) + 1
3.3. TCNICA DE DEMOSTRACIN POR DISYUNCIN DE CASOS 77
= 5z + 1, donde z = 5m
2
+ 8m+ 3 y z N.
Se cumple el caso 5, porque el nmero que se obtiene es un mltiplo de cinco ms
uno.
Como se cumplen todos los cinco casos entonces queda demostrado utilizando la tcnica
de demostracin por disyuncin de casos que el cuadrado de todo nmero natural, es
un mltiplo de 5, diere de un mltiplo de 5 en 1.
Ejemplo 11:
Probar o refutar que n
2
1 es divisible por 8 para los nmeros enteros impares.
Cualquier nmero entero n est en alguno de los siguientes ocho casos, donde k Z:
caso 1: n = 8k, el nmero n es un mltiplo de ocho.
caso 2: n = 8k + 1, el nmero n es un mltiplo de ocho ms uno.
caso 3: n = 8k + 2, el nmero n es un mltiplo de ocho ms dos.
caso 4: n = 8k + 3, el nmero n es un mltiplo de ocho ms tres.
caso 5: n = 8k + 4, el nmero n es un mltiplo de ocho ms cuatro.
caso 6: n = 8k + 5, el nmero n es un mltiplo de ocho ms cinco.
caso 7: n = 8k + 6, el nmero n es un mltiplo de ocho ms seis.
caso 8: n = 8k + 7, el nmero n es un mltiplo de ocho ms siete.
En el anlisis slo se consideraran los casos 2, 4, 6 y 8 porque estos son los que rep-
resentan a los nmeros enteros impares. Para la demostracin de estos cuatro casos se
tiene:
caso 2: n = 8k + 1:
n
2
1 = (8k + 1)
2
1
= 64k
2
+ 16k + 1 1
= 8(8k
2
+ 2k)
= 8z, donde z = 8k
2
+ 2k y z N
Se cumple el caso 2, porque cualquier nmero que es mltiplo de 8 tambin es
divisible por 8.
78 CAPTULO 3. TCNICAS DE DEMOSTRACIN
caso 4: n = 8k + 3:
n
2
1 = (8k + 3)
2
1
= 64k
2
+ 48k + 9 1
= 64k
2
+ 48k + 8
= 8(8k
2
+ 6k + 1)
= 8z, donde z = 8k
2
+ 6k + 1 y z N
Se cumple el caso 4, porque cualquier nmero que es mltiplo de 8 tambin es
divisible por 8.
caso 6: n = 8k + 5:
n
2
1 = (8k + 5)
2
1
= 64k
2
+ 80k + 25 1
= 64k
2
+ 80k + 24
= 8(8k
2
+ 10k + 3)
= 8z, donde z = 8k
2
+ 10k + 3 y z N
Se cumple el caso 6, porque cualquier nmero que es mltiplo de 8 tambin es
divisible por 8.
caso 8: n = 8k + 7:
n
2
1 = (8k + 7)
2
1
= 64k
2
+ 8(14)k + 49 1
= 64k
2
+ 8(14)k + 48
= 8(8k
2
+ 14k + 6)
= 8z, donde z = 8k
2
+ 14k + 6 y z N
Se cumple el caso 8, porque cualquier nmero que es mltiplo de 8 tambin es
divisible por 8.
Como se cumplen todos los cuatro casos que representan nmeros enteros impares,
entonces queda demostrado utilizando la tcnica de demostracin por disyuncin de
casos que n
2
1 es divisible por 8 para todo n que es un nmero entero impar.
3.4. Tcnica de demostracin por contraejemplo
La tcnica de demostracin por contraejemplo es utilizada para demostrar que un
argumento que se intuye que no es vlido realmente no es vlido. La tcnica de de-
mostracin por contraejemplo no sirve para demostrar validez, nicamente sirve para
3.4. TCNICA DE DEMOSTRACIN POR CONTRAEJEMPLO 79
demostrar falsedad, por este motivo el hecho de no encontrar un contraejemplo no
garantiza la validez del argumento, en dicho caso se debe utilizar alguna de las tcnicas
de demostracin de ste captulo que sirva para demostrar validez.
Ejemplo 12:
Demostrar o refutar si el siguiente razonamiento es valido:
1. p (q r)
2. q (p r)
(p q) r
Para este ejemplo primero que todo se va a tratar de determinar la validez del ra-
zonamiento por medio de la tcnica de demostracin directa al hacer uso de las dos
hiptesis, de equivalencias lgicas y de reglas de inferencia para llegar a la conclusin,
de esta forma se tiene:
Pasos Razones
1. p (q r) Equivalencia Lgica de H
1
2. q (p r) Equivalencia Lgica del P
1
3. q (p r) Equivalencia Lgica del P
2
4. (q (p r)) (q (p r)) Ley de conjuncin entre P
3
e H
2
5. q (p r) Equivalencia Lgica del P
4
No se llego a la conclusin, esto indica que posiblemente el razonamiento no es correc-
to, como se intuye que el razonamiento no es vlido entonces se va a buscar una asig-
nacin de valores de verdad para las variables proposicionales que hagan que todas las
hiptesis sean verdaderas y la conclusin sea falsa, para esto se debe tener en cuenta
que el razonamiento puede ser representado de forma equivalente por la expresin:
[(p (q r)) (q (p r))] [(p q) r]
donde si todas las hiptesis son verdaderas entonces el antecedente de la implicacin
sera verdadero y si la conclusin es falsa entonces el consecuente de la implicacin sera
falso los que llevara a que la implicacin fuera falsa, o dicho de forma equivalente, lo
que hara que el razonamiento sea falso. En la exploracin de la posible asignacin de
valores de verdad para las variables proposicionales que hagan que el razonamiento sea
falso se tiene:
80 CAPTULO 3. TCNICAS DE DEMOSTRACIN
en consecuencia, la asignacin de los valores p : V
o
, q : F
o
, r : F
o
, hacen que el razona-
miento sea falso, por lo tanto dicha asignacin de valores son un contraejemplo de la
validez del razonamiento.
Ejemplo 13:
Es posible probar que
_
2n
n
_
= 2
_
n
2
_
+ n
2
, para n Z
+
donde n 2?.
Como dato anecdtico al autor, en un examen de Matemticas Discretas en la Maestra,
se le pidi que demostrara dicho ejercicio, cuando se pide que se demuestre se sobre
entiende que es cierta la frmula, por ste motivo durante aproximadamente tres horas
trato de multiples formas de demostrar la validez de dicha frmula, pero no lo logro.
Exista la posibilidad de que le hubieran pedido que demostrara algo que no se poda
demostrar, por este motivo utiliz la tcnica de demostracin por contraejemplo para
demostrar que la frmula era falsa, lo que se hizo fue evaluar la frmula a partir de
nmeros enteros positivos mayores o iguales a dos para ver si se cumple o no, para esto
se tiene:
Evaluacin de la frmula en n = 2:
_
2(2)
2
_
= 2
_
2
2
_
+ 2
2
_
4
2
_
= 2
_
2
2
_
+ 2
2
4!
(4 2)! 2!
= 2
_
2!
(2 2)! 2!
_
+ 4
3.4. TCNICA DE DEMOSTRACIN POR CONTRAEJEMPLO 81
4!
2! 2!
= 2
_
2!
0! 2!
_
+ 4
4 3 2!
2! 2!
= 2
_
2!
0! 2!
_
+ 4
4 3
2!
= 2
_
1
0!
_
+ 4
4 3
2
= 2
_
1
1
_
+ 4
6 = 2 + 4
6 = 6
La frmula se cumple para n = 2
Evaluacin de la frmula en n = 3:
_
2(3)
3
_
= 2
_
3
2
_
+ 3
2
_
6
3
_
= 2
_
3
2
_
+ 3
2
6!
(6 3)! 3!
= 2
_
3!
(3 2)! 2!
_
+ 9
6!
3! 3!
= 2
_
3!
1! 2!
_
+ 9
6 5 4 3!
3! 3!
= 2
_
3 2!
1! 2!
_
+ 9
6 5 4
3!
= 2
_
3
1!
_
+ 9
6 5 4
6
= 2
_
3
1
_
+ 9
5 4
1
= 2
_
3

+ 9
20 = 6 + 9
20 = 15
La frmula no se cumple para n = 3.
Como se encontrn un valor de n para el cual no se cumple la frmula, entonces queda
demostrado por contra ejemplo que la frmula es falsa.
82 CAPTULO 3. TCNICAS DE DEMOSTRACIN
3.5. Tcnica de demostracin por induccin matemti-
ca
La tcnica de demostracin por induccin matemtica es utilizada para probar
proposiciones de la forma
n
p(n), donde el universo del discurso es el conjunto de
los nmeros naturales (N).
Una demostracin por la tcnica de induccin matemtica consiste de tres pasos:
Paso base:
se demuestra la validez de la proposicin p evaluada en el caso base, donde dicho
caso base puede ser un cero o un uno dependiendo del punto de partida o condicin
inicial del problema que se est demostrando.
Paso inductivo (o hiptesis de induccin):
se asume que es verdadera la proposicin p evaluada en un nmero natural k.
Paso post-inductivo:
apoyados en la suposicin de validez de la proposicin p(k) se demuestra la validez
de la proposicin p(k + 1), es decir, p(k) p(k + 1).
Cuando se cumplen los tres casos de la tcnica por induccin matemtica, entonces se
ha demostrado que la proposicin p(n) es verdadero para todo nmero natural n, es
decir, se ha demostrado que
n
p(n) es verdadero.
Ejemplo 14:
Probar o refutar utilizando la tcnica de demostracin por induccin matemtica que:
n

i=1
i = 1 + 2 + 3 +. . . + n =
n(n + 1)
2
, para n Z
+
Para el desarrollo de la demostracin considere que se tiene la proposicin
p(n) =
n

i=1
i = 1 + 2 + 3 +. . . + n =
n(n + 1)
2
, donde n Z
+
Recordar que una proposicin slo puede tomar de forma precisa el valor verdadero
(V
o
) o el valor falso (F
o
), nada ms. Ahora se consideran los tres pasos de la tcnica
por induccin matemtica:
3.5. TCNICA DE DEMOSTRACIN POR INDUCCIN MATEMTICA 83
Paso base n = 1:
p(1) =
1

i=1
i = 1
. .
resultado a partir de la sumatoria de t erminos
=
1(1 + 1)
2
= 1
. .
resultado a partir de la f ormula
como se obtiene el mismo resultado en la sumatoria de trminos y en la frmula
que es la solucin de la sumatoria entonces la proposicin p(1) es verdadera y la
demostracin continua en el paso inductivo.
Paso inductivo n = k:
p(k) =
k

i=1
i = 1 + 2 + 3 + . . . + k =
k(k + 1)
2
, se asume que la proposicin p(k)
es verdadera, esto quiere decir, que se asume que se cumple la siguiente igualdad
1 + 2 + 3 +. . . + k =
k(k + 1)
2
.
Paso post-inductivo n = k +1:
p(k + 1) =
k+1

i=1
i = 1 + 2 + 3 +. . . + k
. .
+(k + 1) =
(k + 1)(k + 2)
2
Se reemplaza por su equivalente
en el paso inductivo
k(k + 1)
2
+ (k + 1) =
(k + 1)(k + 2)
2
(k + 1)
_
k
2
+ 1

=
(k + 1)(k + 2)
2
(k + 1)
_
k + 2
2

=
(k + 1)(k + 2)
2
(k + 1)(k + 2)
2
=
(k + 1)(k + 2)
2
Se cumple la igualdad, por lo tanto la proposicin p(k + 1) es verdadera, como
se cumplen los tres pasos de tcnica de demostracin por induccin matemtica
entonces queda demostrada la validez de la solucin de la sumatoria originalmente
planteada.
Ejemplo 15:
Probar o refutar utilizando la tcnica de demostracin por induccin matemtica que:
n

i=1
i
2
= 1
2
+ 2
2
+ 3
2
+ . . . + n
2
=
n(n + 1)(2n + 1)
6
, para n Z
+
84 CAPTULO 3. TCNICAS DE DEMOSTRACIN
Para el desarrollo de la demostracin considerar que se tiene la proposicin
p(n) =
n

i=1
i
2
= 1
2
+ 2
2
+ 3
2
+ . . . + n
2
=
n(n + 1)(2n + 1)
6
, donde n Z
+
La proposicin p(n) tomar el valor verdadero (V
o
) o falso (F
o
) dependiendo de si se
cumple o no la igualdad
n

i=1
i
2
=
n(n + 1)(2n + 1)
6
. Ahora se consideran los tres pasos
de la tcnica por induccin matemtica:
Paso base n = 1:
p(1) =
1

i=1
i
2
= 1
2
= 1
. .
resultado a partir de la sumatoria de t erminos
=
1(1 + 1)(2(1) + 1)
6
=
1(2)(3)
6
= 1
. .
resultado a partir de la f ormula
como se obtiene el mismo resultado en la sumatoria de trminos y en la frmula
que es la solucin de la sumatoria entonces la proposicin p(1) es verdadera y la
demostracin continua en el paso inductivo.
Paso inductivo n = k:
p(k) =
k

i=1
i
2
= 1
2
+2
2
+3
2
+. . . +k
2
=
k(k + 1)(2k + 1)
6
, se asume que la proposi-
cin p(k) es verdadera, esto quiere decir, que se asume que se cumple la siguiente
igualdad 1
2
+ 2
2
+ 3
2
+ . . . + k
2
=
k(k + 1)(2k + 1)
6
.
Paso post-inductivo n = k +1:
p(k+1) =
k+1

i=1
i
2
= 1
2
+ 2
2
+ 3
2
+ . . . + k
2
. .
+(k+1)
2
=
(k + 1)(k + 1 + 1)(2(k + 1) + 1)
6
Se reemplaza por su equivalente
en el paso inductivo
k(k + 1)(2k + 1)
6
+(k +1)
2
=
(k + 1)(k + 2)(2k + 2 + 1)
6
(k + 1)
_
k(2k + 1)
6
+ (k + 1)
_
=
(k + 1)(k + 2)(2k + 3)
6
(k + 1)
_
k(2k + 1) + 6(k + 1)
6
_
=
(k + 1)(k + 2)(2k + 3)
6
(k + 1)
_
2k
2
+ k + 6k + 6
6
_
=
(k + 1)(k + 2)(2k + 3)
6
(k + 1)
_
2k
2
+ 7k + 6
6
_
=
(k + 1)(k + 2)(2k + 3)
6
3.5. TCNICA DE DEMOSTRACIN POR INDUCCIN MATEMTICA 85
hace falta averiguar a que es igual la ecuacin cuadrtica 2k
2
+ 7k + 6 = 0, para
esto se debe recordar primero la frmula general para este n, la cual es:
k =
b

b
2
4ac
2a
en la ecuacin cuadrtica que estamos trabajando se tiene que a = 2, b = 7 y
c = 6, al reemplazar en la frmula se tiene:
k =
7

7
2
(4)(2)(6)
2 2
=
7

49 48
4
=
7

1
4
=
7 1
4
de donde se obtienen las races reales distintas
k =
7 1
4
=
8
4
= 2, k = 2, k + 2 = 0
k =
7 + 1
4
=
6
4
=
3
2
, k =
3
2
, 2k + 3 = 0
a partir de las soluciones de la ecuacin cuadrtica se tiene que
2k
2
+ 7k + 6 = (k + 2)(2k + 3)
ahora continuando con la demostracin del paso post-inductivo se tiene:
(k + 1)
_
(k + 2)(2k + 3)
6
_
=
(k + 1)(k + 2)(2k + 3)
6
(k + 1)(k + 2)(2k + 3)
6
=
(k + 1)(k + 2)(2k + 3)
6
Se cumple la igualdad, por lo tanto la proposicin p(k + 1) es verdadera, como
se cumplen los tres pasos de tcnica de demostracin por induccin matemtica
entonces queda demostrada la validez de la solucin de la sumatoria originalmente
planteada.
Ejemplo 16:
Demostrar utilizando la tcnica de induccin matemtica que:
n

i=1
i
3
= 1
3
+ 2
3
+ 3
3
+ . . . + n
3
=
_
n(n + 1)
2
_
2
, para n Z
+
Para el desarrollo de la demostracin considerar que se tiene la proposicin
p(n) =
n

i=1
i
3
= 1
3
+ 2
3
+ 3
3
+ . . . + n
3
=
_
n(n + 1)
2
_
2
, para n Z
+
86 CAPTULO 3. TCNICAS DE DEMOSTRACIN
la proposicin p(n) tomar el valor verdadero (V
o
) o falso (F
o
) dependiendo de si se
cumple o no la igualdad
n

i=1
i
3
=
_
n(n + 1)
2
_
2
. Ahora se consideran los tres pasos de la
tcnica por induccin matemtica:
Paso base n = 1:
p(1) =
1

i=1
i
3
= 1
3
= 1
. .
resultado a partir de la sumatoria de t erminos
=
_
1(1 + 1)
2
_
2
=
_
1(2)
2
_
2
= 1
2
= 1
. .
resultado a partir de la f ormula
como se obtiene el mismo resultado en la sumatoria de trminos y en la frmula
que es la solucin de la sumatoria entonces la proposicin p(1) es verdadera y la
demostracin continua en el paso inductivo.
Paso inductivo n = k:
p(k) =
k

i=1
i
3
= 1
3
+ 2
3
+ 3
3
+ . . . + k
3
=
_
k(k + 1)
2
_
2
, se asume que la proposi-
cin p(k) es verdadera, esto quiere decir, que se asume que se cumple la siguiente
igualdad 1
3
+ 2
3
+ 3
3
+ . . . + k
3
=
_
k(k + 1)
2
_
2
.
Paso post-inductivo n = k +1:
p(k + 1) =
k+1

i=1
i
3
= 1
3
+ 2
3
+ 3
3
+ . . . + k
3
. .
+(k + 1)
3
=
_
(k + 1)(k + 1 + 1)
2
_
2
Se reemplaza por su equivalente
en el paso inductivo
_
k(k + 1)
2
_
2
+ (k + 1)
3
=
_
(k + 1)(k + 2)
2
_
2
k
2
(k + 1)
2
4
+ (k + 1)
3
=
_
(k + 1)(k + 2)
2
_
2
(k + 1)
2
_
k
2
4
+
4(k + 1)
4
_
=
_
(k + 1)(k + 2)
2
_
2
(k + 1)
2
_
k
2
+ 4k + 4
4
_
=
_
(k + 1)(k + 2)
2
_
2
(k + 1)
2
_
(k + 2)
2
2
2
_
=
_
(k + 1)(k + 2)
2
_
2
(k + 1)
2
(k + 2)
2
2
2
=
_
(k + 1)(k + 2)
2
_
2
3.5. TCNICA DE DEMOSTRACIN POR INDUCCIN MATEMTICA 87
_
(k + 1)(k + 2)
2
_
2
=
_
(k + 1)(k + 2)
2
_
2
Se cumple la igualdad, por lo tanto la proposicin p(k + 1) es verdadera, como
se cumplen los tres pasos de tcnica de demostracin por induccin matemtica
entonces queda demostrada la validez de la solucin de la sumatoria originalmente
planteada.
Ejemplo 17:
Demostrar utilizando la tcnica de induccin matemtica que:
n

i=1
i
2
i
=
1
2
1
+
2
2
2
+
3
2
3
+ . . . +
n
2
n
= 2
n + 2
2
n
, para n Z
+
Para el desarrollo de la demostracin considerar que se tiene la proposicin
p(n) =
n

i=1
i
2
i
=
1
2
1
+
2
2
2
+
3
2
3
+ . . . +
n
2
n
= 2
n + 2
2
n
, para n Z
+
la proposicin p(n) tomar el valor verdadero (V
o
) o falso (F
o
) dependiendo de si se
cumple o no la igualdad
n

i=1
i
2
i
= 2
n+2
2
n
. Ahora se consideran los tres pasos de la
tcnica por induccin matemtica:
Paso base n = 1:
p(1) =
1

i=1
i
2
i
=
1
2
1
=
1
2
. .
resultado a partir de la sumatoria de t erminos
= 2
1 + 2
2
1
= 2
3
2
=
4 3
2
=
1
2
. .
resultado a partir de la f ormula
como se obtiene el mismo resultado en la sumatoria de trminos y en la frmula
que es la solucin de la sumatoria entonces la proposicin p(1) es verdadera y la
demostracin continua en el paso inductivo.
Paso inductivo n = k:
p(k) =
k

i=1
i
2
i
=
1
2
1
+
2
2
2
+
3
2
3
+. . . +
k
2
k
= 2
k+2
2
k
, se asume que la proposicin p(k)
es verdadera, esto quiere decir, que se supone que se cumple la siguiente igualdad
1
2
1
+
2
2
2
+
3
2
3
+ . . . +
k
2
k
= 2
k+2
2
k
.
88 CAPTULO 3. TCNICAS DE DEMOSTRACIN
Paso post-inductivo n = k +1:
p(k + 1) =
k+1

i=1
i
2
i
=
1
2
+
2
2
2
+
3
2
3
+ . . . +
k
2
k
. .
+
k + 1
2
k+1
= 2
k + 1 + 2
2
k+1
Se reemplaza por su equivalente
en el paso inductivo
2
k + 2
2
k
+
k + 1
2
k+1
= 2
k + 3
2
k+1
2
_
k + 2
2
k

2
2
_
+
k + 1
2
k+1
= 2
k + 3
2
k+1
2
2k + 4
2
k+1
+
k + 1
2
k+1
= 2
k + 3
2
k+1
2
_
2k + 4
2
k+1

k + 1
2
k+1
_
= 2
k + 3
2
k+1
2
_
2k + 4 (k + 1)
2
k+1
_
= 2
k + 3
2
k+1
2
_
2k + 4 k 1)
2
k+1
_
= 2
k + 3
2
k+1
2
_
k + 3
2
k+1
_
= 2
k + 3
2
k+1
2
k + 3
2
k+1
= 2
k + 3
2
k+1
Se cumple la igualdad, por lo tanto la proposicin p(k + 1) es verdadera, como
se cumplen los tres pasos de tcnica de demostracin por induccin matemtica
entonces queda demostrada la validez de la solucin de la sumatoria originalmente
planteada.
Ejemplo 18:
Demostrar por la tcnica de induccin matemtica que:
n

i=1
2
i(i + 1)
=
2
1(2)
+
2
2(3)
+
2
3(4)
+ . . . +
2
n(n + 1)
= 2
2
n + 1
, para n Z
+
Para el desarrollo de la demostracin considerar que se tiene la proposicin
p(n) =
n

i=1
2
i(i + 1)
=
2
1(2)
+
2
2(3)
+
2
3(4)
+ . . . +
2
n(n + 1)
= 2
2
n + 1
3.5. TCNICA DE DEMOSTRACIN POR INDUCCIN MATEMTICA 89
la proposicin p(n) tomar el valor verdadero (V
o
) o falso (F
o
) dependiendo de si se
cumple o no la igualdad
n

i=1
2
i(i+1)
= 2
2
n+1
. Ahora se consideran los tres pasos de la
tcnica por induccin matemtica:
Paso base n = 1:
p(1) =
1

i=1
2
i(i + 1)
=
2
1(2)
= 1
. .
resultado a partir de la sumatoria de t erminos
= 2
2
1 + 1
= 2
2
2
= 2 1 = 1
. .
resultado a partir de la f ormula
como se obtiene el mismo resultado en la sumatoria de trminos y en la frmula
que es la solucin de la sumatoria entonces la proposicin p(1) es verdadera y la
demostracin continua en el paso inductivo.
Paso inductivo n = k:
p(k) =
k

i=1
2
i(i+1)
=
2
1(2)
+
2
2(3)
+
2
3(4)
+ . . . +
2
k(k+1)
= 2
2
k+1
, se asume que la
proposicin p(k) es verdadera, esto quiere decir, que se supone que se cumple la
siguiente igualdad
2
1(2)
+
2
2(3)
+
2
3(4)
+ . . . +
2
k(k+1)
= 2
2
k+1
.
Paso post-inductivo n = k +1:
p(k+1) =
k+1

i=1
2
i(i + 1)
=
2
1(2)
+ . . . +
2
k(k + 1)
. .
+
2
(k + 1)(k + 2)
= 2
2
k + 1 + 1
Se reemplaza por su equivalente
en el paso inductivo
2
2
k + 1
+
2
(k + 1)(k + 2)
= 2
2
k + 2
2
2
k + 1
_
1
1
k + 2
_
= 2
2
k + 2
2
2
k + 1
_
k + 2 1
k + 2
_
= 2
2
k + 2
2
2
k + 1
_
k + 1
k + 2
_
= 2
2
k + 2
2
2
k + 2
= 2
2
k + 2
Se cumple la igualdad, por lo tanto la proposicin p(k + 1) es verdadera, como
se cumplen los tres pasos de tcnica de demostracin por induccin matemtica
entonces queda demostrada la validez de la solucin de la sumatoria originalmente
planteada.
90 CAPTULO 3. TCNICAS DE DEMOSTRACIN
Ejemplo 19:
Demostrar por la tcnica de induccin matemtica que 7
n
2
n
es mltiplo de 5, para
n N.
Para el desarrollo de la demostracin considerar que se tiene la proposicin p(n) =
7
n
2
n
= 5 p, para p N. La proposicin p(n) tomar el valor verdadero (V
o
) o falso
(F
o
) dependiendo de si se cumple o no que 7
n
2
n
es mltiplo de 5. Ahora se consideran
los tres pasos de la tcnica por induccin matemtica:
Paso base n = 0:
p(0) = 7
0
2
0
= 1 1 = 0 = 5(0)
la proposicin p(0) es verdadera porque al evaluar 7
0
2
0
se obtiene como resul-
tado el nmero 0 el cual es mltiplo de 5.
Paso inductivo n = k:
p(k) = 7
k
2
k
= 5 m, para m Z
+
. Se asume que la proposicin p(k) es
verdadera, esto quiere decir, que 7
k
2
k
da como resultado un nmero entero
mltiplo de 5.
Paso post-inductivo n = k +1:
p(k + 1) = 7
k+1
2
k+1
= 5 r
7 7
k
2 2
k
= 5 r
(5 + 2) 7
k
2 2
k
= 5 r
5 7
k
+ 2 7
k
2 2
k
= 5 r
5 7
k
+ 2 (7
k
2
k
)
. .
= 5 r
Se reemplaza por
su equivalente en
el paso inductivo
5 7
k
+ 2 (5m) = 5 r
5 (7
k
+ 2m) = 5 r
5 r = 5 r, donde r = 7
k
+ 2m
Se cumple la igualdad, por lo tanto la proposicin p(k +1) es verdadera, como se
cumplen los tres pasos de la tcnica de demostracin por induccin matemtica
entonces queda demostrada la validez de que cuando se evala la expresin 7
n
2
n
para n N se obtiene como resultado un nmero natural que es mltiplo de 5.
3.5. TCNICA DE DEMOSTRACIN POR INDUCCIN MATEMTICA 91
Ejemplo 20:
Demostrar utilizando la tcnica de induccin matemtica que:
_
n
0
_
+
_
n
1
_
+
_
n
2
_
+ +
_
n
n 1
_
+
_
n
n
_
= 2
n
, donde n N
Esta demostracin es importante hacerla porque ser utilizada en el Captulo de Con-
juntos, cuando se trabaje la cardinalidad del conjunto potencia de un conjunto A.
Para la demostracin primero se debe recordar el Tringulo de Pascal, el cual es:
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
1 6 15 20 15 6 1
.
.
.
.
.
.
.
.
.
En el Tringulo de Pascal se evidencian las siguientes reglas de generacin:
nicamente el nmero uno est en la cspide y en los lados del tringulo.
Los nmeros internos del tringulo se obtienen al sumar los dos nmeros ms
cercanos a este en el nivel inmediatamente superior.
El Tringulo de Pascal tambin se puede generar utilizando el combinatorio de la
siguiente forma:
_
0
0
_
_
1
0
_ _
1
1
_
_
2
0
_ _
2
1
_ _
2
2
_
_
3
0
_ _
3
1
_ _
3
2
_ _
3
3
_
_
4
0
_ _
4
1
_ _
4
2
_ _
4
3
_ _
4
4
_
_
5
0
_ _
5
1
_ _
5
2
_ _
5
3
_ _
5
4
_ _
5
5
_
_
6
0
_ _
6
1
_ _
6
2
_ _
6
3
_ _
6
4
_ _
6
5
_ _
6
6
_
.
.
.
.
.
.
.
.
.
92 CAPTULO 3. TCNICAS DE DEMOSTRACIN
Al cruzar las dos formas de generar el Tringulo de Pascal se obtiene la siguiente
denicin recursiva que sirve para calcular n combinado r, donde n, r N:
_
n
r
_
=
_

_
1 si r = 0
1 si n = r
_
n 1
r 1
_
+
_
n 1
r
_
si n > r 1
Para el desarrollo de la demostracin considerar que se tiene la proposicin
p(n) =
n

i=0
_
n
i
_
=
_
n
0
_
+
_
n
1
_
+
_
n
2
_
+ +
_
n
n 1
_
+
_
n
n
_
= 2
n
, para n N
la proposicin p(n) tomar el valor verdadero (V
o
) o falso (F
o
) dependiendo de si se
cumple o no la igualdad
n

i=0
_
n
i
_
= 2
n
. Ahora se consideran los tres pasos de la tcnica
por induccin matemtica:
Paso base n = 0:
p(0) =
0

i=0
_
0
i
_
=
_
0
0
_
=
0!
0! 0!
=
1
1 1
= 1
. .
resultado a partir de la sumatoria de t erminos
= 2
0
= 1
. .
resultado a partir de la f ormula
como se obtiene el mismo resultado en la sumatoria de trminos y en la frmula
que es la solucin de la sumatoria entonces la proposicin p(0) es verdadera y la
demostracin continua en el paso inductivo.
Paso inductivo n = k:
p(k) =
k

i=0
_
k
i
_
=
_
k
0
_
+
_
k
1
_
+
_
k
2
_
+ +
_
k
k 1
_
+
_
k
k
_
= 2
k
,
se asume que la proposicin p(k) es verdadera, esto quiere decir, que se supone
que se cumple la siguiente igualdad:
_
k
0
_
+
_
k
1
_
+
_
k
2
_
+ +
_
k
k 1
_
+
_
k
k
_
= 2
k
.
Paso post-inductivo n = k +1:
p(k +1) =
k+1

i=0
_
k + 1
i
_
=
_
k + 1
0
_
+
_
k + 1
1
_
+ +
_
k + 1
k
_
+
_
k + 1
k + 1
_
= 2
k+1
3.5. TCNICA DE DEMOSTRACIN POR INDUCCIN MATEMTICA 93
Apoyados en la denicin recursiva se tiene que:
_
k + 1
0
_
=
_
k
0
_
= 1
_
k + 1
1
_
=
_
k
0
_
+
_
k
1
_
_
k + 1
2
_
=
_
k
1
_
+
_
k
2
_
_
k + 1
3
_
=
_
k
2
_
+
_
k
3
_
.
.
.
_
k + 1
k
_
=
_
k
k 1
_
+
_
k
k
_
_
k + 1
k + 1
_
=
_
k
k
_
= 1
de esta forma se tiene que:
_
k
0
_
..
(
k+1
0
)
+
_ _
k
0
_
+
_
k
1
_
. .
(
k+1
1
)
_
+
_ _
k
1
_
+
_
k
2
_
. .
(
k+1
2
)
_
+ +
_ _
k
k 1
_
+
_
k
k
_
. .
(
k+1
k
)
_
+
_
k
k
_
..
(
k+1
k+1
)
= 2
k+1
__
k
0
_
+
_
k
0
__
+
__
k
1
_
+
_
k
1
__
+
__
k
2
_
+
_
k
2
__
+ +
__
k
k
_
+
_
k
k
__
= 2
k+1
2
_
k
0
_
+ 2
_
k
1
_
+ 2
_
k
2
_
+ + 2
_
k
k
_
= 2
k+1
2
_ _
k
0
_
+
_
k
1
_
+
_
k
2
_
+ +
_
k
k
_
. .
_
= 2
k+1
Se reemplaza por su equivalente
en el paso inductivo
2
_
2
k

= 2
k+1
2
k+1
= 2
k+1
Se cumple la igualdad, por lo tanto la proposicin p(k + 1) es verdadera, como
se cumplen los tres pasos de tcnica de demostracin por induccin matemtica
entonces queda demostrada la validez de la solucin de la sumatoria originalmente
planteada.
94 CAPTULO 3. TCNICAS DE DEMOSTRACIN
3.6. Ejercicios
1. Probar o refutar cada uno de los siguientes tems utilizando alguno de los mtodos
de demostracin:
a) La suma de dos nmeros enteros pares es un entero par.
b) La suma de dos nmeros enteros impares es un entero par.
c) La suma de un nmero entero impar con un nmero entero par es un nmero
entero impar.
d) Si el producto de dos nmeros enteros es par, entonces alguno de los dos
nmeros que se esta multiplicando es par.
e) Si el producto de dos nmeros enteros es impar, entonces los dos nmeros
que se esta multiplicando son impares.
f ) El cuadrado de todo nmero entero es un nmero entero no negativo.
g) Si el cuadrado de n no es divisible por 2 entonces n no es divisible por 2.
h) Si un nmero entero es divisible por 4 entonces es divisible por 2.
i ) Si n es un entero positivo, entonces n es par si y nicamente si 7n+4 es par.
j ) La suma de cualquier nmero entero n con n
2
es par.
k) Si n es un nmero entero y n
3
+ 1 es impar, entonces n es par.
l ) Si n es un nmero entero y n
3
+ 5 es par, entonces n es impar.
m) Si n es un nmero entero y 3n + 2 es par, entonces n es par.
n)
_
n
r
_
+ 2
_
n
r 1
_
+
_
n
r 2
_
=
_
n + 2
r
_
, para n r 2
)
_
n
0
_
+
_
n + 1
1
_
+
_
n + 2
2
_
+ +
_
n + r 1
r 1
_
+
_
n + r
r
_
=
_
n + r + 1
r
_
donde n, r son nmeros enteros positivos.
o) p
p q
q (r s) t r
s t
p) p q
q s
r s
p r
p
q) La suma de 4 enteros positivos consecutivos cualquiera es divisible por 4.
r) La suma de 5 enteros positivos consecutivos cualquiera es divisible por 9.
3.6. EJERCICIOS 95
2. Probar o refutar cada uno de los siguientes tems utilizando el mtodo de de-
mostracin por casos:
a) El producto de cualesquiera 3 enteros positivos consecutivos es divisible por
6.
b) El producto de cualesquiera 4 enteros positivos consecutivos es divisible por
12.
c) La diferencia entre los cuadrados de dos nmeros enteros impares es divisible
por 8. La demostracin se tiene que cumplir para cualquier pareja de nmeros
enteros impares.
d) n(n
2
+ 5) es divisible por 3, para n Z
+
, n 1
e) El cuadrado de cualquier nmero entero positivo naliza con un 0, 1, 4, 5, 6
o 9. (Ayuda: Sea n = 10k + j donde j = 0, 1, ..., 9). Probar si es necesario
cada uno de los diez casos y concluir.
f ) El cubo de cualquier nmero entero positivo naliza con un 0, 1, 2, 4, 5, 6, 7
u 8. (Ayuda: Sea n = 10k +j donde j = 0, 1, ..., 9). Probar si es necesario
cada uno de los diez casos y concluir.
g) El cuadrado de todo nmero entero, es un mltiplo de 3, diere de un
mltiplo de 3 en 1.
h) El cuadrado de todo nmero entero, es un mltiplo de 4, diere de un
mltiplo de 4 en 1.
3. Probar o refutar cada uno de los siguientes tems utilizando el mtodo de de-
mostracin por Induccin Matemtica:
a) 1(2) + 2(3) + 3(4) + 4(5) +. . . +n(n + 1) =
n(n+1)(n+2)
3
, para n Z
+
, n 1.
b) 0 + 3 + 8 +. . . + (n
2
1) =
n(2n+5)(n1)
6
, para n Z
+
, n 1.
c) 0 + 7 + 26 +. . . + (n
3
1) =
n(n(n+1)
2
4)
4
, para n Z
+
, n 1.
d) 1
2
3
+ 2
5
3
+ . . . + n (n
1
3
) =
n
2
(n+1)
3
, para n Z
+
, n 1.
e) 3 + 6 + 20 +. . . + (n(n!) + 2) = (n + 1)! + 2n 1, para n Z
+
, n 1.
f ) 1
2
+ 3
2
+ 5
2
+ . . . + (2n 1)
2
=
n(2n1)(2n+1)
3
, para n Z
+
, n 1.
g) 1 2
1
+ 2 2
2
+ 3 2
3
+ 4 2
4
+ . . . + n 2
n
= 2
n+1
(n 1) + 2, para
n Z
+
, n 1.
h)
3
1(3)
+
3
3(5)
+
3
5(7)
+
3
7(9)
+ . . . +
3
(2n1)(2n+1)
=
3n
2n+1
, para n Z
+
, n 1.
i )
1
1(2)
+
1
2(3)
+
1
3(4)
+
1
4(5)
+ . . . +
1
n(n+1)
=
n
n+1
, para n Z
+
, n 1.
j ) 1
4
+ 2
4
+ 3
4
+ 4
4
+ . . . + n
4
=
n(n+1)(2n+1)(3n
2
+3n1)
30
, para n Z
+
, n 1.
96 CAPTULO 3. TCNICAS DE DEMOSTRACIN
k) 1 +
1
2
+
1
4
+ . . . +
1
2
n
< 2, para n 0.
Ayuda:
Probar que 1 +
1
2
+
1
4
+ . . . +
1
2
n
= 2
1
2
n
, para n 0, con lo cual se sigue
que: 1 +
1
2
+
1
4
+ . . . +
1
2
n
< 2, para n 0.
l ) 11
n
6 es divisible por 5, para n Z
+
, n 1.
m) 3
2n
+ 7 es divisible por 8, para n Z
+
, n 1.
n) n
3
n es divisible por 3, para n Z
+
, n 1.
Captulo 4
Relaciones de recurrencia
A menudo es posible encontrar relaciones entre los elementos de una sucesin. Estas
relaciones se llaman relaciones de recurrencia.
Una relacin de recurrencia para una sucesin a
o
, a
1
, a
2
, . . ., a
n
es una ecuacin que
relaciona a
n
con alguno (o algunos) de sus antecesores a
o
, a
1
, a
2
, . . ., a
n1
y la suma o
multiplicacin de alguna cantidad.
Ejemplo 1:
En el ejemplo 9 del Captulo 2 de Sucesiones y Sumatorias se pide que se genere una
frmula para calcular el n-simo trmino de la sucesin que tiene los primeros 10 tr-
minos siguientes: 3, 9, 15, 21, 27, 33, 39, 45, 51 y 57. La frmula que se obtuvo
en este ejemplo es:
S
1
= 3
S
n
= S
n1
+ 6, para n 2, n Z
+
esta frmula es una relacin de recurrencia, con la cual se indica que el trmino ubicado
en la posicin n de la sucesin se obtiene al relacionar el trmino que se encuentra en
la sucesin en la posicin n 1 con la suma del nmero 6.
Cuntos llamados recursivos son necesarios en la frmula anterior para calcular el
elemento que se encuentra en la posicin un milln de la sucesin?
Son necesarios un milln de llamados recursivos, y en cada llamado recursivo a excep-
cin del caso base, es realizada una suma. La frmula recursiva o relacin de recurrencia
anterior, es correcta para calcular el n-simo trmino de la sucesin, pero, tiene un cos-
to computacional muy alto; por este motivo es fundamental determinar frmulas sin
recursividad para generar el n-simo trmino de la sucesin. La solucin de relaciones
de recurrencia permite generar a partir de la relacin de recurrencia una frmula sin
recursividad, que permite generar el mismo valor n-simo de la sucesin.
97
98 CAPTULO 4. RELACIONES DE RECURRENCIA
La frmula S
n
= 3 + 6 (n 1), para n Z
+
, es la solucin de la relacin de
recurrencia, y para calcular el elemento ubicado en la posicin n de la sucesin, slo
necesita realizar tres operaciones (una resta, una multiplicacin y una suma) indepen-
dientemente del valor de n.
En los ejercicios de la siguiente seccin se presentan las relaciones de recurrencia
que permiten generar de forma recursiva el n-simo trmino de una sucesin y se pide
que utilizando el mtodo de iteracin se obtenga una frmula que permita generar el
mismo n-simo trmino de la sucesin sin necesidad de consultar trminos previos en
la sucesin, para de sta forma evitar el costo computacional de la recursividad.
4.1. Mtodo de Iteracin
En la serie de ejercicios de esta seccin se utilizar el Mtodo de Iteracin para re-
solver las relaciones de recurrencia de primer orden no homogneas, el mtodo consiste
en comenzar en el caso base de la relacin de recurrencia y utilizarlo para denir sin
recursividad el caso que sigue despus del caso base, y as sucesivamente se itera tantas
veces como sea necesario, hasta lograr determinar cul es la sumatoria o sumatorias
ocultas que sirven para solucionar la relacin de recurrencia sin utilizar recursividad.
Despus de tener la sumatoria o sumatorias para la relacin de recurrencia evaluada
en un valor n, estas (o esta) son resueltas y de esta forma se obtiene la solucin de la
relacin de recurrencia.
Por ltimo el mtodo de demostracin por induccin matemtica puede ser utilizado
para raticar o refutar que la solucin de la relacin de recurrencia es correcta.
Ejemplo 2:
Resolver la siguiente relacin de recurrencia:
P(1) = 1
P(n) = P(n 1) + n, para n > 1
Utilizando el mtodo de iteracin se tiene:
P(1) = 1
P(2) = P(1) + 2 = 1 + 2
no dar el resultado de 1 + 2 sino dejar indicada la suma de trminos para no desa-
parecer la sumatoria.
4.1. MTODO DE ITERACIN 99
P(3) = P(2) + 3 = 1 + 2 + 3
P(4) = P(3) + 4 = 1 + 2 + 3 + 4
P(5) = P(4) + 5 = 1 + 2 + 3 + 4 + 5
Se itera tantas como se considere necesario hasta que se identique cual es la suma-
toria oculta. En estos momentos debe ser evidente que:
P(n) = 1 + 2 + 3 + 4 +. . . + n
de esta forma se detecta que la sumatoria oculta que resuelve la relacin de recurrencia
sin recursividad es

n
i=1
i = 1 + 2 +. . . + n
la cual tiene solucin
n(n + 1)
2
. Por lo tanto P(n) =

n
i=1
i =
n(n + 1)
2
. De esta forma la
solucin de la relacin de recurrencia es P(n) =
n(n+1)
2
para n 1
Ahora se va a utilizar el mtodo de demostracin por induccin matemtica para
raticar que la solucin obtenida de la relacin de recurrencia es correcta.
Caso base n = 1
n toma el valor de 1 porque este es el valor con el cul termina la recursividad en
la relacin de recurrencia, o dicho en otras palabras, para n=1, esta denido el
caso base de la relacin de recurrencia.
P(1) = 1
. .
Caso base de la R.R.
=
1(2)
2
= 1
. .
Soluci on de la relaci on de recurrencia evaluada en 1
Como se cumple la igualdad entre el caso base de la relacin de recurrencia y la
solucin de la relacin de recurrencia evaluada en n = 1, entonces la demostracin
continua en el caso inductivo.
Caso inductivo n=k:
Se asume como cierta la solucin de la relacin de recurrencia evaluada en k,
donde k Z
+
para k > 1
P(k) =
k(k + 1)
2
Caso post-inductivo n = k + 1:
en este caso se recuerda el paso recursivo de la relacin de recurrencia donde
100 CAPTULO 4. RELACIONES DE RECURRENCIA
P(n) = P(n 1) + n, reemplazando n por k + 1 se tiene:
P(k + 1) = P(k + 1 1) + k + 1
P(k + 1) = P(k) + (k + 1)
donde P(k + 1) y P(k) se reemplazan por su equivalente en el caso inductivo
evaluado en k + 1 y k respectivamente
(k + 1)(k + 1 + 1)
2
=
k(k + 1)
2
+ (k + 1)
(k + 1)(k + 2)
2
= (k + 1)
_
k
2
+ 1
_
= (k + 1)
_
k
2
+
2
2
_
= (k + 1)
_
k + 2
2
_
=
(k + 1)(k + 2)
2
Como efectivamente se lleg a la igualdad, entonces, se ratica que la solucin de
la relacin de recurrencia obtenida por el mtodo de iteracin es correcta.
Ejemplo 3:
Resolver la siguiente relacin de recurrencia:
P(1) = 2
P(n) = P(n 1) + n 2
n
, para n > 1
Utilizando el mtodo de iteracin se tiene:
P(1) = 2
P(2) = P(1) + 2 2
2
= 2 + 2 2
2
= 1 2
1
+ 2 2
2
recordar que no se calculan las potencias ni se hacen las multiplicaciones, ni se hacen
las sumas porque se desaparecera la sumatoria oculta que est debajo de la relacin
de recurrencia. Retomando el mtodo iterativo se tiene:
P(3) = P(2) + 3 2
3
= 1 2
1
+ 2 2
2
+ 3 2
3
P(4) = P(3) + 4 2
4
= 1 2
1
+ 2 2
2
+ 3 2
3
+ 4 2
4
.
.
.
P(n) = 1 2
1
+ 2 2
2
+ 3 2
3
+ . . . + n 2
n
lo que se hizo en el paso anterior fue dejar de iterar porque ya se identic la sumatoria
y generalizar esta cuando la relacin de recurrencia P es evaluada en n.
4.1. MTODO DE ITERACIN 101
Como P(n) =

n
i=1
i 2
i
entonces la solucin de la relacin de recurrencia es la
solucin de la sumatoria. Tomando la solucin de dicha sumatoria de la seccin de
Sumatorias Especiales se tiene que P(n) =

n
i=1
i 2
i
= (n 1) 2
n+1
+ 2, por lo
tanto la solucin de la relacin de recurrencia es P(n) = (n1) 2
n+1
+ 2, para n 1.
Ahora se utilizar el mtodo de demostracin por induccin matemtica para rati-
car la validez de la solucin de la relacin de recurrencia, por lo tanto se tiene:
Caso base n = 1:
P(1) = 2
. .
caso base de la R.R.
= (1 1) 2
1+1
+ 2 = 0 2
2
+ 2 = 0 + 2 = 2
. .
Soluci on de la relaci on de recurrencia evaluada en 1
Como se cumple la igualdad, entonces sigue la demostracin con el caso inductivo.
Caso inductivo n=k:
Se asume como cierta la solucin de la relacin de recurrencia evaluada en k,
donde k Z
+
para k > 1
P(k) = (k 1) 2
k+1
+ 2
Caso post-inductivo n = k + 1:
Recordar el paso recursivo de la relacin de recurrencia:
P(n) = P(n 1) + n 2
n
, reemplazando n por k + 1 se tiene:
P(k + 1) = P(k + 1 1) + (k + 1) 2
k+1
P(k + 1) = P(k) + (k + 1) 2
k+1
donde P(k + 1) y P(k) se reemplazan por su equivalente en el caso inductivo
evaluado en k + 1 y k respectivamente.
(k + 1 1) 2
k+1+1
+ 2
. .
P(k+1)
= (k 1) 2
k+1
+ 2
. .
P(k)
+ (k + 1) 2
k+1
k 2
k+2
+ 2 = (k 1 + k + 1) 2
k+1
+ 2
= (2k) 2
k+1
+ 2
= k 2
k+2
+ 2
Como se lleg a una igualdad, entonces, se ratica que la solucin de la relacin
de recurrencia obtenida por el mtodo de iteracin es correcta.
102 CAPTULO 4. RELACIONES DE RECURRENCIA
Ejemplo 4:
Resolver la siguiente relacin de recurrencia:
P(1) = 1
P(n) = 2P(n 1) + 1, para n > 1
Por el mtodo de iteracin se tiene:
P(1) = 1
P(2) = 2P(1) + 1 = 2(1) + 1 = 2
1
+ 2
0
P(3) = 2P(2) + 1 = 2(2
1
+ 2
0
) + 1 = 2
2
+ 2
1
+ 2
0
P(4) = 2P(3) + 1 = 2(2
2
+ 2
1
+ 2
0
) + 1 = 2
3
+ 2
2
+ 2
1
+ 2
0
.
.
.
P(n) = 2
n1
+ 2
n2
+ . . . + 2
1
+ 2
0
P(n) = 2
0
+ 2
1
+ . . . + 2
n1
Como P(n) =

n1
i=0
2
i
entonces la solucin de la relacin de recurrencia es la solu-
cin de la suma de trminos de la serie geomtrica con primer trmino a = 2
0
= 1,
razn constante r = 2 y potencia ms grande igual a n 1 tomando la solucin de
dicha sumatoria de la seccin de Sumatorias Especiales se tiene que
P(n) =
n1

i=0
2
i
=
a r
(potencia m as grande)+1
a
r 1
=
1 2
(n1)+1
1
2 1
= 2
n
1
por lo tanto la solucin de la relacin de recurrencia es P(n) = 2
n
1, para n 1.
Si se quiere raticar o refutar la solucin obtenida para la relacin de recurrencia,
entonces se puede utilizar el mtodo de demostracin por induccin matemtica.
Ejemplo 5:
Resolver la siguiente relacin de recurrencia:
P(1) = 2
P(n) = 2P(n 1) + 3
n
1, para n 2
La diferencia de este ejemplo con los anteriores, radica en la cantidad de trminos
independientes que se encuentran en el caso recursivo, donde se tiene que al llamado
4.1. MTODO DE ITERACIN 103
recursivo se le suma 3
n
1. Cada uno de los trminos independientes genera su propia
suma de trminos.
Utilizando el mtodo de iteracin se tiene:
P(1) = 2
P(2) = 2P(1) + 3
2
1 = 2(2) + 3
2
1 = 2
2
+ 3
2
1
P(3) = 2P(2) + 3
3
1 = 2
_
2
2
+ 3
2
1
_
+ 3
3
1
=
_
2
3
+ 2 3
2
2
_
+ 3
3
1
=
_
2
3
+ 2
1
3
2
2
1
_
+ 2
0
3
3
2
0
=
_
2
3
_
+
_
2
1
3
2
+ 2
0
3
3
_

_
2
1
+ 2
0
_
P(4) = 2P(3) + 3
4
1 = 2
_
_
2
3
_
+
_
2
1
3
2
+ 2
0
3
3
_

_
2
1
+ 2
0
_
_
+ 3
4
1
=
_
_
2
4
_
+
_
2
2
3
2
+ 2
1
3
3
_

_
2
2
+ 2
1
_
_
+ 2
0
3
4
2
0
=
_
2
4
_
+
_
2
2
3
2
+ 2
1
3
3
+ 2
0
3
4
_

_
2
2
+ 2
1
+ 2
0
_
.
.
.
P(n) =
_
2
n
_
+
_
2
n2
3
2
+ 2
n3
3
3
+. . . + 2
0
3
n
_

_
2
n2
+ 2
n3
+. . . + 2
0
_
=
_
2
n
_
+ 3
2
_
2
n2
3
0
+ 2
n3
3
1
+. . . + 2
0
3
n2
_

_
2
0
+ 2
1
+. . . + 2
n2
_
P(n) =
_
2
n
_
..
t ermino generado por el caso base de la relaci on de recurrencia
+ 3
2
_
2
n2
3
0
+ 2
n3
3
1
+ . . . + 2
0
3
n2
. .
Sumatoria A
_

_
2
0
+ 2
1
+ . . . + 2
n2
. .
Sumatoria B
_
Sumatoria A:
La sumatoria A es una serie geomtrica con primer trmino a = 2
n2
, razn cons-
tante r =
3
2
y potencia ms grande igual a n 2, reemplazando en la formula se tiene:
a r
(potencia m as grande)+1
a
r 1
=
2
n2

_
3
2
_
(n2)+1
2
n2
3
2
1
104 CAPTULO 4. RELACIONES DE RECURRENCIA
=
2
n2

_
3
2
_
n1
2
n2
3
2

2
2
=
2
n2

3
n1
2
n1
2
n2
3 2
2
=
2
n2

3
n1
2 2
n2
2
n2
1
2
=
3
n1
2

2
2
2
n2
1
2
=
3
n1
2
n1
2
1
2
= 3
n1
2
n1
Sumatoria B:
La sumatoria B es una serie geomtrica con primer trmino a = 2
0
= 1, razn
constante r = 2 y potencia ms grande igual a n 2, reemplazando en la formula se
tiene:
a r
(potencia m as grande)+1
a
r 1
=
1 2
(n2)+1
1
2 1
=
1 2
n1
1
1
= 2
n1
1
Solucin Relacin de recurrencia:
P(n) = (t ermino generado por el caso base de la relaci on de recurrencia)
+ 3
2
(Soluci on Sumatoria A) (Soluci on Sumatoria B)
P(n) =
_
2
n
_
+ 3
2
_
3
n1
2
n1
_

_
2
n1
1
_
= 2 2
n1
+ 3
2
3
n1
3
2
2
n1
2
n1
+ 1
= 3
n1+2
+ 2 2
n1
9 2
n1
2
n1
+ 1
4.1. MTODO DE ITERACIN 105
= 3
n+1
+
_
2 9 1
_
2
n1
+ 1
= 3
n+1
8 2
n1
+ 1
= 3
n+1
2
3
2
n1
+ 1
= 3
n+1
2
n1+3
+ 1
= 3
n+1
2
n+2
+ 1
Ejemplo 6:
Resolver la siguiente relacin de recurrencia:
P(1) = 1
P(n) = 2P(
n
2
) + n, para n = 2
m
, m Z
+
.
El objetivo principal de este ejemplo es poner en evidencia que el llamado recursivo
de la relacin de recurrencia no siempre tiene que ser en trminos de n 1. Perfecta-
mente el valor de n puede decrecer al dividir ste de forma constante por un mismo
valor, en este ejemplo dicho valor es 2.
Para poder utilizar el mtodo de iteracin sobre esta relacin de recurrencia es
necesario primero hacer un cambio de variables.
Cambio de variables:
Como n = 2
m
, entonces la relacin de recurrencia original puede ser reescrita
como:
P(2
0
) = 2
0
P(2
m
) = 2P(
2
m
2
) + 2
m
, m 1
P(2
m
) = 2P(2
m
2
1
) + 2
m
, m 1
P(2
m
) = 2P(2
m1
) + 2
m
, m 1
Mtodo iterativo
P(2
0
) = 2
0
P(2
1
) = 2P(2
0
) + 2
1
= 2
1
2
0
+ 2
1
= 2
1
+ 2
1
P(2
2
) = 2P(2
1
) + 2
2
= 2[2
1
+ 2
1
] + 2
2
= 2
2
+ 2
2
+ 2
2
P(2
3
) = 2P(2
2
) + 2
3
= 2[2
2
+ 2
2
+ 2
2
] + 2
3
= 2
3
+ 2
3
+ 2
3
+ 2
3
.
.
.
106 CAPTULO 4. RELACIONES DE RECURRENCIA
P(2
m
) = 2
m
+ 2
m
+ 2
m
+ . . . + 2
m
. .
m+1 veces
= (m+ 1)2
m
De esta forma se halla la solucin a la relacin de recurrencia.
Ahora, despus de obtener la solucin de la relacin de recurrencia es necesario
utilizar algn mecanismo para raticar o refutar la validez de la solucin, por
este motivo es normal que se utilice la tcnica de demostracin por induccin
matemtica para ste n.
Prueba por induccin matemtica:
Caso base m = 0:
P(2
0
) = 1 = (0 + 1)2
0
= (1)1
= 1
Como se cumple la igualdad entre el caso base de la relacin de recurrencia
y la solucin de la relacin de recurrencia evaluada en m = 0, entonces la
demostracin continua en el caso inductivo.
Caso inductivo m = k :
Se asume como cierto que: P(2
k
) = (k + 1)2
k
Caso post-inductivo m = k + 1:
Recordar el caso recursivo de la relacin de recurrencia:
P(2
m
) = 2P(2
m1
) + 2
m
Al reemplazar m por k + 1 se tiene:
P(2
k+1
) = 2P(2
k
) + 2
k+1
Se reemplaza a P(2
k+1
) y P(2
k
) por su equivalente en el caso inductivo.
((k + 1) + 1)2
k+1
. .
P(2
k+1
)
= 2
_
(k + 1)2
k

. .
P(2
k
)
+ 2
k+1
(k + 2)2
k+1
= (k + 1)2
k+1
+ 2
k+1
= ((k + 1) + 1)2
k+1
= (k + 2)2
k+1
4.1. MTODO DE ITERACIN 107
Se cumple la igualdad por lo tanto es correcta la solucin de la relacin de
recurrencia.
Con respecto al cambio de variables se resolvi la relacin de recurrencia y se
demostr por induccin matemtica que dicha solucin es correcta, ahora lo que se
va a hacer es presentar la solucin de la relacin de recurrencia con respecto a la
variable original, para esto se debe recordar que n = 2
m
, entonces lg
2
n = lg
2
2
m
,
lg
2
n = m, m = lg
2
n, reemplazando n y m en la solucin de la relacin de re-
currencia P(2
m
) = (m + 1)2
m
, se tiene P(n) = ((lg
2
n) + 1)n, P(n) = n(1 + lg
2
n),
P(n) = n + nlg
2
n.
Ejemplo 7:
Resolver la siguiente relacin de recurrencia:
P(1) = 1
P(n) = 3P(
n
5
) + n, para n = 5
m
, m Z
+
.
En este ejemplo es necesario hacer primero el cambio de variables y reescribir la
relacin de recurrencia.
Cambio de variables:
Como n = 5
m
, entonces la relacin de recurrencia original puede ser reescrita de
la siguiente forma:
P(5
0
) = 5
0
P(5
m
) = 3P(
5
m
5
) + 5
m
, m 1
P(5
m
) = 3P(5
m
5
1
) + 5
m
, m 1
P(5
m
) = 3P(5
m1
) + 5
m
, m 1
Mtodo iterativo
P(5
0
) = 5
0
P(5
1
) = 3P(5
0
) + 5
1
= 3
1
5
0
+ 3
0
5
1
P(5
2
) = 3P(5
1
) + 5
2
= 3[3
1
5
0
+ 3
0
5
1
] + 5
2
= 3
2
5
0
+ 3
1
5
1
+ 3
0
5
2
P(5
3
) = 3P(5
2
) + 5
3
= 3[3
2
5
0
+ 3
1
5
1
+ 3
0
5
2
] + 5
3
= 3
3
5
0
+ 3
2
5
1
+ 3
1
5
2
+ 3
0
5
3
P(5
4
) = 3P(5
3
) + 5
4
= 3[3
3
5
0
+ 3
2
5
1
+ 3
1
5
2
+ 3
0
5
3
] + 5
4
= 3
4
5
0
+ 3
3
5
1
+ 3
2
5
2
+ 3
1
5
3
+ 3
0
5
4
108 CAPTULO 4. RELACIONES DE RECURRENCIA
.
.
.
P(5
m
) = 3
m
5
0
+ 3
m1
5
1
+ 3
m2
5
2
+ . . . + 3
1
5
m1
+ 3
0
5
m
=
m

i=0
3
m

_
5
3
_
i
La Sumatoria que describe a P(5
m
) es una serie geomtrica con primer trmino
a = 3
m
, razn constante r =
5
3
y potencia ms grande igual a m, reemplazando
en la frmula de la serie geomtrica se tiene:
P(5
m
) =
_
3
m

_
5
3
_
m+1
3
m
5
3
1
_
= 3
m

_
5
m+1
3
m+1
1
2
3
_
= 3
m

_
5
m+1
3
m+1
3
m+1
2
3
_
= 3
m+1

_
5
m+1
3
m+1
2 3
m+1
_
=
5
m+1
3
m+1
2
De esta forma se halla la solucin a la relacin de recurrencia.
Para raticar que es correcta la solucin de la relacin de recurrencia, entonces a
continuacin se utilizar la tcnica de demostracin por induccin matemtica para ste
n.
Prueba por induccin matemtica:
Caso base m = 0:
P(5
0
) = 1 =
5
0+1
3
0+1
2
=
5
1
3
1
2
=
5 3
2
=
2
2
= 1
Como se cumple la igualdad entre el caso base de la relacin de recurrencia
y la solucin de la relacin de recurrencia evaluada en m = 0, entonces la
demostracin continua en el caso inductivo.
Caso inductivo m = k :
Se asume como cierto que: P(5
k
) =
5
k+1
3
k+1
2
4.1. MTODO DE ITERACIN 109
Caso post-inductivo m = k + 1:
Recordar el caso recursivo de la relacin de recurrencia:
P(5
m
) = 3P(5
m1
) + 5
m
Al reemplazar m por k + 1 se tiene:
P(5
k+1
) = 3P(5
k
) + 5
k+1
Se reemplaza a P(5
k+1
) y P(5
k
) por su equivalente en el caso inductivo.
5
k+2
3
k+2
2
. .
P(5
k+1
)
= 3
_
5
k+1
3
k+1
2
_
. .
P(5
k
)
+ 5
k+1
=
3 5
k+1
3 3
k+1
2
+
2
2
5
k+1
=
3 5
k+1
3
k+2
+ 2 5
k+1
2
=
3 5
k+1
+ 2 5
k+1
3
k+2
2
=
5
k+1
(3 + 2) 3
k+2
2
=
5
k+1
(5) 3
k+2
2
=
5
k+2
3
k+2
2
Se cumple la igualdad por lo tanto es correcta la solucin de la relacin de
recurrencia.
Ejemplo 8:
Sea la siguiente relacin de recurrencia:
P(1) = 4
P(n) = 4P(
n
4
) + n
2
+ 2, para n = 4
m
, m Z
+
.
El aporte fundamental de este ejemplo es que el caso base de la relacin de re-
currencia no siempre tiene que comenzar en uno, en este ejemplo comienza en cuatro
(pudindose utilizar cualquier otro valor), y no se afecta en nada la utilizacin del mto-
do de iteracin.
Ahora, primero se debe hacer el cambio de variables y reescribir la relacin de
recurrencia.
110 CAPTULO 4. RELACIONES DE RECURRENCIA
Cambio de variables:
Como n = 4
m
, entonces la relacin de recurrencia original puede ser reescrita de
la siguiente forma:
P(4
0
) = 4
P(4
m
) = 4P(
4
m
4
) + (4
m
)
2
+ 2, m 1
P(4
m
) = 4P(4
m
4
1
) + (4
2
)
m
+ 2, m 1
P(4
m
) = 4P(4
m1
) + 16
m
+ 2, m 1
La cantidad de trminos independientes en el caso recursivo de la relacin de
recurrencia indica cuantas sumatorias diferentes se presentan para solucionar la
relacin de recurrencia, en este ejemplo se generarn dos sumatorias, una en tr-
minos de 16
m
y la otra en trminos de 2, adicionalmente es normal que el trmino
que se genera gracias al caso base de la relacin de recurrencia no encaje en ningu-
na de las sumatorias, por este motivo se deja por aparte como si fuera una nueva
sumatoria, pero de un solo trmino.
Mtodo iterativo:
P(4
0
) = 4
P(4
1
) = 4P(4
0
) + 16
1
+ 2
= 4(4) + 16
1
+ 2
= 4
2
+ 16
1
+ 2
P(4
2
) = 4P(4
1
) + 16
2
+ 2
= 4(4
2
+ 16
1
+ 2) + 16
2
+ 2
= 4
3
+ 4
1
16
1
+ 4 2 + 16
2
+ 2
= 4
3
+ 4
1
16
1
+ 4 2 + 16
2
+ 2
P(4
3
) = 4P(4
2
) + 16
3
+ 2 = 4(4
3
+ 4
1
16
1
+ 4 2 + 16
2
+ 2) + 16
3
+ 2
= 4
4
+ 4
2
16
1
+ 2 4
2
+ 4 16
2
+ 2 4 + 16
3
+ 2
= 4
4
+ 4
2
16
1
+ 4 16
2
+ 16
3
+ 2 4
2
+ 2 4 + 2
= 4
4
+ (4
2
16
1
+ 4 16
2
+ 16
3
) + 2(4
2
+ 4
1
+ 4
0
)
P(4
4
) = 4P(4
3
) + 16
4
+ 2
= 4[4
4
+ (4
2
16
1
+ 4
1
16
2
+ 16
3
) + 2(4
2
+ 4
1
+ 4
0
)] + 16
4
+ 2
= 4
5
+ (4
3
16
1
+ 4
2
16
2
+ 4
1
16
3
) + 2(4
3
+ 4
2
+ 4
1
) + 4
0
16
4
+ 2 4
0
= 4
5
+ (4
3
16
1
+ 4
2
16
2
+ 4
1
16
3
+ 4
0
16
4
) + 2(4
3
+ 4
2
+ 4
1
+ 4
0
)
= 4
5
+ 16(4
3
16
0
+ 4
2
16
1
+ 4 16
2
+ 4
0
16
3
) + 2(4
0
+ 4
1
+ 4
2
+ 4
3
)
.
.
.
4.1. MTODO DE ITERACIN 111
P(4
m
) =
t ermino generado por el caso base de la relaci on de recurrencia
..
4
m+1
+ 16
Sumatoria A
..
(4
m1
16
0
+ 4
m2
16
1
+ . . . + 4
1
16
m2
+ 4
0
16
m1
)
+ 2 (4
0
+ 4
1
+ . . . + 4
m1
)
. .
Sumatoria B
Sumatoria A:
La Sumatoria A es una serie geomtrica con primer trmino a = 4
m1
, razn
constante r =
16
4
= 4 y potencia ms grande igual a m 1, reemplazando en la
formula se tiene:
a r
(potencia m as grande)+1
a
r 1
=
4
m1
(4
(m1)+1
) 4
m1
4 1
=
4
m1
(4
m
) 4
m1
3
= 4
m1
_
4
m
1
3
_
Sumatoria B:
La Sumatoria B es una serie geomtrica con primer trmino a = 4
0
= 1, razn
constante r = 4 y potencia ms grande igual a m1, reemplazando en la formula
se tiene:
a r
(potencia m as grande)+1
a
r 1
=
1 (4
(m1)+1
) 1
4 1
=
4
m
1
3
Solucin Relacin de recurrencia:
P(4
m
) = (t ermino generado por el caso base de la relaci on de recurrencia)
+ 16 (Sumatoria A) + 2 (Sumatoria B)
112 CAPTULO 4. RELACIONES DE RECURRENCIA
P(4
m
) = 4
m+1
+ 16
_
4
m1
_
4
m
1
3
__
+ 2
_
4
m
1
3
_
= 4
m+1
+ 4
2
4
m1
_
4
m
1
3
_
+ 2
_
4
m
1
3
_
= 4
m+1
+ 4
m+1
_
4
m
1
3
_
+ 2
_
4
m
1
3
_
= 4
m+1
+
_
4
m+1
+ 2
__
4
m
1
3
_
Se puede utilizar la tcnica de demostracin por induccin matemtica para raticar
o refutar la validez de la solucin de la relacin de recurrencia.
Ejercicios
1. Resolver las siguientes relaciones de recurrencia utilizando el Mtodo de Iteracin:
a) P(1) =
1
4
P(n) = P(n 1) + n
3

3
4
n
2
, para n Z
+
y n 2.
b) P(1) =
1
2
P(n) = P(n 1) + n
2

1
2
n , para n Z
+
y n 2.
c) P(1) =
1
5
P(n) = P(n 1) + n
3

4
5
n , para n Z
+
y n 2.
d) P(1) =
3
2
P(n) = P(n 1) + 2n
n
2
n
, para n Z
+
y n 2.
e) P(1) = 1
P(n) = 3P(
n
2
) + n, para n = 2
m
, m Z
+
.
f ) P(1) = 1
P(n) = 3P(
n
4
) + n, para n = 4
m
, m Z
+
.
4.1. MTODO DE ITERACIN 113
g) P(1) = 1
P(n) = 2P(
n
3
) + n, para n = 3
m
, m Z
+
.
h) P(1) = 1
P(n) = 4P(
n
3
) + n, para n = 3
m
, m Z
+
.
i ) P(1) = 1
P(n) = 9P(
n
3
) + n, para n = 3
m
, m Z
+
.
2. Demostrar o refutar por induccin matemtica que las relaciones de recurrencia
siguientes tienen la solucin que se plantea para cada una de ellas :
a) P(1) = 1
P(n) = P(n 1) + 4n 3, para n 2, n Z
+
.
Solucin:
P(n) = 2n
2
n, para n 1
b) P(1) = 2
P(n) = P(n 1) + n
2
+ n, para n 2, n Z
+
.
Solucin:
P(n) =
n(n+1)(n+2)
3
, para n 1
c) P(1) =
2
3
P(n) = P(n 1) + n
2

1
3
n, para n 2, n Z
+
.
Solucin:
P(n) =
n
2
(n+1)
3
, para n 1
d) P(1) = 0
P(n) = P(n 1) + n
2
1, para n 2, n Z
+
.
Solucin:
P(n) =
n(2n+5)(n1)
6
, para n 1
e) P(1) = 1
P(n) = 3P(n 1) + 2
n
1, para n 2, n Z
+
.
Solucin:
P(n) =
3
n+1
+1
2
2
n+1
, para n 1
114 CAPTULO 4. RELACIONES DE RECURRENCIA
Captulo 5
Conjuntos
Denicin:
Un conjunto es una coleccin de objetos en la que no importa el orden en que estos
aparecen.
Hay varias formas para describir un conjunto. Una forma es describir todos los
elementos del conjunto, cuando esto es posible, entre llaves separados por comas.
Ejemplo 1:
El conjunto de todas las vocales del alfabeto es: V = {a, e, i, o, u}.
el conjunto de todos los enteros impares positivos menores que 10 es
I = {1, 3, 5, 7, 9}.
Otra forma para describir un conjunto sin listar todos los elementos del conjunto es,
listar algunos elementos del conjunto y colocar puntos suspensivos cuando el patrn
general de los elementos es obvio.
Ejemplo 2:
El conjunto de los enteros positivos estrictamente menores que 100 es
E = {1, 2, 3, ..., 99}
Algunos de los conjuntos ms importantes en matemticas discretas son:
N = {0, 1, 2, 3, ... } El conjunto de los nmeros naturales
Z = { ..., 3, 2, 1, 0, 1, 2, 3, ... } El conjunto de los nmeros enteros
Z
+
= {1, 2, 3, 4, ... } El conjunto de los nmeros enteros positivos
Q = {
p
q
| p Z, q Z
+
, q = 0 } El conjunto de los nmeros racionales
R; es el conjunto de los nmeros reales.
115
116 CAPTULO 5. CONJUNTOS
Denicin:
Dos conjuntos son iguales si y nicamente si tienen los mismos elementos.
Ejemplo 3:
Los conjuntos A = {1, 3, 5} y B = {3, 5, 1} son iguales porque contienen los mismos
elementos.
Se debe tener en cuenta que el orden en que son presentados los elementos de un
conjunto no tiene importancia, tampoco tiene importancia listar varias veces el mismo
elemento de un conjunto, de todas maneras sigue siendo el mismo conjunto, por ejemplo
el conjuntos A = {3, 3, 5, 3, 1, 3, 5} es igual al conjunto B = {1, 3, 5}.
Otra forma para construir conjuntos es usando una notacin para construir con-
juntos. Todos los elementos del conjunto se caracterizan porque cumplen la propiedad
de pertenencia al conjunto.
Ejemplo 4:
I = {x | x es un n umero entero positivo impar menor que 100}
Los conjuntos pueden ser representados grcamente utilizando diagramas de Venn.
En los diagramas de Venn el conjunto universal U , el cual contiene todos los objetos
bajo consideracin, es representado por un rectngulo. Internamente en el rectngulo,
los crculos u otra gura geomtrica son utilizados para representar conjuntos.
Ejemplo 5:
Dibujar un diagrama de Venn para representar el conjunto de las vocales del alfabeto
espaol.
Diagrama de Venn para el conjunto de las vocales.
La pertenencia de un elemento a un conjunto se representa por a A. La notacin
a A indica que el elemento a no pertenece al conjunto A.
117
Tener en cuenta que las letras maysculas se utilizan para representar conjuntos y que
las letras minsculas se utilizan para representar elementos.
El conjunto vaco o nulo es aquel que no tiene elementos y se representa por A = { }
o A = .
Denicin:
El conjunto A es subconjunto de B si y nicamente si cada elemento de A es tambin
un elemento de B. La notacin A B indica que A es un subconjunto del conjunto B.
Se puede decir que A B si y nicamente si
x
(x A x B).
Ejemplo 6:
Sean los conjuntos: B = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10} A = {1, 2, 5, 7}, entonces
A B.
Teorema:
Para cualquier conjunto S, S y S S.
Cuando el conjunto A es un subconjunto de B pero A = B, entonces se escribe
A B y se dice que A es un subconjunto propio de B.
Grcamente un subconjunto propio se representa de la siguiente manera:
Diagrama de Venn para mostrar que A es un subconjunto propio de B.
Denicin:
Sea S un conjunto. Si hay exactamente n elementos distintos en S donde n es un en-
tero positivo, se dice que S es un conjunto nito y que n es la cardinalidad de S. La
cardinalidad de S es denotada por |S|.
118 CAPTULO 5. CONJUNTOS
Ejemplo 7:
Sea el conjunto A = {1, 3, 5, 7, 3, 5, 1, 7} |A| = 4.
Ejemplo 8:
|| = 0, porque el conjunto vaco no tiene elementos.
5.1. El conjunto potencia
Denicin:
Dado un conjunto S, el conjunto potencia de S es el conjunto de todos los subconjuntos
de S. El conjunto potencia de S es denotado por P(S).
Ejemplo 9:
Cul es el conjunto potencia del conjunto A = { 0, 1, 2}?
P(A) = {{ }, {0}, {1}, {2}, {0, 1}, {0, 2}, {1, 2}, {0, 1, 2}}
Si un conjunto A tiene cardinalidad n (|A| = n), entonces el conjunto potencia de
A tiene 2
n
elementos.
Ejemplo 10:
Cuntos elementos tiene P(A) si |A| = 3?
|P(A)| = 2
|A|
= 2
3
= 8
5.2. Producto cartesiano
Denicin:
La n-tupla ordenada (a
1
, a
2
, a
3
, . . . , a
n
) es la coleccin ordenada que tiene a
1
co-
mo el primer elemento, a
2
como el segundo elemento, . . ., y a
n
como el n-simo elemento.
Dos n-tuplas son iguales si y nicamente si cada par de sus elementos es igual. En
otras palabras, (a
1
, a
2
, a
3
, . . . , a
n
) = (b
1
, b
2
, b
3
, . . . , b
n
) si y nicamente si a
i
= b
i
,
para i = 1, 2, . . . , n. En particular, una 2-tupla es llamada par ordenado.
Los pares ordenados (a, b) y (c, d) son iguales si y nicamente si a = c y b = d.
(a, b) y (b, a) no son iguales, a no ser que a = b.
5.2. PRODUCTO CARTESIANO 119
Denicin:
Sea A y B conjuntos. El producto cartesiano de A y B, denotado por A B, es el
conjunto de todos los pares ordenados (a, b) donde a A y b B. Donde A B =
{(a, b) | a A b B}.
Ejemplo 11:
Sean los conjuntos A = {1, 2, 3, 4} y B = {a, b, c}
Cul es el conjunto A B?
Cul es el conjunto B A?
Cul es el conjunto B B?
A B = {(1, a), (1, b), (1, c),
(2, a), (2, b), (2, c),
(3, a), (3, b), (3, c),
(4, a), (4, b), (4, c)}
B A = {(a, 1), (a, 2), (a, 3), (a, 4),
(b, 1), (b, 2), (b, 3), (b, 4),
(c, 1), (c, 2), (c, 3), (c, 4)}
B B = {(a, a), (a, b), (a, c),
(b, a), (b, b), (b, c),
(c, a), (c, b), (c, c)}
Un subconjunto R del producto cartesiano AB es llamado una relacin del conjun-
to A al conjunto B. Los elementos de R son pares ordenados donde el primer elemento
pertenece a A y el segundo pertenece a B.
Ejemplo 12:
Sea A = {1, 2, 3, 4} y B = {1, 4, 9, 16}
A B = {(1, 1), (1, 4), (1, 9), (1, 16),
(2, 1), (2, 4), (2, 9), (2, 16),
(3, 1), (3, 4), (3, 9), (3, 16),
(4, 1), (4, 4), (4, 9), (4, 16)}
y sea R = {(1, 1), (2, 4), (3, 9), (4, 16)} donde la segunda componente de cada
pareja es el cuadrado de la primera.
120 CAPTULO 5. CONJUNTOS
Denicin:
El producto cartesiano de los conjuntos A
1
, A
2
, . . . , A
n
denotado por A
1
A
2

A
n
, es el conjunto ordenado de n-tuplas (a
1
, a
2
, . . . , a
n
) donde a
i
A
i
para
i = 1, 2, . . . , n.
En otras palabras, A
1
A
2
A
n
= {(a
1
, a
2
, . . . , a
n
) | a
i
A
i
para i =
1, 2, . . . , n}.
Ejemplo 13:
Sea A = {1, 2}, B = {a, e} y C = {x, y}, cul es el resultado de A B C?
A B C = {(1, a, x), (1, a, y), (1, e, x), (1, e, y),
(2, a, x), (2, a, y), (2, e, x), (2, e, y)}
5.3. Operaciones de conjuntos
Denicin de la operacin de unin:
Sean A y B conjuntos. La unin de los conjuntos A y B denotada por A B es el
conjunto que contiene elementos que son de A o B, o de ambos.
Un elemento x pertenece a la unin de A y B si y nicamente si x pertenece a A o
x pertenece a B. Formalmente se tiene: A B = {x | x A x B}.
Grcamente se tiene:
La parte sombreada es A B.
Ejemplo 14:
La unin de los conjuntos A = {1, 3, 5} y B = {1, 2, 3} es A B = {1, 2, 3, 5}.
5.3. OPERACIONES DE CONJUNTOS 121
Denicin de la operacin de interseccin:
Sean A y B conjuntos. La interseccin de los conjuntos A y B denotada por A B es
el conjunto que contiene los elementos que estn al mismo tiempo en A y B.
Un elemento x pertenece a la interseccin de los conjuntos A y B si y nicamente si x
pertenece a A y x pertenece a B. Formalmente se tiene: AB = {x | x A x B}.
Grcamente se tiene:
La parte sombreada es A B.
Ejemplo 15:
La interseccin de los conjuntos A = {1, 3, 5} y B = {1, 2, 3} es A B = {1, 3}.
Denicin de conjuntos disyuntos:
Dos conjuntos A y B son disyuntos si su interseccin (A B) es vaca.
Ejemplo 16:
Sea A = {1, 3, 5, 7, 9} y B = {2, 4, 6, 8, 10}. A B = { }, por lo tanto A y B son
disyuntos.
La cardinalidad de la unin de los conjuntos A y B es:
|A B| = |A| +|B| |A B|.
La generalizacin de la cardinalidad para la unin de un nmero arbitrario de con-
juntos es llamado el principio de inclusin-exclusin.
Denicin de la operacin de diferencia:
Sean A y B conjuntos. La diferencia de los conjuntos A y B denotada por AB, es el
conjunto que contiene los elementos que estn en A pero no en B. La diferencia de A
122 CAPTULO 5. CONJUNTOS
y B es tambin llamada el complemento de B con respecto a A.
Un elemento x pertenece a la diferencia de A y B si y nicamente si x A y x B.
Formalmente se tiene: A B = {x | x A x B}.
Grcamente se tiene:
La parte sombreada es A B.
Ejemplo 17:
La diferencia de los conjuntos A = {1, 3, 5} y B = {1, 2, 3} es A B = {5},
B A = {2}.
Denicin de la operacin de complemento:
Sea U el conjunto universo, el complemento del conjunto A, denotado por A, es el
complemento del conjunto A con respecto a U. En otras palabras, el complemento del
conjunto A es U A.
Un elemento x pertenece a A si y nicamente si x A. Formalmente se tiene:
A = {x | x A}.
Grcamente se tiene:
La parte sombreada es A.
5.4. IDENTIDADES EN CONJUNTOS 123
Ejemplo 18:
Sea A = {a, e, i, o, u} y el universo son todas las letras del alfabeto espaol. Entonces
A = {b, c, d, f, g, h, j, k, l, m, n, n, p, q, r, s, t, v, w, x, y, z}.
5.4. Identidades en conjuntos
En la siguiente tabla las letras maysculas A, B y C representan conjuntos, el con-
junto universal es representado con el smbolo U y el conjunto vaco es representado
con el smbolo .
Identidad Nombre
A = A Ley de Identidad
A U = A Ley de Identidad
A U = U Ley de Dominacin
A = Ley de Dominacin
A A = A Ley de Idempotencia
A A = A Ley de Idempotencia
A = A Ley de Doble Complemento
A B = B A Ley Conmutativa
A B = B A Ley Conmutativa
A (B C) = (A B) C Ley Asociativa
A (B C) = (A B) C Ley Asociativa
A (B C) = (A B) (A C) Ley Distributiva
A (B C) = (A B) (A C) Ley Distributiva
A B = A B Ley de De Morgan
A B = A B Ley de De Morgan
A (A B) = A Ley de Absorcin
A (A B) = A Ley de Absorcin
A A = U Ley de Complemento
A A = Ley de Complemento
124 CAPTULO 5. CONJUNTOS
Ejemplo 19:
Probar que A B = A B.
Estrategia: Se debe probar que los dos conjuntos son iguales al mostrar que cada uno
es subconjunto del otro.
A B A B ?.
x A B, x (A B), (x A x B), por la ley de Morgan
(x A) (x B), x A x B, x A x B por la
denicin de complemento, x (A B) por la denicin de la unin, por lo
tanto A B A B.
A B A B ?.
x (A B),
x A x B denicin de la unin,
x A x B denicin de complemento,
(x A) (x B) equivalencia lgica,
((x A) (x B)) ley de Morgan,
(x (A B)) denicin de la interseccin,
x (A B), x (A B) denicin de complemento,
por lo tanto A B A B.
Como cada lado es subconjunto del otro entonces queda demostrado que
A B = A B.
Ejemplo 20:
Usar notacin y equivalencia lgica para probar que A B = A B.
Estrategia: Utilizar una cadena de equivalencias para proveer una demostracin de
esta identidad.
A B = {x | x (A B)}
= {x | (x (A B))}
= {x | (x A x B)}
= {x | (x A) (x B)}
= {x | x A x B}
= {x | x A x B}
= {x | x (A B)}
= A B
5.5. UNIONES E INTERSECCIONES GENERALIZADAS 125
5.5. Uniones e intersecciones generalizadas
Denicin de unin generalizada:
La unin de una coleccin de conjuntos es el conjunto que contiene todos los elementos
que son miembros de al menos un conjunto de la coleccin. Se usa la notacin:
A
1
A
2
A
3
... A
n
=
n

i=1
A
i
Denicin de interseccin generalizada:
La interseccin de una coleccin de conjuntos es el conjunto que contiene los elementos
que son miembros de todos los conjuntos de la coleccin. Se usa la notacin:
A
1
A
2
A
3
... A
n
=
n

i=1
A
i
Ejemplo 21:
Sea A
i
= {i, i + 1, i + 2, ... } donde
n

i=1
A
i
=
n

i=1
{i, i + 1, i + 2, ... } = {1, 2, 3, ... }
y
n

i=1
A
i
=
n

i=1
{i, i + 1, i + 2, ... } = {n, n + 1, n + 2, ... }
5.6. Ejercicios
1. Suponer que A es el conjunto de estudiantes de segundo semestre de Ingeniera de
Sistemas de Jornada Especial de la Universidad Tecnolgica y B el conjunto de
estudiantes de Ingeniera de Sistemas de Jornada Especial que tienen matriculado
el curso de Matemticas II. Expresar estos conjuntos en trminos de A y B.
a) El conjunto de estudiantes de segundo semestre de Ingeniera de Sistemas
de Jornada Especial de la Universidad Tecnolgica que tienen matriculado
el curso de Matemticas II.
b) El conjunto de estudiantes de segundo semestre de Ingeniera de Sistemas de
Jornada Especial de la Universidad Tecnolgica que no tienen matriculado
el curso de Matemticas II.
c) El conjunto de estudiantes o bien que son segundo semestre de Ingeniera
de Sistemas de Jornada Especial de la Universidad Tecnolgica o bien que
estn matriculados en el curso de Matemticas II.
126 CAPTULO 5. CONJUNTOS
d) El conjunto de estudiantes o bien que no son de segundo semestre de Inge-
niera de Sistemas de Jornada Especial de la Universidad Tecnolgica o bien
que no estn matriculados en el curso de Matemticas II.
2. Un profesor tiene 24 libros de texto introductorios de Ciencias de la Computacin,
y le interesa saber en qu medida tratan los temas: (A) anlisis de algoritmos,
(B) estructuras de datos y (C) compiladores. Los siguientes datos presentan el
nmero de libros que contienen material sobre estos temas:
|A| = 8
|B| = 13
|C| = 13
|A B| = 5
|A C| = 3
|B C| = 6
|A B C| = 2
a) Cuntos textos incluyen material de exactamente uno de los temas?
b) Cuntos textos incluyen material de exactamente dos de los temas?
c) Cuntos textos tratan al menos alguno de los temas?
d) Cuntos textos no tratan ninguno de los temas?
e) Cuntos textos no tratan el tema de compiladores?
f ) Cuntos textos no tratan ni el tema de compiladores ni el tema de estruc-
turas de datos?
3. Sean A y B conjuntos. Mostrar grcamente utilizando diagramas de Venn que
se cumplen cada una de las siguientes igualdades:
a) (A B) (A B) = A.
b) A B = A B.
c) A (A B) = A.
d) A (A B) = A.
4. Sean A y B conjuntos. Representar grcamente utilizando diagramas de Venn
el conjunto resultado de ((A B) (A B)) B.
5. Sean A y B conjuntos. Utilizando las identidades de conjuntos demostrar las
igualdades de cada uno de los siguientes puntos:
a) A (A B) = A.
b) A (A B) = A.
5.6. EJERCICIOS 127
c) A B = A B.
d) (A B) (A B) = A.
6. Sean A y B conjuntos. Simplicar las siguientes expresiones en la teora de con-
juntos ((A B) (A B)) B, en cada paso indicar la ley utilizada.
7. Sean A y B conjuntos. Simplicar las siguientes expresiones en la teora de conjun-
tos, en cada paso indicar la ley utilizada. Validar el resultado obtenido utilizando
diagramas de Venn. El grco de la simplicacin es igual al grco de la expre-
sin original?.
a) A (A B) B.
b) A (A B) B.
c) ((A B) (A B)) A.
d) ((A B) (A B)) A.
8. Sean los conjuntos A = {1, 2, 3, 4}, B = {a, b, c} y C = {a, 1, b, 2, c, 4}.
Cul es el resultado de (C C) (B A)?
9. Sean los conjuntos A = {1, 2, 3}, B = {a, b, c} y C = {a, 1, b, 2}. Cul es el
resultado de (C C) (B A)?
10. Sean los conjuntos A = {1, 2, 3}, B = {a, b, c} y C = {a, 1, b, 2}. Cul es el
resultado de (C C) (A B)?
11. Sean los conjuntos A = {1, 2, 3}, B = {a, b, c} y C = {a, 1, b, 2, c}. Cul es
el resultado de (C C) (B A)?
12. Sean los conjuntos A = {1, 2, 3}, B = {a, b, c} y C = {a, 1, b, 2, c}. Cul es
el resultado de (A B) (C C)?
13. Sea A
i
= {i
i
, i
2i
, i
3i
, . . . , i
ii
}. Cuntos elementos tiene el conjunto resultado
de
n
i=1
(A
i
)?
14. Sea A
i
= {2
i
, 2
i+1
, 2
i+2
, . . . , 2
2i
}. Cul es el conjunto resultado de
n
i=0
A
i
?
15. Sea A
i
= {2
i
, 2
i+1
, 2
i+2
, . . . , 2
2i
}. Cul es el conjunto resultado de
n
i=2
A
i
?
128 CAPTULO 5. CONJUNTOS
Captulo 6
Funciones
6.1. Conceptos fundamentales
Denicin de funcin:
Sean A y B conjuntos. Una funcin f de A a B es una asignacin de exactamente un
elemento de B a cada elemento de A. Se escribe f(a) = b si b es el nico elemento de B
asignado por la funcin f al elemento a de A. Si f es una funcin de A a B, se escribe
f : A B.
La funcin f mapea A en B.
Denicin de dominio de una funcin:
Si f es una funcin de A a B, se dice que A es el dominio de f y B es el codominio de
f. Si f(a) = b, se dice que b es la imagen de a y a es la pre-imagen de b. El rango de f
es el conjunto de todas las imgenes de A. As mismo, si f es una funcin de A a B, se
dice que f mapea A en B.
Ejemplo 1:
Sea el conjunto A todas las cadenas de bits de longitud 2 y sea B el conjunto de los
nmeros 0, 1 y 2. La funcin f cuenta la cantidad de ceros que hay en la cadena de bits
de longitud 2.
129
130 CAPTULO 6. FUNCIONES
El dominio de la funcin f es Dom
f
= {00, 01, 10, 11}, Codom
f
= {0, 1, 2},
f(00) = 2, 2 es la imagen de 00 y 00 es la pre-imagen de 2.
Ejemplo 2:
Sea f : Z N la funcin que calcula el cuadrado de un nmero entero. Donde:
f(x) = x
2
Dom
f
= Z
Codom
f
= N
Rango
f
= {0, 1, 4, 9, 16, 25, ..., n
2
}
Ejemplo 3:
Cuando se programan funciones en lenguaje C o JAVA se denen el dominio y codominio
de la funcin. Por ejemplo al programar la funcin piso:
int piso(float numero)
{
-
-
-
}
El dominio de la funcin son los reales de precisin sencilla (oat) y codominio son los
nmeros enteros (int).
Denicin de suma y multiplicacin de funciones:
Sean f
1
y f
2
funciones de A a R. Entonces f
1
+ f
2
y f
1
f
2
son tambin funciones de
A a R denidas por:
(f
1
+ f
2
)(x) = f
1
(x) + f
2
(x)
(f
1
f
2
)(x) = f
1
(x) f
2
(x)
Ejemplo 4:
f
1
y f
2
son funciones de R a R tales que f
1
(x) = x
2
y f
2
(x) = x x
2
.
Cules son las funciones f
1
+ f
2
y f
1
f
2
?
(f
1
+ f
2
)(x) = f
1
(x) + f
2
(x) = x
2
+ x x
2
= x
(f
1
f
2
)(x) = f
1
(x) f
2
(x) = x
2
(x x
2
) = x
3
x
4
.
Denicin:
Sea f una funcin del conjunto A al conjunto B y sea S un subconjunto de A. La
imagen de S es un subconjunto de B que consiste de las imgenes de los elementos de
S. Se dene la imagen de S por f(S), tal que f(S) = {f(s) | s S}.
6.2. FUNCIONES INYECTIVAS (O FUNCIONES UNO A UNO) 131
Ejemplo 5:
Sea A = {a, b, c, d, e} y B = {1, 2, 3, 4} con f(a) = 2, f(b) = 1, f(c) = 4, f(d) = 1
y f(e) = 1.
La imagen del subconjunto S = {b, c, d} es el conjunto f(S) = {1, 4}.
6.2. Funciones inyectivas (o funciones uno a uno)
Una funcin es inyectiva o uno a uno si y nicamente si f(x) = f(y) implica que
x = y para toda x y y en el dominio de f.
Ejemplo 6:
Determinar si la funcin f de {a, b, c, d} a {1, 2, 3, 4, 5} con f(a) = 4, f(b) = 5,
f(c) = 1 y f(d) = 3 es inyectiva (uno a uno).
Funcin inyectiva.
La funcin f si es inyectiva (uno a uno).
Ejemplo 7:
Determinar si la funcin f : Z Z, f(x) = x
2
es uno a uno (inyectiva).
La funcin f no es uno a uno porque f(1) = f(1) = 1, donde 1 = 1. Pero, si la
funcin es f : Z
+
Z
+
entonces s es uno a uno.
6.3. Funciones sobreyectivas
Una funcin f de A a B es llamada sobreyectiva si y nicamente si para cada
elemento b B hay como mnimo un elemento a A con f(a) = b.
Ejemplo 8:
Sea f la funcin de {a, b, c, d} a {1, 2, 3} denida por f(a) = 3, f(b) = 2, f(c) = 1
y f(d) = 3. Es f una funcin sobreyectiva?.
132 CAPTULO 6. FUNCIONES
Funcin sobreyectiva.
La funcin f si es sobreyectiva.
Ejemplo 9:
Es la funcin f : Z Z, f(x) = x
2
sobreyectiva?
No, porque 1 no es un resultado de f y ste pertenece al conjunto de posibles
respuestas (1 Z).
6.4. Funciones biyectivas
La funcin f tiene la propiedad de biyectividad (o tambin llamada correspondencia
uno a uno) si sta tiene al mismo tiempo las propiedades de inyectividad y sobreyec-
tividad.
Ejemplo 10:
f es una funcin biyectiva de {a, b, c, d} a {1, 2, 3, 4} con f(a) = 4, f(b) = 1,
f(c) = 3 y f(d) = 2.
Funcin biyectiva.
6.5. Funciones inversas y composicin de funciones
Denicin de funcin inversa:
Sea f una funcin biyectiva del conjunto A al conjunto B. La funcin inversa de f es
la funcin que asigna a un elemento b que pertenece al conjunto B el nico elemento a
6.5. FUNCIONES INVERSAS Y COMPOSICIN DE FUNCIONES 133
en el conjunto A tal que f(a) = b. La funcin inversa de f es denotada por f
1
, donde,
f
1
(b) = a si y solo si f(a) = b.
Grcamente:
La funcin f
1
es la inversa de la funcin f.
Si una funcin f no es biyectiva, entonces no se puede denir una funcin inversa
de f.
Una funcin biyectiva es tambin llamada funcin invertible.
Ejemplo 11:
Sea f la funcin de {a, b, c, d} a {1, 2, 3, 4} tal que f(a) = 4, f(b) = 1, f(c) = 3 y
f(d) = 2. Es f una funcin invertible, y si es as, cul es su inversa?
Funcin invertible.
Al analizar el grco se evidencia que f es una funcin que tiene las propiedades de
inyectividad y de sobre-inyectividad, por lo tanto f es una funcin con la propiedad de
biyectividad. Como f es una funcin biyectiva entonces se obtiene la siguiente funcin
inversa: f
1
(1) = b, f
1
(2) = d, f
1
(3) = c y f
1
(4) = a.
134 CAPTULO 6. FUNCIONES
Ejemplo 12:
Sea la funcin f : Z Z, donde f(x) = x + 1. Es f una funcin invertible?, si es as,
cul es la funcin inversa?
f es una funcin inyectiva y sobreyectiva, por lo tanto es una funcin biyectiva y es
en consecuencia, una funcin que tiene inversa.
Tenemos que f(x) = x + 1, y = x + 1, x = y 1. Entonces la funcin inversa de f
es f
1
(y) = y 1.
Ejemplo 13:
Sea la funcin f : Z Z, donde f(x) = x
2
. Es f una funcin invertible?, si es as,
cul es la funcin inversa?
Se tiene que f(1) = (1)
2
= 1 y que f(1) = (1)
2
= 1, como dos valores diferentes
del dominio son mapeados por la funcin f al mismo valor del codominio, entonces la
funcin f no es una funcin inyectiva, por lo tanto la funcin f no es biyectiva y al no
ser f una funcin biyectiva, entonces la funcin f no tiene inversa.
Denicin de composicin de funciones:
Sea g una funcin del conjunto A al conjunto B y sea f una funcin del conjunto B
al conjunto C. La composicin de las funciones f y g denotado por f g, es la funcin
denida por (f g)(a) = f(g(a)), para cada a A.
Composicin de las funciones f y g.
Ejemplo 14:
Sea g la funcin del conjunto {a, b, c} a s mismo tal que g(a) = b, g(b) = c y g(c) = a.
6.6. GRFICA DE UNA FUNCIN 135
Sea f la funcin del conjunto {a, b, c} al conjunto {1, 2, 3} tal que f(a) = 3,
f(b) = 2 y f(c) = 1. Cul es la composicin de f y g?, Cul es la composicin de g
y f?
Se da respuesta a la primer pregunta, f compuesto g:
(f g)(a) = f(g(a)) = f(b) = 2.
(f g)(b) = f(g(b)) = f(c) = 1.
(f g)(c) = f(g(c)) = f(a) = 3.
Para la segunda pregunta, g compuesto f no esta denido porque el codominio de
la funcin f no es un subconjunto del dominio de la funcin g, es decir, {1, 2, 3}
{a, b, c}
Ejemplo 15:
Sean f y g la funciones del conjunto de los nmeros enteros al conjunto de los nmeros
enteros denidas por f(x) = 2x + 3 y g(x) = 3x + 2. Cul es la composicin de f y
g?, cul es la composicin de g y f?
Primero se da respuesta a la pregunta de f compuesto g,
(f g)(x) = f(g(x)) = f(3x + 2) = 2(3x + 2) + 3 = 6x + 4 + 3 = 6x + 7.
Ahora se da respuesta a la segunda pregunta con respecto a g compuesto f,
(g f)(x) = g(f(x)) = g(2x + 3) = 3(2x + 3) + 2 = 6x + 9 + 2 = 6x + 11.
Con respecto a los resultados anteriores se tiene que (f g)(x) = (g f)(x), por lo
tanto se evidencia que la propiedad conmutativa no se presenta en la composicin de
funciones.
Cuando se hace la composicin de una funcin y su inversa, en algn orden, una
identidad de la funcin es obtenida. Primero se debe suponer que f es una funcin
biyectiva del conjunto A al conjunto B. Entonces la funcin inversa f
1
existe y es una
funcin biyectiva del conjunto B al conjunto A. La inversa de la funcin inversa es la
funcin original, tal que f
1
(b) = a donde f(a) = b y f(a) = b donde f
1
(b) = a. Por
lo tanto, (f
1
f)(a) = f
1
(f(a)) = f
1
(b) = a, (f f
1
)(b) = f(f
1
(b)) = f(a) = b y
(f
1
)
1
= f.
6.6. Grca de una funcin
El grco de una funcin ayuda a que sta sea ms fcilmente comprendida, dis-
cutiendo si esta es inyectiva, sobreyectiva o biyectiva.
136 CAPTULO 6. FUNCIONES
Ejemplo 16:
La siguiente es la grca de la funcin f(n) = 2n + 1, donde f : Z Z, es decir, la
funcin f va del conjunto de los nmeros enteros al conjunto de los nmeros enteros
Grco de la funcin f(n) = 2n + 1 de f : Z Z.
En la grca fcilmente se puede observar que la funcin f es inyectiva porque cada
nmero entero en el dominio referencia a un nmero entero en el codominio que no
es referenciado por ningn otro nmero entero en el dominio. En la grca tambin
se puede apreciar que la funcin f no es sobreyectiva porque hay nmeros enteros del
codominio que no son la imagen de algn nmero entero, tal es el caso de cualquier
nmero entero par el cual no es referenciado por ningn nmero entero. Por lo tanto la
funcin f no es biyectiva.
6.7. Ejercicios
1. Sean los conjuntos A = {2, 3, 4, 5} y B = {6, 7, 8, 9, 10}, con |A| = 4 y
|B| = 5, determinar
a) Cuntas funciones hay de A a B?
b) Cuntas funciones f : A B cumplen f(2) = 6?
c) Cuntas funciones hay de B a A?
d) Cuntas funciones g : B A cumplen g(10) = 5 y g(8) = 3?
e) se obtiene el mismo valor en las dos preguntas anteriores?
f ) Cuntas funciones inyectivas hay de A a B?
g) Cuntas funciones sobreyectivas hay de A a B?
h) Cuntas funciones biyectivas hay de A a B?
i ) Cuntas funciones inyectivas hay de B a A?
6.7. EJERCICIOS 137
j ) Cuntas funciones sobreyectivas hay de B a A
1
?
k) Cuntas funciones biyectivas hay de B a A?
2. Si hay 2187 funciones f : A B y |B| = 3, cul es el valor de |A|?
3. Si A = {1, 2, 3, 4, 5} y hay 6720 funciones inyectivas f : A B, cul es el
valor de |B|?
4. Encontrar el rango y el dominio de la funcin que asigna a cada entero positivo
su ltimo dgito.
5. Encontrar el rango y el dominio de la funcin que asigna a cada entero positivo
la multiplicacin de sus dgitos.
6. Encontrar el rango y el dominio de la funcin f que asigna a cada entero positivo
la suma de sus dgitos. Por ejemplo f(1) = 1, f(11) = 1 + 1 = 2 y f(532) =
5 + 3 + 2 = 10.
7. Encontrar el rango y el dominio de la funcin que asigna a cada entero positivo
el entero que le sigue (es decir, su sucesor.)
8. Encontrar el rango y el dominio de la funcin que asigna a una cadena de bits la
cantidad de unos que esta contiene.
9. Sean las siguientes funciones F
i
: Z Z Z
F
1
(m, n) = |4m| |2n|
F
2
(m, n) = m
3
n
3
F
3
(m, n) = 3mn
F
4
(m, n) = m
2
n
F
5
(m, n) = 2mn
F
6
(m, n) = m
2
n
2
F
7
(m, n) = |m| |n|
Cules de las funciones anteriores son uno a uno?, cules son sobreyectivas? y
cules son biyectivas?
10. Sea la funcin F(m, n) = |m| |n| donde F : Z Z Z, La funcin es uno a
uno?, la funcin es sobreyectiva?, y la funcin es biyectiva?
11. Sea la funcin F(m, n) = 3m|n| donde F : ZZ Z, La funcin es uno a
uno?, la funcin es sobreyectiva?, y la funcin es biyectiva?
12. Sea la funcin F(m, n) = n donde F : Z Z Z, La funcin es uno a uno?,
la funcin es sobreyectiva?, y la funcin es biyectiva?
1
Ayuda: Leer la seccin: Funciones Suprayectivas: Nmeros de Stirling de Segundo Tipo del
libro: Matemticas Discreta y Combinatoria de Ralph P. Grimaldi, en donde se presenta una buena
explicacin del conteo de funciones sobreyectivas (o suprainyectivas.)
138 CAPTULO 6. FUNCIONES
13. Sea la funcin F(m, n) = m n donde F : Z Z Z, La funcin es uno a
uno?, la funcin es sobreyectiva?, y la funcin es biyectiva?
14. Cuntas funciones biyectivas hay del conjunto A al conjunto B si |A| = |B|?
15. Sea la funcin f : N N N,
f(0) = (x
0
, y
0
) = (0, 0)
f(n + 1) = (x
n+1
, y
n+1
) =
_
_
_
(x
n
1, y
n
+ 1) si x
n
1
(y
n
+ 1, 0) si x
n
= 0
Determinar:
a) Qu es f(8)?
b) Es f una funcin inyectiva?
c) Es f una funcin sobreyectiva?
d) Es f una funcin biyectiva?, si esto es as, entonces el conjunto N tiene la
misma cardinalidad que el conjunto N N?
e) Es f una funcin invertible?, si es as, cul es la inversa de f?
16. Sea C = {0, 1, 00, 01, 10, 11, 000, 001, 010, 011, 100, 101, 110, 111, ...},
donde C es el conjunto de todas las cadenas que se pueden formar con ceros y
unos. Sea la funcin f : C C C donde f(s, r) = s00r, lo que hace la funcin
f es concatenar dos cadenas s y r colocando en medio de ellas la cadena 00.
Determinar:
a) Qu es f(001, 110)?
b) Es f una funcin inyectiva?
c) Es f una funcin sobreyectiva?
d) Es f una funcin biyectiva?
e) Es f una funcin invertible?, si es as, cul es la inversa de f?
Captulo 7
Relaciones
7.1. Relacin binaria
Sean A y B conjuntos. Una relacin binaria de A a B es un subconjunto de AB.
En otras palabras, una relacin binaria de A a B es un conjunto R de pares ordenados
donde el primer elemento de cada par ordenado pertenece a A y el segundo pertenece
a B. Se utiliza la notacin aRb para denotar que (a, b) R y a Rb para denotar que
(a, b) R.
Ejemplo 1:
Sea A el conjunto de estudiantes de Ingeniera de Sistemas de la Institucin, y sea B el
conjunto de materias de Ingeniera de Sistemas de la institucin. Sea R la relacin que
consiste de todos los pares ordenados (a, b) donde a es un estudiante que tiene matricu-
lada la materia b. Si los estudiantes Jaime y Claudia estn matriculados en la materia
Matemticas Discretas entonces los pares ordenados (Jaime, Matem aticas Discretas)
y (Claudia, Matem aticas Discretas) pertenecen a la relacin R, adicionalmente Clau-
dia tambin tiene matriculado el curso de Bases de Datos, lo cual se representa con
el par ordenado (Claudia, Bases de Datos), que tambin pertenece a la relacin R.
Ejemplo 2:
Sea A = {a, b, c} y B = {1, 2, 3, 4}. Entonces {(a, 2), (a, 4), (b, 1), (c, 3)} es una
relacin de A a B, la cual tambin se puede representar como aR2, aR4, bR1 y cR3. Esta
relacin puede ser fcilmente representada de forma grca y tabular de la siguiente
forma:
139
140 CAPTULO 7. RELACIONES
Grcamente:
Tabularmente:
R 1 2 3 4
a X X
b X
c X
7.2. Funciones como relaciones
Si R es una relacin del conjunto A al conjunto B tal que cada elemento de A es
la primera componente de exactamente un par ordenado de R, entonces una funcin
puede ser denida con la relacin R. De esta forma se evidencia que las relaciones son
una generalizacin de las funciones y sirven para representar una clase ms amplia de
relaciones entre conjuntos.
7.3. Relaciones en un conjunto
Las relaciones de un conjunto A consigo mismo son de gran inters.
Denicin de relacin:
Una relacin en el conjunto A es una relacin del conjunto A al conjunto A, es decir,
una relacin en un conjunto A es un subconjunto de A A.
Ejemplo 3:
Sea A = {1, 2, 3, 4} y la relacin R = {(a, b) | a divide b} denida sobre el conjunto
A. Cules pares ordenados pertenecen a la relacin R?.
El producto cruz del conjunto A es el siguiente:
7.3. RELACIONES EN UN CONJUNTO 141
A A = {(1, 1), (1, 2), (1, 3), (1, 4),
(2, 1), (2, 2), (2, 3), (2, 4),
(3, 1), (3, 2), (3, 3), (3, 4),
(4, 1), (4, 2), (4, 3), (4, 4)}
y los pares ordenados de este producto cruz donde la primera componente divide a
la segunda son: (1, 1), (1, 2), (1, 3), (1, 4), (2, 2), (2, 4), (3, 3), y (4, 4), los cuales
conforman la relacin R
R = {(1, 1), (1, 2), (1, 3), (1, 4), (2, 2), (2, 4), (3, 3), (4, 4)}.
Observe que R A A.
Ejemplo 4:
Considerar las siguientes relaciones denidas en el conjunto de los nmeros enteros:
R
1
= {(a, b) | a b}
R
2
= {(a, b) | a > b}
R
3
= {(a, b) | a = b a = b}
R
4
= {(a, b) | a = b}
R
5
= {(a, b) | a = b + 1}
R
6
= {(a, b) | a + b 3}
Cada uno de los siguientes pares ordenados (1, 1), (1, 2), (2, 1), (1, 1) y (2, 2)
pertenecen a cules relaciones?
El par ordenado (1, 1) se encuentra presente en las relaciones R
1
, R
3
, R
4
y R
6
, el
par ordenado (1, 2) se encuentra presente en las relaciones R
1
y R
6
, el par ordenado
(2, 1) se encuentra presente en las relaciones R
2
, R
5
y R
6
, el par ordenado (1, 1) se
encuentra presente en las relaciones R
2
, R
3
y R
6
y el par ordenado (2, 2) se encuentra
presente en las relaciones R
1
, R
3
y R
4
.
Ejemplo 5:
Cuntas relaciones hay en un conjunto de n elementos?
Una relacin en un conjunto A es un subconjunto de A A, donde A A tiene n
2
pares ordenados cuando |A| = n. Recordar que un conjunto con m elementos tiene 2
m
subconjuntos, entonces 2
|AA|
= 2
n
2
es el nmero total de relaciones del conjunto A al
conjunto A.
Por ejemplo si A = {a, b, c} entonces hay 2
|A|
2
= 2
3
2
= 2
9
= 512 relaciones en el
conjunto A.
142 CAPTULO 7. RELACIONES
Ejemplo 6:
Cuntas y cules relaciones hay en el conjunto A = {1, 2}?
Primero se debe calcular el producto cruz del conjunto A con el mismo:
A A = {(1, 1), (1, 2), (2, 1), (2, 2)}
Luego, como una relacin es cualquier subconjunto que se puede sacar del producto
cruz del conjunto que se esta trabajando, entonces se debe comenzar con los subconjun-
tos de tamao cero, tamao uno, tamao dos y as sucesivamente hasta el subconjunto
que tiene la misma cardinalidad de A A.
R
1
= {}
R
2
= {(1, 1)}
R
3
= {(1, 2)}
R
4
= {(2, 1)}
R
5
= {(2, 2)}
R
6
= {(1, 1), (1, 2)}
R
7
= {(1, 1), (2, 1)}
R
8
= {(1, 1), (2, 2)}
R
9
= {(1, 2), (2, 1)}
R
10
= {(1, 2), (2, 2)}
R
11
= {(2, 1), (2, 2)}
R
12
= {(1, 1), (1, 2), (2, 1)}
R
13
= {(1, 1), (1, 2), (2, 2)}
R
14
= {(1, 1), (2, 1), (2, 2)}
R
15
= {(1, 2), (2, 1), (2, 2)}
R
16
= {(1, 1), (1, 2), (2, 1), (2, 2)}
Son 16 relaciones las cuales coinciden con el resultado que se obtiene al utilizar la
frmula que se trabajo en el ejemplo anterior, 2
|A|
2
= 2
2
2
= 2
4
= 16.
7.4. Propiedades de las relaciones
7.4.1. Propiedad de reexividad
Una relacin R en un conjunto A tiene la propiedad de reexividad si (a, a) R
para cada elemento a A.
Ejemplo 7:
Considerar las siguientes relaciones en el conjunto A = {1, 2, 3, 4}
7.4. PROPIEDADES DE LAS RELACIONES 143
R
1
= {(1, 1), (1, 2), (2, 1), (2, 2), (3, 4), (4, 1), (4, 4)}
R
2
= {(1, 1), (1, 2), (2, 1)}
R
3
= {(1, 1), (1, 2), (1, 4), (2, 1), (2, 2), (2, 4), (3, 3), (4, 1), (4, 2), (4, 4)}
R
4
= {(2, 1), (3, 1), (3, 2), (4, 1), (4, 2), (4, 3)}
R
5
= {(1, 1), (1, 2), (1, 3), (1, 4), (2, 2), (2, 3), (2, 4), (3, 3), (3, 4), (4, 4)}
R
6
= {(3, 4)}
Cules de estas relaciones tienen la propiedad de reexividad?
Se tiene que entrar a analizar que se encuentren presentes todos los siguientes pares
ordenados: (1, 1), (2, 2), (3, 3), (4, 4). Estos pares ordenados se encuentran todos
presentes nicamente en las relaciones R
3
y R
5
, las cuales son relaciones que tienen la
propiedad de reexividad.
7.4.2. Propiedad de simetra
Una relacin R en un conjunto A tiene la propiedad de simetra si cuando (a, b) R
entonces tambin (b, a) R, para a, b A.
Ejemplo 8:
Cules de las relaciones del ejemplo 7 anterior tienen la propiedad de simetra?
Las nicas relaciones que tienen la propiedad de simetra son R
2
y R
3
.
7.4.3. Propiedad de antisimetra
Una relacin R en un conjunto A tiene la propiedad de antisimetra si (a, b) R y
a = b entonces (b, a) R, para a, b A.
Ejemplo 9:
Cules de las relaciones del ejemplo 7 tienen la propiedad de antisimetra?
Las nicas relaciones que tienen la propiedad de antisimetra son R
4
, R
5
y R
6
.
7.4.4. Propiedad de transitividad
Una relacin R en un conjunto A tiene la propiedad de transitividad si cuando se
presentan (a, b) R y (b, c) R tambin se presenta (a, c) R, para a, b, c A.
Ejemplo 10:
Cules de las relaciones del ejemplo 7 tienen la propiedad de transitividad?
Las nicas relaciones que tienen la propiedad de transitividad son R
3
, R
4
, R
5
y R
6
.
144 CAPTULO 7. RELACIONES
Ejemplo 11:
Considerar la siguiente relacin denida en el conjunto de los nmeros enteros:
R = {(a, b) | a b}
La relacin R cumple la propiedad de reexividad?, cumple la propiedad de
simetra?, cumple la propiedad de antisimetra?, y, cumple la propiedad de transi-
tividad?
R cumple la propiedad de reexividad porque cualquier nmero entero es mayor o
igual a el mismo. R no cumple la propiedad de simetra porque hay pares ordenamos
que pertenecen a la relacin para los cuales el par ordenado simtrico no pertenece a la
relacin, tal es el caso del par ordenado (2, 1) R porque 2 1 pero (1, 2) R porque
1 2. La relacin R cumple la propiedad de antisimetra porque la nica posibilidad
de que a b y b a es que a = b, de esta forma (a, b) R y (b, a) R si y
solo si a = b. La relacin R tambin cumple la propiedad de transitividad ya que para
cualquier conjunto de tres nmeros enteros a, b y c, si a b y b c entonces se cumple
que a c, con lo cual se tiene que si (a, b) R y (b, c) R entonces (a, c) R.
Ejemplo 12:
Considerar la siguiente relacin denida en el conjunto de los nmeros enteros:
R = {(a, b) | a = b}
La relacin R cumple la propiedad de reexividad?, cumple la propiedad de
simetra?, cumple la propiedad de antisimetra?, cumple la propiedad de transitivi-
dad?, y, es posible que al mismo tiempo una relacin tenga las propiedades de simetra
y antisimetra?
La relacin R cumple la propiedad de reexividad porque cualquier nmero entero es
igual a el mismo. R cumple la propiedad de simetra porque todos los pares ordenados
que pertenecen a la relacin R son de la forma (a, a) para a Z con lo cual todo
par ordenado es simtrico con el mismo. R cumple la propiedad de antisimetra porque
todos los pares ordenados que pertenecen a la relacin R son de la forma (a, a) para
a Z con lo cual se garantiza la denicin de antisimetra donde a = a. La relacin R
tambin cumple la propiedad de transitividad ya que para cualquier conjunto de tres
nmeros enteros a, b y c, si (a, b) R y (b, c) R es porque a = b y b = c, de donde
se obtiene que a = c y que por lo tanto (a, c) R, con lo cual se cumple la denicin
de la propiedad de transitividad.
Con respecto a la ltima pregunta, es posible que al mismo tiempo una relacin tenga
las propiedades de simetra y antisimetra?, la respuesta es que si y este ejemplo es uno
de esos casos, es de vital importancia recalcar que dichas propiedades no son excluyentes
en una relacin, donde las dos pueden estar presentes o las dos pueden estar ausentes
7.5. COMBINACIN DE RELACIONES 145
al mismo tiempo.
7.5. Combinacin de relaciones
Como las relaciones de A a B son subconjuntos del conjunto de pares ordenados
A B, entonces dos relaciones de A a B pueden ser combinadas (u operadas) de la
forma en que se combinan dos conjuntos.
Ejemplo 13:
Sean los conjuntos A = {1, 2, 3} y B = {1, 2, 3, 4}. Las siguientes relaciones R
1
y
R
2
estn denidas del conjunto A al conjunto B, donde R
1
= {(1, 1), (2, 2), (3, 3)}
y R
2
= {(1, 1), (1, 2), (1, 3), (1, 4)}, estas relaciones pueden ser combinadas obte-
niendo:
R
1
R
2
= {(1, 1), (1, 2), (1, 3), (1, 4), (2, 2), (3, 3)}
R
1
R
2
= {(1, 1)}
R
1
R
2
= {(2, 2), (3, 3)}
R
2
R
1
= {(1, 2), (1, 3), (1, 4)}
Ejemplo 14:
Sean las siguientes relaciones R
1
y R
2
que estn denidas en el conjunto de los nmeros
enteros, donde R
1
= {(x, y) | x < y} y R
2
= {(x, y) | x > y}.
Qu es R
1
R
2
, R
1
R
2
, R
1
R
2
y R
2
R
1
?
R
1
R
2
= {(x, y) | x = y}
R
1
R
2
= {}
R
1
R
2
= R
1
R
2
R
1
= R
2
7.6. Composicin y potencia de relaciones
Denicin de composicin de relaciones:
Sea R una relacin del conjunto A al conjunto B y sea S una relacin del conjunto B
al conjunto C. La composicin de las relaciones R y S es la relacin consistente de los
pares ordenados (a, c), donde a A y c C y para los cuales existe un elemento b B
tales que (a, b) R y (b, c) S. Se denota la composicin de R y S por S R.
146 CAPTULO 7. RELACIONES
Ejemplo 15:
Sean los conjuntos A = {1, 2, 3}, B = {1, 2, 3, 4}, C = {0, 1, 2} y las rela-
ciones R = {(1, 1), (1, 4), (2, 3), (3, 1), (3, 4)} del conjunto A al conjunto B y
S = {(1, 0), (2, 0), (3, 1), (3, 2), (4, 1)} del conjunto B al conjunto C. Qu es
S R?
S R = {(1, 0), (1, 1), (2, 1), (2, 2), (3, 0), (3, 1)}
Ejemplo 16:
Sea R la relacin en el conjuntos de las personas del mundo tal que (a, b) R si a es
el padre de b. Qu da como resultado R R?
R R da como resultado una relacin que es el conjunto de pares ordenados de
personas donde la primer componente es el abuelo paterno de la segunda componente.
Denicin de potencia de una relacin:
Sea R una relacin en el conjunto A. La potencia R
n
, donde n Z
+
, es denida recur-
sivamente por
R
n
=
_
R si n = 1
R
n1
R si n > 1
Ejemplo 17:
Sea la relacin R = {(1, 1), (2, 1), (3, 2), (4, 3)}. Cul es la potencia R
n
para n 1?
R
1
= R = {(1, 1), (2, 1), (3, 2), (4, 3)}
R
2
= R
1
R = {(1, 1), (2, 1), (3, 2), (4, 3)} {(1, 1), (2, 1), (3, 2), (4, 3)}
= {(1, 1), (2, 1), (3, 1), (4, 2)}
R
3
= R
2
R = {(1, 1), (2, 1), (3, 1), (4, 2)} {(1, 1), (2, 1), (3, 2), (4, 3)}
= {(1, 1), (2, 1), (3, 1), (4, 1)}
R
4
= R
3
R = {(1, 1), (2, 1), (3, 1), (4, 1)} {(1, 1), (2, 1), (3, 2), (4, 3)}
= {(1, 1), (2, 1), (3, 1), (4, 1)}
Como R
4
= R
3
entonces R
n
= R
3
para n > 3.
7.7. Representacin de relaciones
7.7.1. Representacin de relaciones utilizando matrices
Una relacin entre conjuntos nitos puede ser representada usando matrices de ceros
y unos. Suponer que R es una relacin del conjunto A = {a
1
, a
2
, a
3
, . . . , a
m
} al con-
7.7. REPRESENTACIN DE RELACIONES 147
junto B = {b
1
, b
2
, b
3
, . . . , b
n
}. La relacin R puede ser representada por la matriz
M
R
= [m
ij
], donde
m
ij
=
_
1 si (a
i
, b
j
) R
0 si (a
i
, b
j
) R
Ejemplo 18:
Sean los conjuntos A = {1, 2, 3} y B = {1, 2}, sea la relacin R = {(a, b) | a > b}
= {(2, 1), (3, 1), (3, 2)} denida del conjunto A al conjunto B. La representacin de
la relacin R por medio de matrices es la siguiente:
M
R
=
_
_
0 0
1 0
1 1
_
_
Ejemplo 19:
Sea la relacin R en el conjunto A = {1, 2, 3, 4}. Cules pares ordenados estn en la
relacin R representados por la matriz
M
R
=
_

_
0 1 0 0
1 0 1 1
0 1 1 0
0 1 0 1
_

_
?
La relacin contiene los siguientes pares ordenados:
R = {(1, 2), (2, 1), (2, 3), (2, 4), (3, 2), (3, 3), (4, 2), (4, 4)}.
Las matrices cuadradas son utilizadas para determinar si las relaciones tienen cier-
tas propiedades. Ellas son:
La propiedad de reexividad: si la diagonal principal esta compuesta de unos.
_

_
1
1
.
.
.
1
1
_

_
Recordar que R es reexiva
si nicamente si (a
i
, a
i
) R
para i = 1, 2, 3, . . . , n
148 CAPTULO 7. RELACIONES
La propiedad de Simetra.
_

_
1

1
.
.
. 0

0
_

_
Recordar que R es simtrica
si y nicamente si (a, b)
R si M
r
= (M
r
)
t
entonces R
es simtrica
La propiedad de Antisimetra.
_

_
1
0
0 0
0
1
_

_
Recordar que R es antisimtrica
si y nicamente si (a, b) R y
(b, a) R implica que a = b
Ejemplo 20:
Suponer que la relacin R en un conjunto es representada por la matriz:
M
r
=
_
_
1 1 0
1 1 1
0 1 1
_
_
La relacin R es reexiva.
La relacin R es simtrica.
La relacin R no es antisimtrica.
Las operaciones de unin e interseccin de relaciones se pueden realizar con la repre-
sentacin en matrices
M
R
1
R
2
= M
R
1
M
R
2
M
R
1
R
2
= M
R
1
M
R
2
Ejemplo 21:
Las relaciones R
1
y R
2
en un conjunto A son representados por las matrices
M
R
1
=
_
_
1 0 1
1 0 0
0 1 0
_
_ y
M
R
2
=
_
_
1 0 1
0 1 1
1 0 0
_
_
7.7. REPRESENTACIN DE RELACIONES 149
M
R
1
R
2
= M
R
1
M
R
2
=
_
_
1 0 1
1 1 1
1 1 0
_
_
M
R
1
R
2
= M
R
1
M
R
2
=
_
_
1 0 1
0 0 0
0 0 0
_
_
La composicin de relaciones que son representadas por medio de matrices es
M
SR
= M
r
M
s
, donde es la multiplicacin de matrices binarias.
Ejemplo 22:
Encontrar la matriz que represente la relacin S R donde las matrices que representa
R y S son:
M
R
=
_
_
1 0 1
1 1 0
0 0 0
_
_ y
M
S
=
_
_
0 1 0
0 0 1
1 0 1
_
_
M
SR
= M
R
M
S
=
_
_
1 1 1
0 1 1
0 0 0
_
_
La matriz que representa la composicin de dos relaciones puede ser usada para
encontrar la matriz de M
R
n. En particular M
R
n = M
n
R
Ejemplo 23:
Encontrar la matriz que representa la relacin R
2
, donde la matriz que representa la
relacin R es:
M
R
=
_
_
0 1 0
0 1 1
1 0 0
_
_
El resultado es el siguiente:
M
R
2 = M
2
R
= M
R
M
R
=
_
_
0 1 1
1 1 1
0 1 0
_
_
150 CAPTULO 7. RELACIONES
7.8. Ejercicios
1. Sean los conjuntos A = {2, 3, 4, 5, 6} y B = {15, 16, 17, 18, 19, 20}, listar los
elementos de la relacin R A B donde aRb si a divide (exactamente) a b.
2. Sea el conjunto A = {1, 2, 3, 4, 5, 6, 7} sobre el cual est denida la relacin
R = {(a, b) | a b es m ultiplo de 3}. Para la relacin R contestar las siguientes
preguntas
a) Cules son los pares ordenados de |AA| que pertenecen a la relacin R?
b) La relacin R tiene la propiedad de reexividad?
c) La relacin R tiene la propiedad de simetra?
d) La relacin R tiene la propiedad de antisimetra?
e) La relacin R tiene la propiedad de transitividad?
3. Sean A y B conjuntos con |B| = 3. Si hay 4096 relaciones de A a B, cul es el
valor de |A|?
4. Sean los conjuntos A = {1, 3, 5} y B = {2, 4, 6, 8}, determinar
a) A B
b) |A B|
c) El nmero de relaciones de A a B
d) El nmero de relaciones binarias en A
e) El nmero de relaciones de A a B que contenga (1, 2) y (3, 4)
f ) El nmero de relaciones de A a B que contenga exactamente cuatro pares
ordenados
g) El nmero de relaciones binarias en A que contenga como mnimo cinco pares
ordenados
5. Sean las siguientes relaciones denidas en el conjunto A = {1, 2}
R
1
= {}
R
2
= {(1, 1)}
R
3
= {(1, 2)}
R
4
= {(2, 1)}
R
5
= {(2, 2)}
R
6
= {(1, 1), (1, 2)}
R
7
= {(1, 1), (2, 1)}
R
8
= {(1, 1), (2, 2)}
R
9
= {(1, 2), (2, 1)}
R
10
= {(1, 2), (2, 2)}
R
11
= {(2, 1), (2, 2)}
7.8. EJERCICIOS 151
R
12
= {(1, 1), (1, 2), (2, 1)}
R
13
= {(1, 1), (1, 2), (2, 2)}
R
14
= {(1, 1), (2, 1), (2, 2)}
R
15
= {(1, 2), (2, 1), (2, 2)}
R
16
= {(1, 1), (1, 2), (2, 1), (2, 2)}
a) Cules de las relaciones cumplen la propiedad de reexividad?
b) Cules de las relaciones cumplen la propiedad de simetra?
c) Cules de las relaciones cumplen la propiedad de antisimetra?
d) Cules de las relaciones cumplen la propiedad de transitividad?
6. Sea el conjunto A = {1, 2, 3}.
a) Cuntas relaciones hay en el conjunto A?
b) Cuntas relaciones hay en el conjunto A que sean reexivas?
c) Cuntas relaciones hay en el conjunto A que sean simtricas?
d) Cuntas relaciones hay en el conjunto A que sean antisimtricas?
e) Cuntas relaciones hay en el conjunto A que sean transitivas?
7. Sea R una relacin del conjunto A al conjunto B. La relacin inversa de B a A,
denotada por R
1
, es el conjunto de los pares ordenados {(b, a) | (a, b) R}.
La relacin complemento R es el conjunto de pares ordenados {(a, b) | (a, b) no
pertenece a R}. Calcular R
1
y R para:
a) R = {(a, b) | a < b} en el conjunto de los nmeros enteros.
b) R = {(a, b) | a divide a b} en el conjunto de los nmeros enteros.
c) R la relacin en el conjunto de todos los departamentos de Colombia, la
relacin R consiste de todos los pares ordenados (a, b) donde el departamento
a limita con el departamento b.
d) R = {(a, b) | a + b 3} en el conjunto de los nmeros enteros.
e) R = {(1, 2), (1, 3), (1, 4), (1, 5), (2, 3), (2, 4), (2, 5), (3, 4), (3, 5), (4, 5)},
en el conjunto A = {1, 2, 3, 4, 5}.
f ) R = {(1, 1), (1, 2), (2, 1), (2, 2), (3, 3), (4, 4), (4, 5), (5, 4), (5, 5), (6, 6)},
en el conjunto A = {1, 2, 3, 4, 5, 6}
8. Sea R la relacin en el conjunto {1, 2, 3, 4, 5} que contiene los pares ordenados
(1, 2), (1, 3), (2, 3), (2, 4), (3, 1), (3, 4), (3, 5), (4, 2), (4, 5), (5, 1), (5, 2) y
(5, 4). Calcular:
a) R
2
b) R
3
c) R
4
d) R
5
152 CAPTULO 7. RELACIONES
Captulo 8
Relaciones de equivalencia
Denicin (Relacin de Equivalencia):
Una relacin en un conjunto A es llamada una relacin de equivalencia si sta es ree-
xiva, simtrica y transitiva.
Dos elementos que son relacionados por una relacin de equivalencia son llamados
equivalentes.
Ejemplo 1:
Supngase que R es una relacin en el conjunto de las cadenas escritas con el alfabeto
espaol tales que aRb si y nicamente si l(a) = l(b) donde l(x) es la longitud de la
cadena x. Es R una relacin de equivalencia?.
Para que R sea una relacin de equivalencia sta tiene que ser reexiva, simtrica y
transitiva.
Reexiva: l(a) = l(a), de sta forma aRa, por lo tanto R es reexiva.
Simtrica: aRb lo que indica que l(a) = l(b) como l(b) = l(a) esto indica que bRa por
lo tanto R es simtrica.
Transitiva: suponer que aRb y bRc, entonces l(a) = l(b) y l(b) = l(c), donde se obtiene
que l(a) = l(c), por lo tanto R es transitiva.
Como la relacin R es reexiva, simtrica y transitiva, entonces es una relacin de
equivalencia.
Ejemplo 2:
Sea R la relacin en el conjunto de los nmeros reales tales que aRb si y solo si, a b
es un entero. Es R una relacin de equivalencia?
Para que R sea una relacin de equivalencia sta tiene que ser reexiva, simtrica y
transitiva.
153
154 CAPTULO 8. RELACIONES DE EQUIVALENCIA
Reexiva: a a = 0 que es un nmero entero para todos los nmeros reales a. As
aRa. La relacin R si es reexiva.
Simtrica: Suponer que aRb, entonces a b es un nmero entero, tambin se tiene
que b a es un nmero entero y se obtiene entonces bRa, de sta forma se obtiene
la propiedad de simetra en la relacin R.
Transitiva : si aRb y bRc, entonces ab y bc son enteros, adems ac = (ab)+(bc)
que es tambin un entero, lo que conduce a tener aRc. Por lo tanto R es transitiva.
Como la relacin R es reexiva, simtrica y transitiva, entonces R es una relacin de
equivalencia.
Ejemplo 3: (Congruencia mdulo m)
Sea m un entero positivo con m > 1, mostrar que la relacin
R = {(a, b) | a b (mod m)} es una relacin de equivalencia en el conjunto de los
nmeros enteros.
Recordar que a b (mod m) si y solo si m divide exactamente a a b.
Reexiva: aRa, a a (mod m), a a = 0, cero es divisible exactamente por m por
lo tanto la relacin R es reexiva.
Simtrica: Ahora suponer que aRb, a b (mod m), a b = k m, de este modo a b
es divisible por m. entonces b a = (k) m, por lo tanto bRa (b a (mod m)).
De sta forma la relacin de congruencia mdulo m es simtrica.
Transitividad: Si aRb y bRc es porque a b (mod m) y b c (mod m), por lo tanto
el nmero entero m divide exactamente a a b y a b c, de esta forma:
a b = k m y b c = l m, donde k, l Z
a c = a c b + b
= (a b) + (b c)
= k m + l m
= (k + l) m
= j m, donde j = k + l, j Z.
como a c = j m entonces se cumple que a c (mod m), de sta forma se
cumple que la relacin R tiene la propiedad de transitividad.
Como la relacin R es reexiva, simtrica y transitiva entonces R es una relacin de
equivalencia.
8.1. CLASES DE EQUIVALENCIA 155
8.1. Clases de equivalencia
Denicin (Clase de equivalencia):
Sea R una relacin de equivalencia en un conjunto A. El conjunto de todos los elementos
que estn relacionados con el elemento a (para a A) es llamada la clase de equivalen-
cia de a. La clase de equivalencia de a con respecto a la relacin de equivalencia R es
denotada con [a]
R
.
En otras palabras, si R es una relacin de equivalencia en un conjunto A, la clase de
equivalencia del elemento a es:
[a]
R
= {s | (a, s) R}
Si b [a]
R
, entonces b es llamado representante de sta clase de equivalencia. Cualquier
elemento de una clase de equivalencia puede representarla.
Ejemplo 4:
Cul es la clase de equivalencia para el nmero 0 en la relacin a b (mod 4)?
La clase de equivalencia del 0 contiene todos los nmeros enteros a tales que
a 0 (mod 4), es decir, contiene todos los nmeros enteros a que son divisibles de
forma exacta por 4.
[0] = {. . . , 8, 4, 0, 4, 8, . . .}
8.2. Clases de equivalencia y particiones
Teorema:
Sea R una relacin de equivalencia en un conjunto A. Los siguientes tres tems son
equivalentes:
1. aRb
2. [a]
R
= [b]
R
3. [a]
R
[b]
R
=
Sea R una relacin de equivalencia en un conjunto A. La unin de todas las clases de
equivalencia de R da como resultado el conjunto A

aA
[a]
R
= A
Si [a]
R
[b]
R
= entonces [a]
R
= [b]
R
.
156 CAPTULO 8. RELACIONES DE EQUIVALENCIA
Las observaciones anteriores muestran que las clases de equivalencia forman una
particin del conjunto A, donde ellas fraccionan al conjunto A en subconjuntos disyun-
tos. Ms precisamente, una particin de un conjunto S es una coleccin de subconjuntos
no vacos disyuntos de S que tienen a S como su unin. En otras palabras, la coleccin
de subconjuntos A
i
, i I (donde I es el conjunto de ndices) forma una particin de
conjunto S si y solo si A
i
= para i I, A
i
A
j
= cuando i = j, y

iI
A
i
= S
Ejemplo 5:
Sea el conjunto S = {1, 2, 3, 4, 5, 6}. La coleccin de conjuntos A
1
= {1, 2, 3},
A
2
= {4, 5} y A
3
= {6} forman una particin del conjunto S, donde estos conjuntos
son disyuntos y su unin es el conjunto S.
Los subconjuntos en una particin son clases de equivalencia.
Dos elementos son equivalentes con respecto a la relacin si y nicamente si ellos estn
en el mismo subconjunto de la particin.
Teorema:
Sea R una relacin de equivalencia en un conjunto S. Entonces las clases de equivalencia
de R forman una particin de S. As mismo, dada una particin {A
i
| i I} del conjunto
S, hay una relacin de equivalencia R que tiene el conjunto A
i
, i I, como clase de
equivalencia.
Ejemplo 6:
Listar los pares ordenados en la relacin de equivalencia R producidos por la particin
A
1
= {1, 2, 3}, A
2
= {4, 5} y A
3
= {6} del conjunto S = {1, 2, 3, 4, 5, 6}
Los subconjuntos en la particin son clases de equivalencia de R, donde el par ordenado
(a, b) R si y solo si a y b estn en el mismo subconjunto de la particin.
8.3. CONJUNTOS PARCIALMENTE ORDENADOS 157
Pares ordenados que aparecen en la relacin de equivalencia R gracias a los ele-
mentos de la particin (o clase de equivalencia) A
1
: (1, 1), (1, 2), (1, 3), (2, 1),
(2, 2), (2, 3), (3, 1), (3, 2) y (3, 3).
Pares ordenados que aparecen en la relacin de equivalencia R gracias a los ele-
mentos de la particin (o clase de equivalencia) A
2
: (4, 4), (4, 5), (5, 4) y (5, 5)
Pares ordenados que aparecen en la relacin de equivalencia R gracias a los ele-
mentos de la particin (o clase de equivalencia) A
3
: (6, 6)
De esta forma la relacin de equivalencia R contiene nicamente los siguientes pares
ordenados:
R = {(1, 1), (1, 2), (1, 3), (2, 1), (2, 2), (2, 3), (3, 1), (3, 2), (3, 3), (4, 4),
(4, 5), (5, 4), (5, 5), (6, 6)}
Hay m diferentes clases de congruencia mdulo m, correspondientes a los m dife-
rentes residuos posibles cuando un entero es dividido por m. Estas m clases de con-
gruencia son denotadas por [0]
m
, [1]
m
, . . . , [m 1]
m
. Ellos forman una particin del
conjunto de los enteros.
Ejemplo 7:
Cuales son los conjuntos en la particin de los nmeros enteros para la relacin
a b (mod 4)4?
Hay cuatro clases de congruencia correspondientes a [0]
(mod 4)
, [1]
(mod 4)
, [2]
(mod 4)
y [3]
(mod 4)
, ellas son los conjuntos:
[0]
(mod 4)
= {. . . , 8, 4, 0, 4, 8, . . .}
[1]
(mod 4)
= {. . . , 7, 3, 1, 5, 9, . . .}
[2]
(mod 4)
= {. . . , 6, 2, 2, 6, 10, . . .}
[3]
(mod 4)
= {. . . , 5, 1, 3, 7, 11, . . .}
Las clases de congruencia son disyuntas, y cada nmero entero est exactamente una
sola de ellas.
8.3. Conjuntos parcialmente ordenados
Una relacin R S S genera un ordenamiento parcial en el conjunto S si sta
cumple las propiedades de reexividad, antisimetra y transitividad. Un conjunto S que
es parcialmente ordenado con respecto a la relacin R es denotado por (S, R).
158 CAPTULO 8. RELACIONES DE EQUIVALENCIA
Ejemplo 8:
La relacin mayor o igual que () genera un ordenamiento parcial en el conjunto de
los nmeros enteros?
Para dar respuesta a este interrogante primero se deben analizar las propiedades de
reexividad, antisimetra y transitividad de la relacin, para esto se tiene:
Reexiva: Sea a Z, como cualquier nmero entero es mayor o igual a l mismo
(a a) entonces aRa, de donde se concluye que la relacin R tiene la propiedad
de reexividad.
Antisimtrica: Sea a, b Z, si aRb es porque (a b) y si bRa es porque (b a), la
nica forma de que se presente al mismo tiempo aRb y bRa es cuando a = b, con
lo cual se cumple la propiedad de antisimetra en la relacin R.
Transitiva: Sea a, b, c Z, si aRb y bRc es porque (a b) y (b c) de donde se
obtiene que (a c) con lo cual se cumple que aRc, con lo cual se concluye que la
relacin R cumple la propiedad de transitividad.
Como la relacin mayor o igual que cumple las propiedades reexiva, antisimtrica
y transitiva entonces la relacin genera un ordenamiento parcial en el conjunto de los
nmeros enteros, o expresado de una forma equivalente (Z, ) es un conjunto parcial-
mente ordenado.
Ejemplo 9:
La relacin divisibilidad ( | ) genera un ordenamiento parcial en el conjunto de los
nmeros enteros positivos?
Sea R la relacin de divisibilidad, R = {(a, b) | a, b, m Z
+
b = m a}, en
palabras, aRb o (a, b) R si a divide de forma exacta a b. La relacin de divisibilidad
R genera un ordenamiento parcial en el conjunto de los nmeros enteros positivos si
cumple las propiedades de reexividad, antisimetra y transitividad. En el anlisis de
estas propiedades se tiene:
Reexiva: Sea el nmero a Z
+
, a divide de forma exacta a a y se obtiene como
resultado el nmero entero 1, sea cual sea el nmero entero positivo a, aRa, por
lo tanto la relacin de divisibilidad cumple la propiedad de reexividad.
Antisimtrica: Sean los nmeros a, b Z
+
, si aRb es porque a divide de forma exacta
a b y si bRa es porque b divide de forma exacta a a, la nica forma de que se
presente al mismo tiempo aRb y bRa es cuando a = b, con lo cual se cumple la
propiedad de antisimetra en la relacin de divisibilidad.
8.3. CONJUNTOS PARCIALMENTE ORDENADOS 159
Transitiva: Sean los nmeros a, b, c Z
+
, si aRb es porque b = m a para m Z
+
y
si bRc es porque c = n b para n Z
+
, como b = m a entonces c = n (m a) =
(n m) a = p a para p = n m donde p Z
+
, como c = p a entonces a divide de
forma exacta a c, es decir aRc, de esta forma la relacin de divisibilidad cumple
la propiedad de transitividad.
Como la relacin de divisibilidad cumple las propiedades reexiva, antisimtrica y
transitiva entonces la relacin genera un ordenamiento parcial en el conjunto de los
nmeros enteros positivos, o expresado de una forma equivalente (Z
+
, | ) es un conjunto
parcialmente ordenado.
Ejemplo 10:
Mostrar que la relacin de inclusin () genera un ordenamiento parcial en el conjunto
potencia de un conjunto S.
Recordar que el conjunto potencia de un conjunto S, es el conjunto que contiene todos
los subconjuntos que se encuentran presentes en el conjunto S, la notacin que se utiliza
para representar dicho conjunto es P(S).
Sea R = {(A, B) | A, B P(S) A B} para S que es un conjunto, la relacin R es
de orden parcial si cumple las propiedades de reexividad, antisimetra y transitividad.
En el anlisis de las propiedades se tiene:
Reexiva: Sea el conjunto A P(S), A A, el conjunto A esta contenido en el
conjunto A, por lo tanto se cumple la propiedad de reexividad donde (A, A) R.
Antisimtrica: Sean los conjuntos A, B P(S), si (A, B) R es porque A B y si
(B, A) R es porque B A, la nica posibilidad de que se presente al mismo
tiempo (A, B) R y (B, A) R es cuando A = B, con lo cual la relacin R
cumple la propiedad de antisimetra.
Transitiva: Sean los conjuntos A, B, C P(S), si (A, B) R y (B, C) R es
porque A B y B C de donde se deduce que A C lo que garantiza que
(A, C) R, con lo cual la relacin R cumple la propiedad de transitividad.
Como la relacin de inclusin cumple las propiedades de reexividad, antisimetra y
transitividad, entonces el conjunto potencia es un conjunto parcialmente ordenado con
respecto a la relacin de inclusin, o expresado de una forma equivalente (P(S), )
es un conjunto parcialmente ordenado.
Denicin:
Sea una relacin R SS, si la relacin R genera un orden parcial sobre el conjunto S,
para a, b S se dice que los elementos a y b son comparables si (a, b) R o (b, a) R.
Cuando (a, b) R y (b, a) R se dice que los elementos a y b son incomparables.
160 CAPTULO 8. RELACIONES DE EQUIVALENCIA
Ejemplo 11:
En un ejemplo anterior ya se demostr que la relacin de divisibilidad genera un orden
parcial sobre el conjunto de los nmeros enteros positivos, lo que es representado como
(Z
+
, | ). Son los nmeros 2 y 4 comparables en (Z
+
, | )?, son los nmeros 5 y 2
comparables en (Z
+
, | )?
Para dar respuesta a las preguntas se tiene:
Se cumple que 2, 4 Z
+
y que (2, 4) R porque el nmero 2 divide de forma
exacta al nmero 4, por este motivo los nmeros 2 y 4 son comparables sobre
(Z
+
, | ).
Se cumple que 5, 2 Z
+
, pero, (5, 2) R porque el nmero 5 no divide de
forma exacta al nmero 2 y (2, 5) R porque el nmero 2 no divide de forma
exacta al nmero 5, como (5, 2) R y (2, 5) R entonces los nmeros 2 y 5 son
incomparables sobre (Z
+
, | ).
Denicin:
Sea una relacin R S S. La relacin R genera un orden total en un conjunto
S cuando sta cumple las propiedades de reexividad, antisimetra y transitividad,
y adicionalmente, para cualquier par de elementos a, b S, a y b tienen que ser
comparables.
En esta denicin se exige que para que una relacin R genere un orden total sobre un
conjunto S, primero, la relacin tiene que generar un orden parcial sobre el conjunto S,
y luego se tiene que cumplir que cualquier par de elementos a y b del conjunto S sean
comparables.
Ejemplo 12:
La relacin de divisibilidad genera un orden total en el conjunto de los nmeros enteros
positivos?
En un ejemplo anterior ya se demostr que la relacin de divisibilidad genera un or-
den parcial sobre Z
+
, pero, no genera un orden total sobre Z
+
porque existen pares
ordenados de Z
+
Z
+
que son incomparables, por ejemplo los nmeros 3 y 10 son
incomparables.
Ejemplo 13:
La relacin mayor o igual que genera un orden total en el conjunto de los nmeros
enteros?
8.4. EJERCICIOS 161
En un ejemplo anterior ya se demostr que la relacin mayor o igual que genera un
orden parcial sobre Z, ahora lo que hace falta es analizar si para cualquier par de
nmeros a, b Z, a y b son comparables, para esto obligatoriamente se tiene que
cumplir que a b o b a, donde aRb o bRa con lo cual se cumple que cualquier par
de nmeros enteros a y b son comparables, por lo tanto la relacin mayor o igual que
genera un orden total sobre el conjunto de los nmeros enteros.
8.4. Ejercicios
1. Demostrar o refutar que la relacin R = {(a, b) | a b es par} es una relacin
de equivalencia en el conjunto de los nmeros enteros.
2. Demostrar o refutar que la relacin R = {(a, b) | a = b} es una relacin de
equivalencia en el conjunto de los nmeros enteros.
3. Sea R una relacin de equivalencia, Qu se obtiene como resultado de R R?.
4. Sea la siguiente relacin en el conjunto de todas las personas del mundo,
R = {(a, b) | a y b tienen el mismo ao de nacimiento}, es R una relacin
de equivalencia?, si R es una relacin de equivalencia, Cules y cuntas son las
clases de equivalencia?
5. Sea la siguiente relacin en el conjunto de todas las personas del mundo,
R = {(a, b) | a y b tienen la misma fecha de cumpleaos }, es R una relacin
de equivalencia?, si R es una relacin de equivalencia, Cules y cuntas son las
clases de equivalencia?
Nota: El hecho de que dos personas tengan la misma fecha de cumpleaos no
indica que las dos personas tengan la misma fecha de nacimiento, por ejemplo
Carlos y Manuel cumplen aos el 22 de Julio, pero la fecha de nacimiento de
Carlos es el 22 de Julio de 1968 mientras la fecha de nacimiento de Manuel es el
22 de Julio de 1975.
6. Sea la siguiente relacin en el conjunto de todas las personas del mundo,
R = {(a, b) | a y b tienen al menos un mismo padre en comn}, es R una
relacin de equivalencia?, si R es una relacin de equivalencia, Cules y cuntas
son las clases de equivalencia?
7. Sea la siguiente relacin en el conjunto de todas las personas del mundo,
R = {(a, b) | a y b hablan un lenguaje en comn}, es R una relacin de
equivalencia?, si R es una relacin de equivalencia, Cules y cuntas son las
clases de equivalencia?
8. Demostrar o refutar que la relacin R en Z
+
es un relacin de equivalencia, donde
R es denida por a R b si y nicamente si (a) = (b), donde (a) es igual al
nmero de divisores positivos de a. Por ejemplo
2
R
3
y
4
R
25
.
162 CAPTULO 8. RELACIONES DE EQUIVALENCIA
9. Demostrar o refutar que la relacin R en N es un relacin de equivalencia, donde
R es denida por a R b si y nicamente si (a) = (b), donde (a) es igual al
nmero de cifras del nmero a. Por ejemplo
2
R
3
y
52
R
25
.
10. Demostrar o refutar que la relacin R en Z
+
es un relacin de equivalencia, donde
R es denida por a R b si y nicamente si (a) = (b), donde (a) es igual al
nmero de dgitos diferentes que conforman al nmero a. Por ejemplo (100) = 2,
(123) = 3, (1020) = 3 y (10000) = 2, por lo tanto
123
R
1020
y
100
R
10000
.
11. Demostrar o refutar que la relacin R en N es un relacin de equivalencia, donde
R es denida por a R b si y nicamente si (a) = (b), donde (a) devuelve el
dgito menos signicativo del nmero a. Por ejemplo (522) = 2, (43) = 3 y
(7) = 7, de esta forma,
52
R
112
y
1000
R
30
.
12. Demostrar o refutar que la relacin R en N es un relacin de equivalencia, donde
R es denida por a R b si y nicamente si (a) = (b), donde (a) devuelve la
suma de las cifras que componen al nmero a. Por ejemplo (522) = 9, (43) = 7
y (7) = 7, de esta forma,
52
R
142
y
1000
R
1
.
13. Sea R la relacin en el conjunto de pares ordenados de enteros positivos tales
que ((a, b), (c, d)) R si y nicamente si ad = bc. Es R una relacin de
equivalencia?, si es as, cul es la clase de equivalencia de (1, 2)?
14. Sea R la relacin en el conjunto de pares ordenados de enteros positivos tales que
((a, b), (c, d)) R si y nicamente si a + d = b + c. Es R una relacin de
equivalencia?, si es as, cul es la clase de equivalencia de (1, 2)?
15. Sea R la relacin en el conjunto de pares ordenados de enteros positivos tales que
((a, b), (c, d)) R si y nicamente si a d = b c. Es R una relacin de
equivalencia?, si es as, cul es la clase de equivalencia de (1, 2)?
16. Sea R la relacin en el conjunto de pares ordenados de enteros positivos tales que
((a, b), (c, d)) R si y nicamente si
a
d
=
c
b
. Es R una relacin de equivalencia?,
si es as, cul es la clase de equivalencia de (2, 5)?
17. Sea R la relacin en el conjunto de pares ordenados de enteros positivos tales que
((a, b), (c, d)) R si y nicamente si a = c. Es R una relacin de equivalencia?,
si es as, cul es la clase de equivalencia de (1, 4)?, y, cmo se representada
dicha clase de equivalencia en el plano cartesiano?
18. Demostrar o refutar que la relacin R = {(a, b) | a > b} genera un ordenamiento
parcial en el conjunto de los nmeros enteros.
19. Demostrar o refutar que la relacin R = {(a, b) | a < b} genera un ordenamiento
parcial en el conjunto de los nmeros enteros.
20. Demostrar o refutar que la relacin R = {(a, b) | a b} genera un ordenamiento
parcial en el conjunto de los nmeros enteros.
Captulo 9
Introduccin a la teora de nmeros
9.1. Los nmeros enteros y la divisin
9.1.1. Introduccin
Las matemticas discretas involucran a los nmeros enteros y sus propiedades dentro
de un campo que se llama Teora de Nmeros.
9.1.2. Divisin entre nmeros enteros
Cuando un nmero entero es dividido por un segundo nmero entero (diferente de
cero), el resultado puede ser o no ser un entero. Por ejemplo
12
3
= 4 es un nmero
entero, mientras que
11
4
= 2,75 no lo es. Esto conduce a la siguiente denicin.
Denicin: Si a y b son nmeros enteros con a = 0, se dice que a divide a b si hay
un nmero entero c tal que b = ac. Cuando a divide a b se dice que a es un factor de
b y que b es un mltiplo de a. La notacin a|b denota que a divide b. Se escribe a | b
cuando a no divide b.
Ejemplo 1:
Determinar si 4|9 y si 4|20.
Se tiene que 4 | 9 porque
9
4
= 2,25, y 2.25 no es un nmero entero.
Es cierto que 4|20 porque existe el numero c = 5 el cual hace que 20 = 4 5.
Ejemplo 2:
Sean n y d enteros positivos. Cuntos enteros positivos no exceden a n y son divisibles
por d?
163
164 CAPTULO 9. INTRODUCCIN A LA TEORA DE NMEROS
Los nmeros enteros positivos divisibles por d son todos los enteros de la forma d k,
donde k es un entero positivo. Por lo tanto, el nmero de enteros positivos divisibles
por d que no exceden a n es igual al nmero de enteros k con 0 < d k n, o con
0 < k
n
d
, por lo tanto, hay un total de
n
d
nmeros enteros positivos que no exceden
a n y que son divisibles por d.
Algunas de las propiedades bsicas de divisibilidad de los nmeros enteros son pre-
sentadas en el siguiente teorema.
Teorema:
Sean a, b y c nmeros enteros. Entonces:
1. Si a| b y a|c entonces a|(b + c)
2. Si a| b entonces a|bc para todo entero c
3. Si a| b y b|c entonces a|c
4. Si a| b y a|c entonces a|(mb + nc) donde m y n son enteros.
Para demostrar cada uno de los tems del teorema se har uso de la tcnica de de-
mostracin directa y de la denicin de divisin entre nmeros enteros, donde se tiene:
1. Si a| b y a|c entonces a|(b + c).
Si a| b es porque existe un nmero entero p tal que b = a p, si a|c es porque existe
un nmero q tal que c = a q, se tiene que b +c = a p +a q, b +c = a (p +q),
por lo tanto a partir de la denicin de divisin entre nmeros enteros se tiene
que a|(b + c) porque b + c = a (p + q).
2. Si a| b entonces a|bc para todo entero c.
Tenemos que si a| b es porque existe un nmero entero p tal que b = a p, de este
modo se tiene que a|bc puede transformarse en a|a p c con lo cual se obtiene que
b c es mltiplo de a por lo tanto b c puede dividirse por a.
3. Si a| b y b|c entonces a|c.
Si b| c es porque existe un nmero entero p tal que c = b p, como se tiene que a|b
entonces existe un nmero entero q tal que b = a q, reemplazando el valor de b
en c = b p se tiene que c = a q p donde c es un mltiplo de a, por lo tanto a|c.
4. Si a| b y a|c entonces a|(mb + nc) donde m y n son enteros.
Si a| b es porque existe un nmero entero p tal que b = a p, si a|c es porque existe
un nmero q tal que c = aq, entonces mb+nc = map+naq = a(mp+nq)
de donde se obtiene que m b + n c es mltiplo de a por lo tanto a|(mb + nc).
9.1. LOS NMEROS ENTEROS Y LA DIVISIN 165
9.1.3. El algoritmo de la divisin entre nmeros enteros
Cuando un nmero entero es dividido por un nmero entero positivo, hay un cociente
y un residuo. En el Algoritmo de la Divisin sea a un nmero entero y d un nmero
entero positivo, entonces hay unos nicos enteros q y r, con 0 r < d, tal que a = dq+r.
En la igualdad, d es llamado el divisor, a es llamado el dividendo, q es llamado el cociente
y r es llamado el residuo.
La notacin utilizada es:
q = a div d, el operador div sirve para calcular la parte entera de la divisin entre
nmeros enteros.
r = a mod d, el operador mod sirve para calcular el residuo de la divisin entre
nmeros enteros.
Ejemplo 3:
Cul es el cociente y el residuo cuando 233 es dividido por 20?
El nmero 233 puede obtenerse de la siguiente forma con respecto al divisor 20,
233 = 20 11 + 13
233 div 20 = 11, la cantidad de veces que se encuentra presente el 20 en el 233 es 11,
el cual es el cociente, de donde se obtiene que 20 11 = 220.
233 mod 20 = 13, el residuo de la divisin entera es igual a 13, el cual tambin se
obtiene de la siguiente manera 233 220 = 13.
9.1.4. Los nmeros primos
Cada nmero entero positivo mayor que 1 es divisible por al menos dos nmeros
enteros. Cuando un nmero entero mayor que 1 es divisible nicamente por uno (1) y
por l mismo entonces este nmero es llamado nmero primo.
Denicin (nmero primo): Un nmero entero positivo p ms grande que uno es
llamado nmero primo si nicamente los factores de p son 1 y p. Un nmero entero pos-
itivo que es ms grande que 1 y no es un nmero primo es llamado nmero compuesto.
Nota: El nmero entero n es compuesto si y nicamente si existe un nmero entero a
tal que a|n y 1 < a < n.
Ejemplo 4:
Los nmeros 8 y 11 son nmeros primos?
Los factores del 8 son 1, 2, 4 y 8, como se obtienen ms de dos factores entonces el
166 CAPTULO 9. INTRODUCCIN A LA TEORA DE NMEROS
nmero 8 no es un nmero primo, pero 8 si es un nmero compuesto.
Los nicos factores del 11 son el 1 y el 11, por lo tanto el 11 es un nmero primo.
9.1.5. Teorema fundamental de la aritmtica
Cada nmero entero positivo mayor que 1 puede ser escrito nicamente con un
nmero primo o con el producto de dos o ms nmeros primos donde los factores pri-
mos son escritos en orden creciente con respecto a su tamao.
Ejemplos 5:
Utilizando el Teorema Fundamental de la Aritmtica la representacin prima de los
nmeros 100, 845, 999 y 1024 es la siguiente:
100 = 2 2 5 5 = 2
2
5
2
845 = 5 13 13 = 5
1
13
2
999 = 3 3 3 37 = 3
3
37
1024 = 2 2 2 2 2 2 2 2 2 2 = 2
10
Teorema:
Si n es un nmero entero compuesto, entonces n tiene un divisor primo menor o igual
a

n.
Se utilizar la tcnica de demostracin directa para demostrar la validez del teorema.
Si n es un nmero compuesto, ste tiene un factor a con 1 < a < n, por lo tanto,
n = a b, donde a y b son nmeros enteros positivos ms grandes que 1. Se tiene que
a

n o b

n, si no fuera as entonces a b >

n

n = n. Por lo tanto, n tiene


un divisor positivo que no excede a

n. Este divisor o es un nmero primo, o, es un
nmero compuesto, donde por el Teorema Fundamental de la Aritmtica dicho divisor
tiene un divisor primo. En cualquiera de los dos casos, n tiene un divisor primo que es
menor o igual a

n.
Del teorema anterior se tiene que un nmero entero n es primo si este no es divisible
por algn primo menor o igual a la raz cuadrada de n.
9.1. LOS NMEROS ENTEROS Y LA DIVISIN 167
Ejemplo 6:
El nmero entero 169 es un nmero primo?.
Utilizando el teorema anterior se tiene que si 169 es un nmero compuesto entonces
tendr un factor primo menor o igual a

169, como

169 = 13 entonces dicho factor
primo es el nmero 13, porque 13 13 = 13
2
= 169. Por lo tanto el nmero 169 es un
nmero compuesto lo que le impide ser un nmero primo.
Ejemplo 7:
El nmero entero 641 es un nmero primo?.
Utilizando de nuevo el teorema anterior se tiene que si 641 es un nmero compuesto
entonces tendr un factor primo menor o igual a

641

= 25,318 . Los nicos factores
primos que son menores o iguales a 25.318 son: 2, 3, 5, 7, 11, 13, 17, 19 y 23, pero, el
nmero 641 no es divisible por ninguno de estos factores primos, por lo tanto, el nmero
641 no es un nmero compuesto, pero, 641 si es un nmero primo.
El siguiente algoritmo est inspirado en el teorema anterior para determinar si
un nmero es primo.
Booleano EsNumeroPrimo(n : Entero Positivo)
1. d = 1
2. p = 3
3. Si (n = 2 o n = 3) Entonces
4. Retornar Cierto
5. Fin Si
6. Si (n > 3) Entonces
7. Si (n mod 2 = 0) Entonces
8. d = d + 1
9. Fin Si
10. Hacer Mientras (p

n y d = 1)
11. Si (n mod p = 0) Entonces
12. d = d + 1
13. Fin Si
14. p = p + 2
15. Fin Hacer Mientras
16. Si (d = 1) Entonces
17. Retornar Cierto
18. Fin Si
19. De Otro Modo
20. Retornar Falso
21. Fin Si
168 CAPTULO 9. INTRODUCCIN A LA TEORA DE NMEROS
Ejemplo 8:
Utilizar el algoritmo EsNumeroPrimo para determinar si el nmero entero 169 es un
nmero primo?.
Al realizar el paso a paso del algoritmo se inicializan los valores de las variables d, p y
n en:
d = 1
p = 3
n = 169
como 169 es mayor que 3 entonces el algoritmo sigue en la lnea 7, donde el residuo de
dividir 169 en 2 no es cero, por lo tanto el algoritmo sigue al ciclo de repeticin hacer
mientras de la lnea 10, durante el cual siempre se tiene el siguiente valor:

n =

169 = 13 = 13
Iteracin 1:
Se cumple la condicin del ciclo de repeticin hacer mientras porque el 3 13 y d = 1.
El residuo de dividir 169 en 3 no es cero, por lo tanto no se incrementa el valor de la
variable d.
p = p + 2 = 3 + 2 = 5
Iteracin 2:
Se cumple la condicin del ciclo de repeticin hacer mientras porque el 5 13 y d = 1.
El residuo de dividir 169 en 5 no es cero, por lo tanto no se incrementa el valor de la
variable d.
p = p + 2 = 5 + 2 = 7
Iteracin 3:
Se cumple la condicin del ciclo de repeticin hacer mientras porque el 7 13 y d = 1.
El residuo de dividir 169 en 7 no es cero, por lo tanto no se incrementa el valor de la
variable d.
p = p + 2 = 7 + 2 = 9
Iteracin 4:
Se cumple la condicin del ciclo de repeticin hacer mientras porque el 9 13 y d = 1.
El residuo de dividir 169 en 9 no es cero, por lo tanto no se incrementa el valor de la
variable d.
p = p + 2 = 9 + 2 = 11
Iteracin 5:
Se cumple la condicin del ciclo de repeticin hacer mientras porque el 11 13 y d = 1.
9.1. LOS NMEROS ENTEROS Y LA DIVISIN 169
El residuo de dividir 169 en 11 no es cero, por lo tanto no se incrementa el valor de la
variable d.
p = p + 2 = 11 + 2 = 13
Iteracin 6:
Se cumple la condicin del ciclo de repeticin hacer mientras porque el 13 13 y d = 1.
El residuo de dividir 169 en 13 es cero, por lo tanto
d = d + 1 = 1 + 1 = 2
p = p + 2 = 13 + 2 = 15
Iteracin 7:
No se cumple la condicin del ciclo de repeticin hacer mientras ya sea porque 15 13
o porque d = 1. El algoritmo continua en el condicional de la lnea 16.
Por ltimo:
Como d = 1 entonces no se cumple dicho condicional y la funcin termina retornando
el falso de la lnea 20, lo que indica que el nmero 169 no es un nmero primo.
Ejemplo 9:
El nmero entero 61 es un nmero primo?.
Al realizar el paso a paso del algoritmo se inicializan los valores de las variables d, p y
n en:
d = 1
p = 3
n = 61
como 61 es mayor que 3 entonces el algoritmo sigue en la lnea 7, donde el residuo de
dividir 61 en 2 no es cero, por lo tanto el algoritmo sigue al ciclo de repeticin hacer
mientras de la lnea 10, durante el cual siempre se tiene el siguiente valor:

n =

61 = 7,810249676 = 7
Iteracin 1:
Se cumple la condicin del ciclo de repeticin hacer mientras porque el 3 7 y d = 1.
El residuo de dividir 61 en 3 no es cero, por lo tanto no se incrementa el valor de la
variable d.
p = p + 2 = 3 + 2 = 5
Iteracin 2:
Se cumple la condicin del ciclo de repeticin hacer mientras porque el 5 7 y d = 1.
El residuo de dividir 61 en 5 no es cero, por lo tanto no se incrementa el valor de la
variable d.
p = p + 2 = 5 + 2 = 7
170 CAPTULO 9. INTRODUCCIN A LA TEORA DE NMEROS
Iteracin 3:
Se cumple la condicin del ciclo de repeticin hacer mientras porque el 7 7 y d = 1.
El residuo de dividir 61 en 7 no es cero, por lo tanto no se incrementa el valor de la
variable d.
p = p + 2 = 7 + 2 = 9
Iteracin 4:
No se cumple la condicin del ciclo de repeticin hacer mientras porque 9 7. El
algoritmo continua en el condicional de la lnea 16.
Por ltimo:
Como d = 1 entonces se cumple dicho condicional y la funcin termina retornando
cierto, lo que indica que el nmero 61 si es un nmero primo.
9.1.6. Procedimiento para generar la factorizacin prima de un
nmero entero
Gracias al Teorema Fundamental de la Aritmtica se garantiza que todo nmero
entero n tiene una nica factorizacin prima, dicha factorizacin prima se puede deter-
minar con el siguiente algoritmo:
Procedimiento FactorizacionPrima(n : Entero Positivo)
1. i = 0
2. p = 2
3. Si (n > 1) Entonces
4. Hacer Mientras (p

n)
5. Si (n mod p = 0) Entonces
6. a
i
= p
7. n = n div p
8. i = i + 1
9. Fin Si
10. De Otro Modo
11. p = GenerarSiguientePrimo(p)
12. Fin Hacer Mientras
13. a
i
= n
14. Fin Si
La factorizacin prima del nmero n es a
0
a
1
a
2
. . . a
k
, donde se obtienen k factores
primos no necesariamente diferentes, donde a
0
a
1
a
2
. . . a
k
.
El procedimiento hace uso de la funcin GenerarSiguientePrimo, la cual se dene
a continuacin, dicha funcin lo que hace es generar el siguiente nmero que se obtiene
a partir de un nmero primo p.
9.1. LOS NMEROS ENTEROS Y LA DIVISIN 171
Entero Positivo GenerarSiguientePrimo(p : Entero Positivo)
1. Si (p = 2) Entonces
2. Retornar 3
3. Fin Si
4. De Otro Modo Si (p > 2) Entonces
5. m = p + 2
6. Hacer Mientras (EsNumeroPrimo(m) = Cierto)
7. m = m + 2
8. Fin Hacer Mientras
9. Retornar m
10. Fin De Otro Modo
Ejemplo 10:
Utilizar el algoritmo para generar la factorizacin prima del nmero entero 100.
Al realizar el paso a paso del algoritmo (o prueba de escritorio) se inicializan los valores
de las variables i, p y n en:
i = 0
p = 2
n = 100
como 100 es mayor que 1 entonces el algoritmo sigue en el ciclo de repeticin.
Iteracin 1:

n =

100 = 10 = 10
Se cumple la condicin del ciclo de repeticin hacer mientras porque el 2 10.
El residuo de dividir 100 en 2 es cero, por lo tanto:
a
i
= a
0
= 2
n =
100
2
= 50
i = i + 1 = 0 + 1 = 1
Iteracin 2:

n =

50 = 7,071067812 = 7
Se cumple la condicin del ciclo de repeticin hacer mientras porque el 2 7.
El residuo de dividir 50 en 2 es cero, por lo tanto:
a
i
= a
1
= 2
n =
50
2
= 25
i = i + 1 = 1 + 1 = 2
Iteracin 3:

n =

25 = 5 = 5
172 CAPTULO 9. INTRODUCCIN A LA TEORA DE NMEROS
Se cumple la condicin del ciclo de repeticin hacer mientras porque el 2 5.
El residuo de dividir 25 en 2 no es cero, por lo tanto:
p = GenerarSiguientePrimo(2) = 3
Iteracin 4:

n =

25 = 5 = 5
Se cumple la condicin del ciclo de repeticin hacer mientras porque el 3 5.
El residuo de dividir 25 en 3 no es cero, por lo tanto:
p = GenerarSiguientePrimo(3) = 5
Iteracin 5:

n =

25 = 5 = 5
Se cumple la condicin del ciclo de repeticin hacer mientras porque el 5 5.
El residuo de dividir 25 en 5 es cero, por lo tanto:
a
i
= a
2
= 5
n =
25
5
= 5
i = i + 1 = 2 + 1 = 3
Iteracin 6:

n =

5 = 2,236067978 = 2
No se cumple la condicin del ciclo de repeticin y se sale de l porque el 5 2.
Por ltimo:
a
i
= a
3
= 5
La factorizacin prima del nmero cien, es 100 = a
0
a
1
a
2
a
3
= 2 2 5 5 = 2
2
5
2
.
Ejemplo 11:
Utilizar el algoritmo para generar la factorizacin prima del nmero entero 641.
Al realizar el paso a paso del algoritmo se inicializan los valores de las variables i, p y
n en:
i = 0
p = 2
n = 641
como 641 es mayor que 1 entonces el algoritmo sigue en el ciclo de repeticin.
Iteracin 1:

n =

641 = 25,3179778 = 25
Se cumple la condicin del ciclo de repeticin hacer mientras porque el 2 25.
El residuo de dividir 641 en 2 no es cero, por lo tanto:
9.1. LOS NMEROS ENTEROS Y LA DIVISIN 173
p = GenerarSiguientePrimo(2) = 3
Iteracin 2:

n =

641 = 25,3179778 = 25
Se cumple la condicin del ciclo de repeticin hacer mientras porque el 3 25.
El residuo de dividir 641 en 3 no es cero, por lo tanto:
p = GenerarSiguientePrimo(3) = 5
Iteracin 3:

n =

641 = 25,3179778 = 25
Se cumple la condicin del ciclo de repeticin hacer mientras porque el 5 25.
El residuo de dividir 641 en 5 no es cero, por lo tanto:
p = GenerarSiguientePrimo(5) = 7
Iteracin 4:

n =

641 = 25,3179778 = 25
Se cumple la condicin del ciclo de repeticin hacer mientras porque el 7 25.
El residuo de dividir 641 en 7 no es cero, por lo tanto:
p = GenerarSiguientePrimo(7) = 11
Iteracin 5:

n =

641 = 25,3179778 = 25
Se cumple la condicin del ciclo de repeticin hacer mientras porque el 11 25.
El residuo de dividir 641 en 11 no es cero, por lo tanto:
p = GenerarSiguientePrimo(11) = 13
Iteracin 6:

n =

641 = 25,3179778 = 25
Se cumple la condicin del ciclo de repeticin hacer mientras porque el 13 25.
El residuo de dividir 641 en 13 no es cero, por lo tanto:
p = GenerarSiguientePrimo(13) = 17
Iteracin 7:

n =

641 = 25,3179778 = 25
Se cumple la condicin del ciclo de repeticin hacer mientras porque el 17 25.
El residuo de dividir 641 en 17 no es cero, por lo tanto:
p = GenerarSiguientePrimo(17) = 19
Iteracin 8:

n =

641 = 25,3179778 = 25
Se cumple la condicin del ciclo de repeticin hacer mientras porque el 19 25.
174 CAPTULO 9. INTRODUCCIN A LA TEORA DE NMEROS
El residuo de dividir 641 en 19 no es cero, por lo tanto:
p = GenerarSiguientePrimo(19) = 23
Iteracin 9:

n =

641 = 25,3179778 = 25
Se cumple la condicin del ciclo de repeticin hacer mientras porque el 23 25.
El residuo de dividir 641 en 23 no es cero, por lo tanto:
p = GenerarSiguientePrimo(23) = 29
Iteracin 10:

n =

641 = 25,3179778 = 25
No se cumple la condicin del ciclo de repeticin hacer mientras porque el 29 25.
Por ltimo:
a
i
= a
0
= n = 641
La factorizacin prima es 641 = a
0
= 641 = 641
1
.
Teorema:
Los nmeros primos son innitos.
Se probar este teorema utilizando la tcnica de demostracin por contradiccin. Se
asume que existe una cantidad nita de nmeros primos, los cuales son: p
1
, p
2
, p
3
, . . .,
p
n
. Sea Q = p
1
p
2
p
3
. . . p
n
+ 1. Por el Teorema Fundamental de la Aritmtica,
Q es un nmero primo o de otro modo puede ser escrito como el producto de dos o
ms nmeros primos. Sin embargo, ninguno de los primos p
j
divide a Q, por lo tanto
Q es un nmero primo y se llega a una contradiccin con respecto a que el conjunto
de los nmeros primos sea un conjunto nito. De esta forma queda demostrado que el
conjunto de los nmeros primos es innito.
9.1.7. El mximo comn divisor (MCD)
Sean a y b nmeros enteros diferentes de cero. El entero ms grande d tal que d|a y
d|b es llamado el Mximo Comn Divisor (MCD) de a y b. El mximo comn divisor
de a y b se denota por MCD(a, b).
Ejemplo 12:
Cul es el MCD(24, 36)?
Los divisores comunes de ambos nmeros son: 1, 2, 3, 4, 6 y 12, donde
MCD(24, 36) = MAX({1, 2, 3, 4, 6, 12}) = 12.
9.1. LOS NMEROS ENTEROS Y LA DIVISIN 175
Ejemplo 13:
Cul es el MCD(17, 22)?
MCD(17, 22) = 1.
Denicin (primos relativos): Los nmeros enteros a y b son primos relativos si el
MCD es igual a 1.
Ejemplo 14:
17 y 22 son primos relativos porque MCD(17, 22) = 1.
Otra forma de encontrar el MCD de dos nmeros enteros es usando la factorizacin
prima de los dos nmeros a y b, donde:
a = p
a
1
1
p
a
2
2
. . . p
an
n
, b = p
b
1
1
p
b
2
2
. . . p
bn
n
se debe tener en cuenta que los exponentes son nmeros naturales.
El Mximo Comn Divisor de los nmeros enteros a y b se obtiene de la siguiente forma:
MCD(a, b) = p
min(a
1
, b
1
)
1
p
min(a
2
, b
2
)
2
. . . p
min(an, bn)
n
.
Ejemplo 15:
La factorizacin prima de 120 y 500 es: 120 = 2
3
3
1
5
1
, 500 = 2
2
3
0
5
3
MCD(120, 500) = 2
min(3, 2)
3
min(1, 0)
5
min(1, 3)
= 2
2
3
0
5
1
= 20
9.1.8. El mnimo comn mltiplo(MCM)
El Mnimo Comn Mltiplo de los nmeros enteros positivos a y b es el nmero en-
tero positivo ms pequeo que es divisible por ambos nmeros enteros a y b. El mnimo
comn mltiplo entre a y b es denotado por MCM(a, b).
La forma ms fcil de calcular el MCM entre dos nmeros enteros es utilizando la
factorizacin prima de dichos nmeros, donde:
a = p
a
1
1
p
a
2
2
. . . p
an
n
, b = p
b
1
1
p
b
2
2
. . . p
bn
n
se debe tener en cuenta que los exponentes son nmeros naturales.
El Mnimo Comn Mltiplo de los nmeros enteros a y b se obtiene de la siguiente
forma:
MCM(a, b) = p
max(a
1
, b
1
)
1
p
max(a
2
, b
2
)
2
. . . p
max(an, bn)
n
.
176 CAPTULO 9. INTRODUCCIN A LA TEORA DE NMEROS
Ejemplo 16:
Cul es el MCM(95256, 432)?
La factorizacin prima de 95256 y 432 es: 95256 = 2
3
3
5
7
2
, 432 = 2
4
3
3
MCM(95256, 432) = 2
max(3, 4)
3
max(5, 3)
7
max(2, 0)
= 2
4
3
5
7
2
= 16 243 49 = 190512
Ejemplo 17:
Sean los nmeros enteros 50 y 25, MCD(50, 25) = 25 y MCM(50, 25) = 50, 50 25 =
MCD(50, 25) MCM(50, 25) = 25 50
9.1.9. El algoritmo de Euclides
La siguiente es una versin iterativa del algoritmo de Euclides para calcular el m-
ximo comn divisor de dos nmeros enteros positivos:
Procedimiento MCD(a, b : Enteros Positivos)
1. x = a
2. y = b
3. Hacer Mientras (y = 0)
4. r = x mod y
5. x = y
6. y = r
7. Fin Hacer Mientras
en el algoritmo x mod y es el residuo de la divisin entera de x por y.
Al nalizar el algoritmo el mximo comn divisor de los nmeros enteros x y y se en-
cuentra almacenado en la variable x.
La siguiente es una versin recursiva del algoritmo de Euclides para calcular el m-
ximo comn divisor de dos nmeros enteros positivos:
Euclides(x, y) =
_

_
y si y x y (x mod y) = 0
Euclides(y, x) si x < y
Euclides(y, (x mod y)) de otro modo
Lema (en el que se apoya el algoritmo de Euclides): Sea a = bq +r, donde a, b,
q y r son enteros. Entonces MCD(a, b) = MCD(b, r).
9.2. ARITMTICA MODULAR 177
Ejemplo 18:
Encontrar el MCD(662, 414) usando el algoritmo de Euclides.
Euclides(662, 414) = Euclides(414, (662 mod 414)) = Euclides(414, 248) =
Euclides(248, (414 mod 248)) = Euclides(248, 166) =
Euclides(166, (248 mod 166)) = Euclides(166, 82) =
Euclides(82, (166 mod 82)) = Euclides(82, 2) = 2
9.2. Aritmtica modular
En ocasiones lo nico que interesa es el residuo de un nmero al ser dividido por otro.
Por ejemplo, qu hora ser dentro de 50 horas a partir de este momento?, sabemos que
dentro de 24 horas ser exactamente la misma hora actual, lo mismo sucede dentro de
48 horas donde tendremos exactamente la misma hora actual, como simplemente faltan
2 horas para completar las 50 horas, entonces dentro de 50 horas tendremos exacta-
mente la misma hora actual ms dos horas.
Denicin (congruencia): Si a y b son nmeros enteros y m es un nmero entero
positivo, entonces a es congruente a b modulo m si m divide a (a b). Se usa la no-
tacin a b(mod m) para indicar que a es congruente a b modulo m. Si a y b no son
congruentes modulo m, se escribe a b(mod m).
Teorema (congruencia):
Sea a y b nmeros enteros y m un entero positivo. Entonces a b(mod m) si y nica-
mente si a mod m = b mod m.
Ejemplo 19:
Determinar si 17 es congruente a 5 modulo 6, es decir, 17 5(mod 6)?
Utilizando la denicin de congruencia se tiene que el 6 divide a 17 5 = 12, es decir
6|(17 5) = 6|(12) = 6|(6 2) = 2, de donde se concluye que 17 es congruente a 5
modulo 6.
Utilizando el teorema de congruencia se tiene 17 mod 6 = 5 mod 6, 5 = 5, como se
presenta la igualdad entonces es cierto que 17 es congruente a 5 modulo 6.
Ejemplo 20:
Determinar si 24 es congruente a 14 modulo 6, es decir, 24 14(mod 6)?
178 CAPTULO 9. INTRODUCCIN A LA TEORA DE NMEROS
Utilizando la denicin de congruencia se tiene que el 6 no divide a 24 14 = 10, es
decir 6 |(2414) = 6 |(10), de donde se concluye que 24 no es congruente a 14 modulo
6, 24 14(mod 6).
Utilizando el teorema de congruencia se tiene 24 mod 6 = 14 mod 6, 0 = 2, como no se
presenta la igualdad entonces 24 no es congruente a 14 modulo 6.
Teorema:
Sea m un nmero entero positivo. Los nmeros enteros a y b son congruentes modulo
m si y nicamente si hay un entero k tal que a = b + k m.
Teorema:
Sea m un nmero entero positivo. Si a b(mod m) y c d(mod m) entonces
a + c b + d(mod m) y a c b d(mod m)
Ejemplo 21:
Se tiene que 7 2(mod 5) y que 11 1(mod 5) entonces con respecto al teorema
anterior se tiene que 7 +11 2 +1(mod 5), 18 3(mod 5) que efectivamente es cierto
y que 7 11 2 1(mod 5), 77 2(mod 5) lo cual tambin es cierto.
9.2.1. Aplicaciones de la aritmtica modular
La Aritmtica Modular tiene muchas aplicaciones en matemticas discretas y cien-
cias de la computacin. Algunas de la aplicaciones ms importantes son las siguientes:
Asignacin de localizaciones de memoria en el computador.
Generacin de nmeros pseudoaleatorios.
Criptosistemas basados en aritmtica modular.
9.2.2. Asignacin de localizaciones de memoria en el computa-
dor
Para la asignacin de localizaciones de memoria en el computador comnmente son
utilizadas las Funciones Hash (que al buscar en el espaol una traduccin adecuada
seran las funciones resumen). Las funciones hash son utilizadas cuando el dominio de
los elementos que se van a almacenar en el computador es muy grande y la cantidad
de elementos a guardar es muy poca o es muy pequea con respecto al dominio de los
elementos, tal es el caso de las nuevas cdulas de ciudadana en Colombia que utilizan
nmeros mayores a mil millones y donde los colombianos no somos ms que cuarenta
millones de habitantes.
9.2. ARITMTICA MODULAR 179
Sea h(k) la funcin hash denida como h(k) = k mod m, donde k es la llave que
representa al registro (en nuestro ejemplo k es el nmero de cdula de una persona y
donde la cdula se considera como llave principal porque permite diferenciar de forma
nica a cualquier colombiano con respecto a todos los colombianos) y m es la cantidad
de posiciones en memoria que se tienen para almacenar los registros, perfectamente en
el contexto universitario un valor adecuado de m podra ser 100000, para considerar
que se puede guardar como mximo la informacin de 100000 estudiantes.
Ejemplo 22:
En que posicin de memoria debera de quedar almacenada la informacin del estu-
diante de cdula 1456452525 si se considera un valor de m = 100000?
La informacin deber quedar almacenada en el registro ubicado en la posicin
52.525, el cual es el resultado que se obtiene con la funcin hash
h(1456452525) = 1456452525 mod 100000 = 52525
La funcin h no es inyectiva porque dos llaves (cdulas) pueden hacer referencia al mismo
registro para almacenar su informacin all, tal es el caso de las cdulas 1456452525 y
4987152525 que hacen referencia al registro ubicado en la posicin 52525, ste tipo de
problemas es solucionado utilizando manejo de colisiones, las cuales estn fuera del
alcance de este libro.
9.2.3. Generacin de nmeros pseudoaleatorios
El procedimiento ms comnmente utilizado en los computadores para generar
nmeros pseudoaleatorios es el de Congruencia Lineal.
El procedimiento de Congruencia Lineal utiliza cuatro nmeros enteros: el modulo m,
el multiplicador a, el incremento c y la semilla x
0
, con 2 a < m, 0 c < m
y 0 x
0
< m. Se genera una secuencia de nmeros pseudoaleatorios {x
n
}, con
0 x
n
< m para toda n, al usar sucesivamente la congruencia:
x
n+1
= (a x
n
+ c) mod m
Ejemplo 23:
Cul es la secuencia de nmeros que se generan al elegir el modulo m = 9, el multipli-
cador a = 7, el incremento c = 4 y la semilla x
0
= 3?
x
0
= 3
x
1
= (7 x
0
+ 4) mod 9 = (7 3 + 4) mod 9 = 25 mod 9 = 7
x
2
= (7 x
1
+ 4) mod 9 = (7 7 + 4) mod 9 = 53 mod 9 = 8
x
3
= (7 x
2
+ 4) mod 9 = (7 8 + 4) mod 9 = 60 mod 9 = 6
180 CAPTULO 9. INTRODUCCIN A LA TEORA DE NMEROS
x
4
= (7 x
3
+ 4) mod 9 = (7 6 + 4) mod 9 = 46 mod 9 = 1
x
5
= (7 x
4
+ 4) mod 9 = (7 1 + 4) mod 9 = 11 mod 9 = 2
x
6
= (7 x
5
+ 4) mod 9 = (7 2 + 4) mod 9 = 18 mod 9 = 0
x
7
= (7 x
6
+ 4) mod 9 = (7 0 + 4) mod 9 = 4 mod 9 = 4
x
8
= (7 x
7
+ 4) mod 9 = (7 4 + 4) mod 9 = 32 mod 9 = 5
x
9
= (7 x
8
+ 4) mod 9 = (7 5 + 4) mod 9 = 39 mod 9 = 3
Donde x
9
= x
0
= 3 y cada trmino en la secuencia depende nicamente del trmino
previo, de esta forma la secuencia generada es: 3, 7, 8, 6, 1, 2, 0, 4, 5, 3, 7, 8, 6, 1, 2, 0,
4, 5, 3, ...
9.2.4. Criptosistemas basados en aritmtica modular
Una de las aplicaciones ms importantes de la aritmtica modular es la criptografa.
Para ilustrar este tema se presentar el mtodo como se encriptaban los mensajes en la
poca del Emperador Julio Cesar.
El Mtodo de Encriptacin del Emperador Julio Cesar consiste en seleccionar un al-
fabeto sobre el cual se va a escribir un mensaje, cada letra que conforma el mensaje
original es reemplazada por la letra que se encuentra m posiciones a la derecha en el
alfabeto. Se considera que el alfabeto es cclico, es decir que despus de la ltima letra
del alfabeto sigue la primer letra del alfabeto, de esta forma siempre se puede desplazar
m posiciones a la derecha del alfabeto sin importar la posicin que ocupa sta sobre
dicho alfabeto.
Ejemplo 24:
Considerar que se tiene el siguiente alfabeto: {a, b, c, d, e, f, g, h, i, j, k, l, m},
y que en el encriptamiento una letra se reemplaza por la que est tres posiciones a la
derecha de sta, en los casos en que se necesita seguir contando letras y stas se acaben
entonces se sigue contando desde la primer letra del alfabeto, es decir se debe considerar
que el alfabeto es cclico. Cmo se debe escribir la palabra magia encriptada de esta
forma?
Segn el alfabeto las letras de la palabra magia son reemplazadas por: m c, a d,
g j, i l y a d. Encriptar(magia)=cdjld.
Formalmente el proceso consiste en:
Si se estn utilizando todas las letras del alfabeto espaol entonces reemplazar
cada letra por un entero entre 0 y 26, donde a 0, b 1, . . ., z 26.
Para cada una de las posiciones de las letras calcular la nueva posicin apoyado
en la siguiente formula f(p) = (p + desplazamiento) mod 27
Para cada una de las nuevas posiciones, reemplazar dichas posiciones por la letra
que corresponde en el alfabeto para dicha ubicacin.
9.3. REPRESENTACIN DE LOS ENTEROS EN EL COMPUTADOR 181
Ejemplo 25:
Cul es el mensaje secreto producido por la palabra universidad teniendo un des-
plazamiento de 8 en el mtodo de Julio Cesar y considerando todo el alfabeto espaol?
Equivalencia de las letras a sus posiciones comenzando desde la posicin cero:
a 0, b 1, c 2, d 3, e 4, f 5, g 6, h 7,
i 8, j 9, k 10, l 11, m 12, n 13, n 14, o 15,
p 16, q 17, r 18, s 19, t 20, u 21, v 22, w 23,
x 24, y 25, z 26.
ReemplazarLetrasPosiciones(

universidad

) =

21 13 8 22 4 18 19 8 3 0 3

Los desplazamientos para cada una de las posiciones de las letras son:
f(21) = (21 + 8) mod 27 = 29 mod 27 = 2
f(13) = (13 + 8) mod 27 = 21 mod 27 = 21
f(8) = (8 + 8) mod 27 = 16 mod 27 = 16
f(22) = (22 + 8) mod 27 = 30 mod 27 = 3
f(4) = (4 + 8) mod 27 = 12 mod 27 = 12
f(18) = (18 + 8) mod 27 = 26 mod 27 = 26
f(19) = (19 + 8) mod 27 = 27 mod 27 = 0
f(8) = (8 + 8) mod 27 = 16 mod 27 = 16
f(3) = (3 + 8) mod 27 = 11 mod 27 = 11
f(0) = (0 + 8) mod 27 = 8 mod 27 = 8
f(3) = (3 + 8) mod 27 = 11 mod 27 = 11
PosicionesDesplazadas(

21 13 8 22 4 18 19 8 3 0 3

) =

2 21 16 3 12 26 0 16 11 8 11

PosicionesPorLetras(

2 21 16 3 12 26 0 16 11 8 11

) =

cupdmzaplil

De esta forma Encriptar(

universidad

) =

cupdmzaplil

.
9.3. Representacin de los enteros en el computador
La notacin que tpicamente utilizamos da a da es la de base 10, donde 913 es
realmente 9 10
2
+ 1 10
1
+ 3 10
0
. La notacin que utilizan los computadores es
base 2.
Teorema:
Sea b un entero positivo ms grande que 1. Entonces si n es un nmero entero positivo
182 CAPTULO 9. INTRODUCCIN A LA TEORA DE NMEROS
este puede ser representado de forma nica como:
n = a
k
b
k
+ a
k1
b
k1
+ + a
1
b + a
0
donde k es un nmero entero no negativo, a
0
, a
1
, . . . , a
k
son nmeros enteros posi-
tivos menores que b y a
k
= 0. La representacin del nmero entero n en base b es
(a
k
a
k1
a
k2
a
1
a
0
)
b
.
Ejemplo 26:
Cul es la representacin decimal del nmero entero que tiene como representacin
binaria a (10111100)
2
?
(10111100)
2
= 1 2
7
+ 0 2
6
+ 1 2
5
+ 1 2
4
+ 1 2
3
+ 1 2
2
+ 0 2
1
+ 0 2
0
= 2
7
+ 2
5
+ 2
4
+ 2
3
+ 2
2
= 128 + 32 + 16 + 8 + 4
= 188
Ejemplo 27:
Cul es la representacin decimal del nmero entero que tiene como representacin
ternaria a (210112)
3
?
(210112)
3
= 2 3
5
+ 1 3
4
+ 0 3
3
+ 1 3
2
+ 1 3
1
+ 2 3
0
= 2 243 + 1 81 + 1 9 + 1 3 + 2 1
= 486 + 81 + 9 + 3 + 2
= 581
Ejemplo 28:
Cul es la representacin decimal del nmero entero que tiene como representacin en
base 6 a (310541)
6
?
(310541)
6
= 3 6
5
+ 1 6
4
+ 0 6
3
+ 5 6
2
+ 4 6
1
+ 1 6
0
= 3 7776 + 1 1296 + 5 36 + 4 6 + 1 1
= 23328 + 1296 + 180 + 24 + 1
= 24829
9.3. REPRESENTACIN DE LOS ENTEROS EN EL COMPUTADOR 183
9.3.1. Representacin de nmeros enteros en base hexadecimal
La representacin de nmeros enteros en base hexadecimal o base 16 es utilizada
comnmente en ciencias de la computacin. En esta base 16 smbolos son requeridos,
stos son: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F, donde las letras de la A a la E
representan respectivamente los nmeros decimales del 10 al 15.
Ejemplo 29:
Cul es la representacin decimal del nmero entero que tiene como representacin en
base hexadecimal a (BC024)
16
?
(BC024)
16
= B 16
4
+ C 16
3
+ 0 16
2
+ 2 16
1
+ 4 16
0
(BC024)
16
= 11 16
4
+ 12 16
3
+ 0 16
2
+ 2 16
1
+ 4 16
0
(BC024)
16
= 11 65536 + 12 4096 + 2 16 + 4 1
(BC024)
16
= 720896 + 49152 + 32 + 4 = (770084)
10
9.3.2. Cambio de base de un nmero entero escrito en base 10
Ahora se describe un algoritmo para obtener la representacin en base b de un
nmero entero n escrito en base 10.
Utilizando el algoritmo de la divisin se tiene que: n = b q
0
+ a
0
, donde 0 a
0
< b,
a
0
es el residuo de dividir n por b, q
0
es el cociente de dividir n por b, a
0
es el dgito
situado ms a la derecha en la representacin del nmero entero n. Luego se repite de
nuevo el proceso para q
0
, de esta forma se tiene: q
0
= b q
1
+ a
1
, donde 0 a
1
< b,
a
1
es el segundo dgito por la derecha de la representacin del nmero entero n en
base b. El proceso contina dividiendo el cociente sucesivamente por b, obteniendo
como residuos los dgitos de la representacin en base b. El proceso termina cuando se
obtiene un cociente igual a cero. La representacin del nmero entero n en base b es
(a
k
a
k1
a
k2
a
1
a
0
)
b
.
Ejemplo 30:
Cul es la representacin binaria (o representacin en base 2) del nmero entero 188
(el cual se sobre entiende que est en base 10 base decimal)?
188 = 2 94 + 0, q
0
= 94, a
0
= 0
94 = 2 47 + 0, q
1
= 47, a
1
= 0
47 = 2 23 + 1, q
2
= 23, a
2
= 1
23 = 2 11 + 1, q
3
= 11, a
3
= 1
11 = 2 5 + 1, q
4
= 5, a
4
= 1
5 = 2 2 + 1, q
5
= 2, a
5
= 1
2 = 2 1 + 0, q
6
= 1, a
6
= 0
1 = 2 0 + 1, q
7
= 0, a
7
= 1
184 CAPTULO 9. INTRODUCCIN A LA TEORA DE NMEROS
como la presentacin en la base b es (a
7
a
6
. . . a
1
a
0
)
b
entonces el nmero entero 188 tiene
la representacin binaria (10111100)
2
.
Ejemplo 31:
Cul es la representacin en base 3 (o base ternaria) del nmero entero 581?
581 = 3 193 + 2, q
0
= 193, a
0
= 2
193 = 3 64 + 1, q
1
= 64, a
1
= 1
64 = 3 21 + 1, q
2
= 21, a
2
= 1
21 = 3 7 + 0, q
3
= 7, a
3
= 0
7 = 3 2 + 1, q
4
= 2, a
4
= 1
2 = 3 0 + 2, q
5
= 0, a
5
= 2
como la presentacin en la base b es (a
5
a
4
a
3
a
2
a
1
a
0
)
b
entonces el nmero entero 581 tiene
la siguiente representacin en base 3: (210112)
3
.
Ejemplo 32:
Cul es la representacin en base 6 del nmero entero 24829?
24829 = 6 4138 + 1, q
0
= 4138, a
0
= 1
4138 = 6 689 + 4, q
1
= 689 , a
1
= 4
689 = 6 114 + 5, q
2
= 114 , a
2
= 5
114 = 6 19 + 0 , q
3
= 19 , a
3
= 0
19 = 6 3 + 1 , q
4
= 3 , a
4
= 1
3 = 6 0 + 3 , q
5
= 0 , a
5
= 3
como la presentacin en la base b es (a
5
a
4
a
3
a
2
a
1
a
0
)
b
entonces el nmero entero 24829
tiene la siguiente representacin en base 6: (310541)
6
.
9.3.3. Algoritmo para construir la expansin de n en base b
Procedimiento RepresentacionEnBaseB(n, b : Enteros Positivos)
1. Si (b 2) Entonces
2. q = n
3. k = 0
4. Hacer Mientras (q = 0)
5. a
k
= q mod b
6. q = q div b
7. k = k + 1
8. Fin Hacer Mientras
9. Fin Si
La representacin del nmero entero n en base b es (a
k1
a
k2
a
k3
a
1
a
0
)
b
.
9.3. REPRESENTACIN DE LOS ENTEROS EN EL COMPUTADOR 185
Ejemplo 33:
Utilizar el algoritmo RepresentacionEnBaseB para generar la representacin en base
4 del nmero 531.
Al realizar el paso a paso del algoritmo se inicializan los valores de las variables n y b
en:
n = 531
b = 4
como b es mayor o igual a 2 entonces el algoritmo sigue en la lnea 2, donde se le asignan
los siguientes valores a las variables q y k:
q = n = 531
k = 0
como la variable q tiene un valor diferente de cero, entonces el algoritmo entra al ciclo
de repeticin hacer mientras de la lnea 4, las siguientes son las iteraciones que realiza
el ciclo de repeticin:
Iteracin 1:
Se cumple la condicin del ciclo de repeticin hacer mientras porque q = 531 = 0, el
trabajo que se realiza dentro del ciclo es el siguiente:
a
k
= q mod b, a
0
= 531 mod 4, a
0
= 3
q = q div b, q = 531 div 4, q = 132
k = k + 1, k = 0 + 1, k = 1
Iteracin 2:
Se cumple la condicin del ciclo de repeticin hacer mientras porque q = 132 = 0, el
trabajo que se realiza dentro del ciclo es el siguiente:
a
k
= q mod b, a
1
= 132 mod 4, a
1
= 0
q = q div b, q = 132 div 4, q = 33
k = k + 1, k = 1 + 1, k = 2
Iteracin 3:
Se cumple la condicin del ciclo de repeticin hacer mientras porque q = 33 = 0, el
trabajo que se realiza dentro del ciclo es el siguiente:
a
k
= q mod b, a
2
= 33 mod 4, a
2
= 1
q = q div b, q = 33 div 4, q = 8
k = k + 1, k = 2 + 1, k = 3
Iteracin 4:
Se cumple la condicin del ciclo de repeticin hacer mientras porque q = 8 = 0, el
trabajo que se realiza dentro del ciclo es el siguiente:
186 CAPTULO 9. INTRODUCCIN A LA TEORA DE NMEROS
a
k
= q mod b, a
3
= 8 mod 4, a
3
= 0
q = q div b, q = 8 div 4, q = 2
k = k + 1, k = 3 + 1, k = 4
Iteracin 5:
Se cumple la condicin del ciclo de repeticin hacer mientras porque q = 2 = 0, el
trabajo que se realiza dentro del ciclo es el siguiente:
a
k
= q mod b, a
4
= 2 mod 4, a
4
= 2
q = q div b, q = 2 div 4, q = 0
k = k + 1, k = 4 + 1, k = 5
Iteracin 6:
Ya no se cumple la condicin del ciclo de repeticin porque la variable q es igual a cero,
por lo tanto el algoritmo termina.
Por ltimo:
Como la representacin del nmero entero 531 en base 4 es (a
4
a
3
a
2
a
1
a
0
)
4
entonces dicha
representacin es (20103)
4
.
9.3.4. Algoritmos para operaciones de nmeros enteros en base
2
Algoritmo para la suma de nmeros enteros en base 2
Para el siguiente algoritmo las representaciones binarias de a y b son (a
n1
a
n2
. . . a
1
a
0
)
2
y (b
n1
b
n2
. . . b
1
b
0
)
2
, respectivamente.
Procedimiento SumaDeNumerosEnterosEnBaseBinaria(a, b : Enteros Positivos)
1. c = 0
2. n = MAX(CantidadBits(a), CantidadBits(b))
3. Para j = 0 Hasta n 1
4. d = (a
j
+ b
j
+ c)/2
5. S
j
= a
j
+ b
j
+ c 2d
6. c = d
7. Fin Para
8. S
n
= c
La representacin binaria de la suma es (S
n
S
n1
. . . S
1
S
0
)
2
Ejemplo 34:
Utilizar el algoritmo SumaDeNumerosEnterosEnBaseBinaria para sumar los nmeros
enteros positivos a y b que tienen respectivamente las siguientes representaciones bina-
rias (1101010)
2
y (111100)
2
.
9.3. REPRESENTACIN DE LOS ENTEROS EN EL COMPUTADOR 187
Al realizar el paso a paso del algoritmo se inicializan los valores de las variables c, j y
n en:
c = 0
n = 7, donde n es la cantidad de bits del nmero ms largo de los dos que se van a
sumar, en el caso del nmero que tenga menos bits entonces ste se lleva a la misma
longitud del otro nmero rellenando de tantos ceros como sean necesarios en la parte
izquierda del nmero hasta alcanzar la longitud del nmero ms largo, por este motivo
el nmero b queda representado as: (0111100)
2
.
El algoritmo entra al ciclo de repeticin Para de la lnea 3, las siguientes son las
iteraciones que realiza el ciclo de repeticin:
Iteracin 1:
El ciclo de repeticin para comienza incializando su contador de ciclo j en cero, el
trabajo que se realiza dentro del ciclo es el siguiente:
d =

a
0
+ b
0
+ c
2

, d =

0 + 0 + 0
2

, d = 0
s
0
= a
0
+ b
0
+ c 2d, s
0
= 0 + 0 + 0 2 0, s
0
= 0
c = d, c = 0
j = 1
Iteracin 2:
Se cumple la condicin del ciclo de repeticin para porque j = 1 6, el trabajo que se
realiza dentro del ciclo es el siguiente:
d =

a
1
+ b
1
+ c
2

, d =

1 + 0 + 0
2

, d = 0
s
1
= a
1
+ b
1
+ c 2d, s
1
= 1 + 0 + 0 2 0, s
1
= 1
c = d, c = 0
j = 2
Iteracin 3:
Se cumple la condicin del ciclo de repeticin para porque j = 2 6, el trabajo que se
realiza dentro del ciclo es el siguiente:
d =

a
2
+ b
2
+ c
2

, d =

0 + 1 + 0
2

, d = 0
s
2
= a
2
+ b
2
+ c 2d, s
2
= 0 + 1 + 0 2 0, s
2
= 1
c = d, c = 0
j = 3
Iteracin 4:
Se cumple la condicin del ciclo de repeticin para porque j = 3 6, el trabajo que se
realiza dentro del ciclo es el siguiente:
d =

a
3
+ b
3
+ c
2

, d =

1 + 1 + 0
2

, d = 1
s
3
= a
3
+ b
3
+ c 2d, s
3
= 1 + 1 + 0 2 1, s
3
= 0
c = d, c = 1
j = 4
188 CAPTULO 9. INTRODUCCIN A LA TEORA DE NMEROS
Iteracin 5:
Se cumple la condicin del ciclo de repeticin para porque j = 4 6, el trabajo que se
realiza dentro del ciclo es el siguiente:
d =

a
4
+ b
4
+ c
2

, d =

0 + 1 + 1
2

, d = 1
s
4
= a
4
+ b
4
+ c 2d, s
4
= 0 + 1 + 1 2 1, s
4
= 0
c = d, c = 1
j = 5
Iteracin 6:
Se cumple la condicin del ciclo de repeticin para porque j = 5 6, el trabajo que se
realiza dentro del ciclo es el siguiente:
d =

a
5
+ b
5
+ c
2

, d =

1 + 1 + 1
2

, d = 1
s
5
= a
5
+ b
5
+ c 2d, s
5
= 1 + 1 + 1 2 1, s
5
= 1
c = d, c = 1
j = 6
Iteracin 7:
Se cumple la condicin del ciclo de repeticin para porque j = 6 6, el trabajo que se
realiza dentro del ciclo es el siguiente:
d =

a
6
+ b
6
+ c
2

, d =

1 + 0 + 1
2

, d = 1
s
6
= a
6
+ b
6
+ c 2d, s
6
= 1 + 0 + 1 2 1, s
6
= 0
c = d, c = 1
j = 7
Iteracin 8:
Ya no se cumple la condicin del ciclo de repeticin para porque j = 7 6, por lo tanto
el ciclo de repeticin termina y el algoritmo continua en la lnea 8.
Por ltimo:
s
7
= 1. El resultado de sumar los nmeros a y b en representacin binaria es
(s
7
s
6
s
5
s
4
s
3
s
2
s
1
s
0
)
2
, con respecto a los valores obtenidos en el paso a paso del algoritmo
el resultado es: (10100110)
2
.
Las representaciones en base diez de los nmeros a, b y el resultado s es:
a = (1101010)
2
= 1 2
6
+ 1 2
5
+ 0 2
4
+ 1 2
3
+ 0 2
2
+ 1 2
1
+ 0 2
0
= 1 64 + 1 32 + 1 8 + 1 2
= 64 + 32 + 8 + 2
= 106
b = (0111100)
2
= 0 2
6
+ 1 2
5
+ 1 2
4
+ 1 2
3
+ 1 2
2
+ 0 2
1
+ 0 2
0
= 1 32 + 1 16 + 1 8 + 1 4
9.3. REPRESENTACIN DE LOS ENTEROS EN EL COMPUTADOR 189
= 32 + 16 + 8 + 4
= 60
s = (10100110)
2
= 1 2
7
+ 0 2
6
+ 1 2
5
+ 0 2
4
+ 0 2
3
+ 1 2
2
+ 1 2
1
+ 0 2
0
= 1 2
7
+ 1 2
5
+ 1 2
2
+ 1 2
1
= 1 128 + 1 32 + 1 4 + 1 2
= 128 + 32 + 4 + 2
= 166
y efectivamente 106 + 60 = 166.
Algoritmo para la multiplicacin de nmeros enteros en base 2
Para el siguiente algoritmo las representaciones binarias de a y b son (a
n1
a
n2
. . . a
1
a
0
)
2
y (b
n1
b
n2
. . . b
1
b
0
)
2
, respectivamente. Adicionalmente, c
0
, c
1
, . . ., c
n1
son los produc-
tos parciales.
Procedimiento MultiplicacionDeNumerosEnterosEnBaseBinaria(a, b : Enteros
Positivos)
1. n = CantidadBits(b)
2. Para j = 0 Hasta n 1
3. Si (b
j
= 1) Entonces
4. c
j
= (desplazar el nmero a j lugares a la izquierda)
5. De Otro Modo
6. c
j
= 0
7. Fin Para
8. p = 0
9. Para j = 0 to n 1
10. p = p + c
j
11. Fin Para
Al terminar el algoritmo en la variable p queda almacenado el resultado de multiplicar
los nmeros enteros a y b.
Ejemplo 35:
Utilizar el algoritmo MultiplicacionDeNumerosEnterosEnBaseBinaria para multiplicar
los nmeros enteros positivos a y b que tienen respectivamente las siguientes representa-
ciones binarias (1001)
2
y (1101)
2
.
Al realizar el paso a paso del algoritmo se inicia el valor de la variable n con el nmero
entero positivo 4, porque el nmero b en su representacin binaria tiene cuatro bits.
El algoritmo contina en la lnea 2 donde ingresa al ciclo de repeticin Para donde se
realizan las siguientes iteraciones:
190 CAPTULO 9. INTRODUCCIN A LA TEORA DE NMEROS
Iteracin 1, ciclo para que comienza en la lnea 2:
El ciclo de repeticin para comienza inicializando su contador de ciclo j en cero, el
trabajo que se realiza dentro del ciclo es el siguiente:
como b
0
= 1 entonces a c
0
se le asigna el nmero a desplazado j = 0 posiciones a la
izquierda, de esta forma se tiene que:
c
0
= (1001)
2
= 1 2
3
+ 0 2
2
+ 0 2
1
+ 1 2
0
= 8 + 1 = 9
j = j + 1 = 0 + 1 = 1, se incrementa el contador del ciclo.
Iteracin 2, ciclo para que comienza en la lnea 2:
Se cumple la condicin del ciclo de repeticin para porque j = 1 3, el trabajo que
se realiza dentro del ciclo es el siguiente:
como b
1
= 0 entonces a c
1
se le asigna el nmero 0 (lnea 6 del algoritmo), de esta forma
se tiene que c
1
= 0 y se incrementa el contador del ciclo, donde j = j + 1 = 1 + 1 = 2.
Iteracin 3, ciclo para que comienza en la lnea 2:
Se cumple la condicin del ciclo de repeticin para porque j = 2 3, el trabajo que
se realiza dentro del ciclo es el siguiente:
como b
2
= 1 entonces a c
2
se le asigna el nmero a desplazado j = 2 posiciones a la
izquierda, de esta forma se tiene que:
c
2
= (100100)
2
= 1 2
5
+ 0 2
4
+ 0 2
3
+ 1 2
2
+ 0 2
1
+ 0 2
0
= 32 + 4 = 36
j = j + 1 = 2 + 1 = 3, se incrementa el contador del ciclo.
Iteracin 4, ciclo para que comienza en la lnea 2:
Se cumple la condicin del ciclo de repeticin para porque j = 3 3, el trabajo que
se realiza dentro del ciclo es el siguiente:
como b
3
= 1 entonces a c
3
se le asigna el nmero a desplazado j = 3 posiciones a la
izquierda, de esta forma se tiene que:
c
3
= (1001000)
2
= 1 2
6
+ 0 2
5
+ 0 2
4
+ 1 2
3
+ 0 2
2
+ 0 2
1
+ 0 2
0
= 64 + 8 = 72
j = j + 1 = 3 + 1 = 4, se incrementa el contador del ciclo.
Iteracin 5, ciclo para que comienza en la lnea 2:
Ya no se cumple la condicin del ciclo de repeticin para porque j = 4 3, por
lo tanto el ciclo de repeticin termina y el algoritmo continua en la lnea 8 donde se
inicializa la variable p con el valor cero.
El algoritmo contina en la lnea 9 donde ingresa al ciclo de repeticin Para donde se
realizan las siguientes iteraciones:
Iteracin 1, ciclo para que comienza en la lnea 9:
El ciclo de repeticin para comienza inicializando su contador de ciclo j en cero, el
trabajo que se realiza dentro del ciclo es el siguiente:
p = p + c
0
, p = 0 + 9, p = 9
j = j + 1, j = 0 + 1 = 1, j = 1
9.4. EJERCICIOS 191
Iteracin 2, ciclo para que comienza en la lnea 9:
Se cumple la condicin del ciclo de repeticin para porque j = 1 3, el trabajo que
se realiza dentro del ciclo es el siguiente:
p = p + c
1
, p = 9 + 0, p = 9
j = j + 1, j = 1 + 1 = 1, j = 2
Iteracin 3, ciclo para que comienza en la lnea 9:
Se cumple la condicin del ciclo de repeticin para porque j = 2 3, el trabajo que
se realiza dentro del ciclo es el siguiente:
p = p + c
2
, p = 9 + 36, p = 45
j = j + 1, j = 2 + 1 = 1, j = 3
Iteracin 4, ciclo para que comienza en la lnea 9:
Se cumple la condicin del ciclo de repeticin para porque j = 3 3, el trabajo que
se realiza dentro del ciclo es el siguiente:
p = p + c
3
, p = 45 + 72, p = 117
j = j + 1, j = 3 + 1 = 1, j = 4
Iteracin 5, ciclo para que comienza en la lnea 9:
Ya no se cumple la condicin del ciclo de repeticin para porque j = 4 3, por lo
tanto el ciclo de repeticin termina y el algoritmo tambin termina obtenindose como
resultado de la multiplicacin el nmero almacenado en la variable p, cuyo valor es 117.
Las representaciones en base diez de los nmeros a y b es:
a = (1001)
2
= 1 2
3
+ 0 2
2
+ 0 2
1
+ 1 2
0
= 1 8 + 1 1
= 8 + 1
= 9
b = (1101)
2
= 1 2
3
+ 1 2
2
+ 0 2
1
+ 1 2
0
= 1 8 + 1 4 + 1 1
= 8 + 4 + 1
= 13
y efectivamente 9 + 13 = 117.
9.4. Ejercicios
1. El nmero entero positivo 1327 es un nmero primo?, demostrar o refutar uti-
lizando las propiedades de los nmeros primos.
192 CAPTULO 9. INTRODUCCIN A LA TEORA DE NMEROS
2. El nmero entero positivo 2371 es un nmero primo?, demostrar o refutar uti-
lizando las propiedades de los nmeros primos.
3. El nmero entero positivo 3721 es un nmero primo?, demostrar o refutar uti-
lizando las propiedades de los nmeros primos.
4. El nmero entero positivo 7231 es un nmero primo?, demostrar o refutar uti-
lizando las propiedades de los nmeros primos.
5. Escribir los siguientes nmeros como un producto de factores primos, teniendo en
cuenta que
p
n
1
1
p
n
2
2
. . . p
n
k
k
, 0 < n
i
, 1 i k, p
1
< p
2
< . . . < p
k
a) 407125
b) 184600
c) 842570
d) 945677
6. Cuntos divisores tiene el nmero 407125?
7. Cuntos divisores tiene el nmero 184600?
8. Cuntos divisores tiene el nmero 842570?
9. Cuntos divisores tiene el nmero 945677?
10. Apoyados en el Teorema Fundamental de la Aritmtica y utilizando la factori-
zacin prima de los nmeros enteros, determinar el Mximo Comn Divisor (MCD)
y el Mnimo Comn Mltiplo (MCM) de las siguientes parejas de nmeros enteros:
a) 225 y 350
b) 254 y 896
c) 425 y 789
d) 486 y 964
e) 487 y 765
f ) 504 y 540
g) 1576, 8748 y 99500
h) 1976, 4258 y 80275
i ) 6175, 8632 y 73853
j ) 9846, 5700 y 94567
11. Para cada n Z
+
, cul es el MCD(n, n + 1) y MCM(n, n + 1)?
9.4. EJERCICIOS 193
12. Para a, b, d Z
+
y d = MCD(a, b), demostrar que MCD(
a
d
,
b
d
) = 1
13. Para a, b, n Z
+
, demostrar que MCD(n a, n b) = n MCD(a, b)
14. Sea la relacin R en Z
+
, donde (a, b) R si MCD(a, b) = 1. Es la relacin R
reexiva?, es la relacin R simtrica?, es la relacin R antisimtrica?, y es la
relacin R transitiva?
15. Apoyados en el algoritmo de Euclides determinar el Mximo Comn Divisor
(MCD) de las siguientes parejas de nmeros enteros:
a) 225 y 350
b) 254 y 896
c) 425 y 789
d) 486 y 964
e) 487 y 765
f ) 504 y 540
g) 576 y 748
h) 1976 y 80275
i ) 6175 y 73853
16. Sea m {2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12}. Para los valores de m presentados
anteriormente, cules seran todos los valores que serviran para que 30 y 35 sean
congruentes?
17. Sea m {2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12}. Para los valores de m presentados
anteriormente, cules seran todos los valores que serviran para que 40 y 52 sean
congruentes?
18. Sea m {2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12}. Para los valores de m presentados
anteriormente, cules seran todos los valores que serviran para que 47 y 63 sean
congruentes?
19. Sea m {2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12}. Para los valores de m presentados
anteriormente, cules seran todos los valores que serviran para que 58 y 70 sean
congruentes?
20. Cul es el mensaje original despus de desencriptar htwwjhyt utilizando en el
encriptamiento de Julio Cesar
1
un desplazamiento de cinco?
21. Cul es el mensaje original despus de desencriptar htwwjhyt utilizando en el
encriptamiento de Julio Cesar
2
un desplazamiento de cinco?
1
En este caso trabajar con el alfabeto ingls, el cual es:
{A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z}
2
Utilizando el mismo alfabeto que en el ejercicio anterior.
194 CAPTULO 9. INTRODUCCIN A LA TEORA DE NMEROS
22. Cmo se representa el nmero (3213310)
4
en base 6?
23. Cmo se representa el nmero (3403414)
5
en base 7?
24. Cmo se representa el nmero (3213310)
4
en base 6?
25. Cmo se representa el nmero (14315234)
6
en base 9?
26. Cul es el resultado de multiplicar los nmeros en base dos 10101111 y 10011011?,
justicar la respuesta al desarrollar la prueba de escritorio del algoritmo.
27. Cul es el resultado de multiplicar los nmeros en base dos 11101011 y 10101010?,
justicar la respuesta al desarrollar la prueba de escritorio del algoritmo.
28. Cul es el resultado de multiplicar los nmeros en base dos 10011010 y 11101011?,
justicar la respuesta al desarrollar la prueba de escritorio del algoritmo.
29. Cul es el resultado de multiplicar los nmeros en base dos 10110010 y 11001101?,
justicar la respuesta al desarrollar la prueba de escritorio del algoritmo.
Bibliografa
[B1988] Bustamente, Alfonso. 1988. Elementos de Algebra en Ciencias de la Com-
putacin. Serie de textos universitarios, Universidad ICESI, Cali.
[C1989] Caicedo, Xavier. 1989. Elementos de Lgica Matemtica y Calculabili-
dad. Universidad de los Andes, Bogot.
[dC2004] de Castro Korgi, Rodrigo. 2004. Teora de la Computacin: lenguajes,
autmatas, gramticas, Universidad Nacional de Colombia, Facultad de
Ciencias, Departamento de Matemticas.
[G1997] Grimaldi, R.. 1997. Matemticas Discreta y Combinatoria. Addison-
Wesley Iberoamericana.
[J1997] Johnsonbaugh, R.. 1997. Matemticas Discretas. Prentice Hall.
[J2009] Jimnez Murillo, Jos A.. 2009. Matemticas para la Computacin. Al-
faomega.
[KBR1997] Kolman, B., Busby, R. C. y Ross, S.. 1997. Estructuras de Matemticas
Discretas para la Computacin. Prentice Hall.
[MAI2004] Ministerio de Educacin Nacional Republica de Colombia - Aco - Icfes.
2004. Exmenes de Calidad de la Educacin Superior en Ingeniera de
Sistemas: Gua de Orientacin. ICFES, Bogot D. C..
[MAI2005] Ministerio de Educacin Nacional Republica de Colombia - Aco - Icfes.
2005. Exmenes de Calidad de la Educacin Superior en Ingeniera de
Sistemas: Gua de Orientacin. ICFES, Bogot D. C..
[MAI2006] Ministerio de Educacin Nacional Republica de Colombia - Aco - Icfes.
2006. Exmenes de Calidad de la Educacin Superior en Ingeniera de
Sistemas: Gua de Orientacin [online]. ICFES, Bogot D. C..
Disponible de internet:
http://200.14.205.63:8080/portalicfes/home_2/rec/arc_4928.pdf
[MI2010] Ministerio de Educacin Nacional Republica de Colombia - Icfes. 2010.
Gua de Orientacion: Examen de Estado de Calidad de la Educacin
Superior en Ingeniera de Sistemas (ECAES) [online]. ICFES, Bogot D.
C..
195
196 BIBLIOGRAFA
Disponible de internet:
http://web2.icfes.gov.co/index.php?option=com_docman&task=
doc_view&gid=2807
[MIA2003] Ministerio de Educacin Nacional Republica de Colombia - Icfes - Aco.
2003. Exmenes de Calidad de la Educacin Superior, Ingeniera de Sis-
temas: Cuadernillos de Preguntas Primera y Segunda Sesin. ICFES.
[MIA2004] Ministerio de Educacin Nacional Republica de Colombia - Icfes -
Aco. 2004. Exmenes de Calidad de la Educacin Superior, Ingeniera
de Sistemas: Cuadernillo de Preguntas y Respuestas Segunda Sesin
[online]. ICFES.
Disponible de internet:
http://200.14.205.63:8080/portalicfes/home_2/rec/arc_4181.pdf
http://200.14.205.63:8080/portalicfes/home_2/rec/arc_4237.xls
[R2004] Rosen, K. H.. 2004. Matemtica Discreta y sus Aplicaciones. Mc Graw
Hill Interamericana de Espaa.
[RW1990] Ross, K. A. y Wright, C. R. B.. 1990. Matemticas Discretas. Prentice
Hall.

You might also like