En büyük ortak böleni (EBOB) ve en küçük ortak katı (EKOK) Öklid algoritmasıyla adım adım hesaplayın.
En Büyük Ortak Bölen (EBOB) ve En Küçük Ortak Kat (EKOK), temel sayı teorisinin en önemli iki kavramıdır. Ortaokulda kesirleri sadeleştirmekten interneti güvence altına alan kriptografik algoritmalara kadar geniş bir uygulama alanına sahiptirler.
MÖ 300 civarında Öklid tarafından tanımlanan Öklid algoritması, matematiğin en eski ve en verimli algoritmalarından biridir. EBOB'u O(log(min(a,b))) adımda hesaplar ve çok büyük sayılar için bile hızla sonlanır. Algoritma, kalan sıfır olana kadar EBOB(a, b) = EBOB(b, a mod b) özdeşliğini tekrar tekrar uygular.
Bu hesaplayıcı, iki sayı için Öklid algoritmasını adım adım gösterir ve genelleme EBOB(a, b, c) = EBOB(EBOB(a, b), c) kullanarak birden çok sayı için EBOB ve EKOK hesaplar.
EBOB(48, 18): 48 = 2×18 + 12 → 18 = 1×12 + 6 → 12 = 2×6 + 0. EBOB = 6. EKOK = |48×18|/6 = 864/6 = 144. Kontrol: 144/48 = 3 ✓, 144/18 = 8 ✓.