misc
Q-and-A
how this package name
numqicomes?
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
233appears 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.entangleDetecting entanglement by pure bosonic extension - doi-link arxiv-link
numqi.qecQuantum variational learning for quantum error-correcting codes - doi-link arxiv-link
numqi.entanglenumqi.group.symextTapping into Permutation Symmetry for Improved Detection of k-Symmetric Extensions - doi-link arxiv-link
numqi.queryVariational learning algorithms for quantum query complexity - doi-link arxiv-link
numqi.unique_determineVariational approach to unique determinedness in pure-state tomography - arxiv-link
numqi.maximum_entropyMaximum entropy methods for quantum state compatibility problems - arxiv-link
numqi.matrix_spaceQuantifying 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