If I understand correctly, then any matrix can be diagonalized with real and +ve diagonal entries via a bi-unitary transformation. My question is, given a matrix, are the unitary matrices unique?? Is there any common textbook that provides a simple proof of this fact?

The next part of my question involves the quark sector of the Standard Model. In the gauge basis, the "mass matrix" of the quarks is a general complex one. We can then rotate the left and right handed fields separately to go to the mass basis. Now, my problem is that they are called "mass eigenstates" and the masses are called "eigenvalues". But, the Yukawa matrix in the original gauge basis is an arbitrary complex one which does not necessarily have "eigenvalues" in the usual sense of the term. So, is there any way to understand the meaning of the term "mass eigenstate" in this context ?

Similar questions and discussions