В логике разработаны операции, которые позволяют из двух или нескольких
классов образовывать новые классы. Такими операциями являются:
объединение классов (сложение), пересечение классов (умножение)
и образование дополнения к классу (отрицание).
Операция объединения классов (сложение) заключается в объединении
двух или нескольких классов в один класс, состоящий из элементов
слагаемых классов.
Рисунок 5. Графическое представление операции сложения классов.
Операция пересечения классов (умножение) заключается в отыскании
элементов, общих для двух или нескольких классов (множеств) (рис. 7).
Рисунок 6. Графическое представление операции пересечения классов.
Образование дополнения (отрицание). Дополнением к классу А называется класс не-А (А’),который при сложении с Аобразует универсальную область. Эта область представляет собой универсальный класс и обозначается знаком 1. Чтобы образовать дополнение не-А (или А’), нужно класс А исключить из универсального класса: 1- А = А’. Образование дополнения состоит в образовании нового множества путем исключения данного множества из универсального класса, в который оно входит (рис. 7).
|
|
Рисунок 7. Графическое представление операции образования дополнения к классу.
Сложение:
1) наказание, лишение свободы на определенный срок, исправительные работы;
А - наказание;
В – лишение свободы на определенный срок;
С - исправительные работы.
А+В+С=А.
|
А - эрудиция;
В – невежество;
С – уровень образованности.
А+В+С=С.
3) действие, бездействие;
|
Не-А – бездействие;
В – отношение к деятельности.
А+не-А+В=В.
4) четное число, рациональное число;
А - четное число;
В – рациональное число;
С – число.
А+В=С.
|
А - хищное животное;
В – теплокровное животное.
С – животное.
А+В=С.
Пересечение:
1) наказание, лишение свободы на определенный срок, исправительные работы;
А - наказание;
В – лишение свободы на определенный срок;
С - исправительные работы.
А+В+С= .
2) эрудиция, невежество;
А - эрудиция;
В – невежество.
А+В = .
3) действие, бездействие;
А - действие;
Не-А – бездействие.
А+не-А= .
4) четное число, рациональное число;
А - четное число;
В – рациональное число.
А*В=С.
5) хищное животное, теплокровное животное.
А - хищное животное;
В – теплокровное животное.
А*В=С.
|
|
|
|