원래 네제곱수 정리는 디오판타스의 '산술' 에 처음 실렸지만 증명되지 못했다.
1770년에 수학자 르장드르 (Joseph Louis Lagrange)는 모든 양의 정수는 네 제곱수의 합으로 표현될 수 있음을 보였다. 예를 들어,
3 = 12 + 12 + 12 + 02, 31 = 52 + 22 + 12 + 12, 310 = 172 + 42 + 22 + 12
와 같다. 일단, 위 정리의 증명은 3 개의 보조 정리를 필요로 한다.
보조정리 1)
어떤 두 자연수 m, n 이 4개의 제곱수의 합으로 표현 가능하다면, mn 도 네 개의 제곱수의 합으로 표현 가능하다.
어떤 두 자연수 m, n 이 4개의 제곱수의 합으로 표현 가능하다면, mn 도 네 개의 제곱수의 합으로 표현 가능하다.
m,n 을 각각 아래와 같이 나타낼 수 있다.
이 때, 두 수의 곱 mn 은 다음과 같이 네 제곱수의 합으로 표현된다.
따라서, 증명 끝
2m 을 다음과 같이 나타낼 수 있다. (단, x,y 는 두 음아닌 정수)
p 가 홀수인 소수이므로 p 를 2n + 1 이라고 할 수 있다. (단, n 은 양의 정수)
이 때, 두 집합 A, B 를 아래와 같이 정의하자.
이 때, 집합 A, B 는 각각 (mod p) 에 대해 같은 값이 없다.
만약 집합 A 에서 임의의 서로다른 원소 x², y² 가 (mod p)에 대해 같다면 p 가 x² - y² 가 나누므로 p 가 x-y 또는 x+y 를 나누게 된다.
그런데 x-y 는 범위가 -n 이상 n 이하이므로 p 가 나눈다면 x - y = 0 이 되어 x,y 가 서로 다르다는 조건에 모순. 또한 x+y 는 범위가 1 이상 2n-1 이하이므로 p 가 나눌 수 없다.
마찬가지 방법으로 하면 B 또한 모든 원소들이 mod p 에 대해 다른 값을 가진다.
만약
라면,
이고, 집합 C 를 아래와 같이 정의할 때 A 와 B 는 모두 집합 C 의 부분집합이다 1
그런데 집합 C 의 원소의 개수가 2n + 1 개 이므로, 비둘기집의 원리에 의해 집합 A 와 B의 교집합이 부분집합이 아니다. 따라서 이는 위 가정에 모순.
결과적으로
따라서, 우리는 각 집합의 두 원소에 대해 mod p 값이 같은 a² 와 (-b² - 1) 을 고를 수 있다.
이 때,
이므로, k < p 도 성립한다. 따라서 증명 끝.
참고로, kp 가 3 개의 제곱수의 합으로 표현되는 것이 아니라 아래처럼 4 개의 제곱수의 합으로 표현된다고 생각하자.
따라서, 우리는 p 의 배수 중 4 개의 제곱수으로 표현되는 수 kp 가 존재함을 알 수 있다.
라그랑즈 정리 증명 (Proof of Lagrange's Four Square Theorem)
1 은 자명하게 1² + 0² + 0² + 0² 로 4개의 제곱수의 합으로 표현 가능하다.
이제, 모든 소수 p 를 4 개의 제곱수의 합으로 표현할 수 있음을 보이자.
p = 2 일 때; 2 = 1² + 1² + 0² + 0² 이므로 성립한다.
p 가 홀수인 소수일때;
4 개의 제곱수의 합으로 표현되는 최초의 p 의 배수가 kp 일 때, k = 1 임을 보이자.
일단, 보조정리 3 에 따라 어떤 p 의 배수 kp 가 4 개의 제곱수의 합으로 표현되는데, 이 때 k를 4 개의 제곱수의 합으로 표현되는 것들 중의 최소의 k 라고 생각하자.
① 2 | k 일 때.
이 때, 두 수의 곱 mn 은 다음과 같이 네 제곱수의 합으로 표현된다.
따라서, 증명 끝
보조정리 2)
만약 어떤 짝수 2m 이 두 제곱수의 합으로 표현된다면, m 도 두 제곱수의 합으로 표현 가능하다.
만약 어떤 짝수 2m 이 두 제곱수의 합으로 표현된다면, m 도 두 제곱수의 합으로 표현 가능하다.
2m 을 다음과 같이 나타낼 수 있다. (단, x,y 는 두 음아닌 정수)
p 가 홀수인 소수이므로 p 를 2n + 1 이라고 할 수 있다. (단, n 은 양의 정수)
이 때, 두 집합 A, B 를 아래와 같이 정의하자.
이 때, 집합 A, B 는 각각 (mod p) 에 대해 같은 값이 없다.
만약 집합 A 에서 임의의 서로다른 원소 x², y² 가 (mod p)에 대해 같다면 p 가 x² - y² 가 나누므로 p 가 x-y 또는 x+y 를 나누게 된다.
그런데 x-y 는 범위가 -n 이상 n 이하이므로 p 가 나눈다면 x - y = 0 이 되어 x,y 가 서로 다르다는 조건에 모순. 또한 x+y 는 범위가 1 이상 2n-1 이하이므로 p 가 나눌 수 없다.
마찬가지 방법으로 하면 B 또한 모든 원소들이 mod p 에 대해 다른 값을 가진다.
만약
라면,
이고, 집합 C 를 아래와 같이 정의할 때 A 와 B 는 모두 집합 C 의 부분집합이다 1
그런데 집합 C 의 원소의 개수가 2n + 1 개 이므로, 비둘기집의 원리에 의해 집합 A 와 B의 교집합이 부분집합이 아니다. 따라서 이는 위 가정에 모순.
결과적으로
따라서, 우리는 각 집합의 두 원소에 대해 mod p 값이 같은 a² 와 (-b² - 1) 을 고를 수 있다.
이 때,
이므로, k < p 도 성립한다. 따라서 증명 끝.
참고로, kp 가 3 개의 제곱수의 합으로 표현되는 것이 아니라 아래처럼 4 개의 제곱수의 합으로 표현된다고 생각하자.
따라서, 우리는 p 의 배수 중 4 개의 제곱수으로 표현되는 수 kp 가 존재함을 알 수 있다.
1 은 자명하게 1² + 0² + 0² + 0² 로 4개의 제곱수의 합으로 표현 가능하다.
이제, 모든 소수 p 를 4 개의 제곱수의 합으로 표현할 수 있음을 보이자.
p = 2 일 때; 2 = 1² + 1² + 0² + 0² 이므로 성립한다.
p 가 홀수인 소수일때;
4 개의 제곱수의 합으로 표현되는 최초의 p 의 배수가 kp 일 때, k = 1 임을 보이자.
일단, 보조정리 3 에 따라 어떤 p 의 배수 kp 가 4 개의 제곱수의 합으로 표현되는데, 이 때 k를 4 개의 제곱수의 합으로 표현되는 것들 중의 최소의 k 라고 생각하자.
① 2 | k 일 때.
② 2 가 k 를 나누지 못할 때. (단 k 는 3 이상)
i) n = 0 이라면
ii) n 이 0 이 아니라면,
- 여기서 부분집합 이라 하는 것은 (mod p) 에 대해서 원소를 보는 것이다. 예를 들어서 집합 {9, 11} 은 집합 {2,4,5} 의 (mod 7) 에 대한 부분집합 이라 볼 수 있다. 왜냐하면 9 와 11 의 mod 7 값이 각각 2 와 4 이기 때문이다. 이 증명에서도 마찬가지로 실제 숫자가 달라도 (mod p) 에대해서 같다면 그 원소가 같다고 보는 것이다. [본문으로]
'Mathematics' 카테고리의 다른 글
정다면체는 왜 5 개 밖에 없는가? (20) | 2009.07.17 |
---|---|
체비셰프의 정리 (베르트랑 공준, Betrand Postulate) (7) | 2009.04.20 |
3차방정식의 근의 공식( 카르다노의 해법) 과 판별식 (21) | 2009.04.19 |
4차 방정식(Quartic Equation)의 페라리의 해법과 근의 공식 (4) | 2008.08.09 |
산술평균 - 기하평균 부등식 (AM - GM Inequality) 의 증명 (8) | 2008.08.08 |