How exactly is Galois theory applied here?

239 Views Asked by At

I didn't study much about Galois theory and it's been a while, so I could really use some help with a sentence in this paper about an algorithm for polynomial factorization.

Preliminaries are as in another question of mine find it here:

  • $f \in Z[X]$ monic, squarefree (which here means no multiple roots) with degree $N$
  • A prime number $p$ such that $f \mod p$ remains squarefree (not sure if this is important here)
  • $f = \prod_{i=1}^n f_i$ in $\mathbb{Z}_p[X]$

We also define (for a field $F$ and some $i \in \mathbb{N}$) the $i$-trace of a polynomial $g \in F[X]$ as $$ Tr_i(g) := \sum_{l=1}^{\deg(g)} \zeta_l^i $$ where the $\zeta_l$ are the $\deg(g)$ (not necessarily different) roots of $g$, as well as, for an integer $l$ $$ Tr_{1\dots l}(g):=\left(Tr_1(g),\,\dots,Tr_l(g)\right) $$ Since $Tr_i(gh) = Tr_i(g) + Tr_i(h)$, all these terms can also be defined more generally for $g \in F(X)$ if we put $$Tr_i(q/r) = Tr_i(q) - Tr_i(R)$$.

If it helps, the $f_i \in \mathbb{Q}_p[X]$ can be assumed to be irreducible.

Also, for $i \in \{1\dots,n\}$, put $$ V_i := Tr_{1\dots N}(f_i) $$ and assume $V_i \in \mathbb{Q_p}^N$ for all $i$.

Then, if $g = \prod_{i=1}^n f_i^{v_i}$ for arbitrary integers $v_i$, $g \in \mathbb{Q_p}(X)$ and using the extended definitions of the trace implicated above,

$$ Tr_{1,\,\dots N}(g) = V := \sum_{i=1}^n v_i V_i $$

Now, I already know that the $V_i$ in the case I'm looking at are linearly independent over $\mathbb{Q}(\alpha_1,\,\dots,\, \alpha_n)$ so that we have an isomorphism of groups

$$ Tr_{1\dots N}: \left(\left\{\prod_{i=1}^n f_i^{v_i};\;v_1,\,\dots,v_n \in \mathbb{Z}\right\},\,\cdot\right) \rightarrow \left(\mathbb{Z} V_1 +\,\dots+ \mathbb{Z} V_n,\, +\right) \subset \mathbb{Q}_p^N $$

Assume that furthermore, $V \in \mathbb{Z}^N$ (the author wants to show that $g \in \mathbb{Q}(X)$

Now, the statement I don't understand is

The Galois group over $\mathbb{Q}$ leaves $V$ invariant, hence it permutes the preimages of $V$, so the fact that the map is 1-1 implies that $g$ is invariant and hence defined over $\mathbb{Q}$.

I don't really see where exactly Galois theory is applied here... are we talking about the Galois group of the Galois extension $\mathbb{Q}(\alpha_1,\,\dots,\,\alpha_n)/\mathbb{Q}$? How/where is it applied, and what is the connection to preimages etc.?

I don't really know where to look/what to look for to study up on, because the sentence is written for people who already understand exactly what he is talking about here, and I do not...

2

There are 2 best solutions below

1
On BEST ANSWER

First note that$\mathbb{Q}(α_1,\,\dots,α_n)/\mathbb{Q}$ is a Galois extension:

  • It is normal, as it's the splitting field of $f$
  • It is obviously algebraic
  • It is obviously separable ($f$ was assumed to be squarefree)

$\newcommand{Gal}{\text{Gal}\!\left(\mathbb{Q}(α_1,\,\dots,α_n)/\mathbb{Q}\right)}$ Hence, we know that $\mathbb{Q}$ is the fixed field of the Galois group $\Gal$.

$\newcommand{gFactorSet}{\left\{\prod_{i=1}^n f_i^{v_i};\;v_1,\,\dots,v_n \in \mathbb{Z}\right\}}$

$\newcommand{gFactorSetGroup}{\left(\gFactorSet,\,\cdot\right)}$ $\newcommand{zSpanExponents}{\left(\mathbb{Z} V_1 +\,\dots+ \mathbb{Z} V_n\right)}$

$\newcommand{zSpanExponentsGroup}{\left(\zSpanExponents,\, +\right)}$ We also have a group action of $\Gal$ on $\gFactorSet$ defined by $$ \sigma_\cdot\left(\sum_{i=1}^{\deg(f)} f_i X^i\right)=\sum_{i=1}^{\deg(f)} \sigma(f_i) X^i $$ (i.e. the Galois morphisms act on the coefficients of the polynomials) as well as an action on $\zSpanExponents$ given by $$ \sigma_\ast\left(\sum_{i=1}^n v_i V_i\right)=\sum_{i=1}^n \sigma(v_i) \left(\sigma((V_i)_j)\right)_{j=1,\,\dots,\,N}=\sum_{i=1}^n \sigma(v_i) \left(\sigma(\text{Tr}_j(f_i))\right)_{j=1,\,\dots,\,N} =\sum_{i=1}^n v_i \left(\sigma(\text{Tr}_j(f_i))\right)_{j=1,\,\dots,\,N} $$ for $\sigma \in \Gal$.

$\sigma_\text{poly}:=\sigma_\cdot\left(\,\cdot\,\right)$ and $\sigma_\text{lin}:=\sigma_\ast\left(\,\cdot\,\right)$ are set (even group) automorphisms for each $\sigma$. It is easy to check that this yields a commutative diagram of sets - in fact, simply using that $\sigma$ is a $\mathbb{Q}(\alpha_1,\,\dots,\,\alpha_n)/\mathbb{Q}$-endomorphism yields that we have a commutative diagram of groups with the groups structures $\gFactorSetGroup$ and $\zSpanExponentsGroup$, but this is not needed here - as follows

$\require{AMScd}$ \begin{CD} \gFactorSet @>{Tr_{1\dots N}}>> \zSpanExponents\\ @VV\sigma_\text{poly}V @VV\sigma_\text{lin}V\\ \gFactorSet\mathbb{Z} @>{Tr_{1\dots N}}>> \zSpanExponents \end{CD} $\newcommand{Trace}{Tr_{1\dots N}}$ and we have $$ g=\Trace^{-1}(V)={\sigma_\text{poly}}^{-1}\Trace^{-1}\sigma_\text{lin}(V) $$ Since $\sigma \in \Gal$, the right hand side along with $V \in \mathbb{Q}^N$, equals $$ {\sigma_\text{poly}}^{-1}\Trace^{-1}(V) = {\sigma_\text{poly}}^{-1}(g) $$ so all in all, $$ g = {\sigma_\text{poly}}^{-1}(g) $$ which, looking at the coefficients and considering that $\sigma$ can be any element of $\Gal$, noting that ${\sigma_\text{poly}}^{-1}=\left({\sigma^{-1}}\right)_\text{poly}$, yields that they are $\Gal$-invariants and hence must be in $\mathbb{Q}$.

7
On

$f \in \Bbb{Q}[X]_{monic}$ factors into irreducibles in $\Bbb{Q}_p$ $$ f = \prod_{i=1}^m f_i^{e_i} \in \Bbb{Q}_p[X]_{monic}$$

Let $K$ be the extension of $\Bbb{Q}$ generated by all the roots of $f$.

Let $Tr(f_i) \in \Bbb{Q}_p \cap K$ be the sum of the roots of $f_i$.

Assume the $Tr(f_i) $ are $\Bbb{Q}$-linearly independent (in general it has no reason to hold)

For $s,r \in \Bbb{Q}^m$, that $\sum_i s_i Tr(f_i) = \sum_i r_i Tr(f_i) \in K\cap \Bbb{Q}_p$ implies $r= s$.

Now we have the $\sigma\in G= Gal(K/\Bbb{Q})$ action on the roots of $f$.

Assume $K\cap \Bbb{Q}_p / \Bbb{Q}$ is Galois

So that $\sigma$ sends $K\cap \Bbb{Q}_p$ to itself, thus it must also permute the $f_i$ (by applying $\sigma$ to the coefficients of $f_i$) thus sending $f_i$ to $f_i^\sigma = f_{\sigma_i}$.

If $\sum_i s_i Tr(f_i) \in \Bbb{Q}$ then $\sum_i s_i Tr(f_{\sigma_i}) = \sigma(\sum_i s_i Tr(f_i))=\sum_i s_i Tr(f_i)$ which implies $s_i = s_{\sigma_i}$.

If $s \in \Bbb{Z}^m$ it implies $(\prod_i f_i^{ s_i})^\sigma = \prod_i f_i^{ s_i} \in K(X)$.

And $\forall \sigma\in G$, $(\prod_i f_i^{ s_i})^\sigma = \prod_i f_i^{ s_i}$ implies $\prod_i f_i^{ s_i} \in K^G(X) = \Bbb{Q}(X)$

where $K^G=\Bbb{Q}$ is the subsfield of $K$ fixed by $G$.