# Revision history [back]

The answer given by sage is not wrong. It just returns the system of equations (unchanged disregarding the order). If you add C==0 to the system of equations, sages gives the answer you got from maxima. But if you add D==x, sage gives a general solution that shows A,B,C dependent from x. May be, there are some (hidden) restrictions in the maxima code producing only two solutions.