Falta verificar que en un grupo de ecuaciones, unas no sobreescriban el valor de otra dando paso a dobles definiciones, por ejemplo:
a = a
a = 4
b = c
No debería poder darse paso a intentar solucionar, sin embargo lo hace dando a b y c el valor inicial.