도구스학업·수학

레퓨닛(Repunit) 계산기

숫자 1이 n개 반복된 레퓨닛 R_n=(10ⁿ-1)/9 값을 정확히 계산하고, 알려진 레퓨닛 소수 지수와 대조합니다.

자리

R_n = 1이 n개 반복된 수. 값 계산은 5,000자리까지 표시합니다.

R_19

1,111,111,111,111,111,111

자릿수 19개

19은(는) 소수인가 (필요조건)소수
알려진 레퓨닛 소수 지수인가증명된 소수
R_19은(는) 알려진 레퓨닛 소수 지수입니다 (증명된 소수). 실제로 소수임이 증명되었습니다.

알려진 레퓨닛 소수 지수 (2026-09 기준, 전부 11개)

n상태
2증명된 소수
19증명된 소수
23증명된 소수
317증명된 소수
1,031증명된 소수
49,081증명된 소수
86,453증명된 소수
109,297증명된 소수
270,343확률적 소수(PRP) — 증명 안 됨
5,794,777확률적 소수(PRP) — 증명 안 됨
8,177,207확률적 소수(PRP) — 증명 안 됨
값은 거듭제곱이 아니라 문자열로 만듭니다. R_n = (10ⁿ-1)/9 공식대로 계산하지 않고 「1」을 n번 반복한 문자열을 그대로 BigInt로 읽습니다 — 같은 값이지만 거듭제곱 없이 더 간단하고 빠릅니다. 자릿수가 5,000자리를 넘으면 브라우저 계산 범위를 넘어서 값 자체를 표시하지 않습니다.

계산 방법

  1. 1몇 자리 레퓨닛인지(n) 입력합니다.
  2. 2R_n 값과 자릿수를 확인합니다.
  3. 3n이 소수인지, 그리고 알려진 레퓨닛 소수 지수 표에 있는지를 함께 봅니다.

자주 묻는 질문

숫자 1이 n번 반복된 수입니다. R_n = 11...1(1이 n개) = (10ⁿ-1)/9로 씁니다. R_1=1, R_2=11, R_3=111, R_4=1111... 처럼 이어집니다.

아닙니다. n이 소수여야 하는 것은 필요조건일 뿐입니다(예: n=3은 소수지만 R_3=111=3×37로 합성수, n=5도 소수지만 R_5=11111=41×271로 합성수). 반대로 n이 합성수이면 R_n은 반드시 합성수입니다 — n을 나누는 약수 d가 있으면 R_d가 R_n을 나누기 때문입니다(메르센 수 2ⁿ-1이 소수이려면 n이 소수여야 하는 것과 같은 구조입니다).

2026년 9월 기준 11개뿐입니다. n = 2, 19, 23, 317, 1031, 49081, 86453, 109297, 270343, 5794777, 8177207입니다. 앞의 8개는 소수임이 증명됐고, 나머지 3개는 확률적 소수판정(PRP)만 통과해 "소수로 추정"되는 상태로 아직 증명되지 않았습니다.

아닙니다. 위 11개 지수와 대조만 할 뿐, 표에 없는 n에 대해서는 직접 소수 판정을 하지 않습니다. 자릿수가 큰 레퓨닛의 소수 판정은 계산량이 매우 커서(최근 발견들도 학술 연구용 컴퓨터로 몇 달씩 걸려 이뤄졌습니다) 브라우저에서 즉석으로 다룰 범위를 넘어섭니다.

자릿수가 많아지면 값을 앞뒤 일부만 줄여 보여줍니다. n이 너무 크면(수천 자리를 넘으면) 브라우저 계산 범위를 넘어서 값 자체를 내지 않습니다.

아니요. 모든 계산은 브라우저 안에서만 이뤄지며 서버로 전송되지 않습니다.

알아두면 좋은 점

  • 값은 BigInt로 정확히 계산합니다.
  • 레퓨닛 소수 지수는 딱 11개만 알려져 있고(2026-09 기준), 그중 3개는 아직 소수 증명이 안 된 확률적 소수(PRP)입니다. 이 계산기는 알려진 표와 대조할 뿐, 표 밖의 n에 대해서는 소수성을 판정하지 않습니다.
  • 표에 담을 값 계산에 자릿수 상한을 두어 브라우저에서 바로 계산할 수 있는 범위로 제한합니다.

함께 보면 좋은 도구

마지막 검증: 2026년 9월 8일 · 결과는 참고용 추정치입니다.