Технологический прорыв, связанный с распространением квантовых компьютеров, уже не за горами. В этой книге технологии будущего обсуждаются с практической стороны: комплект инструментов от компании Microsoft и язык Q# предоставляют вам возможность поупражняться в квантовых вычислениях. В части I вы создадите симулятор квантового устройства на языке Python, в части II научитесь применять новые навыки написания квантовых приложений с помощью языка Q# и Комплекта инструментов для квантовой разработки, а в части III – имплементировать алгоритм, который умножает целые числа экспоненциально быстрее, чем самый лучший из известных стандартных алгоритмов. Издание предназначено для разработчиков программного обеспечения. Предварительного опыта работы с квантовыми вычислениями, а также знания математики или физики на продвинутом уровне не требуется.
Каковы квантовые превосходства?
Алгоритмы Гровера и Шора иллюстрируют два отличимых вида квантовых преимуществ. Выполнять разложение целых чисел на факторы, возможно, будет проще классически, чем мы подозреваем. Многие люди очень старались выполнить быструю факторизацию целых чисел и не преуспели в решении данной задачи, но это вовсе не значит, что мы можем доказать, что операция факторизации является вычислительно трудной. С другой стороны, мы можем доказать, что алгоритм Гровера работает быстрее любого классического алгоритма; здесь загвоздка в том, что на входе в нем используется другой вид данных.
Оглавление.
Часть I.Приступаем к работе с квантом.
1.Введение в квантовые вычисления.
2.Кубиты: строительные блоки.
3.Обмен секретами с помощью квантового распределения ключей.
4.Нелокальные игры: работа с несколькими кубитами.
5.Нелокальные игры: имплементирование многокубитового симулятора.
6.Телепортация и запутанность: перемещение квантовых данных с места на место.
Часть II.Программирование квантовых алгоритмов на Q#.
7.Перевес в другую пользу: введение в язык программирования Q#.
8.Что такое квантовый алгоритм.
9.Квантовая телеметрия: это не просто фаза.
Часть III.Прикладные квантовые вычисления.
10.Решение химических задач с по мощью квантовых компьютеров.
11.Поиск с по мощью квантовых компьютеров.
12.Арифметика с по мощью квантовых компьютеров.
Купить .
По кнопкам выше и ниже «Купить бумажную книгу» и по ссылке «Купить» можно купить эту книгу с доставкой по всей России и похожие книги по самой лучшей цене в бумажном виде на сайтах официальных интернет магазинов Лабиринт, Озон, Буквоед, Читай-город, Литрес, My-shop, Book24, Books.ru.
По кнопке «Купить и скачать электронную книгу» можно купить эту книгу в электронном виде в официальном интернет магазине «ЛитРес», и потом ее скачать на сайте Литреса.
По кнопке «Найти похожие материалы на других сайтах» можно найти похожие материалы на других сайтах.
On the buttons above and below you can buy the book in official online stores Labirint, Ozon and others. Also you can search related and similar materials on other sites.
Хештеги: #Кайзер :: #Гранад :: #книги по программированию :: #книги по физике :: #физика :: #программирование :: #квантовые вычисления :: #Python :: #Q#
Смотрите также учебники, книги и учебные материалы:
- Кикстарт на Python 3, Курс сверхбыстрого программирования, Панджакар А.
- Использование Python в прикладном и web-программировании, Ильин Е.
- Интеллектуальный анализ данных на языке Python, Учебно-методическое пособие, Демидова Л.А., 2021
- Изучаем программирование на Python, Бэрри П., 2022
- Изучаем Python, Том 2, Лутц М., 2020
- Изучаем Python, Программирование игр, визуализация данных, веб-приложения, Мэтиз Э., 2021
- Знакомство с Python, Бейдер Д., Эймос Д., Яблонски Д., Хейслер Ф., 2023
- Генетические алгоритмы на Python, Вирсански Э., 2020