Constructing an explicit isomorphism between finite extensions of finite fields

Multi tool use
Multi tool use

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP











up vote
5
down vote

favorite
4












Suppose $K$ is a finite field, $K = mathbb F_p^s$. If we take an irreducible polynomial $f$ of degree $d$ over $K$, then the splitting field $L$ of $f$ is $K(alpha)$ where $f$ is the minimal polynomial of $alpha$. But then $L = mathbb F_p^sd $. Since $mathbb F_p^sd$ is unique, we see that this is the splitting field of every irreducible polynomial of degree $d$ over $K$.



Take $K = mathbb F_2$ and let $P(X) = X^3 + X + 1$, $Q(X) = X^3 + X^2 + 1$. Let $L$ be the splitting field of $P$ and $L'$ be the splitting field of $Q$. The above tells us that $L$ and $L'$ are isomorphic. I would like to construct an explicit isomorphism between $L$ and $L'$.



I know that $L cong mathbb F_2[X] /(X^3 +X + 1)$ and $L' cong mathbb F_2[X] / (X^3 + X^2 + 1)$. Intuitively, I want to find an isomorphism $phi : mathbb F_2[X] to mathbb F_2[X]$ such that $phi((X^3 + X + 1)) = (X^3 + X^2 + 1)$. A little playing around gives me $phi(X) = X+1$. It now feels like I'm falling at the last hurdle: how do I finish the construction of an isomorphism between $L$ and $L'$? I don't think $phi$ makes sense as a map from $L$ to $L'$, yet it seems the map I want.










share|cite|improve this question





















  • I think my main difficulty is coming from how to view the quotient ring. Am I right to be viewing elements of $L$ as $ f(X) + (X^3 + X + 1)$? Or should I be viewing them as $ f(alpha)$, where $alpha$ is the image of $X$ under the quotient map?
    – Jonathan
    Dec 14 '11 at 11:54











  • Close to being a duplicate question. Mind you, I think that Gerry's answer here together with Dilip's nice observation is a very nice addition to the answers offered there. Not voting to close.
    – Jyrki Lahtonen
    Dec 14 '11 at 17:34











  • The mapping $varphi$ doesn't have to come from an isomorphism from $F_2[x]$ to itself. It suffices that the mapping induced to the quotient rings is. In this case the quotient rings are actually fields. Any homomorphism between fields is injective, and the two fields both have 8 elements, so... The key is that you get a well-defined map, i.e. one that sends multiples of $x^3+x+1$ to multiples of $x^3+x^2+1$. The mappings $varphi_2:xmapsto x^2+1$ and $varphi_3:xmapsto x^2+x$ also work here.
    – Jyrki Lahtonen
    Dec 16 '11 at 6:48















up vote
5
down vote

favorite
4












Suppose $K$ is a finite field, $K = mathbb F_p^s$. If we take an irreducible polynomial $f$ of degree $d$ over $K$, then the splitting field $L$ of $f$ is $K(alpha)$ where $f$ is the minimal polynomial of $alpha$. But then $L = mathbb F_p^sd $. Since $mathbb F_p^sd$ is unique, we see that this is the splitting field of every irreducible polynomial of degree $d$ over $K$.



Take $K = mathbb F_2$ and let $P(X) = X^3 + X + 1$, $Q(X) = X^3 + X^2 + 1$. Let $L$ be the splitting field of $P$ and $L'$ be the splitting field of $Q$. The above tells us that $L$ and $L'$ are isomorphic. I would like to construct an explicit isomorphism between $L$ and $L'$.



I know that $L cong mathbb F_2[X] /(X^3 +X + 1)$ and $L' cong mathbb F_2[X] / (X^3 + X^2 + 1)$. Intuitively, I want to find an isomorphism $phi : mathbb F_2[X] to mathbb F_2[X]$ such that $phi((X^3 + X + 1)) = (X^3 + X^2 + 1)$. A little playing around gives me $phi(X) = X+1$. It now feels like I'm falling at the last hurdle: how do I finish the construction of an isomorphism between $L$ and $L'$? I don't think $phi$ makes sense as a map from $L$ to $L'$, yet it seems the map I want.










share|cite|improve this question





















  • I think my main difficulty is coming from how to view the quotient ring. Am I right to be viewing elements of $L$ as $ f(X) + (X^3 + X + 1)$? Or should I be viewing them as $ f(alpha)$, where $alpha$ is the image of $X$ under the quotient map?
    – Jonathan
    Dec 14 '11 at 11:54











  • Close to being a duplicate question. Mind you, I think that Gerry's answer here together with Dilip's nice observation is a very nice addition to the answers offered there. Not voting to close.
    – Jyrki Lahtonen
    Dec 14 '11 at 17:34











  • The mapping $varphi$ doesn't have to come from an isomorphism from $F_2[x]$ to itself. It suffices that the mapping induced to the quotient rings is. In this case the quotient rings are actually fields. Any homomorphism between fields is injective, and the two fields both have 8 elements, so... The key is that you get a well-defined map, i.e. one that sends multiples of $x^3+x+1$ to multiples of $x^3+x^2+1$. The mappings $varphi_2:xmapsto x^2+1$ and $varphi_3:xmapsto x^2+x$ also work here.
    – Jyrki Lahtonen
    Dec 16 '11 at 6:48













up vote
5
down vote

favorite
4









up vote
5
down vote

favorite
4






4





Suppose $K$ is a finite field, $K = mathbb F_p^s$. If we take an irreducible polynomial $f$ of degree $d$ over $K$, then the splitting field $L$ of $f$ is $K(alpha)$ where $f$ is the minimal polynomial of $alpha$. But then $L = mathbb F_p^sd $. Since $mathbb F_p^sd$ is unique, we see that this is the splitting field of every irreducible polynomial of degree $d$ over $K$.



Take $K = mathbb F_2$ and let $P(X) = X^3 + X + 1$, $Q(X) = X^3 + X^2 + 1$. Let $L$ be the splitting field of $P$ and $L'$ be the splitting field of $Q$. The above tells us that $L$ and $L'$ are isomorphic. I would like to construct an explicit isomorphism between $L$ and $L'$.



I know that $L cong mathbb F_2[X] /(X^3 +X + 1)$ and $L' cong mathbb F_2[X] / (X^3 + X^2 + 1)$. Intuitively, I want to find an isomorphism $phi : mathbb F_2[X] to mathbb F_2[X]$ such that $phi((X^3 + X + 1)) = (X^3 + X^2 + 1)$. A little playing around gives me $phi(X) = X+1$. It now feels like I'm falling at the last hurdle: how do I finish the construction of an isomorphism between $L$ and $L'$? I don't think $phi$ makes sense as a map from $L$ to $L'$, yet it seems the map I want.










share|cite|improve this question













Suppose $K$ is a finite field, $K = mathbb F_p^s$. If we take an irreducible polynomial $f$ of degree $d$ over $K$, then the splitting field $L$ of $f$ is $K(alpha)$ where $f$ is the minimal polynomial of $alpha$. But then $L = mathbb F_p^sd $. Since $mathbb F_p^sd$ is unique, we see that this is the splitting field of every irreducible polynomial of degree $d$ over $K$.



Take $K = mathbb F_2$ and let $P(X) = X^3 + X + 1$, $Q(X) = X^3 + X^2 + 1$. Let $L$ be the splitting field of $P$ and $L'$ be the splitting field of $Q$. The above tells us that $L$ and $L'$ are isomorphic. I would like to construct an explicit isomorphism between $L$ and $L'$.



I know that $L cong mathbb F_2[X] /(X^3 +X + 1)$ and $L' cong mathbb F_2[X] / (X^3 + X^2 + 1)$. Intuitively, I want to find an isomorphism $phi : mathbb F_2[X] to mathbb F_2[X]$ such that $phi((X^3 + X + 1)) = (X^3 + X^2 + 1)$. A little playing around gives me $phi(X) = X+1$. It now feels like I'm falling at the last hurdle: how do I finish the construction of an isomorphism between $L$ and $L'$? I don't think $phi$ makes sense as a map from $L$ to $L'$, yet it seems the map I want.







galois-theory finite-fields






share|cite|improve this question













share|cite|improve this question











share|cite|improve this question




share|cite|improve this question










asked Dec 14 '11 at 11:45









Jonathan

2612




2612











  • I think my main difficulty is coming from how to view the quotient ring. Am I right to be viewing elements of $L$ as $ f(X) + (X^3 + X + 1)$? Or should I be viewing them as $ f(alpha)$, where $alpha$ is the image of $X$ under the quotient map?
    – Jonathan
    Dec 14 '11 at 11:54











  • Close to being a duplicate question. Mind you, I think that Gerry's answer here together with Dilip's nice observation is a very nice addition to the answers offered there. Not voting to close.
    – Jyrki Lahtonen
    Dec 14 '11 at 17:34











  • The mapping $varphi$ doesn't have to come from an isomorphism from $F_2[x]$ to itself. It suffices that the mapping induced to the quotient rings is. In this case the quotient rings are actually fields. Any homomorphism between fields is injective, and the two fields both have 8 elements, so... The key is that you get a well-defined map, i.e. one that sends multiples of $x^3+x+1$ to multiples of $x^3+x^2+1$. The mappings $varphi_2:xmapsto x^2+1$ and $varphi_3:xmapsto x^2+x$ also work here.
    – Jyrki Lahtonen
    Dec 16 '11 at 6:48

















  • I think my main difficulty is coming from how to view the quotient ring. Am I right to be viewing elements of $L$ as $ f(X) + (X^3 + X + 1)$? Or should I be viewing them as $ f(alpha)$, where $alpha$ is the image of $X$ under the quotient map?
    – Jonathan
    Dec 14 '11 at 11:54











  • Close to being a duplicate question. Mind you, I think that Gerry's answer here together with Dilip's nice observation is a very nice addition to the answers offered there. Not voting to close.
    – Jyrki Lahtonen
    Dec 14 '11 at 17:34











  • The mapping $varphi$ doesn't have to come from an isomorphism from $F_2[x]$ to itself. It suffices that the mapping induced to the quotient rings is. In this case the quotient rings are actually fields. Any homomorphism between fields is injective, and the two fields both have 8 elements, so... The key is that you get a well-defined map, i.e. one that sends multiples of $x^3+x+1$ to multiples of $x^3+x^2+1$. The mappings $varphi_2:xmapsto x^2+1$ and $varphi_3:xmapsto x^2+x$ also work here.
    – Jyrki Lahtonen
    Dec 16 '11 at 6:48
















I think my main difficulty is coming from how to view the quotient ring. Am I right to be viewing elements of $L$ as $ f(X) + (X^3 + X + 1)$? Or should I be viewing them as $ f(alpha)$, where $alpha$ is the image of $X$ under the quotient map?
– Jonathan
Dec 14 '11 at 11:54





I think my main difficulty is coming from how to view the quotient ring. Am I right to be viewing elements of $L$ as $ f(X) + (X^3 + X + 1)$? Or should I be viewing them as $ f(alpha)$, where $alpha$ is the image of $X$ under the quotient map?
– Jonathan
Dec 14 '11 at 11:54













Close to being a duplicate question. Mind you, I think that Gerry's answer here together with Dilip's nice observation is a very nice addition to the answers offered there. Not voting to close.
– Jyrki Lahtonen
Dec 14 '11 at 17:34





Close to being a duplicate question. Mind you, I think that Gerry's answer here together with Dilip's nice observation is a very nice addition to the answers offered there. Not voting to close.
– Jyrki Lahtonen
Dec 14 '11 at 17:34













The mapping $varphi$ doesn't have to come from an isomorphism from $F_2[x]$ to itself. It suffices that the mapping induced to the quotient rings is. In this case the quotient rings are actually fields. Any homomorphism between fields is injective, and the two fields both have 8 elements, so... The key is that you get a well-defined map, i.e. one that sends multiples of $x^3+x+1$ to multiples of $x^3+x^2+1$. The mappings $varphi_2:xmapsto x^2+1$ and $varphi_3:xmapsto x^2+x$ also work here.
– Jyrki Lahtonen
Dec 16 '11 at 6:48





The mapping $varphi$ doesn't have to come from an isomorphism from $F_2[x]$ to itself. It suffices that the mapping induced to the quotient rings is. In this case the quotient rings are actually fields. Any homomorphism between fields is injective, and the two fields both have 8 elements, so... The key is that you get a well-defined map, i.e. one that sends multiples of $x^3+x+1$ to multiples of $x^3+x^2+1$. The mappings $varphi_2:xmapsto x^2+1$ and $varphi_3:xmapsto x^2+x$ also work here.
– Jyrki Lahtonen
Dec 16 '11 at 6:48











2 Answers
2






active

oldest

votes

















up vote
6
down vote













Borrowing notation from Gerry Myerson's answer, the field
$L = mathbb F_2[x]/(x^3 + x + 1)$ is the set of $8$ polynomials
of degree $2$ or less over $mathbb F_2$ with field addition and
multiplication being polynomial addition and multiplication
modulo $x^3 + x + 1$. Equivalently, $L$ is
the set of elements $ar^2 + br + c$ where
$a,b,c in mathbb F_2$ and $r^3 + r + 1 = 0$. It is also the vector
space $mathbb F_2^3$ whose elements are represented as $3$-tuples $(a,b,c)$
with respect to the basis $r^2, r, 1$. Now,
$$r^3 + r + 1 = 0 Rightarrow r^3(1 + r^-2 + r^-3) = 0
Rightarrow (r^-1)^3 + (r^-1)^2 + 1 = 0$$
so that $r^-1 in L$ is a root of $x^3 + x^2 + 1$.
Thus, $L^prime = mathbb F_2[x]/(x^3 + x^2 + 1)$
is the vector space $mathbb F_2^3$ where we are
representing elements as $3$-tuples $(hata, hatb, hatc)$
with respect to the basis $r^-2, r^-1, 1$. In particular,
dividing by $r^3 = r + 1$ by $r^2$ and $r$ respectively gives
$$
r^3 = r + 1 Rightarrow r = r^-2 + r^-1 ~~textand~~ r^2 = 1 + r^-1
$$
and so
$$beginalign*ar^2 + br + c &= a(r^-1 + 1) + b(r^-2 + r^-1) + c\
&= br^-2 + (a+b)r^-1 + (a+c)\
&= hatar^-2 + hatbr^-1 + hatc
endalign*$$
represent the same element.






share|cite|improve this answer



























    up vote
    4
    down vote













    You can think of $L$ as the set of all things of the form $ar^2+br+c$ where $a,b,c$ come from $bf F_2$ and $r$ satisfies $r^3+r+1=0$. Now $L$ also contains a zero of $X^3+X^2+1$, so you are looking for the values of $a,b,c$ such that if $s=ar^2+br+c$ then $s^3+s^2+1=0$. You can just multiply everything out, use $r^3+r+1=0$ to get it down to a quadratic in $r$, set the coefficients to zero, and solve. This is probably a mess. There may be an easier way to do it, but this will get you an element of $L$ that satisfies $X^3+X^2+1=0$. Once you have that element, you know the isomorphism you're looking for takes $r$ to that element. Since $r$ generates $L$, you get the entire isomorphism.



    Now in fact I think you have managed to find that (in my notation) $r+1$ is the element you are looking for. So your map from $L$ to $L'$ takes $r+1$ in $L$ to a generator, call it $t$, in $L'$. Might be easier to see it as a map from $L'$ to $L$, taking $at^2+bt+c$ to $a(r+1)^2+b(r+1)+c$.






    share|cite|improve this answer
















    • 1




      Borrowing notation from Gerry Myerson's answer, the roots of $X^3 + X^2 + 1$ are inverses of the roots of $X^3 + X + 1$. $$r^3 + r + 1 = 0 Rightarrow r^3(1 + r^-2 + r^-3) = 0 Rightarrow (r^-1)^3 + (r^-1)^2 + 1 = 0.$$
      – Dilip Sarwate
      Dec 14 '11 at 13:45











    Your Answer




    StackExchange.ifUsing("editor", function ()
    return StackExchange.using("mathjaxEditing", function ()
    StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix)
    StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["$", "$"], ["\\(","\\)"]]);
    );
    );
    , "mathjax-editing");

    StackExchange.ready(function()
    var channelOptions =
    tags: "".split(" "),
    id: "69"
    ;
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function()
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled)
    StackExchange.using("snippets", function()
    createEditor();
    );

    else
    createEditor();

    );

    function createEditor()
    StackExchange.prepareEditor(
    heartbeatType: 'answer',
    convertImagesToLinks: true,
    noModals: false,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    noCode: true, onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    );



    );













     

    draft saved


    draft discarded


















    StackExchange.ready(
    function ()
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f91404%2fconstructing-an-explicit-isomorphism-between-finite-extensions-of-finite-fields%23new-answer', 'question_page');

    );

    Post as a guest






























    2 Answers
    2






    active

    oldest

    votes








    2 Answers
    2






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes








    up vote
    6
    down vote













    Borrowing notation from Gerry Myerson's answer, the field
    $L = mathbb F_2[x]/(x^3 + x + 1)$ is the set of $8$ polynomials
    of degree $2$ or less over $mathbb F_2$ with field addition and
    multiplication being polynomial addition and multiplication
    modulo $x^3 + x + 1$. Equivalently, $L$ is
    the set of elements $ar^2 + br + c$ where
    $a,b,c in mathbb F_2$ and $r^3 + r + 1 = 0$. It is also the vector
    space $mathbb F_2^3$ whose elements are represented as $3$-tuples $(a,b,c)$
    with respect to the basis $r^2, r, 1$. Now,
    $$r^3 + r + 1 = 0 Rightarrow r^3(1 + r^-2 + r^-3) = 0
    Rightarrow (r^-1)^3 + (r^-1)^2 + 1 = 0$$
    so that $r^-1 in L$ is a root of $x^3 + x^2 + 1$.
    Thus, $L^prime = mathbb F_2[x]/(x^3 + x^2 + 1)$
    is the vector space $mathbb F_2^3$ where we are
    representing elements as $3$-tuples $(hata, hatb, hatc)$
    with respect to the basis $r^-2, r^-1, 1$. In particular,
    dividing by $r^3 = r + 1$ by $r^2$ and $r$ respectively gives
    $$
    r^3 = r + 1 Rightarrow r = r^-2 + r^-1 ~~textand~~ r^2 = 1 + r^-1
    $$
    and so
    $$beginalign*ar^2 + br + c &= a(r^-1 + 1) + b(r^-2 + r^-1) + c\
    &= br^-2 + (a+b)r^-1 + (a+c)\
    &= hatar^-2 + hatbr^-1 + hatc
    endalign*$$
    represent the same element.






    share|cite|improve this answer
























      up vote
      6
      down vote













      Borrowing notation from Gerry Myerson's answer, the field
      $L = mathbb F_2[x]/(x^3 + x + 1)$ is the set of $8$ polynomials
      of degree $2$ or less over $mathbb F_2$ with field addition and
      multiplication being polynomial addition and multiplication
      modulo $x^3 + x + 1$. Equivalently, $L$ is
      the set of elements $ar^2 + br + c$ where
      $a,b,c in mathbb F_2$ and $r^3 + r + 1 = 0$. It is also the vector
      space $mathbb F_2^3$ whose elements are represented as $3$-tuples $(a,b,c)$
      with respect to the basis $r^2, r, 1$. Now,
      $$r^3 + r + 1 = 0 Rightarrow r^3(1 + r^-2 + r^-3) = 0
      Rightarrow (r^-1)^3 + (r^-1)^2 + 1 = 0$$
      so that $r^-1 in L$ is a root of $x^3 + x^2 + 1$.
      Thus, $L^prime = mathbb F_2[x]/(x^3 + x^2 + 1)$
      is the vector space $mathbb F_2^3$ where we are
      representing elements as $3$-tuples $(hata, hatb, hatc)$
      with respect to the basis $r^-2, r^-1, 1$. In particular,
      dividing by $r^3 = r + 1$ by $r^2$ and $r$ respectively gives
      $$
      r^3 = r + 1 Rightarrow r = r^-2 + r^-1 ~~textand~~ r^2 = 1 + r^-1
      $$
      and so
      $$beginalign*ar^2 + br + c &= a(r^-1 + 1) + b(r^-2 + r^-1) + c\
      &= br^-2 + (a+b)r^-1 + (a+c)\
      &= hatar^-2 + hatbr^-1 + hatc
      endalign*$$
      represent the same element.






      share|cite|improve this answer






















        up vote
        6
        down vote










        up vote
        6
        down vote









        Borrowing notation from Gerry Myerson's answer, the field
        $L = mathbb F_2[x]/(x^3 + x + 1)$ is the set of $8$ polynomials
        of degree $2$ or less over $mathbb F_2$ with field addition and
        multiplication being polynomial addition and multiplication
        modulo $x^3 + x + 1$. Equivalently, $L$ is
        the set of elements $ar^2 + br + c$ where
        $a,b,c in mathbb F_2$ and $r^3 + r + 1 = 0$. It is also the vector
        space $mathbb F_2^3$ whose elements are represented as $3$-tuples $(a,b,c)$
        with respect to the basis $r^2, r, 1$. Now,
        $$r^3 + r + 1 = 0 Rightarrow r^3(1 + r^-2 + r^-3) = 0
        Rightarrow (r^-1)^3 + (r^-1)^2 + 1 = 0$$
        so that $r^-1 in L$ is a root of $x^3 + x^2 + 1$.
        Thus, $L^prime = mathbb F_2[x]/(x^3 + x^2 + 1)$
        is the vector space $mathbb F_2^3$ where we are
        representing elements as $3$-tuples $(hata, hatb, hatc)$
        with respect to the basis $r^-2, r^-1, 1$. In particular,
        dividing by $r^3 = r + 1$ by $r^2$ and $r$ respectively gives
        $$
        r^3 = r + 1 Rightarrow r = r^-2 + r^-1 ~~textand~~ r^2 = 1 + r^-1
        $$
        and so
        $$beginalign*ar^2 + br + c &= a(r^-1 + 1) + b(r^-2 + r^-1) + c\
        &= br^-2 + (a+b)r^-1 + (a+c)\
        &= hatar^-2 + hatbr^-1 + hatc
        endalign*$$
        represent the same element.






        share|cite|improve this answer












        Borrowing notation from Gerry Myerson's answer, the field
        $L = mathbb F_2[x]/(x^3 + x + 1)$ is the set of $8$ polynomials
        of degree $2$ or less over $mathbb F_2$ with field addition and
        multiplication being polynomial addition and multiplication
        modulo $x^3 + x + 1$. Equivalently, $L$ is
        the set of elements $ar^2 + br + c$ where
        $a,b,c in mathbb F_2$ and $r^3 + r + 1 = 0$. It is also the vector
        space $mathbb F_2^3$ whose elements are represented as $3$-tuples $(a,b,c)$
        with respect to the basis $r^2, r, 1$. Now,
        $$r^3 + r + 1 = 0 Rightarrow r^3(1 + r^-2 + r^-3) = 0
        Rightarrow (r^-1)^3 + (r^-1)^2 + 1 = 0$$
        so that $r^-1 in L$ is a root of $x^3 + x^2 + 1$.
        Thus, $L^prime = mathbb F_2[x]/(x^3 + x^2 + 1)$
        is the vector space $mathbb F_2^3$ where we are
        representing elements as $3$-tuples $(hata, hatb, hatc)$
        with respect to the basis $r^-2, r^-1, 1$. In particular,
        dividing by $r^3 = r + 1$ by $r^2$ and $r$ respectively gives
        $$
        r^3 = r + 1 Rightarrow r = r^-2 + r^-1 ~~textand~~ r^2 = 1 + r^-1
        $$
        and so
        $$beginalign*ar^2 + br + c &= a(r^-1 + 1) + b(r^-2 + r^-1) + c\
        &= br^-2 + (a+b)r^-1 + (a+c)\
        &= hatar^-2 + hatbr^-1 + hatc
        endalign*$$
        represent the same element.







        share|cite|improve this answer












        share|cite|improve this answer



        share|cite|improve this answer










        answered Dec 14 '11 at 17:43









        Dilip Sarwate

        18.7k12972




        18.7k12972




















            up vote
            4
            down vote













            You can think of $L$ as the set of all things of the form $ar^2+br+c$ where $a,b,c$ come from $bf F_2$ and $r$ satisfies $r^3+r+1=0$. Now $L$ also contains a zero of $X^3+X^2+1$, so you are looking for the values of $a,b,c$ such that if $s=ar^2+br+c$ then $s^3+s^2+1=0$. You can just multiply everything out, use $r^3+r+1=0$ to get it down to a quadratic in $r$, set the coefficients to zero, and solve. This is probably a mess. There may be an easier way to do it, but this will get you an element of $L$ that satisfies $X^3+X^2+1=0$. Once you have that element, you know the isomorphism you're looking for takes $r$ to that element. Since $r$ generates $L$, you get the entire isomorphism.



            Now in fact I think you have managed to find that (in my notation) $r+1$ is the element you are looking for. So your map from $L$ to $L'$ takes $r+1$ in $L$ to a generator, call it $t$, in $L'$. Might be easier to see it as a map from $L'$ to $L$, taking $at^2+bt+c$ to $a(r+1)^2+b(r+1)+c$.






            share|cite|improve this answer
















            • 1




              Borrowing notation from Gerry Myerson's answer, the roots of $X^3 + X^2 + 1$ are inverses of the roots of $X^3 + X + 1$. $$r^3 + r + 1 = 0 Rightarrow r^3(1 + r^-2 + r^-3) = 0 Rightarrow (r^-1)^3 + (r^-1)^2 + 1 = 0.$$
              – Dilip Sarwate
              Dec 14 '11 at 13:45















            up vote
            4
            down vote













            You can think of $L$ as the set of all things of the form $ar^2+br+c$ where $a,b,c$ come from $bf F_2$ and $r$ satisfies $r^3+r+1=0$. Now $L$ also contains a zero of $X^3+X^2+1$, so you are looking for the values of $a,b,c$ such that if $s=ar^2+br+c$ then $s^3+s^2+1=0$. You can just multiply everything out, use $r^3+r+1=0$ to get it down to a quadratic in $r$, set the coefficients to zero, and solve. This is probably a mess. There may be an easier way to do it, but this will get you an element of $L$ that satisfies $X^3+X^2+1=0$. Once you have that element, you know the isomorphism you're looking for takes $r$ to that element. Since $r$ generates $L$, you get the entire isomorphism.



            Now in fact I think you have managed to find that (in my notation) $r+1$ is the element you are looking for. So your map from $L$ to $L'$ takes $r+1$ in $L$ to a generator, call it $t$, in $L'$. Might be easier to see it as a map from $L'$ to $L$, taking $at^2+bt+c$ to $a(r+1)^2+b(r+1)+c$.






            share|cite|improve this answer
















            • 1




              Borrowing notation from Gerry Myerson's answer, the roots of $X^3 + X^2 + 1$ are inverses of the roots of $X^3 + X + 1$. $$r^3 + r + 1 = 0 Rightarrow r^3(1 + r^-2 + r^-3) = 0 Rightarrow (r^-1)^3 + (r^-1)^2 + 1 = 0.$$
              – Dilip Sarwate
              Dec 14 '11 at 13:45













            up vote
            4
            down vote










            up vote
            4
            down vote









            You can think of $L$ as the set of all things of the form $ar^2+br+c$ where $a,b,c$ come from $bf F_2$ and $r$ satisfies $r^3+r+1=0$. Now $L$ also contains a zero of $X^3+X^2+1$, so you are looking for the values of $a,b,c$ such that if $s=ar^2+br+c$ then $s^3+s^2+1=0$. You can just multiply everything out, use $r^3+r+1=0$ to get it down to a quadratic in $r$, set the coefficients to zero, and solve. This is probably a mess. There may be an easier way to do it, but this will get you an element of $L$ that satisfies $X^3+X^2+1=0$. Once you have that element, you know the isomorphism you're looking for takes $r$ to that element. Since $r$ generates $L$, you get the entire isomorphism.



            Now in fact I think you have managed to find that (in my notation) $r+1$ is the element you are looking for. So your map from $L$ to $L'$ takes $r+1$ in $L$ to a generator, call it $t$, in $L'$. Might be easier to see it as a map from $L'$ to $L$, taking $at^2+bt+c$ to $a(r+1)^2+b(r+1)+c$.






            share|cite|improve this answer












            You can think of $L$ as the set of all things of the form $ar^2+br+c$ where $a,b,c$ come from $bf F_2$ and $r$ satisfies $r^3+r+1=0$. Now $L$ also contains a zero of $X^3+X^2+1$, so you are looking for the values of $a,b,c$ such that if $s=ar^2+br+c$ then $s^3+s^2+1=0$. You can just multiply everything out, use $r^3+r+1=0$ to get it down to a quadratic in $r$, set the coefficients to zero, and solve. This is probably a mess. There may be an easier way to do it, but this will get you an element of $L$ that satisfies $X^3+X^2+1=0$. Once you have that element, you know the isomorphism you're looking for takes $r$ to that element. Since $r$ generates $L$, you get the entire isomorphism.



            Now in fact I think you have managed to find that (in my notation) $r+1$ is the element you are looking for. So your map from $L$ to $L'$ takes $r+1$ in $L$ to a generator, call it $t$, in $L'$. Might be easier to see it as a map from $L'$ to $L$, taking $at^2+bt+c$ to $a(r+1)^2+b(r+1)+c$.







            share|cite|improve this answer












            share|cite|improve this answer



            share|cite|improve this answer










            answered Dec 14 '11 at 12:20









            Gerry Myerson

            144k8145296




            144k8145296







            • 1




              Borrowing notation from Gerry Myerson's answer, the roots of $X^3 + X^2 + 1$ are inverses of the roots of $X^3 + X + 1$. $$r^3 + r + 1 = 0 Rightarrow r^3(1 + r^-2 + r^-3) = 0 Rightarrow (r^-1)^3 + (r^-1)^2 + 1 = 0.$$
              – Dilip Sarwate
              Dec 14 '11 at 13:45













            • 1




              Borrowing notation from Gerry Myerson's answer, the roots of $X^3 + X^2 + 1$ are inverses of the roots of $X^3 + X + 1$. $$r^3 + r + 1 = 0 Rightarrow r^3(1 + r^-2 + r^-3) = 0 Rightarrow (r^-1)^3 + (r^-1)^2 + 1 = 0.$$
              – Dilip Sarwate
              Dec 14 '11 at 13:45








            1




            1




            Borrowing notation from Gerry Myerson's answer, the roots of $X^3 + X^2 + 1$ are inverses of the roots of $X^3 + X + 1$. $$r^3 + r + 1 = 0 Rightarrow r^3(1 + r^-2 + r^-3) = 0 Rightarrow (r^-1)^3 + (r^-1)^2 + 1 = 0.$$
            – Dilip Sarwate
            Dec 14 '11 at 13:45





            Borrowing notation from Gerry Myerson's answer, the roots of $X^3 + X^2 + 1$ are inverses of the roots of $X^3 + X + 1$. $$r^3 + r + 1 = 0 Rightarrow r^3(1 + r^-2 + r^-3) = 0 Rightarrow (r^-1)^3 + (r^-1)^2 + 1 = 0.$$
            – Dilip Sarwate
            Dec 14 '11 at 13:45


















             

            draft saved


            draft discarded















































             


            draft saved


            draft discarded














            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f91404%2fconstructing-an-explicit-isomorphism-between-finite-extensions-of-finite-fields%23new-answer', 'question_page');

            );

            Post as a guest













































































            n FjeLtd9BdMNvA wW,Ltg Tt4Xr5ZBHadjXi8b4yU
            ok,awUZlb5L 8kVTj3OA

            這個網誌中的熱門文章

            How to combine Bézier curves to a surface?

            Propositional logic and tautologies

            Distribution of Stopped Wiener Process with Stochastic Volatility