ScholarQuill logoScholarQuillUniversity Notes
  • Notes
  • Past Papers
  • Blogs
  • Todo
Login
ScholarQuill logoScholarQuillUniversity Notes
Login
NotesPast PapersBlogsTodo
More
SubjectsDiscussionCGPA CalculatorGPA CalculatorStudent PortalCourse Outline
About
About usPrivacy PolicyReportContact
Notes
Past Papers
Blogs
Todo
Analytics
    Current Subject
    🧩
    Discrete Structures
    GE-167
    Progress0 / 67 topics
    Topics
    1. Mathematical Reasoning: Propositional and Predicate Logic2. Propositional Logic: Logical Operators3. Translations Between Symbolic Expressions and Formal English Expression4. Logical Equivalences5. Predicate Logic: Quantifiers6. Nested Quantification7. Equivalences in Predicate Logic8. Translations Between Symbolic Forms and Formal English9. Rules of Inference: Proof Methods and Strategies10. Direct Proof11. Proof by Contraposition12. Proof by Induction13. Proof by Implication14. Existence Proof15. Uniqueness Proofs16. Trivial Proofs17. Vacuous Proofs18. Sets: Notations and Set Operations19. Venn Diagrams20. Countable and Uncountable Sets21. Relations: Equivalence Relations and Partitions22. Partial Orderings23. Recurrence Relations24. Functions: Injective, Surjective, Bijective25. Special Types of Functions26. Function Composition27. Inverse Functions28. Recursive Functions29. Compositions30. Number Theory: Sequences and Series31. Counting: Inclusion and Exclusion Principle32. Pigeonhole Principle33. Permutations and Combinations34. Integers and Divisibility: Division Theorem35. Modular Arithmetic36. LCM and GCD37. Euclidean and Extended Euclidean Method38. Finding Solutions to Congruence39. Primes: Fundamental Theorem of Arithmetic40. Characterizations of Primes41. Mersenne Primes42. Induction: Weak Induction43. Strong Induction44. Recursion and Recurrences: Formulation of Recurrences45. Closed Formulas46. Counting: Product Rule and Sum Rule47. Principle of Inclusion-Exclusion48. Binomial Coefficients49. Pascal's Identity and Pascal’s Triangle50. Binomial Theorem51. Relations: Reflexive, Symmetric, Transitive, and Antisymmetric52. Equivalence Relations and Equivalence Classes53. Partial Orders54. Graph Theory: Terminologies55. Elements of Graph Theory56. Planar Graphs57. Graph Coloring58. Euler Graph59. Hamiltonian Path60. Rooted Trees61. Graph Traversals62. Handshaking Lemma and Corollary63. Special Families of Graphs64. Graph Isomorphism65. Planarity in Graphs66. Eulerian and Hamiltonian Graphs67. Trees in Graph Theory
    GE-167›Proof by Induction
    Discrete StructuresTopic 12 of 67

    Proof by Induction

    11 minread
    1,858words
    Intermediatelevel

    Proof by Induction

    Mathematical Induction is a powerful proof technique used to prove statements about natural numbers (or integers in general) that hold for all values greater than or equal to a certain base case. It is a form of mathematical reasoning that establishes the truth of an infinite number of cases with a finite number of steps.

    Proof by induction is especially useful for proving statements that are structured in a way that can be broken down into simpler cases, such as those involving sums, products, inequalities, and other recursively defined structures.


    Steps in Mathematical Induction

    The inductive proof is performed in two main steps:

    1. Base Case:

      • First, you prove that the statement is true for the smallest possible value, typically n=0n = 0n=0 or n=1n = 1n=1. This step is necessary because induction builds on the assumption that the statement holds for smaller cases.
    2. Inductive Step:

      • Next, you assume that the statement is true for some arbitrary integer n=kn = kn=k, known as the inductive hypothesis. Then, you use this assumption to prove that the statement is true for n=k+1n = k + 1n=k+1.

    If both steps are successfully proven, it implies that the statement holds for all natural numbers starting from the base case.


    Structure of a Proof by Induction

    1. Base Case

    Prove that the statement holds for the first value of nnn (e.g., n=1n = 1n=1 or n=0n = 0n=0).

    2. Inductive Hypothesis

    Assume that the statement is true for some integer n=kn = kn=k. This is your inductive hypothesis.

    3. Inductive Step

    Prove that if the statement holds for n=kn = kn=k, then it must also hold for n=k+1n = k + 1n=k+1. This is the critical step where the inductive hypothesis is used to establish the truth for the next case.

    4. Conclusion

    Since the statement is true for the base case, and assuming that it holds for an arbitrary kkk, you have shown it must also hold for k+1k + 1k+1. By the principle of induction, the statement is true for all n≥1n \geq 1n≥1.


    Example of Proof by Induction

    Example 1: Prove that the sum of the first nnn natural numbers is given by the formula:

    Sn=1+2+3+⋯+n=n(n+1)2S_n = 1 + 2 + 3 + \dots + n = \frac{n(n+1)}{2}Sn​=1+2+3+⋯+n=2n(n+1)​

    Step 1: Base Case

    • We need to prove that the formula is true for n=1n = 1n=1.
    S1=1S_1 = 1S1​=1

    The formula gives:

    1(1+1)2=1(2)2=1\frac{1(1+1)}{2} = \frac{1(2)}{2} = 121(1+1)​=21(2)​=1

    Since both sides are equal, the base case holds true.

    Step 2: Inductive Hypothesis

    • Assume that the formula is true for some arbitrary n=kn = kn=k. This means we assume that:
    Sk=1+2+3+⋯+k=k(k+1)2S_k = 1 + 2 + 3 + \dots + k = \frac{k(k+1)}{2}Sk​=1+2+3+⋯+k=2k(k+1)​

    is true.

    Step 3: Inductive Step

    • We need to prove that the formula holds for n=k+1n = k + 1n=k+1. That is, we need to prove:
    Sk+1=1+2+3+⋯+k+(k+1)=(k+1)(k+2)2S_{k+1} = 1 + 2 + 3 + \dots + k + (k+1) = \frac{(k+1)(k+2)}{2}Sk+1​=1+2+3+⋯+k+(k+1)=2(k+1)(k+2)​

    Starting with the sum Sk+1S_{k+1}Sk+1​, we have:

    Sk+1=Sk+(k+1)S_{k+1} = S_k + (k+1)Sk+1​=Sk​+(k+1)

    By the inductive hypothesis, we know that Sk=k(k+1)2S_k = \frac{k(k+1)}{2}Sk​=2k(k+1)​. So:

    Sk+1=k(k+1)2+(k+1)S_{k+1} = \frac{k(k+1)}{2} + (k+1)Sk+1​=2k(k+1)​+(k+1)

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

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

    Simplify the expression inside the parentheses:

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

    Now, this simplifies to:

    Sk+1=(k+1)(k+2)2S_{k+1} = \frac{(k+1)(k+2)}{2}Sk+1​=2(k+1)(k+2)​

    Thus, the formula holds for n=k+1n = k + 1n=k+1.

    Step 4: Conclusion Since the base case holds true, and we have shown that if the formula holds for n=kn = kn=k, it must also hold for n=k+1n = k + 1n=k+1, we conclude that the formula is true for all n≥1n \geq 1n≥1 by the principle of mathematical induction.


    Example 2: Prove that 2n≥n22^n \geq n^22n≥n2 for all n≥5n \geq 5n≥5.

    Step 1: Base Case

    • Prove that the statement holds for n=5n = 5n=5.
    25=32and52=252^5 = 32 \quad \text{and} \quad 5^2 = 2525=32and52=25

    Since 32≥2532 \geq 2532≥25, the base case holds true.

    Step 2: Inductive Hypothesis

    • Assume that the statement is true for n=kn = kn=k, i.e., 2k≥k22^k \geq k^22k≥k2.

    Step 3: Inductive Step

    • We need to prove that 2k+1≥(k+1)22^{k+1} \geq (k+1)^22k+1≥(k+1)2. Start with the left-hand side:
    2k+1=2⋅2k2^{k+1} = 2 \cdot 2^k2k+1=2⋅2k

    Using the inductive hypothesis, we know that 2k≥k22^k \geq k^22k≥k2, so:

    2k+1≥2⋅k22^{k+1} \geq 2 \cdot k^22k+1≥2⋅k2

    Now, we need to show that 2⋅k2≥(k+1)22 \cdot k^2 \geq (k+1)^22⋅k2≥(k+1)2. Expanding both sides:

    2k2≥k2+2k+12k^2 \geq k^2 + 2k + 12k2≥k2+2k+1

    Simplifying:

    k2≥2k+1k^2 \geq 2k + 1k2≥2k+1

    For k≥5k \geq 5k≥5, the inequality k2≥2k+1k^2 \geq 2k + 1k2≥2k+1 holds, so the inductive step is true.

    Step 4: Conclusion Since the base case holds and we have shown that the statement holds for n=kn = kn=k implies it holds for n=k+1n = k + 1n=k+1, we conclude that 2n≥n22^n \geq n^22n≥n2 for all n≥5n \geq 5n≥5 by mathematical induction.


    Key Concepts in Mathematical Induction

    1. Base Case: The first step where you prove the statement for the initial value (usually n=1n = 1n=1 or n=0n = 0n=0).

    2. Inductive Hypothesis: The assumption that the statement holds for some arbitrary value n=kn = kn=k.

    3. Inductive Step: The critical part of the proof where you show that if the statement is true for n=kn = kn=k, then it must also be true for n=k+1n = k + 1n=k+1.

    4. Conclusion: By proving the base case and the inductive step, the principle of induction allows you to conclude that the statement is true for all integers greater than or equal to the base case.


    When to Use Induction

    Mathematical induction is particularly useful for:

    • Proving statements about sums, sequences, or series.
    • Establishing properties of recursively defined functions or algorithms.
    • Proving inequalities involving natural numbers.

    Conclusion

    Proof by induction is a crucial technique in mathematics that allows us to prove statements about an infinite number of cases by showing that a base case holds and that, if the statement holds for an arbitrary case, it must also hold for the next case. By systematically applying the base case and inductive step, we can prove statements about all natural numbers or integers in a given range.

    Previous topic 11
    Proof by Contraposition
    Next topic 13
    Proof by Implication

    Past Papers

    Open this section to load past papers

    Click on Show Past Papers to see past papers.
    On This Page
      Reading Stats
      Est. reading time11 min
      Word count1,858
      Code examples0
      DifficultyIntermediate