Quantum Academy

Laboratório

Simulador

Até 6 qubits, vetor de estado exato, sem ruído. Escreve o circuito, corre passo a passo, e lê as amplitudes — incluindo os sinais, que é onde a computação quântica vive.

Exemplos

Carrega num para o carregar no editor. Todos foram verificados contra resultados conhecidos.

Sintaxe

FormaExemploSignificado
Porta de 1 qubitH:0aplica H ao qubit 0
Com ânguloRY(pi/3):1aceita pi, pi/2, 3pi/4, -pi/2 ou números
ControladaCNOT:0,1controlo primeiro, alvo depois
Fase controladaCP(pi/2):1,0o motor da QFT
Duplamente controladaTOFFOLI:0,1,2controlos 0 e 1, alvo 2
Multi-controladaMCZ:0,1,2todos são controlos; fase −1 em |11…1⟩
TrocaSWAP:0,2troca dois qubits
MediçãoMEASURE:0colapsa; não é reversível
Separador; ou nova linhaas duas funcionam

Portas disponíveis: I X Y Z H S SDG T TDG SX RX RY RZ P · CX CNOT CY CZ CH CS CT CP CRX CRY CRZ · CCX TOFFOLI CCZ MCX MCZ SWAP MEASURE.

Convenção

O qubit 0 é o fio de cima e o símbolo mais à esquerda em |q₀q₁q₂⟩, como no Nielsen & Chuang. O Qiskit usa a convenção inversa — se comparares resultados, é a primeira coisa a verificar.

Esfera de Bloch

Um qubit. Arrasta com o rato ou dedo para rodar a vista; carrega nas portas para aplicar. O vetor vem do mesmo motor que corre os circuitos acima, portanto não há duas versões da matemática a poder discordar uma da outra.