최소공배수
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
최소공배수는 0이 아닌 두 정수 또는 다항식의 공배수 중에서 가장 작은 양의 정수 또는 가장 낮은 차수의 다항식을 의미한다. 두 정수 a, b의 최소공배수는 lcm(a, b)로 표기하며, 최대공약수와 밀접한 관련이 있다. 최소공배수는 소인수분해 또는 최대공약수를 이용하여 계산할 수 있으며, 분수의 통분, 톱니바퀴 문제, 행성 정렬 등 다양한 분야에 응용된다. 가환환에서도 최소공배수를 정의할 수 있으며, 일의적 인수분해 정역에서는 임의의 두 원소가 최소공배수를 갖는다.
더 읽어볼만한 페이지
- 산수 - 계산
계산은 수나 식을 이용해 연산을 하거나 주어진 정보로 결과를 내는 행위로, 어원은 각각 석회에서 유래한 'calculation'과 '함께 계산하다'라는 뜻의 'computation'이며, 계산기나 컴퓨터 등의 도구를 통해 수행된다. - 산수 - 받아올림
받아올림은 덧셈에서 자릿수 합이 10을 넘을 때 윗자리로 1을 올리는 것이며, 뺄셈에서는 윗자리에서 10을 빌려오는 빌림이 발생하는 개념이다. - 수론 - 타원곡선
타원곡선은 체 위에서 정의되고 특이점이 없으며 종수가 1인 사영 대수 곡선으로, 유리점을 가지며, 특정 형태의 방정식으로 표현되고, 실수체 위에서는 연결 성분 개수가 판별식에 따라 달라지며, 복소수체 위에서는 원환면과 위상적으로 동형이고, 점들 간에 군 연산이 정의되어 암호학 및 정수론에 활용된다. - 수론 - 디리클레 합성곱
디리클레 합성곱은 두 수론적 함수를 이용하여 새로운 수론적 함수를 생성하는 연산으로, n의 모든 양의 약수에 대한 함수값의 곱의 합으로 정의되며, 교환, 결합, 분배 법칙을 만족하고 곱셈적 함수의 곱셈성을 보존하며, 디리클레 급수 연구에 활용된다.
| 최소공배수 | |
|---|---|
| 수학적 정보 | |
| 정의 | 두 개 이상의 자연수의 공통된 배수 중에서 가장 작은 수 |
| 기호 | lcm(a, b) 또는 최소공배수(a, b) |
| 특징 | |
| 계산 방법 | 소인수분해를 이용 유클리드 호제법을 이용 (최대공약수와 함께) |
| 성질 | lcm(a, b) * gcd(a, b) = a * b (gcd는 최대공약수) a, b가 서로소이면 lcm(a, b) = a * b |
| 활용 | |
| 분수 계산 | 분수의 덧셈, 뺄셈에서 통분에 활용 |
| 정수론 | 다양한 정수론적 문제 해결에 활용 |
2. 정의
두 정수 ${\displaystyle n,m\in \mathbb {Z} :nm\neq 0}$의 최소공배수 ${\displaystyle \operatorname {lcm} \{n,m\}}$는 다음과 같이 정의될 수 있으며, 이들 정의는 서로 동치이다.
- ${\displaystyle n}$, ${\displaystyle m}$의 음이 아닌 공배수 가운데 가장 작은 하나
- ${\displaystyle n}$, ${\displaystyle m}$의 음이 아닌 공배수이자, ${\displaystyle n}$, ${\displaystyle m}$의 모든 공배수의 약수
여러 개의 정수 ${\displaystyle n_{1},n_{2},\dots ,n_{k}\in \mathbb {Z} :n_{k}\neq 0}$의 최소공배수 ${\displaystyle \operatorname {lcm} \{n_{1},n_{2},\dots ,n_{k}\}}$는 다음과 같이 정의될 수 있으며, 이들 정의는 서로 동치이다.
- 음이 아닌 가장 작은 공배수
- 음이 아닌 공배수이자, 모든 공배수의 약수
- (재귀적 정의) ${\displaystyle \operatorname {lcm} \{\operatorname {lcm} \{n_{1},n_{2},\dots ,n_{k-1}\},n_{k}\}}$
어떤 수의 배수는 그 수와 정수의 곱이다. 예를 들어, 10은 5의 배수이다. 왜냐하면 5 × 2 = 10이기 때문이다. 따라서 10은 5와 2로 나눌 수 있다. 10은 5와 2 모두로 나눌 수 있는 가장 작은 양의 정수이므로, 5와 2의 최소공배수이다. 같은 원리로, 10은 −5와 −2의 최소공배수이기도 하다.
2개 이상의 정수 $a_1, \ldots, a_n$의 최소공배수는 $a_1, \ldots, a_n$의 공배수 중 가장 작은 양의 정수이다.
즉, $a_1, \ldots, a_n$을 소수 $p$를 이용하여
:$a_{j}=\varepsilon _{j}\prod _{p:\,\mathrm {prime} }p^{e_{p}(j)}\ \ (e_{p}(j)\geq 0,\ \ \varepsilon _{j}=\pm 1)$
로 소인수분해했을 때, $a_1, \ldots, a_n$의 최소공배수는
:$\prod _{p:\,\mathrm {prime} }p^{\max\{e_{p}(1),\ldots ,e_{p}(n)\}}$
로 주어진다.
예를 들어, 12와 16의 최소공배수는 48이다.
: 12 = 22×31
: 16 = 24
: 48 = 24×31
2. 1. 정수의 최소공배수
두 정수 ${\displaystyle n,m\in \mathbb {Z} :nm\neq 0}$의 최소공배수 ${\displaystyle \operatorname {lcm} \{n,m\}}$는 다음과 같이 정의될 수 있으며, 이들 정의는 서로 동치이다.- ${\displaystyle n}$, ${\displaystyle m}$의 음이 아닌 공배수 가운데 가장 작은 하나
- ${\displaystyle n}$, ${\displaystyle m}$의 음이 아닌 공배수이자, ${\displaystyle n}$, ${\displaystyle m}$의 모든 공배수의 약수
여러 개의 정수 ${\displaystyle n_{1},n_{2},\dots ,n_{k}\in \mathbb {Z} :n_{k}\neq 0}$의 최소공배수 ${\displaystyle \operatorname {lcm} \{n_{1},n_{2},\dots ,n_{k}\}}$는 다음과 같이 정의될 수 있으며, 이들 정의는 서로 동치이다.
- 음이 아닌 가장 작은 공배수
- 음이 아닌 공배수이자, 모든 공배수의 약수
- (재귀적 정의) ${\displaystyle \operatorname {lcm} \{\operatorname {lcm} \{n_{1},n_{2},\dots ,n_{k-1}\},n_{k}\}}$
2개 이상의 정수 $a_1, \ldots, a_n$의 최소공배수는 $a_1, \ldots, a_n$의 공배수 중 가장 작은 양의 정수이다.
즉, $a_1, \ldots, a_n$을 소수 $p$를 이용하여
:${\displaystyle a_{j}=\varepsilon _{j}\prod _{p:\,\mathrm {prime} }p^{e_{p}(j)}\ \ (e_{p}(j)\geq 0,\ \ \varepsilon _{j}=\pm 1)}$
로 소인수분해했을 때, $a_1, \ldots, a_n$의 최소공배수는
:${\displaystyle \prod _{p:\,\mathrm {prime} }p^{\max\{e_{p}(1),\ldots ,e_{p}(n)\}}}$
로 주어진다.
예를 들어, 12와 16의 최소공배수는 48이다.
: 12 = 22×31
: 16 = 24
: 48 = 24×31
2. 2. 다항식의 최소공배수
다항식의 0이 아닌 공배수 중에서 차수가 가장 낮은 것을 최소공배수라고 한다. 예를 들어, x³-x와 x³+x²-x-1의 최소공배수는 x(x+1)²(x-1)이다. 다항식의 최소공배수는 상수배를 제외하고 유일하게 결정된다.3. 표기법
두 정수 ''a''와 ''b''의 최소공배수는 lcm(''a'', ''b'')로 표기한다.[1] 일부 오래된 교과서에서는 [''a'', ''b'']를 사용하기도 한다.[3][4]
4. 성질
두 정수의 최소공배수는 최대공약수와 다음과 같은 관계를 가진다.
:
:일 때,
- :
:
특히, 두 서로소 정수의 최소공배수는 그 두 정수의 곱이다.
:
공배수는 최소공배수의 배수와 동치이다.
:
:
약수 관계는 최소공배수를 통해 다음과 같이 기술할 수 있다.
:
소인수분해가 주어진 정수들의 최소공배수는 공통된 소인수의 최대 지수 거듭제곱의 곱이다. 두 정수의 경우, 소인수분해가
:
::
::
라면, 최소공배수는
::
이다.
산술의 기본 정리에 따르면, 1보다 큰 모든 정수는 소수의 곱으로 유일하게 나타낼 수 있으며, 인수의 순서는 고려하지 않는다.
:
여기서 지수 ''n''2, ''n''3, ...는 음이 아닌 정수이다. 예를 들어, 84 = 22 31 50 71 110 130 ...
두 양의 정수 와 가 주어지면, 최소공배수는 다음 공식으로 주어진다.
:
D를 ω(D)개의 서로 다른 소수의 곱이라고 하자 (즉, D는 무자승수이다).
그러면[7]
:
여기서 절댓값 기호 ||는 집합의 원소의 개수를 나타낸다.
중 어느 것도 0이 아니면,
:[8][9]
정수 a, b에 대해, a와 b의 최대공약수 gcd(a, b)와 최소공배수 lcm(a, b) 사이에는
:
의 관계가 있다.
그러나 이 관계식은 3개 이상의 정수에 대해서는 일반적으로 성립하지 않는다. 예를 들어, a = 2, b = 6, c = 15라고 하면, gcd(a, b, c) = 1, lcm(a, b, c) = 30이지만, abc = 180이다.
5. 계산
두 수 a와 b의 최소공배수를 구하는 방법은 소인수 분해를 사용하는 방법이 있다.
두 수 192와 72의 최소공배수를 소인수 분해를 이용하여 구하여 보자. 일단 두 수를 소인수 분해한다.
:
:
구하고 나면, 두 소인수 분해 결과의 한 소인수 중에서 지수가 가장 큰 수를 찾아 서로 곱한다. 두 결과에서 2가 여섯 번 3이 두 번 한 소인수 중에서 가장 큰 수를 찾아서 나왔다. 즉 최소공배수가 576이라는 결론이 나온다.
최소공배수를 계산하는 방법은 여러 가지가 있다.
5. 1. 소인수분해
소인수 분해를 통해 주어진 정수들의 최소공배수를 구할 수 있다. 이 방법은 공통된 소인수의 최대 지수 거듭제곱을 곱하는 방식으로 이루어진다.두 정수 192와 72의 최소공배수를 구하는 과정은 다음과 같다.
- 192와 72를 소인수분해한다:
::
::
- 각 소인수의 지수 중 가장 큰 값을 찾아 곱한다: . 따라서 최소공배수는 576이다.
산술의 기본 정리에 따르면, 1보다 큰 모든 양의 정수는 소수의 곱으로 유일하게 표현 가능하다. 이 원리를 이용하면 여러 수의 최소공배수도 구할 수 있다. 예를 들어, lcm(8, 9, 21)을 구하기 위해 각 수를 소인수분해하면 다음과 같다.
:
최소공배수는 각 소수의 가장 높은 거듭제곱을 모두 곱한 값인 이다.
두 양의 정수 와 의 최소공배수는 로 주어진다.
5. 2. 최대공약수 이용
최소공배수는 최대공약수(gcd)를 이용하여 다음 공식으로 계산할 수 있다.: