Противоречие — логическая ситуация одновременной истинности двух взаимоисключающих определений или высказываний (суждений) об одном и том же. В формальной логике противоречие считается недопустимым согласно закону противоречия. Однако, как показали Кант (антиномии) и Гегель — противоречие есть необходимый этап и результат всякого реального мышления — познания. Если для Канта, метафизики вообще логическое противоречие трактуется как феномен, появляющийся в мышлении в силу его несовершенства или его неправомерного использования (границы применимости). То для Гегеля, Маркса, в диалектике противоречие рассматривается как необходимая логическая форма, в которой осуществляется развитие мышления, познания вообще(см. Диалектическое противоречие).