정수론 계산기

소수, 소인수분해, 최대공약수, 모듈러 연산 등을 탐구하세요. 모든 계산은 브라우저에서 로컬로 수행됩니다 — 입력은 결코 업로드되지 않습니다.
모드:
수를 입력하고 "판정"을 누르세요
팁: 264까지의 수에 결정론적 Miller-Rabin을 씁니다. "다음 소수"나 "이전 소수"로 근처 소수를 찾으세요.
소수와 합동

소수는 정확히 두 약수 1과 자기 자신을 가집니다. 1보다 큰 모든 정수는 정확히 한 방식으로 소수의 곱으로 인수분해됩니다(산술의 기본 정리). 합동 a ≡ b (mod n)은 n이 a−b를 나눈다는 뜻입니다 — 시계판 위의 산술이며(10 + 5 ≡ 3 (mod 12)), GCD, LCM, 모듈러 거듭제곱의 기초입니다.

큰 소수 두 개를 곱하는 것은 즉시지만 곱에서 그것들을 되찾는 것은 계산적으로 혹독합니다 — 그 단방향 비대칭이 RSA 암호의 기반이며 2048비트 모듈러스의 φ(n)이 공개되지 않는 이유입니다.