Задание 23. Сколько существует различных наборов значений
логических переменных x1, x2, … x6,
y1, y2, … y6, которые
удовлетворяют всем перечисленным ниже условиям?
(x1 → x2) /\ (x2
→ x3) /\ (x3 → x4) /\ (x4
→ x5) /\ (x5 → x6) = 1
(y1 → y2) /\ (y2
→ y3) /\ (y3 → y4) /\ (y4
→ y5) /\ (y5 → y6) = 1
(¬x1
\/ y1) /\ (¬x2 \/ y2) /\ (¬x3 \/ y3) /\ (¬ x4 \/ y4)
/\ (¬x5 \/ y5) /\(¬x6 \/y6)
= 1
В ответе не нужно перечислять все различные
наборы значений переменных x1, x2, … x6,
y1, y2, … y6, при которых
выполнена данная система равенств. В качестве ответа Вам нужно указать
количество таких наборов.
Решение:
1. Перепишем систему уравнений в более понятном виде, раскрывая импликацию
по формуле A → В = ¬А + В:
(¬x1 + x2)(¬x2 + x3)(¬x3 + x4)(¬x4 + x5)(¬x5 + x6) = 1
(¬у1 + у2)(¬у2 + у3)(¬у3 + у4)(¬у4 + у5)(¬у5 + у6) = 1
(¬x1 + у1)(¬x2 + у2)(¬x3 + у3)(¬x4 + у4)(¬x5 + у5)(¬x6 + у6) = 1
2. Рассмотрим первое
уравнение
(¬x1 + x2)(¬x2 + x3)(¬x3 + x4)(¬x4 + x5)(¬x5 + x6) = 1
Каждая скобка должна
равняться 1:
(¬x1 + x2) = 1
(¬x2 + x3) = 1
…
(¬x5 + x6) = 1
х1
|
0
|
1
|
|||||
х2
|
0
|
1
|
1
|
||||
х3
|
0
|
1
|
1
|
1
|
|||
х4
|
0
|
1
|
1
|
1
|
1
|
||
х5
|
0
|
1
|
1
|
1
|
1
|
1
|
|
х6
|
0
|
1
|
1
|
1
|
1
|
1
|
1
|
Имеем 7 наборов: 000000, 000001, 000011, 000111, 001111, 011111 и 111111.
3. Второе условие совпадает с первым, получаем семь наборов у1у2у3у4у5у6
: 000000, 000001, 000011, 000111, 001111, 011111 и 111111.
4. Поскольку первые два уравнения независимы друг от друга, система из
первых двух уравнений имеет 7·7=49 решений: каждому решению первого
соответствует 7 разных комбинаций переменных y1, y2, …, y6, которые
решают второе, и наоборот, каждому решению второго соответствует 7 разных
комбинаций переменных x1, x2, …,
x6, которые решают первое:
х1х2х3х4х5х6
|
у1у2у3у4у5у6
|
у1у2у3у4у5у6
|
у1у2у3у4у5у6
|
у1у2у3у4у5у6
|
у1у2у3у4у5у6
|
у1у2у3у4у5у6
|
у1у2у3у4у5у6
|
000000
|
000000
|
000001
|
000011
|
000111
|
001111
|
011111
|
111111
|
000001
|
000000
|
000001
|
000011
|
000111
|
001111
|
011111
|
111111
|
000011
|
000000
|
000001
|
000011
|
000111
|
001111
|
011111
|
111111
|
000111
|
000000
|
000001
|
000011
|
000111
|
001111
|
011111
|
111111
|
001111
|
000000
|
000001
|
000011
|
000111
|
001111
|
011111
|
111111
|
011111
|
000000
|
000001
|
000011
|
000111
|
001111
|
011111
|
111111
|
111111
|
000000
|
000001
|
000011
|
000111
|
001111
|
011111
|
111111
|
5. Проверим, какие ограничения накладывает третье уравнение:
(¬x1 + у1)(¬x2 + у2)(¬x3 + у3)(¬x4 + у4)(¬x5 + у5)(¬x6 + у6) = 1
Первая скобка: ¬x1 + у1=1 . При x1 =0 у1
может иметь значение 0 или 1, при x1 =1 у1
= 1. Проверяем на это условие комбинации переменных x1, x2, …, x6 и y1, y2, …, y6
х1х2х3х4х5х6
|
у1у2у3у4у5у6
|
у1у2у3у4у5у6
|
у1у2у3у4у5у6
|
у1у2у3у4у5у6
|
у1у2у3у4у5у6
|
у1у2у3у4у5у6
|
у1у2у3у4у5у6
|
000000
|
000000
|
000001
|
000011
|
000111
|
001111
|
011111
|
111111
|
000001
|
000000
|
000001
|
000011
|
000111
|
001111
|
011111
|
111111
|
000011
|
000000
|
000001
|
000011
|
000111
|
001111
|
011111
|
111111
|
000111
|
000000
|
000001
|
000011
|
000111
|
001111
|
011111
|
111111
|
001111
|
000000
|
000001
|
000011
|
000111
|
001111
|
011111
|
111111
|
011111
|
000000
|
000001
|
000011
|
000111
|
001111
|
011111
|
111111
|
111111
|
111111
|
Из набора комбинаций переменных вычеркнули шесть наборов.
6. Аналогично проверяем ещё пять
ограничений:
х1х2х3х4х5х6
|
у1у2у3у4у5у6
|
у1у2у3у4у5у6
|
у1у2у3у4у5у6
|
у1у2у3у4у5у6
|
у1у2у3у4у5у6
|
у1у2у3у4у5у6
|
у1у2у3у4у5у6
|
000000
|
000000
|
000001
|
000011
|
000111
|
001111
|
011111
|
111111
|
000001
|
000001
|
000011
|
000111
|
001111
|
011111
|
111111
|
|
000011
|
000011
|
000111
|
001111
|
011111
|
111111
|
||
000111
|
000111
|
001111
|
011111
|
111111
|
|||
001111
|
001111
|
011111
|
111111
|
||||
011111
|
011111
|
111111
|
|||||
111111
|
111111
|
Ответ: 28
Комментариев нет:
Отправить комментарий