Главная » Просмотр файлов » М. Нильсен, И. Чанг - Квантовые вычисления и квантовая информация

М. Нильсен, И. Чанг - Квантовые вычисления и квантовая информация (1156771), страница 55

Файл №1156771 М. Нильсен, И. Чанг - Квантовые вычисления и квантовая информация (М. Нильсен, И. Чанг - Квантовые вычисления и квантовая информация) 55 страницаМ. Нильсен, И. Чанг - Квантовые вычисления и квантовая информация (1156771) страница 552019-09-18СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 55)

Например, термометр представляет информацию в аналоговой форме. Аналоговые схемы, использующие резисторы, конденсаторы и усилители, также называются аналоговыми вычислителями. В идеале ресурсы таких машин неограничены, поскольку непрерывные переменные, например координаты или разности потенциалов, могут содержать неограниченный объем информации. Но это утверждение верно только в отсутствие шума. При наличии шума число различгьмых состояний аналогового устройства будет конечно, и благодаря этому аналоговые компьютеры могут обрабатывать только конечное количество информации. На практике при наличии шума аналоговые компъютеры оказываются не более производительными, е Число 10ы подходит при решении задачи на графе с числом вершин, меньшим 20.

Если решать задачу на графе с 200 вершинами (такие задачи удается решать на обычных суперкомпьютерах), то потребуется больше 10зсе цепочек, что значительно превышает число элементарных частиц в наблюдаемой части Вселенной — Прим. ред. 3.3. Перспективы информатики 215 чем цифровые и машины Тьюринга. Можно было бы подумать, что квантовые компьютеры являются разновидностью аналоговых компьютеров, поскольку при описании состояний кубитов используются непрерывные параметры; однако оказывается, что влияние шума на квантовый компьютер может быть оцифроваио. В результате преимущества квантовых компьютеров сохраняются даже при наличии конечного шума (мы увидим это в гл.

10). А как влияет шум на цифровые компьютеры? В начале компьютерной эры шум был серьезной проблемой. У некоторых из первых компьютеров вакуумные трубки давали сбой раз в несколько минут. Даже в наши дни шум представляет собой проблему для таких устройств, как модемы и жесткие диски. Значительные усилия были затрачены на то, чтобы понять, как можно строить надежные компьютеры из ненадежных компонент. Фон Нейман доказал, что это действительно возможно, причем ресурсы, необходимые для вычислений, возрастают при этом лишь полиномиэльно. Однако по иронии судьбы в современных компьютерах результаты этих разработок не используются, поскольку компоненты современных компьютеров фантастически надежны.

Вероятности ошибки в 10 '~ и ниже — это обычные показатели для современной электроники. По этой причине сбои случаются столь редко, что никто не считает нужным предпринимать дополнительные усилия, направленные на борьбу с ними. С другой стороны, мы увидим, что квантовые компьютеры — устройства весьма деликатные и требуют надежной техники для исправления ошибок.

В компьютерах разной архитектуры влияние шума проявляется по-разному. Если, например, шум влияния не оказывает, то переход на параллельные вычисления может и не повлиять на количество операций, необходимое для выполнения задачи. Однако параллельная система может оказаться значительно более устойчивой к шуму, чем последовательная, поскольку у шума будет меньше времени на то, чтобы его эффекты накопились. Следовательно, при реалистическом анализе параллельная версия алгоритма может иметь существенные преимущества перед последовательной.

Проблемы архитектуры хорошо разработаны для классических компьютеров. Для квантовых компьютеров аналогичных исследований почти не проводилось, но изучение влияния шума уже подсказывает некоторые желательные черты будущих квантовых компьютеров, в частности, высокую степень параллелизма. Четвертая модель вычислений — это распределенные вычисления, при которых два или более разнесенных в пространстве вычислительных устройства используются для решения одной задачи.

Разумеется, эта вычислительная модель не более производительна, чем машина Тьюринга, в том смысле, что на машине Тьюринга ее можно эффективно моделировать. Однако распределенные вычислЕния подсказывают новую и интригующую задачу о ресурсах: как наилучшим образом использовать несколько вычислительных устройств в условиях, когда высока цена передачи информации от одного устройства к другому. Эта задача становится особенно интересной, если компьютеры соединены высокоскоростной сетью: хотя суммарная вычислительная производительность всех компьютеров в сети может быть весьма высока, использовать этот потенциал непросто.

Наиболее интересные задачи трудно разбить на незави- 216 Глава 3. Введение в информатику симые части, которыми можно заниматься по отдельности. Часто требуется связь между различными компьютерами в сети для обмена промежуточными результатами или синхронизации состояний. С целью изучения этих проблем была развита теория коммуникационной сложности, в которой вычисляется стоимость обмена информацией при решении задач. Если доступны квантовые ресурсы, которыми можно обмениваться по сетям, то в некоторых случаях коммуникационяую сложность можно значительно уменьшить. Основная мысль, которая проходит через эти заключительные замечания, да и через всю эту книгу, такова: несмотря на то, что традиционно информатика не зависит от физических ограничений, в конечном счете законы физики оказывают огромное влияние не только на физическую реализацию компьютеров, но и на то, какого рода задачи подцаются решению.

Успех квантовых вычислений и квантовой теории информации как физически осмысленной альтернативной модели вычислений выдвигает идеи информатики на передний край физики. Цель, преследуемая авторами остальной части данной книги— соединить идеи этих двух далеких областей знания и получить удовольствие от полученного результата. Задача 3.1 (мшпины Минского).

Машина Минского состоит из конечного числа регистров тм тг..., ть, в каждом из которых может храниться произвольное целое неотрицательное число, и программы, состоящей из дирекшив двух типов. Директивы первого типа имеют следующий вид: т п Я Интерпретировать это надо следующим образом: при выполнении директивы та содержание регистра ту увеличивается на единицу, и управление передается в точку, соответствующую директиве н. Второй тип директивы таков н Эта директива интерпретируется так: при выполнении директивы ш содержание регистра т, уменьшается на единипу, если в нем записано положительное число, и управление передается в точку, соответствующую директиве и; если же в регистре т записан нуль, то его значение не меняется, а управление передается в точку, соответствующую директиве р.

Программа для машины Минского состоит из набора таких директив, записанного, например, в виде 1 1 3.3. Перспективы информатики 217 Начало программы (а также все возможные точки остановки) обычно обозначается числом нуль. Эта программа берет содержимое регистра г~ и прибавляет его к содержимому регистра гэ, последовательно уменьшая содержимое регистра г~ до нуля. (1) Докажите, что все вычислимые (с помощью машины Тьюринга) функции вычислимы и на машине Минского в том смысле, что для данной вычнслимой функции 1 ( ) существует такая программа для машины Минского, что если в начале работы регистры находятся в состоянии (и, О,..., 0), то в конце они будут в состоянии (7'(и), О,..., 0). (2) Дайте набросок доказательства того факта, что любая функция, вычислимая на машине Минского в описанном выше смысле, вычислима и на машине Тьюринга.

Задача 3.2 (векторные игры). Векшорнал игра задается конечным списком целочисленных векторов одной размерности. Сама игра состоит в следующем: берется вектор х с целыми неотрицательными координатами и к нему прибавляется первый из тех векторов списка, сумма которого с х имеет неотрицательные координаты; далее процесс повторяется, пока это возможно. Докажите, что для любой вычислимой функции 7 ( ) существует векторная игра, которая, будучи начатой с вектора (п,О,...,0), завершается на векторе Щп),0,..., 0). (Уяиание.

Покажите, что с помощью векторной игры размерности й + 2 можно моделировать машину Минского с й регистрами.) Задача 3.3 (Фрактран). Программа на языке Фрактран задается с помощью последовательности положительных рациональных чисел дм..., д„. При подаче на вход целого положительного числа т оно заменяется на д;гп, где 1— наименьший номер, для которого число д;гп целое, после чего процесс повторяется. Если в какой-то момент такого 1 не находится, программа останавливается.

Докажите, что для любой вычислимой функции 7( ) существует программа на Фрактране, которая при подаче на вход числа 2" останавливается на числе 2Д"~, причем в процессе вычислений другие степени двойки не появляются. ( Укаэанне.

Воспользуйтесь предыдущей задачей.) Задача 3.4 (неразрешнмость динамических систем). Программа на Фрактране является по существу очень простой динамической системой на множестве целых положительных чисел. Покажите, что не существует алгоритма, позволяющего выяснить, содержит ли какая-либо траектория такой системы число 1. Задача 3.5 (двухбитовая обратимая логика не универсальна). Пусть мы пытаемся строить схемы, используя только одно- и двухбитовые обратимые эремевты, а также вспомогательные биты.

Характеристики

Тип файла
DJVU-файл
Размер
11,78 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6418
Авторов
на СтудИзбе
307
Средний доход
с одного платного файла
Обучение Подробнее