Nos computadores binários clássicos, os números reais são frequentemente representados usando o padrão IEEE 754 . Com computadores quânticos, é claro que você também pode fazer isso - e para medições isso (ou um padrão similar) provavelmente será necessário, pois o resultado de qualquer medição é binário. Mas os números reais poderiam ser modelados mais facilmente e / ou mais precisamente dentro dos qubits usando métodos diferentes antes da medição acontecer? Em caso afirmativo, existem casos de uso em que isso é realmente útil, visto que (presumo) qualquer precisão adicional será perdida quando as medições forem realizadas?
Para ser claro, não estou (necessariamente) procurando padrões existentes, apenas idéias ou sugestões sobre como representar esses números. Se houver alguma pesquisa, isso seria útil também, é claro.
fonte
Respostas:
Houve esforços para implementar a representação de "ponto flutuante" da construção de pequenas rotações de estados de qubit, como: Representações de ponto flutuante na síntese de circuitos quânticos . Mas não parece haver nenhum padrão internacional como o mencionado, IEEE 754. IEEE 7130 - O padrão para definições de computação quântica é um projeto em andamento. De qualquer forma, a representação do ponto flutuante dependerá automaticamente da precisão desejada. Se você deseja seguir o caminho no primeiro artigo que vinculei (ou seja, usando rotações de qubit), já posso imaginar a possibilidade de erros durante essas operações de rotação e você teria que lidar com eles de acordo.
fonte
Receio que, enquanto um trabalho interessante esteja sendo feito aqui, fique claro que a arquitetura quântica de computadores não é muito padronizada e, portanto, tudo isso está sujeito a alterações.
A norma IEEE 754 descreve como implementar um recurso que décadas de engenharia e pesquisa mostraram ser úteis e, portanto, espera-se que as máquinas o façam.
Por outro lado, cientistas e engenheiros ainda estão descobrindo a melhor maneira de criar um computador quântico "universal". Eles têm algumas idéias sobre como fazer isso, como Blue menciona. No entanto, não há 'uma única idéia verdadeira' na qual os engenheiros possam basear padrões.
Talvez até aconteça que números complexos sejam mais fáceis de representar em um computador quântico e, em vez disso, tenhamos um padrão para tipos de dados de números complexos!
Portanto, enquanto o trabalho está sendo feito aqui, um padrão IEEE parece muito no futuro distante.
fonte