100% FREE Updated: Mar 2026 Discrete Mathematics Combinatorics and Proofs

Mathematical Induction

Comprehensive study notes on Mathematical Induction for CMI Data Science preparation. This chapter covers key concepts, formulas, and examples needed for your exam.

Mathematical Induction

Overview

In the realm of discrete mathematics, establishing the truth of statements for an infinite sequence of natural numbers often requires a specialized and robust proof technique. Mathematical Induction is precisely that tool, offering a systematic method to prove propositions that hold for all integers greater than or equal to some initial value. It provides a logical framework crucial for verifying properties across a potentially infinite domain, moving beyond mere empirical observation to rigorous logical certainty.

For aspiring data scientists, a firm grasp of mathematical induction is not just an academic exercise but a foundational skill. It is indispensable for rigorously proving the correctness and analyzing the complexity of algorithms, understanding recursive definitions, and validating properties of data structuresβ€”all critical components of the CMI curriculum. Mastery of this chapter will equip you with the ability to construct logically sound arguments, a skill highly valued in both theoretical understanding and practical application within data science.

This chapter will focus on developing your proficiency in applying the principle of induction. Expect to encounter problems that test your ability to define a suitable predicate, identify the base case, formulate the inductive hypothesis, and execute the inductive step to complete a proof. This rigorous approach to problem-solving is directly relevant to CMI examinations, where precise logical deduction and proof construction are frequently assessed to ensure a deep, verifiable understanding of core discrete mathematics concepts.

---

Chapter Contents

| # | Topic | What You'll Learn |
|---|-------|-------------------|
| 1 | The Principle of Induction | Learn the two steps of inductive proof. |

---

---

Learning Objectives

❗ By the End of This Chapter

After studying this chapter, you will be able to:

  • Define the principle of mathematical induction and its essential components.

  • Identify the base case and formulate the inductive hypothesis for a given statement P(n)P(n).

  • Apply the principle of mathematical induction to prove identities and inequalities involving natural numbers.

  • Construct rigorous and logically sound inductive proofs for various mathematical propositions.

---

---

Now let's begin with The Principle of Induction...
## Part 1: The Principle of Induction

Introduction

The Principle of Induction is a fundamental and powerful proof technique in discrete mathematics, essential for establishing the truth of statements that hold for all natural numbers or for an infinite sequence of cases. In the context of a Masters in Data Science, understanding induction is crucial for proving the correctness of algorithms, analyzing their complexity, and validating properties of data structures, which often involve iterative or recursive definitions. This topic enables the rigorous verification of hypotheses across an infinite domain, a skill invaluable for advanced theoretical work and practical applications where correctness is paramount.
πŸ“– Mathematical Induction

Mathematical induction is a method for proving that a property P(n)P(n) holds for all natural numbers nβ‰₯n0n \ge n_0, where n0n_0 is a fixed initial natural number (often 00 or 11). It consists of two primary steps: the base case and the inductive step.

---

---

Key Concepts

#
## 1. The Well-Ordering Principle

The Principle of Mathematical Induction is deeply rooted in the fundamental property of natural numbers known as the Well-Ordering Principle. This principle provides a foundational guarantee that underpins the validity of inductive proofs.

πŸ“– Well-Ordering Principle

Every non-empty set of positive integers contains a least element.

Explanation:
This principle implies that if we have a property P(n)P(n) that we claim is false for some positive integers, then there must be a smallest positive integer for which P(n)P(n) is false. This idea is used in proofs by contradiction to demonstrate the validity of induction. If induction were to fail, there would be a smallest counterexample, which could then be used to derive a contradiction.

---

---

#
## 2. The Principle of Mathematical Induction (PMI)

The Principle of Mathematical Induction (PMI) is a deductive inference rule used to prove universal statements about natural numbers. It is formally stated as follows:

πŸ“ Principle of Mathematical Induction (PMI)

Let P(n)P(n) be a propositional function. To prove that P(n)P(n) is true for all integers nβ‰₯n0n \ge n_0:

  • Base Case: Prove that P(n0)P(n_0) is true.

  • Inductive Step: Assume that P(k)P(k) is true for an arbitrary integer kβ‰₯n0k \ge n_0 (this is called the Inductive Hypothesis), and then prove that P(k+1)P(k+1) is true.

[P(n0)βˆ§βˆ€kβ‰₯n0(P(k)β†’P(k+1))]β†’βˆ€nβ‰₯n0P(n)[P(n_0) \land \forall k \ge n_0 (P(k) \to P(k+1))] \to \forall n \ge n_0 P(n)

Variables:

    • P(n)P(n) = A statement or property involving the integer nn.

    • n0n_0 = The initial integer for which the statement is proven true.

    • kk = An arbitrary integer used in the inductive hypothesis.


Application: Used to prove summations, divisibility properties, inequalities, and properties of algorithms or data structures for all natural numbers beyond a starting point.

Worked Example: Summation Formula

Problem: Prove that the sum of the first nn positive integers is given by the formula βˆ‘i=1ni=n(n+1)2\sum_{i=1}^{n} i = \frac{n(n+1)}{2} for all integers nβ‰₯1n \ge 1.

Solution:

Let P(n)P(n) be the statement βˆ‘i=1ni=n(n+1)2\sum_{i=1}^{n} i = \frac{n(n+1)}{2}.

Step 1: Base Case

Show that P(1)P(1) is true.

For n=1n=1, the left-hand side (LHS) is:

βˆ‘i=11i=1\sum_{i=1}^{1} i = 1

The right-hand side (RHS) is:

1(1+1)2=1β‹…22=1\frac{1(1+1)}{2} = \frac{1 \cdot 2}{2} = 1

Since LHS = RHS, P(1)P(1) is true.

Step 2: Inductive Step

Assume P(k)P(k) is true for an arbitrary integer kβ‰₯1k \ge 1. This is the Inductive Hypothesis (IH).

βˆ‘i=1ki=k(k+1)2\sum_{i=1}^{k} i = \frac{k(k+1)}{2}

Now, we must prove that P(k+1)P(k+1) is true, i.e., βˆ‘i=1k+1i=(k+1)((k+1)+1)2\sum_{i=1}^{k+1} i = \frac{(k+1)((k+1)+1)}{2}.

Consider the LHS of P(k+1)P(k+1):

βˆ‘i=1k+1i=(βˆ‘i=1ki)+(k+1)\sum_{i=1}^{k+1} i = \left(\sum_{i=1}^{k} i\right) + (k+1)

By the Inductive Hypothesis, we can substitute βˆ‘i=1ki=k(k+1)2\sum_{i=1}^{k} i = \frac{k(k+1)}{2}:

=k(k+1)2+(k+1)= \frac{k(k+1)}{2} + (k+1)

Factor out (k+1)(k+1):

=(k+1)(k2+1)= (k+1) \left(\frac{k}{2} + 1\right)

Combine the terms inside the parenthesis:

=(k+1)(k+22)= (k+1) \left(\frac{k+2}{2}\right)

Rearrange to match the desired form:

=(k+1)(k+2)2= \frac{(k+1)(k+2)}{2}

This is equal to (k+1)((k+1)+1)2\frac{(k+1)((k+1)+1)}{2}, which is the RHS of P(k+1)P(k+1).

Thus, P(k+1)P(k+1) is true.

Step 3: Conclusion

By the Principle of Mathematical Induction, P(n)P(n) is true for all integers nβ‰₯1n \ge 1.

Answer: The formula βˆ‘i=1ni=n(n+1)2\sum_{i=1}^{n} i = \frac{n(n+1)}{2} is proven true for all nβ‰₯1n \ge 1.

---

---

Worked Example: Proving an Inequality

Problem: Prove Bernoulli's Inequality: For any real number x>βˆ’1x > -1, (1+x)nβ‰₯1+nx(1+x)^n \ge 1+nx for all integers nβ‰₯1n \ge 1.

Solution:

Let P(n)P(n) be the statement (1+x)nβ‰₯1+nx(1+x)^n \ge 1+nx for a fixed x>βˆ’1x > -1.

Step 1: Base Case

Show that P(1)P(1) is true.

For n=1n=1, the LHS is:

(1+x)1=1+x(1+x)^1 = 1+x

The RHS is:

1+1β‹…x=1+x1+1 \cdot x = 1+x

Since LHS = RHS, (1+x)1β‰₯1+1β‹…x(1+x)^1 \ge 1+1 \cdot x is true. So, P(1)P(1) is true.

Step 2: Inductive Step

Assume P(k)P(k) is true for an arbitrary integer kβ‰₯1k \ge 1. This is the Inductive Hypothesis (IH).

(1+x)kβ‰₯1+kx(1+x)^k \ge 1+kx

Now, we must prove that P(k+1)P(k+1) is true, i.e., (1+x)k+1β‰₯1+(k+1)x(1+x)^{k+1} \ge 1+(k+1)x.

Consider the LHS of P(k+1)P(k+1):

(1+x)k+1=(1+x)k(1+x)(1+x)^{k+1} = (1+x)^k (1+x)

Since x>βˆ’1x > -1, we have 1+x>01+x > 0. We can multiply both sides of the IH by (1+x)(1+x) without changing the direction of the inequality:

(1+x)k(1+x)β‰₯(1+kx)(1+x)(1+x)^k (1+x) \ge (1+kx)(1+x)

Expand the RHS:

=1+x+kx+kx2= 1 + x + kx + kx^2

Rearrange the terms:

=1+(k+1)x+kx2= 1 + (k+1)x + kx^2

We know that kβ‰₯1k \ge 1 and x2β‰₯0x^2 \ge 0 (since xx is a real number). Therefore, kx2β‰₯0kx^2 \ge 0.

1+(k+1)x+kx2β‰₯1+(k+1)x1 + (k+1)x + kx^2 \ge 1 + (k+1)x

Combining the inequalities, we have:

(1+x)k+1β‰₯1+(k+1)x(1+x)^{k+1} \ge 1 + (k+1)x

This is the statement P(k+1)P(k+1). Thus, P(k+1)P(k+1) is true.

Step 3: Conclusion

By the Principle of Mathematical Induction, Bernoulli's Inequality (1+x)nβ‰₯1+nx(1+x)^n \ge 1+nx is true for all integers nβ‰₯1n \ge 1 and for any real number x>βˆ’1x > -1.

Answer: Bernoulli's Inequality is proven true.

---

---

#
## 3. The Principle of Strong Mathematical Induction (PSMI)

Sometimes, to prove P(k+1)P(k+1), it is not enough to assume only P(k)P(k). We might need to assume that P(j)P(j) is true for all integers jj from n0n_0 up to kk. This leads to the Principle of Strong Mathematical Induction.

πŸ“ Principle of Strong Mathematical Induction (PSMI)

Let P(n)P(n) be a propositional function. To prove that P(n)P(n) is true for all integers nβ‰₯n0n \ge n_0:

  • Base Case: Prove that P(n0)P(n_0) is true. (Sometimes multiple base cases, P(n0),P(n0+1),…,P(m)P(n_0), P(n_0+1), \dots, P(m), are needed if the inductive step refers to more than one preceding value.)

  • Inductive Step: Assume that P(j)P(j) is true for all integers jj such that n0≀j≀kn_0 \le j \le k for an arbitrary integer kβ‰₯n0k \ge n_0 (this is the Strong Inductive Hypothesis), and then prove that P(k+1)P(k+1) is true.

[P(n0)βˆ§βˆ€kβ‰₯n0(βˆ€j(n0≀j≀kβ†’P(j))β†’P(k+1))]β†’βˆ€nβ‰₯n0P(n)[P(n_0) \land \forall k \ge n_0 (\forall j (n_0 \le j \le k \to P(j)) \to P(k+1))] \to \forall n \ge n_0 P(n)

Variables:

    • P(n)P(n) = A statement or property involving the integer nn.

    • n0n_0 = The initial integer for which the statement is proven true.

    • kk = An arbitrary integer used in the inductive hypothesis.

    • jj = An index ranging from n0n_0 to kk.


Application: Used for proofs involving recurrence relations where P(k+1)P(k+1) depends on P(kβˆ’1)P(k-1), P(kβˆ’2)P(k-2), or earlier terms, or for problems where the structure of k+1k+1 depends on the properties of smaller numbers (e.g., prime factorization).

Worked Example: Fibonacci Numbers

Problem: The Fibonacci sequence is defined by F0=0F_0 = 0, F1=1F_1 = 1, and Fn=Fnβˆ’1+Fnβˆ’2F_n = F_{n-1} + F_{n-2} for nβ‰₯2n \ge 2. Prove that Fn<(74)nF_n < (\frac{7}{4})^n for all integers nβ‰₯1n \ge 1.

Solution:

Let P(n)P(n) be the statement Fn<(74)nF_n < (\frac{7}{4})^n.
We need to use strong induction because FnF_n depends on two preceding terms.

Step 1: Base Cases

We need two base cases because the recurrence Fn=Fnβˆ’1+Fnβˆ’2F_n = F_{n-1} + F_{n-2} involves two previous terms.

For n=1n=1:
F1=1F_1 = 1
(74)1=1.75(\frac{7}{4})^1 = 1.75
Since 1<1.751 < 1.75, P(1)P(1) is true.

For n=2n=2:
F2=F1+F0=1+0=1F_2 = F_1 + F_0 = 1 + 0 = 1
(74)2=4916=3.0625(\frac{7}{4})^2 = \frac{49}{16} = 3.0625
Since 1<3.06251 < 3.0625, P(2)P(2) is true.

Step 2: Inductive Step

Assume P(j)P(j) is true for all integers jj such that 1≀j≀k1 \le j \le k, for an arbitrary integer kβ‰₯2k \ge 2. This is the Strong Inductive Hypothesis (SIH).
That is, assume Fj<(74)jF_j < (\frac{7}{4})^j for all 1≀j≀k1 \le j \le k.

Now, we must prove that P(k+1)P(k+1) is true, i.e., Fk+1<(74)k+1F_{k+1} < (\frac{7}{4})^{k+1}.

For k+1β‰₯3k+1 \ge 3, we use the definition of the Fibonacci sequence:

Fk+1=Fk+Fkβˆ’1F_{k+1} = F_k + F_{k-1}

By the Strong Inductive Hypothesis, P(k)P(k) and P(kβˆ’1)P(k-1) are true:
Fk<(74)kF_k < (\frac{7}{4})^k
Fkβˆ’1<(74)kβˆ’1F_{k-1} < (\frac{7}{4})^{k-1}

Substitute these into the equation for Fk+1F_{k+1}:

Fk+1<(74)k+(74)kβˆ’1F_{k+1} < \left(\frac{7}{4}\right)^k + \left(\frac{7}{4}\right)^{k-1}

Factor out (74)kβˆ’1(\frac{7}{4})^{k-1}:

Fk+1<(74)kβˆ’1(74+1)F_{k+1} < \left(\frac{7}{4}\right)^{k-1} \left(\frac{7}{4} + 1\right)

Simplify the term in parentheses:

Fk+1<(74)kβˆ’1(7+44)F_{k+1} < \left(\frac{7}{4}\right)^{k-1} \left(\frac{7+4}{4}\right)

Fk+1<(74)kβˆ’1(114)F_{k+1} < \left(\frac{7}{4}\right)^{k-1} \left(\frac{11}{4}\right)

We want to show Fk+1<(74)k+1F_{k+1} < (\frac{7}{4})^{k+1}. This means we need to show 114≀(74)2\frac{11}{4} \le (\frac{7}{4})^2.
Let's check this inequality:

114=2.75\frac{11}{4} = 2.75

(74)2=4916=3.0625\left(\frac{7}{4}\right)^2 = \frac{49}{16} = 3.0625

Since 2.75<3.06252.75 < 3.0625, we have 114<(74)2\frac{11}{4} < (\frac{7}{4})^2.

Substitute this back into the inequality for Fk+1F_{k+1}:

Fk+1<(74)kβˆ’1(74)2F_{k+1} < \left(\frac{7}{4}\right)^{k-1} \left(\frac{7}{4}\right)^2

Fk+1<(74)kβˆ’1+2F_{k+1} < \left(\frac{7}{4}\right)^{k-1+2}

Fk+1<(74)k+1F_{k+1} < \left(\frac{7}{4}\right)^{k+1}

This is the statement P(k+1)P(k+1). Thus, P(k+1)P(k+1) is true.

Step 3: Conclusion

By the Principle of Strong Mathematical Induction, P(n)P(n) is true for all integers nβ‰₯1n \ge 1.

Answer: The inequality Fn<(74)nF_n < (\frac{7}{4})^n is proven true for all nβ‰₯1n \ge 1.

---

---

Problem-Solving Strategies

πŸ’‘ CMI Strategy: Proving Inequalities with Induction

When proving inequalities using induction, the key challenge is often the algebraic manipulation in the inductive step.

  • Start with the Inductive Hypothesis (IH): Always begin by clearly stating the IH, e.g., P(k)P(k) is true: LHSkβ‰₯RHSkLHS_k \ge RHS_k.

  • Manipulate P(k+1)P(k+1)'s LHS: Express the LHS of P(k+1)P(k+1) in terms of the LHS of P(k)P(k). For example, if proving Anβ‰₯BnA^n \ge B^n, then Ak+1=Akβ‹…AA^{k+1} = A^k \cdot A.

  • Apply the IH: Substitute the inequality from the IH. For example, Akβ‹…Aβ‰₯Bkβ‹…AA^k \cdot A \ge B^k \cdot A.

  • Bridge the Gap: The most critical step is to show that Bkβ‹…AB^k \cdot A (or whatever expression you derived) is greater than or equal to RHSk+1RHS_{k+1}. This often requires:

  • Algebraic Simplification: Expanding, factoring, combining terms.
    Using Properties of the Variables: If x>0x > 0, then multiplying by xx preserves inequality. If x2β‰₯0x^2 \ge 0, then adding x2x^2 increases or keeps the value the same.
    Comparing Terms: Sometimes you need to show that an extra term introduced (e.g., kx2kx^2 in Bernoulli's inequality) is non-negative.
    Careful with Signs: If multiplying by a negative number, the inequality sign flips. Ensure all multipliers are positive if you want to preserve the direction.
  • Be Explicit: Clearly state each logical step and the reason for any inequality change.

---

Common Mistakes

⚠️ Avoid These Errors
    • ❌ Incorrect Base Case: Not proving the base case, or proving it for a value outside the required range (n0n_0).
βœ… Correct: Always verify P(n0)P(n_0) is true. If the problem states nβ‰₯1n \ge 1, then n0=1n_0=1. If nβ‰₯4n \ge 4, then n0=4n_0=4.
    • ❌ Assuming P(k+1)P(k+1) to prove P(k+1)P(k+1): Circular reasoning where the goal is assumed rather than derived.
βœ… Correct: Start with the LHS of P(k+1)P(k+1), use the IH (P(k)P(k) is true), and logically transform it until you arrive at the RHS of P(k+1)P(k+1) or an expression that is clearly β‰₯\ge or ≀\le the RHS.
    • ❌ Not using the Inductive Hypothesis: Failing to incorporate the assumption P(k)P(k) (or P(j)P(j) for strong induction) in the inductive step.
βœ… Correct: The IH is the bridge that connects P(k)P(k) to P(k+1)P(k+1). It must be explicitly used.
    • ❌ Algebraic Errors in Inequalities: Incorrectly manipulating inequalities, especially when multiplying or dividing by variables whose signs are not explicitly known.
βœ… Correct: Always check the domain of variables. If multiplying by an expression, ensure its sign is known. If it's negative, flip the inequality sign. If it's zero, the inequality might not hold strictly.
    • ❌ Insufficient Base Cases for Strong Induction: If P(k+1)P(k+1) depends on P(kβˆ’1)P(k-1) and P(kβˆ’2)P(k-2), you need to establish enough base cases to cover the initial values not covered by the recurrence.
βœ… Correct: For Fk+1=Fk+Fkβˆ’1F_{k+1} = F_k + F_{k-1}, you need F1F_1 and F2F_2 as base cases to start the induction for kβ‰₯2k \ge 2.

---

Practice Questions

:::question type="MCQ" question="Which of the following statements can be proven using the Principle of Mathematical Induction for all positive integers nβ‰₯1n \ge 1?" options=["A. βˆ‘i=1ni2=n(n+1)(2n+1)6\sum_{i=1}^{n} i^2 = \frac{n(n+1)(2n+1)}{6}","B. n2+n+41n^2 + n + 41 is a prime number.","C. For every integer nβ‰₯2n \ge 2, nn is a prime number.","D. n!<2nn! < 2^n"] answer="A. βˆ‘i=1ni2=n(n+1)(2n+1)6\sum_{i=1}^{n} i^2 = \frac{n(n+1)(2n+1)}{6}" hint="Consider what types of statements induction is suitable for proving." solution="Option A: This is a standard summation formula, perfectly suited for proof by mathematical induction.
Option B: While n2+n+41n^2+n+41 generates primes for many initial nn, it is not true for all nn (e.g., for n=41n=41, 412+41+41=41(41+1+1)=41β‹…4341^2+41+41 = 41(41+1+1) = 41 \cdot 43, which is composite). Induction proves universally true statements.
Option C: This statement is false. While 22 and 33 are prime, 44 is not. Induction cannot prove a false statement.
Option D: This inequality is false for nβ‰₯4n \ge 4. For n=4n=4, 4!=244! = 24 and 24=162^4 = 16, so 24<ΜΈ1624 \not< 16. Induction cannot prove a false statement.
Therefore, only A can be proven by induction."
:::

:::question type="NAT" question="Consider the inequality 3n>n33^n > n^3 for all integers nβ‰₯n0n \ge n_0. What is the smallest integer n0n_0 for which this inequality holds true and can be proven by induction?" answer="4" hint="Test small values of nn to find the base case where the inequality first holds." solution="Let P(n)P(n) be the statement 3n>n33^n > n^3.
We test small values of nn:
For n=1n=1: 31=33^1 = 3, 13=11^3 = 1. 3>13 > 1. (P(1)P(1) is true)
For n=2n=2: 32=93^2 = 9, 23=82^3 = 8. 9>89 > 8. (P(2)P(2) is true)
For n=3n=3: 33=273^3 = 27, 33=273^3 = 27. 27>ΜΈ2727 \not> 27. (P(3)P(3) is false)
For n=4n=4: 34=813^4 = 81, 43=644^3 = 64. 81>6481 > 64. (P(4)P(4) is true)

The inequality 3n>n33^n > n^3 is true for n=1,2n=1, 2 and for n=4n=4. However, for an inductive proof, we need a contiguous range starting from n0n_0. Since P(3)P(3) is false, we cannot use n0=1n_0=1 or n0=2n_0=2. The first value for which the inequality holds and can serve as the base for a continuous inductive argument is n=4n=4.

Let's quickly check the inductive step for nβ‰₯4n \ge 4:
Assume 3k>k33^k > k^3 for kβ‰₯4k \ge 4.
We want to show 3k+1>(k+1)33^{k+1} > (k+1)^3.
3k+1=3β‹…3k>3β‹…k33^{k+1} = 3 \cdot 3^k > 3 \cdot k^3.
We need to show 3k3>(k+1)33k^3 > (k+1)^3.
3k3>k3+3k2+3k+13k^3 > k^3 + 3k^2 + 3k + 1.
This means we need 2k3βˆ’3k2βˆ’3kβˆ’1>02k^3 - 3k^2 - 3k - 1 > 0.
For k=4k=4, 2(64)βˆ’3(16)βˆ’3(4)βˆ’1=128βˆ’48βˆ’12βˆ’1=67>02(64) - 3(16) - 3(4) - 1 = 128 - 48 - 12 - 1 = 67 > 0.
The function f(k)=2k3βˆ’3k2βˆ’3kβˆ’1f(k) = 2k^3 - 3k^2 - 3k - 1 is increasing for kβ‰₯2k \ge 2.
Thus, the inductive step holds for kβ‰₯4k \ge 4.
The smallest integer n0n_0 is 4."
:::

:::question type="SUB" question="Prove by mathematical induction that for every positive integer nn, n3+2nn^3 + 2n is divisible by 33." answer="Divisibility by 3 proven" hint="In the inductive step, manipulate the expression for (k+1)3+2(k+1)(k+1)^3 + 2(k+1) to reveal k3+2kk^3+2k and a multiple of 3." solution="Let P(n)P(n) be the statement that n3+2nn^3 + 2n is divisible by 33.

Base Case:
For n=1n=1:

13+2(1)=1+2=31^3 + 2(1) = 1 + 2 = 3

Since 33 is divisible by 33, P(1)P(1) is true.

Inductive Step:
Assume P(k)P(k) is true for an arbitrary positive integer kk.
This means k3+2kk^3 + 2k is divisible by 33.
So, we can write k3+2k=3mk^3 + 2k = 3m for some integer mm. (Inductive Hypothesis)

Now, we must prove that P(k+1)P(k+1) is true, i.e., (k+1)3+2(k+1)(k+1)^3 + 2(k+1) is divisible by 33.
Consider the expression for P(k+1)P(k+1):

(k+1)3+2(k+1)(k+1)^3 + 2(k+1)

Expand the terms:
=(k3+3k2+3k+1)+(2k+2)= (k^3 + 3k^2 + 3k + 1) + (2k + 2)

Rearrange and group terms to reveal k3+2kk^3 + 2k:
=(k3+2k)+(3k2+3k+1+2)= (k^3 + 2k) + (3k^2 + 3k + 1 + 2)

=(k3+2k)+(3k2+3k+3)= (k^3 + 2k) + (3k^2 + 3k + 3)

By the Inductive Hypothesis, k3+2k=3mk^3 + 2k = 3m. Substitute this into the expression:
=3m+(3k2+3k+3)= 3m + (3k^2 + 3k + 3)

Factor out 33 from the second part:
=3m+3(k2+k+1)= 3m + 3(k^2 + k + 1)

Factor out 33 from the entire expression:
=3(m+k2+k+1)= 3(m + k^2 + k + 1)

Since mm, k2k^2, kk, and 11 are all integers, their sum (m+k2+k+1)(m + k^2 + k + 1) is also an integer.
Therefore, (k+1)3+2(k+1)(k+1)^3 + 2(k+1) is a multiple of 33, which means it is divisible by 33.
Thus, P(k+1)P(k+1) is true.

Conclusion:
By the Principle of Mathematical Induction, n3+2nn^3 + 2n is divisible by 33 for all positive integers nn."
:::

:::question type="MSQ" question="Let P(n)P(n) be the statement n!>2nn! > 2^n. For which of the following values of nn is P(n)P(n) true?" options=["A. n=1n=1","B. n=2n=2","C. n=3n=3","D. n=4n=4"] answer="D" hint="Calculate n!n! and 2n2^n for each option." solution="Let's evaluate n!n! and 2n2^n for each option:
A. n=1n=1: 1!=11! = 1, 21=22^1 = 2. 1>ΜΈ21 \not> 2. So P(1)P(1) is false.
B. n=2n=2: 2!=22! = 2, 22=42^2 = 4. 2>ΜΈ42 \not> 4. So P(2)P(2) is false.
C. n=3n=3: 3!=63! = 6, 23=82^3 = 8. 6>ΜΈ86 \not> 8. So P(3)P(3) is false.
D. n=4n=4: 4!=244! = 24, 24=162^4 = 16. 24>1624 > 16. So P(4)P(4) is true.

Therefore, P(n)P(n) is true only for n=4n=4 among the given options. This inequality can be proven by induction for nβ‰₯4n \ge 4."
:::

:::question type="SUB" question="Prove by mathematical induction that for nβ‰₯1n \ge 1, βˆ‘i=1n(2iβˆ’1)=n2\sum_{i=1}^{n} (2i-1) = n^2." answer="Sum of first nn odd integers is n2n^2 proven" hint="For the inductive step, add the (k+1)(k+1)-th odd number, 2(k+1)βˆ’12(k+1)-1, to the sum for kk terms." solution="Let P(n)P(n) be the statement βˆ‘i=1n(2iβˆ’1)=n2\sum_{i=1}^{n} (2i-1) = n^2.

Base Case:
For n=1n=1:
LHS: βˆ‘i=11(2iβˆ’1)=2(1)βˆ’1=1\sum_{i=1}^{1} (2i-1) = 2(1)-1 = 1
RHS: 12=11^2 = 1
Since LHS = RHS, P(1)P(1) is true.

Inductive Step:
Assume P(k)P(k) is true for an arbitrary positive integer kk.
This means βˆ‘i=1k(2iβˆ’1)=k2\sum_{i=1}^{k} (2i-1) = k^2. (Inductive Hypothesis)

Now, we must prove that P(k+1)P(k+1) is true, i.e., βˆ‘i=1k+1(2iβˆ’1)=(k+1)2\sum_{i=1}^{k+1} (2i-1) = (k+1)^2.
Consider the LHS of P(k+1)P(k+1):

βˆ‘i=1k+1(2iβˆ’1)=(βˆ‘i=1k(2iβˆ’1))+(2(k+1)βˆ’1)\sum_{i=1}^{k+1} (2i-1) = \left(\sum_{i=1}^{k} (2i-1)\right) + (2(k+1)-1)

By the Inductive Hypothesis, we substitute βˆ‘i=1k(2iβˆ’1)=k2\sum_{i=1}^{k} (2i-1) = k^2:
=k2+(2(k+1)βˆ’1)= k^2 + (2(k+1)-1)

Simplify the term in parentheses:
=k2+(2k+2βˆ’1)= k^2 + (2k+2-1)

=k2+2k+1= k^2 + 2k + 1

This expression is a perfect square:
=(k+1)2= (k+1)^2

This is the RHS of P(k+1)P(k+1).
Thus, P(k+1)P(k+1) is true.

Conclusion:
By the Principle of Mathematical Induction, βˆ‘i=1n(2iβˆ’1)=n2\sum_{i=1}^{n} (2i-1) = n^2 is true for all positive integers nn."
:::

---

Summary

❗ Key Takeaways for CMI

  • PMI Structure: Always clearly state the Base Case and Inductive Step. The Inductive Hypothesis is critical for the inductive step.

  • Inequalities: Proving inequalities by induction often requires careful algebraic manipulation and understanding of how positive/negative terms affect the inequality direction.

  • Strong Induction: Use Strong Induction when P(k+1)P(k+1) depends on multiple preceding terms (P(kβˆ’1),P(kβˆ’2)P(k-1), P(k-2), etc.) or when the proof relies on properties of all integers smaller than k+1k+1.

  • Well-Ordering Principle: Understand that the Well-Ordering Principle provides the theoretical foundation for mathematical induction.

  • Common Errors: Be vigilant against circular reasoning, insufficient base cases, and algebraic mistakes, especially with signs in inequalities.

---

What's Next?

πŸ’‘ Continue Learning

This topic connects to:

    • Recurrence Relations: Mathematical induction is the primary tool for solving and verifying closed-form solutions for recurrence relations, which are fundamental in algorithm analysis (e.g., divide and conquer algorithms).

    • Graph Theory Proofs: Many properties of graphs (e.g., trees, planar graphs) are proven using induction on the number of vertices or edges.

    • Algorithm Correctness: Induction is used to prove the correctness of iterative algorithms (loop invariants) and recursive algorithms.


Master these connections for comprehensive CMI preparation!

---

Chapter Summary

πŸ“– Mathematical Induction - Key Takeaways

Here are the 5-7 most important points from this chapter that you must remember for CMI preparation:

  • The Core Idea: Mathematical Induction is a powerful proof technique used to establish statements P(n)P(n) that hold for all natural numbers nn (or all integers nn greater than or equal to some initial integer n0n_0). Think of it as a chain reaction or a domino effect: if the first domino falls, and every falling domino knocks over the next one, then all dominoes will fall.

  • The Two Essential Steps: A complete proof by induction always requires two distinct parts:

  • Base Case: Prove that the statement P(n0)P(n_0) is true for the initial value n0n_0. This is the "first domino falling."
    Inductive Step: Assume P(k)P(k) is true for an arbitrary integer kβ‰₯n0k \ge n_0 (this is your Inductive Hypothesis). Then, using
    this assumption, prove that P(k+1)P(k+1) is also true. This demonstrates that "if any domino falls, the next one will too."
  • Crucial Role of the Inductive Hypothesis: The Inductive Hypothesis (assuming P(k)P(k) is true) is not merely a formality; it must be actively used in your algebraic manipulation or logical reasoning to derive P(k+1)P(k+1). Failing to use it means you haven't shown the "chain reaction" between P(k)P(k) and P(k+1)P(k+1).

  • Structure and Clarity: Present your inductive proofs clearly. Label the Base Case, Inductive Hypothesis, and Inductive Step explicitly. Conclude your proof with a statement like "By the Principle of Mathematical Induction, P(n)P(n) is true for all nβ‰₯n0n \ge n_0."

  • Common Applications: Mathematical Induction is widely used to prove properties related to:

  • Summations and series (e.g., βˆ‘i=1ni\sum_{i=1}^{n} i, βˆ‘i=1ni2\sum_{i=1}^{n} i^2)
    Divisibility statements (e.g., anβˆ’bna^n - b^n is divisible by aβˆ’ba-b)
    Inequalities (e.g., 2n>n22^n > n^2)
    Recurrence relations and properties of sequences
  • Potential Pitfalls: Be wary of common mistakes that can invalidate an inductive proof:

Incorrectly establishing the Base Case (e.g., choosing n0n_0 too small for an inequality, or making an arithmetic error).
Assuming P(k+1)P(k+1) to prove P(k+1)P(k+1) (this is circular reasoning and not a proof).
* Algebraic errors or logical gaps in the Inductive Step.

---

Chapter Review Questions

:::question type="MCQ" question="Let P(n)P(n) be the statement βˆ‘i=1n(2iβˆ’1)=n2\sum_{i=1}^{n} (2i-1) = n^2. For which of the following steps is the reasoning correct in an inductive proof of P(n)P(n) for all integers nβ‰₯1n \ge 1?" options=["A) To prove the base case, we show P(0)P(0) is true, which is 0=020=0^2.","B) Assuming P(k)P(k) is true, we write βˆ‘i=1k+1(2iβˆ’1)=(βˆ‘i=1k(2iβˆ’1))+(2(k+1)βˆ’1)=k2+2k+1=(k+1)2\sum_{i=1}^{k+1} (2i-1) = \left(\sum_{i=1}^{k} (2i-1)\right) + (2(k+1)-1) = k^2 + 2k+1 = (k+1)^2. This proves P(k+1)P(k+1) is true.","C) To prove the inductive step, we must show that P(k+1)P(k+1) is true by substituting k+1k+1 into the formula, i.e., (k+1)2(k+1)^2.","D) The inductive hypothesis states that P(k)P(k) is true, so P(k+1)P(k+1) must also be true by definition."
] answer="B" hint="Recall the two essential steps of induction: Base Case and Inductive Step. The Inductive Step requires using the assumption P(k)P(k) to prove P(k+1)P(k+1)." solution="Solution:
Let's analyze each option:

* A) To prove the base case, we show P(0)P(0) is true, which is 0=020=0^2.
The problem statement specifies nβ‰₯1n \ge 1 (sum from i=1i=1 to nn). The correct base case is P(1)P(1). For n=1n=1, βˆ‘i=11(2iβˆ’1)=2(1)βˆ’1=1\sum_{i=1}^{1} (2i-1) = 2(1)-1 = 1, and 12=11^2 = 1. So P(1)P(1) is true. P(0)P(0) is not the correct base case for this summation. Thus, A is incorrect.

* B) Assuming P(k)P(k) is true, we write βˆ‘i=1k+1(2iβˆ’1)=(βˆ‘i=1k(2iβˆ’1))+(2(k+1)βˆ’1)=k2+2k+1=(k+1)2\sum_{i=1}^{k+1} (2i-1) = \left(\sum_{i=1}^{k} (2i-1)\right) + (2(k+1)-1) = k^2 + 2k+1 = (k+1)^2. This proves P(k+1)P(k+1) is true.
This option correctly states the inductive hypothesis (assuming P(k)P(k) is true, i.e., βˆ‘i=1k(2iβˆ’1)=k2\sum_{i=1}^{k} (2i-1) = k^2). It then correctly breaks down the sum for P(k+1)P(k+1), substitutes the inductive hypothesis (k2k^2), and performs the correct algebraic manipulation (k2+2k+1=(k+1)2k^2 + 2k + 1 = (k+1)^2) to arrive at the statement P(k+1)P(k+1). This is a correct inductive step. Thus, B is correct.

* C) To prove the inductive step, we must show that P(k+1)P(k+1) is true by substituting k+1k+1 into the formula, i.e., (k+1)2(k+1)^2.
While the goal is to show P(k+1)P(k+1) is true, simply stating the formula for P(k+1)P(k+1) is not a proof. The proof requires showing that the sum βˆ‘i=1k+1(2iβˆ’1)\sum_{i=1}^{k+1} (2i-1) equals (k+1)2(k+1)^2, using the inductive hypothesis. Thus, C is incorrect.

* D) The inductive hypothesis states that P(k)P(k) is true, so P(k+1)P(k+1) must also be true by definition.
This is a misunderstanding of induction. The inductive hypothesis assumes P(k)P(k) is true; it does not automatically imply P(k+1)P(k+1) is true. The entire purpose of the inductive step is to prove that P(k+1)P(k+1) follows from P(k)P(k). Thus, D is incorrect.

The final answer is B\boxed{B}"
:::

:::question type="NAT" question="Prove that n3βˆ’nn^3 - n is divisible by 33 for all integers nβ‰₯1n \ge 1.
In the inductive step, we assume k3βˆ’kk^3 - k is divisible by 33 (i.e., k3βˆ’k=3mk^3 - k = 3m for some integer mm). We then need to show that (k+1)3βˆ’(k+1)(k+1)^3 - (k+1) is divisible by 33.
When expanding and rearranging (k+1)3βˆ’(k+1)(k+1)^3 - (k+1) to use the inductive hypothesis, we get:
(k+1)3βˆ’(k+1)=(k3βˆ’k)+Ak2+Bk+C(k+1)^3 - (k+1) = (k^3 - k) + A k^2 + B k + C
What is the value of A+B+CA+B+C?" answer="6" hint="Expand (k+1)3βˆ’(k+1)(k+1)^3 - (k+1) and subtract the term (k3βˆ’k)(k^3-k) to find the polynomial Ak2+Bk+CAk^2+Bk+C. Then sum its coefficients." solution="Solution:
We start with the expression for P(k+1)P(k+1):
(k+1)3βˆ’(k+1)(k+1)^3 - (k+1)

First, expand (k+1)3(k+1)^3:
(k+1)3=k3+3k2+3k+1(k+1)^3 = k^3 + 3k^2 + 3k + 1

Now substitute this back into the expression for P(k+1)P(k+1):
(k+1)3βˆ’(k+1)=(k3+3k2+3k+1)βˆ’(k+1)(k+1)^3 - (k+1) = (k^3 + 3k^2 + 3k + 1) - (k+1)
=k3+3k2+3k+1βˆ’kβˆ’1= k^3 + 3k^2 + 3k + 1 - k - 1
=k3+3k2+2k= k^3 + 3k^2 + 2k

We want to express this in the form (k3βˆ’k)+Ak2+Bk+C(k^3 - k) + A k^2 + B k + C.
So we take our derived expression k3+3k2+2kk^3 + 3k^2 + 2k and subtract (k3βˆ’k)(k^3 - k):
(k3+3k2+2k)βˆ’(k3βˆ’k)(k^3 + 3k^2 + 2k) - (k^3 - k)
=k3+3k2+2kβˆ’k3+k= k^3 + 3k^2 + 2k - k^3 + k
=3k2+3k= 3k^2 + 3k

Comparing 3k2+3k3k^2 + 3k with Ak2+Bk+CA k^2 + B k + C:
We have A=3A = 3, B=3B = 3, and C=0C = 0.

Therefore, the sum of the coefficients A+B+C=3+3+0=6A+B+C = 3+3+0 = 6.

To complete the inductive step, we would then show:
(k+1)3βˆ’(k+1)=(k3βˆ’k)+3k2+3k=3m+3(k2+k)=3(m+k2+k)(k+1)^3 - (k+1) = (k^3 - k) + 3k^2 + 3k = 3m + 3(k^2 + k) = 3(m + k^2 + k).
Since m+k2+km + k^2 + k is an integer, (k+1)3βˆ’(k+1)(k+1)^3 - (k+1) is divisible by 33.

The final answer is 6\boxed{6}"
:::

:::question type="MCQ" question="Consider the inequality n!>2nn! > 2^n. For which range of positive integers nn can this inequality be proven by mathematical induction?" options=["A) nβ‰₯1n \ge 1","B) nβ‰₯2n \ge 2","C) nβ‰₯3n \ge 3","D) nβ‰₯4n \ge 4"
] answer="D" hint="Test the inequality for small integer values of nn to find the smallest n0n_0 for the base case. Then, ensure the inductive step k!>2kβ€…β€ŠβŸΉβ€…β€Š(k+1)!>2k+1k! > 2^k \implies (k+1)! > 2^{k+1} holds for kβ‰₯n0k \ge n_0." solution="Solution:
We need to find the smallest integer n0n_0 for which the inequality n!>2nn! > 2^n holds, and for which the inductive step can be established.

Let's test small values of nn:
* For n=1n=1: 1!=11! = 1, 21=22^1 = 2. 1β‰―21 \ngtr 2. (False)
* For n=2n=2: 2!=22! = 2, 22=42^2 = 4. 2β‰―42 \ngtr 4. (False)
* For n=3n=3: 3!=63! = 6, 23=82^3 = 8. 6β‰―86 \ngtr 8. (False)
* For n=4n=4: 4!=244! = 24, 24=162^4 = 16. 24>1624 > 16. (True)
* For n=5n=5: 5!=1205! = 120, 25=322^5 = 32. 120>32120 > 32. (True)

From these tests, the smallest n0n_0 for which the base case P(n0)P(n_0) is true is n0=4n_0=4. So, P(4)P(4) is our base case.

Now, let's consider the inductive step:
Assume P(k)P(k) is true for some integer kβ‰₯n0k \ge n_0, i.e., k!>2kk! > 2^k (Inductive Hypothesis).
We need to prove P(k+1)P(k+1) is true, i.e., (k+1)!>2k+1(k+1)! > 2^{k+1}.

Start with the left-hand side of P(k+1)P(k+1):
(k+1)!=(k+1)β‹…k!(k+1)! = (k+1) \cdot k!

Using the Inductive Hypothesis (k!>2kk! > 2^k):
(k+1)β‹…k!>(k+1)β‹…2k(k+1) \cdot k! > (k+1) \cdot 2^k

Now we need to show that (k+1)β‹…2k>2k+1(k+1) \cdot 2^k > 2^{k+1}.
We can rewrite 2k+12^{k+1} as 2β‹…2k2 \cdot 2^k. So we need to show:
(k+1)β‹…2k>2β‹…2k(k+1) \cdot 2^k > 2 \cdot 2^k

Dividing both sides by 2k2^k (which is positive), we get:
k+1>2k+1 > 2
This inequality is true if k>1k > 1.

Since our base case is n=4n=4, we are considering kβ‰₯4k \ge 4. For any kβ‰₯4k \ge 4, the condition k>1k > 1 (and thus k+1>2k+1 > 2) is certainly true. This means the inductive step holds for all kβ‰₯4k \ge 4.

Combining the base case (n=4n=4) and the inductive step (holds for kβ‰₯4k \ge 4), the inequality n!>2nn! > 2^n can be proven by mathematical induction for all integers nβ‰₯4n \ge 4.

The final answer is D\boxed{D}"
:::

:::question type="NAT" question="A sequence is defined by a1=1a_1 = 1 and an+1=12an+1a_{n+1} = \frac{1}{2}a_n + 1 for nβ‰₯1n \ge 1.
It can be proven by induction that an=2βˆ’12nβˆ’1a_n = 2 - \frac{1}{2^{n-1}} for all nβ‰₯1n \ge 1.
What is the value of a4a_4?" answer="1.875" hint="You can either compute a4a_4 recursively using the definition or use the closed-form formula provided (which is proven by induction). Using the formula is generally faster." solution="Solution:
We are given the closed-form formula an=2βˆ’12nβˆ’1a_n = 2 - \frac{1}{2^{n-1}}.
We need to find the value of a4a_4. Substitute n=4n=4 into the formula:

a4=2βˆ’124βˆ’1a_4 = 2 - \frac{1}{2^{4-1}}
a4=2βˆ’123a_4 = 2 - \frac{1}{2^3}
a4=2βˆ’18a_4 = 2 - \frac{1}{8}
a4=2βˆ’0.125a_4 = 2 - 0.125
a4=1.875a_4 = 1.875

Alternatively, we can compute it recursively using the definition an+1=12an+1a_{n+1} = \frac{1}{2}a_n + 1:
a1=1a_1 = 1
a2=12a1+1=12(1)+1=0.5+1=1.5a_2 = \frac{1}{2}a_1 + 1 = \frac{1}{2}(1) + 1 = 0.5 + 1 = 1.5
a3=12a2+1=12(1.5)+1=0.75+1=1.75a_3 = \frac{1}{2}a_2 + 1 = \frac{1}{2}(1.5) + 1 = 0.75 + 1 = 1.75
a4=12a3+1=12(1.75)+1=0.875+1=1.875a_4 = \frac{1}{2}a_3 + 1 = \frac{1}{2}(1.75) + 1 = 0.875 + 1 = 1.875

Both methods yield the same result.

The final answer is 1.875\boxed{1.875}"
:::

---

What's Next?

πŸ’‘ Continue Your CMI Journey

You've mastered the foundational Principle of Mathematical Induction! This powerful proof technique is a cornerstone of discrete mathematics and computer science. It not only allows you to prove properties about integers but also lays the groundwork for understanding recursive structures and algorithms.

Key connections:

Building on Previous Learning: Mathematical Induction is a formal proof technique that complements other methods you may have learned, such as direct proof, proof by contradiction, or proof by contrapositive. It relies heavily on logical reasoning, careful algebraic manipulation, and a solid understanding of set theory and number systems.
What Chapters Build on These Concepts:
Strong Induction: A natural and powerful extension of the principle you've learned. It's used when P(k+1)P(k+1) depends on the truth of all previous statements P(n0),P(n0+1),…,P(k)P(n_0), P(n_0+1), \dots, P(k), not just P(k)P(k). This is particularly useful for problems involving recurrence relations where a term depends on more than one preceding term.
Recurrence Relations: Induction is indispensable for proving the correctness of closed-form solutions for sequences defined by recurrence relations. Conversely, solving recurrence relations often provides the "guess" for an inductive proof.
Algorithm Analysis: Proving the correctness and complexity of recursive algorithms (e.g., merge sort, quicksort, tree traversals) often involves inductive reasoning.
Number Theory: Many theorems and properties concerning integers, such as divisibility rules, properties of prime numbers, and modular arithmetic, can be elegantly proven using induction.
Combinatorics: Proving combinatorial identities, counting principles (like the sum rule or product rule applied iteratively), and properties of permutations/combinations frequently uses induction.
Graph Theory: Properties of graphs (e.g., properties of trees, planarity, connectivity) are often proven by induction on the number of vertices or edges.
* Structural Induction: A generalization of mathematical induction used to prove properties of recursively defined structures like trees, lists, or well-formed formulas in logic and computer science.

By understanding mathematical induction thoroughly, you've equipped yourself with an essential tool for tackling a wide array of problems in higher mathematics, especially those encountered in competitive exams like CMI.

🎯 Key Points to Remember

  • βœ“ Master the core concepts in Mathematical Induction before moving to advanced topics
  • βœ“ Practice with previous year questions to understand exam patterns
  • βœ“ Review short notes regularly for quick revision before exams

Related Topics in Discrete Mathematics

More Resources

Why Choose MastersUp?

🎯

AI-Powered Plans

Personalized study schedules based on your exam date and learning pace

πŸ“š

15,000+ Questions

Verified questions with detailed solutions from past papers

πŸ“Š

Smart Analytics

Track your progress with subject-wise performance insights

πŸ”–

Bookmark & Revise

Save important questions for quick revision before exams

Start Your Free Preparation β†’

No credit card required β€’ Free forever for basic features