функции. Функции многозначной логики. Функции многозначной логики
![]()
|
Функции многозначной логики Обозначим Ek= {0,1,2,...,k-1}, k > 2. Пусть ![]() ![]() ![]() Определение. Функцией k-значной логики называется функция произвольного фиксированного числа переменных, у которой как переменные, так и сама функция принимают значения из ![]() Таким образом, функция k-значной логики ![]() ![]() ![]()
Обозначим через множество всех k-значных функций (или ![]() ![]() ![]() Утверждение 1. | ![]() ![]() Понятия существенных и фиктивных переменных, понятие равенства функций, формула и реализация функций формулами, эквивалентность формул – всё как в ![]() Рассмотрим важнейшие функции k-значной логики: 1. Константы 0, 1, 2,..., k-1 2. x+1 (по модулю k) 3. N(x)=k–1–x (отрицание Лукашевича) 4. ![]() 5. ![]() 6. Максимум , т.е. ![]() 7. ![]() 8. ![]() 9. ![]() Замечание. Функции 6. – 9. коммутативны и ассоциативны. ![]() ![]() Утверждение 2. Для любой функции ![]() ![]() ![]() ![]() Доказательство. Пусть ![]() ![]() ![]() 1-й случай. ![]() ![]() ![]() ![]() 2-й случай. ![]() ![]() ![]() ![]() В итоге получаем max(0,...,0, ![]() Определение. Система функций называется полной, если её замыкание совпадает с ![]() Следствие 1. Система {0,1,...,k-1,I0(x),...,Ik-1(x), max(x,y), min(x,y)} полна в ![]() Утверждение 3. Система {0,1,...,k-1,I0(x),...,Ik-1(x), max(x,y), x+1} полна в ![]() Утверждение 4. Система {max(x,y), x+1} полна в ![]() Определение. Функция Вебба Vk(x,y)=max(x,y)+1. Утверждение 5. Система {Vk(x,y)} полна в ![]() Доказательство. 1) Подставим вместо x,y просто x, тогда Vk(x,x)=max(x,x)+1=x+1. 2) Vk(x,y)+1+1...+1 (k-1 раз) = max(x,y)+1+...+1 (k раз)=max(x,y).ЧТД Теорема 1. Существует алгоритм для распознавания полноты конечных систем функций в ![]() Замечание. Число предполных классов в ![]() Теорема 2. Система полиномов полна в ![]() Теорема 3. Для любого ![]() ![]() Замечание. Понятие базиса в ![]() ![]() Теорема 4. Для любого ![]() ![]() Теорема 5. Для любого ![]() ![]() ОТЛИЧИЯ ![]() ![]() 1) В ![]() 2) В ![]() 3) В ![]() А как в ![]() 1) В ![]() 2) В ![]() 3) В ![]() 4) Система полиномов полна в ![]() |