首页 > 解决方案 > 为什么量子计算机中的恒定运算需要第二个 qbit?

问题描述

根据我的阅读,在量子计算机中构建常量 1 和常量 0 操作涉及构建类似这样的东西,其中使用了两个 qbit。为什么我们需要两个?

在此处输入图像描述

两个示例中的底部 qbit 根本没有被使用,因此对操作没有影响。这两个操作似乎只有在顶部 qbit 的初始值为 0 时才有效,所以这肯定是说这是一个翻转 0 或不理会它的操作 - 在这种情况下,第二个 qbit 需要什么?设置为 0 的函数不会将输入设置为 0,无论它是什么,并且不需要预先确定其中一个输入吗?

当然,“输出”qbit 是用于输出的,但它的值仍然需要在操作中预先确定?

更新:我已在量子计算堆栈交换上发布了此内容,并附有几个博客/视频的链接,您可以在其中看到以下内容。

标签: quantum-computing

解决方案


推荐阅读