Разработка с использованием квантовых компьютеров программирование квантовых машин в облаке: Python, Qiskit, Quantum Assembly language и IBM QExperience

Артикул: 18356
Нет в наличии
1 714

Описание

В этой книге рассмотрены наиболее важные компоненты квантового компьютера: кубиты, логические вентили и квантовые схемы, а также объясняется отличие квантовой архитектуры от традиционной. Вы сможете бесплатно экспериментировать с ними как в симуляторе, так и на реальном квантовом устройстве с применением IBM Q Experience.
Вы узнаете, как выполняются квантовые вычисления с помощью QISKit (программный инструментарий для обработки квантовой информации), Python SDK и других API, в частности QASM.
Наконец, вы изучите современные квантовые алгоритмы, реализующие запутанность, генерацию случайных чисел, линейный поиск, факторизацию целых чисел и др. Разберетесь с состояниями Белла, описывающими запутанность, алгоритмом Гровера для линейного поиска, алгоритмом Шора для факторизации целых чисел, алгоритмами оптимизации и многим другим.
Квантовые вычисления не просто меняют реальность! Совершенно новая отрасль рождается на наших глазах, чтобы создать немыслимое ранее и обесценить некоторые достижения прошлого.
Вы научитесь:

  • Удаленно запускать программы, пользуясь Q Experience REST API.
  • Писать алгоритмы, обеспечивающие высочайшую производительность по сравнению с аналогами для традиционных компьютеров.
  • Создавать REST-клиент на Node.js для аутентификации, прослушивания удаленных устройств, запроса информации о квантовых процессорах, удаленного контроля и запуска экспериментов в облаке.
  • Использовать квантовую телепортацию. Воспользовавшись классическими вычислениями и квантовой запутанностью между отправителем и получателем, передавать точное состояние кубита (квантовой информации).
  • Программировать и играть в квантовый вариант «Морского боя».
  • Использовать Q Experience Composer для создания визуальных программ/экспериментов.

Об авторе:
Владимир Силва — эксперт в областях распределенных вычислений, нейронных сетей, искусственного интеллекта. Автор множества технических книг и статей, инженер-исследователь IBM.

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

Автор(ы)Владимир Силва
ПереводчикК. Синица
ИздательствоПитер
СерияБиблиотека программиста
Год выпуска2020
ISBN978-5-4461-1429-0
Возрастное ограничение16+
Кол-во страниц352
Формат страниц70x100/16 (170x240 мм)
ЯзыкРусский
ПереплётМягкий
Доп. сведенияОфсетная бумага
Иллюстрациичерно-белые
Тираж700 экз.
Вес470 г

Отзывы посетителей(0)

Оглавление

Наверх