Суперлогарифм

В математике суперлогари́фм — это одна из двух обратных функций тетрации.

Так же как возведение в степень имеет две обратных функции (корень и логарифм), так и тетрация имеет две обратных функции: суперкорень и суперлогарифм. Это обусловлено некоммутативностью гипероператора при .

ОпределенияПравить

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

Обозначение:  , произносится как «суперлогарифм   по основанию  ».

Суперлогарифм как решение уравненияПравить

Для положительных чисел   и   суперлогарифм можно определить как одно из существующих решений уравнения:

 ; притом исходя из открытых теоретических проблем, суперлогарифм точно может принимать пока только чётные и нечётные значения (то есть они могут быть определены и вычислены). Для нечётного суперлогарифма числа   и   могут принимать любые положительные значения, — это объясняется тем, что функции вида   при   всюду возрастают (из-за отсутствия положительных точек экстремумов производных).

Для чётного же логарифма есть некоторые ограничения. Так, например, для   не существует такого  , чтобы выполнялось неравенство   (потому что число   является минимальным значением тетрации  ). Однако, для   ограничение будет уже другим (и т. д.).

Итерированный логарифмПравить

Положительный целочисленный суперлогарифм с точностью равен итерированному логарифму, например: 

И действительно,  

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

Суперлогарифм как функция АбеляПравить

Суперлогарифмическая функция — это абелева функция, т.к. она является единственным решением функционального уравнения Абеля  (англ.) для  [1]:

 

Таким образом, суперлогарифм может быть неявно определён через следующий алгоритм:

 

Например,  проверка:

 

Это определение также накладывает ограничение на положительность и целочисленность суперлогарифма. Для распространения значений суперлогарифма на бо́льшие множества действительных чисел используются несколько приближённых подходов, обычно включающих в себя третье дополнительное требование к предыдущим двум, которое варьируется от автора к автору (см. подробно далее):

  • Метод линейной аппроксимации Рубстова и Ромерио;
  • Квадратичная аппроксимация Эндрю Роббинса;
  • Регулярная абелева функция (Джордж Секереш);
  • Метод итерированной функции Питера Уокера;
  • Натуральный матричный подход Питера Уокера (затем обобщённый Эндрю Роббинсом).

ПриближенияПравить

Метод линейной аппроксимацииПравить

Первыми авторами, нашедшими это приближение, были Константин Анатольевич Рубцов и Джиованни Ф. Ромерио (итал. Giovanni F. Romerio) (хотя конкретно данной формулы нет в их статье, она может быть выведена из их прототипа соответствующего алгоритма для вычислительного программного обеспечения — гиперкалькулятора[2]). С другой стороны, линейная аппроксимация тетрации была найдена и раньше, например, Иоаннисом Галидакисом (греч. Ιωάννης Γαλιδάκης) (натуральная обратная линейная аппроксимация). Приближённое вычисление суперлогарифма данным методом сводится к выполнению следующего алгоритма:

 

Это кусочно-определённая непрерывная для всех действительных   функция (подобно итерированному логарифму) с линейной "критической частью".

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

Метод квадратичной аппроксимацииПравить

Первым автором, опубликовавшим данное приближение, был Эндрю Роббинс (англ. Andrew Robbins). Этот метод предполагает следующий алгоритм[3]:

 
Это кусочно-определённая непрерывная дифференцируемая для всех действительных   функция с квадратичной "критической частью". Данная аппроксимация обобщения суперлогарифма позволяет выполнять основные операции исчисления суперлогарифма без большого количества подготовительных заблаговременных решений и вычислительных издержек.

ОбобщенияПравить

Оба описанных выше метода являются частными случаями сложного натурального матричного подхода, найденного сперва Питером Уокером (англ. Peter Walker), а затем обобщённого Эндрю Роббинсом. В частности, вторая строка в этих системах является произведением полинома степени   от   на детерминант некоторой матрицы порядка   (см. примеры матриц в его статье), которая описывается сложной общей формулой с использованием символа Кронекера. Таким образом можно получить кубическое и т. д. приближения, каждое из которых с возрастанием   будет точнее предыдущего. Первая и последняя строки в системах приближений не меняются и основываются на леммах, так же описанных автором с приведением доказательств[3]. Существуют также другие методы аппроксимации, но они все слишком громоздки и сложны для практического применения.

СвойстваПравить

Основное суперлогарифмическое тождествоПравить

Из определения суперлогарифма следует основное суперлогарифмическое тождество:

 

В частности, если  , то   Пусть   а   тогда доказательство равенства сводится к следующему тождеству:

 

 

  отсюда следуют два варианта:

  • либо   тогда   и  
  • либо   тогда   откуда   но т. к.   (см. далее), то   и   что уже было.

Суперлогарифм единицы, нуля и числа, равного основаниюПравить

Принимается (определяется), что   на основе чего и выводятся все следующие свойства суперлогарифма:

  •   доказательство:

 

  • в отличие от логарифма, суперлогарифм нуля существует и определён:   что может быть доказано так:

 

  •   для доказательства примем, что  

  откуда  

Другие известные свойстваПравить

Остальные свойства суперлогарифма определены для положительных   и   (но не для любых):

  •  , — довольно очевидное свойство:

  Данное тождество можно обобщить для любого целого  :

 

  •   что, опять же, легко выводится на тех же основаниях:

  Обобщённо для любого целого  [2]:

 

  • В общем случае,  
  • Чётные суперлогарифмы одинаковых чисел, но с разными основаниями, могут быть равны. Простой пример:  
  •   — основано на рекурсивном свойстве тетрации:

  откуда следует, что   что является случаем неопределённости нуля.

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

  Например:  

Замена основанияПравить

Для суперлогарифма формула с заменой оснований не действует:  

Для доказательство используем следующее утверждение:   Выразим  

  если тождество с заменой оснований было бы верным, мы б получили в результате, что   и   однако, как уже отмечалось раннее, на практике существует бесконечное множество равных между собой чётных суперлогарифмов одного и того же числа   но с разными основаниями   и   (см. пример выше).

Более общая формула, аналогичная замене оснований логарифма, основывается на свойстве логарифма вынесения показателя степени числа:

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

НеравенстваПравить

Значение суперлогарифма какого-либо числа, во-первых, существует не всегда (см. выше), а во-вторых, чётко определено только в случае, когда и основание, и число лежат по одну сторону от единицы (т. е.   при   либо при  ). Если же эти неравенства нарушаются, то, скорее всего, суперлогарифм примет отрицательные значения (только до  ).

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

Суперлогарифмическая функцияПравить

Основные характеристикиПравить

 
Поведение функции   (или  ) на комплексной плоскости: графики целочисленных значений вещественных и мнимых частей показаны толстыми линиями.

Если рассматривать суперлогарифмируемое число как переменную, мы получим, суперлогарифмическую функцию   или   (обратная функция к суперэкспоненте). Она определена при   но не для всех   и   область значений — пока только целые неотрицательные числа.

Для основания   натуральный суперлогарифм (и обратный к нему)    однозначен, т. к. функция   (или  ) на данном промежутке строго возрастает (убывает)[4]. Более того, существует предел при стремлении суперлогарифма к нулю[4]:  

Предположительно, функция   является аналитической, по крайней мере, для некоторых значений[5]. Поведение функции в разрезе комплексной плоскости для случая   представлено на рисунке (значения самой функции аппроксимизированны).

Из определения следует, что суперлогарифмическая зависимость есть обратная функция для функции   поэтому, если существование и единственность аналитического расширения тетрации обеспечивается условиями асимптотических подходов к фиксированным точкам   и  [6] в верхней и нижней частях комплексной плоскости, то обратная функция тоже должна быть уникальной. Такая функция вещественна на реальной оси. Она имеет два экстремума в точках   и   Она приближается к своему предельному значению   в окрестности отрицательной части реальной оси (вся полоса между разрезами показана розовыми линиями на рисунке) и медленно растёт вдоль положительного направления реальной оси. Поскольку производная на реальной оси положительна, мнимая часть   остаётся положительной чуть выше реальной оси и отрицательной чуть ниже реальной оси.

Производные тетрации с показателями   и     и   соответственно. Дифференцирование можно продолжить и далее для любого натурального   по общей формуле:  

По правилам обратной производной, для её получения необходимо выразить переменную из функции суперкорня второй степени ( ), которая уже неэлементарна, т.к. выражается через неэлементарную W-функцию Ламберта. В общем случае, производная суперлогарифма, как обратной функции к   вероятно, также будет неэлементарной, наряду с интегралом суперлогарифма.

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

Практические приложенияПравить

Решение функционального уравнения  Править

Суперлогарифм по основанию   используется в решении функционального уравнения  [2]:

  проверка:

 

Теория графовПравить

Рассмотрим ориентированные графы с   узлами и такие, что ориентированный путь от узла   до узла   существует тогда и только тогда, когда  . Если длина всех таких путей не превышает   рёбер, то минимально возможное общее число рёбер ограниченно асимптотически оценкой  [7]:

  •   для  
  •   для  
  •   для  
  •   для   и   для   (но не для любого);
  •   для   и   (но не для любого).

Открытые проблемыПравить

  • Неизвестно, поддаются ли значения суперлогарифмов однозначному логическому (теоретическому) обобщению на иррациональные и/или отрицательные действительные (а также комплексные) числа, до сих пор не разработан ни один универсальный алгоритм (способ) вычисления суперлогарифмов[8].

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

  1. Abel equation - Hyperoperations Wiki (англ.). math.eretrandre.org. Дата обращения: 23 июня 2018.
  2. 1 2 3 К. А. Рубцов, G. F. Romerio. Решение функционального уравнения f(f(x))=exp(x) (ru, en) // «Научные ведомости Белгородского государственного университета» (серия Математика. Физика) : журнал. — 2014. — 23 сентября (вып. 36, № 19 (190)). — С. 64—70. — ISSN 2075-4639.
  3. 1 2 Andrew Robbins. Beginning of Results. Home of Tetration - Paper. web.archive.org (28 августа 2008). Дата обращения: 27 января 2019.
  4. 1 2 Ioannis Galidakis. A Detailed Look at the Hyperroot Functions Using Lambert's W Function. Mathematics. web.archive.org (7 апреля 2012). Дата обращения: 1 февраля 2019.
  5. Peter Walker. Infinitely Differentiable Generalized Logarithmic and Exponential Functions (англ.) // Mathematics of Computation : journal. — 1991. — Vol. 57. — P. 723—733. — doi:10.2307/2938713.
  6. H. Kneser. Reelle analytische Losungen der Gleichung   und verwandter Funktionalgleichungen (англ.) // Journal für die reine und angewandte Mathematik : journal. — 1950. — Vol. 187. — P. 56—67.
  7. Гринчук М. И. О сложности реализации последовательности треугольных булевых матриц вентильными схемами различной глубины // Методы дискретного анализа в синтезе управляющих систем / под ред. Ю. Л. Васильева. — Новосибирск : ИМ: АН СССР, Сиб. отд-ние, Ин-т математики, 1986. — С. 3—23.
  8. Tetration Forum (англ.). math.eretrandre.org. Дата обращения: 6 мая 2018.

СсылкиПравить