Jump to content

k -регулярная последовательность

В математике и теоретической информатике k - регулярная последовательность — это последовательность, удовлетворяющая линейным рекуррентным уравнениям, которые отражают по основанию k представления целых чисел . Класс k -регулярных последовательностей обобщает класс k -автоматических последовательностей на алфавиты бесконечного размера.

Определение [ править ]

Существует несколько характеризаций k -регулярных последовательностей, все они эквивалентны. Некоторые общие характеристики заключаются в следующем. Для каждого из них мы возьмем R ′ как коммутативное нетерово кольцо и возьмем R как кольцо, содержащее R ′.

k -ядро [ править ]

Пусть k ≥ 2. k-ядро последовательности это набор подпоследовательностей

Последовательность является ( R ′, k )-регулярным (часто сокращается до просто « k -регулярным»), если -модуль, порожденный Kk ) , ( s является конечно-порожденным R' - модулем . [1]

В частном случае, когда , последовательность является -обычный, если содержится в конечномерном векторном пространстве над .

Линейные комбинации [ править ]

Последовательность s ( n ) называется k -регулярной, если существует целое число E такое, что для всех e j > E и 0 ⩽ r j k e j − 1, каждая подпоследовательность s вида s ( k e j n + r j ) выражается как R -линейная комбинация , где c ij — целое число, f ij E и 0 ≤ b ij k ж ij  − 1. [2]

Альтернативно, последовательность s ( n ) является k -регулярной, если существуют целое число r и подпоследовательности s 1 ( n ), ..., s r ( n ) такие, что для всех 1 ⩽ i r и 0 ⩽ a k − 1, каждая последовательность s i ( kn + a ) в k -ядре K k ( s ) является R ′-линейной комбинацией подпоследовательностей s i ( n ). [2]

серия Официальная

Пусть x 0 , ..., x k − 1 — набор k некоммутирующих переменных и пусть τ — отображение, переводящее некоторое натуральное число n в строку x a 0 ... x a e − 1 , где основание - k представление x - это строка a e - 1 ... a 0 . Тогда последовательность s ( n ) является k -регулярной тогда и только тогда, когда формальный ряд является - рациональный . [3]

Теория автоматов [ править ]

Формальное определение k -регулярной последовательности приводит к автоматной характеризации, аналогичной . матричной машине Шютценбергера [4] [5]

История [ править ]

Понятие k -регулярных последовательностей было впервые исследовано в двух статьях Аллуша и Шаллита. [6] До этого Берстель и Ройтенауэр изучали теорию рациональных рядов , которая тесно связана с k -регулярными последовательностями. [7]

Примеры [ править ]

Последовательность линейки [ править ]

Позволять быть -адическая оценка . Последовательность линейки ( OEIS : A007814 ) -регулярный и -ядро

содержится в двумерном векторном пространстве, порожденном и постоянная последовательность . Эти базисные элементы приводят к рекуррентным соотношениям

которое наряду с начальными условиями и , однозначно определяют последовательность. [8]

Последовательность Туэ-Морса [ править ]

Последовательность Туэ–Морса t ( n ) ( OEIS : A010060 ) является неподвижной точкой морфизма 0 → 01, 1 → 10. Известно, что последовательность Туэ–Морса 2-автоматична. Таким образом, он также 2-регулярен, а его 2-ядро

состоит из подпоследовательностей и .

Числа Кантора [ править ]

Последовательность чисел Кантора c ( n ) ( OEIS : A005823 ) состоит из чисел, троичные разложения которых не содержат единиц. Несложно показать, что

и, следовательно, последовательность чисел Кантора 2-регулярна. Аналогично последовательность Стэнли

0, 1, 3, 4, 9, 10, 12, 13, 27, 28, 30, 31, 36, 37, 39, 40, ... (последовательность A005836 в OEIS )

чисел, троичные разложения которых не содержат двоек, также 2-регулярны. [9]

Сортировка чисел [ править ]

Несколько интересное применение понятия k -регулярности к более широкому изучению алгоритмов обнаруживается при анализе алгоритма сортировки слиянием . Учитывая список из n значений, количество сравнений, выполненных алгоритмом сортировки слиянием, представляет собой числа сортировки , управляемые рекуррентным соотношением.

В результате последовательность, определяемая рекуррентным соотношением для сортировки слиянием T ( n ), представляет собой 2-регулярную последовательность. [10]

Другие последовательности [ править ]

Если является целочисленным многочленом , то является k -регулярным для любого .

Последовательность Глейшера –Гулда является 2-регулярной. Последовательность Штерна–Броко 2-регулярна.

Аллуш и Шалли в своих статьях приводят ряд дополнительных примеров k -регулярных последовательностей. [6]

Свойства [ править ]

k -регулярные последовательности обладают рядом интересных свойств.

  • Любая k -автоматическая последовательность является k -регулярной. [11]
  • Любая k -синхронизированная последовательность является k -регулярной.
  • k - регулярная последовательность принимает конечное число значений тогда и только тогда, когда она k -автоматична. [12] Это непосредственное следствие того, что класс k -регулярных последовательностей является обобщением класса k -автоматических последовательностей.
  • Класс k -регулярных последовательностей замкнут относительно почленного сложения, почленного умножения и свертки . Класс k -регулярных последовательностей также замкнут при масштабировании каждого члена последовательности на целое число λ. [12] [13] [14] [15] В частности, множество k -регулярных степенных рядов образует кольцо. [16]
  • Если является k -регулярным, то для всех целых чисел , является k -автоматическим. Однако обратное не верно. [17]
  • Для мультипликативно независимых k , l ≥ 2, если последовательность является одновременно k -регулярной и l -регулярной, то последовательность удовлетворяет линейной рекуррентности. [18] Это обобщение результата Кобэма относительно последовательностей, которые являются одновременно k -автоматическими и l -автоматическими. [19]
  • n член k -регулярной последовательности целых чисел растет не более чем полиномиально по n . [20]
  • Если это поле и , то последовательность степеней является k -регулярным тогда и только тогда, когда или является корнем единства. [21]

и k - регулярности опровержение Доказательство

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

С другой стороны, опровержение k -регулярности последовательности-кандидата обычно требуется произвести -линейно независимое подмножество в ядре , что обычно сложнее. Вот один из примеров такого доказательства.

Позволять обозначаем количество в двоичном расширении . Позволять обозначаем количество в двоичном расширении . Последовательность можно показать, что он 2-регулярен. Последовательность однако не является 2-регулярным по следующему аргументу. Предполагать является 2-регулярным. Мы утверждаем, что элементы для и 2-ядра линейно независимы относительно . Функция сюръективно к целым числам, поэтому пусть быть наименьшим целым числом таким, что . По 2-регулярности , существуют и константы такой, что для каждого ,

Позволять быть наименьшим значением, для которого . Тогда для каждого ,

Оценивая это выражение в , где и так далее последовательно, получим в левой части

и с правой стороны,

Отсюда следует, что для любого целого числа ,

Но для , правая часть уравнения монотонна, поскольку она имеет вид для некоторых констант , тогда как левая часть — нет, в чем можно убедиться, последовательно подключив , , и . Поэтому, не является 2-регулярным. [22]

Примечания [ править ]

  1. ^ Аллуш и Шалит (1992), Определение 2.1.
  2. ^ Jump up to: Перейти обратно: а б Аллуш и Шалит (1992), Теорема 2.2.
  3. ^ Аллуш и Шалит (1992), Теорема 4.3.
  4. ^ Аллуш и Шалит (1992), Теорема 4.4.
  5. ^ Шютценбергер, М.-П. (1961), «Об определении семейства автоматов», Information and Control , 4 (2–3): 245–270, doi : 10.1016/S0019-9958(61)80020-X .
  6. ^ Jump up to: Перейти обратно: а б Аллуш и Шалит (1992, 2003).
  7. ^ Берстель, Жан; Ройтенауэр, Кристоф (1988). Рациональные ряды и их языки . Монографии EATCS по теоретической информатике. Том. 12. Шпрингер-Верлаг . ISBN  978-3-642-73237-9 .
  8. ^ Аллуш и Шалит (1992), Пример 8.
  9. ^ Аллуш и Шалит (1992), примеры 3 и 26.
  10. ^ Аллуш и Шалит (1992), Пример 28.
  11. ^ Аллуш и Шалит (1992), Теорема 2.3.
  12. ^ Jump up to: Перейти обратно: а б Аллуш и Шалит (2003), с. 441.
  13. ^ Аллуш и Шалит (1992), Теорема 2.5.
  14. ^ Аллуш и Шалит (1992), Теорема 3.1.
  15. ^ Аллуш и Шалит (2003), с. 445.
  16. ^ Аллуш и Шалит (2003), с. 446.
  17. ^ Аллуш и Шалит (2003), с. 441.
  18. ^ Белл, Дж. (2006). «Обобщение теоремы Кобэма для регулярных последовательностей». Лотарингский семинар по комбинаторике . 54А .
  19. ^ Кобэм, А. (1969). «О зависимости от базы множеств чисел, распознаваемых конечными автоматами». Математика. Теория систем . 3 (2): 186–192. дои : 10.1007/BF01746527 . S2CID   19792434 .
  20. ^ Аллуш и Шалит (1992) Теорема 2.10.
  21. ^ Аллуш и Шалит (2003), с. 444.
  22. ^ Аллуш и Шалит (1993), с. 168–169.

Ссылки [ править ]

Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 0fb6658ae0f0f860524604cd8d6393a0__1699337040
URL1:https://arc.ask3.ru/arc/aa/0f/a0/0fb6658ae0f0f860524604cd8d6393a0.html
Заголовок, (Title) документа по адресу, URL1:
k-regular sequence - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)