Equation with conjugate()



> I think you have not declared z to be complex.
>
> By default every symbol is handled as a real value. So conjugate(z)  
> simplifies
> to z unless you declare z to be complex.

Thanks! but ...

> (%i4) declare(z,complex);
> (%o4) done
> (%i5) solve(z*conjugate(z)+3*(z-conjugate(z))=13+12*%i,z);
> (%o5) [z = (3*conjugate(z)+12*%i+13)/(conjugate(z)+3)]

Thus, Maxima cannot solve the equation; the results are z=3+2*%i and  
z=-3+2*%i. Is there a way to solve this kind of equations?

Agust?n