历史合力论(Historical resultant theory),是恩格斯提出的理论。历史合力论是恩格斯提出来的。他认为历史是这样创造的:最终的结果总是从许多单个的意志的相互冲突中产生出来的,而其中每一个意志,又是由于许多特殊的生活条件才成为它所成为的那样。这样就有无数互相交错的力量,有无数个力的平行四边形,由此就产生出一个合力,即历史结果。而这个结果又可以看作一个作为整体的、不自觉地和不自主地起着作用的力量的产物.因为任何一个人的愿望都会受到任何另一个人的妨碍,而最后出现的结果就是谁都没有希望过的事物。所以到目前为止的历史总是像一种自然过程一样地进行,而且实质上也是服从于同一运动规律的。但是,各个人的意志———其中的每一个都希望得到他的体质和外部的、归根到底是经济的情况(或是他个人的或是一般社会性的) 使他向往的东西———虽然都达不到自己的愿望,而是融合为一个总的平均数,一个总的合力。然而,从这一事实中决不应作出结论说:这些意志等于零,相反地,每个意志都对合力有所贡献,因而是包括在这个合力里面的。