[Math] Deriving a formula for area of a triangle using vector cross product

cross productderivativesproof-explanationvectors

Using the vector cross product, how would I derive a formula for the area of a triangle with vertices: $$\\(x_0, y_0, z_0)\\(x_1, y_1, z_1)\\(x_2, y_2, z_2) $$ in terms of only $x_0, y_0, z_0, x_1, y_1, z_1, x_2, y_2, z_2. $

I would appreciate any help given, thank you very much!

Best Answer

The length of the crossproduct equals the area of the parallelogram, spaned by its vectors.

$$A = \frac{1}{2} |v_1 \times v_2| $$ with $v_1 = (x_0 - x_1, y_0 - y_1, z_0 - z_1)^T$ and $v_1 = (x_0 - x_2, y_0 - y_2, z_0 - z_2)^T$

If you wonder what $| | $ means: it is the length of vector inside. In our case, the length of the vector of the crossproduct.

Now take a pen and a paper, write this down and derive the formula yourself