番目の交代調和数
を与える.
AlternatingHarmonicNumber[n,r]
次数
の
番目の交代調和数
を与える.
AlternatingHarmonicNumber[n,r,s]
次数
で修飾値が
の ![]()
番目の交代調和数
を与える.
AlternatingHarmonicNumber
番目の交代調和数
を与える.
AlternatingHarmonicNumber[n,r]
次数
の
番目の交代調和数
を与える.
AlternatingHarmonicNumber[n,r,s]
次数
で修飾値が
の ![]()
番目の交代調和数
を与える.
詳細
- AlternatingHarmonicNumberは,符号が交互に振動する逆数和によって表される,HarmonicNumberの交代的類似物である.
- AlternatingHarmonicNumber は,組合せ論,整数論,量子場理論等の分野で使われる.
- 記号操作・数値操作の両方に適した数学関数である.
- 正の整数
について,1引数のAlternatingHarmonicNumberは
で与えられる. - 任意の
について,
はLog[2]-(-1)n LerchPhi[-1,1,1+n]によって与えられる解析接続を許容する. - 正の整数
について,2引数のAlternatingHarmonicNumberは
で与えられる. - 任意の
について,
は2-r ((-2+2r) Zeta[r]-(-1)n Zeta[r,
]+(-1)n Zeta[r,
])によって与えられる解析接続を許容する. - 正の整数
について,3引数のAlternatingHarmonicNumberは
によって与えられる. - 任意の
について,
は(-s)1+n LerchPhi[-s,r,1+n]-PolyLog[r,-s]によって与えられるa解析接続を許容する. - 交代調和級数
は
に収束する. - 交代調和級数
は
に収束する. - 交代調和級数
は
に収束する. - AlternatingHarmonicNumberは任意の数値精度で評価できる.
- AlternatingHarmonicNumberは自動的にリストに縫い込まれる.
- Sum,RSolve,GeneratingFunction,ExponentialGeneratingFunction,ZTransform,DirichletTransformは,AlternatingHarmonicNumberを含む入力の処理メソッドを含んでいる.
例題
すべて開く すべて閉じる例 (4)
Table[AlternatingHarmonicNumber[n], {n, 10}]ReImPlot[AlternatingHarmonicNumber[t], {t, 0, 5}]ComplexPlot3D[AlternatingHarmonicNumber[z], {z, -1 - I, 1 + I}, ...]Series[AlternatingHarmonicNumber[x], {x, 0, 3}]スコープ (22)
数値評価 (6)
AlternatingHarmonicNumber[4, 1 / 2]N[AlternatingHarmonicNumber[3], 50]N[AlternatingHarmonicNumber[3, 5], 50]N[AlternatingHarmonicNumber[3, 5, 1 / 2], 50]AlternatingHarmonicNumber[4, 1 + I]N[AlternatingHarmonicNumber[27 + I, 5]]N[AlternatingHarmonicNumber[2 + 1 / 2I, 5 - I, I]]AlternatingHarmonicNumber[13, 5`100]//TimingAlternatingHarmonicNumber[5 / 7, 5`1000];//TimingIntervalオブジェクトとCenteredIntervalオブジェクトを使って最悪のケースでも保証される区間を計算する:
AlternatingHarmonicNumber[2, Interval[{2.1, 2.2}]]AlternatingHarmonicNumber[1 / 2, CenteredInterval[3 / 4, 1 / 1000]]Aroundを使って平均的な場合の統計区間を計算することもできる:
AlternatingHarmonicNumber[ 3 / 2, Around[2.1, 0.01]]AlternatingHarmonicNumber[2, {{1 / 2, 2}, {2, 1 / 2}}]MatrixFunctionを使って行列AlternatingHarmonicNumber関数を計算することもできる:
MatrixFunction[AlternatingHarmonicNumber[2, #]&, {{1 / 2, 2}, {2, 1 / 2}}]//FullSimplify特定の値 (6)
記号の
についてのAlternatingHarmonicNumber[n,r]:
AlternatingHarmonicNumber[4, r]記号的
についてのAlternatingHarmonicNumber[n,r]:
AlternatingHarmonicNumber[n, 4]//FunctionExpandAlternatingHarmonicNumber[0]AlternatingHarmonicNumber[∞]AlternatingHarmonicNumber[∞, r]AlternatingHarmonicNumber[∞, r, s]AlternatingHarmonicNumber[n]=0.5となる
の値を求める:
nval = Chop[n /. FindRoot[AlternatingHarmonicNumber[n] == 0.5, {n, 1}], 10^-6]//QuietPlot[Abs[AlternatingHarmonicNumber[n]], {n, 0, 5}, Rule[...]]AlternatingHarmonicNumber[1 / 2]//FunctionExpandAlternatingHarmonicNumber[7 / 3]//FunctionExpand関数の特性 (7)
AlternatingHarmonicNumberの実領域:
FunctionDomain[AlternatingHarmonicNumber[x], x]FunctionDomain[AlternatingHarmonicNumber[z], z, Complexes]AlternatingHarmonicNumberの実数範囲:
FunctionRange[AlternatingHarmonicNumber[x], x, y]//QuietAlternatingHarmonicNumberは解析関数ではない:
FunctionAnalytic[AlternatingHarmonicNumber[x], x]AlternatingHarmonicNumberは非負でも非正でもない:
FunctionSign[AlternatingHarmonicNumber[x], x]AlternatingHarmonicNumberは特異点も不連続点も持たない:
FunctionSingularities[AlternatingHarmonicNumber[x], x]FunctionDiscontinuities[AlternatingHarmonicNumber[x], x]AlternatingHarmonicNumberは凸でも凹でもない:
FunctionConvexity[AlternatingHarmonicNumber[x], x]TraditionalFormによる表示:
TraditionalForm[{AlternatingHarmonicNumber[n], AlternatingHarmonicNumber[n, r], AlternatingHarmonicNumber[n, r, s]}]級数展開 (3)
Seriesを使ってテイラー(Taylor)展開を求める:
Series[AlternatingHarmonicNumber[n], {n, 0, 3}]terms = Normal@Table[Series[AlternatingHarmonicNumber[n], {n, 0, m}], {m, 1, 5, 2}];
ReImPlot[{AlternatingHarmonicNumber[n], terms}, {n, 0, 10}, PlotRange -> {-30, 30}]Series[AlternatingHarmonicNumber[n], {n, 1, 3}]Series[AlternatingHarmonicNumber[n], {n, ∞, 5}]アプリケーション (10)
和 (3)
AlternatingHarmonicNumberを含む有限オイラー和:
Sum[n^2AlternatingHarmonicNumber[n, 3], {n, 1, k}]AlternatingHarmonicNumberを含む無限オイラー和:
Sum[((1/2))^n(AlternatingHarmonicNumber[n, 3]/n^4), {n, 1, ∞}]HarmonicNumberとAlternatingHarmonicNumberの積を含む有限オイラー和:
Sum[(HarmonicNumber[n, 2]AlternatingHarmonicNumber[n]/3^nn^2), {n, 1, ∞}]再帰方程式 (2)
強制項にAlternatingHarmonicNumberを含む再帰方程式を解く:
RSolveValue[{x[k] - 2x[k - 1] == AlternatingHarmonicNumber[k], x[1] == 1}, x[k], k]強制項のHarmonicNumberとAlternatingHarmonicNumberの積,および前置係数
:
RSolveValue[{x[k] + 6x[k - 1] == k * HarmonicNumber[k] * AlternatingHarmonicNumber[k], x[1] == 1}, x[k], k]母関数 (3)
AlternatingHarmonicNumberのGeneratingFunctionを計算する:
GeneratingFunction[AlternatingHarmonicNumber[n, 2], n, x]HarmonicNumberとAlternatingHarmonicNumberの積のGeneratingFunctionを計算する:
GeneratingFunction[HarmonicNumber[n]AlternatingHarmonicNumber[n, 3], n, x]StirlingS1とAlternatingHarmonicNumberの積のExponentialGeneratingFunctionを計算する:
ExponentialGeneratingFunction[StirlingS1[n, 3]AlternatingHarmonicNumber[n, 2], n, x]D離散変換 (2)
AlternatingHarmonicNumberの2乗のZTransformを計算する:
ZTransform[AlternatingHarmonicNumber[n, 2] ^ 2, n, z]AlternatingHarmonicNumber(有理数前置係数付きののDirichletTransformを計算する:
DirichletTransform[(1 / 2)^nAlternatingHarmonicNumber[n, 2], n, s]特性と関係 (9)
AlternatingHarmonicNumberはSumで直接計算できる:
Sum[((-1)^i + 1/i), {i, 1, n}] == AlternatingHarmonicNumber[n]Sum[((-1)^i + 1/i^r), {i, 1, n}] == AlternatingHarmonicNumber[n, r]Sum[((-1)^i + 1s^i/i^r), {i, 1, n}] == AlternatingHarmonicNumber[n, r, s]AlternatingHarmonicNumber[n, 1] === AlternatingHarmonicNumber[n]AlternatingHarmonicNumber[n, r, 1] === AlternatingHarmonicNumber[n, r]整数
について,AlternatingHarmonicNumberはを使って表すことができる:
(AlternatingHarmonicNumber[n] == HarmonicNumber[n] - HarmonicNumber[Floor[n / 2]]) /. n -> 10AlternatingHarmonicNumberは装飾されたHarmonicNumberを使って表すことができる:
AlternatingHarmonicNumber[n] === -HarmonicNumber[n, 1, -1]AlternatingHarmonicNumber[n, r] === -HarmonicNumber[n, r, -1]AlternatingHarmonicNumberは装飾されたMultipleHarmonicNumberを使って表すことができる:
AlternatingHarmonicNumber[n] === -MultipleHarmonicNumber[n, {1}, {-1}]AlternatingHarmonicNumber[n, r] === -MultipleHarmonicNumber[n, {r}, {-1}](AlternatingHarmonicNumber[z + 1] == AlternatingHarmonicNumber[z] + ((-1)^z/Sqrt[(1 + z)^2]))//FunctionExpand//FullSimplifyAlternatingHarmonicNumber,LerchPhi,Zetaの各関数の関係:
AlternatingHarmonicNumber[n] == -(-1)^n LerchPhi[-1, 1, 1 + n] + Log[2]//FullSimplifyAlternatingHarmonicNumber[n, r] == 2^-r ((-2 + 2^r) Zeta[r] + (-1)^n (-Zeta[r, (1 + n/2)] + Zeta[r, (2 + n/2)]))//FullSimplifyAlternatingHarmonicNumber[n, r, s] == (-s)^1 + n LerchPhi[-s, r, 1 + n] - PolyLog[r, -s]//FullSimplifyAlternatingHarmonicNumber は
において,Zeta,DirichletEta,PolyLogを用いて表現できる:
AlternatingHarmonicNumber[∞, r] == (1 - 2^-r + 1)Zeta[r] == DirichletEta[r]//FullSimplifyAlternatingHarmonicNumber[∞, r, s] == -PolyLog[r, -s]//FullSimplify有理式 expr が
を法として
であるかどうかを判定するために,フェルマー商
とユーティリティmodZeroQを定義する:
fermatQuotient[a_, p_Integer ? PrimeQ] := (a ^ (p - 1) - 1) / p;modZeroQ[expr_, m_Integer] := Module[{t = Together[expr], num, den}, num = Numerator[t];den = Denominator[t];
If[CoprimeQ[den, m], Mod[num * PowerMod[den, -1, m], m] == 0, False]
];多くの素数に渡って,mod-p と
が合同であることを検証する:
AllTrue[Prime[Range[100]], modZeroQ[AlternatingHarmonicNumber[# - 1] - 2 fermatQuotient[2, #], #]&]AllTrue[Prime[Range[3, 100]], modZeroQ[AlternatingHarmonicNumber[# - 1] - (2 fermatQuotient[2, #] - # fermatQuotient[2, #] ^ 2), # ^ 2]&]関連するガイド
テキスト
Wolfram Research (2026), AlternatingHarmonicNumber, Wolfram言語関数, https://reference.wolfram.com/language/ref/AlternatingHarmonicNumber.html.
CMS
Wolfram Language. 2026. "AlternatingHarmonicNumber." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/AlternatingHarmonicNumber.html.
APA
Wolfram Language. (2026). AlternatingHarmonicNumber. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/AlternatingHarmonicNumber.html
BibTeX
@misc{reference.wolfram_2026_alternatingharmonicnumber, author="Wolfram Research", title="{AlternatingHarmonicNumber}", year="2026", howpublished="\url{https://reference.wolfram.com/language/ref/AlternatingHarmonicNumber.html}", note=[Accessed: 24-August-2026]}
BibLaTeX
@online{reference.wolfram_2026_alternatingharmonicnumber, organization={Wolfram Research}, title={AlternatingHarmonicNumber}, year={2026}, url={https://reference.wolfram.com/language/ref/AlternatingHarmonicNumber.html}, note=[Accessed: 24-August-2026]}