[step:Prove by induction that $\langle \mathbf{e}^{(k)}, \mathbf{d}^{(j)} \rangle_A = 0$ for all $j < k$]**Base case ($k = 1$).** By the [Error Projection Along Search Direction](/theorems/1398), $\langle \mathbf{e}^{(1)}, \mathbf{d}^{(0)} \rangle_A = 0$. Since $\langle \mathbf{r}^{(1)}, \mathbf{d}^{(0)} \rangle = \langle A\mathbf{e}^{(1)}, \mathbf{d}^{(0)} \rangle = \langle \mathbf{e}^{(1)}, \mathbf{d}^{(0)} \rangle_A = 0$, the residual $\mathbf{r}^{(1)}$ is orthogonal to $\mathbf{d}^{(0)}$.
**Inductive step.** Assume $\langle \mathbf{e}^{(k)}, \mathbf{d}^{(j)} \rangle_A = 0$ for all $j = 0, \ldots, k-1$. The error recurrence from the [Error Projection Along Search Direction](/theorems/1398) gives:
\begin{align*}
\mathbf{e}^{(k+1)} = \mathbf{e}^{(k)} - \frac{\langle \mathbf{e}^{(k)}, \mathbf{d}^{(k)} \rangle_A}{\langle \mathbf{d}^{(k)}, \mathbf{d}^{(k)} \rangle_A}\,\mathbf{d}^{(k)}.
\end{align*}
For $j < k$, take the $A$-inner product with $\mathbf{d}^{(j)}$:
\begin{align*}
\langle \mathbf{e}^{(k+1)}, \mathbf{d}^{(j)} \rangle_A = \underbrace{\langle \mathbf{e}^{(k)}, \mathbf{d}^{(j)} \rangle_A}_{= 0 \text{ (inductive hypothesis)}} - \frac{\langle \mathbf{e}^{(k)}, \mathbf{d}^{(k)} \rangle_A}{\langle \mathbf{d}^{(k)}, \mathbf{d}^{(k)} \rangle_A}\underbrace{\langle \mathbf{d}^{(k)}, \mathbf{d}^{(j)} \rangle_A}_{= 0 \text{ (conjugacy, } j \neq k)} = 0.
\end{align*}
For $j = k$, the [Error Projection Along Search Direction](/theorems/1398) directly gives $\langle \mathbf{e}^{(k+1)}, \mathbf{d}^{(k)} \rangle_A = 0$.
Therefore $\langle \mathbf{e}^{(k+1)}, \mathbf{d}^{(j)} \rangle_A = 0$ for all $j = 0, \ldots, k$, completing the induction.[/step]