3

おもしろい漸化式の問題

605
0

とても面白いので,1度自分で考えることをおすすめします.

mを自然数とし,数列{an}を漸化式
a0=m , an+1=1n+2((m+1)n+21k=0nn+2Ckak)
で定める.数列{an}の一般項を求めよ.

解答

a0=mのときの一般項をam,nと書くことにする.すなわち
am,0=m , am,n+1=1n+2((m+1)n+21k=0nn+2Ckam,k)
と書き直す.まず,m=0のときを考える(問題文でmは自然数と書いており正の整数だと捉えた人もいるだろうが,今回の解法ではどちらにしろm=0の場合を考える必要がある).
a0,0=0 , a0,n+1=1n+2k=0nn+2Cka0,k
となる.一般項はすぐにわかるようにa0,n=0である.
さて,ここからがこの漸化式の面白いところである.am,nnに関しての漸化式を式変形し整理していく.
am,n+1=1n+2((m+1)n+21k=0nn+2Ckam,k)=1n+2(k=0n+2n+2Ck mk1k=0nn+2Ckam,k)=1n+2(mn+2+(n+2)mn+11+k=0nn+2Ck mkk=0nn+2Ckam,k)=1n+2(mn+2+(n+2)mn+11k=0nn+2Ck (am,kmk))
bm,n=am,nmn,bm,0=m1とおくと
bm,n+1=1n+2(mn+2+(n+2)mn+11k=0nn+2Ckbm,k)mn+1=1n+2(mn+21k=0nn+2Ckbm,k)
となり,bm,n=am1,nであるとわかる.よって次の等式が成り立つ.
am,nam1,n=mn
これでmに関する階差数列を求めることができた.よって数列{an}の一般項は
an=a0,n+k=1m(ak,nak1,n)=k=1mkn
によりan=k=1mknとなる.

投稿日:20231014
OptHub AI Competition

この記事を高評価した人

高評価したユーザはいません

この記事に送られたバッジ

バッジはありません。
バッチを贈って投稿者を応援しよう

バッチを贈ると投稿者に現金やAmazonのギフトカードが還元されます。

投稿者

約数関数、数列関係の記事を中心に書いていきます。 記事の内容に間違いがあれば教えてくれるとありがたいです。

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中