Módulos / algebra-3 / Capítulo 4 — Sucesiones y límites en olimpiadas / Lección 4.1
Recursiones no lineales: técnicas de análisis
Lección 4.1·Capítulo 4 — Sucesiones y límites en olimpiadas·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
Dominar las técnicas fundamentales para analizar sucesiones definidas por recursiones no lineales: sustituciones que linealizan, comparaciones por monotonía y acotación, análisis de puntos fijos, y el método de la función de Lyapunov. Aplicar estas ideas a problemas de nivel IMO donde la no linealidad es el corazón de la dificultad.
Por qué las recursiones no lineales son difíciles
Una recursión lineal como an+1=αan+β tiene solución explícita inmediata. Las recursiones no lineales, en cambio, raramente admiten fórmula cerrada. La pregunta olímpica típica no pide "¿cuánto vale an?" sino "¿es siempre entero?", "¿converge?", "¿es acotada?", "¿qué valores toma?".
El ejemplo canónico es an+1=an2−2. Si a1=2cosθ, entonces an=2cos(2n−1θ) — esto se ve sustituyendo an=2cosϕn y usando 2cos2ϕ−2=2cos(2ϕ). Esta sustitución trigonométrica lineariza la recursión: convierte an+1=an2−2 en ϕn+1=2ϕn.
La lección central: ante una recursión no lineal, la primera pregunta es **¿existe una sustitución an=f(bn) que la linealice?** Las sustituciones más útiles son trigonométricas, hiperbólicas, o vía potencias.
an+1=an2−2an=2cosϕnϕn+1=2ϕn
Catálogo de sustituciones linealizantes
**Tipo an+1=γan+δαan+β (Möbius / fracción lineal).** Toda transformación de Möbius es conjugada (en C o en R extendido) a una dilatación, traslación, o rotación, según sus puntos fijos. Si la transformación tiene dos puntos fijos r,s, la sustitución bn=an−san−r convierte la recursión en bn+1=λbn (lineal multiplicativa). Si tiene un punto fijo doble r, la sustitución bn=an−r1 da bn+1=bn+c (lineal aditiva).
**Tipo an+1=2an2−1.** Sustitución: an=cosθn. Entonces an+1=2cos2θn−1=cos(2θn), así θn+1=2θn.
**Tipo an+1=an2.** Sustitución: an=ebn, lo que da bn+1=2bn, con solución bn=2n−1b1.
**Tipo an+1=an+an1 (recursión del tipo armónico).** Esta no se linealiza directamente. Pero se puede demostrar que an2≈2n para n grande: basta notar que an+12=an2+2+an21, así an2=a12+2(n−1)+∑k=1n−1ak21, y el último término es O(logn) si ak2∼2k.
**Tipo an+2=anan+12+c (Somos-like). Estas recursiones pueden ser enteras por el teorema de Laurent**: si los valores iniciales y los coeficientes son enteros, an es siempre un polinomio de Laurent en a1,a2 con coeficientes enteros. Esta es una de las maravillas de la combinatoria algebraica moderna.
bn=an−san−r⟹bn+1=λbn,λ=α−γsα−γr
Puntos fijos y su papel en el análisis cualitativo
Sea an+1=f(an) con f continua. Un punto fijo es r tal que f(r)=r. Si ∣f′(r)∣<1 el punto fijo es atractor: toda órbita que empiece suficientemente cerca de r converge a r. Si ∣f′(r)∣>1 es repulsor.
Demostración de convergencia por puntos fijos atractores. Supongamos f:[a,b]→[a,b] con ∣f′(x)∣≤L<1 para todo x∈[a,b]. Entonces f es una contracción y tiene un único punto fijo r∈[a,b] (Banach). Además ∣an−r∣≤Ln−1∣a1−r∣→0.
En olimpiadas, el uso típico es: se define la sucesión an+1=f(an), se encuentra el único punto fijo r de f en el intervalo relevante, y se demuestra por inducción que an∈[r−ε,r+ε] para todo n (y luego que an→r).
Ejemplo. Sea a1=2 y an+1=21(an+an2) (método de Newton para 2). El punto fijo satisface r=21(r+2/r), es decir r2=2. Como an>0 para todo n, el punto fijo relevante es r=2. Verificamos ∣f′(x)∣=21∣1−x22∣; para x≥2 esto es ≤21. Convergencia cuadrática: an+1−2≈22(an−2)2.
an+1=f(an),f(r)=r,∣f′(r)∣<1⟹an→r
Funciones de Lyapunov y monotonía
Cuando no hay convergencia a un punto fijo sino acotación, la herramienta clave es una función de Lyapunov: una función V(an) que sea decreciente (o no creciente) a lo largo de la órbita y acotada inferiormente.
Método. Para demostrar que an está acotada: buscar V:R→R tal que V(an+1)≤V(an) y V(x)≥C para todo x relevante. Entonces {V(an)} converge, y si V es inyectiva o estrictamente convexa, esto fuerza que {an} sea de Cauchy.
Ejemplo olímpico (IMO 2006, P5 variante). Sea a1,a2>0 y an+2=an1+an+1. Calcular Vn=an+an+1+anan+11. Sustituyendo: Vn+1=an+1+an1+an+1+an+1(1+an+1)an... la cuenta directa muestra que Vn es constante (invariante de la recursión). Esto es típico: cuando la recursión es "integralmente cerrada", existe un invariante exacto en lugar de una función decrece.
Criterio de comparación. Si an≤bn para todo n y la sucesión (bn) cumple la misma recursión (o una más rápida), y (bn) converge, entonces (an) está acotada. Esta idea de "sandwiching" o "squeeze" se combina con inducción fuerte para muchos problemas olímpicos.
Técnica de la derivada discreta. Si dn=an+1−an y se puede demostrar que ∣dn∣≤rn con r<1, entonces ∑∣dn∣<∞ y por tanto (an) es de Cauchy, luego convergente.
Problema IMO resuelto: recursión cuadrática y enteros
Problema (IMO Shortlist 2007, A2). Sea a0 un entero positivo. Definimos an+1=an+⌊an⌋ para n≥0. Demostrar que existe un índice N tal que para todo n≥N, an es un cuadrado perfecto.
Solución. Sea an=k2+r con 0≤r<2k+1 (escritura única). Entonces ⌊an⌋=k, y an+1=k2+r+k.
Caso 1: r=0. Entonces an=k2 es cuadrado perfecto. an+1=k2+k. Seguimos desde ahí.
Caso 2: r≥1. Iterar: an+j=k2+r+jk para j pequeño (mientras an+j no supere (k+1)2=k2+2k+1). El umbral se alcanza cuando r+jk≥2k+1, es decir j≥⌈(2k+1−r)/k⌉. Para j=2: an+2=k2+r+2k=(k+1)2+(r−1). ¡El resto decreció en 1! Inductivamente, el resto r disminuye en 1 por cada dos pasos (mientras r≥1), así que después de a lo más 2r≤2(2k)=4k pasos, se llega a un cuadrado perfecto. Pero cuando llegamos a (k+1)2, la nueva "base" es k+1 y el proceso se repite.
Más precisamente: desde an=k2 (cuadrado), an+1=k2+k, an+2=k2+2k=(k+1)2−1, an+3=(k+1)2−1+k+1=(k+1)2+k, an+4=(k+1)2+2(k+1)−1=(k+2)2−1, ... El patrón muestra que si alguna vez an=m2−1 para m grande, se repite indefinidamente: an+2=(m+1)2−1. Esto contradice la hipótesis de que se llega a un cuadrado eventualmente, a menos que lleguemos a r=0 antes.
El análisis correcto: sea rn=an−⌊an⌋2. Si rn=0: cuadrado, rn+1=⌊an⌋=k. Si rn=k (con k=⌊an⌋): an+1=k2+2k=(k+1)2−1, rn+1=2k+1−(k+1)⋅0... se verifica directamente que en dos pasos más se llega al cuadrado (k+1)2. Así hay infinitos cuadrados perfectos en la sucesión, y a partir del primero todos lo son eventualmente. ■
an+1=an+⌊an⌋⟹∃N:an es cuadrado perfecto ∀n≥N
Problemas del Capítulo 4 — con solución
8 problemas verificados. Intenta cada uno antes de abrir la solución.
A3-4.1★★★★IMO 2006, Problema 5
Sean a y b reales positivos. Sea a1=a, a2=b y an+2=an1+an+1 para n≥1. Demostrar que la sucesión es periódica de período 5.
A3-4.2★★★★IMO Shortlist 2001, A1
Sea a un número real. Definimos x0=1 y xn+1=axn−xn−1 para n≥1 (con x1=a). Para qué valores de a la sucesión {xn} está acotada.
A3-4.3★★★★IMO Shortlist 2004, A3
Sea f:R→R una función que satisface f(x+y)≤yf(x)+f(f(x)) para todos x,y∈R. Demostrar que f(x)=0 para todo x≤0.
A3-4.4★★★★★IMO 1987, Problema 1
Sea pn el n-ésimo primo (p1=2,p2=3,…). Sea an=⌊pn/n⌋ para n≥1. ¿Es cierto que an=O(1) (la sucesión está acotada)?
A3-4.5★★★★★IMO Shortlist 2006, A5
Sea a0 un entero positivo y an+1=an+⌊an⌋ para n≥0. Demostrar que para todo k≥1, hay infinitos índices n tales que an≡k(modk+1)... Alternativamente (enunciado real del ISL 2006 A5): Encuentre las funciones f:R→R con f(f(x))=x2−x+1.
A3-4.6★★★★IMO Shortlist 2000, A1
Sea a1=2000 y an+1=an+an1 para n≥1. Demostrar que ⌊a2000000⌋=2000.
A3-4.7★★★★★IMO 2010, Problema 1 (versión extendida)
Sea f:Z>0→Z>0 una función que satisface f(f(f(n)))=f(n+1)+1 para todo n∈Z>0. Halla todos los posibles valores de f(1).
A3-4.8★★★★★IMO Shortlist 2012, A6
Sea f:R→R una función tal que f(f(x))−f(f(y))=f(x+y)⋅f(x−y) para cualesquiera x,y∈R. Determina todas las funciones f que satisfacen esta condición.