Proving the Fibonacci Number Formula with Strong Induction | Homework Solution

  • Thread starter Thread starter ryou00730
  • Start date Start date
  • Tags Tags
    Proof
Click For Summary

Homework Help Overview

The problem involves proving that the Fibonacci numbers, defined recursively, satisfy the inequality F(n) < 2^n for all n using strong induction.

Discussion Character

  • Exploratory, Conceptual clarification, Mathematical reasoning, Problem interpretation

Approaches and Questions Raised

  • Participants discuss the base case for the induction and the induction hypothesis. There are attempts to express the Fibonacci relation in terms of powers of 2 and questions about the logic behind certain inequalities.

Discussion Status

Some participants have confirmed the correctness of the induction hypothesis and are exploring the implications of the inequalities derived from it. There is a general understanding of the strong induction process, but no explicit consensus on the final proof has been reached.

Contextual Notes

Participants note the need for clarity on the induction hypothesis and the conditions under which the Fibonacci numbers are being evaluated. There is an emphasis on ensuring the base case and the induction step are correctly established.

ryou00730
Messages
29
Reaction score
0

Homework Statement


The Fibonacci numbers are defined recusively by:
F(0) = 0, F(1) = 1, for n > 1, F(n) = F(n − 1) + F(n − 2).
Use strong induction to show that F(n) < 2^n for all n.


Homework Equations


n/a

The Attempt at a Solution


I use my base case as F(2) = F(1) + F(0) = 1 which is less than 2^n = 2^2 = 4. After that I am not sure where to go with strong induction...
 
Physics news on Phys.org
The induction hypthesis gives us

F(n)=F(n-1)+F(n-2)\leq 2^{n-1}+2^{n-2}

Can you now prove that this is smaller then 2^n?
 
well 2^n-1 + 2^n-2 is equal to 2^n (2^-1 + 2^-2) = 3/4(2^n) but I don't see the logic behind equating the problem to less than or equal to 2^n-1 + 2^n-2
 
If you want to apply induction? Then what is the induction hypothesis?
 
Let k>2, for all integers i, with 2<=i<k, F(i)<2^i would be my induction hypothesis I think?
 
Yes, that is correct. So in particular, we have

F(n-1)\leq 2^{n-1}~\text{and}~F(n-2)\leq 2^{n-2}

So

F(n-1)+F(n-2)\leq 2^{n-1}+2^{n-2}
 
woops, I meant n>2, so just replace all my k's with n's and so if I know that F(i)<2^i, then F(i-1) + F(i-2) < 2^i-1 + 2^i-2 which is F(i) < 3/4 2^i, so therefore F(i) must also be less than 2^i if its less than 0.75 of it, so the statement is true for all F(n)
 
does that look about right?
 
Yeah, that looks fine :smile:
 
  • #10
thank you :), so in general with strong induction, you prove a base, then your induction hypothesis is that it works for all numbers between your base up until some value n, and you have to prove using this, that it also works for the n? thank you for all your help!
 
  • #11
Yep, that is the idea behind strong induction.

Good luck with your next problems!
 
  • #12
thank you:)
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
2K
Replies
1
Views
2K
  • · Replies 11 ·
Replies
11
Views
3K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 7 ·
Replies
7
Views
2K
Replies
8
Views
2K
Replies
5
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 7 ·
Replies
7
Views
1K