0
$\begingroup$

I read about Bell numbers and I'm looking for a way to generate these numbers quickly for tests and exams. I know there is a recursively relation but it is not useful for big numbers .

  • 1
    See whether this helps you: http://fredrikj.net/blog/2015/08/computing-bell-numbers/2017-02-22
  • 0
    @Rohan Shoot, I just used the information in that question.2017-02-22

2 Answers 2

3

You can calculate them rapidly by using the bell triangle.

  • 0
    Okay , thank you but do you know any algebraically way ?2017-02-22
  • 0
    what do you mean "algebraically way"?2017-02-22
  • 0
    My mean is a formula2017-02-22
  • 0
    A closed formula for the bell numbers is not known.2017-02-22
  • 0
    Therefore there is no sequence like arithmetic or geometric so that represents bell numbers . Is it true ? But in the bell triangle we can calculate it easily . It's weird!2017-02-22
  • 0
    well, the bell triangle has coplexity $\mathcal O (n^2)$, but the calculations are easier for a human than the recursive solution without it.2017-02-22
1

The exponential generating function of the Bell numbers is $e^{e^{x}-1}$, that is, the coefficient of $x^n/n! $ in the power series expansion of $e^{e^{x}-1}$ is the number of partitions of a set of $n $ elements.

You would like to see Section 1.6 in Generating Functionology by Herbert.S.Wilf for more information. Hope it helps.

  • 0
    but can you use this to generate them by hand?2017-02-22
  • 0
    Doesn't this imply that the $n$-th derivative of $e^{e^x-1}$ is $B_{n}$? at $x=0$.2017-02-22