Хм... Что-то тут не то. Ну сколько там человек на корабле? 100, 1000? Там систему "статусного потребления" не выстроишь особо, да и смысла нет. Но дело даже не в этом.
У нас тут, в общем, два варианта.
Первый: люди на корабле - экипаж -
работают. Все занимаются какими-то необходимыми для успеха миссии и вообще выживания вещами. Никакой "диктатуры" в таких условиях существовать не может: просто потому, что потенциальные "мятежники" и так имеют контроль над жизнью корабля. Грубо говоря, если они просто покончат с собой - корабль погибнет, так как уникальных специалистов некем будет заменить. Значит, придётся договариваться. Естественная форма управления в таких уловиях - демократия с элементами "либерум вето". Ну, возможно, противодействие одного человека из 100 будет непринципиально, но 10 - уже да. Описанная ситуация с мятежом при таком раскладе невозможна.
Второй вариант:
Для полёта основная часть экипажа не нужна - она присутствует исключительно "на развод" на месте. Скорее всего - так и есть: в тексте упоминается разница между "экипажем" и "пассажирами". Корабль поколений, в общем. Это другое дело, однако для "корабля поколений" он слишком быстро добирается до цели. Не помню, была ли конкретная цифра, но явно полёт продолжаплся не более 100 лет. Но тогда нафига вообще такие сложности?
Допустим, разрешаем кажой паре (по факту - каждой женщине, которые, надо думать, составляют половину присутствующих на корабле) родить по 1 ребёнку в любое удобное им время. Тогда, если у нас на момент старта 100 человек, и оборот поколений составит, скажем, 20 лет, то:
на 20-й год после старта численность населения становится равна 150;
на 40-й - 175;
на 60-й - должно было бы стать 187-188, но по факту самое старшее поколение к тому моменту будет быстро вымирать, и к цели долетит меньше людей, чем стартовало.
Допустим, разрешаем рожать по 2 ребёнка (обращаю внимание: это больше, чем реальная рождаемость в индустриально развитых странах!). Возьмём оборот поколений в 25 лет - 2 ребёнка всё-таки. Тогда:
на момент старта - 100;
на 25-й год - 200;
на 50-й - 300;
на 75-й - тоже 300, т.к. самое старшее поколение, бывшее взрослым в момент старта, уже уйдёт практически в полном составе.
При этом вряд ли можно сказать, что обитатели корабля так уж страдают: одно дело бы им запрещали иметь детей вообще - и совсем другое, если запрещают родить третьего, когда уже двое имеются.
В любом случае, "потолок" увеличения численности отнюдь не так высок: в 2-3 раза, не более. Но тогда почему бы просто не взять с самого начала втрое меньше пассажиров, чем имеется места (они же не необходимы для управления кораблём), и пусть спокойно живут?
Честно говоря, более реальной видится ситуация, что они там и имеющиеся возможности рожать не будут полностью выбирать - по крайней мере, на Земле представители индустриально развитых культур ведут себя именнно так...
Отсюда возникает ощущение, что там какая-то интрига у вас. Что те, кто послал корабль, специально пытаются спровоцировать там нездоровую обстановку, необоснованно занижая рождаемость - чтобы создать эффект сжатой пружины: чтобы "на месте" люди, компенсируя навязанные им комплексы, как раз некоторое время плодились бы, как кролики (что полезно в условиях освоения нового мира). А мятежники и прочие недовольные видели объективную необоснованность существующих запретов, но были не в курсе этих далекоидущих планов...
И, кстати... Как там с криминогенной обстановкой? Ведь чем убивать себя - или закрывать глаза на самоубийство кого-то из близких - не рациональнее ли отправить в лучший мир кого-то чужого, из числа особо неприятных? Как там с убийствами, собственно?