我正在使用IBM's Quantum Experience,我遇到了一个小问题。拖放大门需要一段时间,而且他们没有Toffoli门。因此,我必须在构建Toffoli门的大门中进行重新划分,这需要一段时间。
作曲家接受QASM文件,所以我试图查找它的文档,以及它的某种编辑器(我的想法是我可以更快地键入而不是拖动,我可以复制和粘贴)。但是,我没有找到太多。我发现的唯一的东西是this reference到它的包,它将代码转换成电路图。代码语法看起来明显不同,我认为这不是我想要的。
所以我有两个问题:
答案 0 :(得分:4)
似乎QASM是重命名的过程,因此很多链接都被破坏了。您可以在此github位置找到Open Quantum汇编语言规范:
https://github.com/IBM/qiskit-openqasm/tree/master/
PDF中的日期是2017年1月。
答案 1 :(得分:3)
看起来它是在2005年的论文'An evaluation framework and instruction set architecture for ion-trap based quantum micro-architectures' by S Balensiefer et al中定义的:
所以我会参考那篇论文。有点令人惊讶的是,它没有被IBM定义为易于搜索的任何内容。
PS:如果你只想更快地移动盒子,我的toy quantum circuit simulator Quirk的编辑器要比IBM的编辑器快得多。 (例如:当您插入门时,电路会增加空间和回流,控件会独立移动,移动+单击复制门而不是拖动,您可以按住Ctrl键并单击以拖动整列。)