This might be relevant -

https://physics.stackexchange.com/questions/32296/introduction-to-differential-forms-in-thermodynamics

If you find anything of interest in the link you should check it out with someone in the math department.  The limit to my knowledge of differential forms is that dx is an element in the dual space.  If we are in (x,y,z) space then dx is a linear mapping from (x,y,z) to the reals and dx(x,y,z) = x, dy(x,y,z) = y, and dz(x,y,z) = z.

On 4/19/22 12:54 PM, Jonathan Gutow wrote:
Alan,

I have thought about this a little too. I have not had time to work on it recently. The issue I ran into is that to make this work well in SymPy you really need the concept of an infinitesimal dx, dy, dz, etc. Things got circular when I tried to implement that using the sympy definition of functions. It might be worth comparing notes. I would really like to be able to work with total differentials and do integrations on expressions containing infinitesimals in the Leibniz style notation.

Jonathan


On Apr 19, 2022, at 10:24 AM, Alan Bromborsky <abrombo...@gmail.com> wrote:


CAUTION:This email originated from outside of the organization. Do not click links or open attachments unless you recognize the sender and know the content is safe.


I am working on a linear differential operator class for sympy (Dop.py). Here is a Jupyter notebook with a simple example -

<sdop_test.jpg>

Note that lap*f gives a function but f*lap gives differential operator.



--
You received this message because you are subscribed to the Google Groups "sympy" group. To unsubscribe from this group and stop receiving emails from it, send an email to sympy+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/7C0243F5-5603-4DBF-806D-BC2C51507E86%40uwosh.edu <https://groups.google.com/d/msgid/sympy/7C0243F5-5603-4DBF-806D-BC2C51507E86%40uwosh.edu?utm_medium=email&utm_source=footer>.

--
You received this message because you are subscribed to the Google Groups 
"sympy" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sympy+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sympy/366e362f-92a7-8cb8-86a6-4a264b390cb5%40gmail.com.

Reply via email to