Закон единства и борьбы противоположностей – всеобщий закон действительности и ее познания человеческим мышлением, выражающий суть, ядро материалистической диалектики. Каждый объект заключает в себе противоположности. Под противоположностями диалектический материализм понимает такие моменты, которые находятся в неразрывном единстве, взаимоисключают друг друга, причем не только в разных, но и в одном и том же отношении, т. е. взаимопроникают друг в друга. Нет противоположностей без их единства, нет единства без противоположностей. Единство противоположностей относительно, временно, борьба противоположностей абсолютна. Этот закон объясняет объективный внутренний источник всякого движения, не прибегая ни к каким посторонним силам, позволяет понять движение как самодвижение. Он раскрывает конкретное единство многообразия. Диалектическое мышление не рассекает, а охватывает целое как систему, в которой противоположности взаимно проникают друг в друга, обусловливая весь процесс развития. Вот почему этот закон – ядро диалектики. В нем наиболее четко противопоставлено диалектическое рассудочное мышление – метафизическому, которое толкует, что источник движения отличен от самого движения и внешен для него, а единство существует рядом с многообразием.
Родоначальник диалектики противоречий – Гераклит. Элейцы (Зенон) превратили противоречие в чисто субъективное и свели к средству опровержения движения и многообразия («отрицательная динамика» – апория). В эпоху Возрождения идею совпадения противоположностей развивали Н. Кузанский и Д. Бруно. И. Кант «устранял» антиномии лишь за счет дуалистического разрыва субъекта и объекта. Попытки преодолеть этот разрыв вели к идее диалектического противоречия ( И. Фихте, Ф. Шеллинг, Г. Гегель). Особенно велика в разработке этой идеи заслуга философа-идеалиста Гегеля. По Гегелю каждый предмет обладает двумя главными качествами – сходством и различием. Сходство, или тождественность, означает равенство предмета самому себе, в тот же момент в нём есть что-то, что нарушает его тождественность. Борьба между сходством и различием одного предмета приводит к его изменению (самоизменению), а значит – к движению. Марксизм материалистически истолковал и разработал закон единства и борьбы противоположностей как закон познания (и закон объективного мира) – В. И. Ленин.
Подход к этому закону по принципу совпадения диалектики, логики и теории познания был направлен против сведения его к сумме примеров, и пониманию его как всеобщего закона бытия и мышления. Объективная всеобщность этого закона – основа его методологических функций в познании. Этот закон определяет также и структуру научной теории как диалектику раздвоения единого. Классический образец такой структуры – «Капитал» К. Маркса. Диалектическое противоречие в познании не сводится к столкновению тезиса и антитезиса. Оно заключается в движении к его разрешению. Понять диалектическое противоречие – значит понять, как оно развивается и разрешается.