学習環境
解析入門(下) (松坂和夫 数学入門シリーズ 6) (松坂 和夫(著)、岩波書店)の第24章(重積分の変数変換)、24.2(変数変換定理)、問題3-(c).を取り組んでみる。
とおく。
ヤコビ行列式の値を求める。
よって、変数変換の定理より、
また、対称性により、
が成り立つので、
よって、
s、 t、 u を空間極座標に変換する。
ヤコビ行列式の値を求める。
行列式について、
よって、ヤコビ行列式の値は、
よって、求める積分の値は、
コード(Emacs)
Python 3
#!/usr/bin/env python3
from sympy import pprint, symbols, Integral, pi, sin, cos, Rational
print('3-(c).')
r, theta, phi, a, b, c = symbols('r, theta, phi, a, b, c')
I = Rational(1, 3) * a * b * c * (a ** 2 + b ** 2 + c ** 2) * \
Integral(
Integral(
Integral(
(r ** 2 * sin(theta) ** 2 * cos(phi) ** 2 +
r ** 2 * sin(theta) ** 2 * sin(phi) ** 2 +
r ** 2 * cos(theta) ** 2) *
r ** 2 * sin(theta),
(phi, 0, 2 * pi)),
(theta, 0, pi)),
(r, 0, 1))
for t in [I, I.doit()]:
pprint(t)
print()
入出力結果(Terminal, cmd(コマンドプロンプト), Jupyter(IPython))
$ ./sample3.py
3-(c).
1 π 2⋅π
⌠ ⌠ ⌠
⎛ 2 2 2⎞ ⎮ ⎮ ⎮ 2 ⎛ 2 2 2 2 2 2 2
a⋅b⋅c⋅⎝a + b + c ⎠⋅⎮ ⎮ ⎮ r ⋅⎝r ⋅sin (φ)⋅sin (θ) + r ⋅sin (θ)⋅cos (φ) + r ⋅
⌡ ⌡ ⌡
0 0 0
──────────────────────────────────────────────────────────────────────────────
3
2 ⎞
cos (θ)⎠⋅sin(θ) dφ dθ dr
────────────────────────
⎛ 2 2 2⎞
4⋅π⋅a⋅b⋅c⋅⎝a + b + c ⎠
────────────────────────
15
$
0 コメント:
コメントを投稿