Let $y$ be a non-negative real number and let $q$ be a positive rational number. I want to prove that there exists $\varepsilon>0$ (real) such that $(y+\varepsilon)^{n} < q + y^{n}$, where $n\geq 1$ is an integer. However, I am trying to prove this $\textbf{without}$ using the following:
1) The binomial theorem
2) The following identity $b^{n} - a^{n} = (b-a)(b^{n-1} + b^{n-1}a + ... + a^{n-1})$
3) Properties of nth-roots of real numbers (I am hoping to use the inequality in a proof about nth-roots, see here prove existence of nth roots for non-negative real numbers)
I have tried to show it by contradiction by assuming that $(y+\varepsilon)^{n} \geq q + y^{n}$ for all $\varepsilon>0$. One of the ways I have tried is inducting on $n$ on the hypothesis "there exists $\varepsilon>0$ such that $(y+\varepsilon)^{n} < q + y^{n}$, where the base case $n=1$ is obvious. Then I tried to use contradiction in the induction step. So far this has not succeeded.
Properties that I can use without risk of circularity is the order properties of the real numbers, as well as properties of exponentiation of real numbers with integer exponents. Properties of Cauchy sequences of rational numbers can also be used. However, limits cannot be used, as they are not developed until the next chapter in the book I am working on (so far in my textbook, the real numbers have been constructed as $\textbf{formal}$ limits of equivalent Cauchy sequences of rational numbers).
Thanks to everybody who read the post. All hints/feedback is appreciated.