Skip to main content

A simple Hamiltonian matrix decompose and compose routines based on tensorized method.

Project description

Tensorized Pauli Composer

This repository is an implementation of Pauli composition routine, Tensorized Pauli Composer, to construct a Hamiltonian matrix defined by weighted Pauli polynomial. The method is a combination of canonical matrix construction method based on symplectic representation of Pauli element, and inversed Tensorized Pauli Decomposition(TPD) method.

  • tpc: Compact implementation and utils.
  • data: Benchmark data and source codes, initial implementation of OptTrot library.
  • preprint: Tech document and theory.

To cite the software, please refer Zenodo preprint.

Kim, H. (2024). TENSORIZED PAULI COMPOSER. Quantum Thread 2024, Seoul. Zenodo. https://doi.org/10.5281/zenodo.14245728

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

opttrot_tp-0.0.2.tar.gz (1.3 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

opttrot_tp-0.0.2-py3-none-any.whl (7.9 kB view details)

Uploaded Python 3

File details

Details for the file opttrot_tp-0.0.2.tar.gz.

File metadata

  • Download URL: opttrot_tp-0.0.2.tar.gz
  • Upload date:
  • Size: 1.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.3

File hashes

Hashes for opttrot_tp-0.0.2.tar.gz
Algorithm Hash digest
SHA256 9b1a8c55835f184e9d785599be044508d3add73dec26d62908e84f631d700047
MD5 4a8c55a45ce2563efdfa8a08c75f2d54
BLAKE2b-256 fb77ea7124925b43107808f3a9eebe05d8bd8ed704bccab983e1508794b40f21

See more details on using hashes here.

File details

Details for the file opttrot_tp-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: opttrot_tp-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 7.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.3

File hashes

Hashes for opttrot_tp-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 3e241cfe019b90db8ce9dd0180c2778bbabf97e54905756395901d05b410fc67
MD5 cfff2a18087bcf0661b66f66ab5ba674
BLAKE2b-256 35bb3dfea6f95c78c0dd3d6d3f66947b1350eb8c604538356d6568bd5b4b16c6

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page