All of the standard combinatorial functions have a trivial case involving empty sets, empty products, or empty sums; for example:
- Binomial coefficients: $\binom{0}{0}=1$ (empty product)
- Stirling numbers of the first kind: $\left[ {0 \atop 0} \right]=1$ (empty product)
- Stirling numbers of the second kind: ${0\brace 0}=1$ (partition of the empty set)
- Bell numbers: $B_0=1$ (partition of the empty set)
- Partition function: $p(0)=1$ (empty sum)
These are all rather unintuitive to me, though I understand how each can be derived from the corresponding principle. Especially for teaching these functions to new learners, it would be nice to have a concise explanation of why the trivial cases have the values they do. My main question is: Is there a unified way of deriving such trivial cases?
A bonus question (possibly related to the main question): Are there any examples of combinatorial functions with trivial cases that are not 1?