Singular CAS vs Macaulay2 for finite fields
$begingroup$
I intend to work on error correcting codes using finite fields. Finite fields are supported by both Singular and Macaulay2. I am confused about which one I should start with to learn.
Any suggestions regarding which will be better?
abstract-algebra finite-fields math-software computer-algebra-systems macaulay2
$endgroup$
add a comment |
$begingroup$
I intend to work on error correcting codes using finite fields. Finite fields are supported by both Singular and Macaulay2. I am confused about which one I should start with to learn.
Any suggestions regarding which will be better?
abstract-algebra finite-fields math-software computer-algebra-systems macaulay2
$endgroup$
$begingroup$
@DietrichBurde:problem with using sage is that it cannot be used to contribute libraries for individual project. User always remains at receiving end while using a standalone CAS one can expect to master it in long run and contribute also.
$endgroup$
– Rorschach
Mar 31 '16 at 12:15
$begingroup$
I'd suggest to look at the GUAVA package for GAP: see gap-system.org/Packages/guava.html. Also, I can not see what do you mean in the comment regarding Sagemath and standalone CAS.
$endgroup$
– Alexander Konovalov
Apr 1 '16 at 9:27
$begingroup$
@AlexanderKonovalov: Thanks I am aware of this package though I am still to use it. I used GAP to learn group theory, its great. Regarding my comment, all I meant is that its better to work on one CAS rather than a terminal that calls other CAS because sage workbooks cannot be used as libraries in these CAS like(GAP,Maxima etc).
$endgroup$
– Rorschach
Apr 1 '16 at 18:43
1
$begingroup$
Thanks. Indeed, in the case one just needs GAP, I'd always suggest just to use it directly. GAP included in Sage differs, and default installation of Sage does not contain GAP packages except needed GAPDoc, and many data libraries. The other question is if you need to combine several systems or use Sage functionality as well - it's not just a terminal, but also contains a lot of own code.
$endgroup$
– Alexander Konovalov
Apr 1 '16 at 20:41
add a comment |
$begingroup$
I intend to work on error correcting codes using finite fields. Finite fields are supported by both Singular and Macaulay2. I am confused about which one I should start with to learn.
Any suggestions regarding which will be better?
abstract-algebra finite-fields math-software computer-algebra-systems macaulay2
$endgroup$
I intend to work on error correcting codes using finite fields. Finite fields are supported by both Singular and Macaulay2. I am confused about which one I should start with to learn.
Any suggestions regarding which will be better?
abstract-algebra finite-fields math-software computer-algebra-systems macaulay2
abstract-algebra finite-fields math-software computer-algebra-systems macaulay2
edited Dec 8 '18 at 23:39
Rodrigo de Azevedo
13.1k41960
13.1k41960
asked Mar 31 '16 at 11:53
RorschachRorschach
495416
495416
$begingroup$
@DietrichBurde:problem with using sage is that it cannot be used to contribute libraries for individual project. User always remains at receiving end while using a standalone CAS one can expect to master it in long run and contribute also.
$endgroup$
– Rorschach
Mar 31 '16 at 12:15
$begingroup$
I'd suggest to look at the GUAVA package for GAP: see gap-system.org/Packages/guava.html. Also, I can not see what do you mean in the comment regarding Sagemath and standalone CAS.
$endgroup$
– Alexander Konovalov
Apr 1 '16 at 9:27
$begingroup$
@AlexanderKonovalov: Thanks I am aware of this package though I am still to use it. I used GAP to learn group theory, its great. Regarding my comment, all I meant is that its better to work on one CAS rather than a terminal that calls other CAS because sage workbooks cannot be used as libraries in these CAS like(GAP,Maxima etc).
$endgroup$
– Rorschach
Apr 1 '16 at 18:43
1
$begingroup$
Thanks. Indeed, in the case one just needs GAP, I'd always suggest just to use it directly. GAP included in Sage differs, and default installation of Sage does not contain GAP packages except needed GAPDoc, and many data libraries. The other question is if you need to combine several systems or use Sage functionality as well - it's not just a terminal, but also contains a lot of own code.
$endgroup$
– Alexander Konovalov
Apr 1 '16 at 20:41
add a comment |
$begingroup$
@DietrichBurde:problem with using sage is that it cannot be used to contribute libraries for individual project. User always remains at receiving end while using a standalone CAS one can expect to master it in long run and contribute also.
$endgroup$
– Rorschach
Mar 31 '16 at 12:15
$begingroup$
I'd suggest to look at the GUAVA package for GAP: see gap-system.org/Packages/guava.html. Also, I can not see what do you mean in the comment regarding Sagemath and standalone CAS.
$endgroup$
– Alexander Konovalov
Apr 1 '16 at 9:27
$begingroup$
@AlexanderKonovalov: Thanks I am aware of this package though I am still to use it. I used GAP to learn group theory, its great. Regarding my comment, all I meant is that its better to work on one CAS rather than a terminal that calls other CAS because sage workbooks cannot be used as libraries in these CAS like(GAP,Maxima etc).
$endgroup$
– Rorschach
Apr 1 '16 at 18:43
1
$begingroup$
Thanks. Indeed, in the case one just needs GAP, I'd always suggest just to use it directly. GAP included in Sage differs, and default installation of Sage does not contain GAP packages except needed GAPDoc, and many data libraries. The other question is if you need to combine several systems or use Sage functionality as well - it's not just a terminal, but also contains a lot of own code.
$endgroup$
– Alexander Konovalov
Apr 1 '16 at 20:41
$begingroup$
@DietrichBurde:problem with using sage is that it cannot be used to contribute libraries for individual project. User always remains at receiving end while using a standalone CAS one can expect to master it in long run and contribute also.
$endgroup$
– Rorschach
Mar 31 '16 at 12:15
$begingroup$
@DietrichBurde:problem with using sage is that it cannot be used to contribute libraries for individual project. User always remains at receiving end while using a standalone CAS one can expect to master it in long run and contribute also.
$endgroup$
– Rorschach
Mar 31 '16 at 12:15
$begingroup$
I'd suggest to look at the GUAVA package for GAP: see gap-system.org/Packages/guava.html. Also, I can not see what do you mean in the comment regarding Sagemath and standalone CAS.
$endgroup$
– Alexander Konovalov
Apr 1 '16 at 9:27
$begingroup$
I'd suggest to look at the GUAVA package for GAP: see gap-system.org/Packages/guava.html. Also, I can not see what do you mean in the comment regarding Sagemath and standalone CAS.
$endgroup$
– Alexander Konovalov
Apr 1 '16 at 9:27
$begingroup$
@AlexanderKonovalov: Thanks I am aware of this package though I am still to use it. I used GAP to learn group theory, its great. Regarding my comment, all I meant is that its better to work on one CAS rather than a terminal that calls other CAS because sage workbooks cannot be used as libraries in these CAS like(GAP,Maxima etc).
$endgroup$
– Rorschach
Apr 1 '16 at 18:43
$begingroup$
@AlexanderKonovalov: Thanks I am aware of this package though I am still to use it. I used GAP to learn group theory, its great. Regarding my comment, all I meant is that its better to work on one CAS rather than a terminal that calls other CAS because sage workbooks cannot be used as libraries in these CAS like(GAP,Maxima etc).
$endgroup$
– Rorschach
Apr 1 '16 at 18:43
1
1
$begingroup$
Thanks. Indeed, in the case one just needs GAP, I'd always suggest just to use it directly. GAP included in Sage differs, and default installation of Sage does not contain GAP packages except needed GAPDoc, and many data libraries. The other question is if you need to combine several systems or use Sage functionality as well - it's not just a terminal, but also contains a lot of own code.
$endgroup$
– Alexander Konovalov
Apr 1 '16 at 20:41
$begingroup$
Thanks. Indeed, in the case one just needs GAP, I'd always suggest just to use it directly. GAP included in Sage differs, and default installation of Sage does not contain GAP packages except needed GAPDoc, and many data libraries. The other question is if you need to combine several systems or use Sage functionality as well - it's not just a terminal, but also contains a lot of own code.
$endgroup$
– Alexander Konovalov
Apr 1 '16 at 20:41
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%2f1721688%2fsingular-cas-vs-macaulay2-for-finite-fields%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%2f1721688%2fsingular-cas-vs-macaulay2-for-finite-fields%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$
@DietrichBurde:problem with using sage is that it cannot be used to contribute libraries for individual project. User always remains at receiving end while using a standalone CAS one can expect to master it in long run and contribute also.
$endgroup$
– Rorschach
Mar 31 '16 at 12:15
$begingroup$
I'd suggest to look at the GUAVA package for GAP: see gap-system.org/Packages/guava.html. Also, I can not see what do you mean in the comment regarding Sagemath and standalone CAS.
$endgroup$
– Alexander Konovalov
Apr 1 '16 at 9:27
$begingroup$
@AlexanderKonovalov: Thanks I am aware of this package though I am still to use it. I used GAP to learn group theory, its great. Regarding my comment, all I meant is that its better to work on one CAS rather than a terminal that calls other CAS because sage workbooks cannot be used as libraries in these CAS like(GAP,Maxima etc).
$endgroup$
– Rorschach
Apr 1 '16 at 18:43
1
$begingroup$
Thanks. Indeed, in the case one just needs GAP, I'd always suggest just to use it directly. GAP included in Sage differs, and default installation of Sage does not contain GAP packages except needed GAPDoc, and many data libraries. The other question is if you need to combine several systems or use Sage functionality as well - it's not just a terminal, but also contains a lot of own code.
$endgroup$
– Alexander Konovalov
Apr 1 '16 at 20:41