I have been studying for my finals lately, and so I decided to put together a proof of a nice exercise I found in some book. The trace function, given by , is defined as
First of all, the proof of additivity
Afterwards, the proof of homogeneity
Hence, is a linear transform from the vector space into . The cool thing about the trace is that it has many more interesting properties which are not difficult to prove. First of all, that it is invariant under transposition
And that it doesn't change when a product commutes
Therefore, we get a pretty non-intuitive property of the trace, we have that
Which comes from applying the previous property to different parenthesizations of the matrix product (notice that this is doable for any number of matrices). Going further, suppose that is an invertible matrix, then
Meaning that if two matrices and are similar, their traces are the same!. Additionally, writing in any given basis will not change its trace. Last of all, the reason I decided to write this post:
Suppose that we have a linear functional such that , then . That is, linearity and the product property completely determine the trace function, up to a constant factor. The proof is fairly easy. Let
be the canonical ordered basis for . Notice that:
Since is a linear functional, we can write it as , where are the corresponding functions from the dual basis, meaning that . Thus, we get that
And
The additional condition that means that . In particular, if we take , this turns into , which implies that , we can call this value . Finally, taking , we get that . This completely determines every single one of the s. Hence:
By this point, we have pretty much characterized the trace function, in the sense that we know that any function that is a linear transform and does not change when the matrix product order changes, then it is a scalar multiple of the trace. There is only one last important property to uniquely determine the trace. Given with the previous properties, :
Which happens if and only if .I have been studying for my finals lately, and so I decided to put together a proof of a nice exercise I found in some book. The trace function, given by , is defined as
First of all, the proof of additivity
Afterwards, the proof of homogeneity
Hence, is a linear transform from the vector space into . The cool thing about the trace is that it has many more interesting properties which are not difficult to prove. First of all, that it is invariant under transposition
And that it doesn't change when a product commutes
Therefore, we get a pretty non-intuitive property of the trace, we have that
Which comes from applying the previous property to different parenthesizations of the matrix product (notice that this is doable for any number of matrices). Going further, suppose that is an invertible matrix, then
Meaning that if two matrices and are similar, their traces are the same!. Additionally, writing in any given basis will not change its trace. Last of all, the reason I decided to write this post:
Suppose that we have a linear functional such that , then . That is, linearity and the product property completely determine the trace function, up to a constant factor. The proof is fairly easy. Let
be the canonical ordered basis for . Notice that:
Since is a linear functional, we can write it as , where are the corresponding functions from the dual basis, meaning that . Thus, we get that
And
The additional condition that means that . In particular, if we take , this turns into , which implies that , we can call this value . Finally, taking , we get that . This completely determines every single one of the s. Hence:
By this point, we have pretty much characterized the trace function, in the sense that we know that any function that is a linear transform and does not change when the matrix product order changes, then it is a scalar multiple of the trace. There is only one last important property to uniquely determine the trace. Given with the previous properties, :
Which happens if and only if .