Arytmetyka modularna

17 = 5 (mod 12)
17 i 5 dają tę samą resztę przy dzieleniu przez 12

Arytmetyka modularna to arytmetyka na okręgu. Dwie liczby są przystające modulo n, jeśli różnią się o wielokrotność n. Zegar liczy modulo 12: 10 godzin po 5 jest 3, a nie 15. Ta prosta idea leży u podstaw nowoczesnej kryptografii, funkcji skrótu, kodów korekcyjnych i dużej części teorii liczb.

Zegar mod 12: dodawanie zawija się
1 2 3 4 5 6 7 8 9 10 11 12 17 mod 12 = 5 17 = 1 × 12 + 5
Weryfikacja małego twierdzenia Fermata
a^(p−1) ≡ 1 (mod p) when p is prime, p∤a
Przykład p=5, a=2: 2⁴ = 16 = 3×5 + 1 ≡ 1 (mod 5) ✓
Przykład p=7, a=3: 3⁶ = 729 = 104×7 + 1 ≡ 1 (mod 7) ✓
Używane w szyfrowaniu RSA do wykazania, że odszyfrowanie odzyskuje pierwotną wiadomość.
Tablica dodawania dla ℤ/5ℤ (liczb całkowitych mod 5)

Każdy wiersz i każda kolumna zawiera {0,1,2,3,4} dokładnie raz. Pięć elementów tworzy grupę domkniętą względem dodawania modulo 5. Na czerwono zaznaczono sumy, które zawijają się po przekroczeniu 4.

+01234
001234
112340
223401
334012
440123
Powiązane tematy
Liczby pierwsze Liczby doskonałe Systemy liczbowe
Najważniejsze fakty o arytmetyce modularnej

Arytmetyka modularna definiuje przystawanie: a jest przystające do b modulo n, jeśli n dzieli a-b. Gauss usystematyzował tę teorię w 1801 roku. Leży ona u podstaw całej współczesnej kryptografii klucza publicznego: szyfrowanie RSA opiera się na małym twierdzeniu Fermata, które mówi, że a^(p-1) jest przystające do 1 mod p dla każdej liczby pierwszej p, która nie dzieli a. Funkcje skrótu używają operacji modularnych do mapowania dużych wejść na wyniki o stałym rozmiarze. Liczby całkowite modulo n tworzą pełny pierścień, a gdy n jest pierwsze — ciało skończone.

Stosowana w
Matematyka
Fizyka
Inżynieria
🧬Biologia
💻Informatyka
📊Statystyka
📈Finanse
🎨Sztuka
🏛Architektura
Muzyka
🔐Kryptografia
🌌Astronomia
Chemia
🦉Filozofia
🗺Geografia
🌿Ekologia
Want to test your knowledge?
Question
Czym jest małe twierdzenie Fermata?
tap · space
1 / 10