메르센 소수
📂정수론메르센 소수
정의
Mn=2n−1 가 소수면 Mn 를 메르센 소수mersenne Prime라 한다.
설명
메르센 소수의 발견은 p=xn−1 꼴이 소수인지에 대한 탐구로부터 시작된다. 수식을 보자마자 단박에 알아챌 수 있는 것은 x 가 홀수인 경우 p=2 를 제외하면 소수가 될 수 없다는 것이다. 또한
xn−1=(x−1)(xn−1+xn−2+⋯+x2+x+1)
이므로, (xn−1+xn−2+⋯+x2+x+1) 이 무슨 수가 되든 적어도 (x−1) 은 반드시 1 이어야 소수라고 할 수 있다. 즉 x 는 짝수인 정도가 아니라 정확히 2 여야만 하고, 따라서 우리는 p=2n−1 꼴만 신경쓰면 된다.
2018년 5월까지 발견된 메르센 소수는 총 50 개로, 가장 큰 메르센 소수는 M77,232,917 이다. 이는 자리수만 해도 23,249,425 에 이르는 큰 수다. 한편 처음으로 등장하는 메르센 소수 몇 개를 살펴보면 흥미로운 점을 발견할 수 있다.
M2M3M5M7M13=22−1=3=23−1=7=25−1=31=27−1=127=213−1=8191
정리
메르센 소수 Mn 에 대해 n 은 소수다.
증명
메르센 소수 Mn=2n−1 에 대해 1 이 아닌 두 정수 a,b 에 대해 n=ab 이라고 가정해보면
2ab−1=(2a−1)(2a(b−1)+2a(b−2)+⋯+2a+1)
즉 2ab−1 는 합성수인데, 이는 가정에 모순이다.
■
역이 성립하지 않음을 보이는 반례로는 n=11 인 경우가 있다. M11:=211−1=2047 은 23 과 89 의 곱으로, M11 은 메르센 소수가 아니다.