Hello Nicolas,

> How much "man-year" do you expect to put on this project? I mean, it
> took us 6 years to develop MuPAD-Combinat. But of course, reusing past
> experience, one can hope to go quite faster.

I've been relatively busy with school stuff since graduation will be
here before I know it so I haven't had as much of a chance to work on
this project as I'd like to.  My primary motivation  is/was to be able
to work with tableaux and partitions from within SAGE.  Thus, I've
been mostly been implementing the combinatorial objects side of
mupad-combinat.  The translation from MuPAD into Python / SAGE has
relatively painless.  I've been pretty much just copying the overall
structure of mupad-combinat while making it a bit more Pythonic where
it can be.  For example, I can do something along these lines

sage: Permutation([3,4,1,5,2]).cycle_type().hook_lengths()
[[4, 3, 1], [2, 1]]

As a first goal, I just wanted to be able to do all the examples in
http://mupad-combinat.sourceforge.net/doc/en/combinat/index.html from
within SAGE. I'd say I'm not too far from being there.  The biggest
things I have left is the code for trees, integer vectors/matrices,
and the stuff with the Littlewood-Richardson coefficients.

I haven't thought too much about the overall structure of things or
the best way to integrate them into the exisiting algebraic framework
of SAGE.  I figured that I could work that out a bit later once I got
a better feel for the organization of things within SAGE.

> We are having similar issues with trees and tableaux, and are in the
> process of reorganizing them accordingly. See in particular:
>
> http://mupad-combinat.sourceforge.net/Wiki/Tableaux
>
> We would love to discuss such issues with others. The axiom workshop
> in June is certainly a good occasion for this.

I'd like to go, but I don't think that that will be possible due to
costs.  It's too bad that it isn't a month later since I'm planning to
be in Austria around then.  But, I'd be happy to listen / contribute
to the discussion once classes finish for the semester, and I have a
bit more time.

--Mike

P.S.  Thanks for all the great work in mupad-combinat!

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~----------~----~----~----~------~----~------~--~---

Reply via email to