定義:設a,b∈Z且a̸=0,若∃c∈Z,使得b=ac,則稱a整除b,記爲a∣b.a是b的一個因子(factor),b是a的倍數(multiple).否則記爲a∤b.
對於∀0̸=a∈Z,有±a∣a,±1∣a,稱±a,±1爲a的平凡因子.
定理:整除的一些性質:
1.若b∣a,則±b∣±a.
2.若c∣b,b∣a,則c∣a.(整除具有傳遞性)
3.若c∣a,c∣b,則對於∀m,n∈Z,c∣(ma+nb).
3’.若b∣ai(i=1,2,⋯,n),則對於∀mi∈Z,b∣i=1∑naimi.
4.若b∣a,c̸=0,則bc∣ac.
4’.若bc∣ac,c̸=0,則b∣a.
5.若b∣a,a̸=0,則∣b∣≤∣a∣.
5’.若b∣a,∣b∣>∣a∣,則a=0.
5’’.若b∣a,a∣b,則∣a∣=∣b∣,即a=±b.
一些分解技巧:
an−bn=(a−b)(an−1+an−2b+⋯+abn−2+bn−1)
an+bn={(a+b)(an−1−an−2b+⋯−abn−2+bn−1)n爲奇數(a+b)(an−1−an−2b+⋯−abn−2−bn−1)n爲偶數
定理:帶餘除法(division algorithm):設a,b∈Z,b̸=0,則∃!q,r∈Z,使得a=bq+r0≤r<b.其中,q爲a被b除的不完全商,r是a被b除的餘數(最小非負餘數).
證明:存在性:首先設S=a−bk∣k∈Z,設T=S∩N.T是非空的,由良序性質,T中有最小元r=a−bq,根據集合T的構造,r≥0.若r≥b,則r>r−b=a−bq−b=a−b(q+1)≥0,與r是T中的最小元矛盾.
唯一性:若a=bq1+r1=bq2+r2,則0=b(q1−q2)+(r1−r2)r2−r1=b(q1−q2)由整除性質5,r2−r1=0,從而bq1=bq2,由整除性質4,q1=q2.
綜上,q和r是唯一的.
特別地,b∣a當且僅當r=0.
定理:在帶餘除法中,q=[ba],r=a−b[ba]
推論:若a,b,d∈Z,b̸=0,則∃!q,r∈Z,使得a=bq+rd≤r<∣b∣+d.
定義:最小正餘數:令d=1,使1≤r<b+1,即1≤r≤b.
絕對最小余數:對於a,b∈Z+,∃!q,r∈Z,使得a=bq+r,其中−2b≤r≤2b
定義:在帶餘除法中,對於a∈Z,當b=2時,若r=0,則稱a爲偶數(even),否則稱a爲奇數(odd).
推廣:整數的b進製表示:設1<b∈Z,∀a∈Z a=rkbk+rk−1bk−1+⋯+r1b+r0 其中rk̸=0,ri(0≤i≤k)是在0到b−1間唯一的整數.
練習:整數n爲偶數當且僅當n−2[2n]=0.
設fn是第n個Fibonacci數,證明若m,n∈Z+,n∣m,則fn∣fm.