超导量子计算门操作及其保真度测定的基本理论
超导量子计算门操作及其保真度测定的基本理论
量子计算作为下一代计算技术的前沿领域,其核心在于实现高保真度的量子比特操作。超导量子计算作为一种主流的量子计算实现方式,通过微波脉冲对超导量子比特进行精确操控是实现量子计算的关键步骤。本文将系统讨论超导量子计算中门操作的基本理论及其保真度测定方法,帮助读者深入了解这一领域的核心技术。
对于已有的超导量子比特器件,在进行系统标定之后构建相应的高保真度门操作是实现量子计算的关键步骤。作为“物理前沿介绍——超导量子计算”系列的第五篇,本文系统讨论通过微波脉冲构建超导量子比特门操作的物理图景以及基本方法,给出了一套单比特门操作的构建流程,并对门操作保真度的测定以及优化发展作延伸讨论。本文旨在帮助广大高校物理专业教师、高年级本科生、研究生以及对超导量子计算感兴趣的理工科背景读者系统了解超导量子比特门构建与门操作保真度测量与优化的整个基本过程。
1. 门操作的基本物理图景
在详细讨论门操作微波脉冲构建的一般方法前,需要把各种门的定义与物理图景做一个直观说明,以下基于 IBM 的 qiskit 程序包进行讨论。
如图1所示,超导量子比特的量子态可以视为布洛赫球上的一个矢量。
单比特的门操作可以视为量子态在布洛赫球上绕特定轴特定角度的一个旋转,定义一个绕任意轴任意角度旋转为
其中,θ,φ 分别为旋转轴的极角和方位角,φn 是绕旋转轴旋转的角度,由此我们就可以定义如 X ,Y ,Z 门的一些特定门操作。
在讨论门操作前,将特定旋转轴旋转操作的数学表示给出,如表 1 所示。
X 门操作的其定义是
因此,X 门可视为绕 y 轴旋转 π 角度,再绕 z 轴旋转 π 角度组合而成。如图2所示,从效果上看 X 门操作可以实现超导量子比特从|0〉到|1〉的过程,因此可将上述态矢量变换的操作与 X 门操作相对应。由于在量子比特标定时对 Rabi 振荡脉冲(X 门操作)进行了详细的校正,因此 X 门操作脉冲可以认为是可靠性较高的一种脉冲形式。
类似地,如图 3 所示,可以定义 Y 门操作, Y 门定义是
,其可以拆解为
,这样 Y 门操作可以表示为在布洛赫球上需要先绕着 z 轴旋转一个 π/2 角度,再绕 y 轴旋转 π 角度,最后绕 z 轴旋转 π 角度得到。
如图 4 所示,Z 门是制备量子叠加态的常用操作,其定义是
。在实验上,任何一个真实的微波操作都会带来误差,对于 Z 门操作幸运的是在实验上有两种实现的途径。一种是做一个方波微波脉冲使比特量子态相位累积从而使得相位发生变化,然而在这种操作下,新微波脉冲的不理想必然会引入误差,往往会带来一些不可控的影响。另一种途径是改变量子态初相位,考虑到在微波测控上改变相位的操作较产生一个特定的脉冲更容易精确实现。考虑绕 x 轴旋转、绕 y 轴旋转的物理图景可以发现,实际上只需要使量子态在绕轴旋转时增加一个初始相位π/2即可实现 Z 门操作。也就是说,人为地在绕 x 轴旋转、绕 y 轴旋转的微波脉冲上增加一个初相位 π 即可以实现 Z 门操作,由于这种操作没有实际通入一个特定的 Z 门操作微波脉冲,因此称为虚拟 Z 门操作。考虑到在标定超导量子比特的时候对 Rabi 振荡脉冲做过细致的调整(X 门),虚拟 Z 门操作的好处是不会因为新脉冲的不理想而产生附加误差或因新脉冲的校正而带来附加的工作,因此是目前实验中采用最多的方式。
由虚拟 Z 门衍生出来的 Phase(S)门与
门也是附加相位的门操作,因而保有了虚拟 Z 门误差小的优点,具体而言 S 是在比特的量子态上添加一个 π/2 的相位,而T是在比特的量子态上添加一个 π/4 的相位,它们的矩阵形式分别为
。如图 5、图 6 所示,分别给出了 S 门、T 门操作图。由于这类操作是在量子态的位相上进行操作,因此在实验上将这种门操作称为位相门操作。
在实际实验中,H 门(哈德玛门)常常用于制备单比特的叠加态
,它的矩阵形式为
,它可以分解为如下矩阵相乘
因此,H 门可以看作是先绕 x 轴转 π 角度,再绕 y 轴转 π/2 角度组合而成,为了更好地看出 H 门操作的效果,如图 7(a) 所示,模拟中选取比特的叠加态
为初始态,并对其进行 H 门操作。
综上所述,单比特门操作基本特征在表 2 中除了单比特门操作外,为了更好实现量子计算中逻辑或、逻辑与等逻辑操作,另一个重要的门操作是两比特的受控门操作,称为 control-(X,Y,Z)门,通常受控门可以写成如下矩阵形式:
受控门操作上要比单比特门操作复杂很多,基于篇幅的原因,这里不再具体介绍两比特门的操作,而将一些常用的两比特门操作总结在表 3 中,需要了解的读者可以进一步参考相关文献。
门操作的实现为后续的量子计算实验提供了基础,但计算的复杂程度还会取决于门操作的保真度,例如在一个比特的连续单比特门操作计算中,假如单比特门操作的保真度为99%,进行50个单比特门操作的时候,只剩下了60%的保真度,可见门操作的保真度是量子计算中一个重要的指标。
2. RB与门操作保真度
与经典计算机类似,在量子计算中当我们对一个比特进行操作时,会有一定的概率得到一个错误的结果,如果定义对比特进行一个操作的准确度为保真度 F,则操作的错误率可以用 100%减去保真度来描述,即 error=1-F。目前认为利用随机标准测试(RB)测量门操作的保真度是最好方案之一。
为了达到一般量子计算的要求,单比特门误差容忍度需要小于10-4。而随着器件上比特数目的扩展,实验上需要将门操作的保真度信息进行可靠的反馈。随机标准测试(RB)理论是一个提供门操作平均保真度以及每一种不同门操作保真度的表征手段。
标准的 RB 流程的第一步是构建一个合理的 Clifford 群,以单比特门操作为例,Clifford 群由几个基本门操作组合而成,在构建好的 Clifford 群中,随机选择不同数目的门操作并组合成一个 U 操作,同时将比特制备到需要测量的态上(初始态)。在单比特门操作中,一般会将比特的|0〉态作为初始态,此后依次在比特上进行上面随机选取的门操作,再依次做逆操作,最后测量|0〉态(初始态)的概率得到数据点。
在单比特门操作中,每一个门操作都不可避免地会导致一定程度的误差,也就是说,每一次对比特的操作都存在一个误差率,根据完全去极化通道理论构建 n 个比特的误差概率为
其中,δ 是去极化率,ρ 为描述比特量子态的密度矩阵,I 为最大混合态,根据上述的保真度定义,门误差可以表示为
其中,
,这样就有
,若令
则式(1)可改写为
门操作次数为 l 时,可有
类似地,在考虑制备初态的误差εm后上式可进一步写为
一系列门操作后最终的误差可以表示为
综上过程,最终的误差率为
通过一系列门操作的初态概率(保真度)为
在单比特门中可取 n=1,αn=2。
在单比特中
我们通过用上述公式来拟合得到平均门保真度(EPG),在实际的测量中,可以将式(4)改写为
其中,参数 A,B 为常数,
即平均门保真度,
。实验中利用上述指数公式进行测量得到数据的拟合,就可以得到平均门保真度pg的数值。
总体而言,标准 RB 流程大致如下(流程如图 8 所示):
第一步:选择一系列合适的门数量 l,比如 1,100,400,1000,2000 等
第二步:对门数量长度 l,从 Clifford 中选取相应的 l 个门操作
第三步:制备初始的态(单比特门操作会选择|0〉态为初始态)
第四步:依次将这些门操作作用在比特上,并做一个全同的逆操作
第五步:测量初始态的概率,得到数据点
第六步:重新选择门数量,重复第二、三、四、五步
第七步:把不同门数量的概率与门数量数据整理,拟合保真度曲线得到平均门操作保真度。
对 RB 的一个重要改进是交错随机标准测试(Interleaved RB)过程,标准的 RB 无法得到单个特定门的保真度,而交错随机标准测试过程可以得到特定门操作的平均保真度。在每次测量中交错随机标准测试需要在每一个门操作中插入一个特定的门操作,以下用 H 来表示。标准 RB 与交错随机标准测试的流程图分别如图 9(a)、(b)所示。
假设插入的门操作H的平均保真度为εH,接下来将 Un+H 当作一个整体门操作,则一次操作的门保真度为
,同样对于单比特门操作中,经过一系列门操作的保真度可以表示为
注意,因为此处为一个组合门操作,因此可将 εg改写为 ε′g,上述式子仍可写为
最终可以拟合得到p′g,而插入的门误差为
在单比特情况中上式可化简为
这样一来就得到了标准 RB 无法得到的特定门 H 保真度为
图 10 所示为实际实验得到的拟合曲线,黑色 Ref. 为标准的 RB 实验过程得到的数据曲线红色Y-π/2曲线为交错随机标准测试
曲线。经过该过程,准确地得到了实验中特定门
操作的保真度。
近年来随着量子计算的不断进展,RB 理论也不断得到优化,比如三能级粒子随机标准测试(Qutrit Randomized Benchmarking)讲述多能级单比特 RB 实验扩展,多粒子同时标准测试(Simultaneous Randomized Benchmarking)是有关同时多比特 RB 过程的扩展等,这里就不做展开了。
3. 门操作DRAG的优化
在单比特门操作中,除保真度外还有另一个重要的指标,那就是完成一个门操作所用的时间。实验上,量子计算由复杂的门操作组成,由于量子比特退相干时间所限,实验上需要在系统退相干前完成尽可能多的门操作,这就对门操作的时间提出了较高的要求,随着量子计算的发展这个要求就显得日益重要。矩形脉冲和高斯脉冲是两种在超导量子计算中广泛使用的微波脉冲。如图 11(a)、(b)所示,高斯脉冲的激发带宽明显窄于矩形脉冲,但由于高斯脉冲没有明确定义的起始点和终点,在使用的时候需要增加截断脉冲包络线的操作。对于目前主流的传输子(Transnom)量子比特设计,由于高斯脉冲带宽与典型 Transnom 的非谐性都在 100MHz 量级,所以高斯脉冲仍很难实现纳秒量级的量子比特门操作,对二者进行傅里叶变换可以看到具有此带宽的脉冲不仅可能引起在|0〉和|1〉之间的跃迁,甚至有可能引起在|1〉和|2〉之间的跃迁,从而导致所谓“高能级泄漏”问题,影响实验质量。
目前,抑制微波泄漏的方案被称为绝热门的导数约化 (Derivative Reduction by Adiabatic Gate)。DRAG 方法是在原来的微波基础上,附加一个与原微波脉冲项的导数有关的微波脉冲修正项,修正后的激励微波对量子比特的作用项为
其中,Ωx(y)为微波脉冲在 x 与 y 轴上的幅度,α 是单比特的失谐量,
是修正项, λ 为 DRAG 系数。通过 DRAG 操作后,如图 11(c)、(d)所示,再对微波函数做傅里叶变换可以看到这种可以引起高能级泄漏的频率得到了抑制。
更直观地,在图 12 所示的布洛赫球上显示 DRAG 效果,可以看到短脉冲微波高能级泄漏问题得到了较好的抑制,从而提高短脉冲下门操作的保真度。在目前的超导量子计算系统中所实现的高保真门操作均基于 DRAG 脉冲及其改进方案。
4. 结语
本文详细地讨论了如何通过微波实现对比特的门操作。门操作有两个关键性的指标,一个是保真度,另一个是微波脉冲的时间。保真度的标定采用的 RB 标准流程,它能够真实地反映出一个门操作的平均保真度大小,越短的脉冲越具有优势,但会面临微波泄露的问题,为了解决这个问题,需要采用 DRAG 的方式,从而提高短脉冲的门操作保真度。
通过上面的讨论,本文将本系列第四篇的器件表征基本流程图扩充到了具备初步实验能力的程度,如图 13 所示。然而需要注意的是,这些都还是最基本的操作,在真正的量子计算实验中,往往要面临更多更复杂的问题,比如比特之间的磁通串扰(Crosstalk),Z波形失真,二比特门的校准等。
本系列的第六篇将重点放到超导量子比特器件的制备上,以期让读者对超导量子比特器件的实现与面临的挑战有一个直观的认识。此外,由于原计划在本文中讨论的 Single-shot(单光子模式)测量方法与门操作关联较小,故将在后续的文章中再进行讨论。
图13实线框是基本表征流程图,长虚线框表示构建初步具备实验能力的系统,短实线框表示构建门操作实验系统
还需解决的问题
本文原文来自《物理与工程》期刊。