Mate Discr3tas
Mate Discr3tas
Mate Discr3tas
(apoyo de clase)
FIME-UANL
2 de septiembre de 2016
Indice general
Introducci
on V
1. Logica 1
1.1. Proposiciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2. Operadores logicos . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2.1. Negacion . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2.2. Conjuncion . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.2.3. Disyuncion . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.2.4. Implicacion . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.2.5. Doble implicacion . . . . . . . . . . . . . . . . . . . . . . . 4
1.2.6. Precedencia . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.3. Representaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.3.1. Tablas de verdad . . . . . . . . . . . . . . . . . . . . . . . 4
1.3.2. Redes de decision . . . . . . . . . . . . . . . . . . . . . . . 5
1.3.3. Diagrama de decision binario . . . . . . . . . . . . . . . . 6
1.4. Tautologas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.4.1. Implicacion tautologica . . . . . . . . . . . . . . . . . . . . 8
1.4.2. Equivalencias . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.4.3. Leyes del algebra de proposiciones . . . . . . . . . . . . . . 9
1.4.4. Mas sobre la implicacion . . . . . . . . . . . . . . . . . . . 10
1.5. Argumentos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.5.1. Reglas de inferencia . . . . . . . . . . . . . . . . . . . . . . 12
1.6. Cuantificadores . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
1.6.1. Negacion . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
1.6.2. Cuantificadores anidados . . . . . . . . . . . . . . . . . . . 14
2. Conjuntos 15
2.1. Relacion de pertenencia . . . . . . . . . . . . . . . . . . . . . . . 15
i
Matematicas discretas (M. Mata) ii
5. Relaciones y funciones 34
5.1. Relaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
5.1.1. Representacion grafica de una relacion . . . . . . . . . . . 34
5.1.2. Representacion matricial de una relacion . . . . . . . . . . 35
5.1.3. Dominio y rango de una relacion . . . . . . . . . . . . . . 36
5.1.4. Relacion inversa . . . . . . . . . . . . . . . . . . . . . . . . 36
5.2. Relaciones de equivalencia y relaciones de orden . . . . . . . . . . 37
5.2.1. Relaciones de orden . . . . . . . . . . . . . . . . . . . . . . 38
5.2.2. Relaciones de equivalencia . . . . . . . . . . . . . . . . . . 38
5.2.3. Particiones . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
5.2.4. Relaciones de equivalencia y particiones . . . . . . . . . . 39
5.3. Funciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
5.3.1. Grafica de una funcion . . . . . . . . . . . . . . . . . . . . 41
5.3.2. Composicion de funciones . . . . . . . . . . . . . . . . . . 42
5.3.3. Funciones inyectivas y sobreyectivas . . . . . . . . . . . . . 43
5.3.4. Funcion inversa . . . . . . . . . . . . . . . . . . . . . . . . 44
5.3.5. Funcion identidad . . . . . . . . . . . . . . . . . . . . . . . 44
6. Recursividad 46
6.1. Sucesiones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
6.1.1. Sucesiones crecientes y decrecientes . . . . . . . . . . . . . 46
6.1.2. Subsucesiones . . . . . . . . . . . . . . . . . . . . . . . . . 47
6.2. Funciones recursivas . . . . . . . . . . . . . . . . . . . . . . . . . 47
6.3. Notacion Sigma . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
6.4. Induccion matematica . . . . . . . . . . . . . . . . . . . . . . . . 49
7. Combinatoria 51
7.1. Conteo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
7.1.1. Principio fundamental del conteo . . . . . . . . . . . . . . 51
7.2. Permutaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
7.2.1. Permutaciones con repeticion . . . . . . . . . . . . . . . . 52
7.3. Combinaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
7.4. Diagramas de arbol . . . . . . . . . . . . . . . . . . . . . . . . . . 53
7.5. Coeficientes binomiales . . . . . . . . . . . . . . . . . . . . . . . . 55
8. Teora de grafos 57
8.1. Grafos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
8.2. Definiciones basicas . . . . . . . . . . . . . . . . . . . . . . . . . . 59
8.2.1. Incidencia y adyacencia . . . . . . . . . . . . . . . . . . . . 59
8.2.2. Cadenas, caminos, ciclos y circuitos . . . . . . . . . . . . . 59
8.3. Algunos tipos de grafos . . . . . . . . . . . . . . . . . . . . . . . . 60
8.3.1. Grafos completos . . . . . . . . . . . . . . . . . . . . . . . 60
8.3.2. Grafos conexos . . . . . . . . . . . . . . . . . . . . . . . . 60
8.3.3. Arboles . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
8.3.4. Grafos bipartitos . . . . . . . . . . . . . . . . . . . . . . . 61
8.4. Predecesores, sucesores y grados . . . . . . . . . . . . . . . . . . . 61
8.5. Representaciones matriciales . . . . . . . . . . . . . . . . . . . . . 62
Competencias especficas
De acuerdo al programa analtico de la materia, las competencias de la
materia son:
Unidades tem
aticas
De acuerdo a la academia, este curso debe cubrir:
v
Matematicas discretas (M. Mata) vi
Logica
Combinatoria
Grafos
Seg
un los ejercicios del programa analtico, este curso debe cubrir:
Tablas logicas
Induccion matematica
Leyes, propiedades y operaciones con conjuntos
Tipos de sucesiones
Tipos cadenas y alfabetos
Relaciones de recurrencia mediante graficas y matriz de relaciones
Representacion de funciones
Seg
un un miembro de la academia, el material se debera organizar de la
siguiente manera:
Calificaci
on
De acuerdo a la academia, esta materia debe ser evaluada de la siguiente
manera:
Ex
amenes: 40 %.
Actividades: 50 %.
Proyecto: 10 %.
Bibliografa
R. Johnsonbaugh. Matematicas discretas. 6.a edicion. Editorial Pearson
Educacion. Mexico, 2005.
L
ogica
6. El padre dijo a su hijo, ((Si sacas buenas notas te compro una bicicleta)), el
no saco malas notas, cuando el padre las vio el hijo le pregunto, ((Papa,
ni
me vas a comprar una bicicleta?)). Hizo el nino una pregunta logica?
1
Matematicas discretas (M. Mata) 2
1.1. Proposiciones
Una proposicion es un enunciado que puede ser calificado como verdadero o
falso.
2. 1 1 2.
3. x2 1 0.
1.2. Operadores l
ogicos
Las proposiciones simples pueden combinarse para formar proposiciones mas
complejas mediante algunos operadores logicos. Las proposiciones compuestas las
denotaremos, en ocasiones, con letras mayusculas.
1.2.1. Negaci
on
Dada una proposicion p la negacion de p es tambien una proposicion. La
denotaremos p y se lee ((no p)). Su valor de verdad sera el contrario al de p.
2. q: 2 2 4,
q: 2 2 4.
3. r: x2 1 0,
r: x2 1 0.
1.2.2. Conjunci
on
Dadas dos proposiciones p y q la conjuncion de p con q es tambien una pro-
posicion, la denotaremos p ^ q y se lee ((p y q)). Su valor de verdad sera verdadero
solo cuando ambas proposiciones p y q sean verdaderas.
Ejemplo 1.3. Algunos ejemplos de conjuncion:
1. p: Pars esta en Inglaterra,
q: Madrid esta en Espa na,
p ^ q: Pars esta en Inglaterra y Madrid esta en Espa
na.
2. p: |x| ,
q: x2 16 0,
p ^ q: |x| y x2 16 0.
3. p : Las rosas son rojas,
q: Las violetas son azules,
p ^ q: Las rosas son rojas y las violetas son azules.
1.2.3. Disyunci
on
Dadas dos proposiciones p y q la disyuncion de p con q es tambien una pro-
posicion, la denotaremos p _ q y se lee ((p o q)). Su valor de verdad sera falso solo
cuando ambas proposiciones p y q sean falsas.
Ejemplo 1.4. Algunos ejemplos de disyuncion:
1. p: Pars esta en Inglaterra, q: Madrid esta en Espa
na,
p _ q: Pars esta en Inglaterra o Madrid esta en Espa
na.
2. Sacas buenas calificaciones o no vas a la fiesta.
1.2.4. Implicaci
on
Dadas dos proposiciones p y q la implicacion de p con q es tambien una pro-
posicion, la denotaremos p q y se lee ((p implica q)) o ((si p entonces q)) (entre
otras expresiones). Su valor de verdad sera falso solo cuando p sea verdadera pero
q sea falsa.
Ejemplo 1.5. Algunos ejemplos de implicacion:
1. p: Pars esta en Francia, q: Madrid esta en Inglaterra,
p q: Si Pars esta en Francia, Madrid esta en Inglaterra.
2. Si x 2 entonces x2 4.
3. Si apruebas matematicas te compro una bicicleta.
1.2.6. Precedencia
Cuando se escriben sin parentesis, los operadores se ejecutan con la siguiente
precedencia: , ^, _, , . De esta manera, la expresion p _ q ^ r _ s p _ s
es equivalente a rp _ pq ^ p rqq _ ss rp _ p sqs.
1.3. Representaciones
Los valores de verdad de las proposiciones se representan simbolicamente de
diversas maneras:
Verdadero: V, T, J, 1.
Falso: F, F, K, 0.
En este curso, usaremos los valores binarios 1 y 0.
Con estas tablas podemos calcular los valores de verdad de expresiones mas
complejas.
p q r pp _ q q A r B A^B
1 1 1 1 0 0
1 1 0 1 1 1
1 0 1 1 0 0
1 0 0 1 1 1
0 1 1 1 0 0
0 1 0 1 1 1
0 0 1 0 0 0
0 0 0 0 1 0
p q r r pq _ rq A rp ^ As B p_B
1 1 1 0 1 1 1
1 1 0 1 1 1 1
1 0 1 0 0 0 1
1 0 0 1 1 1 1
0 1 1 0 1 0 0
0 1 0 1 1 0 0
0 0 1 0 0 0 0
0 0 0 1 1 0 0
p q r p q ^ rq A pq ^ rq B rA _ B s C p^C
1 1 1 0 0 0 0
1 1 0 0 1 1 1
1 0 1 1 0 1 1
1 0 0 0 0 0 0
0 1 1 0 0 0 0
0 1 0 0 1 1 0
0 0 1 1 0 1 0
0 0 0 0 0 0 0
T0 p T1
p
T0 T1
q
T0 p q T1
r
p
s
T0 T1
q t
Ejercicio 1.10. Dibujar la red de decision para rrp ^pq _ rqs_rpq _ sq^ tss^ s:
Ejemplo 1.11. pp ^ q q _ pp ^ rq _ pq ^ rq
p q r pp ^ qq A pp ^ rq B pq ^ rq C A_B_C
1 1 1 1 1 1 1
1 1 0 1 0 0 1
1 0 1 0 1 0 1
1 0 0 0 0 0 0
0 1 1 0 0 1 1
0 1 0 0 0 0 0
0 0 1 0 0 0 0
0 0 0 0 0 0 0
p p
q q q q
r r r r r
1 1 1 0 1 0 0 0 1 0
Ejemplo 1.12. p p ^ q ^ r q _ pp ^ q q _ pq ^ r q
p q r p p ^ q ^ rq A pp ^ qq B pq ^ rq C A_B_C
1 1 1 0 1 1 1
1 1 0 0 1 0 1
1 0 1 0 0 0 0
1 0 0 0 0 0 0
0 1 1 0 0 1 1
0 1 0 0 0 0 0
0 0 1 0 0 0 0
0 0 0 1 0 0 1
p p
q q q q
r r r r r r
1 1 0 0 1 0 0 1 1 0
p q r pq _ rq A rp ^ As B p_B
1 1 1 1 1 1
1 1 0 1 1 1
1 0 1 0 0 1
1 0 0 1 1 1
0 1 1 1 0 0
0 1 0 1 0 0
0 0 1 0 0 0
0 0 0 1 0 0
p p
q q
r r r r
1 1 1 1 0 0 0 0 1 0
1.4. Tautologas
Ejercicio 1.14. Calcular la tabla de verdad de la siguiente proposicion:
r p _ pq ^ rqs _ rp ^ p q _ rqs.
p q r pq ^ rq A r p _ As B p q _ rq C rp ^ C s D B_D
1 1 1 0 0 1 1 1
1 1 0 1 1 0 0 1
1 0 1 0 0 1 1 1
1 0 0 0 0 1 1 1
0 1 1 0 1 1 0 1
0 1 0 1 1 0 0 1
0 0 1 0 1 1 0 1
0 0 0 0 1 1 0 1
1.4.1. Implicaci
on tautol
ogica
Cuando una proposicion es una implicacion y es una tautologa se llama im-
plicacion tautologica. Esta estructura es importante porque, si A B es una
tautologa, entonces B es cierta si A lo es, sin importar los valores de verdad de
las variables simples. Es decir, tenemos una estructura que es siempre valida para
todas las variables.
Cuando A implica tautologicamente a B se escribe A B.
1.4.2. Equivalencias
Cuando una proposicion es una doble implicacion y es una tautologa se llama
equivalencia. Esta estructura es importante porque, si A B es una tautologa,
entonces A tiene el mismo valor de verdad de B. Es decir, tenemos una estructura
que es equivalente para todas las variables.
Cuando A es equivalente a B se escribe A B.
p_pp
1 Leyes idempotentes
p^pp
p_q q_p
2 Leyes conmutativas
p^q q^p
p _ pq _ rq pp _ q q _ r
3 Leyes asociativas
p ^ pq ^ rq pp ^ q q ^ r
p _ pq ^ rq pp _ q q ^ pp _ rq
4 Leyes distributivas
p ^ pq _ rq pp ^ q q _ pp ^ rq
5
pp _ qq p ^ q Leyes de De Morgan
pp ^ qq p _ q
6 p pq p Doble negacion
p_ p1
7 Leyes de complementacion
p^ p0
p_0p
8 Leyes de identidad
p^1p
p_11
9 Leyes de dominacion
p^00
Ejercicio 1.18. Demostrar, mediante las leyes de las proposiciones, las siguientes
equivalencias:
1. pp _ q q ^ p p^q
2. p _ pp ^ q q p
3. pp _ qq _ p p ^ qq p
1.4.4. M
as sobre la implicaci
on
AB Implicacion
BA Inversa
A B Conversa
B A Contrapuesta
10 pq q p Contrapuesta
11 pq p_q Euivalencia a la implicacion
12 pp qq p ^ q Negacion de la implicacion
13 p q pp q q ^ pq pq Doble implicacion
1.5. Argumentos
Definici
on 1.21. Un argumento es la deduccion de una conclusion Q a partir de
un conjunto de premisas P1 , P2 , . . . , Pn .
Un argumento, denotado por P1 , P2 , . . . , Pn $ Q, es valido si la conclusion Q
es verdadera cuando todas las premisas son verdaderas.
Observaci on 1.22. El argumento P1 , P2 , . . . , Pn $ Q es valido si y solo si la
proposicion pP1 ^ P2 ^ ^ Pn q Q es una tautologa.
Ejemplo 1.23. Verificar si el siguiente es un argumento valido: ((Todos los hom-
bres son mortales)), ((Homero es hombre)), por lo tanto, ((Homero es mortal)).
Ejemplo 1.24. Verificar si el siguiente es un argumento valido:
p _ q, r q, s ^ r, t p $ pt ^ r q
Una opcion sera verificar mediante su tabla de verdad que:
rpp _ qq ^ pr qq ^ ps ^ rq ^ pt pqs pt ^ rq
Afortunadamente hay una alternativa.
Notacion 1.25. El argumento P1 , P2 , . . . , Pn $ Q tambien suele denotarse verti-
calmente de la forma
P1
P2
..
.
Pn
Q
AB
Modus ponendo ponens: A
B
AB
Modus tollendo tollens: B
A
A_B
Modus tollendo ponens: B
A
A^B
Simplificaci
on:
A
A
Conjunci
on: B
A^B
A
A_B
Adici
on:
AB
Silogismo hipot
etico: BC
AC
AC
BC
A_B
Prueba por casos:
C
Ejercicio 1.26. Demostrar, por medio de las reglas de inferencia, que los siguien-
tes argumentos son validos:
1. p ps _ tq, p $ s_t
2. r s, s ^ p $ r
3. q s, p _ q, r ^ p $ s _ t
4. p _ q, r q, s ^ r, t p $ pt ^ r q
5. p _ q, t ^ p, q s $ s m
6. m n, q _ m, p n, p _ r, q $ r
7. A, A $ B (regla de contradiccion)
1.6. Cuantificadores
Cuantificador universal: Empleamos el smbolo @, el cual se lee para todo:
@x, ppxq.
Cuantificador existencial: Empleamos el smbolo D, el cual se lee existe:
Dx, ppxq.
Ejemplo 1.27. .
1. Todos los n umeros reales: @x P Q, x P R.
umeros racionales son n
umeros reales que no son racionales: Dx P R, x R Q.
2. Existen n
?
3. Es cierto que @n P N, n R Q?
1.6.1. Negaci
on
La negacion de un cuantificador universal es uno existencial con la propiedad
negada. De la misma forma, la negacion de un cuantificador existencial es uno
universal con la propiedad negada:
Dn P N, @z P Z, n divide a z.
Conjuntos
5. D tn P Z | n es un n umero dgitou
8. E tn P N | n 10u
9. F tx P R | x2 3x 2 0u
10. F t1, 2u
2.1. Relaci
on de pertenencia
Sea A un conjunto y a un elemento de A, entonces se dice que ((a pertenece a
A)) y se escribe a P A. Si b no pertenece a A escribimos b R A.
15
Matematicas discretas (M. Mata) 16
Cual es la negacion de A B?
Ejemplo 2.9. .
1. En geometra, U es el plano.
Ejemplo 2.10. .
1. A tn P Z | n2 16, n es imparu .
2. B tx P R | x2 1 0u .
2.4. Cardinalidad
Dado A un conjunto, se define la cardinalidad de A, y se denota |A|, como la
cantidad de elementos que pertenecen a A.
Ejemplo 2.12. .
1. Dado A ta, e, i, o, uu, |A| 5.
Ejercicio 2.13. .
1. Si S , cuanto vale |S|?
2. Cual es la cardinalidad de N?
3. Si A B, |A| |B|?
4. Si A B, |A| |B|?
P pAq t, tau, tbu, tcu, ta, bu, ta, cu, tb, cu, Au.
Observe que tu .
AYB tx | x P A _ x P B u.
2.6.2. Intersecci
on
Definicion 2.20. La interseccion de dos conjuntos A y B, expresada por A X B,
es el conjunto de todos los elementos que pertenecen a A y a B:
AXB tx | x P A ^ x P B u.
2.6.3. Diferencia
Definicion 2.21. La diferencia entre dos conjuntos A y B, expresada por AzB,
es el conjunto de todos los elementos que pertenecen a A pero que no pertenecen
a B:
AzB tx | x P A ^ x R B u.
2.6.4. Complemento
on 2.22. El complemento de un conjunto A, expresado por Ac , es el
Definici
conjunto de todos los elementos que no pertenecen a A:
tx | x P U ^ x R Au.
Ac
1. A tx P U | x es paru
2. B tx P U | x es multiplo de 3u
3. C tx P U | x es primou
4. Ac Y C
5. B c X C
6. C zA
7. AzC
8. B zpA Y C q
1. pA X B qc Ac Y B c
2. B zA B X Ac
5
pA Y B qc Ac X B c Leyes de De Morgan
pA X B qc Ac Y B c
6 pAcqc A Ley de involucion
A Y Ac U
7 Leyes de complementacion
A X Ac
AYA
8 Leyes de identidad
AXU A
AYU U
9 Leyes de dominacion
AX
1. pAzB qc Ac Y B.
2. A Y pA X B q A.
3. pAzB q X B .
4. A X pB zC q pA X B qzpA X C q.
4. |A Y B| maxt|A|, |B|u.
5. |A X B| mnt|A|, |B|u.
3. |A| |Ac | |U |.
A B
Figura: Representaci
on de dos conjuntos mediante un diagrama de Venn.
1. A y B no se intesectan
2. A B
1. A Y B
2. A X B
3. Ac
4. Ac X B
R = Dos y seis.
Ejercicio 2.31. En una encuesta a 200 alumnos se encontro que 68 tienen exce-
lente conducta, 138 son inteligentes, 160 son muy sociables, 120 son muy sociables
e inteligentes, 20 tienen excelente conducta pero no son inteligentes, 13 tienen ex-
celente conducta pero no son muy sociables, y 15 tienen excelente conducta, son
muy sociables y no son inteligentes. Identificar en un diagrama de Venn.
3.1. Alfabetos
Definici
on 3.1. Un alfabeto es un conjunto finito no vaco de elementos que
llamaremos smbolos.
1. ASCII.
3. UTF-8.
23
Matematicas discretas (M. Mata) 24
3.2. Cadenas
Definici
on 3.5. Una cadena o palabra sobre un alfabeto A es una secuencia finita
de elementos de A.
Ejemplo 3.6. .
1. Sea A ta, b, c, du, las siguientes son tres posibles cadenas sobre A: babc,
dcbbbbad y a.
2. Sea B t0, 1u, las siguientes son posibles cadenas sobre B: 10010, 001, 10
y 01.
Definici
on 3.9. La cadena sin elementos se llama cadena nula y se denota por .
1. aabcad
2. 015 08 1
3.
3.2.1. Concatenaci
on
Definicion 3.14. Sea A un alfabeto y sean y dos cadenas sobre A, la conca-
tenacion de con es la cadena formada por seguida de , y se escribe .
Ejercicio 3.16. .
1. Sean aab y acad, escribir y .
2. Sea 0110, escribir y .
3. Sean x10 z 9 y 13 y y 8 x7 , escribir y .
Ejercicio 3.17. .
1. Si P A y P B , a que conjunto pertenece ?
2. Si || n y || m, cual es el valor de ||?
Ejercicio 3.19. .
1. En los siguientes casos, decir si es una subcadena .
a) ab y cabad.
b) 011 y 001011.
2. Dado x10z9y13, cuales de las siguientes son una subcadena de ?
a) 1 x2 y 3 .
b) 2 x10 z 10 .
c) 3 zy.
1. n m n m.
2. | n | n||.
3. | n m | | n | | m |.
3.2.4. Reflexi
on de una cadena
Definici
on 3.26. La reflexion de una cadena es la cadena formada por los
mismos smbolos dispuestos en orden inverso y se denota R .
3.3. Lenguajes
on 3.30. Un lenguaje L sobre un alfabeto es un subconjunto de .
Definici
1. A Y B.
2. A X B.
3. AzB.
4. Ac zA.
3.3.2. Concatenaci
on de lenguajes
Definici
on 3.34. Dados dos lenguajes A y B, la concatenacion de A con B,
denotada por AB, se define como
AB t | P A, P B u
.
Observaci
on 3.35. Observe que, en general, AB BA.
3.3.3. Reflexi
on de un lenguaje
Definicion 3.36. Dado L un lenguaje, la reflexion de L, denotada por LR , se
define como
LR t R | P Lu
.
Ejercicio 3.37. Sean A y B dos lenjguajes sobre , decir si las siguientes afir-
maciones son verdaderas:
1. pAB qR B R AR .
2. pA Y B qR AR Y B R .
3. pA X B qR AR X B R .
4. pAR qR A.
Ejemplo 4.2. .
1. Observe que p2, 3q p3, 2q.
3. Ambos elementos del par ordenado puede ser el mismo: pa, aq.
28
Matematicas discretas (M. Mata) 29
Ejercicio 4.5. .
1. Sean A ta, bu y B t1, 2, 3u, escribir explcitamente el conjunto A B.
2. Si un conjunto A tiene n elementos y un conjunto B tiene m elementos,
cuantos elementos tiene A B?
3. Sean A t0, 1, 2, 3u y B t2, 3, 4u, escribir explicitamente el conjunto
pA B q X pB Aq.
A1 A2 An
tpa1, a2, . . . , anq | a1 P A1, a2 P A2, . . . , an P Anu
donde a cada elemento pa1 , a2 , . . . , an q se le llama n-upla ordenada.
Con lo anterior, todas las posibles combinaciones para evaluar P estaran dadas
por B 3 tp1, 1, 1q, p1, 1, 0q, p1, 0, 1q, p1, 0, 0q, p0, 1, 1q, p0, 1, 0q, p0, 0, 1q, p0, 0, 0qu.
Ejemplo 4.8. .
1. T pp _ q q tp1, 1q, p1, 0q, p0, 1qu.
2. T ppp q q ^ pq rqq tp1, 1, 1q, p0, 1, 1q, p0, 0, 1q, p0, 0, 0qu.
Ejercicio 4.9. .
1. T pp q q.
2. T p pq.
3. Es evidente que siempre T pP q B n pero, puede T pP q B n ?
4. Existe la posibilidad de que T pP q ?
4.2. Matrices
on 4.11. Una matriz de m n es un arreglo rectangular de elementos
Definici
de un conjunto (normalmente numerico) de la forma
a11 a12 a13 a1n
a
21 a22 a23 a2n
.. .. .. ... ..
. . . .
am1 am2 am3 amn
A ?1 3 5
2 0 2
?
donde, por ejemplo, a21 2 y a13 5.
Observacion 4.14. Observe la estrecha relacion que hay entre una matriz y el
producto cartesiano. De hecho, cuando cada uno de los elementos de la matriz
m n, A, estan en un conjunto F, se suele denotar A P Fmn .
Definici on 4.19. Una matriz cuadradad paij q se dice que es diagonal si y solo si
los elementos que no pertenecen a la diagonal principal son cero, es decir, aij 0
si i j.
C 0
8 0 0
D ?0 E 4
0 0 2 0 0 3
Definici
on 4.21. Se define la matriz identidad, y se denota In como la matriz
diagonal n n cuyos elementos de la diagonal principal son todos 1.
Definici on 4.27. Se dice que una matriz cuadrada paij q es triangular inferior si
y solo aij 0 para i j.
Observaci
on 4.29. Si una matriz A es triangular superior (inferior), entonces
t
A es una matriz triangular inferior (superior).
Relaciones y funciones
5.1. Relaciones
on 5.1. Sean A y B dos conjuntos, una relacion R definida del conjunto
Definici
A al conjunto B es un subconjunto de A B.
Ejemplo 5.2. .
1. Sean A ta, b, cu, B t1, 2, 3u y R tpa, 2q, pa, 3q, pb, 3qu
2. Sean A t1, 2, 3, 4u, B t3, 4, 5, 6, 7, 8u y R tpa, bq P A B | b 2au.
5.1.1. Representaci
on gr
afica de una relaci
on
Una relacion puede representarse graficamente en un sistema de coordenadas
cartesiano o por medio de un grafo.
34
Matematicas discretas (M. Mata) 35
c 1 a
b
2 b
a
3 c
1 2 3
4 1 1 1 2
3
2 2
2
1 3 3
1 2 3 4 4 4 4 3
5.1.2. Representaci
on matricial de una relaci
on
Dados A ta1 , a2 , . . . , am u y B tb1 , b2 , . . . , bn u dos conjuntos y R una
relacion de A a B, entonces R se puede representar por una matriz m n, prij q,
de tal manera que #
1 si pai , bj q P R,
rij
0 si pai , bj q R R.
Ejemplo 5.7. Dados A t1, 2, 3u, B ta, b, c, du y la relacion de A a B dada
por R tp1, aq, p1, bq, p2, aq, p2, cq, p3, cq, p3, dqu. La representacion matricial de R
es:
1 1 0 0
A 1 0 1 0
0 0 1 1
Ejercicio 5.8. Dado A t1, 2, 3, 4u y la relacion definida sobre A definida por
R tp1, 2q, p1, 4q, p3, 3q, p4, 1q, p4, 2qu. Encontrar la representacion matricial de R.
Notaci on 5.12. Algunos autores dan otros nombres al rango de R, como contra-
dominio, imagen o recorrido. Por la misma razon, al conjunto Ran R lo denotan
de otra manera, por ejemplo Im R.
5.1.4. Relaci
on inversa
Definicion 5.13. Sea R una relacion de A a B, la inversa de R, representada
por R1 , es una relacion de B a A que se define como sigue:
Ejemplo 5.14. .
1. R tp1, 2q, p1, 3q, p2, 3qu.
R1 tp2, 1q, p3, 1q, p3, 2qu.
1. Expresar R1 .
Ejercicio 5.17. Para cada una de las relaciones siguientes, diga si es reflexiva,
transitiva, simetrica o antisimetrica.
2. R tpa, bq P Z | a bu.
1. Si R es reflexiva.
2. Si R es transitiva.
3. Si R es simetrica.
4. Si R es antisimetrica.
Ejemplo 5.22. Sea Pn pxq el conjunto de los polinomios de grado menor o igual
a n. Sean ppxq y q pxq dos polinomios en Pn pxq y sea R la relacion que se define
mediante la regla ((ppxq R q pxq si y solo si ppxq y q pxq tienen el mismo grado)).
Entonces R es una relacion de equivalencia.
5.2.3. Particiones
Definici on 5.24. Una particion de un conjunto X es una division de los elementos
de X de tal manera que cada elemento pertenece solo una parte de la division.
Formalmente, tX1 , X2 , X3 , . . . , Xn u es una particion de X si y solo si X X1 Y
X2 Y Y Xn y para cada par de conjuntos Xi y Xj (con i j) se cumple que
Xi X Xj .
1. tr0, 21 s, r 12 , 1su
2. tr0, 21 q, r 12 , 1su
3. tr0, 21 s, p 12 , 1su
4. tr0, 21 q, p 12 , 1su
Ejemplo 5.29. Sea A t1, 2, 3, 4, 5, 6u y R tp1, 1q, p1, 2q, p1, 4q, p2, 2q, p2, 1q,
p2, 4q, p3, 3q, p3, 5q, p4, 1q, p4, 2q, p4, 4q, p5, 3q, p5, 5q, p6, 6qu. Es R una relacion de
equivalencia?
Ejemplo 5.34. Graficar, como un grafo dirigido, la relacion del ejemplo anterior.
1 3 6
2 4 5
Ejercicio 5.36. .
Cuantos arcos se conectan a cada nodo en cada parte del grafo?
5.3. Funciones
Definici on 5.37. Sean A y B dos conjuntos. Una funcion de A en B es una
relacion f tal que a cada elemento de A se le asigna uno y solo un elemento de B.
Notaci
on 5.38. Si f es una funcion de A en B, la denotamos:
f :AB A B.
f
o tambien
Ejemplo 5.39. .
1. Sean A t1, 2, 3u y B ta, b, cu. Sea f tp1, aq, p2, cq, p3, cqu.
2. Sean A Z y B N. Sea f pz q z 2 1.
1. Sean A ta, b, c, d, eu y B A. Sea f tpa, bq, pb, cq, pc, dq, pe, aqu.
2. Sean A ta, b, c, d, eu y B A. Sea f tpa, eq, pb, eq, pc, eq, pd, eq, pe, equ.
3. Sean A ta, b, c, d, eu y B A. Sea f tpa, bq, pb, cq, pc, dq, pb, eq, pe, aqu.
4. Sean A Z y B N. Sea f pz q z 3 3.
5. Sean A Z y B N. Sea f pz q z 4 .
Observaci on 5.41. Dado que las funciones son un caso particular de las relacio-
nes, todo lo que hemos estudiado de las relaciones es valido para las funciones.
Observaci on 5.43. Dos funciones f y g, son iguales si y solo si f paq g paq para
todo a P A. Cuando dos funciones son distintas?
?
Ejercicio 5.44. Sean f pxq x y g pxq x2 . Son f y g iguales?
Ejercicio 5.45. Se define el piso de un numero real x, denotado por txu, como
el mayor n
umero entero menor o igual a x. Analogamente, se define el techo de
un numero real x, denotado por rxs, como el menor n
umero entero mayor o igual
a x.
Sean f : R Z y g : R Z definidas por f pxq txu y g pxq rxs.
rxs si x 0,
5.3.1. Gr
afica de una funci
on
Dado que una funcion es una relacion, la grafica de una funcion es en realidad
su representacion en producto cartesiano.
1. Sean A ta, b, c, d, eu y B
A. Sea f tpa, bq, pb, cq, pc, dq, pd, cq, pe, aqu.
2. Sean A Z y B Z. Sea f pz q 2z 1.
3. Sean A Z y B N. Sea f pz q z 2 1.
e 5 10
4 9
d 3 8
2 7
c 1 6
3 2 1 0 1 2 3 5
b 1 4
2 3
a 3 2
4
1
5
a b c d e 3 2 1 0 1 2 3
Gr
aficas de los ejemplos 1, 2 y 3, respectivamente.
Observacion 5.49. En la grafica de una funcion cada recta vertical que pasa por
un elemento del dominio intersecta con uno y solo un punto de la grafica.
5.3.2. Composici
on de funciones
Sean f : A B y g : B C dos funciones. Dado que para cada a P A, f paq
es un elemento de B, y puesto que B es el dominio de g, entonces tiene sentido
calcular g pf paqq, el cual es un elemento de C, ya que C es el contradominio de g.
f g
A B C
1. Sea A ta, b, c, d, eu y f : A A, f tpa, bq, pb, cq, pc, dq, pd, cq, pe, aqu.
2. f : Z Z, f pz q 2z 1
3. f : R R0 , f p xq x2
4. f : R R, f pxq xp donde p es un n
umero natural impar.
5.3.4. Funci
on inversa
Dada una funcion f , puesto que f es una relacion, la relacion inversa f 1
definida antes siempre existe, pero es siempre f 1 una funcion?
Ejemplo 5.59. Dados A B ta, b, c, d, eu y f tpa, bq, pb, cq, pc, dq, pd, cq, pe, aqu,
entonces f 1 tpa, eq, pb, aq, pc, bq, pc, dq, pd, cqu no es una funcion.
Ejemplo 5.60. Dados A B ta, b, c, d, eu y f tpa, bq, pb, dq, pc, eq, pd, aq, pe, cqu,
entonces f 1 tpa, dq, pb, aq, pc, eq, pd, bq, pe, cqu s es funcion.
on 5.61. Para que f 1 sea una funcion, es necesario que f sea biyec-
Observaci
tiva.
Ejercicio 5.63. Dada f tp1, bq, p2, dq, p3, eq, p4, aq, p5, cqu, graficar f y f 1.
f f 1
e 5
d 4
c 3
b 2
a 1
1 2 3 4 5 a b c d e
5.3.5. Funci
on identidad
Definicion 5.65. Dado A un conjunto, la funcion IA : A A definida por
IA paq a se llama funcion identidad en A. Es decir, IA asigna cada elemento a
s mismo.
IB f f I f.
A
f 1 f I A y f 1 I .
f B
Recursividad
6.1. Sucesiones
on 6.1. Una sucesion S es una funcion f : N A. Si f pnq sn solemos
Definici
denotar S ps1 , s2 , s3 , . . . q, S psn q8
n1 , S psn qnPN o simplemente S psn q.
Los elementos sn son llamados terminos de la sucesion.
Notacion 6.2. La mayora de los autores denotan las sucesiones por S tsn u.
Nosotros las denotaremos con parentesis como una n-upla y no con llaves como
un conjunto, ya que el orden de los elementos es importante.
Ejemplo 6.3. .
#
n
1. f pnq 2
si n es par,
n 1
2
si n es impar.
2. f pnq p1qn
3. p2, 4, 6, 8, . . . q
n2 n
4. 2
n N P
46
Matematicas discretas (M. Mata) 47
1. sn np , pp 1q
1
2. n n N P
3. sn nn 1
4. S p2, 4, 6, 8, . . . q
5. sn p1qn
6.
n n2
2
7. pn2 2n qn1
8
6.1.2. Subsucesiones
Definici on 6.7. Sea psn q una sucesion y pnk q una sucesion de elementos de N tales
que n1 n2 n3 . Entonces, la sucesion psnk q es llamada una subsucesion
de psn q.
Ejemplo 6.8. Sea S psn q una sucesion, la sucesion ps2n qnPN ps2, s4, s6, . . . q
es una subsucesion de S.
cn 1 cn 1.5 con c1 5.
cn 5 1.5pn 1q.
Ejemplo 6.14. .
1. f0 1 n fn1.
y fn
3. F0 0, F1 1 y Fn Fn1 Fn2 .
6.3. Notaci
on Sigma
Una suma de terminos se puede escribir en forma mas compacta y mas concisa
mediante la notacion sigma:
n
ai a1 a2 a3 an .
i 1
7
1. bi
i 3
4
2. cj 1
j 1
5
3. a2k1
k 1
5
1. 3i
i 2
4
2. pj 1q2
j 1
5
3. p2k 1q
k 1
888
4. p1qi
i 1
n
5. 1
i 1
Teorema 6.17. Sean pan q y pbn q dos sucesiones y c una constante, entonces las
siguientes propiedades se cumplen:
n
n
1. c ai c ai
i 1
i 1
n
n
n
2. pai bi q ai bi
i 1
i 1
i 1
n
m
n
3. ai ai ai
i 1
i 1
i m 1
6.4. Inducci
on matem
atica
La induccion matematica es un metodo que permite demostrar que cierta
propiedad se cumple para todos los elementos de un conjunto infinito numerable.
La idea fundamental se basa en que, si una propiedad P es valida para un
umero k0 P N y que si siempre que dicha propiedad sea verdadera para un
n
n
umero k tambien lo para su sucesor k 1; entonces se puede asegurar que la
propiedad P es valida para todos los n
umeros naturales mayores o iguales que k0 .
La demostracion por induccion matematica se basa, por tanto, en dos pasos:
Sn npn2 1q .
npn 1qp2n 1q
n
1. i2
i 1
6
2. n! 2n cual es la base?
n
5. p2k 1q n2
k 1
n pn4 1q
n 2 2
8. i3
i 1
Combinatoria
7.1. Conteo
Ejemplo 7.1. Un estudiante tiene 6 playeras, 4 pantalones y 2 pares de tenis.
De cuantas formas distintas puede combinar su ropa al vestir?
n1 n2 nk .
7.2. Permutaciones
Definicion 7.4. Sea A un conjunto de n elementos. Una ((permutacion de esos
n elementos tomados de r a la vez)) (r n) es un arreglo de r elementos de A
en un orden determinado. En otras palabras, una ((permutacion de n en r)) es un
posible ordenamiento de r de los elementos de A.
Nomenclaura 7.5. Cuando se permutan todos los elementos A se dice simple-
mente permutacion en vez de ((permutacion de n en n)).
51
Matematicas discretas (M. Mata) 52
n!
n1 !n2 ! nk !
Ejemplo 7.13. Cuantos cadenas distintas de longitud 7 pueden formarse con
los elementos de la cadena cananea?
7.3. Combinaciones
on 7.14. Sea A un conjunto de n elementos. Una ((combinacion de esos
Definici
n elementos tomados de r a la vez)) es cualquier seleccion de r elementos de A sin
importar el orden. En otras palabras, una ((combinacion de n en r)) es cualquier
subconjunto de r elementos del conjunto A.
7.4. Diagramas de
arbol
Un diagrama de arbol es un recurso grafico que se puede emplear para enu-
merar todas las posibilidades logicas de una secuencia finita de sucesos.
t1
p1
t2
c1
t1
p2
t2
t1
p1
t2
c2
t1
p2
t2
t1
p1
t2
c3
t1
p2
t2
Ejemplo 7.21. Marcos y Enrique van a jugar frontenis. El primero en ganar dos
juegos seguidos o que gane un total de tres juegos sera el ganador del encuentro.
El siguiente diagrama ilustra las posibles formas en que termine el encuentro:
M M
M M M
E E
E E
M M
M M
E E E
E E
(es decir, si acumula cuatro pesos). Realice un diagrama de arbol que represente
todas las posibilidades.
4 4
3
2
3 2
2
1
0
1 2
4
3
2
1 2
0 2
1
0 0
n
r
r!pnn! rq!
Observaci
on 7.24. n
r
Crn
Ejemplo 7.25. Demostrar que n
r
n
n r
7.5.1. Tri
angulo de Pascal
El triangulo de Pascal es una disposicion de n
umeros ordenados en forma
triangular, de tal manera que cada n umero interior tiene un n
umero superior
derecho y un n umero superior izquierdo, tales que dicho n
umero es igual a la
suma de sus n umeros superiores.
0
1 0
1 1
1 1 0 1
2 2
2
1 2 1 0 1 2
3
3 3
3
1 3 3 1 0 1 2 3
4 4
4
4
4
1 4 6 4 1 0 1 2 3 4
5
5
5
5
5
5
1 5 10 10 5 1 0 1 2 3 4 5
6
6 6
6
6
6 6
1 6 15 20 15 6 1 0 1 2 3 4 5 6
7
7
7
7
7
7
7
7
1 7 21 35 35 21 7 1 0 1 2 3 4 5 6 7
Los n umeros del triangulo de Pascal estan ntimamente relacionados con los
coeficientes binomiales, como se muestra en la figura, y con el teorema del binomio.
Para establecer la relacion entre el triangulo de Pascal y los coeficientes bino-
miales observe que el k-esimo elemento de la n-esima fila es nk1.
1
As, la propiedad de que cada elemento del triangulo es igual a la suma de los
elementos superiores a el se puede demostrar en el siguiente teorema.
n1 n1
Teorema 7.26.
n
r
r1 r
.
n
n nr r
Teorema 7.27. pa bq n
a b.
r 0
r
Ejemplo 7.30. Demostrar que n
0
n
1
n
2
n
n
2n.
Ejercicio 7.31. Demostrar que n
0
n
1
n
2
p1qn n
n
0.
Teora de grafos
Los grafos, tambien llamados graficas, son herramientas muy u tiles en la com-
prension, construccion y resolucion de modelos y metodos matematicos para la
solucion de diversos problemas teoricos y practicos de diversas areas del conoci-
miento.
La teora de grafos a
un no es una disciplina uniformada, por lo que las defi-
niciones y conceptos varan de un autor a otro (ya sea en relacion al problema
a resolver o la imaginacion del autor) en forma casi anarquica. Las definiciones
que se proporcionan en este captulo han sido constituidas en forma mas o menos
generalizada.
8.1. Grafos
on 8.1. Un grafo G pV, E q es una pareja ordenada constituida por
Definici
57
Matematicas discretas (M. Mata) 58
Ejemplo 8.4. Sea G pt1, 2, 3, 4u, tp1, 2q, p2, 2q, p2, 4q, p3, 2q, p3, 4quq, el cual se
puede representar graficamente por:
1 2
4 3
Ejercicio 8.5. Representar graficamente G pt1, 2, 3, 4, 5u, tt1, 2u, t2, 4u, t2, 5u,
t3, 3u, t3, 4u, t4, 5uuq:
1
5 2
4 3
8.2. Definiciones b
asicas
8.2.1. Incidencia y adyacencia
Definicion 8.8. Dado un arco a pu, v q, el vertice u es llamado vertice inicial
de a y v es llamado vertice terminal de a; tambien u y v seran llamados vertices
extremos de a.
Definici
on 8.9. Un vertice v y un arco a son incidentes si v es un vertice extremo
de a.
Definicion 8.10. Dos arcos son adyacentes si tienen un mismo vertice extremo.
Dos vertices son adyacentes si existe un arco que los une.
Definicion 8.13. En un grafo dirigido, un camino es una cadena tal que cada
par de arcos adyacentes en la cadena, el vertice final de un arco es el vertice inicial
del otro arco.
Definici
on 8.15. Una cadena (o camino) simple es aquella que no pasa mas de
una vez por la misma arista (o arco). Una cadena (o camino) elemental es aquella
que no pasa mas de una vez por el mismo vertice.
Observaci
on 8.16. Toda cadena (o camino) elemental es simple.
Definici
on 8.17. Un ciclo es una cadena que inicia y termina en el mismo vertice.
Definici
on 8.18. En un grafo dirigido, un circuito es un camino que inicia y
termina en el mismo vertice.
Definici
on 8.19. Todo circuito es un ciclo.
Observaci
on 8.24. Un grafo completo no contiene bucles o lazos.
Notaci
on 8.25. El grafo completo de n vertices suele denotarse por Kn .
Teorema 8.27. El n
umero de aristas (arcos) de Kn es igual a
npn 1q
.
2
8.3.3.
Arboles
Definici
on 8.30. Un arbol es un grafo conexo sin ciclos.
Teorema 8.31. Sea G un grafo con n vertices, entonces las siguientes afirmaciones
son equivalentes:
G es un arbol.
Definici
on 8.35. La cardinalidad de una cadena es el n
umero de arcos que la
componen.
Definici
on 8.38. El conjunto de vertices sucesores de un vertice v se define por
pv q t w | pv, wq P E u.
Observaci
on 8.40. En el calculo del grado, un bucle se cuenta dos veces.
Observaci
on 8.42. La suma de cada columna de la matriz de incidencia es cero.
Observaci
on 8.44. La suma de cada fila de la matriz de adyacencia es g piq.
Ejemplo 8.45. Dados V t1, 2, 3, 4, 5u y E tp1, 2q, p2, 5q, p3, 2q, p3, 4q, p5, 1q, p5, 4qu:
1. Graficar G pV, E q.