Ralf Hemmecke <[EMAIL PROTECTED]> writes:

> Huh, the functorial composition of cycle index series in BLL (chapter 
> 2.2 formula (12)) looks quite complicated to implement.
> 
> Is there perhaps a simpler formula that does not involve "fix", but 
> rather only the coefficients of the involved CIS?

Hornegger and Pirastu have a partial (non-working) implementation in
functori.spad.  Maybe that helps a bit... 

(typpot is not implemented needed for betak, there is no suitable
implementation for create as used in compose, and everything is very
sketchy...)

Very likely you know the following. I just state it here for reference...


To obtain fix F[(G[sigma])_1,(G[sigma])_2,...], you need to compute

(G[sigma])_1, (G[sigma])_2, ...

(these are numbers. In Hornegger Pirastu it is called betak. To compute them,
maybe exercise 2 in Section 2.2 is helpful. I do not understand, but isn't (a)
with m=1 what we need? This looks too simple, though.)

and then extract the coefficient of x1^G[sigma])_1 x2^(G[sigma])_2 ...  from
the cycleindexseries of F and multiply with the denominator in Section 1.2,
Equation (19).

Another thing one has to keep in mind is that 

fix H[sigma]

only depends on the cycletype of the permutation sigma, not the permutation
itself.


Here is moebiusMu from numtheory.spad:

  moebiusMu n ==
    n = 1 => 1
    t := factor n
    for k in factors t repeat
      k.exponent > 1 => return 0
    odd? numberOfFactors t => -1
    1


Martin


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Aldor-combinat-devel mailing list
Aldor-combinat-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/aldor-combinat-devel

Reply via email to