В алгебре гипердетерминант является обобщением определителя . В то время как определитель является скалярной функцией, определенной на квадратной матрице n × n , гипердетерминант определяется на многомерном массиве чисел или тензоре . Как и определитель, гипердетерминант является однородным многочленом с целыми коэффициентами в компонентах тензора. Многие другие свойства определителей в некотором роде обобщаются на гипердетерминанты, но в отличие от определителя, гипердетерминант не имеет простой геометрической интерпретации в терминах объемов .
Существует по крайней мере три определения гипердетерминанта. Первое было открыто Артуром Кэли в 1843 году и представлено Кембриджскому философскому обществу . [1] Оно состоит из двух частей, и первый гипердетерминант Кэли рассматривается во второй части. [1] Обычно его обозначают как det 0. Второй гипердетерминант Кэли возник в 1845 году [2] и часто обозначается как «Det». Это определение является дискриминантом для особой точки на скалярном мультилинейном отображении . [2]
Первый гипердетерминант Кэли определен только для гиперкубов с четным числом измерений (хотя существуют вариации в нечетных измерениях). Второй гипердетерминант Кэли определен для ограниченного диапазона форматов гиперматриц (включая гиперкубы любых измерений). Третий гипердетерминант, недавно определенный Глинном, встречается только для полей простой характеристики p . Он обозначается det p и действует на все гиперкубы над таким полем. [ 3]
Только первый и третий гипердетерминанты являются "мультипликативными", за исключением второго гипердетерминанта в случае "граничных" форматов. Первый и третий гипердетерминанты также имеют замкнутые формулы как полиномы, и поэтому их степени известны, тогда как второй, по-видимому, не имеет замкнутой формулы или степени во всех известных случаях.
Обозначение для определителей может быть расширено до гипердетерминантов без изменений или двусмысленности. Таким образом, гипердетерминант гиперматрицы A может быть записан с использованием вертикальной черты как | A | или как det ( A ).
Стандартный современный учебник по второму гипердетерминанту Кэли Det (а также многим другим результатам) — «Дискриминанты, результанты и многомерные детерминанты» Гельфанда , Капранова и Зелевинского . [4] Их обозначения и терминология будут рассмотрены в следующем разделе.
В частном случае гиперматрицы 2 × 2 × 2 гипердетерминант известен как гипердетерминант Кэли в честь британского математика Артура Кэли, который его открыл. Выражение четвертой степени для гипердетерминанта Кэли гиперматрицы A с компонентами a ijk , i , j , k ∊ {0, 1 } задается как
Это выражение действует как дискриминант в том смысле, что оно равно нулю тогда и только тогда, когда существует ненулевое решение с шестью неизвестными x i , y i , z i , (с верхним индексом i = 0 или 1) следующей системы уравнений
Гипердетерминант можно записать в более компактной форме, используя соглашение Эйнштейна для суммирования по индексам и символ Леви-Чивиты , который представляет собой знакопеременную тензорную плотность с компонентами ε ij, заданными как ε 00 = ε 11 = 0, ε 01 = −ε 10 = 1:
Используя те же соглашения, мы можем определить полилинейную форму
Тогда гипердетерминант равен нулю тогда и только тогда, когда существует нетривиальная точка, в которой все частные производные функции f обращаются в нуль.
Вышеуказанный определитель можно записать в терминах обобщения символа Леви-Чивиты :
где f — обобщение символа Леви-Чивиты, допускающее совпадение двух индексов:
где f удовлетворяет:
Для симметричных гиперматриц 2 × 2 × 2 × ⋯ гипердетерминант является дискриминантом полинома. Например,
Тогда Det( A ) является дискриминантом
В общем случае гипердетерминант определяется как дискриминант для полилинейного отображения f из конечномерных векторных пространств V i в их базовое поле K , которое может быть или .
f можно отождествить с тензором в тензорном произведении каждого дуального пространства V * i
По определению гипердетерминант Det ( f ) является многочленом от компонент тензора f , который равен нулю тогда и только тогда, когда отображение f имеет нетривиальную точку, в которой все частные производные по компонентам его векторных аргументов обращаются в нуль (нетривиальная точка означает, что ни один из векторных аргументов не равен нулю).
Векторные пространства V i не обязательно должны иметь одинаковые размерности, и говорят, что гипердетерминант имеет формат ( k 1 , ..., k r ) k i > 0, если размерность каждого пространства V i равна k i + 1. Можно показать, что гипердетерминант существует для данного формата и является уникальным с точностью до скалярного множителя, если и только если наибольшее число в формате меньше или равно сумме других чисел в формате. [5]
Это определение не дает способа построить гипердетерминант, и в целом это сложная задача. Для гипердетерминантов с форматами, где r ≥ 4, число членов обычно слишком велико, чтобы выписать гипердетерминант полностью. При больших r даже степень многочлена быстро возрастает и не имеет удобной общей формулы.
Случай форматов с r = 1 имеет дело с векторами длины k 1 + 1. В этом случае сумма других чисел формата равна нулю, а k 1 всегда больше нуля, поэтому никаких гипердетерминантов не существует.
Случай r = 2 имеет дело с матрицами ( k 1 + 1) × ( k 2 + 1) . Каждое число формата должно быть больше или равно другому, поэтому только квадратные матрицы S имеют гипердетерминанты, и их можно идентифицировать с помощью детерминанта det( S ). Применение определения гипердетерминанта как дискриминанта к этому случаю требует, чтобы det( S ) был равен нулю, когда существуют векторы X и Y такие, что матричные уравнения SX = 0 и YS = 0 имеют решения для ненулевых X и Y .
Для r > 2 существуют гипердетерминанты с различными форматами, удовлетворяющие неравенству формата. Например, гипердетерминант Кэли 2 × 2 × 2 имеет формат (1, 1, 1), а также существует гипердетерминант 2 × 2 × 3 формата (1, 1, 2) . Однако гипердетерминант 2 × 2 × 4 имел бы формат (1, 1, 3) , но 3 > 1 + 1 , поэтому он не существует.
Поскольку гипердетерминант однороден по своим переменным, он имеет четко определенную степень, которая является функцией формата и записывается как N ( k 1 , ..., k r ). В особых случаях мы можем записать выражение для степени. Например, гипердетерминант называется граничным форматом, когда наибольшее число формата является суммой других, и в этом случае мы имеем [6]
Для гипердетерминантов размерности 2 r удобная формула для генерации степеней N r имеет вид [7]
В частности, для r = 2,3,4,5,6 степень соответственно равна 2, 4, 24, 128, 880 и затем растет очень быстро.
Три другие специальные формулы для вычисления степени гипердетерминантов приведены в [7]
для 2 × m × m используйте N (1, m − 1, m − 1) = 2 m ( m − 1)
для 3 × m × m используйте N (2, m − 1, m − 1) = 3 m ( m − 1) 2
для 4 × m × m используйте N (3, m − 1, m − 1) = (2/3) m ( m − 1)( m − 2)(5 m − 3)
Общий результат, который следует из правила произведения гипердетерминантов и свойств инвариантности, перечисленных ниже, состоит в том, что наименьшее общее кратное размерностей векторных пространств, на которые действует линейное отображение, делит степень гипердетерминанта, то есть,
Гипердетерминанты обобщают многие свойства детерминантов. Свойство быть дискриминантом является одним из них, и оно используется в определении выше.
Одним из самых известных свойств определителей является правило умножения, которое иногда называют формулой Бине-Коши . Для квадратных матриц A и B размером n × n это правило гласит, что
Это одно из самых сложных правил для обобщения от определителей до гипердетерминантов, поскольку обобщения произведений гиперматриц могут давать гиперматрицы разных размеров. Полная область случаев, в которых правило произведения может быть обобщено, все еще является предметом исследования. Однако есть некоторые основные примеры, которые можно указать.
Учитывая полилинейную форму f ( x 1 , ..., x r ), мы можем применить линейное преобразование к последнему аргументу, используя матрицу B размером n × n , y r = B x r . Это генерирует новую полилинейную форму того же формата,
В терминах гиперматриц это определяет произведение, которое можно записать как g = f . B
Тогда можно использовать определение гипердетерминанта, чтобы показать, что
где n — степень гипердетерминанта. Это обобщает правило произведения для матриц.
Дальнейшие обобщения правила произведения были продемонстрированы для соответствующих произведений гиперматриц граничного формата. [8]
Первый гипердетерминант Кэли det 0 мультипликативен в следующем смысле. Пусть A — гиперматрица размерности n × ... × n размером r с элементами a i , ..., k , B — гиперматрица размерности n × ... × n размером s с элементами b ... , а C — гиперматрица размерности n × ... × n размером ( r + s − 2) с элементами c ... такая, что (используя обозначения Эйнштейна )
затем
Определитель обычно не рассматривается с точки зрения его свойств как алгебраический инвариант , но когда определители обобщаются до гипердетерминантов, инвариантность становится более заметной. Использование правила умножения выше на гипердетерминанте гиперматрицы H , умноженной на матрицу S с определителем, равным единице, дает
Другими словами, гипердетерминант является алгебраическим инвариантом относительно действия специальной линейной группы SL( n ) на гиперматрице. Преобразование может быть одинаково хорошо применено к любому из векторных пространств, на которых действует полилинейное отображение, чтобы дать другую отличную инвариантность. Это приводит к общему результату,
Например, определитель матрицы n × n является инвариантом SL( n ) 2 , а гипердетерминант Кэли для гиперматрицы 2 × 2 × 2 является инвариантом SL(2) 3 .
Более знакомым свойством определителя является то, что если вы добавляете кратное одной строки (или столбца) к другой строке (или столбцу) квадратной матрицы, то его определитель не изменится. Это особый случай его инвариантности в случае, когда специальная матрица линейного преобразования является единичной матрицей плюс матрица только с одним ненулевым недиагональным элементом . Это свойство немедленно обобщается на гипердетерминанты, подразумевая инвариантность, когда вы добавляете кратное одного среза гиперматрицы к другому параллельному срезу.
Гипердетерминант — не единственный полиномиальный алгебраический инвариант для группы, действующей на гиперматрице. Например, другие алгебраические инварианты могут быть образованы путем сложения и умножения гипердетерминантов. В общем случае инварианты образуют кольцевую алгебру, и из теоремы Гильберта о базисе следует , что кольцо конечно порождено. Другими словами, для заданного формата гиперматрицы все полиномиальные алгебраические инварианты с целыми коэффициентами могут быть образованы с помощью сложения, вычитания и умножения, начиная с конечного их числа. В случае гиперматрицы 2 × 2 × 2 все такие инварианты могут быть сгенерированы таким образом только из второго гипердетерминанта Кэли, но это не типичный результат для других форматов. Например, второй гипердетерминант для гиперматрицы формата 2 × 2 × 2 × 2 является алгебраическим инвариантом степени 24, хотя все инварианты могут быть получены из набора из четырех более простых инвариантов степени 6 и ниже. [9]
Второй гипердетерминант был изобретен и назван Артуром Кэли в 1845 году, который смог записать выражение для формата 2 × 2 × 2, но Кэли продолжал использовать этот термин для любого алгебраического инварианта и позже отказался от этой концепции в пользу общей теории полиномиальных форм, которую он назвал «квантикой». [10] В течение следующих 140 лет в этой области наблюдалось мало разработок, и гипердетерминанты были в значительной степени забыты, пока их не открыли заново Гельфанд, Капранов и Зелевинский в 1980-х годах как ответвление их работы по обобщенным гипергеометрическим функциям . [11] Это привело к тому, что они написали свой учебник, в котором гипердетерминант был вновь введен как дискриминант. Действительно, первый гипердетерминант Кэли более фундаментален, чем второй, поскольку он является простым обобщением обычного детерминанта и нашел недавнее применение в гипотезе Алона-Тарси. [12] [13]
С тех пор гипердетерминант нашел применение в широком спектре дисциплин, включая алгебраическую геометрию , теорию чисел , квантовые вычисления и теорию струн .
В алгебраической геометрии второй гипердетерминант изучается как частный случай X-дискриминанта. Главный результат состоит в том, что существует соответствие между вершинами многогранника Ньютона для гипердетерминантов и «триангуляцией» куба в симплексы . [4]
В квантовых вычислениях инварианты на гиперматрицах формата 2N используются для изучения запутанности N кубитов . [14]
В теории струн гипердетерминант впервые появился в связи с дуальностями струн и энтропией черной дыры. [15]
О других исторических событиях, не вошедших в книгу Гельфанда, Капранова и Зелевинского, см.: