3-1공부/선형대수학

기말2. 벡터 공간

KGW2027 2022. 5. 6. 16:18
728x90
반응형

1. 벡터 공간

  • 실벡터 공간과 복소벡터, 두가지 공간으로 나눠진다.
  • 다수의 벡터가 모여 하나의 공간을 형성한 것이다.
  • 공간 상의 벡터와 그 벡터들에 대한 선형결합 연산의 결과 벡터가 같은 공간상에 존재해야 한다.
  • 만약, 선형결합 연산을 했을 때 결과 벡터가 같은 공간을 벗어난다면, 해당 공간은 닫혀있지 않다라고 표현하며, 벡터공간으로 정의되지 않는다.
  • 이 때, [3, 2]와 [-3, -2] 벡터를 연산했을 때 나온 [0, 0]벡터(영벡터)가 존재하지 않는다면, 벡터공간이 존재할 수 없으므로 영벡터가 존재해야 한다.

2. 부분 공간

  • 임의의 N차원 공간에 포함되면서 N차원 벡터들에 대한 선형규칙이 성립하는 작은 공간.
  • R2에서는 영벡터, 원점을 포함한 선, N차원 공간 전체가 부분 공간이 된다.
  • R3에서는 영벡터, 원점을 포함한 선, 원점을 포함한 , N차원 공간 전체가 부분 공간이 된다.

3. 행렬에서의 부분 공간

  • 각 Column에 대응되는 벡터를 모두 그린 다음, 그 벡터들로 만들수 있는 모든 선형결합 벡터를 그렸을 때의 범위가 그 행렬의 부분공간이 된다.
  • R3에서의 행렬 부분 공간은 평면 모양이 나온다.


4. 열 공간 ( Column Space )

  • 행렬 A의 Column들로 이루어진 부분 공간을 열 공간이라고 하며, C(A)로 표기한다.
  • 행렬 A의 Column들만을 이용해, 열 공간 전체를 채울 수 있을까? 불가능
    = Ax=b는 모든 b에 대해 해를 가질까?
  • 열공간 전체를 알기 위해서는 영 공간( Null Space )를 알아야 한다.

5. 영 공간 ( Null Space )

  • 선형방정식 Ax=b에서 b가 영벡터일 때, 식을 만족시키는 모든 해 x에 대한 집합이다. 즉, Ax=0의 해들이 이루는 공간이다.
  • 모든 영 공간에는 영 벡터가 포함된다.
  • b가 영벡터가 아닐 때 해에 대한 벡터공간이 존재할까?
    = 해 중에 영 벡터가 없으므로, 벡터공간이 존재할 수 없다.
  • Ax=0의 해를 구하기 위해 A에 소거를 진행하는데, 이 때 영 공간은 변화하면 안된다.
  • 소거 과정에서 Column의 Pivot이 0이면, 이전 Column에 종속적이라는 의미이다.
  • 소거가 완료된 U행렬이 삼각형이 아니라 계단형태일 때, 이것을 Echelon Form이라고 한다.
  • U행렬의 Pivot개수를 Rank(계수)라고 하며, Ax=0과 Ux=0의 해는 같은 영 공간에 존재한다.

6. Ux=0에서 구하기

  • Pivot이 있는 Column을 Pivot Column, 없는 Column은 Free Column이라고 한다.
  • Free Column에 대응되는 x 행렬의 항은 임의로 설정할 수 있다. ( Free Variable, = Column count - rank )
  • 이 때, 임의로 설정하는 값을 (1, 0, 0, ...), (0, 1, 0, ...), (0, 0, 1, ...) 와 같이 대입해서 구한 해를 Special Solution이라고 하며, 이 수는 Free variable의 개수에 따라 결정된다.

7. Ax=b의 완전 해 구하기

  • 1. 가해조건( 해가 존재하는가? )확인한다.
    -> 우변 벡터 b가 행렬 A의 열 공간에 존재할 때, Ax=b는 해가 존재한다.
  • 2. X_particular를 찾는다.
    -> 모든 Free variable를 0으로 설정한 뒤, Pivot variable에 대해 Ax=b를 풀었을 때 나오는 해가 X_Particular이다.
  • 3. X_nullspace를 찾는다.
    -> 영 공간(Ax=0)의 해가 X_nullspace이다.
  • 완전 해 X는 X_particular와 X_nullspace의 합이다.
  • 영공간은 원점을 지나는 부분공간이지만, X_p가 더해지면서 shift되어 원점을 지나지 않게되어 부분공간이 아니다.
  • 완전 해는 하나의 특수 해영 공간의 해의 부분공간의 합으로 표현할 수 있다.

8. Rank

  • X*Y 행렬의 Rank수를 R이라고 할 때, R <= X, R <= Y를 만족한다.
  • R=X일 때는 Full row rank, R=Y일때는 Full column rank이다.
  • Full row rank : 모든 Row가 Pivot을 가진다. -> Ax=b에서 모든 b값이 해를 가진다.
  • Full column rank : 모든 Column이 Pivot을 가진다. -> Free variable이 없다.
    -> 영공간은 영벡터 뿐이며, 해는 없거나 유일하다.
    -> 해가 존재하기 위해서는, A의 열들의 선형조합으로 b를 만들 수 있어야 한다.
  • Full row column rank : 정방행렬 이면서 모두 pivot을 가진다.
    -> b에 대한 유일한 해가 존재하며, 영벡터만이 Null space이다.

9. 선형 독립

  • 벡터 x1, x2, ..., xn이 있을 때, 모든 x에 대한 계수가 0인 경우를 제외하는 어떠한 선형 조합으로도 0을 만들 수 없다면, 이 벡터들은 독립이다.
    -> 만약, 0을 만들 수 있다면이다.
  • 벡터가 종속이라는 것은 곧, 벡터가 같은 방향을 가리키는 것을 의미하므로 그래프 상에서 겹쳐있는가의 여부로 구분할 수 있다. (직관과 일치한다)

 

728x90
반응형

'3-1공부 > 선형대수학' 카테고리의 다른 글

선형대수학 Overall  (0) 2022.06.05
기말3. 기저, 고유값, 고유벡터  (0) 2022.05.21
기말1. 벡터  (0) 2022.05.06
5. LU 분해  (0) 2022.04.17
4. 선형방정식의 해법  (0) 2022.04.17