The exponential map of the differential operator can be regarded as a translation operator, eg:
Exp( a * diff_x ) f( x ) = f( x + a )
This can be seen by Taylor expanding both sides.
Other kinds of operators generate different transformations.
What about adding this feature to the Operator object in the quantum module? It could be very useful to physics.
By the way, I'm still pondering how to integrate quantum module's Operator with the vtensor in currently working on. Specifically, should qapply be applied automatically upon contraction?
Is it better to create a new module to deal with operators on tensors or integrate quantum's operators?
Partial derivative (and on differential manifolds also covariant derivative) should be represented as operators with a tensor index or just as class methods?
--