conjugate is weird



On Wednesday 09 April 2003 04:33, Stavros Macrakis wrote:
> First of all, Maxima is case-sensitive (except -- inconsistently -- for
> built-in functions), so the function "conjugate" is not the same as the
> function "CONJUGATE".  (I hope we will be fixing this for Maxima 6.0.)
> It turns out that the EIGEN package defines upper-case "CONJUGATE", not
> lower-case "conjugate", which is undefined.

I'm curious: do you plan to make Maxima 6.0 all case sensitive or all case 
insensitive?

> What exactly is the problem you're trying to solve?

Well, I'm using Maxima to manipulate symbolic expressions (integrating them, 
simplifying them, etc.) and since I'm working with complex variables I 
often need complex conjugation. Currently I use
    conj(x):=realpart(x)-%i*imagpart(x);
and this seems to work well. But complex conjugation is such a common 
operation that it really needs to be build in.

Felix

-- 
To contact me personally don't reply but send email to 
  felix DOT klee AT inka DOT de