Number of ideals with GAP
$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.
combinatorics ring-theory representation-theory gap constraint-programming
$endgroup$
add a comment |
$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.
combinatorics ring-theory representation-theory gap constraint-programming
$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
add a comment |
$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.
combinatorics ring-theory representation-theory gap constraint-programming
$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
combinatorics ring-theory representation-theory gap constraint-programming
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
add a comment |
$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
add a comment |
1 Answer
1
active
oldest
votes
$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.
$endgroup$
add a comment |
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
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
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
$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.
$endgroup$
add a comment |
$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.
$endgroup$
add a comment |
$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.
$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.
answered Dec 12 '18 at 23:38
Oeyvind SolbergOeyvind Solberg
1064
1064
add a comment |
add a comment |
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.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
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
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
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
$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