Вопросы с тегом «programming»

По вопросам, связанным с написанием кода для выполнения на квантовом компьютере. Если у вас возникли вопросы об использовании определенного языка программирования или о нем, рассмотрите возможность использования более конкретного тега.

5
Какие языки программирования доступны для квантовых компьютеров?
Из этого вопроса я понял, что основными языками программирования для квантовых вычислений являются Q # и QISKit . Какие еще языки программирования доступны для программирования квантовых компьютеров? Есть ли определенные преимущества при выборе конкретных? РЕДАКТИРОВАТЬ: Я ищу языки программирования, а не эмуляторы. Эмуляторы имитируют вещи. Языки программирования - это метод …


3
Как вы пишете простую программу для устройства D-Wave?
Я хотел бы знать, как работа для устройства D-Wave написана в коде и передана на устройство. В ответе было бы лучше увидеть конкретный пример этого для простой задачи. Я предполагаю, что «Hello World» устройства D-Wave был бы чем-то вроде нахождения основных состояний простой двухмерной модели Изинга , так как эта …


4
Являются ли квантовые компьютеры одним из вариантов аналоговых компьютеров 50-х и 60-х годов, которые многие никогда не видели и не использовали?
В недавнем Вопросе «Является ли квантовое вычисление просто пирогом в небе» есть много ответов относительно улучшений в квантовых возможностях, однако все они сосредоточены на современном «цифровом» вычислительном представлении о мире. Старые аналоговые компьютеры могли моделировать и вычислять многие сложные задачи, которые соответствовали их режимам работы, которые не подходили для цифровых …

3
Существует ли полный список открытых квантовых программных проектов?
Ответ на вопрос Есть ли какой-либо источник, который представляет таблицы квантовых вычислительных алгоритмов для моделирования физических систем? упоминает квантовый алгоритм Zoo , список квантовых алгоритмов. Несколько ответов на Программирование квантовых компьютеров для нефизических специальностей включают ссылки на различные виды комплектов для разработки. Аналогично, какие языки программирования доступны для квантовых компьютеров? …

3
Как будет выглядеть очень простая квантовая программа?
После прочтения « первого программируемого квантового фотонного чипа ». Мне было интересно, каким будет программное обеспечение для компьютера, использующего квантовую запутанность. Есть ли пример кода для конкретного квантового программирования? Как псевдокод или язык высокого уровня? В частности, какая самая короткая программа, которую можно использовать для создания состояния Белла начиная с …

2
Автоматическая компиляция квантовых цепей
Недавно был задан вопрос о том, как скомпилировать 4-кубитный вентиль CCCZ (Control-Control-Control-Z-Z) в простые 1-кубитные и 2-кубитные вентили, и единственный ответ, который был дан до сих пор, требует 63 вентилей ! Первым шагом было использование конструкции C n U, предоставленной Nielsen & Chuang:nn^n При n=3n=3n=3 это означает 4 шлюза CCNOT …


2
Гамильтоново моделирование с комплексными коэффициентами
Как часть вариационного алгоритма, я хотел бы построить квантовую схему (в идеале с pyQuil ), которая имитирует гамильтониан вида: H=0.3⋅Z3Z4+0.12⋅Z1Z3+[...]+−11.03⋅Z3−10.92⋅Z4+0.12i⋅Z1Y5X4H=0.3⋅Z3Z4+0.12⋅Z1Z3+[...]+−11.03⋅Z3−10.92⋅Z4+0.12i⋅Z1Y5X4H = 0.3 \cdot Z_3Z_4 + 0.12\cdot Z_1Z_3 + [...] + - 11.03 \cdot Z_3 - 10.92 \cdot Z_4 + \mathbf{0.12i \cdot Z_1 Y_5 X_4} Когда дело доходит до последнего термина, …

2
Существует ли учебное пособие, которое начинается с «чисто CS-фона» и продвигается к «созданию нового квантового языка программирования»?
Я из области компьютерных наук, и мне трудно определиться с ресурсами, на которых я должен сосредоточиться при изучении квантовых вычислений, так как есть так много для чтения / просмотра. Моя конечная цель - сделать язык программирования, действующий как интерфейс между квантовыми компьютерами и человеком, похожим на человека 1972 года, когда …

3
Есть ли квантовые стартапы?
Я знаю о старте квантового оборудования Rigetti, и мне интересно, есть ли какие-нибудь квантовые стартапы, которые создают программное обеспечение поверх современного квантового компьютерного оборудования для коммерческих приложений? Смежный вопрос: существует ли полный список открытых квантовых программных проектов?

2
Составление нескольких квантовых цепей в одной квантовой программе в QISKit
Мне было интересно, есть ли способ составить программу с несколькими квантовыми цепями без повторной инициализации регистра в для каждой схемы.000 В частности, я хотел бы запустить второй квантовый контур после запуска первого, как в этом примере: qp = QuantumProgram() qr = qp.create_quantum_register('qr',2) cr = qp.create_classical_register('cr',2) qc1 = qp.create_circuit('B1',[qr],[cr]) qc1.x(qr) qc1.measure(qr[0], …

3
Пример квантового алгоритма, полезного для демонстрации языков
Я ищу квантовый алгоритм, который я могу использовать для демонстрации синтаксиса различных квантовых языков. Мой вопрос похож на это , однако для меня «хорошо» означает: То, что он делает, может быть описано в 1-2 параграфах, и должно быть легко понять. Следует использовать больше элементов «мира квантового программирования» (я имею в …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.