From Sums to Products
In the previous tutorial, induction was used to prove formulas for finite sums. A product has a similar endpoint structure: when the upper limit increases from \(n\) to \(n+1\), the product gains one factor. The important difference is that the new factor is multiplied by the earlier product rather than added to it.
This change can make product proofs feel unfamiliar at first, especially when the expression at \(n+1\) must be simplified. The reliable approach is to write the new endpoint factor explicitly, substitute the inductive hypothesis, and then simplify. Keeping the limits and the new factor visible helps prevent common indexing errors.
The empty product is assigned the value \(1\) because multiplying by \(1\) leaves any product unchanged. It also gives a natural base case for many product formulas. For instance, \(\prod_{k=1}^{0}a_k=1\), whereas \(\prod_{k=0}^{0}a_k=a_0\) contains one factor. As with sums, the limits determine which terms are included.
The Endpoint Relation for Products
By the definition of a finite product, the product through \(n+1\) consists of the product through \(n\), multiplied by the factor with index \(n+1\):
This relation is the basic move in an inductive proof about products. When \(m=n+1\), it holds because the product through \(n\) is empty and equals \(1\). The order of the factors does not affect their product, so the endpoint factor may be written on either side. The proof must still account for that factor exactly once.
Record the index range and the proposed expression for the product.
Evaluate the product at the starting index, including the empty-product convention if applicable.
Rewrite the product through \(n+1\) as the product through \(n\) multiplied by \(a_{n+1}\).
Replace the product through \(n\) with its claimed expression and simplify to the target at \(n+1\).
Once the base case and inductive step are proved, apply the Principle of Mathematical Induction.
Products and Factorials
Factorials are a familiar way to record products of consecutive positive integers. Define \(0!=1\), and for each positive integer \(n\), define \(n!=1\cdot2\cdots n\). The endpoint relation immediately gives the factorial recurrence.
Proof. At \(n=0\), the product is empty and equals \(1\), which is \(0!\) by definition. Now let \(n\in\mathbb{N}_0\) and assume \(\prod_{k=1}^{n}k=n!\). The endpoint relation gives
The final equality is the defining factorial recurrence. Thus the product identity holds at \(n+1\), and induction proves it for every \(n\in\mathbb{N}_0\). The recurrence also follows directly by separating the last factor in the defining product. \(\square\)
Worked Example: Calculating a Factorial Product
Evaluate \(\prod_{k=1}^{7}k\). By the factorial product identity and recurrence,
The endpoint is \(7\), so the factors are precisely \(1,2,3,4,5,6,7\). For comparison, the product with upper limit \(6\) is \(6!=720\), and including the new factor gives \(7\cdot720=5040\), as the recurrence requires.
A Telescoping Product
In a telescoping sum, neighboring terms cancel through addition and subtraction. A telescoping product works by cancellation of common factors in numerators and denominators. The following identity can also be proved directly by induction, making it a useful model for the product endpoint step.
Proof. At \(n=0\), the product is empty and equals \(1\), which is also \(0+1\). Suppose the identity holds for some \(n\in\mathbb{N}_0\). The endpoint relation and the inductive hypothesis give
Here \(n+1\) is positive, so cancellation is valid. The final expression is the claimed value at \(n+1\). By the Principle of Mathematical Induction, the identity holds for every \(n\in\mathbb{N}_0\). \(\square\)
Worked Example: Evaluating a Telescoping Product
For \(n=5\), the theorem gives a quick evaluation:
Each factor has the form \((k+1)/k\), so the full product is
The factors \(2,3,4,5\) in the numerators cancel with the matching factors in the denominators, leaving \(6/1=6\). This agrees with \(n+1=5+1=6\). The cancellation works because all denominators are nonzero.
Products of Powers
A product can also have factors that are themselves powers. When the base is \(2\), the exponents in the product are the consecutive integers from \(0\) to \(n\). The formula below gives the resulting power as a single expression.
Proof. At \(n=0\), the left side is \(2^0=1\), and the right side is \(2^{0(0+1)/2}=2^0=1\). Now suppose the identity holds for some \(n\in\mathbb{N}_0\). Adding the next endpoint factor gives
The exponent simplifies as follows:
Therefore \(\prod_{k=0}^{n+1}2^k=2^{(n+1)(n+2)/2}\), the claimed formula with \(n+1\) in place of \(n\). Induction proves the result for every \(n\in\mathbb{N}_0\). \(\square\)
Worked Example: Multiplying Consecutive Powers of Two
Evaluate \(\prod_{k=0}^{4}2^k\). The theorem gives
The factors themselves are \(2^0,2^1,2^2,2^3,2^4\), so direct multiplication confirms the result:
There are five factors, but their exponents add to \(0+1+2+3+4=10\). The exponent in the formula records that total.
Shifting the Factors
The same cancellation idea applies when the numerator and denominator differ by more than one. Consider the product with factors \(1+2/k\). Since \(1+2/k=(k+2)/k\), most of the numerator and denominator factors cancel.
Worked Example: A Product with a Two-Unit Shift
For \(n=4\), rewrite and evaluate each factor:
In the unsimplified product, the numerator factors are \(3,4,5,6\) and the denominator factors are \(1,2,3,4\). The \(3\) and \(4\) cancel, leaving \(5\cdot6/(1\cdot2)=30/2=15\). More generally, for \(n\geq1\), the same cancellation gives
Indeed, the numerator consists of the integers from \(3\) through \(n+2\), while the denominator consists of those from \(1\) through \(n\). For \(n\geq3\), the common factors \(3,\ldots,n\) cancel, leaving numerator factors \(n+1\) and \(n+2\) and denominator factors \(1\) and \(2\). For \(n=1\), the product is \(3/1=3=(1+1)(1+2)/2\); for \(n=2\), it is \((3\cdot4)/(1\cdot2)=6=(2+1)(2+2)/2\). For \(n=4\), this formula gives \(5\cdot6/2=15\), in agreement with the direct calculation.
What to Watch For
The product endpoint relation is simple, but several errors are easy to make. First, the new factor has index \(n+1\), not \(n\). Second, an empty product equals \(1\), not \(0\); using the sum convention for a product would make many base cases false. Finally, cancellation is permitted only for nonzero factors in denominators. In the telescoping example, the denominators are positive integers, so none is zero.
Products are also sensitive to whether a factor is zero. The endpoint relation itself remains valid even if some factor is zero, but a proof that divides by a factor must establish that the factor is nonzero. The product of powers of two avoids this issue because every factor is positive. A reliable proof makes any needed cancellation explicit rather than treating it as automatic.
Check Your Understanding
Use the endpoint relation and the examples above to answer the following questions.
- What value is assigned to a product with no factors, and why is that convention useful?
- What factor is added when the upper limit of \(\prod_{k=m}^{n}a_k\) changes from \(n\) to \(n+1\)?
- Use the factorial recurrence to express \(8!\) in terms of \(7!\).
- In the telescoping product \(\prod_{k=1}^{n}(1+1/k)\), which factors cancel, and what remains?
- Why is the exponent in \(\prod_{k=0}^{n}2^k\) equal to \(n(n+1)/2\)?