Запитання з тегом «programming»

Питання, що стосуються написання коду, потрібно виконати на квантовому комп'ютері. Для питань, що використовують або про певну мову програмування, розгляньте також використання більш конкретного тегу.

5
Які мови програмування доступні для квантових комп'ютерів?
З цього питання я зрозумів, що основними мовами програмування квантових обчислень є Q # та QISKit . Які ще мови програмування доступні для програмування квантових комп'ютерів? Чи є певні переваги у виборі конкретних? EDIT: Я шукаю мови програмування, а не емулятори. Емулятори імітують речі. Мови програмування - це метод написання …


3
Як ви пишете просту програму для пристрою D-Wave?
Мені хотілося б знати, як завдання для пристрою D-Wave записується в код і подається на пристрій. У відповіді найкраще було б побачити конкретний приклад цього для простої проблеми. Я здогадуюсь, що "Hello World" пристрою D-Wave був би чимось на зразок пошуку основних станів простої моделі 2D Ising , оскільки це …


4
Чи є квантові комп'ютери лише варіантом на аналогових комп'ютерах 50-х і 60-х років, які багато хто ніколи не бачив і не використовував?
В останньому запитанні "Чи квантові обчислення просто пиріг у небі" є багато відповідей щодо вдосконалення квантових можливостей, проте всі зосереджені на поточному "цифровому" погляді на обчислення світу. Старі аналогові комп’ютери могли імітувати та обчислювати багато складних проблем, які підходили до їхніх режимів роботи, які не підходили для цифрових обчислень протягом …

3
Чи існує повний перелік проектів відкритого квантового програмного забезпечення?
Відповідь на питання: Чи є джерело, яке складається з таблиць квантових обчислень алгоритмів для моделювання фізичних систем? згадує зоопарк квантового алгоритму , список квантових алгоритмів. Кілька відповідей на програмування квантових комп'ютерів для спеціальностей, що не стосуються фізики, містять посилання на різні типи наборів розробки. Так само, які мови програмування доступні …

3
Як виглядатиме дуже проста квантова програма?
Після прочитання " першої програмованої квантової фотонної мікросхеми ". Мені було цікаво, як виглядає програмне забезпечення для комп'ютера, який використовує квантове заплутування. Чи є приклад коду для конкретного квантового програмування? Як псевдокод чи мова високого рівня? Зокрема, яка найкоротша програма, яка може бути використана для створення стану Bell починаючи зі …

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


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 року, коли C був зроблений. …

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], cr[0]) qc1.measure(qr[1], …

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