Чтение онлайн

на главную - закладки

Жанры

Логика для юристов: Учебник.

Ивлев Юрий Васильевич

Шрифт:

Теперь осуществим пересечение классов А и BC:

В результате получим класс А•(BC), представленный поверхностью круговой схемы, заштрихованной дважды.

Затем начертим еще три пересекающихся круга А, В, С. Для графического изображения класса A•BA•C (правой части первого из тождеств 3)

представим сначала графически класс АВ:

Затем представим графически класс А•С:

Объединение классов А•В и А•С представляется заштрихованной поверхностью схемы:

При этом оказывается, что классы А•(BC) и A•BA•C совпадают, что подтверждает правильность первого из тождеств 3.

Предлагаем читателю самостоятельно обосновать правильность второго из тождеств 3 описанным способом.

§ 2. ПРИМЕНЕНИЕ АЛГЕБРЫ ЛОГИКИ

А. Сигнализация

Алгебра логики используется при проектировании сигнализации. Пусть руководитель органа внутренних дел формулирует следующие условия работы сигнализации с охраняемого объекта: “желтый световой сигнал у дежурного по объекту включается ночью, если на каком-либо этаже здания, кроме первого этажа появляется человек; если на одном из этих этажей оказываются два человека, то гаснет желтый сигнал и загорается зеленый; если там оказываются три человека, то горят оба сигнала; при появлении на указанных этажах четырех человек горит красный свет; в том случае, когда на этих этажах находится более четырех человек, звучит сирена — сигнал тревоги (можно, например, считать, что в ночное время на эти этажи могут приходить только четыре человека)”.

Исходя из условий задачи, разработчик может считать, что проектируемое устройство имеет один входной сигнал, принимающий шесть значений. Эти значения соответствуют следующим положениям дел:

1-е значение — на втором этаже и выше нет ни одного человека,

2-е значение — на втором этаже и выше один человек,

3-е значение — на втором этаже и выше — 2 человека,

4-е значение — на втором этаже и выше — 3 человека,

5-е значение — на втором этаже и выше — 4 человека,

6-е значение — на втором этаже и выше — более 4 человек.

Представим проектируемое устройство в виде “черного ящика”, имеющею входы и выходы. Его внутреннее устройство нас не интересует. Информацию о числе входов и выходов пусть мы имеем.

Технически реализовать устройство, в котором один вход принимает шесть значений, конечно, возможно, но довольно сложно. Легче создать устройство, в котором, каждый вход принимает по два значения (например, идет электрический ток или нет). В этом случае можно использовать алгебру логики.

Сколько входов, каждый из которых имеет одно из двух значений, должно иметь устройство, реагирующее на шесть положений дел?

Один вход может отразить два положения дел, два входа — четыре положения дел, три — восемь положений дел. Итак, проектируемое устройство имеет три входа = р1, р2, р3, принимающие по два значения. Наборы входных сигналов отобразим в таблице:

р1 р2 р3

1 1 1

1 1 0

1 0 1

1 0 0

0 1 1

0 1 0

0 0 1

0 0 0

Пусть,

далее, положения дел сопоставлены значениям входных сигналов так: набор значений 000 — “на этажах 0 человек”, 111— “один человек”, 110 — “два человека”, 101 — “три человека”, 100 — “четыре человека”, 011 — “более четырех человек”.

Устройство выдает четыре двоичных сигнала — q1, q2, q3, q4:

q1 = 1 включен желтый сигнал,

q1 = 0 — выключен желтый сигнал,

q2 = 1 включен зеленый сигнал,

q2 = 0 выключен зеленый сигнал,

q3 = 1 — включен красный сигнал,

q3.= 0 выключен красный сигнал,

q4 = 1 — включена сирена, сигнал тревоги,

q4 = 0 выключена сирена.

Затем покажем, как зависят значения выходных сигналов от значений входных сигналов. Рассмотрим набор значений входных сигналов 000. При этом наборе, когда на указанных этажах люди отсутствуют, все выходные сигналы имеют значение 0. При наборе значений 111 входных сигналов (один человек на этажах) q1 имеет значение 1, а остальные выходные сигналы — 0. При наборе значений 110 (два человека) q1 имеет значение 0, q2 — 1, q3 — 0, q4 — 0. При наборе значений входных сигналов 101 (три человека) q1 — 1, q2 — 1, q3 0, q4 0. При наборе 100 q3 имеет значение 1, q4 — 0. Однако о том, какие значения имеют выходные сигналы q1 и q2 в условии ничего не сказано. Поэтому разработчик должен уточнить условие с заказчиком. Пусть руководитель решит, что в этом случае желтый и зеленый сигналы должны гореть, то есть q1 и q2 имеют значение 1. При наборе 011 (более трех человек) q4 имеет значение 1, а с остальными выходными сигналами дело обстоит так же, как и в предшествующем случае. Пусть заказчик решил, что и в этом случае вес выходные сигналы имеют значение 1. Сказанное можно представить в виде таблицы зависимости значений выходных сигналов от значений входных сигналов:

ВХОДЫ ВЫХОДЫ

p1 p2 p3 q1 q2 q3 q4

1 чел. 1 1 1 1 0 0 0

2 чел. 1 1 0 0 1 0 0

3 чел. 1 0 1 1 1 0 0

4 чел. 1 0 0 1 1 1 1

более 4-х чел. 0 1 1 1 1 1 1

0 1 0

0 0 1

0 чел. 0 0 0 0 0 0 0

Поделиться:
Популярные книги

Кодекс Крови. Книга ХIII

Борзых М.
13. РОС: Кодекс Крови
Фантастика:
попаданцы
аниме
фэнтези
5.00
рейтинг книги
Кодекс Крови. Книга ХIII

Игра престолов

Мартин Джордж Р.Р.
Фантастика:
фэнтези
5.00
рейтинг книги
Игра престолов

История "не"мощной графини

Зимина Юлия
1. Истории неунывающих попаданок
Фантастика:
попаданцы
фэнтези
5.00
рейтинг книги
История немощной графини

Вперед в прошлое 3

Ратманов Денис
3. Вперёд в прошлое
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Вперед в прошлое 3

На Ларэде

Кронос Александр
3. Лэрн
Фантастика:
фэнтези
героическая фантастика
стимпанк
5.00
рейтинг книги
На Ларэде

Неудержимый. Книга XV

Боярский Андрей
15. Неудержимый
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Неудержимый. Книга XV

Кротовский, не начинайте

Парсиев Дмитрий
2. РОС: Изнанка Империи
Фантастика:
городское фэнтези
попаданцы
альтернативная история
5.00
рейтинг книги
Кротовский, не начинайте

Двойник Короля 5

Скабер Артемий
5. Двойник Короля
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Двойник Короля 5

Развод с генералом драконов

Солт Елена
Фантастика:
фэнтези
5.00
рейтинг книги
Развод с генералом драконов

Звездная Кровь. Изгой

Елисеев Алексей Станиславович
1. Звездная Кровь. Изгой
Фантастика:
боевая фантастика
попаданцы
рпг
5.00
рейтинг книги
Звездная Кровь. Изгой

Шайтан Иван

Тен Эдуард
1. Шайтан Иван
Фантастика:
боевая фантастика
попаданцы
альтернативная история
5.00
рейтинг книги
Шайтан Иван

Найдёныш. Книга 2

Гуминский Валерий Михайлович
Найденыш
Фантастика:
альтернативная история
4.25
рейтинг книги
Найдёныш. Книга 2

Инкарнатор

Прокофьев Роман Юрьевич
1. Стеллар
Фантастика:
боевая фантастика
рпг
7.30
рейтинг книги
Инкарнатор

Кодекс Охотника. Книга VII

Винокуров Юрий
7. Кодекс Охотника
Фантастика:
фэнтези
попаданцы
аниме
4.75
рейтинг книги
Кодекс Охотника. Книга VII