conjugate of undeclared array



Undeclared arrays print as a subscripted variable, but  using them as such 
causes trouble.  Example

(%i1) declare(e,imaginary)$

(%i2) conjugate(e[x]);
(%o2) -e[x]

(%i3) e[42] : 8;
(%o3) 8

(%i4) conjugate(e[x]);
(%o4) conjugate(e[x])

You might blame a bug in conjugate on this, but it might be due to the 
kinds of bugs that arise when
undeclared arrays get used for a subscripted variable.

--Barton

Henry Baker <hbaker1 at pipeline.com> wrote on 04/25/2011 01:56:25 PM:


> I don't know how to respond to your question without better 
> understanding how your mental model of "conjugate" is supposed to work.