All notable changes to FormulaNormalOrdering will be documented in this file.
- Add function
Op2Dict
- Optimize the output text when the number factors are 1 and -1
This is the first official release of FormulaNormalOrdering, a package designed for providing a formulaic framework for anyon operators, including boson and fermion operators, and named coefficients.
- Support for pure formula derivation and export of LaTeX text
- Classification of subscripts for various models and lattices
- Support text and value conversion for named factors
- Implementation of common functions of formula derivation, e.g., normal ordering(
sort) - A universal and extensible architecture, easy to customize required functions, such as applying to numerical calculations, determining whether an many-body operator has certain symmetry, and so on.
- Text is redundant when the number coefficient is 1 or -1
- The feature of merging similar items of factors and operators has not been realized
- The named factors of different orders are not judged to be equal
- Lack of numerical methods for transforming operators into number factors and indices
- Lack of symmetry related methods