¿Cómo podemos crear arbitrariamente largas instancias del algoritmo de Euclides? ¿Qué tipo de números son útiles? ¿Cuál es la relación entre el tamaño de estos números y el número de pasos?
Respuestas
¿Demasiados anuncios?Heropup la solución que da a los más pequeños valores para una determinada longitud de la secuencia.
Otro método para obtener una longitud dada del algoritmo de Euclides con una prescrito mcd $=d$ establecer $r_0=0$ $r_1=d$ ($r$ valores serán los restos). A continuación, elija una secuencia de (entero positivo) los cocientes de la longitud deseada, decir $q_1,\dots q_k$. A continuación, establezca $r_{i+1}=q_i\cdot r_i+r_{i-1}$. Esto le dará un Algoritmo de Euclides con $k-1$ (distinto de cero) restos.
Por ejemplo, supongamos que utilizamos $d=3$, y la secuencia de los cocientes $\{2,1,4,1,1\}$. Esto le da a la secuencia de los restos de $0, 3, 6, 9, 42, 51, 93$. Así que nos tomamos nuestro mcd problema a $\gcd(93, 51)$, que nos da un algoritmo de Euclides secuencia con $4$ (distinto de cero) restos.