2 51 − =λ

Propaganda
ISSN 1984-8218
DETERMINAÇÃO DA SEQUÊNCIA DE FIBONACCI ATRAVÉS DE
MÉTODOS MATRICIAIS
Alessandra F. Sostisso
Eliete Biasotto Hauser
Pontifícia Universidade Católica do Rio Grande do Sul – Departamento de Matemática
Porto Alegre, RS.
E-mail: alesostisso@gmail,
E-mail: [email protected]
RESUMO
O principal objetivo desse trabalho é determinar o n-ésimo termo da seqüência de Fibonacci
utilizando dois algoritmos que exigem aplicar conceitos e teoremas da Álgebra Linear. Primeiramente, a
equação de diferenças que representa a seqüência a seqüência de Fibonacci é representada matricialmente. A
solução, conhecida como Fórmula de Binet, é obtida via determinação de autovalores, autovetores,
diagonalização e cálculo das iteradas de matrizes. No segundo método, definimos a Matriz de Fibonacci Fn, o
determinante de Fn det (Fn). Com auxílio do software Matlab simularemos det (Fn+1). = det (Fn-1) + det (Fn),
para elevados valores de n, como uma nova maneira de gerar a sequência de Fibonacci.
Introdução
Leonardo de Pisa, assim chamado por ser natural da cidade de Pisa, também conhecido como
Leonardo Fibonacci (1175 – 1250), talvez tenha sido um dos mais importantes matemáticos do século XIII.
Fibonacci obteve sua educação fora de Pisa. Em 1202, quando retornou, publicou a obra Liber Abaci (Livro
do Ábaco), que trata da álgebra e da aritmética através de problemas elementares. Neste livro, um problema
sobre coelhos, ficou conhecido por gerar uma seqüência. A ela deu-se o nome de seqüência de Fibonacci.
A seqüência onde a soma dos termos adjacentes equivale ao termo seguinte é chamada de seqüência
de Fibonacci: 1, 1, 2, 3, 5, 8, 13, 21, 34, 45,79, representada pela equação de diferenças:
f(n+1)= f(n)+f(n-1), onde f(0) = 1 e f(1)= 1
(1)
Nosso objetivo é explorar como podemos encontrar um certo número n de Fibonacci, sem começar
por f(0) = 1 e f(1)= 1, trabalhando para todo o processo a partir de f(n).
Método1 : Equação de Diferenças em Forma Matricial e Análise Espectral
Consideremos a representação matricial da equação de diferenças (1):
 1 1  f (n)   f (n + 1)
 1 0  f (n − 1) =  f (n) 

 
 

Obtemos λ 1 =
 f (1)   1
, onde 
 =  
 f (0)   1
(2)
1− 5
1+ 5
1 1
-1
e λ2=
,os autovalores da matriz A = 

 diagonalizável, A = P D P ,
2
1
0
2


1+
onde as colunas da matriz P = 

1
1

5
2
1
1 + 5
1
= 
2

0 
1

1−
2
1
1−
5



5

2 
1 
são os autovetores de A. Assim:
1 + 5

2


0




1− 5 
2 
0
 1

 5
 −1

 5
5

2 5 
1− 5 

2

−
1−
(3)
Como An = P Dn P–1, temos:
 f ( n + 1 )  1 1
 f ( n )  =  1 0

 

n
 f ( 1 )
 f ( 0 ) =


1+ 5

2



1
1−
5

2 

1 
1+ 5

2


0


1405



1− 5 

2 
0
n  1

 5

 −1
 5
5

2 5   f ( 1 )
.
 
1 − 5   f ( 0 )

2
−
1−
(4)
ISSN 1984-8218
Da equação (4). obtemos o n-ésimo termo da seqüência de Fibonacci.
f (n ) =
n
n

 1− 5  
1  1+ 5 

 −

≅





2 
2  
5 



1  1+ 5 


2 
5 
n
(5)
A fórmula (5) é notável por ser definida em termos do número irracional raiz de cinco, apesar de os
números de Fibonacci serem todos números inteiros. Ao substituirmos alguns valores de n podemos
constatar como os termos com raiz de cinco se cancelam e o resultado final f(n) é um número inteiro. Essa
fórmula apresentada é conhecida com Fórmula de Binet.
O segundo termo da fórmula de Binet tende para zero quando n tende ao infinito e portando o nésimo termo da sequência de Fibonacci é o número inteiro mais próximo do primeiro termo da Fórmula de
Binet, pois raiz de cinco é irracional.
Método 2: Números de Fibonacci Gerados por Determinantes da Matriz de Fibonacci
Consideremos a matriz de Fibonacci Fn, de ordem nxn, com elemento genérico definido por:
 1, se i = j
 1, se j = i + 1

Fn (i, j ) = 
 − 1, se i = j + 1
 0, se i ≠ j , i ≠ j + 1, j ≠ i + 1
Com o auxílio do software Matlab. geramos os números de Fibonacci, apartir da seqûencia de
determinantes, det(Fn), cujos resultados constam na tabela 1.
Tabela1: de Fibonacci Gerados por Determinantes da Matriz de Fibonacci
n
0
1
2
3
det(Fn)
1
1
2
3


20
21
10946
17711


598
599
6,8251 e+124
1,1043 e+125


998
999
2.6863 e+208
4.3466 e+208


1203
1204
1,8691 e+251
3,0243 e+251


Os resultados da tabela 1 condizem com os fundamentos teóricos e percebemos que, para n=1, 2, 3,
... det( Fn + 1 ) = det( Fn − 1 ) + det( Fn ) .
Como sequência do presente estudo, pretendemos aplicar propriedades da sequência de Fibonacci
em análise de tendência, explorando o comportamento de ações no mercado monetário. Por exemplo, a partir
det( Fk )
= 1,618 .
k → ∞ det( Fk − 1 )
dos resultados da tabela 1 , obtemos o número de ouro assim: lim
Referências
[1] M. D. Carl, “ Matrix Analysis and Applied Linear Álgebra”, SIAM, Philadelphia, 2000.
[2] P. David, “Álgebra Linear” , Editora Thomson, São Paulo, 2004.
1406
Download