변증법(辯證法, 영어: dialectics, 그리스어: διαλεκτική)이란 이성적 주장을 통해 진리를 확립하고자 하는, 주제에 대해 서로 다른 견해를 가진 두 명 이상의 사람들 사이의 담론(談論)이다. 비슷한말은 대화법, 문답법이다. 모순을 통해 진리를 찾는 철학방법이다. 변증의 방식은 정명제와 반명제를 사용하여 이들간에 모순되는 주장의 합명제를 찾거나 최소한 대화가 지향하는 방향의 질적 변화를 일구어내는 논법이다. 동일률을 근본원리로 하는 형식논리에 대하여, 대립 또는 모순을 근본원리로 하여 사물의 운동을 설명하려고 하는 논법이다. 이는 서양 문명에 있어서 문법이나 수사법과 더불어 자유 인문 최초 삼개인문 중 하나이다.
고대 시대와 중세 시대 동안 수사법과 변증법은 둘 다(대화를 매개로 한) 설득을 목적으로 하였다. 변증법적 접근의 목표는 이견을 합리적인 토론으로 해결하는 것이다. 이들 중 하나인 소크라테스 방법은 하나의 전제가 모순에 도달한다는 것을 보여 전제를 제거하는 것이 진리로 가는 길이라는 것을 주장한다. 이견을 해결하는 다른 방법은 서로 경쟁 관계에 있는 정명제와 반명제의 전제를 부정하여 제삼의 길인 합명제에 도달하는 것이다.
고대 그리스에서는 문답법으로 통했으며, 엘레아의 제논이나 소크라테스에게는 철학적 방법 그 자체였다. 소피스트가 부정(不正)을 정의(正義)라고 우기는 기변술(奇辨術)로 사용한 이후, 변증법을 적극적인 철학적 방법으로 삼는 용법과 기변술로서 부정적으로 다루는 용법이 대립한다. 플라톤은 내면화(內面化)된 이데아에 이르는 적극적 방법으로 삼았으나 아리스토텔레스는 논박(論駁)의 기술 또는 명제의 귀납적 탐구술이라 하여 부정적이었다. 중세에 와서는 흔히 논리학 그 자체를 가리켰다.
근대에 와서 칸트는 순수이성이 그 원리를 그르쳐 형이상학적 문제에 적용했을 때에 생겨나는 가상(假象)의 논리를 변증법이라 하여 부정적으로 평가했다. 이에 대하여 이성이 범하는 모순의 적극적인 의의를 포착한 사람은 헤겔이었다. 그에게 있어서 변증법은 고정적 견해인 형이상학에 대립되는 인식의 방법이며 동시에 사유(思惟)의 자기운동과 자연·역사(歷史)의 모든 현실적 자기운동에 대한 보편적인 합법칙성 이법(合法則性理法)이었다. 그러나 헤겔은 자신의 내부에 있는 모순에 의해 대립을 낳고 그것을 지양함으로써 더 높은 차원으로 나아가는 이 운동을 관념론적 입장에서 개념의 자기 전개로 정착시켰다.
헤겔의 합리적인 핵심을 유물론의 입장에서 계승한 마르크스·엥겔스에 의해 변증법은 자연·사회·사유의 일반적 운동법칙(의 과학)으로서 확립되었다.
양질전화는 일상적 사고로는 발견되지 않으며 서로 독립적으로 존재하고 있는 것 같다. 우리는 관습적으로 대상에는 양적인 성질 뿐 아니라 질적인 성질도 있다고 얘기하며 그것이 각각 어떤 특성에 속하고 어떻게 관련되어 있는가 하는 의문에 대해서는 별로 고민하지 않고 있다.