Multiplicative function explained

In number theory, a multiplicative function is an arithmetic function f(n) of a positive integer n with the property that f(1) = 1 and f(ab) = f(a)f(b) whenever a and b are coprime.

An arithmetic function f(n) is said to be completely multiplicative (or totally multiplicative) if f(1) = 1 and f(ab) = f(a)f(b) holds for all positive integers a and b, even when they are not coprime.

Examples

Some multiplicative functions are defined to make formulas easier to write:

Other examples of multiplicative functions include many functions of importance in number theory, such as:

\varphi(n)

: Euler's totient function

\varphi

, counting the positive integers coprime to (but not bigger than) n
*(n)
\sigma
k

=\sumddk.

An example of a non-multiplicative function is the arithmetic function r2(n) - the number of representations of n as a sum of squares of two integers, positive, negative, or zero, where in counting the number of ways, reversal of order is allowed. For example:

and therefore r2(1) = 4 ≠ 1. This shows that the function is not multiplicative. However, r2(n)/4 is multiplicative.

In the On-Line Encyclopedia of Integer Sequences, sequences of values of a multiplicative function have the keyword "mult".

See arithmetic function for some other examples of non-multiplicative functions.

Properties

A multiplicative function is completely determined by its values at the powers of prime numbers, a consequence of the fundamental theorem of arithmetic. Thus, if n is a product of powers of distinct primes, say n = pa qb ..., then f(n) = f(pa) f(qb) ...

This property of multiplicative functions significantly reduces the need for computation, as in the following examples for n = 144 = 24 · 32:d(144) = \sigma_0(144) = \sigma_0(2^4) \, \sigma_0(3^2) = (1^0 + 2^0 + 4^0 + 8^0 + 16^0)(1^0 + 3^0 + 9^0) = 5 \cdot 3 = 15\sigma(144) = \sigma_1(144) = \sigma_1(2^4) \, \sigma_1(3^2) = (1^1 + 2^1 + 4^1 + 8^1 + 16^1)(1^1 + 3^1 + 9^1) = 31 \cdot 13 = 403\sigma^*(144) = \sigma^*(2^4) \, \sigma^*(3^2) = (1^1 + 16^1)(1^1 + 9^1) = 17 \cdot 10 = 170

Similarly, we have:\varphi(144) = \varphi(2^4) \, \varphi(3^2) = 8 \cdot 6 = 48

In general, if f(n) is a multiplicative function and a, b are any two positive integers, then

Every completely multiplicative function is a homomorphism of monoids and is completely determined by its restriction to the prime numbers.

Convolution

If f and g are two multiplicative functions, one defines a new multiplicative function

f*g

, the Dirichlet convolution of f and g, by (f \, * \, g)(n) = \sum_ f(d) \, g \left(\frac \right)where the sum extends over all positive divisors d of n. With this operation, the set of all multiplicative functions turns into an abelian group; the identity element is ε. Convolution is commutative, associative, and distributive over addition.

Relations among the multiplicative functions discussed above include:

\mu*1=\varepsilon

(the Möbius inversion formula)

(\mu\operatorname{Id}k)*\operatorname{Id}k=\varepsilon

(generalized Möbius inversion)

\varphi*1=\operatorname{Id}

d=1*1

\sigma=\operatorname{Id}*1=\varphi*d

\sigmak=\operatorname{Id}k*1

\operatorname{Id}=\varphi*1=\sigma*\mu

\operatorname{Id}k=\sigmak*\mu

The Dirichlet convolution can be defined for general arithmetic functions, and yields a ring structure, the Dirichlet ring.

The Dirichlet convolution of two multiplicative functions is again multiplicative. A proof of this fact is given by the following expansion for relatively prime

a,b\inZ+

: \begin(f \ast g)(ab)& = \sum_ f(d) g\left(\frac\right) \\&= \sum_ \sum_ f(d_1d_2) g\left(\frac\right) \\&= \sum_ f(d_1) g\left(\frac\right) \times \sum_ f(d_2) g\left(\frac\right) \\&= (f \ast g)(a) \cdot (f \ast g)(b).\end

Dirichlet series for some multiplicative functions

\sumn\ge

\mu(n)
ns

=

1
\zeta(s)

\sumn\ge

\varphi(n)
ns

=

\zeta(s-1)
\zeta(s)

\sumn\ge

d(n)2
ns

=

\zeta(s)4
\zeta(2s)

\sumn\ge

2\omega(n)
ns

=

\zeta(s)2
\zeta(2s)
More examples are shown in the article on Dirichlet series.

Rational arithmetical functions

An arithmetical function f is said to be a rational arithmetical function of order

(r,s)

if there exists completely multiplicative functions g1,...,gr, h1,...,hs such that f=g_1\ast\cdots\ast g_r\ast h_1^\ast\cdots\ast h_s^, where the inverses are with respect to the Dirichlet convolution. Rational arithmetical functions of order

(1,1)

are known as totient functions, and rational arithmetical functions of order

(2,0)

are known as quadratic functions or specially multiplicative functions. Euler's function

\varphi(n)

is a totient function, and the divisor function

\sigmak(n)

is a quadratic function. Completely multiplicative functions are rational arithmetical functions of order

(1,0)

. Liouville's function

λ(n)

is completely multiplicative. The Möbius function

\mu(n)

is a rational arithmetical function of order

(0,1)

.By convention, the identity element

\varepsilon

under the Dirichlet convolution is a rational arithmetical function of order

(0,0)

.

All rational arithmetical functions are multiplicative. A multiplicative function f is a rational arithmetical function of order

(r,s)

if and only if its Bell series is of the form for all prime numbers

p

.

The concept of a rational arithmetical function originates from R. Vaidyanathaswamy (1931).

Busche-Ramanujan identities

A multiplicative function

f

is said to be specially multiplicativeif there is a completely multiplicative function

fA

such that

f(m)f(n)=\sumd\midf(mn/d2)fA(d)

for all positive integers

m

and

n

, or equivalently

f(mn)=\sumd\midf(m/d)f(n/d)\mu(d)fA(d)

for all positive integers

m

and

n

, where

\mu

is the Möbius function. These are known as Busche-Ramanujan identities. In 1906, E. Busche stated the identity

\sigmak(m)\sigmak(n)=\sumd\mid

2)
\sigma
k(mn/d

dk,

and, in 1915, S. Ramanujan gave the inverse form

\sigmak(mn)=\sumd\mid\sigmak(m/d)\sigmak(n/d)\mu(d)dk

for

k=0

. S. Chowla gave the inverse form for general

k

in 1929, see P. J. McCarthy (1986). The study of Busche-Ramanujan identities begun from an attempt to better understand the special cases given by Busche and Ramanujan.

It is known that quadratic functions

f=g1\astg2

satisfy the Busche-Ramanujan identities with

fA=g1g2

. In fact, quadratic functions are exactly the same as specially multiplicative functions. Totients satisfy a restricted Busche-Ramanujan identity. For further details, see R. Vaidyanathaswamy (1931).

Multiplicative function over

Let, the polynomial ring over the finite field with q elements. A is a principal ideal domain and therefore A is a unique factorization domain.

A complex-valued function

λ

on A is called multiplicative if

λ(fg)(f)λ(g)

whenever f and g are relatively prime.

Zeta function and Dirichlet series in

Let h be a polynomial arithmetic function (i.e. a function on set of monic polynomials over A). Its corresponding Dirichlet series is defined to be

D_h(s)=\sum_h(f)|f|^,where for

g\inA,

set

|g|=q\deg(g)

if

g\ne0,

and

|g|=0

otherwise.

The polynomial zeta function is then

\zeta_A(s)=\sum_|f|^.

Similar to the situation in, every Dirichlet series of a multiplicative function h has a product representation (Euler product):

D_(s)=\prod_P \left(\sum_^h(P^)|P|^\right),where the product runs over all monic irreducible polynomials P. For example, the product representation of the zeta function is as for the integers:

\zeta_A(s)=\prod_(1-|P|^)^.

Unlike the classical zeta function,

\zetaA(s)

is a simple rational function:

\zeta_A(s)=\sum_f |f|^ = \sum_n\sum_q^=\sum_n(q^)=(1-q^)^.

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

\begin(f*g)(m) &= \sum_ f(d)g\left(\frac\right) \\&= \sum_f(a)g(b),\endwhere the sum is 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.

Multivariate

Multivariate functions can be constructed using multiplicative model estimators. Where a matrix function of is defined as D_N = N^2 \times N(N + 1) / 2

a sum can be distributed across the producty_t = \sum(t/T)^u_t = \sum(t/T)^G_t^\epsilon_t

For the efficient estimation of, the following two nonparametric regressions can be considered: \tilde^2_t = \frac = \sigma^2(t/T) + \sigma^2(t/T)(\epsilon^2_t - 1),

and y^2_t = \sigma^2(t/T) + \sigma^2(t/T)(g_t\epsilon^2_t - 1).

Thus it gives an estimate value of L_t(\tau;u) = \sum_^T K_h(u - t/T)\begin ln\tau + \frac \end

with a local likelihood function for

2
y
t
with known

gt

and unknown

\sigma2(t/T)

.

Generalizations

An arithmetical function

f

is quasimultiplicative if there exists a nonzero constant

c

such that

cf(mn)=f(m)f(n)

for all positive integers

m,n

with

(m,n)=1

. This concept originates by Lahiri (1972).

An arithmetical function

f

is semimultiplicative if there exists a nonzero constant

c

, a positive integer

a

anda multiplicative function

fm

such that

f(n)=cfm(n/a)

for all positive integers

n

(under the convention that

fm(x)=0

if

x

is not a positive integer.) This concept is due to David Rearick (1966).

An arithmetical function

f

is Selberg multiplicative if for each prime

p

there exists a function

fp

on nonnegative integers with

fp(0)=1

forall but finitely many primes

p

such that

f(n)=\prodpfp(\nup(n))

for all positive integers

n

, where

\nup(n)

is the exponent of

p

in the canonical factorization of

n

. See Selberg (1977).

It is known that the classes of semimultiplicative and Selberg multiplicative functions coincide. They both satisfy the arithmetical identity

f(m)f(n)=f((m,n))f([m,n])

for all positive integers

m,n

. See Haukkanen (2012).

It is well known and easy to see that multiplicative functions are quasimultiplicative functions with

c=1

and quasimultiplicative functions are semimultiplicative functions with

a=1

.

See also

References