TABLE DES MATI `
ERES TABLE DES MATI `
ERES
3 Logique propositionnelle 41
3.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
3.2 Langages des propositions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
3.2.1 Syntaxe du langage de Kleene .......................... 41
3.2.2 S´emantique bool´eenne du langage de Kleene .................. 42
3.2.3 Sous-langages ´equivalents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
3.2.4 Formes normales conjonctives et disjonctives . . . . . . . . . . . . . . . . . . 44
3.2.5 Expressivit´e bool´eenne du langage des propositions . . . . . . . . . . . . . . . 44
3.3 Arbres de Beth ...................................... 45
3.4 Preuves ........................................... 46
3.4.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
3.4.2 D´eduction naturelle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
3.5 Compl´etude . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
3.6 Compacit´e.......................................... 49
3.6.1 D´efinitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
3.6.2 Th´eor`eme de compacit´e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
4 Logique du premier ordre 51
4.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
4.2 Syntaxe ........................................... 51
4.2.1 Construction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
4.2.2 Sous-formules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
4.2.3 Variables libres, li´ees, α-´equivalence, renommage . . . . . . . . . . . . . . . . 53
4.2.4 Substitutions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
4.2.5 Preuves . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
4.2.6 Validit´e des preuves apr`es substitution . . . . . . . . . . . . . . . . . . . . . . 54
4.3 S´emantique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
4.3.1 Interpr´etations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
4.3.2 Morphismes d’interpr´etations . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
4.4 Formes normales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
4.4.1 Mise sous forme pr´enexe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
4.5 Th´eories........................................... 60
4.5.1 D´efinition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
4.5.2 Propri´et´es syntaxiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
4.6 Th´eor`eme de compl´etude . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
4.6.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
4.6.2 Th´eor`eme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
4.6.3 Corollaires : les th´eor`emes de L¨
owenheim et Skolem ............. 61
4.6.4 Corollaire : le th´eor`eme de compacit´e . . . . . . . . . . . . . . . . . . . . . . 61
4.6.5 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
5 Exemples de th´eories 63
5.1 Th´eorie de l’´egalit´e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
5.2 Th´eorie des groupes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
5.3 Th´eories arithm´etiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
5.3.1 Axiomes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
4Lancelot Pecquet, Universit´e Paris XII
Licences d’Informatique et de Math´ematiques / Logique
Version du 11 aoˆut 2003