[math]2002年度前期京都大学文系数学問題1

問題

数列{an}の初項a1から第n項までの和をSnと表す。この数列が、a1=0,a2=1,(n1)2an=Sn (n1)を満たすとき、一般項anを求めよ。

方針

数列の和を考えるとき、最も基本的な事実は、SnSn1=anが成り立つことである。

解答

(a)(n1)2an=Sn (n1)より、(b)n2an+1=Sn+1 (n1)である。式(b)(a)を作り、Sn+1Sn=an+1に注意すると、n2an+1(n1)2an=an+1 (n1)となる。整理して、(n1)(n+1)an+1=(n1)2anである。n>1のとき両辺をn1で割って、さらにnを掛けると、(n+1)nan+1=n(n1)anとなる。よって、数列{n(n1)an}は定数列で、n(n1)an=2(21)a2=2である。よって、an=2n(n1) (n2)となる。また、a1=0である。

解説

SnSn1=anS0=0とすれば、n=1の時にも成立する。一般に、数列の問題を解く時は、添字が0になるときは十分に注意する必要がある。

この問題は京大としては穏やかな方である。解答のように定数列の形を作るのが簡単だと思うが、予想して帰納法という流れでも良い。a1だけは別に記述しなくてはいけない。

同じ年に理系では下のような問題が出題された。多少難しいが、やることはほとんど同じである。理系の人は自分で解答を作ってみると良い。解答のみを記載する。

理系の問題(問題1)

数列{an}の初項a1から第n項までの和をSnと表す。この数列が、a1=0,limnSn=1,n(n2)an+2=Sn (n1)を満たすとき、一般項anを求めよ。

解答

an=1(n1)(n2) (n3),a1=1,a2=1

コメント

タイトルとURLをコピーしました