Rozwiązania Kristoffera można użyć do wykazania, że przy założeniu, że realia są reprezentowane, abyśmy mogli obliczyć granice sekwencji reali, które są obliczalnie Cauchy'ego. Przypomnij sobie, że sekwencja(an)n jest obliczalne Cauchy'ego, jeśli istnieje mapa obliczalna f takie, że dane k mamy |am−an|<2−k dla wszystkich m,n≥f(k). Standardowe reprezentacje rzeczywistości są takie, na przykład ta, w której rzeczywistość jest reprezentowana przez maszynę, która oblicza dowolnie dobre racjonalne przybliżenie. (Możemy również mówić w kategoriach cyfr obliczeniowych, ale musimy dopuścić cyfry ujemne. Jest to dobrze znany problem w teorii obliczeń rzeczywistych.)
Twierdzenie: załóżmyS⊆Rjest podzbiorem takim, że istnieje sekwencja obliczalna(an)n która jest obliczalna Cauchyego i jego granica x=limnan jest na zewnątrz S. Zatem pytanie „jest liczbą rzeczywistąx element S„jest nierozstrzygalny.
Dowód.
PrzypuszczaćSbyły rozstrzygalne. Biorąc pod uwagę dowolną maszynę TuringaTrozważ sekwencję bn zdefiniowana jako
bn={anamif T has not halted in the first n steps,if T has halted in step m and m≤n.
Łatwo to sprawdzić
bn jest obliczalne Cauchy'ego, dlatego możemy obliczyć jego limit
y=limnbn. Teraz mamy
y∈S iff
Tzatrzymuje się, abyśmy mogli rozwiązać problem zatrzymania. CO BYŁO DO OKAZANIA.
Istnieje podwójne twierdzenie, w którym zakładamy, że sekwencja jest na zewnątrz S ale jego limit jest w S.
Przykłady zestawów S spełniające te warunki to: przerwa otwarta, przerwa zamknięta, liczby ujemne, singleton {0}, liczby wymierne, liczby niewymierne, liczby transcedentalne, liczby algebraiczne itp.
Zbiór niespełniający warunków twierdzenia jest zbiorem S={q+α∣q∈Q}liczb wymiernych przetłumaczonych przez liczbę niepoliczalnąα. Ćwiczenie: jestS rozstrzygalny?