by CHRIS LEE - 9/6/2018, 12:29 AM 原文

在每个物理学家的生活中都会有这样一个时刻,他们会想一些不可思议的事情:我希望我是一名工程师。我猜想这是14位物理学家的想法,他们参与了光量子计算可扩展性的关键演示。

目前,如果你必须押注最有可能赢得量子计算竞赛的技术,大多数人会把他们的芯片放在超导环上。但我会把房子和孩子们都点亮。为什么?因为激光可以让一切变得更好。更严重的是,基于超导器件的量子计算架构在过去五到十年中取得了显著的进展。相比之下,在光方面的进展却慢得可怕。但是,如果我们能把光基量子位元发射到地面上,使用它们应该会更容易些。

为什么我喜欢光子

在我看来,光子仍然是最好的量子位元。这是因为光子大多不受阻碍地穿过世界。一个光子,在超特殊的量子态下,可以从空气到光纤再到空气,通过硅芯片,回到空气,再回到光纤,而不破坏它的量子态。你所需要做的就是确保你的光子探测器处于黑暗中,这样就只有量子位元的光子撞击它。

超导量子位是由电子组成的,电子对一切都很敏感。确保超导量子位元保持其量子态需要真正的实验技术和良好的工程技术。

你应该想知道,如果光这么好,光量子计算机为什么会落后这么远。原因完全一样:光子不会互相注意,但电子会。假设你想根据另一个量子位的状态来改变一个量子位的状态。对于电子来说,这很简单,因为它们有一个电场和磁场,它们可以通过这个电场和磁场相互作用。然而,光子只是直接穿过彼此而不被注意到。实现量子运算的简单方法实际上是非常,非常困难的使用光子。

相反,你必须使用线性算子的多个组合。有什么区别吗?这样说:在一个非线性操作中,两个光子可能碰撞产生一个光子,或者一个光子分裂产生两个光子。但是,在线性操作中,光子的数量被保留,只有它们的路径被修改。

要执行一个双量子位运算,你至少需要一个门和三个量子位——两个正在被操作,一个控制操作。仅使用线性运算(如对光子所要求的)执行相同的操作需要四个量子位和四个门。复杂性增长得非常快。

这就是从物理学到工程学转变的需要所在。实现单个门是复杂的,但也是可行的。但是,如果实现所有可能的门,比如两个量子位呢?这就需要设计一个定制的集成光学芯片。这就是工程师的用武之地。

研究人员制造的芯片相当了不起。它接收一个激光光源,然后从那里产生光子量子位对。量子位元然后通过一个由干涉仪组成的迷宫组成的单一栅极(用于构建栅极的线性操作)。每个波导都有一个小的加热元件,可以让研究人员控制光子在每个干涉仪之间和内部的精确距离。这个控制决定光子通过迷宫的路径。或者更具体地说,控制,结合光子的量子态,决定了通过迷宫的路径。

研究人员通过在同一硬件上实现98个不同的双量子比特门来证明这一点。同时,他们还进行了一整套测量(每扇门大约有1000次测量)。这些门和你在量子计算世界中发现的其他门一样可靠,也就是说,操作成功完成的概率是93%。相比之下,基于离子的量子计算机在95%到99%之间,超导量子计算机在90%到95%之间。

为了证明这种芯片的功能不仅仅是单一的操作,研究人员展示了你可以在它上面运行一个优化算法。

低廉的天堂

这还只是两个量子位,与超导量子计算机相比根本不值一提,超导量子计算机现在的量子位范围是20个量子位。那么,我为什么兴奋呢?关键是这篇论文表明许多大问题已经被克服了。研究人员证明,你可以设计、制造和控制一个芯片,其精度达到可编程量子计算的要求。没有什么能阻止栅极的设计被扩展到更复杂的电路中去运行更大的程序(如果芯片有足够的量子位元并且它们可以被探测到的话)。

这其中存在一些潜在的障碍。光子探测器不在芯片上。相反,光线通过管道传输到外部探测器。对于两个量子位(只是两个外部探测器),这是可行的。对于100个量子位,这可能行不通。也许两个芯片——一个用于计算,一个用于探测——将不得不粘在一起。

同样地,光源也会很困难。研究人员制造纠缠光子的过程是一个随机的过程。每个激光脉冲可能产生或不产生纠缠光子。在这个只有两个计算量子位元的晶片里,有四个独立的位置产生光子。要进行计算,两个位置必须独立地产生一对光子。这个过程需要大约四分之一的激光脉冲。

为了增加纠缠光子的数量,你需要在多个位置同时产生它们。这种情况发生的可能性不大;一台100量子位的计算机永远都不可能工作。我应该说,还有许多其他方法可以产生所需的光子。其中很多是决定性的:你按下一个按钮,就会得到一个光子。但是,最大的问题是它们能否集成到这里开发的芯片技术中。

无论如何,我对计算方面的发展感到非常兴奋。并对未来产生所需光子和检测计算结果的道路保持警惕。

量子计算机迷宫,工程杰作诞生可编程的光学量子计算机相关推荐

  1. 为前端工程之崛起而编程!

    作者 | 蚂蚁保险体验技术团队 责编 | 胡巍巍 程序员转行学什么语言? https://edu.csdn.net/topic/ai30?utm_source=csdn_bw 本文经授权转载知乎&qu ...

  2. 量子计算机适用场景,最新量子计算机能够模拟宇宙诞生之初的情景

    奥地利研究人员通过一台量子计算机能够模拟真空中基本粒子对的形成过程,这项研究或将揭晓宇宙隐藏的秘密. 腾讯太空讯 据生活科学网站报道,量子力学观点认为,看似空荡的宇宙实际充满了幽灵粒子,它们在存在与不 ...

  3. 德国光量子计算机,新型量子光源:为光学量子计算机铺路!

    原标题:新型量子光源:为光学量子计算机铺路! 导读 据德国慕尼黑工业大学(TUM)官网近日报道,该校物理学家领导的国际团队以仅几纳米的精度成功地将光源安放在原子薄度的材料层中.这种新方法将带来许多的量 ...

  4. 德国光量子计算机,新型量子光源为光学量子计算机铺平道路

    导读 据德国慕尼黑工业大学(TUM)官网近日报道,该校物理学家领导的国际团队以仅几纳米的精度成功地将光源安放在原子薄度的材料层中.这种新方法将带来许多的量子技术应用,从智能手机中的量子传感器和晶体管到 ...

  5. 量子计算机迷宫,一个简单的例子,带你读懂量子计算机

    原标题:一个简单的例子,带你读懂量子计算机 量子计算机和你的笔记本电脑在本质上是一样的,使用的都是二进制编码.计算机语言只用0和1来表达,这被称为"位",是计算机信息量最小的单位. ...

  6. qt当前工程相对路径_QT编程:(6)相对路径问题

    QT编程:(6)相对路径问题 功能需求: (1) 单击"打开工程文件"按钮,弹出config文件夹对应的打开文件对话框,用户可在当前对话框选择所需工程文件. (2) 用户单击&qu ...

  7. 编程迷宫_跟我学编程第十期——迷宫游戏

    编程改变世界 图源:APPLE官网 01 效 果 演 示 IEffect demonstration 跟我学编程公益课程又和你见面了!这期ray老师将带大家来学习编程制作一个迷宫小游戏! 怎么样,你也 ...

  8. Swift 4 和 Objective-C 在同一个工程里的混搭编程的方法

    快速起步 你可以在 xcode 里同时使用 Swift 和 Objective-C(以下简称OC)来写代码,混搭编程的好处很多,比如允许大量代码的复用,在性能和开发效率之间找到平衡等. 在 Swift ...

  9. 湖南工程学院2021-2022算法编程挑战赛人工智能+X 湖南工程学院CSDN高校俱乐部换届完成

    湖南工程学院2021-2022年度算法设计与编程挑战赛策划安排 一.活动目的: 针对各学院,响应教育部对人工智能.大数据专业人才培养的倡导,决定举办湖南工程学院2021-2022年度算法设计与编程挑战 ...

最新文章

  1. 错把一加当苹果,美国海关侵权大案糗大了:被网友无情嘲讽
  2. google nexus 5 刷机 卡刷 救砖教程
  3. Chrome 69正式版浏览器遭批 恢复完整显示域名
  4. Java并发(一)wait()与notifyAll()
  5. TikZ学习笔记(二)循环
  6. Traditional industries like notebook computers seem
  7. 如何正确认识大数据技术
  8. IntelliJ IDEA设置代码提示(常用快捷键)
  9. 新西兰计算机最好大学排名,2017新西兰大学计算机专业排名TOP10经典院校一览
  10. 搜狐公司董事局主席兼首席执行官——张朝阳名言4
  11. 大数据文字游戏_移动的大数据指南:千字以内的文章传播率最高
  12. 【懒懒的Python学习笔记七】
  13. 关于苹果AR/VR专利新闻的一次超详细探索!
  14. 初中高中生用计算机,中学生如何科学的使用计算器?
  15. grub linux修复 pe,恢复Ubuntu GRUB引导的方法
  16. python中opencv 与 PIL读图区别,以及与Numpy转换
  17. MySQL面试题大全(陆续更新)
  18. 学习后可自考的网络安全证书
  19. win10ltsc安装后重启提示bitlocker有问题怎么办_TIA Portal博途常见的15大问题汇总
  20. html如何批量查找数字,wps文档中的全部数字怎么快速查找

热门文章

  1. OpenStack版本比较之Keystone
  2. BZOJ4372: 烁烁的游戏【动态点分治】
  3. 求最近点对算法分析 closest pair algorithm
  4. 卖设备 免费报价的网站
  5. jQuery操作radio、checkbox、select 集合
  6. 用 GDI 操作 EMF 文件(转)
  7. ‘MIX_INIT_MP3’ was not declared in this scope,这是什么情况?
  8. MFC获取文件夹路径并得到该字符串
  9. 大数据之-Hadoop3.x_生产调优手册_HDFS读写压测---大数据之hadoop3.x工作笔记0162
  10. MFC工作笔记0006---#pragma warning(disable:4996)是什么意思