Empirical Feigenbaum Diagram in Sine Map: Coding with R

Written by DK WC

2019-10-19

1 Objectives:

  • Modeling the Pitchfork bifurcation of Sine Map with R
  • constructing Feigenbaum Diagram in Sine Map
  • numerical verification of Feigenbaum constant \[\delta = \frac{r_{n}-r_{n-1}}{r_{n+1}-r_{n}} = 4.669.... \]

2 Sine Map Model:

  • r: bifurcation parameter
  • x0: initial value
  • n: number of iteration
  • M: number of latest iteration points used for plot

\[x_{n+1} = f(x_{n}) = r sin(\pi x_{n}) \],\[r \in \left[0, 1 \right]\]and\[0\leq x_{0}\leq 1 \]

5 Conclusion :

  • The empirical Feigenbaum constant estimated to be \(\delta\) = 4.692… which is very closed to the theoretical one: 4.669…. . The small computational discrepancy is mainly due to 1) the how small the digitization of r interval grid 2) increasing the nth period to 2000 . It is very computational expensive to re-fine the r interval grid to be order of \(10^{-5}\) or less and to increase the nth period iterations simultaneously.

6 Appendix: Sine Map nperiod = 50 : Online Interactive (drag me with your mouse to see)