2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 Полиномиальный алгоритм для определителя кубической матрицы
Сообщение02.10.2023, 13:33 


18/05/09
111
Многоуважаемые.
Существует ли полиномиальный алгоритм для определителя кубической матрицы, например типа приведения к треугольному виду методом Гаусса? В https://arxiv.org/pdf/2307.00775.pdf определитель кубической матрицы 3-го порядка описывается так
$\det(A_{3\times3\times3})=$
$a_{111}\, (a_{222}\, a_{333}\, -\, a_{232}\, a_{323}\, -\, a_{223}\, a_{332}\, +\, a_{233}\, a_{322})+
a_{112}\, (-\,a_{221}\, a_{333}\, +\, a_{223}\, a_{331}\, +\, a_{231}\, a_{323}\, -\, a_{233}\, a_{321})+
a_{113}\, (a_{221}\, a_{332}\, -\, a_{222}\, a_{331}\, -\, a_{231}\, a_{322}\, +\, a_{232}\, a_{321})+
a_{121}\, (-\,a_{212}\, a_{333}\, +\, a_{213}\, a_{332}\, +\, a_{232}\, a_{313}\, -\, a_{233}\, a_{312})+
a_{122}\, ( a_{211}\, a_{333}\, -\, a_{213}\, a_{331}\, -\, a_{231}\, a_{313}\, +\, a_{233}\, a_{311})+
a_{123}\, (-\,a_{211}\, a_{332}\, +\, a_{212}\, a_{331}\, +\, a_{231}\, a_{312}\, -\, a_{232}\, a_{311})+
a_{131}\, (a_{212}\, a_{323}\, -\, a_{213}\, a_{322}\, -\, a_{222}\, a_{313}\, +\, a_{223}\, a_{312})+
a_{132}\, (-\,a_{211}\, a_{323}\, +\, a_{213}\, a_{321}\, +\, a_{221}\, a_{313}\, -\, a_{223}\, a_{311})+
a_{133}\, (a_{211}\, a_{322}\, -\, a_{212}\, a_{321}\, -\, a_{221}\, a_{312}\, +\, a_{222}\, a_{311})
$

 Профиль  
                  
 
 Re: Полиномиальный алгоритм для определителя кубической матрицы
Сообщение03.10.2023, 11:02 
Заслуженный участник


07/08/23
1089
Вот я открыл статью и не понял, почему уже для матриц $2 \times 2 \times 2$ все 6 определений в духе Лапласа совпадают. Должна же быть формула, симметричная относительно перестановок индексов. В формуле (3), скажем, первое слагаемое как будто должно быть отрицательным.

-- 03.10.2023, 11:05 --

К тому же они всё это определяют только для порядков 2 и 3. Для таких штук определитель, как бы его не определили, находится за ограниченное количество арифметических действий. Это лучше полиномиальности!

 Профиль  
                  
 
 Re: Полиномиальный алгоритм для определителя кубической матрицы
Сообщение05.10.2023, 20:49 


18/05/09
111
Получение определителя для обычной квадратной матрицы после приведения к треугольному виду можно ведь проиллюстрировать на матрице 3-го порядка? А почему нельзя это сделать для кубической матрицы, если такое есть? А статья хотя бы некоторую наглядность предоставляет, литератураы мало нашлось.

 Профиль  
                  
 
 Re: Полиномиальный алгоритм для определителя кубической матрицы
Сообщение05.10.2023, 20:54 
Заслуженный участник
Аватара пользователя


01/09/13
4656
0101 в сообщении #1612611 писал(а):
А почему нельзя это сделать для кубической матрицы

А необходимые для этого свойства этого "определителя" выполняются?

 Профиль  
                  
 
 Re: Полиномиальный алгоритм для определителя кубической матрицы
Сообщение05.10.2023, 21:04 


18/05/09
111
Так в том и вопрос, если ли что-то аналогичное полиномиальному алгоритму получения определителя квадратной матрицы для кубической матрицы. А иллюстрировать наверное удобнее на малом порядке.

 Профиль  
                  
 
 Re: Полиномиальный алгоритм для определителя кубической матрицы
Сообщение05.10.2023, 21:54 
Заслуженный участник
Аватара пользователя


01/09/13
4656
0101 в сообщении #1612613 писал(а):
Так в том и вопрос

Ну так проверьте эти свойства.

 Профиль  
                  
 
 Re: Полиномиальный алгоритм для определителя кубической матрицы
Сообщение06.10.2023, 00:48 
Заслуженный участник


07/08/23
1089
Вопрос в том, что такое вообще определитель кубической матрицы. У квадратных есть несколько равносильных определений с хорошими свойствами. А для кубических я ни одного не видел, не важно, с хорошими свойствами или не очень.

 Профиль  
                  
 
 Re: Полиномиальный алгоритм для определителя кубической матрицы
Сообщение06.10.2023, 12:12 
Заслуженный участник
Аватара пользователя


01/08/06
3131
Уфа
Нашёл статью об определителях кубических матриц:
http://hypercomplex.info/articles/752/ru/pdf/01_hngp22_galmak.pdf

Как интересно: есть несколько разных определений определителей, но ни словом не сказано о том, как можно было бы определить умножение кубических матриц.
У меня тоже ничего не получилось.

Ну и, конечно, вопрос о "физическом смысле" всего этого встаёт. Всё-таки квадратные матрицы весьма серьёзно обоснованы физически.

 Профиль  
                  
 
 Re: Полиномиальный алгоритм для определителя кубической матрицы
Сообщение06.10.2023, 12:18 
Заслуженный участник
Аватара пользователя


01/09/13
4656
worm2 в сообщении #1612666 писал(а):
как можно было бы определить умножение кубических матриц.
Поэлементно :mrgreen:
worm2 в сообщении #1612666 писал(а):
Ну и, конечно, вопрос о "физическом смысле" всего этого встаёт.
Ну я бы переформулировал: а зачем это ТС?

 Профиль  
                  
 
 Re: Полиномиальный алгоритм для определителя кубической матрицы
Сообщение06.10.2023, 12:59 
Заслуженный участник
Аватара пользователя


16/07/14
9149
Цюрих
Может быть тут нужно говорить не о многомерных матрицах, а о тензорах? Тензоры типа $(r, r)$ понятно как умножать. Будет определение по крайней мере для четного ранга.

 Профиль  
                  
 
 Re: Полиномиальный алгоритм для определителя кубической матрицы
Сообщение06.10.2023, 16:48 
Заслуженный участник
Аватара пользователя


15/10/08
12515
Geen в сообщении #1612667 писал(а):
зачем это ТС?
И это заодно: «Сумма всех определителей порядка mxm матрицы mxn, m<n»

 Профиль  
                  
 
 Re: Полиномиальный алгоритм для определителя кубической матрицы
Сообщение06.10.2023, 21:14 


18/05/09
111
worm2 в сообщении #1612666 писал(а):
Нашёл статью об определителях кубических матриц:
http://hypercomplex.info/articles/725/ru/pdf/01_hngp22_galmak.pdf
Там упоминается хорошая книжка Соколов Н.П. Пространственные матрицы и их приложения М., Наука, 1960 http://ikfia.ysn.ru/wp-content/uploads/2018/01/Sokolov1960ru.pdfТам на стр. 20 определение кубического детерминанта сигнатуры - это оно. А у Гальмака нечто иное
Цитата:
Сравнивая приведенные выше определения определителей из [1] с определением кубических детерминантов из [2, 3], видим, что определители из [1] и кубические детерминанты из [2, 3] – это совершенно разные понятия.

 Профиль  
                  
 
 Re: Полиномиальный алгоритм для определителя кубической матрицы
Сообщение06.10.2023, 21:38 
Заслуженный участник
Аватара пользователя


01/09/13
4656
0101 в сообщении #1612775 писал(а):
определение кубического детерминанта сигнатуры - это оно.

А как Вы узнали, что это оно?
И приведите, пожалуйста, это определение здесь.

 Профиль  
                  
 
 Re: Полиномиальный алгоритм для определителя кубической матрицы
Сообщение08.10.2023, 14:34 


18/05/09
111
Определение можно в книге Соколова прочитать.http://ikfia.ysn.ru/wp-content/uploads/2018/01/Sokolov1960ru.pdf
Похоже, по поводу полиномиального алгоритма получения определителя (согласно книге Соколова) кубической матрицы в общем виде трудно выразить оптимизм. Однако полиномиальный алгоритм проверки на равенство 0 вышеупомянутого определителя скорее всего существует.
Цитата:
Свойство IX. Если одно из сечений (простых) какой-нибудь ориентации в многомерным детерминанте есть линейная комбинация его других сечений той же ориентации, то детерминант будет равен нулю, если ориентация - альтернативная, и не будет необходимо равным нулю, если ориентация - неальтернативная.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 14 ] 

Модераторы: Модераторы Математики, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: dgwuqtj


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group