Instrucciones del simulacro
Este simulacro replica el formato y la dificultad de los problemas de combinatoria P2–P3 de la Olimpiada Iberoamericana de Matemáticas (IbAm). Tiempo sugerido: 60 minutos (20 minutos por problema).
Los problemas de nivel IbAm tienen una idea clave que, una vez identificada, hace la solución fluir de manera natural. La dificultad radica en encontrar esa idea. Si estás atascado: (a) prueba con ; (b) busca una bipartición o coloración oculta; (c) considera si el problema pide existencia (→ Hall) o una cantidad (→ PIE/doble conteo).
Una solución IbAm bien redactada tiene exactamente tres partes: definición de los objetos, construcción o verificación de la propiedad clave, y conclusión. Practica escribir con esa estructura.
Problema 1 (Grafos — Matching/Coloración): Índice cromático
Problema F2-A (estilo IbAm 2018). Sea un grafo bipartito con partes y , , en el que todo vértice tiene grado exactamente (con ). Demuestra que las aristas de pueden colorearse con colores de modo que aristas del mismo color no comparten un vértice (es decir, el índice cromático de aristas ).
Solución. Demostramos por inducción en .
**Base :** El grafo es 1-regular, así que es un matching perfecto (pues y cada vértice tiene grado 1). Un matching perfecto es directamente una coloración con 1 color.
Paso inductivo: Supongamos que todo grafo bipartito con todos los grados iguales a tiene índice cromático . Sea un grafo bipartito -regular con .
Por el teorema de Hall aplicado a grafos bipartitos regulares, tiene un matching perfecto . (Verificación: para cualquier , el doble conteo da , luego ; por Hall existe matching perfecto.)
El grafo (quitamos las aristas de ) tiene todos los grados iguales a (pues cada vértice pierde exactamente una arista, la del matching perfecto). Por hipótesis inductiva, tiene una coloración de aristas con colores.
Coloreamos las aristas de con el color . La coloración de con colores más el color para las aristas de da una coloración de con colores donde aristas del mismo color no comparten vértice (las aristas de son un matching, luego no comparten vértice; las aristas de están correctamente coloreadas). Por tanto . Como tiene vértices de grado , necesariamente , luego .
Problema 2 (Conteo con restricciones): Permutaciones con distancia acotada
Problema F2-B (estilo IbAm 2016). Sea un entero. Llamamos al número de permutaciones de tales que para todo (cada elemento se desplaza a lo sumo una posición). Demuestra que donde es el -ésimo número de Fibonacci (, ).
Solución. Analizamos la estructura de las permutaciones con . Esto significa que . En particular, es , , o .
Observación clave: si , como es biyectiva, el elemento ya está en la posición , y la posición debe recibir algún valor. Como , y ya fue usado, . Si , entonces el par se intercambia: y (una transposición de elementos adyacentes). Si , entonces continuamos la cadena.
En realidad, la permutación con se descompone en: (a) puntos fijos () y (b) transposiciones de elementos adyacentes ( y ). No puede haber ciclos de longitud (si y , entonces y necesitamos ; si , pero ya fue imagen de , contradicción. Si , entonces el ciclo sería y fijo, no hay ciclo de longitud 3. Si , continuamos, pero en algún punto debe cerrarse el ciclo sin usar elementos ya asignados; esto lleva a ciclos solo de longitud 2.).
Por tanto, es un producto de transposiciones de elementos adyacentes no solapadas y puntos fijos. Equivalentemente, corresponde a una selección de un subconjunto de pares que son no adyacentes (no comparten un índice), y los demás elementos son puntos fijos.
El número de tales selecciones satisface la recurrencia: sea el número de permutaciones válidas de . Al considerar el elemento : o bien (punto fijo) y el resto es una permutación válida de , dando opciones; o bien y (transposición ) y el resto es una permutación válida de , dando opciones. Luego con () y ( o ). Esta es exactamente la recurrencia de Fibonacci con y , luego .
Problema 3 (Combinatoria geométrica): Puntos en posición general
Problema F2-C (estilo IbAm 2020). Se tienen puntos en el plano en posición general (no tres colineales). Se colorean de ellos de rojo y de azul. Demuestra que existe una recta que separa los puntos rojos de los azules (es decir, todos los rojos quedan de un lado y todos los azules del otro) si y solo si no existe ningún segmento entre un punto rojo y uno azul que contenga en su interior a otro punto del conjunto.
Nota: Esta versión pide demostrar la existencia de una recta separadora bajo una condición específica. Probamos la dirección "si existe la recta separadora, entonces no hay segmento rojo-azul con puntos internos" (la más directa) y comentamos la dirección contraria.
Solución (dirección ⟹). Supongamos que existe una recta que separa los rojos de los azules. Sea un segmento con rojo y azul. Como y están en lados opuestos de , el segmento cruza a en un punto interior. Como y los puntos están en posición general (ninguno sobre , pues los separa), no es ninguno de los puntos. Luego el interior del segmento no contiene puntos del conjunto.
Dirección ⟸ (bosquejo). Si ningún segmento rojo-azul contiene puntos del conjunto en su interior, podemos construir la recta separadora de manera constructiva. Consideramos la envoltura convexa de los puntos rojos y la envoltura convexa de los puntos azules. La condición sobre los segmentos implica que estas dos envoltura son disjuntas (si se intersectaran, habría un punto de intersección que sería interior a algún segmento rojo-azul). Por el teorema de separación de conjuntos convexos, dos conjuntos convexos compactos disjuntos pueden separarse por una recta.