ホイタッカー関数計算機
パラメータ kappa, mu と正の z を入力すると、合流型超幾何関数を用いてホイタッカー関数の第1種 M と第2種 W を計算します。
入力
パラメータ kappa, mu と正の引数 z を入力すると、合流型超幾何関数を用いて第1種 M と第2種 W を計算します。
任意の実数
半整数は避ける
正の実数
計算結果
第1種 ホイタッカー関数 M
0.9356558772
kappa = 0.5, mu = 0.3, z = 1.5 のとき
第2種 W
0.6069081668
クンマー M(a;b;z)
1.4320692
トリコミ U(a;b;z)
0.92890401
パラメータ a
0.3
パラメータ b
1.6
級数項数
19
z に対する M のグラフ
横軸 z は 0 から 4 まで。橙色の点が入力した z での値です。
z を変えたときの M と W
入力した z を含む複数の z での値です。選択行が入力値に対応します。
| z | M | W |
|---|---|---|
| 0.33333333 | 0.37543352 | 0.56682783 |
| 0.66666667 | 0.595322 | 0.64073994 |
| 1 | 0.75601901 | 0.64828497 |
| 1.33333333 | 0.88156443 | 0.62497989 |
| 1.5 | 0.93565588 | 0.60690817 |
| 1.66666667 | 0.98571808 | 0.5862098 |
| 2 | 1.0779002 | 0.54016182 |
| 2.33333333 | 1.16517769 | 0.49156066 |
| 2.66666667 | 1.25320335 | 0.44321278 |
| 3 | 1.3467566 | 0.39677672 |
| 3.33333333 | 1.45009832 | 0.35319354 |
| 3.66666667 | 1.56722734 | 0.31294561 |
| 4 | 1.70208137 | 0.27621981 |
計算方法・使い方
- 第1種は M_kappa,mu(z) = e^(-z/2) z^(mu+1/2) M(mu-kappa+1/2; 2mu+1; z) で計算します。M はクンマーの合流型超幾何関数です。
- 第2種は W_kappa,mu(z) = e^(-z/2) z^(mu+1/2) U(mu-kappa+1/2; 2mu+1; z) で計算します。U はトリコミ関数です。
- クンマー関数 M(a;b;z) は級数 sum (a)_n/(b)_n z^n/n! で計算します。この級数は全ての複素 z で収束しますが、z が大きいと項が一旦大きくなり桁落ちが生じる場合があります。
- z は正の値のみを受け付けます。z が 0 以下のときは計算しません。
- b = 2mu+1 が整数に近い場合(mu が半整数のとき)、U の結合公式が特異になるため計算をスキップします。mu を整数や半整数からわずかにずらしてください。
- 級数が収束しない、または値が発散した場合はエラーとして表示します。
- ガンマ関数はランチョス近似で評価しているため、極端なパラメータでは数値誤差が大きくなることがあります。
関連する計算ツール
第2種合流型超幾何関数 U(a;c;z) 計算
数学トリコミ関数 U(a;c;z) を、第1種クンマー関数 M を用いた接続公式で計算します。a・c・z(z>0)を入力すると U の値と関連する M の値が分かります。
計算する →第1種合流型超幾何関数(クンマー関数)計算ツール
数学パラメータ a・c と引数 z を入力すると、第1種合流型超幾何関数(クンマー関数)M(a;c;z)=₁F₁(a;c;z) の値を級数展開で計算します。項数と収束の様子も確認できます。
計算する →エアリー関数のゼロ点計算
数学エアリー関数 Ai(x) または Bi(x) の負の実ゼロ点 aₙ・bₙ を、指定した個数だけ表で求めます。漸近近似とニュートン法で高精度に計算。
計算する →不完全ガンマ関数 計算ツール
数学下側 γ(s,x) と上側 Γ(s,x)、正則化 P(s,x)・Q(s,x) を級数展開と連分数で高精度に計算します。
計算する →
お客様の声
このツールを使った感想をお聞かせください。
レビューを投稿する
- ホーム
ホイタッカー関数計算機