DiagrammaticEquations.jl is a Julia library implementing category theory to reason formally about diagrammatic representations of systems of algebraic and differential equations.
Currently DiagrammaticEquations.jl contains two submodules, Deca and Learn for supporting Decapodes.jl and AlgebraicLearning.jl functionality.
- Patterson, E., Baas, A., Hosgood, T., & Fairbanks, J. (2022). A diagrammatic view of differential equations in physics. arXiv preprint arXiv:2204.01843.