Реферат: Множества и операции над ними
Глава 1 Теория множеств
Тема 1 Множества и операции над ними Занятие 1
Какой способ использован при задании множеств:
а) IVT = {множество групп факультета ИВТ}; б) P42 = {множество студентов группы П-42}? Верно ли, что: P42 IVT? P42 IVT?
Перечислить все элементы множества {x | x – целое и x2 < 49}.
Описать множество {3, 6, 9, 12, 15, 18, 21, 24} при помощи характеристического свойства.
Перечислить все подмножества множества {a,b,c}.
Справедливо ли равенство: {{a,b},{b,c}} = {a,b,c}?
Пусть E = {0, 2, 4, 6,…} – множество всех целых четных чисел; N = {1,2,3,…} – множество натуральных чисел. Определить, из каких чисел будут состоять множества: E N, E N, E \ N, N \ E?
Доказать, что {}.
Установить истинность или ложность каждого из следующих утверждений: а) ; б) A, где A – произвольное множество; в) ; г) ; д) A, где A – произвольное множество.
Определить количество элементов в каждом множестве:
а) {,{}}; б) {{,{}}}; в) {1,2,3,{1,2,3}}; г) {,{},a,b,{a,b},{a,b,{a,b}}}; д) {,{},{,{}}}.
Доказать, что если множества A B и B C, то A C.
Пусть даны множества A = {1,2,3,4,5,6,7}, B = {4,5,6,7,8,9,10}, C = {2,4,6,8,10}, U = {1,2,3,4,5,6,7,8,9,10}. Определить множества:
а) A C; б) A B; в) (A B) C; г) A \ B; д) U\(A B); е) A B; ж) A (B C); з) A Δ B; и) (A C) \B; к) B Δ C; л) (A \ ) (A \ A).
Определить, какие из следующих утверждений верны, а какие – нет:
а) A = A; б) A Δ A = ; в) если A B, то A B = A; г) A \ A = A; д) A = A; е) если A B = A, то B A; ж) A \ = A; з) A Δ = A; и) если A B, то A B = A;
к) A B =A B; л) A = A; м) если A B = A, то B A.
Доказать, используя определения операций и , что для любых множеств A, B, C выполняется: а) A(BC) = (AB)(AC); б) (A B) A = A; в) (A B) A = A; г) A \ B = A B.
Определить операции , , \ через: а) Δ, ; б) Δ, ; в) \, Δ.
Доказать, что A\(A\B) = AB. Проиллюстрировать графически.
Доказать, что A\B = A\(AB). Проиллюстрировать графически.
Пусть множества A, B, C удовлетворяют соотношениям: B A, A C = . Решить систему уравнений:
Пусть множества A, B, C удовлетворяют соотношениям: B A C. Решить систему уравнений: .
Пусть множества A, B, C удовлетворяют соотношениям: B A C. Решить систему уравнений: .
Доказать аналитически, используя свойства операций над множествами, и проиллюстрировать графически:
а) A\(A\B)=AB; б) A\B=A\(AB); в) AΔ(AΔB)=B;
г) AΔB=A\B, если BA; д) (AB)\(AB)(A\B)(B\A).
Указать такие множества A, B, C, что (A\B)\С A \ (B \ С).
При каком условии на множества A, B, C выполняется
(A\B)\С = A \ (B \ С)?
Пусть A={a,b,c,d}. Какие из следующих классов множеств составляют разбиение или покрытие множества A? а) {{a,b},{a,c},{c,d}}; б) {{a,d},{c},{d},{b}}; в) {{a},{c,d}}; г) {{a},{b,c,d}}.
Выписать все варианты непустых разбиений множества A={a,b,c,d}.
Тема 2 Отношения и функции Занятие 2
Пусть A = {1,2,3}, B = {a,b}. Определить:
а) A B; б) B B; в) A ; г) B A; д) A Δ B.
Выяснить, справедливы ли равенства. Если нет – привести контрпример.
а) (AB)C = (AB)(BC); б) (AB)C = (AС)(BC);
в) (AB)(CD) = (AB)(CD); г) (AB)(CD) = (AC)(BD); д) (AB)(CD) = (AC)(AD)(BC)(BD).
Найти область определения и множество значений отношений:
а) {(a,1),(a,2),(c,1),(c,2),(c,4),(d,5)}; б) {(1,2),(2,4),(3,6),(4,8),…};
в) {(x,y) | x,yR и x = y2}; г) {(x,y) | x,yI и x2 + y2 16}.
Установить, какие из приведенных совокупностей элементов составляют разбиение множества A={1,2,3,4,5,6,7}. Для тех, что составляют, перечислить элементы соответствующего отношения R, такого, что aRb a,b одному Ai: а) {{1,2},,{3,4,5},{6,7}}; б) {{1,2},{3,4,5},{6,7}}; в) {{1,7},{3,4,6}}; г) {{1,5},{3,4,5},{2,6,7}}; д) {{1,2,3,4,5,6,7}}.
На плоскости задана декартова прямоугольная система координат. Указать точки плоскости, соответствующие элементам отношения R N2, если: а) R = {(x,y) | x 6, y 4, x > y}; б) R = {(x,y) | x 10, y 10, x делит y}.
Представить заданное бинарное отношение R на множестве А списком пар; построить его графически; выписать область определения и область значений: А={1,2,3,4,5}, R={(x,y)| остаток от деления y на x равен 1}.
Пусть А={1,2,3,4}, отношения R1,R2 А2: R1={(x,y) | 2x y}, R2={(x,y)| x+3y четно}. Построить R1, R2, R = R2◦R1, выписать области определения и области значений всех трех отношений.
Занятие 3
Даны множества: A = {1,2,3,4,5}, B = {6,7,8,9}, C = {10,11,12,13}; отношения: R AB, S BC: R ={(1,7),(4,6),(5,6),(2,8)}, S={(6,10),(6,11),(7,10),(8,13)}. Определить: а) R–1 и S–1; б) S◦R; в) R–1◦S–1; г) S◦S–1 и S–1◦S.
Пусть ^ R – множество всех действительных чисел; N = {1,2,3,…}. Найти:
а) –1; б) ◦; в) –1◦; г) ◦–1, если отношение определено:
1) = {(x,y) | x,y ^ N и x делит y};
2) = {(x,y) | x,y R и x+y 0};
3) = {(x,y) | x,y R и 2x3y };
Определить, являются ли указанные отношения на множестве N рефлексивными, транзитивными, симметричными, антисимметричными?
а) {(m,n) | m и n взаимно просты}; б) {(m,n) | m делится на n}; в) {(m,n) | m – n =3}; г) {(m,n) | (m + 2n ) кратно 3}.
Определить на множестве {a,b,c} отношение:
а) эквивалентности; б) частичного порядка;
в) рефлексивное, симметричное, не транзитивное;
г) рефлексивное, транзитивное, не симметричное;
д) симметричное, транзитивное, не рефлексивное.
Является ли каждое из приведенных ниже отношений R A2 отношением эквивалентности? Если да – построить классы эквивалентности:
а) A=P (M), если M={a,b,c,d}, sRt, если s и t имеют одинаковую мощность;
б) A=^ Z, R={(a,b), | a+b = 0};
в) A={1,2,3,4,5,6,7,8,9,10}, aRb, если a+b > 0;
г) A={1,2,3,4,5,6,7,8,9,10}, aRb, если a+b четное;
д) A=Z, R={(a,b), если kZ | a–b = 5k};
е) A={множество прямых на плоскости}, nRm, если прямые n и m пересекаются;
ж) A={множество прямых на плоскости}, nRm, если прямые n и m параллельны.
Пусть C = {1,2,3} и X – булеан множества C с заданным на нем отношением частичного порядка . Определить (если это возможно):
а) точную верхнюю грань для подмножества X {,{1},{2}};
б) подмножество X, для которого точной верхней гранью является {1,3};
в) точную нижнюю грань для X и подмножеств из а) и б).
Пусть X – множество с заданным на нем отношением частичного порядка . Определить максимальные и минимальные элементы; точные верхнюю и нижнюю грани (если возможно):
а) X = {,{1},{2},{3},{1,2},{1,3},{2,3}}; б) X = {{1},{2},{3},{1,2},{1,3},{2,3},{1,2,3}}.
Занятие 4
Пусть f RR. Найти область определения и область значений следующих функций:
а) f(x)=x2+4; б) f(x)=(x–2); в) f(x)=1/(x–2); г) f(x)=1/(x2+4).
Для функций f и g, заданных на множестве действительных чисел, найти f(g(x)) и g(f(x)), если:
а) f(x) = x2+1; g(x) = x + 3; б) f(x) =x2+2; g(x) = x2 + 3;
в) f(x) = 1 / x; g(x) = 2x + 3.
Выяснить, какие из следующих функций, у которых область определения и область значений совпадает с действительной числовой осью, являются инъективными, сюръективными, имеют обратную функцию:
а) f(x) = |x|; б) f(x) = x2+4; в) f(x) = x3+6; г) f(x) = x+|x|; д) f(x) = x(x–2)(x+2).
На множестве {0,1,2,3,4,5} задать функцию:
а) не инъективную; б) биективную.
На множестве N задать функцию: а) не инъективную; б) инъективную, но не сюръективную; в) сюръективную, но не биективную; г) биективную.
Используя принцип математической индукции, доказать:
а) неравенство Бернулли: (1+a)n 1 + an n N и a > –1, aR;
б) n Z, n > 0 n3 – n делится на три;
в) ;
г) ;
д) 1 + 2 + 22 + 23 + … + 2n–1 = 2n–1;
е) 1 + 3 + 5 + 7 + … + (2n – 1) = n 2.
При выполнении лабораторных работ необходимо предусматривать обработку возможных ошибок ввода. Программа не должна «зависать» или вести себя иным некорректным образом ни при каких начальных данных!
Лабораторная работа № 1 Множества и операции над ними
Написать программу, в которой для конечных упорядоченных множеств реализовать все основные операции (, , , \) с помощью алгоритма типа слияния (по материалам лекции 1). Допустима организация множеств в виде списка или в виде массива.
^ Работа программы должна происходить следующим образом:
1. На вход подаются два упорядоченных множества A и B (вводятся с клавиатуры, элементы множеств – буквы латинского алфавита).
После ввода множеств выбирается требуемая операция (посредством текстового меню, вводом определенного символа в ответ на запрос – выбор по желанию автора). Операции: вхождение AB, AB, AB (дополнительно: A\B, B\A, AB).
Программа посредством алгоритма типа слияния определяет результат выбранной операции и выдает его на экран с необходимыми пояснениями.
Возврат на п.2 (выбор операции).
Завершение работы программы – из п.2 (например, по ESC).
Дополнительно: возможность возврата (по выбору пользователя) на п.2 или п.1. Выход в таком случае должен быть предусмотрен из любого пункта (1 или 2).
Лабораторная работа № 2 Отношения и их свойства
Бинарное отношение RA2 (A – конечное множество) задано списком упорядоченных пар вида (a,b), где a,bA. Программа должна определять свойства данного отношения: рефлексивность, симметричность, антисимметричность, транзитивность (по материалам лекции 3).
^ Работа программы должна происходить следующим образом:
1. На вход подается: а) множество A из n элементов; б) список упорядоченных пар, задающий отношение R (ввод с клавиатуры).
2. Результаты выводятся на экран (с необходимыми пояснениями) в следующем виде:
а) матрица бинарного отношения размера nn;
б) список свойств данного отношения.
Дополнительно: после вывода результатов предусмотреть возможность изменения списка пар, определяющих отношение. Например, вывести на экран список пар (с номерами) и по команде пользователя изменить что-либо в этом списке (удалить какую-то пару, добавить новую, изменить имеющуюся), после чего повторить вычисления.
еще рефераты
Еще работы по разное
Реферат по разное
Информационное письмо
18 Сентября 2013
Реферат по разное
План работы Федерального агентства по делам молодежи на 2011 год
18 Сентября 2013
Реферат по разное
Введение в дескриптивную теорию множеств
18 Сентября 2013
Реферат по разное
Операции над нечеткими подмножествами
18 Сентября 2013