ivvanвижу только что каждая точка является образом какого-то из гомотетий. Объясните, что я упускаю.
Ну, вообще то так и получится. Только лучше сказать так: каждая точка построенного множества будет образом одной из выбранных точек

при применении некоторых из указанных гомотетий (т.е., возможно, что не одной, а нескольких).
Вообще, видимо, решение будет более прозрачным, если стартовать с пустого множества, и строить фрактал постепенно, применяя не все гомотетии сразу, а добиваясь "самоподобия" понемногу. Типа: вот рассмотрим первое отображение

. Образом пустого множества будет множество, состоящее из одной точки

. Применим к нему

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

. Применим к нему

. (точку

выберем достаточно далеко - например, правее третьей точки построенного множества - чтобы у нас были дыры ) Получим что-то. Снова запустим первую процедуру, и изготовим из этого "что-то"

- инвариантное множество. К нему еще один раз применим

, и снова вернемся к первому шагу, и снова, и снова,... В результате будет построено множество, для которого условие задачи выполняется уже для двух гомотетий. Применим к нему

, и повторим ВСЕ предыдущие действия. К полученному, еще раз применим

, и опять ВСЁ повторим, ит.д. В результате получим множество, для которого условия задачи выполняются уже для трех гомотетий. И т.д....
Поскольку в процессе всех построений, начальные отрезки построенных множеств стабилизируются, то у полученной последовательности (возрастающей!) есть предел. За счет хорошего выбора точек

- в построенном множестве будет много дыр , и его "плотность" также будет малой - и это даст бесконечность его дополнения...
Такое описание - лучше?