Simplicial operations on matrices and hypermatrices.
This project defines simplicial operations matrices and hypermatrices (tensors), including face maps (d_i), degeneracies (s_i), and boundary operators, as well mathematical computer experiments for the diagonal simplicial tensor module X(s; A), where s=(n_1,...,n_k) is the shape of a tensor of order k.
The operations defined here satisfy the standard simplicial identities.
To work with these files on your own machine:
-
Clone or update the repository (
git clonethe first time, otherwisegit pull). -
Change into the
Operations-Tensorielles-Simplicialesdirectory. -
Install the package in editable mode:
pip install -e .
You can then import modules via import simplicial_tensors.tensor_ops.
The interactive demonstrations that used to live inside the library modules now reside in the examples/ folder. After installing the project in editable mode (pip install -e .), run any example like so:
python examples/tensor_ops.pyEach script imports the corresponding module under simplicial_tensors and calls its main() entry point.