I am trying to prove that an upper bound for the nth Bell number is n factorial. I am trying to do this by induction. Firstly, the nth Bell number is given by:
$B_{n}=\sum\limits^{n-1}_{k=0} B_{k}{n-1\choose k}$, for $n \geq 2$ and $B_{0}=B_{1}=1$.
My proof is as follows:
Let the statement $S(n)$ be $B_{n}=\sum\limits^{n-1}_{k=0} B_{k}{n-1\choose k} \leq n!$. (*)
Clearly $S(2)$ is true.
Assume $S(n)$ true for some $n>2$.
RTP: $S(n+1)$ true, i.e. $B_{n+1}=\sum\limits^{n}_{k=0} B_{k}{n\choose k} \leq (n+1)!$
I tried multiplying both sides of (*) by $n+1$, so we get $(n+1)!$ on the RHS as needed, but then it is not clear that we get $\sum\limits^{n}_{k=0} B_{k}{n\choose k}$ on the LHS.
Can anyone help me to complete this proof? I tried using different forms of the Bell number as well - like using Dobinski's formula. I also got nowhere.
Thanks!
Assume $$B_{n}=\sum\limits^{n-1}_{k=0} B_{k}{n-1\choose k} \leq n!\,.$$ Then $$ \begin{align*} B_{n+1}&=\sum^{n}_{k=0} B_{k}{n\choose k}\\ &=\sum_{k=0}^{n-1}B_k\frac{n}{n-k}\binom{n-1}k+B_n\\ &\leq n\cdot\sum_{k=0}^{n-1}B_k\binom{n-1}k+B_n\\ &=(n+1)\cdot B_n\\ &\leq(n+1)!\,. \end{align*} $$
Hope this helps.