Deje a_i,b_i>0 para i=1,...,n y dejar
f(x)=\sum_{i=1}^na_i\cos(b_ix),\qquad g(x)=\sum_{i=1}^n\frac{a_i}{b_i}\sin(b_ix).
Claramente, g(0)=0 e g^\prime=f. Procedemos por casos. Si todos los b_i son racionales, decir b_i=\frac{p_i}{q_i} con el entero p_i,q_i para i=1,...,n, luego
g\left(\pi\prod_{j=1}^nq_j\right)=\sum_{i=1}^n\frac{a_i}{b_i}\sin\left(b_i\pi\prod_{j=1}^nq_j\right)=\sum_{i=1}^n\frac{a_i}{b_i}\sin\left(p_i\pi\prod_{j=1,j\neq i}^nq_j\right)=0=g\left(0\right).
Obviamente \pi\prod_{j=1}^nq_j\neq0, así, por el teorema de Rolle, existe un \xi\in\left(0,\pi\prod_{j=1}^nq_j\right), de tal manera que
f\left(\xi\right)=g^\prime\left(\xi\right)=0.
Si, por otro lado, al menos una de las b_i es irracional, entonces, del teorema de Dirichlet sobre Diophantine aproximaciones, hay secuencias de enteros (q_k)_k e (p_{ik})_k por cada i=1,...,n, de tal manera que \left\lvert b_i-\frac{p_{ik}}{q_k}\right\rvert\le\frac{1}{q_kk^{1/n}}.
Este rendimientos
\begin{align}
\left\lvert g\left(\pi q_k\right)\right\rvert&=\left\lvert \sum_{i=1}^n\frac{a_i}{b_i}\sin\left(b_i\pi q_k\right)\right\vert\\
&\le\sum_{i=1}^n\frac{a_i}{b_i}\left\lvert\sin\left(b_i\pi q_k\right)\right\rvert\\
&=\sum_{i=1}^n\frac{a_i}{b_i}\left\lvert\sin\left(\left(\frac{p_{ik}}{q_k}+\left(b_i-\frac{p_{ik}}{q_k}\right)\right)\pi q_k\right)\right\rvert\\
&=\sum_{i=1}^n\frac{a_i}{b_i}\left\lvert\sin\left(p_{ik}\pi\right)\cos\left(\left(b_i-\frac{p_{ik}}{q_k}\right)\pi q_k\right)+\sin\left(\left(b_i-\frac{p_{ik}}{q_k}\right)\pi q_k\right)\cos\left(p_{ik}\pi\right)\right\rvert\\
&=\sum_{i=1}^n\frac{a_i}{b_i}\left\lvert\sin\left(\left(b_i-\frac{p_{ik}}{q_k}\right)\pi q_k\right)\right\rvert\\
&\le\sum_{i=1}^n\frac{a_i}{b_i}\left\lvert\left(b_i-\frac{p_{ik}}{q_k}\right)\pi q_k\right\rvert\\
&\le\sum_{i=1}^n\frac{a_i}{b_i}\frac{\pi}{k^{1/n}}\rightarrow0.
\end{align}
Ahora coger j\in\{1,...n\} tal que b_j=\max\{b_i\colon i=1,...,n\} y dejar
m\colon=g\left(\frac{\pi}{b_j}\right)=\sum_{i=1}^n\frac{a_i}{b_i}\underbrace{\sin\left(\frac{b_i}{b_j}\pi\right)}_{>0}>0.
Así tenemos a g\left(\frac{\pi}{b_j}\right)=m>0=g\left(0\right) y, por el Teorema del Valor Intermedio, existe un x_0\in\left(0,\frac{\pi}{b_j}\right), de tal manera que g\left(x_0\right)=m/2. Desde \left\lvert g\left(\pi q_k\right)\right\vert\rightarrow0, existe un K_1\in\mathbb{N} tal que \left\lvert g\left(\pi q_k\right)\right\vert<m/2 para todos los k\ge K_1. Ahora la secuencia de \left(q_k\right)_k debe ser ilimitada, por lo contrario, como es un entero secuencia, tendría una constante subsequence \left(q\right)_l=\left(q_{k_l}\right)_l. Esto implicaría \left\lvert b_iq-p_{ik_l}\right\rvert\le k_l^{-1/n}, por lo tanto \left\lvert b_iq-p_{ik_l}\right\rvert\rightarrow0 e p_{ik_l}\rightarrow b_iq para todos los i=1,..,n. Sin embargo, \left(p_{ik_l}\right)_l es un número entero de secuencia, por lo que el límite es de entero en contradicción con la suposición de que al menos uno de los b_i es irracional. Así, podemos encontrar un entero K\ge K_1, de tal manera que q_K>b_j^{-1}. Esto significa
g\left(\frac{\pi}{b_j}\right)=m>\frac{m}{2}>\left\lvert g\left(\pi q_K\right)\right\rvert\ge g\left(\pi q_K\right)\text{ and }\pi q_K>\frac{\pi}{b_j}.
Por otra aplicación del Teorema del Valor Intermedio, existe un x_1\in\left(\frac{\pi}{b_j},\pi q_K\right), de tal manera que g\left(x_1\right)=m/2. Claramente, x_0\neq x_1, por lo tanto, por el teorema de Rolle, existe un \xi\in\left(x_0,x_1\right), de tal manera que
f\left(\xi\right)=g^\prime\left(\xi\right)=0.
En cualquier caso, f tiene un cero.