【数IA場合の数・数III極限】Cをより深く理解するための練習問題(千葉大2020第9問)

正の整数 nn に対して,
an=k=0nnCk\displaystyle a_n=\sum_{k=0}^n {}_n\text{C}_kbn=k=0nnCkk\displaystyle b_n=\sum_{k=0}^n {}_n\text{C}_k kcn=k=0nnCkk+1\displaystyle c_n=\sum_{k=0}^n \cfrac{{}_n\text{C}_k}{k+1}dn=k=0nnCkk2\displaystyle d_n=\sum_{k=0}^n {}_n\text{C}_k k^2
とする。
(1) ana_n を求めよ。
(2) bnb_n を求めよ。
(3) cnc_n を求めよ。
(4) dnd_n を求めよ。
(5) 極限値 limnanbncndn\displaystyle\lim_{n\rightarrow\infty}\cfrac{a_nb_n}{c_nd_n} を求めよ。

二項定理

(1) ana_n を求めよ。

an=k=0nnCk\displaystyle a_n=\sum_{k=0}^n {}_n\text{C}_k

たとえば,n=3n=3 なら
an=3C0+3C1+3C2+3C3a_n={}_3\text{C}_0+{}_3\text{C}_1+{}_3\text{C}_2+{}_3\text{C}_3
となります。

こういう形の式,どこかで見たことない?
二項定理っぽいですね。

二項定理はたとえば (a+b)3(a+b)^3 なら
=3C0a3b0+3C1a2b1+3C2a1b2+3C3a0b3={}_3\text{C}_0a^3b^0+{}_3\text{C}_1a^2b^1+{}_3\text{C}_2a^1b^2+{}_3\text{C}_3a^0b^3
でした。
もし,ここで aabb を 1 としたら,上の式と同じ形になります。
つまり
an=(1+1)n=2na_n=(1+1)^n=2^n (答え)

C の定義を利用する

(2) bnb_n を求めよ。

bn=k=0nnCkk\displaystyle b_n=\sum_{k=0}^n {}_n\text{C}_k k

k=0k=0 のとき,nCkk{}_n\text{C}_k k は 0 になるので,この式は

bn=k=1nnCkk\displaystyle b_n=\sum_{k=1}^n {}_n\text{C}_k k

と同じことです。

ここからは,C の定義を用いる必要があります。

たとえば 5C3{}_5\text{C}_3 ならどういう計算する?
543321\cfrac{5\cdot4\cdot3}{3\cdot2\cdot1} ですね。

この式の分子は 5435\cdot4\cdot3 ですが,これは 5 の階乗を 2 の階乗で割るという計算になおすことができます。

5C3=54321321(21)=5!3!(53)!{}_5\text{C}_3=\cfrac{5\cdot4\cdot3\cdot2\cdot1}{3\cdot2\cdot1\cdot(2\cdot1)}=\cfrac{5!}{3!(5-3)!}

これが C の定義になります。

nCr=n!r!(nr)!{}_n\text{C}_r=\cfrac{n!}{r!(n-r)!}

よって

bn=k=1nn!k!(nk)!k\displaystyle b_n=\sum_{k=1}^n \cfrac{n!}{k!(n-k)!}\cdot k

ここで
kk!=k123(k1)k=1(k1)!\cfrac{k}{k!}=\cfrac{\cancel{k}}{1\cdot2\cdot3\cdots(k-1)\cdot\cancel{k}}=\cfrac{1}{(k-1)!}
となるので
bn=k=1nn!(k1)!(nk)!\displaystyle b_n=\sum_{k=1}^n \cfrac{n!}{(k-1)!(n-k)!}

また
n!=123(n1)nn!=1\cdot2\cdot3\cdots(n-1)\cdot n
=(n1)!n=(n-1)!\cdot n
となるので

bn=nk=1n(n1)!(k1)!(nk)!\displaystyle b_n=n\sum_{k=1}^n \cfrac{(n-1)!}{(k-1)!(n-k)!}

さらに
nk=(n1)(k1)n-k=(n-1)-(k-1)
だから
bn=nk=1n(n1)!(k1)!{(n1)(k1)}!\displaystyle b_n=n\sum_{k=1}^n \cfrac{(n-1)!}{(k-1)!\{(n-1)-(k-1)\}!}

bn=nk=1nn1Ck1\displaystyle b_n=n\sum_{k=1}^n {}_{n-1}\text{C}_{k-1}

あとは (1)でやったように,二項定理で考えます。

=n2n1=n\cdot2^{n-1} (答え)

2 項定理を利用するときの注意点

(3) cnc_n を求めよ。

cn=k=0nnCkk+1\displaystyle c_n=\sum_{k=0}^n \cfrac{{}_n\text{C}_k}{k+1}

(2)と同様に C の定義で考えていきます。

=k=0n1k+1n!k!(nk)!\displaystyle=\sum_{k=0}^n \cfrac{1}{k+1}\cdot\cfrac{n!}{k!(n-k)!}

はいはい質問。kk が 0 のとき k!k! ってどうなるんですか?
0!=10!=1 になる。理屈というよりは組合せの計算を成り立たせるための決まりごとだと思って。

ここで,k!(k+1)=(k+1)!k!\cdot(k+1)=(k+1)! だから
=k=0nn!(k+1)!(nk)!\displaystyle=\sum_{k=0}^n\cfrac{n!}{(k+1)!(n-k)!}

(n+1)!=n!(n+1)(n+1)!=n!\cdot(n+1) より

=1n+1k=0n(n+1)!(k+1)!(nk)!\displaystyle=\cfrac{1}{n+1}\sum_{k=0}^n\cfrac{(n+1)!}{(k+1)!(n-k)!}
=1n+1k=0n(n+1)!(k+1)!{(n+1)(k+1)}!\displaystyle=\cfrac{1}{n+1}\sum_{k=0}^n\cfrac{(n+1)!}{(k+1)!\{(n+1)-(k+1)\}!}
=1n+1k=0nn+1Ck+1\displaystyle=\cfrac{1}{n+1}\sum_{k=0}^n{}_{n+1}\text{C}_{k+1}

ここから 2 項定理にもちこむときに注意が必要です。

最初の話に戻ると
(a+b)3=3C0a3b0+3C1a2b1+3C2a1b2+3C3a0b3(a+b)^3={}_3\text{C}_0a^3b^0+{}_3\text{C}_1a^2b^1+{}_3\text{C}_2a^1b^2+{}_3\text{C}_3a^0b^3
のように,2 項定理は 3C0{}_3\text{C}_0 の項から始まります。つまり
n+1C0+n+1C1+n+1Cn+1=(1+1)n+1{}_{n+1}\text{C}_0+{}_{n+1}\text{C}_1+\cdots{}_{n+1}\text{C}_{n+1}=(1+1)^{n+1}
としたいのですが
k=0nn+1Ck+1=n+1C1+n+1C2+\displaystyle\sum_{k=0}^n{}_{n+1}\text{C}_{k+1}={}_{n+1}\text{C}_1+{}_{n+1}\text{C}_2+\cdots
となるので,2 項定理になおすときに n+1C0{}_{n+1}\text{C}_0 の項が足りません。そこで

=1n+1k=0nn+1Ck+1\displaystyle=\cfrac{1}{n+1}\sum_{k=0}^n{}_{n+1}\text{C}_{k+1}
=1n+1{k=0nn+1Ck+1+n+1C0n+1C0}\displaystyle=\cfrac{1}{n+1}\Big\{\sum_{k=0}^n{}_{n+1}\text{C}_{k+1}+{}_{n+1}\text{C}_0-{}_{n+1}\text{C}_0\Big\}

として,つじつま合わせをします。

=1n+1{2n+1n+1C0}\displaystyle=\cfrac{1}{n+1}\Big\{2^{n+1}-{}_{n+1}\text{C}_0\Big\}
=1n+1(2n+11)\displaystyle=\cfrac{1}{n+1}(2^{n+1}-1) (答え)

さらに C の定義を利用する

(4) dnd_n を求めよ。

dn=k=0nnCkk2\displaystyle d_n=\sum_{k=0}^n {}_n\text{C}_k k^2

k=0k=0 のとき nCkk2=0{}_n\text{C}_kk^2=0 なので

=k=1nn!k!(nk)!k2\displaystyle=\sum_{k=1}^n\cfrac{n!}{k!(n-k)!}\cdot k^2
=k=1nn!(k1)!(nk)!k\displaystyle=\sum_{k=1}^n\cfrac{n!}{(k-1)!(n-k)!}\cdot k

kk を細工して k=k1+1k=k-1+1 とします。

=k=1nn!(k1)!(nk)!{(k1)+1}\displaystyle=\sum_{k=1}^n\cfrac{n!}{(k-1)!(n-k)!}\cdot\{(k-1)+1\}
=k=1nn!(k1)!(nk)!(k1)+k=1nn!(k1)!(nk)!\displaystyle=\sum_{k=1}^n\cfrac{n!}{(k-1)!(n-k)!}\cdot(k-1)+\sum_{k=1}^n\cfrac{n!}{(k-1)!(n-k)!}

ここも,k=1k=1 のとき (k1)(k-1) の部分が 0 になるので

=k=2nn!(k2)!(nk)!+k=1nn!(k1)!(nk)!\displaystyle=\sum_{k=2}^n\cfrac{n!}{(k-2)!(n-k)!}+\sum_{k=1}^n\cfrac{n!}{(k-1)!(n-k)!}

あとは(2)でやった計算を思い出しながら進めていきましょう。

=n(n1)k=2n(n2)!(k2)!(nk)!+nk=1n(n1)!(k1)!(nk)!\displaystyle=n(n-1)\sum_{k=2}^n\cfrac{(n-2)!}{(k-2)!(n-k)!}+n\sum_{k=1}^n\cfrac{(n-1)!}{(k-1)!(n-k)!}
=n(n1)k=2nn2Ck2+nk=1nn1Ck1\displaystyle=n(n-1)\sum_{k=2}^n{}_{n-2}\text{C}_{k-2}+n\sum_{k=1}^n{}_{n-1}\text{C}_{k-1}
=n(n1)2n2+n2n1=n(n-1)\cdot2^{n-2}+n\cdot2^{n-1}
=n(n1)2n2+2n2n2=n(n-1)\cdot2^{n-2}+2n\cdot2^{n-2}
={n1+2}n2n2=\{n-1+2\}\cdot n\cdot2^{n-2}
=n(n+1)2n2=n(n+1)\cdot2^{n-2} (答え)

極限を求める

(5) 極限値 limnanbncndn\displaystyle\lim_{n\rightarrow\infty}\cfrac{a_nb_n}{c_nd_n} を求めよ。

anbncndn\cfrac{a_nb_n}{c_nd_n}
=2nn2n12n+11n+1n(n+1)2n2=\cfrac{2^n\cdot n\cdot2^{n-1}}{\cfrac{2^{n+1}-1}{n+1}\cdot n(n+1)\cdot2^{n-2}}
=2n2n1(2n+11)2n2=\cfrac{2^n\cdot2^{n-1}}{(2^{n+1}-1)\cdot2^{n-2}}
=2n+n1n+22n+11=\cfrac{2^{n+n-1-n+2}}{2^{n+1}-1}
=2n+12n+11=\cfrac{2^{n+1}}{2^{n+1}-1}

となるので

limnanbncndn\displaystyle\lim_{n\rightarrow\infty}\cfrac{a_nb_n}{c_nd_n}

=limn2n+12n+11\displaystyle=\lim_{n\rightarrow\infty}\cfrac{2^{n+1}}{2^{n+1}-1}

分母・分子を 2n+12^{n+1} で割ると

=limn1112n+1\displaystyle=\lim_{n\rightarrow\infty}\cfrac{1}{1-\cfrac{1}{2^{n+1}}}
=110=1=\cfrac{1}{1-0}=1 (答え)