Igualdades del máximo común divisor en loop


gcd(x,y)
El código de color muestra el resultado de calcular el gcd(x,y) para la x en el eje
horizontal y la y en el eje vertical. 


Como todos recordaréis el máximo común divisor (abreviado mcd o gcd, en inglés) de dos o más números enteros es el mayor número entero que los divide sin dejar residuo alguno. Por ejemplo  gcd(6,9,18)=3. En la figura del encabezado podéis ver el resultado del gcd(x,y) para un pequeño conjunto de números.   Recordemos algunas de las propiedades básicas del máximo común divisor:    gcd(x,0)=|x|   gcd(mx,my)=m gcd(x,y)   gcd(x+my,y)=gcd(x,y) donde x,y,m son números enteros y |x| representa el valor absoluto de x. Pues bien, aquí he demostrado que para seis números enteros positivos a1,b1,a2,b2,a3,b3 tales que  gcd(a1,b1)=gcd(a2,b2)=gcd(a3,b3)  entonces se cumple la siguiente igualdad:  gcd(d32,d21)=gcd(d32,d31)=gcd(d31,d21) siendo dij=|aibjajbi|. Vaya, una igualdad entre 3 gcds sobre 6 números implica otra igualdad entre también 3 gcds pero sobre otros 6 números construidos a partir de los 6 números iniciales.  Probemos los siguientes números,  a1=6, b1=8, a2=2,  b2=10,  a3=4,  b3=18, dado que se cumple   gcd(6,8)=gcd(2,10)=gcd(4,18)=2 entonces para d32=|4×1018×2|=4 d31=|4×818×6|=76 d21=|2×810×6|=44 se debe cumplir que  gcd(4,44)=gcd(4,76)=gcd(76,44) que en efecto, como ya habréis verificado,  estos 3 gcds dan el mismo resultado, 4.

Ahora es cuando podemos comenzar el loop  asignando las dij a las ai y las bi de la siguiente manera,   a1=d32, b1=d21, a2=d32,  b2=d31, a3=d31, b3=d21 para poder confeccionar nuevos dij  y llegar a una nueva igualdad. Siguiendo el ejemplo anterior los nuevos dij serían  d32=|76×764×44|=5600,  d31=|76×444×44|=3168 y  d21=|4×4476×4|=128 y la nueva igualdad es: gcd(5600,128)=gcd(5600,3168)==gcd(3168,128)=32

Y el loop puede continuar hasta el infinito. Los siguientes dij serían mucho mas grandes, 17335296, 30954496, 311296, y los correspondientes gcds darían 19456. ¡Probad otros ai, bi iniciales!

_________________________________________________________________________________

En verdad en el artículo mencionado, no sólo se asume que los gcds son iguales sino que son igual a 1:

gcd(a1,b1)=gcd(a2,b2)=gcd(a3,b3)=1

pero no es  necesario que sean igual a 1, cualquier otro valor mayor valdría. ¿Puedes demostrarlo?  


____________________________________________________________________________________________

Esta entrada participa en la Edición 11.6: Conjeturas del Carnaval de Matemáticas, que en esta ocasión organiza Gaussianos.


Comments

Popular posts from this blog

¿Hay infinitos primos gemelos tal que su promedio es el mínimo común múltiplo de los primeros N números naturales?