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集成,优化张量收缩。
相关
- 项目
- 项目
- 项目
- 项目
- 项目