Просмотр содержимого документа
«28.12.Еще пример задания»
Еще пример задания:
Сколько различных решений имеет система уравнений
(X2 X1) (X2 X3) (¬X2 ¬ X3)= 1
(X3 X1) (X3 X4) (¬X3 ¬ X4)= 1
...
(X9 X1) (X9 X10) (¬X9 ¬ X10)= 1
(X10 X1) = 0
где x1, x2, …, x10 – логические переменные? В ответе не нужно перечислять все различные наборы значений переменных, при которых выполнено данное равенство. В качестве ответа нужно указать количество таких наборов.
Решение (табличный метод):
количество комбинаций 10 логических переменных равно 210 = 1024, поэтому вариант с построением полной таблицы истинности отпадает сразу
перепишем уравнения, используя более простые обозначения операций
...
заметим, что по свойству операции эквивалентности , поэтому уравнения можно переписать в виде
...
первое уравнение выполняется, когда есть X2 равно X1 или X3
по таблице истинности находим 6 вариантов (для удобства мы будем записывать сначала столбец для X1, а потом для всех остальных в обратном порядке):
X1 | X3 | X2 |
0 | 0 | 0 |
0 | 1 | 0 |
0 | 1 | 1 |
1 | 0 | 0 |
1 | 0 | 1 |
1 | 1 | 1 |
обратите внимание, что в каждой строчке в первых двух столбцах должно быть по крайней мере одно значение, равное значению в третьем столбце (который выделен желтым)
добавим еще одно уравнение и еще одну переменную X4:
X1 | X4 | X3 | X2 |
0 | ? | 0 | 0 |
0 | ? | 1 | 0 |
0 | ? | 1 | 1 |
1 | ? | 0 | 0 |
1 | ? | 0 | 1 |
1 | ? | 1 | 1 |
чтобы «подключить» второе уравнение, нужно использовать то же самое правило: каждой строчке в первых двух столбцах должно быть, по крайней мере, одно значение, равное значению в третьем столбце (который выделен желтым); это значит, что в первой и последней строчках (где X1 = X3) значение X4 может быть любое (0 или 1), а в остальных строчках – только строго определенное:
X1 | X4 | X3 | X2 |
0 | 0 | 0 | 0 |
0 | 1 | 0 | 0 |
0 | 1 | 1 | 0 |
0 | 1 | 1 | 1 |
1 | 0 | 0 | 0 |
1 | 0 | 0 | 1 |
1 | 0 | 1 | 1 |
1 | 1 | 1 | 1 |
таким образом, количество решений при подключении очередного уравнения к системе возрастает на 2!
подключили X5 – получили 10 решений, X6 – получили 12 решений, X7 – получили 14 решений, X8 – получили 16 решений, X9 – получили 18 решений, X10 – получили 20 решений.
остается одно последнее уравнение (X10 X1) = 0, из которого следует, что X10 не равен X1
из таблицы следует, что только в первой и последней строчках значения первой и последней переменных совпадают, то есть из полученных 20 решений нужно отбросить 2
таким образом, получается 20 – 2 = 18 решений
ответ: 18 решений