Перечисление подмножеств

Пусть 2M = { A: A Í M } – множество всех подмножеств множества M.

Теорема 1. М – конечное Þ | 2M | = 2| M |

Доказательство. Пусть M = {a0, a1, ××××, an-1 } – множество. Каждому подмножеству соответствует битовая строка, состоящая из 0 и 1. Бит[i] = 1, если ai ÎA, и Бит[i]=0, в других случаях. Хорошо известно, что количество двоичных n -разрядных чисел равно 2n .

Упражнение 1. Докажите теорему 1 с помощью индукции по числу элементов множества M.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: