gpt4 book ai didi

quantum-computing - 为什么量子计算中量子位的值(value)必须保密?

转载 作者:行者123 更新时间:2023-12-04 09:00:12 27 4
gpt4 key购买 nike

当我深入研究所有可用文献时,我一遍又一遍地阅读,在量子计算中,最小的值(value)单位——量子比特——必须保持“ secret ”或未知,直到它被测量为止。在 StackOverflow 中,我什至读到,“为了让一个量子位作为一个整体工作,它的状态必须对物理宇宙的其他部分保密,而不仅仅是对你保密。它必须对一缕空气、附近的原子等。另一方面,要使量子位对量子计算机有用,就必须有一种方法来操纵它们,同时保持它们的状态保密。否则它的量子随机性或量子相干性就会被破坏”(来源:Does anyone know what "Quantum Computing" is?,由 Greg Kuperberg 回答)。量子位的保密性的概念超出了我迄今为止所读到的任何内容,但是,为什么会这样……我的意思是,是什么解释并证明了这种奇怪的属性——量子位的这种保密性或不可测量性?希望这个问题的答案将帮助我开始从经典计算机进行心理转变。

最佳答案

这是因为量子物质只有在每个地方的每个细节最终都相同时才会干扰。

例如,Hadamard operation H发送状态 |0⟩√½|0⟩+√½|1⟩和状态|1⟩√½|0⟩-√½|1⟩ .

H |0⟩ = √½|0⟩ + √½|1⟩
H |1⟩ = √½|0⟩ - √½|1⟩

关于 H 的一件小事是它是它自己的逆:如果你应用它两次,它会自行撤销。
H H |0⟩ = H (√½|0⟩ + √½|1⟩)
= √½ H |0⟩ + √½ H |1⟩
= √½ (√½|0⟩ + √½|1⟩) + √½ (√½|0⟩ - √½|1⟩)
= ½ |0⟩ + ½|1⟩ + ½|0⟩ - ½|1⟩
= (½+½) |0⟩ + (½-½) |1⟩
= |0⟩

H H |1⟩ = H (√½|0⟩ - √½|1⟩)
= √½ H |0⟩ - √½ H |1⟩
= √½ (√½|0⟩ + √½|1⟩) - √½ (√½|0⟩ - √½|1⟩)
= ½ |0⟩ + ½|1⟩ - ½|0⟩ + ½|1⟩
= (½-½) |0⟩ + (½+½) |1⟩
= |1⟩

但是现在考虑如果在这两个 Hadamard 之间我们使用 controlled-not 会发生什么情况尝试将量子比特的 Hadamarded 值复制到第二个量子比特上。

即使我们只使用量子位作为控制,自逆属性也被破坏了:
H₁ C₁NOT₂ H₁ |00⟩ = H₁ C₁NOT₂ H₁ |0⟩⊗|0⟩
= H₁ C₁NOT₂ (H|0⟩)⊗|0⟩
= H₁ C₁NOT₂ (√½|0⟩ + √½|1⟩)⊗|0⟩
= H₁ C₁NOT₂ (√½|00⟩ + √½|10⟩)
= H₁ (√½|00⟩ + √½|11⟩)
= √½ H₁ |00⟩ + √½ H₁ |11⟩
= √½ (H|0⟩)⊗|0⟩ + √½ (H|1⟩)⊗|1⟩
= √½ (√½|0⟩ + √½|1⟩)⊗|0⟩ + √½ H (√½|0⟩ - √½|1⟩)⊗|1⟩
= ½|00⟩ + ½|10⟩ + ½|01⟩ - ½|11⟩

第二个量子位为状态空间增加了更多空间,而 CNOT 将我们的一些状态移动到额外的空间中。因此,不是计算将状态折叠回自身以造成破坏性干扰,而是......只是有点分散。

在没有破坏性干扰的情况下,您可能只是在抛硬币而不是旋转量子位。因此仔细管理这种效应在量子计算中非常重要。

您可以 try the example for yourself in the toy circuit simulator Quirk, which has inline state displays :

cnots matter

关于quantum-computing - 为什么量子计算中量子位的值(value)必须保密?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43241775/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com