Let $y_{k}$ denote the yield-to-maturity of a $k$-period coupon bond. Let $S(k)$ denote the $k$-th period spot rate. If $y_{1}<y_{2}<y_{3}<\cdots$, then $S(k)\geq y_{k}$ for all $k\in \mathbb{N}$.
I approached this problem by first considering the price of a $k$-period bond can be priced as both $\sum_{i=1}^{k} \frac{C}{(1+y_{k})^{i}}$ and $\sum_{i=1}^{k} \frac{C}{(1+S(i))^{i}}$, where $C$ is the cash flow for a period. Thus $\sum_{i=1}^{k} \frac{C}{(1+y_{k})^{i}} = \sum_{i=1}^{k} \frac{C}{(1+S(i))^{i}}$.I tried to use induction and some other ways, but I can't seem to prove that $S(k)\geq y_{k}$.
Any help is appreciated.