מחלק משותף מקסימלי – הבדלי גרסאות
תוכן שנמחק תוכן שנוסף
Matanyabot (שיחה | תרומות) מ בוט החלפות: \1איברים |
←חישוב המחלק המשותף המקסימלי: תקלדה, אמורים לחסר מהמספר הקטן ולא לחלק גם לפי הדוגמה מחסרים לא מחלקים |
||
שורה 24:
האלגוריתם מבוסס על אבחנה יסודית: לכל b,q,r, המחלקים המשותפים של b ושל r הם גם המחלקים המשותפים ל- b ול- bq+r. לפיכך, לשני הזוגות יש אותו מחלק משותף מקסימלי: <math>\ (qb+r,b)=(b,r)</math>.
כדי לחשב את המחלק המשותף המקסימלי של שני מספרים טבעיים a,b, פעל באופן הבא:
ידוע שמספר פעולות החילוק בהפעלת האלגוריתם אינו עולה על <math>\ \log_{\varphi}a</math> (כאן <math>\ \varphi</math> מסמן את [[יחס הזהב]]), כאשר החישוב הארוך ביותר (עבור מספרים בגודל נתון) מתרחש בחישוב המחלק המשותף המקסימלי של [[סדרת פיבונאצ'י|מספרי פיבונאצ'י]] עוקבים. מכאן שמציאת המחלק המשותף המקסימלי היא יעילה מבחינה חישובית; האלגוריתם פועל במהירות גם עבור מספרים גדולים, בני מאות ספרות.
|