Strong Induction: Examples and Explanation

  • Thread starter gsingh2011
  • Start date
  • Tags
    Induction
In summary, strong induction is a method of proof in which we use more information in the inductive step, compared to weak induction. It is useful in proving certain formulas, such as difference equations. It does not necessarily require multiple base cases, but care must be taken in the inductive step. Strong induction is logically equivalent to weak induction.
  • #1
gsingh2011
115
1
I understand weak induction but I'm confused on strong induction. Can someone give me a simple example where you would use strong induction and not weak?
 
Mathematics news on Phys.org
  • #2
Proving that any natural number > 1 can be expressed as the product of (one or more) primes.
 
  • #3
Strong induction is characterized by that instead of proving P(k) --> P(k+1), where P(n) is a proposition for a number n, we rather prove that ( P(1) and P(2) and ... and P(k) )--> P(k+1). It is stronger in the sense that we use more information for the inductive step.

For example; if you want to prove a specific formula for a difference equation, say [tex]x_{n-2}+x_{x-1}=x_n[/tex], by induction, you will need, for the inductive step, that both [tex]x_{k-1}[/tex] and [tex]x_{k}[/tex] satisfy the formula in order to prove the formula for [tex]x_{k+1}[/tex]. In other words; you will need P(k-1) and P(k) to prove P(k+1), where P(n) is the proposition that [tex]x_n[/tex] satisfies the formula.
 
  • #4
Jarle said:
Strong induction is characterized by that instead of proving P(k) --> P(k+1), where P(n) is a proposition for a number n, we rather prove that ( P(1) and P(2) and ... and P(k) )--> P(k+1). It is stronger in the sense that we use more information for the inductive step.

For example; if you want to prove a specific formula for a difference equation, say [tex]x_{n-2}+x_{x-1}=x_n[/tex], by induction, you will need, for the inductive step, that both [tex]x_{k-1}[/tex] and [tex]x_{k}[/tex] satisfy the formula in order to prove the formula for [tex]x_{k+1}[/tex]. In other words; you will need P(k-1) and P(k) to prove P(k+1), where P(n) is the proposition that [tex]x_n[/tex] satisfies the formula.

So is this pretty much like saying you have more than one base case? Specifically, you have as many base cases as there are variables?
 
  • #5
gsingh2011 said:
So is this pretty much like saying you have more than one base case? Specifically, you have as many base cases as there are variables?

The base case P(1) must of course be proven. But no, you don't need more than one base case. You'd think so, but you can see it is 'taken care of' by the inductive step. The general proof of the inductive step must be valid for n = 2, so another base case need not be established, but care must be taken. I.e. in the inductive step, you assume ( P(1) and P(2) and ... and P(k) ), but you must consider the possibility k = 1; in which case you do not have P(k) and P(k-1), but only P(k). This can however easily be verified by a direct proof.

Other examples would perhaps require ( P(1) and P(2) and ... P(k) ) to prove P(k+1), and not just ( P(k-1) and P(k) ) as in this example.

Strong induction can be proven logically equivalent to weak induction, so it's not stronger in that sense.
 
Last edited:

What is strong induction and how does it differ from regular induction?

Strong induction is a proof technique used to show that a statement is true for all natural numbers. It differs from regular induction in that, while regular induction assumes that a statement is true for one number and then proves it is also true for the next number, strong induction assumes that a statement is true for all previous numbers and then proves it is also true for the next number.

Can you provide an example of a strong induction proof?

Yes, for example, to prove that the sum of the first n even numbers is equal to n(n+1), we can use strong induction. First, we show that the statement is true for n=1, as 2=1(1+1). Then, we assume that the statement is true for all numbers up to k, so the sum of the first k even numbers is k(k+1). Using this assumption, we can show that the sum of the first k+1 even numbers is (k+1)((k+1)+1), proving the statement for all natural numbers.

What types of problems can be solved using strong induction?

Strong induction can be used to prove statements about natural numbers, such as identities, inequalities, and divisibility properties. It can also be used to prove the existence of objects, such as graphs or trees.

Are there any limitations to using strong induction?

One limitation of strong induction is that it can only be used to prove statements about natural numbers. It cannot be used for statements about other types of numbers, such as real numbers. Additionally, strong induction may not be the most efficient proof technique for certain problems, and other methods may be more appropriate.

How can I improve my skills in using strong induction?

To improve your skills in using strong induction, it is important to practice by attempting different types of problems and proofs. You can also read and study examples of strong induction proofs to gain a better understanding of the technique. Additionally, seeking feedback and guidance from a mentor or teacher can help you improve your skills in using strong induction.

Similar threads

Replies
7
Views
2K
Replies
6
Views
301
Replies
2
Views
1K
Replies
8
Views
633
Replies
7
Views
779
  • Electromagnetism
Replies
16
Views
1K
Replies
5
Views
2K
  • Engineering and Comp Sci Homework Help
Replies
10
Views
2K
Replies
1
Views
1K
Back
Top