From: SourceForge.net <noreply@so...>  20100219 07:32:27

Bugs item #2952900, was opened at 20100216 18:21 Message generated for change (Comment added) made by traxi You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=2952900&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: traxi (traxi) Assigned to: Nobody/Anonymous (nobody) Summary: Solving equations with logarithms Initial Comment: (%i1) solve([log(x)*x=0], [x]); (%o1) [x=1,x=0] Should only be [x=1,x=0]  >Comment By: traxi (traxi) Date: 20100219 08:32 Message: I'm only interested in real results. Is it possible to configure maxima, ony to get real results in this case?  Comment By: Stavros Macrakis (macrakis) Date: 20100218 23:05 Message: I think you mean "should only be [x=1]". Maxima actually got lucky here, because x=0 is arguably a solution by continuity, since limit(log(x)*x,x,0) = 0 (even for negative x).  Comment By: Barton Willis (willisbl) Date: 20100218 02:07 Message: The alternative solver (to_poly_solve) can not solve this equation either: (%i13) load(to_poly_solver)$ (%i12) %solve([log(x)*x=0], [x]); Division by 0 (%o12) %union() Thanks for this reportI'll try to fix to_poly_solve function.  Comment By: traxi (traxi) Date: 20100217 09:26 Message: Should only be x=1  You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=2952900&group_id=4933 