Нещодавно я знайшов документ Subhash Kak, який впроваджує протоколи телепортації, які вимагають меншої класичної вартості зв'язку (з більшою кількістю квантових ресурсів). Я думав, що краще буде написати окрему відповідь.
Kak обговорює три протоколи; двоє з них використовують 1 кбіт, а для останнього потрібен 1,5 кбіт. Але перші два протоколи знаходяться в іншій обстановці, тобто заплутані частинки спочатку знаходяться в лабораторії Аліси (і виконується кілька локальних операцій), потім одна із заплутаних частинок переноситься в лабораторію Боба; це на відміну від стандартного налаштування, коли заплутані частинки попередньо діляться між Алісою та Бобом до того, як протокол навіть запущений. Зацікавлені можуть пройти ті протоколи, які використовують лише 1 кбіт. Я спробую пояснити останній протокол, який використовує лише 1,5 кбіт (дробові кубики).
Існує чотири частинки, а саме, і . - це незвідана частинка (або стан), яку потрібно телепортувати з лабораторії Аліси до лабораторії Боба. і - з Алісою, а - з Бобом. Нехай зображено як , так що . Три частинки і знаходяться в чистому заплутаному стані (поки залишаючи константи нормалізації).X,Y,ZUXX,YZUXα|0⟩+β|1⟩|α|2+|β|2=1Y,ZU|000⟩+|111⟩
Отже, початковий стан всієї системи такий:
α|0000⟩+β|1000⟩+α|0111⟩+β|1111⟩
Крок 1 : Застосувати прикутих перетворення XOR на і (I) XOR станів і (II) виключає стану і .X,YZXYYZ
АБО унітарною визначається за формулою:
XOR
XOR=⎡⎣⎢⎢⎢1000010000010010⎤⎦⎥⎥⎥.
Іншими словами, перетворення стану такі:
|00⟩→|00⟩|01⟩→|01⟩|10⟩→|11⟩|11⟩→|10⟩
Після кроку 1 стан всієї системи є:
α|0000⟩+β|1110⟩+α|0101⟩+β|1011⟩
Крок 2 : Нанести Адамара tranform про стан .
X
α(|0000⟩+|1000⟩)+β(|0110⟩−|1110⟩)+α(|0101⟩+|1101⟩)+β(|0011⟩−|1011⟩)
Крок 3 : Аліса вимірює стан і .XY
Спростивши подане подання, отримаємо
|00⟩(α|00⟩+β|11⟩)+|01⟩(α|01⟩+β|10⟩)+|10⟩(α|00⟩−β|11⟩)+|11⟩(α|01⟩−β|10⟩).
Крок 4 : Залежно від результатів вимірювання Аліси, відповідні одиниці застосовуються на (від Аліси) та (за Боб).ZU
(а) Якщо Аліса потрапить , то і Аліса, і Боб нічого не роблять.|00⟩
(b) Якщо Аліса отримує , тоді Аліса застосовує і Боб нічого не робить.|10⟩[100−1]
(c) Якщо Аліса отримує , тоді Аліса нічого не робить, і Боб застосовує .|01⟩[0110]
(d) Якщо Аліса отримує , тоді Аліса застосовує і Боб застосовує .|11⟩[100−1][0110]
В основному, , , і можна відповідним чином змінити комбінований стан і щоб він став . Зверніть увагу , що якщо Аліса отримує або , то Боб повинен застосувати деякі унітарні , так що комбіноване стан і є[1001][100−1][0110][0−110]ZUα|00⟩+β|11⟩|01⟩|11⟩ZUα|00⟩+β|11⟩ .
Крок 5 : Застосування перетворення Адамара на стан .Z
Після застосування одиниць, комбінований стан і є (як згадувалося вище). Отже, після кроку 5 комбінований стан і єZUα|00⟩+β|11⟩ZU
α|00⟩+α|10⟩+β|01⟩−β|11⟩=|0⟩(α|0⟩+β|1⟩)+|1⟩(α|0⟩−β|1⟩).
Крок 6 : Аліса вимірює стан .Z
Виходячи з її вимірювання, вона передає Боб один класичний біт інформації, щоб він міг використати відповідний унітар для отримання невідомого стану!
Обговорення : Отже, як протокол вимагає біт класичної комунікації? Cleary, на етапі 6 використовується 1 кбіт, і на кроці 4 легко помітити, що для двох результатів (а саме або ) Боб не повинен застосовувати жодних унітазів. Боб повинен застосувати деякі унітарні (вказані до протоколу; скажіть ), якщо Аліса отримає інші два Результати, і в цих сценаріях Аліса надсилає один кубік, вказуючи на те, що Унітаром повинен користуватися Боб. Отже, зазначається, що обчислювальне навантаження становить 0,5 кубітів (адже 50% часу Боб не повинен застосовувати жодних унітарних). Отже, весь протокол| 10 ⟩ | 00 ⟩ [ 0 1 1 0 ]1.5|10⟩|00⟩[0110]потрібно всього 1,5 кубіка.
Але Аліса повинна надіслати цей 1 кбіт, незалежно від того, отримає вона ці результати, чи не так? Аліса і Боб не можуть домовитися про конкретний час (після протоколу), коли Аліса надсилає цей 1 кбіт, і якщо Боб до цього часу не отримає той класичний біт, то він знає, що йому не потрібно застосовувати жодних унітарних. Ці протоколи, залежні від часу, як правило, не дозволені через релятивістські наслідки (інакше ви навіть можете скласти протокол Standard, щоб використовувати час для вказівки інформації та зменшити класичну вартість зв'язку до 1 кубіта; наприклад, на , надішліть один кубіт або вt 2t1t2, надішліть один кубіт). Отже, Аліса повинна надсилати цей цит щоразу, правда? У цьому випадку для протокола потрібні 2 кубіти (один на етапі 4 та інший на етапі 6). Я вважав, що було б добре, якби обговорили саме цю частину.