量子计算机有朝一日可能会取代硅芯片,就像晶体管曾经取代真空管一样。但就目前而言,开发这种量子计算机所需的技术仍在我们的能力范围之外。量子计算的大部分研究仍处于非常理论化的阶段。
最先进的量子计算机目前尚未超越操纵16个以上量子比特的范畴,这意味着它们离实际应用还有很长的路要走。然而,量子计算机有一天能够快速、轻松地执行传统计算机上极其耗时的计算的潜力依然存在。在过去几年中,量子计算领域取得了一些关键进展。让我们看看其中一些已开发的量子计算机。
1998
洛斯阿拉莫斯和麻省理工学院的研究人员成功地将一个量子比特分散到丙氨酸(一种用于分析量子态衰减的氨基酸)或三氯乙烯(一种用于量子纠错的氯化烃)液体溶液中每个分子的三个核自旋上。分散量子比特使其更难被破坏,从而允许研究人员利用纠缠来研究状态之间的相互作用,作为分析量子信息的间接方法。
2000
今年3月,洛斯阿拉莫斯国家实验室的科学家宣布,他们开发出了一种仅用一滴液体就能实现的7量子比特量子计算机。这种量子计算机利用核磁共振(NMR)来操控反式巴豆酸分子原子核中的粒子。反式巴豆酸是一种由六个氢原子和四个碳原子组成的简单流体。核磁共振被用来施加电磁脉冲,迫使粒子对齐。这些处于平行或反向磁场位置的粒子使得量子计算机能够模拟数字计算机中比特的信息编码方式。
今年8月,IBM-阿尔马登研究中心的研究人员开发出了他们声称迄今为止最先进的量子计算机。这台5量子比特的量子计算机设计为允许五个氟原子的原子核之间相互作用充当量子比特,通过射频脉冲进行编程,并通过类似于医院中使用的核磁共振仪器进行检测(详情请参阅磁共振成像的工作原理)。在艾萨克·庄(Isaac Chuang)博士的带领下,IBM团队能够一步解决一个传统计算机需要重复多次循环才能解决的数学问题。这个问题被称为求阶(order-finding),它涉及寻找特定函数的周期,这是许多密码学相关数学问题的典型方面。
2001
IBM和斯坦福大学的科学家成功地在一台量子计算机上演示了Shor算法。Shor算法是一种寻找数字质因数的方法(在密码学中扮演着内在的角色)。他们使用一台7量子比特的计算机来找出15的因数。计算机正确推断出质因数是3和5。
2005
因斯布鲁克大学量子光学和量子信息研究所宣布,科学家们利用离子阱创造了第一个量子字节(qubyte),即一系列8个量子比特。
2006
滑铁卢和马萨诸塞州的科学家设计出了在12量子比特系统上进行量子控制的方法。随着系统使用更多量子比特,量子控制变得更加复杂。
2007
加拿大初创公司D-Wave展示了一台16量子比特的量子计算机。该计算机解决了一个数独难题和其他模式匹配问题。该公司声称将在2008年前生产出实用系统。怀疑者认为,实用的量子计算机仍需数十年才能问世,D-Wave创建的系统不可扩展,并且D-Wave网站上的许多声明根本不可能(或者至少以我们对量子力学的理解无法确定)。
如果能够制造出功能性的量子计算机,它们将在大数分解方面具有巨大价值,因此对于解码和编码秘密信息将极其有用。如果今天能制造出这样一台计算机,互联网上的任何信息都将不再安全。与量子计算机中可能实现的复杂方法相比,我们当前的加密方法显得简单。量子计算机还可以用于在传统计算机所需时间的一小部分内搜索大型数据库。其他应用可能包括使用量子计算机研究量子力学,甚至设计其他量子计算机。
但量子计算仍处于其发展的早期阶段,许多计算机科学家认为,创建实用量子计算机所需的技术尚需数年。量子计算机必须至少有几十个量子比特,才能解决现实世界的问题,从而成为一种可行的计算方法。
有关量子计算机和相关主题的更多信息,请查阅下一页的链接。