Pido disculpas por publicar una respuesta tardía pero humildemente sugiero que las otras respuestas hasta ahora no llegan al meollo del asunto.
Puedes saltarte este párrafo si los términos no significan nada: La definición invariante de la traza en álgebra lineal superior utiliza el isomorfismo entre $Hom(V, V)$ y el producto tensorial $V^*\otimes V$ para un espacio vectorial V de dimensión finita. En el caso de dimensionalidad infinita, todavía hay un isomorfismo pero solo para operadores lineales de rango finito. Dado un elemento de $V^*\otimes V$ tienes la funcional de evaluación lineal definida por su acción en tensores simples como $Tr(\phi \otimes x) = \phi(x)$. La validez de este mapa se deduce de la propiedad universal de los productos tensoriales ya que la evaluación es bilineal. Esto es solo contracción tensorial.
En términos de matrices, esto significa que $Tr$ se define por su acción en matrices de rango 1 $x y^T$ como $Tr(x y^T) = y^T x$. Puedes considerar $y^T$ como simplemente una notación para un funcional lineal si quieres pensar de manera invariante. Veamos cómo derivar esto a partir de tus condiciones establecidas:
Una proyección de rango 1 tiene la forma $z z^T$ donde $z^T z = 1$. Todas las proyecciones de rango 1 son conjugadas y, por lo tanto, por la conmutatividad de la traza, deben tener la misma traza. Dado que $Tr(I_n) = n$ y $I_n$ se puede descomponer como una suma de $n$ proyecciones de rango 1, se sigue que $Tr(z z^T) = 1$. (Una proyección de rango $k$ obtiene traza $k$.) Reemplaza la matriz no cuadrada $x$ y $y^T$ con la matriz cuadrada $x z^T$ y $z y^T$:
$Tr(x y^T) = Tr(x z^T z y^T) = Tr(z y^T x z^T) = y^T x Tr(z z^T) = y^T x$
De esto, todo lo demás sigue fácilmente. Una representación matricial corresponde a una suma de matrices de rango 1: $A = \sum_{ij} A_{ij} e_i e_j^T$. Aquí ${e_i}$ es una base y ${e_i^T}$ es la base dual única definida por $e_i^T e_i = 1$ y $e_i^T e_j = 0$ si $i \neq j$. Por lo tanto
$Tr(A) = \sum_{ij} A_{ij} Tr(e_i e_j^T) = \sum_{ij} A_{ij} e_j^T e_i = \sum_i A_{ii}$
Quiero enfatizar que esta demostración es válida para operadores lineales de rango finito si interpretas los símbolos de transposición como simplemente designando funcionales lineales. No se requiere producto interno. En $z z^T$ solo piensa en $z^T$ como cualquier funcional lineal que satisface $z^T z = 1$. (Cuando un producto interno sí está presente y interpretas el símbolo de transposición como una operación entonces obtienes una proyección ortogonal.) Puedes pensar en esto como la contraparte de la "notación matricial abstracta" de la notación de índices abstractos para la convención de suma de Einstein para tensores.
0 votos
Relacionado math.stackexchange.com/questions/104854/…