Módulos / combinatoria-3 / Capítulo 3 — Método probabilístico / Lección 3.4

Cotas de Ramsey por el método probabilístico

Lección 3.4·Capítulo 3 — Método probabilístico·12 min·Piloto

Video en producción

El contenido pedagógico de esta lección ya está completo y lo puedes leer abajo. El video con la voz de Eduardo Espinoza Ramos se produce según la Política de IA.

Disclosure de IA: al publicarse, este contenido reproducirá digitalmente, con autorización expresa del autor, la voz y fisonomía de Eduardo Espinoza Ramos. Curaduría revisada por matemáticos profesionales. Política completa →

Objetivo de la lección

Aplicar el método probabilístico para demostrar cotas inferiores para los números de Ramsey $R(k,k)$ y $R(k,l)$, y entender la brecha entre cotas superiores e inferiores como uno de los problemas abiertos más importantes de la combinatoria. Demostrar la cota $R(k,k) > k \cdot 2^{k/2} / (e\sqrt{2})$ por el método de la alteración. Relacionar los números de Ramsey con grafos de Paley y la hipótesis de Riemann generalizada.

Los números de Ramsey: lo que sabemos y lo que no sabemos

El número de Ramsey R(s,t)R(s,t) es el mínimo nn tal que toda 2-coloración de KnK_n contiene un clique rojo de tamaño ss o un independiente azul de tamaño tt. La existencia de R(s,t)R(s,t) para todos s,ts,t fue demostrada por Ramsey en 1930.

Las cotas conocidas para R(k,k)R(k,k) muestran una brecha exponencial:

2kR(k,k)4k\sqrt{2}^k \lesssim R(k,k) \lesssim 4^k.

La cota superior R(k,k)(2k2k1)4kR(k,k) \le \binom{2k-2}{k-1} \le 4^k sigue de la recurrencia R(s,t)R(s1,t)+R(s,t1)R(s,t) \le R(s-1,t) + R(s,t-1) y la fórmula binomial. La cota inferior R(k,k)>2k/2R(k,k) > 2^{k/2} es la prueba de Erdős de 1947 que presentamos en la Lección 3.1.

Mejorar cualquiera de estas dos cotas más allá del factor exponencial base sigue siendo uno de los problemas más famosos de la combinatoria. En 2023, Campos, Griffiths, Morris y Sahasrabudhe demostraron R(k,k)(4ε)kR(k,k) \le (4-\varepsilon)^k para una constante ε>0\varepsilon > 0 pequeña, la primera mejora de la base exponencial de la cota superior en más de 75 años. La cota inferior de Erdős sigue sin mejorarse en el orden de magnitud.

2k/2<R(k,k)(2k2k1)4k2^{k/2} < R(k,k) \le \binom{2k-2}{k-1} \le 4^k

La cota mejorada: el método de la alteración

Podemos mejorar la cota inferior de Erdős usando el método de la alteración (Erdős, Spencer, 1974). El argumento en la Lección 3.1 daba R(k,k)>2k/2R(k,k) > 2^{k/2} eligiendo n=2k/2n = 2^{k/2} y mostrando que la esperanza del número de cliques monocromáticos de tamaño kk es <1< 1. La idea de la alteración es: incluso si la esperanza es 1\ge 1, podemos eliminar un vértice de cada clique monocromático y el grafo resultante sigue siendo grande.

Prueba por alteración. Tomamos n=k2k/2/(e2)n = \lfloor k \cdot 2^{k/2} / (e\sqrt{2}) \rfloor y coloremos KnK_n aleatoriamente. Sea XX el número de cliques monocromáticos de tamaño kk. Por el cálculo de la Lección 3.1, E[X]=(nk)21(k2)\mathbb{E}[X] = \binom{n}{k} \cdot 2^{1-\binom{k}{2}}. Para n=Θ(k2k/2)n = \Theta(k \cdot 2^{k/2}), se tiene E[X]=Θ(n)\mathbb{E}[X] = \Theta(n) — la esperanza es del orden de nn. Eliminamos un vértice de cada clique monocromático de tamaño kk. El número de vértices eliminados es a lo sumo XX, y el grafo resultante GG' tiene al menos nXn - X vértices y no contiene cliques monocromáticos de tamaño kk. Como E[nX]=nE[X]=nO(n)=Ω(n)\mathbb{E}[n - X] = n - \mathbb{E}[X] = n - O(n) = \Omega(n), existe una coloración donde nX=Ω(n)n - X = \Omega(n). Con la elección correcta de la constante en nn, el grafo GG' tiene Ω(k2k/2)\Omega(k \cdot 2^{k/2}) vértices, lo que da:

R(k,k)>ke22k/2R(k,k) > \frac{k}{e\sqrt{2}} \cdot 2^{k/2}

Cotas para $R(k,l)$ con $k$ fijo y $l \to \infty$

Para el caso asimétrico R(k,l)R(k,l) con kk fijo y ll grande, el método probabilístico da una cota inferior precisa. Se puede demostrar:

R(k,l)ck(llogl)(k1)/2R(k,l) \ge c_k \cdot \left(\frac{l}{\log l}\right)^{(k-1)/2}

para una constante ck>0c_k > 0 que depende solo de kk. La prueba usa G(n,p)G(n,p) con p=c(l/logl)1/(k1)p = c\cdot(l/\log l)^{-1/(k-1)}: el número de cliques rojos de tamaño kk tiene esperanza pequeña (por elección de pp), y el número de independientes azules de tamaño ll también. La alteración elimina vértices para destruir cliques y grandes independientes, dejando un grafo con muchos vértices.

Para k=3k=3, esto da R(3,l)c(l/logl)R(3,l) \ge c(l/\log l) para alguna constante c>0c > 0. El resultado asintótico exacto R(3,l)=Θ(l2/logl)R(3,l) = \Theta(l^2/\log l) fue una de las mayores hazañas de la combinatoria del siglo XX, demostrado por Kim en 1995 mediante el proceso de Rödl (un proceso aleatorio refinado).

La cota superior R(3,l)O(l2/logl)R(3,l) \le O(l^2/\log l) sigue de argumentos de grafos de Ramsey-libres y el Teorema de Turán, como vimos en el Capítulo 2.

Grafos de Paley y la conexión con la teoría de números

Una de las preguntas más fascinantes de la combinatoria es si existe una construcción explícita de grafos de Ramsey —grafos con nn vértices sin clique ni independiente de tamaño ClognC \log n para alguna constante CC. Si tal construcción existiera, probaría que los números de Ramsey tienen cota inferior casi lineal (en logn\log n), pero con una constante mejor que la probabilística.

Los grafos de Paley son el principal candidato. Dado un primo q1(mod4)q \equiv 1 \pmod{4}, el grafo de Paley P(q)P(q) tiene vértice por cada elemento de Fq\mathbb{F}_q y arista {a,b}\{a,b\} si aba-b es un residuo cuadrático en Fq\mathbb{F}_q. Es bien sabido que P(q)P(q) es strongly regular con parámetros (q,(q1)/2,(q5)/4,(q1)/4)(q, (q-1)/2, (q-5)/4, (q-1)/4).

Se conjetura que α(P(q))=O(qlogq)\alpha(P(q)) = O(\sqrt{q} \log q), lo que implicaría R(k,k)2Ω(k2)R(k,k) \ge 2^{\Omega(k^2)} —una mejora exponencial enorme sobre la cota probabilística. Sumas de caracteres de Gauss permiten probar α(P(q))2q\alpha(P(q)) \le 2\sqrt{q} (cota cuadrática), pero la cota conjectural O(qlogq)O(\sqrt{q} \log q) equivale a la Hipótesis de Riemann Generalizada para funciones LL sobre Fq\mathbb{F}_q. Esta es una de las conexiones más inesperadas entre la combinatoria y la teoría analítica de números.

α(P(q))2q\alpha(P(q)) \le 2\sqrt{q}

El método probabilístico en Ramsey generalizado: hipergrafos

Sea R(r)(k;c)R^{(r)}(k;c) el número de Ramsey de hipergrafos: el mínimo nn tal que toda cc-coloración de los rr-subconjuntos de [n][n] contiene un conjunto monocromático de tamaño kk. Para r=2,c=2r=2, c=2 se tiene R(2)(k;2)=R(k,k)R^{(2)}(k;2) = R(k,k). Para r=3r=3 (tri-hipergrafos), el crecimiento es radicalmente diferente:

exp(c12k/2)R(3)(k;2)exp(c22k)\exp(c_1 \cdot 2^{k/2}) \le R^{(3)}(k;2) \le \exp(c_2 \cdot 2^k).

La cota inferior (torre exponencial simple) se demuestra por un argumento de "stepping up" de Erdős-Hajnal: se puede "empujar hacia arriba" la cota de r=2r=2 a r=3r=3 ganando un exponente. La prueba usa el método probabilístico con una coloración aleatoria de tri-aristas y un argumento de doble conteo.

Para rr general, los números de Ramsey crecen como torres exponenciales de altura r1r-1. Esta explosión fue una de las primeras indicaciones de que los problemas de Ramsey son computacionalmente incomprensibles: el número R(3)(5;2)R^{(3)}(5;2) ya es desconocido, aunque está acotado entre exp(exp(c1))\exp(\exp(c_1)) y exp(exp(c2))\exp(\exp(c_2)).

Síntesis: el método probabilístico como herramienta olímpica

Para los Selectivos IMO, el método probabilístico aparece en tres formas principales: (1) Coloraciones aleatorias: colorear vértices/aristas/enteros aleatoriamente y usar esperanza para probar existencia de coloraciones buenas. (2) Permutaciones aleatorias: elegir un orden aleatorio para probar existencia de recorridos, enumeraciones o funciones con propiedades especiales. (3) Subconjuntos aleatorios: elegir un subconjunto aleatorio (cada elemento con probabilidad pp independiente) y controlar sus propiedades.

Los cálculos siempre siguen el mismo patrón: (a) definir el espacio, (b) identificar indicadoras, (c) calcular esperanza por linealidad, (d) concluir existencia. El reto olímpico es (a): elegir el espacio de probabilidad correcto que hace el cálculo en (c) tratable y la conclusión en (d) útil.

El capítulo 3 cierra con esta visión: el método probabilístico es una forma de pensar sobre la combinatoria, no solo una técnica. Preguntar "¿qué pasa si elijo esto aleatoriamente?" es, en muchos problemas, la apertura más poderosa. Los problemas del Capítulo 3 que siguen están diseñados para que practiques reconocer este patrón desde el enunciado.

Problemas del Capítulo 3 — con solución

8 problemas verificados. Intenta cada uno antes de abrir la solución.

C3-3.1★★★IMO Shortlist 2014 C2

Sea n2n \ge 2 un entero. Determina el número mínimo kk de colores necesarios para colorear los enteros 1,2,,n1, 2, \ldots, n de manera que no existan enteros a<ba < b del mismo color tales que bab - a es una potencia de 2 (incluyendo 20=12^0 = 1).

C3-3.2★★★Erdős 1947 / IMO Nivel selectivo

Demuestra que R(k,k)>2k/2R(k,k) > 2^{k/2} para todo k3k \ge 3. Más precisamente, muestra que si n<2k/2n < 2^{k/2}, existe una 2-coloración de las aristas de KnK_n sin clique monocromático de tamaño kk.

C3-3.3★★★★Método de la alteración / Erdős-Spencer

Sea GG un grafo con nn vértices y mm aristas. Demuestra que α(G)n2ln(2m/n)m/n\alpha(G) \ge \dfrac{n}{2} \cdot \dfrac{\ln(2m/n)}{m/n} cuando mnm \ge n. En particular, deduce que si GG es dd-regular entonces α(G)nlnd2d\alpha(G) \ge \dfrac{n \ln d}{2d}.

C3-3.4★★★★IMO Shortlist 2011 C6

En un torneo de nn jugadores (competición donde cada par juega exactamente una vez y no hay empates), se dice que el jugador AA "supera en dos pasos" al jugador BB si AA venció a CC y CC venció a BB para algún jugador CC. Sea f(T)f(T) el número de pares ordenados (A,B)(A, B) con ABA \ne B tales que AA supera en dos pasos a BB. Demuestra que existe un torneo TT con nn jugadores para el cual f(T)n(n1)(n3)/8f(T) \ge n(n-1)(n-3)/8, y que esta cota se alcanza cuando nn es impar.

C3-3.5★★★★Lema Local de Lovász / Problema de 2-coloración

Sea HH un hipergrafo kk-uniforme (cada arista tiene exactamente kk vértices, con k2k \ge 2) tal que cada arista comparte vértices con a lo sumo dd otras aristas. Demuestra que si d2k2/ed \le 2^{k-2}/e entonces HH admite una 2-coloración de vértices sin aristas monocromáticas.

C3-3.6★★★★IMO 1987 Problema 2 / Ramsey clásico

Sea n2n \ge 2 y considera todas las 2(n2)2^{\binom{n}{2}} 2-coloraciones de las aristas de KnK_n. Demuestra que el número de tales coloraciones que contienen al menos un triángulo monocromático es mayor que la mitad del total, para n6n \ge 6. ¿Qué dice esto sobre el número de Ramsey R(3,3)R(3,3)?

C3-3.7★★★★★IMO Shortlist 2007 C6

Sea a1,a2,,ana_1, a_2, \ldots, a_n una permutación de 1,2,,n1, 2, \ldots, n. Una subsucesión ai1,ai2,,aika_{i_1}, a_{i_2}, \ldots, a_{i_k} con i1<i2<<iki_1 < i_2 < \cdots < i_k se llama **mm-buena** si aij+1aijm|a_{i_{j+1}} - a_{i_j}| \le m para todo j=1,,k1j = 1, \ldots, k-1. Demuestra que para todo m1m \ge 1 existe una permutación de 1,,n1, \ldots, n que no tiene ninguna mm-buena subsucesión creciente de longitud mayor que 2mn2\sqrt{mn}.

C3-3.8★★★★★IMO 2014 Problema 6

Sea a1<a2<<ana_1 < a_2 < \cdots < a_n una secuencia de nn enteros. Un subconjunto {ai1,ai2,,aik}\{a_{i_1}, a_{i_2}, \ldots, a_{i_k}\} con i1<i2<<iki_1 < i_2 < \cdots < i_k se llama bueno si aiuaiu1a_{i_u} - a_{i_{u-1}} divide a aiu+1aiu1a_{i_{u+1}} - a_{i_{u-1}} para todo 1<u<k1 < u < k. Sea f(n)f(n) el mínimo valor de kk tal que toda secuencia de nn enteros tiene un subconjunto bueno de tamaño k\ge k. Demuestra que f(n)Ω(logn)f(n) \ge \Omega(\log n), es decir f(n)clog2nf(n) \ge c \log_2 n para alguna constante c>0c > 0.