数列 $\{a_n\}$ があり、初項 $a_1 = 1$ であり、漸化式 $a_{n+1} - 2a_n = n \cdot 2^{n+1}$ を満たす。この数列の一般項 $a_n$ を求めよ。

代数学数列漸化式一般項
2025/8/16

1. 問題の内容

数列 {an}\{a_n\} があり、初項 a1=1a_1 = 1 であり、漸化式 an+12an=n2n+1a_{n+1} - 2a_n = n \cdot 2^{n+1} を満たす。この数列の一般項 ana_n を求めよ。

2. 解き方の手順

与えられた漸化式は an+12an=n2n+1a_{n+1} - 2a_n = n \cdot 2^{n+1} である。
まず、この漸化式を 2n+12^{n+1} で割る。
an+12n+12an2n+1=n2n+12n+1\frac{a_{n+1}}{2^{n+1}} - \frac{2a_n}{2^{n+1}} = \frac{n \cdot 2^{n+1}}{2^{n+1}}
an+12n+1an2n=n\frac{a_{n+1}}{2^{n+1}} - \frac{a_n}{2^n} = n
ここで、bn=an2nb_n = \frac{a_n}{2^n} とおくと、
bn+1bn=nb_{n+1} - b_n = n
この式は、数列 {bn}\{b_n\} の階差数列が nn であることを意味する。
bn=b1+k=1n1kb_n = b_1 + \sum_{k=1}^{n-1} k (for n2n \ge 2)
b1=a121=12b_1 = \frac{a_1}{2^1} = \frac{1}{2}
k=1n1k=(n1)n2\sum_{k=1}^{n-1} k = \frac{(n-1)n}{2}
よって、bn=12+(n1)n2=1+n2n2b_n = \frac{1}{2} + \frac{(n-1)n}{2} = \frac{1 + n^2 - n}{2} (for n2n \ge 2)
b1=12b_1 = \frac{1}{2} なので、n=1n=1 のときも成り立つ。
したがって、bn=n2n+12b_n = \frac{n^2 - n + 1}{2} である。
an=2nbn=2nn2n+12=(n2n+1)2n1a_n = 2^n b_n = 2^n \cdot \frac{n^2 - n + 1}{2} = (n^2 - n + 1) \cdot 2^{n-1}

3. 最終的な答え

an=(n2n+1)2n1a_n = (n^2 - n + 1)2^{n-1}