Skip to main content

crowe-quantum-core

Shared foundation for the Crowe Quantum Platform — quantum types, gates, states, circuit IR, and protocols.

Installation

pip install crowe-quantum-core

Features

  • Quantum States: ZERO, ONE, PLUS, MINUS, BELL_PHI_PLUS, and more
  • Gate Library: H, X, Y, Z, CNOT, CZ, Toffoli, Rx, Ry, Rz, Phase, SWAP
  • Circuit IR: Framework-agnostic intermediate representation for quantum circuits
  • Uncertain Values: Quantum-native numeric type with built-in uncertainty propagation
  • Protocols: Quantum error correction, noise models, Kraus operators

Quick Start

from crowe_quantum_core import states, gates
import numpy as np

# Apply Hadamard to |0⟩ → |+⟩
plus = gates.H @ states.ZERO
print(np.allclose(plus, states.PLUS))  # True

# Build a circuit
from crowe_quantum_core.circuit_ir import CircuitIR
circuit = CircuitIR(num_qubits=2)
circuit.h(0)
circuit.cnot(0, 1)

Part of the Crowe Quantum Platform

Metadata

Release files for crowe-quantum-core 1.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for crowe-quantum-core 1.0.1
File Size Uploaded
crowe_quantum_core-1.0.1.tar.gz 20.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for crowe-quantum-core 1.0.1
File Interpreter ABI Platform
crowe_quantum_core-1.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 39.5 kB

Release files / crowe_quantum_core-1.0.1.tar.gz

Download URL crowe_quantum_core-1.0.1.tar.gz
Size 20.0 kB
Tags Source
SHA-256 checksum
How to use checksums
34d108984ccc1c04ddf542d35edcc394f3eac0617f4224240a5cbeb1cb19d704
BLAKE2b-256 checksum
How to use checksums
4c2346d7ea3f24ddbc4088e171aba2b05d2d2f30772684141c1ba088b6040fad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.13

Release files / crowe_quantum_core-1.0.1-py3-none-any.whl

Download URL crowe_quantum_core-1.0.1-py3-none-any.whl
Size 19.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c3cc17137119032a9c65bb8467c0e82b2c5900324453995a8f54b6302e0263fd
BLAKE2b-256 checksum
How to use checksums
57b5ecef753eb3934393b4c5dd76c64e81dd242d76c152cc73aa457ff6583000
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.13

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page