Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Individualnaya_rabota_po_dm_Sidelnikova_M_A.docx
Скачиваний:
4
Добавлен:
01.07.2025
Размер:
456 Кб
Скачать
☆

Содержание теоретического курса

2.1. Элементы алгебры множеств

Понятие множества и способы его задания. Включение и равенство множеств. Операции над множествами: объединение, пересечение, разность, дополнение. Основные свойства операций над множествами. Доказательство равенств с множествами. Покрытие и разбиение множеств. Упорядочение элементов и прямое произведение множеств. Операции проектирования и инверсии множества. Композиция множеств, свойства операций композиций.

2.2. Соответствия

Определение и способы задания соответствий. Операции над соответствиями. Образ и прообраз множества при данном соответствии. Основные свойства соответствий: функциональность, инъективность, сюръективность, всюду определенность, биективность. Отображения и функции. Обратная функция.

2.3. Отношения

Определение и способы задания отношений. Основные свойства отношений: рефлексивность, антирефлексивность, симметричность, антисимметричность, асимметричность, транзитивность, связность. Отношение эквивалентности. Отношение порядка. Отношение строгого порядка. Отношение доминирования. Морфизмы отношений.

2.4. Нечеткие множества

Определение и способы задания нечетких множеств. Нечеткие высказывания. Операции над нечеткими множествами. Нечеткие соответствия. Нечеткие отношения.

2.5. Элементы общей алгебры

Понятие алгебры и подалгебры. Алгебраические структуры. Числовые кольца, числовые поля. Определение алгебраической операции и обратной ей операции. Произвольное кольцо и поле. Универсальная алгебра. Алгебра Буля и Жегалкина. Переход от одной алгебры к другой.

2.6. Булевы функции

Разложение булевых функций по переменным. Совершенные дизъюнктивная и конъюнктивная нормальные формы булевых функций. Пять классов булевых функций: класс функций, сохраняющих константу 0, класс функций, сохраняющих константу 1, класс самодвойственных функций, класс монотонных и класс линейных функций. Понятие функциональной полноты системы булевых функций. Теорема о функциональной полноте системы булевых функций.

2.7. Минимизация булевых функций

Постановка задачи минимизации булевых функций в классе дизъюнктивных нормальных форм. Определение минимальной ДНФ. Алгоритм минимизации булевых функций Квайна и Мак-Класки. Минимизация булевых функций с помощью диаграмм Вейча (карт Карно).

Задания Задание 1

Доказать или опровергнуть всеми известными Вам методами для произвольных множеств справедливость следующих утверждений (при доказательстве указывать используемые определения, правила, законы и эквивалентные преобразования):

Теоретическая часть:

Множество – совокупность некоторых элементов, объединенных каким либо свойством.

Характеристический предикат – некоторое условие, выраженное в форме логического утверждения или процедуры, возвращающей логическое значение. Если для данного элемента условие выполняется, то этот элемент принадлежит множеству, иначе – не принадлежит.

- пустое множество, множество, не содержащее ни одного элемента.

Множества равны, если они состоят из одних и тех же элементов.

Два множества не равны, если в одном из множеств есть элемент, не принадлежащий другому множеству.

X подмножество Y, если ;

X и Y равны

Операции над множествами:

Свойства:

Если в некотором рассмотрении участвуют только лишь подмножества некоторого фиксированного I, то это самое большое множество – универсум.

При доказательствах были использованы законы алгебры логики для простых и составных высказываний:

- логические утверждения, тогда:

; - идемпотентность

;

;

- закон противоречия

- закон исключения третьего

- закон двойного отрицания

; - законы де Моргана

; - коммутативность

; - ассоциативность

; - дистрибутивность

Практическая часть

    1. Метод взаимного включения

Пусть A\(BC)=M, а (A\B)(A\C)=N , тогда, если мы докажем, что MN, и NM то равенство верно

      1. MN

      1. NM

    1. Метод диаграмм Эйлер-Вена

Из диаграмм видно,

    1. Метод доказательства от противного.

здесь и далее использовано следующее тождество

Таким образом, исходное предположение неверно и

    1. Метод эквивалентных преобразований.

Преобразуем выражение , если оно будет равно , то утверждение будет доказано.

здесь и далее использовано следующее тождество

    1. Метод от противного

Значит

    1. Метод тождественных преобразований

    1. Метод диаграмм Эйлера-Вена

Из рисунков видно, что разница и равна пустому множеству.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]