Prove that $\mathrm{O}_n(\mathbb{Q})$ is a dense subset of $\mathrm{O}_n(\mathbb{R})$.
Recall that $\mathrm{O}_n(\Bbbk)$ is the set of $n \times n$ matrices with coefficients in the field $\Bbbk$ and such that the columns form an orthonormal system in $\Bbbk^n$ endowed with the usual euclidian structure.
I managed to prove that $\mathrm{GL}_n(\mathbb{Q})$ is dense in $\mathrm{GL}_n(\mathbb{R})$, but I couldn't go further. Any ideas ?