„Nazwa największej gry liczbowej” wymaga od dwóch graczy potajemnego zapisania numeru, a zwycięzcą jest osoba, która zapisała większą liczbę. Gra zazwyczaj pozwala graczom zapisywać funkcje ocenione w danym momencie, więc byłoby również do przyjęcia.
Wartości funkcji Busy Beaver, , nie można ustalić (w ZFC lub w żadnym rozsądnym spójnym systemie aksjomatycznym) dla dużych wartości . W szczególności nie można ustalić zgodnie z tym artykułem . Nie oznacza to jednak, że nie możemy porównywać wartości funkcji Busy Beaver. Na przykład możemy udowodnić, że jest ściśle monotoniczny .
Załóżmy, że zezwalamy graczom na zapisywanie wyrażeń obejmujących kompozycje funkcji elementarnych, liczb naturalnych i funkcji Busy Beaver. Czy są dwa wyrażenia, które obaj gracze mogą zapisać, abyśmy mogli udowodnić w ZFC, że ustalenie zwycięzcy w ZFC jest niemożliwe (zakładając, że ZFC jest spójny)?
EDYCJA: Pierwotnie to pytanie brzmiało „... dowolne kombinacje funkcji obliczeniowych, liczb naturalnych i funkcji Busy Beaver”.
Jeśli pozwolimy przyjąć wartość jeśli [coś bezbożnego dużego i niewyrażalnego na tej stronie] i jeśli tak nie jest, to i są nieporównywalne.
To mnie nie satysfakcjonuje, głównie dlatego, że nie jest rozsądną funkcją dla kogoś, kto mógłby skorzystać z tej gry. Nie wiem jednak, jak wyrazić swoją intuicję na ten temat, więc ograniczyłem pytanie, aby uniknąć częściowych funkcji.
źródło
Odpowiedzi:
Kiedy mówisz „nierozstrzygalny”, zakładam, że masz na myśli, że jest on niezależny od teorii takiej jak ZFC. Będą takie zdania jak (dla liczb naturalnych m , n ), które nie są ustalane przez ZFC, zakładając, że ZFC jest spójne. Ponieważ w przeciwnym razie moglibyśmy obliczyć funkcję B, po prostu szukając dowodów w ZFC takich instrukcji.
Ponieważ jest zakończone Turinga, istnieje pewna maszyna Turinga Φ z Con (ZFC)b Φ ⟺ akceptuje z oracle B (powiedzmy na wejściu 0) i ¬ Con (ZFC)Φ b ¬ ⟺ odrzuca.Φ
Zakładając, że faktycznie Con (ZFC) jest prawdą, wiemy, że akceptuje i istnieje pewien zbiór faktów B ( m i ) = n i , 1 ≤ i ≤ k, który został użyty w obliczeniach (możemy to ustawić tak, aby dostęp do Oracle działa w ten sposób). Zatem k ∑ i = 1 ( B ( m i ) - n i ) 2 > 0 jest fałszem, ale fakt ten nie jest możliwy do udowodnienia w ZFC, w przeciwnym razie ZFC udowodniłby swoją spójność. Oczywiście można to przepisać jako kΦ B ( mja) = nja 1 ≤ i ≤ k
Jednak nie sądzę, możemy dowiedzieć się, co te liczby , n i są, ponieważ zapytania są adaptacyjne (co jest proszony o zależy od odpowiedzi na poprzednie pytania, a nie wiemy, te odpowiedzi).mja nja
źródło