numbperm - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.

Online Help

All Products    Maple    MapleSim


combinat

  

numbperm

  

Count the number of permutations

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

numbperm(n)

numbperm(n, r)

Parameters

n

-

a list/set of objects or an integer

r

-

(optional) integer

Description

• 

If n is a list or set, then numbperm counts the permutations of the elements of n taken r at a time. If n is a non-negative integer, it is interpreted in the same way as a list of the first n integers. If r is not specified, it is taken to be r=numelemsn.

• 

The count of permutations takes into account duplicates in n. In the case where there are no duplicates, the count is given by the formula  n!nr!. Otherwise the generating function is used.

• 

The function permute will compute the number of permutations.  Thus numbperm(n, r) = numelems(permute(n, r)).

• 

The command with(combinat,numbperm) allows the use of the abbreviated form of this command.

Examples

withcombinat,numbperm

numbperm

(1)

numbperm3

6

(2)

numbperm3,2

6

(3)

numbperma,b

2

(4)

numbperma,b,c,2

6

(5)

numbperma,a,b,2

3

(6)

See Also

combinat[permute]