En matemáticas , una relación finita sobre una secuencia de conjuntos X 1 , ..., X n es un subconjunto del producto cartesiano X 1 × ... × X n ; es decir, es un conjunto de n -tuplas ( x 1 , ..., x n ) , siendo cada una una secuencia de elementos x i en el correspondiente X i . [1] [2] [3] Normalmente, la relación describe una posible conexión entre los elementos de una n -tupla. Por ejemplo, la relación " x es divisible por y y z " consiste en el conjunto de 3-tuplas tales que cuando se sustituyen por x , y y z , respectivamente, hacen que la oración sea verdadera.
El entero no negativo n que da el número de "lugares" en la relación se llama aridad , adicidad o grado de la relación. Una relación con n "lugares" se llama de diversas formas relación n -aria , relación n -ádica o relación de grado n . Las relaciones con un número finito de lugares se llaman relaciones finitarias (o simplemente relaciones si el contexto es claro). También es posible generalizar el concepto a relaciones infinitarias con secuencias infinitas . [4]
Definiciones
Cuando dos objetos, cualidades, clases o atributos, vistos juntos por la mente, se ven bajo alguna conexión, esa conexión se llama relación.
—Augusto De Morgan [5]
- Definición
- R es una relación n -aria en los conjuntos X 1 , ..., X n está dada por un subconjunto del producto cartesiano X 1 × ... × X n . [1]
Dado que la definición se basa en los conjuntos subyacentes X 1 , ..., X n , R puede definirse más formalmente como la ( n + 1 )-tupla ( X 1 , ..., X n , G ) , donde G , llamado gráfico de R , es un subconjunto del producto cartesiano X 1 × ... × X n .
Como se hace a menudo en matemáticas, se utiliza el mismo símbolo para referirse al objeto matemático y a un conjunto subyacente, por lo que la afirmación ( x 1 , ..., x n ) ∈ R se utiliza a menudo para significar ( x 1 , ..., x n ) ∈ G se lee " x 1 , ..., x n están relacionados con R " y se denotan utilizando la notación de prefijo por Rx 1 ⋯ x n y utilizando la notación de posfijo por x 1 ⋯ x n R . En el caso en que R sea una relación binaria, esas afirmaciones también se denotan utilizando la notación de infijo por x 1 Rx 2 .
Se aplican las siguientes consideraciones:
- El conjunto Xi se denomina i- ésimo dominio de R. [ 1] En el caso en que R sea una relación binaria, X 1 también se denomina simplemente dominio o conjunto de partida de R , y X 2 también se denomina codominio o conjunto de destino de R.
- Cuando los elementos de Xi son relaciones, Xi se denomina dominio no simple de R. [ 1]
- El conjunto de ∀ x i ∈ X i tal que Rx 1 ⋯ x i −1 x i x i +1 ⋯ x n para al menos un ( x 1 , ..., x n ) se denomina i ésimo dominio de definición o dominio activo de R . [1] En el caso en que R sea una relación binaria, su primer dominio de definición también se denomina simplemente dominio de definición o dominio activo de R , y su segundo dominio de definición también se denomina codominio de definición o codominio activo de R .
- Cuando el i ésimo dominio de definición de R es igual a X i , se dice que R es total en su i ésimo dominio (o en X i , cuando esto no es ambiguo). En el caso en que R es una relación binaria, cuando R es total en X 1 , también se dice que es total por la izquierda o serial , y cuando R es total en X 2 , también se dice que es total por la derecha o sobreyectiva .
- Cuando ∀ x ∀ y ∈ X i . ∀ z ∈ X j . xR ij z ∧ yR ij z ⇒ x = y , donde i ∈ I , j ∈ J , R ij = π ij R , y { I , J } es una partición de {1, ..., n } , se dice que R es único en { X i } i ∈ I , y { X i } i ∈ J se denomina clave primaria [1] de R . En el caso en que R sea una relación binaria, cuando R es único en { X 1 }, también se dice que es único por la izquierda o inyectivo , y cuando R es único en { X 2 }, también se dice que es univalente o único por la derecha .
- Cuando todos los X i son el mismo conjunto X , es más sencillo referirse a R como una relación n -aria sobre X , llamada relación homogénea . Sin esta restricción, R se llama relación heterogénea .
- Cuando cualquiera de X i está vacío, el producto cartesiano definitorio está vacío, y la única relación sobre dicha secuencia de dominios es la relación vacía R = ∅ .
Sea un dominio booleano B un conjunto de dos elementos, digamos, B = {0, 1} , cuyos elementos pueden interpretarse como valores lógicos, típicamente 0 = falso y 1 = verdadero . La función característica de R , denotada por χ R , es la función de valor booleano χ R : X 1 × ... × X n → B , definida por χ R ( ( x 1 , ..., x n ) ) = 1 si Rx 1 ⋯ x n y χ R ( ( x 1 , ..., x n ) ) = 0 en caso contrario.
En matemáticas aplicadas, informática y estadística, es habitual referirse a una función con valor booleano como un predicado n -ario . Desde el punto de vista más abstracto de la lógica formal y la teoría de modelos , la relación R constituye un modelo lógico o una estructura relacional , que sirve como una de las muchas interpretaciones posibles de algún símbolo de predicado n -ario.
Debido a que las relaciones surgen en muchas disciplinas científicas, así como en muchas ramas de las matemáticas y la lógica , existe una variación considerable en la terminología. Aparte de la extensión de la teoría de conjuntos de un concepto o término relacional, el término "relación" también puede usarse para referirse a la entidad lógica correspondiente, ya sea la comprensión lógica , que es la totalidad de intenciones o propiedades abstractas compartidas por todos los elementos de la relación, o bien los símbolos que denotan estos elementos e intenciones. Además, algunos escritores de esta última tendencia introducen términos con connotaciones más concretas (como "estructura relacional" para la extensión de la teoría de conjuntos de un concepto relacional dado).
Valores específicos denorte
Nulario
Las relaciones nulas (0-arias) cuentan solo con dos miembros: la relación nula vacía, que nunca se cumple, y la relación nula universal, que siempre se cumple. Esto se debe a que solo hay una tupla 0, la tupla vacía (), y hay exactamente dos subconjuntos del conjunto (singleton) de todas las tuplas 0. A veces son útiles para construir el caso base de un argumento de inducción .
Unario
Las relaciones unarias (1-arias) pueden verse como una colección de miembros (como la colección de premios Nobel ) que tienen alguna propiedad (como la de haber recibido el premio Nobel ).
Toda función nularia es una relación unaria.
Binario
Las relaciones binarias (2-arias) son la forma más comúnmente estudiada de relaciones finitas. Las relaciones binarias homogéneas (donde X 1 = X 2 ) incluyen
- Igualdad y desigualdad , denotadas por signos como = y < en afirmaciones como " 5 < 12 ", o
- Divisibilidad , denotada por el signo | en enunciados como " 13 | 143 ".
Las relaciones binarias heterogéneas incluyen
- Pertenencia al conjunto , denotada por el signo ∈ en enunciados como " 1 ∈ N ".
Ternario
Las relaciones ternarias (3-arias) incluyen, por ejemplo, las funciones binarias , que relacionan dos entradas y la salida. Los tres dominios de una relación ternaria homogénea son el mismo conjunto.
Ejemplo
Consideremos la relación ternaria R " x piensa que y le gusta z " sobre el conjunto de personas P = {Alice, Bob, Charles, Denise} , definida por:
- R = { (Alicia, Bob, Denise), (Charles, Alicia, Bob), (Charles, Charles, Alicia), (Denise, Denise, Denise) } .
R se puede representar de forma equivalente mediante la siguiente tabla:
Aquí, cada fila representa un triple de R , es decir, hace una afirmación de la forma " x piensa que a y le gusta z ". Por ejemplo, la primera fila dice que "Alice piensa que a Bob le gusta Denise". Todas las filas son distintas. El orden de las filas es insignificante, pero el orden de las columnas es significativo. [1]
La tabla anterior es también un ejemplo simple de una base de datos relacional , un campo con teoría arraigada en el álgebra relacional y aplicaciones en la gestión de datos. [6] Sin embargo, los científicos informáticos, los lógicos y los matemáticos tienden a tener diferentes concepciones de lo que es una relación general y en qué consiste. Por ejemplo, las bases de datos están diseñadas para tratar con datos empíricos, que son por definición finitos, mientras que en matemáticas también se consideran las relaciones con aridad infinita (es decir, relación infinitaria).
Historia
El lógico Augustus De Morgan , en una obra publicada alrededor de 1860, fue el primero en articular la noción de relación en un sentido similar al que tiene hoy en día. También expuso los primeros resultados formales en la teoría de las relaciones (sobre De Morgan y las relaciones, véase Merrill 1990).
Charles Peirce , Gottlob Frege , Georg Cantor , Richard Dedekind y otros desarrollaron la teoría de las relaciones. Muchas de sus ideas, especialmente sobre las relaciones llamadas órdenes , se resumieron en Principios de las matemáticas (1903), donde Bertrand Russell hizo uso libre de estos resultados.
En 1970, Edgar Codd propuso un modelo relacional para bases de datos , anticipándose así al desarrollo de los sistemas de gestión de bases de datos . [1]
Véase también
Referencias
- ^ abcdefgh Codd 1970
- ^ "Relación – Enciclopedia de Matemáticas". www.encyclopediaofmath.org . Consultado el 12 de diciembre de 2019 .
- ^ "Definición de relación n-aria". cs.odu.edu . Consultado el 12 de diciembre de 2019 .
- ^ Nivat 1981
- ^ De Morgan 1966
- ^ "Relaciones – CS441" (PDF) . www.pitt.edu . Consultado el 11 de diciembre de 2019 .
Bibliografía
- Bourbaki, N. (1994), Elementos de la historia de las matemáticas , traducido por John Meldrum , Springer-Verlag
- Carnap, Rudolf (1958), Introducción a la lógica simbólica con aplicaciones , Dover Publications
- Codd, Edgar Frank (junio de 1970). "Un modelo relacional de datos para grandes bancos de datos compartidos" (PDF) . Comunicaciones de la ACM . 13 (6): 377–387. doi :10.1145/362384.362685. S2CID 207549016 . Consultado el 29 de abril de 2020 .
- Codd, Edgar Frank (1990). El modelo relacional para la gestión de bases de datos: versión 2 (PDF) . Boston: Addison-Wesley . ISBN. 978-0201141924.
- De Morgan, A. (1966) [1858], "Sobre el silogismo, parte 3", en Heath, P. (ed.), Sobre el silogismo y otros escritos lógicos , Routledge, pág. 119
- Halmos, PR (1960), Teoría ingenua de conjuntos , Princeton Nueva Jersey: D. Van Nostrand Company
- Lawvere, FW ; Rosebrugh, R (2003), Conjuntos para matemáticas , Cambridge Univ. Press
- Lewis, CI (1918) Un estudio de la lógica simbólica, Capítulo 3: Aplicaciones del álgebra de Boole-Schröder, a través de Internet Archive
- Lucas, JR (1999), Raíces conceptuales de las matemáticas , Routledge
- Maddux, RD (2006), Álgebras de relación , Estudios de lógica y fundamentos de las matemáticas, vol. 150, Elsevier Science
- Merrill, Dan D. (1990), Augustus De Morgan y la lógica de las relaciones , Kluwer
- Nivat, M. (1981). "Relaciones infinitarias". En Astesiano, Egidio; Böhm, Corrado (eds.). Caap '81 . Lecture Notes in Computer Science. Vol. 112. Springer Berlin Heidelberg. págs. 46–75. doi :10.1007/3-540-10828-9_54. ISBN. 978-3-540-38716-9.
- Peirce, CS (1870), "Descripción de una notación para la lógica de relativos, resultante de una ampliación de las concepciones del cálculo lógico de Boole", Memorias de la Academia Estadounidense de Artes y Ciencias 9, 317–78, 1870. Reimpreso, Documentos recopilados CP 3.45–149, Edición cronológica CE 2, 359–429.
- Peirce, CS (1984) Escritos de Charles S. Peirce: una edición cronológica, volumen 2, 1867–1871 . Proyecto de edición Peirce, eds. Indiana University Press.
- Russell, B. (1938) [1903], Los principios de las matemáticas (2.ª ed.), Cambridge Univ. Press.
- Suppes, P. (1972) [1960], Teoría de conjuntos axiomáticos , Dover Publications
- Tarski, A. (1983) [1956], Lógica, semántica, metamatemáticas, artículos de 1923 a 1938 , traducido por JH Woodger (1.ª ed.), Oxford University Press2da edición, J. Corcoran, ed. Indianápolis IN: Hackett Publishing.
- Ulam, SM y Bednarek, AR (1990), "Sobre la teoría de estructuras relacionales y esquemas para computación paralela", págs. 477–508 en AR Bednarek y Françoise Ulam (eds.), Analogías entre analogías: Los informes matemáticos de SM Ulam y sus colaboradores de Los Álamos , University of California Press, Berkeley, CA.
- Ulam, SM (1990), AR Bednarek; Françoise Ulam (eds.), Analogías entre analogías: los informes matemáticos de SM Ulam y sus colaboradores de Los Álamos , University of California Press
- Fraïssé, R. (2000) [1986], Teoría de las relaciones , Holanda Septentrional