18.3. Definíció
Moduláris összeadás és szorzás
Legyen m\neq 0 tetszőleges nemnulla egész szám. Jelölje Z_m azt a halmazt, amelynek elemei az m abszolút értékénél kisebb, nemnegatív egész számok, azaz:
E halmaz elemeit modulo m maradékoknak nevezzük.
Azt a
függvényt, amely minden egész számhoz az m-mel képzett nemnegatív osztási maradékát rendeli, modulo m maradékképző függvénynek nevezzük.
A \bmod_m függvény, valamint szokásos összeadás és szorzás segítségével értelmezzünk két darab kétváltozós műveletet a Z_m halmaz elemei között az alábbiak szerint:
A \oplus szimbólummal jelölt műveletet modulo m összeadásnak, a \odot szimbólummal jelölt műveletet modulo m szorzásnak, az m egész számot pedig modulusnak nevezzük. Amennyiben az adott kontextusban nem fontos a modulus, úgy a fenti műveleteket egyszerűen csak moduláris összeadásnak és moduláris szorzásnak hívjuk.
♣