Let $(a_n),(x_n)$ and $(y_n)$ be sequences of real numbers with $x_n,y_n\ge0$, $mx_n\le y_n\le M x_n$ for some $m,M>0$, $|x_n a_n|\le1$, $x_n\to0$ and $\lim\limits_{N\to\infty}\frac{1}{N}\sum\limits_{n=1}^N x_na_n$ exists. Prove that, $\lim\limits_{N\to\infty}\frac{1}{N}\sum\limits_{n=1}^N y_n a_n$ exists.
Let $L:=\lim\limits_{N\to\infty}\frac{1}{N}\sum\limits_{n=1}^N x_na_n$ and $S_N=\frac{1}{N}\sum\limits_{n=1}^N y_n a_n$. If I assume $a_n\ge0$. Then observe that $$m\lim\limits_{N\to\infty}\frac{1}{N}\sum\limits_{n=1}^N x_na_n\le\lim\limits_{N\to\infty}\frac{1}{N}\sum\limits_{n=1}^N y_n a_n\le M\lim\limits_{N\to\infty}\frac{1}{N}\sum\limits_{n=1}^N x_na_n$$
This implies $$mL\le\liminf S_N\le\limsup S_N\le ML$$ I tried to prove $S_N$ to be cauchy, but not getting anything.
Can anyone help me with some idea or hint regarding the problem? Thanks for your help in advance.
Counter-example for the modified question.
Let $x_{n}=\frac{1}{n}$ and $a_{n}=n$. Denote $z_{n}=x_{n}a_{n}=1$. Let $m,M$ be given such that $0<m<M$. We go to choose a sequence $(y_{n})$ that satisfies $mx_{n}\leq y_{n}\leq Mx_{n}$, $\liminf_{N}A_{N}=m$ while $\limsup_{N}A_{N}=M$, where $A_{N}=\frac{1}{N}\sum_{n=1}^{N}a_{n}y_{n}$.
Choose $N_{1}$ and define $y_k=m\cdot x_{k}$ for $k=1,\ldots,N_{1}$ such that $A_{N_{1}}\in[m,m+\frac{M-m}{1})$. Choose $N_{2}>N_{1}$ and define $y_k=M\cdot x_{k}$ for $N_{1}+1\leq k\leq N_{2}$ such that $A_{N_{2}}\in(M-\frac{M-m}{2},M]$. Choose $N_{3}>N_{2}$ and define $y_k=m\cdot x_{k}$ for $N_{2}+1\leq k\leq N_{3}$ such that $A_{N_{2}}\in[m,m+\frac{M-m}{3})$. Choose $N_{4}>N_{3}$ and define $y_k=M\cdot x_{k}$ for $N_{3}+1\leq k\leq N_{4}$ such that $A_{N_{4}}\in(M-\frac{M-m}{4},M]$.
The construction is possible (see my previous post, by observing that $a_{n}y_{n}$ is either $m$ or $M$. Observe that $A_N$ is the running average of a sequence of the form $(m,m,\ldots,M,M,\ldots,m,m\ldots)$). It is now clear that $\lim\inf_{N}A_{N}=m$ while $\limsup_{N}A_{N}=M$.