Пусть у нас есть 10 пар, всего 20 человек. Будем для простоты считать, что в среднем рождается ровно 2 ребенка у пары, мальчик и девочка. Во втором поколении окажется тоже 10 девочек и 10 мальчиков, причем никакие девочка и мальчик не являются братом и сестрой. Значит, их можно поженить, даже соблюдая законы современного общества. У них снова народится 10 мальчиков и 10 девочек. И сколько будет у них дедушек и бабушек? Если считать по-вашему, то по 2 на каждого, т.е. 20 бабушек и 20 дедушек. Но откуда столько взять, если их всего было по 10? Значит, все бабушки-дедушки будут общими для каких-то людей третьего поколения.
Конечно, в реальной жизни, при большом населении, совпадение произойдет в более дальних поколениях, но произойдет обязательно! Просто по принципу Дирихле.
Насколько я понимаю все мои 16 прапрапрадедушек и 16 прапрапрабабушек,к примеру, должны быть совершенно разными людьми.
Почему? Весьма странное рассуждение! Представьте, что вы живете в небольшом городе или даже селе. Да там все друг другу родственники!
Рассуждать надо как раз наоборот. Раз предыдущие поколения были меньше по численности, то
неизбежно прабабушки и прадедушки в достаточно давнем поколении должны повторяться.
Кстати, если вас интересует эта тема, поищите в интернете сведения о гипотезе "митохондриальной Евы". Она, правда, не общепризнанная, но интересная.