Důkaz je libovolná posloupnost formulí jazyka L, každá formule je buď axiom nebo ji lze odvodit z některých předchozích formulí.
Formule φ je dokazatelná z předpokladů T, jestliže existuje důkaz z předpokladů T. Píšeme T ⊢ φ.
Teorie v jazyce L je každá množina T formulí jazyka L. Prvky T se nazývají (vlastní) axiomy T. Jazyk L je množina znaků, pomocí nichž se vytvářejí formule T a odvozené formule.
Logika je potom odvozovací systém pro popis matematických vět.