JOVANA
Library Glossary Getting Started Three Levels Fields How it works Mission
Join the mission
All guides

深入理解色散读出

怎样问一个量子比特它是 0 还是 1,却又不把它毁掉?办法是根本不去看量子比特——而是看停在它旁边的一个小谐振器,它的音高会被挪动一个很小的量,叫做 chi。本文拆解这个移动量、它背后的公式,以及为什么一个珀塞尔滤波器和一只好的放大器,决定了你能否一次就读出答案。

诀窍:别看量子比特,看它的邻居

量子比特很脆弱。如果你正面去测它、吸收它的能量,往往就会把它从原来的状态里撞出去。于是设计者在量子比特旁边停了一个小小的微波读出谐振器,去测那个谐振器。这个谐振器像一只粘在量子比特上的小音叉:它以一个固定频率振铃,但具体的音高会随量子比特是 0 还是 1 而挪动一丝。你用一个短脉冲去敲谐振器,听回声,再从回声里推断量子比特的状态——始终不直接碰量子比特的能量。这就是色散读出

它能成立,是因为量子比特和谐振器被刻意调得频率相隔很远——这个间隔正是关键,叫做色散区。两个东西若以几乎相同的音高振铃,就会自由交换能量;若相隔很远,就换不动。所以在色散区里,谐振器抽不走量子比特的能量,但两者仍能隐约感觉到彼此,而正是这种微弱的耦合,挪动了谐振器的音高。

色散位移 chi:一个微小的推动,或正或负

精确地说是这样。设 f_r 是量子比特闲置时谐振器的固有频率。当量子比特处在 0,谐振器的频率上移到 f_r + chi;当量子比特处在 1,则下移到 f_r - chi。符号 chi(希腊字母「chi」)就是色散位移:那一点推动的大小。它在两个方向上大小相同,符号相反——而正是这个符号,编码了量子比特的答案。

qubit in |0>:   resonator rings at   f_r + chi
qubit in |1>:   resonator rings at   f_r - chi

            f_r-chi      f_r      f_r+chi
  power       |           |          |
    |        _|_          (idle)    _|_
    |       / | \                  / | \
    |  ____/  |  \________________/  |  \____
    +-----------------------------------------> frequency
             (qubit=1)            (qubit=0)

  separation between the two peaks = 2 * chi
谐振器的峰在 0 时位于 f_r + chi,在 1 时位于 f_r - chi;两个可能答案在频率上相隔 2*chi。

chi 有多大?它来自三个量之间的拉锯:g,量子比特与谐振器耦合得有多强;失谐,两者频率相隔多远;以及量子比特的非谐性,即量子比特自身能级台阶排得有多不均匀。下面写了一条有用的经验法则。你不必去算——只需读懂它说的:耦合越强,chi 越大;把谐振器推得离量子比特越远,chi 越小。

chi  ~  g^2 / detuning  *  ( anharmonicity / (detuning + anharmonicity) )

where
  g            = qubit<->resonator coupling strength
  detuning     = (qubit frequency) - (resonator frequency)
  anharmonicity= spacing mismatch of the qubit's energy rungs

rough numbers:  chi is typically a few hundred kHz to a few MHz
关于 chi 的朴素经验法则:耦合 g 越强它越大,失谐越大它越小。每个符号都在上文解释过;典型的 chi 远小于谐振器自身的频率。

珀塞尔滤波器:让读出又快又不缩短量子比特的寿命

你用来敲谐振器的那同一根线,也是量子比特漏掉能量、在你测完之前就弛豫的一扇敞开的门。这种不想要的泄漏叫珀塞尔弛豫,它会缩短量子比特的寿命 T1(它在滑回 0 之前平均停留在 1 的时间)。这里有个让人头疼的取舍:谐振器越敞开,回答越快,但漏得也越多,于是「读得快」和「量子比特活得久」像是在互相拉扯。

珀塞尔滤波器打破了这个取舍。它是放在谐振器和外接线之间的一小段额外电路,被调成在谐振器频率上透明、在量子比特频率上却像一堵砖墙。因为量子比特和谐振器相隔很远(又是那个色散间隔),滤波器可以放读出信号通过,同时把量子比特的能量挡回去。你于是同时得到一条又快又敞开的读出通道,以及一个长的 T1。

  qubit --- resonator --- [ Purcell filter ] --- readout wire --> out
                              |        |
             transparent at f_resonator   (readout tone passes)
             opaque      at f_qubit        (qubit energy turned back)

  result:  fast readout  AND  long qubit lifetime (T1)
珀塞尔滤波器位于读出线上,放过谐振器的信号,却挡住量子比特的频率,使量子比特无法漏走。

单次读出与平均读出:一次就读出答案

回声返回时,电子线路把它画成幅度-相位二维图上的一个点。0 落在图上的一个区域,1 落在另一个区域。把同一个测量重复很多次,就得到两团点云。如果两团点云干净地分开,一次测量就足以读出量子比特——这就是单次读出。如果点云互相重叠、糊在一起,你就只能重复并对很多次取平均,才能猜出一个典型的点落在哪一边。

单次读出是目标,因为真正的纠错需要*当下*就知道每个量子比特的值,而不是重复一千次之后。要做到这一点,就要让两团点云相隔得远(足够的 chi)、收得紧(低噪声)、形成得快(一个快谐振器)——而最后这条要求,正是一只近乎无噪声的放大器发挥价值的地方。

  1. 在谐振器频率 f_r 上发出一个短促的探测信号。
  2. 回声带着偏移返回:偏向 f_r + chi(是 0)或 f_r - chi(是 1)。
  3. 一只接近量子极限的放大器(例如约瑟夫森参量放大器)在几乎不添加自身噪声的情况下放大微弱的回声。
  4. 电子线路把结果落成一个点;干净的分离意味着这一次单独的读出就已经告诉你是 0 还是 1。