В контексте некоторых недавних работ мы определили язык, основанный на трехзначной логике а-ля Клини, где означает истинное, за ложь и за ошибку или не знаю. Чтобы показать, что наш язык выразителен, мы хотели доказать, что мы можем построить функционально завершенный набор операторов.
Было довольно трудно найти существующие результаты в литературе. Мы нашли одну статью, написанную в 1962 году Джобе, в которой утверждается следующая теорема:
Джоб 1962 Теорема бумаги (ограниченный доступ).
Трехзначная логика выраженный по набору и определяется операторами а также , приведенный ниже, функционально завершен.
В нашей статье мы использовали этот результат, показывая соответствие между нашими операторами и теми, которые определены Джобом (грубо говоря, мы используем сильное соединение, отрицание и оператор, который преобразует «не знаю» в «ложь»).
Моя главная проблема заключается в том, что я на самом деле не могу понять доказательство функциональной полноты Jobe, и мы не смогли найти какой-либо другой результат (положительный или отрицательный) после этой даты, что несколько удивительно.
Поэтому мой вопрос заключается в следующем: существуют ли еще какие-либо известные результаты о функциональной полноте 3-значных логик? Любая информация в этом направлении будет полезна.