transform your quantum weight enumerators
qsalto provides transformations between several quantum weight enumerators, including
- Shor-Laflamme enumerators,
- Rains shadow enumerators,
- Rains unitary enumerators,
- and averaged subsystem purities.
We provide both
- a python package, (soon) available on PyPi: https://pypi.org/project/qsalto,
- a web viewer for visualizing the transformation matrices at https://mc-zen.github.io/qsalto.
The python package qsalto
can be installed via pip install qsalto
and features functions to generate nine classes of transformation matrices.
Matrix | Function | Transforms from ... | ... to | Self-inverse |
---|---|---|---|---|
M(n) |
✅ | |||
M1(n) |
✅ | |||
M2(n) |
✅ | |||
T1(n) |
|
|
❎ | |
iT1(n) |
|
|
❎ | |
T2(n) |
|
|
❎ | |
iT2(n) |
|
|
❎ | |
T3(n) |
|
|
❎ | |
iT3(n) |
|
|
❎ |
This library is distributed under the MIT License.
If you want to support work like this, please cite our paper: tba