Aritmetica modulară
Aritmetica modulară este aritmetică pe un cerc. Două numere sunt congruente modulo n dacă diferă printr-un multiplu de n. Un ceas face aritmetică mod 12: 10 ore după ora 5 înseamnă 3, nu 15. Această idee simplă stă la baza întregii criptografii moderne, a funcțiilor hash, a codurilor corectoare de erori și a unei mari părți din teoria numerelor.
| + | 0 | 1 | 2 | 3 | 4 |
|---|---|---|---|---|---|
| 0 | 0 | 1 | 2 | 3 | 4 |
| 1 | 1 | 2 | 3 | 4 | 0 |
| 2 | 2 | 3 | 4 | 0 | 1 |
| 3 | 3 | 4 | 0 | 1 | 2 |
| 4 | 4 | 0 | 1 | 2 | 3 |
Aritmetica modulară definește congruența: a este congruent cu b mod n dacă n divide a-b. Gauss a sistematizat-o în 1801. Stă la baza întregii criptografii moderne cu cheie publică: criptarea RSA se bazează pe mica teoremă a lui Fermat, care afirmă că a^(p-1) este congruent cu 1 mod p pentru orice număr prim p care nu divide a. Funcțiile hash folosesc operații modulare pentru a mapa intrări mari în ieșiri de dimensiune fixă. Numerele întregi mod n formează un inel complet, iar când n este prim, un corp finit.
Pi
Memorize pi, e, and 38 mathematical constants using the numpad path method
Joacă acum - e gratisFără cont. Funcționează pe orice dispozitiv.