Digamos que você tenha um PDE que deseja resolver.
Que tipo de algoritmo quântico você usaria para resolvê-lo? Como inserimos nosso problema em um computador quântico? Qual será a saída e de que forma?
Eu sei que algoritmos quânticos para resolver sistemas lineares (geralmente chamados de HHL, mas na verdade esse é um nome ruim, já que outras versões não são dos autores da HHL) foram listados antes, mas talvez outros métodos estejam disponíveis. Além disso, como é considerada uma sub-rotina, a saída é quântica e, a menos que você queira estatísticas dela ou a use como entrada de outro algoritmo quântico, é limitativa.
Respostas:
Não tenho uma resposta exata para sua pergunta (se ela realmente existir); mas posso responder parte de sua pergunta relacionada à E / S a um processador quântico.
Como regra geral; Algoritmos quânticos (atualmente) não podem fornecer respostas diretas para declarações de problemas. Pelo menos por enquanto, os processadores quânticos existem como aceleradores heterogêneos com uma unidade de computação clássica. O 'acelerador quântico' se preocupa apenas com a parte do algoritmo geral que não é trivial (ou exponencial em complexidade) a ser resolvida em um computador clássico. No final, apenas uma sub-parte do programa é realmente calculada no processador quântico. (Por exemplo, o algoritmo de fatoração de Shor é, na verdade, um algoritmo de localização de período. A localização de período é uma tarefa não trivial.)
Entre várias outras razões, um dos principais problemas é a operação de entrada e saída com um processador quântico. O problema 'deve' ser expressável de forma concisa (por exemplo, uma equação). Esta equação é expressa como um circuito quântico no 'oráculo' que se preocupa principalmente com a solução da equação e o resultado da medição são registrados (tomografia). A saída também precisa de pós-processamento para realmente fazer sentido (que é novamente executado pela contraparte clássica).
ps Eu ficaria muito interessado em saber mais sobre os algoritmos quânticos de resolução de PDE; se houver um eficiente.
fonte
Me deparei com uma abordagem para resolver equações diferenciais usando o recozimento quântico de onda D. O link está aqui: https://arxiv.org/abs/1812.10572 .
O método básico é derivar a energia funcional para a equação diferencial que é então minimizada em um recozimento quântico. A minimização pode usar base de elementos finitos para mapear a energia para um sub-gráfico localizado da máquina de ondas D.
fonte