经典计算机实现量子逻辑门,量子计算机:对量子逻辑门的探讨

在分析了经典比特和量子比特的异同点之后,阐述了量子逻辑门的特点;然后具体介绍了几种常见的量子逻辑门:基本量子逻辑门,量子异或门,量子与门。最后又给出了更复杂的量子逻辑门的构建方法。

维普资讯 http://doc.wendoc.com

信息科学}J

宋纳红侯丽敏

量子计算机:对量子逻辑门的探讨

(南财经学院信息学院,南郑州 4 0 0 )河河 5 0 2

摘要:在分析了经典比特和量子比特的异同点之后,阐述了量子逻辑门的特点;然后具体介绍了几种常见的量子逻辑门:基本量子逻辑门,量子异或门,量子与门。最后又给出了更复杂的量子逻辑门的构建方法一 关键词:子逻辑门;量量子与门; O门;子比特 XR量

引言

计算机技术把人类带入了一个崭新的时代——信息时代,给人们的工作和生活带来了巨大的变化,早期的发明者谁也没想到计算机能成为人们生活中不可缺少的工具,也难以想象计算机诞生以来发生的惊人的变化。计算机面市五十多年来,性能提高了大概 1亿倍, 0按照摩尔定律, 计算机芯片的集成度在不久的将来就有望达到原子分子量级( 1 )。在这样的量级上,一O‰ 量子效应非常显著,电路不再服从经典的基本规律,而是服从量子力学的基本规律,应用量子力学的原理进行描述。量子力学和计算机这两个看似互不相干的理论,其结合却产生了一门也许会从根本上影响人类未来发展的新兴学科——量子信息学, 通常人们通俗地称之为“量子计算机”。 自F yma en n提出了按照量子力学规律工作的计算机的概念图以来,已得到广泛的关注,也已成为目前信息领域内研究的—个热点。9 5年, 18牛津大学的 D vdD ush发表的论文中,明了 ai et在 c证任何物理过程原则上都能很好的被量子计算机模拟,提出了基于量子干涉的计算机模型即“子并量逻辑门’,这一新的概念。 量子计算机,顾名思义就是实现量子计算的机器。经典计算机中的各种运算是由逻辑门实现的;同样量子计算机中的各种运算也要由逻辑r J完成,称之为量子逻辑门。在经典计算机中,基本信息单位为比特(i, bt运算对象是各种比特序列。 ) 与此类似,在量子计算机中,基本信包单位是量子比特(u i, q bt运算对象是量子比特序列。 )所不同的是,量子比特序列不但可以处于各种正交态的叠加态上,而且还可以处于纠缠态上。这些特殊的量子态,不仅提供了量子并行计算的可能,而且还将带来许多奇妙的性质。与经典计算机不同,量子计算机可以做任意的

幺正变换,在得到输出态后,进行测量得出计算结果。因此,量子计算对经典计算作了极大的扩充,在数学形式上,经典计算可看作是一类特殊的量子计算,同样经典计算9,是一 1 r E类特殊的量子计算机。 1量子逻辑门的特点量子计算机也是由存储器和逻辑门组成的, 但量子计算的存储内容和逻辑门与经典计算机不同。量子逻辑门就是对量子比特的一种操作,因此要了解量子逻辑门的特点,首先需了解量子比特。 经典信息系统以一个位或比特作为信息单元,一个比特是—个具有两个状态的物理系统,它可以制备成两个可识别状态中的—个。在量子信息系统当中,常用量子位或量子比特表示信息单表 1经典比特和量子比特的比较

镕∞ * ,客■女自 -自 12 /∞&,=§

元。量子计算机是用二能级态的量子力学系统来描述两位信息的。对量子比特和经典比特作一个详细比铰,如表 1示。所 对量子比特的操作就是量子逻辑门,因此量子比特的特殊眭决定了量子逻辑门的特点。量子逻辑门具有以下特点:

1 . 1幺正性

x是量子非门,也就是量子态随着时间的演化:) I或者 j一l, l一l o ), I 这与经典的非门是一致 ) 0、的。用矩阵可表示为: H变换是非常重要的单量子比特操作,作用在1 0 )态上,备出能制叠加态。若分别作用在 n个比

特上 E 2个可能值的叠加态。 n用矩阵可表示

为:警 i

【一 j

I s - 在量子计算机中,量子比特是信息的基本载体,量子比特的信息经量子逻辑门的操作处理后, 2 . 2量子逻辑门——_ X 0R门最后得到计算结果。量子信息处理是x-, j编码的量个量子比特远远不能描述量子信息,对于子比特进行一系列幺正演化,量子逻辑门就是对具有 n个量子比特的系统来说,随着时间的演化编码的量子比特的幺正操作。而量子计算则是通也可用一系列的幺正变换来表示,如果幺正变换过量子逻辑门来控制和操作量子比特的演化和传作用到一对量子比特上,可表示为: 递,行量子息处理。以幺正性是量子逻辑门 l (0进所 o o¨ l,其中 I )l l 0为单量子比特的恒等算的唯一要求。 符, u是其它的一些单量子比特门。其中第一个比 1 2可逆性 特叫控制比,特第二个叫受控条件反转比特。

由于 经典计算机中的基本逻辑门是与门和非门, Iu是作用在第二个量子比特上,该门叫控制 u ,对量子计算机,由量子力学的基本眭质可知,所有门,如果 u是非门,则控制非门作用的结果可表示 操作必须是可逆的,此量子逻辑门也是可逆的,为:医【

但是与门是不可逆的 (输入和输出不一一对应 )。 比如:如果输出是零,就无法确定输入是 (,) O0,

∞) o> l ̄l>}) I l),一I o o o l一l) l一I) O i 0 1 1 O

从中可以看出,当且仅当第一个量子比特处

0时, )第二个量子比特进行—个非变换。用真值 (,) 01还是 (,) 1O。同样,门,或异或门,非门和非与门也是不可逆的,故它们都不可用。 表可表示为:

2量子逻辑门 X R门真值袁 O

o o

1 l

21 .基本量子逻辑门基于量子比特及量子逻辑门的基本特点,就可构建量子逻辑门。从最简单的单量子比特为起

点来探讨。

o

l 1

可以用f)1来表示单量子比特的一个正交 tl 0 )态,来说,个量子比特的 2个相互正交念可一般 n

o

以写作 L其中 j是一个 n比个特的二进制数,如

三个量子比特有

由真值表可见该门和经典的二进制逻辑门致,如果控制——门作用到, E可以被写

成:—a,— a b 06所以又叫异或门 X。, OR

{o,0,l, 11> i 1 ) } Io j 1 o> 1, o m ), o> ) o l ) o,,i j I o} 0 1 lO i ) 1

量子体系的动力学演化受薛定谔方程支配,

其中幺换矩阵正变可用表示:? I:{:

2 .子与门 3量一

按照量子学原理, I l力设:= 假如单 o )=量子比

特按如下演化: ) 0 f一e l f一f, 0 )1 x 1 ) p )一段时经过当用三个量子比特去表征量子信息时,一个问后,可用R来表示其操作——量子逻辑简单的操作就是控制——控制——门。在此变 门: P换过程中,当且仅当前两者处于I时, 1第三个量子 ) 1 t f 0其中:d 1

:

0

J

比特才进行非变换,变换结果可表示为:

【砌 _∞ o x ' 1 O1 0一'0 1、 0 0 0l ' O 0 1 _ l - l’ 0I 0

1”

也可表示为:j (+x( oo e )j p在量子力学中,是薛定谔方程中态随时 间演化的幺正算符,满足量子逻辑门的特点,因此

1 '0 o _1 0 0

1 0

11 0-

If 1 1: 1 1 1 ̄

1 _】] '1 l 0

控制——控制——门,非作用到f l l, b ))\单量子比特的量子逻辑门原则上有无穷多个,而 n n c n 6也叫做量子与门。也就是当 ,b .,在经典的信息理论中一个比特仅有两个逻辑门,前两个比特进行与操作时, 第三个就处于l ' l用真= 1 )即恒等变化和逻辑非操作。而基于量子力学基础值表可表示为: 之上的量子信息理论中,原则上有无穷多个,下面量子与门真值表

给出几个基本的量子逻辑门:

目∞

o 1

丽十 t

tIl埔 n 目 n十

∞+ nm

一" (柞哟

■ h.

目∞ 9 )连

十 酮

9" F 1 ̄ W ̄嚣肋

, 1(ll(=0o_1恒等变换=o ) ) tO十1o非门> ){ ( Y Z Z=:X = (、I(+【一)1去I十 )f 0【( 1 o (、1 I 0 )I I是恒等变换,即量子态随时间的演化可表示:0一l.一也就是不进行任何操作。 1 0I ) )1 )用矩阵可表示为:

(转5下 4页 )

1-2011-png_6_0_0_0_0_852_1182_852.479_1182.96-1449-0-0-1449.jpg

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/559552.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

命名空间中不存在名称_原木定制中不开裂的木材真的存在吗?

广大的读者朋友们大家好,之前壹信缅甸柚木高端全屋定制小编和大家讲解了为什么那么多人喜欢原木实木全屋定制护墙板,本文壹信小编将给大家讲讲原木整装中不开裂的木材真的存在吗。原木整装行业的从业人员都知道,最麻烦最让人担心的是木头的开…

go 字符串替换_Go语言爱好者周刊:第 64 期 — goup 这个工具了解下

这里记录每周值得分享的 Go 语言相关内容,周日发布。本周刊开源(GitHub:polaris1119/golangweekly),欢迎投稿,推荐或自荐文章/软件/资源等,请提交 issue 。鉴于大部分人可能没法坚持把英文文章看…

opencore0.6.3_Ubuntu 18.04 源码编译安装 PHP 7.3

记录在Ubuntu 18.04下源码编译安装 PHP 7.3的过程步骤。0.下载PHP源代码首先需要从PHP官网下载PHP7.3.1的源代码,保存为php-7.3.1.tar.xz。http://cn2.php.net/distributions/php-7.3.1.tar.xz在上述文件保存的目录中打开终端,使用命令将其解压&#xff…

photoshop案例_玩手机不如学PS!200集入门到精通Photoshop自学教程分享3

大家都知道Photoshop(PS)的功能非常的强大,它具有强大的绘图、校正图片及图像创作功能!人们可以利用它创作出具有原创性的作品。应用极为广泛,常应用于平面设计、网页设计、插画设计、界面设计、数码照片与图像的修复、…

西浦与杭电计算机选哪个,四邮四电究竟谁强谁弱?哪三所大学报考更有性价比?...

四邮 北京邮电学院 南京邮电学院 西安邮电大学 重庆邮电学院 四电 西安电子科技大学 电子科技大学 桂林电子科技大学 杭州电子科技大学。总体来说:成电西电>北邮>杭电>南邮重邮≈桂电>西邮。实力基本和各校年经费成正比,成电>西电>北邮…

android 获取当前时间_js如何获取当前时间并显示

js可以通过Date对象获取当前日期和时间,使用Date()获取系统当前时间,在使用getFullYear()、getMonth()、getDate() 、getHours()等方法获取特定格式的时间,在使用innerHTM方法显示。web前端学习:打造全网web前端全栈资料库&#x…

css居中的几种方法_CSS布局中的水平居中的方法

在我们做网站的过程中,怎么都逃不掉居中这个话题,各种花里胡哨的,可能只需要掌握两三个就可以完成一个网页的布局了。今天就来介绍下水平居中有哪些方法。第一种,设置当前元素水平居中,元素为block时要让p元素水平居中…

如何唤醒计算机,待机后如何唤醒计算机?介绍睡眠待机的优势

当我们将鼠标拖到习惯的位置时,我们会发现计算机实际上包括三个选项:关机,重新启动和睡眠。睡眠意味着您暂时不需要使用计算机,但是在需要时,界面可以保持不变。但是很不知道睡觉后怎么醒?如果您无法成功唤…

apollo 配置中心_配置中心——Apollo小记

一、什么是配置配置是程序运行时,动态调整行为的能力。配置有以下属性:配置是独立于程序的只读变量同一份程序在不同的配置下才会有不同的行为,而且配置对于程序来说是只读的,所以程序可以通过读取配置来改变自己的行为&#xff0…

html红色星号怎么做_码农的插花艺术:HTML(一)

这是笔者学习html的过程中的小小心得和体会,由于笔者也是前端初学者,能力有限难免出错,恳请各位读者看到有错误的地方多多包涵,也欢迎各位在评论区积极讨论。严格来讲html并不算一种“语言”。html的文档可以以txt的形式保存&…

scrapy没有运行结果_关于Scrapy爬虫项目运行和调试的小技巧(下篇)

前几天给大家分享了关于Scrapy爬虫项目运行和调试的小技巧上篇,没来得及上车的小伙伴可以戳超链接看一下。今天小编继续沿着上篇的思路往下延伸,给大家分享更为实用的Scrapy项目调试技巧。三、设置网站robots.txt规则为False一般的,我们在运用…

easyui datagrid oncheck 修改行样式_100 种 PPT 图表样式送给你

你好,这里是诺灰屋我是诺灰距离上一篇推文,已有近一个月的时间没有给大家写推送了。这期间,我一直在进行数据图表方面知识的网络调研。甚至于在知网上找了几篇论文来看,当然,内容很枯燥,不实用。同时&#…

系统如何启动数据库服务器,怎么启动sql数据库服务器

怎么启动sql数据库服务器 内容精选换一换PostgreSQL支持逻辑备份。您可使用pg_dump逻辑备份功能,导出备份文件,再通过psql导入到RDS中,实现将PostgreSQL的数据导入到云数据库RDS中。云数据库RDS服务支持开启公网访问功能,通过弹性…

富士康服务器主板X58维修,富士康X58 Blood Rage主板BIOS预览

富士康X58主板Blood Rage在软硬件方面都已经设计完成,下边就来看看BIOS设定部分。通用条目这里暂且略过,只看看富士康独特的“Quantum BIOS”部分,有关系统各部件的条件以及超频都要在这儿完成。Quantum BIOS主界面:分为处理器功能…

amd cpu不能在cmd环境下运行java代码_00 开发环境搭建

我们来着手在本地计算机环境安装 TensorFlow 最新版框架。TensorFlow 框架支持多种常见的操作系统,如 Windows 10、Ubuntu 18.04、Mac OS 等等,同时也支持运行在 NVIDIA 显卡上的 GPU 版本和仅适用 CPU 完成计算的 CPU 版本。我们以最为常见 Windows 10 …

更新无限无线连接更新服务器,02-H3C WBC560多业务无线控制器软件升级操作指导...

本文中的绿洲平台指的是WBC560多业务无线控制器中的本地绿洲。1.1.1 软件升级方式简介AC支持通过命令行进行软件升级和通过Web页面进行软件升级,命令行升级方式只能通过以太网口telnet到AC进行升级,无法通过HDM进行升级。升级方式说明需要重启AC来实现A…

pythonista_Pythonista20190325伤不起

图片发自简书App print("You enter a dark room with two doors. Do you go through door #1 or door #2?") door input("> ") if door "1": print("Theres a giant bear here eating a cheese cake,What do you do?") print(&…

nfc卡模式与标准模式_渠道如何标准化管理,建立新的销售模式,提升业绩完成率...

请您关注,转发,点赞!转化能力持续为您创作实用有效的营销工具,管理工具,计划表格,如何完成业绩方法,战略如何规划,如何总结和规划等实用文件,提高职场营销人的营销能力和…

两个矩阵是否相交的算法_算法血拼:Google+百度+Alibaba+字节+Tencent+网易+360+拼夕夕...

最热的三伏天来了,相信有许多小伙伴们都已马不停蹄的在准备各大厂的秋招提前批了吧,不知算法与数据结构会不会成为你的坎?恰好,我这两天花了点时间,整理了些各大厂(Google百度Alibaba字节Tencent网易360拼夕夕美团小米…

arduino esp8266_你还用Arduino?上PlatformIO开发Esp、AVR、STM32,十分钟亲测ESP8266

简介对单片机最早的认识是大一的时候刷到的C51单片机,那时候玩了一阵子感觉可玩性不高,后来有了解到Arduino,买了两Uno回来用Arduino开发感觉可玩性和快速开发都比C51强多了,再后来了解了NodeMCU这玩意,又入手了Esp826…