Вообще понятие "поколение" - это условное понятие..
Каждый человек имеет срок жизни, один прожил 30 лет, другой - 80..
По настоящему идёт постоянная смена, год за годом..
Просто изменение в течение небольшого отрезка времени не заметно..
Не заметны изменения в поколениях, они теряются в разных отклонениях и шумах..
Если рассматривать с точки зрения математической статистики, то просто строится график плотности вероятности по возрасту людей на данной территории..
Поскольку имеется множество взаимонезависимых факторов, влияющих на возраст, то будет примерно Гауссово распределение..
Далее это распределение нормируется по отношению 3 - 4 сигма, т.е. значения равные или большие этих приравниваются к нулю..
На основе этого можно вычислять возраст в данном пределе..
Проще и очевидней просто найти математическое ожидание, которое и можно считать средним возрастом и значит сроком смены поколений..
Но здесь будет то, что по годам экспериментальная кривая и матожидания будут разными..
Тогда можно ещё раз построить кривую Гаусса уже по годам, где будут уже участвовать усреднённые величины (матожидания), здесь можно взяв промежуток в 100 лет можно найти матожидание, которое покажет средний возраст на данной территории в течение этого времени..
Лучше использовать логарифмический график и на нём через примерно 100 лет наблюдать изменение среднего возраста..
А так известно, что средний возраст в России ещё 100 лет назад был около 40 лет, сейчас он около 60 лет..
Вот это и можно принять за изменение поколения..
Т.е. мы пытаемся в данном приложении рассмотреть закон диалектики - количество, переходящее в качество..