En matemáticas , el teorema del matrimonio de Hall , demostrado por Philip Hall ( 1935 ) , es un teorema con dos formulaciones equivalentes. En cada caso, el teorema proporciona una condición necesaria y suficiente para que exista un objeto:
- La formulación combinatoria responde a la pregunta de si una colección finita de conjuntos tiene una transversal , es decir, si se puede elegir un elemento de cada conjunto sin repetición. La condición de Hall es que, para cualquier subconjunto de conjuntos de la colección, el número total de elementos únicos que contiene sea al menos igual al número de conjuntos en el subconjunto.
- La formulación basada en la teoría de grafos responde a la pregunta de si un grafo bipartito finito tiene un emparejamiento perfecto , es decir, una forma de emparejar de manera única cada vértice de un grupo con un vértice adyacente del otro grupo. La condición de Hall es que cualquier subconjunto de vértices de un grupo tenga un entorno de tamaño igual o mayor.
Formulación combinatoria
Declaración
Dejarser una familia finita de conjuntos (nótese que aunqueNo se permite que sea infinito en sí mismo, los conjuntos en él pueden serlo, ypuede contener el mismo conjunto varias veces ). [ 1 ] Seasea la unión de todos los conjuntos en, el conjunto de elementos que pertenecen al menos a uno de sus conjuntos. Una transversal paraes un subconjunto deque se puede obtener eligiendo un elemento distinto de cada conjunto enEste concepto puede formalizarse definiendo una transversal como la imagen de una función inyectiva.de tal manera quepara cada. Un término alternativo para transversal es sistema de representantes distintos .
La colecciónsatisface la condición de matrimonio cuando cada subfamilia decontiene al menos tantos miembros distintos como su número de conjuntos. Es decir, para todos, Si existe una transversal, entonces la condición de matrimonio debe ser verdadera: la funciónutilizado para definir los mapas transversalesa un subconjunto de su unión, de tamaño igual a, por lo que toda la unión debe ser al menos igual de grande. El teorema de Hall afirma que lo contrario también es cierto:
Teorema del matrimonio de Hall : una familiade conjuntos finitos tiene una transversal si y solo sicumple con la condición de matrimonio.
El nombre "teorema del matrimonio" proviene de ( Halmos y Vaughan 1950 ).
Supongamos que cada uno de un conjunto (posiblemente infinito) de chicos conoce a un conjunto finito de chicas. ¿Bajo qué condiciones es posible que cada chico se case con una de sus conocidas? Es evidente que es necesario que cada conjunto finito de k chicos conozca, en conjunto, al menos a k chicas... esta condición también es suficiente.
Ejemplos

- Ejemplo 1
- Consideremos a la familiaconyLa transversalpodría ser generado por la función que mapeaa,a, ya, o alternativamente mediante la función que mapeaa,a, ya. Existen otras transversales, comoy. Debido a que esta familia tiene al menos una transversal, se cumple la condición de matrimonio. Cada subfamilia detiene el mismo tamaño que el conjunto de representantes al que se asigna, que es menor o igual al tamaño de la unión de la subfamilia.

- Ejemplo 2
- ConsiderarconNo existe una transversal válida; la condición de matrimonio se viola como lo demuestra la subfamilia.. Aquí el número de conjuntos en la subfamilia es, mientras que la unión de los tres conjuntosContiene solo dos elementos.
Un límite inferior en el número diferente de transversales que una familia finita dadade tamañopuede tener se obtiene de la siguiente manera: Si cada uno de los conjuntos entiene cardinalidad, entonces el número de transversales diferentes paraes osi, osi. [ 2 ]
Recuerda que una transversal para una familiaes una secuencia ordenada, por lo que dos transversales diferentes podrían tener exactamente los mismos elementos. Por ejemplo, la colección,tieneycomo transversales distintas.
Formulación basada en la teoría de grafos

Dejarsea un grafo bipartito finito con conjuntos bipartitosyy conjunto de bordes. Un-coincidencia perfecta (también llamada un-emparejamiento saturado ) es un emparejamiento , un conjunto de aristas disjuntas, que cubre cada vértice en.
Para un subconjuntode, dejardenotan el vecindario deen, el conjunto de todos los vértices enque son adyacentes al menos a un elemento de. El teorema del matrimonio en esta formulación establece que existe un-coincidencia perfecta si y solo si para cada subconjuntode:En otras palabras, cada subconjuntodedebe tener suficientes vecinos en.
Prueba
Necesidad
En un-combinación perfecta, cada incidente de borde ase conecta a un vecino distinto deen, por lo que el número de estos vecinos coincidentes es al menos. El número de todos los vecinos dees al menos igual de grande.
Suficiencia
Consideremos la contrapositiva : si no hay-coincidencia perfecta entonces la condición de Hall debe ser violada por al menos uno. Dejarser un emparejamiento máximo, y dejarser cualquier vértice no coincidente en. Considere todos los caminos alternos (caminos enque utilizan alternativamente bordes exteriores e interiores.) comenzando desde. Dejarsea el conjunto de vértices en estos caminos que pertenecen a(incluidosí mismo) y dejarsea el conjunto de vértices en estos caminos que pertenecen a. Entonces cada vértice ense corresponde cona un vértice en, porque se podría usar un camino alterno hacia un vértice no emparejado para aumentar el tamaño del emparejamiento alternando si cada uno de sus bordes pertenece ao no. Por lo tanto, el tamaño dees al menos el númerode estos vecinos coincidentes de, más uno por el vértice no coincidente. Eso es,. Sin embargo, para cada vértice, cada vecinodepertenece a: un camino alterno ase puede encontrar eliminando el borde coincidentedesde el camino alterno hastao añadiendo el borde no coincidenteal camino alternativo a. Por lo tanto,y, lo que demuestra que se ha violado la condición de Hall.
Equivalencia entre la formulación combinatoria y la formulación basada en la teoría de grafos.
Un problema en la formulación combinatoria, definido por una familia finita de conjuntos finitos.con uniónse puede traducir en un grafo bipartitodonde cada arista conecta un conjunto ena un elemento de ese conjunto. Un-la correspondencia perfecta en este gráfico define un sistema de representantes únicos para. En la otra dirección, desde cualquier grafo bipartitose puede definir una familia finita de conjuntos, la familia de vecindarios de los vértices en, de tal manera que cualquier sistema de representantes únicos para esta familia corresponde a un-combinación perfecta enDe esta forma, la formulación combinatoria para familias finitas de conjuntos finitos y la formulación teórica de grafos para grafos finitos son equivalentes.
La misma equivalencia se extiende a familias infinitas de conjuntos finitos y a ciertos grafos infinitos. En este caso, la condición de que cada conjunto sea finito corresponde a una condición de que en el grafo bipartito, cada vértice endebe tener grado finito . Los grados de los vértices enno están restringidos.
Demostración topológica
El teorema de Hall puede demostrarse (de forma no constructiva) basándose en el lema de Sperner . [ 3 ] : Teorema 4.1, 4.2
Aplicaciones
El teorema tiene muchas aplicaciones. Por ejemplo, para una baraja estándar de cartas , repartida en 13 pilas de 4 cartas cada una, el teorema del matrimonio implica que es posible seleccionar una carta de cada pila de manera que las cartas seleccionadas contengan exactamente una carta de cada rango (As, 2, 3, ..., Reina, Rey). Esto se puede lograr construyendo un grafo bipartito con una partición que contiene las 13 pilas y la otra partición que contiene los 13 rangos. El resto de la demostración se deduce de la condición del matrimonio. De forma más general, cualquier grafo bipartito regular tiene un emparejamiento perfecto. [ 4 ] : 2
De forma más abstracta, dejemosser un grupo yser un subgrupo de índice finito deEntonces, el teorema del matrimonio se puede usar para demostrar que existe un conjuntode tal manera quees una transversal tanto para el conjunto de clases laterales izquierdas como para las clases laterales derechas deen. [ 5 ]
El teorema del matrimonio se utiliza en las demostraciones habituales del hecho de que unEl rectángulo latino siempre se puede extender a unrectángulo latino cuandoy así, finalmente, a un cuadrado latino . [ 6 ]
Equivalencias lógicas
Este teorema forma parte de una colección de teoremas extraordinariamente poderosos en combinatoria, todos ellos relacionados entre sí de manera informal, ya que resulta más sencillo demostrar uno de estos teoremas a partir de otro que a partir de principios fundamentales. Estos incluyen:
- El teorema de König-Egerváry (1931) ( Dénes Kőnig , Jenő Egerváry )
- Teorema de König [ 7 ]
- Teorema de Menger (1927)
- El teorema del flujo máximo y el corte mínimo ( algoritmo de Ford-Fulkerson )
- Teorema de Dilworth .
En particular, [ 8 ] [ 9 ] hay demostraciones simples de las implicaciones del teorema de Dilworth ⇔ teorema de Hall ⇔ teorema de König–Egerváry ⇔ teorema de König.
Familias infinitas
Variante de Marshall Hall Jr.
Al examinar cuidadosamente la demostración original de Philip Hall , Marshall Hall Jr. (sin parentesco con Philip Hall) pudo modificar el resultado de manera que la demostración funcionara para un número infinito de casos.. [ 10 ] Esta variante extiende el teorema del matrimonio de Philip Hall.
Supongamos quees una familia (posiblemente infinita) de conjuntos finitos que no necesariamente son distintos, entoncestiene una transversal si y solo sicumple con la condición de matrimonio.
La condición de matrimonio no se extiende
El siguiente ejemplo, debido a Marshall Hall Jr., muestra que la condición de matrimonio no garantiza la existencia de una transversal en una familia infinita en la que se permiten conjuntos infinitos.
Dejarser la familia,,para. La condición de matrimonio se cumple para esta familia infinita, pero no se puede construir ninguna transversal. [ 11 ]
Formulación teórica de grafos de la variante de Marshall Hall
La formulación en teoría de grafos de la extensión del teorema del matrimonio de Marshall Hall se puede enunciar de la siguiente manera: Dado un grafo bipartito con lados A y B , decimos que un subconjunto C de B es menor o igual en tamaño que un subconjunto D de A en el grafo si existe una inyección en el grafo (es decir, utilizando solo aristas del grafo) de C a D , y que es estrictamente menor en el grafo si, además, no existe ninguna inyección en el grafo en la otra dirección. Nótese que omitir en el grafo produce la noción ordinaria de comparación de cardinalidades. El teorema del matrimonio infinito establece que existe una inyección de A a B en el grafo, si y solo si no existe ningún subconjunto C de A tal que N ( C ) sea estrictamente menor que C en el grafo. [ 12 ]
El problema más general de seleccionar un elemento (no necesariamente distinto) de cada uno de una colección de conjuntos no vacíos (sin restricción en cuanto al número de conjuntos o el tamaño de los conjuntos) está permitido en general solo si se acepta el axioma de elección .
Variante de coincidencia fraccionada
Un emparejamiento fraccional en un grafo es una asignación de pesos no negativos a cada arista, de tal manera que la suma de los pesos adyacentes a cada vértice sea como máximo 1. Un emparejamiento fraccional es X -perfecto si la suma de los pesos adyacentes a cada vértice es exactamente 1. Las siguientes expresiones son equivalentes para un grafo bipartito G = ( X+Y, E ): [ 13 ]
- G admite una coincidencia X-perfecta.
- G admite un emparejamiento fraccional X-perfecto. La implicación se deriva directamente del hecho de que el emparejamiento X -perfecto es un caso especial de un emparejamiento fraccional X -perfecto, en el que cada peso es 1 (si la arista está en el emparejamiento) o 0 (si no lo está).
- G satisface la condición de matrimonio de Hall. La implicación se cumple porque, para cada subconjunto W de X , la suma de pesos cerca de los vértices de W es | W |, por lo que las aristas adyacentes a ellos son necesariamente adyacentes a al menos |W| vértices de Y.
Variante cuantitativa
Cuando no se cumple la condición de Hall, el teorema original solo nos indica que no existe un emparejamiento perfecto, pero no cuál es el emparejamiento más grande que sí existe. Para obtener esta información, necesitamos la noción de deficiencia de un grafo . Dado un grafo bipartito G = ( X + Y , E ), la deficiencia de G con respecto a X es el máximo, sobre todos los subconjuntos W de X , de la diferencia | W | - | NG ( W ) |. Cuanto mayor sea la deficiencia, más lejos estará el grafo de satisfacer la condición de Hall.
Utilizando el teorema del matrimonio de Hall, se puede demostrar que, si la deficiencia de un grafo bipartito G es d , entonces G admite un emparejamiento de tamaño al menos | X |- d .
Generalizaciones
- El teorema de Tutte sobre emparejamientos perfectos proporciona una caracterización de los emparejamientos perfectos en grafos generales (que no son necesariamente bipartitos) .
- Una generalización del teorema de Hall a hipergrafos bipartitos la proporcionan varios teoremas de tipo Hall para hipergrafos .
- El teorema de Rado generaliza el teorema de Hall para determinar la existencia de una transversal que es independiente en un matroide . [ 14 ]
Notas
- ↑ Hall 1986 , pág. 51. Una forma alternativa del teorema del matrimonio se aplica a familias finitas de conjuntos que pueden ser infinitas. Sin embargo, no se permite la situación de tener un número infinito de conjuntos y, al mismo tiempo, permitir conjuntos infinitos.
- ↑ Reichmeider 1984 , pág. 90
- ↑ Haxell, P. (2011). "Sobre la formación de comités" . The American Mathematical Monthly . 118 (9): 777– 788. doi : 10.4169/amer.math.monthly.118.09.777 . ISSN 0002-9890 . JSTOR 10.4169/amer.math.monthly.118.09.777 . S2CID 27202372 .
- ↑ DeVos, Matt. "Teoría de grafos" (PDF) . Universidad Simon Fraser .
- ↑ Button, Jack; Chiodo, Maurice; Zeron-Medina Laris, Mariano (2014). "Gráficos de intersección de clases laterales para grupos".
The
American Mathematical Monthly . 121 (10): 922– 26. arXiv : 1304.6111 . doi : 10.4169/amer.math.monthly.121.10.922 . S2CID 16417209. Paraun subgrupo de índice finito deLa existencia de una transversal izquierda-derecha es bien conocida y, en ocasiones, se presenta como una aplicación del teorema del matrimonio de Hall.
- ↑ Hall, Marshall (1945). "Un teorema de existencia para cuadrados latinos" . Bull. Amer. Math. Soc . 51 (6): 387– 388. doi : 10.1090/S0002-9904-1945-08361-X .
- ↑ La denominación de este teorema es inconsistente en la literatura. Existe un resultado sobre emparejamientos en grafos bipartitos y su interpretación como recubrimiento de matrices (0,1). Hall (1986) y van Lint y Wilson (1992) se refieren a la forma matricial como el teorema de König, mientras que Roberts y Tesman (2009) se refieren a esta versión como el teorema de Kőnig-Egerváry. La versión para grafos bipartitos es llamada teorema de Kőnig por Cameron (1994) y Roberts y Tesman (2009) .
- ↑ Equivalencia de siete teoremas principales en combinatoria
- ↑ Reichmeider 1984
- ↑ Hall 1986 , pág. 51
- ↑ Hall 1986 , pág. 51
- ↑ Aharoni, Ron (febrero de 1984). "Teorema de dualidad de König para grafos bipartitos infinitos". Journal of the London Mathematical Society . s2-29 (1): 1– 12. doi : 10.1112/jlms/s2-29.1.1 . ISSN 0024-6107 .
- ↑ "co.combinatorics - Versión de emparejamiento fraccional del teorema del matrimonio de Hall" . MathOverflow . Consultado el 29 de junio de 2020 .
- ↑ Oxley, James (1992). Teoría de los matroides . Oxford, Reino Unido: Oxford University Press. ISBN 978-0-19-853563-8. SEÑOR 1207587 . Zbl 0784.05002 .
Referencias
- Brualdi, Richard A. (2010), Combinatoria introductoria , Upper Saddle River, NJ: Prentice-Hall/Pearson, ISBN 978-0-13-602040-0
- Cameron, Peter J. (1994), Combinatoria: Temas, técnicas, algoritmos , Cambridge: Cambridge University Press, ISBN 978-0-521-45761-3
- Hall, Marshall Jr. (1986), Teoría combinatoria (2.ª ed.), Nueva York: John Wiley & Sons, ISBN 978-0-471-09138-7
- Hall, Philip (1935), "Sobre representantes de subconjuntos", J. London Math. Soc. , 10 (1): 26– 30, doi : 10.1112/jlms/s1-10.37.26
- Halmos, Paul R.; Vaughan, Herbert E. (1950), "El problema del matrimonio", American Journal of Mathematics , 72 (1): 214–215 , doi : 10.2307/2372148 , JSTOR 2372148 , MR 0033330
- Reichmeider, PF (1984), La equivalencia de algunos teoremas de emparejamiento combinatorio , Polygonal Publishing House, ISBN 978-0-936428-09-3
- Roberts, Fred S.; Tesman, Barry (2009), Combinatoria aplicada (2ª ed.), Boca Raton: CRC Press, ISBN 978-1-4200-9982-9
- van Lint, JH; Wilson, RM (1992), Un curso de combinatoria , Cambridge: Cambridge University Press, ISBN 978-0-521-42260-4
Enlaces externos
- Teorema del matrimonio en cut-the-knot
- Teorema y algoritmo del matrimonio en cut-the-knot
- El teorema del matrimonio de Hall se explica de forma intuitiva en las notas de Lucky.
Este artículo incorpora material de la demostración del teorema del matrimonio de Hall en PlanetMath , que está bajo la licencia Creative Commons Attribution/Share-Alike License .
- Emparejamiento (teoría de grafos)
- Teoremas en combinatoria
- Teoremas en teoría de grafos