Average order of an arithmetic function

From testwiki
Jump to navigation Jump to search

In number theory, an average order of an arithmetic function is some simpler or better-understood function which takes the same values "on average".

Let f be an arithmetic function. We say that an average order of f is g if nxf(n)nxg(n) as x tends to infinity.

It is conventional to choose an approximating function g that is continuous and monotone. But even so an average order is of course not unique.

In cases where the limit limN1NnNf(n)=c

exists, it is said that f has a mean value (average value) c. If in addition the constant c is not zero, then the constant function g(x)=c is an average order of f.

Examples

Calculating mean values using Dirichlet series

In case F is of the form F(n)=dnf(d), for some arithmetic function f(n), one has, Template:NumBlk

Generalized identities of the previous form are found here. This identity often provides a practical way to calculate the mean value in terms of the Riemann zeta function. This is illustrated in the following example.

The density of the kth-power-free integers in Template:Mathbb

For an integer k1 the set Qk of kth-power-free integers is Qk:={nn is not divisible by dk for any integer d2}.

We calculate the natural density of these numbers in Template:Mathbb, that is, the average value of 1Qk, denoted by δ(n), in terms of the zeta function.

The function δ is multiplicative, and since it is bounded by 1, its Dirichlet series converges absolutely in the half-plane Re(s)>1, and there has Euler product Qkns=nδ(n)ns=p(1+ps++ps(k1))=p(1psk1ps)=ζ(s)ζ(sk).

By the Möbius inversion formula, we get 1ζ(ks)=nμ(n)nks, where μ stands for the Möbius function. Equivalently, 1ζ(ks)=nf(n)ns, where f(n)={μ(d)n=dk0otherwise, and hence, ζ(s)ζ(sk)=n(dnf(d))ns.

By comparing the coefficients, we get δ(n)=dnf(d).

Using Template:EquationNote, we get dxδ(d)=xdx(f(d)/d)+O(x1/k).

We conclude that, nxnQk1=xζ(k)+O(x1/k), where for this we used the relation n(f(n)/n)=nf(nk)nk=nμ(n)nk=1ζ(k), which follows from the Möbius inversion formula.

In particular, the density of the square-free integers is ζ(2)1=6π2.

Visibility of lattice points

We say that two lattice points are visible from one another if there is no lattice point on the open line segment joining them.

Now, if Template:Math, then writing a = da2, b = db2 one observes that the point (a2, b2) is on the line segment which joins (0,0) to (a, b) and hence (a, b) is not visible from the origin. Thus (a, b) is visible from the origin implies that (a, b) = 1. Conversely, it is also easy to see that gcd(a, b) = 1 implies that there is no other integer lattice point in the segment joining (0,0) to (a,b). Thus, (a, b) is visible from (0,0) if and only if gcd(a, b) = 1.

Notice that φ(n)n is the probability of a random point on the square {(r,s):max(|r|,|s|)=n} to be visible from the origin.

Thus, one can show that the natural density of the points which are visible from the origin is given by the average, limN1NnNφ(n)n=6π2=1ζ(2).

1ζ(2) is also the natural density of the square-free numbers in Template:Mathbb. In fact, this is not a coincidence. Consider the k-dimensional lattice, k. The natural density of the points which are visible from the origin is 1ζ(k), which is also the natural density of the k-th free integers in Template:Mathbb.

Divisor functions

Consider the generalization of d(n): σα(n)=dndα.

The following are true: nxσα(n)={nxσα(n)=ζ(α+1)α+1xα+1+O(xβ)if α>0,α1,nxσ1(n)=ζ(2)2x2+O(xlogx)if α=1,nxσ1(n)=ζ(2)x+O(logx)if α=1,nxσα(n)=ζ(α+1)x+O(xmax(0,1+α))otherwise. where β=max(1,α).

Better average order

This notion is best discussed through an example. From nxd(n)=xlogx+(2γ1)x+o(x) (γ is the Euler–Mascheroni constant) and nxlogn=xlogxx+O(logx), we have the asymptotic relation nx(d(n)(logn+2γ))=o(x)(x), which suggests that the function logn+2γ is a better choice of average order for d(n) than simply logn.

Mean values over Template:Math

Definition

Let h(x) be a function on the set of monic polynomials over Fq. For n1 we define Aven(h)=1qnf monic,deg(f)=nh(f).

This is the mean value (average value) of h on the set of monic polynomials of degree n. We say that g(n) is an average order of h if Aven(h)g(n) as n tends to infinity.

In cases where the limit, limnAven(h)=c exists, it is said that h has a mean value (average value) c.

Zeta function and Dirichlet series in Template:Math

Let Template:Math be the ring of polynomials over the finite field Template:Math.

Let h be a polynomial arithmetic function (i.e. a function on set of monic polynomials over A). Its corresponding Dirichlet series define to be Dh(s)=f monich(f)|f|s, where for gA, set |g|=qdeg(g) if g0, and |g|=0 otherwise.

The polynomial zeta function is then ζA(s)=f monic|f|s.

Similar to the situation in Template:Math, every Dirichlet series of a multiplicative function h has a product representation (Euler product): Dh(s)=P(n=0h(Pn)|P|sn), where the product runs over all monic irreducible polynomials P.

For example, the product representation of the zeta function is as for the integers: ζA(s)=P(1|P|s)1.

Unlike the classical zeta function, ζA(s) is a simple rational function: ζA(s)=f(|f|s)=ndeg(f)=nqsn=n(qnsn)=(1q1s)1.

In a similar way, If f and g are two polynomial arithmetic functions, one defines f * g, the Dirichlet convolution of f and g, by (f*g)(m)=dmf(m)g(md)=ab=mf(a)g(b) where the sum extends over all monic divisors d of m, or equivalently over all pairs (a, b) of monic polynomials whose product is m. The identity DhDg=Dh*g still holds. Thus, like in the elementary theory, the polynomial Dirichlet series and the zeta function has a connection with the notion of mean values in the context of polynomials. The following examples illustrate it.

Examples

The density of the k-th power free polynomials in Template:Math

Define δ(f) to be 1 if f is k-th power free and 0 otherwise.

We calculate the average value of δ, which is the density of the k-th power free polynomials in Template:Math, in the same fashion as in the integers.

By multiplicativity of δ: fδ(f)|f|s=P(j=0k1(|P|js))=P1|P|sk1|P|s=ζA(s)ζA(sk)=1q1ks1q1s=ζA(s)ζA(ks)

Denote bn the number of k-th power monic polynomials of degree n, we get fδ(f)|f|s=ndeff=nδ(f)|f|s=nbnqsn.

Making the substitution u=qs we get: 1quk1qu=n=0bnun.

Finally, expand the left-hand side in a geometric series and compare the coefficients on un on both sides, to conclude that bn={qnnk1qn(1q1k)otherwise

Hence, Aven(δ)=1q1k=1ζA(k)

And since it doesn't depend on n this is also the mean value of δ(f).

Polynomial Divisor functions

In Template:Math, we define σk(m)=f|m, monic|f|k.

We will compute Aven(σk) for k1.

First, notice that σk(m)=h*𝕀(m) where h(f)=|f|k and 𝕀(f)=1f.

Therefore, mσk(m)|m|s=ζA(s)mh(m)|m|s.

Substitute qs=u we get, LHS=n(deg(m)=nσk(m))un,and by Cauchy product we get, RHS=nqn(1s)n(deg(m)=nh(m))un=nqnunlqlqlkul=n(j=0nqnjqjk+j)=n(qn(1qk(n+1)1qk))un.

Finally we get that, Avenσk=1qk(n+1)1qk.

Notice that qnAvenσk=qn(k+1)(1qk(n+1)1qk)=qn(k+1)(ζ(k+1)ζ(kn+k+1))

Thus, if we set x=qn then the above result reads deg(m)=n,m monicσk(m)=xk+1(ζ(k+1)ζ(kn+k+1)) which resembles the analogous result for the integers: nxσk(n)=ζ(k+1)k+1xk+1+O(xk)

Number of divisors

Let d(f) be the number of monic divisors of f and let D(n) be the sum of d(f) over all monics of degree n. ζA(s)2=(h|h|s)(g|g|s)=f(hg=f1)|f|s=fd(f)|f|s=Dd(s)=n=0D(n)un where u=qs.

Expanding the right-hand side into power series we get, D(n)=(n+1)qn.

Substitute x=qn the above equation becomes: D(n)=xlogq(x)+x which resembles closely the analogous result for integers k=1nd(k)=xlogx+(2γ1)x+O(x), where γ is Euler constant.

Not much is known about the error term for the integers, while in the polynomials case, there is no error term. This is because of the very simple nature of the zeta function ζA(s), and that it has no zeros.

Polynomial von Mangoldt function

The Polynomial von Mangoldt function is defined by: ΛA(f)={log|P|if f=|P|k for some prime monicP and integer k1,0otherwise. where the logarithm is taken on the basis of q.

Proposition. The mean value of ΛA is exactly 1.

Proof. Let m be a monic polynomial, and let m=i=1lPiei be the prime decomposition of m.

We have, f|mΛA(f)=(i1,,il)|0ijejΛA(j=1lPjij)=j=1li=1eiΛA(Pji)=j=1li=1eilog|Pj|=j=1lejlog|Pj|=j=1llog|Pj|ej=log|(i=1lPiei)|=log(m)

Hence, 𝕀ΛA(m)=log|m| and we get that, ζA(s)DΛA(s)=mlog|m||m|s.

Now, m|m|s=ndegm=nun=nqnun=nqn(1s).

Thus, ddsm|m|s=nlog(qn)qn(1s)=ndeg(f)=nlog(qn)qns=flog|f||f|s.

We got that: DΛA(s)=ζ'A(s)ζA(s)

Now, mΛA(m)|m|s=n(deg(m)=nΛA(m)qsm)=n(deg(m)=nΛA(m))un=ζ'A(s)ζA(s)=q1slog(q)1q1s=log(q)n=1qnun

Hence, deg(m)=nΛA(m)=qnlog(q), and by dividing by qn we get that, AvenΛA(m)=log(q)=1.

Polynomial Euler totient function

Define Euler totient function polynomial analogue, Φ, to be the number of elements in the group (A/fA)*. We have, degf=n,f monicΦ(f)=q2n(1q1).

See also

References