Dirichlet hyperbola method
Let f, g, and h be multiplicative functions such that f=g*h, where * denotes the convolution (http://planetmath.org/DirichletConvolution) of g and h. The Dirichlet hyperbola method (typically shortened to hyperbola method) is a way to ∑n≤xf(n) by using the fact that f=g*h:
∑n≤xf(n)=∑n≤x∑ab=ng(a)h(b)=∑a≤√x∑b≤xag(a)h(b)+∑b≤√x∑a≤xbg(a)h(b)-∑a≤√x∑b≤√xg(a)h(b) |
Note that, since ab=n≤x, not both of a and b can be larger than √x. The Dirichlet hyperbola method follows from this fact as well as the inclusion-exclusion principle.
This method for calculating ∑n≤xf(n) is advantageous when the sums in of g and h are easier to handle and when |g(n)-h(n)| is relatively small for most n∈ℕ.
As an example, the sum ∑n≤xτ(n) will be calculated using the Dirichlet hyperbola method.
Note that τ=1*1. Thus:
∑n≤xτ(n)=∑a≤√x∑b≤xa1+∑b≤√x∑a≤xb1-∑a≤√x∑b≤√x1=∑a≤√x(xa+O(1))+∑b≤√x(xb+O(1))-(∑a≤√x1)(∑b≤√x1)=2∑c≤√x(xc+O(1))-(∑c≤√x1)2=2x∑c≤√x1c+O(∑c≤√x1)-(√x+O(1))2=2x(log√x+γ+O(1√x))+O(√x)-(x+O(√x)+O(1))=2x(12logx+γ+O(1√x))-x+O(√x)=xlogx+2γx+O(x√x)-x+O(√x)=xlogx+(2γ-1)x+O(√x)
Title | Dirichlet hyperbola method |
---|---|
Canonical name | DirichletHyperbolaMethod |
Date of creation | 2013-03-22 15:58:27 |
Last modified on | 2013-03-22 15:58:27 |
Owner | Wkbj79 (1863) |
Last modified by | Wkbj79 (1863) |
Numerical id | 14 |
Author | Wkbj79 (1863) |
Entry type | Definition |
Classification | msc 11N37 |
Synonym | hyperbola method |
Related topic | ConvolutionMethod |
Related topic | TauFunction |
Related topic | EulersConstant |