la question est délicate car la décidabilité (l'équivalent CS formalisation / généralisation du problème d'arrêt) est associée aux langues et doit donc être refondue dans ce format. cela ne semble pas être souligné, mais de nombreux problèmes ouverts en mathématiques / CS peuvent être facilement convertis en problèmes (langues) de décidabilité inconnue. cela est dû à une correspondance étroite entre la démonstration du théorème et l'analyse de la (non) décidabilité. par exemple (un peu comme l'autre réponse par rapport à des nombres impairs parfaits), prenons la conjecture des nombres premiers jumeaux qui date des Grecs (il y a plus de 2 millénaires) et qui est soumise à d'importantes avancées de recherche récentes, par exemple par Zhang / Tao. le convertir en un problème algorithmique comme suit:
Entrée: n . Sortie: Y / N il existe au moins n nombres premiers jumeaux.
l'algorithme recherche les nombres premiers jumeaux et s'arrête s'il en trouve n . on ne sait pas si cette langue est décidable. la résolution du problème des nombres premiers jumeaux (qui demande s'il existe un nombre fini ou infini) résoudrait également la décidabilité de ce langage (s'il est également prouvé / découvert combien il y en a, s'il est fini).
un autre exemple, prenons l' hypothèse de Riemann et considérons ce langage:
Entrée: n . Sortie: O / N il existe au moins n zéros non triviaux de la fonction zêta de Riemann.
l'algorithme recherche des zéros non triviaux (le code n'est pas particulièrement complexe, son semblable à la recherche de racine, et il existe d'autres formulations équivalentes qui sont relativement simples, qui calculent essentiellement des sommes de "parité" de tous les nombres premiers inférieurs à x, etc.) et s'arrête si il en trouve n et encore une fois, on ne sait pas si ce langage est décidable et la résolution est "presque" équivalente à la résolution de la conjecture de Riemann.
maintenant, que diriez-vous d'un exemple encore plus spectaculaire? ( mise en garde, probablement plus controversée également)
Entrée: c: Sortie: Y / N il existe un algorithme O (n c ) pour SAT.
de même, la résolution de la décidabilité de ce langage est presque équivalente au problème P vs NP . cependant, il existe un cas moins évident pour un code "simple" pour le problème dans ce cas.