A porta Hadamard

A porta que coloca um qubit em superposição. A porta mais usada na computação quântica.

Sohum Thakkar
Sohum Thakkar · CEO, Qolour
7 de maio de 2026

A porta Hadamard, escrita H, é a porta mais usada na computação quântica. Ela pega um qubit em um estado definido (digamos |0⟩) e o coloca em uma mistura equilibrada de |0⟩ e |1⟩. Essa mistura é o que as pessoas chamam de superposição.

Quase todo algoritmo quântico começa aplicando uma Hadamard em cada qubit. Esse movimento prepara o sistema para considerar cada entrada possível de uma vez.

Visualizar o que H faz

A maneira mais clara de ver o que a porta Hadamard faz é observá-la na esfera de Bloch. Escolha um estado inicial, depois clique em Hadamard (H). A flecha gira 180° em torno do eixo diagonal x+z.

Hadamard
Hadamard envia os polos para o equador e de volta.

Os quatro fatos principais:

  • H envia |0⟩|+⟩ (equador, direção +x).
  • H envia |1⟩|−⟩ (equador, direção −x).
  • H envia |+⟩|0⟩ (de volta ao polo superior).
  • H envia |−⟩|1⟩ (de volta ao polo inferior).

Aplique H duas vezes e o qubit volta ao seu estado original.

A matemática

A porta Hadamard é descrita por uma matriz 2×2:

H =1√2111−1

Aplicada em |0⟩ = [1, 0], produz (1/√2)[1, 1]: peso igual em |0⟩ e |1⟩. O 1/√2 mantém as amplitudes ao quadrado somando 1, o que faz dele um estado quântico válido.

Por que importa

Os algoritmos quânticos ganham velocidade pela interferência: amplitudes que se somam para a resposta certa e se cancelam para as erradas. Para preparar interferência, primeiro você precisa de uma superposição, e a porta Hadamard é como você cria uma.

É por isso que quase todo algoritmo quântico abre com H em cada qubit: o algoritmo de fatoração de Shor, a busca de Grover, Deutsch–Jozsa, a QFT. Sem H, os qubits ficariam parados em |0⟩ e o algoritmo não teria com o que trabalhar.

Perguntas frequentes

O que a porta Hadamard faz?

A porta Hadamard (H) coloca um qubit em uma superposição. Aplicada em |0⟩ produz |+⟩ = (|0⟩ + |1⟩)/√2, uma mistura de peso igual. Aplicada em |1⟩ produz |−⟩. Na esfera de Bloch é uma rotação de 180° em torno do eixo diagonal a meio caminho entre x e z.

Por que se chama porta Hadamard?

Recebe o nome do matemático francês Jacques Hadamard, cuja construção da matriz Hadamard (1893) é o mesmo operador, apenas escalado para qubits. A matriz tem a propriedade elegante de que H · H = I: aplique H duas vezes e você volta ao ponto de partida.

Qual é a matriz da porta Hadamard?

É uma matriz 2×2: H = (1/√2) · [[1, 1], [1, -1]]. A normalização 1/√2 mantém o resultado como um estado quântico válido: as amplitudes ao quadrado ainda somam 1.

A porta Hadamard é a mesma coisa que um NOT quântico?

Não. A porta NOT quântica é Pauli-X, que troca |0⟩|1⟩. A porta Hadamard cria superposição; ela não troca os estados da base, ela os mistura.

Como a porta Hadamard é usada nos algoritmos quânticos?

A maioria dos algoritmos quânticos começa com uma Hadamard em cada qubit, colocando todo o sistema em uma superposição uniforme sobre cada entrada possível. O algoritmo então as avalia todas de uma vez. Você vê essa abertura no algoritmo de Shor, na busca de Grover, no algoritmo de Deutsch–Jozsa e em muitos outros.

A porta Hadamard é reversível?

Sim. Toda porta quântica é reversível (todas são matrizes unitárias). H é sua própria inversa: aplique-a duas vezes e você volta ao ponto de partida.

Adquira o Qubi

Execute uma porta Hadamard com suas mãos.

Qubi é um qubit modelo real que você pode segurar. Aplique H, X, Y, Z, S, T, e veja o estado mudar na sua mão.