Módulos / tdn-2 / Capítulo 10 — Estrategia de resolución / Lección 10.1

Catálogo de primeros movimientos en TN olímpica

Lección 10.1·Capítulo 10 — Estrategia de resolución·13 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

Construir un catálogo sistemático de las primeras acciones ante un problema de teoría de números olímpica: probar módulos pequeños, analizar paridad y divisibilidad, buscar cotas, factorizar, aplicar el TFA, y decidir cuándo cada herramienta es apropiada para problemas de nivel Iberoamericana y Cono Sur.

El problema del primer movimiento

En teoría de números olímpica, el mayor obstáculo no suele ser la falta de conocimiento técnico, sino la incertidumbre sobre cómo atacar el problema. Un gran porcentaje de problemas de nivel Iberoamericana y Cono Sur se resuelve con herramientas elementales aplicadas en el orden correcto.

El primer movimiento es la acción que transforma el problema original en un problema más simple o que revela la estructura clave. Elegir mal el primer movimiento puede llevarte a callejones sin salida; elegirlo bien a menudo convierte el problema en rutina.

Este catálogo presenta los primeros movimientos más frecuentes, organizados por el tipo de señal que el problema envía. No es un algoritmo: es un repertorio de posibilidades que el competidor experto reconoce rápidamente.

Señal 1: divisibilidad de expresiones algebraicas

Cuando el enunciado pide demostrar que ABA \mid B o que cierta expresión siempre es divisible por nn, los primeros movimientos son:

M1.1. Probar módulos pequeños. Evalúa la expresión módulo 2,3,4,5,7,8,9,112, 3, 4, 5, 7, 8, 9, 11. A menudo un cálculo modular directo resuelve el problema o revela la estructura necesaria.

M1.2. Factorizar algebraicamente. Busca factorizaciones que exhiban el factor buscado: anbn=(ab)(an1++bn1)a^n - b^n = (a-b)(a^{n-1}+\cdots+b^{n-1}), a3+b3=(a+b)(a2ab+b2)a^3 + b^3 = (a+b)(a^2-ab+b^2), a2b2=(ab)(a+b)a^2 - b^2 = (a-b)(a+b).

M1.3. Usar LTE. Si la expresión es de la forma an±bna^n \pm b^n y pabp \mid a - b (o a+ba + b), el Lifting the Exponent calcula vpv_p exactamente.

M1.4. Inducción. Para divisibilidad de expresiones con nn variable, la inducción con un paso cuidadoso suele funcionar.

Señal 2: existencia de soluciones enteras

Cuando el problema pide "encontrar todas las soluciones enteras" o "demostrar que no hay soluciones", los primeros movimientos son:

M2.1. Probar módulos para imposibilidad. Si la ecuación es imposible, a menudo módulo 4, 8, 3, 7 o 9 se detecta la contradicción. Sistematiza: prueba todos los valores de las variables módulo mm y verifica si alguna combinación satisface la ecuación.

M2.2. Cotar una variable. Si la ecuación es f(x)=g(y)f(x) = g(y) con ff y gg polinomios, a menudo se puede acotar: "para x>Cx > C, f(x)>g(y)f(x) > g(y) para todo yxy \le x". Esto deja finitos casos a verificar.

M2.3. Factorizar y analizar divisores. Reescribe la ecuación como AB=CA \cdot B = C y analiza todos los pares de divisores de CC.

M2.4. Paridad. Separa en casos según la paridad de las variables. A menudo un lado es siempre par y el otro impar, dando contradicción.

Señal 3: propiedades de primos

Cuando el problema involucra primos o pide demostrar algo sobre infinitos primos, los primeros movimientos son:

M3.1. Usar el Teorema Fundamental de la Aritmética. Todo entero >1> 1 tiene un primo divisor. Si n>1n > 1, sea pp el menor primo divisor. ¿Qué propiedades tiene pp?

M3.2. Suponer finitos y buscar contradicción (estilo Euclides). Si hay que demostrar infinitud de primos con cierta propiedad, suponer que son finitos (p1,,pkp_1, \ldots, p_k) y construir un entero que genera un primo distinto.

M3.3. Aritmética modular selectiva. Para primos pa(modm)p \equiv a \pmod m, usar residuos cuadráticos o el símbolo de Legendre para controlar qué primos pueden dividir a ciertas expresiones.

**M3.4. Estimaciones con π(x)\pi(x).** Si el problema pide contar primos o comparar densidades, usar el Postulado de Bertrand o cotas elementales de π(x)\pi(x).

Señal 4: ecuaciones con exponentes

Cuando la ecuación involucra potencias o exponentes variables (an=bm+ca^n = b^m + c, etc.), los primeros movimientos son:

**M4.1. Valuaciones pp-ádicas.** Calcula vpv_p de ambos lados para varios primos pp. Las ecuaciones de la forma pa=qbr+sp^a = q^b \cdot r + s a menudo se resuelven así.

M4.2. Cotas de crecimiento. Si am=bna^m = b^n, las funciones ama^m y bnb^n crecen a diferentes velocidades según loga/logb\log a / \log b. La irracionalidad de loga/logb\log a / \log b (cuando a,ba, b no son potencias del mismo número) implica a lo sumo finitas soluciones.

**M4.3. Módulo pkp^k para potencias altas.** Para ecuaciones del tipo xnk(modm)x^n \equiv k \pmod m, a veces el análisis módulo m=pkm = p^k para una potencia alta de primo da la restricción buscada.

M4.4. Descenso infinito. Para mostrar que an+bn=cna^n + b^n = c^n u otras ecuaciones no tienen soluciones, el descenso infinito produce una solución más pequeña a partir de una solución hipotética.

Señal 5: funciones aritméticas

Cuando el problema involucra τ\tau, σ\sigma, ϕ\phi u otras funciones aritméticas, los primeros movimientos son:

M5.1. Usar la fórmula explícita. Escribe n=p1a1prarn = p_1^{a_1}\cdots p_r^{a_r} y aplica las fórmulas del Capítulo 7. A menudo la condición del problema restringe fuertemente los exponentes aia_i.

M5.2. Probar con primos y potencias de primos. Si hay que encontrar todos los nn con cierta propiedad de f(n)f(n), primero resuélvelo para n=pkn = p^k y luego usa multiplicatividad para el caso general.

M5.3. Cota superior por la función. ϕ(n)n/2\phi(n) \ge \sqrt{n/2} para nn suficientemente grande; τ(n)=O(nϵ)\tau(n) = O(n^\epsilon) para todo ϵ>0\epsilon > 0; σ(n)nlnn+n\sigma(n) \le n \ln n + n para n1n \ge 1. Estas cotas limitan los posibles nn.

El árbol de decisión del competidor

Ante un problema de TN olímpica, el protocolo práctico es:

Paso 1 (5 min). Lee el enunciado, identifica las variables, clasifica el tipo de problema (divisibilidad, existencia, conteo, propiedades de primos, etc.).

Paso 2 (10 min). Experimenta con valores pequeños. Si el problema pide "todas las soluciones", encuentra las primeras manualmente. Si pide "demostrar que no hay", busca el módulo que lo descarta.

Paso 3 (15 min). Aplica el primer movimiento del catálogo más apropiado. Si no avanza, prueba el segundo. Mantén un registro de lo que ya intentaste.

Paso 4 (tiempo restante). Una vez identificada la estructura, redacta la solución con todos los casos cubiertos.

La experiencia con el catálogo se desarrolla resolviendo problemas variados y reflexionando explícitamente sobre por qué cada herramienta fue (o no fue) efectiva.

Problemas del Capítulo 10 — con solución

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

TDN2-10.1★★★★Iberoamericana 2006, P2

Determina todos los pares de enteros positivos (a,b)(a, b) tales que a2+ba+b2a^2 + b \mid a + b^2.

TDN2-10.2★★★★Cono Sur 2017, P4

Encuentra todos los enteros positivos nn tales que 3n+4n+5n+6n3^n + 4^n + 5^n + 6^n es divisible por 7.

TDN2-10.3★★★★Iberoamericana 2012, P3

Demuestra que para todo entero n2n \ge 2, el número 111n unos\underbrace{11\cdots1}_{n \text{ unos}} no es un cuadrado perfecto.

TDN2-10.4★★★★Cono Sur 2019, P3

Encuentra todos los pares de primos (p,q)(p, q) tales que pq+qpp^q + q^p es también primo.

TDN2-10.5★★★★★Iberoamericana 2015, P4

Sean a,ba, b enteros positivos con gcd(a,b)=1\gcd(a,b) = 1. Demuestra que gcd(am+bm,an+bn)=agcd(m,n)+bgcd(m,n)\gcd(a^m + b^m, a^n + b^n) = a^{\gcd(m,n)} + b^{\gcd(m,n)} para todo par de enteros positivos impares m,nm, n.

TDN2-10.6★★★★★Iberoamericana 2018, P3

Encuentra todos los enteros positivos nn para los cuales existe una permutación (a1,a2,,an)(a_1, a_2, \ldots, a_n) de (1,2,,n)(1, 2, \ldots, n) tal que ka1+a2++akk \mid a_1 + a_2 + \cdots + a_k para todo k=1,2,,nk = 1, 2, \ldots, n.