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

Матеріал з testwiki
Версія від 14:55, 7 липня 2024, створена imported>Олюсь
(різн.) ← Попередня версія | Поточна версія (різн.) | Новіша версія → (різн.)
Перейти до навігації Перейти до пошуку

У математиці суперлогарифм (або тетралогарифм[1]) є однією з двох зворотних функцій тетрації. Так само, як піднесення до степеня має дві протилежні функції — корінь і логарифм, тетрація також має дві протилежні функції — суперкорінь і суперлогарифм. Існують кілька способів інтерпретації суперлогарифму:

Точне визначення суперлогарифма залежить від точного визначення нецілої тетрації (тобто yx,y). Немає чіткого консенсусу щодо визначення нецілочисельної тетрації, а тому не існує чіткого консенсусу і суперлогарифму для чисел з області значень нецілих чисел.

Визначення

Суперлогарифм slogb(z) неявно визначається як slogb(bz)=slogb(z)+1 та slogb(1)=0.

Варто зазначити, що дане визначення може мати тільки цілочисловий результат, і прийматиме лише значення, які повертають цілі числа. Числа, які прийматиме дане визначення, мають вигляд b,bb,bbb і так далі. Існують кілька способів розширення області визначення суперлогарифму з даного рідкісного набору до дійсних чисел. Вони, як правило, містять третю вимогу на додачу до вищенаведених, яка змінюється від автора до автора. Такими способами є:

  • лінійне наближення Рубстова і Ромеріо,
  • квадратичне наближення Ендрю Роббінса,
  • регулярна функція Абеля Джорджа Сзекерса,
  • ітераційний функціональний підхід Пітера Вокера,
  • природний матричний підхід Пітера Вокера, пізніше узагальнений Ендрю Роббінсом.

Наближення

Як правило, спеціальні функції визначені не тільки для дійсних значень аргументів, а й на комплексній площині, диференціальному та / або інтегральному поданні, а також розкладання у збіжні й асимптотичні ряди. Та все ж, жодні з таких представлень не доступні для функції суперлогарифму. Попри це, було запропоновано деякі прості наближення.

Лінійне наближення

Лінійне наближення до суперлогарифму

slogb(z){slogb(bz)1z01+z0<z1slogb(logb(z))+11<z

є частково-визначеною функцією з лінійною «критичною частиною». Ця функція має властивість неперервності при z (неперервність C0). Першими авторами, які визнали таке наближення, були Рубстов і Ромеріо. З іншого боку, лінійне наближення до тетрації було відомо раніше, наприклад, Іоаннісу Галідакісу. Це природна протилежність лінійного наближення до тетрації.

Деякі автори, серед яких Холмс, визнають, що суперлогарифм широко використовуватиметься в наступній еволюції комп'ютерної арифметики з рухомою комою, але для цього функція не повинна бути нескінченно диференційовною. Таким чином, з метою подання великих чисел, підхід лінійного наближення забезпечує достатню неперервність (C0), аби гарантувати можливість подання будь-якого дійсного числа як суперлогарифму.

Квадратичне наближення

Квадратичне наближення до супер-логарифму

slogb(z){slogb(bz)1z01+2log(b)1+log(b)z+1log(b)1+log(b)z20<z1slogb(logb(z))+11<z

є частково-визначеною функцією з квадратичною «критичною частиною». Дана функція має властивості неперервності та диференційовності для z (неперервність C1). Першим автором, який опублікував таке наближення, був Ендрю Роббінс[3].

Така версія суперлогарифму дозволяє виконання основних операцій обчислення над ним, не вимагаючи великої кількості попередніх рішень. З використанням цього методу основне дослідження властивостей суперлогарифму та тетрації може бути виконано з невеликою кількістю обчислювальних накладних витрат.

Підходи до функції Абеля

Шаблон:Main Функцією Абеля називається будь-яка функція, що задовольняє функціональному рівнянню Абеля Af(f(x))=Af(x)+1.

Інше рішення даної функції Абеля Af(x) може бути отримане шляхом додавання будь-якої константи A'f(x)=Af(x)+c. Отже, з урахуванням того, що суперлогарифм визначається як slogb(1)=0 і має третю особливу властивість, яка залежить від підходу, функція Абеля степеневої функції може бути однозначно визначеною.

Властивості

Іншими рівняннями, яким задовольняє суперлогарифм, є:

  • slogb(z)=slogb(logb(z))+1
  • slogb(z)>2,zR

Ймовірно, перший приклад математичної задачі, рішення якої виражене в термінах суперлогарифмів, може бути таким: Розглянемо орієнтований граф з N вершин і такий, в якому орієнтований шлях із вершини i до вершини j існує тоді й тільки тоді, коли i>j. Якщо довжина всіх таких шляхів не перевищує k ребер, то найменша кількість ребер дорівнює:

  • θ(N2),k=1
  • θ(NlogN),k=2
  • θ(NloglogN),k=3
  • θ(NslogN),k[4;5]
  • Випадки при k>5 вимагають супер-супер-логарифм, супер-супер-супер-логарифм і так далі[4].

Суперлогарифм як зворотна тетрація

f=sloge(z) у комплексній площині z

Так як тетрація (або суперекспонента) sexpb(z) розглядається як аналітична функція[5] принаймні для деяких значень b, то обернена функція slogb=sexpb1 також може бути аналітичною. Поведінку slogb(z), визначену таким чином, для випадку b=e зображено на зображенні на комплексній z-площині. Рівні цілих значень дійсних та уявних частин функції суперлогарифма зображено товстими лініями. Якщо існування й унікальність аналітичного продовження тетрації забезпечуються умовою її асимптотичного наближення до нерухомих точок L0,318+1,337i та L*0,3181,337i лінії L=ln(L)[6] у верхній і нижній частинах комплексної площини, то обернена функція також повинна бути унікальною. Така функція є дійсною на дійсній осі. Вона має дві точки розгалуження в z=L та z=L*. Вона наближається до свого граничного значення —2 в околі від'ємної частини дійсної вісі (всі смуги між розрізами зображено рожевими лініями на малюнку), і повільно зростає вздовж додатного напрямку дійсної вісі. Якщо похідна на дійсній вісі додатна, то уявна частина суперлогарифма залишається додатною над дійсною віссю і від'ємною під нею.

Див. також

Примітки

Шаблон:Reflist

Посилання

Шаблон:Гіпероперації