The cross product can be generalized to arbitrary dimensions as done below or here. I'm trying to state and prove the general analogue (for arbitrary dimensions) of the equation
$$|a\times b| = |a||b||\sin \theta |$$
where $\theta$ is the angle between $a$ and $b$.
Definition: let $V$ be an inner product space of dimension $n$. The cross product of the vectors $v_1, \ldots ,v_{n-1}$ of $V$ is defined as the unique vector $v$ such that
$$\det (u \ v_1 \ldots v_{n-1}) = u\cdot v$$ for every $u\in V$. It is denoted as $[v_1 \ldots v_{n-1}]$.
Let $v_0, v_1, \ldots , v_{n-1}$ be vectors of an inner product space $V$ (of dimension $n+1$). It is easy to show that the cross product $[v_0, v_1, \ldots ,v_{n-1}]$ is perpendicular to each $v_i$, and has a magnitude equal to the $n$th dimensional "area" of the parallelotope with edges $v_0, v_1, \ldots , v_{n-1}$.
Let $A$ be the $(n-1)$ dimensional area of the parallelotope with edges $v_1, \ldots , v_{n-1}$. That is, let
$$A:=\sqrt{| \det G |}$$
where $G$ is the Gram matrix of the vectors $v_1, \ldots, v_{n-1}$ (i.e. $G_{i,j}=v_i\cdot v_j$). Then the $n$-dimensional area of the parallelotope with edges $v_0, v_1, \ldots , v_{n-1}$ (namely $|[v_0, v_1, \ldots ,v_{n-1}]|$) should be
$$A|v_0||\sin \theta |$$
where $\theta$ is the angle between $v_0$ and its projection $v_0'$ onto the space $\langle v_1, \ldots , v_{n-1} \rangle$, namely
$$v_0':=\sum_{i=1}^{n-1}\frac{v_0\cdot v_i}{|v_i|^2}v_i.$$
Is it true that
$$|[v_0 \ v_1 \ldots v_{n-1}]| = A|v_0||\sin \theta| \ ?$$
If true, how could one prove it? If it isn't true, what am I getting wrong in my attempt to generalize the result stated in the introduction?
My attempt at proving it: the expression $\sin \theta$ can be expanded by using the following definition of angle:
$$\theta := \arccos \left( \frac{v_0\cdot v_0'}{|v_0||v_0'|}\right)$$
together with the fact that $\sin (\arccos (x))=\sqrt{1-x^2}$. Now $A$ can be expanded in multiple ways (i.e. using Leibniz's definition of the determinant or the Laplace expansion). Finally, the $LHS$ can be expanded by noting that
$$[v_0 \ v_1 \ldots v_{n-1}] = \sum_{i=1}^{n+1}(-1)^{i+1}M_{1,i}e_i$$
where $\{ e_1, \ldots , e_{n+1}\}$ is a basis of $V$ and $M_{1,i}$ is the determinant of the submatrix obtained by removing the $i$th row and the $j$th column of the matrix
$$[1 \ v_0 \ v_1 \ldots v_{n-1}] .$$
I've been playing around with the resulting expression trying to force an equality, with no avail.