id summary reporter owner description type status priority milestone component resolution keywords cc merged author reviewer upstream work_issues branch commit dependencies stopgaps
27314 Can't solve symbolic equations containing inexact (e.g. RIF, RBF) numbers rburing "There are (undocumented?) symbolic wrappers around `RIF`, `RBF` objects, but solving equations with them
{{{
sage: var('x')
sage: solve(x + RIF(0.999,1.001) == 0, x)
}}}
fails because the inexact objects cannot be converted to Maxima objects.
This is confusing to new users; see [https://ask.sagemath.org/question/45473/long-traceback-when-calling-solve/ Ask SageMath: long traceback when calling solve()].
Specifying `algorithm='sympy'` gives a solution but loses information about precision.
The least thing that could be done is for `solve(eqn, x)` to check `eqn.is_exact()` and give a warning." defect new major symbolics RIF,RBF,solve N/A