Relaciones
Una relación es una correspondencia entre dos elementos de dos conjuntos con ciertas propiedades. En computación las relaciones se utilizan en bases de datos, redes y lenguajes de programación.
Propiedades de las relaciones:
- RELACIÓN REFLEXIVA:
Cumple la propiedad cuando todo elemento del conjunto. A está relacionado consigo mismo.
Por ejemplo, sea A= {1, 2, 3, 4}
R= {(1,1), (1,3), (2,2), (3,2), (3,3), (4,3), (4,4)}
- RELACIÓN SIMÉTRICA
Cumple la propiedad cuando para cada par (a, b) R y (b, a) R. Si (a, b) está en la relación pero (b, a) no, entonces la relación no es simétrica.
Por ejemplo, sea A= {1, 2, 3, 4}
R= {(1,1), (1,3), (2,2), (3,1), (3,3), (3,4), (4,3), (4,4)}
- RELACIÓN TRANSITIVA
Cumple la propiedad cuando para cada par (a, b) R y (b, c) R entonces existe el par (a, c) R.
Por ejemplo, sea A= {1, 2, 3, 4}
R= {(1,1), (1,3), (2,2), (3,3), (4,3), (4,4)}
- Relación equivalente: Cumple con tadas las anteriores.
Ejemplo 1: para el producto cartesiano A x A dónde A = {0, 1, 2, 3, 4, 5}. Escribir todos los pares ordenados que forman las siguientes relaciones y dar domino y rango de cada una de ellas.
- R1 = {(X, Y) € A x A / Y = X + 2}
R1 = {(0, 2), (1, 3), (2, 4), (3, 5)}
D = {0, 1, 2, 3}
RG = {2, 3, 4, 5}
- R2 = {(X, Y) € A x A / Y = 3}
R2 = {(0, 3), (1, 3), (2, 3), (3, 3), (4, 3), (5, 3)}
D = {0, 1, 2, 4, 5, 3}
RG = {3}
- R3 = {(X, Y) € A x A / Y = 2x}
R3 = {(0, 0), (1, 2), (2, 4)}
D = {0, 1, 2}
RG = {0, 2, 4}
- R4 = {(X, Y) € A x A / Y = x / 2}
R4 = {(0, 0), (2, 1), (4, 2)}
D = {0, 2, 4}
RG = {0, 1, 2}
Ejemplo 2:
Sea A = {1, 2, 3, 4, 5}.Indica para cada una de las siguientes relaciones de A en A (A x A), las propiedades que poseen, (reflexiva, simétrica, transitiva, equivalente).
a) {(1, 2), (2, 1), (1, 3), (3, 1)}.
b) {(1, 2), (2, 1), (1, 1), (1, 3), (3, 1), (3, 3), (3, 5), (4, 2), (4, 3), (4, 4), (5, 1), (5, 2), (5, 5)}.
c) {(1, 2), (2, 1), (1, 1), (1, 3), (2, 2), (3, 3), (3, 5), (4, 2), (4, 3), (4, 4), (5, 1), (5, 2), (5, 5)}.
d) {(1, 1), (2, 2), (3, 3), (4, 4)}.
e) {(1, 1), (1, 4), (2, 2), (2, 3), (3, 3), (3, 4), (4, 4), (5, 5)}.
Respuestas:
a) R1 = Simétrica
b) R2 =No es ninguna
c) R3 =Solo reflexiva
d) R4 =Simétrica y transitiva
e) R5 =Reflexiva
Ejemplo 3:
Sea A = {1, 2, 3, 4} y B = {1, 2, 3}. Indica para cada una de las siguientes relaciones de A en A (A x A). Las propiedades que poseen (reflexiva, simétrica, transitiva, equivalente). Indicar dominio y rango.
a) {(1, 1), (1, 2), (1, 3), (2, 1), (2, 2)}
b) {(1, 1), (1, 2), (1, 3), (2, 2), (3, 1), (3, 3)}
c) {(1, 1), (1, 2), (1, 3), (1, 4), (2, 1), (2, 2), (3, 1), (3, 3), (4, 1)}
d) {(2, 1), (3, 2), (4, 1), (4, 2)}
Respuestas:
- a) R1 = No es nada
D = {1, 2}
RG = {1, 2, 3}
- b) R2 = No es nada
D = {1, 2, 3}
RG = {1, 2, 3}
- c) R3 = Simétrica
D = {1, 2, 3, 4}
RG = {1, 2, 3, 4}
- d) R4 = No es nada
D = {2, 3, 4}
RG = {1, 2}
Ejemplo 4:
Comprueba si la siguientes relaciones son transitivas o no.
a) {(1, 1), (1, 2), (1, 3), (2, 1), (2, 2)}
b) {(1, 1), (2, 2), (3, 3), (4, 4)}
c) {(1, 1), (1, 3), (2, 2), (3, 3), (4, 3), (4, 4)}
Repuestas:
a) R1 =No es transitiva
b) R2 =Si es transitiva
c) R3 =Si es transitiva