2014 dxdy logo

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

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


Правила форума


Посмотреть правила форума



Начать новую тему Ответить на тему
 
 Выразить ортогональную матрицу
Сообщение09.11.2019, 11:23 


08/08/19
8
Доброго всем дня! Решал матричное уравнение и дошёл до следующего момента: $Q^TA = BQ$, где $A,B$ заданные матрицы одного размера, $Q$ - искомая ортогональная матрица. Могу ли я её выразить как-то отсюда?

 Профиль  
                  
 
 Re: Выразить ортогональную матрицу
Сообщение09.11.2019, 12:30 
Заслуженный участник


18/01/15
3229
Увы, нет. Поставить и решить (численно) задачу о нахождении такой матрицы, может, можно, но выразить по простому --- нет.

 Профиль  
                  
 
 Re: Выразить ортогональную матрицу
Сообщение09.11.2019, 12:49 


08/08/19
8
vpb
А если уравнение было бы вида $Q^TA = A^TQ$ при условии, что $Q$ ортогональная?

 Профиль  
                  
 
 Re: Выразить ортогональную матрицу
Сообщение09.11.2019, 18:49 
Заслуженный участник


10/01/16
2318
Gefrey__
Ваше (последнее) равенство означает: это - симметричная матрица. Так что погуглите "полярное разложение"

 Профиль  
                  
 
 Re: Выразить ортогональную матрицу
Сообщение10.11.2019, 10:52 
Заслуженный участник


03/01/09
1701
москва
При некоторых условиях матрицу $Q$ можно найти. Исходное уравнение преобразуем к виду: $BA=BQBQ$. Если матрица $BA$ приводится к диагональному виду с положительными собственными значениями, то $BQ=(BA)^{\frac 12}$ откуда $Q=B^{-1}(BA)^{\frac 12}$.

 Профиль  
                  
 
 Re: Выразить ортогональную матрицу
Сообщение10.11.2019, 11:20 
Заслуженный участник


10/01/16
2318
mihiv в сообщении #1424976 писал(а):
Если матрица $BA$ приводится к диагональному виду с положительными собственными значениями,

А если не приводится, то и нет решений ("к диагональному" можно, видимо, заменить и на "жордановой НФ"). Это приводит к НЕОБХОДИМЫМ условиям разрешимости задачи.
Можно и на предмет единственности посмотреть - корней из матрицы не так уж и много ($2^n$ для эн на эн матрицы).
Но проблема - не в этом. Проблема: а с фига ли найденная нами матрица - ортогональна? Я попробовал выписать это условие - там каша какая то из собственных векторов матрицы $BA$ непонятная...

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


11/03/08
9904
Москва
Ещё необходимое условие - умножение на ортогональную матрицу сохраняет евклидову норму матрицы. То есть должно быть $\lVert A\rVert=\lVert B\rVert$

 Профиль  
                  
 
 Re: Выразить ортогональную матрицу
Сообщение11.11.2019, 18:14 
Заслуженный участник


03/01/09
1701
москва
Есть и очевидное достаточное условие: $Q$ ортогональна, если ортогональны $B$ и $(BA)^{\frac 12}.$

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


11/03/08
9904
Москва
Мне представляется, что для построения численного метода решения данного уравнения могут пригодиться идеи из
https://www.twirpx.com/file/2875408/
В частности, параграф 17.

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

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



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

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


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

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