Перейти до вмісту

Послідовність «Подивися-і-скажи»

Матеріал з Вікіпедії — вільної енциклопедії.
Графіки показують зростання кількості цифр у послідовності «Подивися-і-скажи» з початковими числами: 1 (синій), 13 (фіолетовий), 23 (червоний) та 312 (зелений). Ці графіки прагнуть до прямих ліній (вертикальна шкала представлена в логарифмічному масштабі)

Послідовність «Подивися-і-скажи» — це послідовність чисел, що починається таким чином:

1, 11, 21, 1211, 111221, 312211, 13112221, 1113213211, … (послідовність A005150 в OEIS).

Кожне наступне число генерується з попереднього шляхом конкатенації цифри, з якої складається група однакових цифр та кількості цифр у цій групі для кожної групи однакових цифр у числі. Наприклад:

  • 1 читається як «одна одиниця», тобто 11
  • 11 читається як «дві одиниці», тобто 21
  • 21 читається як «одна двійка, одна одиниця», тобто 1211
  • 1211 читається як «одна одиниця, одна двійка, дві одиниці», тобто 111221
  • 111221 читається як «три одиниці, дві двійки, одна одиниця», тобто 312211
  • 312211 читається як «одна трійка, одна одиниця, дві двійки, дві одиниці», тобто 13112221

Послідовність «подивися-і-скажи» була запропонована Джоном Конвеєм.[1]

Для довільної цифри d, крім одиниці, як початкова, послідовність набуває вигляду:

d, 1 d, 111 d, 311 d, 13211 d, 111312211 d, 31131122211 d, …

Основні властивості

[ред. | ред. код]
Коріння багаточлена Конвея на комплексній площині

Зростання

[ред. | ред. код]

Послідовність зростає нескінченно. Фактично, будь-який варіант послідовності з цілим початковим числом зростатиме нескінченно. Виняток становить послідовність:

22, 22, 22, 22, 22, … (послідовність A010861 в OEIS).

Обмеження цифр, що використовуються

[ред. | ред. код]

Жодні цифри, крім 1, 2 і 3 не зустрічаються в послідовності, якщо початкове число не містить інших цифр або групи з більш ніж трьох цифр[2].

Зростання довжини чисел

[ред. | ред. код]

У середньому числа виростають на 30 % за ітерацію. Якщо позначає довжину n-го члена послідовності, то існує межа відношення  :

.

Тут λ = 1.303577269034 … — постійна Конвея[3]. Той самий результат справедливий для будь-якого варіанту послідовності з початковим числом, відмінним від 22.

Багаточлен, який повертає константу Конвею

[ред. | ред. код]

Константа Конвея — це єдиний позитивний речовий корінь многочлена:


У своїй оригінальній статті Конвей робить помилку, написавши «−» замість «+» перед . Але значення λ, дане у його статті, вірне[4].

Популяризація

[ред. | ред. код]

Послідовність «Подивися-і-скажи» також відома як послідовність чисел Морріса на честь криптографа Роберта Морриса[en]. Іноді згадується як «яйце зозулі» через головоломку «Яке наступне число в послідовності 1, 11, 21, 1211, 111221?», описаної Моррісом у книзі Кліффорда Столла «Яйце Зозулі».

Варіації

[ред. | ред. код]

Існує багато варіантів правил для створення послідовностей, подібних до «Подивися-і-скажи». Наприклад, послідовність «pea pattern». Вона відрізняється від «Подивися-і-скажи» тим, що для отримання нового числа в ній потрібно підраховувати всі однакові цифри в числі. Починаючи з числа 1, отримаємо: 1, 11 (одна одиниця), 21 (дві одиниці), 1211 (одна двійка, одна одиниця), 3112 (три одиниці, одна двійка), 132112 (одна трійка, дві одиниці, одна двійка), 312213 (три одиниці, дві двійки, одна трійка) та т. буд. У результаті послідовність приходить до циклу з двох чисел, 23322114 і 32232114.[5]

Існує інший варіант, який відрізняється від «pea pattern» тим, що цифри підраховуються в порядку зростання, а не в міру появи. Починаючи з одиниці, отримаємо послідовність: 1, 11, 21, 1112, 3112, 211213, 312213, …

Ці послідовності мають чудові відмінності від «Подивися-і-скажи». На відміну від послідовності Конвею, цей член у «pea pattern» не однозначно визначає попередній член. Довжина чисел у «pea pattern» обмежена і, для b-річної системи числення, не перевищує 2b, і досягає 3b для великих початкових чисел (наприклад, «сто одиниць»).

Враховуючи, що ця послідовність нескінченна і довжина її обмежена, вона повинна зрештою повторитися, за принципом Диріхле. Як наслідок, ці послідовності завжди періодичні.

Примітки

[ред. | ред. код]
  1. Conway, J. H. (January 1986). The Weird and Wonderful Chemistry of Audioactive Decay (PDF). Eureka. 46: 5—16. Reprinted as Conway, J. H. (1987). The Weird and Wonderful Chemistry of Audioactive Decay. У Cover, Thomas M.; Gopinath, B. (ред.). Open Problems in Communication and Computation. Springer-Verlag. с. 173—188. ISBN 0-387-96621-8.
  2. Oscar Martin. Look-and-Say Biochemistry: Exponential RNA and Multistranded DNA // American Mathematical Monthly. — 2006. — Vol. 113, no. 4 (29 January). — P. 289—307. — ISSN 0002-9890. Архівовано з джерела 24 грудня 2006.
  3. Oscar Martin. Look-and-Say Biochemistry: Exponential RNA and Multistranded DNA // American Mathematical Monthly. — 2006. — Vol. 113, no. 4 (29 January). — P. 289—307. — ISSN 0002-9890. Архівовано з джерела 24 грудня 2006.
  4. Ilan Vardi. Computational Recreation in Mathematica.
  5. Ascending Pea Pattern generator. Архів оригіналу за 17 жовтня 2016. Процитовано 9 серпня 2018.