MakarovSuites
Español
EnglishDeutschРусскийУкраїнськаFrançaisEspañolItalianoPolski
Contacto y licencias

Math

El algoritmo de Euclides y las fracciones continuas

Una mesa de madera y latón muestra por qué MCD(a,b)=MCD(b,r). Traslada el resto, examina los coeficientes exactos de Bézout y las fracciones continuas, compara pares y muestras reproducibles.

El algoritmo de Euclides y las fracciones continuas — Imagen real de la aplicación
Imagen real de la aplicación

Qué ocurre

Una mesa de madera y latón muestra por qué MCD(a,b)=MCD(b,r). Traslada el resto, examina los coeficientes exactos de Bézout y las fracciones continuas, compara pares y muestras reproducibles.
Las longitudes ilustran la división entera exacta. Las pistas comparten escala; el resto ampliado tiene su propia escala indicada. Un resto cero termina el algoritmo.
Fibonacci: entradas pequeñas para cálculos largos. La cota de Lamé es amplia.
El error se refiere al número racional de entrada, no a π.

Ecuaciones del módulo
Ecuaciones
a = q*b + r, 0 <= r < b; siguiente par (b,r); gcd(a,b)=gcd(b,r).
Cuenta la división final con resto cero. Una entrada cero no necesita divisiones; por convención gcd(0,0)=0.
La escena ordena las magnitudes: high=max(|A|,|B|), low=min(|A|,|B|).
Bézout: gcd(A,B)=x*A+y*B. Cada resto mostrado tiene también coeficientes exactos respecto de los valores originales A,B.
Para low>0, los cocientes de Euclides forman la fracción continua finita de high/low.
355/113=[3;7,16]; 1071/462=[2;3,7]=51/22. El último convergente es exactamente igual al racional de entrada.
Para un convergente p/q de ese racional: error=|high*q-low*p|/(low*q) < 1/q^2.
Este error es respecto de high/low, no de pi. Aquí no se afirma ninguna precisión sobre pi.
Lamé: divisiones <= 5*(dígitos decimales de la entrada positiva menor).
F20=6765, F19=4181 necesitan 18 divisiones; la cota gruesa de Lamé es 20, no alcanzada.
Los números de Fibonacci consecutivos dan las entradas positivas ordenadas mínimas para un recuento prescrito (a>b>0).
No son los únicos pares con ese recuento: multiplicar ambas entradas por el mismo entero positivo conserva los cocientes.
Para este experimento de pares uniformes ordenados: referencia empírica (12 ln 2 / pi^2)*ln N - 0.444.
12 ln 2 / pi^2 = 0.84276591327219452; -0.444 es un valor ajustado, no una constante universal ni un teorema finito-N.
Se toman ambos enteros de forma independiente de 1..N, se ordenan para dividir, se conservan los empates y se cuenta el cero final.
Error estándar = desviación estándar muestral / sqrt(ensayos); una muestra finita no prueba una ley asintótica.

Otros experimentos

Volver al catálogo
El reloj modular — Imagen real de la aplicación

Math

El reloj modular

Una esfera de m marcas y una aguja. Sumar dibuja una estrella que cierra tras m/mcd(s, m) movimientos; multiplicar, un ciclo cuya longitud divide a phi(m). Algunos módulos no tienen ninguna raíz primitiva, y la tarjeta lo dice: es un teorema, no una búsqueda fallida.

La criba y la densidad de los primos — Imagen real de la aplicación

Math

La criba y la densidad de los primos

Haga la criba a mano sobre fichas numeradas: tome el siguiente divisor, prediga dónde empieza su ola y mire cómo tacha sus múltiplos - los ya tachados solo se tocan. Al lado, pi(x) contado frente a las aproximaciones x/ln x y Li(x).

RSA con números pequeños — Imagen real de la aplicación

Math

RSA con números pequeños

Un mensaje atraviesa dos potencias modulares sobre una mesa de madera y latón. Ejecuta los pasos enteros, explora la permutación y busca un divisor con un contador exacto.