Jogo CHSH
O último exemplo a ser discutido nesta lição não é um protocolo, mas um jogo conhecido como o jogo CHSH.
Quando falamos de um jogo neste contexto, não estamos nos referindo a algo feito para diversão ou esporte, mas sim a uma abstração matemática no sentido da teoria dos jogos. Abstrações matemáticas de jogos são estudadas em economia e ciência da computação, por exemplo, e são ao mesmo tempo fascinantes e úteis.
As letras CHSH referem-se aos autores — John Clauser, Michael Horne, Abner Shimony e Richard Holt — de um artigo de 1969 no qual o exemplo foi descrito pela primeira vez. Eles não descreveram o exemplo como um jogo, mas sim como um experimento. Sua descrição como jogo, no entanto, é ao mesmo tempo natural e intuitiva.
O jogo CHSH pertence a uma classe de jogos conhecidos como jogos não-locais. Jogos não-locais são incrivelmente interessantes e têm conexões profundas com física, ciência da computação e matemática — guardando mistérios que ainda permanecem sem solução. Vamos começar esta seção explicando o que são jogos não-locais e, em seguida, focaremos no jogo CHSH e no que o torna interessante.
Jogos não-locais
Um jogo não-local é um jogo cooperativo no qual dois jogadores, Alice e Bob, trabalham juntos para alcançar um resultado específico. O jogo é conduzido por um árbitro, que age de acordo com diretrizes rígidas conhecidas por Alice e Bob.
Alice e Bob podem se preparar para o jogo da maneira que escolherem, mas uma vez que o jogo começa, eles estão proibidos de se comunicar. Podemos imaginar o jogo acontecendo em algum tipo de instalação segura — como se o árbitro estivesse no papel de um detetive e Alice e Bob fossem suspeitos sendo interrogados em salas separadas. Mas outra forma de pensar sobre a configuração é que Alice e Bob estão separados por uma grande distância, e a comunicação é proibida porque a velocidade da luz não a permite dentro do tempo de execução do jogo. Ou seja, se Alice tentar enviar uma mensagem para Bob, o jogo já terá terminado quando ele a receber, e vice-versa.
A maneira como um jogo não-local funciona é que o árbitro primeiro faz uma pergunta para cada um de Alice e Bob. Usaremos a letra para se referir à pergunta de Alice e para a pergunta de Bob. Aqui estamos pensando em e como estados clássicos, e no jogo CHSH e são bits.
O árbitro usa aleatoriedade para selecionar essas perguntas. Para ser preciso, há uma probabilidade associada a cada par possível de perguntas, e o árbitro se comprometeu a escolher as perguntas aleatoriamente, no momento do jogo, dessa forma. Todos, incluindo Alice e Bob, conhecem essas probabilidades — mas ninguém sabe especificamente qual par será escolhido até que o jogo comece.
Depois que Alice e Bob recebem suas perguntas, eles devem fornecer respostas: a resposta de Alice é e a resposta de Bob é Novamente, esses são estados clássicos em geral, e bits no jogo CHSH.
Neste ponto o árbitro toma uma decisão: Alice e Bob ganham ou perdem dependendo se o par de respostas é considerado correto para o par de perguntas de acordo com um conjunto fixo de regras. Regras diferentes significam jogos diferentes, e as regras do jogo CHSH especificamente são descritas na seção seguinte. Como já foi sugerido, as regras são conhecidas por todos.
O diagrama a seguir fornece uma representação gráfica das interações.
É a incerteza sobre quais perguntas serão feitas, e especificamente o fato de que cada jogador não conhece a pergunta do outro, que torna os jogos não-locais desafiadores para Alice e Bob — como suspeitos conluiados em salas diferentes tentando manter a história coerente.
Uma descrição precisa do árbitro define uma instância de um jogo não-local. Isso inclui uma especificação das probabilidades para cada par de perguntas, juntamente com as regras que determinam se cada par de respostas vence ou perde para cada par de perguntas possível
Vamos dar uma olhada no jogo CHSH em breve, mas antes disso vamos reconhecer brevemente que também é interessante considerar outros jogos não-locais. É extremamente interessante, de fato, e há alguns jogos não-locais para os quais atualmente não se sabe quão bem Alice e Bob podem jogar usando entrelaçamento. A configuração é simples, mas há complexidade em ação — e para alguns jogos pode ser impossível calcular as melhores estratégias ou estratégias próximas das melhores para Alice e Bob. Esta é a natureza surpreendente do modelo de jogos não-locais.
Descrição do jogo CHSH
Aqui está a descrição precisa do jogo CHSH, onde (como acima) é a pergunta de Alice, é a pergunta de Bob, é a resposta de Alice e é a resposta de Bob:
-
As perguntas e respostas são todas bits:
-
O árbitro escolhe as perguntas uniformemente ao acaso. Ou seja, cada uma das quatro possibilidades, e é selecionada com probabilidade
-
As respostas vencem para as perguntas se e perdem caso contrário. A tabela a seguir expressa essa regra listando as condições de vitória e derrota nas respostas para cada par de perguntas
Limitação das estratégias clássicas
Agora vamos considerar estratégias para Alice e Bob no jogo CHSH, começando com estratégias clássicas.
Estratégias determinísticas
Vamos começar com estratégias determinísticas, onde a resposta de Alice é uma função da pergunta que ela recebe, e da mesma forma a resposta de Bob é uma função da pergunta que ele recebe. Portanto, por exemplo, podemos escrever para representar a resposta de Alice quando sua pergunta é e para representar a resposta de Alice quando sua pergunta é
Nenhuma estratégia determinística pode vencer o jogo CHSH em todas as vezes. Uma maneira de raciocinar é simplesmente ir uma a uma por todas as estratégias determinísticas possíveis e verificar que cada uma delas perde para pelo menos um dos quatro pares de perguntas possíveis. Alice e Bob podem cada um escolher entre quatro funções possíveis de um bit para um bit — que encontramos anteriormente na primeira lição do curso — portanto, há estratégias determinísticas diferentes no total para verificar.
Também podemos raciocinar analiticamente. Se a estratégia de Alice e Bob vence quando então deve ser que se a estratégia vence quando então e da mesma forma, se a estratégia vence para então Portanto, se a estratégia vence para as três possibilidades, então
Isso implica que a estratégia perde no caso final pois aqui vencer requer que Portanto, não pode haver uma estratégia determinística que vença em todas as vezes.
Por outro lado, é fácil encontrar estratégias determinísticas que vençam em três dos quatro casos, como Disso concluímos que a probabilidade máxima para Alice e Bob vencerem usando uma estratégia determinística é
Estratégias probabilísticas
Como acabamos de concluir, Alice e Bob não podem ir além de vencer o jogo CHSH 75% das vezes usando uma estratégia determinística. Mas e quanto a uma estratégia probabilística? Poderia ser útil para Alice e Bob usar aleatoriedade — incluindo a possibilidade de aleatoriedade compartilhada, onde suas escolhas aleatórias são correlacionadas?
Acontece que estratégias probabilísticas não ajudam em nada a aumentar a probabilidade de Alice e Bob vencerem. Isso ocorre porque toda estratégia probabilística pode ser alternativamente vista como uma seleção aleatória de uma estratégia determinística, assim como operações probabilísticas podem ser vistas como seleções aleatórias de operações determinísticas. A média nunca é maior que o máximo, e portanto segue-se que estratégias probabilísticas não oferecem nenhuma vantagem em termos de probabilidade de vitória geral.
Assim, vencer com probabilidade é o melhor que Alice e Bob podem fazer usando qualquer estratégia clássica, seja determinística ou probabilística.
Estratégia para o jogo CHSH
Uma pergunta natural a se fazer neste ponto é se Alice e Bob podem fazer melhor usando uma estratégia quântica. Em particular, se eles compartilham um estado quântico entrelaçado como sugere a figura a seguir, que poderiam ter preparado antes de jogar o jogo, eles podem aumentar sua probabilidade de vitória?
A resposta é sim, e este é o ponto principal do exemplo e por que é tão interessante. Então vamos ver exatamente como Alice e Bob podem se sair melhor neste jogo usando entrelaçamento.
Vetores e matrizes necessários
A primeira coisa que precisamos fazer é definir um vetor de estado qubit para cada número real (que vamos pensar como um ângulo medido em radianos) da seguinte forma.
Aqui estão alguns exemplos simples:
Também temos os exemplos a seguir, que surgem na análise abaixo:
Olhando para a forma geral, vemos que o produto interno entre quaisquer dois desses vetores tem esta fórmula:
Em detalhes, há apenas entradas de números reais nesses vetores, portanto não há conjugados complexos com os quais se preocupar: o produto interno é o produto dos cossenos mais o produto dos senos. Usando uma das fórmulas de adição de ângulos da trigonometria leva à simplificação acima. Esta fórmula revela a interpretação geométrica do produto interno entre vetores unitários reais como o cosseno do ângulo entre eles.
Se calcularmos o produto interno do produto tensorial de quaisquer dois desses vetores com o estado obtemos uma expressão semelhante, exceto que ela tem um no denominador:
Nosso interesse nesse produto interno específico ficará claro em breve, mas por ora estamos simplesmente observando isso como uma fórmula.
Em seguida, defina uma matriz unitária para cada ângulo da seguinte forma.
Intuitivamente falando, esta matriz transforma em e em Para verificar que esta é uma matriz unitária, uma observação fundamental é que os vetores e são ortogonais para todo ângulo :
Portanto, encontramos que