Ce que vous demandez dans la dernière partie de la question n'est pas clair, principalement parce que "un problème concernant un modèle de machine" n'est pas défini.
J'aimerais obtenir un exemple (si possible) de problème indécidable sans avoir besoin de Turing Machine
Soit une classe de machines et permet d'utiliser i comme code de M i . Nous pouvons aussi interpréter i comme le code de i th TM et demander que, étant donné M i, le i th TM s'arrête? Et ce problème concernant M i s est indécidable.{Mi}iMiiiMiiMje
Une langue n'est qu'un ensemble de chaînes, quelle interprétation vous attribuez aux chaînes n'a aucun effet sur la décidabilité de la langue. À moins que vous ne définissiez formellement ce que vous entendez par un modèle de machine et un problème concernant ces machines, vous ne pourrez pas répondre à vos questions ultérieures.
Turing complète-t-il la machinerie minimale pour prendre en charge un problème indécidable?
Encore une fois, le point que j'ai mentionné ci-dessus s'applique. Une question plus raisonnable serait: toutes les preuves d'indécidabilité passent-elles par quelque chose de similaire à l'indécidabilité du problème d'arrêt des MT? (La réponse est: il existe d'autres moyens).
Une autre question possible est: quel est le plus petit sous-ensemble de MT où le problème d'arrêt pour eux est indécidable. Évidemment, une telle classe devrait contenir des problèmes qui ne s'arrêtent pas (sinon le problème est trivialement décidable). Nous pouvons facilement créer des sous-ensembles artificiels de MT où le problème d'arrêt n'est pas décidable sans être en mesure de calculer quoi que ce soit d'utile. Une question plus intéressante concerne les grands ensembles de MT décidables où l'arrêt est décidable pour eux.
Voici un autre point: dès que vous avez une très petite capacité à manipuler des bits (par exemple une taille polynomiale ), vous pouvez créer une machine N avec trois entrées: e , x et c de telle sorte qu'elle produise 1 ssi c est un arrêt de l'acceptation du calcul de TM M e sur l'entrée x . Ensuite, vous pouvez poser les problèmes comme: y a-t-il un c st N ( e , x , c ) est 1? ce qui est un problème indécidable.C N FNeXccMeXcN( e , x , c )