教材 · 数学 Course 1 · 数与式

整数的性质

整数の性質

约数与倍数、素因数分解、最大公约数与最小公倍数、带余除法、互除法与一次不定方程、进位制。

学习目标

  • 能用倍数判定法判断一个数是不是 2、3、4、8、9、11 等的倍数,把自然数分解成素因数,并由分解式写出正约数的个数、约数之和,以及使根号开得尽的最小乘数。
  • 能由分解式求两个或三个数的最大公约数和最小公倍数,用互除法求大数的最大公约数,并由已知的最大公约数、最小公倍数反求两个数,求一次不定方程的全部整数解。
  • 能写出带余除法 a=bq+ra=bq+r(0≤r<b0\le r<b),按余数分类证明对所有整数成立的性质,求乘方的余数和个位数,并在十进制与 nn 进制之间互相换算。
阅读路线

按顺序读五节。先读「约数、倍数与素因数分解」,素因数分解是整章的第一步;再读「最大公约数与最小公倍数」,它比较两个数的分解式,引出「互素」;然后读「整数的除法与余数」,把「是不是倍数」推广成「余几」,学会按余数分类证明。接着读「互除法与一次不定方程」,它反复使用带余除法,不分解也能求最大公约数,并用互素求出 ax+by=cax+by=c 的全部整数解;最后读「进位制」,每一位数字都是一次带余除法的余数。读本章前,最好已读过「集合与命题」里的对偶与反证法。

  1. 1约数、倍数与素因数分解約数と倍数・素因数分解素因数分解是整数题的第一步。 N=paqb⋯N=p^{a}q^{b}\cdots 的约数就是从每种素因数里各取 00 到全部个,所以约数个数是 (a+1)(b+1)⋯(a+1)(b+1)\cdots;指数全是偶数时 NN 是平方数。倍数判定法来自十进制:看末几位,或看各位数字之和。倍数の判定法・素数と素因数分解 · 约 1600 字
  2. 2最大公约数与最小公倍数最大公約数と最小公倍数最大公约数取两数共有的素因数、指数取较小的;最小公倍数取全部素因数、指数取较大的。把 GG 提出来写成 a=Ga′a=Ga'、b=Gb′b=Gb',a′a' 与 b′b' 互素,于是 L=Ga′b′L=Ga'b'、ab=GLab=GL;已知 GG、LL 求两数时,关键是 a′a'、b′b' 互素。最大公約数,最小公倍数 · 约 1600 字
  3. 3整数的除法与余数整数の割り算と余り对整数 aa 和自然数 bb,有唯一的 a=bq+ra=bq+r(0≤r<b0\le r<b)。和、差、积、乘方的余数,只看各自的余数就能算;连续 kk 个整数里恰有一个 kk 的倍数,所以连续两个整数之积是 22 的倍数,连续三个是 66 的倍数。整数の割り算 · 约 1700 字
  4. 4互除法与一次不定方程互除法と1次不定方程式a=bq+ra=bq+r 时 gcd⁡(a, b)=gcd⁡(b, r)\gcd(a,\,b)=\gcd(b,\,r),反复做到余数为 00,那一步的除数就是最大公约数。aa、bb 互素时,ax+by=cax+by=c 找到一组解 (x0, y0)(x_0,\,y_0) 后,全部整数解是 x=x0+bkx=x_0+bk,y=y0−aky=y_0-ak:xx 跟着 yy 的系数跳,yy 跟着 xx 的系数跳。ユークリッドの互除法・1次不定方程式 · 约 1700 字
  5. 5进位制記数法pp 进制从右数第 kk 位的位权是 pk−1p^{k-1},每位只能写 00 到 p−1p-1。化十进制就按位权展开;化 pp 进制,整数部分连续除以 pp、余数从下往上读,小数部分连续乘 pp、整数部分从上往下读。nn 位的 pp 进制数满足 pn−1≤N≤pn−1p^{n-1}\le N\le p^n-1。記数法 · 约 1700 字