---
layout: default
---
Function bellNumbers #
The Bell Numbers count the number of partitions of a set. A partition is a pairwise disjoint subset of S whose union is S.
bellNumbers only takes integer arguments.
The following condition must be enforced: n >= 0
Syntax #
```js
math.bellNumbers(n)
```
Parameters #
Parameter | Type | Description
--------- | ---- | -----------
`n` | Number | BigNumber | Total number of objects in the set
Returns #
Type | Description
---- | -----------
Number | BigNumber | B(n)
Throws #
Type | Description
---- | -----------
Examples #
```js
math.bellNumbers(3) // returns 5
math.bellNumbers(8) // returns 4140
```
See also #
[stirlingS2](stirlingS2.html)