I'm reading Patrick J. Ryan's Euclidean and non-Euclidean geometry, page 152. There is a bilinear form defined by $b\left( {x,y} \right) = {x_1}{y_1} + {x_2}{y_2} - {x_3}{y_3}$ on ${\mathbb{R}^3}$ and a norm defined by $\left| v \right| = {\left| {b\left( {v,v} \right)} \right|^{\frac{1}{2}}}$. Vectors $v,w$ are orthogonal if $b\left( {v,w} \right) = 0$. He uses standard definitions for a normal vector and orthonormal set.
Vector is space-like if $b\left( {v,v} \right) > 0$, time-like if $b\left( {v,v} \right) < 0$ and light-like if $b\left( {v,v} \right) = 0$. Let $\left\{ {{e_1},{e_2},{e_3}} \right\}$ be an orthonormal basis. We want to show that two of those are space-like and one is time-like. It's easy to see that at least one is time-like and at least one is space-like, let those be ${e_1},{e_3}$.
Now, $\left( {{e_1} \times {e_3}} \right) \times {e_2} = 0$ so ${e_2}$ is a multiple of ${{e_1} \times {e_3}}$ and obviously $ - b\left( {{e_1},{e_1}} \right)b\left( {{e_3},{e_3}} \right) = 1$.
However, it is claimed that $b\left( {{e_1} \times {e_3},{e_1} \times {e_3}} \right) = - b\left( {{e_1},{e_1}} \right)b\left( {{e_3},{e_3}} \right)$.
My question: How do I see that $b\left( {{e_1} \times {e_3},{e_1} \times {e_3}} \right) = - b\left( {{e_1},{e_1}} \right)b\left( {{e_3},{e_3}} \right)$. I've tried direct algebraic manipulation, the statement is equivalent to $ - 2{x_2}{y_3}{x_3}{y_2} - 2{x_3}{y_1}{x_1}{y_3} + 2{x_1}{y_2}{x_2}{y_1} = - x_1^2y_1^2 - x_2^2y_2^2 - x_3^2y_3^2$ for $\left| {b\left( {x,x} \right)} \right| = \left| {b\left( {y,y} \right)} \right| = 1$. Is there an easier way to see this holds?
EDIT: I've just realized by skipping to the text ahead that the cross product with respect to the bilinear form $b$ is not the same as the standard cross product on ${\mathbb{R}^3}$. How would, in general, one find a cross product with respect to the given bilinear form?
Found it on page 137. For given vectors ${u,v}$ and a bilinear form $b$ there exists a unique vector $w$ such that for all $z$ we have
$b\left( {w,z} \right) = \sqrt {\det B} \det \left( {z,u,v} \right)$, where $B$ is a matrix representation of $b$ in any base.
Then we say that $w = u{ \times _b}v$.
For the given bilinear form from the question, we get $u{ \times _b}v = \left| {\begin{array}{*{20}{c}} {\mathbf{i}}&{\mathbf{j}}&{ - {\mathbf{k}}} \\ {{u_1}}&{{u_2}}&{{u_3}} \\ {{v_1}}&{{v_2}}&{{v_3}} \end{array}} \right|$.