Coaltonによる量子コンパイラのブレークスルー:離散コンパイルの実装

2025-05-08

Common Lispで書かれた最先端の量子コンパイラであるQuilcは、動的型付け言語の限界のために課題に直面していました。研究者たちは、厳密に型付けされたCoalton言語を利用して、離散コンパイルと呼ばれる新しい機能を実装しました。この機能は、連続的な量子演算を離散化することで、量子計算の精度と効率を向上させます。Ross-Selingerアルゴリズムを使用して、任意のユニタリ行列をClifford+Tゲートの組み合わせに分解します。Coaltonの型クラスシステムは、異なる代数環にわたる演算を簡素化し、この複雑なアルゴリズムを実装するための理想的なツールとなりました。この研究は、離散コンパイル機能をQuilcに成功裏に統合し、量子計算の実用的なアプリケーションへの道を拓きました。

開発