Here is the proof:
let a = b
a² = ab
a²-b² = ab-b²
(a-b)(a+b) = b(a-b)
a+b = b
2b = b
2 = 1
Now, of course Problem must lie on the line (a-b)(a+b) = b(a-b)
, as it seems like multiplying by 0 on both side but does algebraic rule allow that step? Anyway, where is the error in this proof?