帅文

传统的计算机在数据传输过程中传输位数不能少于信息编码的最少bit数。比如要传输4个状态,那么最少需要两个bit来编码并传输,分别对应00、01、10、11。但是利用纠缠量子对可实现只传输一个量子就完成4个状态中一种的传递。下面就介绍实现过程。

实现步骤(以Alice 发送数据给Bob为例):

步骤1:

首先构造一组纠缠量子对,这样两个量子满足编码4个数据的要求。

利用Hadamard 门和CNOT门实现纠缠量子对:

上面的输出变为纠缠态:

步骤2:

将两个量子分别分配给Alice和Bob,注意这时候这对量子里面没有包含任何需要传输的编码信息,所以不要认为这时候有提前信息传递。

步骤3:

Alice开始对她持有的量子进行信息编码,使用的工具就是门变换工具I,X,Y,Z。门变换这个动作就对应着00、01、10、11四种状态。这里我们定义X变换想传输01,变换前后结果如下(这里忽略前面的归一化参数),留意一下可以发现Alice也只能操作她自己的量子,并没有改变Bob的量子状态:

|00>+|11>  ======> |10>+|01>

步骤4:

Alice 把她变换后的这个量子发送给Bob。

步骤5:

Bob使用收到的量子作为控制位对自己拥有的量子做CNOT门操作

|10>+|01>  ======> |11>+01>

从结果看,从Alice接收的bit处于量子态而Bob自己的量子已经退缩成为经典态|1>,所以可以安全的测量自己的量子。

步骤6:

对Alice的bit使用一个H门,得到一个经典的状态|0>,这个确定的状态也可以安全的测量出来。

|1>+|0>  ======> |0>

步骤7:

将步骤5和6获取的状态拼接一起Bob最终还原出一个两个bit组成的编码数据|01>,实现数据的传输。

我们可以在My first circuit - IBM Quantum上验证这个试验,下图是验证测试的结果:

下面是对应的代码:

OPENQASM 2.0;

include "qelib1.inc";

qreg q[2];

creg c[2];

reset q[0];

reset q[1];

h q[0];

cx q[0],q[1];

x q[0];

measure q[1] -> c[1];

h q[0];

measure q[0] -> c[0];

上面传输数据的方法仅适合理论分析,实际操作过程中无法提前分配好纠缠量子对给每个人,即便能分配,保存并维持纠缠态本身就是一个难题。

量子计算之量子压缩编码(dense coding)相关推荐

  1. 量子计算机 漫画,漫画 | 10分钟看懂量子比特、量子计算和量子算法

    原标题:漫画 | 10分钟看懂量子比特.量子计算和量子算法 请做好准备,即将进入烧脑模式! 宏观世界的生活经验很多都是表象.比如,你可能认为世界的运行是确定的.可预测的:一个物体不可能同时处于两个相互 ...

  2. 量子计算和量子模拟研究获进展

    来源:中国科学技术大学 北京时间11月19日,中国科学技术大学潘建伟.苑震生等与德国海德堡大学.意大利特伦托(Trento)大学的合作者在超冷原子量子计算和模拟研究中取得重要突破:他们开发了一种专用的 ...

  3. 学习实践量子计算与量子

    本文转自 Learn Quantum Computing with the Quantum Katas - Q# Blog 本文章为机器翻译. 该文章的最新版本已迁移至个人博客[比特飞],单击链接 h ...

  4. 量子计算与量子信息_量子计算会破坏安全性吗?

    量子计算与量子信息 在过去的几年中,一种新型的计算机问世了:量子计算机. 可以说这是第六种计算机: 人类:在出现人造计算机之前,人们经常使用. 从事这项工作的人被称为"计算机". ...

  5. 研究量子计算机学什么,量子计算,量子信息技术,要学什么专业?

    量子计算,量子信息技术,要学量子计算机专业. 量子计算机(quantum computer)是一类遵循量子力学规律进行高速数学和逻辑运算.存储及处理量子信息的物理装置.当某个装置处理和计算的是量子信息 ...

  6. 量子计算 3 量子门与测量

    量子计算 3 量子门与测量 1 经典门与量子门 (Quantum gate) 1.1 什么是量子门 1.2 单比特门操作 NOT/X (Pauli-X or NOT) NOT\sqrt{\text{N ...

  7. 量子计算计算机简史pdf,量子计算与量子信息简介.pdf

    量子计算与量子信息简介.pdf 研究与开发 文章编号: ( ) : 1007-1423 2015 22-0018-05 DOI 10.3969/j.issn.1007-1423.2015.22.004 ...

  8. 量子计算与量子信息之量子力学引论(一)

    量子计算与量子信息之量子力学引论(一) 文章目录 量子计算与量子信息之量子力学引论(一) 一.概述 二.线性代数复习与延伸 1.一些记号 2.狄拉克记号与线性空间 3.狄拉克符号与线性无关 4.线性算 ...

  9. 量子计算与量子软件(一)

    量子计算与量子软件 摩尔定律 量子计算的起源 量子计算的公理 Qubit 最小的酉变化--量子门 量子测量 量子缠绕 不可克隆理论 量子算法 量子的线性性 量子计算的成就 本文的内容来自清华大学魏教授 ...

  10. 量子计算与量子信息之量子计算概述

    量子计算与量子信息之量子计算概述 (这个是连载的哦,期待大家的持续关注啦-) 文章目录 量子计算与量子信息之量子计算概述 一.引言 二.初步感知 三.引言与概述 四.量子比特 1.量子比特的概念 2. ...

最新文章

  1. go 用的不多的命令
  2. shell中获取单个文件大小
  3. 堆排序最坏时间复杂度
  4. JFreeChart 使用介绍
  5. Eclipse字符集设置方式
  6. 域名如何设置才能带www和不带www都能正常访问
  7. Python入门:ChainMap 有效管理多个上下文
  8. mysql 存储过程实际应用,mysql 存储过程应用实例
  9. 某热门单击手游lua解密.md
  10. php 爬虫 执行js,使用PyV8在Python爬虫中执行js代码
  11. 图片验证码是如何刁难用户的?一招教你彻底去除图片验证码!
  12. BeanAir—无线传感器测试方案
  13. 数据库系统--期末复习
  14. Blender - Shrinkwrap - 更方便的制作贴合模型的表面来建模
  15. 基于单片机的室内空气质量检测系统(甲烷甲醛)
  16. 锐捷无线AC虚拟化配置-VAC
  17. U-MEX and Increments
  18. 学习-Java循环之continue
  19. 如何用空气质量查询API接口进行快速开发
  20. 云服务器上搭建个人云笔记——leanote

热门文章

  1. 毕业之后从事前端工作月薪大概多少?
  2. 【玩转Linux】Linux安装宝塔面板
  3. one 主格 复数 宾格_主格和宾格的复数形式到底怎么写请说出答案
  4. 【七夕送好书】转微博获赠书!
  5. 统治地球的冯·诺依曼
  6. 【IMP】IMP导入表的时候,如果表存在怎么办
  7. Python自动化:根据模板批量生成含指定数据的word文档
  8. win电脑分区怎么合并分区(电脑 合并分区)
  9. 见过贪婪的,没见过这么贪婪的
  10. 张寓博当选山东省收藏者协会副主席兼美术评论委员会主任