Beruflich Dokumente
Kultur Dokumente
Sucesin de Fibonacci
En matemticas, la sucesin de Fibonacci (a veces mal llamada serie de Fibonacci) es la siguiente sucesin infinita de nmeros naturales:
La sucesin comienza con los nmeros 0 y 1, y a partir de estos, cada elemento es la suma de los dos anteriores. A los elementos de esta sucesin se les llama nmeros de Fibonacci. Esta sucesin fue descrita en Europa por Leonardo de Pisa, matemtico italiano del siglo XIII tambin conocido como Fibonacci. Tiene numerosas aplicaciones en ciencias de la computacin, matemticas y teora de juegos. Tambin aparece en configuraciones biolgicas, como por ejemplo en las ramas de los rboles, en la disposicin de las hojas en el tallo, en la flora de la alcachofa y en el arreglo de un cono.
Historia
La sucesin fue descrita por Fibonacci como la solucin a un problema de la cra de conejos: "Cierto hombre tena una pareja de conejos juntos en un lugar cerrado y uno desea saber cuntos son creados a partir de este par en un ao cuando es su naturaleza parir otro par en un simple mes, y en el segundo mes los nacidos parir tambin".[1]
Nmero de Mes Explicacin de la genealoga Parejas de conejos totales 1 pareja en total.
Comienzo del mes 1 Fin del mes 1 Fin del mes 2 Fin del mes 3 Fin del mes 4 Fin del mes 5 Fin del mes 6
La pareja A tiene un mes de edad. Se cruza la pareja A. La pareja A da a luz a la pareja B. Se vuelve a cruzar la pareja A. La pareja A da a luz a la pareja C. La pareja B cumple 1 mes. Se cruzan las parejas A y B. Las parejas A y B dan a luz a D y E. La pareja C cumple 1 mes. Se cruzan las parejas A, B y C. A, B y C dan a luz a F, G y H. D y E cumplen un mes. Se cruzan A, B, C, D y E.
1+0=1 pareja en total. 1+1=2 parejas en total. 2+1=3 parejas en total. 3+2=5 parejas en total. 5+3=8 parejas en total.
A, B, C, D y E dan a luz a I, J, K, L y M. F, G y H cumplen un mes. Se cruzan A, B, C, D, E, F, G 8+5=13 parejas en total. y H. ... ... ... ...
Nota: al contar la cantidad de letras distintas en cada mes, se puede saber la cantidad de parejas totales que hay hasta ese mes. De esta manera Fibonacci present la sucesin en su libro Liber Abaci, publicado en 1202. Muchas propiedades de la sucesin de Fibonacci fueron descubiertas por douard Lucas, responsable de haberla denominado como se la
Sucesin de Fibonacci conoce en la actualidad.[2] Tambin Kepler describi los nmeros de Fibonacci, y el matemtico escocs Robert Simson descubri en 1753 que la relacin entre dos nmeros de Fibonacci sucesivos se acerca a la relacin urea fi ( ) cuanto ms se acerque a infinito; es ms: el cociente de dos trminos sucesivos de toda sucesin recurrente de orden dos tiende al mismo lmite. Esta serie ha tenido popularidad en el siglo XX especialmente en el mbito musical, en el que compositores con tanto renombre como Bla Bartk, Olivier Messiaen, la banda Tool y Delia Derbyshire la han utilizado para la creacin de acordes y de nuevas estructuras de frases musicales.
Definicin recursiva
Los nmeros de Fibonacci quedan definidos por la ecuacin: (3) partiendo de dos primeros valores predeterminados:
se obtienen los siguientes nmeros: para Esta manera de definir, de hecho considerada algortmica, es usual en Matemtica discreta.
Chimenea con la sucesin de Fibonacci
Representaciones alternativas
Para analizar la sucesin de Fibonacci (y, en general, cualquier sucesin) es conveniente obtener otras maneras de representarla matemticamente.
Funcin generadora
Una funcin generadora para una sucesin cualquiera es la funcin , es decir, una serie formal de potencias donde cada coeficiente es un elemento de la sucesin. Los nmeros de Fibonacci tienen la funcin generadora (4) Cuando esta funcin se expande en potencias de , los coeficientes resultan ser la sucesin de Fibonacci:
Sucesin de Fibonacci
Frmula explcita
La definicin de la sucesin de Fibonacci es recurrente; es decir que se necesitan calcular varios trminos anteriores para poder calcular un trmino especfico. Se puede obtener una frmula explcita de la sucesin de Fibonacci (que no requiere calcular trminos anteriores) notando que las ecuaciones (1), (2) y (3) definen la relacin de recurrencia
con las condiciones iniciales y El polinomio caracterstico de esta relacin de recurrencia es , y sus races son
Si se toman en cuenta las condiciones iniciales, entonces las constantes cuando y , es decir que satisfacen el sistema de ecuaciones
Por lo tanto, cada nmero de la sucesin de Fibonacci puede ser expresado como (5) Para simplificar an ms es necesario considerar el nmero ureo
de manera que la ecuacin (5) se reduce a (6) Esta frmula se le atribuye a douard Lucas, y es fcilmente demostrable por induccin matemtica. A pesar de que la sucesin de Fibonacci consta nicamente de nmeros naturales, su frmula explcita incluye al nmero irracional . De hecho, la relacin con este nmero es estrecha.
Sucesin de Fibonacci
Forma matricial
Otra manera de obtener la sucesin de Fibonacci es considerando el sistema lineal de ecuaciones
Conociendo a (7)
veces se obtiene
Una vez aqu, simplemente tenemos que diagonalizar la matriz, facilitando as la operacin de potenciacin, y obteniendo por tanto la frmula explcita para la sucesin que se especific arriba. y ms an (8) Estas igualdades pueden probarse mediante induccin matemtica.
Propiedades de la sucesin
Los nmeros de Fibonacci aparecen en numerosas aplicaciones de diferentes reas. Por ejemplo, en modelos de la crianza de conejos o de plantas, al contar el nmero de cadenas de bits de longitud que no tienen ceros consecutivos y en una vasta cantidad de contextos diferentes. De hecho, existe una publicacin especializada llamada Fibonacci Quarterly[3] dedicada al estudio de la sucesin de Fibonacci y temas afines. Se trata de un tributo a cun ampliamente los nmeros de Fibonacci aparecen en matemticas y sus aplicaciones en otras reas. Algunas de las propiedades de esta sucesin son las siguientes: La razn o cociente entre un trmino y el inmediatamente anterior vara continuamente, pero se estabiliza en el nmero ureo. Es decir:
Al construir bloques cuya longitud de lado sean nmeros de Fibonacci se obtiene un dibujo que asemeja al rectngulo ureo (vase Nmero ureo).
Este lmite no es privativo de la Sucesin de Fibonacci. Cualquier sucesin recurrente de orden 2, como la sucesin 3, 4, 7, 11, 18,..., lleva al mismo lmite. Esto fue demostrado por Barr y Schooling en una carta publicada en la revista londinense "The Field" del 14 de diciembre de 1912. Los cocientes son oscilantes; es decir, que un cociente es menor al lmite y el siguiente es mayor. Los cocientes pueden ordenarse en dos sucesiones que se aproximan asintticamente por exceso y por defecto al valor lmite. Cualquier nmero natural se puede escribir mediante la suma de un nmero limitado de trminos de la sucesin de Fibonacci, cada uno de ellos distinto a los dems. Por ejemplo, , . Tan slo un trmino de cada tres es par, uno de cada cuatro es mltiplo de 3, uno de cada cinco es mltiplo de 5, etc. Esto se puede generalizar, de forma que la sucesin de Fibonacci es peridica en las congruencias mdulo , para cualquier . La sucesin puede expresarse mediante otra frmula explcita llamada forma de Binet (de Jacques Binet). Si y , entonces
Sucesin de Fibonacci
y Cada nmero de Fibonacci es el promedio del trmino que se encuentra dos posiciones antes y el trmino que se encuentra una posicin despus. Es decir
Lo anterior tambin puede expresarse as: calcular el siguiente nmero a uno dado es 2 veces ste nmero menos el nmero 2 posiciones ms atrs.
La suma de los
Si
, entonces
(con = nmero ureo) El mximo comn divisor de dos nmeros de Fibonacci es otro nmero de Fibonacci. Ms especficamente
Los nmeros de Fibonacci aparecen al sumar las diagonales del tringulo de Pascal. Es decir que para cualquier ,
y ms an
Sucesin de Fibonacci Si , tal que es un nmero primo, entonces tambin es un nmero primo, con una nica excepcin,
; 3 es un nmero primo, pero 4 no lo es. La suma infinita de los trminos de la sucesin es exactamente . La suma de diez nmeros Fibonacci consecutivos es siempre 11 veces superior al sptimo nmero de la serie. El ltimo dgito de cada nmero se repite peridicamente cada 60 nmeros. Los dos ltimos, cada 300; a partir de ah, se repiten cada nmeros.
Generalizacin
El concepto fundamental de la sucesin de Fibonacci es que cada elemento es la suma de los dos anteriores. En este sentido la sucesin puede expandirse al conjunto de los nmeros enteros como de manera que la suma de cualesquiera dos nmeros consecutivos es el inmediato siguiente. Para poder definir los ndices negativos de la sucesin, se despeja de la ecuacin (3) de donde se obtiene
si
es impar y
si
es
La sucesin se puede expandir al campo de los nmeros reales tomando la parte real de la frmula explcita (ecuacin (6)) cuando es cualquier nmero real. La funcin resultante
Es decir, cada elemento de una sucesin de Fibonacci generalizada es la suma de los dos anteriores, pero no necesariamente comienza en 0 y 1. Una sucesin de fibonacci generalizada muy importante, es la formada por las potencias del nmero ureo. . La importancia de esta sucesin reside en el hecho de que se puede expandir directamente al conjunto de los nmeros reales. . ...y al de los complejos. . Una caracterstica notable es que, si es una sucesin de Fibonacci generalizada, entonces
Sucesin de Fibonacci
Esto significa que cualquier clculo sobre una sucesin de Fibonacci generalizada se puede efectuar usando nmeros de Fibonacci.
Sucesin de Lucas
Un ejemplo de sucesin de Fibonacci generalizada es la sucesin de Lucas, descrita por las ecuaciones para La sucesin de Lucas tiene una gran similitud con la sucesin de Fibonacci y comparte muchas de sus caractersticas. Algunas propiedades interesantes incluyen: La proporcin entre un nmero de Lucas y su sucesor inmediato se aproxima al nmero ureo. Es decir
Grfica de la sucesin de Lucas extendida al campo de los nmeros reales.
menos uno.
Cualquier frmula que contenga un nmero de Lucas puede expresarse en trminos de nmeros de Fibonacci mediante la igualdad
Cualquier frmula que contenga un nmero de Fibonacci puede expresarse en trminos de nmeros de Lucas mediante la igualdad
Algoritmos de clculo
Para calcular el -simo elemento de la sucesin de Fibonacci existen varios algoritmos (mtodos). La definicin misma puede emplearse como uno, aqu expresado en pseudocdigo:
Calculando
usando el algoritmo 1.
Sucesin de Fibonacci
Usando tcnicas de anlisis de algoritmos es posible demostrar que, a pesar de su simplicidad, el algoritmo 1 requiere efectuar sumas para poder encontrar el resultado. Dado que la sucesin crece tan rpido como , entonces el algoritmo est en el orden de . Es decir, que este algoritmo es muy lento. Por ejemplo, para calcular este algoritmo requiere efectuar 20.365.011.073 sumas. Para evitar hacer tantas cuentas, es comn recurrir a una calculadora y utilizar la ecuacin (6), sin embargo, dado que es un nmero irracional, la nica manera de utilizar esta frmula es utilizando una aproximacin de y obteniendo en consecuencia un resultado aproximado pero incorrecto. Por ejemplo, si se usa una calculadora de 10 dgitos, entonces la frmula anterior arroja como resultado an cuando el resultado correcto es . Este error se hace cada vez ms grande conforme crece . de nmeros Un mtodo ms prctico evitara calcular las mismas sumas ms de una vez. Considerando un par consecutivos de la sucesin de Fibonacci, el siguiente par de la sucesin es
algoritmo donde slo se requiere considerar dos nmeros consecutivos de la sucesin de Fibonacci en cada paso. Este mtodo es el que usaramos normalmente para hacer el clculo a lpiz y papel. El algoritmo se expresa en pseudocdigo como:
Algoritmo 2 Versin iterativa (Complejidad funcin )
para
desde
hasta
hacer
devuelve
considerablemente ms rpido que el algoritmo 1. Por ejemplo, el algoritmo 2 slo se requiere efectuar 50 sumas para calcular .
Sucesin de Fibonacci
Un algoritmo todava ms rpido se sigue partiendo de la ecuacin (8). Utilizando leyes de exponentes es posible calcular como
Calculando
usando el algoritmo 3.
De esta manera se divisa el algoritmo de tipo Divide y Vencers donde slo se requerira hacer, aproximadamente, multiplicaciones matriciales. Sin embargo, no es necesario almacenar los cuatro valores de cada matriz dado que cada una tiene la forma
De esta manera, cada matriz queda completamente representada por los valores calcular como
, y su cuadrado se puede
Sucesin de Fibonacci
10
mientras si
devuelve
A pesar de lo engorroso que parezca, este algoritmo permite reducir enormemente el nmero de operaciones que se necesitan para calcular nmeros de Fibonacci muy grandes. Por ejemplo, para calcular , en vez de hacer las 573.147.844.013.817.084.100 sumas del algoritmo 1 o las 100 sumas con el algoritmo 2, el clculo se reduce a tan slo 9 multiplicaciones matriciales.
En los elementos de posicin n, n10, n100,..., el nmero de dgitos aumenta en el mismo orden. Dando mltiples distintos para cada n.
Sucesin de Fibonacci
11
Referencias
[1] Laurence Sigler, Fibonacci's Liber Abaci, pgina 404 [2] Handbook of discrete and combinatorial mathematics, seccin 3.1.2 [3] Fibonacci Quarterly (http:/ / www. fq. math. ca/ )
Bibliografa
Kolman, Bernard; Hill, David R. (2006). lgebra Lineal. Mxico: PEARSON EDUCACIN. ISBN 970-26-0696-9. Johnsonbaugh, Richard (2005). Matemticas Discretas. Mxico: PEARSON EDUCACIN. ISBN 970-26-0637-3. Brassard, G; Bratley, P. (1997). Fundamentos de Algoritmia. Madrid: PRETINCE HALL. ISBN 84-89660-00-X. Kenneth, H. Rosen (2003). Discrete mathematics and its applications. McGraw Hill. ISBN 0-07-123374-1. Kenneth H. Rosen; John G. Michaels (1999). Handbook of discrete and combinatorial mathematics. CRC. ISBN 0-8493-0149-1. N. N. Vorobiov (1974). Nmeros de Fibonacci. Editorial Mir, Mosc, Coleccin Lecciones Populares de Matemticas. Traduccin al espaol de Carlos Vega, catedrtico de Matemticas Superiores y candidato a doctor en ciencias fsico-matemticas. A. I. Markushevich (1974; 1981). Sucesiones recurrentes. Editorial Mir, Mosc, Coleccin Lecciones Populares de Matemticas. Traduccin al espaol de Carlos Vega. Luca Pacioli (1946). La Divina Proporcin. Editorial Losada, Buenos Aires.
Enlaces externos
Wikimedia Commons alberga contenido multimedia sobre nmeros de Fibonacci. Commons Fibonacci's Liber Abaci (http://books.google.co.ve/books?id=PilhoGJeKBUC&printsec=frontcover& hl=es#v=onepage&q&f=false) vista previa en Google Books (en ingls) Sucesin de Fibonacci en Mathworld (http://mathworld.wolfram.com/FibonacciNumber.html) Wolfram en MathWorld (en ingls) The Fibonacci Sequence (http://www.youtube.com/watch?v=P0tLbl5LrJ8) En ingls.
12
Licencia
Creative Commons Attribution-Share Alike 3.0 Unported //creativecommons.org/licenses/by-sa/3.0/