Mathematica > Mathematics and Algorithms > Mathematical Functions > Number Theoretic Functions >

IntegerPartitions

Updated In 7 Graphic
IntegerPartitions[n]
gives a list of all possible ways to partition the integer n into smaller integers.
IntegerPartitions[n, k]
gives partitions into at most k integers.
IntegerPartitions[n, {k}]
gives partitions into exactly k integers.
IntegerPartitions[n, {kmin, kmax}]
gives partitions into between kmin and kmax integers.
IntegerPartitions[n, kspec, {s1, s2, ...}]
gives partitions involving only the si.
IntegerPartitions[n, kspec, sspec, m]
limits the result to the first m partitions.
  • IntegerPartitions[n, {kmin, kmax, dk}] gives partitions into kmin, kmin+dk, ... integers.
  • n and the si can be rational numbers, and can be negative.
  • In the list of partitions, those involving earlier si are given last.
New in 6 | Last modified in 7
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team