Módulos / tdn-3 / Capítulo 3 — Vieta jumping y ecuaciones diofánticas / Lección 3.3

Ecuaciones de Markov y conjuntos de Markov

Lección 3.3·Capítulo 3 — Vieta jumping y ecuaciones diofánticas·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

Estudiar la ecuación de Markov $x^2 + y^2 + z^2 = 3xyz$ y su árbol de soluciones; entender cómo el Vieta jumping genera todo el árbol desde la solución base $(1,1,1)$; y aplicar las ideas de Markov a problemas de olimpiadas sobre triples y conjeturas abiertas.

La ecuación de Markov: una joya del siglo XIX

En 1879, el matemático ruso Andrei Markov (Андрей Марков, padre del famoso Markov de cadenas de Markov) estudió mínimos de formas cuadráticas indefinidas, y en ese contexto descubrió la ecuación:

$x2+y2+z2=3xyz,x^2 + y^2 + z^2 = 3xyz,$

hoy conocida como la ecuación de Markov. Sus soluciones enteras positivas, llamadas triples de Markov, forman una de las estructuras más hermosas y misteriosas de la teoría de números.

Las primeras triples de Markov son: (1,1,1)(1,1,1), (1,1,2)(1,1,2), (1,2,5)(1,2,5), (1,5,13)(1,5,13), (2,5,29)(2,5,29), (1,13,34)(1,13,34), (5,13,194)(5,13,194), \ldots

Nota que (1,1,1)(1,1,1) claramente satisface 1+1+1=311+1+1 = 3 \cdot 1. Y (1,1,2)(1,1,2): 1+1+4=6=321+1+4 = 6 = 3\cdot 2. ✓ Y (1,2,5)(1,2,5): 1+4+25=30=3101+4+25 = 30 = 3 \cdot 10. ✓

El conjunto de soluciones es infinito y posee una estructura de árbol perfectamente ordenada, lo que lo hace extraordinariamente manejable —y a la vez, la conjetura de unicidad de Markov (que afirma que el mayor elemento de una triple determina la triple unívocamente) permanece abierta a más de 140 años de su formulación.

x2+y2+z2=3xyzx^2 + y^2 + z^2 = 3xyz

Vieta jumping genera todo el árbol de Markov

La ecuación de Markov es cuadrática en cada variable. Fijados yy y zz, la ecuación x23yzx+(y2+z2)=0x^2 - 3yz \cdot x + (y^2 + z^2) = 0 tiene dos raíces: la que ya conocemos (x0x_0) y una nueva (x1x_1). Por Vieta:

x0+x1=3yzx_0 + x_1 = 3yz \quad y x0x1=y2+z2.\quad x_0 x_1 = y^2 + z^2.

Si (x0,y,z)(x_0, y, z) es una triple de Markov con x0yz1x_0 \ge y \ge z \ge 1, entonces x1=3yzx0x_1 = 3yz - x_0 también es un entero positivo, y (x1,y,z)(x_1, y, z) es una nueva triple de Markov. Esto se llama una mutación de Markov (en la dirección xx).

¿Es x1x_1 siempre positivo? Sí: x0x1=y2+z22>0x_0 x_1 = y^2 + z^2 \ge 2 > 0 y x0>0x_0 > 0, así x1>0x_1 > 0.

¿Es x1<x0x_1 < x_0? Si x0yzx_0 \ge y \ge z, entonces x1=(y2+z2)/x0(x02+x02)/x0=2x0x_1 = (y^2+z^2)/x_0 \le (x_0^2 + x_0^2)/x_0 = 2x_0... no necesariamente menor. Pero: x1=y2+z2)/x0y2/x0+z2/x0y2/y+z2/z=y+z2x0x_1 = y^2+z^2)/x_0 \le y^2/x_0 + z^2/x_0 \le y^2/y + z^2/z = y + z \le 2x_0. Para la dirección opuesta: si (x0,y,z)(x_0, y, z) es una triple con x0=maxx_0 = \max, entonces x1=3yzx0x_1 = 3yz - x_0. ¿Es x1x0x_1 \ge x_0? Eso ocurriría si 3yz2x03yz \ge 2x_0. Usando x02x02+y2+z2=3x0yzx_0^2 \le x_0^2+y^2+z^2 = 3x_0 yz, tenemos x03yzx_0 \le 3yz. Así x1=3yzx00x_1 = 3yz - x_0 \ge 0. Y x1x0x_1 \ge x_0 iff 3yz2x03yz \ge 2x_0, lo que ocurre frecuentemente. En esa dirección se genera una triple mayor. En la dirección de descenso (tomando el máximo y saltando), se genera siempre una triple con máximo estrictamente menor.

La estructura es la siguiente: el árbol de Markov tiene como raíz (1,1,1)(1,1,1); de cada nodo (x,y,z)(x, y, z) con xyzx \ge y \ge z se generan tres nodos hijos por mutación en cada coordenada, pero el único que lleva "hacia arriba" es la mutación que reemplaza el máximo.

La conjetura de unicidad de Markov

Conjetura (Markov, 1879; abierta). Si (x1,y1,z1)(x_1, y_1, z_1) y (x2,y2,z2)(x_2, y_2, z_2) son dos triples de Markov con max(x1,y1,z1)=max(x2,y2,z2)=m\max(x_1,y_1,z_1) = \max(x_2,y_2,z_2) = m, entonces (x1,y1,z1)=(x2,y2,z2)(x_1,y_1,z_1) = (x_2,y_2,z_2) (como conjuntos).

En otras palabras: el mayor elemento de una triple de Markov determina la triple unívocamente.

Los números que aparecen como el mayor elemento de alguna triple son los números de Markov: 1,2,5,13,29,34,89,169,194,1, 2, 5, 13, 29, 34, 89, 169, 194, \ldots La conjetura afirma que ningún número de Markov aparece en dos triples distintas como el máximo.

Se conoce evidencia computacional masiva: la conjetura es cierta para todos los números de Markov hasta 10101310^{10^{13}} (Baragar, 1996; resultados más recientes). Se ha probado para clases especiales: si el número de Markov es una potencia prima, o de la forma pkp^k con p3(mod4)p \equiv 3 \pmod 4... pero el caso general sigue abierto.

Lo que sí se sabe: el árbol de Markov es un árbol binario (cada triple, salvo la raíz, tiene exactamente un padre y dos hijos en el árbol). Y la secuencia de Fibonacci aparece: los números de Markov incluyen F2n+2F_{2n+2} para ciertos nn (los triples de la "rama de Fibonacci" son (F2n2,F2n,F2n+2)/gcd(F_{2n-2}, F_{2n}, F_{2n+2})/\gcd... en realidad los números de Fibonacci impice aparecen como la "columna vertebral" del árbol).

Conjetura de Markov: max(x,y,z) determina la triple unıˊvocamente\text{Conjetura de Markov: } \max(x,y,z) \text{ determina la triple unívocamente}

Propiedades aritmética de los números de Markov

Aunque la conjetura completa está abierta, se conocen muchas propiedades aritméticas de los números de Markov.

Propiedad 1. Todo número de Markov mayor que 1 es impar salvo 22. Demostración: módulo 3, la ecuación x2+y2+z23xyz0(mod3)x^2+y^2+z^2 \equiv 3xyz \equiv 0 \pmod 3. Si alguno es divisible por 3, digamos 3z3 \mid z, entonces x2+y20(mod3)x^2+y^2 \equiv 0 \pmod 3, así 3x3 \mid x y 3y3 \mid y. Pero entonces 9x2+y2+z29 \mid x^2+y^2+z^2 y 273xyz27 \mid 3xyz, entonces 3xyz/33 \mid xyz/3... el argumento muestra que si 3z3 \mid z entonces 3x,y3 \mid x, y, contradiciendo que (x/3,y/3,z/3)(x/3, y/3, z/3) fuese primitiva. Por tanto ningún elemento de una triple primitiva es divisible por 3.

Propiedad 2. xnCecnx_n \sim C \cdot e^{c\sqrt{n}} para los nn primeros números de Markov ordenados. El crecimiento es exponencial en n\sqrt{n}.

Propiedad 3. Módulo cualquier primo pp, la ecuación de Markov tiene soluciones no triviales. Esto se usa para probar que el árbol es infinito.

Aplicación a olimpiadas. La ecuación x2+y2+z2=3xyzx^2+y^2+z^2 = 3xyz aparece directamente en algunos problemas de nivel IMO/Shortlist; en otros, aparece disfrazada (por ejemplo, la sustitución x=a/cx = a/c, y=b/cy = b/c en una ecuación cuadrática homogénea). Reconocer la estructura de Markov permite usar las propiedades del árbol para demostrar existencia o imposibilidad de soluciones.

Generalizaciones: ecuaciones de Markov tipo $k$

La ecuación original de Markov tiene el coeficiente 33 en el lado derecho. Las ecuaciones generalizadas de Markov son:

$x2+y2+z2=kxyzx^2 + y^2 + z^2 = k \cdot xyz$

para un entero positivo kk. El caso k=1k=1: x2+y2+z2=xyzx^2+y^2+z^2 = xyz — solo tiene soluciones con algún elemento igual a 00 o soluciones negativas si no exigimos positividad. El caso k=3k=3: la ecuación original. El caso k=6k=6: relacionado con superficies de Markoff de orden superior.

Una variante que aparece en olimpiadas: la ecuación de Hurwitz x12++xn2=ax1x2xnx_1^2 + \cdots + x_n^2 = a x_1 x_2 \cdots x_n. Para n=2n=2: x2+y2=axyx^2+y^2 = axy, que solo tiene soluciones positivas si a=1a = 1 (con x=yx = y) o a=2a = 2 (con x=yx = y, pues 2x2=2x22x^2 = 2x^2). Para n=3n = 3 y a=3a = 3: la ecuación de Markov.

Técnica. Para estas generalizaciones, el Vieta jumping funciona de manera análoga: fijados y0,z0y_0, z_0, la ecuación en xx es x2kyzx+(y2+z2)=0x^2 - kyz x + (y^2+z^2) = 0, y se puede saltar de x0x_0 a x1=kyzx0x_1 = kyz - x_0. La finitud o infinitud del árbol de soluciones depende de kk y de las cotas que se obtengan.

x2+y2+z2=kxyz,kZ+x^2 + y^2 + z^2 = k \cdot xyz, \quad k \in \mathbb{Z}^+

Ejemplo olímpico con estructura de Markov

Problema (IMO 2010, Problema 5 / variante). Encuentra todas las triples (a,b,c)(a, b, c) de enteros positivos tales que a2+b2+c2=a2b2a^2 + b^2 + c^2 = a^2 b^2 (este es un ejemplo simplificado con estructura similar).

Reescribiendo: c2=a2b2a2b2=a2(b21)b2c^2 = a^2 b^2 - a^2 - b^2 = a^2(b^2-1) - b^2. Para b=1b = 1: c2=1c^2 = -1, imposible. Para b=2b = 2: c2=3a24c^2 = 3a^2 - 4; módulo 33: c242(mod3)c^2 \equiv -4 \equiv 2 \pmod 3, imposible. Para b=3b = 3: c2=8a29c^2 = 8a^2 - 9; para a=3a = 3: c2=729=63c^2 = 72-9 = 63, no cuadrado. Para a=b=c=ka = b = c = k: 3k2=k43k^2 = k^4, k2=3k^2 = 3, no entero.

El análisis módulo pequeños primos y el uso de descenso combinado con cotas modulares es la técnica estándar para problemas de esta familia.

La lección práctica: cuando veas una ecuación diofántica cuadrática en tres variables que es simétrica o casi simétrica, piensa en Markov. La ecuación puede no ser exactamente x2+y2+z2=3xyzx^2+y^2+z^2=3xyz, pero la técnica de Vieta jumping sobre una de las variables puede generar el mismo árbol de descenso.

Problemas del Capítulo 3 — con solución

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

TN3-3.1★★★★IMO 1988, Problema 6

Sea aa y bb enteros positivos tales que ab+1a2+b2ab + 1 \mid a^2 + b^2. Demuestra que a2+b2ab+1\dfrac{a^2 + b^2}{ab + 1} es el cuadrado de un entero.

TN3-3.2★★★IMO Shortlist 2007, N2

Demuestra que para todo entero positivo nn existe un entero positivo mm tal que n2m1n \mid 2^m - 1. (Enunciado equivalente: el orden multiplicativo de 22 módulo n/gcd(n,2k)n/\gcd(n,2^k) siempre está definido.)

TN3-3.3★★★★IMO Shortlist 2006, N5 (Variante)

Encuentra todos los pares de enteros positivos (a,b)(a, b) con aba \le b tales que a22ab2b3+1\dfrac{a^2}{2ab^2 - b^3 + 1} es un entero positivo.

TN3-3.4★★★Olimpiada Iberoamericana 2004, Problema 5

Sean a,b,ca, b, c enteros positivos tales que a2+b2+c2=2(ab+bc+ca)1a^2 + b^2 + c^2 = 2(ab + bc + ca) - 1. Demuestra que abcabc es impar.

TN3-3.5★★★★IMO Shortlist 2000, N4

Encuentra todos los triples (a,b,c)(a, b, c) de enteros positivos tales que a3+b3+c3=(abc)2a^3 + b^3 + c^3 = (abc)^2.

TN3-3.6★★★Olimpiada de Rusia 2010 (Selectivo)

Sea (x,y,z)(x, y, z) una solución de la ecuación de Markov x2+y2+z2=3xyzx^2 + y^2 + z^2 = 3xyz con xyzx \le y \le z. Demuestra que z3xyzz \le 3xy - z también es una solución (con xx y yy fijos), y que 3xyzz3xy - z \le z.

TN3-3.7★★★★★IMO 1988 (Problema 6) — Caracterización completa de soluciones

Encuentra todas las parejas de enteros no negativos (a,b)(a, b) con aba \ge b tales que a2+b2ab+1=k\dfrac{a^2+b^2}{ab+1} = k es un entero, y describe la estructura del conjunto de soluciones para cada cuadrado k=t2k = t^2.

TN3-3.8★★★★★IMO Shortlist 2009, N4 (Adaptado)

Sean aa, bb, cc enteros positivos con abca \le b \le c tales que 1a+1b+1c+1abc=ma+b+c\dfrac{1}{a} + \dfrac{1}{b} + \dfrac{1}{c} + \dfrac{1}{abc} = \dfrac{m}{a+b+c} para algún entero positivo mm. Halla todos los posibles valores de mm.