Запитання з тегом «gate-synthesis»

Питання щодо знаходження (коротких) послідовностей затворів для здійснення конкретної унітарної операції, наприклад, розкладання складних багатокубітних воріт у послідовність основних воріт. Це може застосовуватися для оптимізації схем щодо довжини чи глибини або пошуку послідовностей воріт для реалізації алгоритму.

4
Як отримати матрицю CNOT для 3-хбітової системи, де кебіт керування та цілі не суміжні?
У системі, що має три кбіт, легко отримати оператора CNOT, коли кебіти та цілі qbit суміжні за значимістю - ви просто напружуєте 2-розрядний оператор CNOT з матрицею ідентичності в недоторканій позиції значущості qbit: C10|ϕ2ϕ1ϕ0⟩=(I2⊗C10)|ϕ2ϕ1ϕ0⟩C10|ϕ2ϕ1ϕ0⟩=(I2⊗C10)|ϕ2ϕ1ϕ0⟩C_{10}|\phi_2\phi_1\phi_0\rangle = (\mathbb{I}_2 \otimes C_{10})|\phi_2\phi_1\phi_0\rangle Однак не очевидно, як отримати оператор CNOT, коли кебіт керування та цілі …

1
Отримання воріт
Зараз я читаю "Квантове обчислення та квантова інформація" Нільсена та Чуанга. У розділі про квантове моделювання вони наводять наочний приклад (розділ 4.7.3), який я не зовсім розумію: Припустимо, у нас є гамільтонів H=Z1⊗Z2⊗⋯⊗Zn,(4.113)(4.113)H=Z1⊗Z2⊗⋯⊗Zn, H = Z_1 ⊗ Z_2 ⊗ \cdots ⊗ Z_n,\tag{4.113} який діє на nnn кубітній системі. Незважаючи на …

2
Яке математичне обґрунтування «універсальності» універсальної сукупності квантових воріт (CNOT, H, Z, X та π / 8)?
У цій відповіді я згадував, що ворота CNOT, H, X, Z і утворюють універсальний набір воріт, який, наданий у достатній кількості воріт, може довільно наблизитись до реплікації будь-яких унітарних квантових воріт (я дізнався про цей факт з лекцій професора Умеша Вазірані EdX). Але чи є для цього математичне обґрунтування? Там …

2
З огляду на розкладання для унітарного
Припустимо, у нас є розкладання ланцюга унітарного використанням універсального набору воріт (наприклад, CNOT-воріт та одиночних кубітних одиниць). Чи існує прямий спосіб записати схему відповідного керованого унітарного C U, використовуючи той самий універсальний набір воріт?UUUCUCUC_U Наприклад, візьмемо як ланцюг:U=iY=HXHXU=iY=HXHXU=i Y = H X H X Ми можемо замінити ворота ворота C …

1
Як масштабує наближення воріт за допомогою універсальних воріт з довжиною обчислення?
Я розумію, що існує конструктивний доказ того, що довільні ворота можуть бути наближені кінцевим універсальним набором воріт, який є теоремою Соловая-Кітаєва . Однак наближення вводить помилку, яка поширюватиметься та накопичуватиметься за довгих обчислень. Це, мабуть, погано збільшиться з тривалістю розрахунку? Можливо, можна застосувати алгоритм наближення до всієї схеми в цілому, …

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


3
Апроксимація унітарних матриць
В даний час у мене є дві унітарні матриці, які я хочу наблизити до гарної точності з можливою меншою кількістю квантових воріт. У моєму випадку дві матриці: Квадратний корінь NOT воріт (до глобальної фази) G = - 12-√( я11i) = е- 34πХ--√Г=-12(i11i)=е-34πХG = \frac{-1}{\sqrt{2}}\begin{pmatrix} i & 1 \\ 1 & …

1
Реалізація воріт CCCNOT, використовуючи лише ворота Toffoli
Затвор CCCNOT - це чотирибітний реверсивний затвор, який перевертає свій четвертий біт тоді і лише тоді, коли перші три біти знаходяться в стані .111 Як я можу реалізувати ворота CCCNOT за допомогою воріт Toffoli? Припустимо, що біти в робочій області починаються з певного значення - 0 або 1, за умови …

2
Квантова конструкція воріт XNOR
Спробував задати тут спершу, оскільки на цьому сайті було задано подібне питання. Однак здається більш актуальним для цього веб-сайту. На сьогоднішній день я розумію, що квантовий ворота XOR - це ворота CNOT. Чи квантовий хвірт XNOR є воротом CCNOT?

2
Реалізація оракула алгоритму Гровера на IBM Q з використанням трьох кубітів
Я намагаюся звикнути до IBM Q, реалізуючи три кубіти алгоритму Гровера, але у мене виникли труднощі з реалізацією oracle. Чи можете ви показати, як це зробити, або запропонувати якісь хороші ресурси, щоб звикнути до програмування ланцюгів IBM Q? Що я хочу зробити - це позначити одне довільне стан, перевернувши його …

6
Як побудувати багатоквартирний керований Z на елементарних воротах?
Для реалізації певного квантового алгоритму мені потрібно побудувати мульти-кубіт (в даному випадку - три-кубітний) контрольований Z-затвор із набору елементарних воріт, як показано на малюнку нижче. . Ворота, якими я можу скористатися, є ворота Паулі та всі їхні сили (тобто всі обертання Паулі до фазового коефіцієнта),X , Y , ZX,Y,Z\rm X, …

1
Як реалізувати експозицію матриці в квантовому контурі?
Можливо, це наївне запитання, але я не можу зрозуміти, як насправді експоненцію матриці в квантовому контурі. Якщо я хочу отримати загальну квадратну матрицю A , якщо я хочу отримати її експоненцію,еАeAe^{A}, я можу використовувати серію еА≃ Я+ A +А22 !+А33 !+ . . .eA≃I+A+A22!+A33!+...e^{A} \simeq I+ A+\frac{A^2}{2!}+\frac{A^3}{3!}+... Мати його наближення. …


2
Найкоротша послідовність універсальних квантових воріт, які відповідають даній унітарній
Питання: Дана унітарна матриця, що діє на nnn кубіти, чи можемо ми знайти найкоротшу послідовність воріт Clifford + T, що відповідають цьому унітарному? Для вирішення питання два важливі посилання: Швидкий та ефективний точний синтез одиночних кубітних одиниць, породжених воротами Кліффорда та Т Ключниками, Масловом та Моска Точний синтез багатоквіткових схем …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.