学習環境
- Surface Go、タイプ カバー、ペン(端末)
- Windows 10 Pro (OS)
- Nebo(Windows アプリ)
- iPad Pro + Apple Pencil
- MyScript Nebo - MyScript(iPad アプリ(iOS))
- 参考書籍
解析入門(下) (松坂和夫 数学入門シリーズ 6) (松坂 和夫(著)、岩波書店)の第24章(重積分の変数変換)、24.3(広義の積分)、問題3.を取り組んでみる。
x1+…+xn=u1x2+…+xn=u1u2⋮xn-1+xn=u1u2…un-1xn=u1u2…unとおく。
このとき、
x1=u1(1-u2)x2=u1u2(1-u3)⋮xn-1=u1…un-1(1-un)xn=u1…unまた、逆に
u1=x1+…+xnu2=x2+…+xnx1+…+xn⋮un-1=xn-1+xnxn-2+xn-1+xnun=xnxn-1+xnとなり、
x1…xn空間の集合 A は
u1…un空間の集合 B
B:0≤ui≤1(i=1,…,n)が対応する。また、内部の点では1対1に対応する。
ヤコビ行列式を計算するために、パラメーターとして、
ε1=u1ε2=u1u2⋮εn=u1…unとおく。
このとき、
x1=ε1-ε2x2=ε2-ε3⋮xn-1=εn-1-εnxn=εnである。
よって、ヤコビ行列式の値は、
∂(x1,…,xn)∂(u1,…,un)=∂(x1,…,xn)∂(ε1,…,εn)·∂(ε1,…,εn)∂(u1,…,un)=det(1-10…001-1…0⋮⋮⋮⋮000…1)det(100…0u2u10…0u2u3u1u3u1u2…0⋮⋮⋮⋮u2…un…u1…un-1)=un-11un-22…unよって、 問題の積分は、
B(p1+…+pn,q)B(p2+…+pn,p1)…B(pn,pn-1)=Γ(p1+…+pn)Γ(q)Γ(p1+…+pn+q)·Γ(p2+…+pn)Γ(p1)Γ(p2+…+pn+p1)·….·Γ(pn)Γ(pn-1)Γ(pn+pn-1)=Γ(p1)…Γ(pn)Γ(q)Γ(p1+…+pn+q)である。
(証明終)
コード(Emacs)
Python 3
#!/usr/bin/env python3 from sympy import pprint, symbols, plot from sympy.plotting import plot3d print('3.') x, y = symbols('x, y') p = 2 q = 3 s = 4 f2 = x ** (p - 1) * (1 - x) ** q f3 = x ** (p - 1) * y ** (q - 1) * (1 - x - y) ** (s - 1) for f in [f2, f3]: pprint(f) print() p2 = plot(f2, (x, -0.9, 1.1), legend=True, show=False) p2.save('sample3.png') p3 = plot3d(f, show=False) p3.save('sample3_0.png')
入出力結果(Terminal, cmd(コマンドプロンプト), Jupyter(IPython))
$ ./sample3.py 3. 2 3 x⋅y ⋅(-x - y + 1) $
0 コメント:
コメントを投稿