소인수분해는 자연수를 더 이상 쪼갤 수 없는 소수들의 곱으로 나타내는 일이에요.
블록을 하나씩 떼어 내듯 합성수를 계속 나누다 보면 소수만 남고, 그 소수들의 곱은 곱하는 순서만 다를 뿐 한 가지로 정해져요.
같은 소인수는 거듭제곱으로 묶고, 각 지수에 1을 더해 곱하면 약수가 몇 개인지도 바로 알 수 있어요.
이 장에서는 수를 바꿔 가며 약수 격자와 소인수분해 나무를 보고, 두 수의 지수 표에서 최대공약수와 최소공배수를 골라내요.
약수와 소수, 소인수
어떤 수의 약수를 빠짐없이 세거나 두 수의 최대공약수와 최소공배수를 구할 때는, 그 수를 더 이상 쪼갤 수 없는 소수들의 곱으로 먼저 바꿔 두는 편이 빠르다. 이렇게 바꾸는 일을 소인수분해라 하고, 같은 소인수는 거듭제곱으로 묶어 쓴다. 어떤 순서로 나누어도 결과가 하나로 정해진다는 점이 이 방법을 믿고 쓸 수 있게 해 준다. 아래 약수 격자에서는 고른 수를 나누어떨어지게 하는 수가 어디에 있고, 그중 어느 것이 소수인지부터 확인한다.
seegongsik.com
약수 격자: 금색 원은 소인수, 파란 원은 그 밖의 약수
36
약수 격자에는 1부터 고른 수까지(최대 48)가 한 칸씩 놓여 있다. 고른 수를 나누어떨어지게 하는 수는 파란 원으로, 그 가운데 소수인 것은 금색 원으로 칠해져 있는데, 금색 원이 바로 소인수다. 예를 들어 36을 고르면 1, 2, 3, 4, 6, 9, 12, 18, 36이 칠해지고 그중 2와 3만 금색이다. 소수를 고르면 1과 자기 자신, 두 칸만 칠해진다.
🧱 약수, 소수, 소인수
①약수는 어떤 수를 나누어떨어지게 하는 수다. 12의 약수는 1, 2, 3, 4, 6, 12다
②소수는 1보다 큰 자연수 가운데 약수가 1과 자기 자신뿐인 수다. 2, 3, 5, 7, 11, 13, …
1을 소수로 여기거나, 나누는 순서에 따라 소인수분해 결과가 달라진다고 생각하기 쉽다. 1은 약수가 1 하나뿐이어서 소수도 합성수도 아니고, 2는 소수 가운데 하나뿐인 짝수다. 72를 2부터 나누든 3부터 나누든 결과는 2³ × 3²으로 같다. 한 번 나눈 몫이 소수가 될 때까지 나눗셈을 이어 가야 하며, 중간에 멈추면 합성수가 남는다.
약수의 개수
N = pa × qb → (a+1)(b+1)
각 소인수의 지수에 1을 더해 곱한다
72의 약수
72 = 23 × 32 → (3+1)(2+1) = 12
실제로 세어 보면 1, 2, 3, 4, 6, 8, 9, 12, 18, 24, 36, 72로 12개다
💡 왜 지수에 1을 더해 곱하는가
①72 = 2³ × 3²의 약수는 2를 몇 번, 3을 몇 번 곱해 만든 수다
②2는 0번, 1번, 2번, 3번 곱할 수 있으므로 4가지다
③3은 0번, 1번, 2번 곱할 수 있으므로 3가지다
④두 선택을 짝지으면 4 × 3 = 12가지이므로 약수는 12개다. 0번 곱하는 경우를 빼먹지 않는 것이 핵심이다
최대공약수와 최소공배수로 잇기
seegongsik.com
두 수의 지수 표로 최대공약수와 최소공배수 고르기
12
18
최대공약수
공통인 소인수를 지수가 작은 쪽으로 골라 곱한다
두 수에 함께 있는 소인수만 쓴다
최소공배수
모든 소인수를 지수가 큰 쪽으로 골라 곱한다
어느 한 수에라도 있는 소인수는 모두 쓴다
🔍 (최대공약수) × (최소공배수) = A × B
①두 수의 최대공약수와 최소공배수를 곱하면 두 수의 곱과 같다
②지수 표에서 칸마다 작은 지수와 큰 지수를 더하면 두 수의 지수를 더한 것과 같기 때문이다
③그래서 최대공약수를 알면 최소공배수는 A × B ÷ (최대공약수)로 바로 구할 수 있다
예제로 확인하기
소인수분해 문제는 가장 작은 소수부터 나누어 몫이 소수가 될 때까지 되풀이하는 순서로 푼다. 같은 소수는 거듭제곱으로 묶고, 약수의 개수를 물으면 각 지수에 1을 더해 곱한다. 큰 소수부터 시작해도 결과는 같지만, 나누어떨어지는지 확인하는 일이 번거로워진다. 아래 두 예제도 이 순서를 그대로 따른다.
예제 1
60을 소인수분해하시오.
1
가장 작은 소수 2로 나눈다. 60 ÷ 2 = 30, 30 ÷ 2 = 15이다.
60 = 2 × 2 × 15
2
15 = 3 × 5이므로 거듭제곱으로 정리한다.
60 = 2² × 3 × 5
▸ 60 = 2² × 3 × 5
그림의 나무에서 60을 고르면 왼쪽 잎에 2, 2, 3이 차례로 떨어지고 마지막에 5가 남는다.
예제 2
72의 약수의 개수를 구하시오.
1
먼저 소인수분해한다.
72 = 2³ × 3²
2
각 지수에 1을 더해 곱한다.
(3 + 1)(2 + 1) = 4 × 3 = 12
▸ 12개
나무 그림에서 72를 고르면 아래에 「(3 + 1) × (2 + 1) = 12개」가 그대로 나온다.
시험 포인트 정리
소인수분해를 해 두면 다음 장의 최대공약수와 최소공배수를 곧바로 고를 수 있다. 최대공약수는 공통인 소인수를 지수가 작은 쪽으로, 최소공배수는 모든 소인수를 지수가 큰 쪽으로 골라 곱한 것이다. 두 규칙을 바꿔 쓰는 실수가 잦으니, 위의 지수 표처럼 두 수의 지수를 한 줄씩 나란히 적고 칸마다 견주면 된다.
소인수분해의 꼴
N = p1a_1 × p2a_2 × ...
1보다 큰 자연수는 소수의 곱으로 나타낼 수 있고, 그 방법은 곱하는 순서를 빼면 하나뿐이다
중1 내신 유형
60에 자연수를 곱하여 어떤 자연수의 제곱이 되게 하려고 한다. 곱할 수 있는 가장 작은 자연수는?