Euclides Extendido: MCD, Bézout y Congruencias

Calcula MCD y MCM, reconstruye la identidad de Bézout y resuelve ecuaciones diofánticas, inversos modulares y congruencias lineales paso a paso

Entradas

ax+by=mcd(a,b)a\,x + b\,y = \operatorname{mcd}(a,b)

Enteros de hasta 40 dígitos, con signo opcional.

Ejemplos

MCD(a, b)

2

MCM(a, b)

5520

Coeficiente x

−9

Coeficiente y

47

Identidad de Bézout

240·(−9) + 46·47 = 2

Desarrollo y comprobación

Divisiones sucesivas
240 = 5·46 + 10
46 = 4·10 + 6
10 = 1·6 + 4
6 = 1·4 + 2
4 = 2·2 + 0
Sustitución hacia atrás
2 = 1·6 − 1·4
2 = (−1)·10 + 2·6
2 = 2·46 − 9·10
2 = (−9)·240 + 47·46

Comprobación

Identidad a·x + b·y = mcd
−2160 + (2162) = 2
El MCD divide a ambos enteros
2 | 240 ∧ 2 | 46
mcd · mcm = |a·b|
2 · 5520 = 11040

Fundamentos y Explicación