אלגוריתם אוקלידס למציאת מחלק משותף מקסימלי
הרעיון
נשתמש בעובדה: כאשר . לכן ניתן להחליף את הזוג ב- עם שארית קטנה יותר, עד לשארית אפס.
האלגוריתם
קלט: עם .
שלבים:
- חלק ב-: מצא עם , .
- אם : מתוקן. עצור.
- אחרת: הצב , וחזור לשלב 1 עם .
סיום: הסדרה יורדת, ולכן האלגוריתם מסתיים.
הפלט: הממג”ב הוא השארית האחרונה שאינה אפס, מתוקנת.
למה זה עובד
כי: אם ו- אז , ולהפך.
דוגמה — מספרים שלמים
נחשב :
לכן .
דוגמה — פולינומים
נחשב מעל :
לכן .
בדיקה: ו-. אכן הוא המחלק המשותף הגדול.
מציאת צירוף בזו
ניתן להעלות בסדר הפוך כדי לכתוב :
מהדוגמה: , כלומר , .