你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

量子化学库简介

Quantum 开发工具包的量子化学库专设计用于与计算化学包配合使用,其中最著名的是太平洋西北国家实验室的环境分子科学实验室 (EMSL) 开发的 NWChem 计算化学平台。

具体而言,Microsoft.Quantum.Chemistry 包可以为使用 Broombridge 架构表示的量子化学模拟问题提供加载实例的工具,而且支持使用最新版本的 NWChem 导出数据。

有关如何将 Quantum 开发工具包与 NWChem 和 Broombridge 配合使用的详细信息,请参阅安装量子化学库

量子化学概念

量子化学概念简要介绍如何在量子计算机上模拟电子结构问题,帮助用户理解 Hamiltonian 模拟库在该领域的许多方面发挥的作用。 量子化学概念首先简要介绍量子力学,然后讨论如何在其中构建电子系统模型,以及如何使用量子计算机来模拟此类量子动力学。

量子化学示例

量子化学示例将模拟 Hamiltonian 动力学中概述的化学模拟算法与 canon 库中的量子相位估计结合起来。 通过这种结合,可获取所表示的分子中的能级估计值,这是量子化学在量子计算机上的关键应用之一。

可以研究了一些可用于执行大规模量子化学实验的示例,而不是逐个指定 Hamiltonian 的术语。

Broombridge 量子化学架构

该示例加载以 Broombridge 架构(一种基于 YAML 的架构)编码的化学 Hamiltonian。

Broombridge 量子化学架构是一种开源架构。 基于 YAML 的 Broombridge 是一种用于表示电子结构问题的可人工读取和人工编辑的结构化方式。 具体而言,可以表示以下数据:

  • 可使用单电子积分和双电子积分表示 Fermionic 哈密顿。
  • 可使用创建序列表示基态和激发态。
  • 可指定能量水平的上限和下限。

后续步骤