Ahh yes, sorry, I misspoke. The first part that I ran in the macaulay2.eval
was working fine, it was the sage/m2 conversion that was not working for
me.
Oh okay! I will try to use the GAP interface. It's setup is similar to the
macaulay2 interface, isn't it? As in, I'll be doing gap.eval("the commands
I want to run in GAP"). I'm not really trying to get the ring of
invariants, I'm just wanting to get the formula for the molien series,
ideally as a sage object so that I won't have to retype the formula again
after it is computed. I wasn't really sure how to do the generateGroup
command in GAP, though I'm sure it's obvious, I just wasn't sure what to
use.
Ahh, I see... maybe it's not sure how to compute the degree when it's of
type "Divide". If I get the chance, I'll look into that! Thanks!
If we already have a lot of functionality from Singular directly
implemented in Sage, what is left that M2 could do that Singular couldn't?
I'm only asking because I thought that Singular and M2 were pretty similar
in what they did, I just didn't know how much of singular Sage could
directly use (without using an interface like we do with M2 right now). Or,
really, I guess the real question is, how well integrated are our algebraic
geometry and commutative algebra functions? Is it primarily through
interfaces like the Macaulay2 interface above, or is it integrated into
Sage, in the same way that, for example, a lot of calculus functions are?
If there is a way to do what I am trying to do right now without using the
M2 interface and have it automatically work as Sage objects, then I would
obviously prefer that. From what I can see, you have to run functions
through singular, like singular.ring(...) or something like that. Please
correct me if I'm wrong or missing something but it seems to me that, at
least looking into the future, it would be beneficial to integrate those
functions directly into Sage, right? I think it would be a bit more user
friendly. Is these a reason the singular functions are implemented the way
they are now? Or is this another case of lacking resources to improve it
right now?
Also, what types of conversions are we missing between M2 and Sage? I take
it the converting an object of type Divide is one of the things we're
missing right now?
Thanks for all the information, I'm new to all of this
--
You received this message because you are subscribed to the Google Groups
"sage-support" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/sage-support.
For more options, visit https://groups.google.com/d/optout.