User en que paso se esta equivocado:
1- supongamos que a=b
2-entonces podemos escribir a*a = a*b
3-o, lo que es lo mismo a^2 = a*b
4-restemos en ambos miembros b^2 a^2- b^2 = a*b -b^2
5-que podemos expresar asi (a+b)*(a-b)=b*(a-b)
6-si dividimos ambos terminos entre (a-b) la igualdad no varia
((a+b)(a-b))/(a-b) = (b*(a-b))/(a-b)
7-simplificamos (a-b)=b
8-sustituimos a por b, puesto que tiene el mismo valor b+b=b
9-o sea 2b=b
10-dividimos ambos terminos entre b 2=1