← Back to Blog

[Gilbert Strang] Echelon Form

math > linear-algebra

2026-01-223 min read

#linear-algebra #math #vectors #rank #nullity

출처: Gilbert Strang, Linear Algebra

Echelon form 은 한국어로 사다리꼴 행렬이라고도 불린다.
Lower triangular matrix 형태 중 하나이다.

Echelon form이 아닌 예시를 살펴보자.

Basic exampleA=[133226971334]\text{Basic example} \quad A = \begin{bmatrix} 1 & 3 & 3 & 2 \\ 2 & 6 & 9 & 7 \\ -1 & -3 & 3 & 4 \end{bmatrix}

첫 번째 row의 22 배 만큼 두 번째 row에 뺄셈하면 다음과 같다.
세 번째 row에도 똑같이 계산해준다.

A[133200330066]A \rightarrow \begin{bmatrix} 1 & 3 & 3 & 2 \\ 0 & 0 & 3 & 3 \\ 0 & 0 & 6 & 6 \end{bmatrix}

여기서 세 번째 row를 두 번째 row의 22 배 만큼 빼주어 00 으로 만들어준다.

U=[133200330000]U = \begin{bmatrix} 1 & 3 & 3 & 2 \\ 0 & 0 & 3 & 3 \\ 0 & 0 & 0 & 0 \end{bmatrix}

두 번째 row의 pivot 값인 33 을 나눠주고, 두 번째 row의 33 배 만큼 첫 번째 row에 빼줘서 식을 정리한다. 이를 Reduced row echelon form R 이라 한다.

[133200330000][133200110000][130100110000]=R\begin{bmatrix} 1 & 3 & 3 & 2 \\ 0 & 0 & 3 & 3 \\ 0 & 0 & 0 & 0 \end{bmatrix} \rightarrow \begin{bmatrix} 1 & 3 & 3 & 2 \\ 0 & 0 & 1 & 1 \\ 0 & 0 & 0 & 0 \end{bmatrix} \rightarrow \begin{bmatrix} 1 & 3 & 0 & -1 \\ 0 & 0 & 1 & 1 \\ 0 & 0 & 0 & 0 \end{bmatrix} = R

MATLAB에서 다음과 같은 명령어로 표현한다. R = rref(A)
여기서 RR 이 identity matrix이고 full-pivot 하고 그 값이 11 이고 그 위에 값들이 00 이라면
rref(A) = I 즉, AA 가 invertible하다는 점을 알 수 있다.

일반해를 구해보자.

x=[x1x2x3x4]x = \begin{bmatrix} x_1 \\ x_2 \\ x_3 \\ x_4 \end{bmatrix}

pivot column vs free column
RREF에서 pivot 위치가 중요하다.

pivot columns

free columns

행렬을 방정식으로 해석

x1+3x2x4=0x_1 + 3x_2 - x_4 = 0 x3+x4=0x_3 + x_4 = 0

pivot 변수를 자유변수로 해석

x2=s,x4=tx_2 = s,\quad x_4 = t

그러면

x1=3s+tx3=t\begin{align} x_1 &= -3s + t \\ x_3 & = -t \end{align}

일반해 (vector form)

x=[x1x2x3x4]=[3s+tstt]x = \begin{bmatrix} x_1 \\ x_2 \\ x_3 \\ x_4 \end{bmatrix} = \begin{bmatrix} -3s + t \\ s \\ -t \\ t \end{bmatrix}

이를 linear combination 형태로 정리한다.

x=s[3100]+t[1011]x = s\begin{bmatrix} -3 \\ 1 \\ 0 \\ 0 \end{bmatrix} + t \begin{bmatrix} 1 \\ 0 \\ -1 \\ 1 \end{bmatrix}

rank = 2
nullity = 2
(열 4개 = rank + nullity)

Rank-Nullity Theorem에 맞는다.