This is my first post here. I have a question. In my linear algebra course we are learning the Gram-Schmidt process. But it appears to me in a much more intuitive way to do the cross product successively until obtaining orthogonal vectors.
Example 1: I have a plane in $\mathbb{R}^3$ and two vectors $v_1$ and $v_2$ that are linearly independent, but not orthogonal.
If I do $v_3= v_1 \times v_2$ and then $v_4 = v_1 \times v_3$ I will obtain that the vector $v_1$ is perpendicular to the vector $v_4$ and there I have an orthogonal base of the plane.
Example 2: I have 3 vectors $v_1,v_2,v_3$ in $\mathbb{R}^3$ that are linearly independent but not orthogonal.
If I do $v_4 = v_1 \times v_2$ , then $v_5 = v_1 \times v_4$. I get that $v_1,v_4,v_5$ are orthogonal to each other.
Is this a simpler way to orthogonalize bases than Gram-Schmidt?
I know that the cross product is defined only in $\mathbb{R}^3$, but isn't there an equivalent way to do this cross-product in $\mathbb{R}^n$ that is easier to do than the Gram-Schmidt process?
And finally, does this method of performing the cross product successively require less amount of computational operations?