光子:室温运行,难在让光子互相作用
光子几乎不相互作用,这既是优点也是难点
两个光子迎面穿过,出来时各走各的,几乎不留痕迹。这让光子成为最好的信使,也让它成为最难「算」的比特。
一种比特,三种写法
一个光子能承载比特的自由度不少:偏振,水平与竖直;路径,走哪条波导;时间片,早到一个时间窗还是晚到一个。三者都能用波片、分束器、延迟线来操作,单比特门便宜、快,室温下就能做。
测量同样直接:单光子探测器「咔」一声,把光变成电信号。麻烦在于探测有损,没被探到的光子就等于信息丢了。
把它放回那张表里。
五条路线对照
数字只是现状,机制还在下面。
让光子互相作用
线性光学元件只做分束与移相,不会让两个光子发生非线性相互作用。KLM 方案给出一条绕路:拿辅助光子、分束器和探测器一起,测量会「诱导」出等效的非线性——两个光子是否落在同一个模式,可以从探测结果推断。
代价是概率。这样的双比特门只在某些探测结果下成功,成功后还要靠后选择把那次运行留下,失败就得重来。线路越深,联合成功率越低,所以光子路线非常在意每一个百分点的成功率与损耗。
光子一旦在波导里被吸收、在探测器里漏掉,就没了,也没法克隆一份备份。损耗随器件数与路径长度累加,深线路的生存概率按指数下降。纠错对损耗尤其苛刻:丢失的比特要先被探测到,再补一个,而「知道丢了」本身就需要额外的编码与探测。
优势也很清楚:光子跑得远,适合量子网络、密钥分发与模块化连接。把几台小机器用光子连起来,比把一台机器做大更容易,所以它常被放在「联网」而不是「单机算力」的位置上。
光子之间没有相互作用,所以做双比特门反而最简单。
恰恰因为不相互作用,双比特门要靠测量诱导且概率成功;容易的是传输与单比特操作。
「不相互作用」是光子的卖点,也是它做门时的麻烦。容易传,不等于容易算。
一句话结论
光子用偏振、路径或时间片编码,单比特操作与传输都很便宜,室温就能运行。难的是让它互相作用:双比特门靠测量诱导,概率成功、需要后选择,损耗又会随规模累积。它最自然的位置是连接与联网。
本节自测 · 3 题
未作答
01下面哪一项不是常见的光子比特编码方式?
解析 · 偏振、路径与时间片都是光子自己的自由度,用波片、波导和延迟线就能操作。电荷(或磁通)是超导比特的编码量,离子阱用的是离子的内部能级;光子不带电,用电荷编码无从谈起,所以前三项都是常见方案。
02概率性的双比特门在实验里怎么处理?
解析 · 门是否成功写在辅助光子的探测结果里,只有宣布成功的那次运行才被留下,失败的要重来,所以开销随成功率下降而迅速上升。它并非必然成功,也不能不看结果;失败时态已被测量破坏,更谈不上无成本重来。
03光子路线最自然的优势是什么?
解析 · 光子在光纤里能跑很远,室温下也能传输,适合量子网络、密钥分发与模块化连接。它的双比特门是概率性的,并不以快见长;大规模阵列与读出都依赖探测器,所以另外三项都不对。