He visto algunas preguntas y respuestas aquí que arrojan luz sobre el enfoque de las fracciones continuas para encontrar soluciones para la ecuación de Pell. Estoy tratando de familiarizarme con este método para aplicarlo a mi estilo de ecuaciones de Pell generalizadas $$ a^2 + b^2 = D \cdot c^2 \qquad \qquad \text{always with }D=u^2+v^2 \tag 1$$
Para muchas de las combinaciones de $(u,v)$ a mi entender basta con obtener el conjunto correcto de soluciones a partir de los convergentes de la cont.frac, de $\sqrt D$ pero algunas combinaciones dan problemas, y aunque la búsqueda por fuerza bruta da soluciones, mi búsqueda de cont.-frac. no da nada.
Los casos problemáticos parecen ser aquellos en los que $u=v$ .
Comienzo con el ansatz $a=u$ y, por lo tanto, buscar soluciones de (eq 1) con los parámetros constantes $(u,v)$ utilizado para algún conjunto de soluciones $$u^2 + b^2 = (u^2+v^2) \cdot c^2 \qquad \text{solving for integer $ b $ and $ c $} \tag 2 $$ (Por supuesto, ignoro los casos en los que $(u,v)$ forman parte de un triple pitagórico) Por ejemplo, con $(u,v)=(2,2)$ Obtengo los convergentes c.f. para $\sqrt D$
2 3 14 17 82 99 478 577
1 1 5 6 29 35 169 204
y las soluciones de la (eq.2) $$\small \begin{array} {rrr|r} a& b& c& \text{iteration-height} \\ \hline 2 & 2 & 1 & 0.0 \\ 2 & 14 & 5 & 1.00000000000 \\ 2 & 82 & 29 & 2.00000000000 \\ 2 & 478 & 169 & 3.00000000000 \\ 2 & 2786 & 985 & 4.00000000000 \\ 2 & 16238 & 5741 & 5.00000000000 \\ 2 & 94642 & 33461 & 6.00000000000 \\ 2 & 551614 & 195025 & 7.00000000000 \end{array}$$ (aquí "altura de iteración" es el exponente al que tengo que llevar la potencia de la matriz de iteración para llegar a la solución dada en la fila).
Vemos que los valores en $(b,c)$ se puede encontrar en los convergentes c.f. anteriores.
Esto funcionó para todas las combinaciones probadas (pequeñas) de $(u,v)$ hasta que, de repente, sólo el pequeño parámetro problemático $(u,v)=(3,3)$ se rompe. Los convergentes c.f. son
4 17 140 577 4756 19601 161564 665857
1 4 33 136 1121 4620 38081 156944
La lista de soluciones para (eq.2) encontradas por fuerza bruta es $$\small \begin{array} {rrr|r} a& b& c& \text{iteration-height} \\ \hline 3 & 3 & 1 & 0.0 \\ 3 & 21 & 5 & 0.500000 \\ 3 & 123 & 29 & 1.00000 \\ 3 & 717 & 169 & 1.50000 \\ 3 & 4179 & 985 & 2.00000 \\ 3 & 24357 & 5741 & 2.50000 \\ 3 & 141963 & 33461 & 3.00000 \\ 3 & 827421 & 195025 & 3.50000 \\ 3 & 4822563 & 1136689 & 4.00000 \end{array} $$ pero no veo ninguna relación con los convergentes de la fracción continua de $\sqrt D$ ... (La existencia de valores medio enteros en las alturas de iteración indican que en realidad tenemos 2 listas separadas de soluciones y no importan mucho aquí) .
Actualización
Acabo de encontrar la relación a utilizando los convergentes generalizados. Utilizando (en mi notación) los "cvgts genéricos superiores" que se presentan como lista:
*** *** *** ***
4 21 38 55 72 89 106 123 140 717 1294 1871 2448 3025 3602 4179 4756 24357 43958 63559 83160 102761 122362 141963 161564 827421 1493278 2159135 2824992 3490849 4156706 4822563
1 5 9 13 17 21 25 29 33 169 305 441 577 713 849 985 1121 5741 10361 14981 19601 24221 28841 33461 38081 195025 351969 508913 665857 822801 979745 1136689
* * * * * * * *
Aquí las entradas marcadas con ***
son convergentes verdaderos, y las entradas marcadas con *
las soluciones encontradas por fuerza bruta. fin de la actualización
Un ejemplo más que está funcionando: $(u,v)=(3,7), D=58$ .
Los primeros convergentes c.f:
7 8 15 23 38 61 99 1447 1546 2993 4539 7532 12071 19603 286513 306116
1 1 2 3 5 8 13 190 203 393 596 989 1585 2574 37621 40195
Las primeras soluciones, $$ \small \begin{array} {rrr|r} a& b& c& \text{iteration-height} \\ \hline 3 & 7 & 1 & 0.0 \\ 3 & 297 & 39 & 0.350284 \\ 3 & 12071 & 1585 & 0.700567 \\ 3 & 286513 & 37621 & 1.00000 \\ 3 & 11644479 & 1528995 & 1.35028 \\ 3 & 473255633 & 62141509 & 1.70057 \\ 3 & 11233028671 & 1474968925 & 2.00000 \\ 3 & 456533443377 & 59945777931 & 2.35028 \end{array} $$ Algunas soluciones se encuentran suponiendo que tienen factor común $a=u=3$ y múltiplos de $3$ en los convergentes se prueban (por ejemplo $(279,39) = 3\cdot (99,13)$ ).
(De nuevo, las alturas de iteración fraccionarias indican que tenemos tres subsecuencias de soluciones entrelazadas)
El problema parece ocurrir con todos los casos $(u,v)$ con $u=v$ excepto en el caso de $u=v \in [2,5,25,???]$
P: ¿Hay alguna razón (posiblemente obvia) para este comportamiento inconveniente y algún remedio?