• 検索結果がありません。

有理関数の原始関数と Reciprocal sums

N/A
N/A
Protected

Academic year: 2021

シェア "有理関数の原始関数と Reciprocal sums"

Copied!
4
0
0

読み込み中.... (全文を見る)

全文

(1)

Revised at 00:04, December 22, 2016 数学特論B 第9回 http://my.reset.jp/˜gok/math/advanced/ 1

有理関数の原始関数と

Reciprocal sums

概要

Taylor展開によって計算される整数の逆数(reciprocal)の無限交代和:

11 2+1

3− · · ·= log 2 (0.1) 11 3 +1

5 − · · ·= π

4 (0.2)

を出発点にして分母を2数の積、3数の積にしたものを考えて行くと、初めのうちは既 知のものの組み合わせなどで求まって行くのですが、そのうちどうにもならないものが 出現してきます。この困難はπの計算に使われるBBP Formulaとの出会いによって劇 的に解消されますが、そこには有理関数の積分計算が潜んでいます。

1

有理関数の部分分数分解

分子・分母が共に多項式である様な分数関数を有理関数と呼びます。分子の多項式の 次数が分母と同じか分母より高い場合には分子を分母で割れば

−x4+x33x2+ 1

x2−x−1 =(x2−x−1)(−x24) + (4x3)

x2−x−1 =−x24 + 4x3 x2−x−1 などと変形出来て、多項式と分子が分母より次数の低い有理関数の和に分解されます。

【基本形】 (多項式)

(x1)(x2)(x+ 3) = A

x−1 + B

x−2 + C x+ 3

【重根がある場合】

(多項式)

(x1)(x2)n = A

x−1 + B1

x−2 + B2

(x2)2+· · ·+ Bn

(x2)n

= P

x−1 +Qn1xn1+· · ·+Q1x+Q0

(x2)n

【虚数根がある場合】

(多項式)

(x1)(x24x+ 13) = A

x−1 + B1x+B0

x24x+ 13

= P

x−1 + Q1(x2)

(x2)2+ 9 + Q0

(x2)2+ 9

1.1

係数の具体的な求め方

STEP 0:分母を因数分解して分解の最終形を予想する。

まずはどんな形に分解出来そうなのか予測しますが、この段階で間違ってしまうと多 くの場合係数は求まりませんので注意して下さい。例えば基本形の場合は

1

(x1)(x2)(x+ 3) = A

x−1 + B

x−2 + C

x+ 3 (1.1)

と分解されるだろうと予測されます。

STEP 1:右辺を通分して分子を左辺と比較する。

上の例で右辺を通分すると A

x−1 + B

x−2 + C

x+ 3 = A(x−2)(x3) +B(x−1)(x3) +C(x−1)(x2) (x1)(x2)(x3)

ですから、左辺の分子と右辺の分子が等しいと云う次式が得られます:

1 =A(x−2)(x3) +B(x−1)(x3) +C(x−1)(x2). (1.2)

STEP 2:幾つかの値を代入する

基本的に何を代入しても良いのですが、出来れば計算が楽なものを選びたいところで す。ここでは3つの値1,2,3に注目します。まずは(1.2)式でx= 1としてみると、

1 =A(1−2)(1 + 3) =4A

であってA=14 が出ます。またx= 2x=3とすればB = 15, C = 201 が得られ、

以上により

1

(x1)(x2)(x+ 3) =1 4· 1

x−1 +1 5· 1

x−2 + 1 20· 1

x+ 3 が解るわけです。

他にも、展開して係数を比較する(連立方程式を解く)とか、両辺微分してみるなど 幾つかのテクニックがありますが、ベストなのは色んなやり方を知ってて臨機応変、そ の場にあったやり方を組み合わせて計算すると云う風です。

2

有理関数の原始関数

どんな有理関数も部分分数分解などで変形すれば、結局のところ多項式と A

(x+a)m, B(x+b) +C {(x+b)2+c2}n の型のものの和で書ける事になります。

(2)

Revised at 00:04, December 22, 2016 数学特論B 第9回 http://my.reset.jp/˜gok/math/advanced/ 2

2.1

基本的な有理関数の原始関数

まず最初の型: 1

(x+a)m は簡単に

Z 1

(x+a)mdx=



1

1m(x+a)m+1 (m >1) log|x+a| (m= 1) と求まります。問題は2番目の型ですが、これを更に

B(x+b) +C

{(x+b)2+c2}n = B(x+b)

{(x+b)2+c2}n + C {(x+b)2+c2}n と2つのパートに分けて考えましょう。

最初の部分は、これは Z x+b

{(x+b)2+c2}ndx= 1 2

Z 2(x+b)

{(x+b)2+c2}ndx=1 2

Z 1

(t+c2)ndt なので((x+b)2=tと置換した。2(x+b)dx=dt

Z x+b

(x+b)2+c2dx= 1

2log|t+c2|=1

2log|(x+b)2+c2| Z x+b

{(x+b)2+c2}ndx= 1

2(1−n)(t+c2)n+1= 1

2(1−n){(x+b)2+c2}n+1 となって原始関数が求まります(n >1)。

従って、我々に残された課題は2番目の型のもう1つのパートだけです。

n= 1の時は、x+b=tとおけば、

Z 1

(x+b)2+c2dx= Z 1

t2+c2dt= 1

cTan1t c =1

cTan1x+b c です。n= 2の場合は、

Z 1

{(x+b)2+c2}2dx=1 c2

Z (x+b)2+c2(x+b)2 {(x+b)2+c2}2 dx

=1 c2

Z (x+b)2+c2

{(x+b)2+c2}2dx+ 1 c2

Z (x+b)2 {(x+b)2+c2}2dx

=1 c2

Z 1

(x+b)2+c2dx+ 1 2c2

Z

(x+b) 2(x+b) {(x+b)2+c2}2dx ですので、第1項はさっきの計算によって既に原始関数が分かっています:

=1

c3Tan1x+b c + 1

2c2 Z

(x+b) 2(x+b) {(x+b)2+c2}2dx

第2項は部分積分して

Z 1

{(x+b)2+c2}2dx

= 1

c3Tan1x+b c + 1

2c2(x+b) 1

(x+b)2+c2 1 2c2

Z 1

(x+b)2+c2dx

= 1

2c3Tan1x+b c + 1

2c2

x+b (x+b)2+c2

ですか。n≥3の場合にもこれを順次計算して行けば求める事は出来ますが、なかなか 大変ですね。

3

連続2数の積の逆数の和

事実3.1 (連続2数の積の逆数の和・交代和)

1 1·2 + 1

2·3+ 1

3·4 +· · ·= 1 (3.1)

1 1·2 + 1

3·4+ 1

5·6 +· · ·= log 2 (3.2)

1 2·3 + 1

4·5+ 1

6·7 +· · ·= 1log 2 (3.3) 1

1·2 1 2·3+ 1

3·4 − · · ·= 2 log 21 (3.4) 1

1·2 1 3·4+ 1

5·6 − · · ·=π 4 1

2log 2 (3.5)

1 2·3 1

4·5+ 1

6·7 − · · ·=π

4 1 + 1

2log 2 (3.6)

(1)これはtelescoping seriesと呼ばれるもので、上手くキャンセルしてくれます:

1 1·2+ 1

2·3+ 1

3·4+· · ·+ 1

n(n+ 1) = 1 11

2+1 21

3+· · ·+1 n− 1

n+ 1 = 1 1 n+ 1 1

(2)(0.1)、(3)(3.1)(3.2)、(4)(3.1)2(3.3)、(5)(0.2) 12(0.1)、(6)

(0.2) +12(0.1)1

(3)

Revised at 00:04, December 22, 2016 数学特論B 第9回 http://my.reset.jp/˜gok/math/advanced/ 3

発展演習1 (連続2奇数の積の逆数の和・交対和) 1

1·3+ 1 3·5 + 1

5·7 +· · ·= 1

2 (3.7)

1 1·3 + 1

5·7 + 1

9·11+· · ·= π

8 (3.8)

1 3·5 + 1

7·9+ 1

11·13+· · ·= 1 2−π

8 (3.9)

1 1·3 1

3·5 + 1

5·7 − · · ·= π 4 1

2 (3.10)

1 1·3 1

5·7 + 1

9·11− · · ·= coth1 2 2

2

=

2

8 log(32 2)

!

(3.11) 1

3·5 1

7·9+ 1

11·13− · · ·= π 4

21

2 (3.12)

4

連続3数の積の逆数の和

事実 4.1 (連続3数の積の逆数の和) 1

1·2·3+ 1

2·3·4+ 1

3·4·5 +· · ·=1

4 (4.1)

1

1·2·3+ 1

3·4·5+ 1

5·6·7 +· · ·= log 21

2 (4.2)

1

1·2·3+ 1

4·5·6+ 1

7·8·9 +· · ·=

3π 12 1

4log 3 (4.3) 1

1·3·5+ 1

3·5·7+ 1

5·7·9 +· · ·= 1

12 (4.4)

1

1·3·5+ 1

5·7·9+ 1

9·11·13+· · ·= π 161

8 (4.5)

1

1·3·5+ 1

7·9·11+ 1

13·15·17+· · ·= 1

16log 3 (4.6)

(1)、(2)、(4)、(5)は既知のものの組み合わせで行けます。例えば(1)は telescoping series、(2)は(3.4)

しかし(3)と(6)はなかなか上手く行きません。どうしようかなとあれこれ悩ん

でいる時にBBP Formulaに出会いました。等比級数の和の公式によって有理関数の積 分に変形して計算してゆく事になります。

Bailey-Borwein-Plouffe formula X1

k=0

µ 4

8k+ 1 2

8k+ 4 1

8k+ 5 1 8k+ 6

∂ 1 16k =π

5

有理関数の積分への帰着

(3)題意の和をSとします。まず部分分数分解すると 1

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

µ 1

3n+ 1 2

3n+ 2+ 1 3n+ 3

ですが、次の積分Jp,mn Jp,mn =

Z 1 0

xm−1(1−xpn) 1−xp dx=

Z 1 0

n−1X

k=0

xpk+m−1dx=

n−1X

k=0

Z 1 0

xpk+m−1dx=

n−1X

k=0

1 pk+m に注意すれば、

2S= lim

n→1 n1

X

k=0

µ 1

3k+ 1 2

3k+ 2+ 1 3k+ 3

= lim

n→1

©J3,1n 2J3,2n +J3,3n

= lim

n→1

Z 1 0

(12x+x2

1−x3n™ 1−x3 dx

= lim

n→1

Z 1 0

(1−x)©

1−x3n™ 1 +x+x2 dx

= Z 1

0

1−x 1 +x+x2dx

=1 2

Z 1 0

2x+ 1

x2+x+ 1dx+3 2

Z 1 0

1 x2+x+ 1dx

=1 2

£log|x2+x+ 1|§1 0+3

2 Z 1

0

° 1 x+12¢2

+34dx S=1

4log 3 + Z 1

0

1

4 3

°x+12¢2

+ 1dx

(4)

Revised at 00:04, December 22, 2016 数学特論B 第9回 http://my.reset.jp/˜gok/math/advanced/ 4 となりますからここで 2

3

°x+12¢

=yと変数変換すれば

S=1 4log 3 +

3 2

Z 3

13

1

y2+ 1dy=1 4log 3 +

3 2

£Tan1y§3

13

=

3π 12 1

4log 3 となって和が求まりました。(6)も同じ様に積分を使って行ける筈です。

基本演習2 (4.4)(4.5)(4.6)を証明して下さい。

基本演習3 (連続3数の積の逆数の和 始まりがずれているもの) 1

2·3·4+ 1

4·5·6+ 1

6·7·8+· · ·=3

4 log 2 (4.7)

1

2·3·4 + 1

5·6·7 + 1

8·9·10+· · ·=1

2log 31

2 (4.8)

1

3·4·5 + 1

6·7·8+ 1

9·10·11+· · ·=3 4 1

4log 3

12 (4.9)

1

3·5·7 + 1

7·9·11+ 1

11·13·15+· · ·= 5 24 π

16 (4.10)

1

3·5·7+ 1

9·11·13+ 1

15·17·19+· · ·=1 8 1

32log 3 +

32 (4.11) 1

5·7·9 + 1

11·13·15+ 1

17·19·21+· · ·= 5 24 1

32log 3

32 (4.12)

Exercise

基本演習4 次の各原始関数を求めて下さい:

(1)

Z 1

x21dx (2)

Z 1

(x2+ 1)2dx (3)

Z x4 x2+ 1dx

(4)

Z 1

x3+ 1dx (5)

Z 1

(x1)2(x2+ 1)dx (6)

Z 1 x4+ 1dx

(7)

Z 1

(x21)2dx

基本演習5

In=

Z 1

(x2+A)ndx(A6= 0) と置けば、n= 1,2,3, . . . に対して漸化式:

In+1= 1 2nA

Ω x

(x2+A)n + (2n1)In

æ

が成り立つことを証明して下さい。

発展演習6

Z x3+x4

1 +x+x2+x3dxを計算して次式を示して下さい:

X1 k=0

1

(4k+ 4)(4k+ 6) = 1

4(1log 2).

発展演習7

Z x3+x4+x5

1 +x+x2+x3dx= 1 3x31

4log(x2+ 1)1

2log(x+ 1) +1

2Tan1x を示し、

X1 k=0

1

(4k+ 4)(4k+ 7) = 1

72(8 + 3π18 log 2) を証明して下さい。

発展演習8

Z x2+x3+x4+x5 1 +x+x2 dx=1

4x41

2log(x2+x+ 1) +x− 1

3Tan12x+ 1

3 を示し、

X1 k=0

1

(3k+ 3)(3k+ 7) = 1

144(452

18 log 3) を証明して下さい。

発展演習9 (1)次の関係式を証明して下さい:

Z 12

0

xm1 1−x8dx=

Z 12

0

X1 k=0

xm1+8kdx= 1 2m2

X1 k=0

1 16k

1 8k+m.

(2)上の結果を使ってBBP Formula:

X1 k=0

µ 4

8k+ 1 2

8k+ 4 1

8k+ 5 1 8k+ 6

∂ 1 16k =π を証明して下さい。

参照

関連したドキュメント

劣モジュラ解析 (Submodular Analysis) 劣モジュラ関数は,凸関数か? 凹関数か?... LP ニュートン法 ( の変種

(2)-1 無医地区、準無医地区、医師少数区域、少数スポットの関係について

前章 / 節からの流れで、計算可能な関数のもつ性質を抽象的に捉えることから始めよう。話を 単純にするために、以下では次のような型のプログラム を考える。 は部分関数 (

Research Institute for Mathematical Sciences, Kyoto University...

12月 米SolarWinds社のIT管理ソフトウェア(orion platform)の

[Co] Coleman, R., On the Frobenius matrices of Fermat curves, \mathrm{p} ‐adic analysis, Springer. Lecture Notes in

 当図書室は、専門図書館として数学、応用数学、計算機科学、理論物理学の分野の文

回収数 総合満足度 管理状況 接遇 サービス 107 100.0 98.1 100 98.1 4