Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Конспект.docx
Скачиваний:
35
Добавлен:
28.05.2022
Размер:
2.46 Mб
Скачать
      1. Мультимножества

Пусть дано некоторое множество S = {s1, s2, ..., sn}, |S| = n.

Определение 1.5.4 . Мультимножеством M на множестве S

назовем всюдуопределенную функцию

ϕ : S N0,

где N0 - множество неотрицательных целых чисел.

ϕ(s1)

ϕ(s2)

ϕ(sn)

Будем писать M = {s1 , s2 , ..., sn }, имея в виду, что элемент

si множества S встречается в мультимножестве M ровно ϕ(si) раз.

Мощность мультимножества M положим равной сумме количеств вхождений в M элементов si:

n

|M | = \ ϕ(si).

i=1

x

1

2 3 4

5

ϕ(x)

1

0 2 1

3

Пример 1.5.7 . Пусть S = {1, 2, 3, 4, 5} и задана функция ϕ:

.

Тогда мультимножество имеет вид M = {11, 20, 32, 41, 53}. То есть элементы 1 и 4 входят в мультимножество M по одному разу, элемент 3 входит в него 2 раза, элемент 5 - три раза и элемент

2 множества S не входит в мультимножество M . Мощность мультимножества равна |M | = 1 + 0 + 2 + 1 + 3 = 7.

Как можно видеть, мультимножество над множеством S - это неупорядоченная выборка с повторениями (сочетание с повторениями).

k

Определение 1.5.5 . Множество всех мультимножеств на множестве S мощности k будем обозначать ((S)).

Пример 1.5.8 . Пусть S = {1, 2, 3}. Тогда множество всех мультимножеств мощности 2 над множеством S будет иметь

2

вид: ((S)) = {{12, 20, 30}, {11, 21, 30}, {11, 20, 31}, {10, 22, 30}, {10, 21, 31},

{10

, 20

, 32

}}.

Посчитаем, сколько возможно различных выборок с повторениями мощности k над множеством из n элементов. Положим

n

S

=

.

k k

Утверждение 1.5.9 . Пусть k, n N.

n

k

= n + k 1

k

(13)

Доказательство. Справа в формуле (13) стоит мощность множества всех подмножеств мощности k множества мощности n+k 1. Рассмотрим множество {1, 2, ..., n + k 1} и его произвольное k-подмножество

{a1, a2, ..., ak}. Пусть, не умаляя общности, элементы ai выстроены в

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

1 a1 < a2 < ... < ak n + k 1. (*)

Положим по определению bi = ai i + 1, i = 1, k. Тогда

b1 = a1 1;

bk = ak k + 1 n + k 1 k + 1 = n;

bi+1 bi = ai+1 (i + 1) + 1 (ai i + 1) = ai+1 ai 1 0,

i = 1, k 1.

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

1 b1 b2 ... bk n, (**)

то есть b1, b2, ..., bk задают некоторое мультимножество мощности k над множеством {1, 2, ..., n}.

Аналогично показывается обратное соответствие. Слева в формуле

(13) стоит число мультимножеств мощности k множества мощности

n. Рассмотрим произвольное мультимножество мощности k над множеством {1, 2, ..., n}. Не умаляя общности, считаем, что элементы

мультимножества расположены в порядке неубывания и выполнена формула (**).

Положим по определению ai = bi + i 1, i = 1, k. Тогда

a1 = b1 1;

ak = bk + k 1 n + k 1;

ai+1 ai = bi+1 + (i + 1) 1 (bi + i 1) = bi+1 bi + 1 > 0,

i = 1, k 1.

Следовательно, выполняется выражение (*).

Таким образом установлено взаимнооднозначное соответствие между множеством сочетаний из n + k 1 по k и множеством мультимножеств

мощности k над множеством из n элементов. Следовательно мощности этих множеств равны.

D

Соседние файлы в предмете Дискретная математика