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 sage-support+unsubscr...@googlegroups.com.
To post to this group, send email to sage-support@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-support.
For more options, visit https://groups.google.com/d/optout.

Reply via email to