5.15

Углы между подпространствами

[11/100%]
Показать
LaTeX
Задача 5.15.1

Определите углы θmin⁡\theta_{\min } и θmax⁡\theta_{\max } между следующими подпространствами R3\mathbb {R}^{3}.

?
(a)

M=xy-плоскостьM = xy\text{-плоскость}, N=⟨(1,0,0),(0,1,1)⟩N = \left\langle (1,0,0),(0,1,1)\right\rangle.

(b)

M=xy-плоскостьM = xy\text{-плоскость}, N=⟨(0,1,1)⟩N = \left\langle (0,1,1)\right\rangle.

Задача 5.15.2

Определите главные углы между следующими подпространствами R3\mathbb {R}^{3}.

?
(a)

M=xy-плоскостьM = xy\text{-плоскость}, N=⟨(1,0,0),(0,1,1)⟩N = \left\langle (1,0,0),(0,1,1)\right\rangle.

(b)

M=xy-плоскостьM = xy\text{-плоскость}, N=⟨(0,1,1)⟩N = \left\langle (0,1,1)\right\rangle.

Примечание.
?

Главные углы между MM и NN определяются рекурсивно: θ1=θmin⁡\theta_{1} = \theta_{\min }, где u1,v1u_{1}, v_{1} — единичные векторы, на которых достигается максимум в cos⁡θmin⁡=v1Tu1\cos \theta_{\min } = v_{1}^{T}u_{1}; затем M2=u1⊥∩MM_{2} = u_{1}^{\perp } \cap M, N2=v1⊥∩NN_{2} = v_{1}^{\perp } \cap N, и θ2\theta_{2} — минимальный угол между M2M_{2} и N2N_{2}, и так далее.

Задача 5.15.3

Пусть θmin⁡\theta_{\min } — минимальный угол между ненулевыми подпространствами M,N⊆RnM, N \subseteq \mathbb {R}^{n}.

?
(a)

Объясните, почему θmax⁡=0\theta_{\max }=0 тогда и только тогда, когда M=NM=N.

(b)

Объясните, почему θmin⁡=0\theta_{\min }=0 тогда и только тогда, когда M∩N≠0M\cap N \neq 0.

(c)

Объясните, почему θmin⁡=π/2\theta_{\min }=\pi /2 тогда и только тогда, когда M⊥NM\perp N.

Примечание.
?

Формула (5.15.16): максимальный угол удовлетворяет sin⁡θmax⁡=gap⁡(M,N)=∥PM−PN∥2\sin \theta_{\max } = \operatorname {gap}(M,N) = \left\| P_{M}-P_{N}\right\|_{2}.

Задача 5.15.4

Пусть θmin⁡\theta_{\min } — минимальный угол между ненулевыми подпространствами M,N⊂RnM, N \subset \mathbb {R}^{n}, и пусть θmin⁡⊥\theta_{\min }^{\perp } обозначает минимальный угол между M⊥M^{\perp } и N⊥N^{\perp }. Докажите, что если M⊕N=RnM\oplus N = \mathbb {R}^{n}, то θmin⁡=θmin⁡⊥\theta_{\min } = \theta_{\min }^{\perp }.

?
Примечание.
?

Формула (5.15.4): если M,NM, N дополнительны, sin⁡θmin⁡=1/∥(PM−PN)−1∥2\sin \theta_{\min } = 1/\left\| (P_{M} - P_{N})^{-1}\right\|_{2}.

Задача 5.15.5

Для ненулевых подпространств M,N⊂RnM, N \subset \mathbb {R}^{n} пусть θ~min⁡\tilde{\theta }_{\min } обозначает минимальный угол между MM и N⊥N^{\perp }, а θmax⁡\theta_{\max } — максимальный угол между MM и NN. Докажите, что если M⊕N⊥=RnM \oplus N^{\perp } = \mathbb {R}^{n}, то cos⁡θ~min⁡=sin⁡θmax⁡\cos \tilde{\theta }_{\min } = \sin \theta_{\max }.

?
Примечание.
?
Задача 5.15.6

Для подпространств M,N⊆RnM, N \subseteq \mathbb {R}^{n} докажите, что PM−PNP_{M}-P_{N} невырождена тогда и только тогда, когда MM и NN — дополнительные подпространства.

?
Примечание.
?

Формула (5.15.7): при U = [U1 | U2], V = [V1 | V2] — ортогональные матрицы, столбцы которых дают ортонормированные базисы для M, M-perp, N-perp, N соответственно (так что P_M = U1 U1^T, P_N = V2 V2^T), U^T (P_M - P_N) V = block-diag(U1^T V1, -U2^T V2).

Задача 5.15.7

Для дополнительных подпространств M,N⊂RnM, N \subset \mathbb {R}^{n} пусть P=PMNP = P_{MN} — косой проектор на MM вдоль NN, а Q=PM⊥N⊥Q = P_{M^{\perp }N^{\perp }} — косой проектор на M⊥M^{\perp } вдоль N⊥N^{\perp }.

?
(a)

Докажите, что (PM−PN)−1=P−Q(P_{M}-P_{N})^{-1} = P-Q.

(b)

Если θmin⁡\theta_{\min } — минимальный угол между MM и NN, объясните, почему sin⁡θmin⁡=1/∥P−Q∥2\sin \theta_{\min } = 1/\left\| P-Q\right\|_{2}.

(c)

Объясните, почему ∥P−Q∥2=∥P∥2\left\| P-Q\right\|_{2} = \left\| P\right\|_{2}.

Задача 5.15.8

Докажите, что если f:V→Rf: V \to \mathbb {R} — функция, определённая на пространстве VV такая, что f(αx)=αf(x)f(\alpha x) = \alpha f(x) для скаляров α≥0\alpha \geq 0, то max⁡∥x∥=1f(x)=max⁡∥x∥≤1f(x)\max_{\left\| x\right\| =1} f(x) = \max_{\left\| x\right\| \leq 1} f(x).

?
Задача 5.15.9

Пусть MM и NN — ненулевые дополнительные подпространства пространства Rn\mathbb {R}^{n}.

?
(a)

Объясните, почему PMN=[(I−PN)PM]†P_{MN} = \left[(I-P_{N})P_{M}\right]^{\dagger }, где PMP_{M} и PNP_{N} — ортогональные проекторы на MM и NN соответственно, а PMNP_{MN} — косой проектор на MM вдоль NN.

(b)

Если θmin⁡\theta_{\min } — минимальный угол между MM и NN, объясните, почему

sin⁡θmin⁡=∥[(I−PN)PM]†∥2−1=∥[PM(I−PN)]†∥2−1=∥[(I−PM)PN]†∥2−1=∥[PN(I−PM)]†∥2−1. \sin \theta _{\min } = \left\| \left[(I-P_{N})P_{M}\right]^{\dagger }\right\| _{2}^{-1} = \left\| \left[P_{M}(I-P_{N})\right]^{\dagger }\right\| _{2}^{-1} = \left\| \left[(I-P_{M})P_{N}\right]^{\dagger }\right\| _{2}^{-1} = \left\| \left[P_{N}(I-P_{M})\right]^{\dagger }\right\| _{2}^{-1}.
Задача 5.15.10

Для дополнительных подпространств M,N⊂RnM, N \subset \mathbb {R}^{n} пусть θmin⁡\theta_{\min } — минимальный угол между MM и NN, а θˉmin⁡\bar{\theta }_{\min } обозначает минимальный угол между MM и N⊥N^{\perp }.

?
(a)

Если PMNP_{MN} — косой проектор на MM вдоль NN, докажите, что cos⁡θˉmin⁡=∥PMN†∥2\cos \bar{\theta }_{\min } = \left\| P_{MN}^{\dagger }\right\|_{2}.

(b)

Объясните, почему sin⁡θmin⁡≤cos⁡θˉmin⁡\sin \theta_{\min } \leq \cos \bar{\theta }_{\min }.

Задача 5.15.11

Пусть U=[U1∣U2]U = \left[U_{1}\mid U_{2}\right] и V=[V1∣V2]V = \left[V_{1}\mid V_{2}\right] — ортогональные матрицы, столбцы которых дают ортонормированные базисы для M,M⊥,N⊥,NM, M^{\perp }, N^{\perp }, N соответственно (как в доказательстве (5.15.3)-(5.15.4)).

?
(a)

Докажите, что если U2TV2U_{2}^{T}V_{2} невырождена, то 1∥(U2TV2)−1∥22=1−∥U2TV1∥22\dfrac {1}{\left\| (U_{2}^{T}V_{2})^{-1}\right\|_{2}^{2}} = 1 - \left\| U_{2}^{T}V_{1}\right\|_{2}^{2}.

(b)

Докажите, что если U2TV1U_{2}^{T}V_{1} невырождена, то ∥U2TV2∥22=1−1∥(U2TV1)−1∥22\left\| U_{2}^{T}V_{2}\right\|_{2}^{2} = 1 - \dfrac {1}{\left\| (U_{2}^{T}V_{1})^{-1}\right\|_{2}^{2}}.