Differences between revisions 3 and 12 (spanning 9 versions)
Revision 3 as of 2022-03-19 20:56:31
Size: 960
Comment:
Revision 12 as of 2025-09-24 18:01:17
Size: 1253
Comment: Simplifying matrix page names
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
= Matrix Transposition = = Transposition =

'''Transposition''' is the process of 'flipping' a matrix.

<<TableOfContents>>

-----
Line 5: Line 11:
== Introduction == == Description ==
Line 7: Line 13:
The transpose of a matrix is a flipped version. A transposed matrix is commonly notated with a ''T'' superscript, as in '''''A'''^T^''. In many programming languages however, the notation '''''A' ''''' is preferred.

Cell (''i'',''j'') of '''''A'''^T^'' is equal to cell (''j'',''i'') of '''''A'''''.
Line 10: Line 18:
┌ ┐ ┌ ┐
│ 1 2│ │ 1 3│
│ 3 4│ -> │ 2 4│
└ ┘ └ ┘
julia> A = [1 2; 3 4]
2×2 Matrix{Int64}:
 1 2
 3 4

julia> A'
2×2 adjoint(::Matrix{Int64}) with eltype Int64:
 1 3
 2 4
Line 15: Line 28:

The transpose of A is denoted A^T^.

More formally, cell (''i'',''j'') of A^T^ is equal to cell (''j'',''i'') of A.
Line 22: Line 31:
== Notable Properties == === Properties ===
Line 24: Line 33:
The transpose of a product is the same as the reversed product of the transposed multiples. (A B)^T^ = B^T^ A^T^. The transpose of a product is the same as the reversed product of the transposed multiples. ''('''AB''')^T^ = '''B'''^T^ '''A'''^T^''.
Line 26: Line 35:
Inversion and transposition can be done in any order: (A^-1^)^T^ = (A^T^)^-1^. [[LinearAlgebra/Invertibility|Inversion]] and transposition can be done in any order: ''('''A'''^-1^)^T^ = ('''A'''^T^)^-1^''.
Line 28: Line 37:
For [[LinearAlgebra/Orthogonality|orthogonal matrices]] (such as [[LinearAlgebra/SpecialMatrices#Permutation_Matrices|permutation matrices]]), the transpose and inverse are equivalent: '''''Q'''^T^ = '''Q'''^-1^''.
Line 29: Line 39:

== Symmetric Matrices ==

A '''symmetric matrix''' is is any matrix that is equal to its transpose.

Only square matrices (''n'' by ''n'') can be symmetric. However, multiplying a rectangular matrix R by its transpose R^T^ will always create a symmetric matrix. This can be proven with the above property:

(R^T^ R)^T^ = R^T^ (R^T^)^T^ = R^T^ R
A [[LinearAlgebra/SpecialMatrices#Symmetric_Matrices|symmetric matrix]] is equal to its transpose: '''''A''' = '''A'''^T^''. Only square matrices can be symmetric.

Transposition

Transposition is the process of 'flipping' a matrix.


Description

A transposed matrix is commonly notated with a T superscript, as in AT. In many programming languages however, the notation A' is preferred.

Cell (i,j) of AT is equal to cell (j,i) of A.

julia> A = [1 2; 3 4]
2×2 Matrix{Int64}:
 1  2
 3  4

julia> A'
2×2 adjoint(::Matrix{Int64}) with eltype Int64:
 1  3
 2  4

Properties

The transpose of a product is the same as the reversed product of the transposed multiples. (AB)T = BT AT.

Inversion and transposition can be done in any order: (A-1)T = (AT)-1.

For orthogonal matrices (such as permutation matrices), the transpose and inverse are equivalent: QT = Q-1.

A symmetric matrix is equal to its transpose: A = AT. Only square matrices can be symmetric.


CategoryRicottone

LinearAlgebra/Transposition (last edited 2026-02-06 23:30:46 by DominicRicottone)