mihaildГомоморфизмов из

в

в принципе конечное число, все их можно найти, отобразив множество образующих на

всеми возможными способами и посмотрев, какие из этих отображений являются гомоморфизмами.
После этого надо посмотреть, какие элементы отображаются в такие перестановки из

, которые оставляют на месте какой-нибудь конкретный элемент перестановки. Надо проверить, не образуют ли такие элементы подгруппу. Если они образуют подгруппу, то мы нашли подгруппу, группа перестановок смежных классов по которой возможно изоморфна

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

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

.
Любой подгруппе индекса

соответствует некоторый гомоморфизм, отображающий

в группу перестановок смежных классов по ней, изоморфную

.
Мы перебрали все возможные гомоморфизмы, нашли все возможные подгруппы, группы перестановок смежных классов по которым возможно изоморфны

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

, потому что каждой такой подгруппе соотвествует какой-то из этих гомоморфизмов. Значит, раз таких подгрупп конечное число, подгрупп индекса

тоже конечное число.