Проблема создания квантового компьютера

Страницы: <<  <  9 | 10 | 11 | 12 | 13  >  >>

много раз быстрее нежели обычный компьютер, параллелезуя его обработку, благодаря принципам суперпозиции и запутанности. Во время выполнения алгоритма в квантовом процессоре как бы возникает 2N параллельных миров, где N-количество логических кубитов, и каждому из этих миров соответствует одно из многих возможных состояний связанных кубитов. К сожалению, учёные до конца не могут понять, как на физическом уровне это может происходить. Но принципиально выполнение программы, написанной на квантовом языке программирования, выглядит так. В начале работы некой программы на вход подаются значения (0 или 1), которые соответствуют граничным состояниям каждого из запутанных кубитов. Далее с помощью квантовых вентелей над кубитами проводятся различные операции, результатом которых является некоторый результат, но этот результат может оказаться неверным, т. к. кубит вследствие своей суперпозиции принимает то или иное значение с некоторой вероятностью, что и влечёт за собой вероятностную природу полученных результатов. И для того чтобы получить более или менее правильное представление о результате работы программы, необходимо много раз повторить алгоритм. Также немаловажным фактором, влияющим на результат работы квантового компьютера, являются различные помехи (изменение температуры, электромагнитное излучение, отдельные элементарные частицы и т. д. ), приводящие к ошибкам, которые вносят изменения в работу квантового компьютера. После всех повторений собирается статистика о результатах работы, в которой каждому результату соответствует частота его появления, выраженная в процентах от общего числа повторений. И среди этих значений выбирается то, у которого вероятность наибольшая.

Далее приведены главные проблемы и их решения, выделенные с помощью аналогового анализа стате

Страницы: <<  <  9 | 10 | 11 | 12 | 13  >  >>
Рейтинг
Оцени!
Поделись конспектом: