IBM Quantum Composer Use Case
Posted 元之田
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IBM Quantum Composer Use Case相关的知识,希望对你有一定的参考价值。
进入IBM Quantum Lab我们可以看到如下页面,我们将该项目命名为My First Circuit.
点击并拉取Not Gate。
页面变成如下结果,注意Probabilities以及Q-sphere的变化。
2. 接下来点击并拉取measurement operation 在第一个Qubit上,在Not gate之后。
当你想要观察量子位的状态时,测量就会发生。这意味着我们将使量子位变为0或1。在这个例子中,当我们测量NOT门之后的量子位时,读数将是1。这是因为初始状态被设置为0,应用NOT门将把它从0翻转到1。因此,我们期望测量值为1。
3. 点击并拖动另一个Measurement Operation到第二个量子位上。我们这样做只是为了对比我们在初始态测量一个量子位和在一个Not Gate之后所看到的不同。
注意最后一行c3表示the classic bits。为了节省空间,所有classic bits显示在了一行之上。为了避免再加3个经典位的线,这里用一条线表示经典位。 这里c3表示三个经典位:
此外,measurement operations 将qubit number与the classic bit number匹配起来。qubit 0 读出结果为bit 0,qubit 1读出结果为bit 1,qubit 2 读出结果为2。
等待执行结果…
运行结果:
The reason why the probability is 95% and not 100% is due to noise from the quantum device. We will cover the topic of noise in later chapters, but for now we can be confident to a pretty high of probability that the NOT gate worked.
这个结果与最开始设想的0,1概率存在差异。
我们设计如下circuit;
结果:
The reason for this is our use of the Hadamard gate. This special gate leverages one of the two main quantum computing principles, superposition, that provides quantum computers with the potential to solve complex computations.
另外展示一个有趣的对比:
The Hadamard gate is an operational gate that places the qubit in a superposition state, or, more specifically, a complex linear combination of the basis states, which means that when we measure the qubit, it will have an equal probability result of measuring a 0 or 1.
测量会带来量子坍塌…
以上是关于IBM Quantum Composer Use Case的主要内容,如果未能解决你的问题,请参考以下文章
在 ibm cloud 上部署 composer-rest-server api -CARD NOT FOUND - $PORT
IBM Cloud PHP 入门教程 - “php composer.phar install”出错
how to use composer in fiddler