[행렬의 랭크] ch2. 행렬의 랭크
이전 읽을거리)
행렬의 랭크
Definition.의 랭크(rank)란 선형변환 의 랭크로 정의하고 라고 쓴다.
위 정리에 따르면 다음과 같다.
사실 이는 추상화된 정의이지만, 다음과 같이 중요한 정보를 빠르게 얻어낼 수 있다.
Theorem 2.1.행렬이 가역일 필요충분조건은 행렬의 랭크가 인 것이다.
Proof. 행렬
다음의 정리에 따르면 행렬에 가역행렬을 곱하는 것으로는 랭크가 변하지 않는다.
Lemma 2.2. 벡터공간와 선형변환 에 대해 가 단사일 필요충분조건은 임의의 선형독립집합 에 대해 가 선형독립인 것이다.
Proof.
(
한편
(
Lemma 2.3. 유한차원 벡터공간와 전단사 선형변환 , 의 부분공간 에 대해 다음이 성립한다.
(1)은 의 부분공간이다.
(2)
Proof.
(1) 다음이 성립한다. (링크의 정리 1.1-2 참고)
한편
(2)
Theorem 2.4.행렬 , 가역행렬 , 가역행렬 에 대해 다음이 성립한다.
(1)
(2)
(3)
Proof.
(1) 다음이 성립한다. (링크의 정리 9-2 참고)
한편
(2) 위와 비슷하게
따라서 다음을 얻는다.
(3) (1)과 (2)에 따라 다음을 얻는다.
Corollary 2.5. 행렬의 기본연산은 랭크를 보존한다.
Proof. 행렬
기본열연산에 대해서도 비슷하게 증명할 수 있다.
행렬의 랭크 구하기
이제 행렬의 랭크를 직접 구하는 방법을 알아보자. 다음의 정리로 시작하자.
Theorem 2.6. 행렬의 랭크는 그 열에 대한 생성공간의 차원이다. 즉 행렬의 랭크는 일차독립인 열의 최대 개수와 같다.
Proof. 임의의
따라서
정리 2.6. 덕분에 행렬의 랭크는 이제 선형변환에 얽매이지 않고 행렬의 열에 대한 개념으로 생각할 수 있다. 특히 따름정리 2.5.에 따르면 행렬의 랭크를 쉽게 파악하기 위해 몇 번의 간단한 연산을 시도해볼 수도 있다. 몇 개의 도움정리부터 시작하자.
Definition. 두 벡터공간의 합은 다음과 같이 정의되며 라고 쓴다.
Lemma 2.7. 벡터공간의 부분공간 에 대해 는 과 를 포함하며 의 부분공간이다.
Proof. 임의의
따라서
따라서
Lemma 2.8. 유한차원 벡터공간에 대해 는 유한차원이며 다음이 성립한다.
Proof.
따라서 원하는 결과를 얻는다.
Lemma 2.9. 다음의 두 행렬에 대해 가 성립한다.
Proof.
각
즉
한편
한편 정리 2.6.에 따라
Lemma 2.10. 다음의행렬 와 행렬 를 생각하자. 에 기본연산을 유한 번 시행하여 를 얻을 수 있다면, 에 기본연산을 유한 번 시행하여 를 얻을 수 있다.
Proof.
이때
비슷하게 다음이 성립한다.
이때
이제 랭크에 대한 논의의 중요한 분기점이 되는 정리를 증명하자.
Theorem 2.11. 랭크가인 행렬 에 대해 이 성립하며 에 기본연산을 유한 번 시행하여 다음의 행렬 를 얻을 수 있다. 이때 각 는 적절한 영행렬이다.
Proof.
이때
도움정리 2.9.에 따라
여기서
이 정리는 랭크의 관점에서 행렬의 불필요한 부분을 완전히 제거하여 랭크의 성질을 알아내는데 도움을 준다.
랭크의 성질
Corollary 2.12. 랭크가인 행렬 에 대해 다음을 만족하는 가역행렬 , 가역행렬 가 존재한다.
Proof. 정리 2.11.에 따라
이때 기본행렬은 가역이므로
다음의 따름정리 이전에 자명한 사실 하나를 확인하자. 어떤 행렬
Corollary 2.13. 다음이 성립한다.
(1) 행렬에 대해 의 랭크는 의 랭크와 같다.
(2) 행렬의 랭크는 그 행에 대한 생성공간의 차원이다. 즉 행렬의 랭크는 일차독립인 행의 최대 개수와 같다.
(3) 행렬의 행과 열이 생성하는 각각의 부분공간은 차원이 같으며, 이 차원은 행렬의 랭크와 같다.
Proof.
(1)
이때
한편
(2) 정리 2.6.과 본 정리의 (1)에 따라 자명하다.
(3) 정리 2.6.과 본 정리의 (2)에 따라 자명하다.
이제 그 어떤 행렬도 반복계산으로 랭크를 구할 수 있다. 행렬의 랭크를 구하는 전략은 기본연산을 행렬에 적용하여 가능한 많은 성분이 0이 되도록 하여 일차독립인 행 또는 열이 몇 개인지 쉽게 파악하는 것이다. 예시는 생략한다.
다음의 정리는 상당히 중요하다.
Corollary 2.14. 모든 가역행렬은 기본행렬의 유한한 곱과 같다.
Proof. 정리 2.1.에 따라
정리 1.3.에 따르면 기본행렬은 가역이므로 다음이 성립한다.
다시 정리 1.3.에 따라 기본행렬의 역행렬도 기본행렬이므로 원하는 결과를 얻는다.
읽어주셔서 감사합니다.
References)
[1] 스티븐 H, 프리드버그. (2020). 프리드버그 선형대수학 (한빛수학교재연구소 옮김). 한빛아카데미.
이전 읽을거리)
'수학 > 선형대수학' 카테고리의 다른 글
[행렬의 랭크] ch1. 기본행렬연산 (0) | 2023.01.11 |
---|---|
[행렬식의 엄밀한 정의] ch6. 행렬식의 엄밀한 정의 (0) | 2022.11.01 |
[행렬식의 엄밀한 정의] ch5. 교대텐서의 성질 (0) | 2022.10.30 |
[행렬식의 엄밀한 정의] ch4. 교대다중선형사상 (0) | 2022.10.29 |
[행렬식의 엄밀한 정의] ch3. 순열 (0) | 2022.10.29 |
댓글