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整合,優化張量收縮。
相關
- 專案
- 專案
- 專案
- 專案
- 專案