Determine the Galois group of $f=X^4+10$ and the lattice of intermediary fields.
I know that $f$ is irreducible by Eisenstein for $p=5$. I calculated the roots to be $\sqrt[4]{10}\zeta_8^i$ for $i\in\{\pm 1,\pm 3\}$. I know that $\sqrt[4]{10}\zeta_8^{-1}/\sqrt[4]{10}\zeta_8=i$, thus we can say that the splitting field is $\mathbb{Q}(\sqrt[4]{10}\zeta_8,i)$. Now I have to calculate the degree of this splitting field over $\mathbb{Q}$ to calculate the order of the Galois group. The trivial bound is given by $$[\mathbb{Q}(\sqrt[4]{10}\zeta_8,i):\mathbb{Q}]\leqslant[\mathbb{Q}(\sqrt[4]{10}\zeta_8):\mathbb{Q}]\cdot[\mathbb{Q}(i):\mathbb{Q}]=4\cdot 2=8.$$ Pari affirms that the Galois group is $D_4$, so this bound must be sharp.
I tried several things. For example, we have the tower of extensions $\mathbb{Q}\subset \mathbb{Q}(i)\subset\mathbb{Q}(\sqrt[4]{10}\zeta_8,i)$. Now my question boils down to proving that $f$ is also the minimal polynomial of $\sqrt[4]{10}\zeta_8$ over $\mathbb{Q}(i)$. Assume it splits in quadratic factors $(X^2+aX+b)(X^2-aX+b)$ for $a,b\in\mathbb{Q}(i)$, then the constant term $b^2=20$ for $b\in\mathbb{Q}(i)$. However, is equivalent to the (much more difficult question of) finding $x,y\in\mathbb{Q}$ for which $x^2-y^2=20$. I also tried to exploit the tower of extensions $\mathbb{Q}\subset \mathbb{Q}(\sqrt[4]{10}\zeta_8)\subset\mathbb{Q}(\sqrt[4]{10}\zeta_8,i)$. This boils down to the question $i\stackrel{?}{=}\mathbb{Q}(\sqrt[4]{10}\zeta_8)$.
Could someone give any hint? (This is not a duplicate, I am aware of this question, but it does not answer my question.)