Processing math: 100%

First time here? Check out the FAQ!

Ask Your Question
3

multi-symmetric functions and multi-partitions

asked 14 years ago

Paul Bryan gravatar image

updated 13 years ago

Kelvin Li gravatar image

Does sage support manipulating multi-symmetric functions/polynomials and/or multi-partitions? Multi-symmetric functions are like the usual symmetric ones, except the symmetric group acts by permuting "vectors" of variables simultaneously, e.g. for an two vectors x=(x1,x2),y=(y1,y2,), Σ2, acts by permuting x,y. A multi-partition of a n-tuple B=(b1,,bn) of natural numbers is a unordered set of n-tuples A1,,Al with A1++Al=B.

I'd like to have a combinatorial class of multi-partitions with similar functionality as partitions, e.g. .first(), .last() methods and iter(). I'd also like to have a class like SymmetricFunctionAlgebra, but with multi-symmetric functions instead. I've had a bit of a poke around and there's some functionality in Maxima (in the Sym) package that might help, but not quite like what I want (that I can find). So, before writing code, I'm asking here.

If the code needs to be written, I'm quite keen to make it my first (hopefully of many) contribution to sage...

Preview: (hide)

1 Answer

Sort by » oldest newest most voted
0

answered 14 years ago

Jason Bandlow gravatar image

I don't think that what you want is available directly in sage, although there may be some tricks available depending on exactly what you want to do. I don't have time to go into more depth right now, but please post this question to the Google Group: sage-combinat-devel. There are a lot of people (including me!) who read that, who would be interested in getting this kind of functionality into sage.

Preview: (hide)
link

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower

Stats

Asked: 14 years ago

Seen: 667 times

Last updated: Nov 12 '10