Rodando experimentos

O Qubi consegue gravar as operações que você faz e enviá-las para um computador quântico de verdade.

Os computadores quânticos ainda estão engatinhando, mas você já pode testar algoritmos que mudarão o mundo. O detalhe é que rodam em computadores quânticos bem pequenos, ainda sem capacidade para dados de aplicações do mundo real (se alguma empresa disser o contrário, está esticando a verdade!). Enquanto o mundo corre rumo a máquinas de um milhão de qubits, podemos checar os computadores a cada passo do caminho.

Contexto

O que é um circuito quântico? Um circuito quântico é como programamos um computador quântico. Contém as instruções para cada operação que queremos fazer nos qubits do computador, em sequência da esquerda para a direita, como uma partitura.

H
H
X
X
H
H
X
X

Cada uma dessas caixas e linhas tem uma representação no Qubi. À medida que você as executa, o app espelha suas ações em tempo real e registra o circuito que você constrói. A maioria dos algoritmos quânticos pode ser entendida com apenas dois ou três qubits (três para alguns algoritmos avançados). Depois você aprende como os algoritmos escalam quando tivermos máquinas de um milhão de qubits (que ainda não existem).

Linhas de qubit

Cada fio é um qubit

Uma linha horizontal representa um único qubit físico. Enquanto a linha estiver reta, nada está acontecendo com ele — está mantendo seu estado até você aplicar uma porta ou conectá-lo a outro qubit.

Portas

Portas são giros no Qubi

Veja o ponto e as cores girarem ao redor da esfera. É só isso que uma porta faz!

HX

Por exemplo, a porta X é só uma rotação de 180 graus no eixo X!

Portas de emaranhamento

Emaranhamentos são batidinhas entre dois Qubis

Você pode mudar que tipo de emaranhamento uma batidinha executa, mas isso é para usuários avançados.

Medições

Medições são chacoalhadas no Qubi

Todo programa quântico termina com uma medição. No laboratório é um detector; com o Qubi é uma chacoalhada rápida. Se você configurou seu «executor» para um computador quântico real, isso vai disparar um job!

Quatro passos para rodar em computadores quânticos reais

1

Passo 1

Garanta que seus Qubis estão conectados ao Qubi App e escolha um executor na lista de backends quânticos disponíveis.

Selecionando um executor no app Qubi
2

Passo 2

À medida que você aplica portas nos Qubis, o Qubi App captura cada operação e monta um circuito quântico em tempo real.

Representação do circuito quântico dentro do app Qubi
3

Passo 3

Chacoalhe o Qubi para enviar seu circuito a um computador quântico de verdade. O computador quântico vai executar seu circuito usando lasers, ímãs e refrigeradores de diluição!

Computadores quânticos da IBM disponíveis como executores do Qubi.
Computadores quânticos da IBM disponíveis como executores do Qubi.
Computadores quânticos da IONQ disponíveis como executores do Qubi.
Computadores quânticos da IONQ disponíveis como executores do Qubi.
4

Passo 4

Quando você faz uma medição, o Qubi App envia o circuito armazenado para o executor escolhido pela nuvem. Quando a execução termina, você recebe um relatório e uma história em formato deslizável que mostra como o computador quântico executou seu circuito.