Question regarding replacement
- To: mathgroup at smc.vnet.net
 - Subject: [mg63860] Question regarding replacement
 - From: "michael_chang86 at hotmail.com" <michael_chang86 at hotmail.com>
 - Date: Thu, 19 Jan 2006 00:03:06 -0500 (EST)
 - Sender: owner-wri-mathgroup at wolfram.com
 
Hi,
Often, when manipulating symbolic results, one might want to replace
some symbols with "simpler" expressions, and typically, I've managed
this with "/.".  However, suppose that
In[1]:  a = b c/d
and I know that d/(b c) = theta.  Unfortunately,
In[2]:  params={d/(b c)->theta}; a/.params
does *not* yield 1/theta.  How can I achieve this simply *without*
redefining params?
(This (too) simple example is meant to demonstrate some difficulties
that I typically encounter when trying to replace symbols in *much*
more complicated expressions, where, sometimes, the symbols that I am
trying to replace are inverted ... :(  )
My apologies in advance, since this seems embarassingly simple, but any
help or suggestions would be greatly appreciated!
Regards,
Michael
- Follow-Ups:
- Re: Question regarding replacement
- From: Andrzej Kozlowski <akoz@mimuw.edu.pl>
 
 
 - Re: Question regarding replacement