∑d≤√x′ M(xd)+∑d≤√xμ(d)ωP(xd)−ωP(√x)M(√x)=0
where
I calculate an example for x=50 and P={2,3}. The first term is
∑d≤7′ M(50d)=M(50)+M(10)+M(7)
The second term is
∑d≤7μ(d)ωP(50d)
If I use
ωP(x)=⌊x⌋−⌊x2⌋−⌊x3⌋+⌊x6⌋
then it can be calculated that the second term is zero. The third term is ω(7)M(7)=3M(7). All together, von Sterneck's formula gives the recursive relation
M(50)+M(10)+M(7)+0−3M(7)=0
Because M(10)=−1 and M(7)=−2 this gives M(50)=−3.
Sketch of the proof of the formula
The proof proceeds as follows. Define the function eP
eP(m)={1ifp1∤m and ⋯ and pj∤m0otherwise
then calculate the Dirichlet convolution
eP∗μ=1⟨P⟩⋅μ
where 1⟨P⟩ is the characteristic function on the set ⟨P⟩={n∈N|∀p:p|n⟹p∈P}. Because ∑k≤xeP(k)=ωP(x), Dirichlet's hyperbola method gives- μ the Möbius function
- M(x)=∑n≤xμ(n) the Mertens function
- ωP(x)={k∈N|1≤k≤x and p1∤k and ⋯ and pj∤k} with P={p1,…pj} a non-empty set of primes
- ∑′k≤x the sum over integers k with p1∤k and ⋯ and pj∤k
- x≥p1p2⋯ pj
I calculate an example for x=50 and P={2,3}. The first term is
∑d≤7′ M(50d)=M(50)+M(10)+M(7)
The second term is
∑d≤7μ(d)ωP(50d)
If I use
ωP(x)=⌊x⌋−⌊x2⌋−⌊x3⌋+⌊x6⌋
then it can be calculated that the second term is zero. The third term is ω(7)M(7)=3M(7). All together, von Sterneck's formula gives the recursive relation
M(50)+M(10)+M(7)+0−3M(7)=0
Because M(10)=−1 and M(7)=−2 this gives M(50)=−3.
Sketch of the proof of the formula
The proof proceeds as follows. Define the function eP
eP(m)={1ifp1∤m and ⋯ and pj∤m0otherwise
then calculate the Dirichlet convolution
∑n≤x1⟨P⟩(n)μ(n)=∑d≤√xeP(d) M(xd)+∑d≤√xμ(d)ωP(xd)−ωP(√x)M(√x)
The result then follows because the left hand side is zero for x≥p1p2⋯ pj
Von Sterneck used this formula with P={2,3,5,7}. In that way he could calculate values of M(n) for n up to 5,000,000 based on a pre-computed table of M(n) for n up to 500,000.
No comments:
Post a Comment