無限級数の計算方法

こんにちはコーヤです。

このページでは、数列を無限項まで足したときの和の無限級数の計算方法を勉強します。

無限級数の計算方法

数列anの無限級数Sの計算方法は2ステップです。

  1. n項目までの和Snを求める
  2. Snnにする

式で2ステップを見ていきます。数列ann項目までの和Snは以下のように表されます。

Sn=k=1nak

このとき無限級数S

S=limnSn

となります。

ステップ1でn項目までの和Snを求め、ステップ2でnにします。

2ステップに分けるのをめんどくさがって、いきなり無限項の和を求めると失敗してしまうので要注意です。

フィボナッチ数列を使って失敗例と成功例の違いを見てみましょう。

フィボナッチ数列の無限級数

フィボナッチ数列Fnは第1項が1、第2項も1、第3項以降は前の2個を足したものです。数式で表すと以下のようになります。

F1=1F2=1Fn=Fn1+Fn2

実際にフィボナッチ数列を書き出して見みます。

1,1,2,3,5,8,13,21,34

それではフィボナッチ数列の無限級数を求めてみましょう。失敗例と成功例の2パターンです。

失敗例

無限級数Sの式は以下のようになります。

S=1+1+2+3+5+8+13+21+34

Sを1段ずらして書いてみます。

この2式を足し合わせて2Sにします。青の矢印のように縦に足し合わせます。

Sの式と2Sの式を見比べると、赤で示した部分が一致しています。

この赤の部分の値をαとしましょう。

2式をαを使って表すと

S=1+α2S=α

2式からαを消して

2S=S1

これよりフィボナッチ数列の無限級数S

S=1

となってしまいます。つまり

1=1+1+2+3+5+8+13+21+34

こうなります。明らかに間違った結果になってしまいました。

こんな失敗をしてしまった原因は、n項目までの総和Snを求めずにいきなり無限項の和を求めたからです。

成功例

まずはn項目までの和Snを求めてみます。Snは以下のように表されます。

Sn=k=1nFk

フィボナッチ数列のn項目は以下のように定義されていました。

Fn=Fn1+Fn2

これを移項して

Fn2=FnFn1

この式に従って1項目から順に書き出して行きます。

F1=F3F2F2=F4F3F3=F5F4F4=F6F5Fn=Fn+2Fn1

これらの左辺を足し合わせたものがSnになります。右辺は足し合わせると符号で打ち消し合います。

F1=F3F2F2=F4F3F3=F5F4F4=F6F5Fn=Fn+2Fn1

両辺足し合わせた結果は以下のようになります。

Sn=Fn+2F2

第2項目はF2=1なので

Sn=Fn+21

です。ここまででステップ1が終了です。ステップ2のnをしましょう。

S=limnSn=limn(Fn+21)=

正の無限大に発散するというイメージ通りの結果が得られました。

無限級数の例題

それでは例題5つで無限級数を計算してみましょう。

階差の形に式変形するか、等比数列の和を利用するパターンがほとんどです。

例題1

n=11n(n+1)

部分分数分解で階差の形に式変形します。

Sn=k=1n1k(k+1)=k=1n(1k1k+1)

これを展開して

k=1n(1k1k+1)=(112)+(1213)++(1n1n+1)=11n+1

ここからnにして

S=limnSn=limn(11n+1)=1

です。

例題2

n=1log(1+1n)

logを2つに分けて階差の形に式変形します。

Sn=k=1nlog(1+1k)=k=1nlog(k+1k)=k=1n{log(k+1)logk}

これを展開して

k=1n{log(k+1)logk}=(log2log1)+(log3log2)++{log(n+1)logn}=log(n+1)log1=log(n+1)

ここからnにして

S=limnSn=limnlog(n+1)=

です。

例題3

n=11n+n+1

有理化して階差の形に式変形します。

Sn=k=1n1k+k+1=k=1n(k+1k)

これを展開して

k=1n(k+1k)=(21)+(32)++(n+1n)=n+11

ここからnにして

S=limnSn=limn(n+11)=

です。

例題4

n=1cos(nπ)2n

まずはSnの式にして

Sn=k=1ncos(kπ)2k

シグマの部分を展開します。

(1)Sn=12+14+18++cos(nπ)2n

両辺に12をかけて

(2)12Sn=14+18+116++cos{(n1)π}2n+cos(nπ)2n+1

式(1)と式(2)を足して

32Sn=12+cos(nπ)2n+1

左辺の32を移項して

Sn=13+cos(nπ)32n

ここからnにして

S=limnSn=limn(13+cos(nπ)32n)=13

です。

例題5

n=12ncos(nπ)

まずはSnの式にして

Sn=k=1n2kcos(kπ)

シグマの部分を展開します。

Sn=2+4816+32+

Snは振動しています。こういう場合は無限級数も振動と扱います。

まとめ

数列anの無限級数Sの計算方法は2ステップです。

  1. n項目までの和Snを求める
  2. Snnにする

コメント欄