6

I have the following exercise:

Find splitting field for the polynomial $x^2 + 1$ over $\mathbb{Z_3}$.

My solution:

At first, we should try to solve the equation $x^2 + 1 = 0$, thus $x^2 = 2$ and we need $\sqrt2$. Add this root to our new field and we have $\{0, 1, 2, \sqrt2, 2\sqrt2, 1+\sqrt2, 2 + \sqrt2, 1+2\sqrt2, 2 + 2\sqrt2 \}$ and that's our splitting field where roots of $x^2 + 1 = 0$ are $\sqrt2$ and $2\sqrt2$.

Is it correct or not? And I think there is no exact algorithm how to build a splitting field. How to do it properly?

Jyrki Lahtonen
  • 133,153
  • 3
    Since $f$ is irreducible over $\mathbb Z_3$, the splitting field is a degree $2$ extension of it, hence a finite field of $9$ elements. – awllower Feb 20 '13 at 09:28
  • @awllower What if it would be reducible? – Tikhon Belousko Feb 20 '13 at 09:34
  • 2
    Then decompose that polynomial into irreducible ones, and find the splitting fields of them respectively, thus finding the splitting field of the original one. It would be extension of extensions. Of course the situation is similar. But here the reason that I mention its irreducibility is that if $f$ is reducible, then the splitting field would be the ground field itself, since $f$ is of degree $2$. Thanks for the attention. – awllower Feb 20 '13 at 09:38
  • 1
    Yes, it is correct what you did. – DonAntonio Feb 20 '13 at 15:09
  • 3
    Only, I wouldn't write $\sqrt{2}$, which is normally reserved for a real number. Note that since your equation also reads $x^{2} = -1$, using your notation you would write that its root is $\sqrt{-1}$. Just give the root a neutral-sounding name like $\alpha$, and build the splitting field as you did. Here the polynomial has degree $2$, so once you have added a root, you have also the other one. If the polynomial has higher degree, you might have to repeat the argument for other remaining irreducible factors of degree $> 1$. – Andreas Caranti Feb 22 '13 at 11:31
  • @AndreasCaranti thanks! Good example! Now It's clear. :) – Tikhon Belousko Feb 23 '13 at 07:47
  • @DaZzz Can you write up what you learnt from this question into an answer, so that it gets removed from the unanswered tab? If you do so, it is helpful to post it to this chat room to make people aware of it (and attract some upvotes). For further reading upon the issue of too many unanswered questions, see here, here or here. – Julian Kuelshammer Jun 10 '13 at 20:00

1 Answers1

1

With help of commenters I found out that technically we can operate the way as I suggested in my question. Namely, take a root (e.g. $\sqrt2$ as in my example) and start to extend our field adding all linear combinations $\{a + \sqrt2b : a,b\in \mathbb{Z}_p \}$ to our new field.

In more common way if you want to construct a splitting field for $\mathbb Z_p$ and polynomial $f$ of degree $k$ we need to take a root $\beta \notin \mathbb Z_p$ of this polynomial. And than our splitting field will be the following set $\{a_0 + a_1 \beta^1 + \ldots + a_l\beta^l: a_i \in \mathbb Z_p \text{ and } l : b^l \in \mathbb{Z}_p \}$. If derived field $ GF(p^k)$ is not a splitting field we should commit one more iteration of the extension that is take a root $\gamma \notin GF(p^k)$ and construct the set of all linear combinations of this root and its degrees. So you need to repeat this step until you won't get a splitting field.

For further reading I'd recommend this useful and simple article.

  • @YACP I've fixed several mistakes. So, please, take a look and provide your opinion... – Tikhon Belousko Jul 08 '13 at 08:50
  • 1
    The part where $\beta^l\in\mathbb Z_p$ is still unclear to me. In fact, "taking a root of $f$" means nothing unless you construct a field extension of $\mathbb Z_p$ where $f$ has indeed a root. How can one build such a field extension? After making this clear, I'm sure that your answer will be ok. –  Jul 08 '13 at 14:12
  • 1
    As one of the upvoter of your answer I also recommend you to look at this question and its answers. Finite fields are special in the sense that adjoining a single root of an irreducible polynomial immediately gives the splitting field. So there is never need for a second iteration (unless your polynomial has several irreducible factors of coprime degrees). This is because all the extensions of finite fields are Galois, i.e. normal and separable. – Jyrki Lahtonen Jul 13 '13 at 15:49