7 votos

¿Cuándo es $(BA)^\dagger\neq A^\dagger B^\dagger$ para la inversa de Moore Penrose?

Quería encontrar matrices reales $A$ y $B$ tal que: $$(BA)^\dagger\neq A^\dagger B^\dagger$$

mientras que $A^\dagger$ denota el pseudoinverso de Moore-Penrose de una matriz.

Probé algunas cosas y terminé con:

$$ B = \begin{pmatrix} 0 & 0\\ 1 & 2\end{pmatrix} , A=\begin{pmatrix} 1 & 0 \\ 0 & 0\end{pmatrix} $$

para estas matrices obtengo $$A^\dagger=\begin{pmatrix} 1 & 0\\ 0 & 0\end{pmatrix}, B^\dagger = \begin{pmatrix} 0 & \frac 15 \\ 0 & \frac 25\end{pmatrix}, A^\dagger B^\dagger = \begin{pmatrix} 0 & \frac 15 \\ 0 & 0\end{pmatrix}$$ pero $$(BA)^\dagger=\begin{pmatrix}0 & 1\\ 0 & 0\end{pmatrix}$$

por lo que es obvio que estos dos no son iguales. Encontré en Wikipedia que la igualdad indicada anteriormente se mantiene, cuando por ejemplo $B$ o $A$ tiene columnas o filas ortonormales.

Lo que estoy tratando de averiguar aquí es: ¿Existe un criterio tal que la igualdad no $\bf not$ ¿se mantiene? Al tratar de encontrar tales matrices me topé con ellas por accidente, digamos que elegí matrices al azar que no cumplían los requisitos para que la igualdad se mantuviera automáticamente.

Cualquier ayuda es muy apreciada.

0 votos

¿Por qué cree que existe un criterio general?

0 votos

@DietrichBurde No sé, sólo pensé que como hay un criterio que te asegura que la igualdad se mantiene, tal vez haya algún tipo de funciones en las que el Moore Penrose se comporte de forma diferente en este caso... Pero eso era solo pura intuición

5voto

Matthew Scouten Puntos 2518

Obviamente, necesitas que al menos una de tus matrices no sea invertible. Así que vamos a intentarlo para $2 \times 2$ matrices donde $A$ no es invertible pero $B$ es. Así, $A$ es de la forma $v w^T$ donde $v$ y $w$ son vectores columna, que supondré que son distintos de cero. Resulta que $$A^\dagger = \frac{w v^T}{ (v^T v) (w^T w)}$$ para que $$ A^\dagger B^\dagger = \frac{w v^T B^{-1}}{(v^T v) (w^T w)} $$ mientras que $B A = (B v) w^T$ así que $$ (B A)^\dagger = \frac{w v^T B^T}{((Bv)^T B v) (w^T w)}$$ Así, las columnas de ambos $A^\dagger B^\dagger$ y $(BA)^\dagger$ son múltiplos escalares de $w$ pero las filas son en un caso múltiplos de $v^T B^{-1} = ((B^{-1})^T v)^T$ y en el otro caso múltiplos de $v^T B^T = (B v)^T$ . Si $(B^{-1})^T$ no es un múltiplo escalar de $B$ , entonces para casi todo $v$ estos vectores no son múltiplos escalares entre sí y tendremos $A^\dagger B^\dagger \ne (BA)^\dagger$ .

0 votos

Si $(B^{-1})^T = \lambda B$ para algún escalar $\lambda$ entonces $B$ es una matriz ortogonal, ¿verdad? (Ortonormal si $\lambda = 1$ ). Creo que el OP mencionó este caso.

0 votos

La matriz ortogonal es $(B^{-1})^T = B$ .

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