Given a number $z$ in the ring $\mathcal{O}$ of algebraic integers of $\mathbb{Q}(\zeta_8)$ expressed as $a + b \zeta_8 + ci + d (\zeta_8)^3$, with $a, b, c, d \in \mathbb{Z}$, how do you calculate the norm function $N(z) \in \mathbb{Z}$?
Since $$\zeta_8 = \frac{\sqrt{2} + \sqrt{-2}}{2}$$ and $$(\zeta_8)^3 = \frac{-\sqrt{2} + \sqrt{-2}}{2}$$ is it strictly necessary to include $d$? (I'm including that just to give some idea of what I have thought about and tried).
In his answer to Mr. King's question Is $(1+i)$ ramified in $\mathbb{Q}(i,\sqrt{2})$?, Mr. Soupe shows that $(1 - (\zeta_8)^3)(1 + (\zeta_8)^3) = 1 + i.$
It therefore makes sense that in this ring $2$ should have a norm of $16$, $N(1 + i) = 4$ and $N(1 + (\zeta_8)^3) = 2$. For a moment I thought maybe I could just take norms from the intermediate rings and multiply them.
Which I thought was a sensible plan on account of the fact that no real, rational prime is inert in $\mathcal{O}_{\mathbb{Q}(\zeta_8)}$. If a real, rational prime $p$ doesn't split in $\mathbb{Z}[\sqrt{-2}]$ or $\mathbb{Z}[\sqrt{2}]$, then it is congruent to $5 \bmod 8$, in which case it splits in $\mathbb{Z}[i]$. Obvious $2$ is not prime in any of these intermediate rings.
What is really confusing me here is figuring out when to add and when to subtract, e.g., $N(1 + 2 \sqrt{-2}) = 9$ and $N(1 + 2 \sqrt{2}) = 7$ in the respective intermediate rings. But then what about $(1 + 2 \sqrt{-2})(1 + 2 \sqrt{2}) = 1 + 2 \sqrt{2} + 8i +
I don't know the norm function for "simpler" quartic rings like $\mathcal{O}_{\mathbb{Q}(\root 4 \of 2)}$ or $\mathcal{O}_{\mathbb{Q}(\root 4 \of 3)}$, so I would appreciate an explanation of that.
But my main question here is: what is the norm of a number $z \in \mathcal{O}_{\mathbb{Q}(\zeta_8)}$?