Is there any easy way to see the following?
Let $n\in\mathbb{N}$. Let $a,b\in\mathbb{R}$ s.t. $a < b$. Then, there exists $q\in\mathbb{Q}$ s.t. $a<q<b$ and $p(x) = x^n - q$ is irreducible over $\mathbb{Q}[x]$.
That is, given a degree $n$ and an open real interval $I$, we can always find some rational $q\in I$ s.t. the polynomial $p(x) = x^n - q$ is irreducible over $\mathbb{Q}[x]$.
My current solution (using the binomial irreducibility criteria given here - Is the polynomial $x^{105} - 9$ reducible over $\mathbb{Z}$?) seems like overkill.
Thank you!
Probably an overkill:
I will prove the following statement: If $0<a<b$ we can find some $r \in \mathbb Q$ with $a < r <b$ so that all polynomials $X^n \pm r$ are irreducible.
Using the prime number theorem you can prove that for each $\epsilon >1$ there exists some $N$ so that for all $n \geq N$ there exists a prime between $n $ and $\epsilon n$.
Now, let $\epsilon =\frac{b}{a}$ and pick some prime $q$ so that $bq > N_\epsilon$. Then, there exists some prime $p$ so that $$bq < p <\frac{a}{b}bq =aq$$
This shows that we can find some $a <r <b$ rational which is of teh form $r=\frac{p}{q}$ with $p,q$ primes.
Now, by Eisenstein criteria, the polynomials $$qX^n \pm p$$ are irreducible over $\mathbb Q$.