programming/coding and polynomials
$begingroup$
I would like to know your opinion about which is the best code
to work with mathematical operations/structures.
I am doing my thesis on symmetric polynomials and I would like
to include a computational part. Now I am trying to compute
Schur functions, but C is not the best code to do so. What do you
think?
When I talk about programming, I mean to do like a console application where you can ask someone to put an input and things like that.
computational-mathematics symmetric-polynomials
$endgroup$
add a comment |
$begingroup$
I would like to know your opinion about which is the best code
to work with mathematical operations/structures.
I am doing my thesis on symmetric polynomials and I would like
to include a computational part. Now I am trying to compute
Schur functions, but C is not the best code to do so. What do you
think?
When I talk about programming, I mean to do like a console application where you can ask someone to put an input and things like that.
computational-mathematics symmetric-polynomials
$endgroup$
1
$begingroup$
People try to convince me to use Python. It's not for me but it is apparently very popular in math circles.
$endgroup$
– poetasis
Dec 12 '18 at 19:01
1
$begingroup$
$displaystyletexttt{C++}$.
$endgroup$
– Felix Marin
Dec 12 '18 at 19:04
1
$begingroup$
I really like sagemath.org
$endgroup$
– Callus
Dec 12 '18 at 19:17
add a comment |
$begingroup$
I would like to know your opinion about which is the best code
to work with mathematical operations/structures.
I am doing my thesis on symmetric polynomials and I would like
to include a computational part. Now I am trying to compute
Schur functions, but C is not the best code to do so. What do you
think?
When I talk about programming, I mean to do like a console application where you can ask someone to put an input and things like that.
computational-mathematics symmetric-polynomials
$endgroup$
I would like to know your opinion about which is the best code
to work with mathematical operations/structures.
I am doing my thesis on symmetric polynomials and I would like
to include a computational part. Now I am trying to compute
Schur functions, but C is not the best code to do so. What do you
think?
When I talk about programming, I mean to do like a console application where you can ask someone to put an input and things like that.
computational-mathematics symmetric-polynomials
computational-mathematics symmetric-polynomials
asked Dec 12 '18 at 18:51
idriskameniidriskameni
745321
745321
1
$begingroup$
People try to convince me to use Python. It's not for me but it is apparently very popular in math circles.
$endgroup$
– poetasis
Dec 12 '18 at 19:01
1
$begingroup$
$displaystyletexttt{C++}$.
$endgroup$
– Felix Marin
Dec 12 '18 at 19:04
1
$begingroup$
I really like sagemath.org
$endgroup$
– Callus
Dec 12 '18 at 19:17
add a comment |
1
$begingroup$
People try to convince me to use Python. It's not for me but it is apparently very popular in math circles.
$endgroup$
– poetasis
Dec 12 '18 at 19:01
1
$begingroup$
$displaystyletexttt{C++}$.
$endgroup$
– Felix Marin
Dec 12 '18 at 19:04
1
$begingroup$
I really like sagemath.org
$endgroup$
– Callus
Dec 12 '18 at 19:17
1
1
$begingroup$
People try to convince me to use Python. It's not for me but it is apparently very popular in math circles.
$endgroup$
– poetasis
Dec 12 '18 at 19:01
$begingroup$
People try to convince me to use Python. It's not for me but it is apparently very popular in math circles.
$endgroup$
– poetasis
Dec 12 '18 at 19:01
1
1
$begingroup$
$displaystyletexttt{C++}$.
$endgroup$
– Felix Marin
Dec 12 '18 at 19:04
$begingroup$
$displaystyletexttt{C++}$.
$endgroup$
– Felix Marin
Dec 12 '18 at 19:04
1
1
$begingroup$
I really like sagemath.org
$endgroup$
– Callus
Dec 12 '18 at 19:17
$begingroup$
I really like sagemath.org
$endgroup$
– Callus
Dec 12 '18 at 19:17
add a comment |
1 Answer
1
active
oldest
votes
$begingroup$
Do you have access to MAGMA? There seem to be a number of functions related to what you have in mind here at https://magma.maths.usyd.edu.au/magma/handbook/text/1762.
Of course, MAGMA comes at a cost, though your institution may have paid the license. SAGE math is free, has a similar amount of functionality, and seems also to have functions of this kind built in: http://doc.sagemath.org/html/en/reference/combinat/sage/combinat/sf/schur.html
The best way to run MAGMA is via a Jupyter notebook, while SAGE works best via https://cocalc.com/
Good luck!
$endgroup$
1
$begingroup$
Up to my understanding, there is a deal with Simons foundation which will cover the cost of using MAGMA for all US non-profit, non-governmental scientific research and educational institutions. For those lucky students in US, it is very likely they already have free access to MAGMA.
$endgroup$
– achille hui
Dec 12 '18 at 19:04
$begingroup$
And what about Matlab?
$endgroup$
– idriskameni
Dec 12 '18 at 19:07
1
$begingroup$
It's not something I use at all, but I know some people (particularly those whose research is of the more Applied kind) use it regularly. For what you have in mind, I doubt Matlab would be the way to go, but like I say I'm no expert on that.
$endgroup$
– bounceback
Dec 12 '18 at 19:10
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%2f3037080%2fprogramming-coding-and-polynomials%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$
Do you have access to MAGMA? There seem to be a number of functions related to what you have in mind here at https://magma.maths.usyd.edu.au/magma/handbook/text/1762.
Of course, MAGMA comes at a cost, though your institution may have paid the license. SAGE math is free, has a similar amount of functionality, and seems also to have functions of this kind built in: http://doc.sagemath.org/html/en/reference/combinat/sage/combinat/sf/schur.html
The best way to run MAGMA is via a Jupyter notebook, while SAGE works best via https://cocalc.com/
Good luck!
$endgroup$
1
$begingroup$
Up to my understanding, there is a deal with Simons foundation which will cover the cost of using MAGMA for all US non-profit, non-governmental scientific research and educational institutions. For those lucky students in US, it is very likely they already have free access to MAGMA.
$endgroup$
– achille hui
Dec 12 '18 at 19:04
$begingroup$
And what about Matlab?
$endgroup$
– idriskameni
Dec 12 '18 at 19:07
1
$begingroup$
It's not something I use at all, but I know some people (particularly those whose research is of the more Applied kind) use it regularly. For what you have in mind, I doubt Matlab would be the way to go, but like I say I'm no expert on that.
$endgroup$
– bounceback
Dec 12 '18 at 19:10
add a comment |
$begingroup$
Do you have access to MAGMA? There seem to be a number of functions related to what you have in mind here at https://magma.maths.usyd.edu.au/magma/handbook/text/1762.
Of course, MAGMA comes at a cost, though your institution may have paid the license. SAGE math is free, has a similar amount of functionality, and seems also to have functions of this kind built in: http://doc.sagemath.org/html/en/reference/combinat/sage/combinat/sf/schur.html
The best way to run MAGMA is via a Jupyter notebook, while SAGE works best via https://cocalc.com/
Good luck!
$endgroup$
1
$begingroup$
Up to my understanding, there is a deal with Simons foundation which will cover the cost of using MAGMA for all US non-profit, non-governmental scientific research and educational institutions. For those lucky students in US, it is very likely they already have free access to MAGMA.
$endgroup$
– achille hui
Dec 12 '18 at 19:04
$begingroup$
And what about Matlab?
$endgroup$
– idriskameni
Dec 12 '18 at 19:07
1
$begingroup$
It's not something I use at all, but I know some people (particularly those whose research is of the more Applied kind) use it regularly. For what you have in mind, I doubt Matlab would be the way to go, but like I say I'm no expert on that.
$endgroup$
– bounceback
Dec 12 '18 at 19:10
add a comment |
$begingroup$
Do you have access to MAGMA? There seem to be a number of functions related to what you have in mind here at https://magma.maths.usyd.edu.au/magma/handbook/text/1762.
Of course, MAGMA comes at a cost, though your institution may have paid the license. SAGE math is free, has a similar amount of functionality, and seems also to have functions of this kind built in: http://doc.sagemath.org/html/en/reference/combinat/sage/combinat/sf/schur.html
The best way to run MAGMA is via a Jupyter notebook, while SAGE works best via https://cocalc.com/
Good luck!
$endgroup$
Do you have access to MAGMA? There seem to be a number of functions related to what you have in mind here at https://magma.maths.usyd.edu.au/magma/handbook/text/1762.
Of course, MAGMA comes at a cost, though your institution may have paid the license. SAGE math is free, has a similar amount of functionality, and seems also to have functions of this kind built in: http://doc.sagemath.org/html/en/reference/combinat/sage/combinat/sf/schur.html
The best way to run MAGMA is via a Jupyter notebook, while SAGE works best via https://cocalc.com/
Good luck!
answered Dec 12 '18 at 18:56
bouncebackbounceback
39229
39229
1
$begingroup$
Up to my understanding, there is a deal with Simons foundation which will cover the cost of using MAGMA for all US non-profit, non-governmental scientific research and educational institutions. For those lucky students in US, it is very likely they already have free access to MAGMA.
$endgroup$
– achille hui
Dec 12 '18 at 19:04
$begingroup$
And what about Matlab?
$endgroup$
– idriskameni
Dec 12 '18 at 19:07
1
$begingroup$
It's not something I use at all, but I know some people (particularly those whose research is of the more Applied kind) use it regularly. For what you have in mind, I doubt Matlab would be the way to go, but like I say I'm no expert on that.
$endgroup$
– bounceback
Dec 12 '18 at 19:10
add a comment |
1
$begingroup$
Up to my understanding, there is a deal with Simons foundation which will cover the cost of using MAGMA for all US non-profit, non-governmental scientific research and educational institutions. For those lucky students in US, it is very likely they already have free access to MAGMA.
$endgroup$
– achille hui
Dec 12 '18 at 19:04
$begingroup$
And what about Matlab?
$endgroup$
– idriskameni
Dec 12 '18 at 19:07
1
$begingroup$
It's not something I use at all, but I know some people (particularly those whose research is of the more Applied kind) use it regularly. For what you have in mind, I doubt Matlab would be the way to go, but like I say I'm no expert on that.
$endgroup$
– bounceback
Dec 12 '18 at 19:10
1
1
$begingroup$
Up to my understanding, there is a deal with Simons foundation which will cover the cost of using MAGMA for all US non-profit, non-governmental scientific research and educational institutions. For those lucky students in US, it is very likely they already have free access to MAGMA.
$endgroup$
– achille hui
Dec 12 '18 at 19:04
$begingroup$
Up to my understanding, there is a deal with Simons foundation which will cover the cost of using MAGMA for all US non-profit, non-governmental scientific research and educational institutions. For those lucky students in US, it is very likely they already have free access to MAGMA.
$endgroup$
– achille hui
Dec 12 '18 at 19:04
$begingroup$
And what about Matlab?
$endgroup$
– idriskameni
Dec 12 '18 at 19:07
$begingroup$
And what about Matlab?
$endgroup$
– idriskameni
Dec 12 '18 at 19:07
1
1
$begingroup$
It's not something I use at all, but I know some people (particularly those whose research is of the more Applied kind) use it regularly. For what you have in mind, I doubt Matlab would be the way to go, but like I say I'm no expert on that.
$endgroup$
– bounceback
Dec 12 '18 at 19:10
$begingroup$
It's not something I use at all, but I know some people (particularly those whose research is of the more Applied kind) use it regularly. For what you have in mind, I doubt Matlab would be the way to go, but like I say I'm no expert on that.
$endgroup$
– bounceback
Dec 12 '18 at 19:10
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%2f3037080%2fprogramming-coding-and-polynomials%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
1
$begingroup$
People try to convince me to use Python. It's not for me but it is apparently very popular in math circles.
$endgroup$
– poetasis
Dec 12 '18 at 19:01
1
$begingroup$
$displaystyletexttt{C++}$.
$endgroup$
– Felix Marin
Dec 12 '18 at 19:04
1
$begingroup$
I really like sagemath.org
$endgroup$
– Callus
Dec 12 '18 at 19:17