Nano-Passion said:
Okay, so my proof is right but is non-rigorous and seems assumptive?
When I said that your proof (the picture in post #17) wasn't valid, I meant that it was completely wrong. 0 points, may God have mercy on your soul and all that. I just didn't want to be rude.

(Sorry, I couldn't resist the Billy Madison reference. It was definitely not meant as an insult, just a little joke).
To a mathematician, your proof looks like "since the next few months are in the year 2012, it must be 2012 right now". The things you said about the numbers 1,2,3,4 don't
imply anything useful about the number 0.
Nano-Passion said:
I thought the multiplication in terms of repeated addition would be generally agreed on.
It is, but what exactly it means depends on what axioms you take as the starting point. It's especially important to be careful with this when you're talking about zero terms. What does it mean to add zero copies of x together? It's reasonable to define it by saying that the notation 0x denotes 0. But then there's nothing to prove.
Nano-Passion said:
My friend's proof seems to be a bit shorter though, is his proof not correct or were you attempting to put more rigor into it?
His proof is not correct. I stopped reading it at "0+0=0. ergo, n(0)+n(0)=0". It's not clear to me what he's thinking here, and in my opinion, that's enough to make a proof invalid. But it looks like he's doing something seriously wrong. For example, if the idea is to multiply the first equality by n, then the result is n0+n0=n0, not n0+n0=0. So it looks like he's using what he's trying to prove.
My proof was a more rigorous (or at least more explicit) version of DivisionByZro's proof. I just listed the axioms and explained which one I was using at each step. He didn't explain why you can cancel a term from each side, e.g. that x+z=y+z implies x=y. That can be proved as a separate theorem, but you can also just add -z and use the axioms.