数列$\{a_n\}$の初項から第$n$項までの和を$S_n$とする。$S_n = 2a_n + n$を満たすとき、$a_n$を求めよ。代数学数列漸化式等比数列数学的帰納法2025/6/161. 問題の内容数列{an}\{a_n\}{an}の初項から第nnn項までの和をSnS_nSnとする。Sn=2an+nS_n = 2a_n + nSn=2an+nを満たすとき、ana_nanを求めよ。2. 解き方の手順まず、n≥2n \ge 2n≥2のときを考えます。Sn=a1+a2+⋯+anS_n = a_1 + a_2 + \dots + a_nSn=a1+a2+⋯+anであり、Sn−1=a1+a2+⋯+an−1S_{n-1} = a_1 + a_2 + \dots + a_{n-1}Sn−1=a1+a2+⋯+an−1です。したがって、Sn−Sn−1=anS_n - S_{n-1} = a_nSn−Sn−1=anが成り立ちます。問題文より、Sn=2an+nS_n = 2a_n + nSn=2an+nであるから、an=Sn−Sn−1=(2an+n)−(2an−1+(n−1))a_n = S_n - S_{n-1} = (2a_n + n) - (2a_{n-1} + (n-1))an=Sn−Sn−1=(2an+n)−(2an−1+(n−1))an=2an+n−2an−1−n+1a_n = 2a_n + n - 2a_{n-1} - n + 1an=2an+n−2an−1−n+10=an−2an−1+10 = a_n - 2a_{n-1} + 10=an−2an−1+1an=2an−1−1a_n = 2a_{n-1} - 1an=2an−1−1 (for n≥2n \ge 2n≥2)また、S1=a1S_1 = a_1S1=a1なので、S1=2a1+1S_1 = 2a_1 + 1S1=2a1+1より、a1=2a1+1a_1 = 2a_1 + 1a1=2a1+1となり、a1=−1a_1 = -1a1=−1です。次に、漸化式an=2an−1−1a_n = 2a_{n-1} - 1an=2an−1−1を変形します。an−1=2(an−1−1)+2−1=2(an−1−1)+1a_n - 1 = 2(a_{n-1} - 1) + 2 - 1 = 2(a_{n-1} - 1) + 1an−1=2(an−1−1)+2−1=2(an−1−1)+1an−1=2(an−1−1)−1+1a_n - 1= 2(a_{n-1} - 1) - 1 + 1an−1=2(an−1−1)−1+1 とすると、an−1=2(an−1−1)a_n - 1 = 2(a_{n-1} - 1)an−1=2(an−1−1).bn=an−1b_n = a_n - 1bn=an−1とおくと、bn=2bn−1b_n = 2b_{n-1}bn=2bn−1。これは、bnb_nbnが公比2の等比数列であることを意味します。b1=a1−1=−1−1=−2b_1 = a_1 - 1 = -1 - 1 = -2b1=a1−1=−1−1=−2.したがって、bn=b1⋅2n−1=−2⋅2n−1=−2nb_n = b_1 \cdot 2^{n-1} = -2 \cdot 2^{n-1} = -2^nbn=b1⋅2n−1=−2⋅2n−1=−2n.an=bn+1a_n = b_n + 1an=bn+1より、an=−2n+1a_n = -2^n + 1an=−2n+1.最後に、n=1n=1n=1の場合にこの式が成り立つか確認します。a1=−21+1=−2+1=−1a_1 = -2^1 + 1 = -2 + 1 = -1a1=−21+1=−2+1=−1.これは、a1=−1a_1 = -1a1=−1と一致するので、n=1n=1n=1の場合も成り立ちます。3. 最終的な答えan=1−2na_n = 1 - 2^nan=1−2n