Идею квантовых компьютеров – точнее квантовых регистров в качестве своеобразных аппаратных сопроцессоров, которые без обычных компьютеров для загрузки, выгрузки и интерпретации данных не работают, предложили ещё в далёкие 1960-е годы. Работоспособные настольные образцы квантовых регистров в виде откачиваемых вакуумных объёмов внутри которых с помощью системы, создающей электрические и магнитные поля, можно подвесить цепочку атомов (например цезия Се штук 10) были представлены изумлённой публике в конце 1990-х – начале 2000 годов. Выполнять обмен информации с квантовым регистром из 10 атомов, подвешенных в вакууме в магнитном поле, вводить и выводить данные (чтобы это не значило) можно было с помощью лазерного луча и фотоприёмников. Такой квантовый регистр демонстрировал специфические для квантовой механики квантовые состояния. Перебор этих квантовых состояний и составляет суть квантовых вычислений. В общем дело давнее. Ваш покорный слуга был на совещании в главном здании Российской Академии наук («Золотая голова» на Ленинском проспекте) по теме квантовых регистров и квантовых вычислений в 1997 году. 25 лет скоро с тех былинных пор скоро пройдёт. Авторы честно заявляют, что реальных квантовых компьютеров с реальным физическим квантовым регистром в виде вакуумной трубы с висящей внутри в магнитном поле цепочкой атомов и лазерным сканером их текущих состояний у них нет. Может быть они, в отличие от меня, даже не знают про то, что такие штуки реально существуют уже более 30 лет. Поэтому авторы честно предлагают пользоваться математическими моделями квантовых регистров в облаке и дают соответствующую ссылку в интернете. Таким образом, всё опять превращается в курьёзный аттракцион с очень туманными перспективами какого-нибудь практического применения. Старое поколение энтузиастов квантовых вычислений, которые вот уже более 30-ти лет всё никак не перевернут этот мир, уже переходит в лучший из миров. А для нового поколения энтузиастов авторы на давно известные данные про квантовый регистр написали библиотеки функций в стиле языков C/C++/Java/Python и предложили для тренировок пользоваться математическими моделями в облаке. Будет ли эта или похожая библиотека когда-нибудь применяться для программирования реальных квантовых регистров? Может быть и будет. Время покажет. Попытку можно засчитать. В качестве программисткого курьёза сойдёт. Как и сам квантовый регистр, который реально существует уже более 30 лет – целое поколение, но всё никак не перевернёт этот мир. Вечно подаёт вечные надежды. Впрочем, может быть авторы более прозорливы и такой переворот произойдёт уже завтра, например, после обеда? Я эту книжку точно куплю и вам всем советую.
Objętość 340 stron
2021 rok
Программирование квантовых компьютеров
O książce
Квантовые компьютеры спровоцировали новую компьютерную революцию, и у вас есть прекрасный шанс присоединиться к технологическому прорыву прямо сейчас. Разработчики, специалисты по компьютерной графике и начинающие айтишники найдут в этой книге практическую информацию по квантовым вычислениям, нужную программистам. Вместо штудирования теории и формул вы сразу займетесь конкретными задачами, демонстрирующими уникальные возможности квантовой технологии.
Эрик Джонстон, Ник Хэрриган и Мерседес Химено-Сеговиа помогают развить необходимые навыки и интуицию, а также освоить инструментарий, необходимый для создания квантовых приложений. Вы поймете, на что способны квантовые компьютеры и как это применить в реальной жизни.
Супер. То, что надо, чтобы реализовать нетривиальные алгоритмы для квантовых вычислений. В отличие от аналогов, все пошагово и с кодом.
Zostaw recenzję
Recenzje
2