OpenQASM
OpenQASM は、量子回路を記述するための命令型プログラミング言語です。回路モデルおよび測定型モデルによる万能量子計算や、近い将来の量子計算実験を記述することができます。
このリポジトリには、OpenQASM の仕様、サンプル、および OpenQASM 中間表現のためのツールが含まれています。
OpenQASM は Qiskit プロジェクト の一環です。 以下のサブページでは、対話的なサンプルを交えながらこの言語を紹介します。
引用形式
研究論文では、以下を参照文献として挙げることを推奨します。
- [バージョン 3.0] Andrew W. Cross, Ali Javadi-Abhari, Thomas Alexander, Niel de Beaudrap, Lev S. Bishop, Steven Heidel, Colm A. Ryan, John Smolin, Jay M. Gambetta, Blake R. Johnson "OpenQASM 3: A broader and deeper quantum assembly language" [arxiv:2104.14722]。
- [旧バージョン: 2.0] Andrew W. Cross, Lev S. Bishop, John A. Smolin, Jay M. Gambetta "Open Quantum Assembly Language" [arXiv:1707.03429]。