Transversal ( sistema de diferentes representantes ) es un concepto de la teoría de conjuntos , que es bastante importante para todas las matemáticas discretas . También existe en lógica y álgebra lineal .
En matemáticas , para una familia dada de conjuntos , una transversal (también llamada sección transversal en alguna literatura extranjera [1] [2] [3] ) es un conjunto que contiene exactamente un elemento de cada conjunto de . Cuando los conjuntos de no se cortan entre sí, cada elemento de la transversal corresponde exactamente a un elemento (el conjunto del cual es miembro). Si los conjuntos originales se intersecan, hay dos formas de definir la transversal. La primera variante imita la situación cuando los conjuntos no se intersecan entre sí, consiste en la existencia de una biyección de la transversal a , de manera que para cada uno en la transversal obtenemos que está mapeado a algún elemento . En este caso, la transversal también se denomina sistema de representantes distintos. Otra variante menos utilizada no requiere una relación biunívoca entre los elementos de la transversal y los conjuntos de . En esta situación, los elementos del sistema representativo no son necesariamente distintos [4] [5] . Las siguientes son definiciones estrictas de los enfoques más comunes.
1) Sea algún conjunto. Sea el booleano del conjunto , es decir el conjunto de todos los subconjuntos del conjunto . Sea una muestra de . Los elementos de esta selección pueden repetirse.
Un vector de conjunto de elementos se llama familia transversal si se cumplen las siguientes relaciones:
a) .
b)
2) Denota como un conjunto no vacío finito y como una familia de sus subconjuntos, es decir, una secuencia de subconjuntos no vacíos de longitud .
Una transversal de una familia es un subconjunto para el que existe una biyección y para el que se cumple la condición .
En otras palabras, para los elementos de la transversal existe tal enumeración bajo la cual para .
Dado que es un conjunto, entonces todos sus elementos son diferentes, de ahí el nombre de "sistema de diferentes representantes".
1) Sean dados un conjunto y una familia de subconjuntos . Un ejemplo de transversal para tal familia es , donde .
2) En alguna institución hay comisiones. Se requiere de la composición de cada comisión nombrar a sus presidentes de modo que ninguna persona presida más de una comisión. Aquí la transversal de las comisiones estará compuesta por sus presidentes.
3) En la teoría de grupos, para un subgrupo dado de un grupo, una transversal derecha (respectivamente, izquierda) es un conjunto que contiene exactamente un elemento de cada clase lateral derecha (respectivamente, izquierda) . En este caso, los "conjuntos" (cosets) no se cruzan entre sí, es decir, las clases laterales forman una partición del grupo.
4) Como caso especial del ejemplo anterior, teniendo en cuenta el producto directo de grupos , obtenemos que es una transversal por clases laterales .
5) Dado que cualquier relación de equivalencia sobre un conjunto arbitrario conduce a una partición, la elección de cualquier representante de cada clase de equivalencia conduce a una transversal.
6) Otro caso de transversal basada en particiones surge cuando se considera la relación de equivalencia conocida como núcleo (teórico de conjuntos) de una función definida para una función con dominio X como su partición que divide el dominio f en clases de equivalencia tales que todos los elementos en la clase tienen la misma imagen bajo el mapeo f . Si f es inyectiva, solo hay una transversal . Para una f opcionalmente inyectiva , la corrección de la transversal T provoca una correspondencia biunívoca entre T y la imagen de f , denotada a continuación como . Por lo tanto, la función está bien definida por la propiedad de que para todo z : , donde x es el único elemento en T tal que ; además, g se puede extender (no necesariamente de forma única) para que se defina en todo el rango de f eligiendo valores arbitrarios para g(z) cuando z está fuera de la imagen f . Es un cálculo simple ver que g así definido tiene la propiedad , que es una prueba (cuando el dominio y el rango de f son el mismo conjunto) de que un semigrupo de transformación completa es un semigrupo regular. El mapeo actúa como un (no necesariamente el único) elemento cuasi-inverso para f ; en la teoría de semigrupos, esto es simplemente el elemento inverso. Sin embargo, tenga en cuenta que para una g arbitraria con la propiedad anterior, la ecuación "dual" puede no ser válida, pero si denotamos , entonces f es casi la inversa de h , es decir, .
En la práctica, es más importante responder a la pregunta de si existe una transversal para una familia en particular. Una formulación algo humorística de esta pregunta es el problema de la boda:
Que haya un grupo de hombres jóvenes y un grupo de niñas. Además, cada joven del primer grupo está familiarizado con varias chicas del segundo. Se requiere casar a todos los jóvenes para que cada uno se combine en un matrimonio monógamo con una chica que conozca.
Este problema tiene solución si existe una transversal para una familia de conjuntos formados por chicas que conocen a un chico en particular.
Una solución rigurosa al problema de la existencia de una transversal es el teorema de Hall para las transversales, así como su generalización, el teorema de Rado.
Sea un conjunto finito no vacío y sea una familia de subconjuntos no vacíos no necesariamente diferentes del mismo. En este caso, tiene una transversal si y sólo si, para subconjuntos arbitrarios , su unión incluye al menos elementos diferentes [6] .
Si es una inyección , entonces la transversal se llama parcial . Las transversales parciales de una familia son transversales de sus subfamilias. Cualquier subconjunto de una transversal es una transversal parcial.
Sea alguna matroide sobre el conjunto Sea una familia de subconjuntos del conjunto . Una transversal independiente para es una transversal que es un conjunto independiente en el sentido de la matroide especificada. En particular, si una matroide es discreta, entonces cualquier transversal es independiente. El siguiente teorema da un criterio para la existencia de una transversal independiente.
Sea un matroide . Una secuencia de subconjuntos no vacíos de un conjunto tiene una transversal independiente si y solo si la unión de cualquier subconjunto de esta secuencia contiene un conjunto independiente con al menos elementos, donde es un número natural arbitrario que no excede .
Prueba:
Es conveniente formular la condición del teorema utilizando el concepto de rango de un conjunto (la mayor cardinalidad de un subconjunto independiente):
(una)
Necesitar. Si hay una transversal independiente, entonces su intersección con el conjunto tiene elementos, de donde .
Adecuación. Probemos primero la siguiente afirmación:
Declaración. Si un determinado conjunto (por ejemplo, ) contiene al menos dos elementos, entonces se puede eliminar un elemento de este conjunto sin violar la condición (1).
Por el contrario: sea y, no importa qué elemento se elimine de , la condición (1) no se cumplirá. Tome dos elementos y del conjunto . Para ellos, existen tales conjuntos de índices y , donde , que
y . (2)
Pongamos: , . Reescribiremos las relaciones (2) en la forma: , de donde . (3)
Usando la condición (1), estimamos desde abajo los rangos de la unión y la intersección de los conjuntos y . Como , la desigualdad se cumple . (cuatro)
Debido al hecho de que , tenemos . (5)
Usando la propiedad de semimodularidad de la función de rango [7] , luego de sumar (4) y (5) obtenemos: . (6)
La desigualdad (6) contradice la desigualdad (3). La afirmación ha sido probada.
Aplicaremos el procedimiento desde el enunciado hasta que nos queden conjuntos singleton . En este caso, el rango de su sindicato es igual a . Por lo tanto, existe la transversal independiente deseada.
Sea un matroide . Una secuencia de subconjuntos no vacíos de un conjunto tiene una transversal parcial independiente de cardinalidad si y solo si la unión de cualquier subconjunto de esta secuencia contiene un subconjunto independiente de cardinalidad al menos , es decir [ocho]
El criterio de la existencia de una transversal independiente permite obtener condiciones necesarias y suficientes para la existencia de una transversal común para dos sistemas diferentes de subconjuntos de un mismo conjunto.
Dos familias y subconjuntos no vacíos de un conjunto finito tienen una transversal común si y solo si la desigualdad [8] se cumple para cualquier subconjunto y conjunto .
Sea una familia de subconjuntos de algún conjunto . Sea conocida la matriz .
Entonces el número de diferentes transversales de la familia es igual al permanente de la matriz . [9]
En teoría de optimización y teoría de grafos, encontrar una transversal común puede reducirse a encontrar el flujo máximo en la red [8] .
En informática , el cálculo de transversales se utiliza en varias áreas de aplicación, y la familia de conjuntos de entrada a menudo se describe como una hipergrafía .
Los elementos que se encuentran en la diagonal principal de una matriz cuadrada arbitraria también son una transversal de una familia de filas (columnas). La selección de tal transversal se utiliza para probar una serie de resultados en la teoría de la probabilidad y el álgebra .
El uso de transversales y coberturas a partir de ellas subyace en el método de Euler-Parker de búsqueda de cuadrados latinos ortogonales a un cuadrado latino dado.
La noción de transversal puede generalizarse.
Sea una sucesión de enteros positivos . Entonces la -transversal de la familia será la familia de subconjuntos del conjunto para los que se cumplen las siguientes condiciones: