Диалектика
Существенную роль понятие диалектики играет в философии Гегеля. Для него диалектика — это такой переход одного определения в другое, в котором обнаруживается, что эти определения односторонни и ограниченны, то есть содержат отрицание самих себя. Поэтому диалектика, согласно Гегелю, — «движущая душа всякого научного развертывания мысли и представляет собой единственный принцип, который вносит в содержание науки имманентную связь и необходимость…».
Диалектическая логика
По мысли М. М. Розенталя, главная задача формальной логики состоит в том, чтобы «быть учением о правильном, непротиворечивом, последовательном мышлении, о логической связи мыслей, о способах логически аргументированного, доказательного мышления». В рассуждениях и о простых, и о сложных предметах нужно следовать правилам формальной логики, «чтобы структура мысли была правильной, чтобы в ней была последовательность, ясность, определённость». В частности, высказывая мысли о каком-либо предмете, следует соблюдать закон тождества. Если же в процессе рассуждения этот закон будет нарушен, и один предмет будет заменён другим, то это лишит нас возможности сделать следующий шаг в познании и «проанализировать данный предмет глубже, с точки зрения его изменчивости, превращаемости, то есть проанализировать его диалектически». Диалектическая логика — это логика развития, изменения.