Professional Documents
Culture Documents
Tema 3
Matemtica Discreta. rea de lgebra
Relaciones y grafos
Universidade da Corua
Recuerda que estas notas son, nicamente, parte del material de trabajo de los profesores de esta
asignatura. Estas notas se refieren slo a la primera parte del tema, Relaciones. Los contenidos
completos de este tema se pueden ver en los siguientes textos:
Diestel, R. Graph Theory. Fourth Edition 2010, Springer-Verlag, Graduate Texts in Math-
ematics, Volume 173. Captulos 1, 3, y 10.
(libro online http://diestel-graph-theory.com/basic.html).
3.1 Relaciones
El concepto de relacin est presente en distintas situaciones de nuestra vida cotidiana. Por
ejemplo, existe una relacin entre el nombre de un alumno, la titulacin en la que est matriculado
y la nota media de dicho alumno. Tambin existe una relacin entre una lnea area, el nmero
de vuelo, el punto de partida, el destino, la hora de salida y la hora de llegada de un vuelo. Estas
relaciones involucran elementos de varios conjuntos y son muy utilizadas para representar bases
de datos informticas.
R A1 An
57
58 TEMA 3. RELACIONES Y GRAFOS
R
C
B
(2, b)
b
R
(1, a) (3, a)
a
Matemtica Discreta. rea de lgebra
1 2 3 A
Ejemplo 1.
i) Para los conjuntos A = {1, 2, 3} y B = {a, b}, R = {(1, a) , (2, b) , (3, a)} es una relacin
binaria de A en B
1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10
A A
B B
C C
D D
c
E E
c
F F
c
G G
Matemtica Discreta. rea de lgebra
H H
I I
c
J J
Figura 3.3: Tablero de una partida de Figura 3.4: Flota de barcos (F ) y tor-
barcos: X Y . pedos disparados (T ) en un tablero de
Universidade da Corua
barcos (X Y ).
de las filas del tablero e Y al de las columnas, las casillas del tablero son pares ordenados de
la forma (x, y) X Y .
La situacin de la flota de barcos en el tablero puede considerarse como una relacin F
X Y . En concreto, los barcos que se muestran en el tablero de la Figura 3.4, constituyen
la relacin:
F = {(B, 2) , (B, 3) , (B, 4) , (E, 8) , (F, 8) , (G, 8) , (H, 3) , (H, 4) , (H, 5)}
Por otra parte, los sucesivos intentos de hundir la flota, indicados mediante torpedos, cons-
tituyen otra relacin T :
Los impactos que los torpedos han producido en los barcos, son la relacin interseccin entre
ambas: I = F T = {(F, 8), (H, 5)}.
ii) Simtrica si
a1 , a2 A (a1 Ra2 a2 Ra1 )
iii) Antisimtrica si
a1 , a2 A [(a1 Ra2 ) (a2 Ra1 ) = a1 = a2 ]
60 TEMA 3. RELACIONES Y GRAFOS
iv) Transitiva si
a1 , a2 , a3 A [(a1 Ra2 ) (a2 Ra3 ) = a1 Ra3 ]
Ejemplo 2.
i) Para A = {1, 2, 3}
(a) R1 = {(1, 1), (1, 2), (2, 1), (2, 2), (2, 3), (3, 2)} no es reflexiva, pues (3, 3)
/ R1 , s es
Matemtica Discreta. rea de lgebra
ii) En el conjunto de los nmeros naturales, la relacin ser menor o igual que es reflexiva,
antisimtrica y transitiva. Tambin lo es en los conjuntos Z, Q y R,
iv) Dados dos nmeros enteros x e y, se dice que x divide a y si existe un nmero entero m
tal que y = x m (se denota por x|y). Es fcil comprobar que la relacin R = {(x, y)
ZZ ; x|y} es reflexiva y transitiva. Cuando la restringimos a un subconjunto A de nmeros
enteros del mismo signo, es decir A Z+ o A Z , verifica adems la propiedad anti-
simtrica.
v) En el conjunto de personas que asisten a una fiesta, se define la relacin A R B si, y slo si,
A y B tienen la misma edad. La relacin R es reflexiva, simtrica y transitiva.
a b
) aR b
En el grafo se visualizan las distintas propiedades de la relacin. Por ejemplo, la relacin es
reflexiva si, y slo si, existe un lazo (flecha que une un punto consigo mismo) en cada vrtice; la
relacin es simtrica si entre cada dos vrtices distintos existen dos flechas (en distinto sentido)
o no existe ninguna, y es antisimtrica si entre cada dos vrtices distintos existe una flecha o no
existe ninguna.
b
Matemtica Discreta. rea de lgebra
5
f &
a b 8
a
a c
aRb bRa
aR a
[a R b b R c] a R c
Ejemplo 3. Se considera en el conjunto A = {a, b, c, d} la relacin binaria R dada por los pares
Universidade da Corua
R = {(a, a), (a, b), (a, c), (b, a), (b, b), (c, c), (c, d), (d, b), (d, c), (d, d)};
podemos representar R de la forma siguiente:
a b) p
f O
< f ) |
c d
i) En A = {1, 2, 3, 4, 5}, R = {(1, 1), (2, 2), (3, 3), (4, 4), (5, 5), (1, 2), (2, 1), (3, 4), (4, 3)} es una
relacin de equivalencia cuyas clases de equivalencia son
ii) En Z, la relacin
a 2 b a b es un mltiplo de 2
iii) La relacin anterior se puede generalizar considerando cualquier entero positivo m y definiendo:
a m b a b es un mltiplo de m a b = m; Z
x [a] x m a x a = m; Z x = a + m; Z
iv) En el ejemplo v) de la pg. 60 cada clase de la relacin la forman las personas de la misma
edad:
[a] = {b tal que b es una persona en la fiesta con la misma edad que a}.
En estos ejemplos puede observarse que dos elementos que estn relacionados determinan
la misma clase de equivalencia y, por tanto, una clase de equivalencia puede representarse por
cualquiera de sus elementos. Adems, las clases de equivalencia de dos elementos que no estn
relacionados son conjuntos disjuntos. Esto se verifica para cualquier relacin de equivalencia:
i) a1 a2 [a1 ] = [a2 ]
3.1. RELACIONES 63
Demostracin.
i) Si a1 a2 y x [a1 ], entonces x a1 y a1 a2 , nos permiten deducir que x a2 , es decir
x [a2 ]. Recprocamente, si las clases coinciden, entonces a1 [a1 ] = [a2 ], es decir a1 a2 .
ii) Si a1 6 a2 y x [a1 ] [a2 ], entonces a1 x y x a2 , por tanto a1 a2 , lo que contradice
la hiptesis de partida. El recproco es anlogo.
Matemtica Discreta. rea de lgebra
Demostracin. Una particin debe ser una familia de conjuntos no vacos. Esta condicin se
Universidade da Corua
satisface por ser reflexiva con lo que a [a] para todo a A. La primera propiedad de
particin se satisface ya que a [a] para cada elemento de A. Por lo tanto, la unin de todas las
clases de equivalencia contiene todos los elementos de A. La segunda propiedad de una particin,
la exige que los miembros de la familia sean disjuntos dos a dos, se deduce inmediatamente del
apartado ii) de Propiedades 1.
A/R = {[1], [3], [5]} = {[2], [4], [5]} = {{1, 2}, {3, 4}, {5}} P(A)
Z2 = {[0], [1]}, Z3 = {[0], [1], [2]}, Z7 = {[0], [1], [2], [3], [4], [5], [6]}.
R = {(a, a), (b, b), (c, c), (a, b), (b, a), (a, c), (c, a), (b, c), (c, b), (d, d)}
Definicin 5. Una relacin binaria 4 en A se dice relacin de orden si verifica las propiedades
reflexiva, antisimtrica y transitiva. El par (A, 4) recibe el nombre de poset.
Matemtica Discreta. rea de lgebra
Una relacin de orden 4 en un conjunto A es de orden total si dados dos elementos cua-
lesquiera a, b de A, siempre se pueden comparar, es decir, o se cumple a 4 b o se cumple b 4 a.
Universidade da Corua
Ejemplo 7. Orden Lexicogrfico. Sea (L, 4), donde L es un conjunto finito y 4 una relacin
de orden total en L, y sea L el conjunto de las palabras de longitud finita que se pueden formar con
los elementos de L. El orden de L se extiende a un orden total en L , llamado orden lexicogrfico
(orden del diccionario), de la forma siguiente:
Sean l1 l2 . . . lp y l1 l2 . . . lq elementos de L , l1 l2 . . . lp 4 l1 l2 . . . lq si se cumple:
a) para algn k < p, se tiene que li = li (con i = 1, . . . , k), lk+1 4 lk+1
, lk+1 6= lk+1
(por
ejemplo, lmina y lpiz), o
b) p q y li = li , para i = 1, . . . , p (por ejemplo, orden y ordenar).
?O 4 4
_?? 2 ?? 3
2 ??
? 3 ??
??
?? ??
??
??
??
?
Matemtica Discreta. rea de lgebra
?
] 1
1
Ejemplo 9. Consideremos el poset (P ({1, 2, 3}), ). Un grafo dirigido que representa esta relacin
de orden y su diagrama de Hasse son los siguientes:
Universidade da Corua
, r
{1, 2, 3}
9 G O _ eJ
{1, 2, 3}
J
tt JJ tt JJ
tt JJ tt JJ
t JJ t JJ
tt JJ tt JJ
tt tt
{1, 2} {1, 3} v {2, 3} {1, 2} {1, 3} {2, 3}
O [88eJJJ t9 H eJJJ 9 C O JJJ JJJ
88 JJtJttt JJ tttt JJ tttt JJ tttt
8t8tt JJJ J
t
t J ttJJ ttJJ
J tt JJJ tt JJJ tt JJJ
tt 88 tt tt tt
{1} eK 888 {2} s 9 {3} {1} K {2} {3}
U KK 8 O s U KKK s
KKK 88
KKK 88 sssss KKK
sssss
KKK8 ssss KKK
KK sss
ss sss
X
todo x P , si a 4 x entonces a = x.
a maximal de P x P [a 4 x a 6= x]
b minimal de P x P [x 4 b x 6= b]
M es mximo de P x P x 4 M
Universidade da Corua
m es mnimo de P x P m 4 x
iii) Si P es finito, P tiene mximo si, y slo si, tiene un nico maximal.
iv) Si P es finito, P tiene mnimo si, y slo si, tiene un nico minimal.
Ejemplo 10. Sea A = {2, 3, 4, 5, 6, 7, 8} ordenado por la relacin de divisibilidad: x 4 y si, y slo
si, x divide a y. El conjunto A tiene cuatro elementos minimales, 2, 3, 5, 7 (si x A y x divide a
2 entonces x = 2; anlogamente para 3, 5 y 7) y tiene cuatro elementos maximales, 5, 6, 7, 8 (si
5 divide a x entonces x = 5; anlogamente para 6, 7 y 8). Sin embargo, A no tiene mximo ni
mnimo.
6 // 7
8
//
//
//
//
3 // 4 5
//
//
//
2
3.1. RELACIONES 67
Ejemplo 11. En el conjunto P = {1, 2, 3, 4, 5, 6, 8, 10, 12, 20}, se considera la relacin de divisi-
bilidad cuya representacin en diagrama de Hasse es la siguiente
12??? 8 20
??
??
??
??
6 ??? 4 10
??
??
Matemtica Discreta. rea de lgebra
??
??
3 ??? 2 5
??
??
??
??
1
Universidade da Corua
El conjunto P tiene tres maximales, 8, 12 y 20, no tiene por lo tanto mximo; en cambio su
mnimo es 1.
iii) Existe el mximo de Q si, y slo si, existe el supremo y este es un elemento de Q.
iv) Existe el mnimo de Q si, y slo si, existe el nfimo y este es un elemento de Q.
Ejemplo 12. Tomenos el conjunto P del Ejercicio 11 y consideremos el subconjunto Q = {1, 2, 4, 10}
de P
68 TEMA 3. RELACIONES Y GRAFOS
12 8 20
Q
Q 4 10
6 4 10
2
3 2 5
1
1
Matemtica Discreta. rea de lgebra
Es fcil ver que Q no tiene mximo porque tiene dos maximales, 4 y 10. La nica cota superior
de Q en P es 20, por lo tanto es el supremo de Q en P . Por otro lado, el nico minimal de Q es
1, tambin es mnimo de Q e nfimo de Q en P .
12 8 20
8
Q
6 4 10 Q
10
3 2 5
3 2
1
Como vemos, Q tiene a 3 por maximal y minimal a la vez; 2 es minimal, 8 y 10 son maximales
de Q . La nica cota inferior de Q en P es 1 y, por tanto, es nfimo. Por otro lado, no hay cotas
superiores de Q en P .