Hello, I am trying to solve the following equation using Maxima: eq:(m_plus*(S/SS)^m_plus*(SS-E))/S=1 Using the following command: solve([eq], [SS]); I get a solution that itself contains SS!! i.e. SS=(m_plus*E*(S/SS)^m_plus+S)/(m_plus*(S/SS)^m_plus) What I am getting wrong? Thanks in advance, Julien.