jayrandom: (Default)
[personal profile] jayrandom
Вы будете смеяться, но сегодня я занимаюсь отладкой телепорта.

Правда, телепортирую я не объекты, а состояния волновой функции, поэтому немедленной практической пользы в этом кажется мало, но это мы ещё посмотрим.

Процесс выглядит так: приводим передатчик в состояние |0> или |1>.
Закручиваем передатчик вокруг одной из трёх осей на произвольный угол (запоминаем на какой).
Запутываем приёмник с каналом.
Телепортируем (анти-запутываем канал с передатчиком).
Меряем канал и по результатам переворачиваем приёмник по X
Меряем передатчик и по результатам переворачиваем приёмник по Z
Теперь раскручиваем приёмник на угол, обратный углу закручивания передатчика.
Меряем приёмник - и в большинстве случаев получаем то состояние, которое загрузили в передатчик вначале.

UPDATE: А вот и демка, причём в динамике. Посылаем верхний кубит, принимаем нижний.

У демки есть особенность: после измерения верхних двух кубитов (стрелочный приборчик на диаграмме) их значения схлопываются до проекции на ось Z (0 или 1), после чего эти кубиты становятся классическими битами навечно (линия становится двойной). На квантовом железе это необязательно так - бывают реализации, где после измерения кубит снова заряжается квантовым нулём и им можно пользоваться дальше. Собственно, иначе было бы очень расточительно программировать: как померил кубит, так сразу и потерял дорогущий регистр.
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

Profile

jayrandom: (Default)
jayrandom

January 2026

S M T W T F S
    1 23
45678910
111213141516 17
18192021222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 19th, 2026 05:05 pm
Powered by Dreamwidth Studios