수학>기본 1>12. 소인수분해와 최대공약수·최소공배수
개념 정리

소인수분해와 최대공약수·최소공배수

단원 개요
자연수를 더 이상 쪼갤 수 없는 근본 원소인 '소수(Prime Number)'들의 곱으로 분해하여 약수의 개수와 최대공약수·최소공배수의 구조를 꿰뚫어 봅니다.
선수 개념
필수 키워드:소수(Prime Number)약수의 개수11 (단위수)단 11개11은 소수도 아니고 합성수도 아닙니다!11과 자기 자신만을 약수로 가지는 수22개합성수(Composite Number)33개 이상단 한 가지 방법(유일하게)
1

개념 정의와 직관적 원리: 수의 원자(Atom)인 소수와 산술의 기본정리

물질을 쪼개면 더 이상 분해되지 않는 화학 원소(수소, 산소 등)가 나오듯, 11보다 큰 자연수를 곱셈으로 쪼개면 더 이상 분해되지 않는 수학의 기본 원소인 소수(Prime Number)가 나옵니다.

자연수는 약수의 개수에 따라 다음과 같이 정확히 세 종류로 분류됩니다:

1
11 (단위수): 약수가 11 자기 자신 단 11개뿐인 수입니다. 따라서 11은 소수도 아니고 합성수도 아닙니다!
2
소수(Prime Number): 11보다 큰 자연수 중에서 11과 자기 자신만을 약수로 가지는 수(약수가 정확히 22개인 수)입니다.
•
예: 2,3,5,7,11,13,17,19,23,29,31,…2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, \dots
3
합성수(Composite Number): 11보다 큰 자연수 중에서 소수가 아닌 수(약수가 33개 이상인 수)입니다.
•
예: 4,6,8,9,10,12,…4, 6, 8, 9, 10, 12, \dots

합성수를 오직 소수들만의 곱(거듭제곱 꼴)으로 나타내는 것을 소인수분해(Prime Factorization)라고 합니다. 산술의 기본정리(Fundamental Theorem of Arithmetic)에 의해, 11보다 큰 모든 자연수는 곱하는 순서를 생각하지 않을 때 단 한 가지 방법(유일하게)으로만 소인수분해됩니다.

핵심 원리
🎯 소수 판별 2대 절대 상식: ① '1'은 소수도 합성수도 아닙니다. ② '2'는 가장 작은 소수이자 모든 소수 중 유일한 짝수입니다! (2를 제외한 모든 소수는 홀수입니다.)
2

핵심 공식 유도 및 성질: 약수의 개수 공식과 최대공약수(G)·최소공배수(L)

1) 소인수분해를 이용한 약수의 개수 공식:

자연수 NN이 N=am×bn×ckN = a^m \times b^n \times c^k (a,b,ca, b, c는 서로 다른 소수)로 소인수분해될 때, NN의 약수는 ama^m의 약수 (1,a,a2,…,am)(1, a, a^2, \dots, a^m) 중 하나(m+1m+1가지), bnb^n의 약수 중 하나(n+1n+1가지), ckc^k의 약수 중 하나(k+1k+1가지)를 골라 곱한 것입니다. 따라서:

(약수의 총개수)=(m+1)×(n+1)×(k+1)(\text{약수의 총개수}) = (m + 1) \times (n + 1) \times (k + 1)

예를 들어 72=8×9=23×3272 = 8 \times 9 = 2^3 \times 3^2이므로, 7272의 약수의 개수는 지수에 각각 11을 더하여 곱한 (3+1)×(2+1)=4×3=12(3 + 1) \times (2 + 1) = 4 \times 3 = \mathbf{12}개입니다.

2) 소인수분해를 이용한 최대공약수(GG)와 최소공배수(LL) 구하기:

두 수를 소인수분해하여 밑이 같은 거듭제곱끼리 나란히 비교할 때:

•
최대공약수(GCD, GG): 공통인 소인수만 골라, 지수가 작거나 같은 쪽을 택해 곱합니다. (최대공약수가 11인 두 자연수를 서로소(Coprime)라고 합니다.)
•
최소공배수(LCM, LL): 공통인 소인수와 공통이 아닌 소인수를 모두 골라, 지수가 크거나 같은 쪽을 택해 곱합니다.
풀이

1) 소인수별로 비교합니다:

•
소인수 2: 2³ 과 2² 중 작은 것은 2², 큰 것은 2³
•
소인수 3: 3¹ 과 3² 중 작은 것은 3¹, 큰 것은 3²
•
소인수 5와 7: 공통 소인수가 아니므로 G에는 포함되지 않고, L에는 모두 포함됩니다.

2) 최대공약수 G = 2² × 3 = 12

3) 최소공배수 L = 2³ × 3² × 5 × 7 = 2,520 입니다.

3

심화 응용 및 실전 빈출 함정 분석: 제곱수 만들기와 A×B = G×L 관계식

중등 내신 시험에서 거의 100%100\% 출제되는 두 가지 심화 유형과 오답 함정을 완벽히 정복합시다.

심화 1: 어떤 자연수의 제곱(완전제곱수) 만들기

어떤 자연수가 제곱수(K2K^2)가 되기 위한 필요충분조건은 소인수분해했을 때 모든 소인수의 지수가 '짝수'가 되는 것입니다!

•
예: "4545에 가장 작은 자연수 xx를 곱하여 어떤 자연수의 제곱이 되게 하려 한다. xx의 값은?"
•
45=32×5145 = 3^2 \times 5^1로 소인수분해합니다.
•
33의 지수는 22(짝수)로 이미 조건을 만족하지만, 55의 지수는 11(홀수)입니다.
•
따라서 지수를 모두 짝수로 만들기 위해 곱해야 할 가장 작은 자연수는 x=5x = 5입니다. (이때 결과는 32×52=(3×5)2=1523^2 \times 5^2 = (3 \times 5)^2 = 15^2이 됩니다.)
•
반대로 약수의 개수가 홀수 개인 수는 오직 완전제곱수뿐입니다! (모든 지수가 짝수 2m2m이면 (2m+1)(2m+1)들의 곱이 되어 홀수가 되기 때문입니다.)

심화 2: 두 자연수 A,BA, B와 최대공약수 GG, 최소공배수 LL의 황금 관계식

최대공약수가 GG인 두 자연수 A,BA, B는 서로소인 두 자연수 a,ba, b에 대하여 A=G×aA = G \times a, B=G×bB = G \times b로 놓을 수 있습니다. 이때 최소공배수는 L=G×a×bL = G \times a \times b가 되므로, 두 수의 곱은 항상 다음 등식을 만족합니다:

A×B=(G×a)×(G×b)=G×(G×a×b)=G×LA \times B = (G \times a) \times (G \times b) = G \times (G \times a \times b) = G \times L

빈출 함정 주의: "두 수가 서로소이면 둘 다 소수이다"라는 명제는 거짓입니다! 예를 들어 8(=23)8(=2^3)과 9(=32)9(=3^2)는 둘 다 합성수이지만 공약수가 11뿐이므로 서로소입니다.

학습 도움말
✏️ 문장제 키워드 판별법: '가능한 한 많은 사람에게 똑같이 나누어 준다 / 가장 큰 정사각형 타일로 빈틈없이 채운다' → 최대공약수(G) 문제! '동시에 다시 출발한다 / 가장 작은 정사각형을 만든다' → 최소공배수(L) 문제!

핵심 요약

  • ✓
    1은 소수도 합성수도 아니며, 2는 유일한 짝수 소수이다.
  • ✓
    N = a^m × b^n 으로 소인수분해될 때 약수의 개수는 (m+1)(n+1)개이며, 제곱수만 약수의 개수가 홀수 개이다.
  • ✓
    어떤 수가 자연수의 제곱이 되려면 소인수분해했을 때 모든 소인수의 지수가 짝수여야 한다.
  • ✓
    두 자연수 A, B의 최대공약수를 G, 최소공배수를 L이라 하면 항상 A × B = G × L 이 성립한다.

설명 다음에는 직접 풀어 보세요

함께 풀기와 자기 설명을 거쳐 새 문제에 도전해요. 막힌 부분은 보충하고, 다른 날 다시 기억하는지 확인할 수 있어요.

이 단원의 수업 시작하기 →
5문항 연습 세트

12. 소인수분해와 최대공약수·최소공배수 단원 연습 문제

개념을 읽은 뒤 연습 문제로 이해한 내용을 확인해 보세요. 한 세트는 5문항이며, 답안을 제출하면 정답과 풀이를 볼 수 있습니다.

한 세트 5문항 단계별 상세 해설 시험지 PDF 인쇄 지원

참고 근거와 확인 범위

설명·예제·문제 구성 및 오류 수정 책임: 프리런. 위 자료는 표시한 주제를 확인하거나 더 읽기 위한 근거이며, 외부 기관의 공식 수업이나 감수본을 뜻하지 않습니다.

참고 자료 연결 점검: 2026-11-02. 제작 방식·검수 범위와 수정 기록에서 확인 범위를 볼 수 있습니다. 오류는 상단의 의견 보내기 또는 contact@freelearn.io로 알려 주세요.