qiskit-community/qiskit-nature

Qiskit Nature is an open-source, quantum computing, framework for solving quantum mechanical natural science problems.

解决的问题

Qiskit Nature 提供了一个框架,用于使用量子计算算法解决量子力学自然科学问题。它通过利用量子算法来寻找基态和激发态、测量偶极矩以及求解伊辛模型和费米-哈伯德模型等格点模型,解决了在经典计算机上模拟复杂自然系统(如分子的电子结构和振动结构)的困难。

工作原理

该框架通过多个集成模块运行:

  • 数据加载:从化学驱动程序或特定文件格式导入数据。
  • 算子构建:处理二次量子化算子的构建和操作。
  • 空间转换:将问题从二次量子化形式转换为量子执行所需的量子比特空间。
  • 电路库:提供专为自然科学问题设计的变分形式(试波函数)库。
  • 算法集成:提供专用工具,简化使用通用量子算法(通过 Qiskit Algorithms)进行科学特定任务的流程。

适用人群

专为希望使用量子计算模拟分子系统和格点模型的量子化学、物理和自然科学领域的研究人员和开发者设计。

主要亮点

  • 广泛的科学支持:能够处理电子结构、振动结构以及格点模型(伊辛、费米-哈伯德)。
  • 化学驱动程序集成:与 PySCF、PSI4 和 Gaussian 16 等经典化学软件集成。
  • 内存优化:支持 sparse 库,以减少大规模计算的内存需求。
  • 张量收缩优化:与 opt_einsum 集成,优化张量收缩。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目