目录
在前文中提到,使用量子态编码信息可以实现大规模并行运算,相对经典计算机有着极大的优势。制作量子比特和生产量子计算机已经成为科学家近些年长期追求的目标。迄今为止,已经提出了量子图灵机模型、量子线路逻辑网络模型以及量子细胞自动机模型等多种量子计算机模型。其中,量子线路逻辑网络模型现今已被广泛应用于量子计算机的研究中,成为量子计算的标准模型。
量子比特的物理表现
要制造量子比特,这一比特地载体就一定具有量子效应,显然最好的这种载体是光子或者量子。我们考虑使用单光子来制造一量子比特。
我们将一片玻璃镀银,一束光照射时会发生反射,如果镀银不是那么彻底,就会有部分光透射、部分光反射,若透射光与反射光恰好相等,就是我们所熟知的分束镜,简称BS。
但对于单光子来说,其经过分束镜只能发生透射或反射,且二者发生概率相等。我们假定测量到该单光子发生透射即认定结果为0, 发生反射即认定为1。如此,探测结果为0与1的概率相等。
在该量子比特中,测量结果1、0概率相等,可以认为是1与0权重相等的叠加态,若想得到其他叠加的结果,只需改变分束镜中镀银的程度,即可改变测量结果的概率分布。
我们已经可以认定,通过上述光路制造了一个量子比特,单光子通过分束镜时,既制造了量子态,同时也对该量子态进行了测量并破坏了该量子态。但这一行为的确制造了一个量子比特,虽然它对数据存储与运算没有任何实际意义。
量子位的理论与应用
量子位的基本概念
经典计算机中认定一个储存单元即一个位,也是一个经典比特。类比得到,量子计算的基础是量子位(qubit),它是量子信息的最小存储单元。与经典计算中的位不同,量子位可以处于叠加态,即同时处于0和1两种状态的线性组合中。
量子物理中认为两个态的线性叠加态是一个Hilbert空间,因此一个量子位就是一个Hilbert空间。
量子位的表示
Hilbert空间
通常,量子位的一般态可以表示为:
其中,a、b均为复数,且满足归一化条件,由于这一条件限制,上式又可写为:
表示量子总相位,这一概念在物理系统中没有太大的观测价值(仅考虑相对相位),因此这一项可以略去,上式即可简化为:
Bloch球
此式可置于单位球坐标中:
两个实参和分别表示坐标中方位角和极角,这一坐标可确定单位球上的一点,可以确定一个量子位的纯态,这一单位球被称为Bloch球。
在该球中,量子位纯态的投影a、b可表示为:
需注意a、b不是量子位在Bloch球上的投影,而是在Hilbert空间空间中的矢量。利用该式不难建立Bloch球于Hilbert空间的映射关系。
以Bloch球球心为原点建立坐标系,|0>用z轴正方向与Bloch球交点表示,|1>用负方向交点表示,我们就构成了量子计算的一个计算基{|0>, |1>}。
一个经典位只有两个可能的态,在Bloch球上分别对应|0>对应的态和|1>对应的态。从这种意义上来说,一个量子位若处在|0>(|1>)态,对其测量结果为|0>(|1>)的概率为100%,因此量子位的这两个态可以认为是两个经典态。另一方面,一个经典位在Bloch中只对应两个态,而一个量子位在Bloch球中的对应可填满整个Bloch球的表面(虽然并不是每种可能都是可行的),这也再次证明了量子比特相对经典比特可编码更多信息。
量子位的物理实现
量子位的实现方式多种多样,每种方式都有其独特的优缺点。以下是几种主要的量子位实现方式。
超导量子位
超导量子位利用超导电路中的量子效应,特别是Josephson结。Josephson结通过超导相干隧穿效应,可以形成具有量子态的非线性元件。常见的超导量子位类型包括Transmon和Fluxonium。
Transmon量子位
Transmon量子位通过设计使得其对电荷噪声的不敏感,从而提高了量子相干时间。它的状态可以通过微波脉冲来操控,实现高保真的量子态操作。
离子阱量子位
离子阱量子位利用电磁场将带电离子捕获并悬浮在真空中。通过激光脉冲对这些离子进行操作,可以实现量子态的操控和量子纠缠。离子阱系统的一个主要优势是其长相干时间和高精度的量子态操作。
光学量子位
光学量子位利用光子的偏振态或相位态作为量子比特。由于光子之间的相互作用较弱,光学量子位适合用于长距离的量子通信。常见的光学量子位实现方式包括使用线性光学元件和非线性介质。
拓扑量子位
拓扑量子位利用拓扑材料中的准粒子,例如Majorana费米子。拓扑量子计算的一个重要特性是其对环境噪声的固有免疫,这使得它在量子纠错方面具有显著优势。然而,拓扑量子位的实验实现仍处于初期阶段。
结论
量子位作为量子计算的基础单元,在Hilbert空间和Bloch球中的表示形式提供了理解其物理意义和数学性质的基础。通过深入研究量子位的物理实现和量子态的表示,我们有望在多个领域取得突破性的进展。尽管面临诸多挑战,量子计算的未来依然充满希望。
下篇文章将会介绍量子逻辑门。