Ben non, quand je dis "à chaque génération ça double", c'est valable pour les générations les plus récentes; plus on remonte loin dans le temps et plus les arbres généalogiques de chacun se recoupent et plus on a d'ancêtres en commun.
Par ailleurs, des chercheurs ont calculé avec un programme hyper compliqué qu'il suffit de remonter à Charlemagne pour constater que tous les humains ayant eu une descendance à l'époque sont dans notre arbre généalogique (sauf cas particuliers comme les aborigènes isolés du reste de la planète). Avant celà, on pensait qu'il fallait remonter bien plus loin (dans l'antiquité). Ca parait dingue, à l'époque j'ai cherché une explication vulgarisée de leur méthode de calcul, sans succès.