Saltar al contenido principal
LibreTexts Español

2.3: Los números de Fibonacci en un girasol

  • Page ID
    117558
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \( \newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\)

    ( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\id}{\mathrm{id}}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\kernel}{\mathrm{null}\,}\)

    \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\)

    \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\)

    \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    \( \newcommand{\vectorA}[1]{\vec{#1}}      % arrow\)

    \( \newcommand{\vectorAt}[1]{\vec{\text{#1}}}      % arrow\)

    \( \newcommand{\vectorB}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vectorC}[1]{\textbf{#1}} \)

    \( \newcommand{\vectorD}[1]{\overrightarrow{#1}} \)

    \( \newcommand{\vectorDt}[1]{\overrightarrow{\text{#1}}} \)

    \( \newcommand{\vectE}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{\mathbf {#1}}}} \)

    \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \(\newcommand{\avec}{\mathbf a}\) \(\newcommand{\bvec}{\mathbf b}\) \(\newcommand{\cvec}{\mathbf c}\) \(\newcommand{\dvec}{\mathbf d}\) \(\newcommand{\dtil}{\widetilde{\mathbf d}}\) \(\newcommand{\evec}{\mathbf e}\) \(\newcommand{\fvec}{\mathbf f}\) \(\newcommand{\nvec}{\mathbf n}\) \(\newcommand{\pvec}{\mathbf p}\) \(\newcommand{\qvec}{\mathbf q}\) \(\newcommand{\svec}{\mathbf s}\) \(\newcommand{\tvec}{\mathbf t}\) \(\newcommand{\uvec}{\mathbf u}\) \(\newcommand{\vvec}{\mathbf v}\) \(\newcommand{\wvec}{\mathbf w}\) \(\newcommand{\xvec}{\mathbf x}\) \(\newcommand{\yvec}{\mathbf y}\) \(\newcommand{\zvec}{\mathbf z}\) \(\newcommand{\rvec}{\mathbf r}\) \(\newcommand{\mvec}{\mathbf m}\) \(\newcommand{\zerovec}{\mathbf 0}\) \(\newcommand{\onevec}{\mathbf 1}\) \(\newcommand{\real}{\mathbb R}\) \(\newcommand{\twovec}[2]{\left[\begin{array}{r}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\ctwovec}[2]{\left[\begin{array}{c}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\threevec}[3]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\cthreevec}[3]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\fourvec}[4]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\cfourvec}[4]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\fivevec}[5]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\cfivevec}[5]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\mattwo}[4]{\left[\begin{array}{rr}#1 \amp #2 \\ #3 \amp #4 \\ \end{array}\right]}\) \(\newcommand{\laspan}[1]{\text{Span}\{#1\}}\) \(\newcommand{\bcal}{\cal B}\) \(\newcommand{\ccal}{\cal C}\) \(\newcommand{\scal}{\cal S}\) \(\newcommand{\wcal}{\cal W}\) \(\newcommand{\ecal}{\cal E}\) \(\newcommand{\coords}[2]{\left\{#1\right\}_{#2}}\) \(\newcommand{\gray}[1]{\color{gray}{#1}}\) \(\newcommand{\lgray}[1]{\color{lightgray}{#1}}\) \(\newcommand{\rank}{\operatorname{rank}}\) \(\newcommand{\row}{\text{Row}}\) \(\newcommand{\col}{\text{Col}}\) \(\renewcommand{\row}{\text{Row}}\) \(\newcommand{\nul}{\text{Nul}}\) \(\newcommand{\var}{\text{Var}}\) \(\newcommand{\corr}{\text{corr}}\) \(\newcommand{\len}[1]{\left|#1\right|}\) \(\newcommand{\bbar}{\overline{\bvec}}\) \(\newcommand{\bhat}{\widehat{\bvec}}\) \(\newcommand{\bperp}{\bvec^\perp}\) \(\newcommand{\xhat}{\widehat{\xvec}}\) \(\newcommand{\vhat}{\widehat{\vvec}}\) \(\newcommand{\uhat}{\widehat{\uvec}}\) \(\newcommand{\what}{\widehat{\wvec}}\) \(\newcommand{\Sighat}{\widehat{\Sigma}}\) \(\newcommand{\lt}{<}\) \(\newcommand{\gt}{>}\) \(\newcommand{\amp}{&}\) \(\definecolor{fillinmathshade}{gray}{0.9}\)

    Considere la foto de un girasol que se muestra en la Fig. 2.1, y observe las espirales aparentes en los floretes que irradian desde el centro hasta el borde. Estas espirales parecen girar tanto en sentido horario como antihorario. Al contarlos, se encuentran 34 espirales en sentido horario y 21 espirales en sentido antihorario. Los números 21 y 34 son notables ya que son números consecutivos en la secuencia de Fibonacci.

    ¿Por qué aparecen los números de Fibonacci en la cabeza de girasol? Para responder a esta pregunta, construimos un modelo muy simple para la forma en que se desarrollan los floretes. Supongamos que durante el desarrollo, primero aparecen floretes cerca del centro de la cabeza y posteriormente se mueven radialmente hacia afuera con velocidad constante a medida que crece la cabeza de girasol. Para llenar la cabeza circular de girasol, suponemos que a medida que cada nuevo florete se crea en el centro, se gira en un ángulo constante antes de moverse radialmente. Asumiremos además que el ángulo de rotación es óptimo en el sentido de que la cabeza de girasol resultante consiste en floretes que están bien espaciados.

    clipboard_e722183d489675e4eb574c4b0cee5b16f.png
    Figura 2.1: La cabeza en flor de un girasol.

    Denotemos el ángulo de rotación por\(2 \pi \alpha\). Primero consideramos la posibilidad de que\(\alpha\) sea un número racional, digamos\(n / m\), donde\(n\) y\(m\) sean enteros positivos sin factores comunes, y\(n<m\). Dado que después de\(m\) las rotaciones los floretes volverán a la línea radial sobre la que comenzaron, la cabeza de girasol resultante consiste en floretes tendidos a lo largo de líneas\(m\) rectas. Tal cabeza de girasol para\(\alpha=1 / 7\) se muestra en la Fig. \(2.2 \mathrm{a}\), donde se observan siete líneas rectas. Evidentemente, los valores racionales para\(\alpha\) no dan como resultado floretes bien espaciados. Esta figura y las posteriores se produjeron utilizando MATLAB, y el código de simulación se muestra al final de esta subsección.

    ¿Qué pasa con los valores irracionales? No importa cuántas rotaciones, los floretes nunca volverán a su línea radial inicial. Sin embargo, la cabeza de girasol resultante puede no tener floretes bien espaciados. Por ejemplo, si\(\alpha=\pi-3\), entonces la cabeza de girasol resultante se parece a la Fig. 2.2b. Ahí, se pueden ver siete espirales en sentido contrario a las agujas del reloj. Recordemos que una buena aproximación racional a\(\pi\) es\(22 / 7\), que es ligeramente mayor que\(\pi\). En cada séptima rotación en sentido antihorario, entonces, el nuevo florete cae justo por debajo de la línea radial seguida por el florete de hace siete rotaciones.

    Los números irracionales que tienen más probabilidades de construir una cabeza de girasol con floretes bien espaciados son aquellos que no pueden aproximarse bien por números racionales. Aquí, elegimos el llamado ángulo dorado, tomando\(\alpha=1-\phi\), de modo que\(2 \pi(1-\phi) \approx 137.5^{\circ}\), y realizamos rotaciones en sentido horario. Las aproximaciones racionales a\(1-\phi\) están dadas por\(F_{n} / F_{n+2}\), de manera que el número de espirales observadas corresponderá a los números de Fibonacci.

    Dos simulaciones de la cabeza de girasol con\(\alpha=1-\phi\) se muestran en la Fig. \(2.3\). Estas simulaciones difieren solo por la elección de la velocidad radial. En la Fig. \(2.3 \mathrm{a}\), se pueden contar 13 espirales en sentido horario y 21 espirales en sentido contrario a las agujas del reloj; en la Fig. \(2.3 \mathrm{~b}\), hay 21 espirales en sentido antihorario y 34 espirales en sentido horario, al igual que la cabeza de girasol que se muestra en la Fig. 2.1.

    clipboard_ef6b103acf02b6544525be7e14669f7e0.png
    Figura 2.2: Simulación de una cabeza de girasol para (a)\(\alpha=1 / 7 ;\) (b)\(\alpha=\pi-3 .\)
    clipboard_e22487397df7dd10ceaf00df24a0b87ac.png
    Figura 2.3: Simulación de una cabeza de girasol para\(\alpha=1-\phi\). a)\(v 0=1 / 2\); b)\(v 0=1 / 4\).

    clipboard_e3d3b886573d2440864a6b94f74cadd5e.png


    This page titled 2.3: Los números de Fibonacci en un girasol is shared under a CC BY 3.0 license and was authored, remixed, and/or curated by Jeffrey R. Chasnov via source content that was edited to the style and standards of the LibreTexts platform.