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