Factorials & Combinations
Work with factorials, binomial coefficients and related concepts.
Do computations with factorials:
Compute binomial coefficients (combinations):
Compute a multinomial coefficient:
Evaluate a double factorial binomial coefficient:
More examples
More examples
Permutations
Compute, count or do algebra with permutations of a set.
Compute the permutations of a set:
Do algebra with permutations:
More examples
Integer Partitions
Compute or count the partitions of an integer. Add constraints, specifying the number of parts or part size.
Compute the partitions of an integer:
Specify a constraint on the number of parts:
Restrict to partitions into distinct parts:
Compute the number of partitions:
More examples
Integer Compositions
Compute or count the compositions of an integer. Put constraints, specifying the number of parts or part size.
Compute the compositions of an integer:
Specify a constraint on the parts:
More examples
Enumeration Problems
Solve a large variety of enumeration problems (also known as counting problems).
Count the number of possible colored bracelets:
Count the number of possible fixed necklaces:
More examples
Combinatorial Functions
Learn about and do computations with combinatorial functions.
Compute a Bernoulli number:
Compute a Stirling number:
Compute a Frobenius number:
Compute Clebsch–Gordan coefficients:
Compute Wigner coefficients:
More examples
Latin Squares
Get information about, compute or count Latin squares.
Get information about Latin squares:
Compute the number of Latin squares of a specified size:
Count normalized Latin squares:
Compute bounds on the number of large-size Latin squares:
More examples