![]() Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву ![]() Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Дополнение к занятию «операции над множествами»Содержание книги
Поиск на нашем сайте
Множество элементов, принадлежащих или 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; просмотров: 281; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.97.14.87 (0.011 с.) |