blueqat news
量子コンピュータ関連銘柄 更新: 10/12 13:30(日本時間)
%は前日比・グラフは直近10営業日の推移 — 株価とニュースの突き合わせ / 業界の関係図
ソフトウェア・アルゴリズム

IBM、トランスパイル時にシステム構造を保持するオープンソースのQiskit Fermions 0.1.0をリリース

要約

IBMはフェルミオン演算子を扱うオープンソースツール「Qiskit Fermions」を公開しました。量子ビットへの変換を遅らせることで対称性を保ち、Fermi-Hubbardモデルの時間発展計算で回路の深さを一定に抑える効果が示されています。

IBM Quantum は、フェルミオン演算子を表現し、ドメイン特化型のフェルミオン回路を構築し、量子ビットアーキテクチャへのマッピングを最適化するために設計されたオープンソースソフトウェアライブラリおよびトランスパイラ拡張機能である Qiskit Fermions (v0.1.0) を正式にリリースしました。高性能なRustコアの上にPythonおよびCバインディングを構築したこのパッケージは、量子化学や凝縮系シミュレーションといった相互作用する粒子物理学と、標準的な量子ビットベースのプロセッサとの間にあるコンパイルギャップに対処します。

[ Qiskit Fermions 0.1.0 アーキテクチャと主な機能 ]
コアフレームワーク & 言語トランスパイル戦略エコシステム & ツール統合
• 高性能Rustコア• ドメイン特化型フェルミオン回路• ffsim(Fock空間シミュレーション)
• Python API & Cバインディング• フェルミオンから量子ビットへの遅延合成• SQD(サンプルベース量子対角化)
• Apache License 2.0(オープンソース)• アンシラ支援フローセットエンコーディング• qDRIFT & SqDRIFTアルゴリズム

従来の量子化学ワークフローでは、時間発展アルゴリズムを実装する前に、フェルミオンハミルトニアンが(例えばJordan-Wigner変換を介して)量子ビットにマッピングされます。Qiskit Fermions はこの順序を逆転させ、コンパイルの初期段階を通じて、ドメイン特化型の「フェルミオン回路」層内で操作を維持します。量子ビットゲートへの変換は最終的なトランスパイル段階まで遅延されるため、物理的対称性と粒子数保存則がコンパイルパイプラインのより深い段階まで保持されます。

  • 一定深度のFermi-Hubbardダイナミクス:アンシラ量子ビットに支援された局所フローセットエンコーディングを使用することで、このパッケージは粒子ホッピング項のグループを単一量子ビット回転に変換します。1次元Fermi-Hubbard時間発展ベンチマークでは、2量子ビットゲート深度は4サイトから100サイトまでのシステムサイズ全体で12のまま一定を保ちますが、従来のJordan-Wigner Trotter化では100サイトで深度407に達します。
  • プラグ可能なエンコーディング:研究者は組み込みの変換パスを利用するか、高レベルのアルゴリズムロジックを変更することなくカスタムのフェルミオンから量子ビットへのマッピングを定義できます。
  • ネイティブffsimシミュレーション:ffsimと直接統合することで、完全な$2^N$量子ビットヒルベルト空間ではなく、コンパクトなフェルミオンFock空間内で回路をシミュレートし、ローカル検証を高速化します。

IBMの研究者である Max Rossmannek、Jennifer Glick、Robert Davis によって開発されたQiskit Fermionsは、IBMのより広範な「ユーティリティマッピングツール」構想の一部として機能します。これは、複雑な物理問題の定義をフォールトトレラントかつエラー緩和された実行と橋渡しするために設計された再利用可能なドメインモジュール群です。このツールは、基底状態エネルギー推定のためのSample-based Quantum Diagonalization (SQD) アドオンや、SqDRIFT のようなランダム化コンパイル技術と直接連携します。

オープンソースリポジトリへは GitHub のこちらからアクセスでき、公式ドキュメントは Qiskit Documentation のこちらからご覧いただけます。

2026年8月29日

続きはメールでも受け取れます

新着記事のまとめを、毎日・週1回・月1回から選んでお届けします。 対談と教えて先生の続きも読めるようになります。登録も閲覧も無料です。

ログインしてメール配信を設定