Для подготовки к программированию на квантовых компьютерах можно прочитать следующую книгу: «Программирование квантовых компьютеров. Базовые алгоритмы и примеры кода» (авторы: Мерседес Химено-Сеговиа, Ник Хэрриган, Эрик Джонстон). 25
Она содержит практическую информацию по квантовым вычислениям и помогает развить необходимые навыки и интуицию, а также освоить инструментарий для создания квантовых приложений. 25
Ещё несколько ресурсов, которые могут быть полезны:
- Заметки Джона Прескилла о квантовых вычислениях. 1 Этот ресурс знакомит с физикой, лежащей в основе квантовых явлений. 1
- Документация для Forest и pyQuil. 1 Содержит руководства к SDK, включая pyQuil, компилятор Rigetti Quil и квантовую виртуальную машину. 1
- Документация для Ocean. 1 Знакомит с базовыми концепциями установки и пользования инструментами Ocean. 1
- Полное руководство пользователя IBM Q. 1 Позволяет создавать квантовые модели и приложения с помощью квантовой лаборатории IBM, интерфейса Jupyter, оптимизированного для Qiskit. 1
- Туториалы Qiskit. 1 В этом ресурсе содержится коллекция руководств Jupyter для тех, кто хочет использовать Qiskit для написания программ для квантового компьютера и их выполнения на онлайновых квантовых симуляторах. 1