Как решить тригонометрическое уравнения с помощью sympy и чтобы ответ выводился нормальный
equation_user = 'cos(x) = ' + answer_eq_user
equation = 'cos(x) -' + str(answer_eq)
roots = solve(equation, x)
При решении с помощью функции solve, ответ выводится очень странный
2. cos(x) = -√2/2
Корнем уравнения является: [pi/2 - I*asinh(sqrt(2)/2), 3*pi/2 + I*asinh(sqrt(2)/2)]
Но при другом уравнении выводится по человечески
3. cos(x) = √2/2
Корнем уравнения является: [pi/4, 7*pi/4]
в переменной answer_eq_user лежит ответ со значком корня(√), в answer_eq лежит sqrt(a)/b.a и b рандомно берутся из картежа