combinat
composition
k-compositions of an integer
Calling Sequence
Parameters
Description
Examples
composition(n, k)
n, k
-
non-negative integers
The procedure composition computes and returns a list containing all distinct ordered k-tuples of positive integers whose elements sum to n. These are known as the compositions of n.
In the list of k-tuples returned, each k-tuple is a list representing a particular composition of n.
See also the function numbcomp, which computes the number of different compositions of an integer.
The command with(combinat,composition) allows the use of the abbreviated form of this command.
with⁡combinat:
composition⁡5,2
1,4,2,3,3,2,4,1
composition⁡3,3
1,1,1
composition⁡4,3
1,1,2,1,2,1,2,1,1
See Also
@
combinat[numbcomp]
Download Help Document