Módulos / algebra-3 / Capítulo 4 — Sucesiones y límites en olimpiadas / Lección 4.2

Sucesiones definidas por ecuaciones funcionales

Lección 4.2·Capítulo 4 — Sucesiones y límites en olimpiadas·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

Analizar sucesiones que surgen como soluciones de ecuaciones funcionales: extraer propiedades de la sucesión (monotonicidad, periodicidad, crecimiento) directamente de la ecuación funcional sin resolver explícitamente; usar puntos especiales, simetría y composición para determinar el comportamiento cualitativo. Aplicar en problemas IMO donde la sucesión y la ecuación funcional se combinan.

Sucesiones como restricciones de funciones

Una ecuación funcional como f(f(n))=n+2026f(f(n)) = n + 2026 define ff sobre Z\mathbb{Z} y simultáneamente define dos sucesiones entrelazadas: la órbita de 00 bajo ff y la órbita de 11 bajo ff. Estudiar ff equivale a estudiar estas sucesiones.

Principio de separación de órbitas. Si f:ZZf:\mathbb{Z}\to\mathbb{Z} satisface f(f(n))=n+cf(f(n))=n+c para alguna constante c>0c>0, entonces las órbitas {ak}\{a_k\} y {bk}\{b_k\} definidas por a0=0a_0=0, ak+1=f(ak)a_{k+1}=f(a_k) y b0=1b_0=1, bk+1=f(bk)b_{k+1}=f(b_k) son disjuntas (si cc es impar) o se entrelazan de forma predecible. La razón: ak+2=f(f(ak))=ak+ca_{k+2} = f(f(a_k)) = a_k + c, así que ak=a0+k/2c+εka_k = a_0 + \lfloor k/2\rfloor c + \varepsilon_k donde εk{0,f(0)0}\varepsilon_k\in\{0, f(0)-0\} alterna.

Esta observación transforma la ecuación funcional en una recursión para las sucesiones de órbitas, que luego se analiza con las herramientas del capítulo.

Ejemplo. f:Z>0Z>0f:\mathbb{Z}_{>0}\to\mathbb{Z}_{>0}, f(f(n))=n+2f(f(n))=n+2 para todo nn. La órbita de 11: a1=1a_1=1, a2=f(1)a_2=f(1), a3=f(a2)=1+2=3a_3=f(a_2)=1+2=3, a4=f(3)a_4=f(3), a5=f(a4)=3+2=5a_5=f(a_4)=3+2=5, ... Se deduce a2k1=2k1a_{2k-1}=2k-1 (impares) y a2k=f(2k1)a_{2k}=f(2k-1) para cierto valor. Si forzamos ff creciente: f(n)=n+1f(n)=n+1 funciona (f(f(n))=n+2f(f(n))=n+2). Esta es la única solución creciente.

f(f(n))=n+c    ak+2=ak+c(ak=fk(a0))f(f(n)) = n + c \implies a_{k+2} = a_k + c \quad (a_k = f^k(a_0))

Ecuaciones funcionales con condición de sucesión acotada

Muchos problemas IMO piden encontrar todas las funciones ff que satisfacen una ecuación funcional más la condición de que alguna sucesión de iterados sea acotada (o converja). Esta condición adicional puede forzar unicidad.

Problema tipo. Encontrar f:RRf:\mathbb{R}\to\mathbb{R} tal que f(f(x))=x2x+1f(f(x)) = x^2 - x + 1 para todo xRx\in\mathbb{R}, con {fn(x0)}\{f^n(x_0)\} acotada para algún x0x_0. Los puntos fijos de g(x)=x2x+1g(x)=x^2-x+1 satisfacen x22x+1=0x^2-2x+1=0, es decir x=1x=1 (doble). La sucesión xn+2=xn2xn+1x_{n+2}=x_n^2-x_n+1 tiene el punto fijo x=1x=1 como atractor en un vecindario (pues g(1)=211=1g'(1)=2\cdot1-1=1 — caso límite, estabilidad no garantizada por linealización). El análisis detallado muestra que la única manera de que fn(x0)f^n(x_0) sea acotada es que x0=1x_0=1 y f(1)=1f(1)=1.

Técnica: análisis de la sucesión de iterados. Dado f(f(x))=h(x)f(f(x))=h(x), la sucesión xn+2=h(xn)x_{n+2}=h(x_n) (misma paridad de índices) y xn+2=h(xn)x_{n+2}=h(x_n) (índices impares) son dos sucesiones independientes que satisfacen la recursión yn+1=h(yn)y_{n+1}=h(y_n). El comportamiento asintótico de {xn}\{x_n\} se reduce a estudiar la recursión yn+1=h(yn)y_{n+1}=h(y_n), que generalmente es más manejable.

Invariantes funcionales. Una función I:RRI:\mathbb{R}\to\mathbb{R} es un invariante de ff si I(f(x))=I(x)I(f(x))=I(x) para todo xx. Si encontramos un invariante, las órbitas de ff están contenidas en los conjuntos de nivel {I=c}\{I=c\}. Para sucesiones: I(an)=I(a0)I(a_n) = I(a_0) para todo nn. Esto a menudo determina el rango posible de ana_n.

Punto fijo de composición y órbitas periódicas

Si f:RRf:\mathbb{R}\to\mathbb{R} satisface ff=idf\circ f = \text{id} (involución), todas las órbitas son periódicas de período 1 o 2. Si satisface fk=idf^k = \text{id} para algún kk (función periódica bajo composición), todas las órbitas son periódicas.

Teorema de Sharkovskii (versión olímpica). Si f:RRf:\mathbb{R}\to\mathbb{R} es continua y tiene una órbita de período 3, entonces tiene órbitas de todos los períodos. En olimpiadas, la contraposición es más útil: si se puede demostrar que ff no tiene órbitas de período 3, se restringe fuertemente la dinámica posible.

**Puntos fijos de fnf^n que no son de ff.** Un punto fijo de f2f^2 que no es de ff es necesariamente un punto de período 2. Para la ecuación f(f(x))=xf(f(x))=x, los puntos fijos de ff satisfacen f(x)=xf(x)=x (y son fijos bajo f2f^2), mientras que los puntos periódicos de período 2 satisfacen f(x)xf(x)\neq x pero f(f(x))=xf(f(x))=x.

Aplicación. Ecuación funcional: f(x+f(y))=f(x)+yf(x+f(y)) = f(x) + y para todo x,yRx,y\in\mathbb{R}, ff continua. Poner x=0x=0: f(f(y))=f(0)+yf(f(y))=f(0)+y. Sea c=f(0)c=f(0). Entonces f(f(y))=y+cf(f(y))=y+c. Las órbitas de yf(f(y))=y+cy\mapsto f(f(y)) = y+c son progresiones aritméticas, no periódicas si c0c\neq 0. Para c=0c=0: f(f(y))=yf(f(y))=y (involución). Con la ecuación original y c=0c=0: poner y=0y=0 da f(x+f(0))=f(x)f(x+f(0))=f(x), es decir f(x+c)=f(x)f(x+c)=f(x). Si c=0c=0, ff puede ser cualquier involución continua. La condición adicional de la ecuación original fuerza f(x)=xf(x)=x o f(x)=x+kf(x)=-x+k para alguna constante kk. Con f(x)=x+kf(x)=-x+k: f(x+f(y))=f(x+(y+k))=(xy+k)+k=x+y=f(x)+yf(x+f(y))=f(x+(-y+k))=-(x-y+k)+k=-x+y=f(x)+y. Sí funciona. Solución: f(x)=x+kf(x) = -x + k.

f(x+f(y))=f(x)+y    f(f(y))=y+f(0)    f(x)=x+kf(x + f(y)) = f(x) + y \implies f(f(y)) = y + f(0) \implies f(x) = -x + k

Sucesiones de Cauchy y convergencia en ecuaciones funcionales

Una pregunta frecuente: dada una ecuación funcional y condiciones de regularidad (monotonicidad, continuidad, acotación), ¿hay sucesiones {fn(x0)}\{f^n(x_0)\} que converjan? ¿A qué valor?

Criterio de convergencia vía puntos fijos. Si ff es una contracción en [a,b][a,b] (i.e. f(x)f(y)Lxy|f(x)-f(y)|\leq L|x-y| con L<1L<1), entonces fn(x0)rf^n(x_0)\to r para el único punto fijo rr de ff en [a,b][a,b], con tasa de convergencia fn(x0)rLnx0r|f^n(x_0)-r|\leq L^n|x_0-r|.

Caso IMO: la sucesión de medias. Sea f(x,y)=(x+y2,xy)f(x,y)=(\frac{x+y}{2}, \sqrt{xy}) (media aritmética–geométrica, AGM). La sucesión (an,bn)(a_n,b_n) con an+1=an+bn2a_{n+1}=\frac{a_n+b_n}{2}, bn+1=anbnb_{n+1}=\sqrt{a_n b_n} converge a un límite común (el AGM de a0,b0a_0,b_0) por ser anbna_n\geq b_n decreciente y bnb_n creciente, con anbn0a_n - b_n \to 0 exponencialmente.

Caso IMO: ecuación funcional de Cauchy y continuidad. Si f:RRf:\mathbb{R}\to\mathbb{R} satisface f(x+y)=f(x)+f(y)f(x+y)=f(x)+f(y) (Cauchy) y es monótona, entonces f(x)=cxf(x)=cx. El argumento usa que la sucesión f(n)=ncf(n) = nc (entera), luego f(p/q)=f(p)/q=cp/qf(p/q)=f(p)/q = cp/q (racional), y la monotonicidad extiende a todos los reales. La condición de regularidad (monotonicidad, o acotación en un intervalo, o medibilidad Lebesgue) es imprescindible: sin ella existen soluciones "patológicas" no medibles.

Aplicación a sucesiones. Si an=f(n)a_n = f(n) donde ff satisface una ecuación funcional, las propiedades de ff (linealidad, periodicidad, crecimiento) se heredan a {an}\{a_n\}. Este "puente" entre ecuaciones funcionales y sucesiones es el núcleo de las lecciones 4.2 y 4.3.

Problema IMO resuelto: iterados y punto fijo

Problema (IMO 2010, Problema 1). Encuentre todas las funciones f:RRf:\mathbb{R}\to\mathbb{R} tales que para cualesquiera x,yRx,y\in\mathbb{R}:

f(xy)=f(x)f(y)f(\lfloor x \rfloor y) = f(x)\lfloor f(y)\rfloor.

Solución. Poner x=y=0x=y=0: f(0)=f(0)f(0)f(0)=f(0)\lfloor f(0)\rfloor. Casos: f(0)=0f(0)=0 o f(0)=1\lfloor f(0)\rfloor=1.

Caso f(0)=0f(0)=0: poner y=0y=0 en la ecuación: f(0)=f(x)f(0)=0f(0)=f(x)\lfloor f(0)\rfloor=0. La ecuación se vuelve 0=00=0, siempre verdadera. Pero poner x=1x=1: f(y)=f(1)f(y)f(y)=f(1)\lfloor f(y)\rfloor. Si f(1)0f(1)\neq 0, sea c=f(1)c=f(1); entonces f(y)=cf(y)f(y)=c\lfloor f(y)\rfloor. Si c=1c=1: f(y)=f(y)f(y)=\lfloor f(y)\rfloor, ff toma solo valores enteros. Con xx entero en la ecuación original: f(xy)=f(x)f(y)f(xy)=f(x)f(y) para enteros x,yx,y — esto con ff entera y f(0)=0f(0)=0 da f0f\equiv 0 o f(n)=nf(n)=n para enteros... el análisis completo produce f0f\equiv 0.

Caso f(0)=1\lfloor f(0)\rfloor=1: f(0)[1,2)f(0)\in[1,2). Poner x=0x=0: f(0)=f(0)f(0)=f(0)1=f(0)f(0)=f(0)\lfloor f(0)\rfloor=f(0)\cdot 1=f(0). Consistente. Poner y=0y=0: f(0)=f(x)f(0)=f(x)f(0)=f(x)\lfloor f(0)\rfloor=f(x). ¡Luego ff es constante igual a f(0)[1,2)f(0)\in[1,2)! Verificación: f(xy)=cf(\lfloor x\rfloor y)=c y f(x)f(y)=cc=c1=cf(x)\lfloor f(y)\rfloor = c\lfloor c\rfloor = c\cdot 1 = c. Funciona para todo c[1,2)c\in[1,2).

Las soluciones son: f0f\equiv 0 y fcf\equiv c para c[1,2)c\in[1,2). \blacksquare

f(xy)=f(x)f(y)    f0 o fc, c[1,2)f(\lfloor x \rfloor y) = f(x)\lfloor f(y) \rfloor \implies f \equiv 0 \text{ o } f \equiv c,\ c \in [1,2)

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 aa y bb reales positivos. Sea a1=aa_1=a, a2=ba_2=b y an+2=1+an+1ana_{n+2}=\frac{1+a_{n+1}}{a_n} para n1n\geq 1. Demostrar que la sucesión es periódica de período 5.

A3-4.2★★★★IMO Shortlist 2001, A1

Sea aa un número real. Definimos x0=1x_0=1 y xn+1=axnxn1x_{n+1}=ax_n - x_{n-1} para n1n\geq 1 (con x1=ax_1=a). Para qué valores de aa la sucesión {xn}\{x_n\} está acotada.

A3-4.3★★★★IMO Shortlist 2004, A3

Sea f:RRf:\mathbb{R}\to\mathbb{R} una función que satisface f(x+y)yf(x)+f(f(x))f(x+y)\leq yf(x)+f(f(x)) para todos x,yRx,y\in\mathbb{R}. Demostrar que f(x)=0f(x)=0 para todo x0x\leq 0.

A3-4.4★★★★★IMO 1987, Problema 1

Sea pnp_n el nn-ésimo primo (p1=2,p2=3,p_1=2, p_2=3,\ldots). Sea an=pn/na_n=\lfloor p_n / n\rfloor para n1n\geq 1. ¿Es cierto que an=O(1)a_n = O(1) (la sucesión está acotada)?

A3-4.5★★★★★IMO Shortlist 2006, A5

Sea a0a_0 un entero positivo y an+1=an+ana_{n+1} = a_n + \lfloor\sqrt{a_n}\rfloor para n0n\geq 0. Demostrar que para todo k1k\geq 1, hay infinitos índices nn tales que ank(modk+1)a_n\equiv k\pmod{k+1}... Alternativamente (enunciado real del ISL 2006 A5): Encuentre las funciones f:RRf:\mathbb{R}\to\mathbb{R} con f(f(x))=x2x+1f(f(x))=x^2-x+1.

A3-4.6★★★★IMO Shortlist 2000, A1

Sea a1=2000a_1=2000 y an+1=an+1ana_{n+1}=a_n + \frac{1}{a_n} para n1n\geq 1. Demostrar que a2000000=2000\lfloor a_{2000000}\rfloor = 2000.

A3-4.7★★★★★IMO 2010, Problema 1 (versión extendida)

Sea f:Z>0Z>0f:\mathbb{Z}_{>0}\to\mathbb{Z}_{>0} una función que satisface f(f(f(n)))=f(n+1)+1f(f(f(n))) = f(n+1) + 1 para todo nZ>0n\in\mathbb{Z}_{>0}. Halla todos los posibles valores de f(1)f(1).

A3-4.8★★★★★IMO Shortlist 2012, A6

Sea f:RRf:\mathbb{R}\to\mathbb{R} una función tal que f(f(x))f(f(y))=f(x+y)f(xy)f(f(x)) - f(f(y)) = f(x+y)\cdot f(x-y) para cualesquiera x,yRx, y\in\mathbb{R}. Determina todas las funciones ff que satisfacen esta condición.