Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Дополнение к занятию «операции над множествами»↑ ⇐ ПредыдущаяСтр 16 из 16 Содержание книги
Поиск на нашем сайте
Множество элементов, принадлежащих или A, или B, называют симметричной разностью или дизьюнктивной суммой. S = A⊕B = (A\B)∪(B\A) = (A∩B¯)∪(A¯∪B) = (A∪B)∩(A∩B)¯ Для симметрической разности выполняются следующие законы: 1. 1) A⊕B = B ⊕A — коммутативность, 2. 2) A⊕(B⊕С) = (A⊕B)⊕С — ассоциативность, 3. 3) A⊕∅ = А=∅⊕A — существование нейтрального элемента, 4. 4) A ⊕А = ∅ 5. 5) A∩(B⊕С) = (A∩B)⊕(А∩С) — дистрибутивность относительно пересечения. Упорядоченное множество Упорядоченным множеством (или кортежем) называется последовательность элементов, то есть совокупность элементов, в которой каждый элемент занимает определенное место. Сами элементы — компоненты кортежа. Пример 1. Множество людей, стоящих в очереди, множество слов в фразе, алфавит. Во всех этих множествах место каждого элемента является вполне определенным и не может быть произвольно изменено. Число элементов кортежа называется его длиной. Обозначают кортеж скобками «< >», иногда круглыми «()». А=<a1, a2,..., an>. Кортежи длины 2 называются упорядоченными парами, 3 — тройками, n-ками. Частный случай: кортеж длины 1 — <a> кортеж длины 0 — < > или ∧ — пустой кортеж. Отличие кортежа и обыкновенного множества: в кортеже могут быть одинаковые элементы. Упорядоченные множества, элементами которых являются вещественные числа, будем называть векторами или точками пространства (n-мерного). Так, кортеж <a1, a2> может рассматриваться как точка на плоскости или вектор, проведенный из начала координат в данную точку. Тогда компоненты a1, a2 — проекции вектора на оси 1 и 2. Пр1 <a1, a2> = a1, Пр2 <a1, a2> = a2, Прi <a1, a2, a3>= ai, Пр12 <a1, a2, a3>= <a1, a2> — двухэлементный кортеж. Проекция кортежа на пустое множество осей — пустой кортеж. Обобщая эти понятия, будем рассматривать упорядоченное n-элементное множество вещественных чисел (a1,..., an) как точку в воображаемом n–мерном пространстве (иногда называемом гиперпространством), или как n-мерный вектор. При этом компоненты n-элементного кортежа а будем рассматривать как проекции этого кортежа на соответствующие оси. Прi a = ai, i=1,2,...,n Прi,j,...,l a = <ai, aj,..., al>, i=1,2,...,n Два вектора равны, если они имеют одинаковую длину и соответствующие координаты их равны.
<a1,..., am> = <b1,..., bn> ⇔ m = n и a1 = b1, b1 = b2,... Компонентами кортежа (вектора) могут быть также компоненты кортежи (векторы): Пример. Слова в предложении, A = < <a1, a2>, <a1, a3>, <a2, a3> > Прямое произведение множеств Прямым (декартовым) произведением множеств X и Y называется множество, состоящее из всех тех и только тех упорядоченных пар, первая компонента которых принадлежит множеству X, а вторая принадлежит множеству Y. Формально: X*Y = {<x,y>: x∈X, y∈Y} Пример 2. Пусть X=<1,2>, Y=<1,3,4> Тогда X*Y={<1,1>,<1,3>,<1,4>,<2,1>,<2,3>,<2,4> } См. рис. а). Пример 3. Пусть X и Y — отрезки вещественной оси. Прямое произведение X*Y изображается заштрихованным прямоугольником. См. рис. б). Прямое произведение изменяется при изменении порядка сомножителей т.е. X*Y ≠ Y*X Прямое произведение множеств X1, X2,..., Xn — это множество, обозначаемое X1*X2*...*Xn и состоящее из всех тех и только тех кортежей длины n, правая компонента которых принадлежит X1, вторая — X2 и т.д. Очевидно X*Y = ∅ ⇔ X = ∅ или Y = ∅. Аналогично X1*X2*...*Xn = ∅ тогда и только тогда, когда хотя бы одно из множеств X1, X2,..., Xn является пустым. Частным случаем прямого произведения является понятие степеней (декартовых) множества — прямое произведение одинаковых множеств Ms=M*M*...*M, M1=M, M0=∧. Обычно R — множество вещественных чисел, тогда R2=R*R — вещественная плоскость и R3=R*R*R — трехмерное вещественное пространство. Пример. A={a,b,c,d,e,f,g,h}, B={1,2,3,...,8} Тогда A*B ={a1, a2, a3,..., h7, h8} — множество обозначающее все 64 клеток шахматной доски. Пример. Пусть A — конечное множество, элементами которого являются символы (буквы, цифры, знаки препинания и т.д.). Такие множества обычно называют алфавитами. Элементы множества an называются словами длины n в алфавите A. Множество всех символов в алфавите A — это множество A* = ∪Ai = A1∪A2∪A3.... При написании слов не принято пользоваться ни запятыми, ни скобками, ни разделителями. СЛОВО ⇔ <С,Л,О,В,О> Теорема. Пусть a1, a2,..., an — конечные множества и |a1| = m1, |a2|=m2,..., |an|=mn. Тогда мощность множества a1*a2*a3*...*an равна произведению мощностей a1, a2,..., an |a1*a2*...*an|=|a1|*|a2|*|a3|*...*|an|= m1*m2*...*mn Следствие |an|=|A|n Проекция множества. Операция программирования множества тесно связана с операцией проектирования кортежа и может применяться лишь к таким множествам, элементами которых являются кортежи одинаковой длины.
Пусть M — множество, состоящее из кортежей длины S. Тогда пролинией множества M будем называть множество пролиний всех кортежей из М Пример. Пусть М={<1,2,3,4,5>,<2,1,3,5,5>,<3,3,3,3,3>,<3,2,3,4,3>} тогда Пр2М={2,1,3}, Пр3M={3}, Пр4M={4,5,3}, Пр24M={<2,4>,<1,5>,<3,3>}, Пр13M={<1,3>,<2,3>,<3,3>}, Пр15M={<1,5>,<2,5>,<1,3>}, Пр25M={<2,5>,<1,5>,<3,3>,<2,3>}. Очевидно что если М=Х*Y то Пр1М=Х, Пр2М=Y и если Q⊆Х*Y то Пр1Q⊆Х и Пр2Q⊆Y Пример. V={<a,b,d>,<c,b,d>,<d,b,b>} Пр1V={a,c,d} Пр2V={b} Пр3V={d,b} Пр12V={<a,b>,<c,b>,<d,b>} Пр23V={<b,d>,<b,b>} Пр13V={<a,d>,<c,d>,<d,b>} Пусть V — множество векторов одинаковой длины S. ПрiV ={Прiv/v∈Y}, Прii...ikv = { Прii...ikv/v∈Y}. Если V =A1*A2*...*An, то Прii...ikV=Ai1*Ai2*...*Aik. В общем случае ПрiV — вовсе не обязательно прямое произведение: оно может быть подмножеством. Лекция 14: Соответствие и функции Соответствия Соответствием между множествами А и В называется подмножество G⊆A×B. Если (a, b) ∈ G, то говорят, что b соответствует а при соответствии G. Множество np1G называется областью определения соответствия, множество np2G — областью значений соответствия. Если np1G = А, то соответствие называется всюду определенным (в противном случае соответствие называется частичным); если np2G = В, то соответствие называется сюръективным. Множество всех b ∈ B, соответствующих элементу а ∈ А, называется образом а в В при соответствии G. Множество всех а, которым соответствует b, называется прообразом b в А при соответствии G. Если С ∈ np1G, то образом множества С называется объединение образов всех элементов С. Аналогично определяется прообраз множества D для любого D ⊆ np2G. Соответствие G называется функциональным (или однозначным), если образом любого элемента из np1G является единственный элемент из np2G. Соответствие G между А и В называется взаимно-однозначным (иногда пишут «1-1-соответствие»), если оно всюду определено, сюръективно, функционально и, кроме того, прообразом любого элемента из np2G является единственный элемент из np1G. Так, например, англо-русский словарь устанавливает соответствие между множеством английских и русских слов. Это соответствие не является функциональным (так как одному английскому слову, как правило, ставится в соответствие несколько русских слов); кроме того, оно практически никогда не является полностью определенным: всегда можно найти английское слово, не содержащееся в данном словаре. Позиция на шахматной доске представляет собой взаимно-однозначное соответствие между множеством оставшихся на доске фигур и множеством занятых ими полей. Различные виды кодирования — кодирование букв азбукой Морзе, представления чисел в различных системах счисления, секретные шифры, входящие и исходящие номера в деловой переписке и другие — являются соответствиями между кодируемыми объектами и присваиваемыми им кодами. Эти соответствия, как правило, обладают всеми свойствами взаимно-однозначного соответствия, кроме, быть может, одного — сюръективности. Единственность образа и прообраза в кодировании гарантирует однозначность шифровки и дешифровки. ∈тсутствие сюръективности означает, что не всякий код имеет смысл, т. е. соответствует какому-либо объекту. Например, кодирование телефонов г. Москвы семизначными номерами не сюръективно, так как некоторые семизначные номера не соответствуют никаким телефонам.
Если между конечными множествами А и В существует взаимно-однозначное соответствие, то |А| = |В|. Отображения и функции Функцией называется функциональное соответствие. Если функция f устанавливает соответствие между множествами A и В, то говорят, что функция f имеет тип А → B (обозначение f: А → В). Каждому элементу а из своей области определения функция f ставит в соответствие единственный элемент b из области значений. Это обозначается хорошо известной записью f(а) = b. Элемент а называется аргументом функции, b — значением функции на а. Полностью определенная функция f: А → В называется отображением А в В. Образ А при отображении f обозначается f(А). Если соответствие f при этом сюръективно, т. е. каждый элемент В имеет прообраз в A, то говорят, что имеет место отображение A на B (сюръективное отображение). Функции f и g равны, если их область определения — одно и то же множество A и для любого а ∈ A f(a) = g(a). Всякая нумерация счетного множества является его отображением на N. Каждому человеку соответствует множество его знакомых. Если зафиксировать момент времени, то это соответствие будет однозначным и явится отображением множества M людей, живущих в этот момент, в множество подмножеств M. Пусть дано соответствие G⊆A×В. Если соответствие H⊆B×А таково, что (b, a) ∈ H тогда и только тогда, когда (а, b) ∈ G, то соответствие Н называется обратным к G и обозначается G-1. Если соответствие, обратное к функции f: А → В, является функциональным, то оно называется функцией, обратной к f, и обозначается f-1. Так как в обратном соответствии образы и прообразы меняются местами, то для существования функции, обратной к f: A → В, требуется, чтобы каждый элемент b из области значений f имел единственный прообраз. Это в свою очередь означает, что для функции f: А → В обратная функция существует тогда и только тогда, когда f является взаимнооднозначным соответствием между своей областью определения и областью значений. Пусть даны функции f: А → В и g: B → C. Функция h: А → С называется композицией функций f и g (обозначение f°g), если имеет место равенство h (х) = g (f(x)), где x∈A. Композиция f и g представляет собой последовательное применение функций f и g; g применяется к результату f. Часто говорят, что функция h получена подстановкой f в g. Знак ° аналогично умножению часто опускается.
|
|||||||
Последнее изменение этой страницы: 2016-08-01; просмотров: 264; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.148.144.139 (0.009 с.) |