Derecated splits¶
Authors:
- Mike Hansen (2007): original version
- Vincent Delecroix (2014): deprecation
-
sage.combinat.split_nk.
SplitNK
(n, k)¶ Returns the combinatorial class of splits of a the set range(n) into a set of size k and a set of size n-k.
This was deprecated in trac ticket #10534. Use instead
OrderedSetPartitions
.EXAMPLES:
sage: from sage.combinat.split_nk import SplitNK sage: S = SplitNK(5,2) doctest:...: DeprecationWarning: SplitNk is deprecated and will be removed. Use OrderedSetPartitions instead. See http://trac.sagemath.org/10534 for details. sage: S Ordered set partitions of {0, 1, 2, 3, 4} into parts of size [2, 3] sage: S.first() [{0, 1}, {2, 3, 4}] sage: S.last() [{3, 4}, {0, 1, 2}] sage: S.list() [[{0, 1}, {2, 3, 4}], [{0, 2}, {1, 3, 4}], [{0, 3}, {1, 2, 4}], [{0, 4}, {1, 2, 3}], [{1, 2}, {0, 3, 4}], [{1, 3}, {0, 2, 4}], [{1, 4}, {0, 2, 3}], [{2, 3}, {0, 1, 4}], [{2, 4}, {0, 1, 3}], [{3, 4}, {0, 1, 2}]]