Let it be two $m \times n$ matrices: $A$ and $B$, where $m,n \geq2$.
Rows of these matrices are linearly independent.
So, which matrix is guaranteed invertible: $AA^T$, $B^TB$, $AB^T$, $A^TB$?
I came to the idea that $A^TB$ and $B^TB$ can't be invertable in case $n>m$.
But need help with choose between $AB^T$ and $AA^T$