CoulombG[l,η,r]
非正則クーロン(Coulomb)波動関数
を与える.
CoulombG
CoulombG[l,η,r]
非正則クーロン(Coulomb)波動関数
を与える.
詳細
- 記号操作・数値操作の両方に適した数学関数である.
- CoulombG[l,η,r]は常微分方程式
の解である. - CoulombG[l,η,r]は大きい
と何らかの位相シフト
について
になる傾向がある. - CoulombG[l,η,r]は
に確定特異点を持つ. - CoulombGは
から
までの複素
平面上に不連続な分枝切断線を持つ. - CoulombGは特定の引数については自動的に厳密値に評価される.
- CoulombGは任意の数値精度で評価することができる.
- CoulombGは自動的にリストに縫い込まれる.
- CoulombGはIntervalオブジェクトおよびCenteredIntervalオブジェクトに使うことができる. »
例題
すべて開く すべて閉じる例 (4)
CoulombG[3, 0.12, 7.]CoulombG[3, 0.12`50, 3`50]斥力(
)と引力(
)の相互作用についてクーロン波動関数をプロットする:
Plot[{CoulombG[0, 0.3, r], CoulombG[0, -0.3, r]}, {r, 0, 10}]ComplexPlot[CoulombG[0, 2, z], {z, -3 - 3I, 3 + 3I}]Series[CoulombG[0, 2, r], {r, 0, 1}]//TraditionalFormAsymptotic[CoulombG[ℓ, η, r], r -> ∞]スコープ (18)
数値評価 (5)
N[CoulombG[1 / 2, 7, 1]]N[CoulombG[1 / 2, -7, 1]]N[CoulombG[1 / 2, 7, 1], 50]CoulombG[-2 / 5, -3, 1.23456789101112131415]CoulombG[-2 / 5, -3, 1.2345678910111213141516171819202122]CoulombG[2 / 3, 0.7 + 0.1 I, 3.2]CoulombG[11, -3, 70`100]//NumberForm[#, 20]&//TimingCoulombG[11, -3, 70`1000]//NumberForm[#, 20]&//TimingCoulombGはIntervalオブジェクトおよびCenteredIntervalオブジェクトに使うことができる:
CoulombG[Interval[{0.234, 0.235}], Interval[{0.345, 0.346}], Interval[{0.456, 0.457}]]CoulombG[CenteredInterval[3 / 4, 10 ^ -6], CenteredInterval[5 / 6, 10 ^ -6], CenteredInterval[7 / 8, 10 ^ -6]]特定の値 (2)
CoulombGは,パラメータ η の値が0のときはベッセル(Bessel)関数に簡約される:
CoulombG[n, 0, r]CoulombGの最初の正の零点を求める:
rzero = r /. FindRoot[CoulombG[0, 3, r], {r, 9}]Plot[CoulombG[0, 3, r], {r, 0, 20}, Epilog -> Style[Point[{rzero, CoulombG[0, 3, rzero]}], PointSize[Large], Red]]可視化 (2)
CoulombG関数をプロットする:
Plot[CoulombG[2, 0, x], {x, 0, 4π}]ComplexContourPlot[Re[CoulombG[2, 0, z]], {z, -2π - π I, 2π + π I}, IconizedObject[«PlotOptions»]]ComplexContourPlot[Im[CoulombG[2, 0, z]], {z, -2π - π I, 2π + π I}, IconizedObject[«PlotOptions»]]関数の特性 (7)
CoulombGの定義域:
FunctionDomain[CoulombG[n, η, x], x]FunctionDomain[CoulombG[n, η, z], z, Complexes]CoulombGは η の解析関数である:
FunctionAnalytic[CoulombG[n, η, x], η]CoulombG[2,0,x]は単射ではない:
FunctionInjective[CoulombG[2, 0, x], x]Plot[{CoulombG[2, 0, x], 1 / 2}, {x, -4π, 4π}]CoulombG[2,0,x]は非負でも非正でもない:
FunctionSign[CoulombG[2, 0, x], x]CoulombG[2,0,x]は零点に特異点と不連続点の両方を持つ:
FunctionSingularities[CoulombG[2, 0, x], x]FunctionDiscontinuities[CoulombG[2, 0, x], x]CoulombGは凸でも凹でもない:
FunctionConvexity[CoulombG[2, 0, x], x]TraditionalFormによる表示:
CoulombG[n, η, z]//TraditionalForm級数展開 (1)
零点と無限大でSeriesを使ってテイラー(Taylor)展開を求める:
Series[CoulombG[1, 2, x], {x, 0, 2}]//FullSimplifySeries[CoulombG[1, 2, x], {x, ∞, 3}]//FullSimplify
の周りのCoulombGの最初の3つの近似をプロットする:
terms = Normal@Table[Series[CoulombG[1, 0, x], {x, 0, m}], {m, 1, 5, 2}];
Plot[{CoulombG[1, 0, x], terms}, {x, -2π, 2π}, PlotRange -> {-10, 10}]アプリケーション (2)
DSolve[{y''[r] + (1 - (2η/r) - (ℓ(ℓ + 1)/r^2))y[r] == 0}, y[r], r]CoulombGのWKB近似を構築する:
wkbCoulombG[el_, eta_, r_ ? NumberQ] := Module[{rhoT = eta + √(eta^2 + el(el + 1)), a, phi},
CompoundExpression[...]
]Plot[{CoulombG[3, 17, r], wkbCoulombG[3, 17, r]}, {r, 20, 100}, PlotStyle -> {Thick, Dashed}]関連するガイド
-
▪
- 特殊関数 ▪
- 量子力学で使用される関数
テキスト
Wolfram Research (2021), CoulombG, Wolfram言語関数, https://reference.wolfram.com/language/ref/CoulombG.html (2023年に更新).
CMS
Wolfram Language. 2021. "CoulombG." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2023. https://reference.wolfram.com/language/ref/CoulombG.html.
APA
Wolfram Language. (2021). CoulombG. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/CoulombG.html
BibTeX
@misc{reference.wolfram_2026_coulombg, author="Wolfram Research", title="{CoulombG}", year="2023", howpublished="\url{https://reference.wolfram.com/language/ref/CoulombG.html}", note=[Accessed: 08-September-2026]}
BibLaTeX
@online{reference.wolfram_2026_coulombg, organization={Wolfram Research}, title={CoulombG}, year={2023}, url={https://reference.wolfram.com/language/ref/CoulombG.html}, note=[Accessed: 08-September-2026]}