学習環境
- Surface Go、タイプ カバー、ペン(端末)
- Windows 10 Pro (OS)
- Nebo(Windows アプリ)
- iPad Pro + Apple Pencil
- MyScript Nebo - MyScript(iPad アプリ(iOS))
- 参考書籍
解析入門(下) (松坂和夫 数学入門シリーズ 6) (松坂 和夫(著)、岩波書店)の第24章(重積分の変数変換)、24.3(広義の積分)、問題1-(a).を取り組んでみる。
空間極座標に 変数変換して考える。
となる数列を考える。
という不等式を満たす範囲で考える。
よって、
ならば 、
のとき
なので、 積分は
に収束する。
また、
なら ば、
となり
のとき、
なので 発散する。
また、
ならば、
のとき、
なので発散する。
よって、 問題の積分は、
ならば収束し、
ならば発散する。
コード(Emacs)
Python 3
#!/usr/bin/env python3 from sympy import pprint, symbols, Integral, pi, sin, cos, Limit, log print('1-(a).') r, theta, phi, p = symbols('r, θ, φ, p') alpha = symbols('α', positive=True) I = Integral(Integral(Integral(r ** 2 * sin(theta) / r ** alpha, (r, p, 1)), (theta, 0, pi)), (phi, 0, 2 * pi)) for t in [I, I.doit()]: pprint(t.simplify()) print() l1 = Limit(4 * pi * p ** (-alpha) * (p ** 3 - p ** alpha) / (alpha - 3), p, 0) l2 = Limit(-4 * pi * log(p), p, 0) for l in [l1, l2]: for t in [l, l.doit()]: pprint(t) print() print() for alpha0 in [1, 2, 4, 5]: l = l1.subs({alpha: alpha0}) for t in [l, l.doit()]: pprint(t) print() print()
入出力結果(Terminal, cmd(コマンドプロンプト), Jupyter(IPython))
$ ./sample1.py 1-(a). 2⋅π π 1 ⌠ ⌠ ⌠ ⎮ ⎮ ⎮ -α + 2 ⎮ ⎮ ⎮ r ⋅sin(θ) dr dθ dφ ⌡ ⌡ ⌡ 0 0 p ⎧ -α ⎛ 3 α⎞ ⎪4⋅π⋅p ⋅⎝p - p ⎠ ⎪───────────────── for α ≠ 3 ⎨ α - 3 ⎪ ⎪ -4⋅π⋅log(p) otherwise ⎩ ⎛ -α ⎛ 3 α⎞⎞ ⎜4⋅π⋅p ⋅⎝p - p ⎠⎟ lim ⎜─────────────────⎟ p─→0⁺⎝ α - 3 ⎠ -4⋅π ───── α - 3 lim (-4⋅π⋅log(p)) p─→0⁺ ∞ ⎛ ⎛ 3 ⎞ ⎞ ⎜-2⋅π⋅⎝p - p⎠ ⎟ lim ⎜──────────────⎟ p─→0⁺⎝ p ⎠ 2⋅π ⎛ ⎛ 3 2⎞ ⎞ ⎜-4⋅π⋅⎝p - p ⎠ ⎟ lim ⎜───────────────⎟ p─→0⁺⎜ 2 ⎟ ⎝ p ⎠ 4⋅π ⎛ ⎛ 4 3⎞⎞ ⎜4⋅π⋅⎝- p + p ⎠⎟ lim ⎜───────────────⎟ p─→0⁺⎜ 4 ⎟ ⎝ p ⎠ ∞ ⎛ ⎛ 5 3⎞⎞ ⎜2⋅π⋅⎝- p + p ⎠⎟ lim ⎜───────────────⎟ p─→0⁺⎜ 5 ⎟ ⎝ p ⎠ ∞ $
0 コメント:
コメントを投稿