Let $X_1, X_2, \ldots$ be independent, identically distributed random variables with distribution $\text{Ber}(\frac{1}{2})$. Define the random varible:
$$Y:=\sum_{n=1}^\infty \frac{X_n}{2^n}$$
Prove that $Y$ is uniformly distributed over the unit interval $[0,1]$.
The only way I currently know how to attack this problem is by using Levy's theorem:
For $Y_n:=\sum_{k=1}^n \frac{X_k}{2^k}$, it's enough to prove that the characteristic function of $Y_n$ converges to the characteristic function of a uniform random variable, i.e.:
$$\lim_{n\to\infty}\mathbb{E}[e^{itY_n}]=\frac{e^{it}-1}{it}$$
Since $X_1, X_2, \ldots$ are independent, we have:
$$\mathbb{E}[e^{itY_n}]=\prod_{k=1}^n \mathbb{E} \left[e^{it\frac{X_k}{2^k}} \right] = \prod_{k=1}^n \frac{1+e^{it/2^k}}{2}.$$
I'm basically stuck because I don't know what to do with the product as $n\to\infty$.
Is there a trick to it? Is there maybe a simpler solution? Thanks in advance!