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.