Αριθμομηχανή θεωρίας αριθμών

Εξερεύνηση πρώτων αριθμών, παραγοντοποίησης, μέγιστων κοινών διαιρετών, modular αριθμητικής και άλλων. Όλοι οι υπολογισμοί εκτελούνται τοπικά στο πρόγραμμα περιήγησης — η είσοδος δεν ανεβαίνει ποτέ.
Λειτουργία:
Εισαγωγή αριθμού και κλικ στον «Έλεγχο»
Συμβουλή: Χρησιμοποιεί ντετερμινιστικό Miller-Rabin για αριθμούς έως 264. Κλικ στο «Επόμενος πρώτος» ή «Προηγούμενος πρώτος» για εύρεση κοντινών πρώτων.
Πρώτοι αριθμοί και ισοτιμίες

Ένας πρώτος έχει ακριβώς δύο διαιρέτες, το 1 και τον εαυτό του· κάθε ακέραιος μεγαλύτερος του 1 παραγοντοποιείται σε πρώτους με ακριβώς έναν τρόπο (το θεμελιώδες θεώρημα της αριθμητικής). Η ισοτιμία a ≡ b (mod n) σημαίνει ότι το n διαιρεί το a−b — αριθμητική στο καντράν ρολογιού, όπου 10 + 5 ≡ 3 (mod 12)· είναι η βάση του ΜΚΔ, του ΕΚΠ και της modular εκθετικής.

Ο πολλαπλασιασμός δύο μεγάλων πρώτων είναι άμεσος, αλλά η ανάκτησή τους από το γινόμενο είναι υπολογιστικά δυσεπίλυτη — αυτή η μονόδρομη ασυμμετρία είναι η βάση της κρυπτογράφησης RSA, και γι' αυτό η φ(n) ενός modulus 2048 bit δεν είναι δημόσια.