HashTheory

واژه‌نامهحساب پیمانه‌ای

حساب پیمانه‌ای

حساب پیمانه‌ای روشی برای محاسبه با اعداد صحیح است که در آن، اعداد پس از رسیدن به یک مقدار مشخص دوباره از صفر شروع می‌شوند.

توضیح کامل

حساب پیمانه‌ای یا Modular Arithmetic که در ریاضیات به آن هم‌نهشتی نیز می‌گویند، سیستمی از محاسبات برای اعداد صحیح است که به جای تمرکز بر خود عدد، بر باقی‌مانده تقسیم تمرکز دارد.به زبان ساده، در این سیستم اعداد روی یک دایره حرکت می‌کنند و پس از رسیدن به یک مقدار مشخص که به آن پیمانه (Modulus) می‌گویند، دوباره تکرار می‌شوند.

تعریف ریاضی و علامت‌گذاری

دو عدد صحیح aa و bb را در پیمانه mm هم‌نهشت می‌گوییم، هرگاه باقی‌مانده تقسیم هر دو عدد بر mm یکسان باشد. این رابطه را به صورت زیر می‌نویسند:

ab(modm)a \equiv b \pmod{m}

این رابطه یعنی تفاضل aa و bb بر mm بخش‌پذیر است (m(ab)m \mid (a - b) یا به بیان دیگر ab=kma - b = km به ازای یک عدد صحیح kk).

مثال: عدد 1717 در پیمانه 55 با عدد 22 هم‌نهشت است (172(mod5)17 \equiv 2 \pmod{5})، چون باقی‌مانده تقسیم 1717 بر 55 برابر 22 می‌شود.

محافظت‌ها و نمونه‌های رایج

  • رمزنگاری