Файл: Ответы к экзамену комбинаторный признак умножения. Количество битовых строк длины.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 04.12.2023
Просмотров: 160
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
СОДЕРЖАНИЕ
22. Булева алгебра.
Булевой алгеброй называется дистрибутивная структура с неравными друг другу единицей 1 и нулем 0, в которой всякий элемент имеет дополнение. Булева алгебра всегда содержит не менее двух элементов. Алгебра, содержащая только 1 и 0, называется вырожденной.
23. Основные законы и свойства операций Булевой алгебры.
Как любая алгебраическая система булева алгебра базируется на совокупности некоторых предположений, которые принято называть аксиомами, т.е предположениями не требующими доказательств. Аксиомы определяются для двух логических значений 1 ( "ИСТИНА" ) и 0 ( "ЛОЖЬ" ) и операций логического умножения (конъюнкции), которая обозначается " & ", " · " или не обозначается вовсе, логического сложения (дизъюнкции), которая обозначатся " v ", "+", и отрицания ( инверсии ), которая обозначается горизонтальной чертой (" - ") над переменной или выражением, например, . Булевой переменной, обозначаемой обычно xi , называется переменная принимающая два логических значения { 0, 1 }.
Ниже приведены аксиомы булевой алгебры относительно дизъюнкции, конъюнкции и отрицания.
Аксиомы конъюнкции 0·* 0 = 0 ; 1·* 1 = 1 ; 0·* 1 = 1·* 0 = 0 ;
Аксиомы дизъюнкции 0 v 0 = 0 ; 1 v 1 = 1 ; 0 v 1 = 1 v 0 = 1 ;
Аксиомы отрицания Если x = 0 , то ˆх = 1 ;
Если x = 1 , то ˆх = 0 ;
Следующие 5 правил обычно называют теоремами булевой алгебры. Особенностью теорем булевой алгебры является то, что для их доказательства пользуются простой подстановкой значений булевых переменных. Это обусловлено тем, что переменные могут принимать только 2 значения - 0 и 1.
Операции с константами :
Идемпотентность (тавтология, повторение) :
Для n переменных:
Противоречие :
Правило "исключенного третьего" :
Двойное отрицание (инволюция) :
Следующие 4 правила обычно называют законами или тождествами булевой алгебры.
Ассоциативность ( ассоциативный закон ) :
Коммутативность ( коммутативный закон ) :
11. Дистрибутивность ( дистрибутивный закон ) :
конъюнкции относительно дизъюнкции:
дизъюнкции относительно конъюнкции:
24. Отношения множеств. Область определения и множество значений отношения. Обратное отношение.
Область определения отношения R – это подмножество всех элементов х множества Х, для которыхнайдется элемент y, связанный с данным элементом отношением R. Область значения отношения R – подмножество всех элементов y множества У, для которых найдутся элементы x, связанные с y отношением R (). Пример: Если область определения отношения совпадает с некоторым множеством X, то говорят, что отношение определено на X. Итак, если R — отношение на множестве X, то R X X. Множество всех первых элементов пар из R называется областью определения отношения R. Множеством значений отношения R называется множество всех вторых элементов пар из R.
-
Обратное отношение (отношение, обратное к R) — это двухместное отношение, состоящее из пар элементов (у, х), полученных перестановкой пар элементов (х, у) данного отношения R. Обозначается: R−1. Для данного отношения и обратного ему верно равенство: (R−1)−1= R.
-
Взаимо-обратные отношения(взаимообратные отношения) — отношения, являющиеся обратными друг по отношению к другу. Область значений одного из них служит областью определения другого, а область определения первого — областью значений другого.
25. Специальные свойства отношений на А. Частично упорядоченные множества.
Бинарным отношением на множестве А называется подмножество его квадрата RÍ A2. Бинарным отношением между множествами А и В называются подмножество принадлежащее декартовому произведению 2-х множеств: RÍ АхВ.
Если упорядоченная пара (а1, а2) принадлежит отношению R, то говорят что а1 R а2, то есть между элементом а1 и а2 уст-но отношение R.
Областью определения бинарного отношения называется множество элементов а, в котором в принадлежит бинарному отношению: þR={a|bÎ aRb}.
Областью значения бинарного отношения называют множество b, в котором а принадлежит бинарному значению:
PR={b|aÎ aRb }.
Обратное отношение для отношения R называется отношение: R-1={(b,a)|(a,b) Î R }.
Отношение можно задать:
-с помощью любого способа задания множеств
-С помощью матрицы бинарного отношения. Матрица бинарного отношения это квадратная матрица R элементы которой определяются следующим образом rij=1, (ai,aj)Î R, 0 – в противном случае.
-С использованием графа. Каждому бинарному отношению можно подставить в соответствие граф G(X,U), содержащий множество вершин Х, и множество ребер U. При этом вершины ajai соединяются дугой если упорядоченная пара ajai Î R. Так как отношения являются множеством упорядоченных пар, то для отношения можно определить те же операции, что и для множеств (объединение, пересечение, разность, дополнение, симметрическая разность).
Обратное отношение (отношение, обратное к R) — это двухместное отношение, состоящее из пар элементов (у, х), полученных перестановкой пар элементов (х, у) данного отношения R. Обозначается: R−1. Для данного отношения и обратного ему верно равенство: (R−1)−1= R.
Взаимо-обратные отношения(взаимообратные отношения) — отношения, являющиеся обратными друг по отношению к другу. Область значений одного из них служит областью определения другого, а область определения первого — областью значений другого.
| |
Свойство бинарных отношений:
1) Рефлексивность. Пусть на множестве А задано бинарное отношение R. Бинарное отношение называется рефлексивным, если для любого элемента А упорядоченная пара из этого элемента принадлежит R: для любого A(a,a) Î R. Т.е. бинарное отношениена множественазываетсярефлексивным, если всякий элемент этого множества находится в отношениис самим собой.
Матрица рефлексивного отношения на диагонали содержит 1, а граф бинарного отношения имеет петли.
2)Антирефлексивность. Бинарные отношения являются антирефлексивными, если: для любого A(a,a) Ï R.
Матрица антирефлексивного отношения на диагонали содержит 0, а граф не имеет петель.
3)Симметричность.Бинарное отношениена множестве X называетсясимметричным, если для каждой пары элементов множествавыполнение отношениявлечёт выполнение отношения. Отношениесимметрично, если .
Матрица симметричного бинарного отношения симметрична относительно главной диагонали. В графе все пары вершин соединены 2-мя противоположно направленными дугами.
4)Антисимметричночть. В математике бинарное отношениена множестве X называетсяантисимметричным, если для каждой пары элементов множествавыполнение отношенийивлечёт, или, что то же самое, выполнение отношенийивозможно только для равныхи.
| |
Матрица антисимметричного бинарного отношения не симметрична относительно главной диагонали, в графе отсутствуют противоположно направленные дуги.
5)Транзитивность.Бинарное отношение называют транзитивным, если:
В графе задающего транзитивное бинарное отношение для каждой пары дуг таких, что конец первой совпадает с началом второй, существует дуга, соединяющая начало первой дуги с концом второй.
Специальные бинарные отношения:
1) Отношение Эквивалентности на множестве А это отношение, обладающее свойством рефлекисвности, симметричности и транзитивности. (Отношение равенства, отношение параллельности).
2) Отношения строгого порядка: это бинарное отношение на множестве А, обладающее свойствами антирефлексивности, антисимметричности и транзитивности.
3) Отношения нестрого порядка- бинарные отношения, обладающие свойствами рефлексивности. Антисимметричности и транзитивности.
Множество M, на котором задано отношение частичного порядка, называется частично упорядоченным. Если быть совсем точным, то частично упорядоченным множеством называется пара , где M — множество, а — отношение частичного порядка на M.
26. Граф. Ориентируемый граф.
Ориентированный граф (или сокращенно орграф) G = (V, Е) состоит из множества вершин V и множества дуг Е. Вершины также называют узлами, а дуги – ориентированными ребрами. Дуга представима в виде упорядоченной пары вершин (v, w), где вершина v называется началом, a w – концом дуги. Дугу (v, w) часто записывают как v → w и изображают в виде
Ориентированный граф –граф вершины которого соединены дугами
27. Отношение эквивалентности. Классы эквивалентности. Разбиение множеств.
Бинарное отношение называется Отношение эквивалентности если оно рефлексивно симметрично транзитивно. обозначение .
Классом эквивалентностиMa
называется множество всех элементовM, находящихся в отношенииRк элементуa, то есть множество
Ma={x∈M:xRa}.
Пример
Пусть M — множество всех жителей России и R — отношение эквивалентности «проживать в одном городе». Найти классы эквивалентных элементов
Ma для a∈M.
Класс элементов, эквивалентных элементу a, имеет вид:
Ma={x∈M:x проживает в одном городе с человеком a}
28. Сравнения. Вычеты. Множество классов вычетов по модулю n. Сложение и умножение классов вычетов по модулю n.
Сравнение по модулю Определение. Число a делится на натуральное b с остатком r, если a = bk + r, причем 0 6 r < b и k ∈ Z . Чтобынайтиостатокучисла a приделениина b, нужно из a вычесть ближайшее число, не превосходящее a, делящееся на b.
Сравнение - Целые числа, разность которых делится на m, называются сравнимыми по модулю m. Запись: a ≡ b (mod m).
Свойства сравнений. 1. a ≡ b (mod m) ⇔числа a и b даютодинаковыеостаткипомодулю m. Замечание. Несмотря на это свойство, если вы хотите проверить сравнимы ли два числа по модулю, то чаще всего удобнее рассматривать их разность, а не пытаться найти остатки для каждого. 2. a ≡ b (mod m), c ≡ d (mod m) ⇒ a + c ≡ b + d (mod m).
При делении целых чисел на натуральное число m существует m различ- ных остатков: 0, 1, 2,…, m – 1.
Соответственно этим остаткам Z разбивается на m непересекающихся классов сравнимых друг с другом чисел,
имеющих,один и тот же остаток от деления на m. В соответствии с остат-
ками от деления на m будем обозначать эти классы 0 , 1,…, m - 1. Таким обра- зом, класс i = { m * q + i | q э Z}
для каждого i = 0, 1, 2,…, m – 1. Любой пред- ставитель класса однозначно определяет свой класс, т. е. для каждого
m *q + i класс m * q + i= i .
Поскольку английское residue – «остаток» – переводится на русский язык еще и как «вычет»,
то множество всех классов сравнимых друг с другом чисел по модулю m называют множеством
классов вычетов по модулю m и обозна- чают Z/mZ.
Кольцом называется (непустое) множество K, на котором определены две операции (сложение и умножение), обладающие следующими свойствами:
1) множество K относительно сложения образует коммутативную группу;
2) умножение ассоциативно: для любых а, b, с ∈K
(ab)c = a(bc);
3) сложение и умножение подчиняются дистрибутивному закону:
(а + b)с = ас + bc, с(а + b) = са + сb
для любых а, b, с ∈K.
При этом множество K, рассматриваемое лишь относительно операции сложения, называется аддитивной группой кольца.
Приведем некоторые примеры колец.
. Множество целых чисел с операциями сложения и умножения - кольцо целых чисел Z.
. Множество многочленов от одного неизвестного с действительными коэффициентами с операциями сложения и умножения многочленов - кольцо многочленов R[X].
. Множество классов вычетов по модулю n с операциями сложения и умножения классов - кольцо классов вычетов Zn.
29. Функция. Область определения и область значений функции. Образ и прообраз подмножества. Композиция функций.
Фундаментальную роль в математике играет понятие функции (отображения), которое является частным случаем функционального отношения.
Определение 1.Бинарное отношение f между элементами множеств А и В (то есть ) называетсяфункциональным отношением,если из и
Из определения 1 следует, что бинарное отношение является функциональным, когда каждому значению первой координаты пары из f соответствует единственная вторая координата, которая обозначается через y=f(x). И говорят в этом случае, что y является функцией от x.
Определение 2. называетсяобластью определения функционального отношения.
Определение 3.