3-2. 역행렬/연립방정식 계산
2-4. 역행렬 계산- 가우스 조르당 소거법GaussJordanelimination
첨가 행렬augumentedmatrix
- 조건
- m×n 행렬 A 와 m×p 행렬 B 가 있다고 하자
- 정의
- (A∣B) 는 m×(n+p) 의 꼴로 처음 n개 열은 행렬 A의 열이고 그 다음 p개의 열은 행렬 B의 열로 이루어진 행렬이다
가우스 조르당 소거법
- 조건
- n×n 행렬 A가 있다고 하자
- 정리
- 만약 A가 가역행렬이라면 (A∣In)에 기본행연산을 유한번 적용하여 (In∣A−1)로 변형시킬 수 있다
- 만약 A가 가역행렬이 아니라면 (A∣In)에 기본행연산을 유한번 적용하면 처음 n개 성분이 모두 0인 행인 행렬을 얻게 된다
3. 연립일차방정식 계산
- 용어
- 조건
- m×n 행렬 A 가 있고, 변수인 x∈Fn이 있고, 상수인 b∈Fm 이 있다고 하자
- Ax=b 의 관계식이 성립한다고 하자
- 정의
- A를 연립일차방정식의 계수행렬 coefficientmatrix 라 부른다
- 관계식을 만족시키는 x∈Fn을 연립일차방정식의 해 solution이라고 한다
- 관계식을 만족시키는 모든 x∈Fn 해들의 집합을 해집합solutionset이라 한다
- 해집합이 공집합이면 해가 존재하지 않는다 또는 모순이 있다 inconsistent라 표현한다
- 해집합이 공집합이 아니면 해가 존재한다 또는 모순이 없다 consistent라 표현한다
- b=0 일때 동차homogeneous , b=0 일때 비동차nonhomogeneous라 한다
이에 따라오는 성질 1
- 조건
- 연립일차방정식이 동차 Ax=0 이라고 하자
- 정리
- 해집합은 정의상 N(LA)와 같다
- 그러므로 해집합의 차원은 n−rank(A)이다
이에 따라오는 성질 2
- 조건
- 연립일차방정식이 비동차 Ax=b라고 하자
- 이에 대응되는 임의의 해 s가 존재한다고 하자
- Ax=b 의 해집합을 K라 표현하기로 하자
- 정리
- K={s}+N(LA)
- 증명
- 조건
- 또다른 Ax=b 의 해를 w 라 하자
- 결과
- A(w−s)=b−b=0, w−s∈N(LA)
- 즉 k=w−s 인 k∈N(LA) 가 존재한다
- 그렇게 되면 w∈{s}+N(LA)로 볼 수 있으므로 K⊆{s}+N(LA) 이다
- 역의 경우를 증명하자. 적당한 k∈N(LA)가 있어 w=s+k라 하자
- Aw=A(s+k)=As+Ak=b
- w∈K,{s}+N(LA)⊆K
- K={s}+N(LA)
이에 따라오는 성질3
- 조건
- 행렬 A가 가역이라고 하자
- 결과
- 연립방정식은 유일한 해 A−1b가 존재한다. 또한 역으로 해가 유일하면 행렬 A는 가역이다
이에 따라오는 성질 4
- 결과
- 연립방정식 Ax=b에 모순이 없기 위한 필요충분조건은 rank(A)=rank(A∣b)다
- 증명
- Ax=b가 해가 존재한다는 것은 b∈R(LA)임과 동치이다.
- R(LA)=span({col1(A),col2(A),...,coln(A)})
- b∈span({col1(A),col2(A),...,coln(A)}) 이는 다음과 동치가 된다
- span({col1(A),col2(A),...,coln(A)})=span({col1(A),col2(A),...,coln(A),b})
- dim(span({col1(A),col2(A),...,coln(A)}))=dim(span({col1(A),col2(A),...,coln(A),b}))
- rank(A)=rank(A∣b)
3-2 연립방정식 계산: 가우스 소거법의 이론적 뒷받침
- 기본행렬 elementarymatrix
- 항등행렬에 기본연산을 적용시켜 얻은 행렬
- 그중에서도 1 형/2 형/3 형 연산을 하여 얻은 행렬을 각각 1형/2형/3형이라 한다
- 1 형: 행렬의 두 행을 교환하는 것
- 2 형: 행렬의 한 행에 영이 아닌 스칼라를 곱하는 것
- 3 형: 행렬의 한 행에 다른 행의 스칼라배를 더하거나 빼는 것
이에 따라오는 성질 1
- 조건
- A∈Mm×n(F) 이고, 기본 행연산을 하여 B를 얻었다 하자
- 정리
- B=EA를 만족시키는 기본행렬 E가 있고 이는 A에서 B로 변형시킬때의 행연산을 항등행렬을 가했을 때에 생성되는 행렬이다
이에 따라오는 성질 2
- 기본행렬은 가역이다. 그 역행렬은 같은 종류의 기본행렬이다
이에 따라오는 성질 3
- 조건
- m×n 행렬 A 가 있고 ,x∈Fn 변수가 있고, b∈Fn 상수가 있어 연립방정식 Ax=b를 이룬다고 하자
- m×m 가역행렬 C 가 존재한다고 하자
- 정리
- 두 연립일차방정식은 동치이다( 같은 해집합을 갖는다)
- Ax=b,(CA)x=Cb
- 증명
- Ax=b의 해집합을 K, (CA)x=Cb의 해집합을 K′이라 하자
- w∈K이면 Aw=b(CA)w=Cb 그러므로 w∈K′
- K⊆K′
- 역으로 w∈K′이면 (CA)w=Cb,C−1(CA)w=C−1Cb
- Aw=b 그러므로 w∈K
- K′⊆K
- K=K′