“離散的”な世界 数学的帰納法と数列 数列の帰納的定義 2次方程式の解、同じ漸化式、一般項 新装版 数学読本3 楽天ブックス Yahoo! 学習環境 Surface Windows 10 Pro (OS) Nebo(Windows アプリ) iPad MyScript Nebo - MyScript(iPad アプリ(iPadOS)) ハンズ・オン・スタートMathematica® -Wolfram言語™によるプログラミング(参考書籍) Pythonからはじめる数学入門(参考書籍) 新装版 数学読本3 (松坂 和夫(著)、岩波書店)の第13章(“離散的”な世界 - 数列)、13.2(数学的帰納法と数列)、数列の帰納的定義の問37の解答を求めてみる。 x 2 - 8 x + 15 = 0 ( x - 3 ) ( x - 5 ) = 0 x = 3 , 5 b n = 3 n - 1 A + 5 n - 1 B という数列を考える。 3 2 = 8 · 3 - 15 5 2 = 8 · 5 - 15 3 n + 1 = 8 · 3 n - 15 · 3 n - 1 5 n + 1 = 8 · 5 n - 15 · 5 n - 1 b n + 2 = 3 n + 1 A + 5 n + 1 B = ( 8 · 3 n - 15 · 3 n · 1 ) A + ( 8 · 5 n - 15 · 5 n - 1 ) B = 8 ( 3 n A - 5 n B ) - 15 ( 3 n - 1 A + 5 n - 1 B ) = 8 b n + 1 - 15 b n b 1 = 3 1 - 1 A + 5 1 - 1 B = A + B = 2 b 2 = 3 2 - 1 A + 5 2 - 1 B = 3 A + 5 B = 7 を 満たすA、 Bを求める。 B = 2 - A 3 A + 10 - 5 A = 7 2 A = 3 A = 3 2 B = 1 2 このとき、 b 1 = a 1 b 2 = a 2 b n + 2 = 8 b n + 1 - 15 b n a n + 2 = 8 a n + 1 - 15 a n よって、 a n = b n ゆえに 求める一般項は、 a n = 3 2 · 3 n - 1 + 1 2 · 5 n - 1 = 3 n 2 + 5 n - 1 2 コード(Wolfram Language, Jupyter) a[n_] := 3^n/2 + 5^(n-1)/2 a[1] 2 a[2] 7 a[n+2] - 8 a[n+1] + 15a[n] Simplify[%] 0