СПб.: Питер, 2020. — 352 с.: ил. — (Библиотека программиста). — ISBN 978-5-4461-1429-0.
Квантовые вычисления не просто меняют реальность! Совершенно новая отрасль рождается на наших глазах, чтобы создать немыслимое ранее и обесценить некоторые достижения прошлого.
В этой книге рассмотрены наиболее важные компоненты квантового компьютера: кубиты, логические вентили и квантовые схемы, а также объясняется отличие квантовой архитектуры от традиционной.
Вы сможете бесплатно экспериментировать с ними как в симуляторе, так и на реальном квантовом устройстве с применением IBM Q Experience.
Вы узнаете, как выполняются квантовые вычисления с помощью QISKit (программный инструментарий для обработки квантовой информации), Python SDK и других API, в частности QASM.
Наконец, вы изучите современные квантовые алгоритмы, реализующие запутанность, генерацию случайных чисел, линейный поиск, факторизацию целых чисел и др. Разберетесь с состояниями Белла, описывающими запутанность, алгоритмом Гровера для линейного поиска, алгоритмом Шора для факторизации целых чисел, алгоритмами оптимизации и многим другим.
Об авторе
О научных редакторах
Введение
От издательства
Странный и прекрасный мир квантовой механики
Квантовые вычисления: искривление ткани самой реальности
IBM Q Experience: уникальная платформа для квантовых вычислений в облаке
QISKit — отличный SDK для квантового программирования на Python
Запускаем движки: от квантовой генерации случайных чисел до телепортации с остановкой на сверхплотном кодировании
Развлекаемся квантовыми играми
Теория игр: с квантовой механикой преимущество всегда на вашей стороне
Алгоритмы Гровера и Шора: ускоренный поиск и угроза основам асимметричного шифрования