教材 · 数学 Course 1 · 数与式 · 整数的性质

约数、倍数与素因数分解

約数と倍数・素因数分解

6 整数の性質 / 倍数の判定法6 整数の性質 / 素数と素因数分解
一句话结论

素因数分解是整数题的第一步。 N=paqb⋯N=p^{a}q^{b}\cdots 的约数就是从每种素因数里各取 00 到全部个,所以约数个数是 (a+1)(b+1)⋯(a+1)(b+1)\cdots;指数全是偶数时 NN 是平方数。倍数判定法来自十进制:看末几位,或看各位数字之和。

72 张椅子要摆成整整齐齐的长方形方阵,每排几张、摆几排,有多少种摆法?每一种摆法对应 72 的一对约数。EJU 问的是:一个数有几个约数,约数之和是多少,乘上最小的什么数能开得尽根号。这些问题靠同一个工具:把数拆成素数的乘积。拆完以后,约数就成了「每种素数各取几个」的选择题,不必一个个去试。

为什么是这样

整数 aa 能写成 a=bka=bk(kk 是整数)时,bb 是 aa 的约数(約数),aa 是 bb 的倍数(倍数)。00 是所有整数的倍数。大于 11、正约数只有 11 和它自己的自然数叫素数(素数),如 2,3,5,7,112,3,5,7,11。11 不是素数,22 是唯一的偶素数。

倍数判定法来自十进制。1010 是 22、55 的倍数,个位以外的部分都能整除,只看个位;100100 是 44 的倍数,看末两位;10001000 是 88 的倍数,看末三位。33 和 99 看各位数字之和,因为 100a+10b+c=(99a+9b)+(a+b+c)100a+10b+c=(99a+9b)+(a+b+c),括号里已是 99 的倍数,剩下的正是数字和。

每个大于 11 的自然数都能分解成素数的乘积,而且除了顺序只有一种分法。72=23⋅3272=2^3\cdot3^2 的约数里只能出现 22 和 33,22 最多 33 个,33 最多 22 个,所以约数都形如 2i3j2^{i}3^{j}(0≤i≤30\le i\le3,0≤j≤20\le j\le2)。ii 有 44 种取法,jj 有 33 种,约数共 4×3=124\times3=12 个。指数取 00 也是一种取法,这就是「指数加 11」的来历。

约数之和也从这张表来:把 (1+2+4+8)(1+3+9)(1+2+4+8)(1+3+9) 展开,每一项恰好是一个约数,而且每个约数只出现一次,所以和是 15×13=19515\times13=195。

72 的约数排成表:行是因数 2 的个数,列是因数 3 的个数72 = 2³ × 3² 的全部约数× 3⁰× 3¹× 3²2⁰2¹2²2³13926184123682472行 × 列行:2 的个数取 0、1、2、3共 4 种(含 0 个)列:3 的个数取 0、1、2共 3 种(含 0 个)2、3 都至少含 1 个即 6 的倍数:6 个约数个数 = 4 × 3 = 12(每个指数加 1 再相乘)约数之和 = (1+2+4+8)(1+3+9) = 15 × 13 = 195展开括号时每一项正好是表里的一格,每格只出现一次。

定量表达

判定法一览:22、55 看个位,44 看末两位,88 看末三位,33、99 看数字和;1111 看奇数位与偶数位数字和之差是否为 1111 的倍数。合起来用时,两个判定的数要互素:66 是「22 且 33」,1212 是「33 且 44」,不是「22 且 66」;3636 是「44 且 99」。

设 N=paqbrcN=p^{a}q^{b}r^{c},正约数个数和总和见下面的公式块。约数里「某数的倍数」只数一部分:例如 7272 的约数中 66 的倍数,要求 i≥1i\ge1、j≥1j\ge1,有 3×2=63\times2=6 个,也就是 72÷6=1272\div6=12 的约数个数。

NN 是平方数,当且仅当素因数分解里每个指数都是偶数,因为开平方就是把每个指数减半。所以要让 Nn\sqrt{Nn} 成为自然数,最小的 nn 是把指数为奇数的素数各补一个;Nn\sqrt{\dfrac{N}{n}} 型则是各拿掉一个。

N=paqbrc正约数个数=(a+1)(b+1)(c+1)正约数总和=(1+p+⋯+pa)(1+q+⋯+qb)(1+r+⋯+rc)\begin{aligned}N&=p^{a}q^{b}r^{c}\\\text{正约数个数}&=(a+1)(b+1)(c+1)\\\text{正约数总和}&=(1+p+\cdots+p^{a})(1+q+\cdots+q^{b})(1+r+\cdots+r^{c})\end{aligned}
NN
要研究的自然数(大于 11),第一行是它的素因数分解
p, q, rp,\ q,\ r
NN 的不同素因数
a, b, ca,\ b,\ c
各素因数在分解式里的指数(自然数)
适用条件
  • 先把 NN 分解到每个因数都是素数为止,pp、qq、rr 两两不同;素因数多于或少于三种时,括号相应增减
  • 数的是正约数,11 和 NN 自己都算在内
  • 每个括号从 p0=1p^0=1 起算:指数可以取 00,所以是 a+1a+1 种而不是 aa 种

怎么用

EJU 问「NN の正の約数の個数」「約数の総和」「Nn\sqrt{Nn} が自然数となる最小の nn」时,第一步都是分解:用 2,3,5,72,3,5,7 依次去除,直到商是 11,后面只是代公式。数字填空题(如「四位数 5□2□5\square2\square 是 3636 的倍数」)拆成两个互素的判定分别用:末两位是 44 的倍数,数字和是 99 的倍数。

登录后免费阅读全文

本节还有 7 部分,以及配套的真题和小测验。

  • 本节公式一览
  • 例题
  • 容易错在哪里
  • 自测
  • 小结
  • 日文术语