Está en la página 1de 17

Coordinación de Ciencias Computacionales - INAOE

Relaciones y funciones
Matemáticas Discretas
Relaciones y funciones  Relaciones
 Propiedades de relaciones
Cursos Propedéuticos 2010
 Clases de equivalencia
Ciencias Computacionales
INAOE  Conjuntos parciales y totalmente ordenados
 Funciones
Dr. Luis Villaseñor Pineda
villasen@inaoep.mx
http://ccc.inaoep.mx/~villasen

Producto cartesiano Relaciones


 Dados dos conjuntos A y B, el producto cartesiano  Dados dos conjuntos A y B, una relación binaria R
AxB se define por: de A a B es determinada por un subconjunto R 
 AB = { (x, y) | xA, yB} AB
 Ejemplo:  Se dice que “aRb” si y solo si (a, b)R
 {a,b}{1,2,3} = {(a,1),(b,1),(a,2),(b,2),(a,3),(b,3)}
 Si A=B, se dice que R es una relación en A
 Note que los elementos (x, y) son pares ordenados:
hay una diferencia entre (a, 2) y (2, a)
 En general: AB ≠ BA

3 4

1
Ejemplo Ejemplo
 Sea U={1, 2, 3, …,7}, A={2, 3, 4} y B={4, 5}, las  La relación de menor que < en el conjunto de
siguientes son ejemplos de relaciones de A a B: números naturales N se describe por el conjunto:
 Ø  {(0,1),(0,2),(1,2),(0,3),…}  NN
 {(2, 4), (2, 5)}  La relación de igualdad “=“ en R se define por el
 {(2, 4), (3, 4), (4, 5)} conjunto:
 {(2, 4), (3, 4), (4, 4)}  {(x, x) | xR}  RR

5 6

Propiedades de las relaciones Ejemplo


 Una relación R en A es reflexiva si:  Se A={1, 2, 3, 4}, considere las siguientes relaciones
 Si (a, a)  R para toda a  A R sobre A y determine si son reflexivas:
 Una relación R en A es antireflexiva si:  R={(1, 1), (2, 2), (3, 3)}
No es reflexiva
 Si (a, a)  R para toda a  A 

 R={(x, y)| x, y  A, x ≤ y}
 Es reflexiva

7 8

2
Propiedades de las relaciones Ejemplo
 Una relación R es simétrica si:  Sea A={1, 2, 3} y R una relación en A
 Si (a,b)R entonces (b,a)R  R={(1,2),(2,1),(1,3),(3,1)}
 Simétrica y no reflexiva

 Una relación R en A es antisimétrica si:  R={(1,1),(2,2),(3,3),(2,3)}


 Reflexiva y no simétrica
 Si (a,b)R y (b,a)R entonces a=b
 R={(1,1),(2,2),(3,3),(2,3),(3,2)}
 Simétrica y reflexiva
 Una relación R es transitiva si:  R={(1,1),(2,3),(3,3)}
 Si (a,b)R y (b,c)R entonces (a,c)R  No Simétrica y no reflexiva

9 10

Ejemplo Ejemplo
 Sea A={1, 2, 3, 4}  Sea A={1, 2, 3}
 R={(1,1),(2,3),(3,4),(2,4)}  R={(1,2),(2,1),(2,3)}
 Es una relación transitiva en A  No simétrica y no antisimetrica
 R={(1,3),(3,2)}  R={(1,1),(2,2)}
 No es transitiva  Simétrica y antisimetrica

11 12

3
Ordenamientos Ordenamientos
 Relaciones comunes tales como ≤ definen  Si a  b ó b  a, entonces los elementos a y b son
ordenamientos comparables
 Una relación R en A es un ordenamiento parcial si y  Si todos los pares a y b posibles son comparables, 
sólo si es una relación reflexiva, antisimétrica y es un ordenamiento total o cadena
transitiva
 (A, R) es un conjunto ordenado parcialmente o
poset si R es un ordenamiento parcial en A

13 14

Ejemplo Relaciones de equivalencia


 Sea A={1, 2, 3, 4, 6, 12} y sea R la relación en A  Una relación R en A es una relación de equivalencia
dada por (x, y)  R si x divide exactamente a y si y sólo si es reflexiva, simétrica y transitiva
 R es reflexiva
 R es transitiva  La notación común para una equivalencia en A es “=“
 R es antisimétrica
 Por lo tanto R define un ordenamiento parcial en A
 Dada una relación de equivalencia R en A, para cada
aA la clase de equivalencia [a] se define por { x |
(x,a)R }.

15 16

4
Ejemplo Particiones
 Equivalencias modulo 3 en Z tal que:  Una partición de un conjunto A es un conjunto de
 [0] = {…,–6,–3,0,3,6,…} y [1] = {…,–5,–2,1,4,7,…} subconjuntos {Aj} tal que:
 AiAj =  para todo ij
 Sea A={1, 2, 3}  A = j Aj
 R={(1,1),(2,2),(2,3),(3,2),(3,3)}
 R={(1,1),(2,2),(3,3)}
 R={(1,1),(1,3),(2,2),(3,1),(3,3)}
 Son relaciones de equivalencia

17 18

Ejemplo Composiciones
 Sea A={1, 2, 3, …,10}, las siguientes son ejemplos  La composición T = SR  AC de dos relaciones
de particiones de A: SAB y RBC se define como
 A={1, 2, 3, 4, 5}, B={6, 7, 8, 9, 10} T = { (a,c) | tal que existe bB con (a,b)S y (b,c)R }
 A={1, 3, 5, 7, 9}, B={2, 4, 6, 8, 10}
 A={1, 2, 3}, B={4, 6, 7, 9}, A={5, 8, 10}  La composición de relaciones es asociativa
 Ai={i, i+5}, 1 ≤ i ≤ 5
 Para relaciones R en A se pueden definir potencias:
R1 = R y Rn+1 = RRn para todo entero n

19 20

5
Matrices y relaciones Matrices y relaciones
 Una relación R de A = {a1,…,am} a B = {b1,…,bn}  Si se utiliza la “adición booleana” 1+1=1, entonces la
puede representarse por una matriz M(R) de composición de dos relaciones se puede calcular
dimensión mn de 0/1 : mediante la matriz producto:
 Si aiRbj  R entonces el elemento (i, j) en M(R) es 1,  M(RS) = M(R)∙M(S)
 Si aiRbj  R entonces el elemento (i, j) en M(R) es 0.

21 22

Producto Cartesiano
EJEMPLO Sea U = {1, 2, 3, ... , 7}, A = {2, 3, 4},
Un repaso de lo visto hasta ahora B = {4, 5}. Entonces,
a) A  B = {(2, 4), (2, 5), (3, 4),(3, 5),(4, 4), (4, 5)}.
b) B  A = {(4, 2), (4, 3), (4, 4), (5, 2), (5, 3), (5, 4)}.
c) B2=B  B = {(4, 4), (4, 5), (5, 4), (5, 5)}
d) B3=B  B  B =  a , b , c  a, b, c  B ; (4, 5, 5)B3.

23 24

6
Producto Cartesiano Producto Cartesiano
EJEMPLO Un experimento E se desarrolla de la
EJEMPLO Si U =R, R  R = se conoce como el plano siguiente forma: se lanza un sólo dado y se anota el
real de la geometría coordenada y del cálculo resultado; a continuación, se lanza una moneda al aire y
bidimensional. El subconjunto R+R+ es el interior del se anota el resultado. Determínese un espacio muestral
primer cuadrante de este plano. Así mismo, R3 representa M para E.
el espacio euclidiano tridimensional donde las superficies
tridimensionales, como esferas y planos, son Denótese por E1 la primera parte del experimento E y
subconjuntos importantes. sea M1 = {1, 2, 3, 4, 5, 6} un espacio muestral para E1.
Así mismo sea M2={CA,CZ} un espacio muestral para
E2, la segunda parte del experimento. Entonces, M = M1
 M2 es un espacio muestral para E.

25 26

Producto Cartesiano Producto Cartesiano


Este espacio muestral se puede representar gráficamente EJEMPLO En el torneo de tenis de Wimbledon, las mujeres
con un diagrama de árbol. juegan a lo sumo 3 sets en un partido. Triunfa quien gane
primero 2 sets. Si N y E representan a las 2 jugadoras, el
diagrama de árbol refleja las 6 maneras en que puede
ganarse el encuentro.

27 28

7
Relaciones Relaciones
EJEMPLO Sea U = {1, 2, 3, ... , 7}, A = {2, 3, 4},
B = {4, 5}. Las siguientes son relaciones de A a B.
Como A  B = 6, por la definición se deduce que hay 26
a)  b) {(2,4)} c) {(2, 4), (2, 5)} relaciones posibles de A a B.
d) {(2, 4), (3, 4), (4, 4)} e) {(2, 4), (3, 4), (4, 5)}
f) A  B. En general, para conjuntos finitos A, B donde A = m y
B = n, hay 2mn relaciones de A a B, incluyendo la
relación vacía y la propia relación A  B.
¿cuántas relaciones de A a B existen?

29 30

Relaciones Relaciones
EJEMPLO Si A = U =Z+, se define una relación binaria
EJEMPLO Sea B = {1, 2}  N, U = P(B) y A = U ={, R en el conjunto A como  x , y  x  y  . Se trata de la
{1}, {2}, {1, 2}}. El siguiente es un ejemplo de relación conocida relación “es menor o igual que” para el
binaria en A: R = {(, ), (, {1}), (, {2}), (, {1, conjunto de los enteros positivos,
2}), ({1}, {1}), ({1},{1,2}), ({2}, {2}), ({2}, {1,2}),
({1,2}, {1,2})}. Se puede decir que la relación R es una Se observa que (7,7),(7,11)R,
relación de subconjunto donde (C, D) R si y sólo si y (8,2)R, (7,11)R también
C, D  B y C  D. se puede denotar como 7R 11;
(8,2)R se transforma en 8R
2 son ejemplos de notación
infija en una relación.
31 32

8
Relaciones Relaciones

Para cualquier conjunto A  U , A   = . Así mismo Para cualquier conjunto A  U , A   = . Así mismo
  A = .   A = .

Si A    , sea (a, b)  A  . Entonces, a A y b


 , lo cual es imposible.

33 34

Relaciones Relaciones
El producto cartesiano y las operaciones binarias de
unión e intersección están interrelacionados con el
siguiente teorema. EJEMPLO Dado un conjunto finito A con A =n, resulta
2

que A  A = n2, de modo que hay 2 n relaciones en A.


Teorema Para conjuntos arbitrarios A, B, C  U.

¿Cuántas son reflexivas?


a) A  B  C    A  B    A  C 

b) A  B  C    A  B    A  C 

c)  A  B   C   A  C   B  C 

d)  A  B   C   A  C   B  C 
35 36

9
Relaciones Relaciones
Si A ={a1, a2, ... ,an}, una relación R en A es reflexiva si Recordando una relación R en un conjunto A se llama
. a i , a i  1  i  n   R . Al considerar los otros n2–n pares simétrica si (x, y)  R  (y, x)  R para x, y  A.
ordenados de A  A (los de la forma a i , a j  , 1  i, j  n,
i  j) conforme se construye una relación reflexiva R en ¿Cuántas son simétricas?
A, se incluye o excluye cada uno de estos pares
ordenados, hay 2 n  n  relaciones reflexivas en A.
2

37 38

Para contar las relaciones simétricas en A={a1,a2, ... ,an},


se escribe AA como A1A2, donde A1=   a i , a i  1  i  n  y Relaciones
A2=a i , a j  1  i , j  n , i  j  de modo que cada par en AA
está exactamente en uno de los conjuntos A1, A2. ¿Cuántas son reflexivas y simétricas?
Para A2, |A2| = |AA| – |A1| = n2–n = n(n–1), un entero par.
El conjunto A2 contiene (1/2)(n2–n) subconjuntos de la
forma {(ai,aj),(aj,ai)},1ijn. Al establecer una relación
simétrica R en A, para cada par ordenado de A1, se
dispone de la selección usual de exclusión o inclusión.
Para los (1/2)( n2 – n) subconjuntos de pares ordenados
en A2, se dispone de las mismas opciones. Por tanto, por
la regla del producto, hay 2 n  2 1 / 2  n  n  = 2 1 / 2  n  n  relaciones
2 2

simétricas en A.
39 40

10
Relaciones Relaciones de Orden
¿Cuántas son reflexivas y simétricas?
Recordando una relación R en A es un ordenamiento
parcial si y sólo si es una relación reflexiva, antisimétrica
Se tiene sólo una opción para cada par ordenado en A 1. y transitiva
De modo que hay 2 1 / 2  n  n  relaciones en A que son
2

Sea A un conjunto y R una relación en A. El par (A, R)


reflexivas y simétricas. se llama conjunto parcialmente ordenado si la relación R
en A es un orden parcial, o una relación de ordenamiento
parcial. Si a A se le denomina conjunto parcialmente
ordenado, se sobre entiende que hay un orden parcial R
en A que convierte a A en este conjunto parcialmente
ordenado.
41 42

Relaciones de Orden Relaciones de Orden


EJEMPLO Sea A el conjunto de cursos ofrecidos en una EJEMPLO En el conjunto A = {1, 2, 3, 4, 5}, la relación
universidad. Defínase la relación R en A mediante x R y R en A, definida por x R y si x  y, es un orden parcial,
si x e y son el mismo curso o si x es un requisito previo que transforma a A en un conjunto parcialmente
para y. Entonces, R transforma a A en un conjunto
ordenado que se puede denotar por (A, ).
parcialmente ordenado.
Si B = {1, 2, 4}  A, el conjunto ={(1, 1), (2, 2), (4, 4),
(1, 2), (1, 4), (2, 4)} es un orden parcial en B.
EJEMPLO Defínase R en A = {1, 2, 3, 4} por x R y, si ,
es decir, x divide a y. Entonces, R ={(1, 1), (2, 2), (3, 3),
(4, 4), (1, 2), (1, 3), (1, 4), (2, 4)} es un orden parcial y
(A, R) es un conjunto parcialmente ordenado.

43 44

11
Relaciones de Orden Relaciones de Orden
En general si R es un orden parcial en A, entonces para Definición Si (A, R) es un conjunto parcialmente
cualquier subconjunto B de A,  B  B   R convierte a B ordenado, un elemento max  A se llama maximal de A si
en un conjunto parcialmente ordenado, donde el orden para toda a  A, max R a  max = a
parcial de B se induce de R.
Un elemento min  A se denomina minimal de A si para
toda b  A, b R min  b = min

45 46

Relaciones de Orden Relaciones de Orden


EJEMPLO Sea U = {1, 2, 3} y A = P(U).
Definición Si (A, R) es un conjunto parcialmente
Sea R la relación de subconjunto en A. Entonces U es ordenado, un elemento x  A se denomina elemento
maximal, mientras que  es minimal para este conjunto mínimo si x R a, para todo a  A. El elemento y  A se
parcialmente ordenado. denomina máximo si a R y para toda a  A.
Para B, la colección de subconjuntos propios de {1, 2, 3},
sea R la relación de subconjunto en B . En el conjunto
parcialmente ordenado (B, ), {1, 2}, {1, 3}, {2, 3} son
elementos maximales, mientras que  es el único
elemento minimal.

47 50

12
Relaciones de Orden Relaciones de Orden

EJEMPLO Sean U = {1, 2, 3} y R la relación de


Para un conjunto parcialmente ordenado (A, R), es
subconjunto.
posible tener varios elementos maximales y minimales.
a) Con A = P(U), (A, ) tiene a  como elemento ¿Qué sucede con los elementos mínimo y máximo?
mínimo y a U como máximo.
b) Para B = la colección de subconjuntos no vacíos de U,
(B, ) tiene a U como elemento máximo. No existe
elemento mínimo, pero si tres elementos minimales.

51 52

Relaciones de Orden Relaciones de equivalencia


Teorema Si el conjunto parcialmente ordenado (A, R) Recordemos que R en un conjunto A es una relación de
tiene algún elemento máximo (mínimo), ese elemento es equivalencia si es reflexiva, simétrica y transitiva.
único.

EJEMPLO Sea nZ+. Para x, y  Z, se define la relación


Demostración Supóngase que x, y A y que ambos son
R de módulo n por medio de x R y si y sólo si, x – y es
elementos máximos. Como x es un elemento máximo,
un múltiplo de n. Con n = 7, se halla que 9 R 2, -3 R 11,
yR x. Así mismo, x R y, pues y es un elemento máximo.
(14,0)  R pero 3 R 7.
Como R es antisimétrico, x = y.

53 54

13
Relaciones de equivalencia Relaciones de equivalencia
EJEMPLO Sea A=R y para cada iZ, sea Ai=[i, i+1).
Para cualquier conjunto A, A  A es una relación de
Entonces constituye una partición de R.
equivalencia en A, y si A = {a1, a2, ... , an}, la relación de
equivalencia más pequeña en A es R =  a i , a i  1  i  n  .
Definición Sea R una relación de equivalencia en un
conjunto A. Para cualquier x  A, la clase de equivalencia
Si R es una relación en A, R será una relación de
de x, denotada por [x], se define mediante
equivalencia y un orden parcial en A si y sólo si es la
relación de igualdad en A. [ x ]  y  A y R x 

55 56

Teorema Si R es una relación de equivalencia en un


conjunto A y x, y A, entonces: a) x [x]; b) x R y si y
Relaciones de equivalencia sólo si [x] = [y] y c) [x] = [y] o [x]  [y] = .

EJEMPLO Defínase la relación R en Z, por xRy, si 4


Demostración
divide a (x–y). Para esta relación se encuentra que a) Este resultado se obtiene de la propiedad reflexiva de R
[0] = {..., -8, -4, 0, 4, 8, 12, ...} = {4k  kZ} b) Si x R y , sea w [x]. Entonces, w R x; además como R
es transitiva, w R y. Por tanto, w  [y] y [x]  [y]. Con R
[1] = {..., -7, -3, 1, 5, 9, 13, ...} = {4k + 1  kZ } simétrica, x R y  y R x. De este modo, si t [y], entonces
[2] = {..., -6, -2, 2, 6, 10, 14, ...} = {4k + 2 kZ } t R y y por la propiedad transitiva, t R x. De ahí que t  [x]
e [y] [x]. Por tanto [x] = [y]. A la inversa sea [x] = [y].
[3] = {..., -5, -1, 3, 7, 11, 15, ...} = {4k + 3 kZ } Como por el apartado a) x  [x], entonces x  [y] o x R y.
{[0], [1], [2], [3]} proporciona una partición de Z. c) Esta propiedad plantea que las clases de equivalencia
sólo se pueden relacionar de dos maneras: son idénticas o
disjuntas…
57 58

14
Relaciones de equivalencia Relaciones de equivalencia
c) Continuación... partimos de que [x]  [y] y [x]  [y] . Obsérvese que si R es una relación de equivalencia en A,
Si [x]  [y]  , entonces sea v  A con v  [x] y v  [y]. entonces, de acuerdo con a) y c) del teorema anterior, las
Por tanto, v R x, v R y  x R y. Además por el apartado distintas clases de equivalencia determinadas por R
b), x R y  [x] = [y]. Esto contradice la hipótesis de que [x] constituyen una partición de A.
 [y], por tanto se rechaza la hipótesis de que [x]  [y]  ,
y de ahí se obtiene el resultado. EJEMPLO Si A ={1, 2, 3, 4, 5} y R = {(1, 1), (2, 2), (2,
3), (3, 2), (3, 3), (4, 4), (4, 5), (5, 4), (5, 5)}, entonces R
es una relación de equivalencia en A, [1] = {1}, [2] =
{2,3}=[3], [4]={4,5}=[5] y A = [1]  [2]  [4].

59 60

Funciones Ejemplo
 Una función f:AB del conjunto A a B es la  Sea A={1, 2, 3} y B={w, x, y, z}:
relación fAB tal que cada aA está relacionada  ¿Es f={(1, w), (2, x)} una función de A a B?
con un único b tal que (a,b)f  No

 Notación f(a)=b, o f:a  b  ¿Es f={(1, w), (2, w), (2, x), (3, z)} una función de A a B?
 No
 A es el dominio de f y B es el codominio
 ¿Es f={(1, w), (2, x), (3, x)} una función de A a B?
 El valor f(a)=b es la imagen de aA bajo f  Si
 El conjunto { f(a) | aA } es el rango de f

61 62

15
Ejemplo Composición de funciones
 ¿Cuál es el dominio (dominio máximo ) de la función  Sean f: A  B y G: B  C dos funciones. La
h dada por? composición de las funciones f y g, denotada por (g o
f) es la función:
1
h(w)   (g o f): A  C tal que
ww 6
2
 Para todo a  A, (g o f)= g(f(a))

 -2 < w < 3

63 64

Tipos de funciones Ejemplo


 Una función es inyectiva o uno a uno si para cada  Sea A={1, 2, 3} y B={1, 2, 3, 4, 5}.
x  A tiene una única imagen f(a):  ¿Es g={(1, 1),(2, 3),(3, 3)} una función uno a uno de
 Si f(x)=f(y) entonces x=y. A a B?
 Elementos distintos de A tienen siempre imágenes distintas  No
 Sea f: R  R donde f(x)= 3x + 7 para toda x
 Es una función uno a uno

65 66

16
Tipos de funciones Tipos de funciones
 Una función es sobre o suprayectiva si para cada  Una función es una biyección entre A y B si es una
yB existe una xA tal que f(x)=y: función uno a uno y suprayectica
 Si yB entonces existe una xA tal que f(x)=y
 Sea A={1, 2, 3 , 4} y B={w, x, y, z}.
 Sea f: R  R donde f(x)= x3 para toda x  ¿Es f={(1, w), (2, x), (3, y), (4, z)} de A a B una biyección?
 ¿Es una función sobre o suprayectiva?  Si
 Si

67 68

Ejemplos
 La función lineal f:ZZ, definida por f(x)=x+2
 Es inyectiva
 Es suprayectiva
 Es biyectiva
 La identidad I:AA es siempre una biyección

69

17