`
somefuture
  • 浏览: 1096288 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Q#入门理论:量子比特状态向量

 
阅读更多

量子比特,是量子领域的单位。

常规信息论的基本单位是比特bit,8个就是一个字节。

量子比特qubit,也就是比特在量子领域的对应物。

 

比特可以表示的状态是0和1

qubit也可以表示0和1(当然和比特的0 1不一样,是一个向量),还可以表示0和1的叠加。

 

qubit的状态向量是一个二维列向量,里面两个数的平方和是1.

和我们最早学习向量的值不同,状态向量的值可以是复数。

如果有复数,就不是他们的平方和,而是他们模的平方和。

下面的都可以是qubit的状态向量



 

 

如同二维平面坐标系的坐标轴一样,状态向量(后面我们叫他态矢吧)也有基向量:



其他的态矢都是他们的线性组合。

比如

就可以表示成

 

我们把 简称0(看到没有 我特意加粗了,表示这是一个向量) 简称1.

当然实际上0和1是可以互换的,但是我们就这样表示吧



 

 

有了0 和1,我们可以回头看当初我们写的第一个Q#程序(量子叠加和量子纠缠)为什么会有ZERO和ONE呢。

就是这里的两个基向量。

  • 大小: 4.9 KB
  • 大小: 993 Bytes
  • 大小: 774 Bytes
  • 大小: 1.5 KB
  • 大小: 563 Bytes
  • 大小: 547 Bytes
  • 大小: 1.4 KB
1
0
分享到:
评论

相关推荐

    一文教你“量子编程”入门式1

    例如,两个量子比特的状态可以通过张量积得到一个四维的复合状态向量,这个向量包含了所有可能的两比特状态。 量子编程的潜力巨大,它在加密、优化、模拟等领域拥有广阔的应用前景。例如,量子计算机在处理某些特定...

    高效量子计算的基本模式.pdf

    通过复数和向量的概念,作者阐述了量子比特的数学表示,以及随机比特和经典比特的区别。 接着,文档深入到量子系统,讲解了量子系统的组成以及量子计算的工作原理。作者通过一个实例展示了量子计算如何进行,这有助...

    量子计算QUBIT4MATLAB4.01

    量子计算是信息技术领域的一个前沿分支,它利用量子力学原理来处理和存储数据,极大地扩展了经典计算机的...它们提供了一种实践的方式,以实际代码的形式理解和应用理论知识,对于量子计算的入门教育和研究极具价值。

    量子计算:使用Python和Qiskit进行量子计算的基本入门代码

    `statevector`会返回一个复数向量,表示量子比特的当前状态。为了理解结果,我们可以打印或可视化这个向量: ```python from qiskit.visualization import plot_state_qsphere plot_state_qsphere(statevector) ``...

    NOI数学学习相关书籍-2021-10-10(K)-128页.pdf

    NOI数学学习相关书籍-2021-10-10(K)-128页.pdf NOI数学学习相关书籍是一...这些资源涵盖了量子计算与编程的基础知识、量子比特、量子门等方面。 该书籍涵盖了数学中多个领域的知识点,是一本非常实用的数学学习资源。

Global site tag (gtag.js) - Google Analytics