Behouptry: Fib (n)∈O(2n)
Mit Induktion über n.
Basis: n=0 und n=1 : trivial
Betrachte n>2.
Es gilt: Fib(n)>0 fn⩾0
Fib(n)<Fib(n+1)∀n⩾1
Fib(n)=Fib(n−1)+Fib(n−2)<Fib(n−1)+Fib(n−1) = 2 * Fib (n−1)<4⋅ Fib (n−2)<2n−1⋅1=21⋅2n
Hallo,
ich verstehe nicht ganz wie man hier auf die Abschätzungen kommt, wieso ist z.B. 2*Fib(n-1) < 4*Fib(n-2), was ist hier die Idee ?