真理和谬误是认识论中的一对范畴。真理是人们对客观事物及其规律的正确反映。谬误(错误)是对客观事物及其规律的歪曲反映。认识的目的是掌握真理,指导实践。人在认识过程中,既可以获得真理,又难免发生错误。因此,真理和谬误是认识过程中不可避免的一对矛盾。人的认识所以发生错误,有社会的、阶级的和认识论上的根源。人们对客观事物的认识,总是在一定历史条件下进行的,必然要受当时的社会历史条件、物质生产和科技发展等社会实践水平限制。在阶级社会,不同阶级的人,从不同的阶级利益、阶级地位出发观察事物,必然产生不同的认识。反动阶级的利益同社会发展相违背,揭示历史发展规律的真理,等于宣布它的灭亡,它们总是散布谬论,掩盖和歪曲真理。认识是主观对客观的反映。反映要有一个过程,总是先有事物的变化,然后才有主观认识的变化。主观落后于客观,就包含着主观脱离客观而产生错误的可能性。这是人的认识发生错误的最根本的认识论根源。此外,思想方法的片面性、表面性和主观性,也是产生错误的认识根源。列宁说:“直线性和片面性,死板和僵化,主观主义和主观盲目性就是唯心主义的认识论根源。