IN E11 : INTRODUCTION A LA LOGIQUE
Professeur : Jean-Baptiste Joinet (Université Paris I).
Ce cours constitue une introduction aux résultats les plus
classiques de la logique mathématique.
Il présente des rudiments de calcul propositionnel et de calcul des
prédicats du premier ordre.
Sont étudiés tant l'aspect syntaxique (formules, systèmes de
preuves), que l'aspect sémantique (interprétation et évaluation d'un
énoncé dans une structure). Les systèmes de preuves présentés sont la
"déduction naturelle" et le "calcul des séquents".
Le cours donne des bases pour aborder ensuite les domaines où la
logique intervient, en particulier les méthodes de recherche
automatique de preuves, la programmation logique et la preuve de
programmes à partir de preuves, le typage des langages
fonctionnels.
Thèmes abordés:
Morphologie (formules)
Langages (propositionnels, du premier ordre, d'ordre supérieur).
Formules propositionnelles.
Termes et Formules du premier ordre.
Syntaxe
Systèmes de déduction : déduction naturelle, calcul des séquents.
Équivalence des deux systèmes.
La relation de déductibilité et l'équivalence logique
Propriétés générales de la relation de déductibilité.
Équivalence logique.
Compatibilité du remplacement de sous-formules équivalentes par rapport
à l'équivalence logique.
Connecteur définissable (Ensembles complets de connecteurs. Ensembles
minimaux de connecteurs).
Équivalences et implications mémorables (lois de De Morgan, etc).
Quotientation de l'ensemble des formules par l'équivalence logique.
Structure de l'ordre résiduel induit sur le quotient par la déductibilité
(algèbre de Boole de Lindenbaum).
Représentation canonique des classes d'équivalence : formes normales
prénexes d'une formule.
Skolémisation.
Logique et programmation
Preuves normales. Normalisation des preuves. Répresentation des
programmes
et de leur évaluation par les preuves et leur normalisation. Preuves et
programmes typés. Ordre supérieur et polymorphisme.
Recherche de preuves. Représentation des programmes et de leur évaluation
par une théorie et la recherche de preuves dans cette théorie.
Sémantique
Introduction : Contre-modèle. Incomplétude.
Évaluation d'un énoncé propositionnel.
Interprétation d'un énoncé du premier ordre dans une structure. Exemples.
Modèles d'une théorie. Cohérence d'une théorie, (In)complétude d'une
théorie. Exemples.
Notion sémantique de Conséquence. Complétude de la sémantique et
Correction de la syntaxe.
Sémantique intuitionniste (aperçu)
Théorème de compacité et applications (Axiomatisabilité au
premier-ordre de classes de structures)
Mots-clefs:
Calcul propositionnel, calcul des prédicats, déduction naturelle,
satisfaisabilité, tautologie, forme normale, clause,
skolémisation.
This document was translated from LATEX by
HEVEA.