2018年12月20日木曜日

学習環境

解析入門(下) (松坂和夫 数学入門シリーズ 6) (松坂 和夫(著)、岩波書店)の第24章(重積分の変数変換)、24.3(広義の積分)、問題1-(b).を取り組んでみる。



    1. 空間極座標に変換して考える。

      1 < p n < lim n p n = p n n

      を満たす数列 を考える。

      1 r p n

      を満たす範囲で考える。

      0 2 π 0 π 1 p n r 2 r α sin θ d r d θ d φ = 1 p n r 2 - α d r 0 π sin θ d θ 0 2 π 1 d φ

      この積分について、

      0 < α < 3

      の場合。

      1 3 - α r 3 - α 1 p n - cos θ 0 π φ 0 2 π = 1 3 - α p n 3 - α - 1 · 2 · 2 π = 4 π 3 - α p n 3 - α - 1

      よって、

      p n

      のとき発散する。

      α = 3

      の場合。

      log r 1 p n · 4 π = 4 π log p n - log 1 = 4 π log p n lim p n 4 π log p n =

      よって発散する。

      α > 3

      の場合、

      lim p n 4 π 3 - α p n 3 - α - 1 = 4 π α - 3

      よって収束する。

      ゆえに、 問題の積分は

      0 < α 3

      のとき発散し、

      α > 3

      ならば収束する。

コード(Emacs)

Python 3

#!/usr/bin/env python3
from sympy import pprint, symbols, Integral, pi, sin, cos, Limit, log, oo

print('1-(b).')

r, theta, phi, p = symbols('r, θ, φ, p')
alpha = symbols('α', positive=True)
I = Integral(Integral(Integral(r ** 2 * sin(theta) / r ** alpha, (r, 1, p)),
                      (theta, 0, pi)),
             (phi, 0, 2 * pi))

for t in [I, I.doit()]:
    pprint(t.simplify())
    print()

l1 = Limit(4 * pi / (3 - alpha) * (p ** (3 - alpha) - 1), p, oo)
l2 = Limit(-4 * pi * log(p), p, oo)
for l in [l1, l2]:
    for t in [l, l.doit()]:
        pprint(t)
        print()
    print()

for alpha0 in [1, 2, 4, 5]:
    print(f'α = {alpha0}')
    l = l1.subs({alpha: alpha0})
    for t in [l, l.doit()]:
        pprint(t)
        print()
    print()

入出力結果(Terminal, cmd(コマンドプロンプト), Jupyter(IPython))

$ ./sample1.py
1-(b).
2⋅π π p                        
 ⌠  ⌠ ⌠                        
 ⎮  ⎮ ⎮  -α + 2                
 ⎮  ⎮ ⎮ r      ⋅sin(θ) dr dθ dφ
 ⌡  ⌡ ⌡                        
 0  0 1                        

⎧      -α ⎛ 3    α⎞            
⎪-4⋅π⋅p  ⋅⎝p  - p ⎠            
⎪───────────────────  for α ≠ 3
⎨       α - 3                  
⎪                              
⎪    4⋅π⋅log(p)       otherwise
⎩                              

    ⎛    ⎛ -α + 3    ⎞⎞
    ⎜4⋅π⋅⎝p       - 1⎠⎟
lim ⎜─────────────────⎟
p─→∞⎝      -α + 3     ⎠

       ⎛  1  ⎞
-∞⋅sign⎜─────⎟
       ⎝α - 3⎠


lim (-4⋅π⋅log(p))
p─→∞             

-∞


α = 1
    ⎛    ⎛ 2    ⎞⎞
lim ⎝2⋅π⋅⎝p  - 1⎠⎠
p─→∞              

∞


α = 2
lim (4⋅π⋅(p - 1))
p─→∞             

∞


α = 4
    ⎛     ⎛     1⎞⎞
lim ⎜-4⋅π⋅⎜-1 + ─⎟⎟
p─→∞⎝     ⎝     p⎠⎠

4⋅π


α = 5
    ⎛     ⎛     1 ⎞⎞
lim ⎜-2⋅π⋅⎜-1 + ──⎟⎟
p─→∞⎜     ⎜      2⎟⎟
    ⎝     ⎝     p ⎠⎠

2⋅π


$

0 コメント:

コメントを投稿