misc
Q-and-A
how this package name
numqi
comes?
Initially, this package is named numpyqi
, later it's shortened to be numqi
(pronounce: num-py-q-i). The reason is that numpy
is the most popular python package for numerical computation, and numqi
is based on numpy
. The name numqi
is also a play on the word numpy
and quantum information.
- short, no more than 7 letters
- keyword: quantum information, numpy, python, optimization
- NEP41: should not include the whole word "numpy"
- example (good and bad)
numpyqi
: badnumqi
: pronounced as "num py q i", emphasize that it's based on numpy and focuses on quantum information fieldnumqy
: bad, confused withnumpy
why
233
appears so frequently?
233
is a prime number! Internet slang that essentially means “LOL.”
Publications
This package is to support following papers
- doi-link arxiv-link
numqi.entangle
Detecting entanglement by pure bosonic extension - doi-link arxiv-link
numqi.qec
Quantum variational learning for quantum error-correcting codes - doi-link arxiv-link
numqi.entangle
numqi.group.symext
Tapping into Permutation Symmetry for Improved Detection of k-Symmetric Extensions - doi-link arxiv-link
numqi.query
Variational learning algorithms for quantum query complexity - doi-link arxiv-link
numqi.unique_determine
Variational approach to unique determinedness in pure-state tomography - arxiv-link
numqi.maximum_entropy
Maximum entropy methods for quantum state compatibility problems - arxiv-link
numqi.matrix_space
Quantifying Subspace Entanglement with Geometric Measures
Acknowledgement
Thanks to (alphabetical order)
- Bei ZENG
- Chenfeng CAO github
- Shiyao HOU github
- Xuanran ZHU github
- Yichi ZHANG github
- Youning LI
- Zheng AN github
- Zipeng WU github
Thanks to the following open source projects (alphabetical order)
abbreviation
- CHA: convex hull approximation
- PPT: positive partial transpose
- QEC: quantum error correction
- QECC: quantum error correction code
model name
pureb
: pure bosonic extensionsymext
: symmetric extensionvarqecc
: variational quantum error correction code
license
GNU Affero General Public License v3.0, see github-repo/LICENSE