学習環境
- Surface Go、タイプ カバー、ペン(端末)
- Windows 10 Pro (OS)
- Nebo(Windows アプリ)
- iPad Pro + Apple Pencil
- MyScript Nebo - MyScript(iPad アプリ(iOS))
- 参考書籍
解析入門(下) (松坂和夫 数学入門シリーズ 6) (松坂 和夫(著)、岩波書店)の第24章(重積分の変数変換)、24.3(広義の積分)、問題1-(b).を取り組んでみる。
空間極座標に変換して考える。
を満たす数列 を考える。
を満たす範囲で考える。
この積分について、
の場合。
よって、
のとき発散する。
の場合。
よって発散する。
の場合、
よって収束する。
ゆえに、 問題の積分は
のとき発散し、
ならば収束する。
コード(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 コメント:
コメントを投稿