Módulos / combinatoria-2 / Capítulo 6 — Combinatoria en concursos Iberoamericanos / Lección 6.1

Análisis de problemas IbAm 2015–2022

Lección 6.1·Capítulo 6 — Combinatoria en concursos Iberoamericanos·14 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

Analizar y clasificar los problemas de combinatoria de la Olimpiada Iberoamericana de Matemáticas (IbAm) entre 2015 y 2022; identificar las herramientas dominantes en cada problema (Hall, König, PIE, coloraciones, invariantes, extremales); reconocer los patrones de enunciado que señalan qué técnica aplicar; y desarrollar una lectura estratégica del enunciado para mapear el problema al arsenal de herramientas del curso.

Panorama de la combinatoria iberoamericana 2015–2022

Entre 2015 y 2022, la Olimpiada Iberoamericana de Matemáticas incluyó al menos un problema de combinatoria en casi todas sus ediciones. Los temas recurrentes son: grafos y coloraciones (~40 % de los problemas), conteo con restricciones y PIE (~25 %), matchings y asignaciones (~20 %), y problemas de invariantes o extremales (~15 %).

Un análisis de las soluciones oficiales revela que los ingredientes más frecuentes son: (1) bipartición o coloración del tablero/grafo para extraer una paridad; (2) el teorema de Hall para demostrar existencia de una asignación; (3) el principio del extremo o el invariante monovariante para problemas de proceso; (4) el PIE para contar configuraciones que evitan cierta propiedad.

La IbAm tiene nivel de dificultad intermedio entre las olimpiadas nacionales sudamericanas y la IMO. Los problemas de combinatoria suelen ser el P1 o P2 del certamen (dificultad 3-4 sobre 6), aunque ocasionalmente aparece combinatoria difícil en P4 o P6.

Una característica distintiva de los problemas IbAm es que los enunciados son concisos y la solución "oficial" es corta (2-4 párrafos), pero encontrarla requiere identificar exactamente la herramienta correcta. No hay soluciones "de fuerza bruta": cada problema tiene una idea clave que lo resuelve de manera elegante.

El objetivo de esta lección es desarrollar la habilidad de leer un enunciado y mapear la técnica. Para ello, analizaremos problemas representativos de cada categoría y extraeremos las señales que identifican la herramienta.

Categoría 1 — Problemas de coloración y paridad

Los problemas de coloración son los más reconocibles de la IbAm. Las señales típicas en el enunciado son: tablero, fichas, dominós, colores, rojo/azul/blanco, "demuestra que es imposible cubrir", "todos los vértices del mismo color", o "existe una configuración donde...".

Herramienta: Coloración de 2 o más colores para extraer un invariante de paridad o módulo. La coloración convierte un problema combinatorio en uno de conteo: basta contar cuántos objetos de cada color hay y mostrar que los números no coinciden.

Ejemplo IbAm 2015 (problema 1, estilo): Un tablero n×nn \times n con nn par se quiere cubrir con piezas en forma de L (que cubren 3 celdas). Demuestra que es imposible si n2(mod4)n \equiv 2 \pmod{4}. Coloración estándar: colorea el tablero con 4 colores en bloques 2×22 \times 2. Cada pieza L cubre exactamente 3 de los 4 colores, así que el número de piezas de cada "tipo" (según qué celda del bloque queda descubierta) debe ser igual. Pero el número de celdas de cada color no es un múltiplo de 3 cuando n2(mod4)n \equiv 2 \pmod 4. Contradicción.

Señales de coloración: El enunciado menciona estructuras geométricas (tablero, grafo, círculo) y pide demostrar imposibilidad de cubrir o seleccionar. La coloración produce el invariante que hace la prueba por contradicción.

Coloraciones de grafos: En problemas de grafos, la bipartición del grafo (colorar con 2 colores las partes) permite aplicar el teorema de Hall. Si el grafo no es bipartito, la coloración con kk colores muestra que el grafo no es k1k-1-coloreable (vía el teorema de los 4 colores o argumentos ad hoc para grafos específicos).

Categoría 2 — Problemas de asignación y Hall

Los problemas de asignación piden demostrar que existe una manera de emparejar elementos de dos conjuntos (personas-trabajos, fichas-posiciones, equipos-horarios) cumpliendo ciertas restricciones de compatibilidad.

Herramienta: Teorema de Hall (o König para la versión de cantidad mínima). El paso clave es modelar el problema como un grafo bipartito y verificar la condición N(S)S|N(S)| \geq |S| para todo SS.

Señales de Hall: "Demuestra que se puede asignar", "existe una selección tal que cada elemento elige...", "hay una forma de repartir... sin colisiones". El problema involucra dos grupos distintos de objetos con compatibilidades entre ellos.

Ejemplo IbAm 2017 (problema 2, estilo): Hay nn equipos y nn fechas en un torneo. Cada equipo tiene una lista de kk fechas disponibles, y cada fecha está disponible para exactamente kk equipos. Demuestra que se puede asignar a cada equipo una fecha de su lista, sin repetir fechas. Solución: El grafo bipartito equipos-fechas es kk-regular. Por el corolario de Hall para grafos kk-regulares, existe matching perfecto. \square

Variantes de Hall más difíciles: A veces la condición de Hall no es inmediata por regularidad y hay que verificarla directamente. La estrategia es: (a) suponer que la condición falla para algún SS, (b) derivar una contradicción usando las hipótesis numéricas del problema. El doble conteo de aristas entre SS y N(S)N(S) es la técnica de verificación más frecuente.

Categoría 3 — Problemas de conteo y PIE

Los problemas de conteo piden calcular el número de configuraciones que cumplen ciertas condiciones. En la IbAm, raramente se pide un número exacto; más frecuentemente se pide demostrar que el número es mayor que cero, par/impar, o divisible por algún número.

Herramienta: PIE, derangements, funciones sobreyectivas, polinomios de la torre. La elección depende de la estructura de las condiciones.

Señales del PIE: "¿Cuántas maneras hay de...?", "Demuestra que el número de... es divisible por kk", "Demuestra que existe al menos una configuración donde ningún elemento satisface la propiedad P".

Ejemplo IbAm 2019 (problema 1, estilo): ¿De cuántas maneras se pueden ordenar nn libros en nn estantes de modo que ningún libro quede en el estante con su mismo número? La respuesta es Dn=n!k=0n(1)k/k!D_n = n! \sum_{k=0}^{n}(-1)^k/k! (derangements). Para la divisibilidad: Dn(1)n(modn)D_n \equiv (-1)^n \pmod{n} (usando la fórmula del subfactorial módulo nn).

Conteo con cotas y distribuciones: Los problemas IbAm de conteo con restricciones de cotas superiores (a lo sumo mm objetos de tipo ii) se resuelven con el PIE de cotas: S(1)S(niS(mi+1)+k1k1)\sum_S (-1)^{|S|} \binom{n - \sum_{i\in S}(m_i+1)+k-1}{k-1}.

Tip de velocidad: En una olimpiada, cuando el problema de conteo tiene simetría (todas las condiciones son equivalentes), la fórmula del PIE se reduce a j=0k(1)j(kj)f(j)\sum_{j=0}^{k}(-1)^j \binom{k}{j} f(j) con solo k+1k+1 términos. Identificar la simetría antes de calcular ahorra tiempo.

Categoría 4 — Invariantes y principio del extremo

Los problemas de proceso describen una secuencia de operaciones o movimientos y preguntan sobre el estado final, la posibilidad de alcanzar cierto estado, o la cantidad mínima de pasos.

Herramienta: Invariante (una cantidad que no cambia con cada operación) o monovariante (una cantidad que solo puede crecer o decrecer). En combinatoria, los invariantes más frecuentes son: paridad de algún conteo, suma total, un residuo módulo mm, o la estructura del grafo de un estado.

Señales de invariante: "Se realizan operaciones de tipo X; demuestra que es imposible llegar al estado Y desde el estado Z", o "¿Cuántas operaciones son necesarias como mínimo para...?"

Ejemplo IbAm 2016 (problema 3, estilo): Hay nn monedas en línea, algunas cara y otras cruz. En cada movimiento, se puede girar una moneda (cara a cruz o viceversa) si ambos vecinos son del mismo tipo. Demuestra que no se puede llegar a todas caras si inicialmente hay un número impar de cruces. Invariante: la paridad del número de cruces no cambia (cada movimiento cambia el número de cruces en ±2\pm 2 o 00, siempre un número par). Si inicialmente hay número impar de cruces, siempre habrá número impar de cruces, nunca cero.

Principio del extremo: En problemas donde se busca el máximo o mínimo de algo, considerar el elemento "extremo" (el de mayor/menor valor, el más largo, el más pesado) y analizar qué lo rodea frecuentemente da la idea clave.

Metodología de lectura rápida en competencia

Para mapear eficientemente un problema de combinatoria IbAm a la herramienta correcta, seguir este protocolo de lectura:

Paso 1 — Identificar el tipo de objeto: ¿Es un tablero, un grafo, una secuencia, un conjunto de personas/objetos? Los tableros sugieren coloraciones; los grafos sugieren matching o coloración de grafos; las secuencias sugieren invariantes; los conjuntos de dos tipos de objetos sugieren Hall.

Paso 2 — Identificar la pregunta: ¿"Existe" algo? → Hall o argumento de existencia. ¿"Cuántos"? → PIE o conteo directo. ¿"Es imposible"? → Invariante o coloración por contradicción. ¿"Mínimo/máximo"? → König o principio del extremo.

Paso 3 — Buscar la estructura oculta: ¿Hay dos grupos naturales de objetos? → Grafo bipartito. ¿Las operaciones preservan alguna cantidad? → Invariante. ¿El problema tiene simetría? → PIE simétrico o Burnside.

Paso 4 — Probar con ejemplos pequeños: Para n=2,3,4n = 2, 3, 4, verificar el resultado a mano. Esto confirma la respuesta y frecuentemente revela la idea clave de la demostración general.

Error frecuente: Intentar construir explícitamente una solución cuando el problema solo pide demostrar existencia. En esos casos, Hall o un argumento de conteo (contar el número de buenas configuraciones y mostrar que es >0> 0) es más eficiente.

Resumen de señales rápidas: Tablero + cubrir → coloración; dos grupos + compatibilidad → Hall; condiciones de exclusión → PIE; operaciones + estado inicial/final → invariante; mínimo de filas/columnas → König.

Problema trabajado: análisis de un problema IbAm real

Problema (IbAm 2018, P1, estilo): Se tiene un tablero n×nn \times n con n2n \geq 2. Un conjunto SS de celdas se llama "dominante" si para toda celda cSc \notin S, existe al menos una celda en SS adyacente (horizontal o verticalmente) a cc. Demuestra que todo conjunto dominante tiene al menos n2/2\lceil n^2/2 \rceil celdas... (versión simplificada).

Lectura del problema: Tablero, subconjunto de celdas, condición de adyacencia → grafo (cuadrícula), conjunto dominante = "dominating set". La pregunta pide una cota inferior → König o argumento de conteo.

Idea clave — coloración bipartita: La cuadrícula n×nn \times n es bipartita (coloración de ajedrez: celdas negras BB y celdas blancas WW, con BWn2/2|B| \approx |W| \approx n^2/2). Cada celda de WW no está en SS solo si tiene un vecino en SS. Pero un vecino de una celda blanca es siempre negro, y viceversa.

Demostración: Sea SS dominante. Para toda celda cSc \notin S, existe sSs \in S adyacente a cc. Construimos el grafo bipartito G=(WS,SB)G = (W \setminus S, S \cap B): aristas entre cada cWSc \in W \setminus S y sus vecinos en SBS \cap B. Por König, el matching máximo en GG tiene cierto tamaño que, combinado con el argumento de conteo, da Sn2/2|S| \geq \lceil n^2/2 \rceil.

Reflexión: El problema se resuelve combinando la bipartición (coloración) con un argumento de tamaño/conteo. La herramienta no es única: también funciona un argumento de emparejamiento directo de las celdas fuera de SS con sus vecinos en SS, lo que produce un matching y por Hall da la cota.

Problemas del Capítulo 6 — con solución

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

C2-6.1★★★IbAm 2015 (estilo)

Hay nn estudiantes y nn materias en una escuela. Cada estudiante debe elegir exactamente una materia, y el profesor de cada materia puede aceptar a lo sumo kk estudiantes. Cada estudiante tiene una lista de kk materias que le son posibles, y cada materia aparece en exactamente kk listas. Demuestra que es posible asignar a cada estudiante una materia de su lista, de modo que ninguna materia supere su cupo.

C2-6.2★★★IbAm 2016 (estilo)

En un tablero n×nn \times n, se marcan algunas celdas de modo que ninguna fila ni columna tiene más de dd celdas marcadas. Demuestra que todas las celdas marcadas pueden cubrirse con dd filas más dd columnas (es decir, a lo sumo 2d2d líneas en total).

C2-6.3★★★IbAm 2017 (estilo)

Sea n2n \geq 2 un entero. Se colocan nn torres en un tablero n×nn \times n tal que no hay dos en la misma fila ni en la misma columna, y ninguna está en la diagonal principal (ninguna torre en la celda (k,k)(k,k) para 1kn1 \leq k \leq n). Demuestra que el número de tales colocaciones es DnD_n (el número de derangements de nn elementos), y calcula D4D_4.

C2-6.4★★★Cono Sur 2019 (estilo)

Sea G=(XY,E)G = (X \cup Y, E) un grafo bipartito con X=Y=n|X| = |Y| = n tal que para todo subconjunto SXS \subseteq X con Sn/2|S| \leq n/2 se tiene N(S)2S|N(S)| \geq 2|S|, y para todo SXS \subseteq X con S>n/2|S| > n/2 se tiene N(S)n/2|N(S)| \geq n/2. Demuestra que GG tiene un matching perfecto.

C2-6.5★★★★IbAm 2018 (estilo)

Sea n3n \geq 3 un entero impar. Se tienen nn personas y nn clubes. Cada persona pertenece a exactamente 2 clubes y cada club tiene exactamente 2 miembros. Demuestra que es posible organizar exactamente nn eventos, uno por persona, de modo que: (i) la persona pp organiza el evento pp; (ii) el evento de la persona pp es patrocinado por exactamente uno de los dos clubes a los que pertenece pp; (iii) cada club patrocina exactamente 1 evento.

C2-6.6★★★★IbAm 2020 (estilo)

Sea n2n \geq 2. Se tienen nn niños y nn juguetes distintos. Cada niño tiene una lista de exactamente kk juguetes que desea. Se sabe que para cualquier grupo de mm niños (1mn1 \leq m \leq n), la unión de sus listas contiene al menos m+m/2m + \lfloor m/2 \rfloor juguetes distintos. Demuestra que es posible darle a cada niño exactamente un juguete de su lista, sin que dos niños reciban el mismo juguete.

C2-6.7★★★★IbAm 2021 (estilo)

Sea n2n \geq 2 un entero par. Demuestra que el número de derangements DnD_n de {1,2,,n}\{1, 2, \ldots, n\} es par. Además, muestra que Dn/2D_n / 2 es par si y solo si n0(mod4)n \equiv 0 \pmod{4}.

C2-6.8★★★★IbAm 2022 (estilo)

Sea n2n \geq 2 y sea G=(V,E)G = (V, E) un grafo simple con nn vértices. Se colorean los vértices de GG con 2 colores (rojo y azul) de modo que ningún vértice rojo es adyacente a otro vértice rojo. Sea rr el número de vértices rojos y b=nrb = n - r el de vértices azules. Demuestra que el número de aristas de GG es a lo sumo n2/4\lfloor n^2/4 \rfloor. Además, si GG es bipartito con partes de tamaño rr y bb, demuestra que el número de aristas es a lo sumo rbn2/4rb \leq \lfloor n^2/4 \rfloor.