遞迴關係求解
觀念
遞迴關係 (recurrence relation) 用前幾項定義下一項,如 Fibonacci 。線性齊次常係數遞迴 的解法:猜 ,得特徵方程 。相異根 時通解 ;重根時 。常數由初始值決定。
算例:,、。特徵方程 ,;、 得 。Fibonacci 的根是黃金比例 ,這就是 Binet 公式的由來。
一階 用固定點化成等比。遞迴與微分方程的解法完全平行(特徵根 ↔ 特徵方程),對角化是它的矩陣版本;演算法複雜度(主定理)、分期付款、人口模型都是遞迴。
例題
遞迴關係 ,、,求 。
看解法與答案
從 、 開始,每一項用前兩項代入 。
、。
、。所以 。
答案:
用在哪裡
- 金融房貸餘額遞迴 ,解出封閉式就是月付公式:1,000 萬、年利率 2.1%、30 年月付約 3.7 萬。
- 程式合併排序的時間 ,解遞迴得 ,排序 100 萬筆約只需 2,000 萬步。
插畫


學習路徑
先學會
互動練習在本機版
這個網站是觀念與例題的閱讀版。互動練習(每次出不同數字的新題、自動判對錯、錯題本、熟練度與複習排程)在「數學學院」本機版,目前還沒對外開放。