Details
ResourceFunction["MultipleHarmonicStarNumber"] represents finite harmonic sums that generalize
HarmonicNumber to multiple, weakly ordered indices with optional decoration modifiers.
ResourceFunction["MultipleHarmonicStarNumber"] is the star analogue of the built-in MultipleHarmonicNumber: its defining nested sum uses weak inequalities, while MultipleHarmonicNumber uses strict inequalities.
ResourceFunction["MultipleHarmonicStarNumber"] of one argument is the same as
HarmonicNumber.
ResourceFunction["MultipleHarmonicStarNumber"] is defined by the nested sums:
| Two arguments | |
| Three arguments | |
In ResourceFunction["MultipleHarmonicStarNumber"][n,{r1,…,rk},{s1,…,sk}], n is the truncation index; {r1,…,rk} are the weights, orders or indices; {s1,…,sk} are the decoration values, colors or numerator weights; and k is the depth.
In the two-argument form, all decoration values are 1: ResourceFunction["MultipleHarmonicStarNumber"][n,{r1,…,rk}]=ResourceFunction["MultipleHarmonicStarNumber"][n,{r1,…,rk},{1,…,1}].
The truncation index n must be a non-negative integer for finite sums. The weights and decoration values can be arbitrary complex numerical values; special all-zero and all-one order lists also simplify for symbolic n.
ResourceFunction["MultipleHarmonicStarNumber"] of depth 1 reproduces
HarmonicNumber:
| One argument | ResourceFunction["MultipleHarmonicStarNumber"][n]=HarmonicNumber[n] |
| Two arguments | ResourceFunction["MultipleHarmonicStarNumber"][n,{r}]=HarmonicNumber[n,r] |
| Three arguments | ResourceFunction["MultipleHarmonicStarNumber"][n,{r},{s}]=HarmonicNumber[n,r,s] |
When the defining series converges, the infinity limit coincides with the corresponding multiple zeta star or multiple polylog star value.
Products of ResourceFunction["MultipleHarmonicStarNumber"] satisfy stuffle/quasi-shuffle relations from weakly nested sums.