Skip to main content

A quantum simulator package

Project description

qsimpy

qsimpy is a lightweight Python library for simulating quantum circuits. It includes implementations for fundamental quantum gates and provides tools to create, manipulate, and measure quantum states.

Features

  • Quantum Gates: Implements Pauli-X, Pauli-Y, Pauli-Z, Hadamard, CNOT, SWAP, S-gate, T-gate, and their adjoints.
  • Circuit Construction: Build quantum circuits with multiple qubits.
  • Gate Expansion: Expand gates to a full Hilbert space.
  • Measurement: Simulate measurement outcomes.

Installation

You can install qsimpy directly from PyPI using pip:

pip install qsimpy

Project details


Release history Release notifications | RSS feed

This version

0.1

Download files

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

Source Distribution

qsimpy-0.1.tar.gz (6.3 kB view details)

Uploaded Source

Built Distribution

qsimpy-0.1-py3-none-any.whl (7.2 kB view details)

Uploaded Python 3

File details

Details for the file qsimpy-0.1.tar.gz.

File metadata

  • Download URL: qsimpy-0.1.tar.gz
  • Upload date:
  • Size: 6.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.19

File hashes

Hashes for qsimpy-0.1.tar.gz
Algorithm Hash digest
SHA256 577a99dd2c7098dcad8a2029aaaa1a6791749cbe6adbae96f4ed41ba22699482
MD5 f5606241365239fd93c2ce3c04c23187
BLAKE2b-256 3e84f58925261cdc1c2cd296eaca23f1b9129467c9d1dfb0702b9fb3c932efde

See more details on using hashes here.

File details

Details for the file qsimpy-0.1-py3-none-any.whl.

File metadata

  • Download URL: qsimpy-0.1-py3-none-any.whl
  • Upload date:
  • Size: 7.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.19

File hashes

Hashes for qsimpy-0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7e8b0a96a042a06cc305a51c222f2198095509fa7d3caf82359a04ad72f8eedc
MD5 de879c18e9e07ec1ce12e73292737bac
BLAKE2b-256 71f3bbf2ec636494166bd0273bcd84c400886ab6ff7a534a3b83a79847130d11

See more details on using hashes here.

Supported by

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