Cross-product technique to find the eigenspaces of a $3\times 3$ matrix

If $x$ is an eigen vector with corresponding eigen value $\lambda$, then $(A - \lambda I)x = 0$, and so $x$ lies in the null space of $A - \lambda I$. Since the null space is perpendicular to the subspace spanned by any two linearly independent rows of $A - \lambda I$, the cross product will give you this vector.


It doesn't seem correct to me:

Take $$ A= \begin{bmatrix} 0 & 1 & 0 \\ 0 & 0 & 1 \\ -6 & 5 & 2 \end{bmatrix} = \begin{bmatrix} a_1^T \\ a_2^T \\ a_3^T \end{bmatrix}.$$ $A$ has real eigenvalues $\{-2,1,3\}$. $a_1 \times a_2 = (1, 0, 0)^T$, but $A (a_1 \times a_2) = (0,0,-6)^T$, which is clearly not an eigenvector.

It is not a left eigenvector either, $(a_1 \times a_2)^T A = (0,1,0)^T$.

Here is the answer to the modified question:

Let $B = A-\lambda I = \begin{bmatrix} b_1^T \\ b_2^T \\ b_3^T \end{bmatrix}$, where $\lambda$ is an eigenvalue of $A$ and suppose $b_1,b_2$ are linearly independent. Since $\det B =0$, we have $b_3 \in \mathbb{sp} \{b_1,b_2\}$. The vector $b_1 \times b_2 $ is orthogonal to $b_1,b_2$, and hence $b_3$ since it is in $\mathbb{sp} \{b_1,b_2\}$. Consequently $B (b_1 \times b_2) = 0$, or equivalently, $(A-\lambda I)(b_1 \times b_2) = 0$, from which the answer follows.