From 74c0a0c171c1ccf0f2841713f3094f42c702667e Mon Sep 17 00:00:00 2001 From: Douglas Silva Date: Thu, 31 Oct 2019 21:20:25 -0300 Subject: [PATCH] Add README.md to explain what is a transpose of matrix --- math/transpose_of_matrix/README.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 math/transpose_of_matrix/README.md diff --git a/math/transpose_of_matrix/README.md b/math/transpose_of_matrix/README.md new file mode 100644 index 0000000000..07585ed1e6 --- /dev/null +++ b/math/transpose_of_matrix/README.md @@ -0,0 +1,15 @@ +## Transpose of matrix + +In linear algebra, the transpose of a matrix is an operator which flips a matrix over its diagonal, that is it switches the row and column indices of the matrix by producing another matrix denoted as AT [1]. + +It is achieved by any one of the following equivalent actions: +- Reflect A over its main diagonal (which runs from top-left to bottom-right) to obtain AT. +- Write the rows of A as the columns of AT. +- Write the columns of A as the rows of AT. + +Formally, the i-th row, j-th column element of AT is the j-th row, i-th column element of A: + +![](https://upload.wikimedia.org/wikipedia/commons/e/e4/Matrix_transpose.gif) + +#### Reference +[1] https://en.wikipedia.org/wiki/Transpose