It is though. Again, if you assume that A = B, then saying A * A (or A²) would be the same as saying A * B (or AB). So yes, they are equal. B * B (or B²) would also be equal to those.
Anyway, about the use of the word 'retarded' again, he is retarded! And please don't think I'm using this in the negative context. I respect the man a lot, but it's a fact that he is retarded.
A definition: Relatively slow in mental or emotional or physical development.
the only problem I see (I don't know if u answered this already but if u did I didn't get it ) is that I can't figure out how can A+B be B. It's like saying 2+2=2.