Ok. I will retract my objection. Proofs that involve multiplication by zero are inherently suspicious though - and proofs that involve division by zero are invalid.
Can I frame your demonstration like this?
by definition of (-2) as the additive inverse of +2:
2 + (-2) = 0
By the property of the multiplication operator:
-1 * ( 2 + (-2) ) = 0
Assume multiplication is distributive over addition (and that's a big deal), that a(b+c) = ab + ac.
Then
(-1 2) + (-1 -2) = 0
Therefore
(-1 * -2) = 2
QED.
Here's another take:
Assume -a x -b ≠ a * b (for non zero a, b)
Therefore -a x -b = a * c (c ≠ b)
a x -b + a * c = 0
Using the distributive property of multiplication over addition:
a x (-b + c) = 0
By the definition of 0, therefore either
a = 0 or ( -b + c) = 0
In other words
a = 0 or c=b
However we stated that a was non-zero and that c ≠ b, contradicting our conclusion.
Therefore our initial assumption -a x -b ≠ a x b must be wrong, which proves
-a x -b = a x b