Этот вопрос основан на сценарии, который является частично гипотетическим и частично основан на экспериментальных особенностях квантовых устройств на основе молекул, которые часто представляют квантовую эволюцию и имеют некоторый потенциал для масштабирования, но, как правило, чрезвычайно сложны для детальной характеристики ( актуальным, но не уникальным примером является серия работ, связанных с этим электрическим контролем ядерных спиновых кубитов в отдельных молекулах ).
Сценарий: допустим, у нас есть множество черных ящиков, каждый из которых способен обрабатывать информацию. Мы не контролируем квантовую эволюцию коробок; на языке модели квантовой схемы мы не контролируем последовательность квантовых вентилей. Мы знаем, что каждый черный ящик привязан к другому алгоритму или, более реалистично, к другому зависящему от времени гамильтониану, включая некогерентную эволюцию. Мы не знаем детали каждого черного ящика. В частности, мы не знаем, является ли их квантовая динамика достаточно когерентной, чтобы создать полезную реализацию квантового алгоритма (давайте в данном случае будем называть это « квантовостью »; нижняя граница для этого будет «отличима от классической карты») , Чтобы работать с нашими черными ящиками для достижения этой цели,мы только знаем, как подавать им классические данные и получать классические результаты . Давайте здесь проведем различие между двумя под-сценариями:
- Мы не можем выполнить запутывание сами: мы используем состояния продукта в качестве входных данных и измерения одного кубита на выходах. Тем не менее, мы можем выбрать основу нашей входной подготовки и наших измерений (как минимум, между двумя ортогональными основаниями).
- Как и выше, но мы не можем выбирать базы и должны работать на некоторой фиксированной, «естественной» базе.
Цель: проверить для данного черного ящика квантовость его динамики. По крайней мере, для 2 или 3 кубитов, в качестве подтверждения концепции, а в идеале также для больших входных размеров.
Вопрос: в этом сценарии, есть ли серия корреляционных тестов, в стиле неравенств Белла , которые могут достичь этой цели?
источник
Ответы:
Давайте предположим, что ваш черный ящик обрабатывает классические входные данные (т.е. битовую строку) на классические выходные данные детерминистическим способом, то есть он определяет функцию .е: x ↦ y
Если вы можете только подготовить и измерить отдельные состояния на этой основе, все, что вы можете определить, - это функция . Предполагая, что все выходные данные различны, он мог быть вычислен либо обратимым классическим вычислением, либо квантовым вычислением, и вы не смогли бы это определить.е
Итак, давайте предположим, что вы можете подготовить состояния продукта и измерить в двух разных основах, и Z, для аргументации. Одна вещь, которую вы могли бы сделать (которая может быть безнадежно неэффективной для всех, кого я знаю, но это где-то начать), это сначала определить функцию f ( x ), используя базис Z. Тогда для любой пары битовой строки х 1 и х 2 , которые отличаются только в одном положении, подготовить состояние ( | х 1 ⟩ & plusmn ; | х 2 ⟩ ) / √Икс Z е( х ) Z Икс1 Икс2 . Это состояние продукта, использующее основаниеZна всех сайтах, кроме одного. Предположим, что выходыy1=f(x1)иy2f(x2)различаются наk>0сайтах. (Еслиk=0, эволюция в любом случае не была согласованной.) Для битов, гдеy1иy2должны быть равны, просто измерьте их наосновеZ,чтобы убедиться, что вы получите то, что ожидаете получить. На оставшейсяк( | х1⟩ ± | Икс2⟩ ) / 2-√ Z Y1= ф( х1) Y2е( х2) k > 0 к = 0 Y1 Y2 Z К сайты, если черный ящик является когерентным, вы получите состояние ГГц кубитов,
1К
Если бы это было совершенно бессвязно, вы бы получили смешанное состояние второго ранга
1
Конечно, хотя это говорит вам кое-что о том, насколько последовательной является реализация черного ящика, влияет ли эта согласованность на скорость работы черного ящика, это совершенно другой вопрос (например, это то, что люди хотят знать о транспортных процессах в фотосинтезирующих бактериях или даже о чем-то вроде D-Wave).
источник
Почему бы не ввести половину максимально запутанного состояния в качестве входа в черный ящик (чтобы половина имела то же измерение, что и входное измерение)? Затем вы можете проверить ваш любимый показатель , например, чистоту , состояния полного вывода. Если оракул соответствует унитарной эволюции, чистота равна 1. Чем меньше связность, тем меньше чистота. Кстати, выходное состояние описывает карту, которую реализует черный ящик, посредством изоморфизма Чой-Ямиолковского .
источник
Я не совсем уверен, что вы подразумеваете под квантовостью своего черного ящика. Поэтому, возможно, существуют более сложные подходы (аналогично другому ответу, вы можете использовать свидетеля запутывания, чтобы показать, что ваш черный ящик не разрушает запутывание). Однако, в целом, вы можете выполнить квантовую томографию процесса (см., Например, arXiv: quant-ph / 9611013 ).
источник