Relaciones IIC1253. IIC1253 Relaciones 1 / 32

Documentos relacionados
Relaciones. Estructuras Discretas. Relaciones. Relaciones en un Conjunto. Propiedades de Relaciones en A Reflexividad

Capítulo 1: Fundamentos: Lógica y Demostraciones Clase 3: Relaciones, Funciones, y Notación Asintótica

PRODUCTO CARTESIANO RELACIONES BINARIAS

IIC2213. IIC2213 Teorías 1 / 42

SESIÓN N 07 III UNIDAD RELACIONES Y FUNCIONES

Capítulo 6. Relaciones. Continuar

Conjuntos, relaciones y funciones Susana Puddu

b) Sea una relación de equivalencia en A y una operación en A. Decimos que y son compatibles si a b a c b c y c a c b para todo a, b, c A

V 2 : vectores libres en el plano

MATEMATICAS DISCRETAS

MAT web:

Definición de la matriz inversa

Terminaremos el capítulo con una breve referencia a la teoría de cardinales.

R no es enumerable. Por contradicción, supongamos que existe una biyección f : N! R. diagonalización de Cantor. Para cada i 2 N:

Apuntes de Matemática Discreta 8. Relaciones de Equivalencia

Métodos directos para resolver sistemas de ecuaciones lineales

Unidad 5. La derivada. 5.2 La derivada de una función

Álgebra de Boole. Retículos.

Una matriz es un arreglo rectangular de elementos. Por ejemplo:

ÁLGEBRA Ejercicios no resueltos de la Práctica 1

RELACIONES Y FUNCIONES. M.C. Mireya Tovar Vidal

Autómatas Mínimos. Encontrar el autómata mínimo. Universidad de Cantabria. Introducción Minimización de Autómatas Deterministas Resultados Algoritmo

Espacios Vectoriales

Álgebra y Trigonometría Clase 7 Sistemas de ecuaciones, Matrices y Determinantes

1.3.- V A L O R A B S O L U T O

Semana05[1/14] Relaciones. 28 de marzo de Relaciones

Teoría elemental de números

TEMA 1.- POLINOMIOS Y FRACCIONES ALGEBRAICAS

Matriz A = Se denomina MATRIZ a todo conjunto de números o expresiones dispuestos en forma rectangular, formando filas y columnas.

Matemáticas I: Hoja 1

Matriz asociada a una transformación lineal respecto a un par de bases

Propiedades de las operaciones lineales con matrices

Tema 1: Matrices y Determinantes

TEMA II TEORÍA INTUITIVA DE CONJUNTOS

Matrices 1 (Problemas). c

Máquinas Secuenciales, Autómatas y Lenguajes. Tema 3.1: Autómatas Finitos Deterministas

Algebra lineal y conjuntos convexos

Dos matrices son iguales cuando tienen la misma dimensión y los elementos que ocupan el mismo lugar en ambas son iguales

TEMA 1. MATRICES, DETERMINANTES Y APLICACIÓN DE LOS DETERMINANTES. CONCEPTO DE MATRIZ. LA MATRIZ COMO EXPRESIÓN DE TABLAS Y GRAFOS.

Espacios topológicos. 3.1 Espacio topológico

Capitulo V: Relaciones

Teoría de Matrices. Julio Yarasca. 30 de junio de Julio Yarasca

2. El conjunto de los números complejos

y cualquier par (x, y) puede escalarse, multiplicarse por un número real s, para obtener otro vector (sx, sy).

CURSOS DE MATEMÁTICAS

50 CAP. I. CONJUNTOS, APLICACIONES Y RELACIONES. Ejercicio Dados los conjuntos: Determinar los siguientes conjuntos: Se tiene:

Seminario de problemas-eso. Curso Hoja 10

TEMA 6: DIVISIÓN DE POLINOMIOS RAÍCES MATEMÁTICAS 3º ESO

MATEMÁTICAS 2º ESO SEMEJANZA Y TEOREMA DE THALES

Algebra Lineal. Gustavo Rodríguez Gómez. Verano 2011 INAOE. Gustavo Rodríguez Gómez (INAOE) Algebra Lineal Verano / 21

RSA: Implementación. Ya resolvimos (3), ahora vamos a resolver (2). IIC3242 Complejidad Probabiĺıstica 28 / 77

Conjunto R 3 y operaciones lineales en R 3

1 NOCIONES BÁSICAS SOBRE CONJUNTOS. SÍMBOLOS.

Matemáticas Discretas TC1003

de la forma ), i =1,..., m, j =1,..., n, o simplemente por (a i j ).

En una recta numérica el punto que representa el cero recibe el nombre de origen.

Semana03[1/17] Funciones. 16 de marzo de Funciones

Definición de la matriz inversa

Estos apuntes se han sacado de la página de internet de vitutor con pequeñas modificaciones.

Límite superior y límite inferior de una sucesión

TEMA 1. NÚMEROS REALES Y COMPLEJOS

2 - Matrices y Determinantes

Una (muy) breve introducción a la teoría de la computación

Traza de una Matriz Cuadrada

2. Los números naturales, enteros y racionales 1

Sistemas de Ecuaciones Lineales y Matrices

2. SEÑALES Y SISTEMAS DISCRETOS EN EL TIEMPO. Una señal puede ser definida como una portadora física de información. Por ejemplo,

CAPÍTULO II SISTEMAS NUMÉRICOS. Este método de representar los números se llama sistema de numeración decimal, donde 10 es la base del sistema.

Cardinalidad. Teorema 0.3 Todo conjunto infinito contiene un subconjunto infinito numerable.

Sistemas de Ecuaciones Lineales

Máquinas Secuenciales, Autómatas y Lenguajes Formales. Tema 4: Autómatas finitos deterministas. Holger Billhardt holger.billhardt@urjc.

Reglas del producto y del cociente

Teoría de la Probabilidad Tema 2: Teorema de Extensión

Números Reales. MathCon c

Lógica Proposicional IIC2212. IIC2212 Lógica Proposicional 1 / 56

Ecuaciones Diofánticas

Integrales múltiples

INSTITUTO TECNOLÓGICO DE NUEVO LAREDO ING. EN SISTEMAS COMPUTACIONALES UNIDAD: 2

Operaciones con conjuntos (ejercicios)

Álgebra de Boole. Adición booleana. Multiplicación booleana. Escuela Politécnica Superior

CONTENIDOS. 1. Procesos Estocásticos y de Markov. 2. Cadenas de Markov en Tiempo Discreto (CMTD) 3. Comportamiento de Transición de las CMTD

Estructuras algebraicas

Tipos de datos en S. Lógica y Computabilidad. Codificación de variables y etiquetas de S. Codificación de programas en S

Universidad de Antioquia

El Teorema Fundamental del Álgebra

CONTINUIDAD DE FUNCIONES. SECCIONES A. Definición de función continua. B. Propiedades de las funciones continuas. C. Ejercicios propuestos.

Recordemos que utilizaremos, como es habitual, la siguiente notación para algunos conjuntos de números que son básicos.

Límites de funciones de varias variables.

Números naturales, principio de inducción

Expresiones algebraicas. Copyright 2013, 2009, 2006 Pearson Education, Inc. 1

Bases Matemáticas para la Educación Primaria. Guía de Estudio. Tema 3: Números racionales. Parte I: Fracciones y razones Números racionales

Números reales Conceptos básicos Algunas propiedades

Problema 3 Sea ABC un triángulo acutángulo con circuncentro O. La recta AO corta al lado BC en D. Se sabe que OD = BD = 1 y CD = 1+

PROBLEMAS RESUELTOS DE PREPARACIÓN PARA OPOSICIONES. Problemas 02

Definición Dados dos números naturales m y n, una matriz de orden o dimensión m n es una tabla numérica rectangular con m filas y n columnas.

1. Sucesiones y redes.

1. Convergencia en medida

Capítulo I. El conjunto de los números reales.

Ruta más Corta con una sóla Fuente de Inicio (Single-Source Shortest Paths) DR. JESÚS A. GONZÁLEZ BERNAL CIENCIAS COMPUTACIONALES INAOE

Matriz sobre K = R o C de dimensión m n

Transcripción:

Relaciones IIC1253 IIC1253 Relaciones 1 / 32

Relaciones binarias Dado: conjunto A R es una relación binaria sobre A si R A A. Para indicar que a,b A están relacionados a través de R usamos las notaciones: R(a,b) y arb Ejemplo Si A = N, las siguientes son relaciones binarias sobre A: R 1 = {(i,j) N N i = j} R 2 = {(i,j) N N i < j} En este capítulo sólo vamos a considerar relaciones binarias, usamos el termino relación para referirnos a ellas. IIC1253 Relaciones 2 / 32

Propiedades de las relaciones Definición Una relación R sobre A es: Refleja: Para cada a A, se tiene R(a,a) Irrefleja: Para cada a A, no se tiene R(a,a) Ejercicio De ejemplos de relaciones reflejas e irreflejas sobre N. IIC1253 Relaciones 3 / 32

Propiedades de las relaciones Definición Una relación R sobre A es: Simétrica: Para cada a,b A, si R(a,b) entonces R(b,a) Asimétrica: Para cada a,b A, si R(a,b) entonces no es cierto R(b, a) Antisimétrica: Para cada a,b A, si R(a,b) y R(b,a), entonces a = b Ejercicio De ejemplos de relaciones simétricas, asimétricas y antisimétricas sobre N. IIC1253 Relaciones 4 / 32

Propiedades de las relaciones Definición Una relación R sobre A es: Transitiva: Para cada a,b,c A, si R(a,b) y R(b,c), entonces R(a, c) Conexa: Para cada a,b A, se tiene R(a,b) o R(b,a) Ejercicio De ejemplos de relaciones transitivas y conexas sobre N. IIC1253 Relaciones 5 / 32

Ejercicios 1. De una relación refleja, simétrica y no transitiva sobre N. 2. De una relación refleja, transitiva y no simétrica sobre N. 3. De una relación simétrica, transitiva y no refleja sobre N. 4. De un conjunto A y una relación R sobre A tal que R sea refleja, antisimétrica, transitivia y no conexa. IIC1253 Relaciones 6 / 32

Relaciones de equivalencia Definición Una relación R sobre A es una relación de equivalencia si R es refleja, simétrica y transitiva. Ejemplo Sea A = N N y una relación definida de la siguiente forma: (a,b) (c,d) a+d = c +b Demuestre que es una relación de equivalencia. IIC1253 Relaciones 7 / 32

Clases de equivalencia Definición Dada una relación de equivalencia R sobre A y un elemento b A, la clase de equivalencia de b bajo R se define como: [b] R = {c A R(b,c)} Ejercicio Suponga que es definida como en la transparencia anterior. Para cada (a,b) A, que representa [(a,b)]? IIC1253 Relaciones 8 / 32

Ejercicios 1. Sea n un número natural y n una relación sobre Z definida como a n b si y sólo si (a b) es divisible por n. Demuestre que n es una relación de equivalencia Dado a Z, qué representa [a] n? 2. Sea una relación de equivalencia (arbitraria) sobre un conjunto A. Demuestre que: Para cada a A: [a] Para cada a,b A: si a b, entonces [a] = [b] Para cada a,b A: si es falso que a b, entonces [a] [b] = IIC1253 Relaciones 9 / 32

Conjunto cociente Dado: Una relación de equivalencia sobre un conjunto A Conjunto cociente de A dado : A/ = {[a] a A} Un conjunto cociente agrupa los elementos indistinguibles Algunos conjuntos fundamentales son definidos usando esta noción: Z y Q IIC1253 Relaciones 10 / 32

Un primer ejemplo: Z Sea una relación sobre N N definida de la siguiente forma: (a,b) (c,d) a+d = c +b Definimos Z = {[(a,b)] (a,b) N N} Para n N: n es representado por [(n,0)] n es representado por [(0,n)] IIC1253 Relaciones 11 / 32

Operaciones en Z Primero vamos a definir la suma sobre Z: [(a,b)] +[(c,d)] = [(a+c,b+d)] Tenemos que demostrar que esta operación está bien definida: Si [(a 1,b 1 )] = [(a 2,b 2 )] y [(c 1,d 1 )] = [(c 2,d 2 )], entonces [(a 1,b 1 )] +[(c 1,d 1 )] = [(a 2,b 2 )] +[(c 2,d 2 )] Ejercicio Demuestre que la suma está bien definida. IIC1253 Relaciones 12 / 32

Operaciones en Z Ahora vamos a definir la multiplicación sobre Z: [(a,b)] [(c,d)] = [(ac +bd,ad +bc)] Tenemos que demostrar que esta operación está bien definida: Si [(a 1,b 1 )] = [(a 2,b 2 )] y [(c 1,d 1 )] = [(c 2,d 2 )], entonces [(a 1,b 1 )] [(c 1,d 1 )] = [(a 2,b 2 )] [(c 2,d 2 )] Ejercicio Demuestre que la multiplicación está bien definida. IIC1253 Relaciones 13 / 32

Relaciones sobre Z Concluimos definiendo la relación < para Z: [(a,b)] < [(c,d)] si y sólo si a+d < c +b Tenemos que demostrar que esta relación está bien definida: Si [(a 1,b 1 )] = [(a 2,b 2 )] y [(c 1,d 1 )] = [(c 2,d 2 )], entonces [(a 1,b 1 )] < [(c 1,d 1 )] si y sólo si [(a 2,b 2 )] < [(c 2,d 2 )] Ejercicio Demuestre que < está bien definida. IIC1253 Relaciones 14 / 32

Ejercicios 1. Defina Q a partir de Z utilizando una relación de equivalencia y la noción de espacio cociente. 2. Defina las operaciones de suma y multiplicación para Q, y demuestre que estas operaciones están bien definidas. IIC1253 Relaciones 15 / 32

Indice de una relación de equivalencia Dado: Una relación de equivalencia sobre un conjunto A El índice de se define como {[a] a A} Este indice se dice finito si {[a] a A} es un conjunto finito, e infinito en otro caso Ejercicio Sea P un conjunto de variables proposicionales. 1. Demuestre que es una relación de equivalencia sobre L(P). 2. Demuestre que el índice de es finito si y sólo si P es un conjunto finito. IIC1253 Relaciones 16 / 32

Ordenes parciales y totales Dado: Relación R sobre un conjunto A Definición R es un orden parcial sobre A si R es refleja, antisimétrica y transitiva. Si R es además conexa, entonces en un orden total (u orden lineal) sobre A. Ejercicio De ejemplos de ordenes parciales y totales. IIC1253 Relaciones 17 / 32

Ordenes topológicos Sea G = (N,E) un grafo. Podemos considerar E como una relación sobre N Una relación sobre N se dice un orden topológico para G si: Para cada (a,b) E, se tiene que a b es un orden total sobre N IIC1253 Relaciones 18 / 32

Ordenes topológicos: Ejemplos Sea G el siguiente grafo: 1 2 3 4 Los siguientes son ordenes topólogicos para G: 1 4 2 3 1 4 3 2 IIC1253 Relaciones 19 / 32

Ordenes topológicos: Ejemplos Sea G el siguiente grafo: 1 2 3 4 Existe un orden topológico en este caso? No Cuándo existe un orden topológico? Cómo podemos calcularlo? Por qué es importante este problema? IIC1253 Relaciones 20 / 32

Existencia de ordenes topológicos: Terminología Dado: grafo G = (N,E) Secuencia de nodos (a 1,...,a n ) es un camino en G si: para todo i {1,...,n 1}: (a i,a i+1 ) E Ejemplo (1,4,2) y (1,4,3,1,2) son caminos en el grafo: 1 2 3 4 IIC1253 Relaciones 21 / 32

Existencia de ordenes topológicos: Terminología Camino (a 1,...,a n ) en G es simple si: para todo i,j {1,...,n} con i j: a i a j Ejemplo (1,4,2) es un camino simple en el grafo: 1 2 3 4 IIC1253 Relaciones 22 / 32

Existencia de ordenes topológicos: Terminología Camino (a 1,...,a n ) en G es un ciclo simple si n 3, (a 1,...,a n 1 ) es un camino simple y a 1 = a n Ejemplo (1,4,3,1) es un ciclo simple en el grafo: 1 2 3 4 Un grafo es acíclico si no contiene un ciclo simple. IIC1253 Relaciones 23 / 32

Existencia de ordenes topológicos Teorema Dado un grafo G, existe un orden topológico para G si y sólo si G es acíclico. Ejercicio Demuestre la dirección ( ) Para demostrar la dirección ( ), vamos a dar un algoritmo para calcular un orden topológico para un grafo acíclico. IIC1253 Relaciones 24 / 32

Cálculo de un orden topológico Sea G = (N,E) un grafo acíclico. Comenzamos calculando: C 0 = {a N no existe b N tal que b a y (b,a) E} Tenemos que C 0 Por qué? IIC1253 Relaciones 25 / 32

Cálculo de un orden topológico Si N C 0, entonces calculamos: C 1 = {a (N C 0 ) si (b,a) E y b a, entonces b C 0 } Tenemos que C 1 Por qué? IIC1253 Relaciones 26 / 32

Cálculo de un orden topológico Supongamos que hemos calculado C 0, C 1,..., C k (k 1) k Sea T k = i=0 C i Si N T k, entonces calculamos: C k+1 = {a (N T k ) si (b,a) E y b a, entonces b T k } Al igual que en los casos anteriores, tenemos que C k+1 Por qué? IIC1253 Relaciones 27 / 32

Cálculo de un orden topológico El proceso continua hasta encontrar una secuencia C 0, C 1,..., C n tal que: N = n i=0 C i Tenemos que n es menor o igual al número de nodos en N, ya que: para cada i {0,...,n}: C i para cada i,j {0,...,n} con i j: C i C j = IIC1253 Relaciones 28 / 32

Cálculo de un orden topológico Tenemos además que para cada i {0,...,n} y a,b C i : Por qué? si a b, entonces (a,b) E Entonces: para cada i {0,...,n}, existe orden total i sobre C i Extendemos estos ordenes totales para construir un orden total sobre N IIC1253 Relaciones 29 / 32

Cálculo de un orden topológico Para cada a,b N: a b si y sólo si existe i {0,...,n} tal que a,b C i y a i b, o existe i,j {0,...,n} con i < j tal que a C i y b C j Ejercicio Demuestre que es un orden total sobre N. IIC1253 Relaciones 30 / 32

Cálculo de un orden topológico: Ejemplo Sea G el siguiente grafo: 1 2 3 4 Tenemos que: C 0 = {1} C 1 = {4} C 2 = {2,3} IIC1253 Relaciones 31 / 32

Cálculo de un orden topológico: Ejemplo Ordenes totales para estos conjuntos: 0 = {(1,1)} 1 = {(4,4)} 2 = {(3,3),(3,2),(2,2)} Entonces tenemos que: = 0 1 2 {(1,4),(1,3),(1,2),(4,3),(4,2)} IIC1253 Relaciones 32 / 32