Suppose we have rational functions $f$, $g$, and $h$ defined for all natural numbers $n$ such that $f \leq g \leq h$ for all $n \in \mathbb{N}$.
How can we prove that there is no rational functions $f_1$ and $g_1$ such that $f \leq f_1 \leq g \leq g_1\leq h$ ?
Knowing that the field $\mathbb{Q}$ is dense, that is for any $q_1$ and $q_2$ in $\mathbb{Q}$, there always exists $q \in \mathbb{Q}$ such that $q_1< q< q_2$. Is this already sufficient to show that my previous question's implication is false; that is there are always rational functions $f_1$ and $g_1$.
Now suppose a function $g$ not defined by any elementary operation but the range $R$ of $g$ is a subset of $\mathbb{Q}$, did my previous question now possible?
Thanks