Файл: Ю. И. Богданов Физико статистические основы.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 23.11.2023

Просмотров: 126

Скачиваний: 5

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

СОДЕРЖАНИЕ

МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ИНСТИТУТ ЭЛЕКТРОННОЙ ТЕХНИКИ (ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ) КАФЕДРА КВАНТОВОЙ ФИЗИКИ И НАНОЭЛЕКТРОНИКИ Ю.И. Богданов Физико- статистические основы квантовой информатики Москва 2010 2УДК 519+530.145 Рецензенты: доктор физико- математических наук, профессор кафедры квантовой электроники МГУ им. М.В. Ломоносова С.П. Кулик ; кандидат физико- математических наук, ведущий научный сотрудник Физико- технологического института РАН В.В. Вьюрков Богданов Ю.И. Б.73 Физико- статистические основы квантовой информатики. Учебное пособие. М.: МИЭТ, 2010, 163 с. Рассматривается введение в новую область исследований- квантовую информатику, связанную с использованием законов квантовой физики для целей вычислений и связи. Подробно описываются и анализируются физико- статистические модели квантовых систем. Существенное внимание уделяется фундаментальным аспектам квантовой информатики таким, как статистический характер законов микромира, принцип дополнительности Н. Бора, неравенства Белла и др. Пособие основано на курсе лекций, читаемом для студентов старших курсов кафедры квантовой физики и наноэлектроники МИЭТ. 3Введение В настоящее время мы становимся свидетелями рождения новой фундаментальной научной дисциплины - квантовой информатики. Стимулом к рождению и развитию новой науки являются активно ведущиеся работы, основанные на применении квантовых систем к задачам вычислений и связи [1-6]. Следует отметить, что современные лазеры, твердотельные компьютеры и др. приборы также существенным образом базируются на законах квантовой физики. В чем же тогда специфика приборов квантовой информатики? Краткий (и упрощенный) ответ на этот вопрос может быть таким. Традиционные электронные приборы используют законы квантовой физики на уровне аппаратного обеспечения («железа»- hardware), новые же приборы квантовой информатики предполагают использование законов квантовой физики на уровне алгоритмов и программного обеспечения (software). Технологическая революция XX века, связанная с использованием компьютеров, лазеров, ядерной энергии и др. достижений физики может быть названа первой квантовой революцией. Без преувеличения можно сказать, что развивающиеся в настоящее время методы и технологии квантовой информатики должны стать в XXI веке основой для новой (второй квантовой) технологической революции [5]. Оказывается, что использование законов квантовой теории не только на уровне “hardware”, но и на уровне “software” позволит квантовым компьютерам и приборам квантовой информатики решать задачи, недоступные никаким классическим компьютерам. Направление квантовых вычислений стало активно развиваться после появления работ Р. Фейнмана [7,8]. Фейнман заметил, что моделирование квантовой физики на обычных компьютерах является экспоненциально сложной задачей. Отсюда он сделал вывод, что, возможно, компьютер, 4основанный на квантовых принципах вычислений, окажется экспоненциально более мощным по сравнению со своими классическими собратьями. Ранее аналогичные соображения высказывал Ю.И. Манин [9]. Среди основных разработанных (и частично реализованных на простых физических системах) квантовых алгоритмов отметим следующие: алгоритм формирования запутанного состояния, алгоритм Дойча- Джозса (отличающий постоянные бинарные функции от переменных «сбалансированных» функций, имеющих различные значения для различных аргументов), алгоритмы квантовой телепортации и сверхплотного кодирования (dense coding), квантовый алгоритм поиска Гровера, квантовое дискретное преобразование Фурье и алгоритм факторизации П. Шора (разложение большого целого числа на простые множители) [10-12]. Среди наиболее важных результатов теории квантовых вычислений следует также отметить открытие универсального набора квантовых логических элементов (позволяющих выполнять любое унитарное преобразование- вычисление в системе квантовых битов- кубитов) [13,14], а также разработку квантовых алгоритмов коррекции ошибок [15]. Среди экспериментальных работ по реализации алгоритмов квантовой информатики отметим работы по таким направлениям, как квантовая телепортация и сверхплотное кодирование [16-18], а также приготовление белловских состояний [19,20]. Экспериментальные исследования по квантовому компьютингу ведутся в различных направлениях, среди которых отметим квантовую электродинамику резонаторов (КЭР) [21,22], линейные ионные ловушки [23-25] и ядерный магнитный резонанс – ЯМР (жидкостной и твердотельный) [26-28]. В настоящем пособии мы стремились показать, что квантовая информатика является основой не только для грядущих технологических достижений. Не менее важно то, что новая научная дисциплина оказывает 5очень важное влияние на все теоретическое естествознание. Квантовая информатика позволяет лучше представить что такое квантовая физика, понять природу случайности, дать содержательное естественно- научное истолкование таким понятиям как информация, алгоритм, вычисление и др. Представления квантовой информатики могут существенно изменить физику, математику, информатику, химию, молекулярную биологию и другие естественные науки. Это будет уже не только технологическая, но и научная квантовая революция. Пособие состоит из пяти глав. В первой главе рассматривается вероятностная интерпретация векторов гильбертова пространства (на примере взаимно- дополнительных прямого и обратного преобразований Фурье). Основанный на квантовой информатике подход позволяет осветить с новых и более общих позиций некоторые вопросы классической математической статистики. Так, оказывается, что аппарат характеристических функций классической математической статистики содержит в себе в рудиментарной форме представление об операторе координаты в импульсном представлении и аналогичные представления об операторе импульса в координатном представлении. Однако, в отрыве от представлений квантовой информатики, классическая статистика содержит эти понятия в сильно завуалированном виде. Неполнота и ограниченность классической теории становится очевидной с более общих позиций квантовой информатики. С точки зрения принципов квантовой информатики, недостаточность представлений классической математической статистики состоит в том, что последняя рассматривает только одно из возможных взаимно- дополнительных статистических распределений, игнорируя остальные. Только использование квантовых представлений позволяет увидеть за распределениями вероятностей более простой и фундаментальный геометрический объект – вектор состояния. 6Во второй главе рассматриваются вопросы, связанные с точностью статистических характеристик гильбертова пространства. Геометрический аппарат квантовой информатики делает совершенно естественным рассмотрение наряду с обычными для статистики координатными величинами других (импульсных) величин, связанных с производными по координатам. При таком подходе соотношение неопределенностей оказывается неравенством типа Коши- Буняковского. Наряду с элементарными сведениями по неравенству Коши- Буняковского и соотношению неопределенностей, в настоящей главе рассматриваются также соотношение неопределенностей Шредингера- Робертсона и многомерное обобщение соотношения неопределенностей Гейзенберга. Кроме того, основываясь на аппарате квантовой информатики, изучаются вопросы, связанные с информацией Фишера, неравенством Рао- Крамера и корневыми статистическими оценками. В третьей главе формулируются постулаты квантовой информатики. Здесь выбор постулатов аналогичен аксиомам квантовой физики, изложенным в известной монографии М. Нильсена и И. Чанга [1], однако, в отличие от указанных авторов, в формулировке и интерпретации каждого постулата мы делаем акцент на его статистической природе. Тем самым подчеркивается, что постулаты квантовой информатики есть реализация программы, заложенной в известной 6-ой проблеме Гильберта, которая направлена на построение особой теории вероятностей, основанной на геометрических понятиях и фундаментальных свойствах микромира. В качестве важного примера применения постулатов квантовой информатики рассматривается процедура перехода от классической механики к квантовой. В четвертой главе принципы квантовой информатики прилагаются к описанию основных квантовых логических элементов. Рассматриваются произвольные унитарные вращения кубита, описываются элементы Паули, 7Адамара, управляемое НЕ (CNOT) и др. Представлена теорема о невозможности клонирования неизвестного квантового состояния, изучается важное для квантовой информатики явление запутанности квантовых состояний, описываются состояния Белла и анализируется неравенство Белла. В пятой заключительной главе представлены некоторые фундаментальные квантовые алгоритмы, призванные продемонстрировать радикальное преимущество квантовой информатики над классической. Рассмотрены сверхплотное кодирование и телепортация, описан квантовый параллелизм, изучены алгоритмы Дойча, Дойча- Джозса и квантового преобразования Фурье. Рассмотрены задачи нахождения периода функции и факторизации целых чисел, даны элементарные сведения по квантовой криптографии. Данное учебное пособие написано для поддержки курса по физико- статистическим основам квантовой информатики, который читается для студентов кафедры квантовой физики и наноэлектроники МИЭТ. Для понимания содержания от читателя требуется знание математики и физики в объеме стандартных программ для технических университетов. Важная составная часть курса – это задачи. Их решение призвано дать читателю более глубокое понимание излагаемой теории и научить простейшим навыкам самостоятельной осмысленной работы в данной области. Автор благодарен академику К.А. Валиеву за поддержку, а также всем участникам семинара по физике квантовых компьютеров в Физико- технологическом институте РАН за обсуждение различных вопросов квантовой информатики. Особая благодарность В.В. Вьюркову, А.А. Кокину, С.П. Кулику, Ю.И. Ожигову, И.А. Семенихину и А.В. Цуканову, общение с которыми было очень полезным. 8Глава 1. Квантовая случайность. Анализ взаимно- дополнительных статистических величин. «Отыщи всему начало, и ты многое поймешь!» (Козьма Прутков «Мысли и афоризмы», №247). Вероятностную природу квантовой теории можно продемонстрировать на примере статистической интерпретации комплексной функции и её Фурье- образа. 1.1. Статистическая интерпретация прямого и обратного преобразований Фурье. Координатное и импульсное распределения. Пусть ( )xψ - произвольная комплексная функция, заданная в гильбертовом пространстве 2L. Такая функция обладает конечным интегралом от квадрата модуля ( )∫∞<ψdxx2Прямое и обратное преобразования Фурье задаются следующими известными формулами: ( )( ) ( )∫ψπ=ψdpipxpxexp2 1 (1.1) ( )( ) ()∫−ψπ=ψdxipxxpexp2 1 (1.2) Задача 1.1 Непосредственным расчетом покажите, что комбинация прямого и обратного преобразований Фурье приводит к исходной функции (т.е является тождественным преобразованием). Замечание: Воспользуйтесь следующим выражением для дельта- функции Дирака в виде интеграла Фурье: 9()()()∫−π=−δdpxxipxx1 1exp2 1 (1.3) Более подробно дельта- функция и ее свойства описываются в Приложении к настоящей главе. С комплексной функцией ( )xψ и её Фурье- образом ( )pψ можно связать распределения вероятностей. Определим плотность распределения вероятности в исходном (координатном) представлении как: ( )( )2xxPψ=(1.4) Выражение (1.4) называется формулой Борна. С помощью Фурье- образа ( )pψ можно задать некоторое другое (а именно так называемое импульсное) распределение вероятностей: ( )( )2ppPψ=Известно, что для функции и ее Фурье- образа выполняется равенство Парсеваля: ( )( )∫∫ψ=ψdppdxx2 2Задача 1.2. Докажите равенство Парсеваля, используя Фурье- представление для дельта- функции Равенство Парсеваля показывает, что полная вероятность не зависит от выбора представления. Её можно нормировать по выбору исследователя на произвольное положительное число. Как правило, условие нормировки выбирают в виде: ( )( )1==∫∫dppPdxxPРассматриваемая формула предполагает, что полная вероятность равна единице. Заметим, что в исследовательской практике используются и другие 10условия нормировки. В частности, в задачах распада и рассеяния микрообъектов полная вероятность может характеризоваться суммарным числом событий в единицу времени и, таким образом, быть размерной. Заметим, что функция ( )xψ и ее Фурье- образ ( )pψ содержат в себе эквивалентную информацию (знание одной из них позволяет найти другую с помощью прямого или обратного преобразования Фурье). Их называют амплитудами вероятности в координатном и импульсном представлении соответственно (вместо термина амплитуда вероятности в зависимости от контекста задач используют и другие близкие по смыслу термины: волновая функция, пси- функция, вектор состояния). 1.2. Принцип дополнительности Н. Бора Координатное ( )xP и импульсное ( )pP распределения называются взаимно- дополнительными статистическими распределениями, поскольку информационно эти распределения дополняют друг друга. Дело в том, что при измерении, скажем, в координатном представлении совершенно теряется информация о фазе волновой функции ( )xψ. Действительно, переход от ( )xψ к ( )( )()xiSx expψ, где ( )xS- произвольная действительная функция (фаза), никак не влияет на координатное распределение вероятности ( )xPТакой переход, однако, вообще говоря, будет влиять на импульсное распределение ( )pP. В этом смысле ( )pP содержит в себе дополнительную информацию по отношению к ( )xPРассматриваемая терминология сформировалась под влиянием принципа дополнительности Н.Бора. Согласно этому принципу «данные, получаемые при разных условиях опыта, не могут быть охвачены одной- единственной картиной; эти данные должны скорее рассматриваться как дополнительные в 11том смысле, что только совокупность разных явлений может дать более полное представление о свойствах объекта» [29]. В соответствии с квантовой теорией, полную информацию о статистической квантовой системе несет волновая функция (вектор состояния) ( )xψ. В то же время, чтобы экспериментально экстрагировать эту информацию, недостаточно использовать какое- либо одно фиксированное представление. Чтобы изучение квантовой системы было более полным, следует проводить измерения, отвечающие совокупности взаимно- дополнительных распределений. В этом и состоит со статистической точки зрения принцип дополнительности Н. Бора. Координатное и импульсное распределения являются примерами таких взаимно- дополнительных распределений. Статистический принцип дополнительности является ключевым для задач квантовой информатики. Модель квантовой информатики предполагает определенные правила «игры» между Природой и человеком (исследователем). Пси- функция (вообще говоря, комплексная) содержит в себе полную информацию о квантовой системе. Её следует рассматривать как объект, аккумулирующий в себе возможные данные из различных взаимно- дополнительных распределений. В силу статистической природы квантовой механики, мы не имеем возможности измерить пси- функцию непосредственно (в противном случае, никакой статистики вообще бы не было). Все, что мы можем, это провести измерения над определенным числом представителей. Каждый из представителей находится в одном и том же состоянии ( )xψ (это определяется тем, что все они были приготовлены в одних и тех же условиях, по одному и тому же рецепту). При этом, получаемые нами статистические данные, будут давать нам информацию о ( )2xψ, ( )2 pψ и др. распределениях в зависимости от выбранного представления. 12С экспериментальной точки зрения, проверка справедливости квантовой теории, по- существу, основана на реконструкции (с помощью статистических измерений) свойств скрытого от непосредственного наблюдения вектора состояния в гильбертовом пространстве. Все проведенные до сих пор эксперименты находятся в согласии с представлениями квантовой информатики, основанными на взаимно- дополнительных статистических измерениях, за которыми стоит искомый вектор состояния квантовой системы в гильбертовом пространстве. Заметим, что традиционная теория вероятностей и математическая статистика ограничиваются описанием только отдельных (не взаимно- дополнительных) распределений вероятностей (одномерных или многомерных). Принцип дополнительности приводит к нарушению так называемой аксиомы о составных случайных величинах классической теории вероятностей [30]. Следуя Г. Крамеру [31] сформулируем эту аксиому в следующем виде: “Если nξξ ,...,1 - случайные величины размерностей соответственно nkk ,...,1, то каждый составной объект ()nξξ ,...,1 также является случайной величиной (размерности nkk++ ...1)”. Таким образом, согласно аксиоме о составных случайных величинах, в классической теории вероятностей существует единственный способ перехода от описания отдельных свойств объектов к описанию совокупности таких свойств. Этот способ основан на переходе от одномерных распределений к многомерным. В квантовой информатике это не так. Поскольку распределения могут быть взаимно- дополнительными, их совокупность уже не есть распределение, а есть объект более общей природы- квантовое состояние. Так, за взаимно- дополнительными координатным ( )xP и импульсным ( )pP распределениями не стоит никакого их совместного распределения ( )pxP ,. Существование такого распределения противоречит, как будет видно ниже, принципу 13неопределенности Гейзенберга. Объединяющим началом всех взаимно- дополнительных распределений, согласно квантовой информатике, является вектор состояния в гильбертовом пространстве. Квантовое состояние можно рассматривать как естественное обобщение понятия статистического распределения. Согласно сказанному выше, квантовое состояние не может быть сведено к одному- единственному статистическому распределению, а описывает одновременно совокупность различных взаимно- дополнительных распределений. 1.3. Характеристическая функция. Вычисление среднего и моментов. Неполнота классической и полнота квантовой статистики. Координатное и импульсное представления вектора состояния эквивалентны. В этой связи, интересно рассмотреть свойства координатного распределения вероятностей с точки зрения импульсного представления и наоборот – свойства импульсного распределения с позиции координатного представления. С использованием волновой функции в импульсном представлении координатное распределение вероятностей можно записать в виде: ( )( ) ( )( ) ( )()()( ) () ()( ) ()duixuufixuuppdudpppixppdpdpxxxP−π=−−ψψπ=−−ψψπ=ψψ=∫∫∫exp2 1exp2 1exp2 1*1 1*1*В последнем равенстве мы ввели характеристическую функцию (х.ф.): ( )( ) ()() ( )∫∫ψ+ψ=−ψψ=pupdpuppdpuf** (1.5) Таким образом, мы получили, что плотность распределения можно рассматривать как обратное преобразование Фурье от характеристической функции: 14( )( ) ()duixuufxP−π=∫exp2 1 (1.6) Тогда, сама характеристическая функция есть прямое преобразование Фурье от плотности или, что то же самое, математическое ожидание (среднее значение) от случайной величины ( )iuxexp: ( )( ) ( )( )()iuxMdxixuxPufexp exp==∫Выкладки, совершенно аналогичные проделанным выше, показывают, что характеристическая функция импульсного распределения вероятностей выражается через свертку от координатной пси- функции. Пусть ( )tf- характеристическая функция импульсного распределения, представляющая собой Фурье- образ от плотности распределения импульса ( )pP: ( )( ) ( )( )()∫==iptMdpiptpPtfexp expВ полной аналогии с (1.5) рассматриваемая характеристическая функция может быть представлена в виде свертки от координатной пси- функции: ( )() ( )( ) ()∫∫+ψψ=ψ−ψ=txxdxxtxdxtf**Далеко не всякая функция может рассматриваться как характеристическая, поскольку обратное преобразование Фурье от характеристической функции должно давать действительную, неотрицательную функцию (а именно- плотность, нормированную на единицу). Проведенные выше расчеты, по- существу, позволяют обосновать следующее утверждение: для того, чтобы функция ( )uf была характеристической, необходимо и достаточно, чтобы она представлялась в виде свертки (1.5) от комплексной функции ( )pψ, удовлетворяющей условию нормировки: 15( )12=ψ∫pdp(1.7) Необходимость: Пусть ( )uf характеристическая функция, тогда, согласно (1.6), она определяет некоторую плотность ( )xP. Определим пси функцию как ( )( )( )()xiSxPxexp=ψ, где ( )xS- произвольная действительная функция (в частности, можно положить ( )0=xS). Рассматриваемая процедура может быть названа дополнением классического статистического распределения до квантового состояния. Функция ( )pψ, определяемая формулой обратного преобразования Фурье (1.2), обеспечивает искомое представление характеристической функции в виде свертки (1.5). Таким образом, всякой характеристической функции можно сопоставить волновую функцию в импульсном пространстве (причем, такое представление неоднозначно). Достаточность: Пусть ( )uf представлено в виде свертки (1.5) от некоторой функции ( )pψ, нормированной согласно (1.7). Определим волновую функцию в координатном пространстве ( )xψ с помощью преобразования Фурье (1.1), а плотность распределения ( )xP посредством формулы Борна (1.4). Согласно проведенным выше выкладкам, функция ( )ufбудет характеристической функцией распределения ( )xP. Таким образом, всякой волновой функции импульсного пространства ( )pψ, можно поставить в соответствие единственную характеристическую функцию ( )uf и единственное распределение ( )xP. Утверждение доказано. Формула (1.5) уже в рамках классической (неквантовой) статистики вскрывает (хотя и в «свернутом» виде) существование импульсного пространства и соответствующей волновой функции ( )pψ. Указанное соотношение характеризует неполноту классических представлений о 16вероятности. Действительно, как это было показано выше, свертка (1.5) не позволяет однозначно найти волновую функцию ( )pψв импульсном пространстве. Аналогично, соотношение (1.4) для плотности не позволяет однозначно найти волновую функцию ( )xψв координатном пространстве. Таким образом, за одним и тем же классическим распределением вероятности могут скрываться различные квантовые состояния, существенно отличающиеся друг от друга. Другими словами, классическое распределение вероятностей не дает полного описания случайного поведения реальных (квантовых) систем. Как уже было отмечено выше, чтобы классическая теория стала полной, ее следует дополнить таким образом, чтобы распределение вероятностей превратилось в вектор квантового состояния (для этого можно, например, ввести фазовый множитель). В то же время, более глубокие по своей природе квантовые объекты полностью укладываются в структуру гильбертова пространства векторов состояния. Вектор квантового состояния не требует (да и не допускает) дополнения до каких- либо объектов более общей природы. Мы вернемся к вопросу о полноте квантовой статистической теории и неполноте классической теории вероятностей в главе 3 после рассмотрения основных постулатов квантовой информатики. Представление характеристической функции в виде свертки является результатом, известным и в классической теории вероятностей (см. теорему 4.2.4 в [32], а также [33]). Однако, классическая теория вероятностей никак не комментирует природу комплексной функции ( )pψ, фигурирующей в данном представлении. Остановимся коротко на важном для дальнейшего изложения способе вычисления моментов случайной величины посредством аппарата характеристических функций. Нетрудно видеть, что значение х.ф. в точке ноль всегда равно единице: 17( )1 0=fМоменты случайной величины выражаются через значения соответствующих производных х.ф. в точке ноль. Действительно: ( )( ) ( )ixdxixuxPufexp∫=′, откуда ( )( )xiMf=′ 0 Таким образом, первая производная х.ф. в точке ноль связана с математическим ожиданием. Аналогично получаем, что производная k- го порядка связана с k-ым моментом случайной величины: ( )( )( )kkkxMif=0, ,...2,1,0=k1.4. Операторы координаты и импульса в координатном и импульсном представлении. Фундаментальные коммутационные соотношения Свойства х.ф. позволяют ввести оператор координаты в импульсном представлении. Действительно, рассматривая х.ф. как свертку (1.5), имеем: ( )( )( )()( )( )∫∫ψ∂∂ψ=−ψ∂∂ψ−=′−==pppdpiupupdpifixMu0*0*Таким образом, если в координатном представлении координата описывается оператором xˆ, сводящимся к умножению пси- функции на число x, (т.е. ( )( )xxxxψ=ψˆ), то в импульсном представлении оператор координаты есть pix∂∂=ˆ Аналогичным образом нетрудно показать, что, если в импульсном представлении импульс описывается оператором pˆ, просто сводящимся к умножению пси- функции на число p, т.е. ( )( )ppppψ=ψˆ, то в 18координатном представлении оператор импульса есть xip∂∂−=ˆ (изменение знака перед мнимой единицей iсоответствует отличию между прямым и обратным преобразованиями Фурье). Заметим, что операторы координаты и импульса эрмитовы. Переход от координатного представления к импульсному оставляет инвариантным фундаментальное коммутационное соотношение: [ ]ipxxpxp−=−=ˆˆˆˆˆ,ˆ В случае нескольких степеней свободы представленное каноническое соотношение примет вид: jkjkkjipxxpδ−=−ˆˆˆˆ, skj,...,2,1,= Здесь s- число степеней свободы Рассматриваемое соотношение показывает, что каждый импульс не коммутирует только со своей (канонически сопряженной) координатой и коммутирует со всеми остальными координатами. Все координаты коммутируют между собой, также как и все импульсы коммутируют между собой 0ˆˆˆˆ=−jkkjxxxx0ˆˆˆˆ=−jkkjppppПреобразование, сохраняющее фундаментальные коммутационные соотношения, называются каноническими. Преобразование Фурье является частным случаем унитарных преобразований. Оказывается, что в квантовой информатике можно рассматривать произвольные унитарные преобразования. При этом будет происходить замена одного представления на другое, дополнительное по отношению к исходному. Измерения, проводимые в различных представлениях, порождают совокупность взаимно- дополнительных 19распределений. Рассмотренные соображения, изложенные систематическим образом, являются основой постулатов квантовой информатики (см. главу 3). 1.П. Приложение. Дельта- функция и ее свойства. Мы приведем только краткую сводку некоторых важных свойств дельта- функции. Более полное и строгое изложение вопроса можно найти в [34]. Дельта- функция является важным инструментом в квантовой информатике, поскольку находит широкое применение в таких вопросах, как теория преобразования Фурье, статистический анализ взаимно- дополнительных распределений и др. Проведем исследования выражения (1.3) из раздела 1.1: ()()()∫−π=−δdpxxipxx1 1exp2 1 (1.8) В точке xx=1 рассматриваемый интеграл заведомо расходится. Проведем его регуляризацию. Ограничим область интегрирования по переменной p в пределах от K− до K. Регуляризованная версия исходного соотношения (1.8) есть: ()()()∫−−π=−δKKdpxxipxx1 1exp2 1Элементарное интегрирование сразу приводит к результату: ()()()()1 11sin1xxxxKxx−−π=−δЗаметим, что интеграл от полученной функции по переменной 1xвсегда равен единице: ()11 1=−δ∫+∞∞−dxxx 20Проанализируем характер поведения рассматриваемой функции ()1xx−δЕё максимум находится в точке xx=1и равен ( )π=δ/0K. При больших значениях обрезающего множителя K рассматриваемая функция локализована внутри интервала порядка K/π. При увеличении K функция становится все более и более локализованной вблизи ноля. Последовательность функций ()1xx−δ, отвечающая бесконечно растущей последовательности значений K, называется дельта- образной. Дельта- функцию можно определить как обобщенную сингулярную предельную функцию дельта- образной последовательности. Таким образом: ( )( )xKxxKsin lim1∞→π=δПриведем также некоторые другие представления для дельта- функции: ( )( )2 2sin lim1KxKxxK∞→π=δ (1.9) ( )⎟⎟⎠⎞⎜⎜⎝⎛σ−σπ=δ→σ2 20 2exp2 1limxx(1.10) Задача 1.3 Обоснуйте представления (1.9) и (1.10) для дельта- функции. Дельта- функция может рассматриваться как производная от ступенчатой функции (функции Хевисайда) ( )( )xxΘ′=δ, где ( )⎩⎨⎧<≥=Θ0,0 0,1xxx 21Основное свойство дельта- функции определяет способ ее интеграции с произвольной несингулярной функцией: ( ) ( )( )0fdxxfx=δ∫Нетрудно получить и некоторые другие свойства для дельта- функции () ( )( )0 0xfdxxfxx=−δ∫(1.11) ( ) ( )( )0 1fadxxfax=δ∫(1.12) ( )() ( )( ) ( )iiixfxgdxxfxg∑∫′=δ1, (1.13) где ix- простые корни функции ( )xfЗадача 1.4. Обоснуйте приведенные формулы (1.11)- (1.13). 22  1   2   3   4   5   6   7   8

Глава 2. Точность статистических характеристик гильбертова пространства В настоящей главе мы увидим, что различного вида неравенства Коши- Буняковского, соотношения неопределенностей, а также неравенства Рао- Крамера получаются, по- существу, с помощью одного и того же математического приема, сводящегося к элементарному требованию неотрицательности некоторого квадратного трехчлена. В разделах 2.1- 2.3 с использованием принципов квантовой информатики излагаются элементарные сведения, связанные с неравенством Коши- Буняковского и соотношением неопределенностей. В разделе 2.4 представлено так называемое соотношение неопределенностей Шредингера- Робертсона. В разделе 2.5 рассмотрено многомерное соотношение неопределенностей. Информация Фишера и неравенство Рао- Крамера, известные еще из классической математической статистики, изучаются в разделах 2.6- 2.8 с новой квантово- информационной точки зрения. 2.1. Неравенство Коши- Буняковского для векторов состояния и его статистическая интерпретация Рассматриваемое неравенство имеет место для векторов произвольных линейных пространств, в которых определено понятие скалярного произведения. Приведем примеры таких пространств. В комплексном конечномерном пространстве sC размерности sскалярное произведение двух векторов определяется следующей формулой (в обозначениях Дирака): ∑=∗ψϕ=ψϕsjjj1В бесконечномерном гильбертовом пространстве 2l аналогичное определение имеет вид: 23∑∞=∗ψϕ=ψϕ1jjjНаконец, если( )xψ и ( )xϕ - комплексные функции из пространства 2L, то их скалярное произведение есть: ( ) ( )dxxxψϕ=ψϕ∫*Покажем, что для любых векторов линейного пространства со скалярным произведением выполняется следующее неравенство Коши- Буняковского: ψψϕϕ≤ψϕ2Для определенности, при проведении выкладок будем иметь ввиду функции из пространства 2LПредположим вначале, что скалярное произведение ψϕ- действительное число. Пусть ξ- действительный параметр. Рассмотрим следующую заведомо неотрицательную функцию от ξ (эта функция представляет собой интеграл от заведомо неотрицательного выражения). ( )( )( )()( )( )()∫≥ξϕ+ψξϕ+ψ=ξ0**dxxxxxFВ обозначениях Дирака имеем: ( )()()ϕξ+ψϕξ+ψ=ξFВ развернутой записи рассматриваемая функция представляет собой квадратный трехчлен: ( )ψψ+ψϕξ+ϕϕξ=ξ2 2FЗдесь мы учли предположение о действительности рассматриваемого скалярного произведения, т.е. ϕψ=ψϕ 24Условие неотрицательности означает, что дискриминант меньше или равен нулю: ()0 44 2≤ψψϕϕ−ψϕТаким образом в рассматриваемом случае выполняется неравенство Коши- Буняковского: ()ψψϕϕ≤ψϕ2Предположим теперь, что ψϕ- комплексное число. Пусть ( )α=ψϕir exp, где r и α- действительные числа. Введем функцию, отличающуюся от( )xϕ только фазой ( ) ( ) ( )αϕ=ϕixxexpТогда r=ψϕявляется действительным числом и для него выполняется доказанное выше неравенство: ()ψψϕϕ≤ψϕ2Учтем, что введенное фазовое преобразование не меняет модуля скалярного произведения, поэтому: ()2 2 ψϕ=ψϕ, ϕϕ=ϕϕ Таким образом, неравенство Коши- Буняковского выполняется и в общем случае: ψψϕϕ≤ψϕ2Введем величину F, называемую согласованностью (fidelity) квантовых состояний ( )xϕ и ( )xψψψϕϕψϕ=2FДля состояний, нормированных на единицу, имеем просто: 25 2ψϕ=FИз неравенства Коши- Буняковского следует, что 1 0≤≤ FЕсли исходить из этого неравенства, то заманчиво предположить, что Fзадает некоторую вероятность. Так оно и есть. Статистический смысл величины F заключается в том, что она задает вероятность обнаружения квантовой системы в состоянии ( )xϕ при условии, что она была приготовлена в состоянии ( )xψОбмен информацией в природе предполагает, что состояние ( )xψ, приготовленное (созданное) на одном конце (в системе «передатчик») может быть обнаружено (воспринято) таковым в другой системе-«приёмнике». В идеальном случае «приемник» может быть настроен на получение того же квантового состояния, когда ( ) ( )xxψ=ϕ (с точностью до фазового множителя). В этом случае 1=F. В действительности состояния ( )xψ и ( )xϕ, на которые настроен приемник и передатчик соответственно, всегда хотя бы немного отличаются и 1<F. В рассматриваемом случае, таким образом, F задает вероятность «успеха» приемно- передающего акта. 2.2.Неравенство Коши- Буняковского в приложении к случайным величинам Пусть ( )xYY=и ( )xZZ= - действительные случайные величины, представляющие собой произвольные функции от координатыx. Пусть ξ- действительный параметр. Рассмотрим заведомо неотрицательную функцию от ξ: ( )()0 2≥ψ+ξψ=ξZYF 26В развернутой записи рассматриваемая функция представляет собой квадратный трехчлен: ( )( )( )( )2 22 2ZMYZMYMF+ξ+ξ=ξУсловие неотрицательности означает, что дискриминант меньше или равен нулю: ( )()( ) ( )0 44 22 2≤−ZMYMYZMТаким образом для любых (коммутирующих) случайных величин выполняется неравенство Коши- Буняковского: ( )()( ) ( )2 22ZMYMYZM≤В частности, если в качестве случайных величин рассмотреть величины ( )YMY− и ( )ZMZ−, приведенные к нулевым средним значениям, то для дисперсий получим неравенство: ( )()( )()()[]2ZMZYMYMDDZY−−≥Из последнего выражения следует неравенство для коэффициента корреляции 1 2≤rНапомним, что коэффициент корреляции между случайными величинами Y и Z определяется формулой: ( )()( )()[]ZYDDZMZYMYMr−−=Квадрат коэффициента корреляции иногда называют коэффициентом детерминации. Этот коэффициент показывает, в какой мере случайная величина Y определяет (детерминирует) случайную величину Z и наоборот. 27Можно показать, что неравенство Коши- Буняковского обращается в равенство в том и только том случае, когда случайные величины Y и Zлинейно связаны между собой. 2.3. Соотношение неопределенностей Гейзенберга для координаты и импульса Модифицируем приведенный выше пример. Рассмотрим вместо ZY+ξвыражение xx+∂∂ξ. Заметим, что оператор производной не является эрмитовым, потому чтоxx∂∂−=∂∂+. Чтобы запись сделать более наглядной введем эрмитов оператор импульса xip∂∂−=ˆРассмотрим как и при выводе неравенства Коши- Буняковского заведомо неотрицательную функцию от действительного параметра ξ( )()()0ˆˆˆˆ≥ψ+ξ+ξ−ψ=ξxpixpiFВ развернутой записи имеем: ( )( )()( )2 22ˆˆˆˆˆˆxMpxxpMipMF+−ξ−ξ=ξУчтем каноническое коммутационное соотношение ipxxp−=− ˆˆˆˆВ качестве наблюдаемых рассмотрим величины ( )xMxˆˆ−и ( )pMpˆˆ−, которые, очевидно, удовлетворяют тому же коммутационному соотношению. Тогда для произведения дисперсий координаты и импульса получим искомое соотношение неопределенностей Гейзенберга : 4 1≥pxDD 28Дисперсия импульса есть средний квадрат импульса минус средний импульс в квадрате: ( )( )()2 2ˆˆpMpMDp−=В развернутой записи средний квадрат импульса есть: ( )( )( )( )( )dxxxxxdxxxxpMψ∂∂ψ∂∂=ψ∂∂ψ−=∫∫∫**ˆ2 22Как следует из приведенных выкладок, неравенство обращается в равенство в том и только том случае, когда при некотором ξ: ()0ˆˆ=ψ+ξxpiЭто равенство имеет место только для гауссова состояния (основного состояния гармонического осциллятора). Решение полученного уравнения в координатном и импульсном представлении соответственно есть: ( )( )()⎟⎟⎠⎞⎜⎜⎝⎛σ−−πσ=ψ2 20 4/1 24exp2 1xxxxx( )( )()⎟⎟⎠⎞⎜⎜⎝⎛σ−−πσ=ψ2 20 4/1 24exp2 1pppppЗдесь 0x и 2xσ- соответственно среднее и дисперсия для распределения координаты, а 0p и 2pσ- соответственно среднее и дисперсия для распределения импульса. Дисперсия координаты и импульса полученного гауссовского состояния определяются введенным параметромξ2 2ξ=σx , ξ=σ2 12p 29Таким образом, рассматриваемые величины оказываются связанными между собой минимальным соотношением неопределенностей: 4 12 2=σσpx Мы видим, что состояние, минимизирующее соотношение неопределенностей, описывается действительной функцией. Это обстоятельство неслучайно. Нетрудно видеть, что добавление произвольного фазового множителя к действительной координатной пси- функции не может уменьшить дисперсию импульса и, таким образом, не может усилить рассматриваемое неравенство. 2.4. Соотношение неопределенностей Шредингера- Робертсона Неравенство, предложенное Шредингером и Робертсоном, отражает в себе свойства, присущие как неравенству Коши- Буняковского, так и соотношению неопределенностей Гейзенберга и, в известном смысле, может считаться их обобщением [35,36]. Пусть 1z и 2z- две произвольные наблюдаемые. Без ограничения общности будем считать их центрированными: ( )( )0 21==zMzM Рассмотрим следующее заведомо неотрицательное выражение: ( )( )()( )()ψ+ϕξ+ϕ−ξψ=ξ1 21 2exp expzzizziFЗдесь ξ- произвольное действительное число, ϕ- тоже действительное, но фиксированное число (фаза, выбор которой мы осуществим позднее). Определим ковариацию величин как ()ψ+ψ=1 22 12 12 1,covzzzzzzЗаметим, что симметризация произведения наблюдаемых потребовалась нам, чтобы сделать соответствующий оператор эрмитовым. 30Пусть: iCzzzz=−2 21, где C- эрмитов оператор. Тогда: ( )ψ−ψ−=1 22 1zzzziCMВ развернутой записи выражение для ( )ξF имеет вид: ( )( )() ( )( ) ( )()( )2 12 12 22sin cos,cov2zMCMzzzMF+ϕ−ϕξ+ξ=ξПусть: ()()( )()2 22 12,cov4CMzz+=ρ , Очевидно, можно найти такой угол β, чтобы выполнялись тождества: ()( )βρ= cos,cov2 21zz( )( )βρ= sinCMТогда: ( )( )()( )0cos2 12 22≥+β+ϕξρ+ξ=ξzMzMFРаспорядимся произволом в выборе фазы ϕ, чтобы обеспечить выполнение равенства ()1cos=β+ϕ. Указанный выбор, очевидно, обеспечит получение наиболее сильного неравенства: ( ) ( )( ) ( )()()( )()⎟⎟⎠⎞⎜⎜⎝⎛+=ρ≥=4,cov4 22 21 22 12 22 1CMzzzDzDzMzMОпределим коэффициент корреляции между наблюдаемыми 1z и 2zкак: ()( ) ( )2 12 1,covzDzDzzr=В результате, искомое неравенство (соотношение неопределенностей Шредингера- Робертсона) примет вид: ( ) ( )( )()4 22 21KCMzDzD≥, 31где 2 11rK−=Введенный параметр K есть аналог известного числа Шмидта [37]. Это число имеет фундаментальное значение для описания квантовых корреляций и квантовой информации (см. Приложение к Главе 3). Пусть теперь рассматриваемые наблюдаемые есть операторы координаты и импульса соответственно: xz=1, pz=2Тогда, в силу фундаментального перестановочного соотношения для координаты и импульса, C есть тождественный оператор (единичная матрица). В этом случае соотношение неопределенностей Шредингера- Робертсона будет иметь вид: ( ) ( )4 2KpDxD≥Пусть ( )xDx=Δ, ( )pDp=Δ- неопределенности (стандартные отклонения) для координаты и импульса. Тогда: 2Kpx≥ΔΔТаким образом, если координата и импульс коррелируют друг с другом, произведение их неопределенностей возрастает в K раз по сравнению с величиной, определяемой неравенством Гейзенберга. Заметим, что в силу некоммутативности координаты и импульса, их квантовая ковариация не может быть оценена по выборке подобно классической ковариации. Для вычисления соответствующей оценки нужно знать априори (или оценить по результатам взаимно- дополнительных измерений) вектор состояния (волновую функцию). Пусть: ( )( )( )()xiSxPxexp=ψ, 32где действительные функции ( )xP и ( )xS есть соответственно плотность и фаза пси- функции. Заметим, что фаза ( )xS есть аналог классического действия механической системы. Используя функции плотности и фазы, нетрудно получить следующее простое представление для ковариации координаты и импульса: ( )( ) ( )∫∂∂=ψ+ψ=dxxPxxSxxppxpxˆˆˆˆ2 1,covНаглядность полученного результата обусловлена тем, что в классической механике производная от функции действия xS∂∂ есть импульс. 2.5. Многомерное соотношение неопределенностей Рассмотрим пространство размерности sПусть sjpxjj,...,1,ˆ,ˆ= - соответствующие операторы координат и импульсов. Вывод соотношения неопределенности в многомерном случае аналогичен одномерному, но теперь вместо действительного числа ξ следует ввести действительную симметричную матрицу Ξ с элементами sjj,...,1,,=σξσТакое видоизменение диктуется необходимостью придать рассматриваемым величинам геометрически инвариантный вид в гильбертовом пространстве. Действительно для скалярного ξ, такая величина как ()ψ+ξρlxpiˆˆнеинвариантна, потому что индексыρ и l, вообще говоря, различны. В то же время, для матрицы Ξ величина ()ψ+ξρρllxpiˆˆ будет кет- вектором в гильбертовом пространстве (по повторяющемуся индексу ρ предполагается суммирование). Введем также действительный вектор η (sjj,...,1=η). С 33его помощью, взяв скалярное произведение, преобразуем полученный кет- вектор в скаляр: ()0ˆˆ=ψη+ξρρlllxpiРассмотрим теперь следующее заведомо неотрицательное выражение (по повторяющимся индексам, как обычно, предполагается суммирование): ( )()()0ˆˆˆˆ≥ψη+ξ+ξ−ηψ=ξρρσσllljjjxpixpiFВ развернутом виде получим: ( )()()0ˆˆˆˆˆˆˆˆ≥ψ+ξ−ξ−ξξηηψ=ξρρρρρσρσljjlljljljxxpxxpippFЧтобы использовать фундаментальные коммутационные соотношения между координатой и импульсом, перепишем последнее выражение, осуществив замену индексов j и l друг на друга, после чего сложим полученное выражение с исходным. В качестве наблюдаемых будем использовать центрированные координаты и импульсы (имеющие нулевые средние). В результате получим условие, согласно которому нижеследующее матричное выражение является неотрицательно определенным: 0≥Σ+Ξ−ΞΞΣxpНапомним, что матрица A с элементами jkaназывается неотрицательно определенной, если для любого вектора z: 0*≥=kjjkzzazAzВ полученном неравенстве мы ввели матрицы ковариаций координат и импульсов. Элементы этих матриц определяются выражениями ( )ψψ=Σljjlxxx ˆˆ( )ψψ=Σljjlppp ˆˆ 34Учтем, что неотрицательная определенность матрицы ковариаций импульсов позволяет определить квадратный корень из нее. Напомним, что произвольная эрмитова матрица A может быть приведена к диагональному виду, т.е. может быть представлена как: += UDUA, где U- унитарная матрица, а D - действительная диагональная матрица. Если, к тому же, матрица A неотрицательно определена, то неотрицательны и ее собственные значения, образующие диагональ матрицы D. В этом случае операция взятия квадратного корня из матрицы является хорошо определенной: +=UUDA2/1 2/1С использованием понятия матричного квадратного корня, полученное выше неравенство можно представить в виде: 0 41 21 21 12/1 2/1 2/1 2/1≥Σ+Σ−⎟⎠⎞⎜⎝⎛Σ−ΞΣ⎟⎠⎞⎜⎝⎛Σ−ΞΣ−−−xpppppПервое слагаемое слева заведомо неотрицательно определено (и обращается в ноль при 1 21−Σ=Ξp). Отсюда следует, что и выражение xpΣ+Σ−−1 41неотрицательно определено, т.е. pxΣ≥Σ4 1Полученное неравенство и есть искомое многомерное соотношение неопределенностей. Его смысл заключается в следующем: каково бы ни было квантовое состояние, матрица, равная разности 1 41−Σ−Σpx между матрицей ковариации координат и одной четвертой от матрицы, обратной к матрице ковариации импульсов, всегда является неотрицательно определенной. 35Из приведенных расчетов следует, что неравенство обращается в равенство в том и только том случае, когда вектор состояния удовлетворяет следующему условию при 1 21−Σ=Ξp: ()0ˆˆ=ψ+ξρρllxpiОтсюда получаем, что соответствующее состояние является гауссовским с матрицей ковариаций pΣ в импульсном представлении и матрицей ковариаций pxΣ=Σ4 1 - в координатном. Мы ограничились рассмотрением многомерного соотношения неопределенностей, которое является непосредственным обобщением одномерного соотношения неопределенностей Гейзенберга. Другие примеры обобщенных соотношений неопределенностей и, в частности, связанные с обобщением соотношения Шредингера- Робертсона можно найти в [35,36] 2.6. Информация Фишера Рассмотрим квантовую систему, для которой пси- функция действительна: ( )( )xPx=ψ. Использование таких пси- функций представляет собой простейший способ дополнения классической плотности распределения до квантового состояния. Для такой системы средний импульс равен нулю, а квадрат импульса есть: ( )( )( )( )()( )dxxPxPdxxPxxPxpM∫∫′=∂∂∂∂=2 24 1ˆЗдесь штрих означает производную по xВведем информацию Фишера, связанную с дисперсией импульса: ( )( )()( )dxxPxPpMDIpx∫′===2 2ˆ4 4 36Тогда соотношение неопределенностей запишется в виде следующего неравенства: 1≥xxIDПолученное неравенство аналогично неравенству Рао- Крамера, рассматриваемому в следующем разделе 2.7. Неравенство Рао- Крамера Рассмотрим снова ситуацию, когда плотность распределения дополняется до квантового состояния. Пусть распределение вероятностей и соответствующее квантовое состояние зависят от некоторого действительного параметра θ, т.е.: ( )( )θ=θψxPxПусть θˆ есть несмещенная оценка неизвестного параметра θ, основанная на выборке объема n в координатном пространстве, т.е. ()nxx ,...,ˆˆ1θ=θУсловие несмещенности означает, что среднее значение (математическое ожидание) выборочной оценки θˆ совпадает с истинным значением параметра θ, т.е. ( )( ) ( )()∫θ=⋅⋅⋅θ⋅θ⋅⋅⋅θ=θnnndxdxxxxPxPM1 11,...,ˆˆПримерами несмещенных оценок могут служить известные оценки математического ожидания и дисперсии [31]: nxxxn++=1()∑=−−=nkkxxns1 22 11Пусть θ∂∂−=θip - оператор, канонически сопряженный параметру θ 37Нашей целью является вывод следующего соотношения, называемого неравенством Рао-Крамера: 1≥θθIDЗдесь введена информация Фишера, которая имеет вид: ( )()( )( ) ( )dxxPxPndxxPxPnIθ⎟⎟⎠⎞⎜⎜⎝⎛θ∂θ∂=θθ∂θ∂=∫∫θ2 2ln/Воспользуемся тем, что вектор состояния для выборки может быть определен следующим выражением ()( ) ( )θ⋅⋅⋅θ=ψnnxPxPxx1 1,...,Проведем подробные вычисления. Пусть ()ˆψξθ θ ψθ∂+−∂- кет вектор, гдеξ, как и ранее, произвольный действительный параметр, ( )ˆψξθ θ ψθ∗∗∂+−∂- соответствующий бра- вектор. Заведомо неотрицательное выражение есть: ( )()()**ˆˆFdxψψξξθ θ ψξθ θ ψθθ⎛⎞∂∂⎛⎞=+−+−⎜⎟⎜⎟∂∂⎝⎠⎝⎠∫Здесь для сокращения записи мы полагаем, что ndxdxdx⋅⋅⋅=1, ()nxx ,...,1ψψ=В развернутой записи имеем: ( )0 2≥++=cbaFξξξ, где dxIaθ∂ψ∂θ∂ψ∂==∫θ*4 38( )dxb∫⎟⎠⎞⎜⎝⎛ψθ∂ψ∂+θ∂ψ∂ψθ−θ=**ˆ( )θ=ψψθ−θ=∫Ddxс*ˆ2Можно показать, что 1−=b. Для этого достаточно представить подинтегральное выражение с помощью формулы для производной произведения в виде ( )( )()( )( )()ψψ−θ∂ψψθ−θ∂==θ∂θ−θ∂ψψ−θ∂ψψθ−θ∂=⎟⎠⎞⎜⎝⎛ψθ∂ψ∂+θ∂ψ∂ψθ−θ**ˆˆ**ˆ**ˆИнтеграл от первого слагаемого равен нулю в силу несмещенности оценки. В результате, учитывая условие нормировки, получаем, что 1−=bИз условия 0 42≤− acb для дискриминанта получаем искомый результат – неравенство Рао-Крамера [38- 40]: θθ≥ID1Заметим, что мы провели вычисления не только для предполагаемого случая действительных векторов состояния, но и для более общего случая комплексных пси- функций. В этом случае информация Фишера есть: dxIθ∂ψ∂θ∂ψ∂=∫θ*4Информация Фишера является аналогом дисперсии импульса и отличается от последней множителем 4 и тем, что под интегралом идет дифференцирование по параметру, а не по координате. Для случая действительных пси- функций, как нетрудно показать, имеет место приведенное выше выражение для информации Фишера (6). При 39выводе следует воспользоваться легко проверяемым свойством аддитивности информации Фишера (информация от n независимых представителей в n раз превосходит информацию от одного представителя). Полученное неравенство, очевидно, является наиболее сильным для случая, когда информация Фишера θI минимальна. Как и в случае соотношения неопределенности Гейзенберга, можно показать, что добавление произвольного фазового множителя к действительной пси- функции не может привести к уменьшению информации Фишера. Выше мы видели, что соотношение неопределенностей из неравенства превращается в равенство для гауссова состояния. Аналогичный результат справедлив и для неравенства Рао- Крамера. Последнее превращается в равенство для оценок, имеющих нормальное распределение и только для них. Такие оценки называются эффективными. Выше мы предполагали несмещенность статистической оценки. Однако, проведенные выкладки позволяют также получить более общее неравенство Рао- Крамера, пригодное и для смещенных оценок. В этом случае оно имеет вид: ( )( )()θθβ′+≥θ−θIM2 21ˆ (2.1) где ( )( )θ−θ=θβˆM - смещение оценки. (2.2) Заметим, что в представленном неравенстве слева вместо обычной дисперсии стоит величина, которая характеризует рассеяние выборочной оценки θˆ относительно истинного значения θЗадача 2.1 Обоснуйте неравенство Рао- Крамера (2.1)- (1.2), учитывающее возможную смещенность оценки. 402.8. Многомерное неравенство Рао- Крамера и корневая оценка «Смотри в корень!» (Козьма Прутков «Мысли и афоризмы», №228). Неравенство Рао- Крамера, также как и соотношение неопределенностей, может быть обобщено на многомерный случай. Можно показать, что для любой несмещенной оценки θˆ неизвестного многомерного параметра θ матрица 1−θθ−ΣI является неотрицательно определенной: 0 1≥−Σ−θθI В случае оценок, близких к эффективным, соответствующая разность близка к нулю. Примером таких оценок могут служить оценки максимального правдоподобия, которые обладают свойством асимптотической эффективности [38- 40]. Здесь θΣ- матрица ковариации оценки θˆ. Элементы матрицы информации Фишера θI могут быть представлены в виде: ( )( )( ) ( )dxxPxPxPnIkjjkθθ∂θ∂θ∂θ∂=∫θln ln(2.3) С точки зрения квантовой информатики принципиально важно, что выражение для информационной матрицы Фишера радикально упрощается, если ввести пси – функцию (здесь для простоты мы считаем ее действительной) [41,42]. ( )( ) ( )dxxxnIkjjk∫θ∂θψ∂θ∂θψ∂=θ 41Для задач статистики фундаментальное значение имеет матрица, обратная к матрице информации Фишера. В силу сложности выражения (2.3) для многопараметрической матрицы информации Фишера, получаемые на его основе оценки обратной матрицы, как правило, являются плохо обусловленными. Единственным известным исключением является так называемая корневая оценка, основанная на введении пси – функции. Приведем кратко соответствующие результаты. Более подробное изложение можно найти в [41,42]. Пусть разложение пси- функции по набору ортонормированных базисных функций ( )1,...,1,0−=ϕsjxj имеет вид: ( )()( )( )( )xcxcxccxsss1 11 10 21 21 1−−−ϕ++ϕ+ϕ++−=ψ(2.4) Здесь мы исключили из числа оцениваемых параметров коэффициент ()2 12 10 1−++−=sccc, так как, согласно условию нормировки, он рассчитывается через другие коэффициенты. Величины 1 21,...,,−sccc являются независимыми оцениваемыми параметрами. В случае корневого разложения (2.4) информационная матрица ijI имеет порядок () ()1 1−×−ss и выражается в следующем простом виде: ⎟⎟⎠⎞⎜⎜⎝⎛+δ=2 04cccnIjiijij, где ()2 12 10 1−++−=scccЗамечательной особенностью полученного выражения является его независимость от выбора базисных функций. Оказывается, что этим свойством обладает только корневая оценка плотности. 42Матрица ковариаций оценки вектора состояния ˆc, в случае оценок, близких к эффективным, есть приближенно матрица, обратная к матрице информации Фишера: ( )( )cIc1ˆ−=ΣКомпоненты этой матрицы есть: ()jiijijccn−δ=Σ4 11,...,1 ,−=sji(2.5) Полученную матрицу ковариаций можно расширить, добавив в нее ковариации компоненты 0ˆc вектора состояния с остальными компонентами. Оказывается, что общая матрица ковариаций будет иметь тот же самый вид, что и (2.5), но теперь 1,...,1,0 ,−=sjiТаким образом, модель статистики, основанная на введении пси- функции, корневом разложении и методах квантовой информатики, является выделенной по отношению к любым другим мыслимым моделям. Её преимущества обусловлены простотой, универсальностью и хорошими вычислительными свойствами. Выражаясь в духе Дирака, можно сказать, что «Природа просто не могла не воспользоваться столь красивой математической моделью». Эффективность корневого подхода в задачах восстановления квантовых состояний была подтверждена в работах [43-47]. Была показана возможность экспериментального восстановления оптических квантовых состояний так называемого бифотонного поля с высокой точностью, которая значительно превосходит уровень других известных экспериментов. Опыт квантовой физики показывает, что при описании поведения микрообъектов целесообразно отказаться от явно ограниченных представлений, сводящих квантовые системы к механическим частицам, волнам и т.п. Вместо механистических картин явлений следует использовать статистическое описание квантовых состояний, которое оказывается наиболее 43естественным и полным. При этом, само статистическое описание не должно ассоциироваться с механистическими моделями, основанными на случайном механическом выборе объектов, бросании монеты, игральной кости и т.п. Выше мы пытались показать, что наиболее фундаментальные представления о вероятности никак не связаны с такими механическими моделями и аналогиями. Статистическая модель, в основе которой лежит вектор состояния в гильбертовом пространстве и есть наиболее общая и универсальная модель теории вероятностей. 441   2   3   4   5   6   7   8

Глава 3. Принципы квантовой информатики и шестая проблема Гильберта 3.1 Постулаты квантовой информатики «У всякого портного свой взгляд на искусство!» (Козьма Прутков «Мысли и афоризмы», №151). Постулаты квантовой информатики должны вскрывать наиболее глубокие и наиболее фундаментальные идеи квантовой теории. Существуют различные точки зрения на то, какие понятия квантовой теории следует считать основными. В этой связи представляется интересным проследить эволюцию взглядов П. Дирака на парадигму квантовой физики. Именно Дирак еще в 1930 г. в своих выдающихся «Принципах квантовой механики» [48], по признанию фон Неймана, «дал столь краткое и элегантное изложение квантовой механики,…что оно вряд ли может быть превзойдено…» ([49], с.10). Отметим, что подобных же восторженных взглядов на формулировку Дираком основных положений квантовой теории придерживались и другие известные ученые. Тем ценнее то, что пишет сам Дирак в 1972 г. об эволюции собственных взглядов в работе «Теория относительности и квантовая механика» [50]: «Возникает вопрос, действительно ли некоммутативность является главной новой идеей квантовой механики. Ранее я всегда полагал, что это так, но недавно я начал сомневаться в этом и думать, что, может быть, с физической точки зрения некоммутативность не является единственной важной идеей, и, возможно, существует некая более глубокая идея, некое более глубокое изменение наших обычных представлений, которое привносит квантовая механика» ([50], с.148). 45Заметим, что идея некоммутативности была очень близка Дираку. Ведь именно она позволила ему сформулировать понятие квантовых скобок Пуассона взамен аналогичных классических скобок и, таким образом, очень красиво и элегантно преобразовать классическую механику в квантовую. И вот теперь, спустя более сорока лет после своих пионерских работ, Дирак приходит к выводу, что существует более глубокая по сравнению с некоммутативностью идея, и эта идея связана с существованием амплитуд вероятности. Нижеследующие слова Дирак выделяет курсивом: «Я полагаю, что понятие амплитуды вероятности, по-видимому, является наиболее фундаментальным понятием квантовой теории» ([50], с.148). Интересно задать вопрос: как изменились бы «Принципы квантовой механики», если бы при их написании молодой Дирак придерживался таких же взглядов, к которым он пришел в зрелом возрасте? Анализ данного вопроса показывает, что для преобразования классической механики в квантовую не обязательно исходить из процедуры канонического квантования Дирака, в основе которой лежат квантовые скобки Пуассона. Достаточно придерживаться концепции амплитуд вероятностей и статистического требования соответствия в среднем результатов новой и старой теорий [30, 51, 52]. Этот вопрос рассматривается подробнее в следующем разделе. Опираясь на изложенное выше, сформулируем первым следующий постулат. Постулат 1. Основной объект квантовой информатики – квантовая система. Поведение квантовой системы полностью описывается амплитудами вероятностей. Амплитуды вероятностей образуют вектор состояния в гильбертовом пространстве. Гильбертово пространство является линейным векторным пространством. Свойство линейности предполагает выполнение принципа суперпозиции. Это означает, что если a и b - векторы, описывающие некоторые состояния 46системы, то и их произвольная линейная комбинация bcac2 1+ (где 2 1, cc- произвольные комплексные числа) также есть возможное состояние системы (принцип суперпозиции). Вектор состояния как геометрический объект в гильбертовом пространстве может быть задан в различных эквивалентных представлениях, унитарно связанных между собой подобно тому, как поведение объектов в обычном евклидовом пространстве можно описать в различных координатах, связанных между собой ортогональными преобразованиями. Эти соображения лежат в основе следующего постулата. Постулат 2. Амплитуды вероятностей как координаты вектора состояния в гильбертовом пространстве могут быть заданы в различных эквивалентных представлениях. Эквивалентные представления связаны друг с другом унитарными преобразованиями. Унитарное преобразование во времени описывает эволюцию квантовой системы. Унитарное преобразование может быть записано символически следующим матричным равенством: ψ=ψ′UЛюбая унитарная матрица Uможет быть представлена в виде матричной экспоненты ( )iHUexp=, где H- эрмитова матрица. В силу однородности времени, унитарное преобразование во времени должно удовлетворять условию: ()( ) ( )2 12 1tUtUttU=+ 47Матричная экспонента, удовлетворяющая условию однородности во времени, должна иметь вид: ( )iHtUexp=Введенный таким образом эрмитов оператор H называется гамильтонианом. Из последнего соотношения следует, что унитарная эволюция квантовых состояний должна определяться уравнением Шредингера: ψ=∂ψ∂HtiВектор состояния является объективной статистической характеристикой квантовой системы и должен допускать возможность экспериментального изучения. Для такого изучения, однако, нужен не один, а множество представителей квантового статистического ансамбля. В таком ансамбле каждый представитель приготовлен по одному и тому же рецепту и, таким образом, находится в одном и том же квантовом состоянии. Нам недостаточно проводить измерения в каком- либо одном базисе. Нужно проводить измерения в различных унитарно- связанных между собой базисах. Результаты таких измерений регулируются следующим постулатом. Постулат 3. Измерения, проводимые в различных унитарно связанных друг с другом базисных представлениях, порождают совокупность взаимно- дополнительных статистических распределений. В фиксированном представлении квадрат модуля амплитуды вероятностей задает вероятность обнаружения квантовой системы в соответствующем базисном состоянии. Постулаты 2 и 3 тесно связаны друг с другом и образуют единое целое. С одной стороны, Постулат 3 служит тому, чтобы «материализовать» результаты преобразований, о которых говорится в Постулате 2. С другой стороны, проводя измерения согласно Постулату 3, мы должны позаботиться 48о том, чтобы такие измерения давали наиболее полную картину явлений. Этого нельзя добиться, если ограничиться только каким- либо одним представлением. Таким образом, для того, чтобы провести измерения согласно Постулату 3, нужно использовать и Постулат 2, осуществляя переход между различными представлениями. Для каждого представителя статистического квантового ансамбля мы должны сделать выбор: провести измерение в исходном представлении или перейти путем унитарного преобразования к другому представлению и только потом провести измерение. Только совокупность измерений в различных взаимно- дополнительных представлениях способно дать полную картину для квантового состояния с экспериментальной точки зрения. В изложенных выше соображениях мы предполагаем, что однажды измеренный представитель, далее не измеряется. Если бы мы даже провели такое измерение, то оно бы несло информацию не об исходном квантовом состоянии, а о состоянии, возникшем в результате первого измерения. В этом состоит свойство редукции квантовых состояний. «Однако даже при усердии одного яйца два раза не высидишь» (Козьма Прутков «Мысли и афоризмы», №258). При рассмотрении квантовых состояний составных систем мы естественно приходим к понятию тензорного произведения пространств состояний отдельных подсистем. Рассмотрим для примера систему из двух двухуровневых квантовых систем (квантовых битов- кубитов). Естественно предположить, что данная система в качестве возможных состояний должна содержать следующие четыре базисные состояния: 00- оба кубита в состоянии 0, 01- первый кубит в состоянии 0, второй в состоянии 1, 10- первый кубит в состоянии 1, второй- в состоянии 0, 49 11 - оба кубита в состоянии 1Указанные четыре базисных вектора порождают гильбертово пространство размерности 4. Это означает, что система из двух кубитов может находиться не только в одном из указанных состояний, но и в любом состоянии суперпозиции 11 10 01 00 11 10 01 00cccc+++=ψТакого рода соображения делают естественным следующий постулат. Постулат 4. Пространство состояний составной системы образовано тензорным произведением пространств состояний отдельных систем. Например, n кубитов, рассматриваемые как единая квантовая система, порождают n2 базисных состояний и, соответственно, гильбертово пространство размерности n2. Произвольный вектор состояния в таком пространстве определяется n2комплексными амплитудами вероятности. Заметим, что если бы каждый кубит описывался некоторым состоянием независимо от остальных, то всего было бы n2 комплексных амплитуд вероятности, что гораздо меньше при больших n. Разность nn2 2−обусловлена специфическим квантовым ресурсом, называемым запутанностью (entanglement). Квантовое состояние системы называется запутанным, если оно не сводится к состояниям отдельных подсистем. Именно запутанность призвана сделать квантовые компьютеры экспоненциально более мощными по сравнению с их классическими собратьями. Заметим, что Постулат 4 делает неизбежной вероятностную реализацию квантовой информационной модели. Действительно, например, для регистра из 1000=nкубитов, имеет место состояние, описываемое 301 1000 10 07,1 2⋅≈ комплексными числами. Для Вселенной, имеющей в 50своем распоряжении «только» 78 10нуклонов, нет никакой возможности записать подобное состояние детерминированным образом на каком- либо материальном носителе. Постулат 4 позволяет нам на более высоком уровне вернуться к вопросу о полноте квантовой статистической теории и неполноте классической теории вероятностей (предварительно этот вопрос уже обсуждался в разделе 1.3). Отметим следующую принципиальную разницу между описанием с помощью распределения вероятностей и с помощью вектора состояния. Предположим в рамках классической теории вероятностей, что переменные sxxx,...,,2 1 связаны между собой распределением вероятностей ()sxxxP,...,,2 1. Наличие такого распределения никак не исключает возможного существования дополнительных rпеременных rsssxxx+++,...,,2 1, с которыми исходные переменные находятся в отношении статистической зависимости. Напомним, что рассматриваемые переменные являются статистически зависимыми, если совместное распределение размерности rs+ несепарабельно (нефакторизуемо), т.е. не может быть представлено в виде произведения распределений размерностей s и r. Для статистически зависимых систем имеем: ()() ()rssssrsssxxxPxxxPxxxxxP+++++≠,...,,,...,,,...,,,...,,2 12 11 21 На менее формальном языке это свойство означает следующее. Любые статистические связи, обнаруженные внутри исходных переменных sxxx,...,,2 1 на деле могут оказаться фикцией, поскольку истинные физические причины могут определяться не исходными, а дополнительными («скрытыми») переменными rsssxxx+++,...,,2 1. Таким образом, любой классический статистический анализ не может сам по себе претендовать на получение объективных научных выводов. Высмеивая подобное положение 51дел, еще 100 лет назад Бернард Шоу писал, что статистики могут легко доказать, что ношение цилиндров удлиняет жизнь и дает иммунитет против болезней [38]. Отмеченный внутренний недостаток классической статистики хорошо известен, поэтому добросовестные исследователи рассматривают статистический анализ только как вспомогательное средство. Примечательно, что квантовая теория не имеет аналогичного порока. Пусть переменные sxxx,...,,2 1 образует квантовое состояние ()sxxx,...,,2 1ψТогда, исключена возможность статистической зависимости рассматриваемых переменных от любых других переменных во Вселенной (включая «скрытые» переменные внутри самой системы). Другими словами, расширение исходной системы sxxx,...,,2 1 путем включения любых дополнительных переменных rsssxxx+++,...,,2 1 будет обязательно приводить к сепарабельному совместному квантовому состоянию, т.е. всегда совместное квантовое состояние будет представляться в виде произведения независимых векторов состояний, когда () () ()rssssrsssxxxxxxxxxxx+++++ψψ=ψ,...,,,...,,,...,,,...,,2 12 11 21 Например, при введении спина в нерелятивистскую квантовую механику вектор состояния становится произведением координатной и спиновой функций. Понятно, что рассматриваемая факторизация состояния, приводящая к независимым «внутренним» и «внешним» переменным, возможна только как некоторая приближенная идеализация, справедливая только в пренебрежении некоторым относительно слабым взаимодействием (например спин- орбитальным). Заметим, что подобного рода идеализации и составляют основное содержание науки. Предположим теперь, что, наоборот, рассматриваемое состояние несепарабельно (нефакторизуемо), т.е. () () ()rssssrsssxxxxxxxxxxx+++++ψψ≠ψ,...,,,...,,,...,,,...,,2 12 11 21 52Тогда невозможно вообще приписать подсистемам sxxx,...,,2 1 и rsssxxx+++,...,,2 1 каких- либо векторов состояния. Такие системы не могут считаться независимыми замкнутыми системами, как бы далеко они не находились друг от друга. В квантовой информатике состояния указанного типа называются запутанными (entangled). Хорошо известный пример такого рода дают ЭПР состояния (состояния Эйнштейна, Подольского и Розена). Такие состояния впервые анализировались в знаменитой работе указанных трех авторов в 1935 г. в форме так называемого парадокса ЭПР [53]. Работа называлась «Можно ли считать квантовомеханическое описание физической реальности полным?» и была призвана показать несостоятельность квантовой теории. Парадокс, сформулированный авторами, заключается в том, что если имеются две частицы, которые взаимодействовали в прошлом, то, даже по прошествии сколь угодно большого времени по окончанию взаимодействия, эти частицы продолжают находиться в запутанном состоянии, характеризующимся специфической квантовой корреляцией. Так, производя измерения над одной из них, мы можем получить информацию и о второй частице. При этом частицы могут быть как угодно далеко разнесены в пространстве друг от друга. Таким образом, понятие замкнутости физической системы в квантовой теории существенно отличается от аналогичного понятия в классической теории. Пространственная изолированность больше не может служить признаком замкнутости. Вместо этого в квантовой теории существует внутренний статистический критерий: полное внутренне замкнутое описание системы, независимое от значений любых других переменных (внешних по отношению к рассматриваемой системе или внутренних, но «скрытых»), возможно только для квантовых систем, описываемых вектором состояния. По иронии судьбы, ЭПР состояния, вопреки замыслу их авторов, являются важным аргументом в пользу (а никак 53не против) полноты квантовой теории. Подробнее ЭПР состояния будут рассмотрены в разделах 4.8- 4.10. Изложенные соображения позволяют говорить о неполноте классической (колмогоровской) теории вероятностей и полноте квантовой. Заметим, что неполнота аксиоматики Колмогорова является известным фактом, который, однако, обычно не рассматривается специалистами по классической теории вероятностей как недостаток (см., например, [54]). С точки зрения квантовой информатики, однако, неполнота классической теории вероятностей – это, совершенно определенно, её недостаток. Это недостаток устраняется (правда, только на формальном математическом уровне) путем расширения классического распределения вероятностей до квантового вектора состояния (как это описано выше). Заметим также, что неполное описание нередко применяется и в квантовой теории. Этому описанию соответствует математический аппарат так называемой матрицы плотности. Краткое описание понятия матрицы плотности будет дано в следующем разделе и Приложении к настоящей главе. Необходимость введения матрицы плотности обусловлена тем, что часто квантовая физическая система может взаимодействовать сложным (и неконтролируемым) образом со своим окружением. Заметим, что с формальной точки зрения любая матрица плотности может быть дополнена до чистого состояния, подобно тому, как плотность распределения может быть дополнена до вектора квантового состояния. Процедура дополнения матрицы плотности до чистого состояния рассматривается в Приложении к настоящей главе. 3.2 От квантовой информатики к квантовой физике В настоящем разделе мы покажем, что систематическое применение представленной выше парадигмы квантовой информатики к задачам механики 54ведет к преобразованию классической механики в механику квантовую [30,51,52]. Основной закон динамики Ньютона есть: xUmxdtdr r∂∂−=1 22Для того, чтобы применить постулаты квантовой информатики, достаточно предположить, что фигурирующие в основном законе динамики ускорение и сила есть некоторые средние величины. Усреднение обеспечивается посредством введения некоторой плотности распределения ( )xP: ( )()( )⎟⎠⎞⎜⎝⎛∂∂−=∫∫dxxUxPmdxxxPdtdr r1 22(3.1) Потребуем в соответствии с Постулатами 1 и 3, чтобы введенная плотность распределения допускала корневое разложение, естественное для квантовой информатики. Пусть всего имеется s компонент плотности, т.е.: ( )( )( )( )( )( )( )2 22 21xxxxPsψ++ψ+ψ=, (3.2) где каждая из компонент представлена в виде разложения: ( )( )( )( ) ( )xtcxjljlϕ=ψ , sl,..,1=(3.3) Предположим, что зависимость коэффициентов разложения от времени определяется гармоническими функциями: ( )( )( )()tictcjljljω−=exp0(3.4) Базисные функции разложения и частоты заранее неизвестны. Их следует определить таким образом, чтобы выполнялись усредненные уравнения движения. Покажем, что модель, задаваемая уравнениями (3.1)- (3.4) приводит к стационарным функциям и частотам уравнения Шредингера. Подставляя (3.2)-(3.4) в (3.1), получим: 55()( ) ( )()()( ) ( )()()tijxUkcctijxkccmkjsllkljkjsllkljkjω−ω−∂∂==ω−ω−ω−ω∑∑==exp exp1*0 01*0 02r r (3.5) Здесь, как обычно, по повторяющимся индексам j и k предполагается суммирование. Матричные элементы в выражении (3.5) определяются формулами: ( )( )dxxxxjxkjkϕϕ=∫*r r(3.6) ( )( )dxxxUxjxUkjkϕ∂∂ϕ=∂∂∫*r r(3.7) Для того, чтобы соотношение (3.5) выполнялось в любой момент времени для произвольных начальных амплитуд, следует потребовать выполнения равенства левых и правых частей отдельно для каждого матричного элемента, поэтому: ()jxUkjxkmkjr r∂∂=ω−ω2 (3.8) Последнее выражение представляет собой матричное уравнение Гейзенберга для квантовой динамики в энергетическом представлении. Базисные функции и частоты, удовлетворяющие соотношениям (3.8), есть стационарные состояния и частоты квантовой системы (в соответствии с эквивалентностью картин Гейзенберга и Шредингера). Действительно, образуем диагональную матрицу из частот системы jωРассматриваемая матрица будет эрмитовой в силу того, что частоты – действительные числа. Эта матрица будет представлением некоторого эрмитова оператора, собственные значения которого суть jω, т.е. jjjω=Ωˆ , (3.9) 56Найдем явный вид искомого оператора частоты Ωˆ. В силу (3.9), матричное соотношение (3.8) можно переписать в виде операторного уравнения [ ][]Umx∂=ΩΩˆ1,ˆˆr, (3.10) где x∂∂=∂ˆ ˆx∂∂ =∂r- оператор дифференцирования, [ ]- коммутатор. Выражение, стоящее в правой части (3.10), представим в виде некоторого коммутатора: ⎥⎦⎤⎢⎣⎡∂−=∂ˆ,1ˆ1mUUmh h , где h– произвольная константа, которая, в итоге, должна быть отождествлена с постоянной Планка (см. обсуждение ниже). Рассматриваемый коммутатор, очевидно, не изменится, если к потенциальной составляющей Uh1 добавить произвольную функцию от оператора производной ( )∂ˆ1F , т.е. ( )⎥⎦⎤⎢⎣⎡∂−+∂=⎥⎦⎤⎢⎣⎡∂−=∂ˆ,1ˆˆ,1ˆ1 1mUFmUUmh hh hАналогичным образом имеем: ( )⎥⎦⎤⎢⎣⎡+∂−=⎥⎦⎤⎢⎣⎡∂−=∂−xxFmxmmr rh rh h,ˆ2,ˆ2ˆ2 22, где ( )xF r2- произвольная функция от координат. Таким образом: 57[ ][]( )( )⎥⎦⎤⎢⎣⎡⎥⎦⎤⎢⎣⎡+∂−+∂=ΩΩxxFmUFxr rh hr,ˆ2,1ˆ,ˆˆ2 21Последнее соотношение оказывается согласованным, если положить: ( )2 1ˆ2ˆ∂−=∂mFh, ( )UxFh r1 2=Окончательно находим, что решением уравнения (3.10) является оператор: ( )xUmh h1ˆ2ˆ2+∂−=Ω(3.11) Для того, чтобы слагаемые в (3.11) имели одинаковую размерность, произвольная константа h должна иметь размерность постоянной Планка (эрг*с). Численное значение этой постоянной должно быть выбрано таким, чтобы собственные значения оператора частоты ˆΩ совпадали с реальными атомными частотами. Нетрудно видеть, что выбор численного значения постоянной Планка h связан с выбором единиц измерения для основных физических величин (длина, время, масса). С теоретической точки зрения единицы измерений можно выбрать так, чтобы было 1=h (заметим, что в квантовой теории поля общеупотребительна система единиц, в которой 1== ch). Вместо оператора частоты Ωˆ в квантовой теории принято использовать гамильтониан Hˆ( )xUmH+∂−=Ω=2 2ˆ2ˆˆh h(3.12) Собственные значения гамильтониана согласно (10) есть: jjHjω= hˆ(3.13) Таким образом, если потребовать, чтобы корневая оценка плотности удовлетворяла в среднем классическим уравнениям движения, то базисные функции и частоты корневого разложения уже не могут быть произвольными, 58а должны представлять собой соответственно собственные функции и собственные значения гамильтониана системы. Нетрудно видеть, что динамика амплитуд вероятности, возникающая при описанном выше подходе, является унитарной в полном соответствии с Постулатом 2. Постулат 4 квантовой информатики в приложении к изучаемой задаче требует, чтобы многочастичная квантовая система рассматривалась в соответствующем многомерном конфигурационном пространстве (детали такого описания содержатся в общеизвестных руководствах по квантовой механике [55, 56]). Описанный выше подход представляет собой определенную альтернативу процедуре канонического квантования Дирака, в основе которой лежат квантовые скобки Пуассона [48]. Рассмотрим теперь матрицу плотности, элементы которой определим формулой: ( ) ( )( ) ( )()()ticccckjsllkljsllkljjkω−ω−==ρ∑∑==exp1*0 01*(3.14) На основе представленных выше результатов нетрудно получить уравнение для динамики матрицы плотности, называемое обычно квантовым уравнением Лиувилля: [ ]ρ−=∂ρ∂ˆ,ˆˆHith(3.15) С использованием полученного выражения (3.12) для гамильтониана уже нетрудно получить операторные представления для других динамических величин. Например, понятие импульса можно ввести на основе следующей легко проверяемой цепочки равенств: 59( )()()( ) ( )()()( )( )( )( )( )ρ=ψψ=ψ−ψ==ω−ω−ω−ω−=∑∑∑∫===ˆˆˆˆˆexp1 11*0 0pTrpHxxHimtijxkccimdxxxPdtdmslllslllkjsllkljkjr rh rr, (3.16) где матрица плотности смеси (3.14) в обозначениях Дирака есть: ( )( )∑ψψ=ρlllˆ(3.17) В выражении (3.16) суммирование по индексам j и k предполагается автоматически, сумма по компонентам смеси (индекс l) выписана явно. Первое из представленных в (3.16) равенств непосредственно следует из определения корневой оценки плотности, при получении второго равенства мы учли (3.13), наконец последние два равенства следуют из определения импульса (в нерелятивистской теории оператор импульса должен быть определен таким образом, чтобы его среднее значение совпадало с произведением массы на среднюю скорость). Заметим, что в (3.17) компоненты смеси ( )lψ нормированы таким образом, что ( ) ( )lllρ=ψψ, где lρ - вес l - ой компоненты смеси. Из соотношения (3.16) с необходимостью вытекает следующее определение импульса: [ ]xixHimpr hr hr∂∂−==ˆˆЗаметим, что выражения для операторов наблюдаемых величин мы не постулируем (как это делают при стандартном изложении квантовой механики), а выводим как необходимые следствия корневых статистических оценок. С использованием понятия матрицы плотности, как это следует из (3.16) среднее значение импульса есть: 60( )( )ρ=pTrpMr rТочно такая же формула имеет место для среднего значения любой другой наблюдаемой A( )( )ρ=ATrAMСоотношения, согласно которым, уравнения классической механики выполняются в среднем и для квантовых систем, называют уравнениями Эренфеста [57]. Самих этих уравнений, конечно, недостаточно для описания квантовой динамики. Как было показано выше, дополнительное условие, которое позволяет преобразовать классическую механику в квантовую (т.е. условие квантования), есть, по- существу, требование корневого характера плотности. 3.3. Шестая проблема Гильберта В знаменитом докладе Д. Гильберта «Математические проблемы», прочитанном 8 августа 1900 г. в Париже на 2-ом Международном конгрессе математиков, были сформулированы задачи, оказавшие существенное влияние на развитие математики и связанных с ней наук в XX веке. Всего Гильберт поставил 23 проблемы, из которых для нас наибольший интерес представляет 6-ая проблема, сформулированная как «математическое изложение аксиом физики». «С исследованиями по основаниям геометрии», говорится в докладе, «близко связана задача об аксиоматическом построении по этому же образцу тех физических дисциплин, в которых уже теперь математика играет выдающуюся роль: это в первую очередь теория вероятностей и механика. Что касается аксиом теории вероятностей, то мне казалось бы желательным, чтобы параллельно с логическим обоснованием этой теории шло рука об руку строгое и удовлетворительное развитие метода средних 61значений в математической физике, в частности в кинетической теории газов» ([58] с.415). Сегодня, по прошествии более ста лет с момента постановки задачи, можно сказать, что слова Гильберта, прозвучавшие на рубеже XIX и XX веков, были почти пророческими. Примечательно, что математическая формулировка основ теории вероятностей связывается Гильбертом в единый конгломерат с наукой о микромире. В то время в роли таковой выступала молекулярно- кинетическая теория, основы которой были заложены Максвеллом и Больцманом. Заметим, что всего через несколько месяцев после Гильберта был прочитан еще один доклад, который положил начало новой (квантовой) эре. Этот доклад был прочитан М. Планком 14 декабря 1900 г. на заседании немецкого физического общества. Гильберт в своем докладе говорит, что искомая аксиоматическая теория вероятностей должна быть построена по аналогии с геометрией. Геометрия гильбертова пространства, заложенная в работах Гильберта, Шмидта и других ученых, как раз, и есть, как мы видели, основа квантовой информатики. Заметим также, что при построении физических аксиом по образцу аксиом геометрии, как считает Гильберт, «возможно возникнет принцип классификации, который сможет использовать глубокую теорию бесконечных групп преобразования Ли» ([58], с.416). Очевидно, что Гильберт оказался прав и в этом своем предсказании, поскольку важность групп Ли в современной квантовой теории хорошо известна. Отметим, наконец, что в качестве важной задачи Гильберт видит математически строгое описание перехода от микромира к макромиру. Здесь, по мнению Гильберта, в основу может быть положена «книга Больцмана о принципах механики, в которой следовало бы строго математически обосновать и провести те изложенные в ней процессы предельного перехода, 62которые ведут от атомистического понимания к теории движения твердого тела» ([58] с.415). Несмотря на колоссальный прогресс, достигнутый в понимании микромира в XX столетии, вопрос математического обоснования соответствующего предельного перехода от описания микроявлений к описанию макромира все еще остается дискуссионным (см., например, [59]). Постановка 6-ой проблемы Гильбертом не была просто гениальной догадкой одного выдающегося человека. Актуальность рассматриваемой задачи определялась состоянием науки на рубеже XIX и XX веков. Так, знаменитая H- теорема, направленная на механико- статистическое обоснование второго начала термодинамики, была сформулирована Больцманом еще в 1872 г. [60]. Эта работа вызвала жаркие многолетние дискуссии. С резкой критикой работы Больцмана выступили многие известные ученые, в том числе выдающийся математик и теоретик естествознания А. Пуанкаре. Проблема заключалась в том, что обратимость законов классической механики вступала в противоречие с необратимым характером второго начала термодинамики. Хотя с физической точки зрения ответы Больцмана на возражения против его теории были весьма убедительны, с принципиальной математической точки зрения вопрос оставался открытым. Любой симбиоз представлений классической механики и статистики неизбежно оказывался непоследовательным и внутренне противоречивым. Отметим, в то же время, что подход Больцмана к статистической термодинамике не был чисто классическим. В той же, посвященной H- теореме работе [60], Больцман за 28 лет до Планка использовал (в методических целях) представления о квантованном характере энергии. Как мы теперь понимаем, любые попытки объединения механики и статистики логически должны были вести к квантовым представлениям (пусть и в неявной форме, как у Больцмана). Таким образом, на рубеже XIX и XX столетий, Гильберту и другим ученым было ясно, что развитие механики, 63теории вероятностей и молекулярно- кинетической теории не могло далее проходить независимо. Прогресс науки настоятельно требовал объединения указанных разделов, однако такое объединение неизбежно оказывалось противоречивым. Формулируя свою знаменитую 6-ую проблему, Гильберт, вероятно, надеялся путем аксиоматизации снять имеющиеся трудности и получить единую универсальную непротиворечивую теорию. На роль такой теории, как мы видим сегодня, вполне может претендовать квантовая информатика. 3.4 Обсуждение Рассмотрим коротко историю развития 6-ой проблемы Гильберта в XX веке. Прежде всего, основываясь на своем тезисе о необходимости сочетания исследований по теории вероятностей с развитием кинетической теории газов, Гильберт применил свою теорию интегральных уравнений к кинетическому уравнению Больцмана. В рамках этих исследований Гильберту удалось найти эффективный способ приближенного решения кинетического уравнения [61]. Кинетическое уравнение Больцмана было для Гильберта примером такого уравнения, которое являлось интегральным по своей сути в том смысле, что не сводилось ни к каким дифференциальным уравнениям. Возникновение квантовой механики, ознаменованное появлением 1925 г. работ В. Гейзенберга [62], Борна и Иордана [63], а также Гейзенберга, Борна и Иордана [64], побудило Гильберта заняться исследованием математических основ новой теории. Над этой задачей он работал совместно со своими ассистентами – фон Нейманом и Нордгеймом. Результаты исследований были опубликованы в работе [65], в которой авторы впервые попытались осмыслить принципы квантовой теории с математической точки зрения. 64 В свою очередь, сотрудничество с Гильбертом побудило фон Неймана к систематическим исследованиям по математическому обоснованию квантовой теории. Результатом работы, которая продолжалась несколько лет, стала книга [49]. Эта книга до сих пор считается основной среди работ, посвященных математическим аспектам квантовой механики. В своей монографии фон Нейман последовательно развил концепцию гильбертова пространства как арены, на которой развиваются квантовые события, ввел понятие матрицы плотности, развил теорию квантовых измерений, основанных на ортогональных разложениях единицы, провел исследование по обоснованию квантовой статистической механики. Свое видение фундаментальных статистических основ квантовой механики фон Нейман попытался выразить в своей известной теореме о невозможности введения скрытых параметров в структуру квантовой теории. Эта теорема, по мнению фон Неймана, должна была обеспечить водораздел между квантовой и классической теориями статистики. Теорема о скрытых параметрах в течение долгого времени не вызывала никаких возражений, пока не была подвергнута жесткой критике со стороны Белла [66]. Позитивным итогом исследований Белла стали известные неравенства, носящие его имя. Эти неравенства показывают невозможность объяснения результатов статистических экспериментов над квантовыми объектами посредством концепции классического вероятностного пространства. С этой точки зрения неравенства Белла выражают в количественной форме то, что фон Нейман сформулировал в своей теореме на качественном уровне. Пример наиболее известного неравенства Белла будет рассмотрен в разделе 4.10. Формальные математические инструменты, разработанные фон Нейманом, были существенно усовершенствованы и обобщены другими авторами. Так, в современной теории квантовых измерений рассматривают не только основанные на проекторах ортогональные разложения единицы, 65введенные фон Нейманом, но и общие разложения единицы. Соответствующие объекты называют положительными операторнозначными мерами (Positive Operator- Valued Measure - POVM). Техника POVM будет кратко описана в нижеследующем Приложении. Современное изложение математических аспектов квантовой механики содержится в книгах А.С. Холево [36, 67, 68]. История аксиоматики классической теории вероятностей излагается в [69]. 3.П. Приложение. Разложение Шмидта и формализм матрицы плотности. Пусть вектор состояния (амплитуда вероятности) составной системы ψзависит от переменных двух подсистем. Оказывается, что вектор состояния составной системы может быть разложен по векторам, относящимся к отдельным подсистемам. Соответствующее представление называется разложением Шмидта [1,2,37]: ( )( )∑ψ⊗ψλ=ψkkkk2 1(3.18) Здесь kλ- весовые (заведомо неотрицательные) множители, удовлетворяющие условию нормировки 1=λ∑kk Мы предполагаем, что слагаемые в разложении (3.18) представлены в порядке убывания (невозрастания) коэффициентов kλ Разложение Шмидта дает наглядный математический аппарат для исследования запутанности. Например, регистрация подсистемы №1 наблюдателем A в состоянии ( )1kψ означает, что подсистема №2 с 66необходимостью будет зарегистрирована (наблюдателем B) в состоянии ( )2kψ (при том же самом k). Функции (векторы) ( )1kψ и ( )2kψ называются модами Шмидта. Предположим, что каждая из подсистем описывается гильбертовым пространством размерности s. Тогда, каждый из наборов функций( )1kψ и ( )2kψ(sk,...,1=) будет полным набором, образующим ортонормированный базис. Опишем алгоритм численной экстракции мод Шмидта. Пусть ψматрица размера ss× с элементами 2 1jjψ, задающими амплитуду вероятности найти подсистемы в базисных состояниях 1j и 2jсоответственно. Введем матрицу Mследующего вида: +ψ⋅ψ=M(3.19) Найдем собственные функции и собственные значения матрицы M. В результате, рассматриваемая матрица будет представлена в виде: += UDUM, (3.20) Здесь U- унитарная матрица, составленная из собственных векторов матрицы M (каждый столбец матрицы Uесть некоторый собственный вектор матрицы M). Матрица D есть диагональная матрица, составленная из собственных значений kλ матрицы M. Будем предполагать также, что kλ выстроены на диагонали в порядке убывания (невозрастания). 67 Диагональные элементы матрицы D есть искомые весовые множители kλ разложения Шмидта. При этом мода ( )1kψ дается k- ым столбцом матрицы U Для нахождения мод ( )2kψ введем матрицу Vсогласно формуле: ψ=+−UDV1(3.21) В задачах высокой размерности матрица D, как правило, содержит элементы, практически равные нулю. Это может приводить к формальному делению на ноль при вычислении матрицы 1−D. Для предотвращения этого явления можно поступить двумя практически эквивалентными способами. Можно вводить небольшие ненулевые слагаемые ( например, порядка 12 10−- 16 10−) в диагональ D. Результаты фактически не зависят от уровня «малости» вводимых величин (они нужны только для того, чтобы избежать деления на машинный ноль). Те же результаты можно получить, если «урезать» размерность матрицы D, оставив в ней на диагонали только rзаведомо ненулевых элементов rλλλ,...,,2 1 (при этом в матрице Uтакже необходимо оставить только первые r столбцов). Теперь для получения моды ( )2kψ остается только взять k- ую строку матрицы V С использованием матриц Uи Vматрица амплитуд вероятностей ψможет быть записана в виде: VSU⋅⋅=ψ(3.22) 68где DS=- диагональная матрица, неотрицательные диагональные элементы которойkλрасположены в порядке убывания (невозрастания). Разложение (3.22) есть сингулярное разложение матрицы (singular value decomposition, сокращенно- svd), а параметры kλ- сингулярные значения (singular values) матрицы. Представленный алгоритм показывает, что определение мод Шмидта есть самосогласованная по переменным подсистем процедура. Так, каждый столбец матрицы U (каждая мода ( )1kψ) определяется с точностью до независимого несущественного фазового множителя. Добавление такого множителя, однако, приведет, согласно (3.21), к согласованному изменению фазы моды ( )2kψ, запутанной с исходной модой. Задача 3.1 Явным расчетом покажите, что алгоритм, задаваемый формулами (3.19)- (3.22) действительно определяет разложение Шмидта (3.18) для составной системы. Основная числовая характеристика, связанная с разложением Шмидта есть число Шмидта K, которое характеризует эффективное число мод в разложении: ∑λ=kkK2 1 По своему определению, в силу условия нормировки для kλ, число Kзаведомо не ниже единицы (и равно единице только в том случае, когда в 69разложении Шмидта имеется единственное ненулевое слагаемое). В случае систем, описываемых конечномерным вектором состояния, число K лежит в интервале sK≤≤1, где s- размерность гильбертова пространства квантовой подсистемы. Наблюдатель A, для которого доступна подсистема №1 и недоступна подсистема №2, не имеет возможности восстановить вектор состояния полной системы. Он вынужден ограничиться описанием подсистемы №1 посредством матрицы плотности: ( )( )( )∑ψψλ=ρkkkk1 11 Аналогично, наблюдательB, которому доступна только подсистема №2, имеет дело с матрицей плотности ( )( )( )∑ψψλ=ρkkkk2 22 Матрица плотности является инструментом неполного описания квантовых систем. Такое описание может быть искусственно домыслено (дополнено) до описания посредством вектора состояния. Например, наблюдатель A, не имея возможности установить действительную систему №2, с которой запутана его система №1, может рассмотреть некоторую другую вспомогательную систему №2’ и соответствующий ей базисный набор ( )2kψ′. Вместо действительного вектора состояния составной системы ψ, такой наблюдатель будет рассматривать некоторое другое состояние ψ′( )( )∑ψ′⊗ψλ=ψ′kkkk2 1 70Важно отметить, что в отношении описания отдельно взятой системы №1 векторы состояния ψ и ψ′ эквивалентны. Унитарный оператор U, действующий на переменные подсистемы, задает следующее преобразование матрицы плотности (здесь и далее мы опускаем индекс №1, идентифицирующий рассматриваемую подсистему): +ρ=ρ′UU Для оператора ⎟⎠⎞⎜⎝⎛ −=hiHtUexp рассматриваемое преобразование эквивалентно квантовому уравнению Лиувилля (3.15) из раздела 3.2. В формализме матрицы плотности принято рассматривать следующие обобщенные измерения над системой [36,67,68]. Предположим, что результатом измерения может быть один из r исходов: rm,...,2,1=Вероятность исхода m дается формулой ( )()ρ=mETrmP Здесь mE (rm,...,2,1=) набор эрмитовых операторов, образующих POVM (положительную операторнозначную меру). По определению, операторы mE неотрицательно определены: 0≥mEКроме того, предполагается, что рассматриваемые операторы задают разложение единицы IEmm=∑, где I- тождественный оператор (единичная матрица). В силу эрмитовости и неотрицательной определенности, каждый оператор mE может быть представлен в виде: 71mmmXXE+=, где mX (rm,...,2,1=) – некоторые операторы измерения. Частным случаем операторов mE являются хорошо известные в квантовой механике ортогональные проекторы. Пусть, например, задан ортонормированный базис sjj,...,1=ϕКаждому базисному вектору jϕ можно сопоставить свой оператор проектирования: sjPjjj,...,1,=ϕϕ=(3.23) (по индексу j нет суммирования!) Задача 3.2 Покажите, что введенные посредством (3.23) операторы, удовлетворяют характерным для операторов ортогонального проектирования условиям: sjPPjj,...,1 2==kjPPkj≠= 0Задача 3.3 Покажите, что введенные операторы проектирования задают ортогональное разложение единицы, т.е. выполняется условие: IPjjjjj=ϕϕ=∑∑ 721   2   3   4   5   6   7   8

запутанными (entangled) состояниями. В соответствии с постулатами квантовой информатики полное описание каждого кубита в отдельности задается соответствующими однокубитовыми векторами состояний. Исходное состояние системы независимо приготовленных кубитов задается тензорным произведением однокубитовых состояний. При включении взаимодействия между кубитами возникают квантовые корреляции. В результате, совместное состояние регистра кубитов перестает быть сепарабельным, т.е. становится запутанным. Запутанные состояния соответствуют ситуациям, которые не имеют классических аналогов и за которыми не стоит интуиция, подкрепленная наглядными механическими образами. Заметим, что такие состояния как раз и обеспечивают экспоненциальный рост размерности гильбертова пространства состояний в зависимости от числа кубитов. 4.4. Измерение кубитов Измерение в квантовой системе, состоящей из одного или более кубитов, есть результат проектирования состояния системы до измерения в гильбертово подпространство, совместимое с измеренными значениями. При измерении, как уже отмечалось выше в главе 3, происходит редукция состояния. Амплитуда вероятности проекции, полученной в результате редукции, пересчитывается таким образом, чтобы снова быть нормированной на единицу. 83В силу Постулата 3 (раздел 3.1), вероятность того, что результат измерения примет заданное значение, есть сумма квадратов модулей амплитуд вероятности всех компонент, совместимых с результатом измерения. Рассмотрим для примера измерения в системе из двух кубитов. Вектор состояния такой системы в общем случае есть: 11 10 01 00 11 10 01 00cccc+++=ψЗдесь 11 10 01 00,,,cccc- произвольные комплексные числа, удовлетворяющие условию нормировки: 1 211 210 201 200=+++ccccПусть измеряется первый кубит. Вероятность обнаружить его в состоянии 0 есть 2 01 200cc+, а в состоянии 1 соответственно 2 11 210cc+. Если измерение первого кубита дало 0, то редуцированное состояние окажется пропорциональным вектору 01 00 01 00cc+. После нормировки получим окончательно для состояния после рассматриваемого измерения: []01 00 101 00 201 200cccc++=ψ′Измерения запутанных и незапутанных состояний принципиально отличаются друг от друга. С точки зрения концепции измерений, кубиты оказываются незапутанными, если измерение одного из них никак не влияет на состояние другого и, напротив, кубиты обязательно будут запутаны, если такое влияние существует. Рассмотрим, например, состояние []01 00 21+, которое не является запутанным, т.к. может быть представлено в виде тензорного произведения 84отдельных кубитов [][]1 02 10 01 00 21+⊗=+. Здесь, очевидно, измерение первого кубита никак не влияет на состояние второго и наоборот. Рассмотрим, напротив, состояние []11 00 21+, которое является запутанным. Теперь, результат измерения одного из кубитов влияет на то, какое состояние возникнет у второго кубита. Так, если первый кубит окажется в состоянии 0, то и второй автоматически окажется в состоянии 0, если же в результате измерения первого кубита будет получено состояние 1, то и второй кубит обязательно будет обнаружен в состоянии 1. Рассматриваемое состояние является одним из так называемых состояний Белла. Подробнее свойства таких состояний будут описаны в разделах 4.8- 4.10 4.5. Простейшие квантовые логические элементы Любые квантовые вычисления сводятся к унитарным преобразованиям системы кубитов. В силу линейности, преобразование полностью определяется действием на соответствующие базисные векторы. Рассмотрим вначале некоторые полезные преобразования квантового состояния отдельных кубитов. Ниже приведены такие преобразования и соответствующие им матрицы. Мы везде используем стандартный (канонический) базис: ⎟⎟⎠⎞⎜⎜⎝⎛=⎟⎟⎠⎞⎜⎜⎝⎛=1 01, 0 10Тождественное преобразование задается единичной двумерной матрицей 1 1,0 0:→→I⎟⎟⎠⎞⎜⎜⎝⎛=1 00 1I 85Матрицы Паули задают следующие преобразования: 0 1,1 0:→→X⎟⎟⎠⎞⎜⎜⎝⎛=0 11 0X0 1,1 0:iiY−→→⎟⎟⎠⎞⎜⎜⎝⎛−=0 0iiY1 1,0 0:−→→Z⎟⎟⎠⎞⎜⎜⎝⎛−=1 00 1ZЗаметим, что матрицы Паули одновременно являются эрмитовыми и унитарными, поэтому унитарны и все указанные выше преобразования. Элемент Паули X есть оператор отрицания (negation), он осуществляет обмен состояниями, т.е. преобразует ноль в единицу и наоборот. Элемент Zзадает оператор фазового сдвига (phase shift). Преобразование Yопределяется произведением указанных операторов, поскольку iYZX=Рассмотрим теперь важнейший для квантовых вычислений логический элемент- так называемое управляемое – НЕ (Controlled-Not)преобразование. Преобразование CNOT действует не на один, а одновременно на два кубита следующим образом: CNOT изменяет состояние второго (управляемого) кубита, если первый (управляющий) находится в состоянии 1, т.е. 10 11,11 10,01 01,00 00:→→→→CNOT⎟⎟⎟⎟⎟⎠⎞⎜⎜⎜⎜⎜⎝⎛=0 10 01 00 00 01 00 00 1CNOTОператор CNOT также унитарен и эрмитов одновременно. Рассматриваемое преобразование является принципиально новым по сравнению с однокубитовыми преобразованиями, т.к. матрица CNOT не 86может быть разложена в тензорное произведение двух однокубитовых матриц. Удобно иметь графическое представление преобразований квантового состояния, особенно когда эти преобразования связаны с взаимодействием нескольких кубитов. CNOT- элемент обычно изображается на квантовых логических схемах в виде следующей картинки Рис. 4.1 Графическое изображение двухкубитового элемента CNOT Здесь значок • соответствует управляющему кубиту, а значок ⊕ - управляемому кубиту. Аналогично можно определить элемент Control-Control-Not (CCNOT), который соответствует преобразованию, меняющему третий бит, когда оба первые есть 1 (см. рисунок). Это так называемый элемент Тоффоли. Рис. 4.2 Графическое изображение элемента Тоффоли Действие элемента Тоффоли на базисные состояния и соответствующая унитарная матрица задаются следующим образом. 87 110 111,111 110,101 101,100 100,011 011,010 010,001 001,000 000 :→→→→→→→→CCNOT⎟⎟⎟⎟⎟⎟⎟⎟⎟⎟⎟⎠⎞⎜⎜⎜⎜⎜⎜⎜⎜⎜⎜⎜⎝⎛=0 10 00 00 01 00 00 00 00 01 00 00 00 00 10 00 00 00 01 00 00 00 00 10 00 00 00 01 00 00 00 00 1CCNOTОднокубитовые преобразования изображаются графически, например, так: Рис. 4.3 Примеры графических изображений однокубитовых квантовых элементов. Оказывается, что любое унитарное преобразование- вычисление в системе кубитов можно выполнить с помощью так называемых универсальных наборов квантовых логических элементов [13,14]. Например, произвольное унитарное вращение состояния отдельного кубита и двухкубитовая операция CNOT могут рассматриваться в качестве такого универсального набора. 4.6. Преобразование Уолша-Адамара (Walsh-Hadamar Transformation) В квантовой информатике очень широко используется следующее однокубитовое преобразование – так называемое преобразование Адамара. Оно определяется как: 88()()1 02 11,1 02 10:−→+→HЗадача 4.9 Покажите, что ()⎟⎟⎠⎞⎜⎜⎝⎛−=+=1 11 12 12 1ZXHДокажите следующие тождества: ZHHX=XHHZ=0=+ YHHYПреобразование, которое обеспечивает приложение H к каждому из nкубитов квантового регистра, называется преобразованием Уолша- Адамара: 1,...,1, W,1m1−=⊗==+nmWHHWmЗадача 4.10 Докажите свойство преобразования Уолша- Адамара, которое дается формулой: ∑−==⎟⎟⎠⎞⎜⎜⎝⎛⊗⊗⊗1 20раз2 10 00HHHnxnnразnx3 21 44 34 42 1 Результат этой задачи часто используется при разработке квантовых алгоритмов (см. главу 5). 4.7. Теорема о невозможности клонирования неизвестного квантового состояния Свойство линейности унитарных квантовых преобразований приводит к невозможности копирования (клонирования) информации в квантовом компьютере. Рассматриваемая теорема является одним из краеугольных камней квантовой информатики. 89Доказательство проведем от противного. Предположим, что U- унитарное преобразование, осуществляющее клонирование. Такое преобразование действовало бы по правилу aaaU=0для любого квантового состояния a. Здесь запись a и 0 может означать не только однокубитовые, но и многокубитовые состояния. Пусть aи b- два ортогональных квантовых состояния. Если U- оператор клонирования, то aaaU=0, bbbU=0. Рассмотрим теперь состояние, являющееся суперпозицией исходных состояний ()bac+=2 1 Тогда, в силу линейности унитарного преобразования ()()bbaabUaUcU+=+=2 10 02 10 (4.5) Кроме того, по предположению, U есть оператор клонирования, который должен действовать в том числе и на состояния c. Поэтому: ()bbbaabaacccU+++==2 10 (4.6) Состояние, задаваемое формулой (4.6), очевидно, не совпадает с состоянием, задаваемым формулой (4.5). Получено противоречие, что и доказывает теорему. Важно понимать какое состояние возможно реализовать, а какое нет. Можно приготовить квантовое состояние, которое известно нам заранее. Принцип невозможности клонирования говорит о невозможности клонировать неизвестное состояние. Заметим также, что можно создавать запутанное состояние 1 11 000ba+ из неизвестного состояния 1 0ba+. Пример реализации 90такого рода запутанного состояния дается квантовой схемой, изображенной на рисунке. Рис. 4.4 Квантовая схема генерации запутанного состояния Рассматриваемое двухкубитовое состояние не является, однако, реализацией схемы клонирования однокубитового состояния 1 0ba+. В силу запутанности, кубиты в состоянии 11 00ba+ оказываются связанными друг с другом: если один оказался при измерении, например, в состоянии 0, то и второй окажется в том же состоянии. Задача 4.11 Обобщите представленную выше на рисунке квантовую схему, т.е. придумайте схему, позволяющую создавать запутанное состояние 1 11 000ba+ из неизвестного состояния 1 0ba+ для случая трех и более кубитов. Настоящим клоном было бы состояние n частиц вида ()()1 01 0baba+⊗⊗+, созданное из неизвестного состояния 1 0ba+Это, однако, невозможно в силу доказанной выше теоремы. Теорема о невозможности клонирования неизвестного квантового состояния символизирует принципиально важную роль статистических методов в квантовой информатике. Действительно, если бы рассматриваемое здесь клонирование было возможно, то, имея в распоряжении только одного представителя, мы могли бы создать сколь угодно много его копий. Проведя измерения над этими копиями, мы смогли бы сколь угодно точно 91восстановить квантовое состояние и любые его характеристики. Другими словами, нам не нужен был бы статистический ансамбль для проведения взаимно- дополнительных измерений, поскольку такой ансамбль всегда можно было бы воссоздать, имея под рукой всего одного представителя. Это противоречило бы таким принципам статистики, как неравенство Рао- Крамера. В действительности, уже простейшее однокубитовое состояние 1 0ba+ содержит в себе бесконечное (континуальное) количество информации в том смысле, что описывается комплексными бесконечно- значными числами (такими, как a и b). Измерение отдельного представителя приводит к редукции его квантового состояния и соответствующей потере информации о комплексных амплитудах. Однако, одновременно с этим исследователь получает некоторое элементарное количество информации (в каком из возможных базисных состояний обнаруживается квантовая система). Для точного восстановления квантового состояния потребуется бесконечное число представителей. В реальных задачах всегда имеется конечный объем экспериментальных данных и, соответственно, возможна только приближенная оценка квантового состояния. Точность восстановления квантового состояния оказывается тем выше, чем больше число представителей статистического ансамбля подвергается измерениям (и разрушению исходных квантовых состояний). Подробно задача статистического восстановления квантовых состояний рассмотрена в работах [30, 43, 44, 51, 52]. 4.8. Состояния Белла Состояниями Белла называют следующие четыре двухкубитовые состояния. ()11 00 21 00+=Φ=β+ 92()10 01 21 01+=Ψ=β+()11 00 21 10−=Φ=β−()10 01 21 11−=Ψ=β−Задача 4.12 Покажите, что все состояния Белла являются запутанными Указанные состояния могут быть созданы с помощью квантовой схемы, изображенной на рисунке. Рис. 4.5 Квантовая схема для генерации состояний Белла Состояния Белла относят к классу так называемых ЭПР состояний. Такой термин возник в связи с парадоксом (эффектом) Эйнштейна - Подольского – Розена, который рассматривается ниже. 4.9 Парадокс (эффект) Эйнштейна - Подольского - Розена Предположим, что источник генерирует пару частиц в состоянии Белла, например ()11 00 21+. Такая пара частиц называется ЭПР – парой. Пусть одна из этих частиц посылается в пункт A (к Алисе), а другая – в пункт B (к Бобу). Алиса и Боб могут находиться сколь угодно далеко друг от друга. 93Предположим, что Алиса измеряет свою частицу и наблюдает состояние 0. Это означает, что совместное состояние частиц теперь оказывается состоянием 00 и, следовательно, при измерении своей частицы Боб обязательно получит 0Аналогично, если Алиса получит при измерении 1, то Боб также получит 1. Заметим, что изменение совместного квантового состояния частиц происходит мгновенно, даже если частицы находятся друг от друга сколь угодно далеко. На первый взгляд кажется, что Алиса и Боб получают возможность обмениваться сообщениями со скоростью, большей скорости света в вакууме. Однако, это не так. Рассматриваемое явление нельзя использовать для налаживания линии связи, действующей быстрее света. Все что мы можем сказать – это то, что Алиса и Боб, используя эффект ЭПР, могут одновременно в разных местах наблюдать одинаковое случайное поведение. Отметим, что первоначальная формулировка авторов ЭПР парадокса относилась к системам с непрерывными переменными. Здесь мы представили более простой пример, основанный на рассмотрении дискретных (спиновых) переменных. Такая формулировка ЭПР парадокса впервые была предложена Д. Бомом. Заметим, что ЭПР парадокс на деле не является никаким парадоксом. Правильнее говорить об ЭПР эффекте. Он заключается в том, что части одной общей системы, даже после прекращения взаимодействия между ними, продолжают описываться единым квантовым состоянием. Это явление рассматривалось как парадокс на заре развития квантовой теории. В настоящее время ЭПР эффект находит свое естественное воплощение в задачах квантовой информатики. 944.10 Неравенство Белла Рассмотрим следующее состояние Белла ()↓↑−↑↓=ψ2 1(4.7) В обозначениях формулы (4.7) предполагается, что состояние образовано двумя спиновыми частицами. Это же состояние в других обозначениях есть: ()⎟⎟⎟⎟⎟⎠⎞⎜⎜⎜⎜⎜⎝⎛−=−=ψ0 11 02 110 01 21(4.8) В обозначениях формулы (4.8) рассматриваемое состояние Белла описывается как двухкубитовое состояние. Будем в качестве оператора спина использовать оператор σv (т.е. будем опускать множитель2h). В таком представлении, результат измерения спина есть либо 1+, либо 1−Если при измерении на ось z Алиса получает 1+, то Боб при измерении на ту же ось с необходимостью получает 1− и наоборот. То же самое будет происходить и при измерении на любую другую ось в пространстве. Данное состояние является так называемым синглетным состоянием. Оно отвечает суммарному спину системы из двух частиц, равному нулю (поэтому равна нулю и проекция спина системы на любую ось). Заметим, что состояние ()10 01 21+, отличающееся знаком от рассматриваемого, также отвечает нулевой проекции спина, но при этом суммарный спин равен единице. Набор из трех состояний 00, 95()10 01 21+ и 11 образует так называемый триплет (триплетное состояние). Триплет отвечает суммарному спину двух частиц, равному единице (1=j), и трем значениям проекции спина соответственно: 1,0,1−+=mЗадача 4.13 Покажите инвариантность синглетного состояния относительно выбора оси квантования. Дадим набросок решения задачи. Пусть 0 и 1 состояния, отвечающие проекциям спина (оператор zσ) соответственно 1+ и 1− на некоторую ось nr, 0′ и 1′- те же состояния при проектировании на ось n′rНовые и старые базисные состояния связаны унитарным преобразованием 1 00 01 00uu+=′1 01 11 10uu+=′ Здесь ⎟⎟⎠⎞⎜⎜⎝⎛=11 10 01 00uuuuU - унитарная матрица. Пусть её определитель равен единице: 1 01 10 11 00=− uuuuТогда, нетрудно показать, что выполняется тождество: 10 01 01 10−=′′−′′Рассматриваемое тождество показывает, что синглетное состояние имеет один и тот же вид, независимо от оси квантования. Заметим, что определитель унитарной матрицы может отличаться от единицы несущественным фазовым множителем. 96 Рассмотрим теперь некоторую процедуру измерения синглетного состояния. Пусть Алиса измеряет проекцию спина своей частицы на ось ar, а Боб- проекцию спина своей частицы на ось br При измерении Алиса получает 1+ с вероятностью 2 1 и 1− с вероятностью 2 1. После этого состояние редуцируется таким образом, что Боб при измерении на ту же ось ar будет получать 1−, если Алиса получает 1+ и наоборот. Если же Боб проводит измерение на другую ось br, расположенную под углом θ к оси Алисы, то в соответствии с полученными ранее результатами (см. разделы 4.1- 4.2), будем иметь следующее распределение вероятностей измерений: ()⎟⎠⎞⎜⎝⎛θ=−+2cos2 11,1 2ABP(4.9) ()⎟⎠⎞⎜⎝⎛θ=++2sin2 11,1 2ABP(4.10) ()⎟⎠⎞⎜⎝⎛θ=+−2cos2 11,1 2ABP(4.11) ()⎟⎠⎞⎜⎝⎛θ=−−2sin2 11,1 2ABP(4.12) Здесь ()1,1−+ABP означает, что Алиса получает 1+, а Боб 1− и т.д. Задача 4.14 Докажите приведенные выше формулы (4.9)- (4.12). Указание: воспользуйтесь результатами, описывающими реализацию произвольного состояния кубита посредством унитарного поворота. 97Задача 4.15 Покажите, что маргинальные распределения, описывающие показания отдельно Алисы и Боба, есть: ( )( )2 11 1=−=+AAPP( )( )2 11 1=−=+BBPP Покажите, что математические ожидания этих распределений равны нулю, а дисперсии единице. Пусть X и Y - случайные величины, регистрируемые соответственно Алисой и Бобом. Покажите, что коэффициент корреляции случайных величин X и Y есть: ( )( )baXYMRABr r−=θ−==cos Напомним, что классические (неквантовые) представления о вероятности исходят из того, что случайность является «ненастоящей» (субъективной). На самом деле объект, якобы, обладает данным значением параметра и до измерения, только оно скрыто от нас, а измерение просто проявляет то, что было ранее скрыто (шар в урне был либо черным, либо белым и до того, как мы его вынули). Оказывается, что квантовые корреляции, проявляемые в синглетном состоянии Белла, опровергают такие представления, поскольку подобные корреляции не могут быть смоделированы никакой классической моделью, т.е. моделью со скрытыми (латентными) параметрами (типа рулетки). Чтобы показать это рассмотрим так называемое неравенство Белла- Клаузера- Хорна- Шимони [1,66]. Пусть 1X, 2X, 1Y, 2Y- произвольные действительные числа, не превышающие по модулю 1. 1≤jX, 1≤jY, 2,1=jПокажем, что 98 22 22 12 21 11≤−++≤−YXYXYXYXПусть, например, все параметры неотрицательны и 2 1YY≥, тогда ()()()()()2,max2,max2 11 21 21 21 21 22 11 22 12 21 11≤=−++≤−++=−++XXYYYYYXXYYXYYXYXYXYXYXЗадача 4.16 Проведите до конца рассуждения, доказывающие неравенство Белла- Клаузера- Хорна- Шимони. Пусть теперь 1X, 2X, 1Y, 2Y- действительные случайные величины, удовлетворяющие тем же неравенствам. Задача 4.17 Покажите, что неравенства, справедливые для некоторых случайных величин, останутся справедливыми и для соответствующих средних значений (математических ожиданий). С учетом результатов последней задачи, усредняя неравенство Белла- Клаузера- Хорна- Шимони, получим: ()()()()2 22 12 21 11≤−++YXMYXMYXMYXMОказывается, что полученное неравенство нарушается при измерениях синглетного состояния Белла. Действительно, выберем направления измерений в одной плоскости так, чтобы полярные углы были: 0=ϕ для 1ar, 2π=ϕ для 2ar, 4 3π−=ϕ для 1br, 4 3π=ϕдля 2brТогда: ()()()2 24 3cos1 22 11 1=⎟⎠⎞⎜⎝⎛ π−===YXMYXMYXM 99()2 24cos2 2−=⎟⎠⎞⎜⎝⎛ π−=YXMВ результате получим: ( )()()()2 22 22 12 21 11>=−++YXMYXMYXMYXMТаким образом, неравенство Белла нарушается. Проясним статистический смысл неравенства Белла и факта его нарушения. При усреднении неравенства Белла- Клаузера- Хорна- Шимони, когда вычислялись средние значения ( ) () ()1 22 11 1 , ,YXMYXMYXM и ()2 2YXM, неявно предполагалось, что существует совместное распределение случайных величин ()2 21 1,,,YXYXP (всего 16 вероятностей). Реально же такого распределения в представленном примере не существует. Другими словами, в приведенном примере нельзя подобрать 16 таких неотрицательных чисел (вероятностей), чтобы описать все корреляции (некоторые из «вероятностей» обязательно будут отрицательными, т.е. не будут на деле вероятностями). С физической точки зрения результат Белла служит еще одной иллюстрацией к принципу дополнительности Н. Бора и связанной с ним некоммутативностью наблюдаемых. Действительно, измерениям Алисы на оси 1ar и 2ar отвечают некоммутирующие спиновые переменные, поэтому совместное двумерное распределение ()2 1,XXP не существует. Аналогично, не существует двумерного распределения ()2 1,YYP, которое отвечало бы результатам измерений Боба на оси 1br и 2br. Уже отсюда следует, что не существует и совместного четырехмерного распределения этих величин, т.е. не существует()2 21 1,,,YXYXPОстановимся коротко на методологической стороне неравенства Белла. Возникает вопрос: зачем Беллу потребовалось конструировать достаточно 100сложный пример, доказывающий, что совместного распределения ()2 21 1,,,YXYXP не существует, если этот факт заведомо известен, поскольку принцип дополнительности и некоммутативность спиновых операторов приводят к неправомочности уже более простых распределений ()2 1,XXP и ()2 1,YYP? Попробуем ответить на этот вопрос. Дело в том, что довольно часто при слишком упрощенном изложении предмета всю специфику квантовых явлений пытаются свести к неустранимому взаимодействию микросистемы с измерительным прибором. В частности, нередко говорят, что некоммутирующие переменные (например, 1X и 2X) не могут быть определены одновременно только потому, что измерение одной из них приводит к физическому воздействию на микрообъект и разрушению его квантового состояния, что, как следствие, ведет к невозможности измерения другой переменной (2X). При таком понимании квантовых явлений считают, что каждый микрообъект, якобы, всегда обладает определенными значениями характеризующих его переменных, но эти переменные могут находиться в скрытом (латентном) состоянии. В таких моделях, называемых теориями со скрытыми параметрами, имеют смысл и распределения для некоммутирующих переменных типа ()2 1,XXP, но существуют эти распределения не в явной, а в скрытой (латентной) форме. В этой связи, пример Белла может рассматриваться как аргумент против подобного рода теорий со скрытыми параметрами. Действительно, Белл не вводит в рассмотрение несуществующих распределений ()2 1,XXP и ()2 1,YYP, относящихся к измерениям над одной частицей. Он рассматривает только измерения над различными частицами, пространственно удаленными друг от друга. Этим измерениям соответствуют 101коммутирующие спиновые переменные, отвечающие различным частицам, поэтому хорошо определенны и соответствующие распределения ()1 1,YXP, ()2 1,YXP, ()1 2,YXP и ()2 2,YXP. Согласно логике теории со скрытыми параметрами, измерения Алисы никак не должны влиять на скрытые параметры Боба и наоборот, поэтому должно выполняться неравенство Белла. Многочисленные проведенные эксперименты, однако, согласуются с предсказаниями квантовой теории и убедительно демонстрируют факт нарушения неравенства Белла. Таким образом, нарушение неравенства Белла свидетельствует против теорий со скрытыми параметрами (против так называемого скрытого реализма). Поясним, в каком контексте здесь используется термин реализм. Согласно квантовой теории, в соответствии с принципами статистики, микрообъект, находящийся в квантовом состоянии суперпозиции, не обладает до измерения определенным значением физической переменной (представленной в суперпозиции). В результате соответствующего проекционного измерения микрообъект переходит в другое состояние, с определенным значением рассматриваемой физической переменной. Согласно же так называемому реализму (в разрез с принципами квантовой информатики и опытом) считается, что микрообъект всегда обладает определенным набором свойств (хотя и, возможно, в скрытой и сложной форме). Именно такого рода реализм и отвергается фактом нарушения неравенства Белла. В теориях со скрытыми параметрами рассматриваемые переменные 2 21 1,,,YXYX могут быть сложными функциями большого числа (например, миллиона) других неизвестных скрытых параметров. Однако, и в этом случае (в предположении однозначности и гладкости соответствующих зависимостей), для наших переменных 2 21 1,,,YXYX возникнет некоторое распределение ()2 21 1,,,YXYXP, которое будет следствием более глубокого 102неизвестного распределения для скрытых микропараметров. Все проведенные выше рассуждения останутся справедливыми и для этого гипотетического случая. Таким образом, неравенство Белла для переменных2 21 1,,,YXYXостанется в силе независимо от того, стоят или нет за рассматриваемыми скрытыми переменными еще более «скрытые». Таким образом, усложнение модели, связанное с введением распределений все большего и большего числа переменных ничего не может дать для объяснения факта нарушения неравенства Белла в принципе. Как мы уже видели выше, для объяснения различия между классической и квантовой статистикой нужны качественно новые идеи. Эти идеи связаны с принципом дополнительности и соответствующим рассмотрением некоммутирующих наблюдаемых. Объектом, объединяющим свойства всех взаимно- дополнительных распределений, как мы уже видели ранее, служит вектор квантового состояния (который не может быть заменен ни на какое распределение сколь угодно высокой размерности). Стоит уточнить, что факт нарушения неравенства Белла свидетельствует против так называемого локального реализма (т.е. остается еще возможность для «нелокального реализма», когда некоторые из скрытых параметров могут быть де- локализованы, т.е. будут одновременно принадлежать обеим частицам, поэтому измерение Алисой своей частицы неведомым и нелокальным образом будет влиять и на частицу Боба). Резюмируя аргументы, представленные выше, отметим, что сама постановка вопроса о скрытых параметрах и связанная с этим многолетняя полемика в физической литературе, на наш взгляд, свидетельствуют о еще недостаточном понимании принципа дополнительности и статистического характера квантовой теории. Можно предположить, что действительный прогресс в понимании смысла квантовой теории будет достигаться не столько тем, что с помощью сложных расчетов и хитроумных экспериментов будут 103отвергнуты все возможные различные теории со скрытыми параметрами, сколько тем, что будет осознана изначальная искусственность и практическая бессмысленность подобного рода построений (подобно тому, как в свое время была осознана бессмысленность многочисленных теорий электродинамического эфира). 4.11. Физическая реализация кубита. Спиновой магнитный резонанс. Мы рассмотрим физическую реализацию кубита на примере квантовой системы со спиновым магнитным резонансом. На основе уравнения Дирака можно показать, что наличие спина у электрона приводит к появлению у него магнитного момента. Соответствующий гамильтониан взаимодействия магнитного момента μr с магнитным полем Hr есть: Hr rμ−=intΗ , где σ=μr hrmce2Пусть магнитное поле Hr есть комбинация однородного поля 0Hr, направленного вдоль оси z и поля 1Hr, вращающегося в плоскости yx,: ()teteHeHHyxzω+ω+=sin cos1 0r rr rДля определенности будем иметь ввиду электрон. С учетом отрицательного знака заряда электрона, имеем: Hr rσμ=intΗ, где mce2h=μУравнение Паули, представляющее собой модификацию уравнения Шредингера с учетом спина электрона, есть: 104ϕ=∂ϕ∂intΗtih, где ⎟⎟⎠⎞⎜⎜⎝⎛ϕϕ=ϕ2 1- двухкомнонетнный спинор. Пусть h0 0Hμ=ω, h1 1Hμ=ω - соответственно продольная и поперечная частоты. Тогда уравнение Паули примет вид: ϕΩ=∂ϕ∂ti, где ( )( )()ttyxzωσ+ωσω+σω=Ωsin cos1 0 - оператор частоты. Осуществим переход к другим (медленным) переменным посредством преобразования ϕ⎟⎠⎞⎜⎝⎛σω=ϕzti2expРассматриваемое преобразование называется переходом во вращающуюся систему координат. Для новой переменной получим уравнение: ϕ⎥⎦⎤⎢⎣⎡σω−⎟⎠⎞⎜⎝⎛σω−Ω⎟⎠⎞⎜⎝⎛σω=∂ϕ∂2 2exp2expzzztititiУчтем, что (см. формулу (4.4) раздела 4.2): zztittiσ⎟⎠⎞⎜⎝⎛ω+⎟⎠⎞⎜⎝⎛ω=⎟⎠⎞⎜⎝⎛σω2sin2cos2expТогда, рассматриваемое уравнение примет вид: 105ϕ⎥⎦⎤⎢⎣⎡σω+σ⎟⎠⎞⎜⎝⎛ω−ω=∂ϕ∂21 0xztiЕго решение, очевидно, есть: ( )0 102expϕ⎥⎦⎤⎢⎣⎡⎟⎟⎠⎞⎜⎜⎝⎛σω+σ⎟⎠⎞⎜⎝⎛ω−ω−=ϕxzittПоследняя формула описывает поворот квантового состояния на сфере Блоха. Ось поворота и угол вращения есть: RxzeenΩ⎟⎟⎠⎞⎜⎜⎝⎛ω+⎟⎠⎞⎜⎝⎛ω−ω=r rr1 02 2, tRΩ=θ, Где 2 12 02 2ω+⎟⎠⎞⎜⎝⎛ω−ω=ΩR - частота Раби Наиболее простая динамика спина- кубита будет наблюдаться в условиях резонанса, когда 2 0ω=ω. Практически такой резонанс достигается обычно путем медленного изменения продольного поля 0HrВ условиях резонанса в рассматриваемом примере происходит вращение состояния кубита вокруг оси xЗадача 4.18 Пусть начальное состояние кубита есть ⎟⎟⎠⎞⎜⎜⎝⎛==ϕ0 100, что соответствует «северному полюсу» на сфере Блоха. Покажите, что в условиях резонанса, чтобы перевести кубит из состояния 0 в состояние 1, 106достаточно выждать в течении времени RtΩπ= (так называемый π- импульс). Аналогично, покажите, что воздействие в течении RtΩπ=2приводит к повороту состояния на угол 2/π вокруг оси x, что соответствует преобразованию состояния ⎟⎟⎠⎞⎜⎜⎝⎛==ϕ0 100 в состояние ⎟⎟⎠⎞⎜⎜⎝⎛− i1 21Динамика кубита может быть представлена в виде: ( )02sin2cosϕ⎟⎟⎠⎞⎜⎜⎝⎛⎟⎠⎞⎜⎝⎛ Ωσ−⎟⎠⎞⎜⎝⎛ Ω=ϕtnittRRr rЗадача 4.19 Пусть начальное состояние кубита есть ⎟⎟⎠⎞⎜⎜⎝⎛==ϕ0 100Покажите, что вероятность переворота спина (спин- флип) есть: ⎟⎠⎞⎜⎝⎛ Ω⎟⎟⎠⎞⎜⎜⎝⎛Ωω=2sin4 22 1tPRRСреднее по времени от полученной вероятности есть: ⎟⎟⎠⎞⎜⎜⎝⎛ω+⎟⎠⎞⎜⎝⎛ω−ωω=⎟⎟⎠⎞⎜⎜⎝⎛Ωω=2 12 21 21 22 2RPПоследнее выражение, рассматриваемое как функция 0ω, описывает резонанс на частоте 2 0ω=ωЗаметим, что в реальных экспериментах, как правило, 0 1ω<<ωПриведём некоторые данные, необходимые для проведения численных оценок Магнитный момент электрона: 107 652 159 001 1/=μμBe, где Дж/Тл10 015 274 9эрг/гс10 015 274 92 24 21−−⋅=⋅==μcmeeBh - магнетон Бора. Небольшое отличие отношения Beμμ / от единицы называется аномальным магнитным моментом электрона. Теоретическое объяснение этого эффекта, согласующееся с экспериментом с очень высокой точности, является важным достижением квантовой электродинамики. Магнитный момент протона есть: 847 792 2/=μμNp, где Дж/Тл10 786 050 5эрг/гс10 786 050 52 27 24−−⋅=⋅==μcmepNh - ядерный магнетон Большое отличие магнитного момента протона от ядерного магнетона является следствием сложной (кварковой) структуры частицы (заметим, что в теории Дирака частица предполагается точечной). Нейтрон, несмотря на нулевой заряд, также обладает магнитным моментом, который равен (в ядерных магнетонах) 913042 1/−=μμNnОценим типичные частоты, возникающие при магнитном резонансе Пусть продольное поле есть: Тл1 0=HТогда для электрона получаем: ГГц0125 14 22 00 0=πμ=πω=νhHeee, Резонансная частота есть:ГГц025 28 20=ν=νeeАналогично для протона: 108МГц29 21 22 00 0=πμ=πω=νhHppp, Резонансная частота протона: МГц58 42 20=ν=νpp 1091   2   3   4   5   6   7   8

Задача 5.11 Покажите, что при классическом рассмотрении задачи Дойча- Джозса для того, чтобы с достоверностью отличить постоянную функцию от сбалансированной может потребоваться до 1 21+−n обращений к устройству, производящему вычисление функции ( )xfРезультат представленной задачи показывает, что алгоритм Дойча- Джозса обеспечивает квантовому компьютеру экспоненциальное преимущество в скорости по сравнению с классическим компьютером. Это преимущество, однако, имеет место только для идеальной задачи абсолютно безошибочной классификации. В реальных задачах нам, как правило, достаточно ограничиться правдоподобным ответом, который является правильным лишь с вероятностью, очень близкой к единице. Кроме того, получать абсолютно достоверные ответы на вопросы при помощи вычислений невозможно и по чисто техническим причинам, поскольку преобразование данных в компьютере (классическом или квантовом) неизбежно сталкивается с возможными технологическими ошибками, шумами и сбоями. Если же мы ограничиваемся правдоподобными (с вероятностью, близкой к единице) ответами, то в задаче Дойча- Джозса пропадает 124экспоненциальное преимущество квантового алгоритма по сравнению с классическим вероятностным алгоритмом. Последний заключается в том, что на вход классического вычислителя функции ( )xfподается последовательность случайных чисел mxxx,...,,2 1 объема m и по результатам ( ) ( )( )mxfxfxf,...,,2 1 вырабатывается правдоподобный ответ на вопрос о виде функции (постоянная она или сбалансированная). Задача 5.12 Пусть задача Дойча- Джозса решается на классическом вероятностном компьютере, причем допускается некоторая малая вероятность ε ошибки (когда сбалансированная функция принимается за постоянную). Какой объем m последовательности случайных чисел следует взять? Алгоритм Дойча- Джозса относится к так называемым квантовым вычислениям с оракулом (прорицателем). Роль оракула здесь играет вычислительное устройство fU. Фактически это устройство представляет собой черный ящик, содержание которого неизвестно и несущественно в данной задаче. Все что мы знаем- это то, что оракул обеспечивает выполнение унитарного преобразования fU, где f- постоянная или сбалансированная функция. Любое устройство fU - это, конечно, некоторый квантовый код (алгоритм), который обеспечивает выполнение заданного преобразования. Мы можем считать, что синтаксически рассматриваемый код настолько сложен, что мы не в состоянии понять какую функцию он вычисляет (постоянную или сбалансированную). Не имея возможности понять код, мы используем его как черный ящик в квантовой схеме, при этом вопрос о постоянстве или сбалансированности неизвестной функции f решается экспериментально посредством алгоритма Дойча – Джозса. Заметим, однако, что такая постановка задачи несколько искусственна. 125Главное значение алгоритмов Дойча и Дойча- Джозса методическое: они раскрывают сущность квантового параллелизма и демонстрируют возможности квантовых вычислений. 5.4. Квантовое преобразование Фурье. Пусть имеется система из n кубитов. Ее состояние представляет собой вектор в гильбертовом пространстве размерности nN 2=. Базисные состояния квантовой системы есть j, где 1,...,1,0−=NjКвантовое преобразование Фурье задается следующим унитарным преобразованием базисных состояний: kNjkiNjNkQFT2exp1 10∑→−=⎟⎠⎞⎜⎝⎛ πПреобразование Фурье базисных функций определяет соответствующее преобразование вектора состояния ∑∑∑→∑−=−=−=−==⎟⎠⎞⎜⎝⎛ π=ψ1 01 01 01 02exp1NkkNkNjjQFTNjjkckcNjkiNjcЗдесь jNjkcNjkiNc2exp11 0∑−=⎟⎠⎞⎜⎝⎛ π=Последняя формула представляет собой преобразование Фурье комплексных амплитуд вероятности. Результат в точности соответствует так называемому классическому дискретному преобразованию Фурье, 126примененному к столбцу комплексных чисел jc, где 1,...,1,0−=Nj (см. например [70]). Обратное преобразование Фурье для амплитуд вероятности есть kNkjcNjkiNc2exp1 10∑−=⎟⎠⎞⎜⎝⎛π−=Квантовое преобразование Фурье принципиально отличается от аналогичного дискретного преобразования Фурье классического сигнала (несмотря на тождество соответствующих формул). Дело в том, что в квантовой информатике мы имеем дело со специфическим «сигналом», который образован амплитудами вероятности (а не электрическими или механическими напряжениями как в классическом случае). В отличии от классического сигнала, квантовый «сигнал» нельзя измерить никаким «осциллографом» (при измерении квантовое состояние редуцируется в одно из базисных состояний). В то же время, в квантовой информатике мы можем оперировать векторами данных экспоненциально большой размерности (например при 1000 2=N ). Для простоты изложения остановимся более подробно на трехкубитовом преобразовании Фурье (3=n, 8 23==N). Например, базисное состояние 5=j будет претерпевать следующее изменение ( )⎟⎟⎠⎞⎟⎠⎞⎜⎝⎛ π+⎟⎠⎞⎜⎝⎛ π+⎟⎠⎞⎜⎝⎛ π+π+⎜⎜⎝⎛+⎟⎠⎞⎜⎝⎛ π+⎟⎠⎞⎜⎝⎛ π+⎟⎠⎞⎜⎝⎛ π+==⎟⎟⎠⎞⎜⎜⎝⎛⎟⎠⎞⎜⎝⎛π++⎟⎠⎞⎜⎝⎛ π+→7 43exp6 23exp5 4exp4exp3 47exp2 2exp1 45exp0 81 78 70exp1 810exp0 81 5iiiiiiiiiQFT 127Квантовое преобразование Фурье может быть построено на основе элементов Адамара и контролируемого преобразования фазы. Пусть kR- следующее однокубитовое преобразование фазы: ⎟⎟⎟⎠⎞⎜⎜⎜⎝⎛⎟⎠⎞⎜⎝⎛ π=kkiR2 2exp0 01 На рисунке 5.6 изображен двухкубитовый элемент, осуществляющий контролируемое фазовое преобразование. Управляемый кубит (нижний) подвергается преобразованию kR, если управляющий кубит (верхний) находится в состоянии 1Рис. 5.6 Двухкубитовый элемент, осуществляющий управляемое фазовое преобразование. На рисунке 5.7 представлена квантовая цепь, обеспечивающая трехкубитовое преобразование Фурье Рис. 5.7 Квантовая цепь для трехкубитового преобразования Фурье 128Задача 5.13 Пусть на вход трехкубитовой квантовой схемы, изображенной на представленном выше рисунке, подается состояние 5=ψin. Покажите, что на выходе квантовой схемы будет состояние: ( )⎟⎟⎠⎞⎟⎠⎞⎜⎝⎛ π+⎟⎠⎞⎜⎝⎛ π+⎟⎠⎞⎜⎝⎛ π+π+⎜⎜⎝⎛+⎟⎠⎞⎜⎝⎛ π+⎟⎠⎞⎜⎝⎛ π+⎟⎠⎞⎜⎝⎛ π+=ψ111 43exp011 23exp101 4exp001exp110 47exp010 2exp100 45exp000 81iiiiiiioutРешите ту же задачу для других входных состояний j7,...,1,0=jРешение задачи свидетельствует о том, что квантовая схема на рисунке действительно дает трехкубитовое преобразование Фурье с одной существенной оговоркой. Легко видеть, что для того, чтобы результат был правильный, на выходе схемы порядок следования кубитов должен быть обращен. Другими словами, двоичное представление состояний на выходе следует читать не слева направо, а справа налево: например 100 означает состояние 1 и т.д. Конечно, на выходе схемы можно ввести дополнительные операции обмена состояниями кубитов, но с практической точки зрения это нецелесообразно (лучше договориться об инверсии порядка нумерации кубитов). Представленная выше трехкубитовая схема допускает простое обобщение на произвольное число кубитов. Общий алгоритм квантового преобразования Фурье может быть реализован с помощью схемы, изображенной на рисунке. 129Рис. 5.8 Квантовая цепь для n- кубитового преобразования ФурьеПодсчитаем число операций, необходимых для осуществления квантового преобразования Фурье. Из схемы видно, что с первым (верхним) кубитом можно связать n преобразований (преобразование Адамара и 1−n фазовое преобразование), аналогично со вторым (сверху) кубитом можно связать 1−n преобразование и т.д. Полное число преобразований, равное сумме арифметической прогрессии, есть ( )2 1 nn+. Таким образом, число операций, необходимых для осуществления квантового преобразования Фурье, есть величина порядка ( )()()2 2logNOnO. Отметим, что самые быстрые классические алгоритмы выполняют преобразование Фурье за порядка ()()NNOlog операций (так называемое быстрое преобразование Фурье). Таким образом, квантовый алгоритм имеет экспоненциальное преимущество по сравнению со своим классическим аналогом. Пример. Пусть имеется 1000- кубитовое состояние (1000=n). Ему отвечает вектор состояния, описывающийся 301 10 07,1 2⋅==nNкомплексными числами. Для осуществления классического быстрого преобразования потребуется проделать порядка 304 210 07,1log⋅=NN 130операций. В то же время, квантовое преобразование над рассматриваемым вектором осуществляется примерно за ()6 22 10 1log⋅=N операций. Таким образом, экспоненциальное преимущество квантового алгоритма по сравнению с классическим позволит на квантовом компьютере ставить и решать задачи, которые никогда не будут решены на классическом компьютере. 5.5. Нахождение периода функции Задача определения периода функции является важным примером применения квантового преобразования Фурье. Предположим, что имеется периодическая функция ( )xf с периодом TЭто означает, что для всех x выполняется тождество: () ( )xfTxf=+В последней формуле под операцией сложения подразумевается сложение по модулюN. Предположим дополнительно, что все значения функции ( )xf на одном периоде различны. Очевидно, что функция может быть в точности периодической только в том случае, когда N делится на T без остатка, т.е. если TNM/=- целое число. В качестве начального состояния возьмем следующую однородную суперпозицию (квантовая схема для получения такого состояния представлена в задаче 5.3.3): ( )∑−==ψ1 0,1NxinxfxN 131Проведем измерение второго регистра (регистра функции). Предположим, что при этом мы получим некоторое значение функции 0f. Пусть 0x- одно из значений аргумента, при котором ( )0 0fxf=. В результате редукции вектора состояния в суперпозиции «выживут» только слагаемые, отвечающие mTxx+=0, где 1,..,1,0−=Mm, поскольку только для них ()0 0fmTxf=+В результате первый регистр (отвечающий аргументу x) перейдет в следующее квантовое состояние: ∑−=+=ψ1 00 1MmmTxMВыполним теперь квантовое преобразование Фурье над полученным состоянием. Согласно определению, каждое отдельно взятое базисное состояние будет подвергнуто следующему преобразованию: ()kNmTxkiNmTxNkQFT2exp1 10 00∑→−=⎟⎠⎞⎜⎝⎛+π+Суперпозиция, представляющая состояние ψ, в результате квантового преобразования Фурье примет вид: ()kNmTxkiMNNkMmout2exp1 10 10 0∑∑−=−=⎟⎠⎞⎜⎝⎛+π=ψЗадача 5.14 Пусть ( )∑−=⎟⎠⎞⎜⎝⎛ π=1 02expMmMkmikF, где 1,...,1,0−=Nk и MTN=. Покажите, что ( )MkF=, если jMTNjk==, где 1,...,1,0−=Tj и ( )0=kF при всех остальных значениях k 132Результаты представленной выше задачи показывают, что выходное состояние регистра может быть записано в виде: TNjTjxiTTjout2exp1 10 0∑−=⎟⎠⎞⎜⎝⎛ π=ψПоследний шаг процедуры – это измерение полученного состояния. Мы видим, что с равной вероятностью возможно любое из Tсостояний TNj, где1,...,1,0−=TjПусть Природа «выбрала» некоторое 0j и в результате измерения возникло состояние TNjl0 0=. Тогда, имеем следующее тождество для четырех целых чисел: NlTj0 0=Здесь 0l и N доступные исследователю числа, в то время как 0j и T- числа, неизвестные ему. Наша цель- определить T. Полученное тождество показывает, что исследователь не может гарантированно определить T при однократном выполнении процедуры. Чтобы его поиски оказались продуктивны, ему следует уповать на то, что «выбранное» Природой число 0jи период T окажутся взаимно простыми (т.е. не будут иметь общих делителей, кроме единицы). Тогда, приведя дробь Nl /0 к несократимой, он сможет восстановить 0j и T. В этом случае нам удастся с помощью одного уравнения (7) найти два неизвестных целых числа. Если же исследователю не 133повезет и Природа «выберет» такое 0j, что дробь Tj /0 окажется сократимой, то вместо истинного периода T он получит меньшее значение. Приведем пример. Пусть 1024 210==N - заранее известное число. 64=T- период, неизвестный исследователю. Природа может «выбрать» любое 0j от 0 до 63. Пусть, например, она «выбрала» 21 0=j. Тогда исследователь получит 336 00==TNjl . Сократив дробь 1024 336 до 64 21, исследователь правильно определит, что 21 0=j и 64=T. Пусть теперь, Природа «выбрала» 12 0=jЭтот выбор неудачен для исследователя, поскольку числа 12 и 64 имеют общий делитель, равный 4. Теперь 192 00==TNjl. Сократив дробь 1024 192 до 16 3, исследователь может сделать неправильный вывод, будто бы 3 0=j и 16=T. Для того, чтобы с высокой вероятностью получить правильный ответ, исследователь будет вынужден повторять описанную процедуру многократно. Тогда, очевидно, в качестве ответа ему следует взять период, отвечающий наибольшему из возможных значений (максимальный знаменатель в дроби Nl /0 после ее сокращения). Оценим, сколько раз исследователь должен проделать описанную выше процедуру, чтобы определить неизвестный период T с высокой гарантией. Для этого нужно оценить вероятность того, что «выбранное» Природой число 0j окажется взаимно простым с T. Известно, что при больших Tколичество простых чисел, не превышающих T можно оценить как TT log/. Отсюда следует, что вероятность удачи при отдельном испытании больше или порядка NTlog/1log/1≥. Таким образом, если исследователь 134повторит процедуру ()NO log раз, то с высокой гарантией, он сможет найти неизвестный период. Например, если 2 1000=N, то потребуется всего порядка 1000 испытаний (в оценках такого рода мы не делаем различия между натуральным и двоичным логарифмами). Резюмируем полученный результат. Квантовый алгоритм нахождения периода функций требует всего ()()3logNO операций (для квантового преобразования Фурье требуется ()()2logNO операций и ()NOlog операций требуется для описанной выше процедуры угадывания). Рассматриваемый алгоритм является полиномиальным по числу кубитов и, соответственно, по количеству знаков в числе N (поскольку число шагов алгоритма определяется полиномом третьей степени). Для экспоненциально больших N полиномиальный квантовый алгоритм обладает радикальным преимуществом по сравнению с любыми известными классическими алгоритмами. Важный пример использования отмеченного преимущества рассмотрен в следующем разделе. 1   2   3   4   5   6   7   8


120
заключается сбалансированность). Пусть, например, имеется функция
( )
x
f
с
10-ти битовой областью определения. Тогда для некоторых 512 значений
x
получим
( )
0
=
x
f
, а для остальных 512 значений
x
получим
( )
1
=
x
f
Задача Дойча- Джозса состоит в том, чтобы отличить постоянную функцию от сбалансированной.
Алгоритм Дойча- Джозса является непосредственным обобщением алгоритма Дойча на случай многокубитовых систем. Он описывается следующей квантовой схемой, приведенной на рисунке.
Рис. 5.5 Квантовая схема алгоритма Дойча- Джозса
Задача 5.8
Покажите, что на вход вычислителя
f
U
в схеме Дойча-
Джозса поступает состояние
(
)
2 1
0 2
1 2
0



=
n
x
n
x
Задача 5.9
Покажите, что на выходе вычислителя
f
U
в схеме Дойча-
Джозса возникает состояние
( )
( )
(
)
2 1
0 2
1 1
2 0




=
n
x
n
x
f
x

121
Задача 5.10
Убедитесь, что действие оператора Адамара
H
на базисные состояния
1
,
0
=
x
отдельного кубита описывается формулой:
( )

=

=
1 0
2 1
z
xz
z
x
H
. Покажите, что непосредственно из указанной формулы следует ее
n
- кубитовое обобщение: действие оператора Уолша- Адамара
n
H

на базисные состояния
n
- кубитового регистра
1 2
,...,
1
,
0

=
n
x
описывается формулой:
( )


=


=
1 2
0 2
1
n
z
n
xz
n
z
x
H
Здесь
(
)
n
x
x
x
x
,...,
,
2 1
=
и
(
)
n
z
z
z
z
,...,
,
2 1
=
- запись номеров состояний в двоичном представлении,
x
и
z
представляют собой
n
- компонентные строки из нолей и единиц,
n
n
z
x
z
x
z
x
xz
+
+
+
=
2 2
1 1
- скалярное произведение соответствующих строк.
Непосредственно из результатов представленных выше задач следует, что на выходе схемы Уолша- Адамара возникает следующее
1
+
n
- кубитовое состояние:
( )
( )
(
)
2 1
0 2
1 1
2 0
1 2
0


=
ψ
∑∑

=

=
+
n
n
z
x
n
x
f
xz
out
z

122
Проведем теперь измерение первых
n
кубитов (регистра запроса).
Амплитуда вероятности найти регистр запроса в состоянии
n
n
z

=
=
=
0 0
,...,
0
,
0 0
3 2
1
, очевидно, есть:
( )
( )


=

=
1 2
0 0
,...,
0
,
0 2
1
n
n
x
n
x
f
M
4 3
42 1
Пусть функция
( )
x
f
постоянна, т.е.
( )
( )
1 2
)
1
(
0

=
=
=
n
f
f
f
. В этом случае все
n
2
слагаемых в рассматриваемой сумме одинаковы (происходит их конструктивная интерференция), в итоге суммарная амплитуда вероятности оказывается равной
1
+
или
1

, а соответствующая вероятность равной единице. Таким образом, если неизвестная функция
( )
x
f
постоянна, то все
n
кубитов регистра запроса с достоверностью оказываются в состоянии
0
Пусть теперь неизвестная функция
( )
x
f
переменна и сбалансирована.
Сбалансированность означает, что для половины из
n
2
возможных значений аргумента
x
функция равна нулю (
( )
0
=
x
f
), а для другой половины возможных значений аргумента
x
- единице (
( )
1
=
x
f
). В этом случае в сумме
( )
( )


=

=
1 2
0 0
,...,
0
,
0 2
1
n
n
x
n
x
f
M
4 3
42 1
положительные и отрицательные слагаемые полностью скомпенсируют друг друга (деструктивная интерференция).
Теперь суммарная амплитуда и соответствующая вероятность окажутся равными нулю. Таким образом, если неизвестная функция
( )
x
f


123
сбалансирована, то регистр запроса никогда не будет обнаружен в состоянии
3 2
1
n
0
,...,
0
,
0
. Другими словами, хотя бы один из
n
кубитов регистра запроса окажется при измерении в состоянии
1
Мы видим, что алгоритм Дойча- Джозса позволяет с достоверностью отличить постоянную функцию от сбалансированной посредством одного- единственного обращения к вычислителю
f
U
1   2   3   4   5   6   7   8

Задача 5.11
Покажите, что при классическом рассмотрении задачи Дойча-
Джозса для того, чтобы с достоверностью отличить постоянную функцию от сбалансированной может потребоваться до
1 2
1
+

n
обращений к устройству, производящему вычисление функции
( )
x
f
Результат представленной задачи показывает, что алгоритм Дойча-
Джозса обеспечивает квантовому компьютеру экспоненциальное преимущество в скорости по сравнению с классическим компьютером.
Это преимущество, однако, имеет место только для идеальной задачи абсолютно безошибочной классификации. В реальных задачах нам, как правило, достаточно ограничиться правдоподобным ответом, который является правильным лишь с вероятностью, очень близкой к единице. Кроме того, получать абсолютно достоверные ответы на вопросы при помощи вычислений невозможно и по чисто техническим причинам, поскольку преобразование данных в компьютере (классическом или квантовом) неизбежно сталкивается с возможными технологическими ошибками, шумами и сбоями. Если же мы ограничиваемся правдоподобными (с вероятностью, близкой к единице) ответами, то в задаче Дойча- Джозса пропадает

124
экспоненциальное преимущество квантового алгоритма по сравнению с классическим вероятностным алгоритмом. Последний заключается в том, что на вход классического вычислителя функции
( )
x
f
подается последовательность случайных чисел
m
x
x
x
,...,
,
2 1
объема
m
и по результатам
( ) ( )
( )
m
x
f
x
f
x
f
,...,
,
2 1
вырабатывается правдоподобный ответ на вопрос о виде функции (постоянная она или сбалансированная).
Задача 5.12
Пусть задача Дойча- Джозса решается на классическом вероятностном компьютере, причем допускается некоторая малая вероятность
ε
ошибки (когда сбалансированная функция принимается за постоянную).
Какой объем
m
последовательности случайных чисел следует взять?
Алгоритм Дойча- Джозса относится к так называемым квантовым вычислениям с оракулом (прорицателем). Роль оракула здесь играет вычислительное устройство
f
U
. Фактически это устройство представляет собой черный ящик, содержание которого неизвестно и несущественно в данной задаче. Все что мы знаем- это то, что оракул обеспечивает выполнение унитарного преобразования
f
U
, где
f
- постоянная или сбалансированная функция. Любое устройство
f
U
- это, конечно, некоторый квантовый код
(алгоритм), который обеспечивает выполнение заданного преобразования. Мы можем считать, что синтаксически рассматриваемый код настолько сложен, что мы не в состоянии понять какую функцию он вычисляет (постоянную или сбалансированную). Не имея возможности понять код, мы используем его как черный ящик в квантовой схеме, при этом вопрос о постоянстве или сбалансированности неизвестной функции
f
решается экспериментально посредством алгоритма Дойча – Джозса. Заметим, однако, что такая постановка задачи несколько искусственна.

125
Главное значение алгоритмов Дойча и Дойча- Джозса методическое: они раскрывают сущность квантового параллелизма и демонстрируют возможности квантовых вычислений.
5.4. Квантовое преобразование Фурье.
Пусть имеется система из
n
кубитов. Ее состояние представляет собой вектор в гильбертовом пространстве размерности
n
N 2
=
. Базисные состояния квантовой системы есть
j
, где
1
,...,
1
,
0

=
N
j
Квантовое преобразование Фурье задается следующим унитарным преобразованием базисных состояний:
k
N
jk
i
N
j
N
k
QFT
2
exp
1 1
0



=





⎛ π
Преобразование Фурье базисных функций определяет соответствующее преобразование вектора состояния

∑∑



=

=

=

=
=





⎛ π
=
ψ
1 0
1 0
1 0
1 0

2
exp
1
N
k
k
N
k
N
j
j
QFT
N
j
j
k
c
k
c
N
jk
i
N
j
c
Здесь
j
N
j
k
c
N
jk
i
N
c
2
exp
1

1 0


=





⎛ π
=
Последняя формула представляет собой преобразование Фурье комплексных амплитуд вероятности. Результат в точности соответствует так называемому классическому дискретному преобразованию
Фурье,

126
примененному к столбцу комплексных чисел
j
c
, где
1
,...,
1
,
0

=
N
j
(см. например [70]).
Обратное преобразование Фурье для амплитуд вероятности есть
k
N
k
j
c
N
jk
i
N
c

2
exp
1 1
0


=






π

=
Квантовое преобразование Фурье принципиально отличается от аналогичного дискретного преобразования Фурье классического сигнала
(несмотря на тождество соответствующих формул). Дело в том, что в квантовой информатике мы имеем дело со специфическим «сигналом», который образован амплитудами вероятности (а не электрическими или механическими напряжениями как в классическом случае). В отличии от классического сигнала, квантовый «сигнал» нельзя измерить никаким
«осциллографом» (при измерении квантовое состояние редуцируется в одно из базисных состояний). В то же время, в квантовой информатике мы можем оперировать векторами данных экспоненциально большой размерности
(например при
1000 2
=
N
).
Для простоты изложения остановимся более подробно на трехкубитовом преобразовании Фурье (
3
=
n
,
8 2
3
=
=
N
).
Например, базисное состояние
5
=
j
будет претерпевать следующее изменение
( )
⎟⎟







⎛ π
+





⎛ π
+





⎛ π
+
π
+
⎜⎜


+





⎛ π
+





⎛ π
+





⎛ π
+
=
=
⎟⎟


⎜⎜








π
+
+





⎛ π
+

7 4
3
exp
6 2
3
exp
5 4
exp
4
exp
3 4
7
exp
2 2
exp
1 4
5
exp
0 8
1 7
8 70
exp
1 8
10
exp
0 8
1 5
i
i
i
i
i
i
i
i
i
QFT

127
Квантовое преобразование Фурье может быть построено на основе элементов Адамара и контролируемого преобразования фазы.
Пусть
k
R
- следующее однокубитовое преобразование фазы:
⎟⎟



⎜⎜








⎛ π
=
k
k
i
R
2 2
exp
0 0
1
На рисунке 5.6 изображен двухкубитовый элемент, осуществляющий контролируемое фазовое преобразование. Управляемый кубит (нижний) подвергается преобразованию
k
R
, если управляющий кубит (верхний) находится в состоянии
1
Рис. 5.6 Двухкубитовый элемент, осуществляющий управляемое фазовое преобразование.
На рисунке 5.7 представлена квантовая цепь, обеспечивающая трехкубитовое преобразование Фурье
Рис. 5.7 Квантовая цепь для трехкубитового преобразования Фурье

128
Задача 5.13
Пусть на вход трехкубитовой квантовой схемы, изображенной на представленном выше рисунке, подается состояние
5
=
ψ
in
. Покажите, что на выходе квантовой схемы будет состояние:
( )
⎟⎟







⎛ π
+





⎛ π
+





⎛ π
+
π
+
⎜⎜


+





⎛ π
+





⎛ π
+





⎛ π
+
=
ψ
111 4
3
exp
011 2
3
exp
101 4
exp
001
exp
110 4
7
exp
010 2
exp
100 4
5
exp
000 8
1
i
i
i
i
i
i
i
out
Решите ту же задачу для других входных состояний
j
7
,...,
1
,
0
=
j
Решение задачи свидетельствует о том, что квантовая схема на рисунке действительно дает трехкубитовое преобразование Фурье с одной существенной оговоркой. Легко видеть, что для того, чтобы результат был правильный, на выходе схемы порядок следования кубитов должен быть обращен. Другими словами, двоичное представление состояний на выходе следует читать не слева направо, а справа налево: например
100
означает состояние
1
и т.д.
Конечно, на выходе схемы можно ввести дополнительные операции обмена состояниями кубитов, но с практической точки зрения это нецелесообразно (лучше договориться об инверсии порядка нумерации кубитов).
Представленная выше трехкубитовая схема допускает простое обобщение на произвольное число кубитов.
Общий алгоритм квантового преобразования Фурье может быть реализован с помощью схемы, изображенной на рисунке.

129
Рис. 5.8 Квантовая цепь для
n
- кубитового преобразования Фурье
Подсчитаем число операций, необходимых для осуществления квантового преобразования Фурье. Из схемы видно, что с первым (верхним) кубитом можно связать
n
преобразований (преобразование Адамара и
1

n
фазовое преобразование), аналогично со вторым (сверху) кубитом можно связать
1

n
преобразование и т.д. Полное число преобразований, равное сумме арифметической прогрессии, есть
( )
2 1 n
n
+
. Таким образом, число операций, необходимых для осуществления квантового преобразования Фурье, есть величина порядка
( )
(
)
(
)
2 2
log

N
O
n
O
. Отметим, что самые быстрые классические алгоритмы выполняют преобразование Фурье за порядка
(
)
(
)
N
N
O
log операций (так называемое быстрое преобразование Фурье).
Таким образом, квантовый алгоритм имеет экспоненциальное преимущество по сравнению со своим классическим аналогом.
Пример.
Пусть имеется 1000- кубитовое состояние (
1000
=
n
). Ему отвечает вектор состояния, описывающийся
301 10 07
,
1 2

=
=
n
N
комплексными числами. Для осуществления классического быстрого преобразования потребуется проделать порядка
304 2
10 07
,
1
log

=
N
N

130
операций. В то же время, квантовое преобразование над рассматриваемым вектором осуществляется примерно за
(
)
6 2
2 10 1
log

=
N
операций.
Таким образом, экспоненциальное преимущество квантового алгоритма по сравнению с классическим позволит на квантовом компьютере ставить и решать задачи, которые никогда не будут решены на классическом компьютере.
5.5. Нахождение периода функции
Задача определения периода функции является важным примером применения квантового преобразования Фурье.
Предположим, что имеется периодическая функция
( )
x
f
с периодом
T
Это означает, что для всех
x
выполняется тождество:
(
) ( )
x
f
T
x
f
=
+
В последней формуле под операцией сложения подразумевается сложение по модулю
N
. Предположим дополнительно, что все значения функции
( )
x
f
на одном периоде различны. Очевидно, что функция может быть в точности периодической только в том случае, когда
N
делится на
T
без остатка, т.е. если
T
N
M
/
=
- целое число.
В качестве начального состояния возьмем следующую однородную суперпозицию (квантовая схема для получения такого состояния представлена в задаче 5.3.3):
( )


=
=
ψ
1 0
,
1
N
x
in
x
f
x
N

131
Проведем измерение второго регистра (регистра функции). Предположим, что при этом мы получим некоторое значение функции
0
f
. Пусть
0
x
- одно из значений аргумента, при котором
( )
0 0
f
x
f
=
. В результате редукции вектора состояния в суперпозиции «выживут» только слагаемые, отвечающие
mT
x
x
+
=
0
, где
1
,..,
1
,
0

=
M
m
, поскольку только для них
(
)
0 0
f
mT
x
f
=
+
В результате первый регистр (отвечающий аргументу
x
) перейдет в следующее квантовое состояние:


=
+
=
ψ
1 0
0 1
M
m
mT
x
M
Выполним теперь квантовое преобразование Фурье над полученным состоянием. Согласно определению, каждое отдельно взятое базисное состояние будет подвергнуто следующему преобразованию:
(
)
k
N
mT
x
k
i
N
mT
x
N
k
QFT
2
exp
1 1
0 0
0



=






+
π
+
Суперпозиция, представляющая состояние
ψ
, в результате квантового преобразования Фурье примет вид:
(
)
k
N
mT
x
k
i
M
N
N
k
M
m
out
2
exp
1 1
0 1
0 0
∑∑

=

=






+
π
=
ψ
Задача 5.14
Пусть
( )


=





⎛ π
=
1 0
2
exp
M
m
M
km
i
k
F
, где
1
,...,
1
,
0

=
N
k
и
MT
N
=
. Покажите, что
( )
M
k
F
=
, если
jM
T
N
j
k
=
=
, где
1
,...,
1
,
0

=
T
j
и
( )
0
=
k
F
при всех остальных значениях
k

132
Результаты представленной выше задачи показывают, что выходное состояние регистра может быть записано в виде:
T
N
j
T
j
x
i
T
T
j
out
2
exp
1 1
0 0


=





⎛ π
=
ψ
Последний шаг процедуры – это измерение полученного состояния. Мы видим, что с равной вероятностью возможно любое из
T
состояний
T
N
j
, где
1
,...,
1
,
0

=
T
j
Пусть Природа «выбрала» некоторое
0
j
и в результате измерения возникло состояние
T
N
j
l
0 0
=
. Тогда, имеем следующее тождество для четырех целых чисел:
N
l
T
j
0 0
=
Здесь
0
l
и
N
доступные исследователю числа, в то время как
0
j
и
T
- числа, неизвестные ему. Наша цель- определить
T
. Полученное тождество показывает, что исследователь не может гарантированно определить
T
при однократном выполнении процедуры. Чтобы его поиски оказались продуктивны, ему следует уповать на то, что «выбранное» Природой число
0
j
и период
T
окажутся взаимно простыми (т.е. не будут иметь общих делителей, кроме единицы). Тогда, приведя дробь
N
l /
0
к несократимой, он сможет восстановить
0
j
и
T
. В этом случае нам удастся с помощью одного уравнения (7) найти два неизвестных целых числа. Если же исследователю не

133
повезет и Природа «выберет» такое
0
j
, что дробь
T
j /
0
окажется сократимой, то вместо истинного периода
T
он получит меньшее значение.
Приведем пример. Пусть
1024 2
10
=
=
N
- заранее известное число.
64
=
T
- период, неизвестный исследователю. Природа может «выбрать» любое
0
j
от 0 до 63. Пусть, например, она «выбрала»
21 0
=
j
. Тогда исследователь получит
336 0
0
=
=
T
N
j
l
. Сократив дробь
1024 336
до
64 21
, исследователь правильно определит, что
21 0
=
j
и
64
=
T
. Пусть теперь, Природа «выбрала»
12 0
=
j
Этот выбор неудачен для исследователя, поскольку числа 12 и 64 имеют общий делитель, равный 4. Теперь
192 0
0
=
=
T
N
j
l
. Сократив дробь
1024 192
до
16 3
, исследователь может сделать неправильный вывод, будто бы
3 0
=
j
и
16
=
T
. Для того, чтобы с высокой вероятностью получить правильный ответ, исследователь будет вынужден повторять описанную процедуру многократно.
Тогда, очевидно, в качестве ответа ему следует взять период, отвечающий наибольшему из возможных значений (максимальный знаменатель в дроби
N
l /
0
после ее сокращения).
Оценим, сколько раз исследователь должен проделать описанную выше процедуру, чтобы определить неизвестный период
T
с высокой гарантией.
Для этого нужно оценить вероятность того, что «выбранное» Природой число
0
j
окажется взаимно простым с
T
. Известно, что при больших
T
количество простых чисел, не превышающих
T
можно оценить как
T
T log
/
. Отсюда следует, что вероятность удачи при отдельном испытании больше или порядка
N
T
log
/
1
log
/
1

. Таким образом, если исследователь

134
повторит процедуру
(
)
N
O log раз, то с высокой гарантией, он сможет найти неизвестный период. Например, если
2 1000
=
N
, то потребуется всего порядка 1000 испытаний (в оценках такого рода мы не делаем различия между натуральным и двоичным логарифмами).
Резюмируем полученный результат. Квантовый алгоритм нахождения периода функций требует всего
(
)
(
)
3
log
N
O
операций (для квантового преобразования Фурье требуется
(
)
(
)
2
log
N
O
операций и
(
)
N
O
log операций требуется для описанной выше процедуры угадывания).
Рассматриваемый алгоритм является полиномиальным по числу кубитов и, соответственно, по количеству знаков в числе
N
(поскольку число шагов алгоритма определяется полиномом третьей степени).
Для экспоненциально больших
N
полиномиальный квантовый алгоритм обладает радикальным преимуществом по сравнению с любыми известными классическими алгоритмами. Важный пример использования отмеченного преимущества рассмотрен в следующем разделе.
1   2   3   4   5   6   7   8


5.6 Факторизация чисел
Алгоритм нахождения периода функции, рассмотренный выше, может быть с успехом применен для разложения заданного целого числа на множители. Эта задача решается с помощью алгоритма, придуманного П.
Шором в 1994 г.
В настоящее время алгоритм Шора- самый знаменитый из известных квантовых алгоритмов. Он позволяет за
(
)
(
)
3
log
N
O
шагов осуществить разложение целого числа
N
на множители и, таким образом, является


135
алгоритмом полиномиальной сложности. Заметим, что аналогичный классический полиномиальный алгоритм неизвестен.
Пусть
N
- целое нечетное число (при четном
N
имеем тривиальное решение задачи). Нам требуется разложить данное число на простые множители или показать, что оно простое.
Выберем случайно число
N
a
<
. Вычислим наибольший общий делитель
(НОД) чисел
a
и
N
(это можно сделать с помощью алгоритма Евклида, который изложен в конце настоящего раздела).
Если НОД чисел
a
и
N
оказался большим, чем единица, то задача решена.
Предположим, что НОД чисел
a
и
N
равен единице. Тогда, согласно известной в теории чисел теореме Эйлера, существует такое
r
, что:
N
a
r
mod
1
=
Выберем минимальное
r
, удовлетворяющее указанному тождеству. Оно называется порядком числа
a
по модулю
N
Рассмотрим теперь функцию
( )
N
a
x
f
x
mod
=
Заметим, что утверждение о том, что
r
есть порядок числа
a
по модулю
N
и утверждение о том, что функция
( )
x
f
периодична с периодом
r
, эквивалентны.
Таким образом, задача о вычислении порядка сводится к задаче о нахождения периода функции (для чего можно применить алгоритм раздела
5.5).

136
Сделаем одно замечание. Чтобы применить алгоритм из разд. 5.5., следует ограничить область определения функции
( )
x
f
некоторым конечным интервалом
0 0
x
x
<

. Алгоритм из раздела 5.5 предполагает, что
0
x
делится на
r
без остатка. Заметим, что это предположение несущественно, если только
0
x
выбрать достаточно большим так, чтобы на нем укладывалось большое число периодов функции
( )
x
f
Предположим, что найденное
r
- четное, тогда (1) можно переписать в виде:
(
)(
)
N
a
a
r
r
mod
0 1
1 2
/
2
/
=
+

Это означает, что число
(
)(
)
1 1
2
/
2
/
+

r
r
a
a
должно делиться на
N
без остатка.
Предположим дополнительно, что каждое из чисел
(
)
1 2
/
±
r
a
не делится на
N
без остатка. Тогда у каждого из этих чисел есть общие делители с числом
N
Находя соответствующие наибольшие общие делители числа
N
с числами
(
)
1 2
/

r
a
и
(
)
1 2
/
+
r
a
, мы решаем поставленную задачу.
Мы видим, что изложенный метод срабатывает не всегда. Чтобы метод сработал, нам нужно, чтобы
r
было четным и, одновременно, числа
(
)
1 2
/
±
r
a
не делились на
N
без остатка. Можно показать, что это происходит с вероятностью
5 0

, если только
a
выбирается случайно.


137
Такой вероятности достаточно, чтобы путем повторения добиться гарантированно успеха.
Приведем пример. Пусть
85
=
N
,
7
=
a
Прямым вычислением получаем (по модулю 85):
7 7
1
=
,
49 7
2
=
,
3 7
3
=
,
21 7
4
=
,
62 7
5
=
,
9 7
6
=
,
63 7
7
=
,
16 7
8
=
,
27 7
9
=
,
19 7
10
=
,
48 7
11
=
,
81 7
12
=
,
57 7
13
=
,
59 7
14
=
,
73 7
15
=
,
1 7
16
=
,
7 7
17
=
и т.д.
Таким образом
16
=
r
Далее:
(
) ( )
5764800 1
7 1
8 2
/
=

=

r
a
(
) ( )
5764802 1
7 1
8 2
/
=
+
=
+
r
a
Вычислим теперь необходимые наибольшие общие делители.
НОД(5764800, 85)=5, НОД(5764802, 85)=17.
Окончательно имеем разложение 17*5=85.
В рассмотренном демонстративном примере мы нашли
r
посредством прямого расчета. В реальных задачах с большим
N
для этого может потребоваться квантовый компьютер.
Для справок приводим алгоритм Евклида нахождения наибольшего общего делителя.
Пусть
a
и
b
- натуральные числа. Без ограничения общности будем считать, что
b
a
>
Пусть
1
ρ
- остаток от деления
a
на
b
. Вместо пары
[ ]
b
a
;
рассмотрим пару
[ ]
1
;
ρ
b
и, проделав с ней тоже самое, получим
2
ρ
. Далее рассмотрим пару
[
]
2 1
;
ρ
ρ
и т.д. до тех пор, пока остаток от деления первого числа на

138
второе не станет равным нулю. Тогда возникнет пара
[ ]
0
;
n
ρ
, в которой число
n
ρ
и будет искомым наибольшим общим делителем чисел
a
и
b
. Всего требуется
(
)
a
O
n
log

итераций для достижения результата.
Пример: Найдем наибольший общий делитель чисел 315 и 168. Алгоритм
Евклида приведет нас к последовательности пар чисел: [315;168] [168;147]
[147; 21] [21;0]. Число 21 и есть наибольший общий делитель чисел 315 и 168
: НОД(315, 168)=21
Резюмируем полученный результат. Мы описали полиномиальный квантовый алгоритм разложения целого числа на множители. Примечательно, что подобный классический алгоритм неизвестен. Рассматриваемый результат имеет важное теоретическое и практическое значение.
В теоретическом плане можно констатировать, что классическая арифметика (без алгоритма Шора) конструктивно (алгоритмически) неполна.
Действительно, в арифметике хорошо известны простые конструктивные способы сложения, вычитания и умножения целых чисел. В то же время, операция разложения целого числа на множители, которая является обратной по отношению к умножению, оказывается сложной в вычислительном отношении. Получается, что в классической арифметике мы легко можем вычислить произведение двух больших простых чисел, но сталкиваемся с практически неразрешимой проблемой при попытках решения обратной задачи. Алгоритм Шора делает арифметику алгоритмически полной, поскольку теперь мы можем говорить и о факторизации чисел как о конструктивно решаемой задаче.
Отмеченная алгоритмическая неполнота классической арифметики лежит в основе современных криптографических методов защиты информации, которые нашли широкое применение в банковской сфере, Интернете и др.
Речь, в частности, идет о так называемом коде RSA, который, как раз основан