Sum of first m terms of a combinatorial number

  • Context: MHB 
  • Thread starter Thread starter JTHM
  • Start date Start date
  • Tags Tags
    Sum Terms
Click For Summary
SUMMARY

The discussion centers on finding a closed-form expression for the sum of the first m terms of a combinatorial number, specifically expressed as sums of binomial coefficients. The example provided illustrates how the number 36 can be represented using binomial coefficients for k=5. The participants explore whether such a closed-form expression exists and discuss the possibility of using induction to establish its existence. A proof by induction is presented, confirming that a representation for the sum can be constructed for any non-negative integers k and b.

PREREQUISITES
  • Understanding of combinatorial numbers and binomial coefficients
  • Familiarity with mathematical induction
  • Basic knowledge of algebraic manipulation and identities
  • Experience with closed-form expressions in mathematics
NEXT STEPS
  • Research the properties of binomial coefficients and their applications in combinatorics
  • Study mathematical induction techniques in depth
  • Explore algorithms for efficiently calculating sums of binomial coefficients
  • Investigate closed-form expressions for other combinatorial sums
USEFUL FOR

Mathematicians, students studying combinatorics, and anyone interested in advanced algebraic techniques for summing series of binomial coefficients.

JTHM
Messages
2
Reaction score
0
Dear Math Help Boards,

I have a tricky problem that I hope one of you can help me with. (It's for a personal project, nothing to do with school.) I'm looking for a closed-form expression for the sum of the first through m-th terms of a combinatorial number. For those of you unfamiliar with combinatorial numbers, here's some useful reading: http://en.wikipedia.org/wiki/Combina..._number_system

Basically, the idea is this: for any non-negative integers k, and b, we can express the value of b as a sum of k terms of the form \binom{r_1}{k}+\binom{r_2}{k-1}+\binom{r_3}{k-2}... \binom{r_k}{1}. For every t and s where t and s are non-negative integers such that t<s \leq k, it will be the case that r_t>r_s (this is just true by the definition of a combinatorial number).

For example, for k=5, we can express the number 36 as \binom{7}{5}+\binom{6}{4}+\binom{2}{3}+\binom{1}{2}+\binom{0}{1}.

Now, the sum of all five of these terms will be 36. But suppose I just want, say, the sum of the first two terms, four terms, or any arbitrary number of terms, and I don't want to exhaustively find every term and add all of them up. The question, then is this: given k, b, and m, where k is the total number of terms in the combinatorial number, b is the value of the combinatorial number, and m is the number of terms (starting with the first term) that we want to sum, what is the closed-form expression for the sum of those terms?

Admittedly, I am not certain that a closed-form expression even exists. If you can think of a reason why there might not be a closed-form expression for the above, please share it. In the eventuality that there is no closed-form expression, if you can think of a fast algorithm to find such a sum--something faster than just adding the terms individually--that would be helpful, too.
 
Physics news on Phys.org
QuirinusQ said:
Dear Math Help Boards,

I have a tricky problem that I hope one of you can help me with. (It's for a personal project, nothing to do with school.) I'm looking for a closed-form expression for the sum of the first through m-th terms of a combinatorial number. For those of you unfamiliar with combinatorial numbers, here's some useful reading: http://en.wikipedia.org/wiki/Combina..._number_system

Basically, the idea is this: for any non-negative integers k, and b, we can express the value of b as a sum of k terms of the form \binom{r_1}{k}+\binom{r_2}{k-1}+\binom{r_3}{k-2}... \binom{r_k}{1}. For every t and s where t and s are non-negative integers such that t<s \leq k, it will be the case that r_t>r_s (this is just true by the definition of a combinatorial number).

For example, for k=5, we can express the number 36 as \binom{7}{5}+\binom{6}{4}+\binom{2}{3}+\binom{1}{2}+\binom{0}{1}.

Now, the sum of all five of these terms will be 36. But suppose I just want, say, the sum of the first two terms, four terms, or any arbitrary number of terms, and I don't want to exhaustively find every term and add all of them up. The question, then is this: given k, b, and m, where k is the total number of terms in the combinatorial number, b is the value of the combinatorial number, and m is the number of terms (starting with the first term) that we want to sum, what is the closed-form expression for the sum of those terms?

Admittedly, I am not certain that a closed-form expression even exists. If you can think of a reason why there might not be a closed-form expression for the above, please share it. In the eventuality that there is no closed-form expression, if you can think of a fast algorithm to find such a sum--something faster than just adding the terms individually--that would be helpful, too.
Your link is broken: Wikipedia Combinatorial Number System

CB
 
Last edited:
QuirinusQ said:
Dear Math Help Boards,

I have a tricky problem that I hope one of you can help me with. (It's for a personal project, nothing to do with school.) I'm looking for a closed-form expression for the sum of the first through m-th terms of a combinatorial number. For those of you unfamiliar with combinatorial numbers, here's some useful reading: http://en.wikipedia.org/wiki/Combina..._number_system

Basically, the idea is this: for any non-negative integers k, and b, we can express the value of b as a sum of k terms of the form \binom{r_1}{k}+\binom{r_2}{k-1}+\binom{r_3}{k-2}... \binom{r_k}{1}. For every t and s where t and s are non-negative integers such that t<s \leq k, it will be the case that r_t>r_s (this is just true by the definition of a combinatorial number).

For example, for k=5, we can express the number 36 as \binom{7}{5}+\binom{6}{4}+\binom{2}{3}+\binom{1}{2}+\binom{0}{1}.

Now, the sum of all five of these terms will be 36. But suppose I just want, say, the sum of the first two terms, four terms, or any arbitrary number of terms, and I don't want to exhaustively find every term and add all of them up. The question, then is this: given k, b, and m, where k is the total number of terms in the combinatorial number, b is the value of the combinatorial number, and m is the number of terms (starting with the first term) that we want to sum, what is the closed-form expression for the sum of those terms?

Admittedly, I am not certain that a closed-form expression even exists. If you can think of a reason why there might not be a closed-form expression for the above, please share it. In the eventuality that there is no closed-form expression, if you can think of a fast algorithm to find such a sum--something faster than just adding the terms individually--that would be helpful, too.
I don't know if the following provides any help but it may give you some insight I hope.
Lets settle the existence of such a representation. We use induction on $k$.
If $k$ is $1$ then the assertion is trivially true. So base case is verified.
Now let $k>1$. Let $r_1$ be the greatest integer such that $b_1=b-\binom{r_1}{k}\geq 0$. If $b_1=0$ then we can easily find a desired representation. So assume $b_1>0$. Let $r_2$ be the largest integer such that $b_2=b_1-\binom{r_2}{k-1}\geq 0$. We show that $r_2<r_1$. Assume on the contrary that $r_2\geq r_1$. By the above said things we clearly have $b-\binom{r_1}{k}-\binom{r_2}{k-1}\geq 0$. But
\begin{align*}
r_2& \geq r_1 \\
\Rightarrow \binom{r_2}{k-1}&\geq \binom{r_1}{k-1}\\
\Rightarrow b-\binom{r_1}{k}-\binom{r_2}{k-1}&\leq b-\binom{r_1}{k}-\binom{r_1}{k-1}\\
\Rightarrow b_2=b-\binom{r_1}{k}-\binom{r_2}{k-1}&\leq b-\binom{r_1+1}{k}\\
\end{align*}
Where we have used the identity $\binom{n}{r}+\binom{n}{r-1}=\binom{n+1}{r}$.
Note that $b-\binom{r_1+1}{k}<0$ by definition of $r_1$. This gives $b_2<0$, a contradiction.
Thus we have $r_2<r_1$.
Now use the induction on $k$ to get a representation of $b_1$ as a sum of $k-1$ binomial terms. Add $\binom{r_1}{k}$ to this representation to get a representation of $b$. This completes the proof for existence.
 
Last edited:

Similar threads

  • · Replies 10 ·
Replies
10
Views
1K
  • · Replies 9 ·
Replies
9
Views
3K
Replies
1
Views
2K
Replies
1
Views
3K
  • · Replies 14 ·
Replies
14
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 29 ·
Replies
29
Views
4K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 3 ·
Replies
3
Views
944
  • · Replies 12 ·
Replies
12
Views
2K