返回第
个交替调和数
.
AlternatingHarmonicNumber[n,r]
返回阶数为
的第
个交替调和数
.
AlternatingHarmonicNumber[n,r,s]
返回阶数为
、装饰值为
的第
个交替调和数
.
AlternatingHarmonicNumber
返回第
个交替调和数
.
AlternatingHarmonicNumber[n,r]
返回阶数为
的第
个交替调和数
.
AlternatingHarmonicNumber[n,r,s]
返回阶数为
、装饰值为
的第
个交替调和数
.
更多信息
- AlternatingHarmonicNumber 是 HarmonicNumber 的交替类比,由符号交替的倒数和表示.
- AlternatingHarmonicNumber 出现于组合数学、数论和量子场论等领域.
- 作为数学函数,适用于符号与数值计算.
- 对于正整数
,单参数 AlternatingHarmonicNumber 由
给出. - 对于任意
,
具有如下解析延拓:Log[2]-(-1)n LerchPhi[-1,1,1+n]. - 对于正整数
,双参数 AlternatingHarmonicNumber 由式
给出. - 对于任意
,
具有如下解析延拓 2-r ((-2+2r) Zeta[r]-(-1)n Zeta[r,
]+(-1)n Zeta[r,
]). - 对于正整数
,三参数 AlternatingHarmonicNumber 由式
给出. - 对于任意
,
具有如下解析延拓 (-s)1+n LerchPhi[-s,r,1+n]-PolyLog[r,-s]. - 交错调和级数
收敛于
. - 交错调和级数
收敛于
. - 交错调和级数
收敛于
. - 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];//Timing使用 Interval 和 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 求泰勒展开:
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]离散变换 (2)
计算 AlternatingHarmonicNumber 的平方的 ZTransform:
ZTransform[AlternatingHarmonicNumber[n, 2] ^ 2, n, z]计算 AlternatingHarmonicNumber 的 DirichletTransform(含有理前因子):
DirichletTransform[(1 / 2)^nAlternatingHarmonicNumber[n, 2], n, s]属性和关系 (9)
AlternatingHarmonicNumber 的定义恒等式:
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 可以用 HarmonicNumber 表示:
(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]
];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 语言. 2026. "AlternatingHarmonicNumber." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/AlternatingHarmonicNumber.html.
APA
Wolfram 语言. (2026). AlternatingHarmonicNumber. Wolfram 语言与系统参考资料中心. 追溯自 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: 14-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: 14-August-2026]}