IBM Quantumは、フェルミオン演算子の表現、ドメイン固有のフェルミオン回路の構築、および量子ビットアーキテクチャへのマッピングの最適化を目的としたオープンソースソフトウェアライブラリおよびトランスパイラ拡張機能であるQiskit Fermions(v0.1.0)を正式にリリースしました。高性能なRustコアとPythonおよびCバインディング上に構築されたこのパッケージは、量子化学や凝縮系シミュレーションなどの相互作用粒子物理学と、標準的な量子ビットベースのプロセッサとの間のコンパイルギャップに対処します。
| [ Qiskit Fermions 0.1.0 のアーキテクチャと主な機能 ] | ||
|---|---|---|
| コアフレームワークと言語 | トランスパイル戦略 | エコシステムとツール連携 |
| • 高性能Rustコア | • ドメイン固有のフェルミオン回路 | • ffsim(フォック空間シミュレーション) |
| • Python APIおよびCバインディング | • 遅延フェルミオンから量子ビットへの合成 | • SQD(サンプルベース量子対角化) |
| • Apache License 2.0(オープンソース) | • アンシラ支援フローセットエンコーディング | • qDRIFTおよびSqDRIFTアルゴリズム |
構造を維持するトランスパイルと定数深度スケーリング
従来の量子化学ワークフローでは、時間発展アルゴリズムが実装される前に、フェルミオンハミルトニアンが量子ビットにマッピングされます(例:ジョーダン・ウィグナー変換経由)。Qiskit Fermionsは、初期コンパイル全体で操作をドメイン固有の「フェルミオン回路」レイヤー内に維持することで、このシーケンスを逆転させます。量子ビットゲートへの変換は、最終的なトランスパイルフェーズまで遅延され、コンパイルパイプラインの奥深くで物理的な対称性と粒子数保存則を維持します。
ここから先は
854字

