O gate swap é equivalente a apenas trocar o fio dos dois qubits? se sim, por que não trocar apenas o fio sempre que queremos aplicar um gate de
O gate swap é equivalente a apenas trocar o fio dos dois qubits? se sim, por que não trocar apenas o fio sempre que queremos aplicar um gate de
Os portões quânticos parecem ser caixas pretas. Embora saibamos que tipo de operação eles executarão, não sabemos se é realmente possível implementar na realidade (ou sabemos?). Nos computadores clássicos, usamos AND, NOT, OR, XOR, NAND, NOR, etc, que são implementados principalmente usando...
Os computadores quânticos são capazes de simular com eficiência qualquer outro sistema quântico. Portanto, deve haver algum tipo de equivalente a uma configuração (possivelmente simulada) de apagador quântico. Eu gostaria de ver esse equivalente desenhado como um circuito quântico, idealmente na...
Estou interessado nas velocidades de porta de ponta e nos tempos de descoerência para os tipos de qubit que eu sei que estão sendo perseguidos pelas empresas atualmente: qubits supercondutores, qubits de armadilha de íons, qubits fotônicos. Onde posso encontrá-los e há um local onde eles são...
Dado que as fases globais dos estados não podem ser discernidas fisicamente, por que os circuitos quânticos são redigidos em termos de unidades e não unidades especiais? Uma resposta que recebi foi que é apenas por conveniência, mas ainda não tenho certeza. Uma questão relacionada é a seguinte:...
Queira ser capaz de versões aplicadas controlada da porta (rotação em torno do eixo Y) para dispositivos reais na IBM Q Experiência. Isso pode ser feito? Se sim,
Ao expressar cálculos em termos de um circuito quântico, utiliza-se portões , ou seja, (tipicamente) evoluções unitárias. Em certo sentido, esses são objetos bastante misteriosos, na medida em que realizam operações discretas "mágicas" nos estados. São essencialmente caixas negras, cujo...
Estou escrevendo com respeito às partes I e II das aulas em vídeo de amostragem Fourier do professor Umesh Vazirani. Na parte I, eles começam com: Na transformação de Hadamard: | u⟩=| u1. . . un⟩→Σ{0,1}n(-1)u. x|0...0⟩→∑{0,1}n12n/2|x⟩|0...0⟩→∑{0,1}n12n/2|x⟩|0...0\rangle \to...
Atualmente, tenho 2 matrizes unitárias que quero aproximar com uma boa precisão com o menor número possível de portas quânticas. No meu caso, as duas matrizes são: A raiz quadrada da porta NOT (até uma fase global) G = - 12-√( i1 11 1Eu) = e- 34πX--√G=-1 12(Eu1 11 1Eu)=e-34πXG =...
Uma porta CCCNOT é uma porta reversível de quatro bits que inverte seu quarto bit se e somente se os três primeiros bits estiverem no estado .11 11 Como eu implementaria um portão CCCNOT usando os portões de Toffoli? Suponha que os bits na área de trabalho iniciem com um valor específico, 0 ou 1,...
Tentei perguntar aqui primeiro, já que uma pergunta semelhante havia sido feita naquele site. Parece mais relevante para este site, no entanto. Entendo que um portão XOR quântico é o portão CNOT. O portão quântico XNOR é um portão
Para girar em torno de um eixo da esfera de Bloch, usualmente usamos pulsos, por exemplo, na computação quântica de íons aprisionados ou em qubits supercondutores. Digamos que temos rotação em torno do eixo x. O que preciso alterar para poder girar em torno do eixo y ou do eixo z? Suponho que tenha...
Estou confuso sobre como entender o portão em uma esfera de Bloch.ZZZ Considerando a matriz , é compreensível que e . Z | 0 ⟩ = | 0 ⟩ Z | 1 ⟩ = - | 1 ⟩Z= ( 10 00 0- 1)Z=(100−1)Z = \begin{pmatrix} 1 & 0 \\ 0 & -1 \end{pmatrix}Z| 0⟩= | 0⟩Z|0⟩=|0⟩Z|0\rangle = |0\rangleZ| 1⟩=- |...
Estou tentando me acostumar com o IBM Q implementando o algoritmo de Grover de três qubits, mas tendo dificuldade em implementar o oráculo. Você poderia mostrar como fazer isso ou sugerir alguns bons recursos para se acostumar à programação de circuitos IBM Q? O que eu quero fazer é marcar um...
Suponha que eu transforme um estado da seguinte maneira: Começo com o estado .| 0 0⟩ ⊗ | 0 ⟩ ⊗ | 0 ⟩ ⊗ | 0 ⟩|0 0⟩⊗|0 0⟩⊗|0 0⟩⊗|0 0⟩\lvert 0\rangle \otimes \lvert0\rangle \otimes \lvert0\rangle \otimes \lvert 0 \rangle Eu envolvo o primeiro e o segundo qubits (com um portão H e C-NOT). Então,...
Gostaria de simular um algoritmo quântico em que uma das etapas é "Raiz quadrada do portão de troca" entre 2 qubits. Como posso implementar esta etapa usando o compositor IBM
Talvez seja uma pergunta ingênua, mas não consigo descobrir como realmente exponenciar uma matriz em um circuito quântico. Supondo que tenha uma matriz quadrada genérica A , se eu quiser obter seu exponencial, , eu posso usar a sérieeAeAe^{A} eA≃I+A+A22!+A33!+...eA≃I+A+A22!+A33!+...e^{A} \simeq I+...
Eu estava tentando gerar o estado de Greenberger-Horne-Zeilinger (GHZ) para estados usando computação quântica, começando com | 000 ... 000⟩ (N vezes)NNN| 000 ...000⟩|000...000⟩|000...000\rangle A solução proposta é aplicar primeiro o Hadamard Transformation no primeiro qubit e depois iniciar um...
Criei um circuito simples no Q-Kit para entender as portas condicionais e os estados de saída em cada etapa: No começo, há um estado 00 claro, que é a entrada O primeiro qubit é passado pelo portão Hadamard, entra em superposição, 00 e 10 se tornam igualmente possíveis O CNOT do primeiro qubit,...
Atualmente, estou estudando sozinho, usando principalmente o livro: Computação Quântica, uma introdução suave de Eleanor Rieffel e Wolfgang Polak. Percorrer os capítulos e exercícios anteriores correu muito bem (felizmente os capítulos anteriores tiveram muitos exemplos), mas fiquei preso no...