Vector & affine spaces, linear maps, and derivatives
Haskell
50
160 commits
updated Jun 6, 2025
This package provides provides classes and generic operations for additive groups, vector spaces and affine spaces. It also defines a type of infinite towers of generalized derivatives, as described in the paper Beautiful differentiation. A generalized derivative is a linear transformation rather than one of the common concrete representations (scalars, vectors, matrices, ...). The representation of linear maps uses the MemoTrie package.
Haskell
99.6%
Vector & affine spaces, linear maps, and derivatives
Haskell
50
160 commits
updated Jun 6, 2025
This package provides provides classes and generic operations for additive groups, vector spaces and affine spaces. It also defines a type of infinite towers of generalized derivatives, as described in the paper Beautiful differentiation. A generalized derivative is a linear transformation rather than one of the common concrete representations (scalars, vectors, matrices, ...). The representation of linear maps uses the MemoTrie package.
Haskell
99.6%