0
$\begingroup$

For the following expression,

b'[x y/z]+z b''[x y/z]

I want to replace the argument of b such that the above expression becomes

b'[z]+z b''[z]

How can I do that ?

$\endgroup$
1
  • 1
    $\begingroup$ Note that if xy is intended to be the product of x and y then it should be entered as either x y (implicit product with a space) or as x*y (explicit product). $\endgroup$
    – Bob Hanlon
    Commented May 30, 2016 at 14:21

2 Answers 2

3
$\begingroup$

As a general case where you want to replace all the arguments,

(b'[x y/z] + z b''[x y/z]) /. Derivative[n_][b_][x_] :> Derivative[n][b][z]

z b''(z)+b'(z)

No matter what was your previous argument, it will be replaced by z.

$\endgroup$
1
$\begingroup$
b'[xy/z] + z b''[xy/z] /. {xy/z -> z}

gives me an output of

b'[z]+z b''[z]

Is that what you meant?

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.