Jump to content

Функция вопросительного знака Минковского

Функция вопросительного знака Минковского.
Слева: ?( х ) . Справа: ?( х ) - х .

В математике , функция вопросительного знака Минковского обозначаемая ?( x ) , представляет собой функцию с необычными фрактальными свойствами, определенную Германом Минковским в 1904 году. [1] Он отображает квадратичные иррациональные числа в рациональные числа на единичном интервале с помощью выражения, связывающего в непрерывную дробь разложение квадратичных чисел с двоичным разложением рациональных чисел, данного Арно Данжуа в 1938 году. [2] Он также отображает рациональные числа в двоичные рациональные числа , как можно видеть из рекурсивного определения, тесно связанного с деревом Штерна-Броко .

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

Один из способов определения функции вопросительного знака включает в себя соответствие между двумя различными способами представления дробных чисел с использованием конечных или бесконечных двоичных последовательностей . Наиболее привычно, что строка из 0 и 1 с одной точкой «.», например «11.001001000011111...», может интерпретироваться как двоичное представление числа. В данном случае это число

Однако существует другой способ интерпретации той же последовательности, используя цепные дроби . Интерпретируя дробную часть «0,001001000011111...» как двоичное число таким же образом, замените каждый последовательный блок из 0 или 1 на длину его серии (или, для первого блока нулей, длину его серии плюс единица), в этом случай, генерирующий последовательность . Затем используйте эту последовательность в качестве коэффициентов цепной дроби: [3] [4]

Функция вопросительного знака обращает этот процесс: она переводит непрерывную дробь данного действительного числа в двоичную последовательность, закодированную по длине, а затем переинтерпретирует эту последовательность как двоичное число. [3] [4] Например, для примера выше, . Чтобы определить это формально, если иррациональное число имеет (неокончательное) представление цепной дроби

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

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

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

Вопросительный знак явно визуально самоподобен. Моноид действующими на самоподобий может быть порожден двумя операторами S и R, единичном квадрате, и определяться следующим образом:

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

Точка графике ? на имеет координаты ( x , ?( x )) для некоторого x в единичном интервале. Такая точка преобразуется S и R в другую точку графика, потому что ? удовлетворяет следующим тождествам для всех x ∈ [0, 1] :

Эти два оператора можно многократно комбинировать, образуя моноид. Тогда общим элементом моноида будет

для натуральных чисел a 1 , a 2 , a 3 , … . Каждый такой элемент описывает самоподобие функции вопросительного знака. Этот моноид иногда называют моноидом удвоения периода , и все фрактальные кривые с удвоением периода имеют описываемую им самосимметрию ( кривая де Рама , частным случаем которой является вопросительный знак, является категорией таких кривых). Элементам моноида соответствуют рациональные числа посредством отождествления a 1 , a 2 , a 3 , … с цепной дробью [0; а 1 , а 2 , а 3 ,…] . Поскольку оба

и
являются дробно-линейными преобразованиями с целыми коэффициентами, моноид можно рассматривать как подмножество модулярной группы PSL(2, Z ) .

Квадратичные иррациональные числа [ править ]

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

Диадическая симметрия [ править ]

Определите два хода: ход влево и ход вправо, действительные на единичном интервале. как

и и
и Тогда функция вопросительного знака подчиняется симметрии движения влево.
и правая симметрия
где обозначает композицию функций . Они могут быть произвольно объединены. Рассмотрим, например, последовательность ходов влево-вправо. Добавление индексов C и D и, для ясности, удаление оператора композиции. почти во всех местах, за исключением нескольких, есть:
Произвольные строки конечной длины в буквах L и R соответствуют двоично-рациональным числам , поскольку каждое двоично-рациональное число может быть записано как для целых чисел n и m и как конечная длина битов с Таким образом, каждое двоичное рациональное находится во взаимно однозначном соответствии с некоторой самосимметрией функции вопросительного знака.

Некоторые изменения в обозначениях могут немного облегчить выражение вышеизложенного. Позволять и обозначают L и R. Композиция функций расширяет это до моноида , поскольку можно написать и вообще, для некоторых двоичных строк цифр A , B , где AB — это обычная конкатенация таких строк. Тогда диадический моноид M является моноидом всех таких движений конечной длины влево-вправо. Письмо как общий элемент моноида, имеется соответствующая самосимметрия функции вопросительного знака:

Изоморфизм [ править ]

Явное отображение между рациональными числами и двоичными рациональными числами может быть получено с помощью оператора отражения

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

диадического преобразования Периодические орбиты

Рассмотрим теперь периодические орбиты двоичного преобразования . Они соответствуют битовым последовательностям, состоящим из конечной исходной «хаотичной» последовательности битов. , за которым следует повторяющаяся строка длины . Такие повторяющиеся строки соответствуют рациональному числу. Это легко сделать явным. Писать

тогда явно есть
Учитывая исходную неповторяющуюся последовательность, мы явно имеем рациональное число. Фактически, каждое рациональное число можно выразить таким образом: начальная «случайная» последовательность, за которой следует циклическое повторение. То есть периодические орбиты карты находятся во взаимно однозначном соответствии с рациональными числами.

орбиты как цепные дроби Периодические

Такие периодические орбиты имеют эквивалентную периодическую цепную дробь в соответствии с установленным выше изоморфизмом. Существует начальная «хаотическая» орбита некоторой конечной длины, за которой следует повторяющаяся последовательность. Повторяющаяся последовательность порождает периодическую цепную дробь, удовлетворяющую Эта непрерывная дробь имеет вид [5]

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

Решая явно, получаем следующее: Нетрудно проверить, что решения этой задачи удовлетворяют определению квадратичных иррациональных чисел. Фактически, любое квадратичное иррациональное число можно выразить таким образом. Таким образом, квадратичные иррациональные числа находятся во взаимно однозначном соответствии с периодическими орбитами диадического преобразования, которые находятся во взаимно однозначном соответствии с (недиадическими) рациональными числами, которые находятся во взаимно однозначном соответствии с диадическое рациональное мышление. Функция вопросительного знака обеспечивает соответствие в каждом случае.

Свойства ?( x ) [ править ]

?(х) - х

Функция вопросительного знака является строго возрастающей и непрерывной. [6] но не абсолютно непрерывная функция. Производная рациональных определена почти всюду , и может принимать только два значения: 0 (ее значение почти везде, в том числе и у всех чисел ) и . [7] Существует несколько конструкций меры , которая при интегрировании дает функцию вопросительного знака. Одна из таких конструкций получается путем измерения плотности чисел Фарея на прямой числовой линии. Мера вопросительного знака является типичным примером того, что иногда называют мультифрактальными мерами .

Функция вопросительного знака отображает рациональные числа в двоично-рациональные числа , то есть те, представление которых по основанию два заканчивается, что можно доказать индукцией из рекурсивной конструкции, описанной выше. Он отображает квадратичные иррациональные числа в недиадические рациональные числа. В обоих случаях он обеспечивает изоморфизм порядка между этими множествами: [8] формулируя конкретную теорему Кантора об изоморфизме, согласно которой каждые два неограниченных счетных плотных линейных порядка порядково-изоморфны. [9] Это нечетная функция и удовлетворяет функциональному уравнению ?( x + 1) = ?( x ) + 1 ; следовательно, x ↦ ?( x ) − x — нечетная периодическая функция с периодом один. Если ?( x ) иррационально, то x либо алгебраический степени больше двух, либо трансцендентный .

Функция вопросительного знака имеет фиксированные точки в 0, 1/2 как минимум и 1 и еще две, симметричные относительно средней точки. Один примерно равен 0,42037. [6] Мощевитин предположил, что это единственные пять неподвижных точек. [10]

В 1943 году Рафаэль Салем поднял вопрос о том, исчезают ли на бесконечности коэффициенты Фурье – Стилтьеса функции вопросительного знака. [11] Другими словами, он хотел знать, действительно ли

На этот вопрос Джордан и Салстен ответили утвердительно, как на частный случай результата по мерам Гиббса . [12]

График функции вопросительного знака Минковского представляет собой частный случай фрактальных кривых, известных как кривые де Рама .

Алгоритм [ править ]

Рекурсивное определение естественным образом подходит для алгоритма вычисления функции с любой желаемой степенью точности для любого действительного числа, как C. демонстрирует следующая функция Алгоритм спускается по дереву Штерна-Броко в поисках входных данных x суммирует члены двоичного разложения y = ?( x ) и по пути . Пока инвариант цикла qr ps = 1 сохраняется, нет необходимости уменьшать дробь м / н = p + r / q + s , так как это уже в низших терминах. Другой инвариант p / q x < р / с . for цикл в этой программе можно анализировать примерно так же, как while цикл, в котором операторы условного разрыва в первых трех строках определяют условие. Единственные утверждения в цикле, которые могут повлиять на инварианты, находятся в последних двух строках, и можно показать, что они сохраняют истинность обоих инвариантов до тех пор, пока первые три строки выполняются успешно без выхода из цикла. Третий инвариант тела цикла (с точностью до плавающей запятой) — это y ≤ ?( x ) < y + d , но поскольку d уменьшается вдвое в начале цикла перед проверкой каких-либо условий, наш вывод состоит только в том, что y ≤ ?( x ) < y + 2 d в конце цикла.

Для доказательства завершения достаточно заметить, что сумма q + s увеличивается как минимум на 1 с каждой итерацией цикла и что цикл завершится, когда эта сумма станет слишком большой, чтобы ее можно было представить в примитивном типе данных C. long. Однако на практике условный разрыв, когда y + d == y это то, что обеспечивает завершение цикла в разумные сроки.

/* Minkowski's question-mark function */
double minkowski(double x) {
    long p = x;
    long q = 1, r = p + 1, s = 1, m, n;
    double d = 1, y = p;
    if (x < p || (p < 0) ^ (r <= 0))
        return x; /* out of range ?(x) =~ x */
    for (;;) { /* invariants: q * r - p * s == 1 && p / q <= x && x < r / s */
        d /= 2;
        if (y + d == y)
            break; /* reached max possible precision */
        m = p + r;
        if ((m < 0) ^ (p < 0))
            break; /* sum overflowed */
        n = q + s;
        if (n < 0)
            break; /* sum overflowed */

        if (x < (double)m / n) {
            r = m;
            s = n;
        } else {
            y += d;
            p = m;
            q = n;
        }
    }
    return y + d; /* final round-off */
}

Распределение вероятностей

Ограничив функцию вопросительного знака Минковского до ?:[0,1] → [0,1], ее можно использовать как кумулятивную функцию распределения сингулярного распределения на единичном интервале. Это распределение симметрично относительно своей средней точки, с необработанными моментами примерно m 1 = 0,5, m 2 = 0,290926, m 3 = 0,186389 и m 4 = 0,126992, [13] таким образом, среднее значение и медиана равны 0,5, стандартное отклонение около 0,2023, асимметрия 0 и избыточный эксцесс около -1,147.

См. также [ править ]

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

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

Исторические источники [ править ]

  • Минковский, Герман (1904), «О геометрии чисел» , Переговоры III. Международный конгресс математиков в Гейдельберге , Берлин, стр. 164–173, JFM   36.0281.01 , заархивировано из оригинала 4 января 2015 г. {{citation}}: CS1 maint: отсутствует местоположение издателя ( ссылка )
  • Данжуа, Арно (1938), «О реальной функции Минковского», J. Math. Чистое приложение. , Серия IX (на французском языке), 17 : 105–151, Zbl   0018.34602

Библиография [ править ]

Дальнейшее чтение [ править ]

Внешние ссылки [ править ]

Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 9af822fe8c3e25b600659ee0a6c00549__1713735720
URL1:https://arc.ask3.ru/arc/aa/9a/49/9af822fe8c3e25b600659ee0a6c00549.html
Заголовок, (Title) документа по адресу, URL1:
Minkowski's question-mark function - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)