Anatomía del grafo de Turán: la fórmula exacta
El grafo de Turán se define como el único (salvo isomorfismo) grafo completo -partido de vértices cuyas partes difieren en tamaño a lo sumo 1. Si con (división euclidiana), entonces tiene partes de tamaño y partes de tamaño .
El número exacto de aristas de se calcula directamente:
donde son los tamaños de las partes. Como , y se minimiza con el reparto equilibrado, obtenemos la fórmula:
donde . Para , la fórmula simplifica exactamente a .
Ejemplos concretos: tiene aristas; tiene aristas; tiene aristas.
Simetrización de Zykov: la prueba más limpia del Teorema de Turán
La prueba de Zykov (1949) del Teorema de Turán es la más elegante disponible. Introduce una operación de "simetría" sobre grafos que preserva la propiedad -free y no decrece el número de aristas, convergiendo a .
Operación de Zykov. Dado un grafo y dos vértices no adyacentes , la simetrización de Zykov es el grafo obtenido identificando y en un único vértice , y conectando a todos los vecinos de o de (unión de vecindarios), luego añadiendo un nuevo vértice aislado para mantener vértices. Formalmente: el nuevo grafo tiene vértices y , donde hereda como vecinos.
Propiedad 1 (no pierde aristas). . Demostración: el vértice nuevo tiene vecinos, mientras que tenía y tenía . El cambio neto en aristas es (aristas perdidas entre y , que no existía pues son no adyacentes) . Espera: esto da que se pierden aristas. Corrijamos: el vértice aislado nuevo no aporta aristas, y tiene vecinos en lugar de (aristas de y combinadas, con la arista que no existía). La ganancia neta es . Para la variante correcta: remplazamos por una copia de (mismos vecinos), con lo que el número de aristas cambia por : si , ganamos o nos quedamos igual.
Variante correcta de Zykov: clonación. Definimos la operación de clonar sobre (con ): reemplazar por una nueva copia de (mismos vecinos que , sin aristas entre y la copia). El número de aristas cambia por . La copia puede introducir solo si ya había entre los vecinos comunes —pero si era -free y entre los vecinos de no había , la operación preserva -free.
**Propiedad 2 (preserva -free).** Si es -free y no son adyacentes, entonces (con la operación de clonación correcta) también es -free, siempre que el proceso converja a un grafo -partido completo.
Convergencia. Aplicando repetidamente la operación de clonar el vértice de mayor grado sobre el de menor grado dentro de cada componente no-arista, el grafo converge a un estado donde todos los vértices sin arista entre ellos tienen el mismo vecindario. En ese estado, los vértices se particionan en clases de equivalencia (clases de no-adyacencia), y el grafo resultante es exactamente el grafo completo -partido .
La unicidad del grafo extremal
El Teorema de Turán incluye un resultado de unicidad: el único grafo -free con vértices y aristas es el propio .
Esto se deduce del proceso de Zykov: si en algún paso la clonación estrictamente incrementa el número de aristas (es decir, en algún momento), entonces el grafo original tenía estrictamente menos aristas que . Para que un grafo alcance el máximo , cada paso de Zykov debe ser una igualdad, lo que ocurre si y solo si ya es -partido completo desde el inicio.
El equilibrio entre partes (todas de tamaño o ) sigue de la observación: si una parte tiene tamaño y otra tiene tamaño con , entonces mover un vértice de la parte de tamaño a la de tamaño cambia las aristas en ... Más limpidamente: para un grafo -partido con partes de tamaños , si , mover un vértice de la primera parte a la última incrementa las aristas en . Luego el máximo se alcanza cuando : partes equilibradas.
Versión de estabilidad: el Teorema de Simonovits
El Teorema de Turán dice que si , entonces . La versión de estabilidad (Simonovits, 1968) es un fortalecimiento cuantitativo: si tiene "casi" el máximo de aristas, entonces es "casi" isomorfo a .
Teorema de Simonovits (versión informal). Para todo existe tal que si es -free de vértices con , entonces se puede obtener de borrando y añadiendo a lo sumo aristas.
Versión cuantitativa precisa. Si es -free con vértices y , entonces existe una partición de en partes tal que el número de aristas dentro de las partes (aristas "malas") es a lo sumo , donde cuando .
La estabilidad es crucial para muchas aplicaciones: permite deducir que cualquier grafo extremal o casi-extremal tiene la estructura global de con solo "ruido local". En problemas olímpicos avanzados, cuando el enunciado pide caracterizar todos los grafos que alcanzan o casi alcanzan el máximo, la estabilidad de Simonovits es la herramienta correcta.
Ejemplo de aplicación directa: Si en un grafo de vértices con aristas (para grande) sabemos que es -free, el Teorema de Simonovits dice que es "casi" : hay una 3-partición de los vértices con pocas aristas dentro de las partes. Esta información es suficiente para muchas demostraciones de existencia en olimpiadas.
Turán generalizado: el número extremal ex(n, H)
El problema de Turán puede generalizarse: dado un grafo arbitrario (no solo un clique), ¿cuál es , el máximo número de aristas en un grafo de vértices que no contiene como subgrafo?
Para , la respuesta es . Para hipergrafos más generales, la teoría se vuelve mucho más compleja.
Teorema de Kővári–Sós–Turán (1954). Para el grafo bipartito completo con , . Este resultado tiene aplicaciones directas en geometría combinatoria (acota incidencias punto-curva).
**El número de Zarankiewicz ** es y aparece en problemas sobre matrices de 0s y 1s sin submatriz de unos . Para : , una cota que aparece en problemas tipo "dado un conjunto de puntos en el plano, el número de pares de puntos a distancia 1 es ".
Para olimpiadas, el nivel de generalidad relevante es: conocer que es de orden para grafos bipartitos (donde es el número cromático), y para cliques.
Problemas olímpicos con sabor a Turán
El Teorema de Turán aparece en olimpiadas disfrazado de muchas formas. Los patrones más frecuentes son:
**Patrón 1: "Dado objetos y relaciones entre ellos, sin triángulo/cuarteto de relaciones mutuas, acota el número de relaciones."** Este es directamente.
**Patrón 2: "En cierta configuración densa, demuestra que existe un clique de tamaño ."** Equivale a demostrar que el número de aristas supera .
Patrón 3: "Caracteriza todas las configuraciones que alcanzan el máximo." Aquí la unicidad de resuelve el problema.
Estrategia de resolución: (1) modela el problema como un grafo de vértices; (2) identifica el subgrafo prohibido (clique de tamaño ); (3) aplica el Teorema de Turán con el correcto; (4) si el problema da más aristas que , el clique existe; si pide el máximo sin clique, la respuesta es y el extremal es .
Coda histórica: Pál Turán demostró este teorema mientras cumplía trabajos forzados en Budapest durante 1941. Escribió las ideas en papel de periódico y las memorizó. Al salir del campo, las publicó de inmediato. Su trabajo sobrevivió a la guerra y fundó una disciplina entera.