From: SourceForge.net <noreply@so...>  20080807 19:33:05

Bugs item #2042069, was opened at 20080807 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((ga)^2+b^2))/2); n(a,b,g,mr,mi):=sqrt((mr^2+mi^2)N(a,b,g)^2mi(mr bmi 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^22*a*g+b^2+a^2)*(mr^2+mi^2)2*b*mi*mr)/(mi^2mr^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 
From: SourceForge.net <noreply@so...>  20081014 10:42:31

Bugs item #2042069, was opened at 20080807 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((ga)^2+b^2))/2); n(a,b,g,mr,mi):=sqrt((mr^2+mi^2)N(a,b,g)^2mi(mr bmi 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^22*a*g+b^2+a^2)*(mr^2+mi^2)2*b*mi*mr)/(mi^2mr^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: 20081014 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 
From: SourceForge.net <noreply@so...>  20081211 23:29:46

Bugs item #2042069, was opened at 20080807 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((ga)^2+b^2))/2); n(a,b,g,mr,mi):=sqrt((mr^2+mi^2)N(a,b,g)^2mi(mr bmi 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^22*a*g+b^2+a^2)*(mr^2+mi^2)2*b*mi*mr)/(mi^2mr^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: 20081211 18:29 Message: I found this with this equation: (2*%pi*r*R*sqrt(R^2r^2)+2*%pi*r*R^23*%pi*r^3)/(3*sqrt(R^2r^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: 20081014 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 