Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Инъекция, сюрьекция, биекция.Содержание книги
Поиск на нашем сайте Функция f: A ® B называется инъективной или инъекцией, если разным значениям функции соответствуют разные аргументы. То есть b = f (a 1) & b = f (a 2) Þ a 1= a 2. Пример. Пусть X=[-1,1], Y=[-1,1] и f: X ® Y. В соответствии с данным определением y = x – это инъекция, а y =| x | - нет. Функция f: A ® B называется сюръективной или сюръекцией, если область ее изменения совпадает со всем множеством B. " b ÎB $ a ÎA | b = f (a). Пример. Пусть X=[-1,1], Y=[-1,1] и f: X ® Y. В соответствии с данным определением y = x – это сюръекция, а y =| x | - нет. Функция f: A ® B называется биективной или биекцией, если она инъективна и сюръективна. В только что рассмотренном примере y = x – это биекция, а y =| x | - нет.
8. Бинарные отношения. Основные определения и способы задания отношений. Обратное отношение. Композиция отношений. Если мы хотим определить такое понятие, как отношение, мы должны, прежде всего, ввести такое понятие, как упорядоченная пара.
Упорядоченную пару R называют двухместным или бинарным отношением. Упорядоченный набор из n элементов (a 1, …, an) называют n -местным отношением или кортежем. Элементы для формирования упорядоченных наборов мы можем выбирать как из одного множества, так и из разных. При построении графиков, которые отображают бинарные отношения между множествами действительных чисел X и Y, мы используем так называемую декартову систему координат. Прямым (декартовым) произведением двух множеств A и B называется множество упорядоченных пар (a, b), в которых a Î A и b Î B: A ´ B ={(a, b)| a Î A & b Î B }. Степенью множества A называется его прямое произведение само на себя: An = A ´…´ A – всего n раз. Пользуясь введенным понятием прямого произведения, можно определить бинарное отношение как подмножество прямого произведения A´B: R = a r b ={(a,b)Î R | R Ì A ´ B }. Запись a r b обозначает отношение между элементами a и b в общем виде, а запись (a,b) обозначает конкретную упорядоченную пару элементов, то есть один элемент отношения. Если у нас задан некоторый универсум U, то мы можем рассматривать понятия принадлежности (Î), включения (Ì), и равенства (=), как отношения на B(U) – множестве всех подмножеств универсума U. Способы задания отношений. Если отношение содержит небольшое количество пар (или наборов), его можно задать, как и множество, перечислением. Бинарные отношения, как уже говорилось, могут быть заданы в виде графиков, если A, B – числовые множества. В общем случае отношения могут быть заданы в виде таблиц или графов. В реляционных базах данных понятие «кортеж» соответствует записи в таблице, а поля таблицы с именами A, B, C,…, из которых берутся элементы записи, образуют прямое произведение множеств A ´ B ´ C ´…. Основные понятия, связанные с понятием бинарного отношения. Пусть R = a r b ={(a,b)Î R | R Ì A ´ B }. Тогда существуют: обратное отношение R -1={(b,a)|(a,b)Î R }; дополнение отношения ù R ={(a,b)|(a,b)Ï R }=(A ´ B)\ R; тождественное отношение I ={(a,a)| a Î A }; однородное отношение: UR ={(a,b)|aÎA&bÎA}. Композиция отношений. Пусть заданы два бинарных отношения: R 1Ì A ´ B и R 2Ì B ´ C (говорят так: отношение из A в B и отношение из B в C). Композицией отношений R 1 и R 2 называется отношение R из A в C: R = R 1 o R 2 ={(a, c)| a Î A & c Î C & $ b Î B: (a, b) Î R 1 & (b, c) Î R 2}. Пример. Пусть A - множество студентов ФПК, B – множество специальностей, С – множество учебных курсов, изучаемых на этих специальностях. Нам нужно определить, какие дисциплины будет изучать каждый конкретный студент ФПК (что будет включать его приложение к диплому). Здесь R 1Ì A ´ B – «студент a Î A получает специальность b Î B», R 2Ì B ´ C – «на специальности b Î В изучается дисциплина c Î C». Искомое отношение R – «студент a Î A изучает дисциплину cÎ C» есть композиция отношений R = R 1° R 2. То есть, чтобы студент a Î A изучал дисциплину c Î C нужно, чтобы он учился на специальности b Î B, что соответствует отношению a r b, и на этой специальности изучалась данная дисциплина c Î C, что соответствует отношению b r c. Значит, для решения задачи нам нужно выяснить, для каких пар (a,b) имеются пары (b,c), и из этих пар составить новые пары (a,c), взяв первый элемент из пары (a,b), а второй элемент – из пары (b,c). Графически операцию композиции можно проиллюстрировать на следующей схеме. В этой графической схеме каждой упорядоченной паре элементов (a,b) и (b,c) сопоставлены стрелки из множества А в множество B и из множества B в множество C соответственно. Искомым парам (a,c) соответствуют возможные переходы по стрелкам из множества A в множество C. Теперь составим бинарные таблицы R 1 и R 2 для представленных данной схемой отношений. Элементы этих таблиц rij(1) и rjk(2) соответствуют отношениям (ai, bj) и (bj, ck). Первая таблица будет содержать | A | строк и | B | столбцов, вторая - | B | строк и | C | столбцов. Для нашего примера таблицы будут иметь вид:
R 1
R 2
Одновременное существование отношений rij (1) и rjk (2) соответствует логическому произведению (конъюнкции) элементов таблицы rij (1) × rij (2), и значение каждого элемента rik итоговой таблицы R будет зависеть от того, принимает ли хотя бы одна из этих элементарных конъюнкций значение «1», что соответствует логическому сложению (дизъюнкции). Для нашего примера r 11=(r 11(1) ×Ú r 21(1) Ú r 31(1) Ú r 41(1))×(r 11Ú r 12(2) Ú r 13(2) Ú r 14(2) Ú r 15(2) Ú r 16(2)), и так далее. То есть при i =1,…,| A |, j =1,…,|B|, k =1,…,| C | мы имеем: R = R 1 o R 2 = R 1× R 2, где R 1× R 2 - логическое перемножение матриц. Степенью отношения Rn называется композиция отношения R n раз с самим собой. Ядром отношения R Ì A ´ B называется композиция R *= R o R -1. Ядро отношения является отношением на A.
9.Однородные (универсальные) отношения. Примеры универсальных отношений. Свойства однородных отношений (рефлексивность, симметричность, транзитивность). Отношение эквивалентности и отношение порядка. однородным отношением - отношение R = a r b ={(a,b)| a Î A & b Î A }. однородное отношение – это отношение R Ì A 2. Однородные бинарные отношения – важный тип отношений для многих приложений информатики и других разделов дискретной математики, для задач теории графов. Ребра любого графа задают однородное бинарное отношение на множестве его вершин V. Множество точек на плоскости с заданной системой координат (X,Y) – это тоже однородное бинарное отношение, где A – множество действительных чисел. Свойства однородных отношений. 1. Рефлексивность: " a Î A имеет место отношение (a, a). То есть отношение (a, b) всегда существует при a=b. Свойство рефлексивности означает, что I Ì R. 2. Антирефлексивность: " a Î A имеет место ù(a, a). То есть отношение (a, b) не существует ни при каких a=b. Если для каких-то a=b отношение существует, а для каких-то нет, то следует говорить, что отношение просто не рефлексивно. Примеры рефлексивных отношений на множестве точек плоскости X ´ Y: 1) R ={(x, y) | x = y }; 2) R ={(x, y) | | y |<| x |+1}; 3) R ={(x, y) | x + y =2 k, k =1,2,…, n }. 3. Симметричность: " a,b ÎA (a, b)ÎRÞ (b, a)ÎR. Свойство симметричности означает, что R-1ÌR. Симметричными отношениями на множестве точек плоскости X ´ Y являются отношения 1) и 3) из приведенных выше. 4. Антисимметричность: " a,b ÎA, a¹b, (a, b)ÎR Þ (b, a)ÏR. То есть условие симметричности не выполняется ни при каких a,b. Простейший пример антисимметричного отношения на X ´ Y – строгое неравенство x < y. Если для каких-то a¹b симметричность выполняется, а для каких-то нет, то следует говорить, что отношение R просто не симметрично. Примером такого отношения является отношение 2). 5. Транзитивность. " a,b,c ÎA (a, b)ÎR& (b, c)ÎR Þ (a, c)ÎR. Очень важное свойство отношений. Свойство транзитивности можно записать через степень отношения (композицию отношения с самим собой): R2 =R ° R Ì R. Антитранзитивность обычно не рассматривают, хотя можно и ее определить так же, как в первых двух случаях. Примеры транзитивных отношений: 1) все три примера, приведенных выше; 2) x<y (в том числе и нестрогое неравенство); 3) отношение вложенности на B(U): пусть A,B,C Ì U. Если A Ì B & B Ì C Þ A Ì C. 6. Полнота (линейность): " a,b ÎA, a¹b Þ (a, b)ÎRÚ (b,a)ÎR. Полнота отношения означает, что R È R-1 È I = UR. Свойство полноты, вообще говоря, довольно редкое. Пример полного отношения - неравенство x£y. Отношения эквивалентности и отношения порядка. Определение 1. Если однородное отношение RÌA2: 1) рефлексивно, 2)симметрично, 3) транзитивно то оно называется отношением эквивалентности. Отношение эквивалентности часто обозначается «º», как и операция эквивалентности в логике. Множество элементов aÎA, для которых выполняется отношение эквивалентности R, называется классом эквивалентности. Класс эквивалентности будем обозначать [x]º: [x]º = {y | yÎA & yºx}. Из рассмотренных выше примеров отношениями эквивалентности являются примеры 1) и 3). Примером отношения эквивалентности на B(U) может служить отношение равномощности множеств: |A|=|B|. То есть все подмножества из U одинаковой мощности образуют класс эквивалентности. Определееие 2. Если однородное отношение RÌA2: 1) антисимметрично, 2) транзитивно, то оно называется отношением порядка. Если отношение при этом еще и антирефлексивно, то это отношение строгого порядка. Отношение нестрогого порядка может быть как рефлексивным, так и просто не рефлексивным.Для обозначения отношения порядка можно использовать обычный знак неравенства.Если отношение порядка не обладает свойством полноты (линейности), то обычно говорят об отношении ча стичного порядка. В задачах дискретной математики и информатики чаще всего встречается именно этот тип отношений. Если на множестве А определено отношение частичного порядка, то оно называется частично упорядоченным. Множество, на котором определено отношение полного порядка, называется вполне упорядоченным. Например, числовые множества – это вполне упорядоченные множества. Теорема. На всяком конечном, непустом, частично упорядоченном множестве существует минимальный элемент y | " x¹y y<x. Вполне упорядоченное множество содержит только один минимальный элемент, на частично упорядоченном множестве их может быть несколько. Булеан B(U), - это вполне упорядоченное множество относительно отношения вложенности (Í). Минимальным элементом в этом случае является пустое множество Æ.
|
|||||||||||||||||||||||||||||||||
|
Последнее изменение этой страницы: 2016-09-18; просмотров: 1075; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.214 (0.01 с.) |