연역법(deduction): 주어진 사실들과 공리(axioms)들에 입각하여 추론(inference)을 통해 새로운 사실을 도출하는 것
귀납법(induction): 관찰과 실험에 기반한 가설을 귀납 추론을 통하여 일반적인 규칙을 입증하는 것
수학적 귀납법(mathematical induction): 명제 이 사실이라고 할 때 의 경우에도 성립한다는 것을 보이는 것
1. 기초 단계(basis): 출발점이 되는 명제
2. 귀납 가정(inductive assumption): 이 참이라고 가정한다.
모순 증명법(proof by contradiction): 기존의 전통적인 방법으로는 문제를 쉽게 증명할 수 없는 경우에 유용하며 귀류법이라고도 한다.
직접 증명법(direct proof): 통상 주어진 유용한 정보로부터 추론을 통해 결론에 도달할 수 있도록 유도하는 증명법.
대우 증명법(contra positive proof): p→q 와 ~q→~p가 대우 관계로서 논리적 동치가 됨을 이용한다.
존재 증명법(existence proof): P(x)를 x라는 변수를 가지는 명제 라고 할 때. P(x)가 참인 x가 적어도 하나가 존재한다는 것을 보이는 증명 방법.
반례 증명법(proof by counter-example): 어떤 명제가 참 또는 거짓임을 입증하기가 어려운 경우, 주어진 명제에서 모순이 되는 간단한 하나의 예를 보임으로 써 증명하는 방법
필요충분조건 증명법(if and only if proof): 주어진 명제의 동치를 통하여 증명하는데 (p ↔ q)를 증명하기 위해 '만약 p이면 q이다.'와 '만약 q이면 p이다.'를 증명한다.