Задание: Докажите, что множество всех конечных подмножеств данного счётного множество счётно.
Вообще, я хочу понять, какое решение самое простое. Мне говорили, что можно через индукцию, но у меня почему-то не вышло. Моё же решение не принимают, и хотел спросить у вас, как его можно подправить (если вообще можно).
Я решал так:
- исходное счётное множество (будем считать, что это натуральный ряд).
,
, где
Будем определять подмножество
так: пусть
входит в данное подмножество, тогда на его месте будем писать
, в противном случае -
. Получатся последовательности вида:
и так далее.
Получаем наборы из нулей и единиц - двоичный код переводим в десятичную систему счисления, и тогда получится, что каждому конечному подмножеству соответствует натуральное число.
Мы не можем получить несколько одинаковых последовательностей, потому что количество элементов последовательности равно значению последнего элемента подмножества. Например:
, тогда
Но тут возникает проблема: возьмём какое-нибудь
, т.е.
и
соответствуют одинаковые натуральные числа
Может, нужно "закодировать" длину? Например, пусть будут упорядоченные пары
такие, что
- двоичная последовательность,
- количество элементов соответствующего подмножества (натуральное число). Тогда инвертируем последовательность в десятичную систему счисления и приписываем число, соответствующее числу элементов. Или так нельзя?
Подскажите, пожалуйста.