گاما رو نصب کن!

{{ number }}
اعلان ها
اعلان جدیدی وجود ندارد!
کاربر جدید

جستجو

پربازدیدها: #{{ tag.title }}

میتونی لایو بذاری!
نمونه سوال محتوای آموزشی آزمون آنلاین پرسش و پاسخ درسنامه آموزشی مدرسه‌یاب معلم‌ها

هم‌نهشتی: رابطه‌ای میان دو عدد صحیح که تفاضل آن‌ها بر پیمانه بخش‌پذیر باشد.

بروزرسانی شده در: 20:48 1405/02/16 مشاهده: 184     دسته بندی: کپسول آموزشی

هم‌نهشتی (هم‌نهشتی): قلب حساب پیمانه‌ای در اعداد صحیح

آشنایی با هم‌نهشتی، ویژگی‌ها، کاربردها در کدهای خطا و حل معادلات دیوفانتی
خلاصهٔ سئوپسند: هم‌نهشتی (Congruence) یک رابطهٔ پایه‌ای در نظریهٔ اعداد است که دو عدد صحیح را زمانی برابر می‌داند که تفاضل آن‌ها بر یک عدد ثابت (پیمانه) بخش‌پذیر باشد. در این مقاله، مفهوم پیمانه، نمادگذاری استاندارد به کارل فریدریش گاوس، ویژگی‌های بازتابی، تقارنی و تعدی، و همچنین کاربرد عملی در یافتن رقم یکان توان‌های بزرگ و اعتبارسنجی کدهای بین‌المللی کتاب (ISBN) بررسی می‌شود. مثال‌های متنوع و گام‌به‌گام، درک این مبحث کلیدی دبیرستانی را ساده‌تر می‌کنند.

۱. تعریف بنیادین هم‌نهشتی و پیمانه

فرض کنید $m$ یک عدد صحیح بزرگ‌تر از $1$ باشد. می‌گوییم دو عدد صحیح $a$ و $b$ نسبت به پیمانهٔ $m$هم‌نهشت هستند هرگاه تفاضل $a-b$ بر $m$ بخش‌پذیر باشد. به عبارت دیگر:

$a \equiv b \pmod{m} \quad \Longleftrightarrow \quad m \mid (a-b)$

علامت $\equiv$ و عبارت $\pmod{m}$ را نخستین بار کارل فریدریش گاوس در کتاب «پژوهش‌های حسابی» معرفی کرد. عدد $m$ را پیمانه می‌نامیم. برای نمونه، $17 \equiv 5 \pmod{4}$ چون $17-5=12$ بر $4$ بخش‌پذیر است. همچنین $-3 \equiv 9 \pmod{6}$ زیرا $-3-9=-12$ بر $6$ بخش‌پذیر است (توجه کنید که بخش‌پذیری شامل اعداد منفی نیز می‌شود).

یک راه ساده برای درک هم‌نهشتی: دو عدد بر پیمانهٔ $m$ هم‌نهشتند اگر باقیماندهٔ تقسیم آن‌ها بر $m$ یکسان باشد. زیرا می‌دانیم هر عدد صحیح را می‌توان به شکل $a = m \cdot q + r$ با $0 \le r \lt m$ نوشت. در این صورت، $a \equiv r \pmod{m}$.

مثال عملی: فرض کنید ساعت دیواری را در نظر بگیرید که پیمانهٔ آن $12$ است. ساعت $15$ همان $3$ را نشان می‌دهد. می‌نویسیم $15 \equiv 3 \pmod{12}$. اگر $7$ ساعت بعد از $10$ را محاسبه کنیم: $10+7=17$ و $17 \equiv 5 \pmod{12}$، یعنی ساعت $5$ را نشان می‌دهد.

۲. ویژگی‌های اصلی رابطهٔ هم‌نهشتی

رابطهٔ هم‌نهشتی با پیمانهٔ ثابت $m$ یک رابطهٔ هم‌ارزی است، یعنی سه ویژگی زیر را دارد:

  • بازتابی: برای هر عدد صحیح $a$ داریم $a \equiv a \pmod{m}$، زیرا $a-a=0$ بر هر $m$ بخش‌پذیر است.
  • تقارنی: اگر $a \equiv b \pmod{m}$ آنگاه $b \equiv a \pmod{m}$.
  • تعدی: اگر $a \equiv b \pmod{m}$ و $b \equiv c \pmod{m}$ آنگاه $a \equiv c \pmod{m}$.

این ویژگی‌ها باعث می‌شوند مجموعهٔ اعداد صحیح به دسته‌هایی به نام کلاس‌های هم‌نهشتی تقسیم شود. تعداد این کلاس‌ها برابر $m$ است و هر کلاس شامل اعدادی با باقیماندهٔ یکسان است.

ویژگی در رابطهٔ تساوی (=) در رابطهٔ هم‌نهشتی ($\equiv$)
بازتابی$a=a$$a \equiv a$
تقارنی$a=b \Rightarrow b=a$$a \equiv b \Rightarrow b \equiv a$
تعدی$a=b , b=c \Rightarrow a=c$$a \equiv b , b \equiv c \Rightarrow a \equiv c$

۳. عملیات حسابی با هم‌نهشتی‌ها

یکی از قوت‌های حساب پیمانه‌ای این است که می‌توانیم هم‌نهشتی‌ها را مانند معادله‌ها جمع، تفریق و ضرب کنیم. اگر $a \equiv b \pmod{m}$ و $c \equiv d \pmod{m}$ آنگاه:

  • جمع:$a + c \equiv b + d \pmod{m}$
  • تفریق:$a - c \equiv b - d \pmod{m}$
  • ضرب:$a \times c \equiv b \times d \pmod{m}$

به‌ویژه، اگر $a \equiv b \pmod{m}$، آنگاه برای هر عدد طبیعی $k$ داریم $a^k \equiv b^k \pmod{m}$. این ویژگی ساده به ما امکان می‌دهد رقم یکان توان‌های بزرگ یا باقیماندهٔ تقسیم اعداد بسیار بزرگ را به دست آوریم.

مثال گام‌به‌گام: می‌خواهیم رقم یکان عدد $7^{2025}$ را پیدا کنیم. رقم یکان برابر باقیماندهٔ تقسیم بر $10$ است. داریم $7^1 \equiv 7 \pmod{10}$، $7^2 \equiv 49 \equiv 9$، $7^3 \equiv 9 \times 7 =63 \equiv 3$، $7^4 \equiv 3 \times 7 =21 \equiv 1$. پس الگوی $7, 9, 3, 1$ هر $4$ بار تکرار می‌شود. از آنجا که $2025 \equiv 1 \pmod{4}$ (چون $2024$ بر $4$ بخش‌پذیر است و $2025 = 2024+1$)، نتیجه می‌گیریم $7^{2025} \equiv 7^1 \equiv 7 \pmod{10}$. بنابراین رقم یکان برابر $7$ است.

اما در مورد تقسیم باید احتیاط کرد. به طور کلی نمی‌توان دو طرف هم‌نهشتی را بر یک عدد دلخواه تقسیم کرد، مگر آنکه آن عدد با پیمانه نسبت به هم اول باشد. اگر $\gcd(c,m)=1$ و $a \times c \equiv b \times c \pmod{m}$ آنگاه $a \equiv b \pmod{m}$.

۴. کاربرد عملی: کد شابک (ISBN) و تشخیص خطا

یکی از کاربردهای جالب هم‌نهشتی در کد بین‌المللی کتاب (ISBN)1 است. در نسخهٔ $13$ رقمی شابک، یک رقم کنترلی در انتها قرار دارد که از رابطهٔ زیر محاسبه می‌شود:

$\sum_{i=1}^{13} (w_i \times d_i) \equiv 0 \pmod{10}$ که در آن $w_i$ وزن‌های متناوب $1, 3, 1, 3, ...$ هستند و $d_i$ رقم‌های کتاب (رقم سیزدهم رقم کنترلی است که طوری انتخاب می‌شود که مجموع وزنی بر $10$ بخش‌پذیر باشد). اگر هنگام وارد کردن کد، یک رقم اشتباه شود یا دو رقم جابه‌جا گردد، با احتمال زیاد هم‌نهشتی برقرار نمی‌ماند و سیستم خطا را تشخیص می‌دهد.

۵. چالش‌های مفهومی (پرسش و پاسخ)

پرسش ۱: آیا می‌توان دو طرف یک هم‌نهشتی را بر یک عدد بخش کرد؟ مثلاً از $8 \equiv 2 \pmod{6}$ نتیجه گرفت $4 \equiv 1 \pmod{3}$؟

پاسخ: بله، اما باید هم پیمانه را تقسیم کنیم. قاعدهٔ دقیق: اگر $c \neq 0$ و $c \mid a, c \mid b, c \mid m$ آنگاه از $a \equiv b \pmod{m}$ نتیجه می‌شود $\frac{a}{c} \equiv \frac{b}{c} \pmod{\frac{m}{c}}$. در مثال شما، $c=2$ است و چون $2$ هر سه عدد $8, 2, 6$ را تقسیم می‌کند، داریم $4 \equiv 1 \pmod{3}$ که درست است.

پرسش ۲: چرا نمی‌توانیم هم‌نهشتی $2x \equiv 4 \pmod{6}$ را به $x \equiv 2 \pmod{3}$ ساده کنیم؟

پاسخ: چون $\gcd(2,6)=2 \neq 1$. در چنین حالتی، پس از تقسیم بر $2$، پیمانه نیز باید بر $2$ تقسیم شود: $x \equiv 2 \pmod{3}$. اما دقت کنید که جواب‌های معادلهٔ اصلی در پیمانهٔ $6$ عبارتند از $x \equiv 2, 5 \pmod{6}$ که هردو با $x \equiv 2 \pmod{3}$ سازگارند.

پرسش ۳: آیا هم‌نهشتی برای اعداد منفی معنی دارد؟ مثلاً $-7 \equiv ? \pmod{5}$

پاسخ: کاملاً. $-7 \equiv 3 \pmod{5}$ چون $-7-3 = -10$ بر $5$ بخش‌پذیر است. به طور کلی هر عدد صحیح منفی با باقیماندهٔ نامنفی معادل خود (با جمع مضربی از پیمانه) هم‌نهشت است.

۶. حل معادلات دیوفانتی خطی با هم‌نهشتی

معادلهٔ دیوفانتی2 خطی به شکل $ax + by = c$ که در آن $a,b,c$ اعداد صحیح هستند، با استفاده از هم‌نهشتی قابل حل است. کافی است معادله را به صورت $ax \equiv c \pmod{b}$ بازنویسی کنیم (یا برعکس). این معادله جواب دارد اگر و تنها اگر $\gcd(a,b) \mid c$. سپس با یافتن وارون ضربی3$a$ نسبت به پیمانهٔ $b$ (در صورت موجود بودن) می‌توان جواب خاص را به دست آورد.

مثال: معادلهٔ $3x + 5y = 7$. به صورت $3x \equiv 7 \pmod{5}$ می‌نویسیم که ساده می‌شود به $3x \equiv 2 \pmod{5}$. وارون ضربی $3$ در پیمانهٔ $5$ عدد $2$ است (چون $3 \times 2 =6 \equiv 1$). پس $x \equiv 2 \times 2 =4 \pmod{5}$، یعنی $x=4+5t$. با جایگذاری در معادله اصلی، $y = \frac{7-3(4+5t)}{5} = -1 -3t$. بنابراین جواب عمومی $(x,y) = (4+5t, -1-3t)$ است.
جمع‌بندی: هم‌نهشتی ابزاری توانمند برای ساده‌سازی مسائل مربوط به بخش‌پذیری و باقیمانده‌هاست. با یادگیری تعریف، ویژگی‌های بازتابی، تقارنی و تعدی، و قواعد جمع، تفریق و ضرب، می‌توان مسائلی مانند یافتن رقم یکان، اعتبارسنجی کدها و حل معادلات دیوفانتی را به صورت گام‌به‌گام حل کرد. مهم‌ترین نکته احتیاط در تقسیم و درک مفهوم وارون ضربی در پیمانه‌های غیراول است. این مبحث پایهٔ بسیاری از الگوریتم‌های رمزنگاری و نظریهٔ اعداد مدرن را تشکیل می‌دهد.

پاورقی

1 شابک (ISBN): مخفف International Standard Book Number، یک شناسهٔ منحصر‌به‌فرد برای کتاب‌ها که شامل رقم کنترلی برای تشخیص خطا است.

2 معادله دیوفانتی (Diophantine Equation): معادله‌ای چندمتغیره با ضرایب صحیح که جواب‌های صحیح (یا گاهی گویا) برای آن جستجو می‌شود.

3 وارون ضربی (Modular Inverse): عدد صحیح $a^{-1}$ به گونه‌ای که $a \times a^{-1} \equiv 1 \pmod{m}$. این عدد وجود دارد اگر و تنها اگر $\gcd(a,m)=1$.