양의 정수 과 두 정수 사이에 인 관계가 있을 때, “와 는 법 에 관하여 합동이다”라고 하고, 이것을
으로 나타낸다. 이 식을 합동식이라 한다. 와 가 법 에 관하여 합동이 아닌 경우에는
으로 나타낸다.
예를들어 가 의 배수이면, , 즉 이므로
라고 할 수 있다.
합동식의 성질
임의의 정수 에 대하여
임의의 정수 에 대하여 일 때
완전 잉여계(Total Residue System)
자연수 에 대해, 정수 가 다음 조건을 만족할 때 이 수들을 법 에 대한 완전 잉여계라고 한다.
- 각각의 는 서로 다른 개의 수이다.
- 각각의 는 어떤 정수 와 합동이다. 즉, 모든 정수는 중 하나와 에서 합동이다.
은 정수 전체를 으로 나누었을 때 나올 수 있는 모든 나머지를 정확히 하나씩 포함한다.
예를 들어
- 는 법 에 대한 완전 잉여계다.
- 도 법 에 대한 완전 잉여계다.
와 가 법 5에 대한 두 완전잉여계라 하면, 다음과 같이 일대일 대응이 이루어진다.
완전 잉여계는 여러 가지로 구성할 수 있다. 어떤 수를 기준으로 대칭을 만들거나, 음수를 포함하는 것도 가능하다. 단, 완전 잉여계의 원소는 법 에 대해 중복 없이 하나씩만 나와야 한다.
기약 잉여계(Reduced Residue System)
자연수 에 대해, 정수 가 다음 조건을 만족할 때 이 수들을 법 에 대한 기약 잉여계라고 한다.
- 또는 사이의 수들 중에서
- 각각의 는 과 서로소이다. 즉,
- 서로 다른 개의 수로 이루어진다. (은 오일러 함수, 즉 보다 작고 서로소인 수의 개수)
는 법 에 대한 기약 잉여계다.
예를 들어
- 일 때, 이고, 는 이므로 기약 잉여계입니다.
- 일 때, , 는 모두 7과 서로소이므로 기약 잉여계입니다.
기약 잉여계의 각 원소는 보다 작은 자연수이며, 과 서로소인 수들로만 이루어져야 한다. 기약 잉여계는 개의 원소를 가져야 하며, 이 조건을 만족하는 수라면 다양한 조합이 가능하다. 기약 잉여계는 (법 에 대한)곱셈에 대해 군 구조를 가진다.
소약법칙
정수에서 이고 이면 가 성립한다. 이러한 것을 소약법칙이라 하는데, 합동식에서도 소약법칙이 성립할까?
예를 들어
가 성립한다. 그러나
이므로 소약법칙이 성립하지 않는다.
하지만 다음과 같은 경우에는 소약법칙이 성립한다.
이고, 가 과 서로소() 이면
이다.
증명
이므로 이어야 한다. 따라서
예제
-
을 로 나눈 나머지를 구하여라. 8
-
을 으로 나눈 나머지를 구하여라. 9
-
을 로 나눈 나머지를 구하여라.10
-
임을 보여라. 11
-
이 로 나누어 떨어짐을 보여라. 12
-
은 의 배수임을 보여라. 13
-
를 로 나눈 나머지를 구하여라. 14
-
을 만족하는 정수 는 없음을 증명하여라. 15