Generador de Fibonacci
Genera secuencias de Fibonacci hasta N términos. Muestra la secuencia de Fibonacci, aproximación de la proporción áurea y propiedades de la secuencia. Soporta números grandes.
Generate Fibonacci Sequence
250100
F(20) / F(19) ≈ Golden Ratio φ
1.6180340557
Exact: φ = (1 + √5) / 2 ≈ 1.6180339887…
Sequence (20 terms)
F(0)01 digits
F(1)11 digits
F(2)11 digits
F(3)21 digits
F(4)31 digits
F(5)51 digits
F(6)81 digits
F(7)132 digits
F(8)212 digits
F(9)342 digits
F(10)552 digits
F(11)892 digits
F(12)1443 digits
F(13)2333 digits
F(14)3773 digits
F(15)6103 digits
F(16)9873 digits
F(17)15974 digits
F(18)25844 digits
F(19)41814 digits
Largest term (F19)
4181
4 digits
Even Fibonacci terms
7
Every 3rd Fibonacci is even
Cómo usar Generador de Fibonacci
- 1Introduce el número de términos de Fibonacci que deseas generar.
- 2Ve la secuencia completa mostrada en una lista.
- 3Observa cómo la relación F(n+1)/F(n) converge a la proporción áurea.
- 4Copia la secuencia para usarla en tu proyecto.
ZenovayAnalytics
Descubre qué hacen de verdad tus visitantes.
- Seguimiento de visitantes en tiempo real
- Privacidad primero, sin aviso de cookies
- Configurado en dos minutos
Herramientas relacionadas
Generador de Degradados CSS
Crea hermosos degradados CSS con un editor visual. Degradados lineales, radiales y cónicos.Generador de Sombra de Caja CSS
Diseña sombras de caja CSS con controles visuales. Ajusta desplazamiento, desenfoque, expansión y color.Generador de Borde Redondeado CSS
Crea valores de borde redondeado personalizados con controles visuales. Vincula o desvincula las esquinas para ajustes rápidos.Área de Juego CSS Flexbox
Aprende y genera diseños CSS Flexbox visualmente. Ajusta dirección, alineación, envoltura y espaciado en tiempo real.Preguntas frecuentes
¿Qué es la sucesión de Fibonacci?▾
La sucesión de Fibonacci es una serie donde cada número es la suma de los dos anteriores: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144... Lleva el nombre de Leonardo de Pisa (Fibonacci), quien la introdujo en las matemáticas europeas en 1202 a través de su libro Liber Abaci. La sucesión aparece en la naturaleza: la disposición espiral de las semillas de girasol, las escamas de los piñones, la filotaxis de las hojas, las conchas de nautilo y la ramificación de los árboles.
¿Qué es la proporción áurea?▾
La proporción áurea (φ ≈ 1,6180339887...) es el límite de F(n+1)/F(n) cuando n tiende a infinito. El valor exacto es (1 + √5) / 2. Dos cantidades están en proporción áurea si su razón es igual a la razón de su suma con la cantidad mayor: (a+b)/a = a/b = φ. La proporción áurea aparece en la geometría euclídea, el arte, la arquitectura (Partenón) y ha fascinado a los matemáticos durante siglos.
¿Cómo aparecen los números de Fibonacci en la naturaleza?▾
El número de espirales en girasoles, piñones y piñas son números de Fibonacci consecutivos (típicamente 21 y 34, o 34 y 55). El número de pétalos en muchas flores es un número de Fibonacci (3, 5, 8, 13). Las disposiciones de hojas en los tallos siguen fracciones de Fibonacci para maximizar la exposición al sol. El modelo de población de conejos que Fibonacci usó para introducir la sucesión: si un par de conejos produce una nueva pareja cada mes a partir del segundo mes, la población crece siguiendo la sucesión de Fibonacci.
¿Cómo se calcula eficientemente la sucesión de Fibonacci?▾
Recursión naive: O(2^n) — tiempo exponencial. Recursión memoizada o iteración: O(n). Exponenciación matricial: O(log n). Fórmula cerrada de Binet: F(n) = (φ^n − ψ^n) / √5 donde ψ = (1−√5)/2 — teóricamente O(1) pero pierde precisión para n grande por errores de coma flotante. Para números de Fibonacci grandes exactos, use aritmética de enteros de precisión arbitraria (int de Python, BigInteger de Java).
¿Cuáles son algunas aplicaciones de los números de Fibonacci en la informática?▾
Montículos de Fibonacci (usados en el algoritmo de Dijkstra), búsqueda de Fibonacci (alternativa a la búsqueda binaria), generadores de números pseudoaleatorios, el teorema de Zeckendorf (todo entero positivo se representa únicamente como suma de números de Fibonacci no consecutivos), codificación de Fibonacci (código universal para compresión de enteros), generación de nivel aleatorio en listas de salto y análisis de entradas en el peor caso para ciertos algoritmos como el GCD de Euclides.