Dear all,

I made some progress concerning the isomorphism types of compose. However, as I
reported previously, my current approach requires to generalize
isomorphismTypes to take a multiset as input. Furthermore,
isomorphismTypes$SetPartition now generates multisets of multisets.

For example, 

[isomorphismTypes({{1^3}})$SetPartition]

returns

[{{1^3}},{{1^2},{1}},{{1}^3}]

i.e., integer partitions of 3, while

[isomorphismTypes({{1^2},{2}}])$SetPartition]

returns

[[{{1^2,2}},{{1^2},{2}},{{1,2},{1}},{{1}^2,{2}}]

Finally

[isomorphismTypes({1,2,3}])$SetPartition]

returns the usual set partitions.

But then, what is the signature of isomorphismTypes$CombinatorialSpecies ? I
definitively need help here!

It is tempting to make the Representations in the species more general to
accomodate both structures and isomorphismtypes. I guess, this will work well,
as long as there are no operations with signature "% -> something" in
CombinatorialSpecies, but this will probably be the case at some point.




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