2013年12月31日 星期二

[數論] 連分數(Continued Fraction)

參考資料
1. 唐其鈺譯,方程的整數解,九章出版社,2002年出版,ISBN13:9799576032195
2. 認識連分數,林聰源,http://episte.math.ntu.edu.tw/articles/mm/mm_02_3_08/index.html
3. C.D.Olds(1963), Continued Fractions (New Mathmatical Library, Number 9)
    www.plouffe.fr/simon/math/Continued%20Fractions.pdf
4. Strayer(1994), Elementary Number Theory, Waveland Press, 1994/2002, ISBN 1-57766-224-5
5. Infinite continued fractions http://www.math.binghamton.edu/dikran/478/Ch7.pdf

0.一次不定方程
二元一次方程可表示為 ax+by+c=0,其中係數 ab 是非零整數,c 是任意整數。我們的目的是求出 xy 的整數解。

一般我們會直接設 gcd(a,b)=1,也就是兩係數互質。它的一切整數解的公式是 x=x0bty=y0+at其中 (x0,y0) 是一組解,t 是整數。也就是說,只要我們能找到一組解,就可以用這組解去找到其他所有的解。

如何找出一組解?我們以下面的例子說明。

設有一方程式 127x52y+1=0。先檢查 gcd(127,52)=1,而 1 能整除 1,所以此方程式有整數解。我們的方法將假分數 12752 化成連分數形式。

1.1 有限簡單連分數(finite simple continued fraction)
分數 a1+1a2+1a3+...+1an 稱為「有限簡單連分數(finite  simple continued fraction)」,可用符號 [a1,a2,...,an] 表示有限連分數。

例如 [0,3,2,4,3]=13+12+14+13[2,3,2,1,5]=2+13+12+11+15

例:試將 3711 表示為有限簡單連分數(Hint:輾轉相除法)

解:{37=11×3+411=4×2+34=3×1+13=1×3+0, 故 3711=[3,2,1,3]=3+12+11+13.

任何一個有理數都能表示成有限簡單連分數,反之亦然,這是因為輾轉相除法必會在有限步驟結束。

回到一開始提到的方程 127x52y+1=0,運用輾轉相除法原理,我們得到 12752=2+12+13+11+15=[2,2,3,1,5]。去掉此連分數最後一個分數 15,並用原來的分數 12752 減去它:

12752[2,2,3,1]=12752(2+12+13+11)=12752229=1529.

12752229=1529 通分,得到 127×952×22+1=0。對照 127x52y+1=0,我們得到了一組解 (x0,y0)=(9,22),也就是倒數第二個漸近分數的分母分子,因此全部的解就是 {x=9+52ty=22+127t,其中 t 是整數。


1.2 為什麼可以透過這個方法求解?
關鍵在於「輾轉相除法」和連分數的性質。我們將 12752 化成連分數的過程表示如下。

{(a=b×q+r)127=52×2+2352=23×2+623=6×3+56=5×1+15=1×5+0.

對照 a=b×q+rr<b 的格式,其中 q 是商數,r 是餘數。連分數 [2,2,3,1,5] 其實就是依序將商數排列而得。

對於一般連分數形式 ab=q1+1q2+1q3+1qn1+1qn=[q1,q2,,qn],若我們只取到連分數的某一環節,例如第 k 個環節 δk=PkQk,其餘部分捨棄,這個分數稱為「漸近分數(convergent)」或「近似分數」。根據這個定義,當 k=n 時,δn=PnQn 其實就是 ab 本身。

我們將在下面證明,當 k=n 時,有 δnδn1=(1)nQnQn1,即 abPk1Qk1=(1)nQnQn1。在等號兩邊同乘上 QnQn1,又 Qn=b,於是得到 aQn1bPn1+(1)n1=0。最後用 (1)n1c 乘之,得到

a[(1)n1cQn1]+b[(1)n1cPn1]+c=0.

這就是求 ax+by+c=0 方程的一組解的公式,也是我們為何是取倒數第二個漸近分數(Pk1Qk1)的原因。


1.3 連分數的第k個漸近分數(the kth convergent of continued fraction)
[q1,q2,...,qk]=PnQn(1kn) 稱為有限簡單連分數 [q1,q2,...,qn] 的第 k 個漸近分數(the kth convergent of [q1,q2,...,qn])。

有限連分數的一些性質,可參考林聰源的網頁。
http://episte.math.ntu.edu.tw/articles/mm/mm_02_3_08/page3.html

證明了 Pk=qkPk1+pk2Qk=qkQk1+Qk2 這兩條式子後,接著再證明相鄰兩個漸近分數的差 δkδk1=1kQkQk1 ,最後得到 aQn1bPn1+(1)n1=0

關於 Pk=qkPk1+pk2Qk=qkQk1+Qk2 這兩條式子,他們的用途是求漸進分數的分子及分母,顯然這兩條式子是遞迴式,稱為「Wallis-Euler recurrence relations」。我們用下面的表格示意。

12752=2+12+13+11+15=[2,2,3,1,5] 為例。

表一

表一清楚地列出如何透過 Pk=qkPk1+pk2Qk=qkQk1+Qk2,得到漸近分數。對於 δ1,分子 P1 就是 q1P0+P1=2×1+0=2,分母 Q1=q1Q0+Q1=2×0+1=1。透過這個模式,我們可以得到完整的內容,見表二。

表二

表二清楚地列出每一個漸近分數的成分。其中最後一項 δ5=P5Q5=12752

觀察漸近分數與原本的分數 ab,我們可以發現下面的大小關係。

                        δ1=[q1]=q1=P1Q1<ab.
                        δ2=[q1,q2]=q1+1q2=P2Q2>ab.
                        δ3=[q1,q2,q3]=q1+1q2+1q3=P3Q3<ab.
                        δ4=[q1,q2,q3,q4]=q1+1q2+1q3+1q4=P4Q4>ab.

我們在數線上標示這些漸近分數的位置,如圖一。
圖一

從圖一可以看出,漸近分數會是以左右來回逼近 ab 的模式運作,最終收斂到中心點 ab。奇數項在左側,偶數項在右側,其中奇數項會不斷地朝右方逼近(嚴格遞增);偶數項則是不斷地朝左逼近(嚴格遞減)。以數學式表示如下。

δ1<δ3<<δ2k1<ab<δ2k<<δ4<δ2.


備註:有些書對於漸近分數的表示的足碼(index)是從 0 開始,如此一來,其漸近分數偶數項會在左側,奇數項會在右側。

證明1:兩個漸近分數的差 δkδk1=(1)kQkQk1k2

<pf> 根據定義,δk=PkQkδk1=Pk1Qk1,所以δkδk1=PkQkPk1Qk1=PkQk1QkPk1QkQk1.

                   分子 =PkQk1QkPk1=(qkPk1+Pk2)Qk1(qkQk1+Qk2)Pk1
                                      =(qkPk1Qk1)+Pk2Qk1(qkQk1Pk1)Qk2Pk1
                                      =(Pk1Qk2Qk1Pk2).

觀察 PkQk1QkPk1(Pk1Qk2Qk1Pk2),我們發現後者可以從原式中的 kk1 代替而得到。依此類推,我們會得到一連串的等式:

                             Pk1Qk1=(1)(Pk1Qk2Qk1Pk2)
                                 =(1)2(Pk2Qk3Qk2Pk3)
                                 
                                 =(1)k2(P2Q1Q2P1)

由於 δ1=[q1]=q1=P1Q1δ2=[q1,q2]=q1+1q2=P2Q2,我們知道 P1P2Q1Q2 的值。

{P1=q1Q1=1P2=q1q2+1Q2=q2

因此分子 Pk1Qk1=(1)k2(P2Q1Q2P1)=(1)k2[(q1q2+1)1q2(q1)]=(1)k2=(1)k,於是

δkδk1=PkQkPk1Qk1=PkQk1QkPk1QkQk1=(1)kQkQk1


若將證明1的 δkδk1=(1)kQkQk1 等號兩邊同乘 QkQk1,我們得到

(δkδk1)QkQk1=(PkQkPk1Qk1)QkQk1=PkQk1QkPk1=(1)k.

上式透露出 PkQk 是互質的(根據Bezout定理),我們觀察表二也可發現到漸近分數一定是最簡分數。

證明1的結論也說明了兩個相鄰漸近的差會隨著漸近分數取得越準確(i 越大,Qi也越大)而越小,再次觀察表二,結論確實如此。經過不斷地「左右震盪」,最終會到達 ab

證明2:兩個漸近分數的差 δkδk2=(1)k1QkQk2k3

證明1中我們證明了兩個相鄰漸近分數的差會逐漸縮小。證明2是說明同側(參照圖一,在ab的左側或右側)的漸近分數隨著足碼(k)取得越大,左側(足碼為奇數)的漸近分數會越大,右側(足碼為偶數)的漸近分數會越小(Monotonicity properties of convergents.)。

<pf> δkδk2=PkQkPk2Qk2
            =PkQk2Pk2QkQkQk2
            =(qkPk1+Pk2)Qk2Pk2(qkQk1+Qk2)QkQk2
            =(qkPk1Qk2+Pk2Qk2)(qkPk2Qk1+Pk2Qk2)QkQk2
            =qk(1)k1QkQk2 (since PkQk1QkPk1=(1)k by 證明1) 

當足碼(k)是奇數時,qk(1)k1QkQk2為正數;當足碼為偶數時,qk(1)k1QkQk2為負數。可參照圖一。

圖一



1.4 回顧 127x52y+1=0
我們已經證明、也給出了關於一次不定方程的求解公式。現在再回頭看 12752 化為連分數的過程。

{(a=b×q+r)127=52×2+2352=23×2+623=6×3+56=5×1+15=1×5+0.

透過不斷地代換(用下面的式子代換上一條式子),我們得到:1=5×16=(236×3)6
                                                                                                                                              =6×(4)+23
                                                                                                                                              =(5223×2)×(4)+23
                                                                                                                                              =23×9+(52)×4
                                                                                                                                              =(12752×2)×9+(52)×4
                                                                                                                                              =127×952×22

最後得到一組解 (x0,y0)=(9,22)。但是這種不斷替換的方法實在太累人了,不如套用上面的求解公式便捷。


2.1 無限簡單連分數(infinite simple continued fraction)
並非任何實數都能表示成有限簡單連分數, 例如 2, π

化成無限連分數的步驟:(1)Split (2)Flip (3)RAT(有理化)。可參考下面的影片(MathForKid65)。

所有的無理數都能用無限簡單連分數表示,且表示方式是唯一的(證明略)。

1770年,拉格朗日證明一個數字能表示成循環連分數,若且唯若此數為二次無理數(二次無理數是某些有理數係數的一元二次方程式的根),例如下面影片的範例 33 是方程式 x23=0 的根,所以 3 可表示成循環連分數。


一個計算線上連分數的網站:http://www.andrewduncan.ws/goldenratio/continuedfractions/

無限簡單連分數有許多與有限簡單連分數類似的性質。例如我們在1.3 連分數的第k個漸近分數(the kth convergent of continued fraction)中提到的遞迴關係式,也可套用至此,因為我們在推導過程並無使用到「有限步驟」的條件。


2013年12月5日 星期四

[數論] 遞迴數列解法

參考資料:
遞歸數列,凡異出版社,1994年3月初版,ISBN:957694130X
線性遞迴關係之求解(下) - 中研院數學研究所

二階常係數線性齊次遞迴方程的解法(單一方程)
對於 an+p1an1+p2an2=0, 通解的主要思路是通過用 an=xn 代換, 把上述方程轉化到特徵方程 x2+p1x+p2=0, 解此特徵方程即得原方程的通解. 最後把初始條件帶入通解, 得到特解.
  • Δ>0 時, 有兩相異實根, x1=q1, x2=q2
        通解為 an=c1qn1+c2qn2.
  • Δ=0 時, 有兩相等實根, x1=x2=q
        通解為 an=(c1+c2n)qn.
  • Δ<0 時, 有一對共軛複數根, x1=r(cosθ+isinθ), x2=r(cosθisinθ)
        通解為 an=an=rn(c1cosnθ+c2sinnθ).

遞迴方程組的解法
設有兩個數列 a1,a2,...an,...b1,b2,...bn,... 同時滿足遞迴方程組 {an+1=p1an+q1bnbn+1=p2an+q2bn, 其中 pi, qi(i=1,2) 是實常數. 這個遞迴方程組稱為二元遞迴方程組.
  • 代入消去法
  • 行列式法
        對於方程組 {an+1=p1an+q1bnbn+1=p2an+q2bn, 若 |p1q1p2q2|=0, 即 p1=λp2, q1=λq2.

        對於 |p1p2q1q2|0, 我們求形如 an=Axn, bn=Bxn 的解(A, B 為待定係數).

二階常係數線性非齊次遞迴方程的解法
若存在兩個常數 p1, p2, 對任意 n2, 有 an+p1an1+p2an2=f(n), 其中 f(n)0, 則稱此方程為「二階常係數線性非其次遞迴方程」, 對應之齊次特徵方程為 x2+p1x+p2=0
通解 = 對應的齊次方程的通解 + 非齊次方程的任何一個特解
f(n) 的幾種特殊類型函數, 我們討論它的特解形式. 以下列出六種:
  • f(n)n 的二次多項式, 即 f(n)=a2n2+a1n+a0
       (1) 若 x=1 不是特徵方程的根, 則特解為 an=A2n2+A1n+A0.

       把特解代入特徵方程式, 比較係數得到 {A2(1+p1+p2)=a2A1(1+p1+p2)2A2(p1+2p2)=a1A0(1+p1+p2)A1(p1+p2)+A2(p1+4p2)=a0

       因為 x=1 不是 x2+p1x+p2=0 的根, 即 1+p1+p20, 故 A2, A1A0 都可以確定.

       (2) 若 x=1 是特徵方程式的單根, 則特解為 an=n(A2n2+A1n+A0).
       (3) 若 x=1 是特徵方程式的重根, 則特解為 an=n2(A2n2+A1n+A0).
  • f(n) 是指數函數, 即 f(n)=ckn
       (1) 若 x=k 不是特徵方程式的根 則特解為 an=Bkn. (B 是待解係數)
       (2) 若 x=k 是特徵方程式的單根 則特解為 an=nBkn.
       (3) 若 x=k 是特徵方程式的重根 則特解為 an=n2Bkn.
  • f(n) 是正弦或餘弦函數, 即 f(n)=ccosnθf(n)=csinnθ
  • f(n) 是一個指數函數與多項式的積, 即 f(n)=g(n)kn, 其中 k 是常數, g(n) 是關於 nm 次多項式
  • f(n) 是指數函數與正弦(或餘弦)函數的積, 即 f(n)=kncosnθf(n)=kncosnθ
  • f(n) 是多項式與正弦(或餘弦)函數的積, 即 f(n)=g(n)cosnθf(n)=g(n)sinnθ

二階遞迴數列的求和問題
一般來說, 數列 {an} 的求和問題, 關鍵是找出其通項公式再求和. 但是, 對於遞迴數列, 我們可以不求出它的通項, 直接從它所適合的遞迴方程中求出這個遞迴數列的前 n 項的和.

假設數列  {an} 是二階遞迴列, 所適合的二階線性齊次遞迴方程為 f(x)=0(二次多項式), 則 {an} 的前 n 項和 Sn 對應之特徵方程是 (x1)f(x)=0, 它只比 {an} 的特徵方程多了一個特徵根 x=1.
(hint: 用 an=SnSn1(n2) 代換)

遞迴方程的其他各種解法
當特徵方程式的根不易求出, 或遞迴方程不是線性或常係數時, 需要透過其他的途徑求解.
  • 數學歸納法
  • 迭代法與逐差法
  • 變量代換法(換元法) e.g. 非線性轉成線性, 變係數轉為常係數...等
  • 母函數解法

2013年11月26日 星期二

[數論] 第一章第二節整理


  • 一個數加上另一個數的整數倍後, 它們的最大公因數不變
  • 輾轉相除法
  • 最小公倍數
  • 整值多項式(integral valued polynomial)不一定是整係數
  • 整點(integral point), 或稱格點(lattice point)
定理1
假設 a,b,c 是任意三個不全為零的整數, 並且 a=bq+c, 其中 q 是整數, 則 (a,b)=(b,c).

定理3
a,b 是任意兩個正整數, 則存在兩個整數 s,t 使得 sa+tb=(a,b).

定理4
abc, (a,b)=1, 則 ac.

定理9
a,b 為正整數, (a,b)=1, 則 [a,b]=ab.

定理10
設  a,b 為任意兩個正整數, 則 [a,b]=ab(a,b).
<pf> 令 (a,b)=g, [a,b]=l. a=gh, b=gk, h,kZ, (h,k)=1. 則 [a,b]=l=ghk. (a,b)[a,b]=gl=gghk=ghgk=ab.

定義3
當變數 x 取整數時, 若多項式 f(x)=akxk+ak1xk1+...+a1x+a0 之值恆為整數, 則稱此多項式為整值多項式(integral valued polynomial). 整值多項式不一定是整係數的, 例如組合數.

公式:定義 Δf(x)=f(x+1)f(x), 則 Δ(xk)=(x+1k)(xk)=(xk1).

定理12
任何 k 次整值多項式 f(x) 必可表示為 f(x)=Ck(xk)+Ck1(xk1)+...+C1(x1)+C0, 其中 Ck,Ck1,...,C0 皆為整數.

定理13
對任意整數 x, 整值多項式 f(x)=Ck(xk)+Ck1(xk1)+...+C1(x1)+C0 的值皆為 m 的倍數的充分必要條件為 m(Ck,Ck1,...,C0).

定理14
k 次多項式為 f(x)=akxk+ak1xk+1+...+a0,(ak0), 若 xk+1 個連續整數 a,a+1,...,a+k 的值恆為整數, 則 f(x) 為整值多項式.

定理14'
f(x)k 次多項式, 若 xk+1 個連續整數 a,a+1,...,a+k 時, f(x) 的值皆能被 m 整除, 則對任意整數 x, f(x) 皆能被 m 整除.

定義4
平面上座標 x,y 都是整數的點稱為整點(integral point)或格點(lattice point).

例1 對任何整數 q, 試證 (a1,a2)=(a1,a2+a1q), i.e., 一個數加上另一個數的整數倍後, 它們的最大公因數不變.

例6 試證:f(n)=13n3+12n2+16n 是一個整值多項式.


例8 試證:f(n)=n3+32n2+12n1 對任意整數 n 都是整數, 且 3 除時餘 2.


例10 試求在方程 x2+y2=625 的圖像的圓上有多少整點.


例11 試證:方程 x2y2=6 所畫出的雙曲線上沒有整點.


例12 設 mn 為正整數. 試證:在平面內以 (0,0),(n,0),(0,m) 為頂點的三角形中(包括三條邊上)整點的個數為 M=12[(m+1)(n+1)+d+1],d=(m,n).

解答題
7. 試證:若 (a,b)=1, 則 (a,bc)=(a,c).
9. 試證:(a1(a1,a2,...,an),a2(a1,a2,...,an),...,an(a1,a2,...,an))=1.
11. 設 n 是奇數, 試證:(1) 當 n3 時, 一定存在正整數 kn1, 使得 n(2k1). (2) 必存在正整數 t, 使 (2t3,n)=1.
17. 試證:若 (a,b)=1, 則 (d,ab)=(d,a)(d,b).
18. 設 a>b>0,n>1, 試證:(anbn)(an+bn).
19. 設 a>b,(a,b)=1, 試證:(ambm,anbn)=a(m,n)b(m,n).
25. 若 (a,b)=1, 試證:(a+b,a2+b2)=12.
27. 設 m,n 是正整數且 m 是奇數, 試證:(2m1,2n+1)=1.
28. 設 (m,n)=1, 試證:m!n!(m+n1)!.
30. 設 a,b,c 為任意三個整數, 且 c0, 試證:總能找到兩個互質的整數 k,m, 使得 c(ak+bm).
32. 當 n 為什麼樣的正整數時, n4+n2可被 2n+1 整除?
<pf> n4+n2=(2n+1)(n32)+(n32+n2). 因為餘數要為零, 所以 (n32+n2)=0, 算出 n=0,0,2. 又n 是正整數, 故 0 不合, 所以 n=2.
33. 已知正整數 m>n, 當 4m+4n100 的倍數時, m+n 最小為多少?
34. 若 6(a1+a2+a3), 試證:6(a31+a32+a33).
35. 若 nA 是正整數, 且 nA 不是整數, 試證:nA 一定不是有理數.
36. 設 a,b,c,d 為任意的四個整數, 試證:12(ab)(ac)(ad)(bc)(bd)(cd).
39. 設 a,b,c 是兩兩互素的正整數, 且 1a+1b=1c, 試證:a+b,ac,bc 都是平方數.
40. 試證:存在無窮多個 n, 使 n(2n+1).
41. (1) 若 n(2n+2),(n1)(2n+1), 試證:當 m=2n+2 時, 恆有 m(2m+2), (m1)(2m+1).
      (2) 試證:存在無窮多個 n, 使 n(2n+2).
42. 若正整數 a,b 滿足 [a,b]=(a,b), 試證:a=b.
44. 設 a,b,c 是正整數, 試證:(1) [a,b,c](ab,bc,ca)=abc; (2) [a,b,c]=abc 的充分必要條件是 (a,b)=(b,c)=(c,a)=1.
45. 試證:[a1,a2,...,an]=a1a2...an(A1,A2,...,An), n2, 其中 Ai=a1a2...anai,i=1,2,...,n.
46. 試證:(a,b,c)(a,b), [a,b,c][a,b].
47. 試求滿足 (a,b)=10, [a,b]=100 的全部正整數組 a,b.
49. 試求滿足 (a,b)=8, [a,b]=48的全部正整數組 a,b.
54. 試證:對任何整數 n, 多項式 f(n)=15n523n3815n 皆取整數值.
57. 試求能整除 f(n)=n3+5n 的一切整數, 並確定其中的最大者.
58. 試證:對任何整數 n, 7(n7+6!n). (試用費馬定理)
59. 設 f(x) 為整係數多項式, 對於整數 x0, a, 當 f(a)0 時, 試證:x0a 整除 f(x0) 的充分條件是 x0a 整除 f(a).
60. 試求最大的正整數 n, 使 n3+100 能被 n+10 整除.
61. 試求使 n3+m2 能被 n+m 整除的正整數 n 的最大值.
62. 設有整係數 k 次多項式 f(x) 與一次多項式 axb (a1,(a,b)=1), 試證:整數 x0 使 ax0b 整除 f(x0) 的充分必要條件是 (ax0b)akf(ba).
63. 已知 n 是正整數, 且 n271 能被 7n+55 整除, 試求 n.
64. 當 n 是何正整數時, 2n+1 整除 n4+n2
65. 設 m1,m2,n1,n2 都是整數, 且 m1m2, 試證:存在一個整係數多項式 f(x) 滿足 f(m1)=n1, f(m2)=n2 的充分必要條件是 (m1m2)(n1n2).
66. 若整數 b 為整係數多項式 f(x) 的根, 即 f(b)=0, 試證:對任意整數 a, 有 (ab)f(a).
67. 試證:任何整係數多項式 f(x) 都不能同時滿足 f(7)=5, f(15)=9.

2013年10月31日 星期四

[數論] 第一章第一節整理

參考資料
張文忠,基礎數論:原理及題解,中央圖書,2002年出版,ISBN:978-957-637-493
  • 數學歸納法(mathematical induction)
  • 二項式公式(binomial formula):連續 k 個整數的乘積能被 k! 整除
  • 數的奇偶性(odevity)
定義1
a, b 是任意兩個整數, 其中 b0, 若存在一個整數 q 使得等式 a=bq 成立, 則稱 ab 的倍數(multiple), ba 的因數(divisor), 記作 ba.
  1. ba, 則有 ba, ba, |b||a|
  2. ba, cb, 則 ca
  3. ba, 則對任何整數 m, 有 bma
  4. ba1, ba2, 則對任何整數 m1, m2, 有 b(m1a1+m2a2)
  5. baab, 則 a=±b
  6. baa0, 則 |b||a|

定理1 (除法定理(division algorithm))
a, b 是兩個整數, 其中 b>0, 則存在兩個唯一的整數 qr, 使得 a=bq+r, 0r<b.

例1 試證:若 3n7n, 則 21n.
例2 設 a, b 是兩個非零整數, 且有整數 x, y, 使得 ax+by=1. 試證:若 anbn, 則 abn.
例3 試證:對任何非負整數 n, f(n)=10n+18n28 都是27的倍數.
例4n1, k1. 試證 (n1)2(nk1) 的充分必要條件是 (n1)k.
例5 試證:若 5(a+b), 則 25(a5+b5).
例10 若正整數 n 的各位數碼之和與 2n 的各位數碼之和相等, 試證: n 必能被 9 整除.
例11 設一個六位數 n, 它的前三位數碼組合的數 a 與它後三位數碼組成的數 b 之差 ba 能被 7 整除, 試證:7n.
例12 求能被自己的數碼之積整除的所有兩位數.
例13 試證:整數 n5 的個位數(即末位數碼)與 n 的個位數是相同的.

解答題
7. 試證:若 (ma)(mn+ab), 則 (ma)(mb+na).
16. 試證:對任何正整數 n, (3+5)n+(35)n 恆為整數且能被 2n 整除.
19. 試證:超過 (3+1)2n 的最小整數可被 2n+1 整除.
20.a, b 為正整數, anb, 試證:an+1(a+b)b1, n=0,1,2,....
29. 試證: 3n+1 能被 222 整除, 而不能被 2 的更高次冪整除.
30. 試證:對於任何正整數 nk, 數 N=2n3k+4nk+10 都不能表示為若干個連續正整數的乘積.
33. 試證:形如 2k(k 為正整數)的數不能是幾個連續正整數的和.
<pf> 假設 2k 可以表示成連續 n 個正整數的和, 亦即 2k=a1+a2+...+an=[a1+an]n2. 上式可改寫為 2k+1=[a1+an]n. 如果 n 是偶數, 則 [a1+an] 為奇數, 表示 [a1+an]n 含有 2 以外的質因數, 無法表示成單純的 2 的次方, 與原本的假設矛盾; 反之, 若 n 是奇數, [a1+an]n 一樣含有 2 以外的質因數. 所以原命題成立.
35. 若 n>1, 試證 11...1n 不是整數的平方.
36.n 個數 a1,a2,...,an, 它們中的每一個數均為 +11, 若 a1a2+a2a3+...+an1an+ana1=0, 試證 n4 的倍數.
<pf> 對每個 aiaj 而言, aiaj 不是 1 就是 1, 若有 k1, 表示也同樣有 k1, 所以總數 n=2k. 若 aiaj=1, 表示 ai=aj=1ai=aj=1, 兩數皆為同號; aiaj=1, 表示兩數為異號.
從起始的 a1a2 到最後的 ana1, 中間有 k1, 表示從 a1 開始, 中間歷經了 k 次變號. 若經歷奇數次變號,  a1a2a1ana1a1 的正負符號會不一樣. 所以經歷的變號次數為偶數次, 亦即 k 為偶數, 所以 n=2k4 的倍數.
37. 試證:若正整數 n a_{i}a_{j}可以寫成兩個整數的平方和, 則 2n 也可以寫成兩個整數的平方和, 反之亦然.
39. 試證:對任何整數 n, 下述的方程式無整數解:x2y2=4n+2.
40. 若 n 為正整數, 但不是 4 的倍數, 試證:5(1n+2n+3n+4n).
<pf> 可用末位數是否為 05 去判斷. 會發現末位數字以四個數字為一循環,依序是 0, 0, 04.
41. 有 n 個整數, 其積為 n, 其和為 0, 試證:4n.
42. 設整數 a>0, b>2, 試證:(2b1)(2a+1).
<pf> 假設 a>b, (2a+1,2b1)=(2a+1+(1)(2b1),2b1)=(2a+2b,2b1), 因為 2a+2b 是偶數, 2b1 是奇數, 故 (2a+2b,2b1)=1, 表示 2a+12b1 兩數互質. 同理, 當 a<b 時, 一樣得到 2a+12b1 兩數互質的結論.
a=b 時, (2a+1,2b1)=(2a+1,2a1)=(2a+1+(1)(2a1),2a1)=(2,2a1)=1, 2a+12b1 仍為互質.
因為兩數互質, 故一數必不為另一數的倍數.
44. 若正整數 n>1, 試證:(1) 2n1 不是任何整數的平方 (2) 2n1 不是任何整數的立方.
46. k 是正奇數, 試證:對任何正整數 n, 有 (1+2+3++n)(1k+2k+3k+nk).
47. (1) 試求出所有的正整數 n, 使 2n1 能被 7 整除.
49. 是否存在 2n 個正奇數的倒數之和等於 1?
50. 試證:對於任意的正整數 n, 一定存在 n 的一個倍數 m, 它是僅由數字 01 組成的.
51. 任給 7 個不同的整數, 試證:必有兩個整數, 其和或差是 10 的倍數.
52. 任給 n+1 個不同的整數, 且它們都小於 2n, 試證:必可從中選出三個數, 使其中兩個之和等於第三個.
53.1,2,,1010 個數任何擺成一個圈圈(即放在一個圓周上), 試證:必有 3 個相鄰的數, 它們的和不小於 17
54. 設正整數 n 有如下的性質:從 1,2,,,n 中任取 50 個不同的數, 這 50 個數中必有兩個數之差等於 7. 試求 n 的最大值.
55.1,2,3,,100100 個正整數中, 隨意選出 51 個數, 試證:其中一定有兩個數, 它們之中的一個可以整除另一個.
56. 試證:1+12+13+...+1n(n>1) 不是整數.
<pf> 在分母中找出含因數2最多個的數, 令其為 2m. 令 t 為所有不大於 n 之奇數的乘積. 原式乘上 2m1t 後,  其中 12m2m1t12t, 其餘各項皆為整數. 由於整數乘上整數後仍為整數, 但今乘上 2m1t 後卻不為整數, 故原式非整數
57. 試證:13+15+17++12n+1(n1) 不是整數.

解答 https://drive.google.com/folderview?id=0ByvpOhgGXKImNldGZVlsdG1ORzQ&usp=sharing

2013年8月9日 星期五

[數論] p58, 第一章第二節, Q17

17. 試證:若 (a,b)=1, 則 (d,ab)=(d,a)(d,b)

證:
(d,ab)=(d,a)(d(d,a),ab(d,a))=(d,a)(d(d,a),b)=(d,a)(d,b)


註:
  1. a,b 是任意兩個不全為零的整數, m 是任一正整數, 則 (am,bm)=(a,b)m
  2. (a,b)=1, 則 (a,bc)=(a,c).
(d(d,a),a(d,a))=1, (d(d,a),ab(d,a))=(d(d,a),b)

((d,a),b)=(d,(a,b))=(d,1)=1, (d(d,a),b)=(d(d,a)(d,a),b)=(d,b)