在人类社会中更是充满着错综复杂的矛盾。社会的基本矛盾是生产力和生产关系、经济基础和上层建筑的矛盾,在阶级社会里表现为阶级矛盾。自从阶级产生以来,先后有奴隶主和奴隶、地主和农民、资产阶级和无产阶级的矛盾,就是到了共产主义社会,也还会有先进和落后、正确和错误、新和旧的矛盾。
就战争来说,矛盾的存在更为明显。战争中的矛盾,是攻守、进退、胜败。这些矛盾,互相依赖而又互相排斥,失掉一方,他方就不存在。没有攻,就没有守;没有进,就没有退;没有胜,就没有败。双方又斗争又联结,组成了战争的总体,推动了战争的发展,解决了战争的问题。
总之,一切社会现象,无不充满着矛盾。可以说,人类社会同样是检验辩证法的试金石。
同在自然界和人类社会中一样,人们的思想中也充满着矛盾。思维是存在的反映,客观世界的矛盾运动反映在人们的思想中,就形成了思想的矛盾运动。毛泽东说:“人的概念的每一差异,都应把它看作是客观矛盾的反映。客观矛盾反映人主观的思想,组成了概念的矛盾运动”。思维本身的无限认识能力和它有限的实现之间就存在着矛盾。世界上只有尚未认识的事物,而绝没有不可能认识的事物。这就是说,人的认识能力是无限的。但是,当人们去实际认识事物的时候,又必定要受到主客观两个方面的限制。从人类本身说来,每一代人的生命都是有限的,它的实践范围和认识手段也是有限的,而且客观事物本质的暴露也需要一个过程。所以每一个人以至每一代人所能达到的认识,都是有限的。这就是思维中无限和有限的矛盾。从认识和实践的关系方面讲,也是如此。人类的认识来源于实践,而实践本身就是无限和有限的统一。人类的实践能力和发展趋势是无限的,人类可以无限地向宇宙的深度和广度进军。但从每一代人所能达到的实践水准来讲,它又是有限的。这就决定了人们的认识也是无限和有限的统一。思维中这种无限和有限的矛盾,只能在人类本身无限发展中,在人类实践的无限发展中不断地得到解决。所以,恩格斯说:“在这里,我们又遇到在上面已经遇到过的矛盾:一方面,人的思维的性质必然被看作是绝对的;另一方面,人的思维又是在完全有限地思维着的个人中实现的。这个矛盾只有在无限的前进过程中,在至少对我们来说实际上是无止境的人类世代更迭中才能得到解决。从这个意义来说,人的思维是至上的,同样又是不至上的,它的认识能力是无限的,同样又是有限的。按它的本性、使命、可能和历史的终极目的来说,是至上的和无限的;按它的个别实现和每次的现实来说,又是不至上的和有限的。”