ways.
Case 2: If Tony is not in a group by himself, then we first break up the remaining people into groups. Then, Tony can join any of them. The number of possible groups then is
Case 1 and 2 together count the number of ways to break up people into non empty groups, which is precisely what the left side of the equation counts.
The number of people Tony wants to join his group can range from to . The reason for the upper bound is that at least people are required to make up the remaining groups.
Taking the sum over the number of people in Tony’s group we get
Now, instead of taking the sum over the number of people Tony wants in his group, we can equivalently take the sum over the number of people Tony does not want in his group. Hence,
Since the sum counts all possible ways to group people into groups, we have
as desired.