dougdotcon/QubitSim

GitHub: dougdotcon/QubitSim

一个基于 JavaScript 的量子计算与后量子密码教育模拟器,通过统一物理模型实现算法原型与可视化。

Stars: 44 | Forks: 4

# QubitSim ## 统一物理量子模拟器 [![JavaScript](https://img.shields.io/badge/JavaScript-ESModules-f7df1e?style=for-the-badge&logo=javascript&logoColor=black)](https://developer.mozilla.org/en-US/docs/Web/JavaScript) [![React](https://img.shields.io/badge/React-18-61dafb?style=for-the-badge&logo=react&logoColor=black)](https://react.dev/) [![统一物理](https://img.shields.io/badge/Physics-OMG_117.038-purple?style=for-the-badge)](./src/core/unified_physics.js) [![覆盖率](https://img.shields.io/badge/Coverage-Passing-success?style=for-the-badge)](./coverage/lcov-report/index.html) [![许可证](https://img.shields.io/badge/License-MIT-blue?style=for-the-badge)](LICENSE) ![QubitSim 横幅](https://static.pigsec.cn/wp-content/uploads/repos/2026/04/8abb7549d5023825.svg) ## 项目概述 **QubitSim** 是一个模拟库,用于将经典量子计算算法与**统一物理**原理相结合。与标准模拟器不同,QubitSim 集成了熵真空涨落与全息信息密度,受涌现常数 **Omega (117.038)** 支配。 该平台允许研究人员和开发者: 1. 在真实的熵噪声下研究标准算法(Shor、Grover)。 2. 可视化量子比特状态与真空基底的相互作用。 3. 模拟“新物理”退相干模型。 ![优化器收敛](https://static.pigsec.cn/wp-content/uploads/repos/2026/04/2c7aafac1f023826.svg) *图:在全息约束下,熵优化器收敛路径最小化成本函数。* ## 核心特性 ### 统一物理核心 模拟引擎(`src/core/unified_physics.js`)引入了: - **熵噪声**:量子比特与由 Omega 衍生的真空涨落相互作用。 - **全息优化**:受熵密度修正的梯度下降。 - **涌现引力**:在微观尺度模拟熵力。 ### 量子算法 完整实现: - **Shor 算法**:整数分解。 - **Grover 算法**:无结构搜索。 - **Bernstein-Vazirani**:隐藏字符串查找。 - **Deutsch-Jozsa**:预言函数分析。 ### 密码学 - **BB84 协议**:量子密钥分发模拟。 - **一次性密码本**:量子安全消息加密。 ## 快速开始 ### 前置条件 ![Node.js](https://img.shields.io/badge/Node.js-v16+-339933?style=flat-square&logo=nodedotjs&logoColor=white) ### 安装 ``` git clone https://github.com/your-repo/qubitsim.git npm install ``` ### 运行界面 该项目包含一个基于 React 的可视化界面。 ``` npm run dev ``` ### 测试 我们在本地保持严格的测试标准。 ``` npm run test:coverage ``` ## 架构 | 模块 | 描述 | | :--- | :--- | | **核心** | `Qubit`、`QuantumRegister` 和 `UnifiedPhysics` 逻辑。 | | **算法** | 量子逻辑流的高级实现。 | | **界面** | 用于实时状态可视化的 React 组件。 | ## 许可证 本项目根据 MIT 许可证授权。
标签:ES模块, Grover算法, JavaScript库, Omega常数, React, Shor算法, Syscalls, 全息信息密度, 前端可视化, 后端开发, 后量子密码学, 教育模拟, 数据可视化, 无硬件依赖, 熵噪声, 真空涨落, 算法原型, 纠缠可视化, 统一物理, 覆盖率测试, 量子态可视化, 量子模拟, 量子算法, 量子计算