🌻 Filotaxis — Espirales de Girasol y el Ángulo Áureo
Simulador interactivo de filotaxis usando el modelo de Vogel. Coloca semillas de girasol en el ángulo áureo (137,5°), ajusta el ángulo de divergencia y observa cómo aparecen y se rompen los brazos espirales de Fibonacci.
Acerca de esta simulación
Esta simulación representa la filotaxis — la disposición de semillas, hojas y flósculos que se observa en girasoles, piñas y piñas tropicales — como una auténtica nube de puntos 3D. Cada semilla n se coloca con el modelo de Vogel en el ángulo θ = n · δ y radio r = c · √n, donde δ es el ángulo de divergencia que tú controlas. Cuando δ es igual al ángulo áureo (360° / φ² ≈ 137,507°, derivado de la proporción áurea φ = (1 + √5) / 2 ≈ 1,618), las semillas se empaquetan sin huecos ni superposiciones y los brazos espirales visibles se asientan en dos familias cuyos recuentos son números de Fibonacci consecutivos.
🔬 Qué muestra
Hasta 20.000 semillas colocadas mediante la fórmula de Vogel θ = n·δ, r = c·√n y renderizadas como una nube de puntos 3D instanciada sobre un disco, cono o esfera. El panel de estadísticas en vivo cuenta las parastiquias (brazos espirales) en sentido horario y antihorario — cerca del ángulo áureo estas se fijan en dos números de Fibonacci consecutivos, como 34 y 55, o 55 y 89, según la cantidad de semillas.
🎮 Cómo usarlo
Arrastra el control deslizante de Ángulo de divergencia δ (135°–140°) una fracción de grado lejos de 137,5° y observa cómo las espirales ordenadas se disuelven en huecos y radios rectos; pulsa Ajustar al ángulo áureo para restaurar el empaquetado perfecto. Cambia la Cantidad de semillas N (500–20.000), alterna la Forma de superficie entre disco plano, cono (piña) y esfera, y ajusta el Modo de color a "Por familia espiral" para teñir cada brazo de Fibonacci por separado. Arrastra para orbitar, desplázate para hacer zoom.
💡 ¿Sabías que…?
Una cabeza de girasol real suele mostrar 34 y 55, o 55 y 89, brazos espirales en sus dos familias de giro opuesto — siempre números de Fibonacci consecutivos. Esto ocurre porque el ángulo áureo es la rotación "más irracional" posible: ninguna fracción simple de vuelta lo aproxima bien, así que las semillas sucesivas nunca se alinean en radios desperdiciados.
Preguntas frecuentes
¿Qué es la filotaxis y qué modela esta simulación?
La filotaxis es el estudio de cómo las plantas disponen órganos repetidos — semillas, hojas, flósculos, escamas — alrededor de un tallo o disco, típicamente en patrones espirales. Esta simulación reproduce el patrón clásico de la cabeza de semillas del girasol usando el modelo matemático de Vogel, colocando cada semilla n en el ángulo θ = n·δ y a una distancia r = c·√n desde el centro, y luego renderizando el resultado como una nube de puntos 3D en vivo y rotable con Three.js.
¿Qué es exactamente el ángulo áureo y por qué 137,5°?
El ángulo áureo es el ángulo que se obtiene al dividir un giro completo de 360° en proporción áurea: 360° / φ² ≈ 137,50776°, donde φ = (1 + √5) / 2 ≈ 1,618 es la proporción áurea. Como φ no puede aproximarse bien mediante ninguna fracción simple, rotar repetidamente ese ángulo exacto nunca produce dos puntos en la misma posición angular, por lo que ofrece el empaquetado más denso y sin huecos de las semillas.
¿Por qué los recuentos de brazos espirales siguen números de Fibonacci?
Los brazos espirales visibles (parastiquias) aparecen en dos familias entrelazadas, una girando en sentido horario y otra antihorario. Como la colocación mediante el ángulo áureo hace que las razones de números de Fibonacci (1/1, 1/2, 2/3, 3/5, 5/8, 8/13...) sean las mejores aproximaciones racionales posibles de φ, el número de brazos que puedes trazar en cada familia es casi siempre un par de números de Fibonacci consecutivos — como 21 y 34, 34 y 55, o 55 y 89 — y los recuentos de semillas mayores producen pares de Fibonacci mayores.
¿Qué ocurre si muevo el ángulo de divergencia lejos de 137,5°?
Incluso un desplazamiento diminuto, como 137,3° o 137,6°, rompe el equilibrio casi irracional que impide que las semillas se alineen. En lugar de una espiral doble suave se obtienen radios rectos visibles o huecos amplios, porque semillas separadas por unas pocas vueltas ahora caen en casi el mismo ángulo. El control deslizante δ (135°–140°) y el botón "Ajustar al ángulo áureo" de la simulación están diseñados para hacer evidente este contraste.
¿Por qué el radio usa una raíz cuadrada (r = c·√n) en lugar de una línea recta?
El modelo de Vogel establece que el radio r = c·√n específicamente porque el área de un anillo a radio r crece proporcionalmente a r, así que escalar r por la raíz cuadrada del índice de semilla n mantiene constante el área asignada a cada semilla a medida que el patrón crece hacia afuera. Sin la raíz cuadrada, las semillas cerca del centro estarían amontonadas mientras que las semillas cerca del borde estarían demasiado separadas, lo cual no coincide con el crecimiento real de girasoles o piñas.
Construye una cabeza de girasol con el modelo de Vogel: semilla n en el ángulo n·137,5° y radio c·√n. Ajusta el ángulo de divergencia y observa cómo los brazos espirales de Fibonacci encajan en su sitio — solo el ángulo áureo empaqueta sin huecos.
3D · Renderizador Three.js / WebGL · Objetivo de 60 FPS · funciona totalmente en el cliente, sin instalación