Quando leggi il documento " Una teoria applicativa per FPH " puoi incontrare il seguente passaggio:
Considerando le teorie che caratterizzano le classi di complessità computazionale, ci sono tre diversi approcci:
- in uno, le funzioni che possono essere definite all'interno della teoria sono "automaticamente" all'interno di una certa classe di complessità. In tale account, la sintassi deve essere limitata per garantire che si rimanga nella classe appropriata. Ciò comporta, in generale, il problema che alcune definizioni di funzioni non funzionano più, anche se la funzione rientra nella classe di complessità in esame.
- In un secondo account, la logica sottostante è limitata.
- Nel terzo conto, non si limita la sintassi, consentendo, in generale, di scrivere "termini di funzione" per funzioni arbitrarie (ricorsive parziali), né la logica, ma solo per quei termini di funzione che appartengono alla classe di complessità considerata , si può dimostrare che hanno una certa proprietà caratteristica, di solito, la proprietà che sono "dimostrabilmente totali". Mentre i termini di funzione, secondo il quadro sintattico sottostante, possono avere un carattere computazionale semplice, cioè, come termini , la logica che viene usata per dimostrare la proprietà caratteristica può essere classica.
La mia domanda riguarda riferimenti che possono essere un'introduzione ai tre approcci sopra menzionati. In questo passaggio vediamo solo caratterizzazioni per approcci, ma questi hanno nomi generalmente accettati?