Suppose $\sum_\limits{n = -\infty}^\infty a_n^2 < \infty$. Prove $$\lim_{k\rightarrow \infty} \left|\sum_{n = -\infty}^\infty a_na_{n-k}\right| = 0$$
I tried some inequalities but none seem useful. Also tried to show the sum in $k$ must be finite, but had no success. Any hints?
Here is some intuition. Since $A:=\sum a_n^2$ is finite, both the left and right tail of the series $\sum a_n^2$ tend to zero. When you form the product $a_na_{n-k}$, you're multiplying together (pointwise) a copy of the sequence $a_n$ with a shifted version of itself. But as $k\to\infty$, the overlap between these two gets more and more sparse. This motivates breaking the sum into two parts, one piece focusing on the right tail, the other on the left tail: $$ \left|\sum a_na_{n-k}\right|\le \left|\sum_{n\ge M}a_na_{n-k}\right| +\left|\sum_{n< M}a_na_{n-k}\right| $$ for some fixed $M$ to be determined. Apply Cauchy-Schwarz to each term on the RHS to find: $$ \left|\sum_{n\ge M}a_na_{n-k}\right|^2 \le\sum_{n\ge M}a_n^2\sum_{n\ge M}a_{n-k}^2\le A\sum_{n\ge M}a_n^2\tag1 $$ and $$ \left|\sum_{n< M}a_na_{n-k}\right|^2 \le\sum_{n< M}a_n^2\sum_{n< M}a_{n-k}^2\le A\sum_{n< M}a_{n-k}^2 = A\sum_{n< M-k}a_{n}^2\tag2 $$ You see where this is going: For given $\epsilon>0$, choose $M$ to make (1) smaller than $(\epsilon/2)^2$. Having chosen this $M$, then for all $k$ large enough you can make (2) less than $(\epsilon/2)^2$.