机械决定论承认
因果性、必然性,但否定
偶然性,否定人的
主观能动性及
社会意识的反作用。把社会的发展看作是由某种神秘力量赋予某种联系和发展秩序的奇怪现象。
机械决定论的最主要代表人物是18世纪法国
唯物主义哲学家
霍尔巴赫。他从唯物主义观点出发,肯定一切事物都有其因果的必然性,否认超自然的原因。这对于反对
唯心主义非决定论和
宗教神学对必然性的否定是有积极作用的。但他把必然性绝对化,否认偶然性的
客观性。他说:“在一切都遵守着自己的生存法则的这个自然中,既不能有混乱,也不能有真实的恶,在这个自然之中,没有偶然,没有属于意外的事物,也没有没有充分原因的结果。”(《
自然的体系》上册第66页)他还说:“我们使用偶然这个字,不过是来掩盖我们对于产生所见的那些结果的自然原因的愚昧无知罢了。”(同上,第63页)他由此出发来解释社会的发展,认为
社会发展过程中只有必然性,没有偶然性。他把某个帝王的
消化不良、某个妇人的一个幻想,都看作是有充分原因的,并认为由此足以引起社会生活的变化。
辩证决定论既坚持了决定论的
基本原则,又科学地阐明了
原因和结果、必然和偶然、
客观规律性和主观能动性的
辩证关系。在
社会历史领域,辩证的决定论坚持社会发展的客观规律性,即社会历史首先是物质
生活资料生产的发展史,是由生产力决定并引起
生产关系以及整个
社会形态从低级到高级的前进运动过程,社会的发展是一个
自然历史过程。辩证的决定论同时又承认社会发展具有复杂性和多样性;承认社会的发展是通过有意识的人的活动实现的;承认社会意识的反作用;承认
上层建筑的相对独立性;承认杰出人物对历史发展进程的影响。