2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Странный ответ Mathematica при решении простого уравнения
Сообщение24.06.2014, 12:41 
Код:
Solve[u^(5/2) == x, u, Reals]

Ответ:
Код:
{{u -> ConditionalExpression[Root[-x^2 + #1^5 &, 1], x > 0]}}

Откуда это взялось и как это исправить? Я имею в виду что ещё за "#1"? (То есть я знаю, что это, но откуда оно здесь?)

 
 
 
 Re: Странный ответ Mathematica при решении простого уравнения
Сообщение24.06.2014, 12:57 
Похоже, всё свелось к уравнению 5-й степени, а как их решать, никто не знает. :D

 
 
 
 Re: Странный ответ Mathematica при решении простого уравнения
Сообщение24.06.2014, 13:01 
Если степень (5/2) исправить на (3/2) результат аналогичный.

-- 24.06.2014, 14:04 --

А, я понял смысл ответа, нормальный ответ, в общем-то. Спасибо, Sender.

-- 24.06.2014, 14:30 --

Кстати, при подстановке конкретного значения после применения Simplify таки получается хороший ответ, но только при подстановке конкретного значения.

 
 
 
 Re: Странный ответ Mathematica при решении простого уравнения
Сообщение03.07.2014, 02:02 
Solve[u^(5/2) == x, u, Reals] // ToRadicals

Впрочем результат неправильный (п.ч. «If Root objects in expr contain parameters, ToRadicals[expr] may yield a result that is not equal to expr for all values of the parameters.»)

Как вариант: Solve[u^(5/2) == x, u, Reals] // FullSimplify

 
 
 
 Re: Странный ответ Mathematica при решении простого уравнения
Сообщение03.07.2014, 03:06 
warlock66613
В чём проблема,
Код:
In[3]:= FullSimplify[Solve[u^(5/2) == x, u, Reals]]

Out[3]= {{u -> ConditionalExpression[x^(2/5), x > 0]}}

Ответ нормальный, просто вам написало "тавтологию", символическую запись "корень уравнения $\[{u^5} - {x^2} = 0\]$".

 
 
 
 Re: Странный ответ Mathematica при решении простого уравнения
Сообщение03.07.2014, 08:57 
Ms-dos4, никаких проблем.
Ms-dos4, apex, спасибо - целых две новых функции узнал.

 
 
 [ Сообщений: 6 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group