In an interesting paper called Extending the Manipulability of Differentials, the authors Jonathan Bartlett and Asatur Zh. Khurshudyan describe an interesting proposal for representing higher-order derivatives. The argument is basically this:
- As is well-known, the chain rule for first derivatives seems to follow algebraically if you use Leibniz notation for the derivatives:
- However, there’s a chain rule for second derivatives and it doesn’t seem to follow algebraically even when using the Leibniz notation
- But (the authors argue), it does if we use a different notation for the second derivative:
This is quite intriguing. But I found it a bit odd that the authors presented this as a purely notational idea, when there seems to be some non-trivial semantic thing going on here. This is one attempt at spelling out what it is:
Let be the free smooth algebra with generators
(right now, these are just names and the
has no meaning). Then the proposition is:
There exists a function such that
(including the case
)
- For all smooth functions
and
,
, where
is the
th partial derivative of
.
This is non-trivial (and thus useful) because a given element might be expressible in more than one way by the rules above.
This is likely not a complete characterization of all the ways you could use the rules in the paper. In particular, this only deals with total smooth functions, so even an expression like isn’t directly dealt with (you have to say that
means an
such that
), but I think it captures a good bit of what’s going on.