소인수분해 심화 문제 유형 정리

소인수분해 심화 문제 유형 정리

이번 시간에는 소인수분해와 관련된 심화 문제를 유형별로 정리해 보기로 하자.

제곱수와 소인수분해

제곱수는 어떤 자연수의 제곱이 되는 수를 뜻하고 정리하면 다음과 같다.

  • $\text{(제곱수)}=\text{(자연수)}^2$
    $1^2,2^2,3^2,4^2,5^2,6^2,\dots$
  • $1^2$을 제외한 제곱수는 소인수분해 가능하다.

제곱수와 지수의 관계

먼저 결론부터 정리해 보면 다음과 같다. 여기서는 $1^2$을 제외하고 소인수분해 가능한 제곱수에 대한 성질을 중심으로 정리하자.

  • 제곱수는 소인수분해 하면 지수가 짝수이다.
  • 소인수분해 하여 지수가 짝수인 자연수는 제곱수 이다.
  • $\text{(제곱수)}=\text{(소인수의 지수가 모두 짝수)}$

제곱수의 성질: 지수가 짝수

$\text{(자연수)}=\triangle^\heartsuit \times \square^\bigcirc$로 소인수 분해 될 때 $\text{(자연수)}^2=\left(\triangle^\heartsuit \times \square^\bigcirc\right)^2=\triangle^{2\times \heartsuit} \times \square^{2\times\bigcirc}$이다. 이를 정리하면 다음과 같다.

  • 제곱수를 소인수 분해하면 지수가 짝수이다.

지수가 짝수인 수의 성질: 제곱수

소인수 분해 결과 지수가 짝수인 수의 성질에 대해 살펴보자.

어떤 자연수$N$를 소인수 분해한 결과가 $3^6\times5^4$ 일 때 이 자연수$N$은 다음과 같은 이유로 제곱수이다.

  • $3$이 곱해진 개수 : 6번
  • $5$가 곱해진 개수 : 4번
  • $\bbox[#ffff00]{\text{지수를 반으로 줄인 수}}$ : $\bbox[#ffff00]{3^3\times5^2}$
  • $N=3^6\times5^4=\left(\bbox[#ffff00]{3^3\times5^2}\right)^2$

자연수 $N$을 소인수 분해 결과 소인수의 지수가 모두 짝수라면 $\bbox[#ffff00]{\text{지수를 반으로 줄인 수}}$를 생각할 수 있다. 따라서 주어진 자연수 $N$은 $\bbox[#ffff00]{\text{지수를 반으로 줄인 수}}^2$이고 따라서 $N=\bbox[#ffff00]{\text{(자연수)}}^2$을 만족하는 제곱수이다.

제곱수 관련된 문제

$360\times a$가 어떤 자연수의 제곱이 되도록 하는 자연수 $a$에 대하여 다음의 물음에 답하여라.

[1] 최소 자연수 $a$값 구하기.

$360\times a=2^{\color{#dc143c}3}\times3^2\times5^{\color{#dc143c}1}\times a=\text{(제곱수)}$를 만족해야 한다. 따라서 소인수 분해 결과 지수를 짝수로 만들 수 있는 최소 $a$값을 구하면 된다.

소인수$2,5$의 지수가 ${\color{#dc143c}\text{홀수}}$이므로 최소한 이 두 소인수의 지수를 짝수로 만들어야 하고 최소 자연수 $a=2\times 5$이다.

[2] 10번째로 작은 자연수 $a$값 구하기.

$360\times a=2^{\color{#dc143c}3}\times3^2\times5^{\color{#dc143c}1}\times a=\text{(제곱수)}$를 만족하는 $a$값 중 10번째로 작은 값을 찾기 위해 가장 작은 값부터 차례로 생각해 보자.

소인수$2,5$의 지수가 ${\color{#dc143c}\text{홀수}}$이므로 $a$값은 $2,5$를 소인수로 반드시 가지고 있어야 한다. 따라서 $\color{#dc143c}a$ 는 다음과 같이 표현 할 수 있다.

  • $\begin{align}2&^{\color{#dc143c}3}\times3^2\times5^{\color{#dc143c}1}\times {\color{#dc143c}2\times5\times\square}\\[2em]
    &=2^{\color{#dc143c}4}\times 3^2\times 5^{\color{#dc143c}2}\times{\color{#dc143c}\square}\\[2em]
    &=\text{(제곱수)}\end{align}$

위의 결과는 ${\color{#dc143c}\square}$의 값에 따라 크기가 결정된다. 최종적으로 지수가 짝수인 제곱수가 되려면, 필연적으로 ${\color{#dc143c}\square}$는 소인수분해 결과 지수가 짝수가 되어야 한다.

따라서 ${\color{#dc143c}\square}$는 제곱수가 되어야 한다. 제곱수를 작은 순서대로 생각하면 $1^2, 2^2, 3^2,\cdots$이고, 10 번째로 작은 값은 ${\color{#dc143c}\square}=10^2$이다.

따라서 $a=2\times5\times{\color{#dc143c}\square}=2\times5\times10^2=1000$이다.

약수의 개수

약수의 개수 공식

자연수 $l,m,n$과 소수$p,q,r$에 대하여 $N=p^l\times q^m\times r^n$로 소인수 분해 될때 $N$의 약수의 개수는 다음과 같다.

  • $p^l\times q^m\times r^n$의 약수의 개수:
    $(l+1)(m+1)(n+1)$

소인수의 개수가 늘어나도 약수의 개수는 $\bbox[#ffff00]{\text{(지수+1)} \text{의 곱}}$으로 나타낼 수 있다.

약수의 개수 문제

[1] $50$ 이하의 자연수 중 약수의 개수가 $6$개인 자연수의 개수를 구하기.

약수의 개수는 $\bbox[#ffff00]{({\color{#dc143c}\text{지수}}+1) \text{ 의 곱}}$이다. 약수의 개수로 $6$이 나오는 경우를 생각하면 다음 두 가지 경우 뿐이다.

  • 소인수가 1개: $6=({\color{#dc143c}5}+1)$
  • 소인수가 2개: $6=2\times3=({\color{#dc143c}1}+1)\times({\color{#dc143c}2}+1)$

소인수가 1개인 경우

소인수가 $1$개이고 지수가 ${\color{#dc143c}5}$인 50이하의 자연수를 먼저 생각해 보면 $2^5$ 뿐임을 알 수 있다.

소인수가 2개인 경우

소인수가 $2$개이고 각 소인수의 지수가 $1,2$인 경우를 생각해 정리해 보자. 지수가 1인 소인수와 2인 소인수를 빠짐없이 고려하기 위해 2차원 분석 도구인 표를 이용해 보자.

소인수
2개
$2^2=4$$3^2=9$$5^2=25$$7^2=49$
$2$소인수1개$\bbox[#94feff]{2\times9}$$\bbox[#94feff]{2\times25}$50 초과
$3$$\bbox[#94feff]{3\times4}$소인수1개50 초과50 초과
$5$$\bbox[#94feff]{5\times4}$$\bbox[#94feff]{5\times9}$소인수1개50 초과
$7$$\bbox[#94feff]{7\times4}$50 초과50 초과소인수1개
$11$$\bbox[#94feff]{11\times4}$50 초과50 초과50 초과
$13$50 초과50 초과50 초과50 초과
약수의 개수 심화 문제

결론

약수의 개수가 6개인 자연수의 개수는 소인수가 1개인 경우 1개 소인수가 2개인 경우 $\bbox[#94feff]{7}$개 총 8개 임을 알 수 있다.

자연수의 곱과 소인수 개수

[1] $1$~$10$까지 자연수의 곱 $N$에 대하여 $N$을 소인수분해한 결과를 구해아.

[풀이]

$N=1\times2\times3\times4\times5\times6\times7\times8\times9\times10$의 소인수는 $1$~$10$까지 소수이다. 따라서 $N=2^{\triangle}\times3^{\square}\times5^{\bigcirc}\times 7^{\heartsuit}$의 꼴로 소인수분해 된다. 이 때 각 소인수의 지수는 소인수가 곱해진 개수를 의미한다.

$\heartsuit \rightarrow 7\text{의 배수} :7\rightarrow1\text{개}$
$\bigcirc \rightarrow 5\text{의 배수}: 5,10\rightarrow2\text{개}\\[1em]$
$\square \rightarrow\begin{Bmatrix}3\text{의 배수}: 3,6,\bbox[#dcff8c]{9}\rightarrow3\text{개}\\[0.5em]
9\text{의 배수}: \qquad\bbox[#dcff8c]{9}\rightarrow1\text{개}\\
\end{Bmatrix}\rightarrow 4\text{개}\\[2em]$
$\triangle \rightarrow\begin{Bmatrix}2\text{의 배수}: 2,\bbox[#ffff00]{4},6,\bbox[#94feff]{8},10\rightarrow5\text{개}\\[0.5em]
4\text{의 배수}:\;\,\bbox[#ffff00]{4},\;\;\;\, \bbox[#94feff]{8}\quad \rightarrow2\text{개}\\[0.5em]
8\text{의 배수}: \qquad\;\bbox[#94feff]{8} \;\;\;\rightarrow1\text{개}\\[0.5em]
\end{Bmatrix}\rightarrow 8\text{개}$

따라서 $N=2^8\times3^4\times5^3\times7$이다.

소인수의 개수를 셀 때 배수로 묶어서 세는 방법을 잘 이해하길 바란다.

[2] $1$~$200$까지 자연수의 곱 $N$에 대하여 $N$이 $5^k(\text{k: 자연수})$로 나누어 떨어질 때 $k$의 최댓값을 구하여라.

[풀이]

$\dfrac{1\times2\times3\times4\times \cdots \times200}{5^k}$ 값이 자연수가 되는 $k$의 최대값을 구하는 것은 분자에 소인수 5가 곱해진 개수 (지수)를 구하는 것과 같다.

$\text{5의 곱해진 개수}\begin{Bmatrix}5\text{의 배수}: 40\text{개}\\[0.5em]
5^2\text{의 배수}:\;8\text{개}\\[0.5em]
5^3\text{의 배수}: 1\text{개}\\[0.5em]
\end{Bmatrix}\rightarrow 49\text{개}$

따라서 가장 큰 자연수 $k=49$이다.

이상으로 자연수의 소인수분해와 관련된 심화문제 풀이를 마무리 하도록 하겠다.