crowe-quantum-net
Quantum networking primitives — channels, entanglement sources, entanglement swapping, teleportation, and fidelity metrics.
Installation
pip install crowe-quantum-net
Features
- Quantum Channels: Depolarizing, amplitude damping, custom Kraus operators
- Entanglement Source: Pure Bell states and Werner (noisy) states
- Entanglement Swapping: Extend entanglement across network nodes
- Teleportation Protocol: Full Bell-measurement teleportation with Pauli corrections
- Metrics: Fidelity, concurrence, trace preservation checks
Quick Start
from crowe_quantum_net import (
depolarizing_channel, EntanglementSource,
TeleportationProtocol, concurrence
)
import numpy as np
# Teleport a qubit state
proto = TeleportationProtocol()
state = np.array([0.6, 0.8], dtype=complex) # arbitrary qubit
result = proto.run(state)
print(f"Fidelity: {result.fidelity:.4f}") # ~1.0
# Measure entanglement
source = EntanglementSource(fidelity=0.95)
dm = source.generate_density_matrix()
print(f"Concurrence: {concurrence(dm):.4f}")
Part of the Crowe Quantum Platform
Metadata
Release files for crowe-quantum-net 1.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| crowe_quantum_net-1.0.1.tar.gz | 9.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| crowe_quantum_net-1.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 18.4 kB
Release files / crowe_quantum_net-1.0.1.tar.gz
| Download URL | crowe_quantum_net-1.0.1.tar.gz |
|---|---|
| Size | 9.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c59887966d11341cd293a7c74f1e8da70aab24e96962c62a9f92f3b6336f68e9
|
|
BLAKE2b-256 checksum How to use checksums |
16cf016d90d3d2864165ebc63cb5094436423468e2ecb4e573b8656dfc6096f3
|
| 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_net-1.0.1-py3-none-any.whl
| Download URL | crowe_quantum_net-1.0.1-py3-none-any.whl |
|---|---|
| Size | 8.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
57def5b4148f3e87333729addf3c670d4120b371dd314088d188337e3d9036ac
|
|
BLAKE2b-256 checksum How to use checksums |
39d7b0c6cfd871374c3eacd7dc5a87fb0cee4e6eb63521d24b2017e787e925dd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.13
|