Generating words in a finitely presented group in SAGEIf an $A$-module $M$ is locally finitely presented...
Do people actually use the word "kaputt" in conversation?
Rendered textures different to 3D View
1 John in Luther’s Bibel
Why does a 97 / 92 key piano exist by Bosendorfer?
What is it called when someone votes for an option that's not their first choice?
Travelling in US for more than 90 days
What is the period/term used describe Giuseppe Arcimboldo's style of painting?
Why is "la Gestapo" feminine?
Can a Knock spell open the door to Mordenkainen's Magnificent Mansion?
Is there any common country to visit for persons holding UK and Schengen visas?
"Oh no!" in Latin
Should a narrator ever describe things based on a character's view instead of facts?
Why does the frost depth increase when the surface temperature warms up?
Trouble reading roman numeral notation with flats
Started in 1987 vs. Starting in 1987
Using an older 200A breaker panel on a 60A feeder circuit from house?
Would this string work as string?
categorizing a variable turns it from insignificant to significant
Put the phone down / Put down the phone
Highest stage count that are used one right after the other?
Output visual diagram of picture
How do you say "Trust your struggle." in French?
Relations between homogeneous polynomials
I keep switching characters, how do I stop?
Generating words in a finitely presented group in SAGE
If an $A$-module $M$ is locally finitely presented (resp. related) then $M$ is finitely presented (resp. related)Working with finitely presented groups in GAPCan SAGE or othe software compute or guess growth rates of infinite discrete groups?symmetry group of a cayley graph of finitely generated groupsFinding the Automorphism Group of a Finitely Presented Group with Solvable Word ProblemHow to define subgroups of finitely presented groups in GAP?Use GAP program to obtain explicit cocycles in group cohomologyHow is GAP generating all subgroups?Define the image of a representation of a finitely presented group in GAPProving $G ast_A$ finitely presented $Leftrightarrow$ $A$ finitely generated
$begingroup$
I'm trying to get a list of all words of length $n$ (in the word metric sense) in some finitely presented group. I have tried some very naive enumerations but it is very slow. Is there an efficient way of doing this?
gap finitely-generated sagemath cayley-graphs
$endgroup$
add a comment |
$begingroup$
I'm trying to get a list of all words of length $n$ (in the word metric sense) in some finitely presented group. I have tried some very naive enumerations but it is very slow. Is there an efficient way of doing this?
gap finitely-generated sagemath cayley-graphs
$endgroup$
$begingroup$
Do you care about different words, or different elements (I.e. a shortest word?) for what kind of group?
$endgroup$
– ahulpke
Mar 13 at 8:35
$begingroup$
A discrete subgroup of SL2R generated by 2 elements with some relations between them. I'm interested in reduced words only (A^2A^-1 has length 1 for example).
$endgroup$
– UP_TLV
Mar 14 at 10:14
$begingroup$
In other words, take the Cayley graph with the obvious graph metric, and compute the ball of size n.
$endgroup$
– UP_TLV
Mar 14 at 10:15
$begingroup$
If you know matrix images of your generators, you could form words of increasing length systematically and discard if the evaluated images are equal. Otherwise, unless you happen to be able to have a confluent rewriting system, I doubt there is a better method.
$endgroup$
– ahulpke
Mar 16 at 6:40
add a comment |
$begingroup$
I'm trying to get a list of all words of length $n$ (in the word metric sense) in some finitely presented group. I have tried some very naive enumerations but it is very slow. Is there an efficient way of doing this?
gap finitely-generated sagemath cayley-graphs
$endgroup$
I'm trying to get a list of all words of length $n$ (in the word metric sense) in some finitely presented group. I have tried some very naive enumerations but it is very slow. Is there an efficient way of doing this?
gap finitely-generated sagemath cayley-graphs
gap finitely-generated sagemath cayley-graphs
edited Mar 12 at 23:16
Alexander Konovalov
5,24221957
5,24221957
asked Mar 12 at 14:22
UP_TLVUP_TLV
114
114
$begingroup$
Do you care about different words, or different elements (I.e. a shortest word?) for what kind of group?
$endgroup$
– ahulpke
Mar 13 at 8:35
$begingroup$
A discrete subgroup of SL2R generated by 2 elements with some relations between them. I'm interested in reduced words only (A^2A^-1 has length 1 for example).
$endgroup$
– UP_TLV
Mar 14 at 10:14
$begingroup$
In other words, take the Cayley graph with the obvious graph metric, and compute the ball of size n.
$endgroup$
– UP_TLV
Mar 14 at 10:15
$begingroup$
If you know matrix images of your generators, you could form words of increasing length systematically and discard if the evaluated images are equal. Otherwise, unless you happen to be able to have a confluent rewriting system, I doubt there is a better method.
$endgroup$
– ahulpke
Mar 16 at 6:40
add a comment |
$begingroup$
Do you care about different words, or different elements (I.e. a shortest word?) for what kind of group?
$endgroup$
– ahulpke
Mar 13 at 8:35
$begingroup$
A discrete subgroup of SL2R generated by 2 elements with some relations between them. I'm interested in reduced words only (A^2A^-1 has length 1 for example).
$endgroup$
– UP_TLV
Mar 14 at 10:14
$begingroup$
In other words, take the Cayley graph with the obvious graph metric, and compute the ball of size n.
$endgroup$
– UP_TLV
Mar 14 at 10:15
$begingroup$
If you know matrix images of your generators, you could form words of increasing length systematically and discard if the evaluated images are equal. Otherwise, unless you happen to be able to have a confluent rewriting system, I doubt there is a better method.
$endgroup$
– ahulpke
Mar 16 at 6:40
$begingroup$
Do you care about different words, or different elements (I.e. a shortest word?) for what kind of group?
$endgroup$
– ahulpke
Mar 13 at 8:35
$begingroup$
Do you care about different words, or different elements (I.e. a shortest word?) for what kind of group?
$endgroup$
– ahulpke
Mar 13 at 8:35
$begingroup$
A discrete subgroup of SL2R generated by 2 elements with some relations between them. I'm interested in reduced words only (A^2A^-1 has length 1 for example).
$endgroup$
– UP_TLV
Mar 14 at 10:14
$begingroup$
A discrete subgroup of SL2R generated by 2 elements with some relations between them. I'm interested in reduced words only (A^2A^-1 has length 1 for example).
$endgroup$
– UP_TLV
Mar 14 at 10:14
$begingroup$
In other words, take the Cayley graph with the obvious graph metric, and compute the ball of size n.
$endgroup$
– UP_TLV
Mar 14 at 10:15
$begingroup$
In other words, take the Cayley graph with the obvious graph metric, and compute the ball of size n.
$endgroup$
– UP_TLV
Mar 14 at 10:15
$begingroup$
If you know matrix images of your generators, you could form words of increasing length systematically and discard if the evaluated images are equal. Otherwise, unless you happen to be able to have a confluent rewriting system, I doubt there is a better method.
$endgroup$
– ahulpke
Mar 16 at 6:40
$begingroup$
If you know matrix images of your generators, you could form words of increasing length systematically and discard if the evaluated images are equal. Otherwise, unless you happen to be able to have a confluent rewriting system, I doubt there is a better method.
$endgroup$
– ahulpke
Mar 16 at 6:40
add a comment |
0
active
oldest
votes
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%2f3145144%2fgenerating-words-in-a-finitely-presented-group-in-sage%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
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%2f3145144%2fgenerating-words-in-a-finitely-presented-group-in-sage%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$
Do you care about different words, or different elements (I.e. a shortest word?) for what kind of group?
$endgroup$
– ahulpke
Mar 13 at 8:35
$begingroup$
A discrete subgroup of SL2R generated by 2 elements with some relations between them. I'm interested in reduced words only (A^2A^-1 has length 1 for example).
$endgroup$
– UP_TLV
Mar 14 at 10:14
$begingroup$
In other words, take the Cayley graph with the obvious graph metric, and compute the ball of size n.
$endgroup$
– UP_TLV
Mar 14 at 10:15
$begingroup$
If you know matrix images of your generators, you could form words of increasing length systematically and discard if the evaluated images are equal. Otherwise, unless you happen to be able to have a confluent rewriting system, I doubt there is a better method.
$endgroup$
– ahulpke
Mar 16 at 6:40