Working my way through Sussman and Wisdom's Functional Differential Geometry and implementing it in Python.
The modules should work in both Python 2 and 3.
Implements the datastructures in the Tuples section of Appendix B. I actually really wish Python tuples worked this way :-)
tuples.rst
explains the module.
Implements the functional capabilities described in the Functions section of Appendix B. I guess I wish Python functions worked this way too :-)
functions.rst
explains the module.
Implements some of the symbolic value functionality needed for Appendix B.
symbolic.rst
explains the module.
Implements some basic simplification of expressions needed for the results of differentiation to be more readable.
simplification.rst
explains the module.
Very basic symbolic differentiation (still in progress).
differentiation.rst
explains the module.