## maxima-bugs

 [Maxima-bugs] [ maxima-Bugs-2042069 ] solve solves in terms of the solve variable From: SourceForge.net - 2008-08-07 19:33:05 ```Bugs item #2042069, was opened at 2008-08-07 19:33 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=2042069&group_id=4933 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Lisp Core - Solving equations Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: solve solves in terms of the solve variable Initial Comment: I entered the following function definitions: N(a,b,g):=sqrt((g+a+sqrt((g-a)^2+b^2))/2); n(a,b,g,mr,mi):=sqrt((mr^2+mi^2)N(a,b,g)^2-mi(mr b-mi a))/mr; and tried to solve the equation in terms of g: solve(n(a,b,g,mr,mi)^2=g,g); the result was [g=-(a*(mr^2+3*mi^2)+sqrt(g^2-2*a*g+b^2+a^2)*(mr^2+mi^2)-2*b*mi*mr)/(mi^2-mr^2)] The problem is that the solution involves g. I know there are solutions, because Mathematica could find 4 of them in terms of a, b, mr, and mi only. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=2042069&group_id=4933 ```
 [Maxima-bugs] [ maxima-Bugs-2042069 ] solve solves in terms of the solve variable From: SourceForge.net - 2008-10-14 10:42:31 ```Bugs item #2042069, was opened at 2008-08-07 19:33 Message generated for change (Comment added) made by nobody You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=2042069&group_id=4933 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Lisp Core - Solving equations Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: solve solves in terms of the solve variable Initial Comment: I entered the following function definitions: N(a,b,g):=sqrt((g+a+sqrt((g-a)^2+b^2))/2); n(a,b,g,mr,mi):=sqrt((mr^2+mi^2)N(a,b,g)^2-mi(mr b-mi a))/mr; and tried to solve the equation in terms of g: solve(n(a,b,g,mr,mi)^2=g,g); the result was [g=-(a*(mr^2+3*mi^2)+sqrt(g^2-2*a*g+b^2+a^2)*(mr^2+mi^2)-2*b*mi*mr)/(mi^2-mr^2)] The problem is that the solution involves g. I know there are solutions, because Mathematica could find 4 of them in terms of a, b, mr, and mi only. ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2008-10-14 09:09 Message: I don't know if it is related, but I have a much simpler example of the same behaviour : (%i14) solve( [e^x=0],[x] ); (%o14) [e^x=0] but (%i15) solve( [e^(-x)=0],[x] ); (%o15) [] The latter is correct. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=2042069&group_id=4933 ```
 [Maxima-bugs] [ maxima-Bugs-2042069 ] solve solves in terms of the solve variable From: SourceForge.net - 2008-12-11 23:29:46 ```Bugs item #2042069, was opened at 2008-08-07 14:33 Message generated for change (Comment added) made by herminio_gomes You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=2042069&group_id=4933 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Lisp Core - Solving equations Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: solve solves in terms of the solve variable Initial Comment: I entered the following function definitions: N(a,b,g):=sqrt((g+a+sqrt((g-a)^2+b^2))/2); n(a,b,g,mr,mi):=sqrt((mr^2+mi^2)N(a,b,g)^2-mi(mr b-mi a))/mr; and tried to solve the equation in terms of g: solve(n(a,b,g,mr,mi)^2=g,g); the result was [g=-(a*(mr^2+3*mi^2)+sqrt(g^2-2*a*g+b^2+a^2)*(mr^2+mi^2)-2*b*mi*mr)/(mi^2-mr^2)] The problem is that the solution involves g. I know there are solutions, because Mathematica could find 4 of them in terms of a, b, mr, and mi only. ---------------------------------------------------------------------- Comment By: Herminio Gomes (herminio_gomes) Date: 2008-12-11 18:29 Message: I found this with this equation: (2*%pi*r*R*sqrt(R^2-r^2)+2*%pi*r*R^2-3*%pi*r^3)/(3*sqrt(R^2-r^2))==0 for variable r. Same bug -> "r" involves "r" in the solution. Mathematica solves it correctly. Herminio Gomes ---------------------------------------------------------------------- Comment By: Nobody/Anonymous (nobody) Date: 2008-10-14 04:09 Message: I don't know if it is related, but I have a much simpler example of the same behaviour : (%i14) solve( [e^x=0],[x] ); (%o14) [e^x=0] but (%i15) solve( [e^(-x)=0],[x] ); (%o15) [] The latter is correct. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=2042069&group_id=4933 ```