From: Robert D. <rob...@us...> - 2017-08-20 05:08:24
|
- **labels**: Lisp Core - Simplification --> abs, simplification - **status**: open --> closed - **Comment**: Fixed by commit 03d2af28. Closing this report. --- ** [bugs:#2550] abs((%i+x)^2) evaluates to (x + %i)^2** **Status:** closed **Group:** None **Labels:** abs simplification **Created:** Tue Feb 19, 2013 10:30 PM UTC by Albrecht Mueller **Last Updated:** Fri Nov 22, 2013 02:25 PM UTC **Owner:** nobody There is an error in the simplification of the abs function: abs((%i+x)^2) ==> (x + %i)^2 Other examples work, e.g. abs(%i^2) ==> 1 or abs((%i+x)^2 + 1) ==> abs((%i+x)^2 + 1) Maxima version: "5.28.0-2" Maxima build date: "2012-08-27 23:16:48" Host type: "i686-pc-mingw32" Lisp implementation type: "GNU Common Lisp (GCL)" Lisp implementation version: "GCL 2.6.8" This worked in Version 5.19.02: abs((%i+x)^2) ==> sqrt((x^2-1)^2 + 4 * x^2) --- Sent from sourceforge.net because max...@li... is subscribed to https://sourceforge.net/p/maxima/bugs/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/maxima/admin/bugs/options. Or, if this is a mailing list, you can unsubscribe from the mailing list. |