APP下载

不同光学网络结构玻色采样发生随机光子损失的模拟研究*

2022-10-16季阳陈美玲黄汛吴永政兰冰

物理学报 2022年19期
关键词:光子光学量子

季阳 陈美玲 黄汛 吴永政 兰冰

(中国电子科技集团公司第三十二研究所,上海 201808)

玻色采样机是最有可能真正意义上实现量子优势的专用量子计算机之一,其在量子化学等领域也有着很好的应用前景.然而,光子损失相关的噪声会引起玻色采样样本的误差.为了研究光子损失对玻色采样的影响,基于等效分束器原理,对玻色采样展开经典的模拟研究.对于对应任意幺正矩阵的两种光学网络,当在每一个光学单元中有一定概率发生光子损失时,发现具有Clements 结构光学网络的玻色采样相比于Reck 结构的样本误差更小.进一步地,当光子损失的概率符合正态分布时,发现若光子损失概率平均值不变,标准差越大,玻色采样的样本误差越大.最后,考虑输出光子数的实验结果表明,随着光子损失概率的提高,无光子损失的输出组合比例急剧下降,说明光子损失会明显影响玻色采样的量子优势.随机光子损失的玻色采样模拟研究有助于玻色采样实验的开展,为含噪声量子计算研究提供思路.

1 引言

量子计算机在解决某些复杂问题,如大数分解问题[1]、搜索问题[2]时相比于经典计算机具有指数级加速的潜力,因此吸引了越来越多的关注.但受限于目前的技术手段,具有大规模以及高保真度的通用量子计算机仍然难以在短时间内实现.基于此,研究专用量子计算机具有很强的现实意义.这主要是因为,专用量子计算机可以率先实现真正意义上的量子优势,即量子计算机在解决某些高复杂度问题上相比传统计算机具有明显的加速效果.

玻色采样机作为一种专用量子计算机,由于其具有结构简单、类型多样[3-6]、可以通过多种手段实现[3,7]、不需要量子逻辑门[8]、经典验证方法成熟[9-11]等优势,是近年来量子计算领域的研究热点之一.玻色采样概念的提出是为了在计算复杂度问题上推翻广义“丘奇-图灵”论题[8],这一目标随着2020年的76 光子100 模式高斯玻色采样实验的开展已基本实现[4].除此之外,在超导量子线路上进行的玻色采样也成功模拟了分子振动谱[12],这说明玻色采样在量子化学领域也具有很好的应用前景.

但是,玻色采样的超大规模实现始终面临着一些困难,主要有光子非全同和光子损失.当光子非全同和光子损失所引起的噪声足够明显时,玻色采样的样本可以由经典算法在多项式时间内模拟得到,此时玻色采样机失去了量子优势[13].因此,对光子非全同和光子损失的研究具有重要意义.光子非全同指的是光子在某一个内在量子态上存在差异,例如光子的频率或者位置.人们通过一系列理论研究,得到了光子非全同的玻色采样输出组合概率及对应的高效经典估算方法[14,15].在实验方面,相比于传统的自发参量下转换,后来发展的光学微腔-半导体量子点体系制备出来的光子全同度更高,更加适合大规模实现典型玻色采样[16].

同时,研究者们也对光子损失玻色采样的理论和实验开展了深入的研究.光子损失是指光子在产生、传输、探测过程中发生丢失的情况,其与光子源、光学网络、探测器的质量密切相关.与光子非全同一样,光子损失会明显影响玻色采样的量子优势.对于光子损失对玻色采样量子优势影响的分析,主要基于两种理论模型.一种模型是对输出端损失光子的个数进行统计分析.例如,对于输入光子数为n,输出光子数为(n−l):若l为一个常数,则玻色采样仍然具有量子优势;若则玻色采样失去量子优势[17].更一般地,随着输入光子数的增加: 若损失光子数与输入光子数之比趋向于0,则玻色采样仍然具有量子优势;若损失光子数与输入光子数之比趋向于1,则玻色采样失去量子优势[13].第二种模型则是考虑光子损失有可能发生在每一个光学元件中,其更加符合实际实验模型[18].这种模型将光子损失等效为光子通过一个虚构的分束器进入到环境光路中.基于此,对光子损失的玻色采样模拟实际上等效于对更大规模光学网络的玻色采样模拟.这种模型揭示了光子损失玻色采样的量子优势与光学网络的深度密切相关[17].

本工作基于光子损失情况下玻色采样的第二种理论模型展开,对不同结构的光学网络模型进行了定量的分析,给出了直观的比较结果.同时本文的模拟结果由于考虑了光子损失概率的随机性,更加符合真实物理场景.

2 模 型

2.1 理论模型

目前比较常用的两种光学线性网络,即Reck结构和Clements 结构的光学网络,如图1 所示,图中每一个交点都表示一个光学单元.

图1 光学线性网络示意图: (a) Reck 结构;(b) Clements 结构Fig.1.Sketches of optical linear networks: (a) the Reck structure;(b) the Clements structure.

其中,Reck 结构为三角形非对称结构,而Clements 结构为四边形对称结构[19].直接对任意m维幺正矩阵进行分解,使其可以表示为一系列矩阵相乘的形式.在该系列矩阵中,第一个矩阵是对角矩阵,对应光学网络末端的m个相移器;其余矩阵均对应一个光学单元,每个光学单元由一个相移器和一个分束器组成.每个光学单元对应的幺正矩阵M可以表示为分束器矩阵MBS和相移器矩阵MPS的乘积[19]:其中分束器的反射率是cosω,相移器改变的相位是φ,分束器矩阵含参元素所在行(列)数为分束器所在的两个通道数,相移器矩阵含参元素所在行(列)数为相移器所在的通道数.

2.2 实验

对于任意的幺正矩阵U,将其分解成一系列矩阵相乘的形式,该系列矩阵对应的光学单元的排列符合Reck 结构,其分解方法如算法1 所示[20].

对于Clements 结构,U的分解方法如算法2所示[19].Clements 结构的光学网络对应的矩阵构造方法要比Reck 结构复杂得多.这主要是因为,U需要交替右乘和左乘一系列矩阵来实现对角化,即MM···MUM−1M−1···M−1=D,其 中D为对角矩阵,M表示一系列参数(通道数,反射率以及相位)不尽相同的光学单元矩阵,则U可以表示为形如M−1M−1···M−1DMM···M的形式.在此基础上,可以初始化一个对角矩阵D'以及一个光学单元矩阵M',使得D′M′=M−1D.经过计算可以发现,D'和M'的参数是唯一的,则U可以表示为形如M-1M-1···M-1D'M'MM···M的形式,此时该形式中对角矩阵左乘的矩阵减少1 个,而右乘的矩阵增加1 个.通过重复构造D'和M',最终U可以表示为形如D'M'M'···M'MM···M的形式,实现基于Clements 结构对U的分解.

在得到对应任意幺正矩阵的光学网络后,为了研究在光学网络中发生的光子损失对玻色采样的影响,基于等效分束器原理对光学网络进行重构.2 个虚构的分束器和2 条环境光路被加入每个光学单元中.虚构的分束器参数ω和单条实际光路在单个光学单元中的光子损失概率Ploss满足cosω=1 — (1 —Ploss)1/2关系[18].当光子在该光学单元中发生损失,则其等效于光子通过虚构的分束器进入环境光路中.由于两种光学网络都具有m(m— 1)/2个光学单元,在重构的光学网络中,一共附加了m(m— 1)个虚构分束器和相同数目的环境光路,则重构的光学网络的模式数变为m2,因此原始m维矩阵M需要变换为m2维矩阵,即M⊕Em(m—1),其中Em(m—1)为m(m— 1)维单位矩阵.相应地,虚构的分束器矩阵也是m2维矩阵.在得到重构后的光学网络后,则可以计算考虑光子损失的玻色采样输出组合概率,其方法如算法3 所示,在计算输出组合概率的过程中,需要计算矩阵的积和式,可以采用Ryser 或者Glynn 方法,并利用格雷码以简化计算过程[21].计算了4 光子16 模式的玻色采样输出组合概率,其中16 维输入组合S=[1,1,1,1,0,0,···,0].一共随机产生了100 个16 维随机幺正矩阵,并对最终计算结果取平均值.

3 实验结果及讨论

基于玻色子生日悖论,在只考虑输出组合中每个通道只有0 或1 个光子的情况时,可以通过总变差距离来评估玻色采样的输出结果与理想情况的偏差程度[21].总变差距离可以表示为Pideal|,其中T4表示没有发生光子损失的任意16维输出组合,Pideal表示理想情况下归一化的输出组合概率.为了便于与理想情况对比,Pout也需要进行归一化处理,使得对于所有的T4,Pout之和为1.如图2(a)所示,我们发现随着光子损失概率的提高,总变差距离以准线性的方式逐步变大,这表明光子损失会对玻色采样的精度产生显著影响.我们可以直观地发现,对于固定的Ploss,Clements结构比Reck 结构对应的总变差距离更小,表明Clements 结构在光子损失情况下稳定性更好.这主要是因为Clements 结构受到平衡与非平衡光子损失的影响更小[19].在光子损失情况下,一方面,对于平衡光子损失,光学网络深度越大,光子损失程度越高.对于较大规模光学网络,Clements 结构的深度比Reck 结构小很多,因此受到平衡光子损失的影响更小;另一方面,对于非平衡光子损失,光子损失程度与通道中分束器的光子损失概率密切相关.在Reck 结构中,由于每个通道经过的分束器数目不同,导致通道中光子损失程度不同,这极大地影响了多光子相干干涉结果.而在Clements结构中,每个通道经过的分束器数目大致相同,通道中光子损失程度大致相当,因此在Clements 结构中非平衡光子损失对多光子相干干涉结果的影响相比于Reck 结构较小.

图2 (a) 考虑光子损失的玻色采样输出组合概率的总变差距离随光子损失概率Ploss的变化关系;(b) Ploss为0.1 时,两种光学网络结构随着模式数增加对应玻色采样结果总变差距离的变化关系.图中空心图形代表实验结果平均值,误差棒代表标准差Fig.2.Plots between the total variation distance of boson sampling output combination probabilities considering photon losses and(a) the photon loss probability Ploss or (b) mode numbers when Ploss is 0.1.Open shapes represent mean values and error bars represent standard deviations.

为了验证上述结论,我们对不同规模的玻色采样进行了仿真,如图2(b)所示,所采用玻色采样规模分别为1 光子3 模式、2 光子6 模式、3 光子9 模式、3 光子12 模式和4 光子16 模式.在模式数为3 时,两种结构具有同样的形式,因此总变差距离相同.随着模式数的增加,光学网络深度增加,通道经过的最大分束器数目增加,导致两种结构对应的总变差距离也逐渐增加,表明光子损失(包括平衡与非平衡光子损失)对玻色采样结果的影响逐渐加大.而Reck 结构对应的总变差距离增幅明显高于Clements 结构,表明Clements 结构受到平衡与非平衡光子损失的影响相对于Reck 结构更小.

进一步假设每个光学单元对应的Ploss不是一个定值,而是符合一定的随机分布,即正态分布.可认为这样的假设比较能够反映出真实的物理实验情况.分两种情况进行了模拟: 第1 种情况是,固定Ploss的标准差不变,改变其平均值.对于这种情况,发现总变差距离的变化情况与图2(a)类似;第2 种情况是,固定Ploss的平均值不变,改变其标准差.研究发现,对于两种光学网络结构,随着Ploss标准差的增大,输出组合概率的总变差距离呈现变大的趋势,如图3 所示,表明光子损失概率的离散程度也会明显影响玻色采样的精度.以深度为3的光学网络为例,对这种情况进行简单的分析.此时光学网络的每一层只含有一个光学单元.在Ploss为一个定值P时,每一层的光子透过率为T=1 —P,因此总光子透过率是T3.若Ploss符合平均值为P的正态分布,则每一层的光子透过率也符合平均值为T的正态分布,总光子透过率的期望值仍为T3.为了满足这个条件,随着Ploss标准差的增加,总光子透过率小于T3的概率需要逐渐增加.受较低的总光子透过率的影响,输出组合概率的总变差距离相应增加,表明光子损失对玻色采样精度的影响变得更为显著.

图3 考虑光子损失的玻色采样输出组合概率的总变差距离平均值随光子损失概率的标准差σPloss的变化关系Fig.3.Plots between the mean values of total variation distance of boson sampling output combination probabilities considering photon losses and the standard deviation σPloss of photon loss probability.

最后,统计了固定光子个数的输出组合的概率之和随着光子损失概率变化的情况,如图4 所示.当Ploss=0.01 时,Clements 结构相比于Reck 结构,4 光子输出的概率明显较高.由于输出光子数越高,其对应的经典计算的时间复杂度也越高,我们的结果表明在光子损失情况下,Clements 结构的玻色采样对于经典计算来说具有更高的时间复杂度.而随着Ploss的提高,4 光子输出概率急剧减小,3 光子输出占据优势.进一步提高Ploss,则2 光子输出变成主导.这表明,发生在光学网络中的光子损失能够显著地影响玻色采样的量子优势.当低光子数的输出组合占据主导时,玻色采样变得易于被经典算法模拟,如MCMC 算法[22]、Clifford-Clifford 算法[23]等.

图4 玻色采样固定光子个数的输出组合概率之和随着Ploss的变化关系.(a) Reck结构;(b) Clements 结构光 学网络.图中空心图形代表实验结果平均值,误差棒代表标准差Fig.4.Plots between the sum of boson sampling output combination probabilities with fixed photon numbers and Ploss: (a) the Reck structure;(b) the Clements structure.Open shapes represent mean values and error bars represent standard deviations.

基于对光子损失情况下玻色采样的经典仿真结果,发现光子损失能够显著影响玻色采样结果的精度,进而影响玻色采样量子优势的可实现性.如何抑制光子损失对玻色采样机等光量子器件的影响一直是研究热点之一.在理论方面,系统研究了输出光子个数[24]、光学网络深度[17]等对玻色采样对应经典计算时间复杂度的影响.在工程技术方面,减反射涂层[16]、光路拓展[25]、三维光学网络[26]的应用提供了抑制光子损失影响的可能性.值得一提的是,在容错全光量子中继器方案中,利用量子奇偶码有效抑制了光子损失的影响,这给未来光量子计算器件抵抗光子损失带来了启示[27].

4 结论

系统研究了两种结构的光学网络中光子损失对玻色采样的影响.可以直观地发现,当存在光子损失时,Clements 结构相比于Reck 结构具有更好的稳定性,其输出高光子个数的概率更高,对应经典计算的时间复杂度更高.随着光子损失概率的提高,玻色采样的精度明显降低,且输出高光子个数的概率急剧降低,表明光子损失对玻色采样的经典计算时间复杂度具有十分显著的影响.研究还发现,若光学单元中光子损失概率不是一个定值,而是服从正态分布,则光子损失概率的离散程度也能够影响玻色采样的精度.结果表明,发生在光学网络中的光子损失能够明显影响玻色采样的精度和对应经典计算的时间复杂度,这对真正意义上具有量子优势的玻色采样的物理实现提出了又一个挑战.

猜你喜欢

光子光学量子
滑轮组的装配
《量子电子学报》征稿简则
《量子电子学报》征稿简则
光学常见考题逐个击破
“九章”,神秘量子界的中国先机
新量子通信线路保障网络安全
首个三光子颜色纠缠W态问世
“十光子纠缠”成功实现
第2讲 光学知识专题复习
几何光学考题的三突出