Гипотеза Эскобара
Эскобар — великий математик, живший на Земле на прошлом витке общемирового времени.
На прошлом витке чего-о?
Изобрёл плоскостные числа — у нас они называются комплексными. Выдвинул гипотезу о знаке, что числа могут быть не только положительными и отрицательными, но и ещё, подобно тому как можно двигаться на плоскости не только вперёд и назад, но и вправо и влево — числа тоже могут быть расположены в других направлениях. В конце своей жизни Эскобар разочаровался в математике, да и вообще во всём. И в нашем витке времени он стал музыкантом. И никто бы не узнал, что он в душе математик, если бы на одном из концертов у него не взяли интервью, где в ответ на предложение сравнить два варианта он категорически выдал свою гипотезу за аксиому: двух вариантов недостаточно.
Комплексные числа были открыты без участия Эскобара, но это не значит, что мы должны отказываться от его наследия. Все знают, что 2+2=4, 2×2=4, 2^2=4. Только, при возведении в степень существует разница в порядке аргументов. Что если применить гипотезу Эскобара на нашем убеждении, что у порядка при возведении в степень может быть только два варианта? Ну, а вдруг — больше?
Степень
Тексты у нас чисто сугубо психологические и возникают спонтанно.
Люди давно знали что такое степень. Ещё бы, замена произведения чисел на сложение степеней превращает сложную операцию в лёгкую. Дело остаётся за малым: быстро переводить из числа в степень и обратно. Пришлось изобретать логарифм.
Смущало только два момента: что у нуля степень уходит в минус бесконечность, а у единицы степень равна нулю. Поэтому ноль так долго не хотели открывать, а единицу так вообще за число не считали. Но ведь отрицательные числа и отрицательные степени положительных чисел меньше единицы вполне согласованы, в чём дело?
Опасность проявлялось в том что умножение на ноль на уровне степеней уменьшала любую степень до бесконечно отрицательной. И что самое горькое: её нельзя вернуть обратно. Делить ноль на ноль это все равно что говорить: «не знаю». Надо было бы как-то постараться заранее сделать резервную копию того что вы собираетесь на ноль умножить, и не терять.
Это не единственная потеря в математике. Умножение числа на себя это всё равно что возводить число во вторую степень. Вернуть обратно число можно, вычислив корень, как степень одна вторая. Но отрицательные числа в квадрате будут положительными, и если возвращать обратно, то нужно кое-что постараться вспомнить о числе, то что потерялось, знак.
В целом, это не проблема — всего два варианта. Но, что если кроме положительных и отрицательных чисел есть и такие числа, которые в квадрате дают отрицательные? Знак-то, может, и теряется, но — тот который был, а не тот который стал.
Точки на плоскости намекают: поворот может быть степенью, увеличить степень в два раза может быть просто удвоенным поворотом. А значит, такие числа не только существуют, вторая составляющая это полноценный дубль первой составляющей, и у них прекрасная связь.
И конечно же, при вычислении корня таких комплексных чисел ровно два, знак теряется точно так же.
Так как аналогия с поворотом проста, то спокойно можно возводить любое комплексное число в любое комплексное число. Только, поворот имеет свойство повторять на следующих оборотах то же что было на предыдущих, и поэтому теряться может гораздо больше, чем просто знак. И если показатель у степени обратный, то происходит и ещё кое-что обратное: значение придётся восстанавливать.
Например, если минус один возвести в степень , а затем попробовать вычислить корень степени , то из-за потери одного оборота основным значением будет не минус один. И останется вопрос, а точно ли во время этих вычислений потерялся один оборот? Если количество потерялось, тогда каким точно оно было — не знаешь. И тогда ответом может быть любое число с модулем один. Особенно, если количество потерянных оборотов может быть напрямую бесконечным.
Место на плоскости может быть задано через два действительных числа. Но эти два числа могут означать не только шаги вправо и вверх, можно выбрать любые два различных направления и пересчитывать координаты из одной системы отсчёта в другую. При выделении «пересчётов» координат в «величины» возникло замечательное удобство: умножил — значит пересчитал. Так появились матрицы, двумерные сетки чисел. И вектора, как матрицы с единичной размерностью по одному из направлений.
Матрицы
Это не есть, так сказать, музыка.
Пересчёт набора координат в другой набор осуществляется умножением матриц, в виде произведения матрицы пересчёта и вектора значений. Сами пересчёты можно комбинировать, тоже через умножение матриц. Правила умножения такие: для вычисления числа в некоторой клеточке нужно сложить получающиеся произведения, пробежавшись в одной исходной матрице по той же строке, а в другой матрице по той же колонке. Только, выбор по какой из них в каком направлении бежать влияет на результат, поэтому становится важным, какая матрица слева, а какая справа.
Конечно, некоторые матрицы могут терять значения, почти как при умножении на ноль. Но зато, у тех, которые значения не теряют, есть и обратные матрицы, способные вернуть прежнее значение умножением на результат.
Среди матриц есть аналог обычного числа. Это квадратная матрица, у которой это число расставлено по диагонали. И если такую матрицу умножить на вектор, то будет тот же вектор, умноженный на это число.
У единицы есть свой аналог, , а у мнимой единицы аналогом может быть не только мнимая единица на диагонали. В матрице размером два на два можно поставить единицу и минус единицу по второй диагонали, , и в квадрате такая матрица будет давать минус один. В каком порядке расставлять на диагонали один и минус один не важно, главное выбрать, какой порядок относится к используемой мнимой единице, а какой к её знаковой противоположности.
Интересно было бы посмотреть, а что возведение в квадрат теряет. Разберём это в общем виде.
Для матрицы результат возведения в квадрат это .
И если мы хотим этим действием получить обычное число , то нужно решить систему уравнений
В первом равенстве, , есть квадраты, а значит, возможно как совпадение так и различие знака.
Во втором равенстве, , условия верности могут быть на выбор: либо , либо .
Когда верно только , то получается, что величины и могут отличаться от .
Например, матрица в квадрате даёт .
Ого! — теряется уже не знак. Теряются две величины, и .
И можно отметить, что случаи и можно разделить, а их смесь точно также будет выполнять равенство.
— При любом .
Вывернем квадрат наизнанку и посмотрим, что значит корень.
Плюс/минус слева говорит, что существует корень из единицы, не равный ни единице, ни минус единице. С учётом знака, их даже два. А с правой частью что?
У нас тут нарисовался корень из нуля, сам не равный нулю. А ещё, от такого значения нельзя подсчитать корень. Нет такого значения матрицы, чтобы возвести в квадрат и получить его.
Видимо, чтобы при вычислении корня были получены любые значения, нужно предусмотреть добавление произвольной величины, которая этим способом не достигается. Соответственно, и вычисление квадрата теряет эту информацию. Как будто существования шести различных корней из единицы, без учёта сочетаний () и дисбалансированных значений (), было для учёта потерь недостаточно.
Расширение матрицы
Данный этап это так называемая «эйфория».
Мы допускаем, что элементы матриц могут быть комплексным. Это расширяет представление и влияет не только на то, что мнимая единица может быть обозначена кроме ещё и , но и на то что величины и — тоже могут быть комплексными.
При получается, что может существовать ещё один корень из единицы, . Более того, этот корень может включиться в пару перетекающих друг в друга корней, и вариантов корней из единицы вместо шести станет восемь: единица, минус единица и сфера значений из трёх составляющих, включающая их знаковые противоположности:
Другие составляющие при раскрытии скобок пропадают, потому что являются суммой произведений матриц в двух возможных направлениях:
А для всех трёх пар противоположные порядки произведения приводят к одинаковым результатам с противоположным знаком. То есть, в сумме дают ноль.
Если все элементы матриц поделить на , то выяснится, что для минус единицы будет такая же сфера значений:
Справа посередине как раз матричное представление мнимой единицы через действительные значения элементов. А вместе с остальными двумя матрицами справа и простой единицей образует базу кватернионов. Это — числа подобные комплексным, но в которых используются уже две мнимые единицы, которые при различном порядке произведения образуют плюс или минус третью мнимую единицу, которая от них ничем, кроме порядка в тройке, не отличается.
Отсутствие отличия между мнимыми единицами говорит о том что при умножении одинаковых матриц вектор возможных значений схлапывается, теряя направление в базисе, да и сам базис. Соответственно, корень должен возвращать не только длину вектора, но и направление, то есть, привязывать его к базису. Получается, в каком-то смысле, возвращать базис.
Раскрытие комплексного числа через матрицу показывает, что порядок матрицы — количество строк и колонок — удваивается, и для одного шага перевода нужно выбрать, в какой тип представления превратить мнимую составляющую. И есть два отдельных варианта: сохранять комплексное значение на диагональных элементах, или выбрать для мнимой части значение из целой сферы значений. При этом, мнимые составляющие пропадают только у одной пары значений — из всей сферы. То есть, базис разложения в сферу в двух из трёх составляющих сохраняет мнимость элементов, то есть, для следующего уровня разбиения предлагает опять два варианта представления, причём, второй вариант опять сфера. И количество разбиений не ограничено.
Таблица умножения для матриц, строка на колонку:
Если у двух из трёх мнимых единиц кватерниона поменять знак, закономерности от этого не изменятся. Но в расширенном виде можно сохранить закономерности, проведя частичное изменение знака у всех трёх единиц сразу:
Вот это поворот.
Оказывается, матричное представление с мнимой единицей на диагонали — тоже часть сферы. У него тоже есть значения матриц, которые соответствуют другим мнимым единицам кватерниона. Да, наверное, и всей мнимой гиперсферы, если расширять матрицу сразу с мнимой единицей на диагонали.
Произведение двух величин из различных мнимых гиперсфер будет давать значение из гиперсферы матриц паули — уже упомянутых корней из единицы, не совпадающих с самой единицей. Две мнимые гиперсферы образовались от выбора представления мнимой единицы не совпадающей с i на диагонали — на всех шагах расширения, и отражения этого решения на базис, включающий исключительно диагональное расположение. Но различное представление можно выбирать на каждом шаге расширения и даже отдельно для каждого мнимого элемента. Разнообразие результатов у произведения значений при этом заметно вырастает. Дополнительно можно рассмотреть и использование расширения единиц на матрицы паули. Ещё можно рассмотреть использование других простых чисел для коэффициента расширения матриц. Количество возможных значений тогда сильно растёт.
Но до октонионов — значений с третьей базовой мнимой единицей — таким образом не добраться: если расставить скобки в цепочке произведения октонионов с последнего элемента как самого глубоко вложенного, то результат может отличаться. . Из-за этой неассоциативности октонионы не имеют матричного представления, ведь умножение матриц ассоциативно.
«Лучше всего, конечно, пять звёздочек»
Ну, а самое лучше это использовать морфина гидрохлорид, пятипроцентный раствор.
Для матриц второго порядка даже при использовании только действительных значений элементов к комплексному числу могут быть добавлены «делители нуля», и «получисла» , , что говорит, что значения матриц не ограничиваются гиперсферическими числами. Произвольные величины не ограничиваются матрицами.
Матрицы представляют собой схемы пересчёта одних векторов в другие, а добавочные значения (делители нуля и получисла) имеют признаки схлапывания — применённые в чистом виде они забирают возможность точного восстановления. Соответственно, для того чтобы обратить этот процесс, стоило бы придумать такие структуры, которые сохраняют значение, и при обратной операции его восстанавливают.
Как восстанавливаются значения, если они не потеряны? У матрицы второго порядка есть такая закономерность:
Если одну из матриц поделить на , то справа будет единичная матрица и матрицы станут обратными друг другу — одна будет обращать действие другой.
Величина — это взятый с минусом определитель матриц из левой части равенства. Определитель может быть вычислен для квадратных матриц любого порядка. Это как обобщённый объём обобщённого параллелепипеда из составляющих матрицу векторов. Если определитель матрицы равен нулю, значит матрица схлопнула пространство преобразуемых векторов — хотя бы по одной координате, и тогда единственное скалярное значение, которое две матрицы могут дать при умножении — это ноль.
Одна перестановка столбцов или строк матрицы переключает знак у определителя — точно так же как знак результата меняется от изменения порядка произведения мнимых единиц.
Такими перестановками можно расставить по диагонали бóльшие элементы, оставив меньшие элементы вне диагонали — сравнение останется в рамках строки и колонки. И тогда матрицу как действие можно поделить — на скомпенсированную этими перемещениями часть, которая говорит о перестановке элементов вектора, и на остальное влияние значений друг на друга, которое является уже не обобщённым разворотом в пространстве, а некоторым обобщённым искажением.
Расчёт определителя основан на том, что если в матрице на всю колонку будет только одна единица, то результат будет равен, с точностью до знака, определителю матрицы без этой строчки и колонки. И если единицу «размазать» по колонке, то части определителя складываются линейно. Для объяснения вычисления вполне достаточно.
Для матрицы порядка два определитель это разница произведений элементов обеих диагоналей. Если элемент матрицы кватернион, то определитель считается всё же по действительному представлению матрицы, но и тут при ненулевом определителе возможно найти обратную матрицу.
Это будет задача со звёздочкой.
Если выписать требования явно, то получится следующее:
Две операции, перестановка множителей и модификация второго множителя, проводимые одновременно, должны компенсировать друг друга. Для двух пар множителей компенсировать полностью, а для других двух пар — в сумме. То есть, для них различия должны быть одинаковыми, с противоположным знаком.
Оставшиеся две пары пар как будто даже и не связаны. Хорошо, что решение только одно, правда?
Полезно вспомнить, что изменение порядка в произведении обратных друг другу матриц не меняет результат. И что значения и разделяет четыре перестановки соседних множителей.
Основание
Дело в том, что — видите.
В нулевой степени любая величина станет единицей, а в единичной степени будет собой. Промежуточные степени возможны, но на комплексной плоскости они расположены на спирали, именно поэтому промежуточная степень может завернуть на значение . Сколько витков проходит пока степень меняется на единицу — неизвестно. Для положительных чисел в основании есть особый вариант — ноль витков, но для отрицательных такого варианта нет — для определённости количество поворотов за один шаг нужно выбрать между положительными и отрицательными полуцелыми числами.
Для показательной функции производная будет той же самой функцией, умноженной на коэффициент. То есть, каким бы значением показательной функции не было, небольшое изменение аргумента приведёт к изменению, которое приблизительно равно произведению этого изменения, самой функции, и константы, которая зависит только от основания.
Эта функция от основания — натуральный логарифм. Это обычный логарифм как функция определения показателя степени по выбору основания и результату, но основание у него — это некоторое число . Оно подобрано так, что если основание с ним совпадает, то константа как множитель становится не нужна, она становится единицей. При этом производная функции совпадает с самой функцией, в этом и есть особенность числа .
Если основание оставить, но в степени перед аргументом поставить постоянный коэффициент, то производная увеличится во столько же раз.
Если коэффициент мнимая единица, то изменение функции становится вращением на комплексной плоскости и через изменение аргумента равное длине единичной окружности функция повторяет своё значение.
Всё это приводит к одному выводу: результат вычисления логарифма определён по мнимой составляющей с точностью до оборота. То есть, логарифм как вычисление принципиально не может сообщить о номере витка, только о сдвиге в его рамках.
Наглядно видно процесс потери и восстановления. Восстановления не всегда того что потеряно.
Особенности логарифма
То оно, например, видно сразу, чем отличается от чего.
Производная от степенной функции будет произведением показателя и переменной в степени на единицу меньшей. Если подсчитать первообразную обратно, то получится, что нужно делить на величину . Если приближается к , то первообразная приближается к натуральному логарифму.
В интеграле если верхний предел не положительное значение, то значение интеграла зависит от пути интегрирования. Оно зависит от пути и при положительном значении, но среди вариантов есть один особенный, самый простой. Ещё, путь должен быть расположен в одной комплексной плоскости — используя только одну выделенную мнимую координату, иначе появляется разница в том с какой стороны умножать на дифференциал, и одним вариантом, или их усреднением, не обойтись.
Производная логарифма игнорирует любой постоянный коэффициент у аргумента:
При разборах показательной и степенной функций переменная была то в показателе, то в основании, но всё равно натуральный логарифм проявился. Можно попробовать разобраться почему. Заменим на :
После замены переменных:
Можно и поменять местами, только натуральный логарифм не исчезнет.
Здесь может быть любым, можно приравнять , или единице:
Отсюда можно вывести ещё одно выражение для логарифма:
Интересная неопределённость нижнего предела, знак зависит от самого .
Циклическая неопределённость мнимой части логарифма остаётся, так как интеграл перед тем как из начальной точки дойти до конечной может покружить любое количество раз в любую сторону вокруг ноля, особенно если отрицательное. Конечно, всё в рамках одной комплексной плоскости. Для удобства можно условиться — расставить для какого аргумента какой вариант логарифма будет считаться основным.
Такая формула для степени получается при совмещении двух формул для логарифма.
Две параметризации
[Что одно — что другое, разница не имеет принципиального значения] — это можете вырезать полностью.
Рассмотрим различие порядков операции на примере произведения кватернионов. Вот как выглядит произведение двух кватернионов в таком базисе, в котором у обоих нет третьей составляющей векторной части:
У результата появляется третья составляющая, а её знак зависит от порядка произведения.
Произведению можно добавить такой параметр, который будет характеризовать порядок: при параметре 1 порядок совпадает с исходным, при параметре (-1) порядок обратный, при нулевом параметре различие уменьшается до нуля. Это можно сделать через коэффициент у перпендикулярной к общей плоскости обоих векторов составляющей.
В таком параметре есть два направления, плюс и минус. Всего два? По теореме Эскобара стоит добавить ещё направлений. Новое направление это будет средним между известными двумя: направлением первого вектора и направлением обращённого по знаку второго вектора. Тогда векторную часть результата произведения можно будет перенаправить двойным параметром по любому направлению на плоскости, на выбор. Обращение одного из векторов перед расчётом дополнительного направления здесь понадобилось для того чтобы при обмене векторов менялся и знак результата.
Параметр можно дополнить и третьим базисным направлением, рассчитанным просто как среднее между направлениями исходных векторов — оно будет перпендикулярно первым двум базисным направлениям. Но плавный обмен направлений исходных векторов не поменяет знак такого среднего направления. Поэтому результат определён только с точностью до знака, у одной составляющей выделенного базиса знак будет неопределён. Такие неопределённые значения — это уже не кватернионы, даже парой кватернионов они будут только до следующего произведения с такой же математической структурой с другим направлением неопределённости.
Различие порядка операции возведения в степень похоже на различие порядка при умножении кватернионов. «Гипотезой Эскобара» — я называю предположение о том, что возведение в степень можно параметризовать, примерно так же как выше умножение кватернионов.
У возведения в степень при одинаковом основании и показателе должна существовать обратная операция, подобно корню — обратной к операции умножения величины на саму себя. . Эту функцию можно обозначить напрямую, , а можно выразить через функцию Ламберта.
Получается
Так что, если взять экспоненту , умножить на аргумент, , обратить функцию, обменяв значение и аргумент, , затем произвести у графика логарифмическую замену обеих координат , то останется одно обращение функции, чтобы получить .
Интересно, как работают такие фокусы при использовании комплексных значений?
Если эту морковку развернуть, то ботва совпадёт с предыдущим графиком.
Если основание и показатель различаются, то зная их соотношение всё равно можно восстановить значения по результату, практически тем же самым способом.
Чтобы представлять как устроено возведение в степень можно попробовать вращать значение в комплексной плоскости. Если начать с единицы, то будет единицей, затем изменение аргумента опишут следующее изменение результата:
Видно, что в точке значение выражения становится действительным,
В точке (-1) сам аргумент заворачивает на новый круг, как при движении по часовой, так и против часовой. Но у при движении по