Why minus times minus needs to be plus? [duplicate]
Solution 1:
In a ring, $-a$ is the unique element that, when added to $a$, is equal to $0$. And $a$ is the unique element that, when added to $-a$, is equal to $0$, because additive inverses are unique.
In order to show that $-(-a)$ must equal $a$, we need to show that when we add it to $-a$, we get $0$; because then both $a$ and $-(-a)$ have the property "when you add me to $-a$ you get zero", and there's supposed to be only one element with that property. Indeed, by the very definition of the symbol $-$, we have that $-(-a) + (-a) = 0$; so $-(-a)=a$. This is an instance of "minus multiplied by minus is plus".
In order to show that $(-a)(-b)$ must equal $ab$, we need to show that $(-a)(-b)$ has the property that, when added to $-(ab)$, we get $0$; for the same reason as above. First, note that $(-a)x = -(ax)$ for any $x$: $$(-a)x + ax = \Bigl((-a)+a\Bigr)x = 0x = 0,$$ so $(-a)x$ and $-(ax)$ both have the property "when you add me to $ax$ you get $0$", so they must be equal. Similarly, $x(-b) = -(xb)$ for any $x$.
And now we have: $$\begin{align*} (-a)(-b) &= -\Bigl(a(-b)\Bigr) &\text{(since }(-a)x=-(ax)\text{ for any }x)\\ &= -\Bigl( -(ab)\Bigr) &\text{(since }x(-b)=-(xb)\text{ for any }x)\\ &= -(-(ab))\\ &= ab &\text{(since }-(-y) = y\text{ for any }y). \end{align*}$$
So if we want the basic properties of rings to hold, we need $(-a)(-b)$ to be the same thing as $ab$.
Solution 2:
Hint $\rm\ xy,\ (-x)(-y)\ $ are both inverses of $\rm\ x(-y)\ $ so they're equal by uniqueness of inverses.
As I often emphasize, uniqueness theorems provide powerful tools for proving equalities.