Harvey Friedman ha mostrato che esiste un risultato preciso in virgola fissa che non può essere dimostrato nella ZFC (la solita teoria degli insiemi di Zermelo-Frankel con l'Assioma della Scelta). Molte logiche moderne sono costruite su operatori a virgola fissa, quindi mi chiedevo: sono note conseguenze del teorema del punto fisso Upper Shift per l'informatica teorica?
Teorema del punto fisso Maiuscolo non provabile
Per tutti , alcuni A = cubo ( A , 0 ) ∖ R [ A ] ci contiene ( A ) .
Il teorema USFP sembra essere un'istruzione , quindi potrebbe essere "abbastanza vicino" alla calcolabilità (come il controllo del non isomorfismo delle strutture automatiche), per avere un impatto sull'informatica teorica.
Per completezza, ecco le definizioni tratte dal discorso del Friedman sul MIT del novembre 2009 (vedi anche il progetto di "Teoria delle relazioni booleane" ).
è l'insieme di numeri razionali. x , y ∈ Q k sonoequivalenti all'ordinese ogni volta 1 ≤ i , j ≤ k quindi x i < x j ⇔ y i < y j . Quando x ∈ Q k lospostamento superioredi x , indicato con noi ( x ) , si ottiene aggiungendo 1 ad ogni coordinata non negativa di x . Una relazione A èordine invariantese per ogni ordineinvarianteequivalente x , y ∈ Q k vale che x ∈ A ⇔ y ∈ A . Una relazione R ⊆ Q k × Q k è invariante all'ordine se R è invariante all'ordine come sottoinsieme di Q 2 k , ed èstrettamente dominantese per tutte x , y ∈ Q k ogni volta che R ( quindi max ( x ) < max ( y ) . Inoltre se A è un sottoinsieme di Q k allora R [ A ] indica { y | ∃ x ∈ A R ( x , y ) } , lo spostamento superiore di A è us ( A ) = { us ( x ) | x ∈ A e il cubo ( A , 0 ) indica il minimo B k tale che 0 ∈ B e A sono contenuti in B k . Sia SDOI ( Q k , Q k ) denota l'insieme di tutte le relazioni invarianti di ordine strettamente dominanti R ⊆ Q k × Q k .
Modifica: Come sottolinea Dömötör Pálvölgyi nei commenti, considerare e R come il solito ordinamento su razionali sembra fornire un controesempio. Innanzitutto, l'insieme A non può essere vuoto, poiché R [ A ] è quindi anche vuoto e A dovrebbe quindi contenere 0 per la condizione del cubo, una contraddizione. Se l'insieme non vuoto A ha un'influenza, allora non può contenere razionali maggiori di questo, quindi deve essere un singleton, che contraddice la condizione di spostamento superiore. Se invece A non ha alcun dato, allora R [ A ] = Qquindi deve essere vuoto, una contraddizione. Qualche commento sul fatto che ci siano problemi di definizione nascosti o non ovvi, come forse un modello implicito non standard delle razionali?
Ulteriore modifica: l'argomento sopra è approssimativamente corretto, ma è sbagliato nell'applicazione del turno superiore. Questo operatore si applica solo alle coordinate non negative , quindi l'impostazione come qualsiasi insieme singleton negativo produce un punto fisso, come desiderato. In altre parole, se m < 0 allora A = { m } è una soluzione e non ci sono altre soluzioni.