Вы находитесь на странице: 1из 41

1.

Conceptos y fundamentos

Dra. Dora Luz Almanza Ojeda

luzdora@ieee.org

Divisin de Ingenieras Campus Irapuato-Salamanca

15 de agosto de 2017

(Divisin de Ingenieras Campus Irapuato-Salamanca) 15 de agosto de 2017 1 / 41


Conceptos y fundamentos. Teora de conjuntos.

Conceptos

Conjunto: es una coleccin definida de objetos (a los cuales se les llama


elementos del conjunto).
Universo: Es el conjunto usado como referencia para formar conjuntos.
Conjuntos utilizados en matemticas:
Conjunto de los nmeros naturales (N).
Conjunto de los nmeros enteros negativos (M).
Conjunto de los nmeros enteros no negativos (Z + ).
Conjunto de los nmeros enteros (Z).
Conjunto de los nmeros racionales (Q).
0
Conjunto de los nmeros irracionales (Q ).
Conjunto de los nmeros Reales (R).

2 / 41
Conceptos y fundamentos. Teora de conjuntos.

Declaracin de un conjunto.

Enumeracin: { a, b, c . . . }, elementos separados por comas.


Modo implcito: A = {x| condicin}, los elementos son descritos por
una frase
Conjunto vaco: No tiene elementos = {x| x A y x
/ A }.
Cardinalidad de un conjunto: Nmero de elementos del conjunto A

3 / 41
Conceptos y fundamentos. Teora de conjuntos.

Ejercicios de conjuntos.

Expresar los siguientes conjuntos en la forma por enumeracin:


A = {x| x es un par positivo menor que 20}
B = {x| x es un mes del ao}
C = {x| x es una letra de la palabra Diferencial}
D = {x| x es un dgito par}
Expresar los siguientes conjuntos en la forma implicita:
A = {b,c,d,f,g,h,j,k,l,m}
B= {1,2,3,4, . . . }
C= {8, 16, 24, 32}
D= {11, 13, 17, 19}
Indique la cardinalidad de los conjuntos

4 / 41
Conceptos y fundamentos. Operaciones con conjuntos.

Diagramas de Venn

Muestran las relaciones entre conjuntos.


Cada conjunto se representa con un crculo dentro de un marco que
representa el Universo, el cual contiene los conjuntos.

Del ejemplo, A es un subconjunto propio de B, porque B tiene otros


elementos que no estn en A. Si cada elemento de A est en B y no
hay elementos adicionales en B entonces A B.

5 / 41
Conceptos y fundamentos. Operaciones con conjuntos.

Unin

Sea A y B dos conjuntos, se define su Unin como el conjunto formado por


todos los elementos que pertenecen a A o a B. Denotado como A B:

A B = {x|x A o bien, x B o bien x pertenece a ambos A y B}

6 / 41
Conceptos y fundamentos. Operaciones con conjuntos.

Interseccin

Sea A y B dos conjuntos, se define su Interseccin como el conjunto


formado por todos los elementos que pertenecen a ambos conjuntos A y B.
Denotado como A B:
A B = {x|x A y x B}

Conjuntos disjuntos: son conjuntos que no tienen elementos comunes.

7 / 41
Conceptos y fundamentos. Operaciones con conjuntos.

Complemento

Sea A y B dos conjuntos, se define el complemento de B con respecto de A


como el conjunto formado por todos los elementos que pertenecen a A
pero no a B. Denotado como A B :

A B = {x|x A y x
/ B}

Si U es el conjunto Universal que contiene a A, entonces U A se


denomina complemento de A y se designa por A0 . As:

A0 = {x|x
/ A}

8 / 41
Conceptos y fundamentos. Operaciones con conjuntos.

Diferencia simtrica

Sea A y B dos conjuntos, se define su Diferencia Simtrica como el


conjunto formado por todos los elementos que pertenecen a A o a B pero
no a ambos, A y B. Denotado como A B:

A B = {x|(x A y x
/ B) o bien (x B y x
/ A)}

A B = (A B) (B A)

9 / 41
Conceptos y fundamentos. Operaciones con conjuntos.

Conjuntos iguales

Para un universo dado U, los conjuntos A y B (tomados de U), son


iguales, esto es A = B, cuando A B y B A
Esto es, el orden o la repeticin no son significativos para un conjunto
en general. Por ejemplo:
A = {1, 2, 3} = {1, 3, 2} = {1, 2, 1, 2, 3} = {2, 2, 1, 3}.

10 / 41
Conceptos y fundamentos. Operaciones con conjuntos.

Ejercicios

Sea:
P={N}, A= {x P|2 x < 12}, B= {x P|x < 6},
C={x P| x 3 y x > 10}
Encuentre:
AC
AB
A (B C )
(B C )
0
C (B A)
0
(B A )
Realice el diagrama de Venn del resultado de cada inciso

11 / 41
Conceptos y fundamentos. Propiedades Algebraicas de las Operaciones con conjuntos.

Propiedades que satisfacen las operaciones con conjuntos:


Propiedades conmutativas:
1. AUB = BUA
2. A B = B A

Propiedades asociativas:
1. AU(BUC ) = (AUB)UC
2. A (B C ) = (A B) C

Propiedades Distributivas:
1. A (BUC ) = (A B)U(A C )
2. AU(B C ) = (AUB) (AUC )

Propiedades idempotentes:
7. A A = A
8. A A = A

12 / 41
Conceptos y fundamentos. Propiedades Algebraicas de las Operaciones con conjuntos.

Propiedades que satisfacen las operaciones con conjuntos:


Propiedades del complemento:
9. A00 = A
10. A A0 = {universo}
10. A A0 = {}
12. {}0 = {universo}
13. {universo}0 = {}
14. (A B)0 = A0 B 0
15. (A B)0 = A0 B 0
(14 y 15 son conocidas como Leyes de DeMorgan)

Propiedades de un conjunto universal:


16. A {universo} = {universo}
17. A {universo} = A

Propiedades del conjunto vacio:


18. A {} = A
19. A {} = {}
13 / 41
Conceptos y fundamentos. Principio de Inclusin/Exclusin.

Principio de Adicin

Teorema de Inclusin/Exclusin para dos conjuntos.


Si A y B son conjuntos finitos, entonces
card(A B) = card(A) + card(B) card(A B), en forma simblica:

|A B| = |A| + |B| |A B|

14 / 41
Conceptos y fundamentos. Principio de Inclusin/Exclusin.

Principio de Adicin
Teorema de Inclusin/Exclusin para tres conjuntos.
Si A, B y C son conjuntos finitos, entonces:
card(A B C ) = card(A) + card(B) + card(C ) card(A B)
card(B C ) card(A C ) + card(A B C ).
En forma simblica:
|A B C | = |A| + |B| + |C | |A B| |B C | |A C | + |A B C |

15 / 41
Conceptos y fundamentos. Principio de Inclusin/Exclusin.

Ejercicio.

Al interrogar una delegacin deportiva de 250 atletas sobre su aficin al Teatro, la Danza
o la poesa, se encontr que 125 prefieren el Teatro, 180 prefieren la Danza, 65 la Poesa,
100 Teatro y Danza, 25 Teatro y Poesa, 40 Danza y Poesa y 20 tenan las 3 preferencias.
Determinar cuntos de estos 250 atletas tienen:
1 Al menos una de estas 3 preferencias
2 Ninguna de estas 3 preferencias
3 Slo una de estas 3 preferencias
4 Cuando mucho una de estas tres preferencias
5 Exactamente dos de estas preferencias
6 Cuando menos 2 de estas preferencias

16 / 41
Conceptos y fundamentos. Principio de Inclusin/Exclusin.

Ejercicio.

Sean A, B y C conjuntos finitos con |A| = 6, |B| = 8, |C| = 6, |A B C|


= 11, |A B| = 3, |A C| = 2, y |B C| = 5.
Encuentre |A B C |

17 / 41
Conceptos y fundamentos. Principio de Inclusin/Exclusin.

Ejercicio.

De 150 alumnos que desean entrar a una institucin se tiene los siguientes
datos: 63 son mayores de 18 aos, 66 les gusta hacer deporte, 65 aprobaron el
examen de seleccin, 22 son mayores de 18 aos y les gusta hacer deporte, 25
les gusta hacer deporte y aprobaron el examen de seleccin, 23 son mayores
de 18 aos y aprobaron el examen de seleccin y 10 son mayores de 18 aos,
les gusta hacer deporte y aprobaron el examen de seleccin. Determinar
cuntos de estos alumnos:
1.- Son mayores de 18 aos, les gusta hacer deporte pero no aprobaron el
examen de seleccin.
2.- Son mayores de 18 aos, no les gusta hacer deporte y no aprobaron el
examen de seleccin

18 / 41
Conceptos y fundamentos. Anlisis Combinatorio.

Ejercicio.

Principio de Multiplicacin
Si una actividad puede construirse en t pasos sucesivos y el paso 1 puede
realizarse de n1 formas; el paso 2 puede realizarse de n2 formas; ; y el
paso t puede realizarse de nt formas, entonces el nmero de diferentes
actividades posibles es n1 n2 nt

1.-Cuntas cadenas de longitud 4 pueden formarse con las letras ABCDE


si no se permiten repeticiones?
Cuntas cadenas comienzan con B?
Cuntas cadenas No comienzan con B?

19 / 41
Conceptos y fundamentos. Anlisis Combinatorio.

Ejercicios.

1 Sea A un conjunto con n elementos. Cuntos subconjuntos tiene A?

20 / 41
Conceptos y fundamentos. Anlisis Combinatorio.

Ejercicios.

1 Sea A un conjunto con n elementos. Cuntos subconjuntos tiene A?


2 Para validar un experimento, se requiere grabar un video por cada una
de las acciones realizadas por 3 personas distintas, adems cada accin
puede repetirse de 2 a 10 veces en un mismo video. Las acciones a
realizar son 4: saludar, aplaudir, martillar y saltar. Determine el
numero de videos que se obtienen si se considera lo siguiente:
Una accin realizada por cualquiera de las personas
Una accin realizada por cualquiera de las personas y la repeticin de
la accin es opcional
La accin saludar, realizada por cualquier persona y la accin debe
repetirse

20 / 41
Conceptos y fundamentos. Anlisis Combinatorio.

Principio de adicin.

Indica cuando debemos sumar para calcular el nmero total de posibilidades.


Supongase que X1 , . . ., Xt son conjuntos y que el i-simo conjunto Xi tiene
ni elementos. Si {X1 , X2 , . . . , Xt } es una familia ajena por pares, es decir, si
i 6= j, Xi Xj = , el nmero de elementos posibles que pueden elegirse de
X1 o X2 o o Xt es:

n1 + n2 + + nt

En forma equivalente, la unin X1 X2 Xt contiene n1 + n2 + + nt


elementos.

21 / 41
Conceptos y fundamentos. Anlisis Combinatorio.

Principio de Adicin. Ejercicios

1.- Un comit de 6 personas compuesto por: Ral, Alejandro, Luis,


Guillermo, Andrea y Diana. De este comit, debe elegirse un
presidente, un secretario y un tesorero.
De cuntas formas puede hacerse esto?
De cuntas formas puede hacerse esto si debe ser presidente Andrea
o Ral?
De cuntas formas puede hacerse esto si Luis debe ocupar uno de los
puestos?
Cuntas formas excluyen a Guillermo?
En cuntas formas Diana y Luis no tienen puestos?
En cuntas formas Alejandro tiene un puesto y Andrea no?
En cuntas formas Luis es presidente o no tiene puesto?
En cuntas formas Diana es presidente o tesorero?

22 / 41
Conceptos y fundamentos. Anlisis Combinatorio.

Principio de Adicin.

2.- De cuantas formas pueden tener su cumpleaos en el mismo mes


al menos dos de 5 personas?
3.- Se va usar un librero para exhibir 6 nuevos libros. Supngase que
hay 8 libros de ciencia de computacin y 5 libros franceses de donde
escoger. Si se decide exhibir 4 libros de ciencia de computacin y 2
libros franceses, y se pude mantener juntos los libros de cada tema
cuntos acomodos diferentes es posible hacer?

23 / 41
Conceptos y fundamentos. Algoritmos y pseudo-cdigo.

Algoritmos y pseudo-cdigo.

Un algoritmo es un conjunto finito de instrucciones, descrito paso a


paso, para resolver algn problema.

Para que la solucin a un problema se pueda realizar usando una compu-


tadora, hay que describirla como una serie de pasos precisos.
CARACTERISTICAS:
Precisin.
Unicidad: resultados nicos, dependientes de las entradas y pasos
anteriores.
Carcter finito. Se detiene despus de ejecutar un nmero de
instrucciones.
Entrada/Salida: Requiere de una entrada para generar una salida.
Generalidad: Se aplica a un conjunto de entradas.

24 / 41
Conceptos y fundamentos. Algoritmos y pseudo-cdigo.

Algoritmos y pseudo-cdigo.

Algoritmo de deteccin y seguimiento de objetos.

25 / 41
Conceptos y fundamentos. Algoritmos y pseudo-cdigo.

Algoritmos y pseudo-cdigo.
Medios de expresin de un algoritmo.
:= Operador de asignacin.
1. Entrada a, b, c
2. menor:= a
3. Si menor >b entonces menor :=b
4. Si menor>c entonces menor :=c
5. Salida menor
Medios de expresin de un algoritmo.
Se prefiere usar el pseudo-cdigo, por su generalidad, estructura y precisin.
No existe una regla especifica para elaborar pseudo-cdigos, solo es una
lectura similar a la de un lenguaje de programacin, pero sin ocuparse de las
letras maysculas, puntuaciones exactas, entre otras cosas.
Algunas palabras clave utilizadas en pseudo-cdigos:
procedure, end, return, if then else, while do, for to do, begin
end, false, true
26 / 41
Conceptos y fundamentos. Algoritmos y pseudo-cdigo.

Algoritmos y pseudo-cdigo. Ejercicios.

Escriba el pseudocdigo de un algoritmo que invierta la sucesin:


S1 , S2 , , Sn
Suponga que A y B son dos conjuntos finitos de enteros. Escriba un
algoritmo para calcular A B
Suponga que A y B son dos conjuntos finitos de enteros. Escriba un
algoritmo para calcular A B
Escriba el pseudocdigo de un algoritmo que determina un nmero
primo mayor que el entero n dado.

27 / 41
Conceptos y fundamentos. Sucesiones

Sucesiones.

1. Una sucesin es una lista en donde se toma en cuenta el orden.


2. En una sucesin es importante identificar cada uno de sus elementos en
el orden correcto, esto es, quien es el elemento 1 de la sucesin, el 2, el
3, etc.
3. La lista ordenada de elementos S = 2, 4, 6, 8, , contiene los primeros
4 elementos de la sucesin Sn = 2 n
4. Una sucesin, a diferencia de un conjunto, puede tener elementos repe-
tidos.
5. Una sucesin puede ser finita o infinita, creciente o decreciente.

28 / 41
Conceptos y fundamentos. Sucesiones

Sucesiones.

Si {ai }ni=m para i=m hasta n es una sucesin, definimos:

Ejemplo: Sea a la sucesin definida mediante an = 2n, n>=1. Si m = 1 y


n= 3 encuentre la sumatoria y el producto de los elementos de la sucesin.

29 / 41
Conceptos y fundamentos. Sucesiones

Sucesiones. Ejercicios.

Responda (a) (f ) para la sucesin b definida como bn = n(1)n .


a) Determine:

b) Determine:

30 / 41
Conceptos y fundamentos. Sucesiones

31 / 41
Conceptos y fundamentos. Induccin

Induccin matemtica.

La induccin matemtica se utiliza para demostrar proposiciones las


cuales deben ser validadas para un rango de valores muy grande.
Requieren 2 pasos:
Paso Base: Demostrar que la proposicin es verdadera para el primer
valor n0 del rango.
Paso inductivo: Validar que si la proposicin es verdadera para un valor
nK , entonces tambin debe serlo para un valor nk+1

32 / 41
Conceptos y fundamentos. Recursividad

Recursividad

Un procedimiento recursivo es aquel que se llama a s mismo, dentro de


un algoritmo, hace que este ltimo sea recursivo.
La recursin es una forma poderosa, elegante y natural de resolver una
amplia clase de problemas.
La tcnica es: divide y vencers, en la cual el problema se descompone
en problemas del mismo tipo del problema original.
Cada subproblema, se descompone de nuevo hasta que el proceso pro-
duce subproblemas que se puedan resolver de manera directa.
Por ltimo, las soluciones de los subprogramas se combinan para obtener
una solucin del problema original.

33 / 41
Conceptos y fundamentos. Recursividad

Recursividad

Ideas clave:
Debe existir ciertas situaciones en las que un procedimiento recursivo
no se llame a s mismo; en caso contrario, se llamara as mismo por
siempre.
En un paso el procedimiento no se llama a s mismo. Comparado con
el mtodo inductivo, los valores para los cuales ocurre esto, son los del
paso base.
Cada procedimiento recursivo debe tener caso base.

34 / 41
Conceptos y fundamentos. Recursividad

Recursividad. Ejercicios.

Ejercicio. Analice las siguientes series como sucesiones. Determine los


siguientes 3 elementos y d una frmula en base a sumatorias que describa
la sucesin.
1 1 1 1
ln(2) = 1 + +
2 3 4 5
1 1 1 1 1 1 1
ln(2) = 1 + + +
2 3 4 5 6 7 8
Paso base:

i0 = 1
ln = 1
Frmula:

35 / 41
Conceptos y fundamentos. Recursividad

Recursividad. Ejercicios.

x2 x3 x4
ex = 1 + x + + + +
2! 3! 4!
x2 x3 x4 x5 x6 x7
ex = 1 + x + + + + + +
2! 3! 4! 5! 6! 7!
Paso base:

i0 = 0
x0
=1
0!
Frmula:

36 / 41
Conceptos y fundamentos. Recursividad

Recursividad. Ejercicios.

x3 x5 x7
sin(x) = x + +
3! 5! 7!
x 3 x 5 x 7 x 9 x 11 x 13
sin(x) = x + + +
3! 5! 7! 9! 11! 13!
Paso base:

i0 = 0
x0
=1
0!
Frmula:

37 / 41
Conceptos y fundamentos. Recursividad

Recursividad. Ejercicios.

1 1 1 1
= 1 + +
4 3 5 7 9
1 1 1 1 1 1 1
=1 + + +
4 3 5 7 9 11 13 15
Paso base:

i0 = 0
x0
=1
0!
Frmula:

38 / 41
Conceptos y fundamentos. Recursividad

Recursividad. Ejercicios.

x2 x4 x6
cos(x) = 1 + +
2! 4! 6!
x 2 x 4 x 6 x 8 x 10 x 12
cos(x) = 1 + + +
2! 4! 6! 8! 10! 12!
Paso base:

i0 = 0
x0
=1
0!
Frmula:

39 / 41
Conceptos y fundamentos. Referencias.

Referencias.

Johnsonbaugh, R. (2005). Matemticas Discretas (6a edicin). Ed.


Pearson Educacin, Mxico.
Kolman B., Busby R.C., Ross S. (1997). Estructuras de Matemticas
Discretas para la Computacin (3a edicin), Ed. Pearson Educacin,
Mxico.
Grimaldi Ralph P, (1997). Matemticas Discreta y Combinatoria: Una
introduccin con aplicaciones (3a edicin), Ed. Addison Wesley
Iberoamericana, EUA.

40 / 41