量子计算机工作原理_第1页
量子计算机工作原理_第2页
量子计算机工作原理_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

量子计算机工作原理揭秘岸」发表时间:2010-11-1508:44 发表评论当今的计算机厂商提供的强大计算处理能力仍不能满足我们对运算速度和运算能力的渴求。1947年,美国计算机工程师霍华德•艾肯(HowardAiken)曾说,只要六台电子数字计算机就可以满足全美国的计算需要。其他人也做过类似的错误估计,说什么仅需多少计算能力就能满足我们不断增长的技术需求。当然,艾肯没有算上日后科学研究产生的大量数据,以及个人计算机的普及,还有互联网的崛起:所有这些都使我们对计算能力的需求与日俱增。我们是否终有一天能够拥有需要的或是希望的计算能力呢?如果像摩尔定律指出的那样,微处理器上的晶体管数目保持每18个月翻一番,那么到2020或2030年微处理器上的线路就会到达原子水平了。顺理成章的下一步将是建造量子计算机,充分驾驭原子和分子的能力,将其用于存储和计算工作。量子计算机在进行某些计算的时候可以比任何硅基计算机快出很多。科学家已经建造起一些能够完成某种运算的简单量子计算机,但要制造实用的量子计算机还要等上很多年。量子计算机定义量子计算的起源距离现在并不很远。尽管计算机早在上世纪四十年代就已出现,但量子计算的理论在20年前才由美国阿贡国家实验室的一位物理学家首次提出。世人公认保罗•贝尼奥夫(PaulBenioff)在1981年第一次将量子理论用于计算机,提出了制造量子图灵机的理论。大部分数字计算机,比如您正用来阅读文章的这台,都是基于图灵理论的。阿兰•图灵(AlanTuring)于19世纪30年代提出的图灵机包含一条无限长的、被分成无数小格的带子。每个格子要么保存一个符号(1或0)要么是空白。一个读写装置可以读取这些符号和空白,它们构成了图灵机的程序指令。听起来是否有些耳熟呢?那么对于量子图灵机,区别在于带子和读写头都以量子态存在的。这意味着带子上的符号除了可以是0或1,还可以是0和1的叠加。常规的图灵机每次只能完成一个计算,而量子图灵机可以同时进行多个计算。今天我们使用的计算机像图灵机一样,通过操作具有两种状态的位元(0或1)进行工作。量子计算机不只依靠两种状态。它们将信息编码为量子比特,或称昆比特(qubit)。量子比特可以是1或0,也可以是某种叠加态:即同时是1、0或二者之间的某个值。量子比特由一组原子实现,它们协同工作起到计算机内存和处理器的作用。因为量子计算机可以同时包含这几种状态,所以它可能比当今功能最强大的超级计算机还要强大数百万倍的计算机。这种量子比特的叠加使量子计算机具有内在并行性。物理学家戴维•多伊奇(DavidDeutsch)指出,这种并行性使量子计算机能够同时进行一百万条计算,而台式PC只能进行一条计算。一台30个量子比特的量子计算机的计算能力和一台每秒十万亿次浮点运算(teraflops)的传统计算机的水平相当。当今典型的台式机运行能力为每秒十亿次浮点运算(gigaflops)。量子计算机还利用了量子力学的另一个机制,即纠缠。量子计算机的设想存在一个问题:若对亚原子水平的粒子进行观察则会破坏粒子的状态,即改变了它们代表的值。但是在量子物理中,对两个原子施加外界作用可导致它们互相纠缠,使第二个原子具有第一个原子的性质。因此当不受干扰时,原子的自旋方向是不定的,而一旦受到扰动,原子就会选择一个确定的方向或值。同时第二个处于纠缠的原子会选择相反的方向或值。这个原理使科学家们能够不进行实际的观察而得到量子比特的值,从而避免将它们塌缩回1或0的状态。量子计算机现状量子计算机将来可以像晶体管取代电子管那样取代硅芯片。但是我们现在的技术还没有达到制造这种量子计算机的水平。量子计算的大部分研究还处于理论阶段。当今最先进的量子计算机也只能操作7个量子比特,就是说还处于计算“1+1”的阶段。然而,量子计算机有朝一日可以轻松便捷地完成在传统机器上极其耗时的计算,这种潜力始终存在。近年来在量子计算领域产生了关键的进展。下面我们看看几台已开发出的量子计算机:*2000年8月,IBM-Almaden研究中心的研究人员宣布制成了一台据称是当时最先进的量子计算机。这台量子计算机的5个量子比特由5个相互作用的氟原子核构成,使用无线电频率脉冲编程,并使用类似于医院中的核磁共振(NMR)设备(有关详细信息,请参见核磁共振成像原理)进行探测。这支由艾萨克・虫IsaacChuang)博士领导的IBM小组成功地仅用一步解决了一个用传统机器需要循环才能解决的数学问题。这个称为寻秩的问题涉及查找一个特定函数的周期,是密码学中经常遇到的众多数学问题之一。*2000年3月,美国洛斯阿拉莫斯国家实验室的科学家们宣布研制了一台包含7个量子比特,存在于一滴液体中的量子计算机。该量子计算机使用核磁共振操纵反式丁烯酸分子原子核中的粒子。反式丁烯酸是一种简单的液体,其分子由六个氢原子和四个碳原子组成。核磁共振可用来产生促使粒子排列起来的电磁脉冲。处于与磁场方向相同或相反的位置的粒子使得该量子计算机可以模仿数字计算机来按比特对信息进行编码。*1998年,美国洛斯阿拉莫斯国家实验室和麻省理工学院的研究人员设法将一个量子比特的信息扩展到丙胺酸或三氯乙烯溶液中每个分子的三个核子自旋态上。将量子比特进行扩展可以使它比较不容易被破坏,而且研究人员可以利用纠缠机制来研究量子态之间的相互作用,并以此作为一种间接分析量子信息的方法。一旦实用的量子计算机被制造出来,它们在大整数因子分解方面会大显身手,这对保密信息的编码和解码极为有用。要是现在就有这样一台量子计算机,互联网上就不再有信息安全可言。与通过量子计算机可实现的复杂算法相比,我们目前使用的加密技术过于简

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论