From: SourceForge.net <no...@so...> - 2007-12-26 21:20:06
|
Bugs item #807275, was opened at 2003-09-16 13:19 Message generated for change (Comment added) made by dgildea You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=807275&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 - Taylor Group: None >Status: Closed >Resolution: Fixed Priority: 5 Private: No Submitted By: Stavros Macrakis (macrakis) Assigned to: Nobody/Anonymous (nobody) Summary: Taylor Illegal log kernel: log(cos(th)) @ %pi/2 Initial Comment: taylor(log(cos(th)),th,%pi/2,2) gives the internal error Illegal log kernel but taylor(log(-sin(th)),th,0,2), which is equivalent, gives a perfectly reasonable result. ---------------------------------------------------------------------- >Comment By: Dan Gildea (dgildea) Date: 2007-12-26 16:20 Message: Logged In: YES user_id=1797506 Originator: NO Fixed in hayat.lisp rev 1.31... (%i7) taylor(log(cos(th)),th,%pi/2,2); (%o7) log((2*th-%pi)/2)+log(-1)-(th-%pi/2)^2/6 ... though still not all cases are handled .... (%i8) taylor(log(log(cos(th))),th,%pi/2,2); Maxima encountered a Lisp error: Unhandled kernel in tvar-lim ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=104933&aid=807275&group_id=4933 |