De eindige rekenkunde, ook wel modulaire rekenkunde genoemd, wordt beschreven in het boek Disquisitiones Arithmeticae van Gauss, een buitengewoon invloedrijk werk uit 1801, toen de auteur nog maar vierentwintig jaar oud was.
Stel . Indien en bij deling door dezelfde rest geven, d.w.z. indien voor zekere , heten en congruent modulo . We noteren mod m.Zo is bijvoorbeeld mod 5, mod 8 en mod 13.
Enkele eigenschappen :
- Als mod m en mod m, dan is mod m.
- Als mod m en mod m, dan is mod m.
- Als mod m en , dan is mod m.
- Als mod m dan is voor elke : mod m.
- Als mod m en mod m, dan is mod m.
Rekenen met congruenties lijkt erg op het rekenen met vergelijkingen. Er is echter een belangrijk verschil: uit mod m met mod m hoeft niet te volgen dat mod m. Zo is mod 10 maar 12 is niet congruent met 7 modulo 10. In andere gevallen gaat het wel op. De voorwaarde waarop de vereenvoudiging met wel kan, is dat onderling ondeelbaar is met .
Dus als mod m en ggd(c,m) = 1, dan is mod m.
Als ggd(c,m) = d, dan volgt uit mod m dat mod( ).
Rekent men modulo , dan zijn er verschillende soorten getallen, al naar gelang ze verschillende resten geven bij deling door . De verzameling van alle gehele getallen die eenzelfde rest geven heet een restklasse modulo . Er zijn dus precies verschillende restklassen modulo . De restklasse die een getal bevat, noteert men als . Deze notatie is natuurlijk niet eenduidig bepaald, want als mod m, stellen en dezelfde restklasse modulo voor en omgekeerd.
Werken we modulo 4 dan is , , , .
Men kan in de verzameling restklassen modulo , genoteerd door , een optelling en een vermenigvuldiging defini\”eren via en . Deze rekenregels lijken erg op de regels van optelling en vermenigvuldiging van gehele getallen.
Eigenschappen :
- .
- .
- .
- Er is een unieke restklasse met , namelijk .
Veronderstel dat we de rest willen bepalen van bij deling door 7. Omdat mod 7 en mod 7, moet mod 7 mod 7 mod 7. Dus de rest bij deling van door 7 is 2. We moeten daarvoor het product niet uitrekenen.