Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Fibonacci word

From Wikipedia, the free encyclopedia
Binary sequence from Fibonacci recurrence
Characterization by acutting sequence with a line ofslope1/φ{\displaystyle 1/\varphi } orφ1{\displaystyle \varphi -1}, withφ{\displaystyle \varphi } thegolden ratio.
Fibonacci curves made from the 10th and 17th Fibonacci words[1]

AFibonacci word is a specific sequence ofbinary digits (or symbols from any two-letteralphabet). The Fibonacci word is formed by repeatedconcatenation in the same way that theFibonacci numbers are formed by repeated addition.

It is a paradigmatic example of aSturmian word and specifically, amorphic word.

The name "Fibonacci word" has also been used to refer to the members of aformal languageL consisting of strings of zeros and ones with no two repeated ones. Any prefix of the specific Fibonacci word belongs toL, but so do many other strings.L has a Fibonacci number of members of each possible length.

Definition

[edit]

LetS0{\displaystyle S_{0}} be "0" andS1{\displaystyle S_{1}} be "01". NowSn=Sn1Sn2{\displaystyle S_{n}=S_{n-1}S_{n-2}} (the concatenation of the previous sequence and the one before that).

The infinite Fibonacci word is the limitS{\displaystyle S_{\infty }}, that is, the (unique) infinite sequence that contains eachSn{\displaystyle S_{n}}, for finiten{\displaystyle n}, as a prefix.

Enumerating items from the above definition produces:

S0{\displaystyle S_{0}}    0
S1{\displaystyle S_{1}}    01
S2{\displaystyle S_{2}}    010
S3{\displaystyle S_{3}}    01001
S4{\displaystyle S_{4}}    01001010
S5{\displaystyle S_{5}}    0100101001001
...

The first few elements of the infinite Fibonacci word are:

0, 1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 0, 1, ... (sequenceA003849 in theOEIS)

Closed-form expression for individual digits

[edit]

Thenth digit of the word is2+nφ(n+1)φ{\displaystyle 2+\lfloor n\varphi \rfloor -\lfloor (n+1)\varphi \rfloor } whereφ{\displaystyle \varphi } is thegolden ratio and {\displaystyle \lfloor \,\ \rfloor } is thefloor function (sequenceA003849 in theOEIS). As a consequence, the infinite Fibonacci word can be characterized by a cutting sequence of a line of slope1/φ{\displaystyle 1/\varphi } orφ1{\displaystyle \varphi -1}. See the figure above.

Substitution rules

[edit]

Another way of going fromSn toSn +1 is to replace each symbol 0 inSn with the pair of consecutive symbols 0, 1 inSn +1, and to replace each symbol 1 inSn with the single symbol 0 inSn +1.

Alternatively, one can imagine directly generating the entire infinite Fibonacci word by the following process: start with a cursor pointing to the single digit 0. Then, at each step, if the cursor is pointing to a 0, append 1, 0 to the end of the word, and if the cursor is pointing to a 1, append 0 to the end of the word. In either case, complete the step by moving the cursor one position to the right.

A similar infinite word, sometimes called therabbit sequence, is generated by a similar infinite process with a different replacement rule: whenever the cursor is pointing to a 0, append 1, and whenever the cursor is pointing to a 1, append 0, 1. The resulting sequence begins

0, 1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 1, 0, 1, 0, 1, 1, 0, ...

However this sequence differs from the Fibonacci word only trivially, by swapping 0s for 1s and shifting the positions by one.

A closed form expression for the so-called rabbit sequence:

Thenth digit of the word isnφ(n1)φ1.{\displaystyle \lfloor n\varphi \rfloor -\lfloor (n-1)\varphi \rfloor -1.}

Discussion

[edit]

The word is related to the famous sequence of the same name (theFibonacci sequence) in the sense that addition of integers in theinductive definition is replaced with string concatenation. This causes the length ofSn to beFn +2, the (n +2)nd Fibonacci number. Also the number of 1s inSn isFn and the number of 0s inSn isFn +1.

Other properties

[edit]

Applications

[edit]

Fibonacci based constructions are currently used to model physical systems with aperiodic order such asquasicrystals, and in this context the Fibonacci word is also called theFibonacci quasicrystal.[11] Crystal growth techniques have been used to grow Fibonacci layered crystals and study their light scattering properties.[12]

See also

[edit]

Notes

[edit]
  1. ^Ramírez, Rubiano & De Castro (2014).
  2. ^abBerstel (1986), p. 13.
  3. ^Adamczewski & Bugeaud (2010).
  4. ^Sloane, N. J. A. (ed.),"Sequence A003849",TheOn-Line Encyclopedia of Integer Sequences, OEIS Foundation
  5. ^Lothaire (2011), p. 47.
  6. ^For the subwords that do occur, seeBerstel (1986), pp. 14 and 18 (using the letters a and b in place of the digits 0 and 1)
  7. ^de Luca (1995).
  8. ^Allouche & Shallit (2003), p. 37.
  9. ^Lothaire (2011), p. 11.
  10. ^Kimberling (2004).
  11. ^Bombieri & Taylor (1986).
  12. ^Dharma-wardana et al. (1987).

References

[edit]

External links

[edit]
Retrieved from "https://en.wikipedia.org/w/index.php?title=Fibonacci_word&oldid=1241888163"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp