Re: Simplifying Conjugate[] with 5.2 Mac
- To: mathgroup at smc.vnet.net
- Subject: [mg59907] Re: Simplifying Conjugate[] with 5.2 Mac
- From: sbjensen at midway.uchicago.edu (Steuard Jensen)
- Date: Thu, 25 Aug 2005 06:33:43 -0400 (EDT)
- Organization: The University of Chicago
- References: <de45i8$qtf$1@smc.vnet.net> <deepkg$588$1@smc.vnet.net>
- Sender: owner-wri-mathgroup at wolfram.com
Quoth Paul Abbott <paul at physics.uwa.edu.au> in article <deepkg$588$1 at smc.vnet.net>: > sbjensen at midway.uchicago.edu (Steuard Jensen) wrote: > > Specifically, I have used $Assumptions to define some variables as > > real. I apply Conjugate to various expressions, and then Simplify > > the results. ... But in 5.2, I find that even simple forms like > > Conjugate[x + I y] often remain unsimplified. > For this specific type of problem there is another approach that yields > correct results, is fast, and very simple to implement. > > Define an evaluation rule for SuperStar: > > SuperStar[z_] := z /. Complex[a_, b_] :> Complex[a, -b] > > Note that SuperStar is a special operator without built-in evaluation > rules, which formats as a superscripted *. I like the SuperStar (or SuperDagger or whatever) idea here! I may end up using something of the sort regardless of what approach to conjugation I eventually settle on. Thanks! Steuard Jensen