La ecuación $N(z) = z \bar{z}$ con $N: \mathbf{Q}(i) \to \mathbf{Q}$ lo que implica $$\frac{1}{z} = \frac{\bar{z}}{N(z)}$$ se generaliza a las extensiones de Galois $L/K$ existe una norma de campo $$N_{L/K}(z) = \prod_{\sigma\in\operatorname{Gal}(L/K)} \sigma(z)\qquad \text{ with } \quad N_{L/K} : L \to K,$$ lo que implica $$\frac{1}{z} = \frac{w}{N_{L/K}(z)} \qquad \text{ where } \quad w = \prod_{\operatorname{id}\neq\sigma\in\operatorname{Gal}(L/K)} \sigma(z)\bigg.$$
En este caso tenemos $L=\mathbf{Q}(\zeta_8)$ , $K=\mathbf{Q}$ el polinomio mínimo de $\zeta_8$ es $X^4 + 1$ y $$\operatorname{Gal}(L/K) = \{\zeta_8\mapsto\zeta_8,\ \ \zeta_8\mapsto\zeta_8^3,\ \ \zeta_8\mapsto\zeta_8^5 = -\zeta_8,\ \ \zeta_8\mapsto\zeta_8^{7} = -\zeta_8^3\}.$$
Así que para $z= \alpha+\beta\zeta_8+\gamma\zeta_8^2+\delta\zeta_8^3$ de hacer este cálculo.
Para ahorrar tiempo podemos hacer el cálculo en SageMath:
L.<zeta8> = CyclotomicField(8)
R.<a,b,c,d> = PolynomialRing(L)
z = a + b*zeta8 + c*zeta8^2 + d*zeta8^3
w = prod(z.map_coefficients(sigma) for sigma in L.galois_group() if not sigma.order() == 1)
N = w*z
w_vect = sum(vector(R,p)*q for (p,q) in list(w))
A partir de los valores de w_vect
y N
vemos $$w = (a^3 - b^2c + ac^2 + 2abd + cd^2) + (-a^2b + bc^2 - b^2d - 2acd - d^3)\zeta_8 + (ab^2 - a^2c - c^3 + 2bcd - ad^2)\zeta_8^2 + (-b^3 + 2abc - a^2d + c^2d - bd^2)\zeta_8^3$$ y $N_{\mathbf{Q}(\zeta_8)/\mathbf{Q}}(z) = a^4 + b^4 - 4ab^2c + 2a^2c^2 + c^4 + 4a^2bd - 4bc^2d + 2b^2d^2 + 4acd^2 + d^4.$
Comprobémoslo para estar seguros:
sage: (w_vect[0] + w_vect[1]*zeta8 + w_vect[2]*zeta8^2 + w_vect[3]*zeta8^3)*z == N
True
Un ejemplo, a petición del Sr. Brooks: para calcular $\frac{\zeta_8-\zeta_8^3}{\zeta_8+\zeta_8^3}$ ponemos $z = \zeta_8+\zeta_8^3$ y calcula $$\begin{align*}w &= (\zeta_8^3+\zeta_8^9)(-\zeta_8-\zeta_8^3)(-\zeta_8^3-\zeta_8^9)\\ &= (\zeta_8+\zeta_8^3)^3\\&=\zeta_8^3 + 3\zeta_8^2\zeta_8^3 + 3\zeta_8\zeta_8^6 + \zeta_8^9\\&= \zeta_8^3 - 3\zeta_8 - 3\zeta_8^3 + \zeta_8\\ &= -2(\zeta_8 + \zeta_8^3)\end{align*}$$ y $$N_{L/K}(z) = wz = -2(\zeta_8 + \zeta_8^3)^2 = -2(\zeta_8^2 + 2\zeta_8\zeta_8^3 + \zeta_8^6) = -2(\zeta_8^2 - 2 - \zeta_8^2) = 4$$ así que $$\frac{1}{z} = \frac{w}{N_{L/K}(z)} = -\frac{1}{2}(\zeta_8+\zeta_8^3).$$ (Esto es lo mismo que poner $(a,b,c,d) = (0,1,0,1)$ en las fórmulas anteriores).
Por fin: $$\frac{\zeta_8-\zeta_8^3}{\zeta_8+\zeta_8^3} = (\zeta_8-\zeta_8^3)\cdot\frac{1}{z} = -\frac{1}{2}(\zeta_8-\zeta_8^3)(\zeta_8+\zeta_8^3) = -\frac{1}{2}(\zeta_8^2 - \zeta_8^6) = -\zeta_8^2.$$
Todo lo anterior es válido en un campo numérico abstracto $L= \mathbf{Q}(\zeta_8)$ donde $\zeta_8$ es una raíz de $X^4+1$ . Si elige la incrustación $L\to\mathbb{C}$ dado por $\zeta_8 \mapsto \exp(2\pi i/8)$ entonces, por ejemplo, el ejemplo calcula $$\frac{\sqrt{2}}{\sqrt{-2}} = -i.$$
5 votos
La forma convencional de encontrar $1/f(\zeta_8)$ (con $f$ un polinomio cúbico) es aplicar el algoritmo euclidiano ampliado para polinomios a $f(X)$ y $X^4+1$ (el polinomio mínimo para $\zeta_8$ ).
2 votos
Oops, el segundo debería ser $$\frac{\sqrt 2}{\sqrt{-2}} = -i.$$
1 votos
Otra forma sencilla: multiplicar por $z$ es un $\mathbf{Q}$ -mapa lineal $\mathbf{Q}(\zeta_8) \to \mathbf{Q}(\zeta_8)$ que se puede invertir y evaluar en $1$ . Dada una base como $1,\zeta_8,\zeta_8^2,\zeta_8^3$ se puede escribir el mapa lineal como una matriz (su determinante es la norma de campo de $z$ ).
0 votos
@BillThomas, haces muchas preguntas cuyas respuestas no aceptas, a pesar de que algunas de ellas son muy buenas. Permítame pedirle que revise al menos algunas de esas respuestas, tal vez en una segunda lectura las encuentre más satisfactorias.