- •Примеры решения индивидуалных заданий первого уровня
- •Примеры решения индивидуалных заданий второго уровня
- •Индивидуалные задания первого уровня
- •Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Вариант 6
- •Вариант 7
- •Вариант 8
- •Вариант 9
- •Вариант 10
- •Вариант 11
- •Вариант 12
- •Вариант 13
- •Вариант 14
- •Вариант 15
- •Вариант 16
- •Вариант 17
- •Вариант 18
- •Вариант 19
- •Вариант 20
- •Вариант 21
- •Вариант 22
- •Вариант 23
- •Вариант 24
- •Вариант 25
- •Вариант 26
- •Вариант 27
- •Вариант 28
- •Индивидуалные задания второго уровня
- •Вариант 1
Элементы теории множеств.
Элементы математической логики. Исчисление высказываний. Исчисление предикатов.
Соответствия и отображения.
Бинарные отношения.
Примеры решения индивидуалных заданий первого уровня
Задача 1. A, B некоторые множества, ય универсальное множество. Найдите AB, AB, A\B, B\A, A, B, AB.
1) A = {2, 1, 8}, B = {9, 7, 2, 5, 1}, ય = {1, 2, 3, 4, 5, 6, 7, 8, 9};
2) A = (10; 1], B = (5; 20), ય = R.
Решение:
1) A = {2, 1, 8}, B = {9, 7, 2, 5, 1}, ય = {1, 2, 3, 4, 5, 6, 7, 8, 9}
AB = {x | xA и xB} = {1, 2};
AB = {x | xA или xB} = {1, 2, 5, 7, 8, 9};
A\B = {x | xA и xB} = {8};
B\A = {x | xB и xA} = {9, 7, 5};
A = ય\A = {x | xA} = {3, 4, 5, 6, 7, 9};
B = ય\B = {x | xB} = {3, 4, 6, 8}.
Найдем AB, где симметрическая разность.
XY = (X\Y)(Y\X) = (XY)\(XY).
AB = {1, 2, 3, 4, 5, 6, 7, 9}; AB = {5, 7, 9};
AB = (AB)\(AB) = {1, 2, 3, 4, 6}.
2) A = (10; 1], B = (5; 20), ય = R
AB = {x | xA и xB} = (5; 1];
AB = {x | xA или xB} = (10; 20);
A\B = {x | xA и xB} = (10; 5];
B\A = {x | xB и xA} = (1; 20);
A = ય\A = {x | xA} = (; 10](1; +);
B = ય\B = {x | xB} = (; 5][20; +).
Найдем AB, где симметрическая разность.
AB = (; 10](5; +); AB = (1; 20);
AB = (AB)\(AB) = (; 10](5; 1][20; +).
Задача 2. На диаграмме Эйлера отметьте области, соответствующие данному множеству X: 1) X = (A\B)(B\A); 2) X = A \(BC\(AB)).
Решение:
1) X = (A\B)(B\A)
На диаграмме Эйлера пронумеруем области (рисунок 1).
Последовательно выполним опреации:
Множество B состоит из областей 0, 1.
Множество A\B состоит из области 3.
Множество B\A состоит из области 2.
Множество X = (A\B)(B\A) пустое (области 3 и 2 не пересекаются).
Итак, X=, следовательно, на диаграмме Эйлера не будет закрашенных областей.
2) X = A \(BC\(AB))
На диаграмме Эйлера пронумеруем области (рисунок 2):
Последовательно выполним опреации:
Множество A состоит из областей 0, 2, 3, 5.
Множество BC состоит из областей 2, 3, 4, 5, 6, 7.
Множество AB состоит из областей 4, 7.
Множество BC\(AB) состоит из областей 2, 3, 5, 6.
Множество X = A \(BC\(AB)) состоит из области 0. Закрасим на рисунке область 0 (рисунок 3).
Задача 3. Упростите теоретико-множественные выражения, данные в задаче 2.
Решение:
Можно восстановить упрощенные выражения по диаграммам, составленным в пункте 2. Но для проверки можно упростить теоретико-множественные выражения, используя свойства операций над множествами.
1) X = (A\B)(B\A)
(A\B)(B\A) = AB(BA) = ABBA =
2) X = A \(BC\(AB))
A \(BC\(AB)) = A \(BC(AB)) = A(BC(AB)) =
= A(BC(AB)) = (ABC)(AAB) = (ABC) =
= ABC = (ABC)
Задача 4. Высказывание задано формулой F, где X, Y, Z высказывательные символы. Удалите все возможные скобки так, чтобы получилось высказывание, равносильное исходному. Затем расставьте приоритет выполнения операций и постройте таблицу истинности данного высказывания.
F (((X & ( Z)) (( Y) V X)) Y)
Решение:
Удалив все возможные скобки, получим F (X & Z Y V X) Y.
В зависимости от приоритета выполнения операций введем обозначения:
F1 X & Z ; F2 Y V X; F3 F1 F2; F F3 Y.
Построим таблицу истинности высказывания F:
X |
Y |
Z |
Y |
Z |
F1 |
F2 |
F3 |
F |
0 |
0 |
0 |
1 |
1 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
0 |
0 |
1 |
1 |
0 |
1 |
1 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
1 |
1 |
0 |
0 |
1 |
0 |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
1 |
Итак, F(1,0,0)=0 и F(X,Y,Z)=1 для остальных наборов значений высказывательных символов X, Y, Z.
Задача 5. Упростите данную формулу F исчисления высказываний.
F ( X Y ) & ( X Y )
Решение:
( X Y ) & ( X Y ) (X Y) & (X Y) X (Y & Y) X 0 X
Задача 6. P(x), T(x,y) предикаты, определенные на множестве A. Найдите области истинности данных предикатов.
Пусть A = {0, 10, 3, 14, 1}; P(x) = «x делитель числа 30»; T(x,y) = = «x+y четное натуральное число».
Решение: Обозначим IP, IT области истинности предикатов P(x) и T(x,y) соответственно. Поскольку P(x) одноместный, а T(x,y) двуместный предикаты, то IP A, IT AA.
В область истинности одноместного предиката P(x) входят все xA, для которых P(x) принимает значение “ИСТИНА”, т.е. все x, являющиеся делителями числа 30. Итак, IP = {10, 3, 1}.
Область истинности двуместного предиката T(x,y) состоит из всех пар (x,y), для которых T(x,y) принимает значение “ИСТИНА”. В данном случае среди всех сумм по два элемента выбираем те, которые больше 0 (натуральные числа) и делятся на 2 (четные). Итак, IT = {(0; 10), (10; 0), (0; 14), (14; 0), (10; 10), (10; 14), (14; 10), (14; 14)}.
Задача 7. Найдите область истинности предиката P(x) = «», определенного на множестве R действительных чисел.
Решение: Так как P(x) одноместный предикат, то IP R.
Чтобы найти область истинности предиката P(x), определенного на множестве действительных чисел, нужно решить соответствующее неравенство относительно x.
1) Если , то исходное неравенство равносильно системе:
Итак, x[5; 2,5).
2) Если , то исходное неравенство равносильно системе:
Решим первое неравенство системы:
;; ; .
Вернемся к системе неравенств:
Итак, x[2,5; 4].
Объединим решения, полученные в пунктах 1 и 2:
x[2,5; 4] [5; 2,5), т.е. x[5; 4].
Задача 8. F соответствие из A в B. Проверьте выполнимость свойств соответствия (всюду определенность, однозначность, соответствие «на», разнозначность). Выясните, является ли данное соответствие отображением.
1) A = {1, 5, 3, 7, 2}, B = {10, 2, 4}, F = {(1,10), (5,2), (2,10), (7,2), (3,2)};
2) A = B = N (множество натуральных чисел), F = {(x,y) y вторая цифра числа x}.
Решение:
1) Проверим свойства соответствия F = {(1,10), (5,2), (2,10), (7,2), (3,2)} из A = {1, 5, 3, 7, 2} в B = {10, 2, 4}.
Всюду определенность: Для любого xA существует хотя бы один элемент yB, такой, что (x,y)F, т.е. F всюду определенное соответствие.
Однозначность: Для любого xA существует не более одного yB, такого, что (x,y)F, т.е. F однозначное соответствие.
Соответствие «на»: Элемент 4B не имеет прообраза во множестве A, т.е. F не является соответствием «на».
Разнозначность: Поскольку (1,10)F и (2,10)F, то элемент 10 множества B имеет более одного прообраза во множестве A, т.е. F не является разнозначным соответствием.
Так как F всюду определенное однозначное соответствие, то F отображение.
2) Проверим свойства соответствия F = {(x,y) y вторая цифра числа x} из N в N.
Всюду определенность: Не у каждого xN есть вторая цифра (например, если x однозначное число), т.е. не у каждого xN есть образ. Итак, F не является всюду определенным соответствием.
Однозначность: Каждое xN может иметь не более одной второй цифры, т.е. F однозначное соответствие.
Соответствие «на»: Не у всякого натурального числа есть прообраз при соответствии F. Например, число 10 не может быть цифрой натурального числа. Итак, F не является соответствием «на».
Разнозначность: Например, 5 вторая цифра натуральных чисел 256 и 3578, т.е. (256, 5)F и (3578, 5)F. Итак, элемент 5 множества B имеет более одного прообраза во множестве A, т.е. F не является разнозначным соответствием.
Так как F не является всюду определенным соответствием, то F не отображение.
Задача 9. F отображение из N в N. Проверьте выполнимость свойств отображения (сюръективность, инъективность, биективность).
N множество натуральных чисел, xN F(x)=(x3)2+1.
Решение:
Проверим свойства отображения.
Сюръективность: Не у всякого натурального числа есть прообраз при отображении F. Например, для числа 3 нет прообраза во множестве N, т.к. если (x3)2+1 = 3, т.е. (x3)2 = 2, то x не может принадлежать N. Итак, F не является сюръективным отображением.
Инъективность: Поскольку (23)2+1=2 и (43)2+1=2, т.е. F(2)=2 и F(4)=2. Итак, элемент 2 множества B имеет более одного прообраза во множестве A, т.е. F не является инъективным отображением.
Так как F не сюръективное отображение, следовательно, F не биективное отображение.
Задача 10. бинарное отношение, определенное на множестве натуральных чисел N. Проверьте выполнимость свойств бинарного отношения (рефлексивность, симметричность, транзитивность, антирефлексивность, антисимметричность, линейность) .
Пусть : «A,BN A B произведение цифр числа A равно сумме цифр числа B».
Решение:
1) Рефлексивность: AN (A A)
Рефлексивность выполнится, если произведение цифр любого натурального числа A будет равно сумме цифр числа A.
Очевидно, что не рефлексивно, т.к., например, произведение цифр числа 12 не равно сумме его цифр (23).
2) Симметричность: A,BN (A B B A)
Если из того, что произведение цифр числа A равно сумме цифр числа B, следует, что произведение цифр числа B равно сумме цифр числа A, то отношение будет симметричным.
Отношение не симметрично, т.к. можно подобрать контрпример. Возьмем A=23, B=33, тогда произведение цифр числа A равно 6 и равно сумме цифр числа B, но произведение цифр числа B не совпадает с суммой цифр числа A (95).
3) Транзитивность: A,B,CN (A B & B C A C)
Если из того, что произведение цифр числа A равно сумме цифр числа B и произведение цифр числа B равно сумме цифр числа C, следует, что произведение цифр числа A равно сумме цифр числа C, то отношение будет транзитивным.
Отношение не транзитивно, т.к. можно подобрать контрпример. Возьмем A=23, B=33, C=45. Произведение цифр числа A равно 6 и равно сумме цифр числа B, произведение цифр числа B равно 9 и равно сумме цифр числа C, но произведение цифр числа A не совпадает с суммой цифр числа C (69).
4) Антирефлексивность: AN (A A)
Антирефлексивность выполнится, если произведение цифр любого натурального числа A не будет равно сумме цифр этого числа.
Поскольку есть такие натуральные числа (например, A=123), у которых произведение цифр совпадает с суммой цифр, то не является антирефлексивным.
5) Антисимметричность: A,BN (A B & B A A=B)
Если из того, что произведение цифр числа A равно сумме цифр числа B и произведение цифр числа B равно сумме цифр числа A, следует, что A=B, то отношение будет антисимметричным.
Отношение не антисимметрично, т.к. можно подобрать контрпример. Возьмем A=123, B=321, тогда произведение цифр числа A равно 6 и равно сумме цифр числа B, произведение цифр числа B равно сумме цифр числа A, но AB.
6) Линейность: A,BN (A B B A A=B)
Отношение линейно, если для любых натуральных A и B выполняется хотя бы одно из утверждений: произведение цифр числа A равно сумме цифр числа B; произведение цифр числа B равно сумме цифр числа A; A=B.
Отношение не линейно, т.к. можно подобрать контрпример. Возьмем A=12, B=24, тогда произведение цифр числа A не равно сумме цифр числа B (26), произведение цифр числа B не равно сумме цифр числа A (83) и AB.
Итак, отношение не рефлексивно, не симметрично, не транзитивно, не антирефлексивно, не антисимметрично, не линейно.