logo

전치행렬 📂행렬대수

전치행렬

정의1

AA를 크기가 m×nm\times n인 행렬이라고 하자. AA의 행과 열을 서로 바꾼 행렬을 AA전치행렬transpose, 전치이라고 하고 ATA^{T} 혹은 AtA^{t}라고 표기한다.

설명

정의에 따라 AAm×nm \times n 행렬이면 ATA^{T}n×mn \times m 행렬이 된다. 또한 AAii번째 행은 ATA^{T}ii번째 열과 같고 그 반대도 마찬가지이다.

A=[10030822],AT=[10008322] A=\begin{bmatrix} 10 & 0 & 3 \\ 0 & 8 & 22 \end{bmatrix} ,\quad A^{T} = \begin{bmatrix} 10 & 0 \\ 0 & 8 \\ 3 & 22 \end{bmatrix}

주 대각선을 기준으로 좌우 대칭시켰다고 생각할 수도 있다.

성질

r,sRr,s\in \mathbb{R}이고 A,BA,B는 각각의 경우에서 행렬 연산이 잘 정의되도록하는 크기를 갖는다고 하자. 그러면 다음이 성립한다.

(a) 선형성: (rA+sB)T=rAT+sBT\left( rA + sB\right)^{T}=r A^{T} + s B^{T}

(b) 곱의 전치를 전치를 역순으로 곱한 것과 같다.

(AB)T=BTAT (AB)^{T}=B^{T}A^{T}

(b’) 여러 행렬들의 곱의 전치는 각각의 전치를 역순으로 곱한것과 같다.

(A1A2An)T=AnTA2TA1T \left( A_{1} A_{2}\cdots A_{n} \right)^{T} = A_{n}^{T} \cdots A_{2}^{T} A_{1}^{T}

증명

(b)

m×nm\times n 행렬 AAn×kn\times k 행렬 CC에 대해

[(AC)T]km=i=1n[A]mi[C]ik=i=1n[AT]im[CT]ki=i=1n[CT]ki[AT]im=[CTAT]km \begin{align*} \left[ { \left( AC \right) }^{ T } \right] _{ km } &= \sum _{ i=1 }^{ n }{ [A] _{ m i } { [C] } _{ i k } } \\ &= \sum _{ i=1 }^{ n }{ { \left[ { A }^{ T } \right] } _{ i m } { \left[ { C }^{ T } \right] } _{ k i } } \\ &= \sum _{ i=1 }^{ n }{ { \left[ { C }^{ T } \right] } _{ k i }{ \left[ { A }^{ T } \right] } _{ i m } } \\ &= { \left[ { C }^{ T } { A }^{ T } \right] } _{ km } \end{align*}

따라서 각 성분이 서로 같으면 같은 행렬이므로 다음의 식이 성립한다.

(AC)T=CTAT \left( AC \right) ^{ T } = { C }^{ T } { A }^{ T }

(b')

(b) 의 따름정리로서 성립한다.


  1. Jim Hefferon, Linear Algebra(4th Edition). 2020, p138 ↩︎