第壹個因素是糧食產量。如果有足夠的糧食產量,自然會增加人口,而糧食產量的減少會限制人口的增長。其實不管什麽時代,人總是要吃飯的,所以糧食問題是古代第壹個限制人口增長的因素。受耕地、農作物品種、有利天氣或頻繁自然災害的制約,古代人口能否增加,很大程度上取決於糧食產量能否增加。
第二個因素是戰爭,戰爭已經持續了幾千年,所以也限制了古代人口的增長。無論是抵禦外敵侵略,還是壹些內部勢力集團的鬥爭,在戰爭中都會有很多傷亡。所以頻繁的戰爭或者壹些大規模的戰爭也限制了古代人口的增長。畢竟有時候幾十萬的傷亡只是表面現象,更嚴重的是壹個沒有年輕人的社會會嚴重影響人口增長。
第三個因素是醫療技術的問題。畢竟,只有同時控制出生率和死亡率,才能控制人口增長。我們都知道古代人的平均壽命比較短,很多時候能活到50歲就已經很感恩了,而很多普通人的孩子可能都活不到成年。所以,當古代醫療技術慢慢提高的時候,人口也增加了。如果醫療技術停滯不前,人口增長會非常緩慢。
第四個因素是國王推行的壹些政策,有些可以促進人口增長,有些則會限制人口增長。比如秦國在進行商鞅變法的時候,強制壹些少年結婚,這當然會增加人口。還有的是實行了按人頭征稅的君王,所以土地少的人自然不敢生那麽多孩子。