美国天体物理学家弗兰克·德瑞克提出了计算宇宙文明社会的宇宙文明方程式的因子。这个方程式是:
N=n·P1·P2·P3·P4·t1/T
N——目前银河系中高级文明数;
n——银河系恒星总数;
P1——恒星具有行星的概率;
P2——行星中发生生命的概率;
P3——在行星中发生生命,进化到智慧生物的概率;
P4——这个智慧生物具有技术文明的概率;
t1——技术文明的平均寿命;
T——银河系年龄。
在这些因子中,意见分歧最大的是表示高度技术文明的平均寿命t1的值。达到高度发展阶段的宇宙文明和现在的地球文明一样,由于核爆炸、天然资源的枯竭、环境圬染等原因,有灭亡的可能。持悲观态度的人把t1值定为100年,持乐观态度的人把它定为1000万年。至于宇宙文明方程式中其他因子值,科学家们意见大体一致。把所有值都代入方程式,宇宙中高度文明数目就是从最少的一个(即地球)发展到。100万个,这就是沙甘博士归纳出的数字。
某些科学家认为人类的技术发展已经到达了极限。美国科学家普拉特博士明确地指出,在最近的100年间,人类的通讯速度达到了10的7次方倍数,旅行速度是10的2次方倍数,处理数据速度为10的6次方倍数。他认为不可能再继续发展了。也就是说人类的通讯速度不会超过光速,地球上的旅行速度不能超过第一宇宙速度(人造卫星的速度),如果超过第一宇宙速度,人们就要离开地球飞上天了。
其他的科学家也这样认为。在地球的周围有很多的恒星,也必然有很多的行星。不过,现代人类的人口如果继续这样增加下去,几百年以后,装载宇宙移民的火箭就是以光速飞行,也赶不上人口的增加速度。即使我们利用木星,在太阳的周围建造宇宙城让地球人居住,恐怕也不是根本的解决办法,几千年后也将无济于事。只得实行计划生育,必须限制人口的出生率。