Area of a polygon formula proof In my geometry textbook we have this notation style that I really hate which makes it difficult to understand the proof of a formula for the area of a polygon.
So for a given triangle:
$$A(x_1, y_1), B(x_2, y_2), C(x_3, y_3)$$ its area is equal to one half of the magnitude of the vector product $\vec{AB} \times \vec{AC}$. Since we're only working in two dimensions here, and vector product works with 3D vectors, we get:
$$\vec{AB} \times \vec{AC} = \Bigg|\begin{matrix}\vec{e_1} & \vec{e_2} & \vec{e_3} \\ x_2 - x_1 & y_2-y_1 & 0 \\ x_3 - x_1 & y_3-y_1 & 0\end{matrix}\Bigg| = \vec{e_3}\bigg((x_2 - x_1)(y_3-y_1) - (x_3 - x_1)(y_2-y_1) \bigg)$$ 
Then we introduced $D_{ABC}:= \bigg| \begin{matrix} x_2 - x_1 & y_2-y_1 \\x_3 - x_1 & y_3-y_1 \end{matrix} \bigg|$
So the are of the triangle becomes:
$$P_{ABC} = \frac{1}{2}||\vec{AB} \times \vec{AC}|| = \frac{1}{2}||D_{ABC}\vec{e_3}|| = \frac{1}{2}||D_{ABC}||\cdot ||\vec{e_3}|| = \frac{1}{2}|D_{ABC}|$$
We also use the notation:
$$P(A, B, C) = \frac{1}{2}D_{ABC}$$ for what we call 'oriented area of a triangle' which would be the number whose absolute value is equal to the are of the triangle, which is positive if the triangle is positively oriented and negative if the triangle is negatively oriented.
Now for the real problem:
Theorem: The oriented area of a polygon $p = A_0A_1 ...A_{n-1}$ is $$P(A_0, A_1, ... A_{n-1}) = P(A, A_0, A_1) + P(A, A_1, A_2) + ... + P(A, A_{n-1}, A_0)$$ for any point $A$
Proof by induction:
(B) For the triangle $A_0A_1A_2$ it's easy to check that $P(A_0, A_1, A_2) = P(A, A_0, A_1) + P(A, A_1, A_2) + P(A, A_2, A_0)$ for any A. This part, even though it's not been proven in my book, is easy to check by simply drawing a triangle and an arbitrary point (note that we're using 'oriented areas' all the way, it has confused me at first).
Now assuming that the formula applies for a polygon with $n$ points, or assuming that:
$$P(A_0, A_1, ... A_{n-1}) = P(A, A_0, A_1) + P(A, A_1, A_2) + ... + P(A, A_{n-1}, A_0)$$ we check what happens when we add another point to it. And this is what it says:
$$P(A_0, A_1, ..., A_n) = P(A, A_0, A_1) + ... + P(A, A_{n-1}, A_n) + P(A, A_n, A_0) =\\ P(A_0, A_1, ..., A_{n-1}) - P(A, A_{n-1}, A_0) + P(A, A_{n-1}, A_n) + P(A, A_n, A_0) =\\ P(A_0, A_1, ..., A_{n-1})+P(A_{n-1}, A_n, A_0)$$
And this was simply thrown in there without any explanation of how they equated those things. The very first equality is where I don't get it. I suppose that they meant to say that the are of the larger polygon (the one with $n+1$ points) is equal to the area of the smaller one which we know from the hypothesis plus the are of the additional triangle that we get. But in that case the $ + P(A, A_n, A0)$ doesn't make sense.
Any ideas?
Thanks.
 A: Going by what you stated is 
$P(A_0,A_1,A_2) = P(A,A_0,A_1) + P(A,A_1,A_2) + P(A,A_2,A_0)$;
Finding the sign of the area is easy. If we traverse along periphery anticlock-wise then the area is positive, if we traverse clockwise then area is negative. For ex. $P(A,A_0,A_1) = - P(A_0,A,A_1)$
Note that last two points of each term in above equation are adjacent and in order. We can also denote the vertexes of any polygon in such a way that each successive points come when we traverse anticlockwise. 
From triangle to quadrilateral the additional point $A_3$ comes after $A_2$ anticlockwise (we can always construct like this as discussed above), we see that the last triangle $(A,A_2,A_0)$ earlier, does not exist in quadrilateral (simply because $A_2, A_0$ are no more adjacent points) instead we have new triangles $(A,A_2,A_3),(A,A_3,A_0)$, ($A_3,A_0$ are now adjacent points) so to proceed from triangle to quadrilateral we need to do $P(A_0,A_1,A_2) - P(A,A_2,A_0) + P(A,A_2,A_3) + P(A,A_3,A_0)$, this can be then modified as $P(A_0,A_1,A_2) + P(A,A_0,A_2) + P(A,A_2,A_3) + P(A,A_3,A_0) = P(A_0,A_1,A_2) + P(A_0,A_2,A_3) = P(A_0,A_1,A_2,A_3)$, 
here $(A_0,A_2,A_3)$ is the new triangle added. And $A_0,A_2,A_3$ are in order anticlockwise.
So, $P(A_0,A_1,A_2,A_3) = P(A_0,A_1,A_2) + P(A_0,A_2,A_3) = P(A_0,A_1,A_2) + P(A,A_0,A_2) + P(A,A_2,A_3) + P(A,A_3,A_0) = P(A,A_0,A_1) + P(A,A_1,A_2) + \{P(A,A_2,A_0) + P(A,A_0,A_2)\} + P(A,A_2,A_3) + P(A,A_3,A_0) = P(A,A_0,A_1) + P(A,A_1,A_2) + P(A,A_2,A_3) + P(A,A_3,A_0)$
