Processing math: 100%
본문 바로가기
수학/선형대수학

Elementary Matrices

by spaul 2024. 3. 16.

이전에 3가지 기본 행 연산에 대해 정의한 적이 있는데, 우리가 행렬 A에 기본 행 연산을 통하여 행렬 B를 만들었다면, 아래의 3가지 연산을 통하여 다시 B로부터 A를 만들 수 있을 것이라는 자명한 사실이다.

 

1. 0이 아닌 임의의 상수 1c를 행에 곱한다.

2. 두 개의 행을 교환한다.

3. BAri행에 c를 곱한 값을 rj행에 더한 결과라면, 다시 ric를 곱하여 rj에 더한다.

 

즉, BAelementary row operations을 적용하여 얻어진 것이라면 이 두 행렬을 row equivalent하다고 말한다. 또한 단위 행렬에 한 번의 기본 행 연산을 통하여 얻어지는 행렬 Eelementary matrix(기본 행렬)이라고 정의한다.

 

추가로, EIm에 특정 기본 행 연산을 통해 얻어졌고, A가 m×n 행렬일 때, EA는 A에 동일한 기본 행 연산을 통해 얻은 행렬이다. 

 

잘 이해가 안가니 예시를 들어 살펴보자. 아래와 같은 행렬 A가 있다.

 

A=[102321361440]E=[100010301]

 

이제 EA를 곱한 값을 보면 아래와 같다.

 

EA=[1023213644109]

 

이는 A의 첫 번째 행에 3을 곱한 값을 세 번째 행에 더한 값임을 알 수 있다. 따라서 기본 행렬과 행렬의 곱은 번거로운 full행렬 곱을 수행하는 것보다 좀 더 쉽게 값을 계산해낼 수 있다. 

 


▶ 모든 기본 행렬은 가역이며, 그 역행렬 또한 기본 행렬이다.

 

어떤 기본 행렬 E를 같은 크기의 기본 행렬 I에 기본 행 연산을 통하여 얻은 것이라고 하자. 그리고 E0를 단위 행렬 IE에 행했던 연산의 역연산이라고 하자. 위에서 EA에 대해 정의했던 것을 적용해본다면, E0E=I이고 EE0=I이다. 따라서 E0E의 inverse이자 기본 행렬이다.

 

이 역시 예시를 들어서 이해해보자. 아래와 같은 행렬

 

E=[100010031]E0=[100010031]

 

이 존재한다고 하자. EI의 두 번째 행에 3을 곱한 값을 세 번째 행에 더한 결과이다. E0I의 두 번째 행에 -3을 곱한 값을 세 번째 행에 더한 결과이다. 따라서 E에 적용된 기본 행 연산과 E0에 적용된 기본 행 연산은 서로 역연산임을 알 수 있다. 결과적으로 EE0E0E=I임을 알 수 있다.

 

References

1. Elementary linear algebra 12th editon, Howard Anton, Anton Kaul

 

 

 

'수학 > 선형대수학' 카테고리의 다른 글

Using Elemental Matrix to Obtain Inverse Matrix  (0) 2024.03.25
Properties of the Transpose  (0) 2024.03.08
Inverse of Matrix(2)  (0) 2024.03.08
Inverse of Matrix(1)  (0) 2024.03.02
Properties of Matrix Operations  (0) 2024.02.29