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

discr_math

.pdf
Скачиваний:
69
Добавлен:
14.05.2015
Размер:
2 Mб
Скачать

 

 

 

 

 

 

 

61

[2] { ,

13,

8,

3,

2,

7,

12,

17, } ,

[3] { ,

12,

7,

2,

3,

8,

13,

18, },

[4] { ,

11,

6,

1,

4,

9,

14,

19, }.

Указанные классы эквивалентности обычно называют классами вы-

четов по модулю 5. Фактор-множество Z/ , которое мы обозна-

чим символом Z5 , содержит ровно пять элементов:

Z5 { [0], [1], [2], [3], [4] }.

Нетрудно заметить, что каждый из перечисленных классов эквива-

лентности однозначно задается любым своим элементом, например,

[1] [6] [ 9] и т.д. Кроме этого, указанные классы не пересекают-

ся, а их объединение представляет собой разбиение множества це-

лых чисел: Z [0] [1] [2] [3] [4].

Отметим, наконец, что каждый из перечисленных классов эквивалентности удобно рассматривать как множество целых чисел,

которые при делении на 5 имеют остатки, равные 0, 1, 2, 3 и 4 соот-

ветственно10.

 

Пример 1.46. Рассмотрим отношение сравнения

x y(modm) .

Класс эквивалентности любого фиксированного

элемента a Z

имеет следующий вид:

[a] { ,a km, , a 2m, a m, a, a m, a 2m, , a km, }.

10 В записи n 5k q остаток q {0,1, 2,3, 4}, а неполное частное k может быть отрицательным целым числом.

62

Важнейшее свойство любого отношения эквивалентности на

X состоит в том, что оно порождает соответствующее разбиение множества X .

Теорема 1.6. Любое отношение эквивалентности на X порождает разбиение множества X :

X [x].

x X

1) Сначала отметим, что для любого элемента x X выполняется условие x [x] и поэтому множество [x] Ø.

2) Поскольку x [x], множество {x} является подмножеством клас-

са эквивалентности {x} [x] и поэтому

X {x} [x].

x X x X

С другой стороны, любой класс эквивалентности [x] является под-

множеством множества X , значит, справедливо и обратное вложе-

ние: [x] X .

x X

3) Наконец, любые два класса эквивалентности [x]и [y] либо сов-

падают, либо имеют пустое пересечение. В самом деле, если пред-

положить, что [x] [y] Ø, то найдется элемент z X такой, что

z [x] [y], и, следовательно, z ~ x и z ~ y. В силу симметрич-

ности отношения, из z ~ x имеем x ~ z , а с учетом транзитивности

отношения, из x ~ z и z ~ y получим x ~ y . В результате для любо-

го элемента t y получим t ~ y ~ x, значит, t [x], и справедливо

63

вложение [y] [x]. Аналогичными рассуждениями можно обос-

новать обратное вложение [x] [y]. Таким образом, если

[x] [y] Ø, то [x] [y].◄

Предположим теперь, что уже имеется некоторое (фиксиро-

ванное) разбиение произвольного множества X :

X Ai ,

Ai Aj

Ø,

когда i j .

i

 

 

 

Зададим отношение на X следующим образом: элементы x и y

находятся в отношении , если они оба принадлежат одному из

множеств Ai . Рефлексивность и симметричность этого отношения очевидна. Проверим транзитивность отношения . Предположим,

что пары (x, y) и (y,z) . Тогда найдутся множества Ai и Aj та-

кие, что x,

y Ai

и y,z A j

.

Элемент y

принадлежит сразу двум

множествам разбиения: y Ai

и y A j ,

а это возможно лишь то-

гда, когда

эти

множества

совпадают:

Ai Aj . В результате

x,z Ai , пара (x,z) , отношение транзитивно и является от-

ношением эквивалентности.

Рассуждения, которые мы сейчас провели, позволяют сфор-

мулировать следующую теорему.

Теорема 1.7. Любое разбиение множества X порождает соответст-

вующее отношение эквивалентности на этом множестве.

64

Теоремы 1.6 и 1.7 позволяют сделать вывод о существова-

нии биективного отображения между множеством всех отношений эквивалентности на X и множеством всех разбиений множества X .

Отношения порядка

В предыдущем разделе мы увидели, как на основе обычного отношения равенства между числами возникает понятие эквива-

лентности элементов произвольного множества. Точно так же чи-

словые неравенства могут служить основой для построения более

широкого класса отношений порядка.

Определение 1.46. Отношение на X называется предпорядком

(квазипорядком), если оно рефлексивно и транзитивно.

Определение 1.47. Отношение на X называется порядком, если оно рефлексивно, антисимметрично и транзитивно.

Пример 1.47. На множестве Z\{0} введем отношение x y , если число y является делителем числа x:

{(x, y)|

x k y, k Z\{0} }.

 

Это отношение рефлексивно ( x 1 x ) и транзитивно (если

x k1 y

и y k2 z , то x k1k2 z nz ). Однако не является симметричным:

например, число 3 является делителем числа 6, но число 6 не являет-

ся делителем 3. Одновременно не является и антисимметричным,

поскольку 3 ( 1) 3 и 3 ( 1) ( 3) , но, конечно, 3 3.

65

Таким образом, указанное отношение делимости является предпо-

рядком.

Порядок называется линейным (или полным), если для лю-

бых двух элементов

x, y X выполняется хотя бы одно их двух

требований: x y или

y x . В противном случае, когда существует

какая-то пара несравнимых между собой элементов (т.е. обе пары

(x, y) и (y,x) не принадлежат ), порядок называется частичным.

Определение 1.48. Отношение на X называется строгим по-

рядком, если оно транзитивно и сильно антисимметрично.

Пример 1.48. Отношение на множестве действительных чисел R

является линейным порядком.

Пример 1.49. Отношение < на R является строгим линейным по-

рядком.

Пример 1.50. Отношение подчиненности на предприятии задает частичный строгий порядок. Несравнимыми по такому отношению являются сотрудники различных отделов.

Пример 1.51. Отношение вложения на булеане B(X) множества

X является частичным порядком. Пусть A, B и C - произвольные

подмножества X . Тогда A A (рефлексивность); если

A B и

B A, то A B (антисимметричность); и если A B,

B C , то

A C (транзитивность). Указанный порядок частичный,

так как не

все элементы булеана сравнимы между собой. Например, не срав-

66

 

 

 

нимы по

отношению

вложения

подмножества A {1,2} и

B {2,3} множества X {1,2,3}.

 

Непустое множество X с заданным на этом множестве от-

ношением

частичного

(линейного)

порядка называется частично

(линейно) упорядоченным множеством. Для отношения порядка на

произвольном множестве часто используют символ 7, соответст-

венно для строгого порядка можно использовать символ 3 .

 

Пусть X есть линейно упорядоченное множество.

Определение 1.49. Элемент y X накрывает элемент

x X , если

x 3 y и не существует элемента

z X

такого, что

x 3 z 3 y .

 

Если Card X < , элементы x

и y сравнимы тогда и только

тогда,

когда

существует

последовательность

элементов

x x1,x2 , xi ,

xi 1, ,xn y , в

которой элемент

xi 1

накрывает

элемент xi .

 

 

 

 

 

Любое упорядоченное множество можно представить в виде

понижающей диаграммы (диаграммы Хассе), в которой каждый эле-

мент множества изображается точкой на плоскости, причем, если y

накрывает x, то точку y располагают выше точки x и соединяют обе точки отрезком.

Пример 1.52. Для булеана множества X {a,b,c}, частично упоря-

доченного с помощью отношения вложения, диаграмма Хассе при-

ведена на рис. 1.22.

67

Пример 1.53. На множестве X всех натуральных делителей числа

24 зададим отношение порядка следующим образом: x3 y , если x

является делителем y и x y . Диаграмма Хассе этого отношения приведена на рис. 1.23.

 

 

{a,b,c}

 

 

2

{a,c}

{a,b}

{b,c}

{a}

{c}

{b}

Ø

Рис. 1.22

 

24

8

12

4

6

2

3

 

1

 

Рис. 1.23

Среди отношений порядка отдельно выделяют некоторые специальные отношения.

Пусть есть частичный порядок на X . На элементах пря-

мого произведения зададим новое отношение (x, y) 7(z,t) в том и только в том случае, если x z и y t . Нетрудно проверить, что за-

данное отношение 7 является отношением частичного порядка. Оно называется отношением Парето.

68

Пример 1.54. Пусть X {1,2,3} с естественным отношением ли-

нейного порядка на N. Частичному порядку по Парето на X X

соответствует диаграмма Хассе на рис. 1.24.

 

(3,3)

(2,3)

(3,2)

 

(2,2)

(1,3)

(3,1)

(1,2)

(2,1)

 

(1,1)

 

Рис. 1.24

Предположим, что задан некоторый алфавит, т.е. множество

символов X {x1, x2 , ,

xn }, снабженное отношением линейного

порядка . Так, например, буквы русского языка образуют алфавит с естественным линейным строгим порядком следования. Любой конечный набор записанных друг за другом символов называется

словом в алфавите. Пусть ai xi1xi2 xij xik есть некоторое сло-

во в алфавите. Количество букв слова (число k ) называется его дли-

ной. Множество всех слов алфавита обозначим символом A(X) и

будем считать, что A(X) содержит, помимо «обычных» слов, пус-

тое слово – длины 0 и не имеющее символов. На множестве A(X)

введем отношение порядка, используя заданный линейный порядок

 

69

 

следования символов алфавита. Пусть a1 x11x12 x1j x1n и

a2

x21x22 x2 j x2n — произвольные слова в A(X). Мы полага-

ем, что слово a1 a2 , когда выполнено одно из двух условий:

1)

a1 bx1i c, a2 b x2i d , где b,c,d - некоторые слова, возможно,

пустые, а символы x1i и x2i связаны отношением линейного поряд-

ка : x1i x2i .

2) a2 a1 s, где s - некоторое непустое слово.

Такое отношение на множестве слов A(X) называется отношением

лексикографического порядка. Отметим без доказательства следую-

щий факт: если множество X является линейно упорядоченным,

то множество слов A(X), снабженное лексикографическим поряд-

ком, также будет линейно упорядоченным.

Пример 1.55. Множество слов любого словаря линейно упорядоче-

но в соответствии с лексикографическим порядком. Так, например, в

словаре русского языка магический магия (согласно первому из двух условий: здесь b=маги, ч я, c =еский, слово d пустое). По-

этому слово магический расположено в словаре перед словом магия.

Согласно второму условию слово маг магистр.

Пример 1.56. Пусть X {0,1} и 0 1. На множестве слов длины 3

лексикографический порядок имеет следующий вид:

000 001 010 011 100 101 110 111 .

1

Раздел 2

Алгебраические структуры

Бинарные операции

Определение 2.1. Бинарной операцией на множестве X называется любое фиксированное отображение :X X X .

Согласно этому определению, при задании бинарной опера-

ции каждой упорядоченной паре (a,b) X X ставится в соответ-

ствие однозначно определенный элемент c (a,b) множества X .

Вместо c (a,b) иногда записывают c a b, а еще чаще бинар-

ную операцию обозначают каким-нибудь специальным символом,

например, знаками

, ,

, , ,

и тому подобное.

При этом

элемент

c a b

могут

назвать

«произведением», а

элемент

d a b

- «суммой» соответствующих элементов, хотя по своему

характеру эти операции могут существенно отличаться от известных

«обычных» операций на множестве действительных чисел. На лю-

бом множестве X могут быть заданы несколько бинарных опера-

ций. Желая выделить какую-либо из них, используют запись ( X , ),

где есть некоторая бинарная операция, и тогда говорят, что опе-

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