2017年10月11日,中国科学院院士潘建伟在杭州云栖大会上作有关量子计算的演讲。

经典计算机需要100年才能破译的密码,量子计算机用1秒钟就能搞定。

也正是看到了这样的“洪荒之力”,各大巨头开始入局量子计算。2017年底,IBM称已成功研制出50个量子比特的量子计算处理器样机。据报道,谷歌正在研究49个量子比特的芯片,英特尔、微软也加大了对量子计算的投入。

我国科学家也加快了研发步伐,中国科学技术大学潘建伟与陆朝阳课题组于2017年成功研制出世界首台超越早期传统计算机的量子计算机。

“量子计算力”正缓缓袭来。

“量子计算将成为第四次工业革命的引擎。”近日,中国科学院物理研究所研究员、北京凝聚态国家实验室常务副主任和首席科学家丁洪在接受科技日报记者采访时表示,就像1947年诞生的三极管一样,量子计算或成为下一代颠覆性技术。

“不明觉厉”的量子计算到底是什么呢?

突破传统计算瓶颈

从1970年到2005年,计算机的发展正如摩尔定律预测的一样,每隔18个月,集成电路上可容纳的元器件数目约增加一倍,计算机的计算性能也提升一倍。

“但2005年以后这种趋势就开始放缓。”丁洪介绍,目前晶体管已进入了纳米尺度时代,摩尔定律逐渐失效。

计算机发展的瓶颈主要有两个。首先,随着晶体管体积不断缩小,计算机可容纳的元器件数量越来越多,产生的热量也随之增多。其次,随着元器件体积变小,电子会穿过元器件,发生量子隧穿效应,这导致了经典计算机的比特开始变得不稳定。

什么是隧穿效应?丁洪打了一个比方。“就像穿墙术一样。在宏观世界,跳高运动员如遇到障碍,可以自己跳过去。但在量子世界,不需要这么高超的技巧。遇到障碍,可以穿过去。只不过,物质本身要足够小,障碍要足够薄。”他说。

量子计算机的出现,巧妙地解决了计算机发展的瓶颈问题。丁洪说,从原理来看,量子计算机是可逆计算机,不会丢失信息。经典计算机则是不可逆计算机,不可逆计算过程中每个比特的操作都会有热损耗。

“但量子计算机不会取代经典计算机。”丁洪说,两者的应用对象不同,互为补充,它们的关系就像白炽灯和激光一样。白炽灯和激光都能发光,具有相关性,但我们并不用激光替代白炽灯去照明,量子计算机也是如此的。

颠覆常识的量子世界

量子物理看似高冷,却早已走进我们的生活,像手机、计算机、LED等都用到了量子物理相关技术。“原子、光子、电子都是量子。”丁洪说,量子是构成物质的基本单元,是能量的最基本携带者。量子叠加和量子纠缠是量子物理区别于经典物理的地方。

什么是量子叠加?丁洪举了个例子,在经典物理中,从宏观角度来看,任何物质的“态”都是确定的。比如,将一本书放在桌子上,不是正面就是反面。在量子世界中,书却可以是正面的也可以是反面的,成为一个不确定的叠加态。

同样,电子自旋也有叠加态。电子的自旋,方向可能是向上,也可能是向下。它的叠加态就是一半向上一半向下,是不确定的。

过去,人们一直没发现其中的问题,直到提出“薛定谔的猫”这一实验。薛定谔提出设计一个实验,在笼子里放一只猫,里面放置一个毒气瓶。装置里有一个开关,用电子的自旋状态去控制。如果它自旋向上就会将开关打开,放出毒气毒死猫;如果自旋向下,猫就是安全的。

那么问题来了,如果电子处于叠加态,猫是死是活?答案是:猫一半是活的,一半是死的。

量子纠缠则更为玄妙。两个纠缠的粒子,不管距离多远,对其中一个粒子进行观测就会即时影响到其它粒子。“量子纠缠就像在量子世界打了一个虫洞。”说到如何理解量子纠缠,丁洪用电影《星际穿越》中的虫洞打了个比方。

拥有指数级计算能力

中国科学院郭光灿院士曾这样解释量子计算机的计算能力。他说,量子比特可以制备两个逻辑态0和1的相干叠加态,换句话讲,它可以同时存储0和1。考虑一个N个物理比特的存储器,若它是经典存储器,则它只能存储2N个可能数据当中的某一个;若它是量子存储器,则它可同时存储2N个数据。而且随着N的增加,其存储信息的能力将呈指数级上升。

关于指数级增长的威力,丁洪讲了一个故事。在古代印度,一位老人带着他发明的国际象棋去见国王。国王非常高兴,决定赏赐他东西。老人却表示,国王无法满足自己的要求。老人的愿望是什么?

在棋盘的第一格上放1粒小麦,第二格上放2粒小麦,第三格上放4粒,第四格上放8粒……一直到第六十四格为止。结果却发现,这是个天文数字。

为了开发量子计算机强大的并行计算能力,上世纪90年代科学家们提出了无序数据库搜索和大数因子分解两种算法。

发展势头迅猛

量子计算不仅可应用于人工智能领域,提升机器学习效率,还能应对复杂情况,如实现天气的精准预测。生活中的诸多不便如交通拥堵,也能依靠其算法解决。

“(量子计算)发展非常迅速。”丁洪说,以前普遍认为量子计算机是三、五十年之后才能出现的。按照现在的发展速度,可能三五年后就会出现。

目前谷歌、微软、英特尔、IBM、阿里巴巴等国际巨头都积极参与到量子计算机的研究中。2017年12月13日,IBM宣布将与三星、摩根大通和巴克莱银行等12家主要公司合作,共同开发商用量子计算。

为加速进入量子计算机阵营,各国政府也是“不惜血本”。2013年到2015年的财政预算显示,欧盟在该领域的投入达48亿元,美国投入31.5亿元用于量子计算机的研发,我国也投入19亿元推进量子领域的发展。目前我国正在筹建量子信息科学国家实验室,一期建设用地810亩,一期总投资70亿元。

原文发布时间为:2018年01月10日
本文作者:科技日报
本文来源:人民网,如需转载请联系原作者。

量子计算: 第四次工业革命的引擎相关推荐

  1. 量子计算:第四次工业革命的引擎

    2017年10月11日,中国科学院院士潘建伟在杭州云栖大会上作有关量子计算的演讲. 经典计算机需要100年才能破译的密码,量子计算机用1秒钟就能搞定. 也正是看到了这样的"洪荒之力" ...

  2. 量子计算: 1秒完成传统计算机100年的任务量

    量子计算:第四次工业革命的引擎 经典计算机需要100年才能破译的密码,量子计算机用1秒钟就能搞定. 也正是看到了这样的"洪荒之力",各大巨头开始入局量子计算.2017年底,IBM称 ...

  3. Hcash:见证量子计算和后量子密码的“矛盾较量”

    1976年提出公共密钥密码体制,其原理是加密密钥和解密密钥分离.它们的安全根基都系在"一根绳上"--数论中的"大数素因子分解/离散对数". 当时,由于人们相信仅 ...

  4. 量子计算与量子软件(一)

    量子计算与量子软件 摩尔定律 量子计算的起源 量子计算的公理 Qubit 最小的酉变化--量子门 量子测量 量子缠绕 不可克隆理论 量子算法 量子的线性性 量子计算的成就 本文的内容来自清华大学魏教授 ...

  5. AI公开课:18.05.05 施尧耘(阿里云量子技术CS)—清华AI第四讲之《人工智能与量子计算》Quantum课堂笔记——带你了解量子计算

    AI公开课:18.05.05 施尧耘(阿里云量子技术CS)-清华AI第四讲之<人工智能与量子计算>Quantum课堂笔记--带你了解量子计算 导读 清华大学"人工智能前沿与产业趋 ...

  6. 量子计算入门基础学习(四——对角化,算符 迹 张量积)

    大家好,欢迎来到量子计算的第四部分,如果您是第一次观看我的博客,如果您也是和我一样刚入门量子力学或是量子计算相关的学习,纠结于量子的抽象与晦涩难懂,那么本专栏(量子计算)一定是您的不二之选,学海本就苦 ...

  7. 量子计算帮助实现超冷离子调谐原子钟; 商业化的量子加强密钥将大幅提升网络的安全性 | 全球量子科技与工业快讯第四十九期

    量子计算机正在为宝马和LG等领军企业解决复杂的实际问题 在经过过去数年的研究与开发,部分企业开始相信目前的量子计算机已经可以帮助他们解决现实的商业问题了. 作为全球制造业巨头之一的宝马(BMW)认为量 ...

  8. 量子计算机的基本构成,构成量子计算基础的四个关键概念的详细解析

    量子计算是一种令人兴奋的全新计算模式,它不同于当前数据中心.云环境.PC和其它设备中的数字计算.数字计算需要把数据编码为二进制数字(比特位),每个比特位处于两个确定状态中的一个(0或1).然而,量子计 ...

  9. 超级英雄榜 | 四届量子计算黑客松大赛英雄榜公布,50位开发者成功上榜!

    量子计算黑客松大赛·英雄榜 量子计算被认为是未来具有颠覆性影响的新型计算模式之一,将在人工智能.数据搜索.材料设计.生物制药等方面具有极大的潜在应用价值,国内量子计算人才的培养迫在眉睫. 华为已经连续 ...

最新文章

  1. POJ 3686 The Windy's
  2. date比较大小 mybatis_MyBatis Sqlserver日期比较
  3. WSL安装Oracle,折腾记录:WSL(Windows Subsystem for Linux,Windows上的Linux子系统)安装后的环境配置-Go语言中文社区...
  4. Java类名.方法和变量
  5. react中redux的store.js样板文件
  6. requests 200 scrapy超时_selenium咋和scrapy一起用捏?
  7. r语言调用python_小众做法,通过python调用R语言的第三方包
  8. PostgreSQL 10.1 手册_部分 II. SQL 语言_第 12 章 全文搜索_12.5. 解析器
  9. mysql 6位随机数_MySQL生成固定位数的随机数
  10. java 实验报告模板_java实验报告模板
  11. EXCEL单元格公式-实现阿克曼函数计算
  12. 多个PDF合并后页面大小不一
  13. css文字不换行显示、超出显示点点点等实用性小记
  14. 如何用Python抓网页,案例教程都总结到位了
  15. 计算机组成原理之MIPS汇编:冒泡排序
  16. 队列-链表-C语言实现
  17. 使用晨曦账本记录店铺收支
  18. keil5编译后Code RO-data RW-data ZI-data是什么
  19. 乳牛悲惨的一生 -----奶牛为什么会产奶?
  20. c语言判断一个数是否为偶数源代码,c语言判断一个数是否为偶数

热门文章

  1. openGauss数据库备库重启报错,有没有解决方案呢
  2. 一种杆塔接地电阻监测装置
  3. notepad++光标变成下划线,怎么变回来?
  4. 电脑无法访问github Failed to connect to github.com port 443 after 32007 ms: Connection refused
  5. 后喻文化时代的品牌营销
  6. php 修改头像案例,在laravel5.2中实现点击用户头像更改头像的方法
  7. 推动城市治理智慧化水平不断提升
  8. 先电openstack云计算比赛个人记录
  9. php防sql注入什么函数,php防止sql注入漏洞过滤函数的代码
  10. 网站无法播放服务器上的视频教程,51自学网视频教程怎么打不开老是提示“/”应用程序中的服务器错...