There is a m × n matrix A whose rank is n, that is to say, its column vectors are independent. How can we prove that the transpose × a of a is an invertible matrix?

There is a m × n matrix A whose rank is n, that is to say, its column vectors are independent. How can we prove that the transpose × a of a is an invertible matrix?

The transpose of a × the rank of a = the rank of a = n, and the transpose of a × A is n * n matrix, so the transpose of a × A is full rank matrix, so it is invertible