SphericalBesselJ[n,z]
第1種球ベッセル関数
を与える.
SphericalBesselJ
SphericalBesselJ[n,z]
第1種球ベッセル関数
を与える.
詳細
- 記号操作・数値操作の両方に適した数学関数である.
- SphericalBesselJは,
で,通常のベッセル関数によって与えられる. - SphericalBesselJ[n,z]は,非整数
に関して
と
の間の複素
平面上に不連続な分枝切断線を持つ. - 整数 n の明示的な記号形はFunctionExpandを使って求められる.
- 特別な引数の場合,SphericalBesselJは,自動的に厳密値を計算する.
- SphericalBesselJは任意の数値精度で評価できる.
- SphericalBesselJは自動的にリストに縫い込まれる.
- SphericalBesselJはIntervalオブジェクトおよびCenteredIntervalオブジェクトに使うことができる. »
例題
すべて開く すべて閉じる例 (5)
SphericalBesselJ[1, 5.2]Plot[SphericalBesselJ[1, x], {x, 0, 20}]ComplexPlot3D[SphericalBesselJ[1 / 2, z], {z, -2 - 2I, 2 + 2I}, PlotLegends -> Automatic]SphericalBesselJ[1 / 2, x] + O[x] ^ 3Infinityにおける級数展開:
Series[SphericalBesselJ[1 / 2, x], {x, ∞, 3}]//Normal//Simplifyスコープ (39)
数値評価 (6)
N[SphericalBesselJ[2, -5]]N[SphericalBesselJ[-0.5, 1]]N[SphericalBesselJ[1, 10], 50]SphericalBesselJ[1, 2.0004444000000045000]N[SphericalBesselJ[2 + I, 5 + I]]N[SphericalBesselJ[10, 7 / 2`100]]//TimingN[SphericalBesselJ[0, 28`10000]];//TimingIntervalオブジェクトとCenteredIntervalオブジェクトを使って最悪の場合に保証される区間を計算する:
SphericalBesselJ[0.4, Interval[{0.5, 0.6}]]SphericalBesselJ[1 / 4, CenteredInterval[2, 1 / 100]]Aroundを使って平均的な場合の統計区間を計算することもできる:
SphericalBesselJ[2, Around[2, 0.01]]SphericalBesselJ[0.5, {{1, 2}, {3, 4}}]MatrixFunctionを使って行列のSphericalBesselJ関数を計算することもできる:
MatrixFunction[SphericalBesselJ[0.5, #]&, {{1, 2}, {3, 4}}]特定の値 (4)
Limit[SphericalBesselJ[n, x], x -> Infinity]記号的な n についてのSphericalBesselJ:
SphericalBesselJ[n, 1]//FunctionExpandSphericalBesselJの最初の正の零点を求める:
xzero = x /. FindRoot[SphericalBesselJ[0, x] == 0, {x, 1}]Plot[SphericalBesselJ[0, x], {x, -1, 8}, Epilog -> Style[Point[{xzero, SphericalBesselJ[0, xzero]}], PointSize[Large], Red]]異なるタイプのSphericalBesselJは異なる記号形式を与える:
Table[SphericalBesselJ[n, x], {n, 0, 2, 1 / 2}]//FunctionExpand可視化 (3)
整数(
)と半整数(
)の次数について,SphericalBesselJ関数をプロットする:
Plot[{SphericalBesselJ[0, x], SphericalBesselJ[1, x], SphericalBesselJ[-1 / 2, x]}, {x, -10, 10}]ComplexContourPlot[Re[SphericalBesselJ[0, z]], {z, -3 - 6I, 3 + 6I}, IconizedObject[«PlotOptions»]]ComplexContourPlot[Im[SphericalBesselJ[0, z]], {z, -3 - 6I, 3 + 6I}, IconizedObject[«PlotOptions»]]ComplexContourPlot[Re[SphericalBesselJ[-1 / 4, z]], {z, -3 - 6I, 3 + 6I}, IconizedObject[«PlotOptions»]]ComplexContourPlot[Im[SphericalBesselJ[-1 / 4, z]], {z, -3 - 6I, 3 + 6I}, IconizedObject[«PlotOptions»]]関数の特性 (12)
FunctionDomain[SphericalBesselJ[0, x], x]FunctionDomain[SphericalBesselJ[0, z], z, Complexes]FunctionDomain[SphericalBesselJ[-1 / 2, x], x]FunctionDomain[SphericalBesselJ[-1 / 2, z], z, Complexes]FunctionRange[SphericalBesselJ[0, x], x, y]//Quiet整数
について,
が偶数か奇数かによって,
は
の偶関数または奇関数である:
SphericalBesselJ[0, -z]SphericalBesselJ[1, -z]FullSimplify[SphericalBesselJ[n, z] == (-1)^n SphericalBesselJ[n, -z], n∈ℤ]SphericalBesselJは要素単位でリストに縫い込まれる:
SphericalBesselJ[{1, 2, 3}, 4.5]Table[FunctionAnalytic[SphericalBesselJ[n, z], z], {n, {-2, -1 / 2, Sqrt[2], π}}]SphericalBesselJは非減少でも非増加でもない:
Table[FunctionMonotonicity[{SphericalBesselJ[n, z], z > 0}, z], {n, 5}]Table[FunctionMonotonicity[{SphericalBesselJ[1 / n, z], z > 0}, z], {n, 5}]SphericalBesselJは単射ではない:
Table[FunctionInjective[{SphericalBesselJ[n, z], z > 0}, z], {n, 5}]Table[FunctionInjective[{SphericalBesselJ[1 / n, z], z > 0}, z], {n, 5}]Plot[{SphericalBesselJ[1, x], SphericalBesselJ[2, x], SphericalBesselJ[1 / 3, x], .1}, {x, 0, 10}]SphericalBesselJは非負でも非正でもない:
Table[FunctionSign[SphericalBesselJ[a, x], x], {a, 4}]FunctionSingularities[SphericalBesselJ[a, x], x]FunctionDiscontinuities[SphericalBesselJ[a, x], x]SphericalBesselJは凸でも凹でもない:
Table[FunctionConvexity[SphericalBesselJ[a, x], x], {a, 5}]TraditionalFormによる表示:
SphericalBesselJ[n, r]//TraditionalForm微分 (3)
D[SphericalBesselJ[n, z], z]Table[D[SphericalBesselJ[n, z], {z, k}], {k, 1, 4}]//FullSimplifyPlot[Evaluate[% /. n -> 2], {z, -5, 5}, PlotLegends -> {"First Derivative", "Second Derivative", "Third Derivative", "Fourth Derivative"}]D[SphericalBesselJ[n, z], {z, k}]// FullSimplify積分 (3)
Integrateを使って不定積分を計算する:
Integrate[SphericalBesselJ[n, z], z]FullSimplify[D[%, z]]Integrate[SphericalBesselJ[1 / 2, z], {z, 0, 5}]Integrate[SphericalBesselJ[1 / 2, z]SphericalBesselY[1 / 2, z], z]//FullSimplifyIntegrate[SphericalBesselJ[3 / 2, z^2], {z, 0, 5}]級数展開 (6)
Seriesを使ってテイラー(Taylor)展開を求める:
Series[SphericalBesselJ[n, x], {x, 0, 5}]terms = Normal@Table[Series[SphericalBesselJ[1 / 2, x], {x, 0, m}], {m, 1, 5, 2}];
Plot[{SphericalBesselJ[1 / 2, x], terms}, {x, 0, 10}, PlotRange -> {-1.5, 1.5}]SeriesCoefficientを使った級数展開の一般項:
SeriesCoefficient[SphericalBesselJ[n, x], {x, 1, m}]FourierSeries[SphericalBesselJ[n, x], x, 1]// FullSimplifyInfinityにおける級数展開を求める:
Series[SphericalBesselJ[n, x], {x, Infinity, 1}]Series[SphericalBesselJ[n, x], {x, DirectedInfinity[z], 1}, Assumptions -> x > 0]//FullSimplifySeries[SphericalBesselJ[n, x], {x, x0, 2}]//FullSimplify関数の恒等式と簡約 (2)
FullSimplifyを使って第1種球ベッセル関数を簡約する:
FullSimplify[x SphericalBesselJ[2, x] + x SphericalBesselJ[0, x]]SphericalBesselJ[n, z] == (2n + 3/z)SphericalBesselJ[n + 1, z] - SphericalBesselJ[n + 2, z]//FullSimplifyアプリケーション (1)
特性と関係 (2)
Integrate[SphericalBesselJ[1, r]^2, {r, 0, ∞}]SphericalBesselJはDifferentialRootとして表すことができる:
DifferentialRootReduce[SphericalBesselJ[n, x], x]テクニカルノート
-
▪
- 特殊関数
関連するガイド
-
▪
- ベッセル(Bessel)関連関数 ▪
- 量子力学で使用される関数 ▪
- 光学で使用される関数 ▪
- 分離可能な座標系の関数 ▪
- 特殊関数
関連リンク
テキスト
Wolfram Research (2007), SphericalBesselJ, Wolfram言語関数, https://reference.wolfram.com/language/ref/SphericalBesselJ.html.
CMS
Wolfram Language. 2007. "SphericalBesselJ." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/SphericalBesselJ.html.
APA
Wolfram Language. (2007). SphericalBesselJ. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/SphericalBesselJ.html
BibTeX
@misc{reference.wolfram_2026_sphericalbesselj, author="Wolfram Research", title="{SphericalBesselJ}", year="2007", howpublished="\url{https://reference.wolfram.com/language/ref/SphericalBesselJ.html}", note=[Accessed: 01-November-2026]}
BibLaTeX
@online{reference.wolfram_2026_sphericalbesselj, organization={Wolfram Research}, title={SphericalBesselJ}, year={2007}, url={https://reference.wolfram.com/language/ref/SphericalBesselJ.html}, note=[Accessed: 01-November-2026]}