stringtranslate.com

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

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

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

Определение и интуиция

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

цепные дробидлину его серии[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 )

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

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

Диадическая симметрия

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

композицию функции
двоичным рациональным числамnm

Некоторые изменения в обозначениях могут немного облегчить выражение вышеизложенного. Пусть и обозначают 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] Мощевитин предположил, что это были единственные 5 неподвижных точек. [10]

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

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

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

Алгоритм

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

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

/* Функция вопросительного знака Минковского */ double minkowski ( double x ) { long p = x ; длинный q знак равно 1 , р знак равно п + 1 , s знак равно 1 , м , п ; двойной d знак равно 1 , y знак равно п ; if ( x < p || ( p < 0 ) ^ ( r <= 0 )) вернуть x ; /* вне диапазона ?(x) =~ x */ for (;;) { /* инварианты: q * r - p * s == 1 && p / q <= x && x < r / s */ d /= 2 ; если ( y + d == y ) сломать ; /* достигнута максимально возможная точность */ m = p + r ; если (( m < 0 ) ^ ( p < 0 )) сломать ; /* сумма переполнена */ n = q + s ; если ( n < 0 ) сломать ; /* сумма переполнена */                                                                                     если ( Икс < ( двойной ) м / п ) { р знак равно м ; с знак равно п ; } Еще { у += d ; п = м ; д знак равно п ; } } вернуть y + d ; /* последнее округление */ }                               

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

Ограничив функцию вопросительного знака Минковского до ?:[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.

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

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

Примечания

  1. ^ Минковский (1904), стр. 171–172.
  2. ^ Денджой (1938).
  3. ^ аб Финч (2003), стр. 441–442.
  4. ^ ab Пифей Фогг (2002), с. 95.
  5. ^ Хинчин (1964).
  6. ^ аб Финч (2003), с. 442.
  7. ^ Душистова и Мощевитин (2012).
  8. ^ Гиргенсон (1996).
  9. ^ Бхаттачарджи и др. (1997).
  10. ^ Мощевитин (2020).
  11. ^ Салем (1943).
  12. ^ Джордан и Салстен (2016).
  13. ^ Алкаускас (2010).

Исторические источники

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

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

Внешние ссылки