При различных значениях истинности и ложности переменной х3 и фиксированных значениях переменных х1 и х2 значения функции одинаковы. Следовательно, х3 – фиктивная переменная. Существенными являются переменные х1 и х2. Сравнивая вторую и четвертые строки табл. 2.1.10, обнаруживаем, что при одинаковых значениях истинности переменных х1=1 х3=0 и разных значениях х2 (1,0), значения функции разные, т.е. f(1,1,0) ≠ f(1,0,0), следовательно, х2 – существенная переменная. Сравнивая четвертую и восьмую строки таблицы, получим f(1,0,0) не равно f(0,0,0), т.е. х1 – существенная переменная.
Таблица 2.1.10
х1
х2
х3
f
В том, что х3 – фиктивная переменная, можно убедиться преобразованием формулы S.
Таблица 2.1.11
x1
x2
g
Этой формуле соответствует функция g, получаемая из f удалением фиктивной переменной х3 (табл. 2.1.11).
Выпишем все функции от двух переменных. Очевидно их будет =16 (табл. 2.1.12).
Таблица 2.1.12
х1
х2
f0
f1
f2
f3
f4
f5
f6
f7
f8
f9
f10
f11
f12
f13
f14
f15
Очевидно, введенные ранее связки Ù, Ú, ®, « есть соответственно функции f8, f14, f11, f9. В качестве связок используются и другие функции, в частности
F7 – штрих Шеффера х1½х2,
F1 – знак Лукашевича х1¯х2,
F6 – разделительная дизъюнкция , соответствующая разделительному союзу «или».
Полные системы связок
Система связок логики высказываний называется полной, если всякая формула логики высказываний равносильна некоторой формуле, содержащей лишь связки этой системы.
Используя формулы, равносильные импликации и двойной импликации, получим, что дизъюнкция, конъюнкция, отрицание образуют полную систему связок. Используя закон де Моргана, приходим к тому, что (Ú-), (Ù-) – полные системы связок.
В самом деле из трех связок Ú, Ù, ¾ можно исключить дизъюнкцию: или конъюнкцию: .
Более того, любую формулу алгебры высказываний можно записать одной связкой – штрихом Шеффера, что и предлагается сделать читателю.
Набор таких связок, как отрицание и двойная импликация – неполон, так же как и {Ú, ®}{Ù, Ú, ®, «}.