Resolviendo $AB+BA=XBX'$
Suponer $A$ es $d\times d$ matriz definida positiva, me gustaría encontrar una matriz $X$ tal que lo siguiente sea cierto para todas las matrices definidas positivas $d\times d$ matrices $B$
$$AB+BA=XBX^T$$
¿Cuándo existe la solución? ¿Hay un nombre para esta ecuación?
Respuestas
Tal como está, la ecuación se puede resolver si y solo si $A$ es una matriz escalar positiva.
Ya que $AB+BA=XBX^T$para todas las matrices definidas positivas$B$, si pasamos $B$ hasta un límite, la ecuación todavía se satisface cuando $B$es semidefinito positivo. En particular,$Auu^T+uu^TA=(Xu)(Xu)^T$ para cada vector distinto de cero $u$. Dado que el rango del RHS es como máximo uno,$Au$ debe ser un múltiplo escalar de $u$. Como$u$ es arbitrario, esto significa que cada vector distinto de cero es un vector propio de $A$ y por lo tanto $A$es una matriz escalar. Así$A=cI$ para algunos $c>0$ porque $A$ es positivo definido.
Por el contrario, si $A=cI$ para algunos $c>0$, tenemos $2cuu^T=(Xu)(Xu)^T$ para cada vector distinto de cero $u$. Por lo tanto$Xu$ es idénticamente igual a $\pm\sqrt{2c}u$, lo que significa que las únicas soluciones son $X=\pm\sqrt{2c}I$.
En primer lugar, probamos las siguientes propiedades:
Propiedad 1:
Si $\;M\;$ es una matriz simétrica real, existe una matriz simétrica $\;M^{\frac{1}{2}}\;$ tal que $\;M^{\frac{1}{2}}\cdot M^{\frac{1}{2}}=M.\;$ Además, si $\;M\;$ es positivo definido, entonces $\;M^{\frac{1}{2}}\;$ es real.
Prueba:
Aplicando el teorema espectral para matrices simétricas reales, obtenemos que existe una matriz ortogonal $\;U\;$ tal que $\;U^T\cdot M\cdot U=F\;$ es diagonal, por lo tanto
$M=U\cdot F\cdot U^T\;$.
Dejar $\;G\;$ ser la matriz diagonal cuyas entradas son las raíces cuadradas de las entradas de $\;F\;,\;$ entonces resulta que $\;F=G\cdot G\;.$
La matriz $\;M^{\frac{1}{2}}=U\cdot G\cdot U^T\;$ es simétrico y
$\;M^{\frac{1}{2}}\cdot M^{\frac{1}{2}}=U\cdot G\cdot U^T\cdot U\cdot G\cdot U^T=U\cdot G\cdot G\cdot U^T=\\\qquad\qquad\;\;=U\cdot F\cdot U^T=M\;.$
Además, si $\;M\;$ es positivo definido, entonces todos sus valores propios son positivos, por lo tanto, todas las entradas diagonales de la matriz $\;F\;$ son positivos también, en consecuencia $\;G\;$ y $\;M^{\frac{1}{2}}\;$ son matrices reales.
Propiedad 2:
Si $\;M\;$ es una matriz simétrica real invertible, entonces
$Y^T\cdot Y=M\implies\exists\;U$ matriz ortogonal tal que $\;Y=U\cdot M^{\frac{1}{2}}\;.$
Prueba:
Al aplicar la propiedad 1, se deduce que existe una matriz simétrica $\;M^{\frac{1}{2}}\;$ tal que $\;M^{\frac{1}{2}}\cdot M^{\frac{1}{2}}=M\;.$
Ya que $\;M\;$ es invertible, entonces $\;\det M\ne0\;,\;$ por lo tanto $\;\det\left(M^{\frac{1}{2}}\right)\ne0\;,\;$ por consiguiente $\;M^{\frac{1}{2}}\;$ también es invertible.
Dado que $M^{\frac{1}{2}}$ es simétrico, entonces $\left(M^{\frac{1}{2}}\right)^{-1}$ es simétrico también.
Si $\;Y^T\cdot Y=M\;,\;$ luego
$Y^T\cdot Y=M^{\frac{1}{2}}\cdot M^{\frac{1}{2}}\;,$
$\left(M^{\frac{1}{2}}\right)^{-1}\cdot Y^T\cdot Y\cdot\left(M^{\frac{1}{2}}\right)^{-1}=I\;,$
$\left[Y\cdot\left(M^{\frac{1}{2}}\right)^{-1}\right]^T\cdot\left[Y\cdot\left(M^{\frac{1}{2}}\right)^{-1}\right]=I\;,\;$ por lo tanto
$Y\cdot\left(M^{\frac{1}{2}}\right)^{-1}=U\;$ es una matriz othogonal y
$Y=U\cdot M^{\frac{1}{2}}\;.$
Propiedad 3:
Si $\;M\;$ es una matriz simétrica real, entonces
$Y=U\cdot M^{\frac{1}{2}}\;$ dónde $\;U\;$ es cualquier matriz ortogonal $\implies Y^T\cdot Y=M\;.$
Prueba:
$Y^T\cdot Y=\left(U\cdot M^{\frac{1}{2}}\right)^T\cdot\left(U\cdot M^{\frac{1}{2}}\right)=M^{\frac{1}{2}}\cdot U^T\cdot U\cdot M^{\frac{1}{2}}=\\\qquad\quad=M^{\frac{1}{2}}\cdot M^{\frac{1}{2}}=M\;.$
Ahora vamos a resolver la ecuación matricial:
$X\cdot B\cdot X^T=AB+BA\;,\quad\color{blue}{(*)}$
dónde $\;A\;$ y $\;B\;$ son matrices definidas positivas.
Aplicando el teorema espectral para matrices simétricas reales, obtenemos que existe una matriz ortogonal $\;P\;$ tal que $\;P^T\cdot B\cdot P=D\;$ es diagonal, por lo tanto
$B=P\cdot D\cdot P^T\;$.
Dejar $\;E\;$ ser la matriz diagonal cuyas entradas son las raíces cuadradas de las entradas de $\;D\;,\;$ entonces resulta que $\;D=E\cdot E\;.$
Dado que $\;B\;$ es una matriz definida positiva, todos sus valores propios son positivos, de ahí todas las entradas diagonales de $\;D\;$ y $\;E\;$ son positivos también, en consecuencia $\;D\;$ y $\;E\;$ son matrices invertibles.
$X\cdot B\cdot X^T=AB+BA\;,$
$X\cdot P\cdot E\cdot E\cdot P^T\cdot X^T=AB+BA\;,$
$\left(E\cdot P^T\cdot X^T\right)^T\cdot E\cdot P^T\cdot X^T=AB+BA\;.$
Dejando $\;Y=E\cdot P^T\cdot X^T\;,\;$ lo conseguimos
$Y^T\cdot Y=AB+BA\;.\quad\color{blue}{(**)}$
Ya que $\;AB+BA\;$ es una matriz simétrica real, al aplicar la Propiedad 3, se deduce que
$Y=Q\cdot\left(AB+BA\right)^{\frac{1}{2}}$
es una solución de la ecuación matricial $(**)$ cualquier matriz ortogonal $\;Q\;$ es.
$Y=Q\cdot\left(AB+BA\right)^{\frac{1}{2}}\;,\;$
$E\cdot P^T\cdot X^T=Q\cdot\left(AB+BA\right)^{\frac{1}{2}}\;,\;$
$X^T=P\cdot E^{-1}\cdot Q\cdot\left(AB+BA\right)^{\frac{1}{2}}\;,\;$
$X=\left(AB+BA\right)^{\frac{1}{2}}\cdot Q^T\cdot E^{-1}\cdot P^T\;.$
Por lo tanto,
$X=\left(AB+BA\right)^{\frac{1}{2}}\cdot Q^T\cdot E^{-1}\cdot P^T\;,$
dónde $\;E,\;P\;$ son matrices tales que $\;B=P\cdot E\cdot E\cdot P^T\;,$
es una solución de la ecuación matricial $(*)$ cualquier matriz ortogonal $\;Q\;$ es.