유리수 (정수 의 비율)은 소수로 변환될 수 있습니다. 만약 분모 의 모든 소인수가 을 나눌 경우, 는 유한하며, 그 외의 경우 는 반복되는 소수를 생성합니다. 이때, 반복되는 숫자를 순환 주기또는 순환 마디라고 하며, 가장 짧은 반복 숫자 수를 주기의 길이라고 합니다.

유리수가 주기적인 무한 소수임을 확인하는 가장 쉬운 방법은 긴 나눗셈 과정을 직접 조사하는 것입니다. 로 나눌 때 가능한 나머지는 입니다. 따라서 긴 나눗셈에서 최대 단계 후에 이러한 나머지 중 하나가 다시 나타납니다. 이런 일이 발생하면 긴 나눗셈 과정은 이전 단계를 반복하여 동일한 몫과 나머지의 순서를 생성합니다. 긴 나눗셈에서 가능한 나머지의 수는 한정되어 있기 때문에, 어느 시점에서는 이전에 나왔던 나머지가 다시 나타나게 됩니다. 이는 나눗셈 과정이 그 지점에서 반복되기 시작한다는 것을 의미하며, 결과적으로 소수 표현이 주기적으로 되풀이되며 순환주기는 반드시 의 약수가 되죠.

쉽게 분모가 소수일 때를 예를 들면 다음과 같이 구할 수 있습니다. 이때 순환주기의 길이를 보면 분모에서 을 뺀 의 약수인 것을 볼 수 있습니다.

소수를 분모로 갖는 분수에서 흥미로운 점은 이것 뿐만이 아닙니다. 가장 짧은 주기를 반으로 나누고 두 부분을 각각 더하면 반드시 가 반복됩니다.

이는 우연일까요? 절대 아닙니다. 이는 분모가 소수인 분수 중 어떤 특정한 조건을 만족하면 반드시 성립하는 특별한 성질이죠. 반복되는 소수 확장을 가지는 유리수 에서 가 아닌 소수이고 가장 짧은 주기가 짝수 개의 숫자를 포함할 경우, 해당 주기의 첫 번째와 두 번째 절반을 더하면 반드시 로만 구성됩니다. 왜 이러한 성질이 성립하는지 차근차근 보도록 하겠습니다.

등비급수를 이용한 순환소수표현

모든 계수가 차 다항식에 를 곱하면 인수분해를 이용해 식을 간단하게 정리할 수 있습니다.

이를 이용해 초항이 이고 공비가 인 등비수열의 합은 이 아닐 때 다음과 같이 나타낼 수 있습니다.

이고 이 무한대로 발산하면, 에 가까워집니다. 따라서 다음과 같은 등비급수 합 공식을 얻을 수 있습니다. 우리는 이 결과를 반복되는 소수점에 적용할 수 있습니다.

예를 들어 의 반복되는 소수표현을 등비수열의 합으로 나타내면 다음과 같습니다.

이를 앞 서본 등비급수의 합 공식을 이용해 나타내면 다음과 같습니다.

이 표현을 이용해 조금 더 일반적인 분수들을 나타내보겠습니다. 의 정수부분이 이고, 자리 이후에 순환마디 의 길이를 갖는 유리수라 하면 이 수를 다음과 같이 표현할 수 있습니다.

만약 라면, 이므로 이 표현을 더 간단하게 할 수 있고,

순환마디가 바로 시작한다면 이므로 결과적으로 식을 더 간단하게 나타낼 수 있습니다.

페르마의 소정리

소수 을 나누지 않을 때 은 주기적이며, 오직 진분수만 고려하면 충분합니다. 왜냐하면 만약 라면, 나머지 정리에 의해 ()로 나타낼 수 있기 때문입니다. 그러면

정수 는 소수점 앞에 오고, 는 소수 부분이 되므로 결과적으로 우리가 관심있는 소수 부분만 따로 볼 수 있게 됩니다. 이제 소수 부분을 자세히 보기 위해 로 나누는 과정을 분석해보겠습니다.

로 어떤 수를 나눌 때 다음과 같은 이 아닌 나머지들이 생기게 됩니다.

그리고 모든 수들은 이와 같이 로 나누었을때, 나머지가 같은 수끼리 분류할 수 있습니다.

이와 같은 분류를 수학에서 쉽게 나타내는 방법이 있는데 바로 합동(congruent modulo p)이라는 개념입니다.

쉽게 말해 두 수가 로 나누었을 때 같은 나머지를 가지면 에 대해 합동입니다.

다른 말로 그들의 차이가 로 나누어 떨어진다고 생각할 수 있죠.

이는 적당한 정수 가 존재하여 다음 식을 만족한다는 것을 의미합니다.

고등학생이라면 갑자기 처음보는 수학개념을 가져와서 당황스러우실 수도 있는데요. 이 개념을 이미 알고 있는(아마 수학과나 영재 수업을 들으신)분이라면 아까 나머지가 개의 약수라는 말을 했을 때부터 페르마의 소정리가 떠오르셨을 것입니다.

페르마의 소정리

어떤 소수 로 나누어지지 않는 정수 에 대해, 이다.

페르마의 소정리란, 어떤 소수 와 그 소수로 나누어지지 않는 정수 가 있을 때, 만큼 거듭제곱한 값은 로 나누었을 때 나머지가 이 된다는 것입니다.

예를 들어, 이고 인 경우를 생각해 보겠습니다. 이며, 이를 로 나눈 나머지는 입니다. 따라서 합동표현으로 나타내면 다음과 같이 쓸 수 있습니다.

뒷 내용을 보일때 굳이 페르마 소정리의 증명이 필요한 것은 아니기에 저는 군을 이용한 증명만 제시하고 넘어가겠습니다.

페르마의 소정리 증명

모듈로 의 정수들의 곱셈에 대한 군 에 대하여, 와 서로소이므로, 에 대한 역원을 가지며, 이다. 와 서로소이므로, 이다. 따라서 의 원소들을 모두 곱하면 의 원소들을 모두 곱한 것과 같다. 즉, 이다. 는 소수이므로, 부터 까지 모든 정수는 모듈로 에서 역원을 가진다. 로 나누어지지 않으므로, 의 역원으로 양변을 곱해주면, 이다.

페르마의 소정리를 이용해 식의 성질을 보도록하겠습니다. 이라 하면 앞서 가 아닌 소수라 했으므로, 페르마의 소정리에 의해 적당한 정수 가 존재하여 다음 식을 만족합니다.

양변의 역수를 취한 다음 를 곱하면 소수 역수를 얻을 수 있고,

양변에 을 곱하면 앞서 본 분수표현을 얻을 수 있습니다.

이 식으로 부터 이므로 입니다. 따라서 는 최대 자릿수를 가진다는 것을 알 수 있습니다. 또한 이 식의 우변은 앞서 본 등비수열의 합과 같습니다.

그러므로 의 순환마디의 길이는 이거나 의 약수임을 알 수 있습니다. 그리고 순환마디 또한 와 연관이 있다는 것을 알수 있죠.

9가 반복되는 이유

앞선 증명들로부터 을 나누는 어떤 양의 정수 에 대해, 다음 식이 성립합니다. 여기서 의 순환마디이며, 보다 작은 양의 정수입니다.

양변에 소수 를 곱하면,

소수 을 나누지 않으므로 을 나눕니다. 따라서 의 순환마디의 길이는로 나누어지게 되는 가장 작은 정수 와 같다는 것을 알 수 있습니다. 다른말로 주기 길이는 이 아니라 오로지 에만 달려있죠. 그러므로 우리는 의 소수표현이 자리마다 반복된다는 결론을 내릴 수 있습니다.

또는 가 아닌 소수 에 대해 순환마디 의 길이가 짝수의 길이 즉, 이라고 가정해보겠습니다. 그렇다면 자리보다 작거나 같은 두 수 으로 나누어 두 부분으로 표현할 수 있습니다.

이제 준비가 끝났으므로 의 합이 항상 로만 이루져 있음을 보이겠습니다.

앞선 식에서 가 짝수라 했으므로 합차공식을 다음과 같이 인수분해 할 수 있습니다.

은 기약분수이므로, 을 나눌 수 없습니다. 게다가 도 나눌 수 없습니다. 왜냐하면 그랬다면 의 주기 길이가 가 아니라 가 될 것이기 때문입니다.

그러므로 소수 을 나눕니다.

앞선 식을 를 이용해 나타내면 다음과 같고,

이로부터 분모와 분자를 약분하면 식을 깔끔하게 정리할 수 있습니다.

앞서 소수 을 나눈다고 했으므로, 이 결과는 항상 정수여야합니다. 따라서 은 정수이며, 은 각각 자리 정수이므로,

은 기껏해야 보다 크고 보다 작거나 같은 정수입니다.

그런데 이 식이 와 같다는 등식은 일 때만 성립할 수 있으며, 이 경우 의 각 자리 수는 가 됩니다. 그러나 이 경우에는 가장 짧은 주기의 길이가 한 자리가 되므로 순환마디의 길이가 짝수라는 가정에 어긋납니다.

결국

이므로,

이 됩니다.1

순환마디를 더 잘게 쪼갠다면?

우리는 앞서 소수 를 분모로 갖는 분수의 소수표현에서 소수점 아래 수들을 두 부분으로 분할하여 더하는 합이 가 되는 현상을 관찰했습니다. 그런데 이러한 성질은 반드시 두 부분으로만 나눌 때 가능한 것은 아닙니다.

예를 들어, 의 순환주기는 142857입니다.

이 숫자들을 두개의 동일한 길이의 수로 나눈 후 더하면 앞서 보았듯이 그 합은 입니다. 이제 이 성질을 두 부분으로 나누는 성질이라는 의미에서 2-블록 특성(2-block property)이라 하겠습니다.

그렇다면 은 3-블록 특성도 가집니다.

만약 우리가 을 살펴본다면 2-블록 특성에 의해

다시 가 되며

이 됩니다. 이것은 만큼 좋지는 않지만, 의 두 배이므로 배수라는 점에서 이 3-블록 특성을 가지고 있다고 할 수 있습니다. 그리고 이러한 수들은 다양한 소수에서 확인할 수 있으며, 소수의 거듭제곱의 분수에서도 관찰할 수 있습니다. 자세한 내용은 앞선 내용에 비해 너무나 길고 어려워지므로 논문2을 참조하시길 바라며 증명은 여기서 마무리 짓도록 하겠습니다.

One more Thing

이 성질에서 자주 소개되었던 을 곱하면 순환마디가 순서만 바뀔 뿐 같은 숫자들만 나오는 성질이 있다는 것을 알고 계실 것입니다. 그렇다면 이러한 성질은 과연 우연일까요?

다음 영상은 오늘 다뤘던 성질을 바탕으로 순환수의 성질에 대해 알아보도록 하겠습니다.

Footnotes

  1. A Property of Some Repeating Decimals

  2. Repeating Decimals: A Period Piece