Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

dm_tema_1

.pdf
Скачиваний:
12
Добавлен:
14.02.2015
Размер:
670.04 Кб
Скачать

1. Теория множеств

1.2 Операции над множествами

Свойства характеристических функций:

1)fU (x) = 1, f;(x) = 0

2)fA[B (x) = fA(x) + fB (x) fA(x)fB (x)

3)fA\B (x) = fA(x)fB (x)

4)fA(x) = 1 fA(x)

5)fAnB (x) = fA(x) fA(x)fB (x)

6)fA4B (x) = fA(x) + fB (x) 2fA(x)fB (x)

Докажем свойство 4

x 2 A ) x 2= A ) fA(x) = 0 ) 1 fA(x) = 1;

x 2= A ) x 2 A ) fA(x) = 1 ) 1 fA(x) = 0:

Е.А.Перепелкин (АлтГТУ)

Дискретная математика. Тема 1

2012

11 / 65

1. Теория множеств

1.2 Операции над множествами

Определение Характеристическим вектором конечного множества

A fx1; : : : ; xng

называется вектор

hA = [fA(x1); : : : ; fA(xn)]:

Элементы характеристических векторов принимают только два значения: 0 и 1. Под суммой, произведением и отрицанием характеристических векторов будем понимать поэлементное выполнение этих операций в булевой алгебре с операциями дизъюнкции, конъюнкции и отрицания:

x

y

x + y

xy

 

 

 

1

1

1

1

 

x

x

 

 

 

 

 

 

 

1

0

1

0

 

1

0

0

1

1

0

 

0

1

0

0

0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

Е.А.Перепелкин (АлтГТУ)

Дискретная математика. Тема 1

2012

12 / 65

1. Теория множеств

1.2 Операции над множествами

Операции над конечными множествами можно выразить через операции над характеристическими векторами этих множеств:

1)hA[B = hA + hB

2)hA\B = hAhB

3) hA = hA

4) hAnB = hAhB

5) hA4B = hAhB + hAhB

Е.А.Перепелкин (АлтГТУ)

Дискретная математика. Тема 1

2012

13 / 65

1. Теория множеств 1.2 Операции над множествами

Справедливы следующие теоретико-множественные тождества:

1)

Коммутативность

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A [ B = B [ A;

A \ B = B \ A

2)

Ассоциативность

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(A [ B) [ C = A [ (B [ C );

(A \ B) \ C = A \ (B \ C)

3)

Дистрибутивность

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(A [ B) \ C = (A \ C ) [ (B \ C );

(A \ B) [ C = (A [ C) \ (B [ C)

4)

Законы де Моргана

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A [ B = B \ A;

A \ B = B [ A

5)

Идемпотентность

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A [ A = A;

A \ A = A

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Е.А.Перепелкин (АлтГТУ)

Дискретная математика. Тема 1

2012

14 / 65

1. Теория множеств

1.2 Операции над множествами

6)

Поглощение

 

 

 

 

 

 

 

 

(A [ B) \ A = A;

(A \ B) [ A = A

7)

Свойства нуля

A \ ; = ;

 

A [ ; = A;

8)

Свойства единицы

 

 

 

 

 

 

 

 

A [ U = U;

A \ U = A

9)

Инволютивность

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A = A

10)

Свойства дополнения

 

 

 

 

 

 

 

 

 

 

 

A [ A = U;

A \ A = ;

Е.А.Перепелкин (АлтГТУ)

Дискретная математика. Тема 1

2012

15 / 65

1. Теория множеств

1.2 Операции над множествами

Доказать теоретико-множественные тождества можно методом диаграмм Эйлера-Венна, методом включения, методом характеристических функций.

Метод включения заключается в следующем. Множества A è B равны, если A B è B A. Следовательно, A = B, åñëè

8x : x 2 A ) x 2 B è x 2 B ) x 2 A;

или в виде одного утверждения

8x : x 2 A , x 2 B:

Е.А.Перепелкин (АлтГТУ)

Дискретная математика. Тема 1

2012

16 / 65

1. Теория множеств

1.2 Операции над множествами

Докажем закон де Моргана

A [ B = A \ B

методом включения. В соответствии с определением операций над множествами

x 2 A [ B ) x 2= A [ B ) x 2= A è x 2= B )

x2 A è x 2 B ) x 2 A \ B ) A [ B A \ B:

Ñдругой стороны,

x 2 A \ B ) x 2 A è x 2 B ) x 2= A è x 2= B ) x 2= A [ B ) x 2 A [ B ) A \ B A [ B:

Объединим две эти записи в одну

x 2 A [ B , x 2= A [ B , x 2= A è x 2= B ,

x 2 A è x 2 B , x 2 A \ B ) A [ B = A \ B:

Е.А.Перепелкин (АлтГТУ)

Дискретная математика. Тема 1

2012

17 / 65

1. Теория множеств

1.2 Операции над множествами

Докажем методом характеристических функций

fA[B (x) = 1 fA[B (x) = 1 fA(x) fB (x) + fA(x)fB (x); fA\B (x) = fA(x)fB (x) = (1 fA(x))(1 fB (x)) =

= 1 fA(x) fB (x) + fA(x)fB (x):

Следовательно,

fA[B (x) = fA\B (x)

è

A [ B = A \ B:

Законы де Моргана можно обобщить на несколько множеств

nn

[\

Ai = Ai ;

i=1 i=1

nn

\[

Ai =

Ai :

i=1

i=1

Е.А.Перепелкин (АлтГТУ)

Дискретная математика. Тема 1

2012

18 / 65

1. Теория множеств

1.2 Операции над множествами

Определение

Прямым (декартовым) произведением множеств Ai , i = 1; : : : ; n,

B = A1 A2 An

называется множество всех упорядоченных наборов

(x1; x2; : : : ; xn);

ãäå xi 2 Ai , i = 1; : : : ; n.

Определение

Пусть все множества Ai , i = 1; : : : ; n равны между собой. Множество

An = A A

называется n-ой степенью множества A.

Е.А.Перепелкин (АлтГТУ)

Дискретная математика. Тема 1

2012

19 / 65

1. Теория множеств

1.2 Операции над множествами

Геометрическая интерпретация декартового произведения

y

BC

A x

Здесь множества A è B отрезки числовой оси, C = A B.

Е.А.Перепелкин (АлтГТУ)

Дискретная математика. Тема 1

2012

20 / 65

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]