Как решить тригонометрическое уравнения с помощью 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 рандомно берутся из картежа


Ответы (0 шт):