Then do it mathematics way.
sqrt():square root of a number.
Assume H(1)=a1=1 H(2)=a2=1
H(n)=an=an-1+an-2
Suppose an+αan-1=β(an-1+αan-2)
When an=(β-α)an-1+αβan-2
Compare two
equation and get
β-α=1
αβ=1
suppose α>0,
β>0
α=(sqrt(5)-1)/2
β=(sqrt(5)+1)/2
since an+αan-1=β(an-1+αan-2)
it is geometric progression.
So an+1+αan
=( a1+αa2)βn-1
=(1+α) βn-1
=βn
Suppose bn=an/βn
And suppose bn+1+λ=-α/β*
(bn +λ)
λ=-1/(α+β)
since bn+λ=(-α/β)n-1(b1+λ)
then bn+λ=(-α/β)n-1(1/β+λ)
then get an=sqrt(5)/5 *{[(sqrt(5)-1)/2]n+[(sqrt(5)+1)/2]n}
then H(n)= an=sqrt(5)/5 *{[(sqrt(5)-1)/2]n+[(sqrt(5)+1)/2]n}
It was so hard to calculate so I put it on blog in order to learn it by heart.
没有评论:
发表评论