Escolar Documentos
Profissional Documentos
Cultura Documentos
(notas de clase)
FIME-UANL
23 de septiembre de 2015
Indice general
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.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 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.4.1. Implicacion tautologica . . . . . . . . . . . . . . . . . . . . 8
1.4.2. Equivalencias . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.4.3. Leyes del algebra de proposiciones . . . . . . . . . . . . . . 9
1.5. Argumentos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
1.5.1. Reglas de inferencia . . . . . . . . . . . . . . . . . . . . . . 10
1.6. Cuantificadores . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
1.6.1. Negacion . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.6.2. Cuantificadores anidados . . . . . . . . . . . . . . . . . . . 11
2. Conjuntos 13
2.1. Relacion de pertenencia . . . . . . . . . . . . . . . . . . . . . . . 13
2.2. Subconjuntos e igualdad . . . . . . . . . . . . . . . . . . . . . . . 14
2.3. Conjunto universal y conjunto vaco . . . . . . . . . . . . . . . . . 14
2.4. Cardinalidad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1
Matematicas discretas (M. Mata) 2
3. Relaciones y funciones 21
3.1. Relaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.1.1. Representacion grafica de una relacion . . . . . . . . . . . 21
3.1.2. Dominio y rango de una relacion . . . . . . . . . . . . . . 22
3.1.3. Relacion inversa . . . . . . . . . . . . . . . . . . . . . . . . 23
3.2. Relaciones de equivalencia y relaciones de orden . . . . . . . . . . 23
3.2.1. Relaciones de orden . . . . . . . . . . . . . . . . . . . . . . 24
3.2.2. Relaciones de equivalencia . . . . . . . . . . . . . . . . . . 24
3.2.3. Particiones . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.3. Funciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.3.1. Grafica de una funcion . . . . . . . . . . . . . . . . . . . . 27
3.3.2. Composicion de funciones . . . . . . . . . . . . . . . . . . 27
3.3.3. Funciones inyectivas y sobreyectivas . . . . . . . . . . . . . 28
3.3.4. Funcion inversa y funcion identidad . . . . . . . . . . . . . 28
4. Recursividad 30
4.1. Funciones recursivas . . . . . . . . . . . . . . . . . . . . . . . . . 30
4.2. Sucesiones y series . . . . . . . . . . . . . . . . . . . . . . . . . . 30
4.3. Induccion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
5. Combinatoria 31
5.1. Conteo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
6. Teora de grafos 32
6.1. Grafos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
6.2. Arboles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
6.3. Redes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Competencias especficas
De acuerdo al programa analtico de la materia, las competencias de la
materia son:
Unidades tem
aticas
Seg
un la academia, este curso debe cubrir: L
ogica, Combinatoria y Grafos.
i
Matematicas discretas (M. Mata) ii
Seg
un los ejercicios del programa analtico, este curso debe cubrir:
Tablas logicas
Induccion matematica
Tipos de sucesiones
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: 60 %.
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.
Ejemplos:
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 compleja las
denotaremos, en ocasiones, con letras may
usculas.
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.
Ejemplos:
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.
Ejemplos:
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 violestas son azules,
p ^ q: Las rosas son rojas y las violestas 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.
Ejemplos:
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.
Ejemplos:
1. p: Pars esta en Francia, q: Madrid esta en Inglaterra,
p q: Si Pars esta en Inglaterra, Madrid esta en Espana.
2. Si x 2 entonces x2 4.
3. Si apruebas matematicas te compro una bicicleta.
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.
Ejemplo: Calcular la tabla de verdad de pp _ q q ^ r.
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 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 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
T0 s T1
q t
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 2: 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
Ejercicio: p _ rp ^ pq _ rqs.
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: 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.
p q r pq ^ rq A rp As B B^ r C C p
1 1 1 1 1 0 1
1 1 0 0 0 0 1
1 0 1 0 0 0 1
1 0 0 0 0 0 1
0 1 1 1 1 0 1
0 1 0 0 1 1 1
0 0 1 0 1 0 1
0 0 0 0 1 1 1
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,
1. pp _ q q ^ p p^q
2. p _ pp ^ q q p
3. pp _ qq _ p p ^ qq p
1.5. Argumentos
Un argumento P1 , P2 , . . . , Pn $ Q es valido si la conclusion Q es verdadera
cuando todas las premisas son verdaderas.
Ejercicios:
1. p _ q, r q, s ^ r, t p $ pt ^ rq
2. p _ q, t ^ p, q s $ s m
3. m n, q _ m, p n, p _ r, q $ r
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.
Ejemplos:
1. Todos los n
umeros racionales son n
umeros reales:
@x P Q, x P R.
2. Existen n
umeros reales que no son racionales:
Dx P R, x R Q.
?
3. Es cierto que @n P N, n R Q?
1.6.1. Negaci
on
Ejemplos:
1. Todos los n
umeros pares se pueden escribir de la forma 2m para alg
un
n
umero entero m:
@n par, Dm P Z, n 2m.
2. Todos aman a alguien: @x, Dy, x ama a y.
Conjuntos
Ejemplos:
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.
13
Matematicas discretas (M. Mata) 14
Cual es la negacion de A B?
Ejemplos:
1. En geometra, U es el plano.
Ejemplos:
1. A tn P Z | n2 16, n es imparu .
2. B tx P R | x2 1 0u .
3. El conjunto C de personas de mas de 160 a
nos.
Ejercicio: Demuestre que, si A es un conjunto cualquiera A.
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.
Ejemplos:
1. Dado A ta, e, i, o, uu, |A| 5.
nol, cuanto vale |B|?
2. Dado B el conjunto de las letras del alfabeto espa
nol, cuanto vale |C|?
3. Dado C el conjunto de consonantes del alfabeto espa
Ejercicios:
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|?
AYB tx | x P A _ x P B u.
2.6.2. Intersecci
on
on: La interseccion de dos conjuntos A y B, expresada por A X B, es
Definici
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
on: La diferencia entre dos conjuntos A y B, expresada por AzB, es
Definici
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
Definicion: El complemento de un conjunto A, expresado por Ac , es el con-
junto de todos los elementos que no pertenecen a A:
Ac tx | x P U ^ x R Au.
Ejercicios: Sea U t0, 1, 2, 3, . . . , 13u. Calcular:
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. Bc 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
1. || 0.
4. |A Y B| maxt|A|, |B|u.
5. |A X B| mnt|A|, |B|u.
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.
5. Si A B, entonces |A| |B|.
6. Si A X B , entonces |A Y B| |A| |B|.
7. |A| |Ac | |U |.
8. |AzB| |A| |A X B|.
A B
R = Dos y seis.
3. Ambos elementos del par ordenado puede ser el mismo: pa, aq.
AB tpa, bq | a P A ^ b P B u
Notaci on: Al producto cartesiano de un conjunto A con s mismo, es decir
A A, lo denotamos tambien por A2 .
Ejercicios:
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
B3 tp1, 1, 1q, p1, 1, 0q, p1, 0, 1q, p1, 0, 0q, p0, 1, 1q, p0, 1, 0q, p0, 0, 1q, p0, 0, 0qu
Observaci on: Recordemos que, seg
un la notacion usada, el conjunto de valo-
res de verdad tambien puede ser B tV, F u o B tJ, Ku.
Definici
on: El conjunto de verdad de una proposicion P que contiene n va-
riables proposicionales, denotado por T pP q, esta formado por aquellos elementos
de B n para los cuales la proposicion P es verdadera.
Ejemplos:
2. T ppp q q ^ pq rqq tp1, 1, 1q, p0, 1, 1q, p0, 0, 1q, p0, 0, 0qu.
Ejercicios:
1. T pp q q.
2. T p pq.
1. T pP _ Qq T pP q Y T pQq.
2. T pP ^ Qq T pP q X T pQq.
3. T p P q T pP qc .
4. P Q si y solo si T pP q T pQq.
Relaciones y funciones
3.1. Relaciones
Sean A y B dos conjuntos, una relacion R definida del conjunto A al conjunto
B es un subconjunto de A B.
Ejemplos:
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.
3.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.
21
Matematicas discretas (M. Mata) 22
c 1 a
b
a 2 b
1 2 3 3 c
4 1 1 1 2
3
2 2
2
1 3 3
1 2 3 4 4 4 4 3
3.1.3. Relaci
on inversa
Definici on: 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:
2. R tpa, bq P Z | a bu.
3.2.3. Particiones
Definici
on: 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
Ejemplo: Sea X t1, 2, 3, 4, 5, 6u, la siguiente es una particion: tt1, 2, 4u, t3, 5u, t6uu.
Relaciones de equivalencia y particiones
Ejemplo: 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?
1 3 6
2 4 5
Ejercicio: Cuantas aristas se conectan a cada nodo en cada parte del grafo?
3.3. Funciones
Definicion: 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: Si f es una funcion de A en B, la denotamos:
f :AB A B.
f
o tambien
Ejemplos:
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 1: 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.
3.3.1. Gr
afica de una funci
on
on: Sea f : A B una funcion, la grafica de f , denotada por pf q,
Definici
es el subconjunto de A B definido por:
Ejemplos:
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: En la grafica de una funcion cada recta vertical que pasa por
un elemento del dominio intersecta con uno y solo un elemento de la grafica.
3.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
3.3.4. Funci
on inversa y funci
on identidad
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 1: 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 2: 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.
f f 1
e e
d d
c c
b b
a a
a b c d e a b c d e
IB f f I f.
A
f 1 f I A y f f 1 I B .
Recursividad
4.3. Inducci
on
30
Captulo 5
Combinatoria
5.1. Conteo
5.1.1. Principio de la multiplicaci
on
5.2. Permutaciones
Con y sin repeticion.
5.3. Combinaciones
Con y sin repeticion.
5.5. Diagramas de
arbol
31
Captulo 6
Teora de grafos
6.1. Grafos
6.2.
Arboles
6.3. Redes
32