Sie sind auf Seite 1von 12

Coordinación de Ciencias Computacionales - INAOE

Algo de información
Matemáticas Discretas  Curso propedéutico formativo/selectivo

 Página del curso


Cursos Propedéuticos 2010  ccc.inaoep.mx/~villasen/CursoMatDiscretas
Ciencias Computacionales
INAOE
 Evaluación
Dr. Luis Villaseñor Pineda  2 exámenes parciales 60%
villasen@inaoep.mx
http://ccc.inaoep.mx/~villasen  1 examen final 40%

Contenido Introducción
 Conjuntos  Grafos
Conjuntos y subconjuntos, Definiciones, grafos eulerianos y
operaciones de conjuntos, hamiltonianos, conectividad,
grafos planares, árboles
 Definición: la matemática discreta, también
diagramas de Venn
 Relaciones y Funciones  Principios fundamentales del llamada matemática finita, comprende el estudio
Relaciones y sus propiedades, Conteo de las estructuras matemáticas
equivalencia, conjuntos parcial y Reglas de la suma y el producto,
totalmente ordenados, permutaciones, combinaciones fundamentalmente discretas en el sentido de
 Lógica  Probabilidad no soportar o requerir la noción de continuidad
Fundamentos, álgebra booleana, Definiciones, probabilidad
cálculo proposicional, cálculo de condicional, Teorema de Bayes,
predicados principales distribuciones
discretas y continuas, variables
 Series aleatorias
Series y recurrencias, manipulación  Inducción y Recursión
de series, series múltiples
Inducción en números naturales,
inducción matemática, funciones
3 4
recursivas

1
Importancia PRIMERA PARTE
 Matemáticas necesarias para hacer ciencia de
la computación en una forma confiable y
eficiente:
1. Conjuntos
 Conjuntos y subconjuntos,
 Confiable: Lógica, teoría de conjuntos, funciones y
relaciones, estructuras discretas  operaciones de conjuntos,
 Cómo argumentar y probar  diagramas de Venn
 Eficiente: Combinatoria, teoría de probabilidad
 Cómo contar cosas

5 6

Conjuntos Conjuntos
Se tiene un “sentimiento íntimo” de que un Se utilizan letras mayúsculas, como A, B, C,...,
conjunto debe ser una colección bien para representar conjuntos, y minúsculas para
definida de elementos. A estos elementos se los elementos.
les suele llamar objetos y se dice que son
Dado un conjunto A
miembros del conjunto.
Se escribe x  A si x es un elemento de A;
y  A indica que y no pertenece a A.
El adjetivo “bien definido” implica que
cualquiera que sea el objeto considerado, se Para denotar un conjunto se utiliza un par
pueda determinar si está o no en el conjunto de llaves {} alrededor de los elementos del
que se analiza. conjunto
7 8

2
Conjuntos Conjuntos
Un conjunto se puede determinar enlistando sus Cuando se trata un problema particular, hay un
elementos entre llaves como universo o conjunto universal, formulado o
implicado, del cual se seleccionan los
A = {1, 2, 3, 4, 5}, (determinación extensional). elementos para formar los conjuntos.

EJEMPLO. Para el universo U = {1, 2, 3, 4, 5},


Este conjunto también se puede determinar
considérese un conjunto A = {1, 2}. Si B = {x | x2  U }
mediante una propiedad que indica cómo deben los elementos de B son 1, 2. Como A y B tienen los
ser los elementos (determinación intencional). mismos elementos se considera que son el mismo
Entonces A también se puede escribir como conjunto.

A = {x | x es un entero, 1  x  5 }. 9 10

Conjuntos Conjuntos
Definición Para un universo U se dice que los EJEMPLO
conjuntos A y B (tomados de U) son iguales y se Para U = {1, 2, 3,... }, el conjunto de enteros positivos,
escribe A = B, si A y B contienen los mismos sea:
elementos.
a) A = {1, 4, 9,...,64, 81} = {x2 | x  U, x2  100}.
b) B = {1, 4, 9, 16} = {y2 | y U, y2  20}
De esta definición se deduce que ni el orden ni la c) C = {2, 4, 6, 8,...} = {2k | k U }
repetición tienen importancia para un conjunto, de
modo que {1, 2, 3} = {3, 1, 2} = {2, 2, 1, 3} = {1, 2, A y B son ejemplos de conjuntos finitos, mientras que C
1, 3, 1}. se denomina conjunto infinito.
11 12

3
Conjuntos Conjuntos
Dado un conjunto finito A Definición Si C, D son conjuntos de un universo
|A| denota el número de elementos en A y se denomina
U, se dice que C es un subconjunto de D, y se
cardinalidad de A. escribe C  D o D  C si todo elemento de C es
también un elemento de D.
EJEMPLO
a) A = {1, 4, 9,...,64, 81} = {x2 | x  U, x2  100}. Si existe algún elemento de D que no está en C,
|A| = 9 C se denomina subconjunto propio de D y se
denota por C  D o D  C.
b) B = {1, 4, 9, 16} = {y2 | y U, y2  20}.
|B| = 4 AB si y solo si x [xA  xB]
13 14

Conjuntos Conjuntos
EJEMPLO Teorema Sea A, B, C  U.
Sea U = {1, 2, 3, 4, 5} con A = {1, 2, 3}, B = {3,4}, C = {1,
2, 3, 4}. Entonces se cumplen las siguientes relaciones de
subconjuntos:
a) Si A  B y B  C, entonces A  C.
b) Si A  B y B  C, entonces A  C
a) A  C b) A  C c) B  C d) A  A
c) Si A  B y B  C, entonces A  C
e) B  A (es decir, B no es un subconjunto de A)
f) A  A d) Si A  B y B  C, entonces A  C

15 16

4
Conjuntos Conjuntos
Definición Si A es un conjunto del universo U, el
Definición El conjunto nulo o vacío es aquél que
no contiene elementos y se denota por  o {}. conjunto potencia de A, denotado por P(A), es la
colección de todos los subconjuntos de A.

Se observa que || = 0, pero {0}  . Para cualquier conjunto finito A con |A| = n  0, A
tiene 2n subconjuntos, de modo que |P(A)| = 2n .

17 18

Conjuntos Operaciones de Conjuntos


EJEMPLO
Definición Dados A, B  U, se definen las
 sea A={x, y, z}
propiedades siguientes:

Su conjunto potencia,
 P(A)={{},{x},{y},{z},{x, y},{x, z},{y, z},{x, y, z}} a) A  B (la unión de A y B) = {x | x  A o x  B}
b) A  B (la intersección de A y B) = { x | x  A y x  B}
c) A  B (la diferencia simétrica de A y B) =
A  B = {x | x  A o x  B, pero x A  B}

19 20

5
Operaciones de Conjuntos Operaciones de Conjuntos
EJEMPLO EJEMPLO
Con U={1,2,3, ... ,9,10}, Con U={1,2,3, ... ,9,10},
A={1,2,3,4,5}, B ={3,4,5,6,7}, C={7,8,9} tenemos A={1,2,3,4,5}, B ={3,4,5,6,7}, C={7,8,9} tenemos

a) AB = b) AB = a) AB = {3, 4, 5} b) AB = {1, 2, 3, 4, 5, 6, 7}


c) BC = d) AC = c) BC = {7} d) AC = 
e) AB = f) AC = e) AB = {1, 2, 6, 7} f) AC = {1, 2, 3, 4, 5, 7, 8, 9}
g) AC = g) AC = {1, 2, 3, 4, 5, 7, 8, 9}

21 22

Operaciones de Conjuntos Operaciones de Conjuntos


Definición Si S, T  U, cuando S  T = , Definición Para un conjunto A  U, el
entonces S y T se denominan disjuntos o complemento de A, denotado por U – A o A , está
mutuamente disjuntos. dado por {x | xU, xA }.

Para U={1,2,3, ... ,9,10}


Teorema Si S, T  U, S  T = S  T si y sólo si S
A={1,2,3,4,5}, B={3,4,5,6,7}, y C={7,8,9}
y T son disjuntos.
A ={6, 7, 8, 9, 10},
B ={1, 2, 8, 9, 10}, C ={1, 2, 3, 4, 5, 6, 10}

23 24

6
Leyes de la teoría de conjuntos
Operaciones de Conjuntos Para conjuntos cualesquiera A, B, C de un universo U:
__
1. A = A Doble complemento
Definición Para A, B  U, el complemento _______
B  AB
2. A_______ DeMorgan
(relativo) de A en B, denotado por B – A , está A B  A  B
dado por {x | x  B, x  A}.
3. A  B = B  A Conmutativas
Para U={1,2,3, ... ,9,10} A={1,2,3,4,5}, AB=BA
B={3,4,5,6,7}, y C={7,8,9} se tiene: 4. A  B  C    A  B  C Asociativas

a) B – A = {6,7} b) A – B = {1, 2} c) A – C = A A  B  C    A  B  C

d) C – A = C e) A – A =  f) U – A = A 5. A  B  C    A  B    A  C  Distributivas
A  B  C    A  B   A  C 
25 27

Leyes de la teoría de conjuntos


6. A  A = A Idempotentes Leyes de la teoría de conjuntos
AA=A
7. A   = A Identidad Debe tener alguna importancia que las leyes 2 a
AU=A 10 se presenten por pares. Estos pares se llaman
duales.
8. A  A = U Inversas
Una proposición se puede obtener a partir de la
A  A= 
otra intercambiando en todos los casos en que se
9. A  U = U Dominación presente  por , y viceversa, y donde aparezca
A= U por , y viceversa.
10. A   A  B   A Absorción
A   A  B  A 28 29

7
Diagramas de Venn Diagramas de Venn
Un diagrama de Venn, se construye como sigue: En la figura se usan diagramas de Venn para
U se representa por el interior de un rectángulo, establecer una de las leyes de DeMorgan.
mientras que sus subconjuntos se representan por
círculos interiores y otras curvas cerradas.

________
A B  A  B
31 32

Diagramas de Venn Diagramas de Venn


A  B está_________
formado por las regiones 2, 3, 5, 6, 7, 8, de
Diagrama modo que  A __________
B  comprende las regiones 1 y 4.
de Venn Al desarrollar  A  B  C está formado por las regiones 1,
numerando 4, 6, 7, 8.
regiones

La región 3 es A  B  C y la región 7 es A  B  C . Cada


región es un conjunto de la forma S1  S 2  S 3 donde S1 se
sustituye por A o A , S2 por B o B , y S3 por C o C .
33 34

8
Diagramas de Venn Tabla de pertenencia
El conjunto A consta de las regiones 1, 3, 4, 6, mientras
que las regiones 1, 2, 4, 7 forman B , de modo que las Otra técnica para probar igualdades entre conjuntos es la
regiones 1 y 4 comprenden A  B. Si se toma la unión de C tabla de pertenencia. Se observa que para los conjuntos A,
con A  B , se concluye con las regiones 1, 4, 6, 7, 8. B  U , un elemento x U cumple exactamente una de las
cuatro situaciones siguientes:
a) xA, xB; b) xA, xB; c) xA, xB; c) xA, xB.

35 36

Tabla de pertenencia Simplificación y deducción de expresiones


__________
__________
___
Se puede establecer la igualdad de dos conjuntos ocupando __________
_____ __
sus columnas respectivas en las tablas de pertenencia. En la EJEMPLO Simplifique la expresión  A  B   C  B
tabla se muestra esto para la ley distributiva de la unión __________
______
__________
_____
__
__
sobre la intersección. = A  B  C  B DeMorgan
=  A  B  C   B doble complemento
=  A  B   C  B  asociativa
=  A  B   B  C  conmutativa de intersección
=  A  B  B  C asociativa de la intersección
= B C absorción

37 38

9
Leyes de la teoría de conjuntos Leyes de la teoría de conjuntos
Para conjuntos cualesquiera A, B, C de un universo U: 6. A  A = A Idempotentes
__
1. A = A Doble complemento AA=A
_______
B  AB
2. A_______ DeMorgan 7. A   = A Identidad
A B  A  B
AU=A
3. A  B = B  A Conmutativas 8. A A = U Inversas
AB=BA A  A=
4. A  B  C    A  B  C Asociativas 9. A  U = U Dominación
A  B  C    A  B  C A=
5. A  B  C    A  B    A  C  Distributivas 10. A   A  B   A Absorción
A  B  C    A  B   A  C  39
A   A  B  A 40

Simplificación y deducción de expresiones Generalización operaciones de conjuntos


_______ __ Definición Denótese por I un conjunto de índices. Si para
EJEMPLO Exprésese A  B en función de  y . cada índice iI hay un conjunto Ai  U , entonces
Por la definición de complemento relativo tenemos que  A  x x  A para al menos una i  I  y
i i

A  B  x x  A, x  B  A  B . Por tanto, A  B  A  B
________ ________
iI

__
.Ai  x x  Ai para todo i  I 
iI
= AB DeMorgan
Obsérvese que x   Ai si x Ai, para todo índice iI .
= AB doble complemento iI
Si x Ai para al menos un índice i  I, entonces x   Ai.
iI

41 42

10
Generalización operaciones de conjuntos Generalización operaciones de conjuntos

Si el conjunto de índices I es el conjunto Z+, Teorema (Leyes de DeMorgan generalizadas) Sea


se puede escribir: I un conjunto de índices, donde para cada iI,
AiU. Entonces,

A i  A1  A2     Ai
iZ  i 1 ______ ______

 a) A Ai i b)  Ai   Ai
 A  A  A    A
i 1 2 i
iI iI iI iI

iZ  i 1

43 44

Conteo y diagramas de Venn Conteo y diagramas de Venn


Para A, B  U, los siguientes diagramas de Venn ayudarán
a obtener fórmulas de conteo para A , A  B en función Los conjuntos A, B de la figura no tienen intersección, así
de A , B y A  B . que aquí la regla de la suma da lugar a A  B  A  B , y
es necesario que A, B sean finitos, pero no requiere
condición alguna sobre la cardinalidad de U.

Como se muestra en la figura, A  A  U y A  A  , de


modo que, por la regla de la suma, A  A  U o
A U A
45 46

11
Conteo y Diagramas de Venn Conteo y Diagramas de Venn
EJEMPLO En una clase de 50 alumnos de primero de Sea U la clase de 50 alumnos, A el subconjunto de los
universidad, 30 estudian BASIC, 25 Pascal, y 10 los dos que estudian BASIC y B el de los que estudian Pascal.
lenguajes. ¿Cuántos alumnos estudian un sólo lenguaje de Para responder a la pregunta, se necesita A  B . En la
programación? figura, los números de las regiones se obtienen de la
información: A =30, B =25, A  B =10. Por tanto, A  B =
45  A + B , pues A + B cuenta dos veces a los alumnos
de A  B . Para evitar esta sobre cuenta se resta A  B de
A + B y se obtiene la fórmula correcta:
A B = A+ B – A B .

47 48

Conjuntos y lógica El empleo de conjuntos


La lógica y conjuntos están íntimamente relacionadas:  Los conjuntos son las estructuras más simples pero no
 xA si y sólo si (xA) triviales de las matemáticas
AB si y sólo si (xA  xB) es Verdadero  Otros objetos y propiedades de la matemáticas se
x  (AB) si y sólo si (xA  xB)
definen en base a ellos
x  (AB) si y sólo si (xA  xB)
x  A–B si y sólo si (xA  xB)  Fueron usados en un principio para estudiar la noción
x  A  B si y sólo si (xA  xB)  (xB  xA) de infinito
x  A’ si y sólo si (xA)
 Útiles en problemas de conteo y teoría de
probabilidad

49 50

12

Das könnte Ihnen auch gefallen