一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

超导量子计算系统和量子比特操控方法与流程

2022-02-22 17:13:54 来源:中国专利 TAG:


1.本技术涉及计算机领域,并且更具体的,涉及一种超导量子计算系统和量子比特操控方法。


背景技术:

2.量子计算不仅可以用来研究量子力学基本问题,同时具有潜在的强大的解决特定问题的能力,近年来吸引了研究者广泛的关注。在各种量子计算方案中,超导量子计算由于其易于操控和扩展等优点成为最有希望实现量子计算的途径之一。超导量子计算是基于超导电路的量子计算方案,其核心器件是超导约瑟夫森结。超导量子电路在设计,制备和测量等方面与现有的集成电路技术具有较高的兼容性,对量子比特的能级与耦合可以实现非常灵活的设计与控制,极具规模化的潜力。由于近年来的迅速发展,超导量子计算成为目前最有希望实现通用量子计算的候选方案之一。
3.超导芯片上的量子比特(quantum bit,qubit)是量子态的载体,携带量子信息。qubit在低温环境下(10mk)会体现出量子特性,可以将其能级基态和第一激发态编码成|0》态和|1》态,对应经典计算机中比特(bit)所处的0和1态,从而可编码为一个qubit。对qubit的计算操作分为单qubit操作和两qubit操作。在超导量子计算系统中,可以由输入的微波脉冲信号来实现单比特操作和两比特操作,然而,随着系统中qubit数的增加,周边qubit对需要操控的两个目标qubit会产生干扰。
4.目前,可以使用计算机优化脉冲波形,例如使用数值优化脉冲技术,将整个复杂的多qubit相互作用全局考虑进去,以设计出高保真度、高鲁棒性的脉冲波形。但是,随着系统中qubit数目的增加,数值优化脉冲技术在计算过程中处理的矩阵运算的维度指数性的增加。例如,现有商用计算机只能计算13qubit左右的计算系统的脉冲优化问题。因此,如何对大规模超导量子计算系统中的qubit进行操作,是亟待解决的问题。


技术实现要素:

5.本技术提供一种超导量子计算系统和量子比特操控方法,能够在大规模超导量子计算芯片上实现通用量子计算所需的各种量子操控。
6.第一方面,提供了一种超导量子计算系统,包括控制电路和超导量子芯片,所述超导量子芯片包括至少两个连通区和第一中心交换区,其中,
7.所述至少两个连通区中的每个连通区包括第一悬挂超导比特和至少一个第一超导比特,其中,所述第一悬挂超导比特与至少一个所述第一超导比特耦合;
8.所述第一中心交换区包括所述每个连通区中的所述第一悬挂超导比特,用于传递不同连通区中的超导比特之间的量子操作;
9.所述控制电路用于控制所述每个连通区中的所述第一悬挂超导比特与至少一个所述第一超导比特的耦合强度。
10.因此,在超量量子计算系统中,通过控制第一悬挂超导比特与第一超导比特之间
的耦合强度,能够有助于在超导量子芯片上孤立出单个连通区,或者孤立出中心交换区,从而有效的分割出子空间。在分割出的子空间内部,可以实现任意单比特或多比特逻辑门操控,并且不同连通区之间的两比特门操控可以通过中心交换区过渡,因此本技术实施例能够在大规模超导量子计算芯片上实现通用量子计算所需的各种量子操控。
11.示例性的,可以通过数值优化脉冲技术,将分割出的子空间内部的整体作用考虑进去,实现连通区内部或中心交换区内部高保真度的任意单比特或多比特逻辑门操控,以及通过若干个数值优化脉冲来实现通过中心交换区来过渡不同连通区之间的两比特量子操控,本技术实施例对此不作限定。
12.连通区内的第一悬挂超导比特的数量可以为一个,或者两个,或者多个,不作限定。
13.在一些可选的实施例中,连通区内的第一悬挂超导比特可以与该连通区内的至少一个第一超导比特耦合,比如和该连通区内的一个第一超导比特耦合,或者与该连通区内的两个或多个,或者全部第一超导比特耦合,本技术实施例对此不作限定。
14.在一些可选的实施例中,当连通区内的第一超导比特的数量为至少两个时,该至少两个第一超导比特彼此间可以有较强耦合。例如,连通区内的每个第一超导比特可以和该连通区内的其他一个或多个第一超导比特耦合,或者和该连通区内的其他所有第一超导比特耦合,本技术实施例对此不作限定。
15.另外,在本技术实施例中,连通区内的第一超导比特之间可以拥有较大的连通度,每个比特可以和多个比特存在相互作用。这样,在连通区内部,可以通过一个数值优化脉冲波形,实现复杂的线路,从而有助于节省线路时间,避免过多的退相干。同时,使用该数值优化脉冲波形,能够有助于增加对于环境噪音、微波串扰等因素的鲁棒性,从而提高量子操控的保真度。
16.本技术实施例中,超导比特之间(例如第一超导比特与第一悬挂超导比特、第一超导比特之间、悬挂超导比特与中心超导比特之间等)可以通过电容、腔或者耦合器等耦合,本技术对此不作限定。
17.本技术实施例中,控制电路可以控制悬挂超导比特与其他超导比特之间的耦合强度,即悬挂超导比特与其他超导比特之间的耦合强度的大小可调,或者悬挂超导比特与其他超导比特之间的耦合为可调耦合。
18.示例性的,当控制电路可以用于控制悬挂超导比特与其他超导比特之间的耦合强度小于第一预设值,能够断开该悬挂超导比特与其他超导比特之间的耦合,即使得该悬挂超导比特与其他超导比特之间的耦合强度近似为0。或者,控制电路可以用于控制悬挂超导比特与其他超导比特之间的耦合强度大于第二预设值,以使得该悬挂超导比特与其他超导比特之间具有相互作用。
19.结合第一方面,在第一方面的某些实现方式中,所述第一中心交换区还包括一个第一中心超导比特,其中,所述第一中心超导比特与所述每个连通区的所述第一悬挂超导比特耦合。也就是说,在该实现方式中,第一中心交换区中包括第一中心超导比特和至少两个连通区分别对应的第一悬挂超导比特。
20.所述控制电路还用于控制所述第一中心超导比特与所述第一悬挂超导比特的耦合强度。
21.因此,本技术实施例中,通过控制第一悬挂超导比特与第一超导比特之间的耦合强度,或者控制第一悬挂超导比特与第一中心超导比特之间的耦合强度,可以实现在超导量子芯片上孤立出单个连通区,或中心交换区,因此本技术实施例中,超导量子芯片上只需要有少量的耦合可调的耦合方式,即可实现有效分割出子空间,从而有助于简化对芯片工艺的要求。
22.结合第一方面,在第一方面的某些实现方式中,所述至少两个连通区中包括第一连通区;
23.所述控制电路还用于控制所述第一连通区中的所述第一悬挂超导比特与所述第一中心超导比特的耦合强度小于第一预设值,并发送第一脉冲波形,所述第一脉冲波形用于对所述第一连通区中的超导比特进行量子操作。
24.因此,本技术实施例通过控制连通区中的第一悬挂超导比特与中心交换区中的中心超导比特之间的耦合强度小于第一预设值,能够在超导量子芯片上孤立出该连通区。在该连通区内部,可以使用数值优化技术,实现任意单比特或多比特逻辑门操作,因此本技术实施例有助于在大规模超导量子芯片上实现通用量子计算所需的各种量子操作。
25.结合第一方面,在第一方面的某些实现方式中,所述控制电路还用于控制所述每个连通区的所述第一悬挂超导比特与和其耦合的第一超导比特的耦合强度小于第一预设值,并发送第二脉冲波形,所述第二脉冲波形用于对所述第一中心交换区中的超导比特进行量子操作。
26.因此,本技术实施例通过控制中心交换区中的每个第一悬挂超导比特与第一该悬挂超导比特所耦合的第一超导比特之间的耦合强度小于第一预设值,能够在超导量子芯片上孤立出该中心交换区。在该中心交换区内部,可以使用数值优化技术,实现任意单比特或多比特逻辑门操作,因此本技术实施例有助于在大规模超导量子芯片上实现通用量子计算所需的各种量子操作。
27.需要说明的是,本技术实施例中,第一悬挂超导比特与耦合的第一超导比特的耦合强度小于第一预设值,即该第一悬挂超导比特与该第一悬挂超导比特所耦合(即可调耦合)的第一超导比特的耦合强度小于第一预设值。一个示例,在第一连通区中,第一悬挂超导比特与一个第一超导比特可调耦合,则“第一悬挂超导比特与耦合的第一超导比特的耦合强度小于第一预设值”指的是第一悬挂超导比特与该第一超导比特的耦合强度小于第一预设值。一个示例,在第一连通区中,第一悬挂超导比特与两个或两个以上第一超导比特可调耦合,则“第一悬挂超导比特与耦合的第一超导比特的耦合强度小于第一预设值”指的是第一悬挂超导比特与该两个或两个以上的第一超导比特中的全部第一超导比特的耦合强度都小于第一预设值。
28.结合第一方面,在第一方面的某些实现方式中,所述至少两个连通区中包括第二连通区和第三连通区,
29.所述控制电路还用于控制所述第二连通区中的所述第一悬挂超导比特与所述第一中心超导比特的耦合强度小于第一预设值,控制所述第二连通区中的所述第一悬挂超导比特与和其耦合的第一超导比特的耦合强度大于第二预设值,并发送第三脉冲波形,所述第三脉冲波形用于对所述第二连通区中的一个所述第一超导比特和所述第二连通区中的所述第一悬挂超导比特进行两比特操作;
30.控制所述第二连通区中的所述第一悬挂超导比特与所述第一中心超导比特的耦合强度大于所述第二预设值,所述第三连通区中的所述第一悬挂超导比特与所述第一中心超导比特的耦合强度大于所述第二预设值,所述每个连通区的所述第一悬挂超导比特与和其耦合的第一超导比特的耦合强度小于所述第一预设值,并发送第四脉冲波形,所述第四脉冲波形用于对所述第一中心交换区中的所述第二连通区的所述第一悬挂超导比特和所述第三连通区的所述第一悬挂超导比特进行两比特操作;
31.控制所述第三连通区的所述第一悬挂超导比特与和其耦合的第一超导比特的耦合强度大于所述第二预设值,所述第三连通区中的所述第一悬挂超导比特与所述第一中心超导比特的耦合强度小于所述第一预设值,并发送第五脉冲波形,所述第五脉冲波形用于对所述第三连通区中的一个所述第一超导比特与所述第三连通区中的所述第一悬挂超导比特进行两比特操作。
32.因此,本技术实施例通过中心交换区对两个不同连通区中超导比特之间的两比特门操作进行过渡,可以实现对中心交换区关联的任意两个连通区中的超导比特之间的两比特门操作,从而有助于在大规模超导量子芯片上实现通用量子计算所需的各种量子操作。
33.需要说明的是,本技术实施例中,第一悬挂超导比特与耦合的第一超导比特的耦合强度大于第二预设值,即该第一悬挂超导比特与该第一悬挂超导比特所耦合(即可调耦合)的第一超导比特的耦合强度大于第二预设值。一个示例,在第一连通区中,第一悬挂超导比特与一个第一超导比特可调耦合,则“第一悬挂超导比特与耦合的第一超导比特的耦合强度大于第二预设值”指的是第一悬挂超导比特与该第一超导比特的耦合强度大于第二预设值。一个示例,在第一连通区中,第一悬挂超导比特与两个或两个以上第一超导比特可调耦合,则“第一悬挂超导比特与耦合的第一超导比特的耦合强度大于第二预设值”指的是第一悬挂超导比特与该两个或两个以上的第一超导比特中的全部第一超导比特的耦合强度都大于第二预设值。
34.还需要说明的是,在连通区中包括至少两个第一超导比特,该至少两个第一超导比特之间有较强耦合,第一悬挂超导比特可以与该至少两个第一超导比特中的部分第一超导比特可调耦合的情况下,可以认为第一悬挂超导比特与该连通区内的每个第一超导比特之间直接耦合或间接耦合。例如,当第一悬挂超导比特与连通区内的一个第一超导比特之间可调耦合,该第一超导比特与连通区内的其他第一超导比特之间较强耦合时,可以认为第一悬挂超导比特与其他第一超导比特之间间接耦合。基于此,本技术实施例中控制电路能够使用脉冲波形对连通区中的任意一个第一超导比特和该连通区中的第一悬挂超导比特进行两比特操作。
35.结合第一方面,在第一方面的某些实现方式中,所述控制电路还用于控制所述第三连通区中的所述第一悬挂超导比特与所述第一中心超导比特的耦合强度大于所述第二预设值,控制所述每个连通区的所述第一悬挂超导比特与和其耦合的第一超导比特的耦合强度小于所述第一预设值,并发送第六脉冲波形,所述第六脉冲波形用于对所述第一中心交换区中的所述第三连通区的所述第一悬挂超导比特进行复位操作;
36.控制所述第二连通区的所述第一悬挂超导比特与所述第二连通区中和其耦合的第一超导比特的耦合强度大于所述第二预设值,控制所述第二连通区中的所述第一悬挂超导比特与所述第一中心超导比特的耦合强度小于所述第一预设值,并发送第七脉冲波形,
所述第七脉冲波形用于对所述第二连通区中的所述第一悬挂超导比特进行复位操作。
37.因此,本技术实施例通过孤立出单个连通区,或者孤立出中心交换区,实现对用于过渡不同连通区中超导比特之间量子操作的第一悬挂超导比特进行复位操作,能够恢复该第一悬挂超导比特的量子状态,从而避免进行不同连通区中的超导比特之间的量子操作时对其他超导比特造成影响。
38.需要说明的是,在第一中心交换区中,第一中心超导比特与每个连通区的第一悬挂超导比特耦合,此时可以认为第一中心交换区中的每个第一悬挂超导比特之间间接耦合。基于此,本技术实施例中控制电路能够使用脉冲波形对第一交换区中的任意两个第一悬挂超导比特进行两比特操作,例如复位操作。
39.结合第一方面,在第一方面的某些实现方式中,所述每个连通区中的第一悬挂超导比特为同一个超导比特,即所述第一悬挂超导比特与每个所述连通区中的至少一个所述第一超导比特耦合。也就是说,在该实现方式中,第一中心交换区中只包括一个悬挂超导比特,该悬挂超导比特同时也属于每个连通区对应的第一悬挂超导比特。换而言之,与该第一中心交换区相关联的至少一个连通区所包括的第一悬挂超导比特为同一个第一悬挂超导比特。也可以将该第一悬挂超导比特称为中心超导比特。
40.本技术实施例中,通过控制第一悬挂超导比特与第一超导比特之间的耦合强度,可以实现在超导量子芯片上孤立出单个连通区,或中心交换区,因此本技术实施例中,超导量子芯片上只需要有少量的耦合可调的耦合方式,即可实现有效分割出子空间,从而有助于简化对芯片工艺的要求。
41.结合第一方面,在第一方面的某些实现方式中,所述至少两个连通区中包括第四连通区,
42.所述控制电路还用于控制所述第一悬挂超导比特与所述至少两个连通区中除所述第四连通区之外的其他连通区中和其耦合的第一超导比特的耦合强度小于第一预设值,并发送第八脉冲波形,所述第八脉冲波形用于对所述第四连通区中的超导比特进行量子操作。
43.因此,本技术实施例通过控制第一悬挂超导比特与除第四连通区之外的其他连通区中第一超导比特之间的耦合强度小于第一预设值,能够在超导量子芯片上孤立出该第四连通区。在该第四连通区内部,可以使用数值优化技术,实现任意单比特或多比特逻辑门操作,因此本技术实施例有助于在大规模超导量子芯片上实现通用量子计算所需的各种量子操作。
44.结合第一方面,在第一方面的某些实现方式中,所述控制电路还用于控制所述第一悬挂超导比特与和其耦合的第一超导比特的耦合强度小于第一预设值,并发送第九脉冲波形,所述第九脉冲波形用于对所述第一悬挂超导比特进行单比特量子操作。
45.因此,本技术实施例通过控制中心交换区中的第一悬挂超导比特与该第一悬挂超导比特所耦合的每个连通区中的第一超导比特之间的耦合强度小于第一预设值,能够在超导量子芯片上孤立出该中心交换区。在该中心交换区内部,可以使用数值优化技术,实现任意单比特逻辑门操作,因此本技术实施例有助于在大规模超导量子芯片上实现通用量子计算所需的各种量子操作。
46.结合第一方面,在第一方面的某些实现方式中,所述至少两个连通区中包括第五
连通区和第六连通区,
47.所述控制电路还用于控制所述第一悬挂超导比特与所述至少两个连通区中除所述第五连通区之外的其他连通区中的和其耦合的第一超导比特的耦合强度小于第一预设值,所述第一悬挂超导比特与所述第五连通区中的和其耦合的第一超导比特的耦合强度大于第二预设值,并发送第十脉冲波形,所述第十脉冲波形用于对所述第五连通区中一个所述第一超导比特与所述第一悬挂超导比特进行两比特操作;
48.控制所述第一悬挂超导比特与所述至少两个连通区中除所述第六连通区之外的其他连通区中和其耦合的第一超导比特的耦合强度小于第一预设值,所述第一悬挂超导比特与所述第六连通区中的和其耦合的第一超导比特的耦合强度大于第二预设值,并发送第十一脉冲波形,所述第十一脉冲波形用于对所述第六连通区中一个第一超导比特与所述第一悬挂超导比特进行两比特操作。
49.因此,本技术实施例通过中心交换区对两个不同连通区中超导比特之间的两比特门操作进行过渡,可以实现对中心交换区关联的任意两个连通区中的超导比特之间的两比特门操作,从而有助于在大规模超导量子芯片上实现通用量子计算所需的各种量子操作。
50.结合第一方面,在第一方面的某些实现方式中,所述控制电路还用于控制所述第一悬挂超导比特与所述至少两个连通区中除所述第五连通区之外的其他连通区中和其耦合的第一超导比特的耦合强度小于第一预设值,所述第一悬挂超导比特与所述第五连通区中的和其耦合的第一超导比特的耦合强度大于第二预设值,并发送第十二脉冲波形,所述第十二脉冲波形用于对所述第一悬挂超导比特进行复位操作。
51.因此,本技术实施例通过孤立出单个连通区,或者孤立出中心交换区,实现对用于过渡不同连通区中超导比特之间量子操作的第一悬挂超导比特进行复位操作,能够恢复该第一悬挂超导比特的量子状态,从而避免进行不同连通区中的超导比特之间的量子操作对其他超导比特造成影响。
52.结合第一方面,在第一方面的某些实现方式中,所述第一悬挂超导比特与其所在的连通区内的一个(或少数)第一超导比特耦合。这样,能够使得可以通过断开第一悬挂超导比特与该一个第一超导比特之间的耦合,或者通过断开第一悬挂超导比特与该少数第一超导比特的耦合时,即可孤立出中心交换区,从而更方便、有效的分割出子空间。
53.结合第一方面,在第一方面的某些实现方式中,所述第一中心交换区的数量为至少两个;
54.所述超导量子芯片还包括第二中心交换区,所述第二中心交换区包括至少两个第二悬挂超导比特和一个第二中心超导比特,所述至少两个第二悬挂超导比特与所述至少两个第一中心交换区一一对应,所述第二中心超导比特与每个所述第二悬挂超导比特耦合,每个所述第二悬挂超导比特与所述每个第二悬挂超导比特所对应的第一中心交换区中的至少一个超导比特耦合;
55.所述控制电路还用于控制所述第二中心超导比特与每个所述第二悬挂超导比特的耦合强度,以及每个所述第二悬挂超导比特与所述第二悬挂超导比特所对应的第一中心交换区中的超导比特的耦合强度。
56.因此,本技术实施例可以以二维结构的超导量子芯片为基础,在该二维结构中的至少两个第一中心超导比特中的每个第一中心超导比特上可以引出一个第二悬挂超导比
特(即每个第一中心超导比特分别于一个第二悬挂超导比特耦合),该至少两个第二悬挂超导比特均与第二中心超导比特耦合,形成了三维结构的超导量子芯片,即该三维结构的超导量子芯片可以将多个二维结构耦合(或连接)在一起。
57.进一步的,在该三维结构的超导量子芯片上,可以针对同一个二维结构内,或者针对不同二维结构间的情况,对超导量子芯片上的超导比特进行量子操控,从而有助于在大规模超导量子芯片上实现通用量子计算所需的各种量子操作。
58.结合第一方面,在第一方面的某些实现方式中,所述第一中心交换区的数量为至少两个;
59.所述超导量子芯片还包括第三中心交换区,所述第三中心交换区包括一个第三中心超导比特,所述第三中心超导比特与每个所述第一中心交换区中的至少一个超导比特耦合;
60.所述控制电路还用于控制所述第三中心超导比特与每个所述第一中心交换区的超导比特的耦合强度。
61.因此,本技术实施例可以以二维结构的超导量子芯片为基础,在该二维结构中的至少两个第一中心超导比特中的每个第一中心超导比特上可以引出一个第三中心超导比特,形成了三维结构的超导量子芯片,即该三维结构的超导量子芯片可以将多个二维结构耦合(或连接)在一起。
62.进一步的,在该三维结构的超导量子芯片上,可以针对同一个二维结构内,或者针对不同二维结构间的情况,对超导量子芯片上的超导比特进行量子操控,从而有助于在大规模超导量子芯片上实现通用量子计算所需的各种量子操作。
63.结合第一方面,在第一方面的某些实现方式中,所述每个连通区中包括的总的超导比特的个数小于或等于n,所述第一中心交换区中包括的总的超导比特的个数小于或等于n,其中,n表示有效数值求解的量子系统的最大维度,n为正整数。
64.因此,本技术通过使得每个连通区中包括的超导比特的数量小于或等于有效数值求解的量子系统的最大维度,能够使得连通区内部的量子操作可以通过数值优化的方法求解脉冲波形,从而有助于实现在大规模超导量子计算芯片上实现通用量子计算所需的各种量子操控。
65.一种可能的情况,当第一中心交换区包括第一中心超导比特和至少两个连通区对应的第一悬挂超导比特时,与该第一中心交换区中包括的第一悬挂超导比特的数量,即第一中心交换区关联的连通区的数量小于或等于(n-1)。因此,本技术能够使得第一中心交换区内部的量子操作可以通过数值优化的方法求解脉冲波形,从而有助于实现在大规模超导量子计算芯片上实现通用量子计算所需的各种量子操控。
66.另一种可能的情况,当第一中心交换区中只包含一个中心超导比特时,与第一中心交换区关联的连通区的数量不会对第一中心交换区中包含的超导比特的数量造成影响,因此此时对第一中心交换区关联的连通区的数量不作限定。另外,如果不考虑量子超导芯片的空间限制,此时第一中心交换区中可以悬挂任意多个连通区,从而可以容纳任意多个超导比特。
67.结合第一方面,在第一方面的某些实现方式中,该超导量子计算系统中可以包括控制系统,控制系统中包括上述控制电路。示例性的,控制系统中还可以包括微波源,任意
波发生器,以及集成化的测控单板等设备,本技术实施例对此不作限定。
68.结合第一方面,在第一方面的某些实现方式中,该超导量子计算系统中还可以包括测量系统,用于读出超导量子芯片中的超导比特的最终状态,并根据该最终状态获取测量结果。
69.第二方面,提供了一种量子比特操控方法,应用于超导量子计算系统,所述超导量子计算系统包括控制电路和超导量子芯片,
70.所述超导量子芯片包括至少两个连通区和第一中心交换区,其中,所述至少两个连通区中的每个连通区包括第一悬挂超导比特和至少一个第一超导比特,其中,所述第一悬挂超导比特与至少一个所述第一超导比特耦合;
71.所述第一中心交换区包括所述每个连通区中的所述第一悬挂超导比特,用于传递不同连通区中的超导比特之间的量子操作;
72.所述方法包括:
73.所述控制电路控制所述每个连通区中的所述第一悬挂超导比特与至少一个所述第一超导比特的耦合强度,获取第一子空间,其中,所述第一子空间为所述连通区或所述第一中心交换区;
74.所述控制电路向所述超导量子芯片发送脉冲波形,所述脉冲波形用于对所述第一子空间中的超导比特进行量子操作。
75.结合第二方面,在第二方面的某些实现方式中,所述第一中心交换区还包括一个第一中心超导比特,其中,所述第一中心超导比特与所述每个连通区的所述第一悬挂超导比特耦合。
76.结合第二方面,在第二方面的某些实现方式中,所述控制电路控制所述每个连通区中的所述第一悬挂超导比特与至少一个所述第一超导比特的耦合强度,获取第一子空间,包括:
77.所述控制电路控制第一连通区中的所述第一悬挂超导比特与所述第一中心超导比特的耦合强度小于第一预设值,获取所述第一子空间,其中,所述第一子空间为所述第一连通区;
78.其中,所述控制电路向所述超导量子芯片发送脉冲波形,所述脉冲波形用于对所述第一子空间中的超导比特进行量子操作,包括:
79.所述控制电路向所述超导量子芯片发送第一脉冲波形,所述第一脉冲波形用于对所述第一连通区中的超导比特进行量子操作。
80.结合第二方面,在第二方面的某些实现方式中,所述控制电路控制所述每个连通区中的所述第一悬挂超导比特与至少一个所述第一超导比特的耦合强度,获取第一子空间,包括:
81.所述控制电路控制所述每个连通区的所述第一悬挂超导比特与和其耦合的第一超导比特的耦合强度小于第一预设值,获取所述第一子空间,其中,所述第一子空间为所述第一中心交换区;
82.其中,所述控制电路向所述超导量子芯片发送脉冲波形,所述脉冲波形用于对所述第一子空间中的超导比特进行量子操作,包括:
83.所述控制电路向所述超导量子芯片发送第二脉冲波形,所述第二脉冲波形用于对
所述第一中心交换区中的超导比特进行量子操作。
84.结合第二方面,在第二方面的某些实现方式中,所述至少两个连通区中包括第二连通区和第三连通区,所述方法还包括:
85.所述控制电路控制所述第二连通区中的所述第一悬挂超导比特与所述第一中心超导比特的耦合强度小于第一预设值,控制所述第二连通区中的所述第一悬挂超导比特与和其耦合的第一超导比特的耦合强度大于第二预设值,并向所述超导量子芯片发送第三脉冲波形,所述第三脉冲波形用于对所述第二连通区中的一个所述第一超导比特和所述第二连通区中的所述第一悬挂超导比特进行两比特操作;
86.控制所述第二连通区中的所述第一悬挂超导比特与所述第一中心超导比特的耦合强度大于所述第二预设值,所述第三连通区中的所述第一悬挂超导比特与所述第一中心超导比特的耦合强度大于所述第二预设值,所述每个连通区的所述第一悬挂超导比特与和其耦合的第一超导比特的耦合强度小于所述第一预设值,并向所述超导量子芯片发送第四脉冲波形,所述第四脉冲波形用于对所述第一中心交换区中的所述第二连通区的所述第一悬挂超导比特和所述第三连通区的所述第一悬挂超导比特进行两比特操作;
87.控制所述第三连通区的所述第一悬挂超导比特与和其耦合的第一超导比特的耦合强度大于所述第二预设值,所述第三连通区中的所述第一悬挂超导比特与所述第一中心超导比特的耦合强度小于所述第一预设值,并向所述超导量子芯片发送第五脉冲波形,所述第五脉冲波形用于对所述第三连通区中的一个所述第一超导比特与所述第三连通区中的所述第一悬挂超导比特进行两比特操作。
88.结合第二方面,在第二方面的某些实现方式中,所述控制电路控制所述第三连通区中的所述第一悬挂超导比特与所述第一中心超导比特的耦合强度大于所述第二预设值,控制所述每个连通区的所述第一悬挂超导比特与和其耦合的第一超导比特的耦合强度小于所述第一预设值,并向所述超导量子芯片发送第六脉冲波形,所述第六脉冲波形用于对所述第一中心交换区中的所述第三连通区的所述第一悬挂超导比特进行复位操作;
89.控制所述第二连通区的所述第一悬挂超导比特与所述第二连通区中和其耦合的第一超导比特的耦合强度大于所述第二预设值,控制所述第二连通区中的所述第一悬挂超导比特与所述第一中心超导比特的耦合强度小于所述第一预设值,并向所述超导量子芯片发送第七脉冲波形,所述第七脉冲波形用于对所述第二连通区中的所述第一悬挂超导比特进行复位操作。
90.结合第二方面,在第二方面的某些实现方式中,所述每个连通区中的第一悬挂超导比特为同一个超导比特。
91.结合第二方面,在第二方面的某些实现方式中,所述至少两个连通区中包括第四连通区,所述控制电路控制所述每个连通区中的所述第一悬挂超导比特与至少一个所述第一超导比特的耦合强度,获取第一子空间,包括:
92.所述控制电路控制所述第一悬挂超导比特与所述至少两个连通区中除所述第四连通区之外的其他连通区中和其耦合的第一超导比特的耦合强度小于第一预设值,获取所述第一子空间,其中,所述第一子空间为所述第四连通区;
93.其中,所述控制电路向所述超导量子芯片发送脉冲波形,所述脉冲波形用于对所述第一子空间中的超导比特进行量子操作,包括:
94.所述控制电路向所述超导量子芯片发送第八脉冲波形,所述第八脉冲波形用于对所述第四连通区中的超导比特进行量子操作。
95.结合第二方面,在第二方面的某些实现方式中,所述控制电路控制所述每个连通区中的所述第一悬挂超导比特与至少一个所述第一超导比特的耦合强度,获取第一子空间,包括:
96.所述控制电路控制所述第一悬挂超导比特与和其耦合的第一超导比特的耦合强度小于第一预设值,获取所述第一子空间,其中,所述第一子空间为所述第一中心交换区;
97.其中,所述控制电路向所述超导量子芯片发送脉冲波形,所述脉冲波形用于对所述第一子空间中的超导比特进行量子操作,包括:
98.所述控制电路向所述超导量子芯片发送第九脉冲波形,所述第九脉冲波形用于对所述第一悬挂超导比特进行单比特量子操作。
99.结合第二方面,在第二方面的某些实现方式中,所述至少两个连通区中包括第五连通区和第六连通区,所述方法还包括:
100.所述控制电路控制所述第一悬挂超导比特与所述至少两个连通区中除所述第五连通区之外的其他连通区中的和其耦合的第一超导比特的耦合强度小于第一预设值,所述第一悬挂超导比特与所述第五连通区中的和其耦合的第一超导比特的耦合强度大于第二预设值,并向所述超导量子芯片发送第十脉冲波形,所述第十脉冲波形用于对所述第五连通区中一个所述第一超导比特与所述第一悬挂超导比特进行两比特操作;
101.控制所述第一悬挂超导比特与所述至少两个连通区中除所述第六连通区之外的其他连通区中和其耦合的第一超导比特的耦合强度小于第一预设值,所述第一悬挂超导比特与所述第六连通区中的和其耦合的第一超导比特的耦合强度大于第二预设值,并向所述超导量子芯片发送第十一脉冲波形,所述第十一脉冲波形用于对所述第六连通区中一个第一超导比特与所述第一悬挂超导比特进行两比特操作。
102.结合第二方面,在第二方面的某些实现方式中,还包括:
103.所述控制电路控制所述第一悬挂超导比特与所述至少两个连通区中除所述第五连通区之外的其他连通区中和其耦合的第一超导比特的耦合强度小于第一预设值,所述第一悬挂超导比特与所述第五连通区中的和其耦合的第一超导比特的耦合强度大于第二预设值,并向所述超导量子芯片发送第十二脉冲波形,所述第十二脉冲波形用于对所述第一悬挂超导比特进行复位操作。
104.结合第二方面,在第二方面的某些实现方式中,所述第一悬挂超导比特与其所在的连通区内的一个第一超导比特耦合。
105.结合第二方面,在第二方面的某些实现方式中,所述第一中心交换区的数量为至少两个;
106.所述超导量子芯片还包括第二中心交换区,所述第二中心交换区包括至少两个第二悬挂超导比特和一个第二中心超导比特,所述至少两个第二悬挂超导比特与所述至少两个第一中心交换区一一对应,所述第二中心超导比特与每个所述第二悬挂超导比特耦合,每个所述第二悬挂超导比特与所述每个第二悬挂超导比特所对应的第一中心交换区中的至少一个超导比特耦合;
107.所述方法还包括:
108.所述控制电路控制所述第二中心超导比特与每个所述第二悬挂超导比特的耦合强度,以及每个所述第二悬挂超导比特与所述第一中心交换区中的超导比特的耦合强度。
109.结合第二方面,在第二方面的某些实现方式中,所述第一中心交换区的数量为至少两个;
110.所述超导量子芯片还包括第三中心交换区,所述第三中心交换区包括一个第三中心超导比特,所述第三中心超导比特与每个所述第一中心交换区中的至少一个超导比特耦合;
111.所述方法还包括:
112.所述控制电路控制所述第三中心超导比特与每个所述第一中心交换区的超导比特的耦合强度。
113.结合第二方面,在第二方面的某些实现方式中,所述每个连通区中包括的总的超导比特的个数小于或等于n,所述第一中心交换区中包括的总的超导比特的个数小于或等于n,其中,n表示有效数值求解的量子系统的最大维度,n为正整数。
114.第三方面,提供了一种超导量子芯片,包括至少两个连通区和第一中心交换区,其中,
115.所述至少两个连通区中的每个连通区包括第一悬挂超导比特和至少一个第一超导比特,其中,所述第一悬挂超导比特与至少一个所述第一超导比特耦合;
116.所述第一中心交换区包括所述每个连通区中的所述第一悬挂超导比特,用于传递不同连通区中的超导比特之间的量子操作;
117.其中,所述每个连通区中的所述第一悬挂超导比特与至少一个所述第一超导比特的耦合强度可调。
118.可选地,所述超导量子芯片还配置有控制电路,所述控制电路用于控制所述每个连通区中的所述第一悬挂超导比特与至少一个所述第一超导比特的耦合强度。应理解,第一方面中的其他可实现方式,均可应用于第三方面中。
119.应理解,本技术的第二方面、第三方面及对应的实现方式所取得的有益效果参见本技术的第一方面及对应的实现方式所取得的有益效果,不再赘述。
附图说明
120.图1是一个qubit,以及两个qubit的示意图;
121.图2示出了两种两比特门操作的具体例子;
122.图3示出了平面网状格qubit芯片的一个示例;
123.图4示出了不相邻的两个qubit实现两比特门操作的一个示例;
124.图5示出了梯度上升优化方法(grape)原理的一个示意图;
125.图6示出了本技术实施例提供的一种超导量子计算系统的示意性框图;
126.图7示出了一种第一中心交换区与至少两个连通区的一个示例;
127.图8示出了在不同连通区之间的量子操控的一个具体例子;
128.图9示出了不同连通区之间两比特cnot门拆解的一个具体例子;
129.图10示出了另一种第一中心交换区与至少两个连通区的一个示例;
130.图11示出了在不同连通区之间的量子操控的一个具体例子;
131.图12示出了不同连通区之间两比特cnot门拆解的一个具体例子;
132.图13示出了三维结构的超导量子芯片的一个示例;
133.图14a示出了同一个二维结构内的一种量子操控方案;
134.图14b示出了同一个二维结构内的另一种量子操控方案;
135.图14c示出了同一个二维结构内的另一种量子操控方案;
136.图15示出了在不同二维结构之间的量子操控的一个具体例子;
137.图16示出了不同二维结构之间两比特cnot门拆解的一个具体例子;
138.图17示出了三维结构的超导量子芯片的另一个示例;
139.图18示出了本技术实施例提供的量子比特操控方法的一个示意性流程图。
具体实施方式
140.下面将结合附图,对本技术中的技术方案进行描述。
141.首先,对本技术实施例中涉及的相关概念和技术作简单介绍。
142.1、qubit,也可以称为超导量子比特(超导qubit)、超导比特,可视为含有非线性电感的lc震荡回路,其核心部件可以是由约瑟夫森结构成的非线性电感。qubit之间可以通过电容、腔、耦合器,或其他方式耦合(也可以称为“连接”)起来,使得相邻qubit产生相互作用。
143.图1中(a)示出了一个qubit的示意图,(b)示出了qubit通过电容连接的示意图。其中,在(a)图中,ic表示约瑟夫森结中的电感,c表示约瑟夫森结中电容。在(b)图中,l1和c1分别表示一个qubit中的约瑟夫森结中的电感和电容,l2和c2分别表示另一个qubit中的约瑟夫森结中的电感和电容,这两个qubit通过电容cc耦合。
144.2、悬挂qubit,与其他qubit(例如悬挂qubit,或qubit)之间可以通过电容、腔、耦合器,或其他方式耦合起来,使得悬挂qubit与该其他qubit产生相互作用。悬挂qubit与该其他qubit之间的耦合为可调耦合,即悬挂qubit与其他qubit之间的耦合强度大小可调。示例性的,可以通过调节用于耦合悬挂qubit与其他qubit的电容、腔或耦合器的参数,来实现调节悬挂qubit与其他qubit之间的耦合强度大小。
145.在一些可能的实施例中,当悬挂qubit与其他qubit之间的耦合强度小于第一预设值时,可以认为断开(或切断)了悬挂qubit与其他qubit之间的连接(或耦合),即该悬挂qubit与其他qubit之间没有相互作用。此时,也可以认为悬挂qubit与其他qubit之间的耦合强度近似为0。示例性的,第一预设值可以为1khz量级,或者为qubit之间产生相互作用时的耦合强度的千分之一。
146.在一些可能的实施例中,当悬挂qubit与其他qubit之间的耦合强度大于第二预设值时,可以认为悬挂qubit与其他qubit之间存在有效可观的耦合强度,即二者具有相互作用。示例性的,第二预设值可以为5mhz量级。
147.本技术实施例中,第一预设值与第二预设值大小可以相同,或者不同,本技术实施例对此不作限定。在一些可选的实施例中,第二预设值可以远大于第一预设值。
148.在第一预设值与第二预设值大小相同的情况下,当悬挂qubit与其他qubit之间的耦合强度小于该预设值时,可以认为悬挂qubit与其他qubit之间断开连接,即不具有相互作用。当悬挂qubit与其他qubit之间的耦合强度大于该预设值时,可以认为悬挂qubit与其
他qubit之间连接,即具有相互作用。
149.3、单比特门操作,也可以称为单比特操作,指对单个qubit的量子态进行的逻辑门操作,例如比特翻转、相位旋转等,不作限定。
150.在超导量子计算系统中,单比特门操作可以由输入的微波脉冲信号来直接简单的实现。
151.4、两比特门操作,也可以称为两比特操作,指对两个qubit的量子态进行两比特逻辑门操作,例如可以为量子态交换操作(swap)、受控非门操作(cont)、受控相位门操作(cz)等,不作限定。
152.在超导量子计算系统中,有耦合作用(或相互作用)的两个qubit之间可以实现两比特门操作。示例性的,可以通过线路(例如电容、或腔、或耦合器)直接连接两个超导比特,以使得该两个超导比特之间有相互作用。
153.图2示出了两种两比特门操作的具体例子。示例性的,可以将待操控的两个目标qubit孤立出来,再通过外加微波(如图2中(a)图所示)或者调节外加磁场(如图2中(b)图所示)等方式来实现两比特门操作。通过外加微波或调节外加磁场,使得邻近两qubit的产生共振,进而能够实现两比特门操控方案。在两比特门操作中,控制脉冲的波形具有简单可扩展的解析形式。例如,在谷歌(google)超导绝热cz门中,脉冲波形可以为高斯波形。
154.通常,对qubit的计算操作包括单比特门操作和两比特门操作。一个有意义的量子算法一般包含多个单比特门操作和任意两比特门操作。
155.3、多比特门操作,也称为多比特操作,指对三个或三个以上的比特进行全局操作,例如三比特toffoli门操作,不作限定。
156.一种qubit芯片设计中,每个qubit只与邻近的qubit有直接耦合,芯片中的qubit排成一条线或者平面网状格。图3示出了平面网状格qubit芯片的一个示例。其中,每个qubit通过可调耦合器与其相邻的另一个qubit产生相互作用。
157.在该设计中,相邻的两个qubit可以直接进行两比特门操作。示例性的,当需要对某两个邻近qubit(例如图3中的qubit a和qubit b)进行两比特门操作时,需要将该两个qubit的周边邻近比特的频率调到远离qubit a和qubit b的频率的位置,或者将周边邻近比特与qubit a,以及周边邻近比特与qubit b之间的耦合强度调节为0(即为0或近似为0),从而将需要操作的两个qubit孤立出来,近似视为两体问题进行处理。
158.在上述设计中,对两个目标qubit进行操控时,都需将该待操控的连个目标qubit孤立出来,只考虑简化的两个邻近qubit间的相互作用。在实际操作中,很难实现理想的孤立环境,即使将周边比特与目标qubit调到较大的失谐或者将耦合强度调到很小,随着芯片中的qubit数增加,这些周边比特残留的相互作用累积起来,会影响实际操作的保真度。
159.同时,在该设计中,qubit芯片上会存在微波串扰现象,对目标qubit进行操控时,不可避免地会有微波串扰到周围比特上。此时,目标qubit和周围众多比特一起形成了复杂的多体问题。因此在对目标qubit进行操控时,很难对周围qubit不产生额外的影响。
160.另外,在上述qubit芯片中实现较复杂的算法时,如果一个qubit需要与相隔较远的一个qubit进行两比特门操作时,qubit需要依次与相邻的qubit进行量子态交换操作,即将量子态交换到与目标qubit相邻的比特上,在进行两比特门操作。计算之后,还需要再次进行量子态交换,将量子态放回原来的qubit上。图4示出了不相邻的两个qubit实现两比特
门操作的一个示例。如图4所示,当需要对不相邻的qubit q1和qubit q4进行两比特受控相位门操作时,需要对q1和与q1相邻的qubit q2进行swap操作,将q1的量子态交换到q2上。然后对q2和与q2相邻的qubit q3进行swap操作,将q2的量子态交换到q3上。然后,对q3和q4进行两比特受控相位门操作。之后,需要对q3和与q2进行swap操作,将q3的量子态交换到q2上,对q2和q1进行swap操作,将q2的量子态交换到q1上。
161.每一个门操作都需要消耗一定的时间,而一个量子芯片系统只有有限长的相干时间,因此一个算法或一系列操作步骤只有在其相干时间内完成,才能得到正确的结果。如此,对于上述qubit与相隔较远的qubit进行两比特门操作方案,需要消耗大量步骤在量子态交换的操作上,使得相干时间之内能够进行的实现某算法所需的门操作次数大大减少,相应的能够实现的算法的复杂度也会降低。
162.由于量子计算测量时的概率性塌缩,要得到一个争取的计算结果,需要对算法的步骤重复进行多次操作和测量。每次操作和测量完成之后,都需要重新将系统初始化,即将每一个qubit的状态制备成已知的量子态,例如可以为基态,即表示qubit为“0”的态。因此要快速得到最终计算结果,快速和准确的初始化过程也是量子计算中必须的技术。
163.在实际应用中,随着qubit芯片中的比特数增加,qubit之间的耦合情况也随之变得复杂,同时多比特之间还存在微波脉冲串扰等现象。这些问题都会导致无法通过简单形式的脉冲来实现高保真度的门操作。针对这些问题,可以使用计算机优化脉冲波形,将整个复杂的多比特全局相互作用考虑进去,以设计出高保真度、高鲁棒性的脉冲波形。
164.示例性的,梯度上升优化方法(grape)为一种脉冲数值优化技术。下面以grape脉冲为例,介绍优化搜索脉冲的基本思想。可以理解的是,grape脉冲可以替换为各种数值优化脉冲,本技术实施例对此不作限定。
165.如图5所示,可以将总时长为t的微波脉冲分割成n片,每小段脉冲会有独立的幅度、相位,通过对每小段脉冲幅度、相位进行数值优化搜索,最终能会找到一组解,使得总的脉冲效果达到最优,能够达到较高的操控保真度。数值优化出来的脉冲不具有解析的波形,通过对大量的参数进行优化,能极大地利用各种操控的自由度,场的不均匀性、对周边比特的串扰等等因素。其原理简单直接,能实现对多比特的复杂问题进行数值计算,求解出高保真度的波形,而不局限于仅仅实现简单的两比特操控,可以直接实现多比特的门操控(也可以称为多比特操作)。作为示例,可以通过数值优化脉冲的方法,在核磁共振体系上直接实现5比特任意全局门操控,以及12比特全局系统下的两比特门操作。
166.但是,随着系统中qubit数目的增加,数值优化脉冲技术在计算过程中处理的矩阵运算的维度指数性的增加,导致需要消耗大量的经典计算资源,不适合大规模量子计算。有鉴于此,本技术设计了一种可分块化的超导量子芯片,并利用数值优化的方法针该超导量子芯片设计了一套操控方案,以对大规模超导量子计算系统中的超导qubit进行操作。
167.图6示出了本技术实施例提供的一种超导量子计算系统600的示意性框图。如图6所示,系统600包括控制系统610和超导量子芯片620。其中,超导量子芯片620包含qubit,用于实现量子计算。控制系统610中可以包括控制电路,用于操控超导量子芯片620中的qubit的状态,以进行计算操作。可选的,系统600中还可以包括测量系统630,用于读出超导量子芯片620中的qubit的最终状态,并根据该qubit的最终状态获取测量结果。
168.示例性的,控制系统610可以按照计算操作的需求,控制微波源以及dac等调制脉
冲信号,将一系列微波脉冲序列输入到超导量子芯片620,对超导量子芯片620中的qubit量子态进行操作。所有操作完成之后,测量系统630可以输出测量脉冲信号至超导量子芯片620,超导量子芯片620可以根据该测量脉冲信号,向测量系统630返回信号。测量系统630根据返回的信号的变化,获取超导量子芯片620中的qubit的状态信息,进而得到计算结果。
169.作为具体的示例,控制系统610可以为包括微波源、任意波发生器、集成化的测控单板等设备,超导量子芯片620中还可以包括读出腔结构,用于读出芯片中的量子态,本技术实施例对此不作限定。
170.另外,系统600中还可以包括一套提供低温环境的制冷机和真空系统,使得超导量子芯片620可以置于低温环境和真空环境中,尽可能排除外界的干扰。
171.本技术实施例中,超导量子芯片620可以包括连通区和中心交换区。连通区的数量可以为至少两个。其中,中心交换区包括第一中心交换区。在该超导量子芯片620中,包括至少两个连通区和第一中心交换区。其中,该至少两个连通区中的每个连通区包括第一悬挂超导比特和至少一个第一超导比特,第一中心交换区包括该第一悬挂超导比特。其中,每个连通区中的该第一悬挂超导比特的数量可以为一个,两个或者多个。
172.继续参见图6,示出了超导量子芯片620中一个连通区621与第一中心交换区622的一个示例。其中,连通区621可以包括至少一个第一超导比特(即qubit)和一个第一悬挂超导比特(即悬挂qubit),第一中心交换区622可以包括第一悬挂超导比特(即连通区621中的第一悬挂超导比特)。需要说明的是,这里以连通区621中包含一个第一悬挂超导比特为例进行描述,但是本技术并不限于此。例如,连通区621中的第一悬挂超导比特的数量也可以为两个,或者多个,此时每个第一悬挂超导比特与周围比特的耦合方式以及控制方式可以相同或相似,不再赘述。
173.也就是说,这里该第一悬挂超导比特既是属于连通区621中的超导比特,也是属于第一中心交换区622中的超导比特。此时,可以称该连通区621位第一中心交换区622关联的连通区,即连通区621为该第一中心交换区622包括的第一悬挂超导比特对应的连通区。
174.需要说明的是,在图6以及下文中图7、图8、图10、图11、图13、图14a、图14b、图14c、图15和图17所示的超导量子芯片中,示意性的示出了连通区或中心交换区的边界线,这只是为了本领域技术人员能够更方便的理解,或更清楚的知晓本技术实施例中的“连通区”或“中心交换区”中包含的超导比特。实际上,在超导量子芯片的制造过程,或者超导量子芯片的结构中,并没有,也不会出现这些边界线。应理解,图14a、图14b、图14c、图15中不同类型的比特的表示方式,可参见图13
175.还需要说明的是,在图6所示的超导量子芯片620中,除连通区621之外的其他连通区与连通区621相类似,也包括第一悬挂超导比特和至少一个第一超导比特。并且类似地,第一中心交换区622中还包括其他连通区中的第一悬挂超导比特。另外,在其他连通区中包括的第一超导比特的数量可以与连通区621中包括的第一超导比特的数量相同,或不同,本技术实施例对此不作限定。
176.其中,连通区621内的第一悬挂超导比特与该连通区621内的至少一个第一超导比特耦合,比如和该连通区内的一个第一超导比特耦合,或者与该连通区内的两个或多个,或者全部第一超导比特耦合,本技术实施例对此不作限定。示例性的,第一悬挂超导比特与第一超导比特之间可以通过电容、腔或耦合器等耦合,以使得彼此间产生相互作用,本技术实
施例对此不作限定。
177.需要说明的是,超导量子芯片620中其他连通区中第一悬挂超导比特与该连通区内的至少一个第一超导比特之间的耦合方式,与连通区621中第一悬挂超导比特与其内的至少一个第一超导比特之间的耦合方式相同,不再赘述。
178.在一些可选的实施例中,当连通区内的第一超导比特的数量为至少两个时,该至少两个第一超导比特彼此间可以有较强耦合。例如,连通区内的每个第一超导比特可以和该连通区内的其他一个或多个第一超导比特耦合,或者和该连通区内的其他所有第一超导比特耦合,本技术实施例对此不作限定。其中,该至少两个第一超导比特间可以通过电容、腔或耦合器等耦合,以使得彼此间产生相互作用,本技术实施例对该至少两个第一超导比特间的耦合形式、连通度等不作限定。这里,连通度可以表示第一超导比特与其他超导比特相耦合的最小数目。
179.本技术实施例中,第一中心交换区622用于传递不同连通区中的超导比特之间的量子操作。也就是说,不同连通区中的超导比特可以通过第一中心交换区过渡实现量子操作。
180.示例性的,当第一中心交换区622中包括至少两个连通区对应的第一悬挂超导比特时,第一中心交换区622用于传递该至少两个连通区中的不同连通区中的超导比特之间的量子操作。
181.作为一个具体的例子,当第一中心交换区622中包括连通区#1中的第一悬挂超导比特和连通区#2中的第一悬挂超导比特时,第一中心交换区622用于传递连通区#1中的超导比特和连通区#2中的超导比特之间的量子操作。示例性的,可以将连通区#1中的目标超导比特#1与第一中心交换区622中的第一悬挂超导比特进行量子态交换操作,将目标超导比特#1的量子态交换到与连通区#2中的第一悬挂比特上,对目标超导比特#2与该第一悬挂比特进行两比特门操作,实现通过第一中心交换区622来传递连通区#1中的目标超导比特#1和连通区#2中的目标超导比特#2之间的量子操作。
182.本技术实施例中,控制系统610中可以包括控制电路,用于控制第一悬挂超导比特与第一超导比特的耦合强度。也就是说,在本技术实施例中,第一悬挂超导比特与第一超导比特之间的耦合为可调耦合,即第一悬挂超导比特与第一超导比特之间的耦合强度的大小可调。
183.示例性的,控制电路可以用于控制第一悬挂超导比特与第一超导比特之间的耦合强度小于第一预设值,以断开第一悬挂超导比特与第一超导比特之间的耦合。或者,控制电路可以用于控制第一悬挂超导比特与第一超导比特之间的耦合强度大于第二预设值,以使得第一悬挂超导比特与第一超导比特之间具有相互作用。
184.当控制电路用于控制连通区中的第一悬挂超导比特与其他超导比特之间的耦合强度小于第一预设值,即断开该第一悬挂超导比特与其他超导比特之间的耦合时,可以孤立出该连通区,从而分割出子空间。
185.当控制电路用于控制每个连通区中的第一悬挂超导比特与该连通区中的该第一悬挂超导比特所耦合的第一超导比特的耦合时,可以孤立出第一中心交换区,从而分割出子空间。
186.在一些可选的实施例中,所述第一悬挂超导比特与其所在的连通区内的一个第一
超导比特耦合。也就是说,每个连通区中的第一悬挂超导比特可以与该连通区中的一个第一超导比特,或者少数第一超导比特耦合,使得可以通过断开第一悬挂超导比特与该一个第一超导比特之间的耦合,或者通过断开第一悬挂超导比特与该少数第一超导比特的耦合时,即可孤立出中心交换区,从而更方便、有效的分割出子空间。
187.因此,在超量量子计算系统中,通过控制第一悬挂超导比特与第一超导比特之间的耦合强度,能够有助于在超导量子芯片上孤立出单个连通区,或者孤立出中心交换区,从而有效的分割出子空间。在分割出的子空间内部,可以实现任意单比特或多比特逻辑门操控,并且不同连通区之间的两比特门操控可以通过中心交换区过渡,因此本技术实施例能够在大规模超导量子计算芯片上实现通用量子计算所需的各种量子操控。
188.示例性的,可以通过数值优化脉冲技术,将分割出的子空间内部的整体作用考虑进去,实现连通区内部或中心交换区内部高保真度的任意单比特或多比特逻辑门操控,以及通过若干个数值优化脉冲来实现通过中心交换区来过渡不同连通区之间的两比特量子操控,本技术实施例对此不作限定。
189.另外,在本技术实施例中,连通区内的第一超导比特之间可以拥有较大的连通度,每个比特可以和多个比特存在相互作用。这样,在连通区内部,可以通过一个数值优化脉冲波形,实现复杂的线路,从而有助于节省线路时间,避免过多的退相干。同时,使用该数值优化脉冲波形,能够有助于增加对于环境噪音、微波串扰等因素的鲁棒性,从而提高量子操控的保真度。
190.本技术实施例中,第一中心交换区中包括每个连通区中的第一悬挂超导比特,其中该至少两个连通区的第一悬挂超导比特可以为不同的超导比特,或者该至少两个连通区的第一悬挂超导比特也可以为同一个超导比特,本技术对此不作限定。以下分别对这两种实现方式以及对应的量子操控方式进行描述。
191.第一种实现方式
192.在该实现方式,该至少两个连通区的第一悬挂超导比特可以为不同的超导比特。此时,第一中心交换区中还包括一个中心超导比特(可以称为第一中心超导比特)。也就是说,在该实现方式中,第一中心交换区中包括第一中心超导比特和至少两个连通区分别对应的第一悬挂超导比特。其中,该第一中心超导比特与每个连通区的第一悬挂超导比特耦合。
193.控制电路还可以用于控制第一中心交换区与第一悬挂超导比特之间的耦合强度。也就是说,第一中心超导比特与第一悬挂超导比特之间的耦合为可调耦合,即第一中心超导比特与第一悬挂超导比特之间的耦合强度的大小可调。
194.示例性的,控制电路可以用于控制第一中心超导比特与第一悬挂超导比特之间的耦合强度小于第一预设值,以切断第一中心超导比特与第一悬挂超导比特之间的耦合。或者,控制电路可以用于控制第一中心超导比特与第一悬挂超导比特之间的耦合强度大于第二预设值,以使得第一中心超导比特与第一悬挂超导比特之间具有相互作用。
195.图7示出了该实现方式下的第一中心交换区与至少两个连通区的一个示例。如图7所示,超导量子芯片620中包括第一中心交换区701、连通区702、连通区703和连通区704。其中,第一中心交换区701中包括一个第一中心超导比特,连通区702中的第一悬挂超导比特,连通区703中的第一悬挂超导比特,以及连通区704中的第一悬挂超导比特。并且,第一中心
超导比特分别于连通区702至704中的每个连通区中的第一悬挂超导比特耦合,每个连通区中的第一悬挂超导比特分别于该连通区内的至少一个第一超导比特耦合。控制电路可以用于控制第一中心超导比特与第一悬挂超导比特之间的耦合强度,以及控制第一悬挂超导比特与第一超导比特之间的耦合强度。
196.需要说明的是,图7中仅以第一中心交换区包括4个连通区中的第一悬挂超导比特为例进行描述,但是本技术实施例并不限于此。例如,第一中心交换区中还可以包括更多,或者更少,例如3个,或者5个连通区中的第一悬挂超导比特。
197.另外,图7中每个连通区内第一悬挂超导比特与至少一个第一超导比特的耦合方式,以及至少一个第一超导比特之间的耦合方式可以参见图6中连通区621的描述,不再赘述。
198.继续参考图7,当控制电路用于控制连通区中的第一悬挂超导比特与第一中心超导比特之间的耦合强度小于第一预设值,即断开该第一悬挂超导比特与第一中心超导比特之间的耦合时,可以孤立出该连通区,从而分割出子空间。例如,当控制电路用于控制连通区702中的第一悬挂超导比特与第一中心超导比特之间的耦合强度小于第一预设值时,可以孤立出该连通区702。孤立其他连通区的方式与孤立连通区702的方式类似,不再赘述。
199.当控制电路用于控制每个连通区中的第一悬挂超导比特与该连通区中的该第一悬挂超导比特所耦合的第一超导比特的耦合时,可以孤立出第一中心交换区,从而分割出子空间。例如,当控制电路用于控制连通区702至连通区705中的每个连通区中的第一悬挂超导比特与每个连通区中的第一悬挂超导比特所耦合的第一超导比特的耦合时,可以孤立出第一中心交换区701。
200.本技术实施例中,通过控制第一悬挂超导比特与第一超导比特之间的耦合强度,或者控制第一悬挂超导比特与第一中心超导比特之间的耦合强度,可以实现在超导量子芯片上孤立出单个连通区,或中心交换区,因此本技术实施例中,超导量子芯片上只需要有少量的耦合可调的耦合方式,即可实现有效分割出子空间,从而有助于简化对芯片工艺的要求。
201.在图7所示的芯片结构中,可以针对单个区块(比如单个连通区,或中心交换区)内,或者针对不同区块间这两种情况,对超导量子芯片上的超导比特进行量子操控。下面分别对这两种情况下的操控方式进行描述。
202.情况1,针对单个连通区或中心交换区内部的量子操控的情况,可以使用一个脉冲波形,实现对对应的子空间内部的超导比特进行量子操控。
203.示例性的,首先可以通过调节悬挂超导比特与周边超导比特的耦合强度,使得目标操控区域可以视为一个小的独立子空间。然后,在该独立子空间内部,可以可用数值优化技术,获得实现该子空间内部的超导比特量子操控的脉冲波形。
204.在一些可选的实施例中,当上述至少两个连通区中包括第一连通区时,对于第一连通区内部的超导比特的量子操控,控制电路还可以用于控制该第一连通区中的第一悬挂超导比特与第一中心超导比特的耦合强度小于第一预设值,并发送第一脉冲波形,该第一脉冲波形用于对第一连通区中的超导比特进行量子操作。这里,第一连通区中的超导比特包括第一连通区中的第一超导比特和第一悬挂超导比特。
205.当控制电路控制第一连通区中的第一悬挂超导比特与第一中心超导比特的耦合
强度小于第一预设值时,能够使得该第一悬挂超导比特与第一中心超导比特的耦合强度接近为0,从而断开了第一悬挂超导比特与第一中心超导比特的耦合,可以将第一连通区视为孤立的子系统。然后,在第一连通区内部可以使用数值优化技术,搜索出高保真度的第一脉冲波形,以实现对第一连通区内的超导比特进行单比特量子操作、两比特量子操作或多比特量子操作。
206.示例性的,第一连通区可以为图7中的连通区702,或连通区703,或连通区704,或连通区705,本技术实施例对此不作限定。
207.因此,本技术实施例通过控制连通区中的第一悬挂超导比特与中心交换区中的中心超导比特之间的耦合强度小于第一预设值,能够在超导量子芯片上孤立出该连通区。在该连通区内部,可以使用数值优化技术,实现任意单比特或多比特逻辑门操作,因此本技术实施例有助于在大规模超导量子芯片上实现通用量子计算所需的各种量子操作。
208.在一些可选的实施例中,对于第一中心交换区内部的超导比特的量子操控,控制电路还可以用于控制第一中心交换区关联的每个连通区的所述第一悬挂超导比特与该第一悬挂超导比特所耦合的第一超导比特的耦合强度小于第一预设值,并发送第二脉冲波形,该第二脉冲波形用于对第一中心交换区中的超导比特进行量子操作。这里,第一中心交换区中的超导比特包括第一中心超导比特和每个连通区中的第一悬挂超导比特。
209.当控制电路控制每个连通区中的第一悬挂超导比特与该第一悬挂超导比特所耦合的第一超导比特的耦合强度小于第一预设值时,能够使得每个连通区中的该第一悬挂超导比特与该连通区中的每个第一超导比特的耦合强度接近为0,从而断开了每个连通区中的第一悬挂超导比特与每个连通区中的第一超导比特的耦合,可以将第一中心交换区视为孤立的子系统。然后,在第一中心交换区内部可以使用数值优化技术,搜索出高保真度的第二脉冲波形,以实现对第一中心交换区内的超导比特进行单比特量子操作、两比特量子操作或多比特量子操作。
210.示例性的,对于图7中的超导芯片而言,控制电路可以控制连通区702中的第一悬挂超导比特与连通区702中的第一超导比特的耦合强度小于第一预设值,控制连通区703中的第一悬挂超导比特与连通区703中的第一超导比特的耦合强度小于第一预设值,控制连通区704中的第一悬挂超导比特与连通区704中的第一超导比特的耦合强度小于第一预设值,以及控制连通区705中的第一悬挂超导比特与连通区705中的第一超导比特的耦合强度小于第一预设值,从而将第一中心交换区701视为孤立的子系统。然后,可以在第一中心交换区701内部使用数值优化技术,以实现对第一中心交换区内的超导比特进行单比特量子操作、两比特量子操作或多比特量子操作。
211.需要说明的是,本技术实施例中,第一悬挂超导比特与耦合的第一超导比特的耦合强度小于第一预设值,即该第一悬挂超导比特与该第一悬挂超导比特所耦合(即可调耦合)的第一超导比特的耦合强度小于第一预设值。一个示例,在连通区702中,第一悬挂超导比特与一个第一超导比特可调耦合,则“第一悬挂超导比特与耦合的第一超导比特的耦合强度小于第一预设值”指的是第一悬挂超导比特与该第一超导比特的耦合强度小于第一预设值。一个示例,在连通区702中,第一悬挂超导比特与两个或两个以上第一超导比特可调耦合,则“第一悬挂超导比特与耦合的第一超导比特的耦合强度小于第一预设值”指的是第一悬挂超导比特与该两个或两个以上的第一超导比特中的全部第一超导比特的耦合强度
都小于第一预设值。
212.因此,本技术实施例通过控制中心交换区中的每个第一悬挂超导比特与第一该悬挂超导比特所耦合的第一超导比特之间的耦合强度小于第一预设值,能够在超导量子芯片上孤立出该中心交换区。在该中心交换区内部,可以使用数值优化技术,实现任意单比特或多比特逻辑门操作,因此本技术实施例有助于在大规模超导量子芯片上实现通用量子计算所需的各种量子操作。
213.情况2,针对不同连通区之间的量子操控的情况,可以使用多个脉冲波形,实现对不同连通区之间的超导比特进行量子操控。
214.在一些可选的实施例中,当上述至少两个连通区中包括第二连通区和第三连通区时,对于第二连通区与第三连通区中超导比特之间的量子操控,控制电路还可以用于控制第二连通区中的第一悬挂超导比特与第一中心超导比特的耦合强度小于第一预设值,以使得第二连通区中第一悬挂超导比特与第一中心超导比特的耦合强度接近于0,控制第二连通区中的第一悬挂超导比特与第一悬挂超导比特所耦合的第一超导比特的耦合强度大于第二预设值,并发送第三脉冲波形,该第三脉冲波形用于对第二连通区中的一个所述第一超导比特(即第一目标超导比特)和第二连通区中的第一悬挂超导比特进行两比特操作。
215.当控制电路控制第二连通区中的第一悬挂超导比特与第一中心超导比特的耦合强度小于第一预设值,第二连通区中的第一悬挂超导比特与第一悬挂超导比特所耦合的第一超导比特的耦合强度大于第二预设值时,可以将第二连通区视为孤立的子系统。然后,在第二连通区内部可以使用数值优化技术,搜索出高保真度的第三脉冲波形,以实现对第一目标超导比特与第二连通区内的第一悬挂超导比特进行两比特量子操作。
216.需要说明的是,本技术实施例中,第一悬挂超导比特与耦合的第一超导比特的耦合强度大于第二预设值,即该第一悬挂超导比特与该第一悬挂超导比特所耦合(可调耦合)的第一超导比特的耦合强度大于第二预设值。一个示例,在第一连通区中,第一悬挂超导比特与一个第一超导比特可调耦合,则“第一悬挂超导比特与耦合的第一超导比特的耦合强度大于第二预设值”指的是第一悬挂超导比特与该第一超导比特的耦合强度大于第二预设值。一个示例,在第一连通区中,第一悬挂超导比特与两个或两个以上第一超导比特可调耦合,则“第一悬挂超导比特与耦合的第一超导比特的耦合强度大于第二预设值”指的是第一悬挂超导比特与该两个或两个以上的第一超导比特中的全部第一超导比特的耦合强度都大于第二预设值。
217.还需要说明的是,在连通区中包括至少两个第一超导比特,该至少两个第一超导比特之间有较强耦合,第一悬挂超导比特可以与该至少两个第一超导比特中的部分第一超导比特可调耦合的情况下,可以认为第一悬挂超导比特与该连通区内的每个第一超导比特之间直接耦合或间接耦合。例如,当第一悬挂超导比特与连通区内的一个第一超导比特之间可调耦合,该第一超导比特与连通区内的其他第一超导比特之间较强耦合时,可以认为第一悬挂超导比特与其他第一超导比特之间间接耦合。基于此,本技术实施例中控制电路能够使用脉冲波形对连通区中的任意一个第一超导比特和该连通区中的第一悬挂超导比特进行两比特操作。
218.然后,控制电路还用于控制第二连通区中的第一悬挂超导比特与所述第一中心超导比特的耦合强度大于第二预设值,即恢复第二连通区中第一悬挂超导比特与第一中心超
导比特的相互作用,控制第三连通区中的第一悬挂超导比特与第一中心超导比特的耦合强度大于第二预设值,即使得第三连通区中第一悬挂超导比特与第一中心超导比特之间耦合(即具有相互作用),之后控制每个连通区的第一悬挂超导比特与该第一悬挂超导比特所耦合的第一超导比特的耦合强度小于所述第一预设值,并发送第四脉冲波形,第四脉冲波形用于对第一中心交换区中的第二连通区的第一悬挂超导比特和第三连通区的第一悬挂超导比特进行两比特操作。
219.当控制电路控制每个连通区中的第一悬挂超导比特与该第一悬挂超导比特所耦合的第一超导比特的耦合强度小于第一预设值,控制第二连通区中的第一悬挂超导比特与第一中心超导比特的耦合强度大于第二预设值,控制第三连通区中的第一悬挂超导比特与第一中心超导比特的耦合强度大于第二预设值时,可以将第一中心交换区视为孤立的子系统。然后,在第一中心交换区内部可以使用数值优化技术,搜索出高保真度的第四脉冲波形,以实现对第一中心交换区内的第二连通区对应的第一悬挂超导比特与第三连通区对应的第一悬挂超导比特进行两比特操作。
220.然后,控制电路还用于控制第三连通区的第一悬挂超导比特与该第一悬挂超导比特所耦合的第一超导比特的耦合强度大于所述第二预设值,即恢复第三连通区中第一悬挂超导比特与该第一悬挂超导比特所耦合的第一超导比特的相互作用,之后控制第三连通区中的第一悬挂超导比特与第一中心超导比特的耦合强度小于所述第一预设值,并发送第五脉冲波形,第五脉冲波形用于对所述第三连通区中的一个第一超导比特(即第二目标超导比特)与所述第三连通区中的第一悬挂超导比特进行两比特操作。
221.当控制电路控制第三连通区中的第一悬挂超导比特与第一中心超导比特的耦合强度小于第一预设值,控制第三连通区的第一悬挂超导比特与该第一悬挂超导比特所耦合的第一超导比特的耦合强度大于所述第二预设值时,可以将第三连通区视为孤立的子系统。然后,在第三连通区内部可以使用数值优化技术,搜索出高保真度的第五脉冲波形,以实现对第三连通区内的第一悬挂超导比特与第二目标超导比特进行两比特量子操作。基于上述操作,可以实现对第一目标超导比特与第二目标超导比特实现两比特量子操作。
222.因此,本技术实施例通过中心交换区对两个不同连通区中超导比特之间的两比特门操作进行过渡,可以实现对中心交换区关联的任意两个连通区中的超导比特之间的两比特门操作,从而有助于在大规模超导量子芯片上实现通用量子计算所需的各种量子操作。
223.可选的,控制电路还可以用于控制第三连通区中的第一悬挂超导比特与第一中心超导比特的耦合强度大于所述第二预设值,以及控制每个连通区的第一悬挂超导比特与该第一悬挂超导比特所耦合的第一超导比特的耦合强度小于第一预设值,并发送第六脉冲波形,该第六脉冲波形用于对第一中心交换区中的该第三连通区的第一悬挂超导比特进行复位操作。
224.当控制电路控制每个连通区中的第一悬挂超导比特与该第一悬挂超导比特所耦合的第一超导比特的耦合强度小于第一预设值,控制第三连通区中的第一悬挂超导比特与第一中心超导比特的耦合强度大于所述第二预设值时,可以将第一中心交换区视为孤立的子系统。然后,在第一中心交换区内部可以使用数值优化技术,搜索出高保真度的第六脉冲波形,以实现对第一中心交换区内的第三连通区对应的第一悬挂超导比特进行复位操作。
225.控制电路还可以用于控制第二连通区的所述第一悬挂超导比特与第二连通区块
中该第一悬挂超导比特所耦合的第一超导比特的耦合强度大于所述第二预设值,控制第二连通区中的第一悬挂超导比特与第一中心超导比特的耦合强度小于所述第一预设值,并发送第七脉冲波形,第七脉冲波形用于对第二连通区中的第一悬挂超导比特进行复位操作。
226.当控制电路控制第二连通区中的第一悬挂超导比特与第一中心超导比特的耦合强度小于第一预设值,控制第二连通区的所述第一悬挂超导比特与所述第一悬挂超导比特所耦合的第一超导比特的耦合强度大于所述第二预设值时,可以将第二连通区视为孤立的子系统。然后,在第二连通区内部可以使用数值优化技术,搜索出高保真度的第七脉冲波形,以实现对第二连通区内的第一悬挂超导比特进行复位操作。
227.因此,本技术实施例通过孤立出单个连通区,或者孤立出中心交换区,实现对用于过渡不同连通区中超导比特之间量子操作的第一悬挂超导比特进行复位操作,能够恢复该第一悬挂超导比特的量子状态,从而避免进行不同连通区中的超导比特之间的量子操作时对其他超导比特造成影响。
228.需要说明的是,在第一中心交换区中,第一中心超导比特与每个连通区的第一悬挂超导比特耦合,此时可以认为第一中心交换区中的每个第一悬挂超导比特之间间接耦合。基于此,本技术实施例中控制电路能够使用脉冲波形对第一交换区中的任意两个第一悬挂超导比特进行两比特操作,例如复位操作。
229.以下结合图8和图9描述在不同连通区之间的量子操控的一个具体例子。应注意,下面的例子仅仅是为了帮助本领域技术人员理解和实现本技术的实施例,而非限制本技术实施例的范围。本领域技术人员可以根据这里给出的例子进行等价变换或修改,这样的变换或修改仍然应落入本技术实施例的范围内。
230.在图8和图9的示例中,需要对连通区705中的第一超导比特i1和连通区702中的第一超导比特i2进行两比特cnot门操作。如图9所示,该两比特操作门可以拆分为5个同一区域块内的两比特cnot门操作,并且该两个第一超导比特i1和i2之间的两比特cnot门操作可以通过第一中心交换区701中的第一悬挂超导比特j1和j2传递过去。具体的操控步骤可以如下:
231.首先,控制电路可以控制连通区705中的第一悬挂超导比特j1与第一中心交换区701中的第一中心超导比特k之间的耦合强度小于第一预设值,以使得该耦合强度近似为0,控制该第一悬挂超导比特j1与连通区705中的第一超导比特之间的耦合强度大于第二预设值,从而孤立出连通区705。此时,如图8中的图(a)以及图9所示,控制电路可以搜索出高保真度的脉冲波形#1,并向超导量子芯片发送该脉冲波形#1,实现对连通区705内的第一超导比特i1和第一悬挂超导比特j1进行两比特cnot门操作。
232.然后,控制电路可以控制连通区705中的第一悬挂超导比特j1与第一中心交换区701中的第一中心超导比特k之间的耦合强度大于第二预设值,以恢复第一悬挂超导比特j1与第一中心超导比特k之间的耦合,控制连通区702中的第一悬挂超导比特j2与第一中心交换区701中的第一中心超导比特k之间的耦合强度大于第二预设值,以使得第一悬挂超导比特j2与第一中心超导比特k之间耦合(即具有相互作用),控制第一中心交换区701中的每个第一悬挂超导比特与其所耦合的第一超导比特之间的耦合强度小于第一预设值,以使得每个第一悬挂超导比特与其对应的连通区内的第一超导比特之间的耦合强度近似为0,从而孤立出第一中心交换区701。此时,如图8中的图(b)以及图9所示,控制电路可以搜索出高保
真度的脉冲波形#2,并向超导量子芯片发送该脉冲波形#2,实现对第一中心交换区701中的第一悬挂超导比特j1和j2进行两比特cnot门操作。
233.然后,控制电路可以控制连通区702中的第一悬挂超导比特j2与其所耦合的第一超导比特之间的耦合强度大于第二预设值,以恢复第一悬挂超导比特j2与其所耦合的第一超导比特之间的耦合,控制连通区702中的第一悬挂超导比特j2与第一中心超导比特k之间的耦合强度小于第一预设值,以使得第一悬挂超导比特j2与第一中心超导比特k之间的耦合强度近似为0,从而孤立出连通区702。此时,如图8中的图(c)以及图9所示,控制电路可以搜索出高保真度的脉冲波形#3,并向超导量子芯片发送该脉冲波形#3,实现对连通区702中的第一悬挂超导比特j1和第一超导比特i2进行两比特cnot门操作。
234.在一些可选的实施例中,可以依次对第一悬挂超导比特j2和第一悬挂超导比特j1进行复位操作。
235.作为示例,对第一悬挂超导比特j2进行复位操作时,作为一种可能的方式,可以孤立出第一中心交换区701,并对第一中心交换区701中的该第一悬挂超导比特j2进行复位操作。
236.示例性的,孤立出第一中心交换区701的方式可以参见上文中的描述,不再赘述。在孤立出第一中心交换区701之后,如图9所示,控制电路可以搜索出高保真度的脉冲波形#4,并向超导量子芯片发送该脉冲波形#4,实现对第一中心交换区701中的第一悬挂超导比特j2的复位操作。
237.作为示例,对第一悬挂超导比特j1进行复位操作时,作为一种可能的方式,可以孤立出连通区705,并对连通区705中的该第一悬挂超导比特j1进行复位操作。
238.示例性的,孤立出连通区705的方式可以参见上文中描述,不再赘述。在孤立出连通区705之后,如图9所示,控制电路可以搜索出高保真度的脉冲波形#5,并向超导量子芯片发送该脉冲波形#5,实现对连通区705中的第一悬挂超导比特j1的复位操作。
239.可选的,在该第一种实现方式中,每个连通区包括的超导比特的数量小于或等于n,与第一中心交换区关联的连通区的数量小于或等于(n-1),其中,n表示有效数值求解的量子系统的最大维度,n为正整数。这里,与第一中心交换区关联的连通区的数量,即为第一中心交换区中包括的第一悬挂超导比特的数量,从而第一中心交换区中包括的总的超导比特的数量小于或等于n。
240.因此,本技术通过使得每个连通区中包括的超导比特的数量小于或等于有效数值求解的量子系统的最大维度,第一中心交换区中包括的超导比特的数量小于或等于有效数值求解的量子系统的最大维度,能够使得连通区内部,以及第一中心交换区内部的量子操作可以通过数值优化的方法求解脉冲波形,从而有助于实现在大规模超导量子计算芯片上实现通用量子计算所需的各种量子操控。
241.作为一个具体的例子,现有商用量子计算机中n可以为13,此时可以采用12个连通区,每个连通区内可以有13个比特,此时一个二维结构的超导量子芯片最大可容纳(13*12 1)=157个超导比特。作为一个示例,此时图7中所示的包含4个连通区的超导量子芯片包括(13*4 1)=53个超导比特。
242.第二种实现方式
243.在该实现方式中,该至少两个连通区的第一悬挂超导比特也可以为同一个超导比
特。此时,第一中心交换区中的第一悬挂超导比特与每个连通区中的至少一个所述第一超导比特耦合。也就是说,在该实现方式中,第一中心交换区中只包括一个第一悬挂超导比特,该悬挂超导比特同时也属于每个连通区对应的第一悬挂超导比特。换而言之,与该第一中心交换区相关联的至少一个连通区所包括的第一悬挂超导比特为同一个第一悬挂超导比特。在一些可能的描述中,也可以将该第一悬挂超导比特称为中心超导比特。
244.图10示出了该实现方式下的第一中心交换区与至少两个连通区的一个示例。如图10所示,超导量子芯片620中包括第一中心交换区1001和四个连通区。其中,第一中心交换区1001包括一个第一中心悬挂超导比特,该第一中心悬挂超导比特同时也是每个连通区中的第一悬挂超导比特,即与每个连通区中的至少一个第一超导比特耦合。作为示例,对图10中的连通区1002进行了标注。如图10所示,连通区1002中的第一悬挂超导比特即为第一中心交换区1001中的第一中心超导比特,同时也与其他连通区中的至少一个第一超导比特耦合。
245.需要说明的是,图10中仅以第一中心交换区中的第一中心超导比特与4个连通区中的第一超导比特耦合为例进行描述,但是本技术实施例并不限于此。例如,该第一中心超导比特还可以与更多,或者更少,例如3个,或者5个连通区中的第一超导比特耦合。
246.另外,图10中每个连通区内第一悬挂超导比特与至少一个第一超导比特的耦合方式,以及至少一个第一超导比特之间的耦合方式可以参见图6中连通区621的描述,不再赘述。
247.继续参考图10,当控制电路用于控制连通区中的第一悬挂超导比特与其他连通区中的第一超导比特之间的耦合强度小于第一预设值,即断开该第一悬挂超导比特与其他连通区中的第一超导比特之间的耦合时,可以孤立出该连通区,从而分割出子空间。例如,当控制电路用于控制连通区1002中的第一悬挂超导比特与处连通区1002之外的其他连通区中的第一超导比特之间的耦合强度小于第一预设值时,可以孤立出该连通区1002。孤立其他连通区的方式与孤立连通区1002的方式类似,不再赘述。
248.当控制电路用于控制每个连通区中的第一悬挂超导比特与该连通区中的该第一悬挂超导比特所耦合的第一超导比特的耦合时,可以孤立出第一中心交换区,从而分割出子空间。
249.本技术实施例中,通过控制第一悬挂超导比特与第一超导比特之间的耦合强度,可以实现在超导量子芯片上孤立出单个连通区,或中心交换区,因此本技术实施例中,超导量子芯片上只需要有少量的耦合可调的耦合方式,即可实现有效分割出子空间,从而有助于简化对芯片工艺的要求。
250.在图10所示的芯片结构中,可以针对单个区块(比如单个连通区,或中心交换区)内,或者针对不同区块间这两种情况,对超导量子芯片上的超导比特进行量子操控。下面分别对这两种情况下的操控方式进行描述。
251.情况1,针对单个连通区或中心交换区内部的量子操控的情况,可以使用一个脉冲波形,实现对对应的子空间内部的超导比特进行量子操控。
252.示例性的,首先可以通过调节悬挂超导比特与周边超导比特的耦合强度,使得目标操控区域可以视为一个小的独立子空间。然后,在该独立子空间内部,可以可用数值优化技术,获得实现该子空间内部的超导比特量子操控的脉冲波形。
253.在一些可选的实施例中,当上述至少两个连通区中包括第四连通区时,对于第四连通区内部的超导比特的量子操控,控制电路可以用于控制第一悬挂超导比特与该至少两个连通区中除第四连通区之外的其他连通区中该第一悬挂超导比特所耦合的第一超导比特的耦合强度小于第一预设值,并发送第八脉冲波形,第八脉冲波形用于对第四连通区中的超导比特进行量子操作。这里,第四连通区中的超导比特包括第四连通区中的第一超导比特和第一悬挂超导比特。
254.当控制电路控制第一悬挂超导比特与除第四连通区之外的其他连通区中所耦合的第一超导比特的耦合强度小于第一预设值时,能够断开了第一悬挂超导比特与其他连通区中第一超导比特的耦合,从而可以将第四连通区视为孤立的子系统。然后,在第四连通区内部可以使用数值优化技术,搜索出高保真度的第八脉冲波形,以实现对第四连通区内的超导比特进行单比特量子操作、两比特量子操作或多比特量子操作。
255.因此,本技术实施例通过控制第一悬挂超导比特与除第四连通区之外的其他连通区中第一超导比特之间的耦合强度小于第一预设值,能够在超导量子芯片上孤立出该第四连通区。在该第四连通区内部,可以使用数值优化技术,实现任意单比特或多比特逻辑门操作,因此本技术实施例有助于在大规模超导量子芯片上实现通用量子计算所需的各种量子操作。
256.在一些可选的实施例中,对于第一中心交换区内部的超导量子比特的量子操控,控制电路还可以用于控制第一悬挂超导比特与该第一悬挂超导比特所耦合的第一超导比特的耦合强度小于第一预设值,并发送第九脉冲波形,第九脉冲波形用于对该第一悬挂超导比特进行单比特量子操作。
257.当控制电路控制第一悬挂超导比特与该第一悬挂超导比特所耦合的第一超导比特的耦合强度小于第一预设值时,能够使得第一悬挂超导比特与每个连通区中的第一超导比特的耦合强度接近为0,从而断开了第一悬挂超导比特与每个连通区中的第一超导比特的耦合,可以将第一中心交换区视为孤立的子系统。然后,在第一中心交换区内部可以使用数值优化技术,搜索出高保真度的第九脉冲波形,以实现对第一中心交换区内的超导比特进行单比特量子操作。
258.因此,本技术实施例通过控制中心交换区中的第一悬挂超导比特与该第一悬挂超导比特所耦合的每个连通区中的第一超导比特之间的耦合强度小于第一预设值,能够在超导量子芯片上孤立出该中心交换区。在该中心交换区内部,可以使用数值优化技术,实现任意单比特逻辑门操作,因此本技术实施例有助于在大规模超导量子芯片上实现通用量子计算所需的各种量子操作。
259.情况2,针对不同连通区之间的量子操控的情况,可以使用多个脉冲波形,实现对不同连通区之间的超导比特进行量子操控。
260.在一些可选的实施例中,当上述至少两个连通区中包括第五连通区和第六连通区时,对于第五连通区和第六连通区中的超导比特之间的量子操控,控制电路可以用于控制第一悬挂超导比特与该至少两个连通区中除第五连通区之外的其他连通区中的该第一悬挂超导比特所耦合的所述第一超导比特的耦合强度小于第一预设值,以使得第一悬挂超导比特与除第五连通区之外的其他连通区中的第一超导比特之间的耦合强度接近于0;控制第一悬挂超导比特与第五连通区中的所述第一悬挂超导比特所耦合的第一超导比特的耦
合强度大于第二预设值,并发送第十脉冲波形,第十脉冲波形用于对第五连通区中一个所述第一超导比特(即第三目标超导比特)与第一悬挂超导比特进行两比特操作。
261.当控制电路控制第一悬挂超导比特与除第五连通区之外的其他连通区中该第一悬挂超导比特所耦合的第一超导比特的耦合强度小于第一预设值时,可以将第五连通区视为孤立的子系统。然后,在第五连通区内部可以使用数值优化技术,搜索出高保真度的第十脉冲波形,以实现对第三目标超导比特与第一悬挂超导比特进行两比特量子操作。
262.控制电路还用于控制第一悬挂超导比特与上述至少两个连通区中除第六连通区之外的其他连通区中的该第一悬挂超导比特所耦合的第一超导比特的耦合强度小于第一预设值,第一悬挂超导比特与第六连通区中的该第一悬挂超导比特所耦合的所述第一超导比特的耦合强度大于第二预设值,并发送第十一脉冲波形,第十一脉冲波形用于对第六连通区中一个第一超导比特(即第四目标超导比特)与第一悬挂超导比特进行两比特操作。
263.当控制电路控制第一悬挂超导比特与除第六连通区之外的其他连通区中该第一悬挂超导比特所耦合的第一超导比特的耦合强度小于第一预设值时,可以将第六连通区视为孤立的子系统。然后,在第六连通区内部可以使用数值优化技术,搜索出高保真度的第十一脉冲波形,以实现对第四目标超导比特与第一悬挂超导比特进行两比特操作。
264.因此,本技术实施例通过中心交换区对两个不同连通区中超导比特之间的两比特门操作进行过渡,可以实现对中心交换区关联的任意两个连通区中的超导比特之间的两比特门操作,从而有助于在大规模超导量子芯片上实现通用量子计算所需的各种量子操作。
265.可选的,控制电路还用于控制第一悬挂超导比特与至少两个连通区中除第五连通区之外的其他连通区中第一悬挂超导比特所耦合的第一超导比特的耦合强度小于第一预设值,控制第一悬挂超导比特与五连通区中的第一悬挂超导比特所耦合的第一超导比特的耦合强度大于第二预设值,并发送第十二脉冲波形,第十二脉冲波形用于对所述第一悬挂超导比特进行复位操作。
266.当控制电路控制第一悬挂超导比特与除第五连通区之外的其他连通区中该第一悬挂超导比特所耦合的第一超导比特的耦合强度小于第一预设值时,可以将第五连通区视为孤立的子系统。然后,在第五连通区内部可以使用数值优化技术,搜索出高保真度的第十二脉冲波形,以实现对第一悬挂超导比特进行两比特量子操作。
267.因此,本技术实施例通过孤立出单个连通区,或者孤立出中心交换区,实现对用于过渡不同连通区中超导比特之间量子操作的第一悬挂超导比特进行复位操作,能够恢复该第一悬挂超导比特的量子状态,从而避免进行不同连通区中的超导比特之间的量子操作对其他超导比特造成影响。
268.以下结合图11和图12描述在不同连通区之间的量子操控的一个具体例子。应注意,下面的例子仅仅是为了帮助本领域技术人员理解和实现本技术的实施例,而非限制本技术实施例的范围。本领域技术人员可以根据这里给出的例子进行等价变换或修改,这样的变换或修改仍然应落入本技术实施例的范围内。
269.在图11和图12的示例中,需要对连通区1002中的第一超导比特i3和连通区1003中的第一超导比特i4进行两比特cnot门操作。如图12所示,该两比特操作门可以拆分为3个同一区域块内的两比特cnot门操作,并且该两个第一超导比特i3和i4之间的两比特cnot门操作可以通过第一悬挂超导比特j传递过去。具体的操控步骤可以如下:
270.首先,控制电路可以控制第一悬挂超导比特j与图11中的至少两个连通区中除连通区1002之外的其他连通区中该第一悬挂超导比特j所耦合的第一超导比特的耦合强度小于第一预设值,以使得该耦合强度近似为0,控制第一悬挂超导比特j与连通区1002中的该第一悬挂超导比特j所耦合的第一超导比特的耦合强度大于第二预设值,从而孤立出连通区1002。此时,如图11中的图(a)以及图12所示,控制电路可以搜索出高保真度的脉冲波形#6,并向超导量子芯片发送该脉冲波形#6,实现对连通区1002内的第一超导比特i3和第一悬挂超导比特j进行两比特cnot门操作。
271.然后,控制电路可以第一悬挂超导比特j与图11中的至少两个连通区中除连通区1003之外的其他连通区中该第一悬挂超导比特j所耦合的第一超导比特的耦合强度小于第一预设值,以使得该耦合强度近似为0,控制第一悬挂超导比特j与连通区1003中的该第一悬挂超导比特j所耦合的第一超导比特的耦合强度大于第二预设值,从而孤立出连通区1003。此时,如图11中的图(b)以及图12所示,控制电路可以搜索出高保真度的脉冲波形#7,并向超导量子芯片发送该脉冲波形#7,实现对第一悬挂超导比特j和连通区1003中的第一超导比特i4进行两比特cnot门操作。
272.在一些可选的实施例中,可以对第一悬挂超导比特j进行复位操作。
273.作为示例,对第一悬挂超导比特j进行复位操作时,作为一种可能的方式,可以孤立出连通区1002,并对第一悬挂超导比特j进行复位操作。
274.示例性的,孤立出连通区1002的方式可以参见上文中描述,不再赘述。在孤立出连通区1002之后,如图12所示,控制电路可以搜索出高保真度的脉冲波形#8,并向超导量子芯片发送该脉冲波形#8,实现对第一悬挂超导比特j的复位操作。
275.可选的,在该第二种实现方式中,每个连通区包括的超导比特的数量小于或等于n,其中,n表示有效数值求解的量子系统的最大维度,n为正整数。
276.因此,本技术通过使得每个连通区中包括的超导比特的数量小于或等于有效数值求解的量子系统的最大维度,能够使得连通区内部的量子操作可以通过数值优化的方法求解脉冲波形,从而有助于实现在大规模超导量子计算芯片上实现通用量子计算所需的各种量子操控。
277.需要说明的是,由于第一中心交换区中只包含一个中心超导比特,因此对与第一中心交换区关联的连通区的数量不会对第一中心交换区中包含的超导比特的数量造成影响,因此这里对第一中心交换区关联的连通区的数量不作限定。
278.作为一个具体的例子,现有商用量子计算机中n可以为13,此时图7中所示的包含4个连通区的超导量子芯片包括(13*4 1)=53个超导比特。另外,如果不考虑量子超导芯片的空间限制,该结构中第一中心交换区中可以悬挂任意多个连通区,从而可以容纳任意多个超导比特。
279.在一些可选的实施例中,第一中心交换区的数量可以为至少两个。此时,超导量子芯片还可以包括第二中心交换区,该第二中心交换区包括至少两个第二悬挂超导比特和一个第二中心超导比特,该至少两个第二悬挂超导比特与至少两个第一中心交换区一一对应,第二中心超导比特与每个第二悬挂超导比特耦合,每个第二悬挂超导比特与每个第二悬挂超导比特所对应的第一中心交换区中的至少一个超导比特耦合。
280.其中,控制电路还可以用于控制第二中心超导比特与每个第二悬挂超导比特的耦
合强度,以及每个所述第二悬挂超导比特与第一中心交换区中的超导比特的耦合强度。也就是说,在本技术实施例中,第二中心超导比特与第二悬挂超导比特之间的耦合为可调耦合,第二悬挂超导比特与第一中心交换区中所耦合的超导比特之间的耦合为可调耦合。
281.作为示例,对于图7中所示的第一中心交换区而言,每个第二悬挂超比特与其对应的第一中心交换区中的第一中心超导比特耦合。对于图10中所示的第一中心交换区而言,每个第二悬挂超导比特与其对应的第一中心交换区中的第一悬挂超导比特/第一中心超导比特耦合。
282.也就是说,以上文中图7或图10中的二维结构的超导量子芯片为基础,在该二维结构中的至少两个第一中心超导比特中的每个第一中心超导比特上可以引出一个第二悬挂超导比特(即每个第一中心超导比特分别于一个第二悬挂超导比特耦合),该至少两个第二悬挂超导比特均与第二中心超导比特耦合,形成了三维结构的超导量子芯片,即该三维结构的超导量子芯片可以将多个二维结构耦合(或连接)在一起。此时,该至少两个第二悬挂超导比特与第二中心超导比特构成第二中心交换区。
283.在上述三维结构的超导量子芯片中,第一中心超导比特也可以被称为一级中心超导比特,第一悬挂超导比特也可以被称为一级悬挂超导比特,第一中心交换区也可以被称为一级中心交换区,第二中心超导比特也可以被称为二级中心超导比特,第二悬挂超导比特也可以被称为二级悬挂超导比特,第二中心交换区也可以被称为二级中心交换区,本技术实施例对此不作限定。
284.图13示出了超导量子芯片的一个示例。如图13所示,芯片中包括4个第一中心交换区,每个第一中心交换区中包括第一中心超导比特和4个第一悬挂超导比特,该第一中心超导比特与每个第一中心悬挂超导比特耦合。其中,每个第一悬挂超导比特与该第一悬挂超导比特所在的连通区中的至少一个第一超导比特耦合,每个连通区中包括7个第一超导比特。具体的,每个第一中心超导比特与第一悬挂超导比特,以及第一悬挂超导比特与第一超导比特的耦合方式可以参见上文中的描述。
285.进一步的,在图13中,还包括一个第二中心交换区,该第二中心交换区包括一个第二中心超导比特和4个第二悬挂超导比特,每个第二悬挂超导比特与一个第一中心交换区中的第一中心超导比特耦合。
286.需要说明的是,在图13所示的三维结构中,对第二悬挂超导比特和第二中心超导比特的数目、连通性等要求同上文中二维结构,不作赘述。三维结构中,也可以包括多于或少于4个第一中心交换区;而且,还可以存在另一个中心交换区,该中心交换区包括一个中心超导比特和多个悬挂超导比特,这里每个悬挂超导比特与一个第二中心交换区中的第二中心超导比特耦合。依次类推,可以形成更多维度的结构,本技术不做限定。
287.在其他可能实施例中,图13中的第一中心交换区中还可以只包含一个第一中心超导比特,此时该第一中心超导比特与第二中心交换区中的第二悬挂超导比特耦合。
288.对于第二中心交换区包括至少两个第二悬挂超导比特和一个第二中心超导比特的超导芯片而言,可以针对同一个二维结构内,或者针对不同二维结构间这两种情况,对超导量子芯片上的超导比特进行量子操控。下面分别对这两种情况下的操控方式进行描述。
289.情况1,针对同一个二维结构内超导比特的量子操控的情况,可以调节第二悬挂超导比特与该第二悬挂超导比特所耦合的超导比特的耦合强度,使得待操作的目标超导比特
所在的二维结构被孤立为一个独立的二维系统。然后,可以采用上文中在二维结构中的对超导芯片的操控方式,在该孤立出来的二维系统中实现对该目标超导比特进行量子操控。
290.在一些可选的实施例中,如图14a所示,当需要在三维结构中的二维结构1401中进行单比特量子操作,或多比特量子操作时,控制电路可以用于控制第二悬挂超导比特与二位结构1401中的第一中心交换区中的第一中心超导比特之间的耦合强度小于第一预设值,即近似为0,从而可以将二维结构1401视为孤立的子系统。在将二维结构1401孤立为子系统后,可以根据上文中描述的方式,对二维结构1401中的超导比特进行单比特量子操作或多比特量子操作。
291.在一些可选的实施例中,如图14b所示,当需要在三维结构中的第二中心交换区进行单比特量子操作,或多比特量子操作时,控制电路可以用于控制第二中心交换区中的所有第二悬挂超导比特与每个第一悬挂超导比特所耦合的第一中心交换区中的第一中心超导比特的耦合强度小于第一预设值,即接近为0,从而可以将第二中心交换区视为孤立的子系统。在将第二中心交换区孤立为子系统之后,可以根据上文中描述的方式,对第二中心交换区中的超导比特进行单比特量子操作,或多比特量子操作。
292.在一些可选的实施例中,如图14c所示,当需要在三维结构中的一个第一中心交换区加该第一中心交换区对应的第二悬挂超导比特对应的区域中进行多比特操作时,控制电路可以控制该第二悬挂超导比特与第二中心交换区中的第二中心超导比特的耦合强度小于第一预设阈值,即接近为0,从而可以将该第一中心交换区和其对应的第二悬挂超导比特整体视为孤立二维子系统。在将该第一中心交换区和其对应的第二悬挂超导比特整体孤立为子系统之后,可以根据上文中描述的方式,对该孤立子系统内的超导比特进行多比特量子操作。
293.需要说明的是,在图14a至图14c中,超导比特之间的虚线连接表示该虚线连接的两个超导比特之间的耦合关闭,即超导比特之间的耦合强度接近为0;超导比特之间的实线连接表示该实线连接的两个超导比特之间的耦合打开,即超导比特之间具有相互作用。
294.因此,本技术实施例通过控制第二悬挂超导比特与该第二悬挂超导比特所耦合的超导比特之间的耦合强度,能够将待操作的目标超导比特所在的二维结构被孤立为一个独立的二维系统。在该独立的二维系统内部,可以使用数值优化技术,实现任意单比特逻辑门或多比特逻辑门操作,因此本技术实施例有助于在大规模超导量子芯片上实现通用量子计算所需的各种量子操作。
295.情况2,针对不同二维结构间超导比特的量子操控的情况,可以使用多个脉冲波形,实现对不同二维结构间的超导比特进行量子操控。
296.以下结合图15和图16描述在不同二维结构的超导比特之间的量子操控的一个具体例子。应注意,下面的例子仅仅是为了帮助本领域技术人员理解和实现本技术的实施例,而非限制本技术实施例的范围。本领域技术人员可以根据这里给出的例子进行等价变换或修改,这样的变换或修改仍然应落入本技术实施例的范围内。
297.在图15和图16的示例中,需要对第一二维结构1501中的第一超导比特i1和第二二维结构1502中的第一超导比特i2进行两比特cnot门操作。如图16所示,该两比特操作门可以拆分为9个同一二维结构内的两比特cnot门操作,并且该不同二维结构之间的两比特cnot门操作可以通过第二中心交换区中的第二悬挂超导比特传递过去。具体的操控步骤可
以如下:
298.首先,如图15中(a)图以及图16所示,可以通过控制电路孤立出二维结构1501,并搜索出高保真度的脉冲波形#9,实现对二维结构1501内的第一超导比特i1和第一悬挂超导比特j1进行两比特cnot门操作。具体的,孤立二维结构1501的方式可以参见上文图14a中的描述,不再赘述。
299.然后,如图15中(b)图以及图16所示,可以通过控制电路孤立出二维结构1501中的第一中心交换区和该第一中心交换区对应的第二悬挂超导比特k1整体,并搜索出高保真度的脉冲波形#10,实现对二维结构1501中的第一中心交换区和该第一中心交换区对应的第二悬挂超导比特k1整体中的第一悬挂超导比特j1和第二悬挂超导比特k1进行两比特cnot门操作。具体的,孤立二维结构1501中的第一中心交换区和该第一中心交换区对应的第二悬挂超导比特k1整体的方式可以参见上文图14c中的描述,不再赘述。
300.然后,如图15中(c)图以及图16所示,可以通过控制电路孤立出第二中心交换区,并搜索出高保真度的脉冲波形#11,实现对第二中心交换区中的第二悬挂超导比特k1和第二悬挂超导比特k2进行两比特cnot门操作。具体的,孤立第二中心交换区的方式可以参见上文图14b中的描述,不再赘述。
301.然后,如图15中(d)图以及图16所示,可以通过控制电路孤立出二维结构1502中的第一中心交换区和该第一中心交换区对应的第二悬挂超导比特k2整体,并搜索出高保真度的脉冲波形#12,实现对二维结构1502中的第一中心交换区和该第一中心交换区对应的第二悬挂超导比特k2整体中的第一悬挂超导比特j2和第二悬挂超导比特k2进行两比特cnot门操作。具体的,孤立二维结构1502中的第一中心交换区和该第一中心交换区对应的第二悬挂超导比特k2整体的方式可以参见上文图14c中的描述,不再赘述。
302.然后,如图15中(e)图以及图16所示,可以通过控制电路孤立出二维结构1502,并搜索出高保真度的脉冲波形#13,实现对二维结构1502内的第一超导比特i2和第一悬挂超导比特j2进行两比特cnot门操作。具体的,孤立二维结构1502的方式可以参见上文图14a中的描述,不再赘述。
303.因此,本技术实施例通过中心交换区对两个不同二维结构中超导比特之间的两比特门操作进行过渡,可以实现对中心交换区关联的任意两个二维结构中的超导比特之间的两比特门操作,从而有助于在大规模超导量子芯片上实现通用量子计算所需的各种量子操作。
304.在一些可选的实施例中,可以依次对第一悬挂超导比特j2、第二悬挂超导比特k2、第二悬挂超导比特k1、第一悬挂超导比特j1进行复位操作。
305.作为示例,对第一悬挂超导比特j2进行复位操作时,作为一种可能的方式,可以孤立出二维结构1502中的第一中心交换区和该第一中心交换区对应的第二悬挂超导比特k2整体,并在该整体内,对第一悬挂超导比特j2进行复位操作,本技术实施例对此不作限定。
306.作为示例,对第二悬挂超导比特k2进行复位操作时,作为一种可能的方式,可以孤立出第二中心交换区,并对第二悬挂超导比特k2进行复位操作。
307.示例性的,孤立出第二中心交换区的方式可以参见上文中描述,不再赘述。在孤立出第二中心交换区之后,可以根据上文中描述的方式,对第二中心交换区中的第二悬挂超导比特k2进行复位操作。如图16所示,控制电路可以搜索出高保真度的脉冲波形#14,并向
超导量子芯片发送该脉冲波形#14,实现对第二悬挂超导比特k2的复位操作。
308.作为示例,对第一悬挂超导比特j1进行复位操作的方式与对第一悬挂超导比特j2进行复位操作的方式相似,可以参考对第一悬挂超导比特j2进行复位操作的描述,不再赘述。
309.因此,本技术实施例通过孤立出单个二维结构加起所连接的第二悬挂比特所构成的子系统,或者孤立出第二中心交换区,实现对用于过渡不同二维结构中超导比特之间量子操作的第一悬挂超导比特和/或第二悬挂超导比特进行复位操作,能够恢复该第一悬挂超导比特和/或第二悬挂超导比特的量子状态,从而有助于避免不同二维结构中的超导比特之间的量子操作对其他超导比特的影响。
310.在一些可选的实施例中,所述第一中心交换区的数量为至少两个。此时,超导量子芯片还可以包括第三中心交换区,该第三中心交换区包括一个第三中心超导比特,该第三中心超导比特与每个第一中心交换区中的至少一个超导比特耦合。
311.其中,控制电路还用于控制该第三中心超导比特与每个第一中心交换区的超导比特的耦合强度。也就是说,在本技术实施例中,第三中心超导比特与第一中心超导比特中的超导比特之间的耦合为可调耦合。
312.作为示例,对于图7中所示的第一中心交换区而言,第三中心超比特与每个第一中心交换区中的第一中心超导比特耦合。对于图10中所示的第一中心交换区而言,第三中心超导比特与每个第一中心交换区中的第一悬挂超导比特/第一中心超导比特耦合。
313.也就是说,以上文中图7或图10中的二维结构的超导量子芯片为基础,在该二维结构中的至少两个第一中心超导比特中的每个第一中心超导比特上可以引出一个第三中心超导比特,形成了三维结构的超导量子芯片,即该三维结构的超导量子芯片可以将多个二维结构耦合(或连接)在一起。此时,该第三中心超导比特构成第二中心交换区。
314.在一些可能的描述中,该第三中心超导比特也可以认为是兼具第二中心超导比特和第二悬挂超导比特的作用,本技术实施例对此不作限定。
315.在上述三维结构的超导量子芯片中,第一中心超导比特也可以被称为一级中心超导比特,第一悬挂超导比特也可以被称为一级悬挂超导比特,第一中心交换区也可以被称为一级中心交换区,第三中心超导比特也可以被称为二级中心超导比特,第三中心交换区也可以被称为二级中心交换区,本技术实施例对此不作限定。
316.图17示出了超导量子芯片的一个示例。如图17所示,芯片中包括4个第一中心交换区。具体的,每个第一中心超导比特与可以参见图13中的描述,不再赘述。
317.与图13不同的是,在图17中,第三中心交换区只包括一个第三中心超导比特,该第三中心超导比特与每个第一中心交换区中的第一中心悬挂超导比特耦合。在一些实施例中,也可以认为第三中心超导比特兼顾第二中心超导比特中的第二中心超导比特和第二悬挂超导比特的作用。
318.需要说明的是,在图17所示的三维结构中,对第三中心超导比特所耦合的第一中心超导比特的数目不作限定。
319.在其他可能实施例中,图17中的第一中心交换区中还可以只包含一个第一中心超导比特,此时该第一中心超导比特与第三中心超导比特耦合。
320.对于第三中心交换区只包括第三中心超导比特的超导芯片而言,可以针对同一个
二维结构内,或者针对不同二维结构间的两种情况,对超导量子芯片上的超导比特进行量子操控。具体的,针对同一个二维结构内、或者针对不同二维结构间的超导比特之间的量子操控,可以参见上文中对于第二中心交换区包括至少两个第二悬挂超导比特和第二中心超导比特的描述,不再赘述。
321.对于在包含多个第一悬挂超导比特的第一中心交换区的二维结构的基础上,形成的包含多个第二悬挂超导比特的三维结构的超导芯片而言,按照现有商用量子计算机中n可以为13的能力,该三维结构的超导量子芯片上最多可以容纳(13*12 2)*12 1=1897个超导比特。对于在包含一个中心超导比特的第一中心交换区的二维结构的基础上,形成的三维结构的超导芯片而言,或者对于第二中心交换区中只包含第二中心超导比特的三维结构的超导芯片而言,如果不考虑量子超导芯片的空间限制,该结构可以容纳任意多个超导比特。
322.在一些可选的实施例中,二级中心超导比特(例如第二中心超导比特和第三中心超导比特)中心超导比特还可以与一级中心超导比特类似,引出更高的三级悬挂超导比特,将该三维结构的超导量子芯片进一步的扩展到更高纬度的超导量子芯片。类似的,每一级中心超导比特均可以引出更高级的悬挂超导比特,使得本技术提供的芯片结构具有可扩展至更高维的超导量子芯片的能力。
323.图18示出了本技术实施例例提供的一种量子比特操控方法1800的示意性流程图。该方法1800可以应用于超导量子计算系统,例如上文图6至图17中所述的超导量子计算系统,其中包括控制电路和超导量子芯片。方法1800可以包括步骤1801和1802。
324.1810,控制电路控制每个连通区中的第一悬挂超导比特与至少一个第一超导比特的耦合强度,获取第一子空间,其中,所述第一子空间为连通区或第一中心交换区。
325.1820,控制电路向超导量子芯片发送脉冲波形,该脉冲波形用于对第一子空间中的超导比特进行量子操作。
326.可选的,所述控制电路控制所述每个连通区中的所述第一悬挂超导比特与至少一个所述第一超导比特的耦合强度,获取第一子空间,包括:
327.所述控制电路控制第一连通区中的所述第一悬挂超导比特与所述第一中心超导比特的耦合强度小于第一预设值,获取所述第一子空间,其中,所述第一子空间为所述第一连通区;
328.其中,所述控制电路向所述超导量子芯片发送脉冲波形,所述脉冲波形用于对所述第一子空间中的超导比特进行量子操作,包括:
329.所述控制电路向所述超导量子芯片发送第一脉冲波形,所述第一脉冲波形用于对所述第一连通区中的超导比特进行量子操作。
330.可选的,所述控制电路控制所述每个连通区中的所述第一悬挂超导比特与至少一个所述第一超导比特的耦合强度,获取第一子空间,包括:
331.所述控制电路控制所述每个连通区的所述第一悬挂超导比特与耦合的第一超导比特的耦合强度小于第一预设值,获取所述第一子空间,其中,所述第一子空间为所述第一中心交换区;
332.其中,所述控制电路向所述超导量子芯片发送脉冲波形,所述脉冲波形用于对所述第一子空间中的超导比特进行量子操作,包括:
333.所述控制电路向所述超导量子芯片发送第二脉冲波形,所述第二脉冲波形用于对所述第一中心交换区中的超导比特进行量子操作。
334.可选的,所述至少两个连通区中包括第二连通区和第三连通区,所述方法1800还包括:
335.所述控制电路控制所述第二连通区中的所述第一悬挂超导比特与所述第一中心超导比特的耦合强度小于第一预设值,控制所述第二连通区中的所述第一悬挂超导比特与耦合的第一超导比特的耦合强度大于第二预设值,并向所述超导量子芯片发送第三脉冲波形,所述第三脉冲波形用于对所述第二连通区中的一个所述第一超导比特和所述第二连通区中的所述第一悬挂超导比特进行两比特操作;
336.控制所述第二连通区中的所述第一悬挂超导比特与所述第一中心超导比特的耦合强度大于所述第二预设值,所述第三连通区中的所述第一悬挂超导比特与所述第一中心超导比特的耦合强度大于所述第二预设值,所述每个连通区的所述第一悬挂超导比特与耦合的第一超导比特的耦合强度小于所述第一预设值,并向所述超导量子芯片发送第四脉冲波形,所述第四脉冲波形用于对所述第一中心交换区中的所述第二连通区的所述第一悬挂超导比特和所述第三连通区的所述第一悬挂超导比特进行两比特操作;
337.控制所述第三连通区的所述第一悬挂超导比特与耦合的第一超导比特的耦合强度大于所述第二预设值,所述第三连通区中的所述第一悬挂超导比特与所述第一中心超导比特的耦合强度小于所述第一预设值,并向所述超导量子芯片发送第五脉冲波形,所述第五脉冲波形用于对所述第三连通区中的一个所述第一超导比特与所述第三连通区中的所述第一悬挂超导比特进行两比特操作。
338.可选的,方法1800还包括:
339.所述控制电路控制所述第三连通区中的所述第一悬挂超导比特与所述第一中心超导比特的耦合强度大于所述第二预设值,控制所述每个连通区的所述第一悬挂超导比特与耦合的第一超导比特的耦合强度小于所述第一预设值,并向所述超导量子芯片发送第六脉冲波形,所述第六脉冲波形用于对所述第一中心交换区中的所述第三连通区的所述第一悬挂超导比特进行复位操作;
340.控制所述第二连通区的所述第一悬挂超导比特与所述第二连通区中耦合的第一超导比特的耦合强度大于所述第二预设值,控制所述第二连通区中的所述第一悬挂超导比特与所述第一中心超导比特的耦合强度小于所述第一预设值,并向所述超导量子芯片发送第七脉冲波形,所述第七脉冲波形用于对所述第二连通区中的所述第一悬挂超导比特进行复位操作。
341.可选的,所述至少两个连通区中包括第四连通区,所述控制电路控制所述每个连通区中的所述第一悬挂超导比特与至少一个所述第一超导比特的耦合强度,获取第一子空间,包括:
342.所述控制电路控制所述第一悬挂超导比特与所述至少两个连通区中除所述第四连通区之外的其他连通区中耦合的第一超导比特的耦合强度小于第一预设值,获取所述第一子空间,其中,所述第一子空间为所述第四连通区;
343.其中,所述控制电路向所述超导量子芯片发送脉冲波形,所述脉冲波形用于对所述第一子空间中的超导比特进行量子操作,包括:
344.所述控制电路向所述超导量子芯片发送第八脉冲波形,所述第八脉冲波形用于对所述第四连通区中的超导比特进行量子操作。
345.可选的,所述控制电路控制所述每个连通区中的所述第一悬挂超导比特与至少一个所述第一超导比特的耦合强度,获取第一子空间,包括:
346.所述控制电路控制所述第一悬挂超导比特与耦合的第一超导比特的耦合强度小于第一预设值,获取所述第一子空间,其中,所述第一子空间为所述第一中心交换区;
347.其中,所述控制电路向所述超导量子芯片发送脉冲波形,所述脉冲波形用于对所述第一子空间中的超导比特进行量子操作,包括:
348.所述控制电路向所述超导量子芯片发送第九脉冲波形,所述第九脉冲波形用于对所述第一悬挂超导比特进行单比特量子操作。
349.可选的,所述至少两个连通区中包括第五连通区和第六连通区,所述方法1800还包括:
350.所述控制电路控制所述第一悬挂超导比特与所述至少两个连通区中除所述第五连通区之外的其他连通区中的耦合的第一超导比特的耦合强度小于第一预设值,所述第一悬挂超导比特与所述第五连通区中的耦合的第一超导比特的耦合强度大于第二预设值,并向所述超导量子芯片发送第十脉冲波形,所述第十脉冲波形用于对所述第五连通区中一个所述第一超导比特与所述第一悬挂超导比特进行两比特操作;
351.控制所述第一悬挂超导比特与所述至少两个连通区中除所述第六连通区之外的其他连通区中耦合的第一超导比特的耦合强度小于第一预设值,所述第一悬挂超导比特与所述第六连通区中的耦合的第一超导比特的耦合强度大于第二预设值,并向所述超导量子芯片发送第十一脉冲波形,所述第十一脉冲波形用于对所述第六连通区中一个第一超导比特与所述第一悬挂超导比特进行两比特操作。
352.可选的,方法1800还包括:
353.所述控制电路控制所述第一悬挂超导比特与所述至少两个连通区中除所述第五连通区之外的其他连通区中耦合的第一超导比特的耦合强度小于第一预设值,所述第一悬挂超导比特与所述第五连通区中的耦合的第一超导比特的耦合强度大于第二预设值,并向所述超导量子芯片发送第十二脉冲波形,所述第十二脉冲波形用于对所述第一悬挂超导比特进行复位操作。
354.可选的,所述方法1800还包括:
355.所述控制电路控制第二中心超导比特与每个第二悬挂超导比特的耦合强度,以及每个所述第二悬挂超导比特与所述第一中心交换区中的超导比特的耦合强度。
356.可选的,所述方法1800还包括:
357.所述控制电路控制所述第三中心超导比特与每个所述第一中心交换区的超导比特的耦合强度。
358.应理解,图18中的量子比特操控方法1800的各个步骤可以由本技术实施例中的超导量子计算系统执行,具体过程可以参见上文实施例中的描述,这里不再赘述。
359.本技术实施例还提供了一种超导量子芯片,包括至少两个连通区和第一中心交换区,其中,
360.所述至少两个连通区中的每个连通区包括第一悬挂超导比特和至少一个第一超
导比特,其中,所述第一悬挂超导比特与至少一个所述第一超导比特耦合;
361.所述第一中心交换区包括所述每个连通区中的所述第一悬挂超导比特,用于传递不同连通区中的超导比特之间的量子操作;
362.其中,所述每个连通区中的所述第一悬挂超导比特与至少一个所述第一超导比特的耦合强度可调。
363.应理解,该超导量子芯片可以参见上文实施例中的描述,这里不再赘述。
364.本技术中的各个实施例可以独立的使用,也可以进行联合的使用,这里不做限定。
365.应理解,在上文示出的实施例中,第一、第二仅为便于区分不同的对象,而不应对本技术构成任何限定。例如,区分不同的超导比特、中心交换区、悬挂超导比特等。
366.还应理解,“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。“至少一个”是指一个或一个以上;“a和b中的至少一个”,类似于“a和/或b”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和b中的至少一个,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。
367.本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
368.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
369.在本技术所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
370.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
371.另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
372.以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以所述权利要求的保护范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献