I was trying to solve the following problem:
Let $\{X_n\}_{n=1}^{\infty}$ be a sequence of independent random variables with the probability mass function $P\{X_n = \pm1 \} = \frac{1}{2}$, $n \in \mathbb{N}$. Let $Z_n=\sum_{j=1}^{n}{X_j/2^j}$. Show that $Z_n \xrightarrow{L} Z$, where $Z \sim U[-1, 1]$.
(From An Introduction to Probability and Statistics, V.K. Rohatgi & A. K. Md. Saleh, (c) 2015, Problems 7.5, Page 320)
Here $\xrightarrow{L}$ means convergence in law (or in distribution), and $U[-1, 1]$ is the uniform distribution on the interval $[-1, 1]$.
My approach was the following:
We need to show that $$\lim_{n\rightarrow\infty} M_{Z_n}(t) = M_{Z}(t) = \frac{e^{1 \times t} - e^{-1 \times t}}{t \times (1 - (-1))} = \frac{e^t - e^{-t}}{2t}.$$ Since $$M_{Z_n}(t) = E_{Z_n}\left(e^{tZ_n}\right) = E\left(e^{t\sum_{j = 1}^{n}{\frac{X_j}{2^j}}}\right) = E\left(\prod_{j=1}^{n}{e^{t\frac{X_j}{2^j}}} \right) = \prod_{j=1}^{n}{E_{X_j}\left(e^{t\frac{X_j}{2^j}} \right)},\\ E_{X_j}\left( e^{t \frac{X_j}{2^j}} \right) = e^{t \times \frac{-1}{2^j}} \times \frac{1}{2} + e^{t \times \frac{1}{2^j}} \times \frac{1}{2} = \frac{1}{2} \left( e^{\frac{t}{2^j}} + e^{\frac{-t}{2^j}} \right),$$ then $$M_{Z_n}(t) = \prod_{j = 1}^{n}{\frac{1}{2} \left( e^{\frac{t}{2^j}} + e^{\frac{-t}{2^j}} \right)}.$$
I cannot see how this sequence of functions converges to the required moment generating function of $U[-1,1]$.
I had many attempts, for instance using the power series representation of $e^x$ and limiting approximations, but failed in them all. After that I started thinking that perhaps I am missing knowledge of some theorems.
Any idea how to proceed?
$\def\e{\mathrm{e}}$Another method: Note that $a + b = \dfrac{a^2 - b^2}{a - b}$ for $a ≠ b$, then$$ M_{Z_n}(t) = \frac{1}{2^n} \prod_{k = 1}^n \left( \exp\left( \frac{t}{2^k} \right) + \exp\left( -\frac{t}{2^k} \right) \right) = \frac{1}{2^n} · \frac{\e^t - \e^{-t}}{\exp\left( \dfrac{t}{2^n} \right) - \exp\left( -\dfrac{t}{2^n} \right)}. $$ Because$$ \lim_{n → ∞} \frac{\exp\left( \dfrac{t}{2^n} \right) - \exp\left( -\dfrac{t}{2^n} \right)}{\dfrac{t}{2^n} - \left( -\dfrac{t}{2^n} \right)} = (\e^x)'\bigr|_{x = 0} = 1, $$ then $\lim\limits_{n → ∞} M_{Z_n}(t) = \dfrac{1}{2t} (\e^t - \e^{-t})$ and the result follows.