Muitos resultados em criptografia dependem de resultados / conjecturas de impossibilidade na teoria da complexidade. Por exemplo, acredita-se que a criptografia de chave pública usando RSA é possível devido à conjectura sobre a inviabilidade do fatoramento (e os problemas de localização modular da raiz).
Minha pergunta é :
temos resultados semelhantes na teoria da computabilidade? Existem construções positivas interessantes usando resultados de impossibilidade negativos?
Por exemplo, a indecidibilidade do problema de parada nos permite executar tarefas que não poderíamos realizar se o problema de parada fosse decidível?