Введение
Литературный обзор
1. Основные понятия квантовой теории информации
Бит и кубит
Квантовые вычисления и схемы
Квантовая суперпозиция
Квантовая запутанность
Теорема о невозможности копирования квантовых состояний.......... 9
Граница Холево
Дискретные и непрерывные переменные в квантовой теории
информации
2. Некоторые квантовые алгоритмы в дискретных переменных и их
аналоги в непрерывных переменных
Квантовая телепортация
Квантовое копирование
Алгоритм поиска Гровера
Алгоритмы, реализуемые только в дискретных переменных........... 17
3. Машинное обучение в квантовой теории информации
Алгоритм инверсии матриц
Поиск собственных значений
Вычисление векторного расстояния
4. Практическая реализация квантовых вычислений
Тезис Чёрча-Тьюринга-Дойча
Квантовый компьютер
Quipper как высокоуровневый язык программирования для
квантовых вычислений
Заключение
Список литературы
В современном мире информация представляет собой один из
наиболее ценных ресурсов, а информационные технологии стремительно
развиваются. Поэтому в теории информации на первый план выходит защита
данных при хранении и передаче другим лицам. Эту задачу нельзя отнести к
новым задачам теории информации: появилась она не с повсеместным
распространением компьютерных технологий, а намного раньше. Задача
шифрования информации для безопасного хранения и безопасной передачи
данных возникла около 4 тыс. лет назад. В наши дни человечество
существенно продвинулось в этой сфере, однако на этом развитие не
останавливается – параллельно с совершенствованием защиты данных
совершенствуются и методы атак для ее взлома.
Наряду с классической теорией информации все большее значение
приобретает квантовая теория информации, основанная на некоторых
интересных эффектах квантовой механики. К таким эффектам относится,
например, квантовая запутанность, аналогов которой нет в классической
механике. Однако в силу сравнительной новизны этой теории ее описание не
является полным. На сегодняшний день существует сравнительно небольшое
количество квантовых алгоритмов теории информации в дискретных
переменных, и не все из них могут быть переведены в непрерывные
переменные. Немаловажным преимуществом квантовых алгоритмов перед
классическими является их быстродействие: там, где классические
алгоритмы работают за полиномиальное время, квантовые способны
работать за экспоненциальное время.
В связи с этим целью данной работы является изучение основ
квантовой теории информации, а также некоторых существующих
алгоритмов в дискретных и непрерывных переменных.
Для достижения поставленной цели решались следующие задачи:
● Изучение основ квантовой теории информации, в том числе
основных понятий квантовой теории информации;
● изучение существующих квантовых алгоритмов в дискретных
переменных и их аналогов в непрерывных переменных;
● знакомство с новейшими исследованиями в области квантовой теории информации;
● изучение основ языка Quipper как способа реализации квантовых вычислений.
В рамках данной работы было проведено первоначальное погружение
в квантовую теорию информации, а также проведено теоретическое
исследование нескольких существующих на данный момент алгоритмов
квантовой теории информации.
По каждой из поставленных задач можно сделать следующие выводы:
● Были изучены основы квантовой теории информации. Изучены
простейшие квантовые схемы и элементы теории кубитов, а также
некоторые важные теоремы, такие, как граница Холево, играющая
важную роль в квантовой теории информации, и теорема о
невозможности копирования квантовых состояний (за исключением
ортогональных), которая приведена в данной работе с доказательством.
● Рассмотрены основные алгоритмы квантовой теории информации
в дискретных переменных и их обобщения на системы с
непрерывными переменными. В качестве объекта рассмотрения были
взяты основные алгоритмы, такие, как квантовая телепортация,
квантовое копирование и алгоритм поиска Гровера. Некоторые
алгоритмы существуют только в дискретных переменных, было дано
возможное объяснение невозможности существования этих алгоритмов
в непрерывных переменных.
● Новейшие исследования в рамках квантовой теории информации
касаются области машинного обучения. Было проведено рассмотрение
трех базовых алгоритмов, недавно обобщенных на непрерывные переменные.
● Были изучены потенциальные возможности квантовых
компьютеров, а также уже существующих компьютеров D-Wave.
Также было проведено знакомство с основами языка Quipper как
высокоуровневого языка программирования для квантовых вычислений.
За квантовой теорией информации стоит будущее. Несмотря на то,
что классические компьютеры переживают бурный рост развития
технологий, ожидается, что в скором времени будет достигнут их предел. К
тому же, квантовые компьютеры показывают большую эффективность, чем
классические, что делает их интересным объектом для дальнейших исследований.
Дальнейшее исследование квантовой теории информации
представляет собой перспективную задачу ввиду неполноты данной теории и
ее интенсивного развития.