Нормальный номер - Normal number

В математика, а настоящий номер как говорят просто нормально в целое число основание б[1] если его бесконечная последовательность цифры распределяется равномерно в том смысле, что каждый из б цифры имеют то же самое естественная плотность  1/б. Число называется нормальный в базе б если для каждого положительного целого числа п, все возможные строки п цифры долго имеют плотностьбп.

Интуитивно понятно, что число, являющееся просто нормальным, означает, что никакая цифра не встречается чаще, чем любая другая. Если число является нормальным, никакая конечная комбинация цифр заданной длины не встречается чаще, чем любая другая комбинация такой же длины. Нормальное число можно представить как бесконечную последовательность подбрасываний монеты (двоичный ) или броски кубика (база 6 ). Хотя там буду быть последовательностями, такими как 10, 100 или более последовательных решек (двоичные) или пятерок (основание 6) или даже 10, 100 или более повторений последовательности, такой как хвост-голова (два последовательных подбрасывания монеты) или 6-1 (два последовательных бросков кубика), также будет столько же любой другой последовательности равной длины. Никакая цифра или последовательность не приветствуются.

Число называется абсолютно нормально если это нормально для всех оснований целых чисел больше или равно 2.

Хотя можно дать общее доказательство, что почти все реальные числа нормальны (это означает, что набор ненормальных чисел имеет Мера Лебега нуль),[2] это доказательство не конструктивный, и только несколько конкретных чисел оказались нормальными. Например, Постоянная Чайтина нормально (и невычислимый ). Широко распространено мнение, что (вычислимые) числа 2, π, и е нормальны, но доказательства остаются неуловимыми.

Определения

Пусть Σ - конечная алфавит из б-цифры и Σ набор всех последовательности что может быть взято из этого алфавита. Позволять S ∈ Σ быть такой последовательностью. Для каждого а в Σ пусть NS(а, п) обозначают, сколько раз цифра а появляется в первом п цифры последовательности S. Мы говорим что S является просто нормально если предел

для каждого а. Теперь позвольте ш быть любым конечным нить в Σ и разреши NS(ш, п) быть количеством раз, когда строка ш появляется как подстрока во-первых п цифры последовательности S. (Например, если S = 01010101 ..., то NS(010, 8) = 3.) S является нормальный если для всех конечных строк ш ∈ Σ,

где |ш | обозначает длину строки ш.Другими словами, S нормально, если все строки одинаковой длины встречаются с равными асимптотический частота. Например, в нормальной двоичной последовательности (последовательность в алфавите {0,1}) 0 и 1 встречаются с частотой 12; 00, 01, 10 и 11 встречаются с частотой 14; 000, 001, 010, 011, 100, 101, 110 и 111 встречаются с частотой 18и др. Грубо говоря, вероятность найти строку ш в любой позиции в S именно то, что ожидалось, если бы последовательность была произведена в случайный.

Предположим теперь, что б является целое число больше 1 и Икс это настоящий номер. Рассмотрим расширение бесконечной последовательности цифр Sх, б из Икс в базе б позиционная система счисления (десятичную точку игнорируем). Мы говорим что Икс является просто нормально в базе б если последовательность Sх, б просто нормально[3] и это Икс является нормальный в базе б если последовательность Sх, б это нормально.[4] Число Икс называется нормальный номер (или иногда абсолютно нормальный номер) если это нормально в базе б для каждого целого числа б больше 1.[5][6]

Данная бесконечная последовательность либо нормальна, либо ненормальна, тогда как действительное число, имеющее другое основание -б расширение для каждого целого числа б ≥ 2, может быть нормальным для одной базы, но не для другой[7][8] (в этом случае это не нормальное число). Для баз р и s с журналом р / бревно s рациональный (так что р = бм и s = бп) каждое число нормальное в базе р это нормально в базе s. Для баз р и s с журналом р / бревно s иррационально, существует несчетное количество нормальных чисел в каждой базе, но нет в другой.[8]

А дизъюнктивная последовательность представляет собой последовательность, в которой появляется каждая конечная строка. Нормальная последовательность дизъюнктивна, но дизъюнктивная последовательность не обязательно должна быть нормальной. А богатое число в базе б тот, чье расширение по базе б дизъюнктивно:[9] тот, который дизъюнктивен к каждой базе, называется абсолютно дизъюнктивный или называется лексикон. Число нормальное в базе б богат базой б, но не обязательно наоборот. Реальное число Икс богат базой б тогда и только тогда, когда множество {xbп мод 1:п ∈ N} является плотный в единичный интервал.[9][10]

Мы определили число как просто нормальное в базе б если каждая отдельная цифра появляется с частотой 1 /б. Для данной базы б, число может быть просто нормальным (но не нормальным или б-плотный[требуется разъяснение ]), б-плотный (но не просто нормальный или нормальный), нормальный (и, следовательно, просто нормальный и б-dense) или ни одного из них. Число абсолютно ненормально или абсолютно ненормальный если это просто не нормально в любой базе.[5][11]

Свойства и примеры

Понятие нормального числа было введено Эмиль Борель  (1909 ). С использованием Лемма Бореля – Кантелли., он доказал, что почти все действительные числа являются нормальными, что свидетельствует о существовании нормальных чисел. Вацлав Серпинский  (1917 ) показал, что можно указать конкретный такой номер. Бехер и Фигейра (2002 ) доказал, что существует вычислимый Абсолютно нормальное число. Хотя эта конструкция не дает напрямую цифр построенных чисел, она показывает, что в принципе возможно перечислить все цифры конкретного нормального числа.

Набор ненормальных чисел, несмотря на то, что он "большой" в смысле бесчисленный, также нулевой набор (поскольку его мера Лебега как подмножество действительных чисел равна нулю, поэтому она по существу не занимает места внутри действительных чисел). Кроме того, ненормальные числа (как и нормальные числа) плотны в вещественных числах: набор ненормальных чисел между двумя различными действительными числами не пуст, поскольку он содержит каждое рациональное число (на самом деле это бесчисленное множество[12] и даже прийти ). Например, существует несчетное количество чисел, десятичные разложения которых (с основанием 3 или выше) не содержат цифры 1, и ни одно из этих чисел не является нормальным.

Постоянная Чамперноуна

0.1234567891011121314151617181920212223242526272829...,

полученный путем конкатенации десятичных представлений натуральные числа по порядку, является нормальным в базе 10. Аналогичным образом, различные варианты константы Шамперноуна (выполненные путем выполнения той же конкатенации в других базах) являются нормальными в своих соответствующих базах (например, константа Шамперноу по основанию 2 является нормальной в базе 2). , но на других базах их нормальность не доказана.

В Константа Коупленда – Эрдеша

0.23571113171923293137414347535961677173798389...,

полученный путем объединения простые числа в базе 10, нормально в базе 10, как доказано А. Х. Коупленд и Пол Эрдёш  (1946 ). В более общем плане последние авторы доказали, что действительное число, представленное в базе б путем конкатенации

0.ж(1)ж(2)ж(3)...,

куда ж(п) это пth простое число выражено в базе б, нормально в базе б. Безикович  (1935 ) доказал, что число, представленное тем же выражением, с ж(п) = п2,

0.149162536496481100121144...,

полученный путем объединения квадратные числа в базе 10, нормально в базе 10. Гарольд Давенпорт и Эрдеш (1952 ) доказал, что число, представленное тем же выражением, с ж будучи любым непостоянным многочленом, значения положительных целых чисел которого являются положительными целыми числами, выраженными в базе 10, является нормальным в основе 10.

Накаи и Сиокава (1992 ) доказал, что если ж(Икс) - любая непостоянная многочлен с действительными коэффициентами такими, что ж(Икс)> 0 для всех Икс > 0, то действительное число, представленное конкатенацией

0.[ж(1)][ж(2)][ж(3)]...,

где [ж(п)] это целая часть из ж(п) выражается в базе б, нормально в базе б. (Этот результат включает в качестве частных случаев все вышеупомянутые результаты Champernowne, Besicovitch и Davenport & Erds.) Авторы также показывают, что тот же результат имеет место даже в более общем случае, когда ж любая функция вида

ж(Икс) = α ·Иксβ + α1·Иксβ1 + ... + αd·Иксβd,

где αs и βs - действительные числа с β> β1 > β2 > ...> βd ≥ 0 и ж(Икс)> 0 для всех Икс > 0.

Бейли и Крэндалл (2002 ) показать явное бесчисленное множество класс б-нормальные числа возмущением Числа Стоунхема.

Доказать нормальность чисел, которые не созданы искусственно, было неуловимой целью. Пока 2, π, пер (2), и е строго предполагаются как нормальные, до сих пор неизвестно, нормальны они или нет. Не было даже доказано, что все цифры на самом деле встречаются бесконечно много раз в десятичных разложениях этих констант (например, в случае π популярное утверждение «каждая строка чисел в конечном итоге встречается в π» не является истинным. ). Также было высказано предположение, что каждый иррациональный алгебраическое число абсолютно нормально (что означало бы, что 2 нормально), и контрпримеры не известны ни в одной базе. Однако ни одно иррациональное алгебраическое число не оказалось нормальным ни в какой базе.

Ненормальные числа

Нет рациональное число нормально в любой базе, так как последовательности цифр рациональных чисел в конечном итоге периодический.[13] Однако рациональное число может быть просто нормально в конкретной базе. Например, просто нормально в базе 10.

Мартин (2001 ) дает пример абсолютно ненормального иррационального числа.[14] Позволять ж(2) = 4 и

Тогда α является Число Лиувилля и совершенно ненормально.

Характеристики

Дополнительные свойства нормальных чисел включают:

  • Любое ненулевое действительное число можно записать как произведение двух нормальных чисел. Например, если а - любое ненулевое действительное число, и Икс ненулевое действительное число, которое выбран равномерно случайным образом из любого конечного интервала, то почти наверняка Икс/а и а/Икс оба нормальные.
  • Если Икс это нормально в базе б и а 0 - рациональное число, тогда также нормально в базе б.[15]
  • Если является плотный (для каждого и для всех достаточно больших п, ) и базовые-б расширения элементов А, то число , образованный конкатенацией элементов А, нормально в базе б (Коупленд и Эрдеш, 1946 г.). Отсюда следует, что число Чамперноуна нормально по основанию 10 (поскольку множество всех положительных целых чисел, очевидно, плотно) и что константа Коупленда – Эрдеша нормальна по основанию 10 (поскольку теорема о простых числах следует, что множество простых чисел плотно).
  • Последовательность нормальная если и только если каждый блокировать одинаковой длины появляется с одинаковой частотой. (Блок длины k это подстрока длины k появляется в позиции в последовательности, кратной k: например первая длина-k блокировать S является S[1..k], вторая длина -k блок S[k+1..2k] и т. д.) Это подразумевается в работах Зива и Лемпеля (1978 ) и явным образом изложены в работах Бурка, Хичкока и Винодчандрана (2005 ).
  • Число нормальное в базе б если и только если это просто нормально в базе бk для всех . Это следует из характеристики нормальности в предыдущем блоке: пth блок длины k в его основе б расширение соответствует пth цифра в его базе бk расширение, число просто нормальное в базе бk тогда и только тогда, когда блоки длины k появляются в его базе б расширение с равной частотой.
  • Число является нормальным тогда и только тогда, когда оно просто нормально в каждой базе. Это следует из предыдущей характеристики базового б нормальность.
  • Число б-нормально тогда и только тогда, когда существует набор натуральных чисел где число просто нормальное в базах бм для всех [16] Никакого конечного набора недостаточно, чтобы показать, что это число б-нормальный.
  • Все нормальные последовательности замкнутый относительно конечных вариаций: добавление, удаление или изменение конечный количество цифр в любой нормальной последовательности остается нормальным. Точно так же, если конечное число цифр добавляется, удаляется или изменяется в любой простой нормальной последовательности, новая последовательность все равно остается просто нормальной.

Подключение к конечным автоматам

Агафонов показал раннюю связь между конечные автоматы и нормальные последовательности: каждая бесконечная подпоследовательность, выбранная из нормальной последовательности обычный язык тоже нормально. Другими словами, если кто-то запускает конечный автомат в нормальной последовательности, где каждое из состояний конечного автомата помечено либо «выход», либо «нет выхода», и машина выводит цифру, которую он читает следующей после ввода "output" состояние, но не выводит следующую цифру после входа в "no output state", тогда последовательность, которую он выводит, будет нормальной.[17]

Более глубокая связь существует с конечными игроками (FSG) и конечными компрессорами без потерь информации (ILFSC).

  • А конечный игрок (a.k.a. конечное состояние мартингейл) - конечный автомат над конечным алфавитом , каждое состояние которого помечено процентным соотношением денег, на которое можно сделать ставку, на каждую цифру в . Например, для FSG по двоичному алфавиту , текущее состояние q ставит какой-то процент денег игрока на бит 0, а оставшиеся доля денег игрока на бите 1. Денежная ставка на цифру, которая идет следующей во входных данных (общая сумма денег, умноженная на процентную ставку), умножается на , а остальные деньги потеряны. После того, как бит считан, FSG переходит в следующее состояние в соответствии с полученными входными данными. А ФСГ d преуспевает на бесконечной последовательности S если, начиная с 1 доллара, делает неограниченные денежные ставки на последовательность; т.е. если
куда сумма денег игрока d после прочтения первого п цифры S (видеть предел высшего ).
  • А конечный компрессор конечный автомат с выходными строками, обозначающими его переходы между состояниями, включая, возможно, пустую строку. (Поскольку при каждом переходе состояния из входной последовательности считывается одна цифра, необходимо иметь возможность выводить пустую строку, чтобы вообще достичь любого сжатия). Конечный компрессор без потерь информации - это конечный компрессор, входной сигнал которого может быть однозначно восстановлен из его выхода и конечного состояния. Другими словами, для конечного компрессора C с набором состояний Q, C информация без потерь, если функция , отображая входную строку C в строку вывода и конечное состояние C, является 1–1. Техники сжатия, такие как Кодирование Хаффмана или Кодирование Шеннона – Фано могут быть реализованы с помощью ILFSC. ILFSC C компрессы бесконечная последовательность S если
куда это количество цифр, выводимых C после прочтения первого п цифры S. В коэффициент сжатияограничивать низший выше) всегда можно сделать равным 1 ILFSC с 1 состоянием, который просто копирует свой вход в выход.

Шнорр и Стимм показали, что ни один FSG не может быть успешным в любой нормальной последовательности, а Бурк, Хичкок и Винодчандран показали разговаривать. Следовательно:

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

Зив и Лемпель показали:

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

(они фактически показали, что оптимальная степень сжатия последовательности по всем ILFSC - это именно ее энтропия ставка, количественная мера отклонения от нормальности, равная 1 именно тогда, когда последовательность нормальна). Поскольку Алгоритм сжатия LZ сжимает асимптотически, как и любой ILFSC, это означает, что алгоритм сжатия LZ может сжимать любую ненормальную последовательность.[18]

Эти характеристики нормальных последовательностей можно интерпретировать как означающие, что «нормальный» = «случайный с конечным числом состояний»; т.е. нормальные последовательности - это в точности те, которые кажутся случайными для любого конечного автомата. Сравните это с алгоритмически случайные последовательности, которые представляют собой те бесконечные последовательности, которые кажутся случайными для любого алгоритма (и на самом деле имеют похожие характеристики игры и сжатия с Машины Тьюринга замена конечных автоматов).

Подключение к равнораспределенным последовательностям

Число Икс это нормально в базе б если и только если последовательность является равнораспределенный по модулю 1,[19][20] или, что эквивалентно, используя Критерий Вейля, если и только если

Эта связь приводит к терминологии, что Икс нормальна по основанию β для любого действительного числа β тогда и только тогда, когда последовательность равнораспределена по модулю 1.[20]

Примечания

Смотрите также

Рекомендации

дальнейшее чтение

внешняя ссылка