오일러 정리
1. 개요
오일러 정리는 정수 a와 양의 정수 n이 서로소일 때, a의 φ(n) 제곱이 법 n에 대해 1과 합동이라는 정리이다. 이 정리는 페르마의 소정리의 일반화이며, 군론과 직접적인 방법으로 증명될 수 있다. 오일러 정리는 큰 수의 거듭제곱을 특정 수로 나눈 나머지를 구하는 데 활용되며, 오일러 피 함수의 값과 페르마의 소정리를 이해하는 데에도 사용된다.
-
레온하르트 오일러 -
오일러-라그랑주 방정식
오일러-라그랑주 방정식은 변분법으로 범함수의 정류점을 찾는 편미분 방정식으로, 라그랑주 역학 등 다양한 분야에 활용되며 뉴턴 역학을 일반화한 것으로 여겨진다. -
레온하르트 오일러 -
오일러-마스케로니 상수
오일러-마스케로니 상수 <math>\gamma</math>는 조화급수와 자연로그 함수의 차이의 극한으로 정의되는 수학 상수로, 감마 함수, 리만 제타 함수 등 다양한 수학적 개념과 관련되어 있으며 유리수인지 무리수인지 밝혀지지 않은 미해결 문제이다. -
수론 정리 -
페르마의 마지막 정리
페르마의 마지막 정리는 3 이상의 정수 n에 대해 xⁿ + yⁿ = zⁿ을 만족하는 양의 정수 x, y, z는 존재하지 않는다는 정리이며, 앤드루 와일스가 모듈러성 정리를 이용하여 1995년에 증명했다. -
수론 정리 -
라그랑주 네 제곱수 정리
라그랑주 네 제곱수 정리는 모든 양의 정수를 네 개의 정수 제곱수의 합으로 나타낼 수 있다는 정리이다. -
수론 -
타원곡선
타원곡선은 체 위에서 정의되고 특이점이 없으며 종수가 1인 사영 대수 곡선으로, 유리점을 가지며, 특정 형태의 방정식으로 표현되고, 실수체 위에서는 연결 성분 개수가 판별식에 따라 달라지며, 복소수체 위에서는 원환면과 위상적으로 동형이고, 점들 간에 군 연산이 정의되어 암호학 및 정수론에 활용된다. -
수론 -
최소공배수
최소공배수는 둘 이상의 정수들의 공배수 중 가장 작은 양의 정수로서, 소인수분해나 최대공약수와의 관계를 이용하여 구할 수 있으며, 분수 통분이나 기어 회전 수 계산 등 여러 분야에 응용된다.
2. 정의
정수 와 양의 정수 이 주어졌고, 와 이 서로소일 때, 오일러 정리는 다음과 같다.
:
여기서 는 오일러의 φ 함수이다.
이 정리는 페르마의 소정리를 일반화한 것이며, 더 나아가 카마이클의 정리로 일반화할 수 있다.
3. 증명
오일러 정리는 군론을 사용하거나, 군론을 사용하지 않고 직접 증명할 수 있다.
각각의 증명 방법에 대해서는 하위 섹션에서 자세히 설명한다.
3.1. 군론을 통한 증명
정수환의 몫환 의 가역원군 을 생각하자. 가 의 에서의 위수라고 할 때, 라그랑주 정리에 따라 는 가역원군의 크기 의 약수이다. 즉,
:
인 양의 정수 가 존재한다. 따라서
:
이다.
과 서로소인 의 잉여류는 곱셈 아래에서 군을 형성한다. (정수 모듈로 n의 곱셈군 참조) 그 군의 차수는 이다. 라그랑주의 정리에 따르면 유한군의 부분군의 차수는 전체 군의 차수를 나누며, 이 경우 이다. 만약 가 과 서로소인 임의의 숫자라면 는 이 잉여류 중 하나에 속하며, 모듈로 의 거듭제곱은 잉여류 군의 부분군을 형성하며, 이다. 라그랑주의 정리에 따르면 는 을 나누어야 하며, 즉 인 정수 이 존재한다. 이는 다음을 의미한다.
:
3.2. 군론을 사용하지 않는 증명
과 서로소인 이하의 양의 정수 집합을 이라 하자. 이 집합의 각 원소에 를 곱한 집합 역시 과 서로소인 이하의 양의 정수 집합과 법 에 대해 합동이다. 즉, 두 집합은 합동류 집합 ()으로 간주하면 동일하다(집합으로서 순서는 다를 수 있음). 따라서 두 집합의 모든 원소의 곱은 서로 합동이다().
:
소거 법칙을 사용하여 각 를 소거하면 오일러 정리를 얻는다.
:
이는 다음과 같이 표현할 수도 있다. 과 서로소인 이하의 양의 정수 집합을 이라 하자. 이 집합의 각 원소에 를 곱한 집합 을 생각하면, 와 은 서로소이므로 집합 와 는 법 에 대해 일치하고, 그 곱도 법 에서 같다. 즉, 의 원소의 곱을 라고 하면,
:
과 는 서로소이므로
: 이다.
4. 예
예를 들어 72009의 아래 두 자릿수를 구하는 방법은 다음과 같다.
오일러 피 함수(100)=40이므로, 오일러 정리에 따라 740≡ 1 (mod 100)이다.
따라서 72009=79× (740)50≡ 79≡ 7 (mod 100)이므로, 아래 두 자릿수는 07이다.
4.1. 페르마의 소정리
페르마의 소정리는 오일러 정리의 특수한 경우이다. 정수 및 소수 가 주어졌다고 하자. 또한, 가 의 약수가 아니라고 하면, 와 는 서로소이다. 은 모두 와 서로소이므로,
:
이다. 따라서
:
이다.
4.2. 오일러 피 함숫값의 홀짝성
일 때, -1과 은 서로소이므로, 오일러 정리에 따라
:
이다. 즉, 은 짝수이다.
4.3. 응용 예시
오일러 정리에 따르면, 이므로,
:이다.
따라서 이 된다.
그러므로 72009의 아래 두 자릿수는 07이 된다.