En teoría de grafos , el teorema de Turán limita el número de aristas que se pueden incluir en un grafo no dirigido que no tiene un subgrafo completo de un tamaño dado. Es uno de los resultados centrales de la teoría de grafos extremales , un área que estudia los grafos más grandes o más pequeños con propiedades dadas, y es un caso especial del problema del subgrafo prohibido sobre el número máximo de aristas en un grafo que no tiene un subgrafo dado.
Un ejemplo de un grafo de vértices que no contiene ninguna camarilla de vértices se puede formar dividiendo el conjunto de vértices en partes de tamaño igual o casi igual, y conectando dos vértices por una arista siempre que pertenezcan a dos partes diferentes. El grafo resultante es el grafo de Turán . El teorema de Turán establece que el grafo de Turán tiene el mayor número de aristas entre todos los grafos de n vértices libres de K r +1 .
El teorema de Turán, y los grafos de Turán que dan su caso extremo, fueron descritos y estudiados por primera vez por el matemático húngaro Pál Turán en 1941. [1] El caso especial del teorema para grafos sin triángulos se conoce como teorema de Mantel ; fue enunciado en 1907 por Willem Mantel, un matemático holandés. [2]
El teorema de Turán establece que todo grafo con vértices que no contenga como subgrafo tiene como máximo tantas aristas como el grafo de Turán . Para un valor fijo de , este grafo tiene aristas, utilizando la notación o minúscula . Intuitivamente, esto significa que a medida que se hace más grande, la fracción de aristas incluidas en se acerca cada vez más a . Muchas de las siguientes demostraciones solo dan el límite superior de . [3]
Aigner y Ziegler (2018) enumeran cinco pruebas diferentes del teorema de Turán. [3] Muchas de las pruebas implican la reducción al caso en el que el gráfico es un gráfico multipartito completo y muestran que el número de aristas se maximiza cuando hay partes de tamaño lo más cercano posible al igual.
Esta fue la demostración original de Turán. Tómese un grafo libre de vértices con el número máximo de aristas. Encuentre un (que existe por maximalidad) y divida los vértices en el conjunto de los vértices en el y el conjunto de los otros vértices.
Ahora, uno puede limitar los bordes superiores de la siguiente manera:
Sumando estos límites se obtiene el resultado. [1] [3]
Esta demostración se debe a Paul Erdős . Tome el vértice de mayor grado. Considere el conjunto de vértices no adyacentes a y el conjunto de vértices adyacentes a .
Ahora, elimine todas las aristas dentro de y dibuje todas las aristas entre y . Esto aumenta la cantidad de aristas según nuestro supuesto de maximalidad y mantiene el gráfico libre de . Ahora, es libre de , por lo que el mismo argumento se puede repetir en .
La repetición de este argumento produce eventualmente un grafo con la misma forma que un grafo de Turán , que es una colección de conjuntos independientes, con aristas entre cada dos vértices de diferentes conjuntos independientes. Un cálculo simple muestra que la cantidad de aristas de este grafo se maximiza cuando todos los tamaños de conjuntos independientes son lo más cercanos a la igualdad posible. [3] [4]
Esta prueba, así como la prueba de simetrización de Zykov, implican la reducción al caso en el que el grafo es un grafo multipartito completo y la demostración de que el número de aristas se maximiza cuando hay conjuntos independientes de tamaño lo más cercano posible al mismo. Este paso se puede realizar de la siguiente manera:
Sean los conjuntos independientes del grafo multipartito. Como dos vértices tienen una arista entre ellos si y solo si no están en el mismo conjunto independiente, el número de aristas es
donde el lado izquierdo se sigue del conteo directo, y el lado derecho se sigue del conteo complementario. Para mostrar el límite, basta con aplicar la desigualdad de Cauchy-Schwarz al término del lado derecho, ya que .
Para demostrar que el grafo de Turán es óptimo, se puede argumentar que no hay dos que difieran en más de uno en tamaño. En particular, suponiendo que tenemos para algún , mover un vértice de a (y ajustar las aristas en consecuencia) aumentaría el valor de la suma. Esto se puede ver examinando los cambios a ambos lados de la expresión anterior para el número de aristas, o notando que el grado del vértice movido aumenta.
Esta prueba se debe a Motzkin y Straus (1965). Comienzan considerando un grafo libre con vértices etiquetados como , y consideran maximizar la función sobre todos los no negativos con suma . Esta función se conoce como el lagrangiano del grafo y sus aristas.
La idea detrás de su demostración es que si ambos son distintos de cero mientras que no son adyacentes en el gráfico, la función es lineal en . Por lo tanto, uno puede reemplazar con cualquiera de ellos o sin disminuir el valor de la función. Por lo tanto, hay un punto con como máximo variables distintas de cero donde la función se maximiza.
Ahora bien, la desigualdad de Cauchy-Schwarz indica que el valor máximo es como máximo . Si se sustituyen todos los valores, se obtiene que el valor máximo es al menos , lo que da el límite deseado. [3] [5]
La afirmación clave de esta prueba fue encontrada independientemente por Caro y Wei. Esta prueba se debe a Noga Alon y Joel Spencer , de su libro The Probabilistic Method . La prueba muestra que cada grafo con grados tiene un conjunto independiente de tamaño al menos. La prueba intenta encontrar dicho conjunto independiente de la siguiente manera:
Se incluye un vértice de grado con probabilidad , por lo que este proceso da un promedio de vértices en el conjunto elegido.
Aplicando este hecho al gráfico del complemento y acotando el tamaño del conjunto elegido utilizando la desigualdad de Cauchy-Schwarz se demuestra el teorema de Turán. [3] Véase Método de probabilidades condicionales § Teorema de Turán para más información.
Aigner y Ziegler llaman a la última de sus cinco demostraciones "la más hermosa de todas". Sus orígenes no están claros, pero el enfoque se conoce a menudo como simetrización de Zykov, ya que se utilizó en la demostración de Zykov de una generalización del teorema de Turán [6] . Esta demostración se basa en tomar un grafo libre y aplicar pasos para hacerlo más similar al grafo de Turán mientras se aumenta el número de aristas.
En particular, dado un gráfico libre, se aplican los siguientes pasos:
Todos estos pasos mantienen el gráfico libre mientras aumentan el número de aristas.
Ahora bien, la no adyacencia forma una relación de equivalencia . Las clases de equivalencia dan a cualquier grafo maximalista la misma forma que un grafo de Turán. Como en la prueba de vértice de grado máximo, un cálculo simple muestra que el número de aristas se maximiza cuando todos los tamaños de conjuntos independientes son lo más cercanos a la igualdad posible. [3]
El caso especial del teorema de Turán para es el teorema de Mantel: El número máximo de aristas en un grafo sin triángulos en -vértice es [2] En otras palabras, uno debe eliminar casi la mitad de las aristas en para obtener un grafo sin triángulos.
Una forma reforzada del teorema de Mantel establece que cualquier grafo hamiltoniano con al menos aristas debe ser un grafo bipartito completo o debe ser pancíclico : no solo contiene un triángulo, sino que también debe contener ciclos de todas las demás longitudes posibles hasta el número de vértices del grafo. [7]
Otro refuerzo del teorema de Mantel establece que las aristas de cada grafo de vértice pueden estar cubiertas, como máximo, por camarillas que sean aristas o triángulos. Como corolario, el número de intersección del grafo (el número mínimo de camarillas necesarias para cubrir todas sus aristas) es, como máximo , . [8]
El teorema de Turán muestra que el mayor número de aristas en un grafo libre es . El teorema de Erdős-Stone halla el número de aristas hasta un error en todos los demás grafos:
(Erdős–Stone) Supongamos que es un grafo con número cromático . El mayor número posible de aristas en un grafo donde no aparece como subgrafo es donde la constante solo depende de .
Se puede observar que el gráfico de Turán no puede contener ninguna copia de , por lo que el gráfico de Turán establece el límite inferior. Como a tiene número cromático , el teorema de Turán es el caso especial en el que es a .
La pregunta general de cuántas aristas se pueden incluir en un gráfico sin una copia de alguna es el problema del subgráfico prohibido .
Otra extensión natural del teorema de Turán es la siguiente pregunta: si un grafo no tiene s, ¿cuántas copias de puede tener? El teorema de Turán es el caso donde . El teorema de Zykov responde a esta pregunta:
(Teorema de Zykov) El grafo sobre vértices sin s y con el mayor número posible de s es el grafo de Turán
Esto fue demostrado por primera vez por Zykov (1949) utilizando la simetrización de Zykov [1] [3] . Dado que el grafo de Turán contiene partes con un tamaño de alrededor de , el número de s en es de alrededor de . Un artículo de Alon y Shikhelman en 2016 ofrece la siguiente generalización, que es similar a la generalización de Erdos-Stone del teorema de Turán:
(Alon-Shikhelman, 2016) Sea un grafo con número cromático . El mayor número posible de s en un grafo sin copia de es [9]
Al igual que en Erdős–Stone, el gráfico de Turán alcanza el número deseado de copias de .
El teorema de Turan establece que si un grafo tiene una densidad de homomorfismo de aristas estrictamente superior a , tiene un número de s distinto de cero. Se podría plantear una pregunta mucho más general: si se nos da la densidad de aristas de un grafo, ¿qué podemos decir sobre la densidad de s?
Un problema que surge al responder a esta pregunta es que, para una densidad dada, puede haber algún límite que no se alcance con ningún grafo, pero que se alcance con una secuencia infinita de grafos. Para abordar este problema, a menudo se consideran los grafos ponderados o grafones . En particular, los grafones contienen el límite de cualquier secuencia infinita de grafos.
Para una densidad de aristas dada , la construcción para la mayor densidad es la siguiente:
Tome una cantidad de vértices que se acerquen al infinito. Elija un conjunto de vértices y conecte dos vértices si y solo si están en el conjunto elegido.
Esto da una densidad de La construcción para la densidad más pequeña es la siguiente:
Consideremos una cantidad de vértices que se acerque al infinito. Sea el entero tal que . Consideremos un grafo de -particiones donde todas las partes excepto la parte más pequeña tienen el mismo tamaño, y los tamaños de las partes se eligen de manera que la densidad total de aristas sea .
Para , esto da un gráfico que es -partito y, por lo tanto, no da s.
El límite inferior fue demostrado por Razborov (2008) [10] para el caso de triángulos, y luego fue generalizado a todas las camarillas por Reiher (2016) [11] . El límite superior es una consecuencia del teorema de Kruskal-Katona [12] .