From: Rainer S. <rai...@gm...> - 2024-01-09 15:58:18
|
On Tue, 9 Jan 2024 at 09:05 -0000, Arthur Norman wrote: > redcsl -w > Reduce (CSL, rev 6680), 5-Jan-2024 ... > > 1: plist 'ln; > > ((simpfn . simpiden) (lose . t) (fancy!-special!-symbol . "\ln") (!:rd!: . > rdlog!*)) > > 2: plist 'log; > > ((full . t) (number!-of!-args . 1) (klist ((log (quotient !~x !~y)) nil) > ((log > !=a) nil) ((log !=b) nil) ((log !=d) nil)) (simpfn . simplog) (lose . t) ( > fancy!-functionsymbol . "\log") (solvefn . solvelog) (!:rd!: . rdlog!*) (dfn > (( > !~x) quotient 1 !~x)) (!:cr!: . crlog!*) (cmpxsplitfn . reimlog) > (condrealvalued > . log!-realvalued)) ln is very limited: it doesn't work for complex numbers, there is no simplification for ln(e), etc. Either define it as synonym for log, or drop it. Rainer |