2018年3月18日 星期日

Apostol Linear Algebra Exercise 0.13.2

題目

若一個實數x有性質x2=x+1,用歸納法證明存在函數f(n),使得對所有整數n1,都有xn+1=f(n+1)x+f(n)

解答

  • 分析

n=1時,所要證明的的式子為
x1+1=f(1+1)x+f(1),

也就是
x2=f(2)x+f(1).


比對題目所給的條件x2=x+1,合理猜測f(2)=1,f(1)=1

現在看n=2的情況。此時要有
x2+1=f(2+1)x+f(2),x3=f(3)x+1,f(3)=x31x=xx21x=x(x+1)1x=x2+x1x=(x+1)+x1x=2xx=2.

(注意顯然x0,所以x是有意義的)而我們有
x3=2x+1.


再繼續看看n=3的情況。
x3+1=f(3+1)x+f(3)x4=f(4)x+2f(4)=x42x=xx32x=x(2x+1)2x=2x2+x2x=2(x+1)+x2x=3xx=3.
而我們有
x4=3x+2.


彙整以上的計算結果如下
f(1)=1,f(2)=1,f(3)=2,f(4)=3.

這些結果似乎構成Fibonacci數列,故猜測f(5)=5

計算n=4的情況來確認看看。
x4+1=f(4+1)x+f(4)x5=f(5)x+3f(5)=x53x=xx43x=x(3x+2)3x=3x2+2x3x=3(x+1)+2x3x=5xx=5.

而我們有
x5=5x+3.


果真有f(5)=5

所以我們的猜測有可能正確!

甚至,由Fibonacci數列的通式可猜測
f(n)=55[(1+52)n(152)n].

(如此就把函數f(n)的顯式給表示出來)參考維基百科關於Fibonacci數列的條目

  • 正式解答

n=1時,由條件x2=x+1可取f(1)=1,f(2)=1

假定命題對於n1時成立,亦即存在函數f使得有x(n1)+1=f[(n1)+1]x+f(n1),這也意味著我們確定了f(n1)f(n)的值。

n時,
xn+1=xxn[指數的定義]=xx(n1)+1=x{f[(n1)+1]x+f(n1)}[歸納假設]=x[f(n)x+f(n1)]=f(n)x2+f(n1)x[分配律]=f(n)(x+1)+f(n1)x[x滿足的性質]=[f(n1)+f(n)]x+f(n).

因為f(n1)f(n)的值都已確定,由此可定義
f(n+1)=f(n1)+f(n).

亦即f(n+1)之存在性由f(n1)f(n)所保證。

由數學歸納法證明了命題。

(證明終了)

沒有留言:

張貼留言