Number of ideals with GAP












3












$begingroup$


Let $A=Klangle x,yrangle$ be the polynomial in non-commuting variables $x,y$ over a finite field $K$ with $q$ elements and $J=langle x,yrangle$ the ideal generated by $x$ and $y$.



I want to find all ideals I having the property that $J^4 subseteq I subset J^2$.



It is a finite problem and the most stupid idea goes as follows:



We can write $I=J^4+X$ , where $X$ is the ideal generated by a subset of the $K$-vector space $V$ spanned by the elements $x^2, xy, yx ,y^2, xyx, xy^2, x^3, x^2y, yx^2, yxy, y^2x, y^3$.



Now $V$ has $q^{12}$ elements and $X$ can be any subset.



So I have $2^{q^{12}}$ possibilities, which are $2^{4096}$ when the field has $2$ elements :(( .




Is there any good idea to improve finding all possible $X$ using GAP?




For example when $X$ contains $x^2$ , then it is not necessary that there is also the relation $x^2y$ or $x^3$ since they are in the ideal automatically then.




Is it realistic that GAP can produce all ideals and how many are there?




It would be also interesting to see how many ideals there are up to isomorphism, where two ideals $I_1$ and $I_2$ are isomorphic when $A/I_1$ and $A/I_2$ are isomorphic as $K$-algebras.



For simplicity we can assume first that $K$ is the field with two or three elements.










share|cite|improve this question











$endgroup$












  • $begingroup$
    What do you mean? all my A/I will be finite dimensional since i factor out something larger than J^4. In your example (xy^3) is not a ideal having the right conditions, since it does not contain J^4.
    $endgroup$
    – Mare
    Jun 14 '17 at 12:41












  • $begingroup$
    Yes the problem can be formulated to count the ideals of $F_q <x,y>/J^4$ contained in $J^2/J^4$, where the polynomial ring here is the noncommutative one. If you have a solution for the commutative one, that might be also interesting.
    $endgroup$
    – Mare
    Jun 14 '17 at 12:46












  • $begingroup$
    The problem is to count the ideals of $mathbb{F}_q[x,y]/J^4$. It is $mathbb{F}_q[M_1,ldots,M_k]$ where $M_k$ are the $4 times 4$ matrices with minimal polynomial $M^4 = 0$
    $endgroup$
    – reuns
    Jun 14 '17 at 12:46










  • $begingroup$
    Instead of forming collections of elements, first form the different principal ideals generated by individual elements and then form combinations of principal ideals.
    $endgroup$
    – ahulpke
    Jun 14 '17 at 17:57
















3












$begingroup$


Let $A=Klangle x,yrangle$ be the polynomial in non-commuting variables $x,y$ over a finite field $K$ with $q$ elements and $J=langle x,yrangle$ the ideal generated by $x$ and $y$.



I want to find all ideals I having the property that $J^4 subseteq I subset J^2$.



It is a finite problem and the most stupid idea goes as follows:



We can write $I=J^4+X$ , where $X$ is the ideal generated by a subset of the $K$-vector space $V$ spanned by the elements $x^2, xy, yx ,y^2, xyx, xy^2, x^3, x^2y, yx^2, yxy, y^2x, y^3$.



Now $V$ has $q^{12}$ elements and $X$ can be any subset.



So I have $2^{q^{12}}$ possibilities, which are $2^{4096}$ when the field has $2$ elements :(( .




Is there any good idea to improve finding all possible $X$ using GAP?




For example when $X$ contains $x^2$ , then it is not necessary that there is also the relation $x^2y$ or $x^3$ since they are in the ideal automatically then.




Is it realistic that GAP can produce all ideals and how many are there?




It would be also interesting to see how many ideals there are up to isomorphism, where two ideals $I_1$ and $I_2$ are isomorphic when $A/I_1$ and $A/I_2$ are isomorphic as $K$-algebras.



For simplicity we can assume first that $K$ is the field with two or three elements.










share|cite|improve this question











$endgroup$












  • $begingroup$
    What do you mean? all my A/I will be finite dimensional since i factor out something larger than J^4. In your example (xy^3) is not a ideal having the right conditions, since it does not contain J^4.
    $endgroup$
    – Mare
    Jun 14 '17 at 12:41












  • $begingroup$
    Yes the problem can be formulated to count the ideals of $F_q <x,y>/J^4$ contained in $J^2/J^4$, where the polynomial ring here is the noncommutative one. If you have a solution for the commutative one, that might be also interesting.
    $endgroup$
    – Mare
    Jun 14 '17 at 12:46












  • $begingroup$
    The problem is to count the ideals of $mathbb{F}_q[x,y]/J^4$. It is $mathbb{F}_q[M_1,ldots,M_k]$ where $M_k$ are the $4 times 4$ matrices with minimal polynomial $M^4 = 0$
    $endgroup$
    – reuns
    Jun 14 '17 at 12:46










  • $begingroup$
    Instead of forming collections of elements, first form the different principal ideals generated by individual elements and then form combinations of principal ideals.
    $endgroup$
    – ahulpke
    Jun 14 '17 at 17:57














3












3








3


1



$begingroup$


Let $A=Klangle x,yrangle$ be the polynomial in non-commuting variables $x,y$ over a finite field $K$ with $q$ elements and $J=langle x,yrangle$ the ideal generated by $x$ and $y$.



I want to find all ideals I having the property that $J^4 subseteq I subset J^2$.



It is a finite problem and the most stupid idea goes as follows:



We can write $I=J^4+X$ , where $X$ is the ideal generated by a subset of the $K$-vector space $V$ spanned by the elements $x^2, xy, yx ,y^2, xyx, xy^2, x^3, x^2y, yx^2, yxy, y^2x, y^3$.



Now $V$ has $q^{12}$ elements and $X$ can be any subset.



So I have $2^{q^{12}}$ possibilities, which are $2^{4096}$ when the field has $2$ elements :(( .




Is there any good idea to improve finding all possible $X$ using GAP?




For example when $X$ contains $x^2$ , then it is not necessary that there is also the relation $x^2y$ or $x^3$ since they are in the ideal automatically then.




Is it realistic that GAP can produce all ideals and how many are there?




It would be also interesting to see how many ideals there are up to isomorphism, where two ideals $I_1$ and $I_2$ are isomorphic when $A/I_1$ and $A/I_2$ are isomorphic as $K$-algebras.



For simplicity we can assume first that $K$ is the field with two or three elements.










share|cite|improve this question











$endgroup$




Let $A=Klangle x,yrangle$ be the polynomial in non-commuting variables $x,y$ over a finite field $K$ with $q$ elements and $J=langle x,yrangle$ the ideal generated by $x$ and $y$.



I want to find all ideals I having the property that $J^4 subseteq I subset J^2$.



It is a finite problem and the most stupid idea goes as follows:



We can write $I=J^4+X$ , where $X$ is the ideal generated by a subset of the $K$-vector space $V$ spanned by the elements $x^2, xy, yx ,y^2, xyx, xy^2, x^3, x^2y, yx^2, yxy, y^2x, y^3$.



Now $V$ has $q^{12}$ elements and $X$ can be any subset.



So I have $2^{q^{12}}$ possibilities, which are $2^{4096}$ when the field has $2$ elements :(( .




Is there any good idea to improve finding all possible $X$ using GAP?




For example when $X$ contains $x^2$ , then it is not necessary that there is also the relation $x^2y$ or $x^3$ since they are in the ideal automatically then.




Is it realistic that GAP can produce all ideals and how many are there?




It would be also interesting to see how many ideals there are up to isomorphism, where two ideals $I_1$ and $I_2$ are isomorphic when $A/I_1$ and $A/I_2$ are isomorphic as $K$-algebras.



For simplicity we can assume first that $K$ is the field with two or three elements.







combinatorics ring-theory representation-theory gap constraint-programming






share|cite|improve this question















share|cite|improve this question













share|cite|improve this question




share|cite|improve this question








edited Jun 14 '17 at 11:54









Shaun

9,310113684




9,310113684










asked Jun 14 '17 at 11:42









MareMare

676417




676417












  • $begingroup$
    What do you mean? all my A/I will be finite dimensional since i factor out something larger than J^4. In your example (xy^3) is not a ideal having the right conditions, since it does not contain J^4.
    $endgroup$
    – Mare
    Jun 14 '17 at 12:41












  • $begingroup$
    Yes the problem can be formulated to count the ideals of $F_q <x,y>/J^4$ contained in $J^2/J^4$, where the polynomial ring here is the noncommutative one. If you have a solution for the commutative one, that might be also interesting.
    $endgroup$
    – Mare
    Jun 14 '17 at 12:46












  • $begingroup$
    The problem is to count the ideals of $mathbb{F}_q[x,y]/J^4$. It is $mathbb{F}_q[M_1,ldots,M_k]$ where $M_k$ are the $4 times 4$ matrices with minimal polynomial $M^4 = 0$
    $endgroup$
    – reuns
    Jun 14 '17 at 12:46










  • $begingroup$
    Instead of forming collections of elements, first form the different principal ideals generated by individual elements and then form combinations of principal ideals.
    $endgroup$
    – ahulpke
    Jun 14 '17 at 17:57


















  • $begingroup$
    What do you mean? all my A/I will be finite dimensional since i factor out something larger than J^4. In your example (xy^3) is not a ideal having the right conditions, since it does not contain J^4.
    $endgroup$
    – Mare
    Jun 14 '17 at 12:41












  • $begingroup$
    Yes the problem can be formulated to count the ideals of $F_q <x,y>/J^4$ contained in $J^2/J^4$, where the polynomial ring here is the noncommutative one. If you have a solution for the commutative one, that might be also interesting.
    $endgroup$
    – Mare
    Jun 14 '17 at 12:46












  • $begingroup$
    The problem is to count the ideals of $mathbb{F}_q[x,y]/J^4$. It is $mathbb{F}_q[M_1,ldots,M_k]$ where $M_k$ are the $4 times 4$ matrices with minimal polynomial $M^4 = 0$
    $endgroup$
    – reuns
    Jun 14 '17 at 12:46










  • $begingroup$
    Instead of forming collections of elements, first form the different principal ideals generated by individual elements and then form combinations of principal ideals.
    $endgroup$
    – ahulpke
    Jun 14 '17 at 17:57
















$begingroup$
What do you mean? all my A/I will be finite dimensional since i factor out something larger than J^4. In your example (xy^3) is not a ideal having the right conditions, since it does not contain J^4.
$endgroup$
– Mare
Jun 14 '17 at 12:41






$begingroup$
What do you mean? all my A/I will be finite dimensional since i factor out something larger than J^4. In your example (xy^3) is not a ideal having the right conditions, since it does not contain J^4.
$endgroup$
– Mare
Jun 14 '17 at 12:41














$begingroup$
Yes the problem can be formulated to count the ideals of $F_q <x,y>/J^4$ contained in $J^2/J^4$, where the polynomial ring here is the noncommutative one. If you have a solution for the commutative one, that might be also interesting.
$endgroup$
– Mare
Jun 14 '17 at 12:46






$begingroup$
Yes the problem can be formulated to count the ideals of $F_q <x,y>/J^4$ contained in $J^2/J^4$, where the polynomial ring here is the noncommutative one. If you have a solution for the commutative one, that might be also interesting.
$endgroup$
– Mare
Jun 14 '17 at 12:46














$begingroup$
The problem is to count the ideals of $mathbb{F}_q[x,y]/J^4$. It is $mathbb{F}_q[M_1,ldots,M_k]$ where $M_k$ are the $4 times 4$ matrices with minimal polynomial $M^4 = 0$
$endgroup$
– reuns
Jun 14 '17 at 12:46




$begingroup$
The problem is to count the ideals of $mathbb{F}_q[x,y]/J^4$. It is $mathbb{F}_q[M_1,ldots,M_k]$ where $M_k$ are the $4 times 4$ matrices with minimal polynomial $M^4 = 0$
$endgroup$
– reuns
Jun 14 '17 at 12:46












$begingroup$
Instead of forming collections of elements, first form the different principal ideals generated by individual elements and then form combinations of principal ideals.
$endgroup$
– ahulpke
Jun 14 '17 at 17:57




$begingroup$
Instead of forming collections of elements, first form the different principal ideals generated by individual elements and then form combinations of principal ideals.
$endgroup$
– ahulpke
Jun 14 '17 at 17:57










1 Answer
1






active

oldest

votes


















4












$begingroup$

QPA can in principle find all the different ideals in question through the command



AllSubmodulesOfModule


(in the latest version on GitHub, https://github.com/gap-packages/qpa).



Constructing the algebra $A = Klangle x, yrangle/J^3$ and considering the ideal $J^2/J^3$ as a module $M$ over the enveloping algebra of $A$, then finding all ideals $I$ with the property that $J^3subseteq I subseteq I^2$ is the same as finding all submodules of $M$. Here is how you can do it in QPA:



Q := Quiver(1,[[1,1,"a"],[1,1,"b"]]);;
KQ:= PathAlgebra(GF(2), Q);;
AssignGeneratorVariables(KQ);;
rels := AddNthPowerToRelations( KQ, , 3 );;
A:= KQ/rels;;
M := AlgebraAsModuleOverEnvelopingAlgebra(A);;
radM := RadicalOfModule(M);;
rad2M := RadicalOfModule(radM);;
test := AllSubmodulesOfModule( rad2M );;
Length(Flat(test));
27;


The number of ideals are 27 in this case. For the case $J^4subseteq I subseteq J^2$, the number of ideals are quite a bit larger. It took long time to complete, but I lost the result (maybe corresponding number was 573).



I hope that this is a helpful comment.



Best regards, The QPA-team.






share|cite|improve this answer









$endgroup$













    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',
    autoActivateHeartbeat: false,
    convertImagesToLinks: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    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%2f2322214%2fnumber-of-ideals-with-gap%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    4












    $begingroup$

    QPA can in principle find all the different ideals in question through the command



    AllSubmodulesOfModule


    (in the latest version on GitHub, https://github.com/gap-packages/qpa).



    Constructing the algebra $A = Klangle x, yrangle/J^3$ and considering the ideal $J^2/J^3$ as a module $M$ over the enveloping algebra of $A$, then finding all ideals $I$ with the property that $J^3subseteq I subseteq I^2$ is the same as finding all submodules of $M$. Here is how you can do it in QPA:



    Q := Quiver(1,[[1,1,"a"],[1,1,"b"]]);;
    KQ:= PathAlgebra(GF(2), Q);;
    AssignGeneratorVariables(KQ);;
    rels := AddNthPowerToRelations( KQ, , 3 );;
    A:= KQ/rels;;
    M := AlgebraAsModuleOverEnvelopingAlgebra(A);;
    radM := RadicalOfModule(M);;
    rad2M := RadicalOfModule(radM);;
    test := AllSubmodulesOfModule( rad2M );;
    Length(Flat(test));
    27;


    The number of ideals are 27 in this case. For the case $J^4subseteq I subseteq J^2$, the number of ideals are quite a bit larger. It took long time to complete, but I lost the result (maybe corresponding number was 573).



    I hope that this is a helpful comment.



    Best regards, The QPA-team.






    share|cite|improve this answer









    $endgroup$


















      4












      $begingroup$

      QPA can in principle find all the different ideals in question through the command



      AllSubmodulesOfModule


      (in the latest version on GitHub, https://github.com/gap-packages/qpa).



      Constructing the algebra $A = Klangle x, yrangle/J^3$ and considering the ideal $J^2/J^3$ as a module $M$ over the enveloping algebra of $A$, then finding all ideals $I$ with the property that $J^3subseteq I subseteq I^2$ is the same as finding all submodules of $M$. Here is how you can do it in QPA:



      Q := Quiver(1,[[1,1,"a"],[1,1,"b"]]);;
      KQ:= PathAlgebra(GF(2), Q);;
      AssignGeneratorVariables(KQ);;
      rels := AddNthPowerToRelations( KQ, , 3 );;
      A:= KQ/rels;;
      M := AlgebraAsModuleOverEnvelopingAlgebra(A);;
      radM := RadicalOfModule(M);;
      rad2M := RadicalOfModule(radM);;
      test := AllSubmodulesOfModule( rad2M );;
      Length(Flat(test));
      27;


      The number of ideals are 27 in this case. For the case $J^4subseteq I subseteq J^2$, the number of ideals are quite a bit larger. It took long time to complete, but I lost the result (maybe corresponding number was 573).



      I hope that this is a helpful comment.



      Best regards, The QPA-team.






      share|cite|improve this answer









      $endgroup$
















        4












        4








        4





        $begingroup$

        QPA can in principle find all the different ideals in question through the command



        AllSubmodulesOfModule


        (in the latest version on GitHub, https://github.com/gap-packages/qpa).



        Constructing the algebra $A = Klangle x, yrangle/J^3$ and considering the ideal $J^2/J^3$ as a module $M$ over the enveloping algebra of $A$, then finding all ideals $I$ with the property that $J^3subseteq I subseteq I^2$ is the same as finding all submodules of $M$. Here is how you can do it in QPA:



        Q := Quiver(1,[[1,1,"a"],[1,1,"b"]]);;
        KQ:= PathAlgebra(GF(2), Q);;
        AssignGeneratorVariables(KQ);;
        rels := AddNthPowerToRelations( KQ, , 3 );;
        A:= KQ/rels;;
        M := AlgebraAsModuleOverEnvelopingAlgebra(A);;
        radM := RadicalOfModule(M);;
        rad2M := RadicalOfModule(radM);;
        test := AllSubmodulesOfModule( rad2M );;
        Length(Flat(test));
        27;


        The number of ideals are 27 in this case. For the case $J^4subseteq I subseteq J^2$, the number of ideals are quite a bit larger. It took long time to complete, but I lost the result (maybe corresponding number was 573).



        I hope that this is a helpful comment.



        Best regards, The QPA-team.






        share|cite|improve this answer









        $endgroup$



        QPA can in principle find all the different ideals in question through the command



        AllSubmodulesOfModule


        (in the latest version on GitHub, https://github.com/gap-packages/qpa).



        Constructing the algebra $A = Klangle x, yrangle/J^3$ and considering the ideal $J^2/J^3$ as a module $M$ over the enveloping algebra of $A$, then finding all ideals $I$ with the property that $J^3subseteq I subseteq I^2$ is the same as finding all submodules of $M$. Here is how you can do it in QPA:



        Q := Quiver(1,[[1,1,"a"],[1,1,"b"]]);;
        KQ:= PathAlgebra(GF(2), Q);;
        AssignGeneratorVariables(KQ);;
        rels := AddNthPowerToRelations( KQ, , 3 );;
        A:= KQ/rels;;
        M := AlgebraAsModuleOverEnvelopingAlgebra(A);;
        radM := RadicalOfModule(M);;
        rad2M := RadicalOfModule(radM);;
        test := AllSubmodulesOfModule( rad2M );;
        Length(Flat(test));
        27;


        The number of ideals are 27 in this case. For the case $J^4subseteq I subseteq J^2$, the number of ideals are quite a bit larger. It took long time to complete, but I lost the result (maybe corresponding number was 573).



        I hope that this is a helpful comment.



        Best regards, The QPA-team.







        share|cite|improve this answer












        share|cite|improve this answer



        share|cite|improve this answer










        answered Dec 12 '18 at 23:38









        Oeyvind SolbergOeyvind Solberg

        1064




        1064






























            draft saved

            draft discarded




















































            Thanks for contributing an answer to Mathematics Stack Exchange!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            Use MathJax to format equations. MathJax reference.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f2322214%2fnumber-of-ideals-with-gap%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            Plaza Victoria

            In PowerPoint, is there a keyboard shortcut for bulleted / numbered list?

            How to put 3 figures in Latex with 2 figures side by side and 1 below these side by side images but in...