Skip to content

【代码贡献】新增 qDRIFT 随机哈密顿量模拟算法 - #90

Open
tokenjunkielabs wants to merge 6 commits into
OriginQ:developfrom
woahwhattheheck:zz-sol-lattice/qdrift-hamiltonian-simulation-20260920
Open

tokenjunkielabs wants to merge 6 commits into
OriginQ:developfrom
woahwhattheheck:zz-sol-lattice/qdrift-hamiltonian-simulation-20260920

Conversation

@tokenjunkielabs

Copy link
Copy Markdown

Refs #13

新增 qDRIFT 随机哈密顿量模拟模块,用于将 Pauli-sum Hamiltonian 的时间演化转化为按系数权重采样的随机 Pauli 演化序列。

核心内容:

  • 经过验证的实系数 PauliTerm Hamiltonian 模型与 L1 norm;
  • Campbell qDRIFT 一阶 diamond-norm 误差界和自动 segment 数选择;
  • 按 |h_j|/lambda 权重、可复现 seed 的 term sampling,以及符号正确的 exp(-i alpha P_j) 调度记录;
  • 后端无关的 QDriftPlan/QDriftRotation API,便于 PyQPanda 或远程执行器翻译为具体电路;
  • 小系统 dense Hamiltonian、精确 exp(-iHt)、qDRIFT trajectory 执行与 state fidelity 参考;
  • 多 trajectory observable 均值与 standard-error 估计;
  • 公开包导出、文档、可运行示例和回归源。

分支基于当前 develop 5f973ef。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants