Deine Idee für den Ansatz ist gut. Danach kommt etwas Rechnerei. Insbesondere muss man den Hinweis geeignet benutzen.
Ich mache mal den Induktionsschritt \(n\rightarrow n+1\):
$$\prod_{k=1}^{n+1} \cos (2^k x)=\cos(2^{n+1}x) \prod_{k=1}^{n} \cos (2^k x) $$
$$\stackrel{\text{Induktionsvor.}}{=} \cos(2^{n+1}x) \cdot \frac{\sin(2^n x)\cos(2^n x)}{2^n\sin x} \quad (1)$$
Jetzt müssen wir ein \(\sin(2^{n+1} x)\) herbeizaubern. Dazu nutzen wir den Hinweis. Es gilt
\(\sin(2^{n+1} x) \stackrel{2^{n+1} = 2\cdot 2^n}{=} 2\sin(2^n x)\cos(2^n x) \quad (2)\)
Damit können wir mit (1) weiterrechnen:
\((1) = \cos(2^{n+1}x) \cdot \frac{{\color{blue}{2}}\sin(2^n x)\cos(2^{n} x)}{2^{\color{blue}{n+1}}\sin x}\stackrel{(2)}{=} \frac{\sin(2^{n+1} x)\cos(2^{n+1} x)}{2^{n+1}\sin x}\)