A matematikai logikában egy elméletet akkor nevezünk teljesnek , ha ebben az elméletben bármely szintaktikailag helyes zárt formula vagy tagadása bizonyítható [1] . Ha van olyan zárt képlet , amelyre sem a tagadás, sem a tagadás nem bizonyítható az elméletben , akkor az ilyen elméletet hiányosnak nevezzük . A képlet lezárása azt jelenti, hogy nem tartalmaz külső paramétereket, a szintaktikai helyesség pedig azt, hogy megfelel az elmélet formális nyelvezetének szabályainak. A képlet bizonyíthatósága alatt olyan formális állítások sorozatának létezését értjük, amelyek mindegyike vagy az elmélet axiómája , vagy az előző állításokból való levezetés formális szabályai szerint , és a sorozat utolsó állítása szerint kapjuk. egybeesik a bizonyított formulával.
Informálisan szólva egy elmélet akkor teljes, ha bármely jól megfogalmazott állítás bizonyítható vagy cáfolható. Így a klasszikus logikában minden ellentmondásos elmélet nyilvánvalóan teljes, mivel minden benne lévő képlet a tagadásával együtt származik. Gödel híres befejezetlenségi tételéből következik , hogy minden kellően erős, rekurzívan axiomatizálható konzisztens elsőrendű elmélet hiányos. Ez különösen a Peano aritmetika - egy elmélet, amely a természetes számok szokásos tulajdonságait írja le összeadással és szorzással.
Egy elmélet teljességének fentebb bemutatott fogalmát nem szabad összetéveszteni a logika teljességének fogalmával , ami azt jelenti, hogy e logika bármely elméletében minden érvényes képlet a logika axiómáiból származtatható. Például Gödel teljességi tétele kimondja, hogy a klasszikus elsőrendű logika teljes. Ez azt jelenti, hogy bármely elsőrendű elméletben bármely azonosan igaz képlet (vagyis igaz, függetlenül az aláírás értelmezésétől és a változók értékétől) származtatható lesz.
Intuitív módon világos, hogy a legáltalánosabb elméleteknek, mint például a csoportok elméletének , a lineárisan rendezett halmazok elméletének nem kell teljesnek lennie: különben ez azt jelentené, hogy ugyanazok a zárt képletek igazak minden csoportra, ill. minden lineárisan rendezett halmazhoz. Nyilvánvaló, hogy ez nem így van.