루카스–레머 소수판별법
위키백과, 우리 모두의 백과사전.
루카스-레머 소수판별법은 메르센 수에 대한 소수판별법으로, 루카스와 레머에 의해 개발되었다.
판정 방법 [편집]
메르센 수 Mp = 2p − 1를 생각하자. 이 때, p는 홀수 소수로 한다(소수가 아닐 경우, 자명한 약수를 가진다. 그리고 이 판정법은 p = 2일 때에는 유효하지 않다.). 0 이상의 모든 i에 대한 수열{si}는 다음과 같이 정의된다.
첫 몇개의 항은 4, 14, 194, 37634, ... 이다. (OEIS의 수열 A003010) 이 때, 다음과 같은 관계식을 만족하는 것과 Mp가 소수라는 것은 동치이다.
이 때, sp-2 mod Mp를 루카스-레머 나머지라고 한다.
|
수론 알고리즘 |
|
|---|---|
| 소수판별법 | |
| 곱셈 알고리즘 | |
| 이산 로그 알고리즘 | |
| 최대공약수 알고리즘 | |
|
굵은것은 소수 판별법 중 결정론적 알고리즘을 가리킨다.
|
|

