On Fri, Aug 29, 2014 at 2:06 PM, Dima Pasechnik <dimp...@gmail.com> wrote:

> On 2014-08-29, kcrisman <kcris...@gmail.com> wrote:
> >
> >
> > Some of you may want to know about this question:
> >
> >
> http://stackoverflow.com/questions/25570037/best-language-to-do-some-annoying-generating-function-computations
> >
> > excerpt:
> >
> > The computation relies on a few ingredients.
> >
> >    1. The first is that I need to be able to compute characters of the
> >    symmetric group in an efficient manner.
>
>
Symmetrica implements the character values using Murnaghan-Nakayama rule
recursively and is very fast.
I think the method is symmetrica.char_values(la, mu)...


> do you mean that the following
>
> http://www.sagemath.org/doc/reference/combinat/sage/combinat/sf/sf.html#sage.combinat.sf.sf.SymmetricFunctions
> (scroll down to Representation theory of the symmetric group)
>
> is slow?
>
>
> >    2. The next thing is that I need to arrange these into a generating
> >    function. This will end up being a generating function in many, many
> >    variables, although it will be truncated to a finite degree.
> >    3. Finally, I need to take the formal logarithm (which will be a
> >    generating function in the same number of variables, of the same
> degree) of
> >    this and to extract a specific coefficient.
> >
> > I have coded this before in Maple, but I don't have access to Maple any
> > more. I was thinking of doing so in Sage, but step 1 seems not to be well
> > implemented (although there is a workaround, but it doesn't seem to be
> very
> > efficient). Furthermore, I'm pretty sure that while steps 2 and 3 are
> fine
> > in principle, they are very, very slow in Sage.
> >
>
> --
> 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 http://groups.google.com/group/sage-support.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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 http://groups.google.com/group/sage-support.
For more options, visit https://groups.google.com/d/optout.

Reply via email to