Capítulo 6. Relaciones. Continuar

Documentos relacionados
Definiciones Un conjunto es una colección de objetos distintos. Notaremos. A = {a, b, c, d, } por extensión

28/06/2011 CONTENIDO UNIDAD 3 RELACIONES Y GRAFOS IDEA INTUITIVA DE RELACIÓN DEFINICIÓN FORMAL DE RELACIÓN

Contenido. Capítulo I Sistemas numéricos 2. Capítulo II Métodos de conteo 40

UNIDAD 2 RELACIONES Y ESTRUCTURAS DE ORDEN. M.C. Mireya Tovar Vidal

RELACIONES Y FUNCIONES. M.C. Mireya Tovar Vidal

2. Estructuras Algebraicas

Ing. Bruno López Takeyas. Relaciones

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

Matemáticas Básicas para Computación. Sesión 8: Relaciones

Matemáticas Discretas TC1003

UNIDAD 1 RELACIONES Y ESTRUCTURAS DE ORDEN. Dra. Mireya Tovar Vidal

7. Seguiría siendo válida la proposición anterior si algunos de los conjuntos A, B, C y D son vacíos?

MATEMÁTICAS PARA LA COMPUTACIÓN CAPÍTULO 6. RELACIONES

Centro Asociado Palma de Mallorca. Tutor: Antonio Rivero Cuesta

UNIDAD 2 RELACIONES Y ESTRUCTURAS DE ORDEN. M.C. Mireya Tovar Vidal

Matemáticas Discretas TC1003

Matemática Matricial y relaciones

Una manera de describir un conjunto es por extensión y consiste en enumerar sus elementos entre llaves

Lección No.4: Relación de equivalencia

ÁLGEBRA (Ciencias) año 2014 PRÁCTICA N 4. ELEMENTOS DE TEORÍA DE CONJUNTOS: nociones básicas

En lo particular, esta materia permitirá al alumno aplicar las herramientas básicas de matemáticas discretas en:

TEMA 5 El tipo grafo. Tipo grafo

TEMA 1. Teoría de Conjuntos. Ejercicio 1.1. Decidir si A = B, A B ó A B en los siguientes casos:

SESIÓN N 07 III UNIDAD RELACIONES Y FUNCIONES

Relaciones Binarias. Matemática Discreta. Agustín G. Bonifacio UNSL. Relaciones Binarias

Conjuntos y relaciones

PRODUCTO CARTESIANO RELACIONES BINARIAS

Matemáticas Discretas Relaciones y funciones

Práctico 1 Conjuntos, Relaciones y Funciones

Contenido. BLOQUE I: PRELIMINARES Tema 2 ALGUNAS NOCIONES DE TEORÍA DE CONJUNTOS, RELACIONES Y FUNCIONES Lógica Grado en Ingeniería Informática

Relaciones Binarias. Matemática Discreta. Agustín G. Bonifacio UNSL. Relaciones Binarias

John Venn Matemático y filósofo británico creador de los diagramas de Venn

John Venn Matemático y filósofo británico creador de los diagramas de Venn

ÁLGEBRA SUPERIOR I. Semestre: Primero Horas: 72 Hrs/sem: 4.5 Créditos: 10 Clave: AG-01 DESCRIPCIÓN DE LA ASIGNATURA:

Conjuntos. Un conjunto es una colección de objetos. Si a es un objeto y R es un conjunto entonces por. a R. se entiende que a pertenece a R.

6 Relaciones Binarias

CAPÍTULO III RELACIONES Y FUNCIONES

TEMA 2. TEORÍA DE CONJUNTOS

Universidad Tecnológica Nacional Regional Académica Reconquista. Carrera: Técnico Superior en Programación

Tema: Los Grafos y su importancia para la optimización de redes.

MATEMATICAS DISCRETAS

Matemáticas Discretas

PRELIMINARES. En este capítulo vamos a dar, sin ser muy estrictos, algunas nociones necesarias para la compresión de la asignatura.

Es trivial generalizar la definición al caso de varios conjuntos: A B C, etc.

Lenguajes, Gramáticas y Autómatas Conceptos

5 RELACIONES DEFINICION

Relaciones de orden. Álgebras de Boole

Conjuntos, relaciones y funciones Susana Puddu

TEORÍA DE GRAFOS Ingeniería de Sistemas

Álgebra I Práctica 1 - Conjuntos, Relaciones y Funciones

Conjuntos, Aplicaciones y Relaciones

Tema 1: Simetría y teoría de grupos.

Semana 4: Relaciones de equivalencia

Ordenación parcial Conjunto parcialmente ordenado Diagrama de Hasse

Objetivos formativos de Matemática Discreta. Tema 1: Conjuntos, aplicaciones y relaciones

MÉTODOS MATEMÁTICOS DE LA FÍSICA I

ESCUELA TÉCNICA SUPERIOR DE NÁUTICA Y MÁQUINAS NAVALES / NAUTIKAKO ETA ITSASONTZI MAKINETAKO GOI ESKOLA TEKNIKOA NOCIONES PRELIMINARES DE MATEMÁTICAS

Espacios Vectoriales. Tema Introducción. 1.2 Repaso de Estructuras Algebraicas

Programa analítico. Cátedra: Matemática Discreta

Capítulo 4: Conjuntos

Matemática Discreta: relaciones

Tema 1: Conjuntos. Miguel Ángel Olalla Acosta Departamento de Álgebra Universidad de Sevilla. Septiembre de 2018

ÁLGEBRA I. Curso Grado en Matemáticas

Álgebra de Boole. Retículos.

Asignatura de: Matemática Discreta. ucontinental.edu.pe 1

Unidad V. Se dice que una pareja ordenada es un esquema en el que un elemento x de un conjunto estä relacionado con un elemento y de otro conjunto.

Matrices. Definiciones básicas de matrices. José de Jesús Angel Angel.

Conjuntos. Relaciones. Aplicaciones

Relaciones binarias I

Tema 1: Conjuntos. Miguel Ángel Olalla Acosta Departamento de Álgebra Universidad de Sevilla. Septiembre de 2017

Tema 1: Conjuntos. Miguel Ángel Olalla Acosta Departamento de Álgebra Universidad de Sevilla. Septiembre de 2016

Índice. Programación de las unidades. Unidad 1 Matrices 6. Unidad 2 Determinantes 8. Unidad 3 Sistemas de ecuaciones lineales 10

Tema 1: Introducción. Teoría de autómatas y lenguajes formales I

Matrices. Definiciones básicas de matrices. José de Jesús Angel Angel

MATRIZ Una matriz de orden (tamaño) mxn sobre el campo de los complejos es un arreglo rectangular de la forma a 11 a 12 a 1n a ] a m1 a m2 a mn

Universidad Tecnológica Nacional Facultad Regional San Francisco. Tecnicatura Superior en Programación. Matemática

Recordatorio Basico de Álgebra para Lógica

MATRICES. 2º Bachillerato. Se llama matriz a una disposición rectangular de números reales, a los cuales se les denomina elementos de la matriz.

Un árbol binario T se define como un conjunto finito de elementos, llamados nodos, de forma que:

MATRICES. Una matriz es un conjunto de números o expresiones dispuestos en forma rectangular, formando filas y columnas.

Relaciones de orden. Definición 1. Llamamos conjunto ordenado a un par (E, ) donde E es un conjunto y es un orden definido en E

Apuntes de Matemática Discreta 8. Relaciones de Equivalencia

0. Conjuntos y relaciones

Clase 8 Matrices Álgebra Lineal

Descomposición QR. Problemas para examen. Agradezco a Aldo Iván Leal García por varias correcciones importantes.

Relaciones y Funciones.

Centro Asociado Palma de Mallorca. Tutor: Antonio Rivero Cuesta

Nombre de la asignatura : Matemáticas Discretas. Carrera : Ingeniería en Sistemas Computacionales. Clave de la asignatura : SCB-9305

y exámenes. Temas 3 y 4

TEMA II TEORÍA INTUITIVA DE CONJUNTOS

Transcripción:

Capítulo 6. Relaciones Continuar

Introducción Una relación es una correspondencia entre dos elementos de dos conjuntos con ciertas propiedades. En computación las relaciones se utilizan en base de datos, estructuras de datos, redes, autómatas y lenguajes. Las estructuras de datos son relaciones que permiten acceder de manera más rápida y ordenada la información, por lo general la relación la establece el orden en que se deseen recorrer los datos usando como elemento físico de relación entre los nodos y los apuntadores.

Elementos de una relación Una relación R es un conjunto de pares ordenados en donde el primer elemento a está relacionado con el segundo elemento b por medio de cierta propiedad o característica. La relación se indica como arb.

Producto cartesiano Es la combinación de todos los elementos del conjunto A con todos los elementos del conjunto B. En teoría de conjuntos equivale al conjunto universo.

Relación binaria Se puede representar por medio de una matriz, tabla o gráfica, se le llama relación binaria porque sus elementos son pares ordenados que se forman a partir de dos conjuntos.

Matriz de una relación Si A y B son dos conjuntos finitos con m y n elementos, respectivamente, y R es una relación de A en B, entonces es posible representar a R como una matriz M R= mij.

Grafo de una relación Es posible representar una relación por medio de una gráfica integrada por nodos y flechas, y a este tipo de gráfica se le conoce como grafo dirigido de R. Para hacer un grafo sólo se tienen que colocar los elementos de los conjuntos Ay B como nodos, y la relación que existe entre los elementos se indica por medio de una flecha que va del elemento al conjunto A al elemento del conjunto B con el que está relacionado.

Tipos de relaciones La relaciones y funciones deben cumplir con ciertos requisitos para que sean consideradas como tales, y como cada una de ellas tiene sus características propias es posible establecer cierta clasificación.

Relación reflexiva Es reflexiva cuando todo elemento de un conjunto A está relacionado consigo mismo, esto es, cuando se cumple que ara para todo elemento de A. Una característica de este tipo de relación es que su matriz correspondiente contiene unos en toda su diagonal principal y los elementos restantes de la matriz pueden ser unos o ceros.

Relación irreflexiva Es cuando ningún elemento del conjunto A está relacionado consigo mismo. En este caso la matriz deberá contener únicamente ceros en la diagonal. Si la diagonal de la matriz tiene ceros y unos, la relación correspondiente no es reflexiva ni irreflexiva.

Relación simétrica Se dice que una relación R:A B es simétrica cuando y (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.

Relación antisimétrica Una relación es antisimétrica cuando uno de los pares colocados simétricamente no están en la relación, lo cual significa que (a, b) R o bien (b, a) R. En la diagonal puede haber ceros o unos, y también puede haber pares de ceros colocados simétricamente y por lo tanto es una relación antisimétrica.

Relación transitiva Una relación de A en B tiene la propiedad de ser transitiva si cuando arb y brc entonces existe el par arc.

Relaciones de equivalencia, clases y particiones Una relación de equivalencia es aquella que tiene las tres propiedades: reflexiva, simétrica y transitiva. Una relación de equivalencia tiene clases de equivalencia y éstas forman particiones. Una partición es un subgrafo completo. Las clases de equivalencia son conjuntos que contienen a todos los elementos y que están relacionados con A. Una partición es un conjunto de clases de equivalencia, deberán estar contenidos todos los elementos del conjunto A y la intersección entre las clases de equivalencia deberá ser vacía.

Cerraduras Cerradura reflexiva: En este caso se agrega a la relación R la relación identidad para obtener una relación que sea reflexiva. La relación identidad es una matriz cuadrada cuyos elementos de la diagonal son únicamente unos y los elementos restantes son ceros. Cerradura simétrica: A la relación R se le agrega la relación inversa R-1 para que la relación resultante tenga la propiedad de simetría. Cerradura transitiva: A la relación R se agrega la matriz que resulta de multiplicar la relación por ella misma.

Operaciones entre relaciones Las operaciones que se pueden llevar a cabo con relaciones son: unión, intersección, complemento, composición e inversa de una relación. Estas operaciones se pueden hacer usando matrices o bien con conjuntos. -Complemento de R: Contiene todos aquellos pares ordenados que no forman parte de la relación R. -Intersección: La intersección de dos relaciones contiene a todos los pares ordenados comunes a las relaciones R y S. Unión: Los elementos que están en la unión de dos relaciones son todos los pares ordenados que están en R, S o en ambos. Inversa: Cuando se trabaja con conjuntos se intercambia la posición de a y b, esto implica que si (a, b) R entonces (b, a) R-1. Composición: Es posible obtener la composición de dos relaciones por medio de una multiplicación booleana de las matrices de las relaciones R o S.

Diagramas de Hasse Por medio de diagramas de Hasse se elimina información redundante de relaciones con ciertas propiedades, permitiendo de esta manera la optimización de recursos. Se puede establecer que una relación R: A B es de orden parcial o parcialmente ordenada si es reflexiva, asimétrica y transitiva.

Las relaciones en las bases de datos Un archivo en una base de datos también es una relación, y es posible llevar a cabo operaciones entre archivos aplicando las operaciones de relaciones.

Funciones Una función f es una relación que asigna a cada elemento x de un conjunto A un único elemento b de un conjunto B. Sean A y B conjuntos no vacíos.

Composición de funciones Si f: A B y g: B C son funciones, entonces la combinación g o f llamada composición también es una función. La composición de funciones es de gran utilidad en el campo de la computación, ya que permite la aplicación de varias funciones en una misma línea de código, dando por resultado programas más compactos.

Tipos de funciones Una función f: A B se llama uno a uno si a cada elemento distinto del conjunto A le corresponde un elemento distinto del conjunto B. Una función f: A B se llama sobre si el conjunto de los segundos elementos de los pares ordenados de la función es igual al conjunto B. Cuando una función es uno a uno y sobre, se dice que f tiene una correspondencia uno a uno.

Aplicación de las funciones En cada uno de los lenguajes es posible crear funciones con características especiales que las funciones estándar no tienen, pero que se consideran necesarias ya sea porque se usan con mucha frecuencia, por que permiten dar claridad al código o porque hacen más compactos los programas.