logo

행렬대수에서 사영이란 📂행렬대수

행렬대수에서 사영이란

정의

정방행렬 PCm×mP \in \mathbb{C}^{m \times m}P2=PP^2 = P사영작용소projector라 한다.

설명

대수학적인 용어로는 멱등원idempotent이라는 표현을 사용하고, 마찬가지로 a2=aa^2 = a 와 같은 원소를 일컫는다.

한편 PP 가 사영이면 (IP)2=I2P+P2=I2P+P=(IP)(I-P)^2 = I - 2P + P^2 = I - 2P + P = (I-P) 이므로 (IP)(I-P) 역시 사영임을 알 수 있다.

이러한 사영작용소 (IP)(I - P)PP여사영작용소complementary Projector라 한다.

일차변환으로써의 사영을 기하학적으로 생각해보면 공간도형에 광선을 비춰서 그 그림자를 구하는 것이다. 예를들어 f(x,y,z):=(x,y,0)f(x,y,z) := (x,y,0) 와 같은 함수는 zz 축의 방향으로 광선을 쏘아 xyxy 평면에 생기는 그림자를 나타낸다. 그림자를 또 다시 사영해봐도 결과는 같고, 그러한 센스에서 P2=PP^2 = P 가 사영작용소라는 정의는 상식적이라고 할 수 있다.

성질

사영 PCm×mP \in \mathbb{C}^{m \times m} 와 그 여사영 IPI-P 는 다음의 성질들을 만족한다.

(a) C(IP)=N(P)\mathcal{C} (I-P) = \mathcal{N} (P)

(b) N(1P)=C(P)\mathcal{N} (1-P) = \mathcal{C} (P)

(c) N(1P)N(P)={0}\mathcal{N} (1-P) \cap \mathcal{N} (P) = \left\{ 0 \right\}

(d) C(P)N(P)={0}\mathcal{C} (P) \cap \mathcal{N} (P) = \left\{ 0 \right\}

(e) C(P)N(P)=Cm\mathcal{C} (P) \oplus \mathcal{N} (P) = \mathbb{C}^{m}

증명

(a)(b)

C(IP)\mathcal{C} ( I - P)N(P)\mathcal{N}(P)가 서로 포함관계에 있음을 보이면 된다. 임의의 벡터 vCm\mathbf{v} \in \mathbb{C}^{m} 에 대해

(IP)v=vPv (I - P) \mathbf{v} = \mathbf{v} - P \mathbf{v}

만약 vN(P)\mathbf{v} \in \mathcal{N} (P)Pv=0P \mathbf{v} = \mathbb{0} 이므로 (IP)v=v(I - P) \mathbf{v} = \mathbf{v}, 즉 vC(IP)\mathbf{v} \in \mathcal{C} (I - P) 이고 따라서

N(P)C(IP) \mathcal{N} (P) \subset \mathcal{C} (I - P)

wC(IP)\mathbf{w} \in \mathcal{C} (I-P) 이라고 하면 w=(IP)v\mathbf{w} = (I - P) \mathbf{v} 를 만족하는 v\mathbf{v} 역시 C(IP)\mathcal{C} (I-P) 에 존재한다. w=(IP)v\mathbf{w} = (I - P) \mathbf{v} 에 사영 PP 를 취하면

Pw=PvP2v=PvPv=0 P \mathbf{w} = P \mathbf{v} - P^2 \mathbf{v} = P \mathbf{v} - P \mathbf{v} = \mathbb{0}

wN(P)\mathbf{w} \in \mathcal{N} (P) 이고 따라서

C(IP)N(P) \mathcal{C} (I - P) \subset \mathcal{N} (P)

이로써 (1) 이 증명되었고 P=I(IP)P = I - (I- P) 이므로 사영 (IP)(I - P) 에 대한 여사영 PP 으로 보면 곧바로 (2) 가 증명된다.

(c)(d)

vN(IP)N(P)\mathbf{v} \in \mathcal{N} (I - P) \cap \mathcal{N} (P) 이 영벡터가 아니라고 가정하자. 그러나 vN(IP)\mathbf{v} \in \mathcal{N} (I - P) 이므로 (IP)v=0(I-P) \mathbf{v} = \mathbb{0} 이고 vN(P)\mathbf{v} \in \mathcal{N} (P) 이므로

Pv=0 P \mathbf{v} = \mathbb{0}

양변을 더하면 (IP)v+Pv=v=0(I-P) \mathbf{v} + P \mathbf{v} = \mathbf{v} = \mathbb{0} 이고 이는 가정에 모순이다.

이로써 (3) 이 증명되었고 (1)(2) 에 의해 곧바로 (4) 가 증명된다.

(e)

직합의 정의에 따라 세가지 존재성, 배타성, 유일성을 보이면 된다.

  • (i) 존재성

    (a) 에 의해 N(P)=C(IP)\mathcal{N} (P) = \mathcal{C} (I - P) 으고 임의의 벡터 sCm\mathbf{s} \in \mathbb{C}^{m} 에 대해 PsC(P)P \mathbf{s} \in \mathcal{C}(P) 그리고 (IP)sC(IP)(I - P)\mathbf{s} \in \mathcal{C} (I - P) 다.

한편 Ps+(IP)s=Ps+sPs=sCmP \mathbf{s} + (I - P) \mathbf{s} = P \mathbf{s} + \mathbf{s} - P \mathbf{s} = s \in \mathbb{C}^{m} 이므로, s\mathbf{s} 는 항상 C(P)\mathcal{C}(P)C(IP)\mathcal{C} (I - P) 의 합으로 나타낼 수 있다.

  • (ii) 배타성

    (d) 에서 이미 증명되었다.

  • (iii) 유일성

    위의 (ii) 에 의해 sCms \in \mathbb{C}^{m} 에 대해

    s=c1+n1=c2+n2 \mathbf{s} = \mathbf{c}_{1} + \mathbf{n}_{1} = \mathbf{c}_{2} + \mathbf{n}_{2}

    를 만족하는 c1,c2C(P)\mathbf{c}_{1} , \mathbf{c}_{2} \in \mathcal{C}(P)n1,n2N(P)\mathbf{n}_{1}, \mathbf{n}_{2} \in \mathcal{N}(P) 가 존재한다.

여기서 c1c2\mathbf{c}_{1} \ne \mathbf{c}_{2} n1n2\mathbf{n}_{1} \ne \mathbf{n}_{2} 라고 가정하자.

c1+n1=c2+n2\mathbf{c}_{1} + \mathbf{n}_{1} = \mathbf{c}_{2} + \mathbf{n}_{2} 의 양변에 PP 를 곱하면

Pc1+Pn1=Pc2+Pn2 P\mathbf{c}_{1} + P\mathbf{n}_{1} = P\mathbf{c}_{2} + P\mathbf{n}_{2}

한편 n1,n2N(P)\mathbf{n}_{1}, \mathbf{n}_{2} \in \mathcal{N} (P) 이므로

Pc1=Pc2 P\mathbf{c}_{1} = P\mathbf{c}_{2}

P(c1c2)=0P( \mathbf{c}_{1} - \mathbf{c}_{2} ) = \mathbb{0}이다. 영공간의 정의에서 (c1c2)N(P)( \mathbf{c}_{1} - \mathbf{c}_{2}) \in \mathcal{N}(P) 이고 벡터공간의 성질에서 (c1c2)C(P)( \mathbf{c}_{1} - \mathbf{c}_{2}) \in \mathcal{C}(P) 인데 (배타성) 에 의해 c1c2=0\mathbf{c}_{1} - \mathbf{c}_{2} = \mathbb{0} 이어야한다.

이는 c1c2\mathbf{c}_{1} \ne \mathbf{c}_{2} 이라는 가정과 모순이고 같은 방법으로 n1=n2\mathbf{n}_{1} = \mathbf{n}_{2} 임을 보일 수 있다.

같이보기