МИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
МОСКОВСКИЙ ИНЖЕНЕРНО ФИЗИЧЕСКИЙ ИНСТИТУТ
(ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ)
Факультет КИБЕРНЕТИКИ Кафедра «Компьютерные системы и технологии» |
РЕФЕРАТ
по курсу:
Архитектура ВС
на тему:
Архитектура квантовых компьютеров.
Студент группы К9-122 Островский А.В.
Москва 2001
Содержание
ВВЕДЕНИЕ
ГЛАВА 1: История появления теории квантовых компьютеров:
Рождение квантовой физики;
Появление теории квантовых компьютеров;
Квантовая физика и квантовая информатика;
ГЛАВА 2: Принципы и понятия, положенные в основу работы
квантовых компьютеров:
Единицы квантовой информации. Кубит;
Единицы квантовой информации. Квантовый регистр;
Квантовая коррекция ошибок в квантовом компьютере;
ГЛАВА 3: Архитектура квантовых копьютеров:
Принципиальная схема квантового компьютера;
Общие требования к элементной базе квантового компьютера;
Основные направления в развитии элементной базы квантовых компьютеров:
Квантовые компьютере на основе ионов, захваченных ионными ловушками;
Квантовые компьютеры на основе молекул органических жидкостей с косвенным скалярным взаимодействием между ними и методов ядерного магнитного резонанса (ЯМР) для управления кубитами;
Квантовые компьютеры на основе зарядовых состояний куперовских пар;
Твердотельные ЯМР квантовые компьютеры;
ГЛАВА 4: Перспективы развития квантовых компьютеров:
Нерешенные проблемы на пути построения квантовых компьютеров;
Квантовая связь и криптография;
Будущее квантовых компьютеров;
ЗАКЛЮЧЕНИЕ
ЛИТЕРАТУРА
ВВЕДЕНИЕ
Элементная база современных информационных систем построена на лампах, транзисторах, лазерах, фотоэлементах, являющихся классическими, в том смысле, что их внешние параметры (токи, напряжение, излучение) являются классическими величинами. С этими величинами связываются информационные символы, что позволяет отображать информационные процессы на физические системы. Аналогично, информационные символы можно связать с дискретными состояниями квантовых систем, подчиняющихся уравнению Шредингера, а с их управляемой извне квантовой эволюцией связать информационный (вычислительный) процесс. Такое отображение превращает квантовую систему (частицу) в квантовый прибор. Совокупность квантовых приборов, используемых для построения квантовых информационных систем, можно назвать квантовой элементной базой.
ГЛАВА 1. История появления теории квантовых компьютеров
Рождение квантовой физики.
В канун XX века 14 декабря 1900 года немецкий физик и будущий нобелевский лауреат Макс Планк доложил на заседании Берлинского физического общества о фундаментальном открытии квантовых свойств теплового излучения. Этот день считается днем рождения квантовой теории. В физике родилось понятие кванта энергии и среди других фундаментальных постоянных поля вилась постоянная Планка h = 1,38062*10-23Дж/К.
В 1925 году В.Гайзенберг предложил матричный вариант квантовой механики, а в 1926 году Э.Шредингер сформулировал свое знаменитое волновое уравнение для описания движения электрона во внешнем поле. В это же время Э.Ферми и П.Дирак получили квантово-статистическое распределение для электронного газа, учитывающее при заполнении отдельных квантовых состояний квантовый принцип, сформулированный тогда же В.Паули. Анализ квантовомеханической задачи о движении электрона во внешнем периодическом поле, создаваемом атомными остатками в кристаллической решетке, выполненный Ф.Блохом в 1928 году, показал, что электронный энергетический спектр в кристаллическом твердом теле имеет зонную структуру. Это привело к существенным изменениям наших представлений о Природе вообще и о твердом теле, в частности.
Появление теории квантовых компьютеров.
Кардинально новой оказалась идея о квантовых вычислениях, впервые высказанная советским математиком Ю.И.Маниным в 1980 году, и которая стала активно обсуждаться лишь после опубликования в 1982 году статьи американского физика-теоретика нобелевского лауреата Р.Фейнмана. Он обратил внимание на способность изолированной квантовой системы из L двухуровневых квантовых элементов находиться в когерентной суперпозиции из 2L булевых состояний, характеризующейся 2L комплексными числами и увеличенной до 2L размерностью соответствующего гильбертова пространства. Ясно, что для описания такого квантового состояния в классическом вычислительном устройстве потребовалось бы задать 2L комплексных чисел, то есть, понадобились бы экспоненциально большие вычислительные ресурсы. Отсюда был сделан обратный вывод о том, что эффективное численное моделирование квантовых систем, содержащих до сотни двухуровневых элементов, практически недоступно классическим компьютерам, но может эффективно осуществляться путем выполнения логических операций на квантовых системах, которые действуют на суперпозиции многих квантовых состояний.
Поскольку законы квантовой физики на микроскопическом уровне являются линейными и обратимыми, то и соответствующие квантовые логические устройства оказываются также логически и термодинамически обратимыми, а квантовые вычислительные операции представляются унитарными операторами (или матрицами 2L ¦ 2L) в 2L-мерном гильбертовом пространстве. Квантовые вентили аналогичны соответствующим обратимым классическим вентилям, но в отличие от классических они способны совершать унитарные операции над суперпозициями состояний. Выполнение унитарных логических операций предполагается осуществлять с помощью соответствующих внешних воздействий, которыми управляют классические компьютеры.
Квантовая физика и квантовая информатика
Возможность построения квантовых компьютеров и систем связи подтверждается современными теоретическими и экспериментальными исследованиями. Новая техника XXI в. рождается путем синтеза новых идей в математике, физике, информатике, технологии. Взаимодействие фундаментальных отраслей науки и технологии, рождающее новую технику, показано в таблице 3. Важно подчеркнуть, что в процессе решения задач квантовой информатики происходит развитие и углубление понимания основ квантовой физики, подвергаются новому анализу и экспериментальной проверке основные ее проблемы - локальности (причинности), скрытых параметров, реальности, неопределенности, дополнительности, измерений, коллапса волновой функции.
ГЛАВА 2: Принципы, положенные в основу работы квантовых компьютеров
2.1 Единицы квантовой информации. Кубит.
Любая классическая двухуровневая система, как и квантовая, имеет основное |0n и не основное |1n базисные состояния. Примером классической двухуровневой системы является известный в микроэлектронике инвертор, осуществляющий операцию НЕ. В зависимости от того заняты ли эти состояния с вероятностями P(0) = 1, P(1) = 0 или P(0) = 0, P(1) = 1, мы имеем булевые логические состояния "0" или "1".
В квантовом случае возникает намного более богатая ситуация. Волновая функция квантовых состояний двухуровневой системы - квантового бита, получившего в дальнейшем название кубита (quantum bit или qubit), может представлять собой суперпозицию базисных состояний (вектор состояния) следующего вида |yn = a|0n + b|1n, где a,b - комплексные амплитуды состояний, при этом |a|2 + |b|2 = 1. Помимо вероятностей P(0) = |a|2 и P(1) = |b|2, заполнения базисных состояний |0n и |1n, состояние кубита характеризуется когерентными или интерференционными слагаемыми в вероятности состояния |yn, определяемых произведениями комплексных амплитуд ab* и a*b. Состояние квантового бита в отличие от классического может изменяться не только путем изменения вероятностей P(0) и P(1), но и более тонко путем изменения амплитуд состояний a и b, что соответствует поворотам вектора состояния |yn в так называемом гильбертовом двухмерном пространстве состояний. В этом и состоит принципиальное различие классического и квантового бита.
Двум значениям кубита могут соответствовать, например, основное и возбужденное состояния атома, направления вверх и вниз спина атомного ядра, направление тока в сверхпроводящем кольце, два возможных положения электрона в полупроводнике, различающихся поляризацией фотона или фазой сверхпроводника. Квантовая система может быть макроскопической (сверхпроводники, сверхтекучие жидкости, бозе-газ), отдельной атомной частицей или колебательной модой:
Простейшим случаем двухуровневой квантовой системы является спин ядра атома или электрона I = ? в постоянном внешнем поле B0: два уровня энергии и состояния соответствуют проекциям спина на направление B0 (рис. 1).