La lógica matemática estudia los sistemas formales y cómo codifican nociones matemáticas usando lenguaje formal. Se divide en teoría de modelos, teoría de la demostración, teoría de conjuntos y teoría de la recursión. En matemáticas, una proposición puede ser verdadera o falsa pero no ambas, y los conectivos lógicos como la negación, conjunción y disyunción conectan proposiciones. Los métodos de demostración incluyen métodos directos, indirectos y por inducción