Timeline for Forcing mathematica to solve polynomials exactly
Current License: CC BY-SA 4.0
6 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
Apr 8, 2021 at 18:44 | comment | added | Michael E2 |
@bringbacktheoldstylings SetOptions[Solve, Quartics -> True] . There's also a Cubics option. Read the documentation for Solve for more information.
|
|
Apr 8, 2021 at 17:53 | comment | added | John Doty |
@bringbacktheoldstylings You may display the result in InputForm if you wish to see Root[] . But what, exactly, is the problem you are attempting to solve?
|
|
Apr 8, 2021 at 17:12 | comment | added | bringbacktheoldstylings | I understand that Root objects are not numerical, but the answer I am getting is displayed as some numerical complex number. Even just saying Root[1 + ...] etc. would be a vast improvement on the current display. Anyway, I know the solutions lie in some particular abelian number fields and that Mathematica can work out their particular form, and the Root object is not useful for that purpose. My question is about how to change back the default answer and this doesn't answer that. | |
Apr 8, 2021 at 17:06 | comment | added | Roman |
You misunderstand. Root objects are not numerical (finite-precision), they are exact. Please read the documentation.
|
|
Apr 8, 2021 at 17:05 | comment | added | bringbacktheoldstylings | Is there any way to make this a global default option without having to remember this? I don't understand why Solve should ever return a numerical answer, that's what NSolve is for. | |
Apr 8, 2021 at 17:04 | history | answered | Roman | CC BY-SA 4.0 |