Sea $v_1,v_2 \in\mathbb{R}^n$ sean vectores normales linealmente independientes, es decir $\|v_1\|=\|v_2\|=1$ y $\operatorname{dim}\operatorname{Span}(v_1,v_2)=2$ .
Sea $\{r_3, r_4,\dots, r_n\}$ sea una base ortonormal para el complemento ortogonal $\operatorname{Span}(v_1,v_2)^{\perp}$ del plano abarcado por $v_1$ y $v_2$ .
Primero encontramos una base ortonormal para $\operatorname{Span}(v_1,v_2)$ que así sea $\{w_1,w_2 \}$ . Se puede utilizar simplemente el proceso de Gram-Schmidt para obtener esta base como $$ w_1 = v_1,\quad w_2 = \frac{\Big(v_2-(v_2^{\rm T}w_1)w_1\Big)}{\|v_2-(v_2^{\rm T}w_1)w_1\|} \;. $$
A continuación, el matriz de rotación mínima $R$ se puede encontrar como
$$ R = \underbrace{\begin{bmatrix} \rule[-1ex]{0.5pt}{6.6ex} & \rule[-1ex]{0.5pt}{6.5ex} & \rule[-1ex]{0.5pt}{6.6ex} & & \rule[-1ex]{0.5pt}{6.6ex} \\ w_1 & w_2 & r_3 & \dots & r_n \\ \rule[-1ex]{0.5pt}{6.6ex} & \rule[-1ex]{0.5pt}{6.6ex} & \rule[-1ex]{0.5pt}{6.5ex} & & \rule[-1ex]{0.5pt}{6.6ex}\end{bmatrix}}_{\Pi} \underbrace{\begin{bmatrix} \cos(\theta) & -\sin(\theta) & & \\ \sin(\theta) & \phantom{-}\cos(\theta) & & \\ & & 1 & \\ & & & \ddots & \\ & & & & 1\end{bmatrix}}_{S} \underbrace{\begin{bmatrix} \rule[-1ex]{0.5pt}{6.6ex} & \rule[-1ex]{0.5pt}{6.5ex} & \rule[-1ex]{0.5pt}{6.6ex} & & \rule[-1ex]{0.5pt}{6.6ex} \\ w_1 & w_2 & r_3 & \dots & r_n \\ \rule[-1ex]{0.5pt}{6.6ex} & \rule[-1ex]{0.5pt}{6.6ex} & \rule[-1ex]{0.5pt}{6.5ex} & & \rule[-1ex]{0.5pt}{6.6ex}\end{bmatrix}^{\rm T}}_{\Pi^{\rm T}}, $$
donde $\theta=\arccos(v_1^{\rm T}v_2)$ si $\{w_1,w_2\}$ se obtuvieron con el proceso de Gram-Schmidt, pero en general $\theta=\pm\arccos(v_1^{\rm T}v_2)$ . El signo es " $+$ "si la orientación de $\{w_1,w_2\}$ es la misma que la orientación de $\{v_1,v_2\}$ y el signo es " $-$ "en caso contrario. Obsérvese que el proceso de Gram-Schmidt preserva la orientación y nos da una " $+$ ".
Tenga en cuenta que $\Pi \in O(n)$ y $S \in SO(n)$ y así $$R^{}=\Pi^{} S^{} \Pi^{\rm T} = \Pi^{} S^{} \Pi^{-1} \in S^{}O^{}(n)$$ es una rotación.
Sea $\{e_i\}_{i=1}^{n}$ denotan una base estándar en $\mathbb{R}^n$ . Se puede ver que
$$ R^{}r_i = \Pi^{} S^{} \Pi^{\rm T} r_i = \Pi^{} S^{} e_i = \Pi^{} e_i = r_i , $$
lo que significa que $R$ actúa como un mapa de identidad en $\operatorname{Span}(v_1,v_2)^{\perp}$ .
Ambos $v_1$ , $v_2$ son enviados por $\Pi ^{\rm T}$ à $\operatorname{Span}(e_1,e_2)$ y se gira por $S$ a través de un ángulo $\theta$ y luego enviado de vuelta por $\Pi$ . El hecho de que $\Pi$ es una matriz ortogonal garantiza que el ángulo entre $\Pi ^{\rm T}v_1$ y $\Pi ^{\rm T}v_2$ es igual al ángulo entre $v_1$ y $v_2$ y tenemos
$$ S^{}\Pi ^{\rm T}v_1=\Pi ^{\rm T}v_2 $$
$$ v_2=\Pi^{}S^{}\Pi ^{\rm T}v_1 $$
$$ v_2=Rv_1 $$