I matematisk logik kallas en teori fullständig om någon syntaktiskt korrekt sluten formel eller dess negation är bevisbar i denna teori [1] . Om det finns en sluten formel så att varken eller negation är bevisbar i teorin , så kallas en sådan teori ofullständig . Stängningen av en formel innebär att den inte innehåller externa parametrar, och den syntaktiska riktigheten gör att den överensstämmer med reglerna för teorins formspråk . Bevisbarheten av en formel förstås som förekomsten av en sekvens av formella uttalanden, som vart och ett är antingen ett axiom för teorin eller erhålls enligt de formella reglerna för härledning från de tidigare uttalandena, och det sista uttalandet i sekvensen sammanfaller med att formeln bevisas.
Informellt sett är en teori komplett om något välformulerat påstående i den kan bevisas eller motbevisas. Således, i klassisk logik , är varje motsägelsefull teori uppenbarligen komplett, eftersom varje formel i den härleds tillsammans med dess negation. Det följer av Gödels berömda ofullständighetsteorem att varje tillräckligt stark rekursivt axiomatiserbar konsekvent första ordningens teori är ofullständig. I synnerhet är detta Peano-aritmetik - en teori som beskriver de vanliga egenskaperna hos naturliga tal med addition och multiplikation.
Begreppet fullständighet av en teori som introducerats ovan bör inte förväxlas med begreppet fullständighet av logik , vilket betyder att i vilken teori som helst av denna logik, kommer alla giltiga formler att visa sig kunna härledas från logikens axiom. Till exempel säger Gödels fullständighetssats att klassisk första ordningens logik är komplett. Detta innebär att i vilken första ordningens teori som helst kommer varje identiskt sann formel (det vill säga sann oavsett tolkningen av signaturen och variablernas värden) att kunna härledas.
Det är intuitivt tydligt att de mest generella teorierna, som till exempel teorin om grupper , teorin om linjärt ordnade mängder , inte behöver vara kompletta: annars skulle detta innebära att samma slutna formler är sanna för alla grupper eller för alla linjärt ordnade uppsättningar. Det är uppenbart att så inte är fallet.