MathLabs

Worked solution: Tao's proof of the Erdős discrepancy problem via logarithmically averaged correlations (2015)

Step 5 of 9: Elliott's conjecture: correlations vanish unless a function is secretly a disguised character
In plain words

Two unrelated multiplicative functions g1,g2g_1,g_2 should, generically, have almost no relationship to each other: knowing g1(n)g_1(n) should tell you essentially nothing about g2(n+1)g_2(n+1), so an average like ∑ng1(n)g2(n+1)/n\sum_n g_1(n)g_2(n+1)/n should tend to zero as you look further out, purely from cancellation. Elliott's conjecture says this cancellation is the rule — with exactly one type of loophole.

The loophole is when a function "pretends" to be a specific, very structured object: a Dirichlet character possibly twisted by an oscillating factor nitn^{it} (recall these are exactly the near-counterexamples from the second step). Genuine correlation can only come from both functions secretly resembling the same disguised character.

1log⁡x∑n≤xg1(n)g2(n+1)n→0unless g1 or g2 p¨retends” to be n↦χ(n)nit\frac{1}{\log x}\sum_{n\le x}\frac{g_1(n)g_2(n+1)}{n} \to 0 \quad \text{unless } g_1 \text{ or } g_2 \text{ \"pretends'' to be } n\mapsto \chi(n)n^{it}
Detailed analysis

The Elliott conjecture, in its classical form, predicts that for two bounded multiplicative functions g1,g2:N→{z∈C:∣z∣≤1}g_1,g_2:\mathbb{N}\to\{z\in\mathbb{C}:|z|\le1\}, the correlation 1x∑n≤xg1(n)g2(n+1)\frac1x\sum_{n\le x}g_1(n)g_2(n+1) tends to 00 as x→∞x\to\infty, unless one of g1,g2g_1,g_2 is "pretentious": close, in a precise averaged sense, to a twisted Dirichlet character n↦χ(n)nitn\mapsto \chi(n)n^{it}. The unrestricted (non-averaged) version of this conjecture was known to be extremely difficult, blocked by the so-called parity problem that stymies most sieve-theoretic approaches to related questions like the twin prime conjecture.

Tao's key input, Theorem 1.10 in the discrepancy paper (proved in the separate companion paper "The logarithmically averaged Chowla and Elliott conjectures for two-point correlations", arXiv:1509.05422, published in Forum of Mathematics, Pi, 2016), establishes a logarithmically averaged version of exactly this statement: 1log⁡x∑n≤xg1(n)g2(n+1)n→0\frac{1}{\log x}\sum_{n\le x}\frac{g_1(n)g_2(n+1)}{n} \to 0 as x→∞x\to\infty, whenever g1g_1 is non-pretentious in a suitable quantitative sense. Averaging with the extra weight 1/n1/n and normalising by log⁡x\log x (rather than xx) turns out to sidestep the parity problem, at the cost of only proving the weaker logarithmically averaged statement.

Applying this theorem to the bound from the previous step (with g1=g2=gg_1=g_2=\mathbf{g}, correlating g(n)\mathbf{g}(n) with g(n+1)\mathbf{g}(n+1)) shows that the assumed boundedness of g\mathbf{g}'s partial sums is only possible if g\mathbf{g} itself is pretentious — i.e. correlates strongly with some n↦χ(n)nitn\mapsto\chi(n)n^{it}. This is the pivot of the whole argument: an analytic hypothesis about second moments has been converted into a rigid algebraic/arithmetic statement about g\mathbf{g}'s structure.

Terms in this step
Pretentious multiplicative function
A multiplicative function gg is pretentious if it correlates, in a precise averaged sense over primes, with a simple model function n↦χ(n)nitn\mapsto\chi(n)n^{it} for some Dirichlet character χ\chi and real number tt; this notion, due to Granville and Soundararajan, measures how far a function is from behaving "generically".
Parity problem
A well-known obstruction in sieve theory: standard sieve methods cannot distinguish integers with an even number of prime factors from those with an odd number, which blocks many naïve approaches to problems like the twin prime conjecture and general multiplicative correlation estimates.
Knowledge used in this step