Direct Product(벡터공간의 곱)
V1,⋯,Vn이 field F위에서의 벡터공간일 때,
V:=i=1∏nVi=V1×⋯×Vn
으로 정의합시다. 이 때 V에서의 덧셈과 스칼라 곱을 elementwise하게 정의한다면 V는 field F에서의 벡터공간이 되고 벡터공간 V를 V1,⋯Vn들의 direct product라고 부릅니다.
부분공간
선형대수에서 W가 어떤 field(체) F위에서 정의된 벡터공간 V의 부분공간이라는 것은 V의 부분집합이면서(공집합이 아닌) W가 체 F위에서의 벡터공간일 때를 의미합니다.
부분 공간의 성질
(1) Zero space와 자기 자신은 항상 부분공간이 되며 그렇기 때문에 이를 trivial subspace라고 부릅니다
(2) 어떤 벡터 공간의 한 원소에 스칼라배한 벡터들의 집합은 그 벡터공간의 부분공간입니다.
(3) F를 field 라고 할 때, Fn은 벡터 공간이고 n이하의 양의 정수 k에 대하여 Fk의 원소를 n차원으로 0으로 padding하여 얻은 벡터들로 이루어진 벡터공간은 Fn의 부분공간이 됩니다.
(4) 어떤 벡터공간 V의 부분공간들의 finite 혹은 infinite intersection은 V의 부분공간 입니다. (부분공간을 계속 교집합해도 항상 부분공간이 된다)
부분공간들의 합
V를 field F위에서의 벡터공간이라고 합시다. U1,⋯Uk을 V의 유한개의 부분공간이라고 할 때, 이들의 합을 다음과 같이 정의합니다.
i=1∑kUi=U1+⋯+Uk:={u1+⋯+uk∣u1∈U1,⋯,uk∈Uk}
이들은 V의 부분공간이 되며(쉽게 확인해볼 수 있음)
ϕ:U1×⋯×Uk→U1+⋯+Uk,(u1,⋯,uk)↦u1+⋯+uk
는 surjective map입니다.
Direct sum
지금 까지 배운 것을 바탕으로 다음과 같은 3개의 문장이 동치라는 것을 보일 수 있습니다.
(1) ϕ는 bijective 합니다.(일대일 대응입니다.)
(2) U1+⋯+Uk의 모든 벡터들은 각각의 Ui의 벡터들의 합으로 유일하게 표현됩니다. 이 말을 풀어서 설명하면 만약 u∈U1+⋯+Uk라면 u=u1+⋯+uk인 u1∈U1,⋯,uk∈Uk가 유일하게 존재한다는 것입니다.
(3) 모든 1≤i≤k에 대하여 Ui∩(∑j=iUj)=0입니다.
(1)이 성립하면서 V=U1+⋯+UK일 때,
V=i=1⨁kUi=U1⊕⋯⊕Uk
라고 표기하고 V가 U1,⋯,Uk들의 direct sum이라고 말합니다.
추가설명
(1), (2)가 동치인 것은 사실 어찌 보면 당연합니다. (1)의 bijectiveness를 풀어쓴게 (2)이기 때문입니다. (3)의 의미는 V를 k개의 부분공간 중 하나라도 빼먹는다면 각각의 부분공간의 합으로 V를 나타낼 수 없다는 의미가 됩니다. 왜냐하면 하나를 빼먹은 합의 부분공간과 빼먹은 공간의 교집합이 zero space이기 때문에 하나를 빼먹은 합공간의 원소로 표현할수 없는 V의 원소가 존재한다는 것을 의미하기 때문입니다.
Complement(여공간)
V를 field F위에서의 벡터공간이라고 하고 U를 V의 부분공간이라고 합시다. 다음을 만족시키는 V의 부분공간 W가 존재하면 W를 U의 부분공간 이라고 합니다.
V=U⊕W
즉 어떤 벡터공간을 두 벡터공간의 unique한 합으로 표현이 가능하다면 이들은 서로 complement관 계라고 말할수 있습니다.