首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >量子计算基础

量子计算基础
EN

Stack Overflow用户
提问于 2021-03-31 15:12:39
回答 2查看 100关注 0票数 0

我正在学习量子计算,并创建了以下电路:

Qiskit Quantum Circuit

在这样的电路中,q2的概率应该是25%吗?因为Toffoli门有两个尚未折叠的控制输入。因此,输入可以是00、01、10和11。因此,只有在11的情况下,输出才会受到影响。

我明白了,当q1为1时,q0不能为0;或者q1为0时,q0不能为1,所以我认为只考虑00和11个站点。但是在叠加的情况下,是否可以同时为0和1?那么,这是正确的还是应该考虑其他情况?

提前谢谢你。

EN

回答 2

Stack Overflow用户

发布于 2021-03-31 21:53:24

我感觉你在处理几个量子比特的方式上有一些误解。让我们逐个分析计算门:

现在让我们找回你写的东西:

我明白了,当q1为1时,q0不能为0;或者q1为0时,q0不能为1。因此,我认为只考虑00和11个站点。

你说的完全正确,我们就在Toffoli门前有这个。

,但是在叠加的情况下,不可能同时是0和1吗?那么,这是正确的还是应该考虑其他情况?

实际上,根据定义,单个量子比特处于两个基态|0>和|1>之间的叠加态。我不确定您所说的“考虑其他情况”是什么意思,但这可能会有所帮助:一旦您测量到,这种叠加状态就不再存在,并且这种概率是通过状态的复振幅来描述的,这里是1/sqrt(2)

这里有一个特别的纠缠态,这意味着量子比特以某种方式相互“链接”,其中一个的值与另一个的值相关联。所以当你只测量一个量子比特的时候,你实际上可以直接知道所有其他的量子比特。因此,对于q_2,你有1/2的机会得到0,1/2得到1,一旦你有了这个值,你就会确切地知道你的测量状态,即使你只做了一次测量。

够清楚了吗?如果我的解释中有些地方太奇怪了,请告诉我,我会试着更详细地解释。

顺便说一下,有一个专门用于量子计算的SO平台,下次可以在那里发布你的问题!https://quantumcomputing.stackexchange.com

票数 0
EN

Stack Overflow用户

发布于 2021-04-01 00:35:36

一种思考方式是这样的:

在你的电路中,q1被置于叠加态,其他量子比特被纠缠在一起。由于没有其他Haddamard应用于q0和q2,它们的状态直接绑定到q1状态,而不是其他状态。

因此,结果只有两种不同的可能:

a)如果q1为0,则q0绝对为0,q2绝对为0

b)如果q1是1,那么q0一定是1,q2一定是1

q1崩溃到0或1的概率是50:50,因此场景a)和b)发生的概率分别为50%和50%。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66883269

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档