본 정리는 MIT Open course인 선형대수하면 모를 수 없는
Gilbert strang linear algebra 강의를 기반으로 정리하였습니다.
자 시작해보겠습니다!
선형 대수(linear algebra)의 근본적 문제는 선형 방정식들(linear equations)의 시스템을 푸는 것이다.
n개의 선형방정식(n equations) 와 n개의 미지수(n unknown) 가 있을 때,
(필기한 자료를 기반으로 하겠다.. 악필이라도 이해 부탁드립니다 ㅠㅠ)
두개의 방정식을 다음과 같이 matrix 형태로 표현이 가능하며
matrix 형태로 표현을 할 때 다음과 3가지 요소를 알아야한다. (각각용어에 대해서 알아보자!)
계수 행렬(coefficient matrix)
A = [[2, -1],
[-1, 2]]
미지수 벡터(unknown vector)
X = [x
y]
우항 벡터(right-hand side vector)
b = [0
3]
이렇게 어떤 시스템의 선형 방정식을 다음과 같이 행렬 형태로 표현 하였다.
이제 시스템에서 다음 용어들이 의미하는 것들을 알아야 한다!
- Row Pictures (one equation)
row pictures란 하나의 row(= equation) 방향으로 표현된 방정식을 보는 것이다.
여기서 두개의 방정식 2x-y = 0, -x+2y = 3 을 통해서
각각이 공간상에서 어떻게 표현되는지 & 무엇을 의미하는지 아는 것이다.
교점(1,2)가 unknown에 해가 된다. (즉, equation 하나씩을 통해 선을 얻고 선들의 교점은 이시스템의 해이다!)
만약 교점이 없다면 이 시스템은 해가 없다.
(b를 변환 = y 절편 이동[y축을 따라 이동] 의 조합으로 2차원 공간의 모든 점[=해] 들을 풀 수 있다.)
- Column Pictures (one vector)
column pictures란 하나의 col (= vector) 방향으로 표현된 벡터들이 어떻게 공간에 표현되며 각각이 의미하는 바를 이해하는 것이다.
(2,-1) 벡터와 (-1,2) 벡터가 있을때 (0,3) 벡터[b] 를 표현하고 싶을때
선형 결합을 통해 이를 나타낼 수 있다 (2,-1) + 2*(-1,2) = (0,3)
벡터앞에 곱해진 상수가 미지수 X의 값들이다.
여기서 즉 벡터들의 선형결합(linear combination)을 통해 우항 벡터를 구할 수 있으면 그 결합이 해이다(우리의 목표)
(밑에 조건 x = all, y = all 일때, A의 column들은 독립적(independent)이기 때문에
선형 결합(linear combination)을 통해 R^2 공간을 표현할 수 있다.)
- Matrix Form
Row와 Column Picture들로 이루어진 Matrix에 대한 의미를 이해하는 것이다.
Row picture & Column picture 둘다 같은 시스템을 표현한 것이기 때문에 결국 해는 같다!
문제를 직선 or 평면[=Row] 등의 방정식으로 볼 것인지, 벡터들의 선형 결합으로 볼 것인지 차이이다.
3차원 Example (A:3x3[3 equations], X:3x1[3 unknowns], b:3x1])
- Equation Form
- Matrix Form
- Row Pictures ★★★
이 알아보기 힘든 그림을 설명 해보도록 하겠다...
즉 각 row(=equation)들은 3차원 공간에서 평면을 의미하며
3평면의 교점(0,0,1)이 이 시스템의 해가 된다!
만약 3개의 row중 2개가 서로 dependent(평행)해서 평면이 2개로 표현이 된다면
2개의 평면은 교선으로 밖에 표현 못함으로 해는 무수히 많은 값을 갖게 된다.
- Column Pictures ★★★★★
3차원 벡터에 선형 결합을 통해 b(0, -1, 4) 벡터를 구해보자!
자세히 보면 col3 = b인 걸 확인 할 수 있다.
row picture에서 힘들게 구한 해가
column picture로 보니 간단한 선형결합(0, 0, 1)로 표현할 수 있음을 확인 하였다.
만약 b가 [1, 1, -3]이라면?
바로 정답이 보이지는 않지만 (1, 1, 0) 선형 결합을 통해 해를 구할 수 있다.
여기서 교수님이 질문을 하신다
"Can I solve Ax=b for every b?"
"Do the linear combinations of the columns fill 3D space?"
정답은 "Yes"이다.
우리는 그리고 이것을 다음과 같은 용어들로 부른다
For this A, answer is non-singular, invertible, independent
그럼 우리는 dependent 할때
Row 와 Column공간에서 이를 어떻게 표현할까?
굉장히 흥미로운 주제이지 않은가
- Row 공간
위에서 말한대로 independent한 경우 3차원 공간상의 모든 점들을 표현 할 수 있다.
1 dependent인 경우: 평면하나를 잃게 됨으로 우리는 3차원 공간을 두개의 평면으로 밖에 표현하지 못한다
즉, 두평면의 교선인 직선 위에 점들로 밖에 표현 못함
2 dependent인 경우: 두개의 평면을 잃게 됨으로 3차원 공간을 한개의 평면으로 밖에 표현 못한다.
(더 큰 무한 공간)
independent = trivial
dependent = 무한한 해 공간
- Column 공간
column 공간 또한 위와 같이 independent한 경우 선형결합을 통해 3차원 공간상의 모든 점들을 표현 할 수 있다.
1 dependent인 경우: 벡터축 한개를 잃게 됨으로 두개의 벡터를 통해 만들 수 있는 1개 평면상의 공간의 해만 풀 수 있다.
2 dependent인 경우: 두개의 벡터를 잃게 됨으로 남은 한개의 벡터를 통해 표현(muliple)할 수 있는 공간만 풀 수 있다.
independent = trivial
dependent = 선형 결합을 통해 표현할 수 있는 공간안에 해가 있으면 가능 아니면 해 vector를 표현할 수 없다.
'스터디 > Linear Algebra' 카테고리의 다른 글
[Elimination with matrices] 선형대수 2강 (2) | 2020.11.30 |
---|