[step:Inductive step: given convergence of the first $m$ columns, establish convergence of column $m + 1$]Assume that for $i = 1, \ldots, m$ (with $m \leq p - 1$), the $i$-th column of $X^{(k)}$ converges to $\pmw_i$. Apply the [Technical Convergence Lemma](/theorems/1410) with the parameter $p$ set to $m + 1$:
\begin{align*}
W_{m+1} = [w_1 \mid \cdots \mid w_{m+1}], \qquad V_{m+1} = [w_{m+2} \mid \cdots \mid w_n].
\end{align*}
By hypothesis, $W_{m+1}^\top X^{(0)}_{(m+1)} \in \mathbb{R}^{(m+1) \times (m+1)}$ is invertible. The lemma gives
\begin{align*}
\|V_{m+1}^\top X^{(k)}_{(m+1)}\|_2 \leq c_{m+1} \left|\frac{\lambda_{m+2}}{\lambda_{m+1}}\right|^k \to 0.
\end{align*}
This means every column of $X^{(k)}_{(m+1)}$ has vanishing component in $\operatorname{span}(w_{m+2}, \ldots, w_n)$, so the first $m+1$ columns of $X^{(k)}$ converge into $\operatorname{span}(w_1, \ldots, w_{m+1})$.
By the induction hypothesis, columns $1, \ldots, m$ already converge to $\pmw_1, \ldots, \pmw_m$. Since the columns of $X^{(k)}$ are orthonormal at every iteration, the $(m+1)$-th column must be asymptotically orthogonal to $w_1, \ldots, w_m$ and lie in $\operatorname{span}(w_1, \ldots, w_{m+1})$. The only unit vectors in this subspace orthogonal to $w_1, \ldots, w_m$ are $\pmw_{m+1}$. Therefore the $(m+1)$-th column converges to $\pmw_{m+1}$.[/step]