最近のいくつかの作業のコンテキストでは、Kleeneの3値ロジックに基づいて言語を定義していますはtrue、はfalse、はエラーまたは知らないという意味です。私たちの言語が表現力豊かであることを示すために、一連の演算子を機能的に完全に構築できることを証明したかったのです。
文献で既存の結果を見つけるのは非常に困難でした。1962年にJobeによって書かれた論文が1つ見つかりました。
Jobe 1962 Theorem Paper(制限付きアクセス)。
セットで表現され、以下に示す演算子およびによって定義される値のロジックは、機能的に完全です。
私たちの論文では、この結果を使用して、オペレーターとJobeによって定義されたオペレーターとの間の対応関係を示しています(大まかに言えば、強い結合、否定、およびfalseで知らない変換演算子を使用しています)。
私の主な懸念は、Jobeの機能が完全であることの証明を実際に理解できていないことです。この日付以降、他の結果(肯定的または否定的)を見つけることができませんでした。
だから私の質問は次のとおりです。3値論理の機能の完全性について、もっと知られている結果はありますか?この方向の情報は参考になります。