내적공간 위의 선형사상 가운데 특히 좋은 성질을 가진 것들(자기수반, 정규, 유니터리)을 다룹니다. 17장의 '대칭행렬은 직교 대각화된다'를 복소수와 추상 공간으로 넓힌 스펙트럼 정리가 중심입니다. 양자역학에서 관측 가능한 양은 자기수반 연산자이고, 시간 변화는 유니터리 연산자입니다(심화·고급).
26.1 전치행렬의 정체
질문. 17장에서 대칭행렬은 정규직교 고유벡터로 대각화되었습니다. 그런데 “대칭”은 행렬의 모양(a i j = a j i a_{ij} = a_{ji} a ij = a j i )에 대한 조건입니다. 기저를 바꾸면 행렬 모양이 바뀌는데, 기저와 무관한 연산자의 성질로 “대칭”을 말할 수 있을까요? 그리고 대칭이 아닌 행렬 중에도 정규직교 고유벡터를 갖는 것이 있을까(예: 회전)?
5장에서 ( A x ) ⋅ y = x ⋅ ( A T y ) (A\mathbf{x}) \cdot \mathbf{y} = \mathbf{x} \cdot (A^T\mathbf{y}) ( A x ) ⋅ y = x ⋅ ( A T y ) 를 보았습니다. 전치는 “내적 안에서 반대편으로 넘길 때 생기는 행렬”입니다. 이 성질을 정의로 삼으면 기저 없이 전치(수반)를 정의할 수 있습니다. 그러면 “대칭”은 “자기수반”이 되고, 정규직교 고유벡터를 갖는 연산자의 정확한 조건이 “정규”임을 증명할 수 있습니다. 이 장이 2부의 17–18장에 대한 3부의 답입니다.
이 장에서 V V V , W W W 는 유한차원 내적공간입니다.
26.2 수반연산자
정의 26.1 (수반). T ∈ L ( V , W ) T \in \mathcal{L}(V, W) T ∈ L ( V , W ) 의 수반 (adjoint) T ∗ ∈ L ( W , V ) T^* \in \mathcal{L}(W, V) T ∗ ∈ L ( W , V ) 는 모든 v ∈ V v \in V v ∈ V , w ∈ W w \in W w ∈ W 에 대해
⟨ T v , w ⟩ = ⟨ v , T ∗ w ⟩ \langle Tv, w \rangle = \langle v, T^*w \rangle ⟨ T v , w ⟩ = ⟨ v , T ∗ w ⟩
예: R n \mathbb{R}^n R n 에서 행렬 A A A 로 주어진 T T T 의 수반은 전치행렬 A T A^T A T 입니다: ⟨ A x , y ⟩ = y T A x = ( A T y ) T x = ⟨ x , A T y ⟩ \langle Ax, y\rangle = y^TAx = (A^Ty)^Tx = \langle x, A^Ty\rangle ⟨ A x , y ⟩ = y T A x = ( A T y ) T x = ⟨ x , A T y ⟩ . 복소 공간에서는 켤레전치 A ∗ = A ‾ T A^* = \overline{A}^T A ∗ = A T 입니다.
를 만족하는 사상입니다.
이런 T ∗ T^* T ∗ 가 존재하고 유일하다는 것은 리스 표현 정리에서 나옵니다. w w w 를 고정하면 v ↦ ⟨ T v , w ⟩ v \mapsto \langle Tv, w \rangle v ↦ ⟨ T v , w ⟩ 는 V V V 위의 선형범함수이므로, 정리 25.13 에 의해 ⟨ T v , w ⟩ = ⟨ v , u ⟩ \langle Tv, w \rangle = \langle v, u \rangle ⟨ T v , w ⟩ = ⟨ v , u ⟩ 인 u u u 가 유일하게 있습니다. 그 u u u 를 T ∗ w T^*w T ∗ w 로 정의합니다. T ∗ T^* T ∗ 가 선형임은 문제 26.1에서 확인합니다.
정리 26.2 (수반의 행렬). V V V , W W W 의 정규직교 기저에 대해 M ( T ∗ ) \mathcal{M}(T^*) M ( T ∗ ) 는 M ( T ) \mathcal{M}(T) M ( T ) 의 켤레전치 M ( T ) ∗ = M ( T ) ‾ T \mathcal{M}(T)^* = \overline{\mathcal{M}(T)}^T M ( T ) ∗ = M ( T ) T 입니다.
증명. 정규직교 기저 e 1 , … , e n e_1, \ldots, e_n e 1 , … , e n (V V V ), f 1 , … , f m f_1, \ldots, f_m f 1 , … , f m (W W W )에 대해 M ( T ) j k = ⟨ T e k , f j ⟩ \mathcal{M}(T)_{jk} = \langle Te_k, f_j \rangle M ( T ) j k = ⟨ T e k , f j ⟩ 입니다(정리 25.9 ). 따라서
M ( T ∗ ) k j = ⟨ T ∗ f j , e k ⟩ = ⟨ e k , T ∗ f j ⟩ ‾ = ⟨ T e k , f j ⟩ ‾ = M ( T ) j k ‾ . \mathcal{M}(T^*)_{kj} = \langle T^*f_j, e_k \rangle = \overline{\langle e_k, T^*f_j \rangle} = \overline{\langle Te_k, f_j \rangle} = \overline{\mathcal{M}(T)_{jk}}. M ( T ∗ ) k j = ⟨ T ∗ f j , e k ⟩ = ⟨ e k , T ∗ f j ⟩ = ⟨ T e k , f j ⟩ = M ( T ) j k .
■
정규직교 기저가 아니면 성립하지 않습니다(문제 26.3). 실수 공간에서는 켤레가 의미 없으므로 수반은 전치입니다.
정리 26.3 (수반의 성질).
( S + T ) ∗ = S ∗ + T ∗ (S + T)^* = S^* + T^* ( S + T ) ∗ = S ∗ + T ∗ , ( a T ) ∗ = a ˉ T ∗ (aT)^* = \bar aT^* ( a T ) ∗ = a ˉ T ∗ , ( T ∗ ) ∗ = T (T^*)^* = T ( T ∗ ) ∗ = T , I ∗ = I I^* = I I ∗ = I .
( S T ) ∗ = T ∗ S ∗ (ST)^* = T^*S^* ( S T ) ∗ = T ∗ S ∗ .
null T ∗ = ( range T ) ⊥ \operatorname{null} T^* = (\operatorname{range} T)^\perp null T ∗ = ( range T ) ⊥ , range T ∗ = ( null T ) ⊥ \operatorname{range} T^* = (\operatorname{null} T)^\perp range T ∗ = ( null T ) ⊥ .
증명. (2) ⟨ S T v , w ⟩ = ⟨ T v , S ∗ w ⟩ = ⟨ v , T ∗ S ∗ w ⟩ \langle STv, w \rangle = \langle Tv, S^*w \rangle = \langle v, T^*S^*w \rangle ⟨ S T v , w ⟩ = ⟨ T v , S ∗ w ⟩ = ⟨ v , T ∗ S ∗ w ⟩ . (3) w ∈ null T ∗ ⟺ ⟨ v , T ∗ w ⟩ = 0 ∀ v ⟺ ⟨ T v , w ⟩ = 0 ∀ v ⟺ w ∈ ( range T ) ⊥ w \in \operatorname{null} T^* \iff \langle v, T^*w \rangle = 0\ \forall v \iff \langle Tv, w \rangle = 0\ \forall v \iff w \in (\operatorname{range} T)^\perp w ∈ null T ∗ ⟺ ⟨ v , T ∗ w ⟩ = 0 ∀ v ⟺ ⟨ T v , w ⟩ = 0 ∀ v ⟺ w ∈ ( range T ) ⊥ . 둘째는 첫째를 T ∗ T^* T ∗ 에 적용하고 직교여공간을 취합니다. 나머지는 문제 26.2. ■
(3)은 13장의 N ( A T ) = C ( A ) ⊥ N(A^T) = C(A)^\perp N ( A T ) = C ( A ) ⊥ 을 기저 없이 쓴 것입니다. 4대 부분공간의 관계가 수반의 정의에서 바로 나옵니다.
▶ 문제 26.1–26.3
26.3 자기수반 연산자와 정규 연산자
정의 26.4 (자기수반). T ∗ = T T^* = T T ∗ = T 인 T ∈ L ( V ) T \in \mathcal{L}(V) T ∈ L ( V ) 를 자기수반 (self-adjoint)이라 합니다. 즉 모든 v , w v, w v , w 에 대해 ⟨ T v , w ⟩ = ⟨ v , T w ⟩ \langle Tv, w \rangle = \langle v, Tw \rangle ⟨ T v , w ⟩ = ⟨ v , T w ⟩ .
실수 공간에서 정규직교 기저에 대한 행렬이 대칭인 것, 복소 공간에서는 에르미트 (Hermitian) (A ∗ = A A^* = A A ∗ = A )인 것과 같습니다. 이제 “대칭”이 기저와 무관한 성질이 되었습니다.
예: [ 2 1 1 3 ] \begin{bmatrix} 2 & 1 \\ 1 & 3 \end{bmatrix} [ 2 1 1 3 ] 는 대칭이라 자기수반이고, [ 1 i − i 2 ] \begin{bmatrix} 1 & i \\ -i & 2 \end{bmatrix} [ 1 − i i 2 ] 는 에르미트라 자기수반입니다. [ 0 1 0 0 ] \begin{bmatrix} 0 & 1 \\ 0 & 0 \end{bmatrix} [ 0 0 1 0 ] 은 전치하면 달라지므로 자기수반이 아닙니다.
정리 26.5 (자기수반의 고윳값은 실수). 자기수반 연산자의 고윳값은 모두 실수입니다.
증명. T v = λ v Tv = \lambda v T v = λ v , v ≠ 0 v \ne 0 v = 0 이면 λ ∥ v ∥ 2 = ⟨ T v , v ⟩ = ⟨ v , T v ⟩ = λ ˉ ∥ v ∥ 2 \lambda\lVert v \rVert^2 = \langle Tv, v \rangle = \langle v, Tv \rangle = \bar\lambda\lVert v \rVert^2 λ ∥ v ∥ 2 = ⟨ T v , v ⟩ = ⟨ v , T v ⟩ = λ ˉ ∥ v ∥ 2 . ■
17장의 정리 17.1 보다 증명이 짧습니다. 수반의 정의가 필요한 계산을 대신해 줍니다.
정리 26.6 (복소 공간에서 ⟨ T v , v ⟩ = 0 \langle Tv, v \rangle = 0 ⟨ T v , v ⟩ = 0 ). F = C \mathbb{F} = \mathbb{C} F = C 이고 모든 v v v 에 대해 ⟨ T v , v ⟩ = 0 \langle Tv, v \rangle = 0 ⟨ T v , v ⟩ = 0 이면 T = 0 T = 0 T = 0 입니다.
증명. 모든 u , w u, w u , w 에 대해
⟨ T u , w ⟩ = ⟨ T ( u + w ) , u + w ⟩ − ⟨ T ( u − w ) , u − w ⟩ 4 + i ⟨ T ( u + i w ) , u + i w ⟩ − ⟨ T ( u − i w ) , u − i w ⟩ 4 \langle Tu, w \rangle = \frac{\langle T(u + w), u + w \rangle - \langle T(u - w), u - w \rangle}{4} + i\,\frac{\langle T(u + iw), u + iw \rangle - \langle T(u - iw), u - iw \rangle}{4} ⟨ T u , w ⟩ = 4 ⟨ T ( u + w ) , u + w ⟩ − ⟨ T ( u − w ) , u − w ⟩ + i 4 ⟨ T ( u + i w ) , u + i w ⟩ − ⟨ T ( u − i w ) , u − i w ⟩
입니다(우변을 전개해 확인). 가정에 의해 우변이 0이므로 ⟨ T u , w ⟩ = 0 \langle Tu, w \rangle = 0 ⟨ T u , w ⟩ = 0 , w = T u w = Tu w = T u 로 두면 T u = 0 Tu = 0 T u = 0 . ■
실수 공간에서는 거짓입니다. R 2 \mathbb{R}^2 R 2 의 90 ∘ 90^\circ 9 0 ∘ 회전은 모든 v v v 를 v v v 에 수직인 벡터로 보내므로 ⟨ T v , v ⟩ = 0 \langle Tv, v \rangle = 0 ⟨ T v , v ⟩ = 0 이지만 T ≠ 0 T \ne 0 T = 0 입니다.
정의 26.7 (정규 연산자). T T ∗ = T ∗ T TT^* = T^*T T T ∗ = T ∗ T 인 T ∈ L ( V ) T \in \mathcal{L}(V) T ∈ L ( V ) 를 정규 (normal)라 합니다.
자기수반 연산자는 정규입니다. 회전처럼 자기수반이 아닌 정규 연산자도 있습니다. R = [ 0 − 1 1 0 ] R = \begin{bmatrix} 0 & -1 \\ 1 & 0 \end{bmatrix} R = [ 0 1 − 1 0 ] 이면 R ∗ = R T = − R R^* = R^T = -R R ∗ = R T = − R 이고 R R ∗ = I = R ∗ R RR^* = I = R^*R R R ∗ = I = R ∗ R 입니다.
정리 26.8 (정규 연산자의 성질). T T T 가 정규이면
모든 v v v 에 대해 ∥ T v ∥ = ∥ T ∗ v ∥ \lVert Tv \rVert = \lVert T^*v \rVert ∥ T v ∥ = ∥ T ∗ v ∥ .
T v = λ v Tv = \lambda v T v = λ v 이면 T ∗ v = λ ˉ v T^*v = \bar\lambda v T ∗ v = λ ˉ v .
서로 다른 고윳값의 고유벡터는 수직입니다.
증명. (1) ∥ T v ∥ 2 − ∥ T ∗ v ∥ 2 = ⟨ T ∗ T v , v ⟩ − ⟨ T T ∗ v , v ⟩ = ⟨ ( T ∗ T − T T ∗ ) v , v ⟩ = 0 \lVert Tv \rVert^2 - \lVert T^*v \rVert^2 = \langle T^*Tv, v \rangle - \langle TT^*v, v \rangle = \langle (T^*T - TT^*)v, v \rangle = 0 ∥ T v ∥ 2 − ∥ T ∗ v ∥ 2 = ⟨ T ∗ T v , v ⟩ − ⟨ T T ∗ v , v ⟩ = ⟨( T ∗ T − T T ∗ ) v , v ⟩ = 0 . (2) T − λ I T - \lambda I T − λ I 도 정규이므로 (1)에 의해 ∥ ( T − λ I ) v ∥ = ∥ ( T ∗ − λ ˉ I ) v ∥ \lVert (T - \lambda I)v \rVert = \lVert (T^* - \bar\lambda I)v \rVert ∥( T − λ I ) v ∥ = ∥( T ∗ − λ ˉ I ) v ∥ . 좌변이 0이므로 우변도 0. (3) T u = α u Tu = \alpha u T u = α u , T v = β v Tv = \beta v T v = β v , α ≠ β \alpha \ne \beta α = β 이면 (2)에 의해 ( α − β ) ⟨ u , v ⟩ = ⟨ T u , v ⟩ − ⟨ u , T ∗ v ⟩ = 0 (\alpha - \beta)\langle u, v \rangle = \langle Tu, v \rangle - \langle u, T^*v \rangle = 0 ( α − β ) ⟨ u , v ⟩ = ⟨ T u , v ⟩ − ⟨ u , T ∗ v ⟩ = 0 . ■
▶ 문제 26.4–26.7
26.4 스펙트럴 정리
정리 26.9 (복소 스펙트럴 정리). F = C \mathbb{F} = \mathbb{C} F = C 일 때, T ∈ L ( V ) T \in \mathcal{L}(V) T ∈ L ( V ) 가 정규인 것은 V V V 가 T T T 의 고유벡터로 된 정규직교 기저를 갖는 것과 동치입니다.
증명. (⇐) 그 기저에서 M ( T ) \mathcal{M}(T) M ( T ) 가 대각이고, M ( T ∗ ) \mathcal{M}(T^*) M ( T ∗ ) 는 그 켤레전치이므로 역시 대각입니다. 대각행렬끼리는 교환하므로 T T ∗ = T ∗ T TT^* = T^*T T T ∗ = T ∗ T .
(⇒) 슈어의 정리(정리 25.12 )에 의해 정규직교 기저 e 1 , … , e n e_1, \ldots, e_n e 1 , … , e n 에서 A = M ( T ) A = \mathcal{M}(T) A = M ( T ) 는 위삼각입니다. 이 A A A 가 실은 대각임을 보입시다. A A A 의 첫째 열은 ( a 11 , 0 , … , 0 ) (a_{11}, 0, \ldots, 0) ( a 11 , 0 , … , 0 ) 이므로 ∥ T e 1 ∥ 2 = ∣ a 11 ∣ 2 \lVert Te_1 \rVert^2 = \lvert a_{11} \rvert^2 ∥ T e 1 ∥ 2 = ∣ a 11 ∣ 2 . A ∗ A^* A ∗ 의 첫째 열은 A A A 의 첫째 행의 켤레이므로 ∥ T ∗ e 1 ∥ 2 = ∣ a 11 ∣ 2 + ∣ a 12 ∣ 2 + ⋯ + ∣ a 1 n ∣ 2 \lVert T^*e_1 \rVert^2 = \lvert a_{11} \rvert^2 + \lvert a_{12} \rvert^2 + \cdots + \lvert a_{1n} \rvert^2 ∥ T ∗ e 1 ∥ 2 = ∣ a 11 ∣ 2 + ∣ a 12 ∣ 2 + ⋯ + ∣ a 1 n ∣ 2 . 정리 26.8 (1)에 의해 두 값이 같으므로 a 12 = ⋯ = a 1 n = 0 a_{12} = \cdots = a_{1n} = 0 a 12 = ⋯ = a 1 n = 0 . 둘째 행에도 같은 논리를 쓰면(e 2 e_2 e 2 에 대해, 이제 a 12 = 0 a_{12} = 0 a 12 = 0 임을 알고) a 23 = ⋯ = a 2 n = 0 a_{23} = \cdots = a_{2n} = 0 a 23 = ⋯ = a 2 n = 0 . 이렇게 계속하면 대각선 위가 모두 0입니다. ■
정리 26.10 (실수 스펙트럴 정리). F = R \mathbb{F} = \mathbb{R} F = R 일 때, T ∈ L ( V ) T \in \mathcal{L}(V) T ∈ L ( V ) 가 자기수반인 것은 V V V 가 T T T 의 고유벡터로 된 정규직교 기저를 갖는 것과 동치입니다.
증명. (⇐) 그 기저에서 행렬이 대각, 즉 대칭입니다. 정리 26.2 에 의해 T ∗ = T T^* = T T ∗ = T .
(⇒) 먼저 T T T 가 실수 고윳값을 가짐을 보입니다. 24장의 존재 증명을 따라 v ≠ 0 v \ne 0 v = 0 에 대해 p ( T ) v = 0 p(T)v = 0 p ( T ) v = 0 인 실다항식 p p p 를 잡고 실수 범위에서 인수분해합니다. 판별식이 음인 이차 인수 x 2 + b x + c x^2 + bx + c x 2 + b x + c (b 2 < 4 c b^2 < 4c b 2 < 4 c )에 대해 T 2 + b T + c I T^2 + bT + cI T 2 + b T + c I 는 단사입니다: u ≠ 0 u \ne 0 u = 0 이면
⟨ ( T 2 + b T + c I ) u , u ⟩ = ∥ T u ∥ 2 + b ⟨ T u , u ⟩ + c ∥ u ∥ 2 ≥ ∥ T u ∥ 2 − ∣ b ∣ ∥ T u ∥ ∥ u ∥ + c ∥ u ∥ 2 = ( ∥ T u ∥ − ∣ b ∣ ∥ u ∥ 2 ) 2 + ( c − b 2 4 ) ∥ u ∥ 2 > 0. \begin{aligned}
\langle (T^2 + bT + cI)u, u \rangle &= \lVert Tu \rVert^2 + b\langle Tu, u \rangle + c\lVert u \rVert^2 \ge \lVert Tu \rVert^2 - \lvert b \rvert\lVert Tu \rVert\lVert u \rVert + c\lVert u \rVert^2 \\
&= \left(\lVert Tu \rVert - \frac{\lvert b \rvert\lVert u \rVert}{2}\right)^2 + \left(c - \frac{b^2}{4}\right)\lVert u \rVert^2 > 0.
\end{aligned} ⟨( T 2 + b T + c I ) u , u ⟩ = ∥ T u ∥ 2 + b ⟨ T u , u ⟩ + c ∥ u ∥ 2 ≥ ∥ T u ∥ 2 − ∣ b ∣ ∥ T u ∥ ∥ u ∥ + c ∥ u ∥ 2 = ( ∥ T u ∥ − 2 ∣ b ∣ ∥ u ∥ ) 2 + ( c − 4 b 2 ) ∥ u ∥ 2 > 0.
(첫 등호에서 ⟨ T 2 u , u ⟩ = ⟨ T u , T u ⟩ \langle T^2u, u \rangle = \langle Tu, Tu \rangle ⟨ T 2 u , u ⟩ = ⟨ T u , T u ⟩ 로 자기수반을 썼고, 부등호에서 코시–슈바르츠를 썼습니다.) 따라서 p ( T ) v = 0 p(T)v = 0 p ( T ) v = 0 을 만드는 것은 일차 인수 중 하나이고, 실수 고윳값과 고유벡터 e 1 e_1 e 1 (단위벡터)이 있습니다.
U = span ( e 1 ) U = \operatorname{span}(e_1) U = span ( e 1 ) 이라 하면 U ⊥ U^\perp U ⊥ 는 T T T 에 대해 불변입니다: w ∈ U ⊥ w \in U^\perp w ∈ U ⊥ 이면 ⟨ T w , e 1 ⟩ = ⟨ w , T e 1 ⟩ = λ ⟨ w , e 1 ⟩ = 0 \langle Tw, e_1 \rangle = \langle w, Te_1 \rangle = \lambda\langle w, e_1 \rangle = 0 ⟨ T w , e 1 ⟩ = ⟨ w , T e 1 ⟩ = λ ⟨ w , e 1 ⟩ = 0 . T ∣ U ⊥ T|_{U^\perp} T ∣ U ⊥ 도 자기수반이므로 귀납 가정에 의해 U ⊥ U^\perp U ⊥ 에 정규직교 고유벡터 기저가 있습니다. e 1 e_1 e 1 과 합치면 됩니다. ■
17장의 정리 17.3 이 기저 없이, 그리고 복소 공간으로 일반화되어 증명되었습니다. 두 정리를 비교하면 이렇습니다.
복소 공간: 정규 ⟺ \iff ⟺ 정규직교 고유벡터 기저. (고윳값은 복소수일 수 있습니다.)
실수 공간: 자기수반 ⟺ \iff ⟺ 정규직교 고유벡터 기저. (고윳값은 실수입니다.)
실수 공간에서 회전은 정규이지만 실수 고유벡터가 없으므로 대각화되지 않습니다. 복소수로 보면 고윳값 e ± i θ e^{\pm i\theta} e ± i θ 로 대각화됩니다(16.7절).
▶ 문제 26.8–26.10
26.5 양연산자와 제곱근
정의 26.11 (양연산자). T T T 가 자기수반이고 모든 v v v 에 대해 ⟨ T v , v ⟩ ≥ 0 \langle Tv, v \rangle \ge 0 ⟨ T v , v ⟩ ≥ 0 이면 양연산자 (positive operator)라 합니다.
17장의 양반정치 행렬입니다. (여기서 “양”은 ≥ 0 \ge 0 ≥ 0 을 포함합니다. > 0 > 0 > 0 이면 “양정치”라 합니다.)
예: T = [ 2 0 0 0 ] T = \begin{bmatrix} 2 & 0 \\ 0 & 0 \end{bmatrix} T = [ 2 0 0 0 ] 이면 ⟨ T v , v ⟩ = 2 x 2 ≥ 0 \langle Tv, v\rangle = 2x^2 \ge 0 ⟨ T v , v ⟩ = 2 x 2 ≥ 0 이라 양연산자입니다. [ 1 0 0 − 1 ] \begin{bmatrix} 1 & 0 \\ 0 & -1 \end{bmatrix} [ 1 0 0 − 1 ] 은 v = ( 0 , 1 ) v = (0, 1) v = ( 0 , 1 ) 에서 ⟨ T v , v ⟩ = − 1 \langle Tv, v\rangle = -1 ⟨ T v , v ⟩ = − 1 이라 양연산자가 아닙니다.
정리 26.12 (양연산자의 동치 조건). 다음은 동치입니다.
T T T 는 양연산자입니다.
T T T 는 자기수반이고 고윳값이 모두 ≥ 0 \ge 0 ≥ 0 입니다.
T = R 2 T = R^2 T = R 2 인 양연산자 R R R 이 있습니다.
T = S ∗ S T = S^*S T = S ∗ S 인 S ∈ L ( V ) S \in \mathcal{L}(V) S ∈ L ( V ) 가 있습니다.
또 (3)의 R R R 은 유일하며 T \sqrt{T} T 로 씁니다.
증명. (1)⇒(2): T v = λ v Tv = \lambda v T v = λ v 이면 0 ≤ ⟨ T v , v ⟩ = λ ∥ v ∥ 2 0 \le \langle Tv, v \rangle = \lambda\lVert v \rVert^2 0 ≤ ⟨ T v , v ⟩ = λ ∥ v ∥ 2 . (2)⇒(3): 스펙트럴 정리로 T e j = λ j e j Te_j = \lambda_je_j T e j = λ j e j (정규직교). R e j = λ j e j Re_j = \sqrt{\lambda_j}\,e_j R e j = λ j e j 로 정의합니다. (3)⇒(4): S = R S = R S = R (R ∗ = R R^* = R R ∗ = R ). (4)⇒(1): ( S ∗ S ) ∗ = S ∗ S (S^*S)^* = S^*S ( S ∗ S ) ∗ = S ∗ S 이고 ⟨ S ∗ S v , v ⟩ = ∥ S v ∥ 2 ≥ 0 \langle S^*Sv, v \rangle = \lVert Sv \rVert^2 \ge 0 ⟨ S ∗ S v , v ⟩ = ∥ S v ∥ 2 ≥ 0 . 유일성은 문제 26.12. ■
양연산자는 음이 아닌 실수의 유사체입니다. 실수 x ≥ 0 x \ge 0 x ≥ 0 이 y 2 y^2 y 2 (y ≥ 0 y \ge 0 y ≥ 0 )으로 유일하게 쓰이고, z ˉ z \bar zz z ˉ z 꼴인 것과 같습니다.
26.6 등거리사상
정의 26.13 (등거리사상). 모든 v v v 에 대해 ∥ S v ∥ = ∥ v ∥ \lVert Sv \rVert = \lVert v \rVert ∥ S v ∥ = ∥ v ∥ 인 S ∈ L ( V ) S \in \mathcal{L}(V) S ∈ L ( V ) 를 등거리사상 (isometry)이라 합니다. 복소 공간에서는 유니터리 (unitary), 실수 공간에서는 직교 (orthogonal) 연산자라고도 합니다.
예: 회전 [ cos θ − sin θ sin θ cos θ ] \begin{bmatrix} \cos\theta & -\sin\theta \\ \sin\theta & \cos\theta \end{bmatrix} [ cos θ sin θ − sin θ cos θ ] 와 반사 [ 1 0 0 − 1 ] \begin{bmatrix} 1 & 0 \\ 0 & -1 \end{bmatrix} [ 1 0 0 − 1 ] 는 길이를 바꾸지 않으므로 등거리사상입니다. [ 2 0 0 1 ] \begin{bmatrix} 2 & 0 \\ 0 & 1 \end{bmatrix} [ 2 0 0 1 ] 은 ( 1 , 0 ) (1, 0) ( 1 , 0 ) 의 길이를 2로 늘이므로 아닙니다.
정리 26.14 (등거리사상의 동치 조건). 다음은 동치입니다.
S S S 는 등거리사상입니다.
모든 u , v u, v u , v 에 대해 ⟨ S u , S v ⟩ = ⟨ u , v ⟩ \langle Su, Sv \rangle = \langle u, v \rangle ⟨ S u , S v ⟩ = ⟨ u , v ⟩ .
S ∗ S = I S^*S = I S ∗ S = I .
S S S 는 어떤(또는 모든) 정규직교 기저를 정규직교 목록으로 보냅니다.
S S S 는 가역이고 S − 1 = S ∗ S^{-1} = S^* S − 1 = S ∗ .
증명. (1)⇒(2): 편극 항등식(문제 25.6과 그 복소 버전)으로 내적은 노름으로 표현됩니다. (2)⇒(3): ⟨ ( S ∗ S − I ) u , v ⟩ = 0 \langle (S^*S - I)u, v \rangle = 0 ⟨( S ∗ S − I ) u , v ⟩ = 0 이 모든 u , v u, v u , v 에 대해 성립. (3)⇒(5): 유한차원에서 한쪽 역이면 역입니다. (5)⇒(4): ⟨ S e j , S e k ⟩ = ⟨ e j , S ∗ S e k ⟩ = δ j k \langle Se_j, Se_k \rangle = \langle e_j, S^*Se_k \rangle = \delta_{jk} ⟨ S e j , S e k ⟩ = ⟨ e j , S ∗ S e k ⟩ = δ j k . (4)⇒(1): ∥ S v ∥ 2 = ∥ ∑ ⟨ v , e j ⟩ S e j ∥ 2 = ∑ ∣ ⟨ v , e j ⟩ ∣ 2 = ∥ v ∥ 2 \lVert Sv \rVert^2 = \left\lVert \sum \langle v, e_j \rangle Se_j \right\rVert^2 = \sum \lvert \langle v, e_j \rangle \rvert^2 = \lVert v \rVert^2 ∥ S v ∥ 2 = ∥ ∑ ⟨ v , e j ⟩ S e j ∥ 2 = ∑ ∣⟨ v , e j ⟩ ∣ 2 = ∥ v ∥ 2 . ■
행렬로는 Q ∗ Q = I Q^*Q = I Q ∗ Q = I , 14장의 직교행렬의 복소 버전(유니터리 행렬 (unitary matrix))입니다. 등거리사상은 정규이므로 복소 스펙트럴 정리에 의해 정규직교 고유벡터 기저를 갖고, 고윳값은 절댓값이 1입니다(∥ λ v ∥ = ∥ v ∥ \lVert \lambda v \rVert = \lVert v \rVert ∥ λ v ∥ = ∥ v ∥ ). 즉 유니터리 연산자는 서로 수직인 방향들 각각을 복소평면의 단위원 위의 수만큼 “돌리는” 것입니다.
직관. 복소수의 세 종류와 연산자의 세 종류가 대응합니다.
복소수
연산자
고윳값
실수 (z ˉ = z \bar z = z z ˉ = z )
자기수반 (T ∗ = T T^* = T T ∗ = T )
실수
음이 아닌 실수
양연산자
≥ 0 \ge 0 ≥ 0
절댓값 1 (z ˉ z = 1 \bar zz = 1 z ˉ z = 1 )
등거리 (S ∗ S = I S^*S = I S ∗ S = I )
∣ λ ∣ = 1 \lvert \lambda \rvert = 1 ∣ λ ∣ = 1
▶ 문제 26.11–26.13
26.7 극분해와 특잇값 분해
복소수는 z = e i θ ∣ z ∣ z = e^{i\theta}\lvert z \rvert z = e i θ ∣ z ∣ (회전 × 크기)로 쓰입니다. 연산자도 그렇습니다.
정리 26.15 (극분해). 모든 T ∈ L ( V ) T \in \mathcal{L}(V) T ∈ L ( V ) 는 등거리사상 S S S 에 대해
T = S T ∗ T T = S\sqrt{T^*T} T = S T ∗ T
로 쓸 수 있습니다.
증명. ∥ T ∗ T v ∥ 2 = ⟨ T ∗ T v , v ⟩ = ∥ T v ∥ 2 \lVert \sqrt{T^*T}v \rVert^2 = \langle T^*Tv, v \rangle = \lVert Tv \rVert^2 ∥ T ∗ T v ∥ 2 = ⟨ T ∗ T v , v ⟩ = ∥ T v ∥ 2 이므로, T ∗ T v ↦ T v \sqrt{T^*T}v \mapsto Tv T ∗ T v ↦ T v 는 range T ∗ T \operatorname{range}\sqrt{T^*T} range T ∗ T 에서 range T \operatorname{range} T range T 로 가는 길이를 보존하는 사상 S 1 S_1 S 1 로 잘 정의됩니다(같은 상을 가지면 차가 영공간에 있어 T v Tv T v 도 같습니다). 두 치역은 차원이 같으므로 직교여공간들도 차원이 같습니다. 정규직교 기저끼리 짝지어 S 2 : ( range T ∗ T ) ⊥ → ( range T ) ⊥ S_2 : (\operatorname{range}\sqrt{T^*T})^\perp \to (\operatorname{range} T)^\perp S 2 : ( range T ∗ T ) ⊥ → ( range T ) ⊥ 를 등거리로 정하고, S = S 1 ⊕ S 2 S = S_1 \oplus S_2 S = S 1 ⊕ S 2 로 두면 됩니다. ■
T ∗ T \sqrt{T^*T} T ∗ T 는 “늘이기”(양연산자, 서로 수직인 방향들을 음이 아닌 배율로), S S S 는 “돌리기”입니다. 양연산자 T ∗ T \sqrt{T^*T} T ∗ T 를 스펙트럴 정리로 대각화하면 특잇값 분해가 나옵니다.
정리 26.16 (특잇값 분해 (연산자 버전)). T ∈ L ( V ) T \in \mathcal{L}(V) T ∈ L ( V ) 의 특잇값 (singular values) s 1 , … , s n s_1, \ldots, s_n s 1 , … , s n 을 T ∗ T \sqrt{T^*T} T ∗ T 의 고윳값(중복 포함)이라 합시다. 그러면 정규직교 기저 e 1 , … , e n e_1, \ldots, e_n e 1 , … , e n 과 f 1 , … , f n f_1, \ldots, f_n f 1 , … , f n 이 있어
T v = s 1 ⟨ v , e 1 ⟩ f 1 + ⋯ + s n ⟨ v , e n ⟩ f n . Tv = s_1\langle v, e_1 \rangle f_1 + \cdots + s_n\langle v, e_n \rangle f_n. T v = s 1 ⟨ v , e 1 ⟩ f 1 + ⋯ + s n ⟨ v , e n ⟩ f n .
증명. T ∗ T e j = s j e j \sqrt{T^*T}e_j = s_je_j T ∗ T e j = s j e j 인 정규직교 기저 e j e_j e j 를 잡습니다(스펙트럴 정리). 극분해에서 f j = S e j f_j = Se_j f j = S e j 로 두면 S S S 가 등거리이므로 f j f_j f j 도 정규직교. v = ∑ ⟨ v , e j ⟩ e j v = \sum \langle v, e_j \rangle e_j v = ∑ ⟨ v , e j ⟩ e j 이므로 T v = S T ∗ T v = ∑ ⟨ v , e j ⟩ s j S e j Tv = S\sqrt{T^*T}v = \sum \langle v, e_j \rangle s_jSe_j T v = S T ∗ T v = ∑ ⟨ v , e j ⟩ s j S e j . ■
18장의 A = U Σ V T A = U\Sigma V^T A = U Σ V T 입니다. e j e_j e j 가 V V V 의 열, f j f_j f j 가 U U U 의 열입니다. 18장에서는 A T A A^TA A T A 의 고유벡터로 직접 구성했고, 여기서는 극분해에서 자연스럽게 나왔습니다.
v₁의 각도를 돌려 Av₁과 Av₂가 수직이 되는 곳을 찾으면, 그 v들이 √(TᵀT)의 고유벡터이고 Av의 길이가 특잇값입니다 이 위젯은 JavaScript가 필요합니다
▶ 문제 26.14–26.15
쓰이는 곳. 양자역학의 관측가능량은 자기수반 연산자이고 측정값은 그 고윳값입니다. 양자컴퓨터의 게이트와 신경망의 직교·유니터리 가중치(기울기 폭발을 막는 방법)는 유니터리 행렬입니다.
이 장의 요약
수반: ⟨ T v , w ⟩ = ⟨ v , T ∗ w ⟩ \langle Tv, w \rangle = \langle v, T^*w \rangle ⟨ T v , w ⟩ = ⟨ v , T ∗ w ⟩ . 정규직교 기저에서 켤레전치. null T ∗ = ( range T ) ⊥ \operatorname{null} T^* = (\operatorname{range} T)^\perp null T ∗ = ( range T ) ⊥ .
자기수반 T ∗ = T T^* = T T ∗ = T : 고윳값이 실수. 정규 T T ∗ = T ∗ T TT^* = T^*T T T ∗ = T ∗ T : ∥ T v ∥ = ∥ T ∗ v ∥ \lVert Tv \rVert = \lVert T^*v \rVert ∥ T v ∥ = ∥ T ∗ v ∥ , 고유벡터가 수직.
복소 스펙트럴: 정규 ⟺ \iff ⟺ 정규직교 고유벡터 기저. 실수 스펙트럴: 자기수반 ⟺ \iff ⟺ 정규직교 고유벡터 기저.
양연산자 ⟺ \iff ⟺ 고윳값 ≥ 0 \ge 0 ≥ 0 인 자기수반 ⟺ \iff ⟺ S ∗ S S^*S S ∗ S . 유일한 양의 제곱근이 있습니다.
등거리사상 ⟺ \iff ⟺ S ∗ S = I S^*S = I S ∗ S = I ⟺ \iff ⟺ 정규직교 기저를 정규직교 기저로. 고윳값의 절댓값이 1.
극분해 T = S T ∗ T T = S\sqrt{T^*T} T = S T ∗ T (돌리기 × 늘이기), 그리고 SVD.
문제
26.1 [증명]
풀이 ⟨ v , T ∗ ( a w 1 + b w 2 ) ⟩ = ⟨ T v , a w 1 + b w 2 ⟩ = a ˉ ⟨ T v , w 1 ⟩ + b ˉ ⟨ T v , w 2 ⟩ = a ˉ ⟨ v , T ∗ w 1 ⟩ + b ˉ ⟨ v , T ∗ w 2 ⟩ = ⟨ v , a T ∗ w 1 + b T ∗ w 2 ⟩ \langle v, T^*(aw_1 + bw_2) \rangle = \langle Tv, aw_1 + bw_2 \rangle = \bar a\langle Tv, w_1 \rangle + \bar b\langle Tv, w_2 \rangle = \bar a\langle v, T^*w_1 \rangle + \bar b\langle v, T^*w_2 \rangle = \langle v, aT^*w_1 + bT^*w_2 \rangle ⟨ v , T ∗ ( a w 1 + b w 2 )⟩ = ⟨ T v , a w 1 + b w 2 ⟩ = a ˉ ⟨ T v , w 1 ⟩ + b ˉ ⟨ T v , w 2 ⟩ = a ˉ ⟨ v , T ∗ w 1 ⟩ + b ˉ ⟨ v , T ∗ w 2 ⟩ = ⟨ v , a T ∗ w 1 + b T ∗ w 2 ⟩ . 모든 v v v 에 대해 성립하므로(리스의 유일성) T ∗ ( a w 1 + b w 2 ) = a T ∗ w 1 + b T ∗ w 2 T^*(aw_1 + bw_2) = aT^*w_1 + bT^*w_2 T ∗ ( a w 1 + b w 2 ) = a T ∗ w 1 + b T ∗ w 2 .
26.2 [증명]
( a T ) ∗ = a ˉ T ∗ (aT)^* = \bar aT^* ( a T ) ∗ = a ˉ T ∗ , ( T ∗ ) ∗ = T (T^*)^* = T ( T ∗ ) ∗ = T , I ∗ = I I^* = I I ∗ = I 임을 보입니다.
풀이 ⟨ a T v , w ⟩ = a ⟨ v , T ∗ w ⟩ = ⟨ v , a ˉ T ∗ w ⟩ \langle aTv, w \rangle = a\langle v, T^*w \rangle = \langle v, \bar aT^*w \rangle ⟨ a T v , w ⟩ = a ⟨ v , T ∗ w ⟩ = ⟨ v , a ˉ T ∗ w ⟩ . ⟨ T ∗ w , v ⟩ = ⟨ v , T ∗ w ⟩ ‾ = ⟨ T v , w ⟩ ‾ = ⟨ w , T v ⟩ \langle T^*w, v \rangle = \overline{\langle v, T^*w \rangle} = \overline{\langle Tv, w \rangle} = \langle w, Tv \rangle ⟨ T ∗ w , v ⟩ = ⟨ v , T ∗ w ⟩ = ⟨ T v , w ⟩ = ⟨ w , T v ⟩ 이므로 ( T ∗ ) ∗ = T (T^*)^* = T ( T ∗ ) ∗ = T . I I I 는 명백.
26.3 [계산] · 확인 문제
T ∈ L ( R 2 ) T \in \mathcal{L}(\mathbb{R}^2) T ∈ L ( R 2 ) 의 표준행렬이 [ 1 1 0 1 ] \begin{bmatrix} 1 & 1 \\ 0 & 1 \end{bmatrix} [ 1 0 1 1 ] 입니다. 정규직교가 아닌 기저 v 1 = ( 1 , 0 ) v_1 = (1, 0) v 1 = ( 1 , 0 ) , v 2 = ( 1 , 1 ) v_2 = (1, 1) v 2 = ( 1 , 1 ) 에 대해 M ( T ) \mathcal{M}(T) M ( T ) 와 M ( T ∗ ) \mathcal{M}(T^*) M ( T ∗ ) 를 구하고, 후자가 전자의 전치가 아님을 확인합니다.
1행 1열
1행 2열
2행 1열
2행 2열
M ( T ) \mathcal{M}(T) M ( T )
[?]
[?]
[?]
[?]
M ( T ∗ ) \mathcal{M}(T^*) M ( T ∗ )
[?]
[?]
[?]
[?]
정답 풀이 T v 1 = v 1 Tv_1 = v_1 T v 1 = v 1 , T v 2 = ( 2 , 1 ) = v 1 + v 2 Tv_2 = (2, 1) = v_1 + v_2 T v 2 = ( 2 , 1 ) = v 1 + v 2 : M ( T ) = [ 1 1 0 1 ] \mathcal{M}(T) = \begin{bmatrix} 1 & 1 \\ 0 & 1 \end{bmatrix} M ( T ) = [ 1 0 1 1 ] . T ∗ T^* T ∗ 의 표준행렬은 [ 1 0 1 1 ] \begin{bmatrix} 1 & 0 \\ 1 & 1 \end{bmatrix} [ 1 1 0 1 ] . T ∗ v 1 = ( 1 , 1 ) = v 2 T^*v_1 = (1, 1) = v_2 T ∗ v 1 = ( 1 , 1 ) = v 2 , T ∗ v 2 = ( 1 , 2 ) = − v 1 + 2 v 2 T^*v_2 = (1, 2) = -v_1 + 2v_2 T ∗ v 2 = ( 1 , 2 ) = − v 1 + 2 v 2 : M ( T ∗ ) = [ 0 − 1 1 2 ] ≠ [ 1 0 1 1 ] \mathcal{M}(T^*) = \begin{bmatrix} 0 & -1 \\ 1 & 2 \end{bmatrix} \ne \begin{bmatrix} 1 & 0 \\ 1 & 1 \end{bmatrix} M ( T ∗ ) = [ 0 1 − 1 2 ] = [ 1 1 0 1 ] .
26.4 [계산] · 확인 문제
정규인지, 자기수반인지 판정합니다. 맞으면 O, 아니면 X를 적습니다.
(a) [ 1 2 2 3 ] (b) [ 1 1 0 1 ] (c) [ 1 − 1 1 1 ] (d) [ 0 i i 0 ] \text{(a)}\ \begin{bmatrix} 1 & 2 \\ 2 & 3 \end{bmatrix} \qquad \text{(b)}\ \begin{bmatrix} 1 & 1 \\ 0 & 1 \end{bmatrix} \qquad \text{(c)}\ \begin{bmatrix} 1 & -1 \\ 1 & 1 \end{bmatrix} \qquad \text{(d)}\ \begin{bmatrix} 0 & i \\ i & 0 \end{bmatrix} (a) [ 1 2 2 3 ] (b) [ 1 0 1 1 ] (c) [ 1 1 − 1 1 ] (d) [ 0 i i 0 ]
(a)
(b)
(c)
(d)
정규인가
[?]
[?]
[?]
[?]
자기수반인가
[?]
[?]
[?]
[?]
정답 풀이 (a) 대칭: 자기수반, 정규. (b) A A T = [ 2 1 1 1 ] ≠ [ 1 1 1 2 ] = A T A AA^T = \begin{bmatrix} 2 & 1 \\ 1 & 1 \end{bmatrix} \ne \begin{bmatrix} 1 & 1 \\ 1 & 2 \end{bmatrix} = A^TA A A T = [ 2 1 1 1 ] = [ 1 1 1 2 ] = A T A : 정규 아님. (c) A A T = 2 I = A T A AA^T = 2I = A^TA A A T = 2 I = A T A : 정규, 자기수반 아님(2 R 45 ∘ \sqrt2R_{45^\circ} 2 R 4 5 ∘ ). (d) A ∗ = − A A^* = -A A ∗ = − A , A A ∗ = − A 2 = I = A ∗ A AA^* = -A^2 = I = A^*A A A ∗ = − A 2 = I = A ∗ A : 정규, 자기수반 아님.
26.5 [증명]
F = C \mathbb{F} = \mathbb{C} F = C 일 때 T T T 가 자기수반인 것은 모든 v v v 에 대해 ⟨ T v , v ⟩ ∈ R \langle Tv, v \rangle \in \mathbb{R} ⟨ T v , v ⟩ ∈ R 인 것과 동치임을 보입니다.
풀이 (⇒) ⟨ T v , v ⟩ ‾ = ⟨ v , T v ⟩ = ⟨ T v , v ⟩ \overline{\langle Tv, v \rangle} = \langle v, Tv \rangle = \langle Tv, v \rangle ⟨ T v , v ⟩ = ⟨ v , T v ⟩ = ⟨ T v , v ⟩ . (⇐) ⟨ ( T − T ∗ ) v , v ⟩ = ⟨ T v , v ⟩ − ⟨ v , T v ⟩ = ⟨ T v , v ⟩ − ⟨ T v , v ⟩ ‾ = 0 \langle (T - T^*)v, v \rangle = \langle Tv, v \rangle - \langle v, Tv \rangle = \langle Tv, v \rangle - \overline{\langle Tv, v \rangle} = 0 ⟨( T − T ∗ ) v , v ⟩ = ⟨ T v , v ⟩ − ⟨ v , T v ⟩ = ⟨ T v , v ⟩ − ⟨ T v , v ⟩ = 0 이 모든 v v v 에서 성립하므로 정리 26.6 에 의해 T − T ∗ = 0 T - T^* = 0 T − T ∗ = 0 .
26.6 [증명]
T T T 가 정규이면 null T = null T ∗ \operatorname{null} T = \operatorname{null} T^* null T = null T ∗ 이고 range T = range T ∗ \operatorname{range} T = \operatorname{range} T^* range T = range T ∗ 임을 보입니다.
풀이 ∥ T v ∥ = ∥ T ∗ v ∥ \lVert Tv \rVert = \lVert T^*v \rVert ∥ T v ∥ = ∥ T ∗ v ∥ 에서 T v = 0 ⟺ T ∗ v = 0 Tv = 0 \iff T^*v = 0 T v = 0 ⟺ T ∗ v = 0 . range T = ( null T ∗ ) ⊥ = ( null T ) ⊥ = range T ∗ \operatorname{range} T = (\operatorname{null} T^*)^\perp = (\operatorname{null} T)^\perp = \operatorname{range} T^* range T = ( null T ∗ ) ⊥ = ( null T ) ⊥ = range T ∗ (정리 26.3 ).
26.7 [도전]
T T T 가 정규이면 모든 λ ∈ F \lambda \in \mathbb{F} λ ∈ F 에 대해 T − λ I T - \lambda I T − λ I 도 정규임을 보입니다. 또 정규가 아닌 2 × 2 2 \times 2 2 × 2 행렬 중 고유벡터가 서로 수직이 아닌 예를 듭니다.
풀이 ( T − λ I ) ∗ = T ∗ − λ ˉ I (T - \lambda I)^* = T^* - \bar\lambda I ( T − λ I ) ∗ = T ∗ − λ ˉ I 이고 ( T − λ I ) ( T ∗ − λ ˉ I ) = T T ∗ − λ ˉ T − λ T ∗ + ∣ λ ∣ 2 I (T - \lambda I)(T^* - \bar\lambda I) = TT^* - \bar\lambda T - \lambda T^* + \lvert \lambda \rvert^2I ( T − λ I ) ( T ∗ − λ ˉ I ) = T T ∗ − λ ˉ T − λ T ∗ + ∣ λ ∣ 2 I , 반대 순서도 T T ∗ = T ∗ T TT^* = T^*T T T ∗ = T ∗ T 를 쓰면 같습니다. 예: [ 1 1 0 2 ] \begin{bmatrix} 1 & 1 \\ 0 & 2 \end{bmatrix} [ 1 0 1 2 ] 의 고유벡터 ( 1 , 0 ) (1, 0) ( 1 , 0 ) , ( 1 , 1 ) (1, 1) ( 1 , 1 ) 은 수직이 아닙니다.
26.8 [계산] · 확인 문제
에르미트 행렬 A = [ 2 i − i 2 ] A = \begin{bmatrix} 2 & i \\ -i & 2 \end{bmatrix} A = [ 2 − i i 2 ] 를 유니터리 행렬로 대각화합니다(A = Q Λ Q ∗ A = Q\Lambda Q^* A = Q Λ Q ∗ ). 고유벡터가 C 2 \mathbb{C}^2 C 2 의 내적으로 수직임을 확인합니다. 표에는 고윳값을 큰 것부터 적습니다.
λ 1 \lambda_1 λ 1
λ 2 \lambda_2 λ 2
[?]
[?]
정답 풀이 det ( A − λ I ) = ( 2 − λ ) 2 − 1 \det(A - \lambda I) = (2 - \lambda)^2 - 1 det ( A − λ I ) = ( 2 − λ ) 2 − 1 , λ = 1 , 3 \lambda = 1, 3 λ = 1 , 3 . λ = 3 \lambda = 3 λ = 3 : − x + i y = 0 -x + iy = 0 − x + i y = 0 , 1 2 ( i , 1 ) \frac{1}{\sqrt2}(i, 1) 2 1 ( i , 1 ) . λ = 1 \lambda = 1 λ = 1 : x + i y = 0 x + iy = 0 x + i y = 0 , 1 2 ( − i , 1 ) \frac{1}{\sqrt2}(-i, 1) 2 1 ( − i , 1 ) . ⟨ ( i , 1 ) , ( − i , 1 ) ⟩ = i ⋅ ( − i ) ‾ + 1 = i ⋅ i + 1 = 0 \langle (i, 1), (-i, 1) \rangle = i \cdot \overline{(-i)} + 1 = i \cdot i + 1 = 0 ⟨( i , 1 ) , ( − i , 1 )⟩ = i ⋅ ( − i ) + 1 = i ⋅ i + 1 = 0 . Q = 1 2 [ i − i 1 1 ] Q = \frac{1}{\sqrt2}\begin{bmatrix} i & -i \\ 1 & 1 \end{bmatrix} Q = 2 1 [ i 1 − i 1 ] , Λ = diag ( 3 , 1 ) \Lambda = \operatorname{diag}(3, 1) Λ = diag ( 3 , 1 ) .
26.9 [계산]
회전 R θ R_\theta R θ 를 C 2 \mathbb{C}^2 C 2 에서 유니터리 행렬로 대각화합니다.
풀이 e i θ e^{i\theta} e i θ : 1 2 ( 1 , − i ) \frac{1}{\sqrt2}(1, -i) 2 1 ( 1 , − i ) , e − i θ e^{-i\theta} e − i θ : 1 2 ( 1 , i ) \frac{1}{\sqrt2}(1, i) 2 1 ( 1 , i ) . 두 벡터는 ⟨ ( 1 , − i ) , ( 1 , i ) ⟩ = 1 + ( − i ) ( i ) ‾ = 1 + ( − i ) ( − i ) = 1 − 1 = 0 \langle (1, -i), (1, i) \rangle = 1 + (-i)\overline{(i)} = 1 + (-i)(-i) = 1 - 1 = 0 ⟨( 1 , − i ) , ( 1 , i )⟩ = 1 + ( − i ) ( i ) = 1 + ( − i ) ( − i ) = 1 − 1 = 0 으로 수직. Q = 1 2 [ 1 1 − i i ] Q = \frac{1}{\sqrt2}\begin{bmatrix} 1 & 1 \\ -i & i \end{bmatrix} Q = 2 1 [ 1 − i 1 i ] .
26.10 [도전]
F = C \mathbb{F} = \mathbb{C} F = C 이고 T T T 가 정규이면 T = λ 1 P 1 + ⋯ + λ m P m T = \lambda_1P_1 + \cdots + \lambda_mP_m T = λ 1 P 1 + ⋯ + λ m P m (P j P_j P j 는 서로 다른 고유공간 위로의 직교사영)으로 쓸 수 있음을 보입니다. 이로부터 T T T 가 자기수반 ⟺ \iff ⟺ 모든 λ j ∈ R \lambda_j \in \mathbb{R} λ j ∈ R , T T T 가 등거리 ⟺ \iff ⟺ 모든 ∣ λ j ∣ = 1 \lvert \lambda_j \rvert = 1 ∣ λ j ∣ = 1 임을 보입니다.
풀이 스펙트럴 정리로 고유공간들이 서로 수직이고 직합이 V V V 이므로 v = ∑ P j v v = \sum P_jv v = ∑ P j v , T v = ∑ λ j P j v Tv = \sum\lambda_jP_jv T v = ∑ λ j P j v . P j ∗ = P j P_j^* = P_j P j ∗ = P j 이므로 T ∗ = ∑ λ ˉ j P j T^* = \sum\bar\lambda_jP_j T ∗ = ∑ λ ˉ j P j . T = T ∗ ⟺ λ ˉ j = λ j T = T^* \iff \bar\lambda_j = \lambda_j T = T ∗ ⟺ λ ˉ j = λ j . T ∗ T = ∑ ∣ λ j ∣ 2 P j = I = ∑ P j ⟺ ∣ λ j ∣ = 1 T^*T = \sum\lvert \lambda_j \rvert^2P_j = I = \sum P_j \iff \lvert \lambda_j \rvert = 1 T ∗ T = ∑ ∣ λ j ∣ 2 P j = I = ∑ P j ⟺ ∣ λ j ∣ = 1 .
26.11 [계산] · 확인 문제
[ 5 4 4 5 ] \begin{bmatrix} 5 & 4 \\ 4 & 5 \end{bmatrix} [ 5 4 4 5 ] 의 양의 제곱근을 구합니다. 제곱해서 확인합니다.
1열
2열
1행
[?]
[?]
2행
[?]
[?]
정답 풀이 λ = 9 \lambda = 9 λ = 9 : P 1 = 1 2 [ 1 1 1 1 ] P_1 = \frac12\begin{bmatrix} 1 & 1 \\ 1 & 1 \end{bmatrix} P 1 = 2 1 [ 1 1 1 1 ] , λ = 1 \lambda = 1 λ = 1 : P 2 = 1 2 [ 1 − 1 − 1 1 ] P_2 = \frac12\begin{bmatrix} 1 & -1 \\ -1 & 1 \end{bmatrix} P 2 = 2 1 [ 1 − 1 − 1 1 ] . R = 3 P 1 + P 2 = [ 2 1 1 2 ] R = 3P_1 + P_2 = \begin{bmatrix} 2 & 1 \\ 1 & 2 \end{bmatrix} R = 3 P 1 + P 2 = [ 2 1 1 2 ] . R 2 = [ 5 4 4 5 ] R^2 = \begin{bmatrix} 5 & 4 \\ 4 & 5 \end{bmatrix} R 2 = [ 5 4 4 5 ] .
26.12 [도전]
양연산자의 양의 제곱근은 유일함을 보입니다.
힌트. R R R 이 양이고 R 2 = T R^2 = T R 2 = T 이면, R R R 의 고유벡터는 T T T 의 고유벡터이고 R v = λ v Rv = \sqrt\lambda\,v R v = λ v 여야 합니다.
풀이 R R R 이 양이고 R 2 = T R^2 = T R 2 = T 라 합시다. R R R 의 정규직교 고유벡터 기저 R e j = r j e j Re_j = r_je_j R e j = r j e j (r j ≥ 0 r_j \ge 0 r j ≥ 0 )에 대해 T e j = r j 2 e j Te_j = r_j^2e_j T e j = r j 2 e j . 따라서 T T T 의 고윳값 λ \lambda λ 의 고유공간에서 R R R 은 λ \sqrt\lambda λ 배입니다(r j 2 = λ r_j^2 = \lambda r j 2 = λ , r j ≥ 0 r_j \ge 0 r j ≥ 0 ). T T T 의 고유공간들이 V V V 를 직합으로 덮으므로 R R R 은 T T T 에 의해 완전히 결정됩니다.
26.13 [계산] · 확인 문제
등거리사상(유니터리/직교)인지 판정합니다. 맞으면 O, 아니면 X를 적습니다.
(a) [ 3 5 − 4 5 4 5 3 5 ] (b) [ 1 1 0 1 ] (c) 1 2 [ 1 i i 1 ] \text{(a)}\ \begin{bmatrix} \frac35 & -\frac45 \\ \frac45 & \frac35 \end{bmatrix} \qquad \text{(b)}\ \begin{bmatrix} 1 & 1 \\ 0 & 1 \end{bmatrix} \qquad \text{(c)}\ \frac{1}{\sqrt2}\begin{bmatrix} 1 & i \\ i & 1 \end{bmatrix} (a) [ 5 3 5 4 − 5 4 5 3 ] (b) [ 1 0 1 1 ] (c) 2 1 [ 1 i i 1 ]
정답 풀이 (a) 직교행렬(회전), 등거리. (b) 아님: ∥ T ( 0 , 1 ) ∥ = 2 \lVert T(0, 1) \rVert = \sqrt2 ∥ T ( 0 , 1 )∥ = 2 . (c) 열 1 2 ( 1 , i ) \frac{1}{\sqrt2}(1, i) 2 1 ( 1 , i ) , 1 2 ( i , 1 ) \frac{1}{\sqrt2}(i, 1) 2 1 ( i , 1 ) 은 길이 1이고 ⟨ ( 1 , i ) , ( i , 1 ) ⟩ = 1 ⋅ i ˉ + i ⋅ 1 = − i + i = 0 \langle (1, i), (i, 1) \rangle = 1 \cdot \bar i + i \cdot 1 = -i + i = 0 ⟨( 1 , i ) , ( i , 1 )⟩ = 1 ⋅ i ˉ + i ⋅ 1 = − i + i = 0 . 유니터리.
26.14 [계산] · 확인 문제
T = [ 3 0 4 5 ] T = \begin{bmatrix} 3 & 0 \\ 4 & 5 \end{bmatrix} T = [ 3 4 0 5 ] 의 극분해 T = S T T T T = S\sqrt{T^TT} T = S T T T 를 구합니다. S S S 가 어떤 회전인지 말합니다. 표에는 S S S 의 성분을 소수 셋째 자리까지 적습니다.
1열
2열
1행
[?]
[?]
2행
[?]
[?]
정답 풀이 T T T = [ 25 20 20 25 ] T^TT = \begin{bmatrix} 25 & 20 \\ 20 & 25 \end{bmatrix} T T T = [ 25 20 20 25 ] , 고윳값 45, 5, 사영 P 1 P_1 P 1 , P 2 P_2 P 2 는 문제 26.11과 같습니다. T T T = 3 5 P 1 + 5 P 2 = 5 [ 2 1 1 2 ] \sqrt{T^TT} = 3\sqrt5P_1 + \sqrt5P_2 = \sqrt5\begin{bmatrix} 2 & 1 \\ 1 & 2 \end{bmatrix} T T T = 3 5 P 1 + 5 P 2 = 5 [ 2 1 1 2 ] . 역행렬 1 3 5 [ 2 − 1 − 1 2 ] \frac{1}{3\sqrt5}\begin{bmatrix} 2 & -1 \\ -1 & 2 \end{bmatrix} 3 5 1 [ 2 − 1 − 1 2 ] . S = T T T T − 1 = 1 3 5 [ 6 − 3 3 6 ] = 1 5 [ 2 − 1 1 2 ] S = T\sqrt{T^TT}^{-1} = \frac{1}{3\sqrt5}\begin{bmatrix} 6 & -3 \\ 3 & 6 \end{bmatrix} = \frac{1}{\sqrt5}\begin{bmatrix} 2 & -1 \\ 1 & 2 \end{bmatrix} S = T T T T − 1 = 3 5 1 [ 6 3 − 3 6 ] = 5 1 [ 2 1 − 1 2 ] . cos θ = 2 5 \cos\theta = \frac{2}{\sqrt5} cos θ = 5 2 , sin θ = 1 5 \sin\theta = \frac{1}{\sqrt5} sin θ = 5 1 인 회전(약 26.6 ∘ 26.6^\circ 26. 6 ∘ ).
26.15 [증명]
T T T 가 정규이면 T T T 의 특잇값은 고윳값의 절댓값임을 보입니다.
풀이 정규직교 고유벡터 기저 T e j = λ j e j Te_j = \lambda_je_j T e j = λ j e j 에서 T ∗ e j = λ ˉ j e j T^*e_j = \bar\lambda_je_j T ∗ e j = λ ˉ j e j (정리 26.8 ), T ∗ T e j = ∣ λ j ∣ 2 e j T^*Te_j = \lvert \lambda_j \rvert^2e_j T ∗ T e j = ∣ λ j ∣ 2 e j , T ∗ T e j = ∣ λ j ∣ e j \sqrt{T^*T}e_j = \lvert \lambda_j \rvert e_j T ∗ T e j = ∣ λ j ∣ e j .