A Python implementation of ZX graphs for quantum computing.
Project description
ZX graphs are a graph-theoretic tool to represent quantum circuits and computations in terms of computational basis (Z basis) and Fourier basis (X basis) tensors (known to us as “spiders”) for finite Abelian group algebras. They are closely related to the original qubit ZX calculus [1] [2] and recent developments in higher-dimensional variants [3] [4].
Install
ZX graphs are currently in pre-alpha development. Once development is complete, you will be able to install the latest release from PyPI as follows:
$ pip install --upgrade zxgraphs
Usage
ZX graphs are currently in pre-alpha development.
API
ZX graphs are currently in pre-alpha development. Once development is complete, the full API documentation will be available at https://zxgraphs.readthedocs.io/
Contributing
Please see CONTRIBUTING.md.
License
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file zxgraphs-0.0.post5.tar.gz
.
File metadata
- Download URL: zxgraphs-0.0.post5.tar.gz
- Upload date:
- Size: 31.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/4.6.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.9.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d1203254728b1746a57aee48db8be3132962b36d0a11837f346c4cb0704a1ab1 |
|
MD5 | ba739565dbdf2f530fdc750022847bb9 |
|
BLAKE2b-256 | 3f51ea2f02d3b78361d5d8ee362b4abee45623e81d9a909672ffa34fed7b0812 |
File details
Details for the file zxgraphs-0.0.post5-py3-none-any.whl
.
File metadata
- Download URL: zxgraphs-0.0.post5-py3-none-any.whl
- Upload date:
- Size: 13.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/4.6.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.9.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 28b976a6b8fefee562700009732a5bdba3f6312af2a996a83689e3dd405894ce |
|
MD5 | c8ef84fc9ca2698724a108eb9d213600 |
|
BLAKE2b-256 | e12be2cff4f5f67b5360df3c77c59ccce74fe97b78c91a7a411482b39a005110 |