Come calcolare MCD e mcm
Questo calcolatore trova il Massimo Comun Divisore (MCD) e il Minimo Comune Multiplo (mcm) di due o tre numeri interi positivi, utilizzando l'algoritmo di Euclide.
L'algoritmo di Euclide
L'algoritmo di Euclide è uno dei più antichi algoritmi matematici conosciuti, descritto nel Libro VII degli Elementi di Euclide (circa 300 a.C.). Il procedimento è elegante nella sua semplicità:
- Dividi il numero maggiore per il minore e prendi il resto
- Sostituisci il numero maggiore con il minore e il minore con il resto
- Ripeti fino a ottenere resto zero
- L'ultimo divisore non nullo è il MCD
Ad esempio, per MCD(48, 18): 48 = 2×18 + 12, poi 18 = 1×12 + 6, poi 12 = 2×6 + 0. Quindi MCD = 6.
La relazione tra MCD e mcm
Per due numeri a e b, vale sempre la relazione fondamentale:
MCD(a, b) × mcm(a, b) = |a × b|
Questa formula permette di calcolare il mcm facilmente una volta noto il MCD: mcm(a, b) = |a × b| / MCD(a, b).
Numeri coprimi
Due numeri si dicono coprimi (o primi tra loro) quando il loro MCD è 1, cioè non hanno divisori comuni diversi da 1. Ad esempio, 8 e 15 sono coprimi. In questo caso, il mcm coincide con il prodotto dei due numeri.
Applicazioni pratiche
- Semplificazione frazioni: dividendo numeratore e denominatore per il MCD si ottiene la frazione ridotta ai minimi termini
- Somma di frazioni: il mcm dei denominatori è il denominatore comune più piccolo
- Problemi di sincronizzazione: eventi periodici si allineano dopo un tempo pari al mcm dei periodi
- Crittografia: il MCD è alla base dell'algoritmo RSA, fondamentale per la sicurezza informatica
- Ingranaggi: il rapporto di trasmissione tra ingranaggi dipende dal MCD dei numeri di denti