Nel contesto di alcuni lavori recenti , abbiamo definito un linguaggio basato su una logica a tre valori alla Kleene, dove sta per vero, per falso e per errore o non lo so. Per dimostrare che il nostro linguaggio era espressivo, volevamo dimostrare che potevamo costruire un insieme di operatori funzionalmente completi.
È stato abbastanza difficile trovare risultati esistenti in letteratura. Abbiamo trovato un articolo scritto nel 1962 da Jobe, che afferma il seguente teorema:
Documento di teorema di Jobe 1962 (accesso limitato).
La logica a tre valori espressa sull'insieme e definita dagli operatori ed , fornita di seguito, è funzionalmente completa.
Nel nostro documento, abbiamo usato questo risultato mostrando una corrispondenza tra i nostri operatori e quelli definiti da Jobe (approssimativamente parlando, usiamo la congiunzione forte, la negazione e un operatore che trasforma il non-sapere in falso).
La mia preoccupazione principale è che in realtà non sono in grado di comprendere la prova della completezza funzionale di Jobe e non siamo stati in grado di trovare altri risultati (positivi o negativi) dopo questa data, il che è in qualche modo un po 'sorprendente.
Quindi la mia domanda è la seguente: ci sono alcuni risultati più noti sulla completezza funzionale della logica a 3 valori? Qualsiasi informazione in questa direzione sarebbe utile.