Suppose $A$ is an $n\times n$ matrix, and wondering when $A A^T$ equals $A^T A$? Only when $A$ is symmetric?
regards, Lin
Suppose $A$ is an $n\times n$ matrix, and wondering when $A A^T$ equals $A^T A$? Only when $A$ is symmetric?
regards, Lin
Symmetric matrices are not the only matrices that satisfy this property. There is a definition for the matrix that you describe:
If $A$ is a complex matrix that satisfies $A^{\ast}A=AA^{\ast}$, then we say A is a normal matrix. Note that $A^{\ast}$ represents $A$ adjoint, i.e. the complex conjugate transpose of $A$.
So if $A$ is just a real matrix and $A$ satisfies $A^tA=AA^t$, then $A$ is a normal matrix, as the complex conjugate transpose of a real matrix is just the transpose of that matrix.
For example, a $2\times 2$ counterclockwise rotation matrix by an angle $\theta$ is given by $B=\begin{bmatrix} \cos\theta&-\sin\theta \\ \sin\theta& \cos\theta \end{bmatrix}$. Notice $B$ is not a symmetric matrix, but does satisfy $B^tB=BB^t$.
adjoint
and complex conjugate
? Do you mean the elements of matrix is complex number, not real number?
– Lin Ma
Feb 03 '17 at 06:11
Suppose $A \in M_{n,n}(\mathbb{R})$ then
$$AA^T = A^TA \iff A \textrm{ is normal}$$
Conversely, every matrix satisfying this equation must be normal but doesn't have to be orthogonal
– Maciej Caputa Feb 03 '17 at 17:33