קונגרואנציה ליניארית

מתוך המכלול, האנציקלופדיה היהודית
קפיצה לניווט קפיצה לחיפוש

בתורת המספרים, קונגרואנציה ליניארית היא משוואה מודולרית מן הצורה

a1x1+a2x2++amxmb(modn)

למשוואה זו קיים פתרון אם ורק אם db, כאשר d=gcd{a1,,am,n}.

משתנה יחיד

לקונגרואנציה axb(modn) קיים פתרון אם ורק אם db, כאשר d=gcd{a,n}. במקרה זה זהו גם מספר הפתרונות השונים מודולו n.

הוכחה

קונגרואנציה זו שקולה למשוואה דיופנטית מהצורה axny=b, אשר לה קיים פתרון אם ורק אם db.
אם (x0,y0) פתרון למשוואה זו, אזי כל פתרונות המשוואה הם מהצורה (x,y)=(x0+tnd,y0+tad) כאשר t.

נוכיח כי עבור 0td1 הפתרונות x=x0+tnd שונים מודולו n:
נניח בשלילה כי שנים מהם שקולים זה לזה. נקבל כי

x0+t1ndx0+t2nd(modn),:0t1<t2d1t1ndt2nd(modn),:gcd{nd,n}=ndt1t2(modd)

כלומר d(t2t1). אבל 1<t2t1<d, בסתירה.

נוכיח עתה כי לכל t שאר פתרונות המשוואה שקולים לאיברי קבוצה מצומצמת זו:
לפי אלגוריתם החילוק קיימים מספרים שלמים q,r עבורם מתקיים t=qd+r כאשר 0rd1. נקבל כי

x0+tnd=x0+(qd+r)nd=x0+qn+rndx0+rnd(modd)

ראו גם

קישורים חיצוניים

הערך באדיבות ויקיפדיה העברית, קרדיט,
רשימת התורמים
רישיון cc-by-sa 3.0

קונגרואנציה ליניארית38179360Q524257