跳轉到內容

高中數學擴充套件/矩陣/線性遞推關係再探

來自華夏公益教科書,開放的書籍,開放的世界
HSME
內容
100% 開發完成 矩陣
100% 開發完成 遞推關係
問題和專案
100% 開發完成 問題集
100% 開發完成 專案
解決方案
100% 開發完成 練習解答
50% 開發完成 問題集解答
雜項
100% 開發完成 定義表
100% 開發完成 完整版

*線性遞推關係再探*

我們在計數與生成函式章節中已經討論過線性遞推關係。我們將在矩陣的幫助下再次研究它。考慮斐波那契數列

1, 1, 2, 3, 5, 8, 13, 21...

其中每個數字都是前兩個數字的總和。令xn為第 (n + 1) 個斐波那契數,我們可以寫成

事實上,許多線性遞推關係可以用矩陣形式表示,例如

可以表示為

因此

所以,如果我們知道如何快速計算矩陣的冪,那麼我們可以相當快地計算出第 (n + 1) 個斐波那契數!

快速計算冪

請注意,從現在開始,我們將強調矩陣是否是向量,並在其頂部新增箭頭以區分。

考慮

當您將 *A* 乘以 時(*試試看*),會發生一些有趣的事情。實際上

以及

.

通常對於矩陣 *B*,如果向量 *w* ≠ *0*(所有條目為零的矩陣),使得

對於一些標量 λ,那麼 被稱為 *B* 的特徵向量,而 λ 被稱為 *B* 的特徵值(對應於 *w*)。

這是矩陣的一個特徵,可以利用它來輕鬆計算冪。以下是使用上面 *A*、*x* 和 *y* 的方法,我們將這兩條資訊以矩陣形式放在一起

或者以完全數字形式寫

我們鼓勵您檢查上述內容是否正確。我們所做的是將 合併到一個矩陣中,使用每個向量作為一列,然後我們將其乘以對角矩陣,對角矩陣的條目分別是每個特徵向量的特徵值。

如何利用這種矩陣形式快速計算 *A* 的冪?我們只需要一個簡單但巧妙的步驟 - 在等式兩邊右乘(即從右邊乘)的逆矩陣是

我們有

現在要計算 An,我們只需要做

但逆矩陣相乘得到 I,所以我們剩下的是

這很容易計算,因為對角矩陣的冪很容易計算(只需將每個元素乘以自身n次即可)。

示例 1

計算 A5,其中 A 如上所示。

我們得到

示例 2

並且它的特徵向量是

直接計算B5(可選),並使用上述方法再次計算。

解答 我們首先需要確定其特徵值。我們有

因此,對應於

的特徵值為 1。

類似地,

因此,另一個特徵值為 3。

現在我們以以下形式寫出它們

現在將B作為主體

現在

因此,將右側相乘,我們得到

總結 - 快速計算冪

給定矩陣A的特徵向量

  1. 計算特徵值(如果未給出)
  2. A = PDP-1的形式寫出,其中D是特徵值的對角矩陣,P是特徵向量作為列
  3. 使用等式右側計算An

練習

1. 矩陣

的特徵向量為

計算B5

2. 矩陣

的特徵向量為

計算B5

3. 矩陣

的特徵向量為

計算B5

特徵向量和特徵值

從上一節我們知道,對於一個矩陣,如果我們知道它的特徵向量,就可以求出相應的特徵值,進而快速求出矩陣的冪。所以最後的難點是尋找特徵向量。

一個矩陣A的特徵向量 和其對應的特徵值λ滿足以下關係式

其中x ≠ 00 為零矩陣(所有元素都為零)。可以安全地假設A 是已知的,所以有兩個未知數 - 和 λ。現在我們有足夠的資訊來計算出特徵值(然後得出特徵向量)

矩陣 (A - λI) 必須沒有逆矩陣,因為如果有,那麼 = 0。因此,det(A - λI) = 0。假設

那麼

現在我們看到 det(A-λI) 是一個關於 λ 的多項式,並且 det(AI) = 0。我們已經非常熟練地解決二次方程,因此很容易計算出 λ 的值。一旦我們計算出 λ 的值,我們就可以計算出(參見示例)。

示例 1

求解以下矩陣的特徵值和特徵向量:

然後求解DP 使得 A = P-1DP

我們的目標是找到 和 λ 使得

A = λ

我們繼續

(**)
det(A - λI) =
0 = (-4 - λ)(7 - λ) + 30
0 = -28 - 3λ + λ2 + 30
0 = λ2 - 3λ + 2
0 = (λ - 1)(λ - 2)
λ = 1, 2

現在對於每個特徵值,我們將得到一個不同的對應特徵向量。因此,我們分別考慮 λ = 1 和 λ = 2 的情況。

首先考慮 λ = 1,從(**)中得到

其中 由於 det(A - λI) = 0,我們知道上述方程沒有唯一解。但我們注意到

對於任何實數 t 都是解,我們選擇 t = 1 作為我們的解,因為它是最簡單的。因此

是對應於 λ = 1 的特徵向量。(***)

類似地,如果 λ = 2,從 (**) 我們得到

其中 我們注意到

對於任何實數 t 都是解,和之前一樣,我們選擇 t = 1 作為我們的解。因此

是對應於 λ = 2 的特徵向量。(****)

我們總結 (***) 和 (****) 的結果,得到

我們將這些結果合併成一個

因此


示例 2

a) 對矩陣 A 進行對角化,即找到可逆矩陣 P 和對角矩陣 B,使得 AP = PB
b) 計算 A5

解答 a) 我們要解 Ax = λx,其中 λ 為常數,x′ 為列向量。首先

由於 'x′ ≠ 0,我們有



對於 λ = 3,


很明顯

是一個解。注意我們不能接受 x = 0 作為解,因為我們假設 x ≠ 0。還要注意

對於某個常數 t 也是一個解。實際上,我們可以使用 x = y = 2,3 或 4 作為解,但為了方便,我們選擇最簡單的,即 x = y = 1。

對於 λ = 2,


很明顯

是一個解。

因此

是一個解,並且

也是一個解。

b)





示例 3

求解線性遞推關係

我們需要對角化

我們繼續

我們得到

λ = 2, 3

對於 λ = 2

對於 λ = 3

因此

現在

因此

也就是說

練習

1. 計算A5,其中

2. 計算A5,其中

3. 解以下遞推關係

1.

2.

更多應用

... 更多內容即將推出


習題集 > High_School_Mathematics_Extensions/Matrices/Problem Set

專案 > High_School_Mathematics_Extensions/Matrices/Project/Elementary_Matrices


反饋

你覺得怎麼樣? 太簡單還是太難? 資訊太多還是太少? 我們怎樣才能改進? 請在討論欄中留言告訴我們。 更好的是,自己編輯它,把它做得更好。

華夏公益教科書