在外行人看来,IBM的在线量子体验工具所构建的线路,有点像是计算机科学入门课程。计算的基石——逻辑门,被排列在数字画布上,将输入转化为输出。
但因为这是量子线路,所以这些门修改的不是通常的二进制0或1位,而是量子计算的基本单位——量子比特。与二进制位不同,量子比特可以作为0和1的叠加态存在,只有在测量时,才会确定究竟是0还是1。
除此之外,量子计算还利用“纠缠”特性,一个量子比特状态的改变,也会为另一个量子比特的状态带来转换,即便这两个量子比特相距甚远。
图1|态叠加原理(来源:AI Magazine)
这些特性使得量子计算机能够比经典计算机更快地解决特定问题。例如,化学家们可以利用量子计算机进行模拟,加速鉴定新催化剂。
然而,这种前景依旧遥远。即使是今天最快的量子计算机也只有不到100个量子比特,而且还会发生随机错误。
2019年,谷歌展示了其54量子比特量子计算机可以在几分钟内解决经典计算机1万年才能解决的问题,但这种“量子优势”应用极其狭隘。加拿大达尔豪斯大学的数学家和量子计算专家Peter Selinger估计,量子计算机需要数千个量子比特,才能有效地模拟化学系统。
日本东京庆应义塾大学的量子计算研究人员Sara Metwalli表示:“现阶段的量子计算机就如同1980年代末的经典计算一样(作为参考,IBM公司在1981年推出了世界上首台个人电脑),而现阶段所做的大部分工作