Overview
The transpose is a basic linear-algebra operation that converts the rows of a matrix into columns and vice versa. For an m-by-n matrix A the transpose, written AT or A', is an n-by-m matrix whose (i,j) entry equals A's (j,i) entry. The same idea applies to vectors: a column vector becomes a row vector under transposition and vice versa. See also general material on matrices.
Definition and simple example
Formally, if A = (a_{ij}) then A^T = (a_{ji}). For instance, a 2×3 matrix can become a 3×2 matrix by swapping indices. If A = [[1,2,3],[4,5,6]] then A^T = [[1,4],[2,5],[3,6]]. Transposition is purely a reorganization of entries and does not change the underlying field of scalars.
Basic properties
- Involution: (A^T)^T = A.
- Linearity: (A+B)^T = A^T + B^T and (cA)^T = cA^T for scalars c.
- Product rule: (AB)^T = B^T A^T (note the reversal).
- Inverse: If A is invertible then (A^{-1})^T = (A^T)^{-1}.
Uses and examples
Transposition appears throughout linear algebra and applications: forming dot products (x^T y), describing symmetric matrices (A^T = A) and skew-symmetric matrices (A^T = -A), defining covariance matrices in statistics, and manipulating transformations in computer graphics. It is also used when changing between row-space and column-space viewpoints or when implementing algorithms that require particular memory layouts.
Variants and notable facts
For complex matrices the conjugate transpose (also called the Hermitian transpose and written A* or A^H) combines transposition with complex conjugation and is important for inner products and self-adjoint operators. Notation for the ordinary transpose varies: A^T, A', A^{tr} and others are all used in texts. Transpose is an easy operation conceptually but has important algebraic consequences because it reverses multiplication order and interacts with many structural matrix properties.


