I’m trying to apply the chain rule to effectively do a change of variables but I can’t figure out a rule that works.
Here is an example that I think should work.
@variables a b c(a,b)
r = @rule Differential(a)(~x) => Differential(a)(b)*Differential(b)(~x)
r(D(a)(c)) # nothing
What am I doing wrong?