美国创建了史上最强的量子计算器,超强量子算法秒杀一切当今科技-阿里云开发者社区

开发者社区> 云栖号> 正文

美国创建了史上最强的量子计算器,超强量子算法秒杀一切当今科技

简介:
+关注继续查看
605

编程一台计算机通常是一个相当艰难的过程,涉及几个小时的编码,更不用说繁琐的调试、测试和记录工作,以确保其正常工作。对于哈佛 - 麻省理工学院超冷原子研究中心和加州理工学院的物理学家们来说,实际情况上要困难得多。

在哈佛大学物理系实验室工作的哈佛大学教授米哈伊尔·卢金和马库斯·格雷纳以及麻省理工学院教授弗拉丹·弗鲁伊联合领导的研究小组开发了一种特殊类型的量子计算机 - 量子模拟器,用激光冷却铷原子,并按特定顺序排列,然后让量子力学做必要的计算。

该系统可以用来揭示一系列复杂的量子过程,包括量子力学和材料属性之间的联系,它可以研究物质的新阶段,解决复杂的现实世界优化问题。该系统在“自然”杂志上被发表。

600

研究人员说,该系统的大尺寸和高度量子相干性的结合使其成为重要的成就。超过50个相干量子比特,这是有史以来最大的量子体系之一,具有独立的组装和测量。

在同一个自然问题上,马里兰大学联合量子研究所的一个研究小组,描述了一个同样大小的带电离子系统,也用激光进行控制。总之,这些互补性的进步构成了向大型量子机器迈进的重要一步。

卢金说:“所有事情都发生在一个小型的真空室里,在这里我们有一个非常稀薄的原子蒸气,这个蒸气被冷却到绝对零度。“当我们把大约100个激光束聚焦在这个云层上时,它们每个都像一个陷阱。这些光束聚焦非常紧密,可以抓住一个原子或零点,他们绝不能抓住两个。那就是开始的乐趣。

605

使用显微镜,研究人员可以实时拍摄所捕获的原子图像,然后以任意图案进行排列,以供输入。

卢金实验室的博士后阿罕默德.奥姆兰说:“我们以一种非常可控的方式来组装它们。”他是该设备的核心之一。从一个随机性组装模式开始,我们就需要决定哪个设定需要去哪里,并安排到所需的集群。

随着研究人员开始将能量输入系统,原子开始相互作用。这些相互作用给系统带来了量子性质。

400

奥姆兰说:“我们让原子相互作用,这就是计算的真正原因。实质上,当我们用激光激发系统时,它自由组织。我们并不是说这个原子必须是1或者一个0,我们可以轻而易举地把原子扔光,但是我们做的是让原子为我们执行计算,然后我们测量结果”。

卢金及其同事表示,这些结果可以揭示复杂的量子力学现象,这些现象几乎不可能用传统的计算机模拟。

500

“如果你有一个抽象的模型,其中有一定数量的粒子以某种方式相互作用,那么问题是为什么我们不坐在电脑上模拟这种模式呢?”博士问道。学生亚历山大.基斯林,是另一位合作者。“原因是因为这些相互作用本质是量子力学的。如果您尝试在计算机上模拟这些系统,那么您将被限制,并且参数数量有限”。

他补充说:“如果你把系统做得越来越大,你很快就会耗尽内存和计算能力。“解决这个问题的方法是用粒子遵循与你正在模拟的系统相同的规则来构建问题。这就是为什么我们称之为量子模拟器”。

尽管可以使用经典的计算机来模拟小量子系统,但由卢金和他的同事开发的模拟器使用51个量子位,使得使用常规计算技术复制几乎是不可能的。

600

他说:“重要的是,我们可以通过使用我们的机器模拟小型系统开始”。所以我们能够证明这些结果是正确的。直到我们到达更大的系统。

“当我们开始时,所有的原子都处于标准状态。当我们读到最后的时候,我们会得到一串标准的点”。卢金实验室的另一位博士后汉尼斯.伯尼说。“但是为了从开始到结束,我们必须经历复杂的量子力学状态。如果你有一个很大的错误率,量子力学状态将崩溃”。

640

伯尼说,这就是相干量子态,它允许系统作为模拟器工作,同时也使得该机器成为深入了解复杂量子现象,并最终进行有效计算的有价值的工具。该系统已经允许研究人员获得独特的见解,不同类型的量子相位之间的转换,称为量子相变。

通常,当你谈论物质的各个阶段时,你会说物质处于平衡状态。但是一些非常有趣的物质状态,可能会发生在远离平衡的地方,而量子领域中有很多可能性。这是一个全新的领域。

700

研究人员已经看到了这些国家的证据。在对新系统进行的首批实验之一中,团队发现了一个连贯的非平衡状态,这个状态在相当长的时间内保持稳定。

量子计算机将被用来实现和研究未来几年物质的非平衡状态。另一个有趣的方向涉及解决复杂的优化问题。事实证明,通过编程原子位置和它们之间的相互作用,可以编码一些非常复杂的问题。在这样的系统中,一些提出的量子算法可能会超越传统的机器。目前还不清楚,因为我们不能明确地测试它们。但是我们正处于进入这个机制的边缘,我们可以在包含或超过100个受控量子位的全量子机器上测试它们。科学地说,这真的很令人兴奋。



原文发布时间为:2018.02.18
本文作者:由科技
本文来源:简书,如需转载请联系原作者。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
阿里云服务器怎么设置密码?怎么停机?怎么重启服务器?
如果在创建实例时没有设置密码,或者密码丢失,您可以在控制台上重新设置实例的登录密码。本文仅描述如何在 ECS 管理控制台上修改实例登录密码。
10076 0
分桶排序算法在SQL中应用
分桶一词,大家应该不陌生,使用过Hive的同学都知道,hive里有个分通表,即针对某一列进行哈希,然后除以桶的个数求余的方式决定该条记录存放在哪个桶当中。写sql时将数据划分到对应组中进行分析也正是运用了分桶
182 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,阿里云优惠总结大概有三种登录方式: 登录到ECS云服务器控制台 在ECS云服务器控制台用户可以更改密码、更换系.
13884 0
如何用C#开发的计算器小软件
   今天窝在床上一天,利用C#开发了个计算器软件,属于winform窗体的应用开发,大体的功能界面如图所示,简单的总结一下开发过程。 计算器的大体功能包括:一些基本运算,如加减乘除,开方和乘方,左边的四个按键的功能从上至下分别是:消除缓存,读取缓存,添加缓存,缓存的累加。
807 0
《Android游戏开发详解》一2.6 构建一个简单的计算器程序
现在,我们已经尝到了甜头,让我们回过头来看看第1章介绍过的一些概念,并且构建一个简单的计算器程序。让我们给出一些动手实践的指导,来构建一个新的Java程序。请记住如下的主要步骤。
1185 0
mysql的Join算法
用事例和图片简单的说明了mysql 中两表join的算法,主要包括Nested-Loop Join Algorithm,Block Nested-Loop Join Algorithm,Batched Key Access Joins算法,以及join buffer在这个过程中起的作用
4280 0
+关注
1333
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载