QubitSim
QubitSim is a modern JavaScript library that simulates core quantum computing concepts and post-quantum cryptography. Designed for intuitive educational use, it allows developers to prototype algorithms and visualize states without requiring physical quantum hardware.
Install / Use
/learn @dougdotcon/QubitSimREADME
QubitSim
Unified Physics Quantum Simulator
Project Overview
QubitSim is a simulation library that bridges classical quantum computing algorithms with the principles of Unified Physics. Unlike standard simulators, QubitSim integrates Entropic Vacuum Fluctuations and Holographic Information Density, governed by the emergent constant Omega (117.038).
This platform allows researchers and developers to:
- Study standard algorithms (Shor, Grover) under realistic entropic noise.
- Visualize the interaction between qubit states and the vacuum substrate.
- Simulate "New Physics" decoherence models.
Figure: Entropic Optimizer convergence path minimizing a cost function under holographic constraints.
Key Features
Unified Physics Core
The simulation engine (src/core/unified_physics.js) introduces:
- Entropic Noise: Qubits interact with vacuum fluctuations derived from Omega.
- Holographic Optimization: Gradient descent modified by entropic density.
- Emergent Gravity: Simulation of entropic forces at microscopic scales.
Quantum Algorithms
Full implementations of:
- Shor's Algorithm: Integer factorization.
- Grover's Algorithm: Unstructured search.
- Bernstein-Vazirani: Hidden string finding.
- Deutsch-Jozsa: Oracle function analysis.
Cryptography
- BB84 Protocol: Quantum Key Distribution simulation.
- One-Time Pad: Quantum-safe message encryption.
Getting Started
Prerequisites
Installation
git clone https://github.com/your-repo/qubitsim.git
npm install
Running the Interface
The project includes a React-based visualization interface.
npm run dev
Testing
We maintain rigorous testing standards locally.
npm run test:coverage
Architecture
| Module | Description |
| :--- | :--- |
| Core | Qubit, QuantumRegister, and UnifiedPhysics logic. |
| Algorithms | High-level implementations of quantum logic flows. |
| Interface | React components for real-time state visualization. |
License
This project is licensed under the MIT License.
