Suppose that $\circ$ is an operation on $\Bbb R^2$ with the following properties:
- For any $\vec p,\vec q \in \mathbb{R}^2$, and $t \in \mathbb{R}$, $(t \vec p ) \circ \vec q = t(\vec p \circ \vec q)$ holds.
- For any $\vec p, \vec q, \vec r \in \mathbb{R}^2$, $\vec p \circ (\vec q + \vec r) = \vec p \circ \vec q + \vec p \circ \vec r$ holds.
- For any $\vec p, \vec q \in \mathbb{R}^2$, $\vec p \circ \vec q = -\vec q \circ \vec p$ holds.
- For any $\vec p, \vec q, \vec r \in \mathbb{R}^2$, $(\vec p \circ \vec q) \circ \vec r = (\vec p \cdot \vec r)\vec q - (\vec q \cdot \vec r)\vec p$ holds.
Why is it then true that $\vec p \circ \vec q = \vec 0$ all the time?