Академический Документы
Профессиональный Документы
Культура Документы
Теория множеств
Способы Имеется два существенно различных способа задания множеств. Можно либо
задания перечислить все элементы множества, либо указать правило для определения
множеств: того, принадлежит или не принадлежит рассматриваемому множеству любой
указание данный объект. Таким образом, множество можно задать с помощью перечисления
характеристичес или с помощью описания.
кого свойства,
перечисление
элементов
Изображение
множеств (круги
Эйлера,
диаграммы
Венна).
Понятие
«подмножества» ● Множество является подмножеством множества , если любой
элемент, принадлежащий также принадлежит . Пишут: или
. Таким образом,
Введение
операций над
множествами.
Свойства
операций над
множествами
Теоретико-множ хз
ественные
операции и их
связь с
логическими
операциями:
включение,
объединение,
пересечение,
разность,
дополнение
множеств.
Законы
пересечения и 1. Переместительный (коммутативный) закон пересечения и объединения
объединения множеств.
множеств. АUВ=ВUА А∩В=В∩А
2. Сочетательный (ассоциативный) закон пересечения и объединения
множеств.
(А U В) U С = А U (В U С) (А ∩ В) ∩ С = А ∩ (В ∩ С)
3. Распределительный закон пересечения и объединения множеств: ( А ⋂ B )
Ç С = A Ç ( ВÇ С)
(А U В) ∩ С = (А ∩ С) U(В ∩ С) (А ∩ В) U С = (А U С) ∩ (В U С)
Основные
понятия:
соответствие
между
множествами,
образ и
прообраз
элемента,
множество
значений,
область
определений,
обратное
соответствие
Задание
соответствий:
аналитический,
табличный,
графический
Виды
отображений:
взаимно-однозна
чное, обратное
отображение,
равносильное,
эквивалентное,
равномощные.
Композиция
функций
Тождественное
отображение
Алгебра логики. Алгебра логики — раздел математической логики, в котором изучаются логические
операции над высказываниями.
Отрицание Отрицание высказывания А – это высказывание А (или ¬А) (читается «не А»,
высказываний «неверно, что А»), которое истинно, когда исходное высказывание А ложно, и
ложно, когда А истинно.
Союзы языка и Итак, каждая из введенных логических операций является неким математическим
логические образом, моделью соответствующего логического союза нашего языка. Но при
операции (Язык переходе от высказываний на естественном языке к логическим формулам
и логика) некоторые связки могут иметь другой смысл. Например, рассмотрим предложение
«он испугался И нажал кнопку». Это предложение имеет другой смысл, чем
предложение «Он нажал кнопку И испугался». В этих предложениях второе
высказывание по времени следует за первым, является следствием первого
высказывания. С точки зрения формальной логики первое высказывание
тождественно высказыванию «он нажал кнопку, потому что испугался», второе –
«он испугался, потому что нажал на кнопку».
Исключа́ющее «или»
(+)(сложе́ние по мо́дулю 2)
Формулы
алгебры логики
Составление ....
таблиц
истинности для
формул.
Классификация Формулы алгебры высказываний подразделяются на следующие типы:
формул алгебры выполнимые, тавтологии, опровержимые и тождественно ложные (противоречия).
логики
● Формула называется выполнимой, если некоторая ее конкретизация
является истинным высказыванием. То есть формула
выполнима, если существуют такие конкретные высказыванияА, В, …, С, что
.
● Формула называется тождественно истинной или тавтологией, если
любая ее конкретизация является истинным высказыванием.
● Формула называется опровержимой, если некоторая ее конкретизация
является ложным высказыванием.
● Формула называется тождественно ложной или противоречием, если
любая ее конкретизация является ложным высказыванием.
(4.2)
Упрощение ...
формул
Булевы функции
двух
переменных.
Очевидно, что
, где
дизъюнкция берется по всевозможным наборам значений переменных
.
Построение
нормальных
форм для
заданной
булевой
функции.
Приведение
формул к
совершенным
нормальным
формам с
помощью
равносильных
преобразований
Упрощение Сокращенная ДНФ (англ. reduced disjunctive normal form) — форма записи
формул логики функции, обладающая следующими свойствами:
до минимальной ● любые два слагаемых различаются как минимум в двух позициях,
ДНФ. ● ни один из конъюнктов не содержится в другом.
Функционально Замкнутый класс в алгебре логики - такое множество функций алгебры логики,
замкнутые замыкание которого относительно операции суперпозиции совпадает с ним самим:
классы
.
Функциональная Вообще хз
замкнутость
класса функций
алгебры логики.
Классы функций:
класс функций, Булева функция сохраняет константу 0 (принадлежит
сохраняющих классу T0), если на наборе из всех нулей функция принимает
константу 0, значение ноль.Из элементарных булевых функций классу T0
класс функций, принадлежат, например, конъюнкция и тождественная
сохраняющих функция; не принадлежат классу T0, например, штрих
константу 1, Шеффера и стрелка Пирса.
класс Булева функция сохраняет константу 1 (принадлежит
классу T1), если на наборе из всех единиц функция
принимает значение единица. Мажоритарная булева функция
сохраняет константу 1. Из элементарных булевых функций
таковыми являются, например, дизъюнкция и конъюнкция. Не
сохраняют константу 1, например, штрих Шеффера и стрелка
Пирса.
класс линейных Функция f(x1,…,xn) называется линейной, если существует a0,a1,…,an=B такие, что
функций f(x1,…,xn)=a0+a1×x1+…+an×xn.
например, x+y. Функции x*y, xUy, x->y линейными не являются.
класс Функция f(x1,…,xn) называется монотонной, если для любых двух векторов
монотонных a=(a1,…,an) и b=(b1,…,bn) из условия a<=b следует, что f(a)<=f(b).
функций. Примерами монотонных функций являются x*y, xUy. Функции n(x), x->y, x+y
немонотонны.
Раздел 4. Предикаты
Тема 4.1. Предикаты
Предикаты и Предложение, содержащее переменную, которая может принимать различные
высказывательн значения, причем подстановка любого из значений переменной превращает это
ые формы предложение в высказывание, называется предикатом или высказывательной
формой. Каждая высказывательная форма порождает множество высказываний.
Например.
Алгебра Че?
предикатов.
Основные
требования к 1. Каждый алгоритм имеет дело с Данными — входными, промежуточными,
алгоритмам. выходными. Для того чтобы уточнить понятие данных, фиксируется конечный
алфавит исходных символов (цифры, буквы и т. п.) и указываются правила
построения алгоритмических объектов. Типичным используемым средством
является индуктивное построение. Например, определение идентификатора в
языке программирования может выглядеть следующим образом: идентификатор —
это либо буква, либо идентификатор, к которому приписана справа либо буква,
либо цифра. Слова конечной длины в конечных алфавитах — наиболее обычный
тип алгоритмических данных, а число символов в слове — естественная мера
объема данных. Другой случай алгоритмических объектов — формулы. Примером
могут служить формулы алгебры предикатов и алгебры высказываний. В этом
случае не каждое слово в алфавите будет формулой.
Основная гугли
терминология
теории
алгоритмов.
Математические [1]
Математи́ческая моде́ль — математическое представление реальности , один из вариантов
модели модели как системы, исследование которой позволяет получать информацию о некоторой
алгоритмов. другой системе. Математическая модель предназначена предсказать поведение реального
[B: 1]
объекта, но всегда представляет собой ту или иную степень его идеализации .
Кванторы
квантор всеобщности и квантор существования