TheoremComplete

Dirichlet Hyperbola Method

The Dirichlet hyperbola method is an ingenious technique for evaluating sums involving Dirichlet convolutions by exploiting the geometry of divisor pairs.

TheoremDirichlet Hyperbola Identity

Let ff and gg be arithmetic functions with summatory functions:

F(x)=βˆ‘n≀xf(n),G(x)=βˆ‘n≀xg(n)F(x) = \sum_{n \leq x} f(n), \quad G(x) = \sum_{n \leq x} g(n)

Then for h=fβˆ—gh = f * g:

βˆ‘n≀xh(n)=βˆ‘d≀uf(d)G(x/d)+βˆ‘m≀vg(m)F(x/m)βˆ’F(u)G(v)\sum_{n \leq x} h(n) = \sum_{d \leq u} f(d) G(x/d) + \sum_{m \leq v} g(m) F(x/m) - F(u) G(v)

where uv=xuv = x and typically we choose u=v=xu = v = \sqrt{x}.

ExampleDivisor Function Asymptotics

Taking f=g=1f = g = 1 gives h=Ο„h = \tau (the divisor function):

βˆ‘n≀xΟ„(n)=2βˆ‘d≀x⌊x/dβŒ‹βˆ’βŒŠxβŒ‹2\sum_{n \leq x} \tau(n) = 2 \sum_{d \leq \sqrt{x}} \lfloor x/d \rfloor - \lfloor \sqrt{x} \rfloor^2

The main term comes from ⌊x/dβŒ‹β‰ˆx/d\lfloor x/d \rfloor \approx x/d:

βˆ‘n≀xΟ„(n)β‰ˆ2xβˆ‘d≀x1dβ‰ˆ2xlog⁑x=xlog⁑x\sum_{n \leq x} \tau(n) \approx 2x \sum_{d \leq \sqrt{x}} \frac{1}{d} \approx 2x \log \sqrt{x} = x \log x

More precisely: βˆ‘n≀xΟ„(n)=xlog⁑x+(2Ξ³βˆ’1)x+O(x)\sum_{n \leq x} \tau(n) = x \log x + (2\gamma - 1)x + O(\sqrt{x}).

ExamplePiltz Divisor Problem

For Ο„k(n)=βˆ‘d1β‹―dk=n1\tau_k(n) = \sum_{d_1 \cdots d_k = n} 1 (generalized divisor function), the hyperbola method extends to:

βˆ‘n≀xΟ„k(n)=xPkβˆ’1(log⁑x)+O(x1βˆ’1/k+Ο΅)\sum_{n \leq x} \tau_k(n) = x P_{k-1}(\log x) + O(x^{1 - 1/k + \epsilon})

where Pkβˆ’1P_{k-1} is a polynomial of degree kβˆ’1k-1.

Remark

The geometric intuition: we count lattice points (d,m)(d,m) with dm≀xdm \leq x. The region below the hyperbola is divided into:

  • Points with d≀xd \leq \sqrt{x} (vertical strips)
  • Points with m≀xm \leq \sqrt{x} (horizontal strips)
  • Overlap at d,m≀xd, m \leq \sqrt{x} (square), subtracted once

This "cut the hyperbola" approach appears throughout analytic number theory.

The hyperbola method transforms difficult summation problems into tractable pieces. Its power lies in reducing convolution sums to simpler summatory functions, often yielding both main terms and error bounds with geometric clarity.