Loading [MathJax]/jax/element/mml/optable/BasicLatin.js

3 votos

¿Hay alguna forma de resolver directamente esta ecuación matricial? XAXT=B

XT es la transposición de X . A es un n x n matriz y B es un m x m matriz, m > n , ambos son conocidos, A es positivo definitivo y B es simétrico. Me gustaría encontrar X .

2voto

Spencer Puntos 48

EDITAR. Tenga en cuenta que si A es simétrico real 0 , entonces necesariamente B es simétrico real 0 con rank(B)rank(A) .

Por lo tanto, suponemos que A,B son simétricos 0 matrices que satisfacen rank(B)=rrank(A)=sn<m . Hay matrices invertibles PMm,QMn s.t. A=Qdiag(Is,0ns)QT,B=Pdiag(Ir,0mr)PT y por lo tanto P1XQdiag(Is,0)(P1XQ)T=diag(Ir,0) . Como sabemos P,Q Basta con encontrar el Y=P1XQMm,n s.t. Ydiag(Ir,Isr,0ns)YT=diag(Ir,0sr,0ns,0mn) . Con respecto a las matrices de bloques anteriores, dejemos que Y=[Yi,j],1i4,1j3 . Por identificación de los elementos diagonales de RHS y LHS , Y2,1YT2,1+Y2,2YT2,2=0 que implica Y2,1=0,Y2,2=0 . Del mismo modo, Y3,1=0,Y3,2=0 y Y4,1=0,Y4,2=0 . Finalmente Y=(Y1,1Y1,2Y1,300Y2,300Y3,300Y4,3) donde Y1,1YT1,1+Y1,2YT1,2=Ir .

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X