מבחן לוקאס-להמר

מבחן לוקאס-להמר עוזר לבדוק אם מספר גדול הוא ראשוני. ראשוני פירושו שאין לו מחלקים חוץ מ-1 ומהמספר עצמו.

הרעיון: בוחרים מספר קטן שנקרא עד (זה מבחן לבדיקה). מבצעים חישובים מיוחדים עם העד והמספר n. אם העד ממלא את הדרישות, אז n הוא בוודאות ראשוני.

יש בעיה קטנה: צריך לדעת איך לפרק את n−1 לגורמים. פירוק זה נחוץ כדי לבחור עדים מתאימים. אם לא מוצאים עד, זה לא בהכרח אומר ש-n אינו ראשוני.

קיימת גם גרסה מיוחדת לבדיקת מספרים שנקראים מרסן. בשנות האחרונות גילו דרכים לבדוק פחות עדים, ולכן החישוב הופך למהיר יותר.

אם לכל מספר ראשוני q שמחלק את n−1 אפשר למצוא עד שמקיים את התנאים המתאימים, אז n ראשוני.

החלק החשוב הוא למצוא עד שמתאים. אם כן, המבחן נותן הוכחה ברורה ש-n הוא ראשוני.

תגובות גולשים

התגובה תפורסם באתר לאחר אישור המערכת

עדיין אין תגובות. היה הראשון להגיב!