
Оглавление:
Множества и их спецификация……………………………………………………3
Функции и отображения…………………………………………………………...12
Отношения………………………………………………………………………….20
Переключательные функции. Способы задания…………………………………25
Специальные разложения ПФ……………………………………………………..29
Теорема о функциональной полноте………………………………………………32
Минимизация ПФ и неполностью определённых ПФ……………………………36
Минимизация ПФ и неполностью определённых ПФ методами, основанными на геометрическом представлении функций алгебры логики……………………40
Основные понятия теории графов………………………………………………….44
Маршруты, циклы, связность………………………………………………………49
Практическая работа №1.
Тема: Множества и их спецификация.
Задание №1.
Даны множества:
А = –1; 0; 1,
В = –2; 0) – полуинтервал на числовой оси,
С = –0.5; 2 - отрезок на числовой оси.
Найти:
АВ, АВС, АВ, ВС, АВС, A \ B, B \ A, A \ C, C \ A, (А \ В) \ С, А \ (В \ С), А B, A B C.
Изобразить
на плоскости: А
В,
А
С,
В
С.
Найти
,
считая универсальным множеством
множество всех вещественных чисел.
Решение:
Объединением двух множеств A и B называется множество, состоящее из всех элементов, являющихся элементами хотя бы одного из множеств A или B, поэтому:
АВ = –2; 0; 1
АВС = –2; 2
Пересечением двух множеств A и B называется множество элементов, принадлежащих одновременно и A, и B, поэтому:
АВ = –1
ВС = –0.5; 0)
АВС = – пустое множество
Относительным дополнением множества B до множества A называется множество тех элементов A, которые не являются элементами B, поэтому
А \ В = 0; 1
В \ А = –2; –1); (–1; 0)
А \ С = –1
С \ А = –0.5; 0); (0; 1); (1; 2
(A \ B) \ C =
A \ (B \ C) = {0; 1}
Симметрической разностью двух множеств A и B называется объединение двух разностей A \ B и B \ A, а абсолютным дополнением множества A называется множество всех элементов, не принадлежащих A, поэтому:
Декартовым
(прямым) произведением двух
множеств A и B называется множество
всех упорядоченных пар (a,b)
таких, что
и
,
поэтому:
Задание№2
Для
заданного семейства множеств
где Г – заданное индексное множество,
найдите объединение и пересечение всех
множеств семейства, т.е.
и
(по всем возможным индексам
).
{Ak}kℝ, где для всякого вещественного индекса k множество
Аk={ (x, y): |x|+|y| ≤ |γ| и x, yℝ }.
Решение: рассмотрим множества Аk для некоторых фиксированных индексов k.
При k=0 множество А0={ (x, y): |x|+|y| ≤ 0}={(0;0)} – центр вещественной плоскости.
При k=0.5 и k= –0.5 А0.5=А‑0.5={ (x, y): |x|+|y| ≤ 0.5} – ромб в центре вещественной плоскости с диагоналями, равными 1 и направленными вдоль осей координат.
При k=2 и k= –2 А2=А‑2={ (x, y): |x|+|y| ≤ 2} – ромб с диагоналями, равными 4 и т. д..
При
увеличении абсолютной величины индекса
k
диагонали ромба, расположенного в центре
вещественной плоскости, увеличиваются
и при |k|→+
ромб А
занимает всю вещественную плоскость.
Таким образом, объединение по всем
вещественным индексам k
равно
=
ℝ ℝ = ℝ2
– вся вещественная плоскость, а
пересечение по всем вещественным
индексам k
равно
– центр вещественной плоскости.
Задание№3
Докажите
тождество, используя только определения
операций над множествами:
Решение:
(1) Пусть
,
тогда
.
Отсюда следует, что 1)
и
или 2)
и
.
В первом случае из того, что
следует, что х
принадлежит
также объединению множества А
с любым другим множеством, в том числе
и множеством В,
т.е.
.
Но в то же время
и, следовательно, х
принадлежит
также объединению
с любым другим множеством, в том числе
и множеством
,
т.е.
.
Таким образом,
,
т.е.
.
Аналогично во втором случае: из того,
что
следует, что х
принадлежит
также и
.
И в то же время, поскольку
,
то х
принадлежит также объединению
,
с любым другим множеством, в том числе
и множеством
,
т.е.
.
И также как в первом случае имеем:
,
тем самым
.
(2)
Пусть теперь
.
Тогда
,
отсюда
.
Следовательно, если
,
то
,
т.е.
.
Если же
,
то
и значит
.
Таким образом,
,
что равносильно тому, что
.
Из (1) и (2) следует справедливость
тождества.
Задание№4
Докажите тождество, используя диаграммы Эйлера-Венна.
Р
ешение:
Изобразим диаграмму
для левой части тождества по шагам:
Теперь диаграмму правой части по шагам:
Ввиду того, что заштрихованные области, полученные на последнем шаге для левой и правой части тождества, одинаковы, можно заключить, что исходное выражение верно.
Задания для самостоятельного решения:
Задание №1
Для заданных множеств А, В и С найдите:
АВ,
АС, ВС,
АВС,
АВ, АС,
ВС, АВС,
A \ B,
B \ A,
A \ C,
C \ A,
B \ C,
C \ B,
(А \ В) \ С,
А \ (В \ С),
А B,
А С,
B C,
A B C.
Изобразите на плоскости АВ,
АС, ВС.
Найдите
считая
универсальным множеством множество
ℝ – всех
вещественных чисел (всю числовую ось).
Задание №2
Для заданного семейства множеств где Г – заданное индексное множество, найдите объединение и пересечение всех множеств семейства, т.е. и (по всем возможным индексам ).
Задание №3
Докажите тождества, используя только определения операций над множествами.
Задание №4
Докажите тождество, используя диаграммы Эйлера – Венна.
Варианты заданий:
Вариант№1
1. А = (0; 2] – полуинтервал на числовой оси
В = [1; 5] – отрезок числовой оси
С = (–1; 2) – интервал на числовой оси
2.
,
где ℕ –
множество всех натуральных чисел и
kℕ
3.
4. . (А \ В)
(В \ С)
(В \ А)
(С \ В) = А
С
Вариант№2
1. А = {0, 1, 2, 3}– четырехэлементное множество
В = [–3; 3] – отрезок числовой оси
С = (-2; 2) – интервал на числовой оси
2. , где ℕ – множество всех натуральных чисел и kℕ
3.
4. (А \ В) (В \ С) (С \ А) = (В \ А) (С \ В) (А \ С)
Вариант №3
1. А = (–1; +∞)– интервал на числовой оси
В = (–∞; 10] – полуинтервал на числовой оси
С = [–5; +15] – отрезок числовой оси
2. , где ℕ – множество всех натуральных чисел и kℕ
3.
4. (А
В)
(С
D)
= В
С, если А
В
= D и C
D
= A
Вариант №4
1. А = (–∞; 2]– полуинтервал на числовой оси
В = [–3; 3] – отрезок числовой оси
С = (0; 4) – интервал на числовой оси
2.
,
где ℕ –
множество всех натуральных чисел и
kℕ
3.
4.
Вариант №5
1. А = (–2; 3) – интервал на числовой оси
В = [0; 4] – отрезок числовой оси
С = {2; 3} – двухэлементное множество
2. , где ℕ – множество всех натуральных чисел и kℕ
3.
Если
4.
Вариант №6
1. А = [–5; 4]– отрезок числовой оси
В = (-∞; ∞)– интервал на числовой оси
С = (–1; 0] – полуинтервал на числовой оси
2.
,
где ℕ –
множество всех натуральных чисел и
kℕ
3.
4.
Вариант №7
1. А = (2; 5]– полуинтервал на числовой оси
В = (0; 1)– интервал на числовой оси
С = {–2; -1; 0} – трехэлементное множество
2. , где ℕ – множество всех натуральных чисел и kℕ
3.
где
U – универсальное
множество
4.
Вариант №8
1. А = (–1; 1)– интервал на числовой оси
В = [1; 2] – отрезок числовой оси
С = (–∞; 1] - полуинтервал на числовой оси
2. , где ℕ – множество всех натуральных чисел и kℕ
3.
4.
Вариант №9
1. А = (5; 15] – полуинтервал на числовой оси
В = [5; 10] – отрезок числовой оси
С = {4; 5; 6} – трехэлементное множество
2. , где ℕ – множество всех натуральных чисел и kℕ
3.
если
если
4.
Вариант №10
1. А = (0; 3) – интервал на числовой оси
В = [–1; 3] – отрезок числовой оси
С = (–1; 0] - полуинтервал на числовой оси
2. , где ℕ – множество всех натуральных чисел и kℕ
3.
4.
Вариант №11
1. А = [–5; 2) – полуинтервал на числовой оси
В = [–5; 5] – отрезок числовой оси
С = (–1; 1) - интервал на числовой оси
2. , где ℕ – множество всех натуральных чисел и kℕ
3.
Если
4.
Вариант №12
1. А = (0; 5) – интервал на числовой оси
В = {-2, 0; 1; 2} – четырехэлементное множество
С = [–1; 1] - отрезок числовой оси
2. , где ℕ – множество всех натуральных чисел и kℕ
3.
4.
Вариант №13
1. А = (–∞; ∞) – интервал на числовой оси
В = [0; +∞) – полуинтервал на числовой оси
С = (–∞; 5) - интервал на числовой оси
2. , где ℕ– множество всех натуральных чисел и kℕ
3.
4.
Вариант №14
1. А=[–
;
3) – полуинтервал на числовой оси
В=[3; 10] – отрезок числовой оси
С=(3; + ) – интервал на числовой оси
2. {Аk}kℝ,
где ℝ –
множество всех вещественных чисел и
k
ℝ
3. (A B) \ C=(A \ C) (B \ C)
(A B) (C D) (A C) (B D)
4. (A
(A \ B))
=
Вариант № 15
1. А=[–11; 1] –отрезок числовой оси
В=[–1; 3) – полуинтервал на числовой оси
С=(-2; 2) – интервал на числовой оси
2. {Аk}k ℝ, где ℝ – множество всех вещественных чисел и k ℝ
3. A \ (B C) = (A \ B) (A \ C); (A \ B) C = (A C) \ (B C)
4. ((A C) (B D))
Вариант №16
1. А = (–0; 1) –интервал на числовой оси
В = {–1; 0; 1} – трехэлементное множество
С = [5; 10] – отрезок числовой оси
2. {Аk}k ℝ, где ℝ – множество всех вещественных чисел и k ℝ
3.
4.
Вариант №17
1. А=(-1; 0] – полуинтервал на числовой оси
В=(0; 1) – интервал на числовой оси
С={-5;- 1; 1} – трехэлементное множество
2. {Аk}k ℝ, где ℝ – множество всех вещественных чисел и k ℝ
3.
4.
Вариант №18
1. А= {–1; 0; 1} – трехэлементное множество
В=(–1; 0.5) – интервал на числовой оси
С=[0; 1] – отрезок числовой оси
2. {Аk}kℝ, где ℝ – множество всех вещественных чисел и k ℝ
Ak = {xℝ : x2 ≥ k2 + 1 }
3.
4.
Вариант №19
1. А= [–6; +6) – полуинтервал на числовой оси
В=[–10; 2] –отрезок на числовой оси
С={-1} – одноэлементное множнство
2. {Аk}kℝ, где ℝ – множество всех вещественных чисел и k ℝ
Ak = {x ℝ: x2 +1< k2 }
3.
4.
Вариант № 20
1. А= (–1; 4) – интервал на числовой оси
В=[0; 1] – отрезок числовой оси
С=(-2; 0] – полуинтервал на числовой оси
2. {Аk}kℝ, где ℝ – множество всех вещественных чисел и k ℝ
Ak = { (x, y): |x| + |y| ≥ |k|, где x, y ℝ }
3.
4.