Taxonomía de los problemas de coloración IMO
Los problemas de coloración y partición en el IMO y el IMO Shortlist (categoría C) pueden clasificarse en cuatro subtipos según el tipo de garantía que buscan:
(I) Existencia monócroma: dada una coloración de un conjunto estructurado, demostrar que existe una subestructura monocrómatica (un subconjunto, una progresión, un subgrafo) de un tipo específico. Herramientas: Ramsey, van der Waerden, Hales-Jewett.
(II) Construcción óptima: demostrar que existe una coloración con cierta propiedad (o que no existe), usualmente la que maximiza o minimiza una cantidad. Herramientas: doble conteo, construcciones probabilísticas, argumentos de compacidad.
(III) Partición con restricciones: demostrar que un conjunto puede (o no puede) partirse en partes que satisfacen condiciones dadas. Herramientas: invariantes, argumentos de paridad, coloración de tableros.
(IV) Coloración de grafos: demostrar que cierto grafo es -coloreable, o hallar el número cromático, en el contexto de un problema estructural más amplio. Herramientas: grafos perfectos, lema de Hajós, argumento greedy con lema de degeneración.
La identificación del subtipo en los primeros tres minutos de lectura es la competencia central del candidato IMO. Los subtipos I y III son los más frecuentes en C1–C5 del Shortlist.
El principio de Pigeonhole cuantitativo
La forma elemental ("si objetos se distribuyen en cajas, alguna caja tiene ") debe dominarse en su versión cuantitativa para el IMO:
Teorema (Pigeonhole cuantitativo). Si objetos se distribuyen en cajas, alguna caja contiene al menos objetos. Más precisamente, si la distribución da objetos con , entonces .
Forma dual (palomar inverso). Si objetos se distribuyen en cajas y cada caja contiene al menos objetos, entonces . Contrapositivo: si , alguna caja tiene menos de objetos.
Pigeonhole iterado. Dada una coloración , existe un color tal que . El conjunto hereda la estructura aritmética de ; los resultados de densidad (Szemerédi, Green-Tao) son extensiones profundas de esta idea.
Ejemplo IMO-nivel. En una cuadrícula , se colocan fichas (no necesariamente distintas) en las casillas. Entonces existe una fila con al menos fichas (por Pigeonhole en las filas). Aplicar luego Pigeonhole en las columnas de esa fila da una casilla con fichas. Este doble Pigeonhole es la estructura básica de muchos problemas C1.
Coloraciones y progresiones: van der Waerden
Teorema de van der Waerden (1927). Para todo y , existe tal que toda -coloración de contiene una progresión aritmética monocrómatica de longitud .
Uso en IMO. Van der Waerden aparece en problemas que piden demostrar que cierta estructura monocrómatica existe para cualquier coloración, o que preguntan por los valores mínimos de para los cuales toda coloración de garantiza cierto objeto. La demostración de van der Waerden usa un argumento de doble inducción (en y ) que es modelo de demostración en olimpiadas.
**Demostración esquemática (, ).** Sea . Queremos: en toda 2-coloración de , hay una PA monocrómatica de longitud 3. El argumento: primero demos que (trivialmente, en cualquier 2-coloración de hay una PA de longitud 2). Luego, usando el primer nivel como base, se construye suficientemente grande para forzar una PA de longitud 3 en uno de los dos colores. El argumento central: si no es monocrómático para el color rojo, entonces hay restricciones en la coloración de que fuerzan una PA en azul.
**Partición de en dos conjuntos libres de PA.** A diferencia de van der Waerden, una sola parte de puede ser libre de progresiones aritméticas de longitud 3 (ejemplo: el conjunto de Behrend). Sin embargo, ninguna 2-coloración de puede hacer que ambas partes sean libres de PA de longitud 3. Esta asimetría es la esencia de van der Waerden.
La técnica de la coloración certificado
En problemas de partición del tipo "demuestra que no existe partición de en partes y con la propiedad ", la herramienta estándar es encontrar un certificado combinatorio: un objeto en cuya estructura obliga a contradicciones en cualquier partición que intente satisfacer .
Coloración de tablero. Un problema clásico: ¿puede un tablero con algunas casillas eliminadas cubrirse perfectamente con dominos ()? La coloración de ajedrez (cada casilla coloreada blanco o negro alternadamente) da el certificado: un cubrimiento perfecto requiere que el tablero tenga igual número de casillas blancas y negras. Si la cantidad de blancas y negras difiere, el cubrimiento es imposible. La coloración actúa como invariante de la partición.
Invariante de coloración para particiones. Dado un conjunto y una propiedad de particiones , se busca una función tal que cualquier partición con satisface (o alguna relación similar). Si se puede calcular que ninguna partición cumple esta relación, es imposible.
Ejemplo (ISL 2011 C3-nivel). Se tiene un conjunto de enteros. ¿Puede partirse en dos subconjuntos , de tamaño tales que ? El certificado: la suma total debe ser par (pues ). Si es impar, la partición es imposible. Si es par, la existencia depende de la estructura de (no es automática).
Coloraciones multicromáticas. Para propiedades más complejas (partición en partes), la coloración certificado se generaliza a una función o . Los argumentos de álgebra lineal sobre (Capítulo 3) son el caso más rico de esta técnica en el nivel IMO.
Particiones y el principio de extremos
En muchos problemas IMO de partición, la estrategia ganadora es considerar el elemento extremal de una parte: el máximo, el mínimo, o el elemento con máxima suma de vecinos, y derivar contradicciones o invariantes desde allí.
Principio del extremo en coloraciones de grafos. Dado un grafo con coloración propia de colores, el vértice con mayor grado en una clase de color tiene propiedades especiales. Si el grado máximo de es , entonces es -coloreable (por greedy), y es -coloreable a menos que tenga una componente completa o un ciclo impar (Teorema de Brooks).
Aplicación IMO directa. Un problema pide: demuestra que los vértices de un grafo pueden partirse en dos conjuntos y tal que cada vértice de tiene al menos la mitad de sus vecinos en , y viceversa. Argumento del extremo: considera la partición que maximiza el número de aristas entre y (aristas de corte). En esta partición óptima, si algún vértice tuviera más vecinos en que en , moverlo a aumentaría el número de aristas de corte, contradiciendo la maximalidad. Luego en la partición óptima, cada vértice tiene al menos la mitad de sus vecinos en la parte contraria.
Este argumento, llamado "Max-cut via greedy" o "argumento de bisección local", es uno de los más versátiles en problemas IMO C2–C4. La partición que maximiza las aristas de corte existe (hay finitas particiones) y satisface la propiedad deseada.