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 ] 

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



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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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