2014 dxdy logo

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

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


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


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



Начать новую тему Ответить на тему
 
 Матричное алгебраическое уравнение Риккати
Сообщение30.06.2019, 18:51 


08/09/08
40
Матричное алгебраическое уравнение Риккати имеет вид:
$F^TX + XF - XGX + H = 0,$
где $F,G,H $ -- известные вещественные матрицы $n\times n$, $G=G^T\geq 0$, $H=H^T\geq 0$, а $X$ -- неизвестная матрица, того же размера.

Помогите, пожалуйста, доказать существования симметричного положительного определенного решения этого уравнения (возможно для этого нужны дополнительные условия на $F,G,H $).

 Профиль  
                  
 
 Re: Матричное алгебраическое уравнение Риккати
Сообщение30.06.2019, 22:59 
Заслуженный участник
Аватара пользователя


11/03/08
10171
Москва
А Икрамов Х.Д. Численное решение матричных уравнений не подскажет?
https://www.twirpx.com/file/2875408/

 Профиль  
                  
 
 Re: Матричное алгебраическое уравнение Риккати
Сообщение30.06.2019, 23:47 
Заслуженный участник


10/01/16
2318
sasha-parazit
Доп. условия какие то всяко нужны (напр, если $F,G$ - нулевые, а $H$ - нет, то решений нет).
Думается, хорошее доп условие состоит в положительной определенности матрицы $G$....
1. Одномерная задача - решабельна :D (умеете, да? Выделяем полный квадрат, извлекаем корень - и оляля.)
2. Из симметричной положительно (неотрицательно) определенной $G$ корень извлекаем: $G = Z^TZ$.
3. Уравнение Ваше - шибко симметричное....А нельзя ли повторить 1) с учетом 2) ?

 Профиль  
                  
 
 Re: Матричное алгебраическое уравнение Риккати
Сообщение01.07.2019, 07:14 
Заблокирован


16/04/18

1129
Есть специальная книга:
Егоров А. И. Уравнения Риккати, — Физматлит, Москва, 2001.

 Профиль  
                  
 
 Re: Матричное алгебраическое уравнение Риккати
Сообщение01.07.2019, 10:03 
Заслуженный участник
Аватара пользователя


11/03/08
10171
Москва
У Икрамова с 17 параграфа. Но, видимо, надо будет за подробностями по ссылкам идти.

 Профиль  
                  
 
 Re: Матричное алгебраическое уравнение Риккати
Сообщение02.07.2019, 21:21 
Аватара пользователя


26/05/12
1780
приходит весна?
sasha-parazit в сообщении #1402363 писал(а):
Помогите, пожалуйста, доказать существования симметричного положительного определенного решения этого уравнения

А у вас уравнение точно правильно записано? Там не надо случайно транспонировать икс, когда он стоит первым в произведении (как это сделано для матрицы F)?

Изображение С другой стороны, если транспонировать всё уравнение целиком, то получится$$F^TX^T + X^TF - X^TGX^T + H = 0$$и если $X = X^T$, то уравнение перейдёт само в себя...

 Профиль  
                  
 
 Re: Матричное алгебраическое уравнение Риккати
Сообщение02.07.2019, 21:30 
Заслуженный участник
Аватара пользователя


11/03/08
10171
Москва
Насколько я понимаю, там транспонирование икса и во втором слагаемом, и в произведении, но ТС интересует только симметричное решение, и оттого-то транспонированием пренебрегаем.

 Профиль  
                  
 
 Re: Матричное алгебраическое уравнение Риккати
Сообщение02.07.2019, 21:35 
Аватара пользователя


26/05/12
1780
приходит весна?
Теперь, если вычесть транспонированное уравнение из оригинала, то избавимся от матрицы H. Дальше можно сделать замену $Y=X-X^T$, и, если удастся доказать, что уравнение $$F^TY + YF - YGY = 0$$ имеет только нулевые решения, это будет как раз то, что нужно топикстартеру. Не представляю как это можно сделать, но из этого доказательства все дополнительные требования на F и G как раз и вылезут (от H ничего больше требовать не надо).

 Профиль  
                  
 
 Re: Матричное алгебраическое уравнение Риккати
Сообщение03.07.2019, 09:53 
Заслуженный участник
Аватара пользователя


11/03/08
10171
Москва
B@R5uk в сообщении #1402756 писал(а):
Теперь, если вычесть транспонированное уравнение из оригинала, то избавимся от матрицы H.


А заодно от всего уравнения. Придя к Главному Закону Математической Экономики
$0=0$

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


11/03/08
10171
Москва
http://matlab.exponenta.ru/mu_analys/book2/1_6.php

 Профиль  
                  
 
 Re: Матричное алгебраическое уравнение Риккати
Сообщение08.07.2019, 20:26 


08/09/08
40
Большое спасибо всем участникам дискуссии, очень помогли советы и ссылки.
Последняя ссылка http://matlab.exponenta.ru/mu_analys/book2/1_6.php очень помогла. Большое спасибо, Евгений.

Рассмотрим матрицу $$ Z = \begin{pmatrix} F & -G\\ -H & -F^T \end{pmatrix}.$$
Лемма 1. Спектр \sigma(Z) матрицы Z симметричен относительно мнимой оси.
Утверждение леммы сразу следует из равенства $J^TZJ = - Z^T$, где $J =  \begin{pmatrix} 0 & E\\ -E & 0\end{pmatrix}$, $E,0$ -- матрицы размера $n \times n $.
Предположение 1. Матрица Z не имеет чисто мнимых собственных значений.
При сделанном предположении инвариантное пространство матрицы, назовем его $Z^-$, соответствующее собственным значениям $Z$ с отрицательной вещественной частью $n$-мерно.
Это пространство есть сумма корневых пространств для собственных чисел с отрицательной вещественной частью.
Существует ортогональная матрица $U = \begin{pmatrix} U_{11} & U_{12}\\ U_{21} & U_{22} \end{pmatrix}  $, т.ч. вектора-столбцы матрицы $\begin{pmatrix} U_{11} \\ U_{21}  \end{pmatrix}$ являются ортогональным базисом пространства $Z^-$, а остальные вектора-столбцы матрицы $U$дополняют первые $n$ до ортогонального базиса всего пространства. (Все матрицы $U_{ij}$ имеют размеры $n \times n$.)
Тогда имеет место равенство
$U^T Z U =  \begin{pmatrix} S_{11} & S_{12} \\0 & S_{22}  \end{pmatrix}$, где $\sigma(S_{11})$ совпадает с левой от мнимой оси частью $\sigma(Z)$.

Предположение 2. Матрица Z такова, что пространство $Z^-$ содержит ровно один вектор с первыми $n$ нулевыми координатами.
Этот вектор и все остальные координаты имеет нулевые :-)
Предположение 2 эквивалентно требованию обратимости матрицы $U_{11}$.
Лемма 2. Матрица $X_0 = U_{21}U_{11}^{-1}$ является решением уравнения Риккати.
Доказательство леммы 2. Легко проверить, что имеет место равенство
$Z \begin{pmatrix} U_{11} \\ U_{21}  \end{pmatrix} = \begin{pmatrix} U_{11} \\ U_{21}  \end{pmatrix} S_{11}$.
Тогда
$FU_{11}-GU_{21} = U_{11}S_{11}, $
$-HU_{11}-F^TU_{21} = U_{21}S_{11}.$
Домножим каждое из этих уравнений справа на $U_{11}^{-1}$ получим
$F-GX_0 = U_{11}S_{11}U_{11}^{-1}, $
$-H-F^TX_0 = U_{21}S_{11}U_{11}^{-1}.$
Теперь домножим первое уравнение на $X_0$слева и вычтем из него второе:
$F^TX_0 + X_0F - X_0GX_0 + H = X_0U_{11}S_{11}U_{11}^{-1} - U_{21}S_{11}U_{11}^{-1}.$
Правая часть полученного уравнения равна 0. Лемма 2 доказана.

Осталось доказать симметричность матрицы $X_0$, а также её положительную полуопределенность.
Лемма 3. Матрица $X_0 = U_{21}U_{11}^{-1}$ является симметричной и имеет место неравенство $X_0 \geq 0$.
Доказательство леммы 3. Рассмотрим функцию $V(t) = \begin{pmatrix} U_{11} \\ U_{21}  \end{pmatrix} \exp(tS_11) $, а также $V(t) =V^T(t)LV(T)$, где $L =  \begin{pmatrix} 0& E \\ 0 & 0 \end{pmatrix} $. В силу того, что $\sigma(S_{11})$ расположен левее мнимой оси, обе этих функции со всем производными при $t \to + \infty$ стремятся к 0.
Заметим, что $V'(t) = V(t)S_{11}  = ZV(t)$. Тогда
$W'(t) = V'^T(t)LV(t) + V^T(t)LV'(T) = V^T(t)(Z^TL + LZ)V(t) = V^T(t)\begin{pmatrix} -H& 0 \\ 0 & -G \end{pmatrix} V(t)$.
Значит $W'(t) симметрична и выполнено неравенство $W'(t) \leq 0.
Так как $W(+\infty) = 0$, то получается, что $W(0)$ - симметрично и $W(0) \geq 0$.
Но $W(0) = U_{11}^TU_{21}$, а тогда $X_0 = (U_{11}^{-1})^TW(0)U_{11}^{-1}$.
Следовательно, матрица $X_0 $ является симметричной и имеет место неравенство $X_0 \geq 0$.
Лемма 3 доказана.

-- Пн июл 08, 2019 21:31:17 --

Остался вопрос:
Что потребовать от матриц матрицы $F,G,H$, чтобы предположения 1 и 2 выполнялись, и при этом условия были достаточно общими и легко проверяемыми?

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

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



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

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


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

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