For any integers $n\geq k\geq 0$, let $S(n, k)$ denote the number of partitions of a set with $n$ elements into $k$ nonempty blocks. It is clear that $S(n, k)>0$ for all $1\leq k\leq n$, and $S(n, k)=0$ for $1\leq n< k$. Put $S(0, 0)=1$ and $S(0, k)=0$ for $k\geq 1$, $S(n, 0)=0$ for $n\geq 1$. These numbers were introduced by Stirling in his book "Methodus Differentialis" (see [3-5]). Now they are called as the Stirling numbers of the second kind. These numbers satisfy the recurrence relation
The number of all partitions of a set with $n$ elements is
called also a Bell number (or exponential number), related contents can be found in many papers or books. For example, see [6-8].
These numbers satisfy the recurrence formula
where $B(0)=1$ by definition.
The generating function of $B(n)$ is given by
where $\exp(y)=e^y$.
The numbers $B(n)$ can be represented also as the sum of a convergent series (Dobinski's formula)
see Pólya and Szegö [9] for these basic properties.
In this paper, we introduce a new polynomials $B(x, n)$ (called Bell polynomials) as follows
It is clear that $B(0, x)=1$, $B(1, x)=x$, $B(2, x)=x+x^2$, $B(3, x)=x+3x^2+x^3, \cdots$. If $x=1$, then $B(n, 1)= B(n)$, the well known Bell numbers. About the properties of $B(n, x)$, it seems that none had studied it yet, at least we have not seen any related papers before. The problem is interesting, because it can help us to further understand the properties of Bell numbers.
The main purpose of this paper is using the elementary and combinational methods to study the computational problem of the sums
where $\displaystyle\sum_{a_1+a_2+\cdots +a_k=n}$ denotes the summation over all $k$-tuples with non-negative integer coordinates $(a_1, a_2, \cdots, a_k)$ such that $a_1+a_2+\cdots +a_k=n$, and give an exact computational formula for (1.5). That is, we shall prove the following.
Theorem 1 Let $k$ be a positive integer with $k\geq 1$. Then for any positive integer $n\geq 1$, we have the identity
where the polynomials $B(n, x)$ satisfy the recurrence formula $B(0, x)=1$, $B(1, x)=x$, $B(2, x)= x+x^2$, $B(3, x)=x+3x^2+x^3$, and
For the polynomials $B(n, x)$, we also have a similar Dobinski's formula.
Theorem 2 For any positive integer $n\geq 1$, we have the identities
From Theorem 1 and the recurrence formula of $B(n, x), $ we may immediately deduce the following congruence.
Corollary 1 Let $p$ be an odd prime. Then for any positive integer $k\geq 1$ with $(k, p)=1$, we have the congruence
Corollary 2 For any positive integer $n$, we have the identity
where $B'(n, x)= \frac{\partial B(n, x)}{\partial x}$.
In this section, we shall complete the proofs of our theorems. First we give a sample lemma, which are necessary in the proof of our theorems. Hereinafter, we shall use some elementary number theory contents and properties of power series, all of these can be found in references [1] and [2], so they will not be repeated here.
Lemma For any real number $x$, let function $f(t)=\exp\left(x(e^t-1)\right)$, then we have $f^{(n)}(0)=B(n, x)$ for all integers $n\geq 0$, where $f^{(n)}(t)$ denotes the $n^{th}$ derivative of $f(t)$ for variable $t$.
Proof We prove this lemma by complete induction. It is clear that $f(0)=1=B(0, x)$, $f'(t)=xe^t\cdot \exp\left(x(e^t-1)\right)=xe^t\cdot f(t)$, and $f'(0)=x=B(1, x)$. So the lemma is true for $n=0, 1$. Assume that $f^{(n)}(0)=B(n, x)$ for all $0\leq n\leq r$. Then note that $f'(t)=xe^t\cdot f(t)$, so from the properties of derivative (Newton-Leibnitz formula), we have
Applying (2.1) and inductive hypothesis, we have
That is, $f^{(r+1)}(0)=B(r+1, x)$.
Now the lemma follows from the complete induction.
Proof of Theorem 1 For any positive integer $k\geq 2$, it is clear that $f^k(t)=\exp\left(kx(e^t-1)\right)$, then from (1.4), we have
On the other hand, let $g(t)=f^k(t)=\exp(kx(e^t-1))$, then from the definition of the power series and lemma, we also have
Combining (2.2) and (2.3) we may immediately deduce the identity
This proves Theorem 1.
Proof of Theorem 2 Applying the power series $ e^y= \sum\limits_{n=0}^{\infty}\frac{1}{n!}\cdot y^n, $ we have
Comparing the coefficients of $t^n$ in (1.4) and (2.4), we may immediately deduce the identity
This proves Theorem 2.
Proof of Corollary 1 Let $p$ be an odd prime, take $n=p+1$ in Theorem 1, then from the properties of $B(n, x)$ and Theorem 1, we have
or
It is clear that $\binom{p}{i}\equiv 0\bmod p$ for all $1\leq i\leq p$. So we have
Note that $k\geq 2$ and $a_1+a_2+\cdots +a_k=p+1$, so if there are three of $a_1$, $a_2$, $\cdots$, $a_k$ are positive integers, then
If there are only two of $a_1$, $a_2$, $\cdots$, $a_k$ are positive integers, and both of them are greater than one, then we also have
If there are only two of $a_1$, $a_2$, $\cdots$, $a_k$ are positive integers, and one is $p$, another is $1$, then we also have
If only one of $a_1$, $a_2$, $\cdots$, $a_k$ are positive integers, then it must be $p+1$. This time we have
Combining (2.5)-(2.10) and note that identity
we have
This proves the first congruence of Corollary 1. The second congruence follows from the second identity of Corollary 2 with $n=p$.
Proof of Corollary 2 Let $f(t, x)=\exp\left(x(e^t-1)\right)$, then from (1.4), we have
On the other hand, from the definition of $f(t, x), $ we also have
Comparing the coefficients of $t^n$ in (2.11) and (2.12), we may immediately deduce the identity
Note that the recurrence formula $ B(n+1, x)=\displaystyle x\cdot \sum_{i=0}^n\binom{n}{i}\cdot B(i, x), $ from (2.13) we may immediately deduce the identity $ B'(n, x)=\sum\limits_{i=0}^{n-1}\binom{n}{i}\cdot B(i, x). $ This completes the proofs of our all results.