Teoría extremal de conjuntos: Sperner, Erdős–Ko–Rado y cadenas
¿Cuántos subconjuntos de se pueden elegir sin que ninguno contenga a otro? ¿Y sin que dos sean disjuntos? Preguntas de apariencia inocente cuyas respuestas exactas son joyas de la combinatoria del siglo XX.
Sea . Una familia de subconjuntos de es:
- una anticadena (o familia de Sperner) si ningún miembro contiene a otro: para ;
- intersectante si para todos (incluyendo , lo que excluye );
- una cadena si está totalmente ordenada por inclusión: .
La teoría extremal de conjuntos pregunta: ¿cuál es el tamaño máximo posible de bajo restricciones de este tipo?
1. Teorema de Sperner (1928). El tamaño máximo de una anticadena en es , alcanzado por la familia de todos los subconjuntos de tamaño .
2. Teorema de Erdős–Ko–Rado (1961). Si es una familia intersectante de -subconjuntos de con , entonces , alcanzado por la familia de todos los -subconjuntos que contienen un elemento fijo.
3. Lema de descomposición en cadenas (Dilworth / de Bruijn–Tengbergen–Kruyswijk). El conjunto , ordenado por inclusión, se puede descomponer en exactamente cadenas disjuntas, cada una pasando por un nivel "central".
(1) Sperner — vía cadenas y LYM. La demostración más limpia combina dos ideas.
Cota vía conteo de cadenas (LYM, Lubell–Yamamoto–Meshalkin). Hay cadenas maximales (una por cada orden de inserción de los elementos). Un conjunto de tamaño pertenece a exactamente de estas cadenas (las formas de construir insertando sus elementos, seguidas de las de completar el resto). Si es una anticadena, ninguna cadena maximal puede contener dos miembros distintos de (si están ambos en una cadena, contradicen que es anticadena). Por tanto, sumando sobre el número de cadenas que pasan por cada miembro, obtenemos a lo sumo :
Como para todo , cada sumando es , así que , de donde .
Igualdad. La familia de todos los subconjuntos de tamaño es claramente una anticadena (dos conjuntos del mismo tamaño nunca se contienen estrictamente) de tamaño , mostrando que la cota es óptima.
(2) Erdős–Ko–Rado — vía el argumento "circular" de Katona. Disponemos los elementos de en un círculo (de las formas posibles, todas equivalentes por simetría). Para cada disposición circular, los -subconjuntos que forman un arco contiguo son en total, y a lo sumo de ellos pueden pertenecer simultáneamente a una familia intersectante —dos arcos disjuntos de longitud no pueden ser ambos miembros de , y un análisis cuidadoso de los arcos que se solapan muestra que como mucho de los arcos están en —. Promediando sobre las disposiciones circulares y contando cuántas veces aparece cada -subconjunto fijo como arco (exactamente veces), se obtiene
Igualdad. La familia de todos los -subconjuntos que contienen el elemento es intersectante (todos comparten ) y tiene miembros.
Ejemplo 1. Para : la familia —todos los -subconjuntos— es una anticadena de tamaño , óptima por Sperner.
Ejemplo 2. Para (): la familia de pares que contienen al elemento tiene miembros, y Erdős–Ko–Rado garantiza que ninguna familia intersectante de pares puede ser mayor —en contraste con familias intersectantes de -subconjuntos de , donde cualquier familia de más de la mitad de los -subconjuntos es automáticamente intersectante (dos -subconjuntos de un conjunto de elementos son disjuntos si y solo si son complementarios), ilustrando por qué la condición es esencial.
Reconocer una anticadena o familia intersectante escondida
La dificultad real de estos problemas rara vez está en aplicar el teorema —una vez identificado el contexto, la cota sale de inmediato—, sino en reconocer que un problema de apariencia distinta es, en esencia, una pregunta sobre anticadenas o familias intersectantes.
Problema. En un conjunto de enteros positivos distintos, ninguno divide a otro. ¿Cuál es el tamaño máximo posible de tal conjunto si todos sus elementos están entre y ?
Solución (esquema). "Ninguno divide a otro" es la relación de divisibilidad jugando el papel de inclusión: agrupando los enteros de en cadenas según la relación " y es potencia de " (cada entero impar genera la cadena ), el problema se reduce —vía el principio del palomar sobre las cadenas— a una variante del teorema de Dilworth / Sperner aplicada al poset de divisibilidad. La respuesta es (los enteros de a ).
El método de compresión (shifting)
Una técnica recurrente para probar resultados extremales sobre familias de conjuntos es la compresión: una operación que transforma una familia en otra, del mismo tamaño y que preserva la propiedad relevante (intersectante, anticadena), pero "más simple" (más cercana a un segmento inicial en algún orden). Iterando compresiones se reduce el problema a familias de forma muy especial, donde la cota se verifica directamente. Esta idea —reducir el caso general a un caso "canónico" mediante transformaciones que no empeoran la cantidad de interés— es transversal a toda la combinatoria extremal y aparece también en la demostración de Hilton–Milner (refinamiento de Erdős–Ko–Rado) y en problemas de geometría combinatoria.
Más allá: la jerarquía de resultados extremales
Sperner y Erdős–Ko–Rado son la puerta de entrada a una rica jerarquía de resultados —teorema de Kruskal–Katona (cotas sobre "sombras" de familias de conjuntos), teorema de Frankl–Wilson (familias con intersecciones prescritas módulo un primo, con aplicaciones sorprendentes a geometría y teoría de códigos), y la conexión profunda con la teoría de Ramsey (ver ramsey): ambas áreas estudian cuán grande puede ser una estructura "libre" de cierta configuración, y comparten técnicas (compresión, el método probabilístico, argumentos de doble conteo).
Estos teoremas ejemplifican un patrón recurrente en combinatoria extremal: una cota superior elegante, con un argumento de conteo (a menudo doble conteo o promedio) que es sorprendentemente corto, acompañada de una familia extremal explícita que demuestra su optimalidad. Cuando un problema pide "el máximo tamaño de una familia con propiedad ", conviene primero adivinar la familia extremal —casi siempre tiene una estructura muy simple y simétrica— y luego buscar el argumento de conteo que iguale esa cota. Adivinar primero la respuesta orienta la búsqueda de la demostración.