Слово Фибоначчи
Слово Фибоначчи — это некоторая последовательность двоичных цифр (или символов из любого двухбуквенного алфавита). Слово Фибоначчи формируется путём повторения конкатенации тем же образом, что и числа Фибоначчи образуются путём повторяемых сложений.

Слово Фибоначчи является хрестоматийным примером [англ.].
Название «слово Фибоначчи» используется также для обозначения членов формального языка L, содержащего строки из нулей и единиц без рядом стоящих единиц. Любая часть конкретного слова Фибоначчи принадлежит L, но в языке много и других строк. В языке L число строк каждой возможной длины является числом Фибоначчи.
Определение
Пусть равно «0», а
равно «01». Теперь
(конкатенация предыдущего члена и члена до него).
Бесконечное слово Фибоначчи — это предел .
Перечисление членов последовательности из определения выше даёт:
0
01
010
01001
01001010
0100101001001
…
Первые несколько элементов бесконечного слова Фибоначчи:
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, … (последовательность A003849 в OEIS)
Выражение в замкнутой форме для конкретных цифр
Цифра с номером n слова равна , где
— золотое сечение, а
— функция «floor» («пол»).
Правила подстановки
Другой способ перехода от Sn к Sn + 1 — замена каждого символа 0 в Sn парой символов 0, 1 и замена каждого 1 на 0.
Альтернативно, можно представить генерацию всего бесконечного слова Фибоначчи с помощью следующего процесса. Начинаем с символа 0, на него устанавливаем курсор. На каждом шаге, если курсор указывает на 0, добавляем 1 и 0 в конец слова, а если курсор указывает на 1, добавляем 0 в конец слова. В любом случае шаг завершается передвижением на одну позицию вправо.
Похожее бесконечное слово иногда называется золотой струной или кроличьей последовательностью, образуется аналогичным бесконечным процессом, но правило замены другое — если курсор указывает на 0, добавляем 1, а если указывает на 1, добавляем 0, 1. Результирующая последовательность начинается с
- 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, …
Однако эта последовательность отличается от слова Фибоначчи тривиально — нули заменяются на единицы и вся последовательность сдвигается на единицу.
Выражение в замкнутой форме для золотой струны:
Цифра с номером n слова равна , где
— золотое сечение, а
— функция «floor».
Обсуждение
Слово связано со знаменитой последовательностью с тем же именем (последовательность Фибоначчи) в том смысле, что сложение целых чисел в индуктивном определении заменяется конкатенацией строк. Это приводит к тому, что длина Sn равна Fn + 2, (n + 2)-ому числу Фибоначчи. Также число единиц в Sn равно Fn, а число нулей в Sn равно Fn + 1.
Другие свойства
- Бесконечное слово Фибоначчи не является периодическим и не является финально периодическим.
- Две последних цифры слова Фибоначчи либо «01», либо «10».
- Удаление двух последних букв слова Фибоначчи или добавление в начало дополнения двух последних букв создаёт палиндром. Пример: 01
=0101001010 является палиндромом. Палиндромическая плотность бесконечного слова Фибоначчи равна 1/φ, где φ — золотое сечение. Это наибольшее возможное значение для непериодических слов.
- В бесконечном слове Фибоначчи отношение (число цифр)/(число нулей) равно φ, так же, как и отношение числа нулей к числу единиц.
- Бесконечное слово Фибоначчи является [англ.]. Возьмём две подстроки той же самой длины где-либо в слове Фибоначчи. Разница между их (число единиц) никогда не превышает 1.
- Подслова 11 и 000 никогда не встречаются.
- [англ.] бесконечного слова Фибоначчи равна n+1 — оно содержит n+1 различных подслов длины n. Пример: Имеется 4 различных подслов длины 3 : «001», «010», «100» и «101». Будучи непериодической последовательностью, слово имеет «минимальную сложность», а потому является [англ.] с наклоном
. Бесконечное слово Фибоначчи является [англ.], образованным [англ.] (1,1,1,….).
- Бесконечное слово Фибоначчи рекуррентно. То есть любое подслово встречается бесконечно часто.
- Если
является подсловом бесконечного слова Фибоначчи, то подсловом является его обратное, обозначаемое
.
- Если
является подсловом бесконечного слова Фибоначчи, то наименьший период
является числом Фибоначчи.
- Конкатенация двух последовательностей слов Фибоначчи «почти коммутативна».
и
отличаются только в последних двух буквах.
- Как следствие, бесконечное число Фибоначчи может быть описано последовательностью сечений прямой с наклоном
или
. См. рисунок выше.
- Число 0,010010100…, десятичные цифры которого являются цифрами бесконечного слова Фибоначчи, трансцендентно.
- Буквы «1» можно найти в позициях, задаваемых последовательными значениями верхней последовательности Витхоффа (OEIS A001950):
- Буквы «0» можно найти в позициях, задаваемых последовательными значениями нижней последовательности Витхоффа (OEIS A000201):
- Распределение
точек на единичной окружности, размещённых последовательно по часовой стрелке на золотой угол
, образует шаблон из двух длин
на единичной окружности. Хотя описанный выше процесс образования слова Фибоначчи не соответствует напрямую последовательному делению сегментов окружности, этот шаблон равен
, если начинать с точки, ближайшей по часовой стрелке, при этом 0 соответствует длинному расстоянию, а 1 соответствует короткому расстоянию.
- Бесконечное слово Фибоначчи может содержать повторение 3 последовательных идентичных подслов, но никогда не содержит 4 таких подслова. [англ.] для бесконечного слова Фибоначчи равен
повторений. Это наименьший индекс (или критический индекс) среди всех слов Штурма.
- Бесконечное слово Фибоначчи часто упоминается как [англ.] для алгоритмов выявления повторений в строке.
- Бесконечное слово Фибоначчи является [англ.], образованным из {0,1}* путём эндоморфизма 0 → 01, 1 → 0.
Приложения
Построения слов Фибоначчи используются для моделирования физических систем с непериодическим порядком, таких как квазикристаллы, и изучения свойств рассеяния света кристаллов со слоями Фибоначчи.
См. также
- Математика и изобразительное искусство
- [англ.]
Примечания
- Последовательность
называется финально периодической с параметрами
, если выполняется условие
для
, где
и
целые,
,
. Наименьшее такое число
называется периодом последовательности. Последовательность называется
-периодической, если
(Липницкий, Чесалин, 2008, с. 27).
- Adamczewski, Bugeaud, 2010, с. 443.
- Lothaire, 2011, с. 47.
- de Luca, 1995.
- Allouche, Shallit, 2003, с. 37.
- Lothaire, 2011, с. 11.
- Dharma-wardana, MacDonald, Lockwood, Baribeau, Houghton, 1987.
Литература
- Jean-Paul Allouche, Jeffrey Shallit. Automatic Sequences: Theory, Applications, Generalizations. — Cambridge University Press, 2003. — ISBN 978-0-521-82332-6.
- Dharma-wardana M. W. C., MacDonald A. H., Lockwood D. J., Baribeau J.-M., Houghton D. C. Raman scattering in Fibonacci superlattices // Physical Review Letters. — 1987. — Т. 58. — С. 1761–1765. — doi:10.1103/physrevlett.58.1761.
- Lothaire M. Combinatorics on Words. — 2nd. — Cambridge University Press, 1997. — Т. 17. — (Encyclopedia of Mathematics and Its Applications). — ISBN 0-521-59924-5.
- Lothaire M. Algebraic Combinatorics on Words. — Cambridge University Press, 2011. — Т. 90. — (Encyclopedia of Mathematics and Its Applications).. Reprint of the 2002 hardback.
- Aldo de Luca. A division property of the Fibonacci word // . — 1995. — Т. 54, вып. 6. — С. 307–312. — doi:10.1016/0020-0190(95)00067-M.
- Mignosi F., Pirillo G. Repetitions in the Fibonacci infinite word // Informatique théorique et application. — 1992. — Т. 26, вып. 3. — С. 199–204.
- Boris Adamczewski, Yann Bugeaud. Chapter 8. Transcendence and diophantine approximation // Combinatorics, automata, and number theory / Valérie Berthé, Michael Rigo. — Cambridge: Cambridge University Press, 2010. — Т. 135. — С. 443. — (Encyclopedia of Mathematics and its Applications). — ISBN 978-0-521-51597-9.
- Липницкий В. А., Чесалин Н. В. Линейные коды и кодовые последовательности: учеб.-метод. Пособие для студентов мех.-мат. Фак. БГУ. — Минск: БГУ, 2008.
Ссылки
- A detailed and accessible description, on Ron Knott’s site
- Weisstein, Eric W. Rabbit Sequence (англ.) на сайте Wolfram MathWorld.
- Видео на YouTube
Для улучшения этой статьи желательно: |
Википедия, чтение, книга, библиотека, поиск, нажмите, истории, книги, статьи, wikipedia, учить, информация, история, скачать, скачать бесплатно, mp3, видео, mp4, 3gp, jpg, jpeg, gif, png, картинка, музыка, песня, фильм, игра, игры, мобильный, телефон, Android, iOS, apple, мобильный телефон, Samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Сеть, компьютер, Информация о Слово Фибоначчи, Что такое Слово Фибоначчи? Что означает Слово Фибоначчи?
Slovo Fibonachchi eto nekotoraya posledovatelnost dvoichnyh cifr ili simvolov iz lyubogo dvuhbukvennogo alfavita Slovo Fibonachchi formiruetsya putyom povtoreniya konkatenacii tem zhe obrazom chto i chisla Fibonachchi obrazuyutsya putyom povtoryaemyh slozhenij Opisanie posredstvom angl s pryamoj imeyushej naklon 1 f displaystyle 1 varphi ili f 1 displaystyle varphi 1 gde f displaystyle varphi zolotoe sechenie Slovo Fibonachchi yavlyaetsya hrestomatijnym primerom angl Nazvanie slovo Fibonachchi ispolzuetsya takzhe dlya oboznacheniya chlenov formalnogo yazyka L soderzhashego stroki iz nulej i edinic bez ryadom stoyashih edinic Lyubaya chast konkretnogo slova Fibonachchi prinadlezhit L no v yazyke mnogo i drugih strok V yazyke L chislo strok kazhdoj vozmozhnoj dliny yavlyaetsya chislom Fibonachchi OpredeleniePust S0 displaystyle S 0 ravno 0 a S1 displaystyle S 1 ravno 01 Teper Sn Sn 1Sn 2 displaystyle S n S n 1 S n 2 konkatenaciya predydushego chlena i chlena do nego Beskonechnoe slovo Fibonachchi eto predel S displaystyle S infty Perechislenie chlenov posledovatelnosti iz opredeleniya vyshe dayot 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 Pervye neskolko elementov beskonechnogo slova Fibonachchi 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 posledovatelnost A003849 v OEIS Vyrazhenie v zamknutoj forme dlya konkretnyh cifrCifra s nomerom n slova ravna 2 nf n 1 f displaystyle 2 left lfloor n varphi right rfloor left lfloor left n 1 right varphi right rfloor gde f displaystyle varphi zolotoe sechenie a x displaystyle left lfloor x right rfloor funkciya floor pol Pravila podstanovkiDrugoj sposob perehoda ot Sn k Sn 1 zamena kazhdogo simvola 0 v Sn paroj simvolov 0 1 i zamena kazhdogo 1 na 0 Alternativno mozhno predstavit generaciyu vsego beskonechnogo slova Fibonachchi s pomoshyu sleduyushego processa Nachinaem s simvola 0 na nego ustanavlivaem kursor Na kazhdom shage esli kursor ukazyvaet na 0 dobavlyaem 1 i 0 v konec slova a esli kursor ukazyvaet na 1 dobavlyaem 0 v konec slova V lyubom sluchae shag zavershaetsya peredvizheniem na odnu poziciyu vpravo Pohozhee beskonechnoe slovo inogda nazyvaetsya zolotoj strunoj ili krolichej posledovatelnostyu obrazuetsya analogichnym beskonechnym processom no pravilo zameny drugoe esli kursor ukazyvaet na 0 dobavlyaem 1 a esli ukazyvaet na 1 dobavlyaem 0 1 Rezultiruyushaya posledovatelnost nachinaetsya s 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 Odnako eta posledovatelnost otlichaetsya ot slova Fibonachchi trivialno nuli zamenyayutsya na edinicy i vsya posledovatelnost sdvigaetsya na edinicu Vyrazhenie v zamknutoj forme dlya zolotoj struny Cifra s nomerom n slova ravna nf n 1 f 1 displaystyle left lfloor n varphi right rfloor left lfloor left n 1 right varphi right rfloor 1 gde f displaystyle varphi zolotoe sechenie a x displaystyle left lfloor x right rfloor funkciya floor ObsuzhdenieSlovo svyazano so znamenitoj posledovatelnostyu s tem zhe imenem posledovatelnost Fibonachchi v tom smysle chto slozhenie celyh chisel v induktivnom opredelenii zamenyaetsya konkatenaciej strok Eto privodit k tomu chto dlina Sn ravna Fn 2 n 2 omu chislu Fibonachchi Takzhe chislo edinic v Sn ravno Fn a chislo nulej v Sn ravno Fn 1 Drugie svojstvaBeskonechnoe slovo Fibonachchi ne yavlyaetsya periodicheskim i ne yavlyaetsya finalno periodicheskim Dve poslednih cifry slova Fibonachchi libo 01 libo 10 Udalenie dvuh poslednih bukv slova Fibonachchi ili dobavlenie v nachalo dopolneniya dvuh poslednih bukv sozdayot palindrom Primer 01S4 displaystyle S 4 0101001010 yavlyaetsya palindromom Palindromicheskaya plotnost beskonechnogo slova Fibonachchi ravna 1 f gde f zolotoe sechenie Eto naibolshee vozmozhnoe znachenie dlya neperiodicheskih slov V beskonechnom slove Fibonachchi otnoshenie chislo cifr chislo nulej ravno f tak zhe kak i otnoshenie chisla nulej k chislu edinic Beskonechnoe slovo Fibonachchi yavlyaetsya angl Vozmyom dve podstroki toj zhe samoj dliny gde libo v slove Fibonachchi Raznica mezhdu ih chislo edinic nikogda ne prevyshaet 1 Podslova 11 i 000 nikogda ne vstrechayutsya angl beskonechnogo slova Fibonachchi ravna n 1 ono soderzhit n 1 razlichnyh podslov dliny n Primer Imeetsya 4 razlichnyh podslov dliny 3 001 010 100 i 101 Buduchi neperiodicheskoj posledovatelnostyu slovo imeet minimalnuyu slozhnost a potomu yavlyaetsya angl s naklonom 1 ϕ2 displaystyle 1 phi 2 Beskonechnoe slovo Fibonachchi yavlyaetsya angl obrazovannym angl 1 1 1 Beskonechnoe slovo Fibonachchi rekurrentno To est lyuboe podslovo vstrechaetsya beskonechno chasto Esli u displaystyle u yavlyaetsya podslovom beskonechnogo slova Fibonachchi to podslovom yavlyaetsya ego obratnoe oboznachaemoe uR displaystyle u R Esli u displaystyle u yavlyaetsya podslovom beskonechnogo slova Fibonachchi to naimenshij period u displaystyle u yavlyaetsya chislom Fibonachchi Konkatenaciya dvuh posledovatelnostej slov Fibonachchi pochti kommutativna Sn 1 SnSn 1 displaystyle S n 1 S n S n 1 i Sn 1Sn displaystyle S n 1 S n otlichayutsya tolko v poslednih dvuh bukvah Kak sledstvie beskonechnoe chislo Fibonachchi mozhet byt opisano posledovatelnostyu sechenij pryamoj s naklonom ϕ displaystyle phi ili ϕ 1 displaystyle phi 1 Sm risunok vyshe Chislo 0 010010100 desyatichnye cifry kotorogo yavlyayutsya ciframi beskonechnogo slova Fibonachchi transcendentno Bukvy 1 mozhno najti v poziciyah zadavaemyh posledovatelnymi znacheniyami verhnej posledovatelnosti Vithoffa OEIS A001950 nϕ2 displaystyle lfloor n phi 2 rfloor Bukvy 0 mozhno najti v poziciyah zadavaemyh posledovatelnymi znacheniyami nizhnej posledovatelnosti Vithoffa OEIS A000201 nϕ displaystyle lfloor n phi rfloor Raspredelenie n Fk displaystyle n F k tochek na edinichnoj okruzhnosti razmeshyonnyh posledovatelno po chasovoj strelke na zolotoj ugol 2pϕ2 displaystyle frac 2 pi phi 2 obrazuet shablon iz dvuh dlin 2pϕk 1 2pϕk displaystyle frac 2 pi phi k 1 frac 2 pi phi k na edinichnoj okruzhnosti Hotya opisannyj vyshe process obrazovaniya slova Fibonachchi ne sootvetstvuet napryamuyu posledovatelnomu deleniyu segmentov okruzhnosti etot shablon raven Sk 1 displaystyle S k 1 esli nachinat s tochki blizhajshej po chasovoj strelke pri etom 0 sootvetstvuet dlinnomu rasstoyaniyu a 1 sootvetstvuet korotkomu rasstoyaniyu Beskonechnoe slovo Fibonachchi mozhet soderzhat povtorenie 3 posledovatelnyh identichnyh podslov no nikogda ne soderzhit 4 takih podslova angl dlya beskonechnogo slova Fibonachchi raven 2 ϕ 3 618 displaystyle 2 phi 3 618 povtorenij Eto naimenshij indeks ili kriticheskij indeks sredi vseh slov Shturma Beskonechnoe slovo Fibonachchi chasto upominaetsya kak angl dlya algoritmov vyyavleniya povtorenij v stroke Beskonechnoe slovo Fibonachchi yavlyaetsya angl obrazovannym iz 0 1 putyom endomorfizma 0 01 1 0 PrilozheniyaPostroeniya slov Fibonachchi ispolzuyutsya dlya modelirovaniya fizicheskih sistem s neperiodicheskim poryadkom takih kak kvazikristally i izucheniya svojstv rasseyaniya sveta kristallov so sloyami Fibonachchi Sm takzheMatematika i izobrazitelnoe iskusstvo angl PrimechaniyaPosledovatelnost v v0 v1 displaystyle v v 0 v 1 ldots nazyvaetsya finalno periodicheskoj s parametrami T t displaystyle T tau esli vypolnyaetsya uslovie vk T vk displaystyle v k T v k dlya k t displaystyle k geqslant tau gde T displaystyle T i t displaystyle tau celye T gt 0 displaystyle T gt 0 t gt 0 displaystyle tau gt 0 Naimenshee takoe chislo T displaystyle T nazyvaetsya periodom posledovatelnosti Posledovatelnost nazyvaetsya T displaystyle T periodicheskoj esli t 0 displaystyle tau 0 Lipnickij Chesalin 2008 s 27 Adamczewski Bugeaud 2010 s 443 Lothaire 2011 s 47 de Luca 1995 Allouche Shallit 2003 s 37 Lothaire 2011 s 11 Dharma wardana MacDonald Lockwood Baribeau Houghton 1987 LiteraturaJean Paul Allouche Jeffrey Shallit Automatic Sequences Theory Applications Generalizations Cambridge University Press 2003 ISBN 978 0 521 82332 6 Dharma wardana M W C MacDonald A H Lockwood D J Baribeau J M Houghton D C Raman scattering in Fibonacci superlattices Physical Review Letters 1987 T 58 S 1761 1765 doi 10 1103 physrevlett 58 1761 Lothaire M Combinatorics on Words 2nd Cambridge University Press 1997 T 17 Encyclopedia of Mathematics and Its Applications ISBN 0 521 59924 5 Lothaire M Algebraic Combinatorics on Words Cambridge University Press 2011 T 90 Encyclopedia of Mathematics and Its Applications Reprint of the 2002 hardback Aldo de Luca A division property of the Fibonacci word 1995 T 54 vyp 6 S 307 312 doi 10 1016 0020 0190 95 00067 M Mignosi F Pirillo G Repetitions in the Fibonacci infinite word Informatique theorique et application 1992 T 26 vyp 3 S 199 204 Boris Adamczewski Yann Bugeaud Chapter 8 Transcendence and diophantine approximation Combinatorics automata and number theory Valerie Berthe Michael Rigo Cambridge Cambridge University Press 2010 T 135 S 443 Encyclopedia of Mathematics and its Applications ISBN 978 0 521 51597 9 Lipnickij V A Chesalin N V Linejnye kody i kodovye posledovatelnosti ucheb metod Posobie dlya studentov meh mat Fak BGU Minsk BGU 2008 SsylkiA detailed and accessible description on Ron Knott s site Weisstein Eric W Rabbit Sequence angl na sajte Wolfram MathWorld Video na YouTubeDlya uluchsheniya etoj stati zhelatelno Proverit kachestvo perevoda s inostrannogo yazyka Ispravit statyu soglasno stilisticheskim pravilam Vikipedii Pozhalujsta posle ispravleniya problemy isklyuchite eyo iz spiska parametrov Posle ustraneniya vseh nedostatkov etot shablon mozhet byt udalyon lyubym uchastnikom
