楕円積分の集合
数学 において 、 楕円積分 のカールソン対称形式は 、他のすべての積分を簡約できる楕円積分の小さな標準集合である。これらは ルジャンドル形式 の現代的な代替である。ルジャンドル形式はカールソン形式で表現でき、逆もまた同様である。
カールソンの楕円積分は以下の通りである: [1]
R
ふ
(
x
、
ええ
、
ず
)
=
1
2
∫
0
∞
d
t
(
t
+
x
)
(
t
+
ええ
)
(
t
+
ず
)
{\displaystyle R_{F}(x,y,z)={\tfrac {1}{2}}\int _{0}^{\infty }{\frac {dt}{\sqrt {(t+x)(t+y)(t+z)}}}}
R
J
(
x
、
ええ
、
ず
、
p
)
=
3
2
∫
0
∞
d
t
(
t
+
p
)
(
t
+
x
)
(
t
+
ええ
)
(
t
+
ず
)
{\displaystyle R_{J}(x,y,z,p)={\tfrac {3}{2}}\int _{0}^{\infty }{\frac {dt}{(t+p){\sqrt {(t+x)(t+y)(t+z)}}}}}
R
グ
(
x
、
ええ
、
ず
)
=
1
4
∫
0
∞
1
(
t
+
x
)
(
t
+
ええ
)
(
t
+
ず
)
(
x
t
+
x
+
ええ
t
+
ええ
+
ず
t
+
ず
)
t
d
t
{\displaystyle R_{G}(x,y,z)={\tfrac {1}{4}}\int _{0}^{\infty }{\frac {1}{\sqrt {(t+x)(t+y)(t+z)}}}{\biggl (}{\frac {x}{t+x}}+{\frac {y}{t+y}}+{\frac {z}{t+z}}{\biggr )}t\,dt}
R
C
(
x
、
ええ
)
=
R
ふ
(
x
、
ええ
、
ええ
)
=
1
2
∫
0
∞
d
t
(
t
+
ええ
)
(
t
+
x
)
{\displaystyle R_{C}(x,y)=R_{F}(x,y,y)={\tfrac {1}{2}}\int _{0}^{\infty }{\frac {dt}{(t+y){\sqrt {(t+x)}}}}}
R
だ
(
x
、
ええ
、
ず
)
=
R
J
(
x
、
ええ
、
ず
、
ず
)
=
3
2
∫
0
∞
d
t
(
t
+
ず
)
(
t
+
x
)
(
t
+
ええ
)
(
t
+
ず
)
{\displaystyle R_{D}(x,y,z)=R_{J}(x,y,z,z)={\tfrac {3}{2}}\int _{0}^{\infty }{\frac {dt}{(t+z)\,{\sqrt {(t+x)(t+y)(t+z)}}}}}
および は および の特殊ケースな ので、すべての楕円積分は最終的には 、 、 だけで評価できます 。
R
C
{\displaystyle R_{C}}
R
D
{\displaystyle R_{D}}
R
F
{\displaystyle R_{F}}
R
J
{\displaystyle R_{J}}
R
F
{\displaystyle R_{F}}
R
J
{\displaystyle R_{J}}
R
G
{\displaystyle R_{G}}
対称という 用語は、 ルジャンドル形式とは対照的に、これらの関数は引数の特定のサブセットを交換しても変化しないという事実を指します。 の値は 引数の任意の順列で同じであり、 の値は 最初の 3 つの引数の任意の順列で同じです。
R
F
(
x
,
y
,
z
)
{\displaystyle R_{F}(x,y,z)}
R
J
(
x
,
y
,
z
,
p
)
{\displaystyle R_{J}(x,y,z,p)}
カールソンの楕円積分は、ビレ・C・カールソン (1924-2013) にちなんで名付けられました。
不完全楕円積分
不完全 楕円積分は カールソン対称形式を使って簡単に計算できます。
F
(
ϕ
,
k
)
=
sin
ϕ
R
F
(
cos
2
ϕ
,
1
−
k
2
sin
2
ϕ
,
1
)
{\displaystyle F(\phi ,k)=\sin \phi R_{F}\left(\cos ^{2}\phi ,1-k^{2}\sin ^{2}\phi ,1\right)}
E
(
ϕ
,
k
)
=
sin
ϕ
R
F
(
cos
2
ϕ
,
1
−
k
2
sin
2
ϕ
,
1
)
−
1
3
k
2
sin
3
ϕ
R
D
(
cos
2
ϕ
,
1
−
k
2
sin
2
ϕ
,
1
)
{\displaystyle E(\phi ,k)=\sin \phi R_{F}\left(\cos ^{2}\phi ,1-k^{2}\sin ^{2}\phi ,1\right)-{\tfrac {1}{3}}k^{2}\sin ^{3}\phi R_{D}\left(\cos ^{2}\phi ,1-k^{2}\sin ^{2}\phi ,1\right)}
Π
(
ϕ
,
n
,
k
)
=
sin
ϕ
R
F
(
cos
2
ϕ
,
1
−
k
2
sin
2
ϕ
,
1
)
+
1
3
n
sin
3
ϕ
R
J
(
cos
2
ϕ
,
1
−
k
2
sin
2
ϕ
,
1
,
1
−
n
sin
2
ϕ
)
{\displaystyle \Pi (\phi ,n,k)=\sin \phi R_{F}\left(\cos ^{2}\phi ,1-k^{2}\sin ^{2}\phi ,1\right)+{\tfrac {1}{3}}n\sin ^{3}\phi R_{J}\left(\cos ^{2}\phi ,1-k^{2}\sin ^{2}\phi ,1,1-n\sin ^{2}\phi \right)}
(注:上記は およびにのみ有効です )
−
π
2
≤
ϕ
≤
π
2
{\displaystyle -{\frac {\pi }{2}}\leq \phi \leq {\frac {\pi }{2}}}
0
≤
k
2
sin
2
ϕ
≤
1
{\displaystyle 0\leq k^{2}\sin ^{2}\phi \leq 1}
完全楕円積分
完全な 楕円積分は、 φ = 1 ⁄ 2 πを代入することで計算できます 。
K
(
k
)
=
R
F
(
0
,
1
−
k
2
,
1
)
{\displaystyle K(k)=R_{F}\left(0,1-k^{2},1\right)}
E
(
k
)
=
R
F
(
0
,
1
−
k
2
,
1
)
−
1
3
k
2
R
D
(
0
,
1
−
k
2
,
1
)
{\displaystyle E(k)=R_{F}\left(0,1-k^{2},1\right)-{\tfrac {1}{3}}k^{2}R_{D}\left(0,1-k^{2},1\right)}
Π
(
n
,
k
)
=
R
F
(
0
,
1
−
k
2
,
1
)
+
1
3
n
R
J
(
0
,
1
−
k
2
,
1
,
1
−
n
)
{\displaystyle \Pi (n,k)=R_{F}\left(0,1-k^{2},1\right)+{\tfrac {1}{3}}nR_{J}\left(0,1-k^{2},1,1-n\right)}
特別なケース
の引数のうち 2 つまたは 3 つすべてが 同じ場合、 を代入すると被積分関数が有理数になります。積分は、基本的な 超越関数 で表すことができます 。
R
F
{\displaystyle R_{F}}
t
+
x
=
u
{\displaystyle {\sqrt {t+x}}=u}
R
C
(
x
,
y
)
=
R
F
(
x
,
y
,
y
)
=
1
2
∫
0
∞
d
t
t
+
x
(
t
+
y
)
=
∫
x
∞
d
u
u
2
−
x
+
y
=
{
arccos
x
/
y
y
−
x
,
x
<
y
1
y
,
x
=
y
arcosh
x
/
y
x
−
y
,
x
>
y
{\displaystyle R_{C}(x,y)=R_{F}(x,y,y)={\frac {1}{2}}\int _{0}^{\infty }{\frac {dt}{{\sqrt {t+x}}(t+y)}}=\int _{\sqrt {x}}^{\infty }{\frac {du}{u^{2}-x+y}}={\begin{cases}{\frac {\arccos {\sqrt {{x}/{y}}}}{\sqrt {y-x}}},&x<y\\{\frac {1}{\sqrt {y}}},&x=y\\{\frac {\operatorname {arcosh} {\sqrt {{x}/{y}}}}{\sqrt {x-y}}},&x>y\\\end{cases}}}
同様に、最初の3つの引数のうち少なくとも2つが 同じである場合、
R
J
{\displaystyle R_{J}}
R
J
(
x
,
y
,
y
,
p
)
=
3
∫
x
∞
d
u
(
u
2
−
x
+
y
)
(
u
2
−
x
+
p
)
=
{
3
p
−
y
(
R
C
(
x
,
y
)
−
R
C
(
x
,
p
)
)
,
y
≠
p
3
2
(
y
−
x
)
(
R
C
(
x
,
y
)
−
1
y
x
)
,
y
=
p
≠
x
1
y
3
/
2
,
y
=
p
=
x
{\displaystyle R_{J}(x,y,y,p)=3\int _{\sqrt {x}}^{\infty }{\frac {du}{(u^{2}-x+y)(u^{2}-x+p)}}={\begin{cases}{\frac {3}{p-y}}(R_{C}(x,y)-R_{C}(x,p)),&y\neq p\\{\frac {3}{2(y-x)}}\left(R_{C}(x,y)-{\frac {1}{y}}{\sqrt {x}}\right),&y=p\neq x\\{\frac {1}{y^{{3}/{2}}}},&y=p=x\\\end{cases}}}
プロパティ
均質性
積分定義に任意の 定数を代入すると 、次の式が得られる。
t
=
κ
u
{\displaystyle t=\kappa u}
κ
{\displaystyle \kappa }
R
F
(
κ
x
,
κ
y
,
κ
z
)
=
κ
−
1
/
2
R
F
(
x
,
y
,
z
)
{\displaystyle R_{F}\left(\kappa x,\kappa y,\kappa z\right)=\kappa ^{-1/2}R_{F}(x,y,z)}
R
J
(
κ
x
,
κ
y
,
κ
z
,
κ
p
)
=
κ
−
3
/
2
R
J
(
x
,
y
,
z
,
p
)
{\displaystyle R_{J}\left(\kappa x,\kappa y,\kappa z,\kappa p\right)=\kappa ^{-3/2}R_{J}(x,y,z,p)}
複製定理
R
F
(
x
,
y
,
z
)
=
2
R
F
(
x
+
λ
,
y
+
λ
,
z
+
λ
)
=
R
F
(
x
+
λ
4
,
y
+
λ
4
,
z
+
λ
4
)
,
{\displaystyle R_{F}(x,y,z)=2R_{F}(x+\lambda ,y+\lambda ,z+\lambda )=R_{F}\left({\frac {x+\lambda }{4}},{\frac {y+\lambda }{4}},{\frac {z+\lambda }{4}}\right),}
どこ 。
λ
=
x
y
+
y
z
+
z
x
{\displaystyle \lambda ={\sqrt {x}}{\sqrt {y}}+{\sqrt {y}}{\sqrt {z}}+{\sqrt {z}}{\sqrt {x}}}
R
J
(
x
,
y
,
z
,
p
)
=
2
R
J
(
x
+
λ
,
y
+
λ
,
z
+
λ
,
p
+
λ
)
+
6
R
C
(
d
2
,
d
2
+
(
p
−
x
)
(
p
−
y
)
(
p
−
z
)
)
=
1
4
R
J
(
x
+
λ
4
,
y
+
λ
4
,
z
+
λ
4
,
p
+
λ
4
)
+
6
R
C
(
d
2
,
d
2
+
(
p
−
x
)
(
p
−
y
)
(
p
−
z
)
)
{\displaystyle {\begin{aligned}R_{J}(x,y,z,p)&=2R_{J}(x+\lambda ,y+\lambda ,z+\lambda ,p+\lambda )+6R_{C}(d^{2},d^{2}+(p-x)(p-y)(p-z))\\&={\frac {1}{4}}R_{J}\left({\frac {x+\lambda }{4}},{\frac {y+\lambda }{4}},{\frac {z+\lambda }{4}},{\frac {p+\lambda }{4}}\right)+6R_{C}(d^{2},d^{2}+(p-x)(p-y)(p-z))\end{aligned}}}
[2]
どこで そして
d
=
(
p
+
x
)
(
p
+
y
)
(
p
+
z
)
{\displaystyle d=({\sqrt {p}}+{\sqrt {x}})({\sqrt {p}}+{\sqrt {y}})({\sqrt {p}}+{\sqrt {z}})}
λ
=
x
y
+
y
z
+
z
x
{\displaystyle \lambda ={\sqrt {x}}{\sqrt {y}}+{\sqrt {y}}{\sqrt {z}}+{\sqrt {z}}{\sqrt {x}}}
シリーズ拡大
または の テイラー級数 展開 を得るには、 複数の引数の平均値について展開すると便利であることがわかる。したがって について 、引数の平均値を とし 、同次性を用いて を定義 し 、 によって
R
F
{\displaystyle R_{F}}
R
J
{\displaystyle R_{J}}
R
F
{\displaystyle R_{F}}
A
=
(
x
+
y
+
z
)
/
3
{\displaystyle A=(x+y+z)/3}
Δ
x
{\displaystyle \Delta x}
Δ
y
{\displaystyle \Delta y}
Δ
z
{\displaystyle \Delta z}
R
F
(
x
,
y
,
z
)
=
R
F
(
A
(
1
−
Δ
x
)
,
A
(
1
−
Δ
y
)
,
A
(
1
−
Δ
z
)
)
=
1
A
R
F
(
1
−
Δ
x
,
1
−
Δ
y
,
1
−
Δ
z
)
{\displaystyle {\begin{aligned}R_{F}(x,y,z)&=R_{F}(A(1-\Delta x),A(1-\Delta y),A(1-\Delta z))\\&={\frac {1}{\sqrt {A}}}R_{F}(1-\Delta x,1-\Delta y,1-\Delta z)\end{aligned}}}
つまり、 などです 。差 、 、 は 、カールソンの論文と一致するように、 この符号で定義されます( が 減算され ます)。 は 、 、の順列に対して対称であるため 、 、 、について も対称です 。したがって、 の被積分関数とその積分は 、 、 、 の 基本対称多項式 の関数として表すことができます 。
Δ
x
=
1
−
x
/
A
{\displaystyle \Delta x=1-x/A}
Δ
x
{\displaystyle \Delta x}
Δ
y
{\displaystyle \Delta y}
Δ
z
{\displaystyle \Delta z}
R
F
(
x
,
y
,
z
)
{\displaystyle R_{F}(x,y,z)}
x
{\displaystyle x}
y
{\displaystyle y}
z
{\displaystyle z}
Δ
x
{\displaystyle \Delta x}
Δ
y
{\displaystyle \Delta y}
Δ
z
{\displaystyle \Delta z}
R
F
{\displaystyle R_{F}}
Δ
x
{\displaystyle \Delta x}
Δ
y
{\displaystyle \Delta y}
Δ
z
{\displaystyle \Delta z}
E
1
=
Δ
x
+
Δ
y
+
Δ
z
=
0
{\displaystyle E_{1}=\Delta x+\Delta y+\Delta z=0}
E
2
=
Δ
x
Δ
y
+
Δ
y
Δ
z
+
Δ
z
Δ
x
{\displaystyle E_{2}=\Delta x\Delta y+\Delta y\Delta z+\Delta z\Delta x}
E
3
=
Δ
x
Δ
y
Δ
z
{\displaystyle E_{3}=\Delta x\Delta y\Delta z}
これらの多項式で積分関数を表現し、多次元テイラー展開を実行して項ごとに積分します...
R
F
(
x
,
y
,
z
)
=
1
2
A
∫
0
∞
1
(
t
+
1
)
3
−
(
t
+
1
)
2
E
1
+
(
t
+
1
)
E
2
−
E
3
d
t
=
1
2
A
∫
0
∞
(
1
(
t
+
1
)
3
2
−
E
2
2
(
t
+
1
)
7
2
+
E
3
2
(
t
+
1
)
9
2
+
3
E
2
2
8
(
t
+
1
)
11
2
−
3
E
2
E
3
4
(
t
+
1
)
13
2
+
O
(
E
1
)
+
O
(
Δ
6
)
)
d
t
=
1
A
(
1
−
1
10
E
2
+
1
14
E
3
+
1
24
E
2
2
−
3
44
E
2
E
3
+
O
(
E
1
)
+
O
(
Δ
6
)
)
{\displaystyle {\begin{aligned}R_{F}(x,y,z)&={\frac {1}{2{\sqrt {A}}}}\int _{0}^{\infty }{\frac {1}{\sqrt {(t+1)^{3}-(t+1)^{2}E_{1}+(t+1)E_{2}-E_{3}}}}dt\\&={\frac {1}{2{\sqrt {A}}}}\int _{0}^{\infty }\left({\frac {1}{(t+1)^{\frac {3}{2}}}}-{\frac {E_{2}}{2(t+1)^{\frac {7}{2}}}}+{\frac {E_{3}}{2(t+1)^{\frac {9}{2}}}}+{\frac {3E_{2}^{2}}{8(t+1)^{\frac {11}{2}}}}-{\frac {3E_{2}E_{3}}{4(t+1)^{\frac {13}{2}}}}+O(E_{1})+O(\Delta ^{6})\right)dt\\&={\frac {1}{\sqrt {A}}}\left(1-{\frac {1}{10}}E_{2}+{\frac {1}{14}}E_{3}+{\frac {1}{24}}E_{2}^{2}-{\frac {3}{44}}E_{2}E_{3}+O(E_{1})+O(\Delta ^{6})\right)\end{aligned}}}
引数の平均値について展開する利点は明らかです。これは 0 に等しく減少し、したがって、それ 以外の場合は最も多く含まれるすべての項を削除します。
E
1
{\displaystyle E_{1}}
E
1
{\displaystyle E_{1}}
の上昇級数も 同様の方法で求めることができます。 は完全に対称ではないため、若干の困難があります。4 番目の引数 への依存性は、 、 および への依存性とは異なります。 これは、 を 5 つ の引数の完全に対称な関数として 扱うことで克服されます。 引数のうち 2 つはたまたま同じ値 を持ちます 。 したがって、引数の平均値は次のように取られます。
R
J
{\displaystyle R_{J}}
R
J
{\displaystyle R_{J}}
p
{\displaystyle p}
x
{\displaystyle x}
y
{\displaystyle y}
z
{\displaystyle z}
R
J
{\displaystyle R_{J}}
p
{\displaystyle p}
A
=
x
+
y
+
z
+
2
p
5
{\displaystyle A={\frac {x+y+z+2p}{5}}}
および違いは 、 次のように定義されます
。
Δ
x
{\displaystyle \Delta x}
Δ
y
{\displaystyle \Delta y}
Δ
z
{\displaystyle \Delta z}
Δ
p
{\displaystyle \Delta p}
R
J
(
x
,
y
,
z
,
p
)
=
R
J
(
A
(
1
−
Δ
x
)
,
A
(
1
−
Δ
y
)
,
A
(
1
−
Δ
z
)
,
A
(
1
−
Δ
p
)
)
=
1
A
3
2
R
J
(
1
−
Δ
x
,
1
−
Δ
y
,
1
−
Δ
z
,
1
−
Δ
p
)
{\displaystyle {\begin{aligned}R_{J}(x,y,z,p)&=R_{J}(A(1-\Delta x),A(1-\Delta y),A(1-\Delta z),A(1-\Delta p))\\&={\frac {1}{A^{\frac {3}{2}}}}R_{J}(1-\Delta x,1-\Delta y,1-\Delta z,1-\Delta p)\end{aligned}}}
、、、 および(再び) における 基本 対称 多項式 は、 完全に
Δ
x
{\displaystyle \Delta x}
Δ
y
{\displaystyle \Delta y}
Δ
z
{\displaystyle \Delta z}
Δ
p
{\displaystyle \Delta p}
Δ
p
{\displaystyle \Delta p}
E
1
=
Δ
x
+
Δ
y
+
Δ
z
+
2
Δ
p
=
0
{\displaystyle E_{1}=\Delta x+\Delta y+\Delta z+2\Delta p=0}
E
2
=
Δ
x
Δ
y
+
Δ
y
Δ
z
+
2
Δ
z
Δ
p
+
Δ
p
2
+
2
Δ
p
Δ
x
+
Δ
x
Δ
z
+
2
Δ
y
Δ
p
{\displaystyle E_{2}=\Delta x\Delta y+\Delta y\Delta z+2\Delta z\Delta p+\Delta p^{2}+2\Delta p\Delta x+\Delta x\Delta z+2\Delta y\Delta p}
E
3
=
Δ
z
Δ
p
2
+
Δ
x
Δ
p
2
+
2
Δ
x
Δ
y
Δ
p
+
Δ
x
Δ
y
Δ
z
+
2
Δ
y
Δ
z
Δ
p
+
Δ
y
Δ
p
2
+
2
Δ
x
Δ
z
Δ
p
{\displaystyle E_{3}=\Delta z\Delta p^{2}+\Delta x\Delta p^{2}+2\Delta x\Delta y\Delta p+\Delta x\Delta y\Delta z+2\Delta y\Delta z\Delta p+\Delta y\Delta p^{2}+2\Delta x\Delta z\Delta p}
E
4
=
Δ
y
Δ
z
Δ
p
2
+
Δ
x
Δ
z
Δ
p
2
+
Δ
x
Δ
y
Δ
p
2
+
2
Δ
x
Δ
y
Δ
z
Δ
p
{\displaystyle E_{4}=\Delta y\Delta z\Delta p^{2}+\Delta x\Delta z\Delta p^{2}+\Delta x\Delta y\Delta p^{2}+2\Delta x\Delta y\Delta z\Delta p}
E
5
=
Δ
x
Δ
y
Δ
z
Δ
p
2
{\displaystyle E_{5}=\Delta x\Delta y\Delta z\Delta p^{2}}
ただし、という事実を使用して 、 の 公式を簡略化することができます 。これらの多項式で被積分関数を表現し、多次元テイラー展開を実行し、前と同じように項ごとに積分すると...
E
2
{\displaystyle E_{2}}
E
3
{\displaystyle E_{3}}
E
4
{\displaystyle E_{4}}
E
1
=
0
{\displaystyle E_{1}=0}
R
J
(
x
,
y
,
z
,
p
)
=
3
2
A
3
2
∫
0
∞
1
(
t
+
1
)
5
−
(
t
+
1
)
4
E
1
+
(
t
+
1
)
3
E
2
−
(
t
+
1
)
2
E
3
+
(
t
+
1
)
E
4
−
E
5
d
t
=
3
2
A
3
2
∫
0
∞
(
1
(
t
+
1
)
5
2
−
E
2
2
(
t
+
1
)
9
2
+
E
3
2
(
t
+
1
)
11
2
+
3
E
2
2
−
4
E
4
8
(
t
+
1
)
13
2
+
2
E
5
−
3
E
2
E
3
4
(
t
+
1
)
15
2
+
O
(
E
1
)
+
O
(
Δ
6
)
)
d
t
=
1
A
3
2
(
1
−
3
14
E
2
+
1
6
E
3
+
9
88
E
2
2
−
3
22
E
4
−
9
52
E
2
E
3
+
3
26
E
5
+
O
(
E
1
)
+
O
(
Δ
6
)
)
{\displaystyle {\begin{aligned}R_{J}(x,y,z,p)&={\frac {3}{2A^{\frac {3}{2}}}}\int _{0}^{\infty }{\frac {1}{\sqrt {(t+1)^{5}-(t+1)^{4}E_{1}+(t+1)^{3}E_{2}-(t+1)^{2}E_{3}+(t+1)E_{4}-E_{5}}}}dt\\&={\frac {3}{2A^{\frac {3}{2}}}}\int _{0}^{\infty }\left({\frac {1}{(t+1)^{\frac {5}{2}}}}-{\frac {E_{2}}{2(t+1)^{\frac {9}{2}}}}+{\frac {E_{3}}{2(t+1)^{\frac {11}{2}}}}+{\frac {3E_{2}^{2}-4E_{4}}{8(t+1)^{\frac {13}{2}}}}+{\frac {2E_{5}-3E_{2}E_{3}}{4(t+1)^{\frac {15}{2}}}}+O(E_{1})+O(\Delta ^{6})\right)dt\\&={\frac {1}{A^{\frac {3}{2}}}}\left(1-{\frac {3}{14}}E_{2}+{\frac {1}{6}}E_{3}+{\frac {9}{88}}E_{2}^{2}-{\frac {3}{22}}E_{4}-{\frac {9}{52}}E_{2}E_{3}+{\frac {3}{26}}E_{5}+O(E_{1})+O(\Delta ^{6})\right)\end{aligned}}}
と同様に 、引数の平均値について展開すると、半分以上の項( を含む項 )が除去されます。
R
J
{\displaystyle R_{J}}
E
1
{\displaystyle E_{1}}
否定的な議論
一般に、カールソン積分の引数 x、y、z は実数かつ負でない場合があります。これは、 積分経路に 分岐点 が置かれ、積分があいまいになるためです。ただし、の 2 番目の引数、またはの 4 番目の引数 p が負の場合、 積分経路に 単純な極が置かれます。これらの場合、積分の コーシー主値 (有限部分) が重要になる場合があります。これらは、
R
C
{\displaystyle R_{C}}
R
J
{\displaystyle R_{J}}
p
.
v
.
R
C
(
x
,
−
y
)
=
x
x
+
y
R
C
(
x
+
y
,
y
)
,
{\displaystyle \mathrm {p.v.} \;R_{C}(x,-y)={\sqrt {\frac {x}{x+y}}}\,R_{C}(x+y,y),}
そして
p
.
v
.
R
J
(
x
,
y
,
z
,
−
p
)
=
(
q
−
y
)
R
J
(
x
,
y
,
z
,
q
)
−
3
R
F
(
x
,
y
,
z
)
+
3
y
R
C
(
x
z
,
−
p
q
)
y
+
p
=
(
q
−
y
)
R
J
(
x
,
y
,
z
,
q
)
−
3
R
F
(
x
,
y
,
z
)
+
3
x
y
z
x
z
+
p
q
R
C
(
x
z
+
p
q
,
p
q
)
y
+
p
{\displaystyle {\begin{aligned}\mathrm {p.v.} \;R_{J}(x,y,z,-p)&={\frac {(q-y)R_{J}(x,y,z,q)-3R_{F}(x,y,z)+3{\sqrt {y}}R_{C}(xz,-pq)}{y+p}}\\&={\frac {(q-y)R_{J}(x,y,z,q)-3R_{F}(x,y,z)+3{\sqrt {\frac {xyz}{xz+pq}}}R_{C}(xz+pq,pq)}{y+p}}\end{aligned}}}
どこ
q
=
y
+
(
z
−
y
)
(
y
−
x
)
y
+
p
.
{\displaystyle q=y+{\frac {(z-y)(y-x)}{y+p}}.}
評価するには、ゼロより大きくなければなりません 。これは、y の値が x と z の値の間になるように、x、y、z を並べ替えることで調整できます。
R
J
(
x
,
y
,
z
,
q
)
{\displaystyle R_{J}(x,y,z,q)}
数値評価
重複定理は、楕円積分のカールソン対称形の高速かつ堅牢な評価に使用でき、したがって、楕円積分のルジャンドル形の評価にも使用できます。 を計算します 。まず、 、 および を定義します 。次に、級数を反復します。
R
F
(
x
,
y
,
z
)
{\displaystyle R_{F}(x,y,z)}
x
0
=
x
{\displaystyle x_{0}=x}
y
0
=
y
{\displaystyle y_{0}=y}
z
0
=
z
{\displaystyle z_{0}=z}
λ
n
=
x
n
y
n
+
y
n
z
n
+
z
n
x
n
,
{\displaystyle \lambda _{n}={\sqrt {x_{n}}}{\sqrt {y_{n}}}+{\sqrt {y_{n}}}{\sqrt {z_{n}}}+{\sqrt {z_{n}}}{\sqrt {x_{n}}},}
x
n
+
1
=
x
n
+
λ
n
4
,
y
n
+
1
=
y
n
+
λ
n
4
,
z
n
+
1
=
z
n
+
λ
n
4
{\displaystyle x_{n+1}={\frac {x_{n}+\lambda _{n}}{4}},y_{n+1}={\frac {y_{n}+\lambda _{n}}{4}},z_{n+1}={\frac {z_{n}+\lambda _{n}}{4}}}
所望の精度に達するまで、 、 、 が非負の場合、すべての級数は、例えば などの特定の値に急速に収束します 。したがって、
x
{\displaystyle x}
y
{\displaystyle y}
z
{\displaystyle z}
μ
{\displaystyle \mu }
R
F
(
x
,
y
,
z
)
=
R
F
(
μ
,
μ
,
μ
)
=
μ
−
1
/
2
.
{\displaystyle R_{F}\left(x,y,z\right)=R_{F}\left(\mu ,\mu ,\mu \right)=\mu ^{-1/2}.}
評価は、 関係によりほぼ同じである
R
C
(
x
,
y
)
{\displaystyle R_{C}(x,y)}
R
C
(
x
,
y
)
=
R
F
(
x
,
y
,
y
)
.
{\displaystyle R_{C}\left(x,y\right)=R_{F}\left(x,y,y\right).}
参考文献と外部リンク
^ FWJ Olver、DW Lozier、RF Boisvert、CW Clark編、2010年、 「NIST Handbook of Mathematical Functions」
( Cambridge University Press )、セクション19.16、 「Symmetic Integrals」 。 2024年4月16日 閲覧。 。
^ Carlson, Bille C. (1994). 「実数または複素数の楕円積分の数値計算」. 数値アルゴリズム . 10 : 13–26. arXiv : math/9409227v1 . doi :10.1007/BF02198293.
BC カールソン、ジョン L. グスタフソン「対称楕円積分の漸近近似」1993 arXiv
BC カールソン「実数または複素数の楕円積分の数値計算」1994 arXiv
BC Carlson「楕円積分:対称積分」、数学関数のデジタルライブラリの第 19 章。リリース日 2010-05-07。国立標準技術研究所。
「プロフィール: Bille C. Carlson」、数学関数のデジタル ライブラリ。米国国立標準技術研究所。
Press, WH; Teukolsky, SA; Vetterling, WT; Flannery, BP (2007)、「セクション 6.12. 楕円積分とヤコビ楕円関数」、 Numerical Recipes: The Art of Scientific Computing (第 3 版)、ニューヨーク: Cambridge University Press、 ISBN 978-0-521-88068-8 、2011-08-11にオリジナルからアーカイブ 、 2011-08-10に取得
RF、RJ、RC、RDを評価するための SLATECの Fortran コード