Status: Prepared for Zenodo deposit and peer review
Complete quantum computing system with:
- ✅ 205+ externally verifiable checks
- ✅ Layer-by-layer proof (core → algorithms → hybrid → verification → healing)
- ✅ Reproducible test suite (all tests pass)
- ✅ Security audit with vulnerability fixes
- ✅ Performance benchmarks with classical baselines
- ✅ Post-quantum cryptography (Kyber + SPHINCS+)
For external verification: Follow EXTERNAL_VERIFICATION.md
Quantum Computing System: Production-Grade Simulator, Algorithms, and Hybrid Orchestration with External Verification
Tsvetan Rouschev (ceci@psg.bg)
This work presents a complete quantum computing system integrating:
- Statevector simulation with complex amplitudes (Born rule measurement)
- Quantum algorithms: Grover, Shor, phase estimation, QFT, superdense coding, teleportation
- Variational methods: VQE with parameter-shift rule gradients
- Error correction: repetition codes [3,1,1], surface codes with threshold analysis
- Hybrid quantum-classical: QML, quantum-inspired optimization, kernel adaptation
- Discovery mechanism: dynamic comparison mesh with topology-based exploration
- Meta-verification: audit of verifiers themselves (vortex invariants)
- Composability: modules work together in arbitrary graphs, not just sequences
- Self-healing: system detects failures and generates repair actions
- Post-quantum cryptography: Kyber-768 + SPHINCS+
All claims are externally verifiable: any outsider can clone the repository, run the test suite, reproduce the proofs, and verify the results without trusting our implementation.
- Quantum computing simulation
- Quantum algorithms
- Variational quantum eigensolver
- Quantum error correction
- Hybrid quantum-classical computing
- Reproducible research
- External verification
- Post-quantum cryptography
MIT License (permissive, allows commercial use + modification)
https://github.com/ceccec/zeropoint-node
English + Code (TypeScript + Node.js)
git clone https://github.com/ceccec/zeropoint-node.git
cd zeropoint-node
npm installnpm testExpected output: ✅ All tests passed (205+ checks)
npm run quantum:proofExpected output:
- 7 layers verified
- 32/32 checks pass
- 100% confidence
- Human-readable + JSON proof
Claim: Hadamard is self-inverse (H² = I)
node --experimental-strip-types -e "
import { zeroState, applyGate1, H, cabs2 } from './src/quantum/index.ts'
let s = zeroState(1)
s = applyGate1(s, 0, H)
s = applyGate1(s, 0, H)
console.log('After H²:', cabs2(s.amps[0]), cabs2(s.amps[1]))
"Expected: [1.0, 0.0] (returns to |0⟩)
Claim: Grover succeeds 99% for N=4, k=1
See: src/quantum/algorithms.ts function grover()
Test: scripts/quantum-sim.mjs line 156-165
Claim: VQE converges to ground state energy
See: src/quantum/variational.ts
Test: scripts/quantum-sim.mjs line 358-368
Claim: Surface code has threshold error rate
See: src/quantum/error-correction.ts function estimateSurfaceCodeThreshold()
Test: scripts/quantum-sim.mjs line 566-575
npm run test:securityVerifies: cipher correctness, key derivation, threat model accuracy
npm run a432:scanReports: algorithm complexity, bottlenecks, optimization opportunities
- ✅ Code is deterministic: No Math.random(), seeded LCG for randomness
- ✅ No magic constants: All fractions written as 1/2 not 0.5 (zero-entropy)
- ✅ Tests are external: Each test verifies against first principles (H² = I, Born rule, etc.)
- ✅ Proofs run tests: Not self-certified (see proof-of-system.ts lines 73-153)
- ✅ Version locked: Dependencies pinned in package.json
- ✅ CI/CD gated: All checks must pass before merge (ratchet.json enforces ceilings)
- ✅ Source-first audit: All findings based on code inspection, not documentation
-
Meta-verification layer: Audits the verifiers themselves (not just the system)
- Vortex invariants: structural properties of learning patterns
- Audit consensus: multiple independent verifiers must agree
- Proof of proof: demonstrates verification is sound
-
Composability framework: Quantum modules compose freely in DAGs
- Superposition of composition paths (multiple strategies)
- Interference to find best path (amplitude selection)
- Adaptive module replacement on failure
-
Self-healing system: Detects and repairs its own failures
- Diagnosis: identifies issues in real-time
- Repair: generates contextual fix actions
- Resilience assessment: measures recovery capability
-
Quantum-guided classical optimization: Kernel adaptation
- Quantum warm-starts classical optimization
- Adaptive circuit depth from learning patterns
- Hybrid strategy selection (quantum-primary vs classical-primary)
-
Dynamic discovery mesh: Topology-driven exploration
- K-nearest neighbor graph reflects solution landscape
- Pattern extraction: improvement chains, bifurcations, stagnation
- Guided exploration via pattern extrapolation
| System | Sim | Alg | VQE | QEC | Hybrid | Mesh | Meta | Compos | Heal | PQC |
|---|---|---|---|---|---|---|---|---|---|---|
| This work | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Qiskit | ✅ | ✅ | ✅ | ❌ | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ |
| Cirq | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ |
| ProjectQ | ✅ | ✅ | ❌ | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ |
Unique: Meta-verification, composability, self-healing, post-quantum integration
- Statevector simulation: O(2^n) memory limits to ~20 qubits practical
- No tensor network approximation yet (Phase 2 planned)
- Simulator only: no real hardware integration yet (Phase 3 planned)
- CRQC threat model: timeline estimates subject to change
- Tensor network backend for larger systems
- Real hardware adapters (IBM Qiskit, IonQ, Rigetti)
- Distributed simulation across multiple nodes
- Quantum-classical federation (multiple QPUs + classical kernels)
If you use this system in your research, please cite:
@software{rouschev2026quantum,
title={Quantum Computing System: Production-Grade Simulator,
Algorithms, and Hybrid Orchestration},
author={Rouschev, Tsvetan},
year={2026},
url={https://doi.org/10.5281/zenodo.XXXXXXX},
note={Zenodo deposit with external verification}
}- Author: Tsvetan Rouschev
- Email: ceci@psg.bg
- Repository: https://github.com/ceccec/zeropoint-node
- Issues: GitHub issue tracker
See EXTERNAL_VERIFICATION.md for step-by-step guide to independently verify:
- Core quantum simulator correctness
- Algorithm success rates
- Hybrid improvement claims
- Error correction thresholds
- Security properties
- Performance characteristics