Complex Roots of Unity and Normal Numbers
Abstract
Given an arbitrary prime number q, set ξ = e2πi/q. We use a clever selection of the values of ξα, α = 1,2, …, in order to create normal numbers. We also use a famous result of André Weil concerning Dirichlet characters to construct a family of normal numbers.
1. Introduction and Statement of the Results
Let λ(n) be the Liouville function (defined by λ(n)≔(−1) Ω(n), where ). It is well known that the statement “∑n≤x λ(n) = o(x) as x → ∞” is equivalent to the Prime Number Theorem. It is conjectured that if b1 < b2 < ⋯<bk are arbitrary positive integers, then ∑n≤x λ(n)λ(n + b1) ⋯ λ(n + bk) = o(x) as x → ∞. This conjecture seems presently out of reach since we cannot even prove that ∑n≤x λ(n)λ(n + 1) = o(x) as x → ∞.
The Liouville function belongs to a particular class of multiplicative functions, namely, the class of completely multiplicative functions. Recently, Indlekofer et al. [1] considered a very special function constructed in the following manner. Let ℘ stand for the set of all primes. For each q ∈ ℘, let be the group of complex roots of unity of order q. As p runs through the primes, let ξp be independent random variables distributed uniformly on Cq. Then, let be defined on ℘ by f(p) = ξp, so that f(n) yields a random variable. In their 2011 paper, Indlekofer et al. proved that if stands for a probability space, where ξp (p ∈ ℘) are the independent random variables, then, for almost all ω ∈ Ω, the sequence α = f(1)f(2)f(3)⋯ is a normal sequence over Cq (see Definition 1 below).
Let us now consider a somewhat different setup. Let q ≥ 2 be a fixed prime number and set Aq≔{0,1, …, q − 1}. Given an integer t ≥ 1, an expression of the form i1i2 ⋯ it, where each ij ∈ Aq, is called a word of length t. We use the symbol Λ to denote the empty word. Then, will stand for the set of words of length t over Aq, while will stand for the set of all words over Aq regardless of their length, including the empty word Λ. Similarly, we define to be the set of words over Cq regardless of their length.
Definition 1. Given a sequence of integers a(1), a(2), a(3), …, one will say that the concatenation of their q-ary digit expansions , denoted by , is a normal sequence if the number is a q-normal number.
It can be proved using a theorem of Halász (see [2]) that if is defined on the primes p by f(p) = ξa (a ≠ 0), then ∑n≤x f(n) = o(x) as x → ∞.
Theorem 2. The sequence θ is a normal sequence over Cq.
We now use a famous result of André Weil to construct a large family of normal numbers.
Let p ∈ ℘ be such that q∣p − 1. Moreover, let χp be a Dirichlet character modulo p of order q, meaning that the smallest positive integer t for which is q. (Here χ0 stands for the principal character.)
We can prove the following.
Theorem 3. Let p1 < p2 < ⋯ be an infinite set of primes such that q∣pj − 1 for all . For each , let be a character modulo pj of order q. Further set
As an immediate consequence of this theorem, we have the following corollary.
Corollary 4. Let φ : Cq → Aq be defined by φ(ξa) = a. Extend the function φ to by φ(αβ) = φ(α)φ(β). Let
2. Proof of Theorem 2
Let be a fixed positive integer. Let . Recall the notation ξ = e2πi/q. Given a positive integer k, let x, y be such that . We will now count the number of those n ∈ [x, x + y] for which () holds.
3. Proof of Theorem 3
As we will see, the proof of Theorem 3 is essentially a consequence of Weil’s result (10).
Conflict of Interests
The authors of this paper certify that they have no conflict of interests.
Acknowledgments
Jean Marie De Koninck was supported in part by a grant from NSERC. Imre Kátai was supported by the Hungarian and Vietnamese TET 10-1-2011-0645.