first partition in canonical partition sequence - Maple Help

Online Help

All Products    Maple    MapleSim


Home : Support : Online Help : Mathematics : Discrete Mathematics : Combinatorics : combinat : combinat/firstpart

combinat[firstpart] - first partition in canonical partition sequence

combinat[nextpart] - next partition in canonical partition sequence

combinat[lastpart] - last partition in canonical partition sequence

combinat[prevpart] - previous partition in canonical partition sequence

Calling Sequence

firstpart(n)

nextpart(l)

lastpart(n)

prevpart(l)

Parameters

l

-

partition; non-decreasing list of positive integers

n

-

positive integer

Description

• 

All four of the functions use the canonical partition sequence defined by combinat[encodepart].

• 

Given a positive integer n, firstpart(n) computes and returns the first partition of n in the canonical partition sequence.

• 

Given a partition l of n, nextpart(l) computes and returns the next partition of n in the canonical partition sequence.

• 

Given a positive integer n, lastpart(n) computes and returns the last partition of n in the canonical partition sequence.

• 

Given a partition l of n, prevpart(l) computes and returns the previous partition of n in the canonical partition sequence.

Examples

withcombinat:

partition3

1,1,1,1,2,3

(1)

firstpart3

1,1,1

(2)

nextpart

1,2

(3)

nextpart

3

(4)

prevpart

1,2

(5)

lastpart3

3

(6)

See Also

combinat[encodepart], combinat[inttovec], combinat[numbpart], combinat[partition], combinat[randpart]


Download Help Document

Was this information helpful?



Please add your Comment (Optional)
E-mail Address (Optional)
What is ? This question helps us to combat spam