高等学校数学B/数列

ここで扱う数列は離散的な現象を扱う際に威力を発揮する。数列はいろいろなところに応用されている。例えば、単利の計算には等差数列が、複利の計算には等比数列が応用できる。

目次

種々の数列とその和

数列とは

数を一列に並べたもの数列(sequence of numbers)という。数列のそれぞれの数をという。

  • 10,9,8,7,6,5,4,3,2,1,0{\displaystyle 10,9,8,7,6,5,4,3,2,1,0} (10 から 0 までの整数を大きい順に並べた数列)
  • 1,2,3,4,5,6,7,8,9,{\displaystyle 1,2,3,4,5,6,7,8,9,\cdots }(正の整数を順に並べた数列)
  • 1,3,5,7,9,11,13,{\displaystyle 1,3,5,7,9,11,13,\cdots }(正の奇数を順に並べた数列)
  • 1,3,9,27,81,{\displaystyle 1,3,9,27,81,\cdots }(1から3をかけ続けた数列)

1番目から数えて、第1項、第2項、第3項のように、n 番目の項を第 n 項という。特に第1項は初項(first term)ともいう。以下、特に断りのない限り n は 1 以上の自然数とする。

第 n{\displaystyle n} 項が an{\displaystyle a_{n}} である数列を {an}{\displaystyle \{a_{n}\}} と表記する。つまり、数列 {an}{\displaystyle \{a_{n}\}} の第1項から数項並べるとa1,a2,a3,a4,

{\displaystyle a_{1},a_{2},a_{3},a_{4},\cdots }

である。

数列 {an}{\displaystyle \{a_{n}\}} において、この数列の第 n 項 an{\displaystyle a_{n}} を n の式で表すとき、この式を数列 {an}{\displaystyle \{a_{n}\}} の一般項(general term)という。たとえば、数列 1, 2, 3, 4, 5, … の一般項は an=n{\displaystyle a_{n}=n} である。自然数の偶数の数列 2, 4, 6, 8, 10, … の一般項は an=2n{\displaystyle a_{n}=2n} である。

項の数が有限である数列を有限数列(finite sequence of numbers)という。有限数列の最後の項を末項(final term)といい、項の総数を項数(arity)という。末項が存在しない数列を無限数列(infinite sequence of numbers)という。数列 1, 2, 3, 4, 5, … は無限数列である。

演習問題

数列 {an}{\displaystyle \{a_{n}\}} の一般項が以下で与えられるとき、この数列の第 1 項から第 5 項を求めよ。

  1. an=3n5{\displaystyle a_{n}=3n-5}
  2. an=3n{\displaystyle a_{n}=3^{n}}
  3. an=nn{\displaystyle a_{n}=n^{n}}

解答[表示]

演習問題
次の数列の一般項を推測せよ。

  • 1,4,9,16,25,{\displaystyle 1,4,9,16,25,\cdots }
  • 2,4,8,16,32,{\displaystyle 2,4,8,16,32,\cdots }

解答[表示]

等差数列

数列 {an}{\displaystyle \{a_{n}\}} において、定数 d{\displaystyle d} が存在して、任意の自然数 n{\displaystyle n} に対し an+1=an+d{\displaystyle a_{n+1}=a_{n}+d} となるとき、この数列 {an}{\displaystyle \{a_{n}\}} を等差数列(arithmetic progression (sequence))といい、 d{\displaystyle d} を公差(common difference)という。

an+1=an+d{\displaystyle a_{n+1}=a_{n}+d} を変形すると an+1an=d{\displaystyle a_{n+1}-a_{n}=d} である。等差数列は名前の通り隣り合った項のしい数列である。

例えば、 2,5,8,11,14,{\displaystyle 2,5,8,11,14,\cdots } は初項 2 、公差 3 の等差数列である。

初項 a1{\displaystyle a_{1}} 、公差 d{\displaystyle d} の等差数列 {an}{\displaystyle \{a_{n}\}} についてa2=a1+d

{\displaystyle a_{2}=a_{1}+d}

a3=a2+d=a1+2d

{\displaystyle a_{3}=a_{2}+d=a_{1}+2d}

a4=a3+d=a1+3d

{\displaystyle a_{4}=a_{3}+d=a_{1}+3d}

a5=a4+d=a1+4d

{\displaystyle a_{5}=a_{4}+d=a_{1}+4d}

a6=a5+d=a1+5d

{\displaystyle a_{6}=a_{5}+d=a_{1}+5d}

なので、一般項は an=a1+(n1)d{\displaystyle a_{n}=a_{1}+(n-1)d} である。


初項 a1{\displaystyle a_{1}} 、公差 d{\displaystyle d} の等差数列 {an}{\displaystyle \{a_{n}\}} の第1項から第 n 項までの和 Sn{\displaystyle S_{n}} は

Sn=a1+(a1+d)+(a1+2d)++(and)+an{\displaystyle S_{n}=a_{1}+(a_{1}+d)+(a_{1}+2d)+\cdots +(a_{n}-d)+a_{n}}

である。 これを逆順に並び替えて

Sn=an+(and)+(an2d)++(a1+d)+a1{\displaystyle S_{n}=a_{n}+(a_{n}-d)+(a_{n}-2d)+\cdots +(a_{1}+d)+a_{1}}

を得る。この2つをそれぞれ足すと 2Sn=n(a1+an){\displaystyle 2S_{n}=n(a_{1}+a_{n})} である。これより

Sn=n2(a1+an){\displaystyle S_{n}={\frac {n}{2}}(a_{1}+a_{n})} を得る。また an=a1+(n1)d{\displaystyle a_{n}=a_{1}+(n-1)d} を代入して

Sn=n2(2a1+(n1)d){\displaystyle S_{n}={\frac {n}{2}}(2a_{1}+(n-1)d)}

である。

演習問題


初項3、 公差2の等差数列の一般項を求め、この数列の第 1 項から第 n 項までの和 Sn{\displaystyle S_{n}} を求めよ。

解答[表示]


a,b,c{\displaystyle a,b,c} がこの順に隣り合った等差数列の項であるとき、 cb=ba{\displaystyle c-b=b-a} より、 2b=a+c{\displaystyle 2b=a+c} である。

また、2b=a+c{\displaystyle 2b=a+c} が成り立つとき、cb=ba{\displaystyle c-b=b-a} より、a,b,c{\displaystyle a,b,c} はこの順に隣り合った等差数列の項である。

以上より、 2b=a+c{\displaystyle 2b=a+c\iff }a,b,c{\displaystyle a,b,c} はこの順に隣り合った等差数列の項である(等差中項)。

演習問題


2,2x1,x2{\displaystyle 2,2x-1,x^{2}} がこの順に隣り合った等差数列の項であるとき、x{\displaystyle x} を求めよ。

解答[表示]

演習問題

150以下の自然数の内、7で割った余りが2である自然数の和を求めよ。

解答[表示]

等比数列

数列 {an}{\displaystyle \{a_{n}\}} において、定数 r{\displaystyle r} が存在して、任意の自然数 n{\displaystyle n} に対し an+1=ran{\displaystyle a_{n+1}=ra_{n}} が成り立つとき、この数列を等比数列(geometric progression)といい、 r{\displaystyle r} を公比(common ratio)という。

an+1=ran{\displaystyle a_{n+1}=ra_{n}} を変形すると an+1an=r{\displaystyle {\frac {a_{n+1}}{a_{n}}}=r} である。等比数列は名前の通り隣り合った項のしい数列である。

例えば、 3,6,12,24,48,{\displaystyle 3,6,12,24,48,\cdots } は初項 3 、公比 2 の等比数列である。

初項 a1{\displaystyle a_{1}} 、公比 r{\displaystyle r} の等比数列 {an}{\displaystyle \{a_{n}\}} の各項を並べて書くと、a2=a1r

{\displaystyle a_{2}=a_{1}r}

a3=a2r=a1r2

{\displaystyle a_{3}=a_{2}r=a_{1}r^{2}}

a4=a3r=a1r3

{\displaystyle a_{4}=a_{3}r=a_{1}r^{3}}

a5=a4r=a1r4

{\displaystyle a_{5}=a_{4}r=a_{1}r^{4}}

a6=a5r=a1r5

{\displaystyle a_{6}=a_{5}r=a_{1}r^{5}}

のようになることから、等比数列の一般項は an=a1rn1{\displaystyle a_{n}=a_{1}r^{n-1}} で与えられる。


初項 a1{\displaystyle a_{1}} 、公比 r{\displaystyle r} (1){\displaystyle (\neq 1)}の等比数列 {an}{\displaystyle \{a_{n}\}} の第1項から第 n 項までの和 Sn{\displaystyle S_{n}} は

Sn=a1+a1r+a1r2++a1rn2+a1rn1{\displaystyle S_{n}=a_{1}+a_{1}r+a_{1}r^{2}+\cdots +a_{1}r^{n-2}+a_{1}r^{n-1}} (1)

である。両辺に r{\displaystyle r} をかけて

rSn=a1r+a1r2+a1r3++a1rn1+a1rn{\displaystyle rS_{n}=a_{1}r+a_{1}r^{2}+a_{1}r^{3}+\cdots +a_{1}r^{n-1}+a_{1}r^{n}} (2)

を得る。

(2) – (1) より rSnSn=a1rna1{\displaystyle rS_{n}-S_{n}=a_{1}r^{n}-a_{1}} なので、 Sn=a1(rn1)r1{\displaystyle S_{n}={\frac {a_{1}(r^{n}-1)}{r-1}}} である。

また r=1{\displaystyle r=1} のとき第1項から第 n 項までの和 Sn{\displaystyle S_{n}} は Sn=na1{\displaystyle S_{n}=na_{1}} である。[2]

演習問題
初項3、 公比が4の等比数列の一般項を求め、この数列の第 1 項から第 n 項までの和 Sn{\displaystyle S_{n}} を求めよ。

解答[表示]

それぞれ 0 ではない数 a,b,c{\displaystyle a,b,c} がこの順に隣り合った等比数列の項であるとき、 ba=cb{\displaystyle {\frac {b}{a}}={\frac {c}{b}}} より b2=ac{\displaystyle b^{2}=ac} が成り立つ。

また、b2=ac{\displaystyle b^{2}=ac} ならば、ba=cb{\displaystyle {\frac {b}{a}}={\frac {c}{b}}} より、a,b,c{\displaystyle a,b,c} がこの順に隣り合った等比数列の項である。

よって、 b2=ac{\displaystyle b^{2}=ac\iff }a,b,c{\displaystyle a,b,c} がこの順に隣り合った等比数列の項である(等比中項)。

総和記号Σ

ここで、総和を効率よく表せる表記法について学ぼう。

数列 {an}{\displaystyle \{a_{n}\}} に対し、この数列の第 m 項から第 n 項までの和を k=mnak{\displaystyle \sum _{k=m}^{n}a_{k}} で表す。つまり

k=mnak=am+am+1+am+2++an1+an{\displaystyle \sum _{k=m}^{n}a_{k}=a_{m}+a_{m+1}+a_{m+2}+\cdots +a_{n-1}+a_{n}}

である。[3]

例えば、 k=24(k22k)=(2222)+(3223)+(4224){\displaystyle \sum _{k=2}^{4}(k^{2}-2k)=(2^{2}-2\cdot 2)+(3^{2}-2\cdot 3)+(4^{2}-2\cdot 4)} である。

ちなみにこの Σ はギリシア文字のシグマの大文字である。これは、Sum(和)を意味するラテン語 Summa の頭文字 S に対応するギリシャ文字である。

{an}{\displaystyle \{a_{n}\}} と {bn}{\displaystyle \{b_{n}\}} と実数[4] c{\displaystyle c} に対し、

k=mn(ak+bk)=(am+bm)+(am+1+bm+1)++(an+bn)=(am+am+1++an)+(bm+bm+1++bn)=k=mnak+k=mnbk{\displaystyle {\begin{aligned}\sum _{k=m}^{n}(a_{k}+b_{k})&=(a_{m}+b_{m})+(a_{m+1}+b_{m+1})+\cdots +(a_{n}+b_{n})\\&=(a_{m}+a_{m+1}+\cdots +a_{n})+(b_{m}+b_{m+1}+\cdots +b_{n})\\&=\sum _{k=m}^{n}a_{k}+\sum _{k=m}^{n}b_{k}\end{aligned}}}[5]

また、

k=mncak=cam+cam+1++can=c(am+am+1++an)=ck=mnak{\displaystyle {\begin{aligned}\sum _{k=m}^{n}ca_{k}&=ca_{m}+ca_{m+1}+\cdots +ca_{n}\\&=c(a_{m}+a_{m+1}+\cdots +a_{n})\\&=c\sum _{k=m}^{n}a_{k}\end{aligned}}}

が成り立ち、この性質を線形性と呼ぶ。

ここで、 k=1nk=1+2++n{\displaystyle \sum _{k=1}^{n}k=1+2+\cdots +n} を求めてみよう。

等差数列で習ったことを思い出せば、k=1nk{\displaystyle \sum _{k=1}^{n}k} は第1項が1、公差が1の等差数列の第 n 項までの和なので、 k=1nk=12n(n+1){\displaystyle \sum _{k=1}^{n}k={\frac {1}{2}}n(n+1)} である。

また、等比数列の和を総和記号を使って書き直せば、 k=1nark1=a(rn1)r1{\displaystyle \sum _{k=1}^{n}ar^{k-1}={\frac {a(r^{n}-1)}{r-1}}} である。


次に、k=1nk2{\displaystyle \sum _{k=1}^{n}k^{2}} を求めてみよう。そこで、恒等式

(k+1)3k3=3k2+3k+1{\displaystyle (k+1)^{3}-k^{3}=3k^{2}+3k+1} が成り立つことを利用する。 k{\displaystyle k} に 1{\displaystyle 1} から n{\displaystyle n} までを代入したものはそれぞれ


2313=312+31+1{\displaystyle 2^{3}-1^{3}=3\cdot 1^{2}+3\cdot 1+1}

3323=322+32+1{\displaystyle 3^{3}-2^{3}=3\cdot 2^{2}+3\cdot 2+1}

4333=332+33+1{\displaystyle 4^{3}-3^{3}=3\cdot 3^{2}+3\cdot 3+1}

{\displaystyle \vdots }

(n+1)3n3=3n2+3n+1{\displaystyle (n+1)^{3}-n^{3}=3n^{2}+3n+1}


である。この n{\displaystyle n} 式をそれぞれ足し合わせると

左辺はほとんどが打ち消し合い、 (n+1)31{\displaystyle (n+1)^{3}-1} となるので

(n+1)31=3k=1nk2+3k=1nk+n{\displaystyle (n+1)^{3}-1=3\sum _{k=1}^{n}k^{2}+3\sum _{k=1}^{n}k+n}

である。ここで k=1nk=12n(n+1){\displaystyle \sum _{k=1}^{n}k={\frac {1}{2}}n(n+1)} を代入して k=1nk2{\displaystyle \sum _{k=1}^{n}k^{2}} について整理すれば

k=1nk2=16n(n+1)(2n+1){\displaystyle \sum _{k=1}^{n}k^{2}={\frac {1}{6}}n(n+1)(2n+1)}

を得る。

同様に k=1nk3{\displaystyle \sum _{k=1}^{n}{k^{3}}} を求めることが出来る。恒等式 (k+1)4k4=4k3+6k2+4k+1{\displaystyle (k+1)^{4}-k^{4}=4k^{3}+6k^{2}+4k+1} が成り立つのでk{\displaystyle k} に 1 から n{\displaystyle n} までを代入してそれぞれを足し合わせれば、

(n+1)41=4k=1nk3+6k=1nk2+4k=1nk+n{\displaystyle (n+1)^{4}-1=4\sum _{k=1}^{n}k^{3}+6\sum _{k=1}^{n}k^{2}+4\sum _{k=1}^{n}k+n} である。これを変形して 4k=1nk3=(n+1)41616n(n+1)(2n+1)412n(n+1)n=(n4+4n3+6n2+4n)(2n3+3n2+n)2(n2+n)n=n4+2n3+n2=n2(n2+2n+1)=n2(n+1)2{\displaystyle {\begin{aligned}4\sum _{k=1}^{n}k^{3}&=(n+1)^{4}-1-6\cdot {\frac {1}{6}}n(n+1)(2n+1)-4\cdot {\frac {1}{2}}n(n+1)-n\\&=(n^{4}+4n^{3}+6n^{2}+4n)-(2n^{3}+3n^{2}+n)-2(n^{2}+n)-n\\&=n^{4}+2n^{3}+n^{2}\\&=n^{2}(n^{2}+2n+1)\\&=n^{2}(n+1)^{2}\end{aligned}}}

なので、 k=1nk3=14n2(n+1)2={12n(n+1)}2{\displaystyle \sum _{k=1}^{n}k^{3}={\frac {1}{4}}n^{2}(n+1)^{2}=\left\{{\frac {1}{2}}n(n+1)\right\}^{2}} である。[6]

演習問題


以下を計算せよ。

  1. k=1n(k2+3k2){\displaystyle \sum _{k=1}^{n}(k^{2}+3k-2)}
  2. k=1n2k{\displaystyle \sum _{k=1}^{n}2^{k}}

解答[表示]


余談だが、総和はΣで表すのに対し、総乗はΠ(πの大文字)で表す。

階差数列

数列 {an}{\displaystyle \{a_{n}\}} に対しbn=an+1an

{\displaystyle b_{n}=a_{n+1}-a_{n}}

で与えられる数列 {bn}{\displaystyle \{b_{n}\}} を数列 {an}{\displaystyle \{a_{n}\}} の階差数列という。


数列 {an}{\displaystyle \{a_{n}\}} の階差数列 {bn}{\displaystyle \{b_{n}\}} および初項 a1{\displaystyle a_{1}} を利用して {an}{\displaystyle \{a_{n}\}} の一般項を求めてみる

階差数列の定義から

b1=a2a1{\displaystyle b_{1}=a_{2}-a_{1}}

b2=a3a2{\displaystyle b_{2}=a_{3}-a_{2}}

b3=a4a3{\displaystyle b_{3}=a_{4}-a_{3}}

{\displaystyle \vdots }

bn1=anan1{\displaystyle b_{n-1}=a_{n}-a_{n-1}}

である。

それぞれの式を足し合わせれば

ana1=k=1n1bk{\displaystyle a_{n}-a_{1}=\sum _{k=1}^{n-1}b_{k}}

つまりan=a1+k=1n1bk(n2)

{\displaystyle a_{n}=a_{1}+\sum _{k=1}^{n-1}b_{k}\quad (n\geq 2)}

を得る。

演習問題

bn=2n+2{\displaystyle b_{n}=2n+2} として数列 {bn}{\displaystyle \{b_{n}\}} を定める。初項が 3 で、数列 {bn}{\displaystyle \{b_{n}\}} を階差数列とする数列を {an}{\displaystyle \{a_{n}\}} とする。数列 {an}{\displaystyle \{a_{n}\}} の第 1 項から第 4 項までを求め、さらに、数列 {an}{\displaystyle \{a_{n}\}} の一般項を求めよ。

解答[表示]

一般項・和の求め方の工夫

数列の初項から第n項までの和を級数と呼ぶ。

一般に、数列の第n項と級数について、階差数列の考え方を用いると以下の関係が成り立つことがわかる。

数列an{\displaystyle {a_{n}}}とその級数Sn{\displaystyle S_{n}}について、
n=1{\displaystyle n=1}のとき、a1=S1{\displaystyle a_{1}=S_{1}}
n2{\displaystyle n\geqq 2}のとき、an=SnSn1{\displaystyle a_{n}=S_{n}-S_{n-1}}


この関係を利用することで、級数の式から数列の一般項を求めることができる。

  • 問題
    • 数列an{\displaystyle {a_{n}}}の級数Sn{\displaystyle S_{n}}が以下の式で表されているとき、一般項an{\displaystyle a_{n}}を求めよ。
      1. Sn=n24n{\displaystyle S_{n}=n^{2}-4n}
      2. Sn=3n2+2n{\displaystyle S_{n}=3n^{2}+2n}
      3. Sn=3n+1{\displaystyle S_{n}=3^{n}+1}


一般項が分数式で表された数列について、数学Ⅱで習った部分分数分解を用いると級数の値が簡単に求まる場合がある。例題

一般項がan=1n(n+1){\displaystyle a_{n}={\frac {1}{n(n+1)}}}である数列の級数Sn{\displaystyle S_{n}}を求めよ。解答Sn=k=1n1k(k+1)=112+123+134++1n(n+1)

{\displaystyle S_{n}=\sum _{k=1}^{n}{\frac {1}{k(k+1)}}={\frac {1}{1\cdot 2}}+{\frac {1}{2\cdot 3}}+{\frac {1}{3\cdot 4}}+\cdots +{\frac {1}{n(n+1)}}}

ここで部分分数分解を用いると、1n(n+1)=1n1n+1

{\displaystyle {\frac {1}{n(n+1)}}={\frac {1}{n}}-{\frac {1}{n+1}}}

よりSn=112+123+134++1n(n+1)

{\displaystyle S_{n}={\frac {1}{1\cdot 2}}+{\frac {1}{2\cdot 3}}+{\frac {1}{3\cdot 4}}+\cdots +{\frac {1}{n(n+1)}}}

=(1112)+(1213)+(1314)++(1n1n+1)

{\displaystyle =({\frac {1}{1}}-{\frac {1}{2}})+({\frac {1}{2}}-{\frac {1}{3}})+({\frac {1}{3}}-{\frac {1}{4}})+\cdots +({\frac {1}{n}}-{\frac {1}{n+1}})}

=11n+1=nn+1

{\displaystyle =1-{\frac {1}{n+1}}={\frac {n}{n+1}}}

である。

  • 問題
    • 部分分数分解を用いて、次の級数を求めよ。
      1. Sn=k=1n1(2k+1)(2k1){\displaystyle S_{n}=\sum _{k=1}^{n}{\frac {1}{(2k+1)(2k-1)}}}
      2. Sn=k=1n1k+k+1{\displaystyle S_{n}=\sum _{k=1}^{n}{\frac {1}{{\sqrt {k}}+{\sqrt {k+1}}}}}


等比数列の和の式を求めた時と同様に考えて、次のような級数を求めることができる。 例題

一般項がan=n3n1{\displaystyle a_{n}=n\cdot 3^{n-1}}である数列の級数を求めよ。解答Sn=11+23+332++n3n1

{\displaystyle S_{n}=1\cdot 1+2\cdot 3+3\cdot 3^{2}+\cdots +n\cdot 3^{n-1}}

ここで両辺に3をかけると3Sn=13+232+333++n3n

{\displaystyle 3S_{n}=1\cdot 3+2\cdot 3^{2}+3\cdot 3^{3}+\cdots +n\cdot 3^{n}}

辺々引いて2Sn=(1+3+32++3n1)n3n

{\displaystyle -2S_{n}=(1+3+3^{2}+\cdots +3^{n-1})-n\cdot 3^{n}}

ここで等比数列の和の式から2Sn=3n131n3n

{\displaystyle -2S_{n}={\frac {3^{n}-1}{3-1}}-n\cdot 3^{n}}

なので、Sn=3n+8n3n1+14

{\displaystyle S_{n}={\frac {-3^{n}+8n3^{n-1}+1}{4}}}

これは、級数Sから公比rを掛けたrSを引いているので、S-rS法と呼ばれている。

  • 問題
    • 一般項がan=(2n1)rn1{\displaystyle a_{n}=(2n-1)\cdot r^{n-1}}である数列の級数をr=1{\displaystyle r=1}r1{\displaystyle r\neq 1}の各場合について求めよ。

群数列

数列を群に分けたものを群数列と呼ぶ。例題

正の奇数で構成された数列を以下のように群に分ける。ただし、第n群にはn個の奇数が入る。

   1 | 3, 5 | 7, 9, 11 | 13 ・・・

 第1群 第2群 第3郡 ・・・

このとき、第n群の最初の奇数と和を求めよ。解答

n2{\displaystyle n\geq 2}のとき、第1群から第n-1群までにある奇数の個数はk=1n1k=12(n1)n

{\displaystyle \sum _{k=1}^{n-1}k={\frac {1}{2}}(n-1)n}

よって、第n群の最初の奇数は元の数列の第12(n1)n+1{\displaystyle {\frac {1}{2}}(n-1)n+1}項であるから、2{12(n1)n+1}1=n2n+1

{\displaystyle 2\{{\frac {1}{2}}(n-1)n+1\}-1=n^{2}-n+1}

これはn=1{\displaystyle n=1}のときも成り立つ。

よって、第n群の最初の奇数はn2n+1{\displaystyle n^{2}-n+1}

第n群にある奇数の列は初項n2n+1{\displaystyle n^{2}-n+1}、公差2{\displaystyle 2}、項数n{\displaystyle n}の等差数列である。 よって求める和は12n{2(n2n+1)+2(n1)}=n3

{\displaystyle {\frac {1}{2}}n\{2(n^{2}-n+1)+2(n-1)\}=n^{3}}
  • 問題
    • 第n群に2n-1個の自然数が入るような群数列がある。
      1. 第n群の最初の自然数を求めよ
      2. 100, 500, 1000はどの群に含まれるかそれぞれ答えよ。
      3. 第16群にある全ての自然数の和を求めよ
      4. 第n群末尾までの自然数の和を求めよ。

漸化式と数学的帰納法

漸化式

数列の隣り合った項どうしの関係を表す式を漸化式(recurrence relation)という。an=an1+1

{\displaystyle a_{n}=a_{n-1}+1}

たとえば、上の漸化式を満たす数列は公差1の等差数列である。これだけでは数列は一意的には定まらないが、さらに初項を a1=1{\displaystyle a_{1}=1} と与えると、自然数列an=n

{\displaystyle a_{n}=n}

を得ることができる。ここでは漸化式が与えられたとき、それを満たす数列 {an}{\displaystyle \{a_{n}\}} にはどのようなものがあるか、具体的に求める方法を考える。漸化式を満たす数列を求めることを、漸化式を解くという。

簡単なもう一つの例として、a1=3

{\displaystyle a_{1}=3}

an+1=2an

{\displaystyle a_{n+1}=2a_{n}}

のようなものがある。これは、an+1an=2

{\displaystyle {\frac {a_{n+1}}{a_{n}}}=2}

と変形することで、公比2の等比数列であることがわかる。a1=3{\displaystyle a_{1}=3}であることをあわせると、一般項はan=32n1

{\displaystyle a_{n}=3\cdot 2^{n-1}}

であることがわかる。

一般に、漸化式 an+1=an+d{\displaystyle a_{n+1}=a_{n}+d} を満たす数列 {an}{\displaystyle \{a_{n}\}} は等差数列なので、一般項は an=a1+(n1)d{\displaystyle a_{n}=a_{1}+(n-1)d} である。このタイプの漸化式を等差型漸化式という。

漸化式 an+1=ran{\displaystyle a_{n+1}=ra_{n}} を満たす数列 {an}{\displaystyle \{a_{n}\}} は等比数列なので、一般項は an=a1rn1{\displaystyle a_{n}=a_{1}r^{n-1}} である。このタイプの漸化式を等比型漸化式という。

隣接二項間漸化式

隣接二項間漸化式の定義は次のとおりである。

定義 ―  pq を n に無関係な定数とし、数列 an{\displaystyle {a_{n}}} の漸化式がan+1=pan+q{\displaystyle a_{n+1}=pa_{n}+q}

で表されるとき、この漸化式を(定数係数をもつ線型の)隣接二項間漸化式という。

このような隣接二項間漸化式は等差型または等比型に帰着できることが知られている。まず p = 1 のとき、漸化式は an+1=an+q{\displaystyle a_{n+1}=a_{n}+q} であるから、これは等差型である。次に、 p ≠ 1 の場合を考える。

ここで、もし an+1=pan+q{\displaystyle a_{n+1}=pa_{n}+q} を an+1c=p(anc){\displaystyle a_{n+1}-c=p(a_{n}-c)} と変形することが出来れば、数列 {anc}{\displaystyle \{a_{n}-c\}} は等比数列であり、一般項は anc=pn1(a1c){\displaystyle a_{n}-c=p^{n-1}(a_{1}-c)} である。よって an=pn1(a1c)+c{\displaystyle a_{n}=p^{n-1}(a_{1}-c)+c} と数列 {an}{\displaystyle \{a_{n}\}} の一般項を求めることができる。

さて、問題は an+1c=p(anc){\displaystyle a_{n+1}-c=p(a_{n}-c)} を満たす c{\displaystyle c} をどのように求めるかということだが、an+1c=p(anc){\displaystyle a_{n+1}-c=p(a_{n}-c)} を変形して an+1=panpc+c{\displaystyle a_{n+1}=pa_{n}-pc+c} となる。これが an+1=pan+q{\displaystyle a_{n+1}=pa_{n}+q} と等しくなるので、 q=pc+c{\displaystyle q=-pc+c} つまり、 c=pc+q{\displaystyle c=pc+q} となる c{\displaystyle c} を求めればよい。[7]この式を特性方程式固有方程式)という。また、このcを特殊解という。このようにして解ける漸化式を特殊解型漸化式という。

演習問題


a1=3{\displaystyle a_{1}=3} であり、漸化式 an+1=2an+1{\displaystyle a_{n+1}=2a_{n}+1} を満たす数列 {an}{\displaystyle \{a_{n}\}} を求めよ。

解答[表示]

階差数列の漸化式

an+1an=f(n){\displaystyle a_{n+1}-a_{n}=f(n)}という漸化式は、bn=f(n){\displaystyle b_{n}=f(n)}とおくとbn{\displaystyle b_{n}}が求める数列の階差数列そのものである。つまり、この漸化式を解くとan=a1+k=1n1f(k)(n2){\displaystyle a_{n}=a_{1}+\sum _{k=1}^{n-1}f(k)(n\geqq 2)}である。

演習問題
漸化式a1=1,an+1=an+2n3n+5{\displaystyle a_{1}=1,a_{n+1}=a_{n}+2^{n}-3n+5}を解け。

解答[表示]

上の問題のように、階差数列では初項のみが求めた一般項で表せない場合がある。


特殊解型漸化式は、数列{an+2an+1}{\displaystyle \{a_{n+2}-a_{n+1}\}}を考えることで階差型に帰着することができる。ただし、普通に特性方程式を用いる方が計算は速い。

発展:種々の漸化式

この節は書きかけです。この節を編集してくれる方を心からお待ちしています。隣接三項間漸化式

隣接三項間漸化式の定義は次のとおりである。

定義 ―  pq を n に無関係な定数とし、数列 an{\displaystyle {a_{n}}} の漸化式がan+2=pan+1+qan{\displaystyle a_{n+2}=pa_{n+1}+qa_{n}} … (1)

で表されるとき、この漸化式を(定数係数をもつ線型の)隣接三項間漸化式という。

ここでは (1) の隣接三項間漸化式を等比数列に帰着して解く方法を考える。公比 β の等比数列bn+1=βbn

{\displaystyle b_{n+1}=\beta b_{n}}

の一般項を bn=an+1αan{\displaystyle b_{n}=a_{n+1}-\alpha a_{n}} で定義すると、an+2αan+1=β(an+1αan)an+2αan+1=βan+1αβanan+2=(α+β)an+1αβan

{\displaystyle {\begin{array}{lcl}a_{n+2}-\alpha a_{n+1}&=&\beta (a_{n+1}-\alpha a_{n})\\a_{n+2}-\alpha a_{n+1}&=&\beta a_{n+1}-\alpha \beta a_{n}\\a_{n+2}&=&(\alpha +\beta )a_{n+1}-\alpha \beta a_{n}\end{array}}}

 … (2)

(2) の等比数列を (1) と係数比較すると、次の関係が得られる。{α+β=pαβ=q

{\displaystyle {\begin{cases}\alpha +\beta &=p\\\alpha \beta &=-q\end{cases}}}

これは二次方程式の解と係数の関係であるから、二次方程式x2=px+q

{\displaystyle x^{2}=px+q}

の解 α, β を用いて、(1) の隣接三項間漸化式は (2) の等比数列の漸化式に帰着することができる。この二次方程式を隣接三項間漸化式の特性方程式という。特性方程式の2つの解は便宜上区別したもので、解の取り方によらない(以下の定理は α と β を入れ換えても成立する)。

定理1.1.6

隣接三項間漸化式 an+2=pan+1+qan{\displaystyle a_{n+2}=pa_{n+1}+qa_{n}}pq は n に無関係な定数)は、特性方程式 x2=px+q{\displaystyle x^{2}=px+q} の解 α, β を用いて、公比 β の等比数列 an+2αan+1=β(an+1αan){\displaystyle a_{n+2}-\alpha a_{n+1}=\beta (a_{n+1}-\alpha a_{n})} に変形することができる。

隣接三項間漸化式は等比数列 an+2αan+1=β(an+1αan){\displaystyle a_{n+2}-\alpha a_{n+1}=\beta (a_{n+1}-\alpha a_{n})} に変形することにより、等比数列の一般項の公式 an+1αan=(a2αa1)βn1{\displaystyle a_{n+1}-\alpha a_{n}=(a_{2}-\alpha a_{1})\beta ^{n-1}} を用いてただちに解くことができる。


一般に、隣接k+1項間漸化式の特性方程式はk次式になる。詳しくはこちらを参照。調和型漸化式

各項の逆数をとると等差数列になる数列{an}{\displaystyle \{a_{n}\}}を調和数列と言った。

つまり、公差をdとすると1an+11an=d{\displaystyle {\frac {1}{a_{n+1}}}-{\frac {1}{a_{n}}}=d}である。

移項した1an+11an=d{\displaystyle {\frac {1}{a_{n+1}}}-{\frac {1}{a_{n}}}=d}のタイプの漸化式を調和型漸化式という。

調和漸化式は、分母を払ったpan+1an+qan+1qan=0{\displaystyle pa_{n+1}a_{n}+qa_{n+1}-qa_{n}=0}の形で出てくることが多い。

演習問題
漸化式a1=5,2an+1an+3an+13an=0{\displaystyle a_{1}=5,2a_{n+1}a_{n}+3a_{n+1}-3a_{n}=0}を解け。

解答[表示]

逆数の計算をするとき、分数を通分してから逆数をとるとミスを減らすことができる。一次分数型漸化式指数型漸化式階比型漸化式級数漸化式一つおきの漸化式連立漸化式


ここまで色々な漸化式を見てきたが、入試においては更に多彩なタイプの漸化式が出題される。複雑な漸化式に出会ったとき、すでに知っている型(等差型、等比型、特殊解型、階差型etc.)に帰着させることを考えれば簡単に解けるようになる。特に、階差をとるという考え方は非常に有用である。簡単に解けない場合は、漸化式に代入した値から一般項を予測して後述の数学的帰納法を用いる方法もある。

演習問題

(i)an+12an=5

{\displaystyle a_{n+1}-2a_{n}=5}

(ii)an+13an=7

{\displaystyle a_{n+1}-3a_{n}=7}

(iii)an+15an=4

{\displaystyle a_{n+1}-5a_{n}=4}

an{\displaystyle a_{n}}をそれぞれ計算せよ。 ただし、a1=a

{\displaystyle a_{1}=a}

(aは任意の実数。) とする。さらに、一般にan+1+ban=c

{\displaystyle a_{n+1}+ba_{n}=c}

(b,cは任意の実数。)についても計算せよ。

    • 解答

(i) 特性方程式は、a2a=5

{\displaystyle a-2a=5}

a=5

{\displaystyle a=-5}

となる。よって、この式は、an+1+5=2(an+5)

{\displaystyle a_{n+1}+5=2(a_{n}+5)}

と書き換えられる。ここで、bn=an+5

{\displaystyle b_{n}=a_{n}+5}

と書き換えると、上の式はbn+1=2bn

{\displaystyle b_{n+1}=2b_{n}}

となり、通常の等比数列の表式となる。ここで、b0=an+5=a+5

{\displaystyle b_{0}=a_{n}+5=a+5}

を用いると、bn=(a+5)2n1

{\displaystyle b_{n}=(a+5)2^{n-1}}

となる。ここで、bn=an+5

{\displaystyle b_{n}=a_{n}+5}

を再び用いると、an+5=(a+5)2n1

{\displaystyle a_{n}+5=(a+5)2^{n-1}}

an=(a+5)2n15

{\displaystyle a_{n}=(a+5)2^{n-1}-5}

が得られる。

(ii),(iii)についても同様に計算を行うと、an=3n1(a+72)72

{\displaystyle a_{n}=3^{n-1}(a+{\frac {7}{2}})-{\frac {7}{2}}}

an=5n1(a+1)1

{\displaystyle a_{n}=5^{n-1}(a+1)-1}

が得られる。

次に、より一般的な場合について計算する。an+1+ban=c

{\displaystyle a_{n+1}+ba_{n}=c}

について特性方程式を用いると、(1+b)α=c

{\displaystyle (1+b)\alpha =c}

α=c1+b

{\displaystyle \alpha ={\frac {c}{1+b}}}

となる。 よって、上の式は、an+1c1+b=b(anc1+b)

{\displaystyle a_{n+1}-{\frac {c}{1+b}}=-b(a_{n}-{\frac {c}{1+b}})}

となる。a0c1+b=ac1+b

{\displaystyle a_{0}-{\frac {c}{1+b}}=a-{\frac {c}{1+b}}}

を用いると、anc1+b=(b)n1(ac1+b)

{\displaystyle a_{n}-{\frac {c}{1+b}}=(-b)^{n-1}(a-{\frac {c}{1+b}})}

an=(b)n1(ac1+b)+c1+b

{\displaystyle a_{n}=(-b)^{n-1}(a-{\frac {c}{1+b}})+{\frac {c}{1+b}}}

が得られる。 実際、b=2,c=5

{\displaystyle b=-2,c=5}

の結果を代入すると、an=2n1(a+5)5

{\displaystyle a_{n}=2^{n-1}(a+5)-5}

が得られ、上の結果と一致する。

  • 問題例
    • 問題

(i)an+1+3an=n

{\displaystyle a_{n+1}+3a_{n}=n}

(ii)an+1+3an=2n

{\displaystyle a_{n+1}+3a_{n}=2^{n}}

についてan

{\displaystyle a_{n}}

を計算せよ。 ただし、a1=a

{\displaystyle a_{1}=a}

(a

{\displaystyle a}

は、任意の実数。 )

    • 解答

漸化式の右辺が通常の数でないときには、それぞれ異なった手法で計算を進める必要がある。このような場合の一般的な計算は指導要領の範囲を超えるため、限られた場合について例を示すことにする。

(i)の場合については、右辺のn{\displaystyle n}について、an+1+3an=n

{\displaystyle a_{n+1}+3a_{n}=n}

n{\displaystyle n}n+1{\displaystyle n+1}としたan+2+3an+1=n+1

{\displaystyle a_{n+2}+3a_{n+1}=n+1}

を引くことで右辺が定数に等しくなることに注意する。このとき、実際に引き算した値を計算すると、bn+1+3bn=1

{\displaystyle b_{n+1}+3b_{n}=1}

が得られる。ただし、bn=an+1an

{\displaystyle b_{n}=a_{n+1}-a_{n}}

とおいた。この式は、先ほど一般的に計算した式と等しいため、簡単にbn

{\displaystyle b_{n}}

を計算できる。ただし、今回は初期値であるb1{\displaystyle b_{1}}の値が求められていないので、まずはb1{\displaystyle b_{1}}を計算しなくてはならない。ここで、b1=a2a1

{\displaystyle b_{1}=a_{2}-a_{1}}

=(3a1+1)a1=14a

{\displaystyle =(-3a_{1}+1)-a_{1}=1-4a}

となり、b1{\displaystyle b_{1}}が求められた、この値を数列bnの初項として上のbn{\displaystyle b_{n}}に関する漸化式を解くと、bn=14+(4a+34)(3)n1

{\displaystyle b_{n}={\frac {1}{4}}+(-4a+{\frac {3}{4}})(-3)^{n-1}}

が得られる。ここで、bn=an+1an

{\displaystyle b_{n}=a_{n+1}-a_{n}}

は数列an{\displaystyle a_{n}}の階差数列に等しい。よって、an=a1+k=1n1bk

{\displaystyle a_{n}=a_{1}+\sum _{k=1}^{n-1}b_{k}}

が得られる。この和を計算すると、an=a+k=1n1(144(a316)(3)k1)

{\displaystyle a_{n}=a+\sum _{k=1}^{n-1}({\frac {1}{4}}-4(a-{\frac {3}{16}})(-3)^{k-1})}

=a+n144(a316)1(3)n11(3)

{\displaystyle =a+{\frac {n-1}{4}}-4(a-{\frac {3}{16}}){\frac {1-(-3)^{n-1}}{1-(-3)}}}

=n14+316+(a316)(3)n1

{\displaystyle ={\frac {n-1}{4}}+{\frac {3}{16}}+(a-{\frac {3}{16}})(-3)^{n-1}}

が得られる。答え、an=n14+316+(a316)(3)n1

{\displaystyle a_{n}={\frac {n-1}{4}}+{\frac {3}{16}}+(a-{\frac {3}{16}})(-3)^{n-1}}

(ⅱ)

左辺は既に見た漸化式と同じ形であるが右辺にan{\displaystyle a^{n}}(aは実数)が加わった点が異なる場合である。この場合にはまず最初に両辺をan{\displaystyle a^{n}}で割るとよい。 このとき、上の式はan+12n+32an2n1=1

{\displaystyle {\frac {a_{n+1}}{2^{n}}}+{\frac {3}{2}}{\frac {a_{n}}{2^{n-1}}}=1}

となる。更にbn=an2n1{\displaystyle b_{n}={\frac {a_{n}}{2^{n-1}}}}の置き換えをすると、漸化式bn+1+32bn=1

{\displaystyle b_{n+1}+{\frac {3}{2}}b_{n}=1}

が得られるがこれは既に扱った漸化式である。この式はbn+125=32(bn25)

{\displaystyle b_{n+1}-{\frac {2}{5}}=-{\frac {3}{2}}(b_{n}-{\frac {2}{5}})}

となりbn25=(b125)(32)n1

{\displaystyle b_{n}-{\frac {2}{5}}=(b_{1}-{\frac {2}{5}})(-{\frac {3}{2}})^{n-1}}

が得られる。bn=an2n1{\displaystyle b_{n}={\frac {a_{n}}{2^{n-1}}}}を用いると b1=a1=a{\displaystyle b_{1}=a_{1}=a} が得られるので、これを用いてbn25=(a25)(32)n1

{\displaystyle b_{n}-{\frac {2}{5}}=(a-{\frac {2}{5}})(-{\frac {3}{2}})^{n-1}}

bn=(a25)(32)n1+25

{\displaystyle b_{n}=(a-{\frac {2}{5}})(-{\frac {3}{2}})^{n-1}+{\frac {2}{5}}}

が得られるが、この式からan=2n1bn{\displaystyle a_{n}=2^{n-1}b_{n}}は、an=(3)n1(a25)+152n

{\displaystyle a_{n}=(-3)^{n-1}(a-{\frac {2}{5}})+{\frac {1}{5}}2^{n}}

となる。

数学的帰納法

自然数 1, 2, 3, 4, 5, … は無限に存在するので、任意の自然数に関しての命題を証明するとき、1つ1つの自然数を列挙していくことは不可能である。そこで、ここでは任意の自然数に関して成り立つ命題を有限の手順で証明する方法を考える。

自然数 n{\displaystyle n} に関する命題 P(n){\displaystyle P(n)} [8]が任意の自然数に関して成り立つことを証明するには、次の2つの事柄を示せばよい。

  1. 任意の自然数 k について P(k)P(k+1){\displaystyle P(k)\Longrightarrow P(k+1)} である。
  2. P(1){\displaystyle P(1)} が成り立つ。

2. の条件より n = 1 について P は真であるから、1. の条件より n + 1 = 1 + 1 = 2 についても P は真である。これより n = 2 について P は真であるから、n + 1 = 2 + 1 = 3 についても P が真であることがいえ、以下同様にすべての自然数に対して P は真であると結論できる。

このような証明法を数学的帰納法(mathematical induction)という。

数学的帰納法を用いてk=1nk=n(n+1)2

{\displaystyle \sum _{k=1}^{n}k={\frac {n(n+1)}{2}}}

を導出する。まずn=1のとき、(lhs)=1

{\displaystyle ({\textrm {lhs}})=1}

(lhsは左辺の意味。) ,そして(rhs)=1(1+1)2=1

{\displaystyle {\begin{matrix}({\textrm {rhs}})={\frac {1(1+1)}{2}}\\=1\end{matrix}}}

(rhsは右辺の意味。) となり、確かに正しいことが分かる。次にn = lのときこのことが正しいと仮定する。このとき、k=1l+1k=k=1lk +(l+1)=l(l+1)2+(l+1)=(l+1)(l2+1)=12(l+1)(l+2)=12(l+1){(l+1)+1}

{\displaystyle {\begin{matrix}\sum _{k=1}^{l+1}k=\sum _{k=1}^{l}k~+(l+1)\\={\frac {l(l+1)}{2}}+(l+1)\\=(l+1)({\frac {l}{2}}+1)\\={\frac {1}{2}}(l+1)(l+2)\\={\frac {1}{2}}(l+1)\{(l+1)+1\}\end{matrix}}}

となり、n = l+1 のときにも、この式が正しいことが示された。よって数学的帰納法より、この式は1以上の全てのnについて成立する。推測型漸化式

漸化式を解く時、一般項を推測してから数学的帰納法を適用するのが効果的な場合がある。

(以下例題)

コラム1:フィボナッチ数列

フィボナッチ数列は 1,1,2,3,5,8,13,21,{\displaystyle 1,1,2,3,5,8,13,21,\cdots } のように、前とその前の項の和が次の項になる数列である。

フィボナッチ数列の漸化式a1=1

{\displaystyle a_{1}=1}

a2=1

{\displaystyle a_{2}=1}

an+2=an+1+an

{\displaystyle a_{n+2}=a_{n+1}+a_{n}}

は隣接三項間漸化式であるが、an+2an+1an=0{\displaystyle a_{n+2}-a_{n+1}-a_{n}=0} よりこの特性方程式はx2x1=0

{\displaystyle x^{2}-x-1=0}

である。これを解くと、α=1+52

{\displaystyle \alpha ={\frac {1+{\sqrt {5}}}{2}}}

黄金比 φ として知られる)β=152

{\displaystyle \beta ={\frac {1-{\sqrt {5}}}{2}}}

公比 β の等比数列の一般項に初項 a1=1,a2=1{\displaystyle a_{1}=1,a_{2}=1} を代入すると、an+1αan=(a2αa1)βn1an+1αan=(1α)βn1an+1αan=βn

{\displaystyle {\begin{array}{lcl}a_{n+1}-\alpha a_{n}&=&(a_{2}-\alpha a_{1})\beta ^{n-1}\\a_{n+1}-\alpha a_{n}&=&(1-\alpha )\beta ^{n-1}\\a_{n+1}-\alpha a_{n}&=&\beta ^{n}\end{array}}}

ただし α + β = 1 より 1 – α = β という関係を使った。これは α と β を入れ換えても成り立つため、次の連立方程式が得られる。{an+1βan=αnan+1αan=βn

{\displaystyle {\begin{cases}a_{n+1}-\beta a_{n}&=\alpha ^{n}\\a_{n+1}-\alpha a_{n}&=\beta ^{n}\\\end{cases}}}

辺々を引いて an{\displaystyle a_{n}} について解くと、αanβan=αnβn(αβ)an=αnβnan=1αβ(αnβn)

{\displaystyle {\begin{array}{lcl}\alpha a_{n}-\beta a_{n}&=&\alpha ^{n}-\beta ^{n}\\(\alpha -\beta )a_{n}&=&\alpha ^{n}-\beta ^{n}\\a_{n}&=&{\frac {1}{\alpha -\beta }}(\alpha ^{n}-\beta ^{n})\end{array}}}

ここで αβ=5{\displaystyle \alpha -\beta ={\sqrt {5}}} であるから、求める一般項は次のようになる。an=15{(1+52)n(152)n}

{\displaystyle a_{n}={\frac {1}{\sqrt {5}}}\left\{\left({\frac {1+{\sqrt {5}}}{2}}\right)^{n}-\left({\frac {1-{\sqrt {5}}}{2}}\right)^{n}\right\}}

これはフィボナッチ数列の一般項を求める公式(ビネの公式、Binet’s formula)として知られている。

コラム2:Z変換を用いた解法

Z変換を正確に理解するには複素関数論や信号処理の知識が必要だが、ここではラフに流れを説明し、例題を解くだけにする。Z変換とは、信号列x(k)(k0){\displaystyle x(k)(k\geq 0)}に対して次式で定義される変換である。X(z)=k=0x(k)zk

{\displaystyle X(z)=\sum _{k=0}^{\infty }x(k)z^{-k}}

各信号列に対して主な変換は以下の通りである。ここでZ[]{\displaystyle {\mathcal {Z}}[\cdot ]}はカッコ内のZ変換を表す。Z[1]=zz1Z[ak]=zzaZ[kak]=az(za)2Z[x(k+1)]=zX(z)zx(0)Z[x(z+2)]=z2X(z)z2x(0)zx(1)

{\displaystyle {\begin{array}{c}{\mathcal {Z}}[1]&=&{\frac {z}{z-1}}\\{\mathcal {Z}}[a^{k}]&=&{\frac {z}{z-a}}\\{\mathcal {Z}}[ka^{k}]&=&{\frac {az}{(z-a)^{2}}}\\{\mathcal {Z}}[x(k+1)]&=&zX(z)-zx(0)\\{\mathcal {Z}}[x(z+2)]&=&z^{2}X(z)-z^{2}x(0)-zx(1)\end{array}}}

これらの関係は、収束を仮定すればすぐに確認できる。そこで、演習問題をZ変換を使って再考する。

演習問題


x(1)=3{\displaystyle x(1)=3} であり、漸化式 x(k+1)=2x(k)+1{\displaystyle x(k+1)=2x(k)+1} を満たす信号列 {x(k)}{\displaystyle \{x(k)\}} を求めよ。

解答[表示]

脚注

  1. ^ 二番目の式は n2+(n1)(n2)(n3)(n4)(n5){\displaystyle n^{2}+(n-1)(n-2)(n-3)(n-4)(n-5)} から得られたものである。有限個の項が与えられた数列の一般項は一意に定まるわけではない。
  2. ^ Sn=a1+a11++a11n1=na1{\displaystyle S_{n}=a_{1}+a_{1}\cdot 1+\cdots +a_{1}\cdot 1^{n-1}=na_{1}}
  3. ^ 変数 k{\displaystyle k} の代わりに他の文字 i{\displaystyle i} や l{\displaystyle l} を使用して i=mnai{\displaystyle \sum _{i=m}^{n}a_{i}} や l=mnal{\displaystyle \sum _{l=m}^{n}a_{l}} としても意味は変わらない。なぜなら、これらはすべて、 am++an{\displaystyle a_{m}+\cdots +a_{n}} を表しているからである。慣習的にこの添字には i,j,k,n{\displaystyle i,j,k,n} などが用いられることが多い。
  4. ^ 複素数について既に学んでいる読者は複素数としてもよい
  5. ^ この式変形は足し算の順序を変えただけである。
  6. ^ これは 1 から n までの自然数の和を2乗したものになっている。
  7. ^ この式は an+1=pan+q{\displaystyle a_{n+1}=pa_{n}+q} の an+1,an{\displaystyle a_{n+1},a_{n}} を c{\displaystyle c}に置き換えた式になっている。
  8. ^ つまり、 P(n){\displaystyle P(n)} は命題 P(1),P(2),P(3),{\displaystyle P(1),P(2),P(3),\cdots } をまとめたものだとも言える。k{\displaystyle k} が自然数のとき P(k){\displaystyle P(k)} は命題なので、P(k){\displaystyle P(k)} は真(正しい)か偽(間違い)のいずれかである。例えば、 P(n){\displaystyle P(n)} が n>2{\displaystyle n>2} のとき、 P(1),P(2){\displaystyle P(1),P(2)} は偽である ( 1>2{\displaystyle 1>2} と 2>2{\displaystyle 2>2} はどちらも正しくない) が、3以上の自然数 m に対して P(m){\displaystyle P(m)} は真である。
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

コメント

コメントする

CAPTCHA


目次