Wenn der Satz von Haltezeiten von Turing-Maschinen mit Zuständen auf einem binären Alphabet mit leerem Anfangsband ist, dann ist .
Was können wir über die zweitgrößte Zahl in sagen ? Nenne das .
ist trivial nicht berechenbar, da man damit berechnen kann : Warten Sie einfach, bis eine weitere Maschine anhält. Naiv würde ich erwarten, dass die Lücke "beschäftigt wie ein Biber" ist und schneller wächst als jede berechenbare Funktion. Ist das nachweisbar?
computability
Geoffrey Irving
quelle
quelle
Antworten:
Die Anzahl der Zustände ist nur ein Begriff für die Komplexität der Beschreibung berechenbarer Funktionen in einem Modell. Sie können ein beliebiges Berechnungsmodell und eine beliebige Kodierung als binäre Zeichenfolgen auswählen und dann die Länge als n annehmen und BB (n) basierend auf definieren Das und all die interessanten Ergebnisse über BB (n) wären immer noch wahr, es gibt ein langweiliges Special über das TM-Modell und die Anzahl der Zustände.
Nichts hindert sie daran, ein modifiziertes TM-Modell auszuwählen. Im Allgemeinen beziehen sich die Fragen, die unter solchen Änderungen der Darstellung von TMs nicht invariant sind, nicht auf die Berechenbarkeit oder TMs, sondern auf die bestimmte Darstellung (wie BB (n) mod 2 usw.), und wenn es keinen besonderen Grund dafür gibt, dass sie interessant sind, ziehen sie an lohnt sich nicht imho zu verfolgen. Sie sind schöne Rätsel, aber nicht von großem Wert. l Beachten Sie, dass "BB (n) nicht berechenbar ist" bei Änderung der Darstellung von TMs unveränderlich ist.
Ist diese Frage also bei einer Änderung der Darstellung berechenbarer Funktionen unveränderlich? Die Antwort, die ich denke, ist nein.
ich. Stellen Sie sich eine Darstellung vor, in der wir zwei spezielle Zustände 0 und 1 haben und entweder 0 initial ist und nur zu 1 übergehen kann oder 0 nicht erreichbar ist und 1 initial ist. Bei dieser Codierung beträgt der Unterschied 1.
ii. Stellen Sie sich eine andere Darstellung vor, in der wir eine UTM plus einen Teil haben, der n Bits auf Band schreibt, bevor Sie zu UTM übergehen. Die Frage lautet also max f (x) - 2ndmax f (x), wobei die Maxima über n Bitketten liegen und f eine willkürlich berechenbare Funktion ist. Wir müssen nur eine berechenbare Funktion finden, bei der diese nicht berechenbar ist. Ich habe nicht viel darüber nachgedacht, aber mein Bauch sagt, dass es so eine berechenbare Funktion gibt.
quelle