Generalized inner product for matrix
With an inner product structure, we can calculate 'similarity' measures like distances and angles, and define geometric Orthogonality. It is used to measure "distances between matrices" and to calculate gradients in optimization problems using inner products.
Using Matrix Trace