Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Matematicas Discretas PDF
Matematicas Discretas PDF
Curso:
Matemática
s
Guía / Antología
2001
1
Universidad de Guadalajara
Contenidos
Curso: Ing.Sandra
Cesar Calderón Mayorga
LCP. Gutiérrez Olvera
cesarcm@cuvalles.udg.mx
Supervisión Técnica
Matemática Pedagógica
Edición
Centro de Autoedición de CU
VALLES
Guía / Antología
2001
2
Directorio
3
CONTENIDOS.
1. INDUCCIÓN MATEMÁTICA
2. PRINCIPIOS DE CONTEO
3. RELACIONES DE RECURRENCIA.
4. GRAFOS.
4.1 Introducción
4.2 Grafos dirigidos y no dirigidos.
4.3 Multigrafos y grafos pesados.
4.4 Paseos y circuitos
4.4.1 Eulerianos
4.4.2 Hamiltonianos
4.5 Grafos aplanables
5.1 Arboles
5.2 Longitud de paseo y árboles enraizados
5.3 Prefijos codificados.
5.4 Arboles con búsqueda binaria
5.5 Arboles generadores y conjuntos de corte
5.6 Arboles generadores mínimos
6. RELACIONES
4
6.4 Relaciones generales
6.5 Composición de relaciones
6.6 La lattice de las particiones
7. GRUPOS Y ANILLOS.
7.1 Introducción
7.2 Grupos y subgrupos
7.3 Generadores y evaluación de potencias
7.4 Teorema de Lagrange
7.5 Grupos de permutaciones y Teorema de Burnside
7.6 Códigos y códigos de grupos
7.7 Homomorfismos, isomorfismos, automorfismos y
subgrupos normales
7.8 Anillos, dominios integrales y campos
7.9 Homomorfismo de anillos
7.10 Anillos polinomiales y códigos cíclicos
8. ÁLGEBRA BOOLEANA
5
PRESENTACIÓN
- Actividades preliminares.
- Contenidos.
- Actividades de aprendizaje.
- Actividades integradoras.
6
Inducción
Matemática 1
Capítulo
ACTIVIDAD PRELIMINAR
OBJETIVO
7
Estas observaciones dan lugar al principio del buen orden, el
cual expresa que cualquier subconjunto no vacío de Z contiene un
elemento más pequeño, este principio constituye la base de la
inducción matemática.
∑ i = (k + 1)(k + 2)
i=1
2
8
se procede de la siguiente forma:
k+1 k
∑ i = 1 + 2 + ... + k + (k + 1) = ∑i + (k + 1) = ¡Error! + (k + 1)
i=1 i=1
a) Si P(1) es verdadera y
b) Si P(k + 1) es verdadera, para k ∈ Z+ siempre que P(1), P(2),
...,P(k) son verdaderas; entonces, P(n) es verdadera para toda n
∈ Z+ .
ACTIVIDAD DE APRENDIZAJE 1
∑i2=(n)(n+1)(2n +1)/6
i=1
9
1.3 PRINCIPIO DE INCLUSIÓN Y EXCLUSIÓN.
S0 = N
S1 = [N(c1) + N(c2) + ... + N(ct)]
S2 = [N(c1 c2) + N(c1 c3) + ... + N(c1 ct) + N(c2 c3) + ... + N(ct-1 ct)]
S = { 1, 2, 3, ..., 100}.
Para n ∈ S, n cumple:
10
a) la condición c1 , si n es divisible entre 2,
b) la condición c2 , si n es divisible entre 3,
c) la condición c3 , si n es divisible entre 5.
R, si r ∈ Z
r =
el mayor entero menor que r, si r no es un entero
ACTIVIDAD DE APRENDIZAJE 2
ACTIVIDAD INTEGRADORA 1
11
Principios de
Conteo 2
Capítulo
ACTIVIDAD PRELIMINAR 2
OBJETIVOS
12
¿Qué es un experimento?
ACTIVIDAD DE APRENDIZAJE 3.
2.2.1 PERMUTACIONES
13
podemos colocar las canicas en 7 botellas, considerando que cada
botella sólo puede tener una canica.
Primero colocamos la canica azul, la cual puede colocarse en
cualquiera de las siete botellas, continuamos con la amarilla que
puede colocarse en cualquiera de las seis botellas restantes y
finalizamos con la verde, que se puede colocar en alguna de las
cinco botellas restantes. El número total de colocar estas canicas en
las botellas es 7 x 6 x 5 = 210.
14
número de partidos programados cada hora, el número total de
maneras es 53 = 125.
ACTIVIDAD DE APRENDIZAJE 4
2.2.2 COMBINACIONES
3!
En general el número de maneras de distribuir r toallas del
mismo color en n casilleros numerados es
N(n –1)(n –2)...(n –r +1)
____________________
r!
Lo cual es igual a n!
__________
r!(n –r)!
15
Dicha cantidad también se denota por C(n,r)
6!
________=
3!3!
ACTIVIDAD DE APRENDIZAJE 5.
16
I. ¿De cuántas formas pueden 10 objetos dividirse en dos
grupos de 4 y 6 objetos respectivamente?
II. ¿De cuántas formas puede elegirse un comité de 5
personas de entre 9 personas?
III. De un total de 5 matemáticos y 7 físicos , se forma un
comité de 2 matemáticos y 3 físicos. ¿De cuántas formas
puede formarse , si: a) puede pertenecer a él cualquier
matemático y físico, b) un físico determinado debe
pertenecer al comité?
IV. ¿Cuántos arreglos de 8 bits contienen exactamente cuatro
números 1?
V. ¿Cuántas manos de 5 cartas (no ordenadas)pueden
seleccionarse de una baraja de póker de 52 naipes?
VI. Con los datos del ejercicio anterior, ¿cuántas manos
pueden contener 4 ases?
17
subconjuntos del conjunto {1,2,3,...,n}. Sea a1a2···ak un k
subconjunto, el siguiente k-subconjunto b1b2···bk de acuerdo con el
orden lexicográfico debe ser tal que:
ACTIVIDAD INTEGRADORA 2
18
Relaciones de
Recurrencia 3
Capítulo
ACTIVIDAD PRELIMINAR 3
OBJETIVO
1
A(z)= ________
1 – 3z
19
comienza con los números 1 y 1, y los siguientes números son la
suma de sus predecesores inmediatos.
Para una función numérica (a0, a1, a2, ... ar,...), una ecuación que
relaciona ar, para cualquier r, a una o más de las ai, i < r, es llamada
una relación de recurrencia, que también se conoce como una
ecuación en diferencias. Con la relación de recurrencia podemos
llevar a cabo un cálculo paso por paso para determinar ar a partir de
ar – 1, ar – 2,..., para determinar ar + 1 a partir de ar , ar – 1 , ..., y así
sucesivamente, siempre que el valor en uno o más puntos permita
iniciar el cálculo. Los valores obtenidos por la función se denominan
“valores de frontera”. En el primer caso , la condición frontera es
a0= 1 y a1= 1.
De esta forma se puede afirmar que una función numérica
puede ser descrita mediante una relación de recurrencia junto a un
conjunto apropiado de condiciones de frontera. La función numérica
también es conocida como la solución de la relación de
recurrencia.
C0 ar + C1 ar - 1 + C2 ar - 2 + ... + Ck ar - k = f(r)
ar+ 7ar - 2 = 0
20
conocidos para algún m, el valor de am puede calcularse de la
siguiente forma:
ACTIVIDAD DE APRENDIZAJE 6
21
La solución homogénea es a(h) = (a0(h) , a1(h) ,..., ar(h) ,...)
Puesto que
Se tiene que
La ecuación característica es
α2 - α - 1 = 0
22
1 + √5 1 - √5
α1 = _____________ α2 = _____________
2 2
La ecuación característica es
α3 + 6α2 + 12 α + 8 = 0
y la solución homogénea es
4α3 - 20α2 + 17 α - 4 = 0
y la solución homogénea es
23
3.4 SOLUCIONES PARTICULARES DE RELACIONES DE
RECURRENCIA.
Simplificando
12P1= 3
34 P1- 12P2=0
29 P1- 17P2+ 12P3 =0
24
Ahora se presenta la siguiente ecuación de diferencias
ar + 5ar – 1 + 6ar – 2 = 42 . 4r
P=16
ar(p) = 16 . 4r
rm -1
(P1rt + P2rt- 1 + ...+ Ptr +Pt + 1 ) βr
ar - 4ar – 1 + 4ar – 2 = (r + 1) 2r
25
la forma general de la solución particular , siendo 2 una raíz
característica doble, es la siguiente
r2(P1 r + P2) 2r
6P1 r 2r =r2r
ACTIVIDADES DE APRENDIZAJE 7
a) ar - 3ar – 1 + 2ar – 2 = 2r
b) ar - 4ar – 1 + 4ar – 2 = 2r
c) ar + 5ar – 1 + 6ar – 2 = 3r2
d) ar - 2ar – 1 = 7r
Si tenemos ar = 3 ar – 1 + 2 r ≥1
26
sólo para i ≥ t, para algún t mayor o igual a 0; por lo que la
ecuación en diferencias es válida sólo para r – k ≥ t.
observemos que
∝
∑ ar zr = A(z) - a0
r=1
∝ r ∝ r-1
∑ ar – 1 z = z∑ ar – 1 z = zA(z)
r=1 r=1
∝ z
∑ z =___________
r
r=1
1–z
de lo cual se obtiene
2z
A(z) - a0 = 3zA(z) + _________
1–z
esto es,
2z
(1 – 3z) A(z) = ___________ +1
1–z
simplificando
1+z
(1 – 3z) A(z) = _____________
1–z
o
1+z
A(z) = __________________
(1 – 3z)(1 – z)
2 1
=________ _ _______
1 – 3z 1–z
por lo tanto
ar = 2 . 3r - 1 r ≥0
27
En general para determinar la función generadora de la función
numérica a a partir de la ecuación en diferencias
1
A(z)=_______________ ∑ f(r)zr + C0 (a0 + a1 z + a2 z2 + ... +as – 1z s
–1
)+
C0 + C1z+...+ Ckzk
ar - 5ar – 1 + 6ar – 2 = 2r + r r ≥2
ya que
∝ ∝ ∝ ∝ ∝
∑ ar z - 5 ∑ ar – 1 z + 6∑ ar – 2 z =∑2 z + ∑r zr
r r r r r
r=2 r=2 r=2 r=2 r=2
de lo cual se obtiene
4 z2 1
2
A(z) - a0 - a1 z + 5z[A(z) - a0] + 6z A(z) = ___________ + z
__________ - 1
1 – 2z (1-
z2)
simplificando
1 – 8z + 27 z2 –35 z3+ 14 z4
A(z) = ______________________
( 1 – z) 2 (1 – 2z) 2(1 – 3z)
5/4 ½ 3 2 17/4
28
=____ + ______ _ ______ _ _______ + _____
1–z (1 –z)2 1 – 2z (1 –2z)2 1 – 3z
Por lo que
ACTIVIDAD DE APRENDIZAJE 8
a) ar = 4 ar – 1 + 3 r ≥1 con a0= 1
b) ar = 3 ar – 1 + 2 br – 1 r ≥1 con a0= 1 y b0= 0
c) ar = 5 ar – 1 + 6 ar – 2 r ≥2 con a0= 1 y a1= 1
d) ar = 3 ar – 1 + 2 ar – 2 r ≥2 con a0= 1 y a1= 1
ACTIVIDAD INTEGRADORA 3.
29
Grafos
4
Capítulo
ACTIVIDAD PRELIMINAR 4.
OBJETIVO
4.1 INTRODUCCIÓN.
Figura 1
30
a
e
b
c d
Figura 2
31
a b a
b
d
c
d c
Figura 3 Figura
4
a b 1 2 4
1
d c 4 3 2
3
32
El concepto de semejanza entre dos grafos se puede precisar
de la siguiente manera: dos grafos son isomorfos si hay una
correspondencia uno a uno entre sus vértices y entre sus aristas, de
tal forma que sus incidencias se conservan, de otra forma existe una
arista correspondiente entre dos vértices en un grafo si y sólo si hay
una arista correspondiente entre los vértices correspondientes en el
otro grafo. En la figura 8 podemos observar un grafo no dirigido
isomorfo.
a b
d c
figura 8
Figura 9
Un subgrafo de G es un subgrafo generador si éste contiene todos
los vértices de G. El complemento de un subgrafo G’ = (V’,E’) con
respecto al grafo G es otro subgrafo G’’ = (V’’,E’’) tal que E’’ = E – E’
y V’’ sólo contiene a los vértices con los cuales las aristas de E’’ son
incidentes.
ACTVIDAD DE APRENDIZAJE 9
I. Durante un viaje tres parejas de casados llegan a un río
donde encuentran un bote que no puede transportar a más
de dos personas a la vez. El paso a través del río se ve
complicado por el hecho de que todos los esposos son
muy celosos y no permiten a sus esposas quedarse sin
ellos cuando estén presentes otros hombres. Construya un
grafo que muestre cómo puede efectuarse el traslado.
33
II. Diremos que un conjunto de vértices en un grafo no
dirigido es un conjunto dominante si para todo vértice que
no está en el conjunto éste es adyacente a uno o más
vértices en el conjunto. Un conjunto dominante minimal es
un conjunto dominante tal que no existe un subconjunto
propio de éste que sea un conjunto dominante.
a) Para el grafo de la figura a encuentre dos conjuntos
dominantes minimales de diferentes tamaños.
III. Diremos que un conjunto de vértices en un grafo no
dirigido es un conjunto independiente si no existen dos
vértices en este conjunto que sean adyacentes. Un
conjunto independiente maximal es un conjunto
independiente el cual no continuará siéndolo cuando le
sea agregado un vértice cualquiera. Para el grafo de la
figura a encuentra dos conjuntos independientes
maximales de tamaños diferentes.
IV. Por colorido apropiado de un grafo entendemos pintar los
vértices del grafo con uno o más colores distintos de
manera que no hay dos vértices adyacentes pintados con
el mismo color.
¿Cuál es el mínimo de colores necesarios para colorear
apropiadamente los grafo de la figuras b, c y d?
figura a figura b
figura c
4.3 MULTIGRAFOS Y GRAFOS PESADOS.
34
a b
c d
Figura 10
35
10
P P P 10 5
10
a 5 b 5 c 5 d
10
a→ $0 depositados
b→ $5.00 depositados
c→ $10.00 depositados
d→ $15.00 o más depositados
figura 11
ACTIVIDAD DE APRENDIZAJE 10
36
v4 e4 v7
e3 e11
e5
v3 e12 v6
e8
e2 e9 e10
v2 e6
v1 v9
e7
figura 12
ACTIVIDAD DE APRENDIZAJE 11
37
de grado par. De lo anterior podemos concluir que el grafo de la
figura 13 tiene un paseo euleriano, pero no tiene un circuito euleriano
debido a que el grafo es conexo y tiene exactamente dos vértices, d
y e de grado impar.
b c
figura 13
d d e
38
conexo y el grado de entrada de cualquier vértice es igual a su
grado de salida, con las posible excepción de dos vértices. Para
estos dos vértices, el grado de entrada de uno de ellos es mayor en
uno que su grado de salida y el grado de entrada del otro es menor
que su grado de salida.
ACTIVIDAD DE APRENDIZAJE 12
39
opuestas. Demostrar que este recorrido siempre puede
diseñarse.
II. Muestre un grafo que tenga tanto un circuito euleriano
como un hamiltoniano.
III. Muestre un grafo que tenga un circuito euleriano pero que
no tenga un circuito hamiltoniano.
IV. Muestre un grafo que no tenga un circuito euleriano ni
tampoco un hamiltoniano.
V. Demuestre que el grafo de la figura a no tiene un circuito
hamiltoniano.
VI. Demuestre que cualquier circuito hamiltoniano en el grafo
de la figura b que contiene la arista x deberá contener
también la arista y.
VII. Podemos afirmar que un grafo dirigido es orientable si se
puede asignar una dirección a cada una de las aristas del
grafo de manera que le grafo dirigido resultante sea
fuertemente conexo.
Demuestre que el grafo de la figura c es orientable.
figura a figura b
Figura c
4.5 GRAFOS APLANABLES.
40
en piezas que son llamadas regiones del grafo. Una región de un
grafo aplanable se define como un área del plano que está acotada
por aristas y no puede continuar dividiéndose en subáreas. En el
caso del grafo de la figura 20, este tiene cinco regiones como se
observa en la figura 21. Una región es finita si su área es finita y es
infinita si su área es infinita. Un grafo aplanable tiene una región
infinita. Tenemos el siguiente resultado: Para cualquier grafo
aplanable conexo, v – e + r = 2 , donde v, e y r son el número de
vértices, aristas y regiones del grafo, respectivamente.
figura 17 figura 18
figura 19
a 1
3
2
5
4
b
c d
figura 20 figura 21
ACTIVIDAD DE APRENDIZAJE 13
41
II. Demuestra que un grafo aplanable lineal con menos de 30
aristas tiene un vértice de grado 4 o menor.
III. Demuestra que en un grafo aplanable lineal conexo con
seis vértices y 12 aristas, cada una de las regiones cada
una está acotada por tres aristas.
IV. Sea G un grafo con 11 o más vértices . Demuestra que G
o bien G no es aplanable.
ACTIVIDAD INTEGRADORA 4.
42
Árboles y
Conjuntos de
Corte
5
Capítulo
ACTIVIDAD PRELIMINAR 5.
OBJETIVO
5.1 ÁRBOLES.
43
b
f B
b
c a e g a A C
c
d h i D
d
FIGURA 1 FIGURA 2
Propiedades de los árboles:
ACTIVIDAD DE APRENDIZAJE 14
44
un árbol enraizado si existe exactamente un vértice cuyo grado de
entrada sea 0 y los grados de entrada de todos los otros vértices
sean 1. El vértice con el grado de entrada 0 es llamado la raíz del
árbol enraizado. En un árbol enraizado, un vértice cuyo grado de
salida sea 0 se llama una hoja o un nodo terminal y un vértice cuyo
grado de salida sea diferente de cero se llama un nodo rama o un
nodo interno. En la figura 3 se puede apreciar un árbol dirigido y en
la figura 4 un árbol enraizado.
Figura 3 figura 4
Si a es un nodo rama en un árbol enraizado, b es un hijo de a si
existe una arista de a a b, por ello también se afirma que a es el
padre de b. Dos vértices son hermanos si son hijos del mismo
vértice, un vértice c es un descendiente de a si existe un paseo
dirigido de a a c, por ello también se dice que a es un ancestro de c.
Si a es un nodo rama en un árbol T entonces el subárbol con
raíz a es el subgrafo t’ = (V’, E’) de T tal que V’ contiene a a y a
todos sus descendientes y E’ contiene las aristas de todos los
paseos dirigidos que surgen de a. Un subárbol de a es un subárbol
que tiene a un hijo de a como raíz.
Al trazar un árbol enraizado se colocan los hijos de un nodo
rama bajo éste omitiendo las puntas de flecha de las aristas ya que
se entiende que apuntan hacia abajo, en la figura 5 se puede
apreciar esto.
Figura 5
Ela figura 6 se representa el árbol familiar de un hombre que
tiene dos hijos, de los cuales el mayor no tiene hijos y el menor
tiene tres hijos. Si observamos el árbol enraizado de la figura 7,
éste es isomorfo al de la figura 6, pero el de la figura 7 podría
ser el árbol familiar de otro hombre cuyo hijo mayor tiene tres
hijos y el hijo menor no tiene hijos.
45
Figura 6 figura 7
De esto último se desprende el concepto de árbol ordenado, el
cual es un árbol enraizado con las aristas incidentes desde cada
nodo rama, etiquetadas con los enteros 1, 2, ...,i, .... Por lo tanto
los subárboles de un nodo rama pueden ser referidos como el
primero, el segundo,..., y el i-ésimo subárboles del
nodo rama y corresponden a las etiquetas de las aristas
incidentes desde el nodo. A su vez dos árboles ordenados son
isomorfos si existe una correspondencia uno a uno entre sus
vértices y aristas, la cual conserva la relación de incidencia, y si
las etiquetas de las aristas correspondientes coinciden.
Un árbol m-ario es regular si cada uno de sus nodos rama
tiene exactamente m hijos. Una clase importante de árboles m-
arios son los árboles binarios, en los cuales en lugar de
referirnos al primer o segundo subárbol de un nodo rama, nos
referiremos al subárbol izquierdo o al subárbol derecho del nodo.
En la figura 8 se representan expresiones aritméticas por un
árbol binario.
*
+
* e
a b
figura 8
a+b
c d
c*d*e
46
campeón
ganadores
segunda
ronda
ganadores
primera
ronda
1 2 3 4 5 6 7 8
equipos
figura 9
ACTIVIDAD DE APRENDIZAJE 15
47
el caso de las 3 oficinas estatales una de ellas tiene 3
oficinas municipales y en el caso de las otras cuatro
oficinas estatales dos de ellas tienen 2 oficinas
municipales.
II. Se tienen que conectar 19 lámparas a un solo contacto
eléctrico mediante el uso de cables de extensión, cada uno
de los cuales tiene cuatro contactos. Ya que cualquiera de
esas conexiones es un árbol cuaternario con el contacto
simple conectado a la raíz del áarbol, determine el número
de nodos rama del árbol.
III. Una computadora tiene un instrucción que calcula la suma
de tres números, suponiendo que se quiere encontrar la
suma de nueve números, x1, x2,..., x9, realice el árbol que
representa esta situación.
0 1
1
0 1
figura 10 01
000 001
48
Supongamos que un conjunto de pesos w1, w2 ..., wt y que w1 ≤
w2 ≤...≤ wt. Diremos que un árbol binario tiene t hojas con los pesos
w1, w2 ..., wt definiendo los pesos de un árbol binario para los pesos
w1, w2 ..., wt como ∑ti=1 wil donde l( wi) es la longitud del paseo
de las hoja a la cual se le asignó el peso wi. El peso del árbol T se
denotará por W(T). Diremos que un árbol binario para los pesos w1,
w2 ..., wt es un árbol óptimo si su peso es mínimo. Por ejemplo
dados los pesos 5, 6, 7 y 12 de la figura 11 muestra un árbol óptimo.
12
5 6
figura 11
ACTIVIDAD DE APRENDIZAJE 16
49
Un procedimiento de búsqueda consiste en una serie de
comparaciones entre x y las claves donde cada comparación de x
con una clave nos indica si x es igual, menor que, o mayor que tal
clave. Podemos describir un procedimiento de búsqueda mediante
una representación de árbol binario.
50
K3
K1 K4
K0 K2 K3
K4
K1 K2
figura 11
ACTIVIDAD DE APRENDIZAJE 17
K3 K7
K12
K0 K1 K2 K3 K4 K5 K6 K7 K8 K9 K10 K11
K12 K13
Figura a
51
5.5 ARBOLES GENERADORES Y CONJUNTOS DE CORTE.
52
subconjunto, entonces el conjunto de aristas que une los vértices de
los dos subconjuntos es un conjunto de corte.
En la figura 15 se observa un conjunto de corte , el cual está
formado por el conjunto de aristas { e1, e5, e6, e7, e4)ya que su
eliminación dejará un subgrafo no conexo como se observa en la
figura 16, en tanto que la eliminación de cualquiera de sus
e4 e2 V5
e2 V5
e6
e7
V4 v3 V4
v3
e3 e3
figura 15 figura 16
Los conceptos de árboles generadores, circuitos y conjuntos de corte
están muy relacionados. Debido a que un árbol generador contiene
un paseo único entre dos vértices cualesquiera en el grafo, la adición
de una cuerda al árbol generador da lugar a un subgrafo que
contiene exactamente un circuito. Suponiendo que se añade la
cuerda { v1, v2} a un árbol generador. Como el árbol generador
contiene un paseo entre v1 y v2 este paseo con la arista { v1, v2}
forman un circuito en el grafo . Por otro lado si la adición de la
cuerda { v1, v2} da origen a dos o más circuitos, deben de existir dos
o más paseos entre v1 y v2 en el árbol generador , lo cual es
imposible.
53
conjunto de e – v + 1 circuitos obtenidos de esta manera es
llamado el sistema fundamental de circuitos relativo al árbol
generador. Un circuito en el sistema fundamental es llamado un
circuito fundamental.
ACTIVIDAD DE APRENDIZAJE 18
C b c a
b
a b c d a d
d
figura b
f e c
54
5.6 ÁRBOLES GENERADORES MINIMOS.
2
2
12 11 2 2 4 4
1
1
9 1 3 9
3
8 7
5 8 5
8
10 7 6
6
figura 17
figura 18
55
Un segundo procedimiento para construir un árbol generador
mínimo se basa en la observación de que entre todas las aristas
incidentes con un vértice, la arista con el menor peso debe estar en
el árbol generador mínimo. Sea {v1, v2} la arista de menor peso en
un grafo G. Como {v1,v2} debe incluirse en un árbol generador
mínimo de G, podemos fusionar los dos vértices v1 y v2 para
obtener el grafo G’ y entonces determinar un árbol generador mínimo
de G’. El paso puede repetirse hasta que terminemos con un grafo
que tenga un solo vértice.
ACTIVIDAD DE APRENDIZAJE 19
b
a 5
c
1 11 9 10
6 f b
2
a 6 5
4 2
3 3 8
d
7 4 6
e 10 c
4
4 5 f
10 e
d
9 12 15
c
b 4 10
11 5
2 8 3
d 2 e
7 6
56
f
ACTIVIDAD INTEGRADORA 5.
57
Relaciones
6
Capítulo
ACTIVIDAD PRELIMINAR 6
OBJETIVO
58
Si ( A, ≤) es un conjunto parcialmente ordenado. Un elemento
en A es llamado un elemento maximal si para ningún b en A, a≠b, a
≤ b. Un elemento a es llamado un elemento minimal si para ningún
b en A, a≠b, b ≤ a. En la figura 1 j y k son elementos maximales y
a,b e son elementos minimales. Un elemento cubre a otro elemento
b si b ≤ a y no hay otro elemento c , tal que b ≤ c ≤ a. En la misma
figura de referencia f cubre a b, a c pero no cubre a a.
j k
h i
f g
b c a d e
figura 1
59
h
e f g
c
b d
a
figura 2
ACTIVIDAD DE APRENDIZAJE 20
g m n
f
d e
k
a b c j
1 2
z
w x
y
u
3
60
6.2 ORDENES ESPECIALES.
Figura 3
61
r
i j
d e f g h
Figura 4
a b c
Una cadena maximal es una cadena que no está contenida en
ninguna otra.En la figura anterior las cadenas maximales son:{a, f, i,
r}, {b, f, i, r}, {c, f, i, r}, {d, i, r}, {e, i, r}, {g, j, r} y {h, j, r}.
Una cadena finita debe tener al menos un elemento, las cadenas
infinitas no tienen elementos mínimos.
Podemos afirmar que una cadena está bien ordenada si cada
subconjunto no vacío de C tiene elemento mínimo.
Una forma de combinar dos conjuntos para formar uno nuevo es
haciendo su producto, por ejemplo si (S, ≤1) y (T, ≤2) son copos
donde los subíndices nos ayudan a saber a que orden especial nos
referimos, existen más de un manera para hacer S x T un copo, el
primer orden parcial para S x T se llama orden producto. Para s, S’
∈ S y t, t’ ∈ T definimos
Por otra parte si (S1 ,≤1) ,..., (Sm ,≤n) son copos podemos definir una
relación < en S1 x ... x Sn por
< s1, s2,..., sn,> < < t1, t2,..., tn> si s1 <1 t1 o si hay una r en {2, ...,
n} tal que
s1 = t1,..., sr-1 = tr-1 y sr <r tr
62
Este orden es llamado natural en el cual vienen primero las
palabras de longitud uno, después las de longitud dos, etc.
ACTIVIDAD DE APRENDIZAJE 21
63
Analicemos el siguiente caso, si A es un conjunto de
estudiantes y R una relación binaria de A tal que (a,b ) está en R si
y sólo si a vive en el mismo dormitorio que ella misma, R es una
relación reflexiva. Si a vive en mismo dormitorio que b, entonces b
vive en el mismo dormitorio que a entonces R es un relación
simétrica. Si a vive en el mismo dormitorio que b y b vive en el
mismo dormitorio que c, entonces a vive en el mismo dormitorio que
c. Por ello R es una relación transitiva. En consecuencia R es una
relación de equivalencia.
a B c d e F
a b b
b b b
c b
d b b b
E b b b
F b b b
Figura 4
ACTIVIDADES DE APRENDIZAJE 22
64
Una relación binaria de A sobre B es un subconjunto de A x B.
Una relación binaria es una formalización de que algunos elementos
de A están relacionados con algunos elementos de B. Si R es una
relación binaria de A a B y si el par ordenado (a,b) está en R,
entonces el elemento a está relacionado con el elemento b. Si A= {a,
b, c, d} es un conjunto de cuatro estudiantes y B = { CS121, CS221,
CS257, CS273, CS281} un conjunto de seis cursos. El producto
cartesiano A x B contiene todas las posibles parejas de estudiantes y
cursos. Una relación R = {(a, CS121), (b, CS221), (b, Cs264), (c,
Cs221), (c, CS257), (c, Cs273), (d, CS257), (d, CS281)} podría
describir los curso que los estudiantes llevan y la relación T = {(a,
Cs121), (c, CS257), (c, Cs273)} podría describir los cursos con los
cuales los estudiantes tienen dificultades. Una relación binaria puede
representarse en forma tabular o gráfica, por ejemplo si A ={a,b,c,d}
y B= { α, β, γ} y si R = {(a, α), (b, β), (c, α), (c, γ), (d, β)} una relación
binaria de A a B. R puede representarse en forma tabular como se
observa en la siguiente figura.
α β γ
a b
b b
c b b
d b
Figura 3
65
clase en la que b se encuentra. Si a está en una clase en la que b se
encuentra, entonces también está en la clase en que a se
encuentra. Así la relación R es una relación simétrica. Cuando una
relación binaria sobre un conjunto se presenta en forma tabular,
podemos determinar si ésta es simétrica al observar si las marcas
están en celdas que son simétricas con especto de la diagonal
principal.
66
LEY DE ASOCIATIVIDAD PARA RELACIONES
demostración:
R1 ∧ R2 = R1 ∩ R2 y R1 ∨ R2 = tsr(R1 ∪ R2 )
67
Para la bolsa de canicas del ejemplo anterior cada conjunto de
la partición π1 ∧ π2 corresponde a un color y tamaño particular.
La naturaleza de π1 ∨ π2 depende del tipo de canicas que haya en
S y de cómo estén relacionadas . Puede consistir solamente del
conjunto S.
ACTIVIDAD DE APRENDIZAJE 23
ACTIVIDAD INTEGRADORA 6
68
Grupos y
Anillos 7
Capítulo
ACTIVIDAD PRELIMINAR 7
OBJETIVO
7.1 INTRODUCCION.
69
Figura 1
Una operación binaria puede describirse mediante una
notación funcional, es decir si consideramos la función de A x A
hacia A llamada f, donde f(a1, a2) denotará la imagen del par
ordenado (a1, a2) en A x A. Una manera alternativa de escribir f(a1,
a2) es escribirla como a1 fa2 , utilizando símbolos como operadores
en lugar de letras para los nombres de funciones, estos símbolos
pueden ser , *, + , ⊕.
Un conjunto asociado con un número de operaciones sobre el
conjunto recibe el nombre de sistema algebraico, se utilizará la
notación (A, , *, + ) para un sistema algebraico donde A es un
conjunto y , *, son operaciones sobre A.
♦ α β γ δ
α δ α β γ
β α β γ δ
γ α β γ γ
δ α β γ δ
70
Figura 2
♦ α β γ δ
α α β δ γ
β β α γ δ
γ γ δ α β
δ δ δ β γ
Figura 3
71
a♦b=e
La asociatividad también implica la unicidad del inverso de un
elemento cualquiera, suponiendo que tanto b como c son inversos
de a se tiene que
b=c
⊕ PAR IMPAR
PAR PAR IMPAR
IMPAR IMPAR PAR
Figura 4
a♦b=b ♦a
72
- verificar que ♦ es una operación asociativa.
- Como sólo existe un elemento e tal que e ♦ x= x ♦ e para
todo x en A, debemos verificar que e está en b, es decir la
identidad de (A, ♦) debe estar en B como la identidad (B, ♦).
- Como el inversos de cualquier elemento A es único, para
cualquier elemento en B, debemos verificar que su inverso
también está en B.
ACTIVIDAD DE APRENDIZAJE 24
demuestre que
a ♦ (b♦ c) = (a ♦ b) ♦ (a ♦ c)
III. Si ( A, ♦) es un semigrupo y a es un elemento de A.
considere la operación binaria sobre A tal que, para todo
x y y en A
x y=x♦a♦y
73
V. Si (A, ♦) es un semigrupo, demuestre que para a, b, c en
A, si a ♦ c = c ♦ a y b ♦ c = c ♦ b, entonces,
(a ♦ b) ♦ c = c ♦ (a ♦ b)
VI. Si (A, ♦) es un semigrupo conmutativo, demuestre que si a
♦ a = a y b ♦ b = b,
entonces , (a ♦ b) ♦ (a ♦ b) = a ♦ b
♦ α β γ δ
α α β γ δ
β β γ δ α
γ γ δ α β
δ δ α β γ
Figura 5
74
Si (A, ♦) es un grupo cíclico y {a} un conjunto generador de (A,
♦) expresando los elementos de A como a, a2, a3, ... y si recurrimos
a la asociatividad, ai ♦ aj = aj ♦ ai = ai + j llegamos a la conclusión de
que cualquier grupo cíclico es conmutativo.
2 3 4 5 6 7 8 9
2 3 4 5 9
2 4 8 9
q1 q2 ... qj – 1 q
q1 q2 ... qj – 1 q p1 q ... pi – 1 q pq
a1 a2 ... n/2
75
es una cadena de adición para n. Si n es un número impar se puede
determinar una cadena de adición para (n –1), se agrega (n –1)/2
para obtener n – 1 y después se agrega 1 a n – 1 para obtener n, se
decir si
76
subgrupo de (A, °) usualmente es referido como un grupo de
permutación del conjunto S.
a b c d
a a a
b a a
c a a
d a a
Figura 6
77
¡Error! ∑Ψ(π)
π∈G
¡Error!(4 + 2 + 2 + 0 ) = 2
78
Supongamos que una palabra código es transmitida desde
sus origen hacia su destino. En el curso de la transmisión
interferencias como ruido pueden ocasionar que algunos de los
números uno en la palabra código sean recibidos como números
cero y algunos de los ceros como unos. En consecuencia, la palabra
recibida podría no continuar siendo la palabra transmitida y es
nuestro deseo recuperar la palabra transmitida lo mejor posible. Esto
es lo que se entiende por corrección de errores.
79
debido a que d(xi, y) = w(xi ⊕ y)los pesos de las palabras en el
conjunto cociente G ⊕ y son las distancias entre las palabras código
en G y y. Si enotamos por e a la palabra de menor peso en G ⊕ y. Si
e= xj ⊕ y donde xj está en G. De acuerdo con el criterio de
decodificación de la mínima-distancia, e ⊕ =xj es la palabra código
transmitida. Como este argumento es válido para toda y en el
conjunto cociente G⊕ nuestro procedimiento decodificado puede
establecerse como:
♦ α β γ δ ε ξ
α α β α α γ δ
β β α γ β γ ε
γ α γ α β γ ε
δ α β β δ ε ξ
ε γ γ γ ε ε ξ
ξ δ ε ε ξ ξ ξ
Figura 7
80
♦ 1 0 -1
1 1 1 0
0 1 0 -1
-1 0 -1 -1
Figura 8
Figura 9
81
Un sistema algebraico (B, *) es isomorfo al sistema algebraico
(A, ♦) si podemos obtener (B, *) a partir de de (A, ♦) mediante el
renombrado de los elementos, la operación en (A, ♦) o ambas cosas
. (B, *) es isomorfo a (A, ♦) si existe una función biyectiva f de A
hacia B tal que para todo a1 y a2 en A
♦ A b c D
a A b c D
b B a a C
c B d d C
d A b c D
Figura 10
♦ α β γ δ
α α β γ δ
β β α α γ
γ β δ δ γ
δ α β γ δ
Figura 11
82
es un automorfismo sobre el sistema algebraico (A, ♦) en la figura 7.
Una interpretación física de un automorfismo sobre un sistema
algebraico es una manera en la cual los elementos en el sistema
intercambian sus papeles.
♦ α β γ δ ε ζ
α α β γ δ ε ζ
β β γ α ε ζ δ
γ γ α β ζ δ ε
δ δ ζ ε α γ β
ε ε δ ζ β α γ
ζ ζ ε δ γ β α
Figura 12
ACTIVIDAD DE APRENDIZAJE 25
83
Las clases de sistemas algebraicos con dos operaciones son
conocidos como anillos, dominios integrales y campos. Un sistema
algebraico (A, +, .) se denomina un anillo si satisface las siguientes
condiciones:
a. (b + c) = (a . b) + (a . c)
y (b +c) . a = (b . a) + (c . a)
ACTIVIDAD DE APRENDIZAJE 26
84
a) Diremos que un ideal H de un anillo es un ideal primo
si, para dos elementos cualesquiera a y b que no están
en H, a. b tampoco está en H. Demuestre que la
imagen homomorfa de un anillo conmutativo con la
unidad inducida por un ideal es un campo si y sólo si el
ideal es maximal.
b) Diremos que un ideal H es un ideal maximal si los
únicos ideales de un anillo que contiene a H son H y el
anillo mismo. Demuestre que la imagen homomorfa de
un anillo conmutativo con la unidad inducida por un
idela es un campo si y sólo si el ideal es maximal
f( a + b) = f(a) ⊕ f(b)
f(a .b) = f(a) ~ f(b)
85
7.10 ANILLOS POLINOMIALES Y CODIGOS CICLICOS.
ACTIVIDAD DE APRENDIZAJE 27
86
a) para a+ bx + c + dx en R2[x], determine (a + bx) ∆(c +
dx) y (a + bx) ∆(c + dx).
b) Observas alguna similitud entre (R2[x], ∆, ∆) y el campo
de los números complejos.
ACTIVIDAD INTEGRADORA 7.
87
Álgebra
Booleana 8
Capítulo
ACTIVIDAD PRELIMINAR 8.
OBJETIVO
88
La operación binaria ∨ se conoce como adición y la operación ∧
como multiplicación, como consecuencia la cota superior
mínima de a y b también se reconocerá como la adición de a y b
y la cota inferior máxima de a y b se reconocerá como la
multiplicación de a y b. Si P(S) es el conjunto potencia de un
conjunto S, como (p(S), ⊆) es un lattice , por lo tanto se define
un sistema algebraico (P(S), ∨, ∧) .
a≤a∨b
a∧b≤a
ACTIVIDAD DE APRENDIZAJE 28
89
, es decir dada una proposición válida cualquiera referente a las
propiedades generales de los lattices podemos obtener otra
proposición válida remplazando la relación ≤ por ≥, el término
operación de adición por operación de multiplicación y el término
operación de multiplicación por el término operación de adición,
esto es conocido como el principio de dualidad para lattices.
- Para todo a en A, a ∨ a = a y a ∧ a = a
- Para todo a y b en A
a ∨ (a ∧ b ) = a
a ∧ (a ∨ b ) = a estos resultados son conocidos
como la propiedad de absorción de las operaciones de
adición y multiplicación.
ACTIVIDAD DE APRENDIZAJE 29
90
8.4 LATTICES DISTRIBUTIVOS Y COMPLEMENTARIOS.
a ∧ (b ∨ c ) = (a ∧ b) ∨ ( a ∧ c)
a ∨ (b ∧ c ) = (a ∨ b) ∧ ( a ∨ c)
c
a
0
figura 1
ACTIVIDAD DE APRENDIZAJE 30
91
II. Demuestre que un lattice (A, ≤) es distributivo si y sólo si
para a, b, c elementos cualesquiera en A,
(a ∧ b) ∨ (b ∧ c) ∨ (c ∧ a) = (a ∨ b) ∧ (b ∨ c) ∧ (c ∨ a)
Para demostrar que (A, ≤) es distributivo, considera los
elementos a, b ∨ c y (a ∨ b) ∧ (a ∨ c).
a∨b=a∧b
a∧b=a∨b
ACTIVIDAD DE APRENDIZAJE 31
92
- Si (A, ∨, ∧, −) es un álgebra booleana finita y si es
cualquier elemento diferente de cero en A, y a1 , a2 ... ak son
todos los átomos de A tales que ai ≤ b, entonces b= a1 ∨,
a2 ∨...∨ ak .
x 1 ∧ x 2 ∧ ... ∧ x n
x 1 ∨ x 2 ∨... ∨ x n
93
dada una función de {0, 1}’’ a {0, 1} podemos obtener una
expresión booleana en forma disyuntiva correspondiente a esta
función, si hacemos corresponder un minterm a cada n-ada
ordenada de números 0 y números 1 para los cuales el valor de
la función es 1. para cada una de tales n-adas, tenemos un
minterm
x 1 ∧ x 2 ∧ ... ∧ x n
x 1 ∨ x 2 ∨... ∨ x n
ACTIVIDAD DE APRENDIZAJE 32
I. Si E(x 1 , x 2 , x3 ) = (x 1 ∧ x 2) ∨ (x 1 ∧ x 3) ∨ (x 2 ∧ x 3), es
una expresión booleana sobre el álgebra booleana
bivaluada. Escriba E(x 1 , x 2 , x3 ) tanto en su forma normal
disyuntiva como en su forma normal conjuntiva.
II. Si E(x 1 , x 2 , x3 ) =(x 1 ∧ x 2∧ x 3) ∨ (x 1 ∧ x 2∧ x 4) ∧ (x 2 ∧ x
3∧ x 4) es una expresión booleana sobre el álgebra
booleana bivaluada. Escriba E(x 1 , x 2 , x3, x 4 )
tanto en su forma normal disyuntiva como en su forma
normal conjuntiva.
94
V(verdadero). Una tautología corresponde a la constante V y
una contradicción a la constante F. La disyunción de p y q puede
representarse en la forma conocida p∨q cuya tabla de verdad
se estudia en los cursos de lógica, al igual que su conjunción p
∧ q, y la negación de estas variables. De esto podemos deducir
que una expresión compuesta puede representarse por una
expresión booleana.
p ∨ (p ∧ q)
es verdadera, la igualdad
p ∨ (p ∧ q) = p ∨ q
ACTIVIDAD DE APRENDIZAJE 33
95
c) Obtuvo una calificación de 70 o mayor en al menos uno
de los exámenes de mitad de período y final, y tiene
una beca de atletismo.
d) Su padre es el instructor del curso.
b = p ∨ (q ∧ r)
96
donde:
X Y Salida
0 0 0
0 1 1
1 0 1
1 1 1
COMPUERTA OR
X Y SALIDA
0 0 0
0 1 0
1 0 0
1 1 1
COMPUERTA AND
X SALIDA
0 1
1 0
COMPUERTA NOT
ACTIVIDAD DE APRENDIZAJE 34
97
Realiza el diseño de la situación de la alarma del automóvil
mediante la utilización de compuertas lógicas.
1 2 conexión
en paralelo
1 2
conexión en serie
98
ACTIVIDAD DE APRENDIZAJE 35
ACTIVIDAD INTEGRADORA 8.
I. Define lattice.
II. Explica el principio de dualidad.
III. Define lattice distributivo y complementado.
IV. Explica lo que es álgebra booleana.
V. Explica la diferencia entre minterm y maxterm.
VI. Explica la relación de las compuertas OR, AND y NOR con
la conjunción, disyunción y negación.
VII. Desarrolla un circuito en el que representes un argumento.
99
BIBLIOGRAFÍA
MATEMATICAS DISCRETAS
K. A. Ross, C. R. B. Wright
Prentice Hall
MATEMATICAS DISCRETAS
R. Johnsonbaugh
Grupo Editorial Iberoamérica
ESTADISTICA
Murray R. Spiegel
Serie Schaum-Mc Graw Hill
100