Correlation Among Runners
Correlation Among Runners
Guillem Perarnau
School of Mathematics
University of Birmingham
Birmingham, B15 2TT, UK.
g.perarnau@bham.ac.uk
Oriol Serra
Departament de Matemàtiques, Universitat Politècnica de Catalunya, and
Barcelona Graduate School of Mathematics
Barcelona, Spain
oriol.serra@upc.edu
Submitted: Mar 21, 2015; Accepted: Feb 28, 2016; Published: Mar 18, 2016
Mathematics Subject Classifications: 11B75, 11J13, 11J71.
Abstract
The Lonely Runner Conjecture, posed independently by Wills and by Cusick,
states that for any set of runners running along the unit circle with constant different
speeds and starting at the same point, there is a time where all of them are far
enough from the origin. We study the correlation among the time that runners
spend close to the origin. By means of these correlations, we improve a result of
Chen on the gap of loneliness. In the last part, we introduce dynamic interval graphs
to deal with a weak version of the conjecture thus providing a new result related to
the invisible runner theorem of Czerwiński and Grytczuk.
1 Introduction
The Lonely Runner Conjecture was posed independently by Wills [22] in 1967 and Cu-
sick [10] in 1982. Its picturesque name comes from the following interpretation due to
Goddyn [5]. Consider a set of k runners on the unit circle running with different constant
∗
The authors would like to thank Jarek Grytczuk for suggesting the use of dynamic graphs in the
last part of the paper. This research was supported by the Spanish Research Council under project
MTM2014-54745-P and by the Catalan Research Council under grant 2014 SGR 1147.
and by
{x} = x − bxc,
its fractional part.
By assuming that one of the runners has zero speed, the conjecture can be easily seen
to be equivalent to the following one.
Conjecture 1 (Lonely Runner Conjecture). For every n > 1 and every set of nonzero
speeds v1 , . . . , vn , there exists a time t ∈ R such that
1
ktvi k > ,
n+1
for every i ∈ [n].
If true, the Lonely Runner Conjecture is best possible: for the set of speeds,
For every t ∈ Ai , we will say that the i–th runner is δ–close to the origin at time t.
Otherwise, we will say that the runner is δ–far from the origin at time t.
The set Ai can be thought of as an event in the probability space [0, 1) with the
uniform distribution. Notice that we have Pr(Ai ) = 2δ independently from the value of
vi . In this setting, if
n
!
\
Pr Ai > 0 , (4)
i=1
This result was improved by Chen [7] who showed that, for every set of n nonzero
speeds, there exists a time t ∈ R such that
1
ktvi k > 1 , (5)
2n − 1 + 2n−3
Then, we are able to improve Chen’s result on the gap of loneliness around the origin.
Theorem 3. For every sufficiently large n and every set v1 , . . . , vn of nonzero speeds there
exists a time t ∈ [0, 1) such that
1
ktvi k > ,
2n − 2 + o(1)
The proof of Theorem 3 uses a Bonferroni–type inequality due to Hunter [19] (see
Lemma 13) that improves the union bound with the knowledge of pairwise intersections.
While the improvement of Theorem 3 is modest, we point out that this is the best result
up to date on the Lonely Runner Conjecture for a general sequence of speeds (provided
that n is large).
The bound on δ in Theorem 3 can be substantially improved in the case of sets of
speeds taken from a sequence with divergent sum of inverses. More precisely the following
result is proven.
Theorem 4. For every set v1 , . . . , vn of nonzero speeds there exists a time t ∈ [0, 1) such
that
1
ktvi k > Pn 1 ,
2 n − i=2 vi
The condition (2) of Dubickas [14] implies that the conjecture is true if the speeds grow
sufficiently fast. Theorem 4 is interesting in the sense that it provides meaningful bounds
for the opposite case, that is when the speeds grow slowly. In particular, if vi , 1 6 i 6 n
where α = δ/vi and β = δ/vj and we consider the elements in [0, 1) modulo 1. We observe
that α + β = δ(vi + vj )/vi vj < 1/2 since δ < 1/4.
Denote by I = (−α, α) and J = (−β, β). We have
[
Pr(Ai ∩ Aj ) = Pr (I + k/vi ) ∩ (J + l/vj )
k6vi ,l6vj
X
= Pr((I + k/vi ) ∩ (J + l/vj ))
k6vi ,l6vj
X
= Pr(I ∩ (J + l/vj − k/vi ))
k6vi ,l6vj
vi vj −1
X
= Pr (I ∩ (J + k/vj vi )) ,
k=0
By symmetry, we have
Pr(Ai ∩ Aj ) d(0) X k X k
= + d = α+ min 2α, β + α − .
2 2 vi vj vi vj
16k6(β+α)vi vj 16k6(β+α)vi vj
Write αvi vj = p+εji and βvi vj = q+εij , where p and q are integers and 0 6 εji , εij < 1.
Observe that
q−p 2(p + εji ), if εji 6 εij
d vi vj = = 2p + εji + min(εji , εij ) ,
vi vj 2p + εji + εij , if εji > εij
and that
q+p+1 0, if εji + εij 6 1
d vi vj = = max(0, εji + εij − 1) .
vi vj εji + εij − 1, if εji + εij > 1
Therefore,
Pr(Ai ∩ Aj ) X
vi vj = p + εji + min(2(p + εji ), q + p + εji + εij − k)
2 16k6p+q+ε ji +εij
q−p−1
X
= p + εji + 2(p + εji ) + 2p + εji + min(εji , εij )
k=1
p+q
X
+ (q + p + εji + εij − k) + max(0, εji + εij − 1)
k=q−p+1
Thus,
2 2f (εji , εij )
Pr(Ai ∩ Aj ) = (2(p + εji )(q + εij ) + f (εji , εij )) = 4δ 2 + .
vi vj vi vj
Proposition 7 can be easily generalized to pairs of speeds that are not coprime.
We devote the rest of this section to improve (10). Let us first show for which values is f
nonnegative.
Lemma 10. The function f (x, y) is nonnegative in [0, 1/2]2 and in [1/2, 1)2 .
Proof. If 0 6 x, y 6 1/2, then min(x, y) > 2xy, which implies f (x, y) > 0.
Moreover,
f (1 − x, 1 − y) = min(1 − x, 1 − y) + max(1 − x − y, 0) − 2(1 − x − y + xy)
= min(y, x) + max(0, x + y − 1) − 2xy
= f (x, y) .
Therefore, we also have f (x, y) > 0 for all 1/2 6 x, y < 1.
Lemma 11. Let M > 3 be an integer, γ = M −1 > 0 and vj < vi . If either (1 − γ)vi 6 vj
or γδvi > vj , then
(gcd(vi , vj ))2 f (εij , εji )
> −γδ 2 .
vi vj
Proof. For the sake of simplicity, let us write vi / gcd(vi , vj ) = kδ −1 +x and vj / gcd(vi , vj ) =
lδ −1 +y with k and l being nonnegative integers and 0 6 x, y < δ −1 . In particular, observe
that εij = xδ and εji = yδ. Moreover, we can assume that vi and vj are such that f (εij , εji )
is negative, otherwise, there is nothing to prove.
We split the proof in the two different cases each consisting of some other subcases.
Figure 2 illustrates the subcase considered in each situation.
vi
Case A: ( gcd(v i ,vj )
> (γδ)−1 ): This case covers the case when γδvi > vj , since
vj / gcd(vi , vj ) > 1 and also the case when (1 − γ)vi 6 vj and gcd(vvii ,vj ) > (γδ)−1 .
vi
Case B ((1 − γ)vi 6 vj and gcd(v i ,vj )
6 (γδ)−1 ): By Lemma 10 and since
vi
gcd(vi ,vj )
6 (γδ)−1 , we can assume that either k = l, y < δ −1 /2 and x > δ −1 /2 (Subcases
B.1 and B.2) or k = l + 1, y > δ −1 /2 and x < δ −1 /2 (Subcases B.3 and B.4). In all these
cases, (1 − γ)vi 6 vj implies
y > (1 − γ)x − γkδ −1 . (11)
Subcase B.1 (k = l and x+y 6 δ −1 ): Since x+y 6 δ −1 , then max(0, εij +εji −1) =
0.
By using vi / gcd(vi , vj ) = kδ −1 + x, vj / gcd(vi , vj ) = kδ −1 + y > y and the fact that
f (εij , εji ) < 0 we have
2(1+γk)
(gcd(vi , vj ))2 f (εij , εji ) 1 − 2xδ 2 1 − 2−γ 2
> δ > 1+γk
δ = −γδ 2 ,
vi vj k + xδ k + 2−γ
(gcd(vi , vj ))2 f (εij , εji ) (gcd(vi , vj ))2 xδ(1 − 2yδ) xδ(1 − 2yδ)
= = := g(x, y) .
vi vj vi vj (kδ + x)(lδ −1 + y)
−1
We aim to lower bound g(x, y) in the corresponding area. We have that ∂x g(x, y) =
(1−2yδ)k
(kδ −1 +x)2 (lδ −1 +y)
6 0 for every y > δ −1 /2. Again, the local minimum of g(x, y) is attained
in the line x + y = δ −1 . A straightforward computation gives,
(4xδ − 1)k 2 − x2 δ 2 3
∂g(x, δ −1 − x) = δ
(k 2 − x2 δ 2 )2
p
√ 0 in x0 = (1 −
which equals 1 − 1/4k 2 )2k 2 δ −1 . Therefore, for every k > 1, we have
x0 6 (2 − 3)δ −1 .
Subcase B.3.1 (k 6 γ −1 /3): In this case, since x0 < 1/3 for every k > 1, the pair
(x0 , δ −1 − x0 ) does not lie in the corresponding area. Thus, the minimum is attained
when x is maximized, that is in the point where the two lines x + y = δ −1 and y =
(1 − γ)x − (γk − 1)δ −1 meet. We obtain
γk −1 2 − (k + 1)γ −1 1 (2k + 1)γ − 2
g(x, y) > g δ , δ = −1 −1
· γk .
2−γ 2−γ (kδ + x)(lδ + y) (2 − γ)2
x0 (2x0 δ − 1) 3 −x0 3 p
g(x, y) > g(x0 , δ −1 − x0 ) = 2 2 2
δ = 2
δ = ( 1 − 1/4k 2 − 1)δ 2 .
k − x0 δ 2k
since γ = M −1 6 1/3.
Subcase B.4 (k = l+1 and x+y > δ −1 ): We have max(0, εij +εji −1) = (x+y)δ−1
and min(εij , εji ) = x. Then,
The following lemma shows that among a large set of positive numbers, there should
be a pair of numbers satisfying that they are either close or far enough from each other.
Lemma 12. For every c > 1, T > c and every set x1 > . . . > xm+1 > 0 of nonnegative
numbers, with m > logc T , there is a pair i, j ∈ [m + 1], i < j, such that
xi xi
either 6 c or >T .
xj xj
Proof. Suppose that for each pair i < j we have xi > cxj . In particular, for each i 6 m,
we have xi > cxi+1 and x1 > cm xm+1 > T xm+1 . Hence the second possibility holds for
i = 1 and j = m + 1.
For any fixed ε > 0, we call a pair i, j ∈ [n] ε–good if Pr(Ai ∩ Aj ) > (1 − ε)4δ 2 . Now
we are able to improve the lower bound on the second moment of X given in (10).
−1
are no independent sets of size larger than m = dlogc (T )e = d loglogδ c + logc γ −1 e. Since
δ → 0 when n → +∞, if n is large enough, there exists some constant c0ε that depends
−1
only on ε such that m > logcδ0 + 1. Thus, the complement of H, H, has no clique of size
ε
m−2 n 2
m. By the Erdős–Stone theorem (see [15]), |E(H)| 6 (1 + o(1)) m−1 2
, which implies that
there are
n2 c0 n 2
|E(H)| > (1 + o(1)) = (1 + o(1)) ε −1 ,
2(m − 1) 2 log δ
ε–good unordered pairs.
c0ε n2 c0ε n2
2 2
> (1 − ε)4δ + 2δ n(n − 1) − + 2δn
log δ −1 log δ −1
0 2
c0ε
2 cε n 2 1
= (1 − ε)4δ + 2δ 1 − − n2 + 2δn
log δ −1 log δ −1 n
cε
> 2δn δ 1 + n+1 ,
log δ −1
for some cε that depends only on ε.
Next, we show some applications of our bounds that extend some known results.
As we have
P already mentioned, Pr(Ai ) = 2δ. Thus, it remains to select a tree T that
maximizes ij∈E(T ) Pr(Ai ∩ Aj ).
Lemma 14. For every ε0 > 0 and 0 < δ < 1/4, there exists a tree T on the set of vertices
[n] such that X
Pr(Ai ∩ Aj ) > (1 − ε0 )4δ 2 n .
ij∈E(T )
Proof. Recall that Proposition 8 states that if 0 < δ < 1/4, then
Set M to be the largest integer satisfying M = γ −1 < d(2ε0 )−1 e. We will construct a
large forest F on the set of vertices [n], where all the edges ij ∈ E(F ) are ε0 –good. In
particular they will satisfy,
Therefore we can construct a spanning tree T on the vertex set [n], that contains the
forest F and thus satisfies
X
Pr(Ai ∩ Aj ) > (1 − o(1)) (4 − 2γ)δ 2 n > (1 − ε0 )4δ 2 n ,
ij∈E(T )
if n is large enough.
Let us proceed to prove Theorem 3.
Proof of Theorem 3. Given an ε > 0, by Lemma 12 and Lemma 14 with ε0 = ε/2 and
0 < δ < 1/4, we have
n
! n
\ X X
Pr Ai > 1 − Pr(Ai ) + Pr(Ai ∩ Aj )
i=1 i=1 ij∈E(T )
Using
T Lemma 12 in a similar way as in the proof of Theorem 3, we can obtain that
Pr ni=1 Ai > 0 for every δ < 2(n−c)
1
.
The last part of the corollary follows by considering T to be the star with center in
the smallest of the speeds.
1. G(0) = Kn .
4. All the intervals have the same size, |Ii (t)| = 1/n, and thus, G(t) is a unit circular
interval graph.
We can restate the Lonely Runner Conjecture in terms of the dynamic interval graph
G(t).
Conjecture 18 (Lonely Runner Conjecture). For every i 6 n there exists a time t such
that ui is isolated in G(t).
Let µ be the uniform measure in the unit circle. For every subgraph H ⊆ G(t) we define
µ(H) = µ(∪ui ∈V (H) Ii (t)), the length of the arc occupied by the intervals corresponding to
H. Notice that, if H contains an edge, then
|V (H)|
µ(H) < , (15)
n
since the intervals Ii (t) are closed in one extreme but open in the other one. If H consists
of isolated vertices, then (15) does not hold.
The dynamic interval graph G(t) allows us to prove a very weak version of the con-
jecture. Let us assume that v1 < v2 < · · · < vn .
Suppose that there are no isolated vertices. Then di > 0 for all i and this ensures the
existence of at least 4 vertices of degree one, concluding the proof of the P proposition.
Now, let us show that E(Y (t)) = (n − 1). We can write Y (t) = i<j Yij (t), where
Y
Pij (t) = 1 if ui and
P uj are connected at time t and Yij (t) = 0 otherwise. Then E(Y (t)) =
i<j E(Yij ) = i<j Pr(Ii (t) ∩ Ij (t) 6= ∅). For the sake of simplicity when computing
Pr(Ii (t) ∩ Ij (t) 6= ∅), we can assume that vi = 0. Since the intervals are half open, half
closed, we have Pr(Ii (t) ∩ Ij (t) 6= ∅) = 2/n, no matter the value of vj .
Finally,
X 2 n 2
E(Y (t)) = = =n−1.
i<j
n 2 n
Conjecture 21. For every set of different speeds v1 , . . . , vn , and every δ < 1, we have
The proof of this conjecture relies on showing that either most pairs are ε–good or
the contribution of the positive error terms is larger than the contribution of the negative
ones. On the other hand, notice that it is not true that E(X 2 ) is O(δ 2 n2 ). For the set of
speeds in (1), Cilleruelo [9] has shown that
12
E(X 2 ) = (1 + o(1)) δn log n , (16)
π2
which is a logarithmic factor away from the lower bound in Proposition 2, when δ =
Θ(n−1 ). It is an open question whether (16) also holds as an upper bound for E(X 2 ).
2. Ideally, we would like to estimate the probabilities Pr(∩i∈S Ai ), for every set S ⊆ [n]
of size k. In general, it is not easy to compute such probability. As in (16), the sum of the
k–wise join probabilities are not always of the form O(δ k nk ). However it seems reasonable
to think that, for every set S, we have
Pr(∩i∈S Ai ) > ck δ k ,
where ck depends only on k. Moreover, we know that ck 6 2k , since this is the case when
the speeds {vi }i∈S are rationally independent and the conjecture holds (see e.g. Horvat
and Stoffregen [18].)
The inequality (8) shows that c2 = 2. In general, we also conjecture that
ck = (1 + ok (1))2k .
3. Below we give a short proof of the result by Chen and Cusick [8] improving the
bound on the lonely runner problem with n runners when p = 2n − 3 is a prime number.
Proposition 22. If 2n − 3 is a prime number then, for every set of n speeds, there exists
a time t ∈ R such that
1
ktvi k > ,
2n − 3
for every i ∈ [n].
Proof. Let p = 2n−3. We may assume p > 7. For a positive integer x let νp (x) denote the
smallest power of p in the p–adic expansion of x. Set m = maxi νp (vi ) and N = pm+1 . We
consider the problem in the cyclic group ZN . We will show that there is t ∈ ZN such that
ktvi kN := min{tvi (mod N ), −tvi (mod N )}, that is, the circular distance in ZN from tvi
does not belong to {0, p − 1} for each vi ∈ Vj . Moreover, for each vi ∈ ∪l>j Vl ,
Therefore, by setting λj = (1 + µpm−j )λj+1 , we have πm (λj vi ) not in {0, p − 1} for each
vi ∈ ∪l>j Vl . Hence the sought multiplier is t = λ0 .
Case 2. |V0 | = n − 1. Thus V = V0 ∪ Vm with |Vm | = 1, say Vm = {vn }. For each
λ ∈ Z∗N we have kλvn kN > pm . We may assume that v1 = 1 (mod N ). Let
denote the set of bad multipliers for vi . By choosing a multiplier in Z∗N uniformly at
random we have
Pr(Ai ) = 2pm−1 (p − 1)/pm (p − 1) = 2/p.
If we show that Pr(A1 ∩ Ai ) > 2/p(p − 1) for each i = 2, . . . , n − 1 then, by using
Hunter’s inequality 13,
Pr(∩n−1 n
i=1 Ai ) > 1 − Pr(∪i=1 Ai )
n−1 n−1
!
X X
>1− Pr(Ai ) − Pr(A1 ∩ Aj )
i=1 i=2
1 p−1 2
>1− 1+ − = 0,
p 2 p(p − 1)
satisfy
The first inclusion holds because no two elements in Cj are congruent modulo p and the
largest element in Cj is at most (p − 1)(pm−1 + p + 1) = pm − pm−1 + p2 − 1 < pm if m > 3
and (p − 1)(p + 1) = p2 − 1 if m = 2. The last two equalities clearly hold.
Fix i ∈ {2, . . . n − 1}. We have λvi ∈ Z∗N for each λ ∈ Cj and each Cj . By pigeonhole,
if λvi 6∈ C ∪ (−C) for each λ ∈ Cj then there are distinct λ, λ0 ∈ Cj such that λvi , λ0 vi ∈
C + kpm for some k ∈ {1, 2, . . . , p − 2}. Therefore (λ − λ0 )vi ∈ C ∪ (−C). Thus,
for each j there is µ ∈ (Cj − Cj ) \ {0} such that both µvi , −µvi ∈ C ∪ (−C). Since
(Cj − Cj ) ∩ (Cj 0 − Cj 0 ) = {0}, we have
2(pm−2 + 2) 2
Pr(B1 ∩ Bi ) > m−1
> .
p (p − 1) p(p − 1)
It remains to consider the case m = 1. In this case the same argument as above with
an only C0 = {1, 2, . . . , p − 1} suffices to give Pr(B1 ∩ Bi ) > 1/(p − 1).
References
[1] N. Alon. The chromatic number of random Cayley graphs. European J. Combin.,
34(8):1232 – 1243, 2013.
[2] N. Alon and I. Z. Ruzsa. Non-averaging subsets and non-vanishing transversals. J.
Comb. Theory, Ser. A, 86(1):1–13, 1999.
[3] J. Barajas and O. Serra. The lonely runner with seven runners. Electron. J. Combin.,
15(1):#R48, 18 pp., 2008.
[4] U. Betke and J. M. Wills. Untere Schranken für zwei diophantische Approximations-
Funktionen. Monatsh. Math., 76:214–217, 1972.
[5] W. Bienia, L. Goddyn, P. Gvozdjak, A. Sebő, and M. Tarsi. Flows, view obstructions,
and the lonely runner. J. Combin. Theory Ser. B, 72(1):1–9, 1998.
[6] T. Bohman, R. Holzman, and D. Kleitman. Six lonely runners. Electron. J. Combin.,
8(2):Paper 3, 49 pp., 2001.
[7] Y. G. Chen. View-obstruction problems in n-dimensional Euclidean space and a
generalization of them. Acta Math. Sinica, 37(4):551–562, 1994.
[8] Y. G. Chen and T. W. Cusick. The view-obstruction problem for n-dimensional
cubes. J. Number Theory, 74(1):126–133, 1999.