38 votos

¿Cómo probar $\operatorname{Tr}(AB) = \operatorname{Tr}(BA)$?

Hay un hilo similar aquí ¿Demostración libre de coordenadas de $\operatorname{Tr}(AB)=\operatorname{Tr}(BA)$?, pero solo estoy buscando una demostración simple de álgebra lineal.

48voto

hjhjhj57 Puntos 2690

Observa que si $A$ y $B$ son matrices $n \times n$, $A=(a_{ij})$, y $B=(b_{ij})$, entonces $$(AB)_{ii} = \sum_{k=1}^n a_{ik}b_{ki},$$ por lo tanto $$ \operatorname{Tr}(AB) = \sum_{j=1}^n\sum_{k=1}^n a_{jk}b_{kj}. $$ Concluye calculando el término $(BA)_{ii}$ y comparando ambas trazas.

6 votos

Quizás otra observación útil es que si transponemos la matriz A, básicamente obtenemos el producto interno estándar. Ver, por ejemplo, esta respuesta.

14voto

Roger Hoover Puntos 56

Para cualquier par $(A,B)$ de matrices $n\times n$ con entradas complejas, se cumple la siguiente identidad: $$ \operatorname{Tr}(AB) = \operatorname{Tr}(BA).$$

Prueba. Suponiendo que $A$ es una matriz invertible, $AB$ y $BA$ comparten el mismo polinomio característico, ya que son matrices conjugadas debido a que $BA = A^{-1}(AB)A$. En particular, tienen la misma traza. De manera equivalente, comparten los mismos eigenvalores (contados según su multiplicidad algebraica) por lo tanto comparten la suma de dichos eigenvalores. Por otro lado, si $A$ es una matriz singular entonces $A_\varepsilon\stackrel{\text{def}}{=} A+\varepsilon I$ es una matriz invertible para cualquier $\varepsilon\neq 0$ suficientemente pequeño. Se sigue que $\operatorname{Tr}(A_\varepsilon B) = \operatorname{Tr}(B A_\varepsilon)$, y como $\operatorname{Tr}$ es un operador continuo, al considerar los límites de ambos lados cuando $\varepsilon\to 0$ obtenemos $\operatorname{Tr}(AB)=\operatorname{Tr}(BA)$ de igual manera.

3 votos

¿Y si $A$ es una matriz de $m \times n$ y $B$ es una matriz de $n \times m$, entonces la afirmación $Tr(AB)=Tr(BA)$ es verdadera?

0 votos

¿Cómo es que $A+\epsilon I$ es invertible para $\epsilon$ suficientemente pequeño? Sé que la matriz invertible es un conjunto denso en el conjunto de matrices, pero esta afirmación es más fuerte que eso.

1 votos

@R.W.Prado: dado que la matriz identidad conmuta con cualquier matriz, el espectro de $A+\varepsilon I$ es el espectro de $A$ trasladado por $\epsilon$, y una matriz es invertible si y solo si $0$ no pertenece a su espectro.

13voto

Jez Puntos 469

Si $A$ es una matriz de $m\times n$ y $B$ una matriz de $n\times m$ tenemos

\begin{eqnarray} \operatorname{tr}(AB) &=&\sum_{i=1}^m(AB)_{ii}\cr &=&\sum_{i=1}^m\sum_{k=1}^n A_{ik}B_{ki}\cr &=&\sum_{k=1}^n\sum_{i=1}^mB_{ki}A_{ik}\cr &=&\sum_{k=1}^n(BA)_{kk}\cr &=&\operatorname{tr}(BA). \end{eqnarray}

12voto

orangeskid Puntos 13528

La respuesta eficiente @hjhjhj57:

$$\text{Tr}(AB) = \text{Tr}(BA)= \sum a_{ij} b_{ji}$$

Ahora podemos empezar a entender por qué si hacemos una permutación circular de los factores, la expresión

$$\text{Tr}( A_1 A_2 \ldots A_m)$$

no cambia, y cuál es la expresión.

Supongamos ahora que $A$,$B$ son matrices cuadradas. Entonces ciertamente $\det(AB) = \det(BA)$, usando la propiedad multiplicativa del $\det$.

De hecho, las matrices $AB$ y $BA$ tienen el mismo polinomio característico, por lo que en particular la misma traza y el mismo determinante.

1 votos

Increíble... ¿tienen el mismo polinomio característico? ¿cómo mostrar eso?

5 votos

@athos: $\det(A) \det( t - BA) =\det(t A - ABA) = \det(t- AB) \det A$. Esto se cumple para todas las matrices cuadradas del mismo tamaño $A$,$B$. Míralo como una identidad en las entradas de $A$,$B$ y también $t$. Una igualdad de dos polinomios. Ahora divide por el polinomio no nulo $\det A"...

0 votos

La traza de una matriz es la suma de sus valores propios. Tenga en cuenta que $AB$ y $BA$ tienen los mismos valores propios no nulos.

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