2025-11-10T03:12:56.960652

Cloitre's Self-Generating Sequence

Shallit
In 2009 Benoit Cloitre introduced a certain self-generating sequence $$(a_n)_{n\geq 1} = 1, 1, 2, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 2, 2, \ldots,$$ with the property that the sum of the terms appearing in the $n$'th run equals twice the $n$'th term of the sequence. We give a connection between this sequence and the paperfolding sequence, and then prove Cloitre's conjecture about the density of $1$'s appearing in $(a_n)_{n \geq 1}$.
academic

Самогенерирующаяся последовательность Клуатра

Основная информация

  • ID статьи: 2501.00784
  • Название: Cloitre's Self-Generating Sequence
  • Автор: Jeffrey Shallit (Университет Ватерлоо)
  • Классификация: math.CO cs.DM cs.FL math.NT
  • Дата публикации: 3 января 2025 г.
  • Ссылка на статью: https://arxiv.org/abs/2501.00784

Аннотация

В 2009 году Бенуа Клуатр ввёл специальную самогенерирующуюся последовательность (an)n1=1,1,2,1,1,1,1,2,1,1,2,1,1,2,2,(a_n)_{n\geq 1} = 1, 1, 2, 1, 1, 1, 1, 2, 1, 1, 2, 1, 1, 2, 2, \ldots, обладающую следующим свойством: сумма всех членов в nn-м отрезке (run) равна удвоенному nn-му члену последовательности. В данной работе устанавливается связь между этой последовательностью и последовательностью складывания бумаги, а также доказывается гипотеза Клуатра о плотности единиц в последовательности.

Исследовательский контекст и мотивация

Основные исследовательские вопросы

Центральные проблемы, рассматриваемые в работе:

  1. Связь между данной последовательностью и известными математическими объектами (последовательность складывания бумаги)
  2. Проблема асимптотической плотности единиц в последовательности

Значимость проблемы

Самогенерирующиеся последовательности занимают важное место в комбинаторной математике, демонстрируя сложные структурные свойства и связи с несколькими математическими дисциплинами. Исследование последовательности Клуатра имеет следующее значение:

  • Расширение понимания свойств самогенерирующихся последовательностей
  • Установление новых связей с классическими последовательностями, такими как последовательность складывания бумаги
  • Предоставление новых примеров применения теории автоматов в анализе последовательностей

Ограничения существующих исследований

Существующие исследования аналогичных последовательностей (например, последовательности Ольденбургера-Колакоски) показывают, что асимптотические свойства таких последовательностей часто трудно анализировать. Например, для последовательности Ольденбургера-Колакоски вопрос о том, равна ли плотность единиц 1/2, остаётся нерешённой гипотезой.

Мотивация исследования

Клуатр выдвинул гипотезу в записи OEIS A157196 о том, что плотность единиц в данной последовательности равна 2/3, что обеспечило чёткую цель для данного исследования.

Основные вклады

  1. Установление новых связей между последовательностями: впервые обнаружена глубокая связь между самогенерирующейся последовательностью Клуатра и регулярной последовательностью складывания бумаги
  2. Доказательство гипотезы о плотности: строго доказана гипотеза Клуатра о том, что плотность единиц в последовательности равна 2/3
  3. Предоставление точных границ: доказано, что 03gn2n40 \leq 3g_n - 2n \leq 4, где gng_n — количество единиц в первых nn членах
  4. Разработка метода автоматов: использование конечных автоматов и программного обеспечения Walnut для создания вычислительной базы верификации последовательности
  5. Расширение на общий случай: обобщение результатов на произвольные последовательности складывания бумаги

Подробное описание методов

Определение задачи

Исследование последовательности Клуатра (an)n1(a_n)_{n\geq 1}, определяемой следующим самогенерирующимся правилом:

  • Последовательность принимает значения в алфавите {1,2}
  • Начинается с a1=1a_1 = 1
  • Сумма всех элементов в nn-м отрезке равна 2an2a_n

Архитектура основного метода

1. Цепь конструирования последовательностей

Статья конструирует серию взаимосвязанных последовательностей:

  • Регулярная последовательность складывания бумаги (pn)(p_n)
  • Двоичная версия (qn)(q_n), удовлетворяющая pn=(1)qnp_n = (-1)^{q_n}
  • Последовательность первых разностей (dn)(d_n)
  • Последовательность абсолютных значений (dn)(d'_n)
  • Позиции окончания отрезков (en)(e'_n)
  • Итоговое получение (bn)=(an)(b_n) = (a_n)

2. Представление автоматами

Каждая последовательность может быть представлена конечным автоматом:

  • DFAO (детерминированный конечный автомат с выходом): для последовательностей, принимающих конечное множество значений
  • Синхронные автоматы: для последовательностей, принимающих целые значения
  • Все автоматы используют двоичное представление с младшим значащим битом в начале

3. Фреймворк верификации Walnut

Использование программного обеспечения Walnut для формальной верификации:

eval q_test "?lsd_2 An (Q[2*n]=Q[n] & Q[4*n+1]=@0 & Q[4*n+3]=@1)":

Технические инновации

1. Связь с последовательностью складывания бумаги

Инновационное обнаружение связи между последовательностью Клуатра и последовательностью складывания бумаги: q2n=qn,q4n+1=0,q4n+3=1q_{2n} = q_n, \quad q_{4n+1} = 0, \quad q_{4n+3} = 1

2. Стратегия предположение-верификация

Для сложных последовательностей (например, позиций окончания отрезков) применена стратегия "предположить автомат, затем верифицировать", которая является эффективным методом работы с автоматическими последовательностями.

3. Многоуровневый анализ последовательностей

Путём конструирования нескольких промежуточных последовательностей сложные самогенерирующиеся свойства разложены на управляемые автоматные вычисления.

Экспериментальная установка

Вычислительные инструменты

  • Программное обеспечение Walnut: для автоматных вычислений и формальной верификации
  • Конечные автоматы: все последовательности представлены и вычислены через автоматы
  • База данных OEIS: для верификации и сравнения последовательностей

Методы верификации

  1. Верификация корректности автоматов: проверка корректности автоматов через множественные условия
  2. Верификация рекуррентных соотношений: проверка выполнения последовательностью рекуррентных соотношений
  3. Проверка граничных условий: верификация начальных условий и специальных случаев

Детали реализации

  • Использование двоичного представления с младшим значащим битом в начале
  • Количество состояний автоматов варьируется от 4 до 32
  • Все вычисления прошли формальную верификацию в Walnut

Результаты экспериментов

Доказательство основных теорем

Теорема 2: Пусть gng_n — количество единиц в последовательности a1a2ana_1a_2\cdots a_n, тогда: 03gn2n40 \leq 3g_n - 2n \leq 4 Следовательно, limngn/n=2/3\lim_{n\to\infty} g_n/n = 2/3.

Ключевые результаты верификации

  1. Согласованность последовательностей: верифицировано, что bn=anb_n = a_n, то есть конструируемая последовательность действительно является последовательностью Клуатра
  2. Самогенерирующееся свойство: верифицировано, что σn=2bn\sigma_n = 2b_n, где σn\sigma_n — сумма nn-го отрезка
  3. Длины отрезков: доказано, что длины отрезков могут быть только 1, 2 или 4
  4. Границы плотности: верифицировано через 16-состояниевый автомат, что границы плотности выполняются

Дополнительные открытия

Доказано, что последовательность wn=min{t1:etn}w_n = \min\{t \geq 1 : e'_t \geq n\} является последовательностью OEIS A091960, удовлетворяющей:

  • w1=1w_1 = 1
  • w2n=w2n1+(wnmod2)w_{2n} = w_{2n-1} + (w_n \bmod 2)
  • w2n+1=w2n+1w_{2n+1} = w_{2n} + 1

Связанные работы

Основные связанные последовательности

  1. Последовательность Ольденбургера-Колакоски: k:=1,2,2,1,1,2,1,2,2,1,2,2,1,1,2,k := 1, 2, 2, 1, 1, 2, 1, 2, 2, 1, 2, 2, 1, 1, 2, \ldots
    • nn-й член равен длине nn-го отрезка
    • Проблема плотности единиц остаётся нерешённой
  2. Последовательность Деккинга: 1,3,3,3,1,1,1,3,3,3,1, 3, 3, 3, 1, 1, 1, 3, 3, 3, \ldots
    • Последовательность длин отрезков равна самой последовательности
    • Может быть понята как неподвижная точка морфизма
  3. Последовательность складывания бумаги: генерируется итеративным складыванием бумаги
    • Имеет глубокую связь с двоичным представлением
    • Может быть вычислена конечным автоматом

Уникальность вклада данной работы

Последовательность Клуатра более управляема, чем последовательность Ольденбургера-Колакоски, благодаря тонкой, но явной связи с двоичным представлением, что делает метод автоматов особенно эффективным.

Заключение и обсуждение

Основные выводы

  1. Теорема о плотности: строго доказано, что плотность единиц в последовательности Клуатра равна 2/3
  2. Структурные связи: установлена глубокая связь с последовательностью складывания бумаги
  3. Вычислительный фреймворк: продемонстрирована мощь метода автоматов в анализе последовательностей

Универсальность метода

Раздел 7 статьи показывает, что все результаты могут быть обобщены на произвольные последовательности складывания бумаги, хотя в общем случае отсутствует явный аналог самогенерирующегося свойства.

Направления будущих исследований

  1. Исследование связей других самогенерирующихся последовательностей с классическими последовательностями
  2. Разработка более общего фреймворка автоматного анализа
  3. Исследование приложений в других математических дисциплинах

Глубокая оценка

Преимущества

  1. Методологическая инновация: искусное сочетание теории автоматов с анализом последовательностей
  2. Строгость: все результаты верифицированы формально
  3. Полнота: не только доказана основная гипотеза, но и обнаружены дополнительные структурные свойства
  4. Расширяемость: метод может быть обобщён на более широкий класс последовательностей

Технические достижения

  1. Стратегия предположение-верификация: предоставляет практический метод анализа сложных автоматических последовательностей
  2. Многоуровневое конструирование последовательностей: упрощает анализ сложных свойств через промежуточные последовательности
  3. Вычислительная верификация: использование программного обеспечения Walnut обеспечивает надёжность результатов

Ограничения

  1. Вычислительная сложность: некоторые автоматы имеют значительное количество состояний, что может ограничить анализ более сложных последовательностей
  2. Зависимость от предположений: некоторые автоматы требуют предварительного предположения и последующей верификации, что лишено систематического метода конструирования
  3. Ограничения обобщения: хотя результаты обобщаются на произвольные последовательности складывания бумаги, теряется самогенерирующееся свойство

Влияние

  1. Теоретический вклад: предоставляет новый инструмент анализа для исследования самогенерирующихся последовательностей
  2. Методологическая ценность: демонстрирует применение компьютерно-ассистированного доказательства в комбинаторной математике
  3. Практическая применимость: предоставляет шаблон для исследования связанных последовательностей в OEIS

Области применения

Данный метод особенно эффективен для:

  • Анализа последовательностей, связанных с двоичным представлением
  • Исследования автоматических последовательностей с рекуррентной структурой
  • Анализа комбинаторных последовательностей, требующих точного определения плотности

Библиография

Статья цитирует 14 важных работ, охватывающих теорию автоматических последовательностей, последовательности складывания бумаги, последовательность Колакоски и другие связанные области, обеспечивая прочную теоретическую базу для исследования.