薛定谔的猫重出江湖?法国初创公司AliceBob研发猫态量子比特

总部位于巴黎的初创公司Alice&Bob使用超导芯片的两个相反的量子态(他们称之为“猫态量子比特”芯片)来帮助开发量子计算的不同自旋方式。(图片来源:网络

有的人认为,构建量子计算机的模块模仿了著名的思想实验——“薛定谔的猫”,量子物理学本质上是将猫关在盒子里,让它处于生与死之间的模糊状态,当有人打开盒子时,才会确定猫是死还是活。现在,一家法国初创公司表示,通过尽可能地“模仿”薛定谔的猫,可以加快建造强大的量子计算机,同时,亚马逊也在走这一战略路线。

经典计算机是通过打开或关闭晶体管,将数据符号转化为1或0,而量子计算机使用的是量子比特(qubits)。根据量子力学原理,量子比特可以同时以1和0的叠加状态存在。这本质上是允许每个量子比特同时执行2个计算,随着量子比特的数目增长,它们可以同时执行的计算就越多,甚至达到指数级。

新策略依赖于所谓的“猫态”,这是一对完全不同的量子态,彼此截然相反,就像著名的“薛定谔的猫”一样。

量子计算应用中,首先引起广泛关注的是密码破解。现代密码学大部分都依赖于经典计算机,在解决诸如因式分解等数学问题时,面临很大困难。然而,使用Shor的整数分解算法,量子计算机甚至可以快速破解高度安全的RSA-2048加密。

然而,当前量子计算机的一个关键缺点是其内部运作容易出错。科学家可以通过冗余量子比特来解决这些高错误率。然而,这些量子纠错策略通常需要较高的硬件开销。例如,对于每个有用的“逻辑”量子比特,他们可能需要1,000多个冗余“物理”量子比特。

另一种策略侧重于质量而不是数量,致力于设计稳定的抗错误量子比特。最近,总部位于巴黎的法国初创公司Alice & Bob透露,其策略可以将Shor算法所需的量子比特数量削减60倍

理论上,科学家可以使用量子系统的几乎任何一对状态来编码量子比特,例如,使用分子中潜在的两个不同能级。相比之下,Alice&Bob的策略取决于“猫态”,它由成对的状态组成,这些状态彼此截然相反,就像原始薛定谔的猫所经历的生死状态一样。

研究人员发现,当量子比特的状态在0和1之间翻转时,对于比特翻转的常见错误源,猫态量子比特就具有很强的抵抗力。Alice&Bob指出,这种情况下,通常只有一个常见的错误源需要纠正,而不是两个,这大大简化了量子计算机的设计。

破解RSA-2048加密预计需要大约2,200万个量子比特。然而,如果使用猫态量子比特,研究人员计算出他们可以将这个数字降至350,000。

Alice&Bob正在研究的量子比特是超导设备,像谷歌、IBM等在其量子计算机中使用的量子比特一样。具体来说,这依赖于可以在两种振荡状态之间波动的超导微波谐振器。

该公司与法国替代能源和原子能委员会合作,估算了在破译依赖于600位十进制位数的庞大数字(RSA-2048 涉及的内容)时,可能需要哪些硬件才能超越传统计算机。传统超级计算机无论运行多长时间都无法解决这个问题,但量子计算机可能会在不到一天的时间内解决。

之前的研究表明,使用当今错误丛生的量子计算机,Shor算法需要大约2200万个量子比特才能破解 RSA-2048。相比之下,Alice&Bob只需要大约350,000个猫态量子比特即可完成相同的任务。

Alice&Bob首席执行官兼联合创始人Théau Peronnin表示:“不仅在硬件方面,在算法和架构方面,也仍然存在改进的空间。还有很大的机会进一步减少运行这些代码所需的开销。”

该初创公司的目标是在今年年底前拥有一个14量子比特系统,Peronnin表示,在接下来的几年里,该公司希望开发出一种能够实现一个逻辑量子比特的40量子比特设备,这是一种能够实现错误指数级减少的系统。

该公司的猫态量子比特目前在10秒内就降解。该公司的目标是将其改进到8小时,乃至1个月。

Peronnin说:“目前还没有合适的无可争议的逻辑量子比特。谷歌的最新实验正处于这一里程碑的门槛上,他们可以根据需要添加任意数量的量子比特,虽然没有什么改进,但也不会退化。为了让我们的团队开发出寿命更长的逻辑量子比特,我们需要40个猫态量子比特。”

目前,Alice & Bob 正在进一步改进其猫态量子比特。例如,该公司的设备显示比特翻转时间约为10秒,比以前的猫态量子比特快了约4个数量级。但该公司希望将其改进到至少8小时,甚至是1个月。应对这一挑战的一种方法是保护量子计算机免受来自外太空的宇宙射线的影响,这些射线可能导致基于超导量子比特的量子计算机大约每10秒遭受一次灾难性的错变。

Alice & Bob还希望降低其猫量子比特相位翻转错误率。Peronnin说:“我们有很多方法可以通过提高制造质量来改善,但这还不是最先进的。”

Alice &Bob面临的一个主要挑战是,亚马逊可能会利用Alice & Bob团队的研究来帮助指导自己开发猫态量子比特。

Peronnin说:“作为一家年轻的初创公司,当我们得知亚马逊正在研究猫态量子比特时,我们的第一反应是大汗淋漓。但后来我们意识到这也是一件好事,我们不是在竞争谁会获胜,这是猫态量子比特与其他可能的技术之间的角逐,所以对我们来说,这是很好的外部验证。总而言之,亚马逊是一个强大的竞争对手,我们正在共同推动这项技术的前沿发展。有这样的竞争真是太好了,就像大卫对抗歌利亚,这确实让我们的团队充满了斗志。”

编译:卉可

编辑:慕一

特此说明:量子前哨翻译此文仅作信息传递和参考,并不意味着同意此文中的观点与数据。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/121686.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

链动2+1全新9.0版本 无限链动收益

一个平台能否长期存活取决于它是否有一个支撑其持续发展的商业模式。蜂群精选深谙用户心理,对链动21模式进行改造,创新出一种同时具备裂变能力和高效吸引用户留存的新玩法。 链动21模式在整个架构上都是完整的,可以说是一个非常出色的营销模式…

ruoyi-plus创建模块、自动生成代码

ruoyi-plus自动生成代码 1、创建模块 复制其他部分的resouce过来 修改yml文件 2 修改Nacos 2.1 修改数据库文件 复制其他数据库的链接 ,改为自己新建的数据库名字 修改为自己要生成的数据库 新建数据库的yaml文件 3 重启docker的ruoyi-gen服务 docker re…

新手向:如何考虑将数据库技术和大数据框架结合使用?

结合的意义/应用场景与功能分摊 结合场景 大规模数据处理:当数据量巨大,超出传统数据库的处理能力时,大数据框架可以高效地处理这些数据,而传统数据库可以为应用程序提供实时或交互式查询。 混合工作负载:企业通常需…

ClickHouse快速了解

简介 ClickHouse是一个开源列式数据库管理系统(DBMS),用于在线分析处理(OLAP): 列式存储:与传统的行式数据库不同,ClickHouse以列的形式存储数据,这使得在分析大量数据时…

敏感词过滤--golang

目录 1. 建立敏感词数据库表2. 定时任务,读数据并建立敏感词树2.1 开启定时任务2.2 读数据并建立敏感词树 3. 使用 思路: 将敏感词都存到数据库表中定时读取数据到内存中,构建敏感词前缀树写工具方法,使用内存中的前缀树判断消息…

docker - DockerFile 编写 指令

文章目录 前言docker - DockerFile 编写 指令1. FROM2. MAINTAINER3. RUN4. CMD5. LABEL6. EXPOSE7. ENV8. ADD9. COPY10. ENTRYPOINT11. VOLUME12. USER13. WORKDIR14. ARG15. ONBUILD16. STOPSIGNAL 前言 如果您觉得有用的话,记得给博主点个赞,评论&am…

解决Windows出现找不到mfcm90u.dll无法打开软件程序的方法

今天,我非常荣幸能够在这里与大家分享关于mfc90u.dll丢失的5种解决方法。在我们日常使用电脑的过程中,可能会遇到一些软件或系统错误,其中之一就是mfc90u.dll丢失。那么,mfc90u.dll究竟是什么文件呢?接下来&#xff0c…

Hbase基本使用,读写原理,性能优化学习

文章目录 HBase简介HBase定义HBase数据模型**HBase** **逻辑结构****HBase** **物理存储结构****HBase** **基本架构** HBase 入门**HBase** **安装部署****HBase** 配置文件**HBase** 启动停止**HBase** **访问页面****HBase** **高可用****HBase Shell****HBase API**HBaseCo…

centos ubantu IP一直变化,远程连接不上问题

文章目录 一、为什么IP地址会变1.主机DHCP导致 二、解决IP地址变化1.centos2.ubantu 总结 虚拟机能连接为互联网,但下一次启动IP地址再发生变化,无法使用ssh远程连接 一、为什么IP地址会变 1.主机DHCP导致 虚拟机系统(ubantu,centos…)启动后会向本地申请IP地址租约,租聘的I…

C++ 实现定时器的两种方法(线程定时和时间轮算法修改版)

定时器要求在固定的时间异步执行一个操作,比如boost库中的boost::asio::deadline_timer,以及MFC中的定时器。也可以利用c11的thread, mutex, condition_variable 来实现一个定时器。 1、使用C11中的thread, mutex, condition_variable来实现一个定时器。…

BlobDetector的使用与参数说明(OpenCV/C++)

通过opencv的BlobDetector方法可以检测斑点、圆点、椭圆等形状 以下是使用方式及代码说明&#xff1a; 1、导入必要的OpenCV库和头文件。 #include <opencv2/opencv.hpp> #include <opencv2/blob/blobdetector.hpp>2、读取图像并将其转换为灰度图像。 cv::Mat…

【Python机器学习】零基础掌握permutation_importance检验、检查

如何优雅地处理数据中的缺失值? 在数据分析、机器学习或者数据科学中,经常会遇到一个问题:数据集中存在缺失值。这种情况下,如何才能准确地分析数据、构建模型呢? 以一个简单的医疗研究为例。假设有一个数据集,收集了糖尿病患者的各项指标,比如年龄、血糖、血压、胰岛…

代码随想录图论 第三天 | 130. 被围绕的区域 417. 太平洋大西洋水流问题

代码随想录图论 第三天 | 130. 被围绕的区域 417. 太平洋大西洋水流问题 一、130. 被围绕的区域 题目链接&#xff1a;https://leetcode.cn/problems/surrounded-regions/ 思路&#xff1a;题目要求沾边的不动&#xff0c;只改没沾边的&#xff0c;那么可以先dfs遍历4条边&am…

通过python操作neo4j

在neo4j中创建结点和关系 创建结点 创建电影结点 例如&#xff1a;创建一个Movie结点&#xff0c;这个结点上带有三个属性{title:‘The Matrix’, released:1999, tagline:‘Welcome to the Real World’} CREATE (TheMatrix:Movie {title:The Matrix, released:1999, tagl…

S7net【C#】

C#项目&#xff0c;跟西门子PLC通讯 using System; using System.Collections; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using S7.Net;namespace MeProgram {public class S7NetPlc{Plc plc;/// <summary…

LeetCode 1465. 切割后面积最大的蛋糕

矩形蛋糕的高度为 h 且宽度为 w&#xff0c;给你两个整数数组 horizontalCuts 和 verticalCuts&#xff0c;其中&#xff1a; horizontalCuts[i] 是从矩形蛋糕顶部到第 i 个水平切口的距离 verticalCuts[j] 是从矩形蛋糕的左侧到第 j 个竖直切口的距离 请你按数组 horizontalC…

ChatGLM推出第三代基座大模型在论文阅读、文档摘要和财报分析等方面提升超过50%推理成本降低一半...

“ 智谱AI发布了第三代基座大模型ChatGLM3&#xff0c;在模型性能、功能支持、开源序列等方面进行了全面升级。ChatGLM3在语义、数学、推理、代码、知识等不同角度的数据集上测评显示&#xff0c;具有在10B以下的基础模型中最强的性能。同时&#xff0c;ChatGLM3还支持多模态理…

Ubuntu 22.04 开机闪logo后卡在/dev/sda3: clean

环境 Vmware 17.0.0&#xff0c;CPU 2&#xff0c;内存4G&#xff0c;硬盘50G Ubuntu 22.04 问题描述 开机 --> 显示两行代码 --> 显示ubuntu logo --> 左上显示两个代码卡住不动 原因分析 1、网上大多说显卡驱动&#xff0c;最近没安装相关软件&#xff0c;也没…

Xilinx MicroBlaze定时器中断无法返回主函数问题解决

最近在使用Xilinx 7系列FPGA XC7A100T时&#xff0c;运行MicroBlaze软核处理器&#xff0c;添加了AXI TIMER IP核&#xff0c;并使能定时器溢出中断&#xff0c;发现定时器触发中断后&#xff0c;无法返回主函数的问题&#xff0c;最后发现修改编译器优化等级就正常了。 FPGA型…

VirtualBox 安装 麒麟Linux

为了验证Oracle EM是否可以管理麒麟OS和其上的Oracle数据库&#xff0c;今天试着在VirtualBox上装了麒麟Linux&#xff0c;也就是银河麒麟。整个过程比较顺畅。 选定ISO文件后&#xff0c;操作系统自动识别为Red Hat。勾选“跳过自动安装”&#xff1a; 内存和CPU选的默认值&…