19世纪英国经济学家、人口学家马尔萨斯（Thomas Malthus）认为，由于土地是有限的，随着人口的增长，仅靠劳动投入的增加必然会带来劳动边际产出的递减，使粮食生产的速度赶不上人口增长的速度，最后出现普遍的饥荒。什么是棘轮效应？
什么叫边际报酬递减规律？
什么是历史周期律？什么样的制度能躲开历史周期律？
乾隆年间中国人口从1亿增长到3亿，尽管经济大幅度发展，但还是饥荒遍地，乾隆末年民变四起，完美印证马尔萨斯论。科技发展是能提高人口上限，但毕竟有个限度，人口无限增长，人民无限富裕的情况是不可能发生的。
但马尔萨斯没有预见农业生产技术的迅猛发展使劳动力大大提高，使很多国家的农业增长超过了人口的增长。生产形式会改变生产力，生产力也会改变生产形式，维持原先生产形式的是原先的阶级，但一旦阶级被改变后其生产形式都会被改变。
马尔萨斯通过观察工业革命以来欧洲人口的爆炸式增长，得出来一个结论：线性增长的资源无法养活指数增长的人口。但是换个角度想一下，几千年来欧洲没有出现爆炸性的人口增长，而直到工业革命发生，人口才增长。是因为发生了工业革命导致能养活的人更多了导致的人口爆炸，而不是即使资源无法支撑这么多人口的情况下人口也会增长。
几千年来，世界各地的资源没有大量增加的时候，人口是从来没有爆炸性增长的，几千年的治乱循环人口数量在盛世还是那么多。直到土豆等作物传入中国，粮食能养活更多人，人口才增长，工业革命之前各个文明人口数量基本稳定。在工业革命发生之前，为什么不发生人口爆炸性增长来把资源消耗光，这显然是马尔萨斯人口理论解释不了的。
人口-资源矛盾与其说是作为一个根基，倒不如说是作为结果而看似根基的东西，如果把对于争斗或者说矛盾行为发生的过程以及其机理的解释，常常归为生物性和社会现实二者之间作用的结果，并且引入了'无限膨胀的欲望'，才能使得理论体系变得完整。然而在实质的过程中，斗争行为是由何导致，欲望究竟为何无法满足或者无限膨胀，这些问题是被回避以及掩盖的。
不过，目前仍有不少学者认为，农业生产技术的发展还是存在极限，如果人类不对人口的增长进行有效的控制，从长期来看，马尔萨斯的预言只可能被推迟，而不会落空。