Who cares what basis you choose to represent your transformation in matrix form? After all we know ANY of them will be diagonalizable if one of them is, or none will be if one of them isn't.
So you can choose as well the basis :
And etc. When you have this matrix, say , evaluate its characteristic polymomial to get its eigenvalues and etc.