Il teorema di Immerman-Vardi afferma che PTIME (o P) è precisamente la classe di linguaggi che può essere descritta da una frase di Logica del Primo Ordine insieme a un operatore a virgola fissa, rispetto alla classe delle strutture ordinate. L'operatore a virgola fissa può essere sia a virgola fissa (come considerato da Immerman e da Vardi), sia a virgola fissa inflazionistica. (Stephan Kreutzer, Equivalenza espressiva della logica a virgola fissa minima e inflazionistica , Annali di logica pura e applicata 130 61–78, 2004).
Yuri Gurevich ha ipotizzato che non vi sia alcuna logica per catturare il PTIME ( Logic and the Challenge of Computer Science , in Current Trends in Theoretical Computer Science, ed. Egon Boerger, 1–57, Computer Science Press, 1988), mentre Martin Grohe ha dichiarato di essere meno sicuro ( The Quest for a Logic Capturing PTIME , FOCS 2008).
L'operatore a virgola fissa ha lo scopo di catturare il potere della ricorsione. I punti fissi sono potenti, ma per me non è ovvio che siano necessari.
Esiste un operatore X che non si basa su punti fissi, in modo tale che FOL + X acquisisca un frammento (grande) di PTIME?
Modifica: per quanto ho capito, la logica lineare può esprimere solo affermazioni su strutture che hanno una forma abbastanza restrittiva. Idealmente, vorrei vedere un riferimento o uno schizzo di una logica in grado di esprimere le proprietà di insiemi arbitrari di strutture relazionali, evitando comunque punti fissi. Se sbaglio sul potere espressivo della logica lineare, allora un puntatore o un suggerimento sarebbero i benvenuti.