23.01.2015 Views

trodction à la logique. L|-3muX1-3mu(X2-3muX1)

trodction à la logique. L|-3muX1-3mu(X2-3muX1)

trodction à la logique. L|-3muX1-3mu(X2-3muX1)

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

¬∧trod∨ction à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒ (X 2 =⇒ X 1 )<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

20 octobre 2014<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.<br />

Guil<strong>la</strong>ume RENIER<br />

L1 MPI Semestre 1


P<strong>la</strong>n du cours<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

1 Enseignement.<br />

Enseignement.<br />

Horaires.<br />

2 Vulgarisation.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

3 Syntaxe.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

4 Sémantique.<br />

5 Lien avec <strong>la</strong> théorie des ensembles.<br />

6 Calcul des prédicats.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


P<strong>la</strong>n<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

1 Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Les CM<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Le jeudi de 8h30 à 10h00 groupes A, B, C et I.<br />

Le lundi de 10h15 à 11h45 groupes D, E, F, G, H.<br />

Amphi Jean Goguel (à confirmer). Bâtiment A. 2è<br />

étage.<br />

8 séances d’une heure trente (semaines 5-10 et 12-13).<br />

Soit 12 heures de CM.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Les TD<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.<br />

TD : 12 séances de 1h30 (semaines 6-10 à 12-18.)<br />

Début des TD : semaine du lundi 22 septembre.<br />

Groupe A.<br />

En attente d’enseignant<br />

Mercredi 16h15 - 17h45.<br />

Salle <br />

Groupe B.<br />

Groupe C.<br />

Groupe D.<br />

Groupe E.<br />

Groupe F.<br />

Groupe G.<br />

Groupe H.<br />

Groupe I.


Les TD<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.<br />

TD : 12 séances de 1h30 (semaines 6-10 à 12-18.)<br />

Début des TD : semaine du lundi 22 septembre.<br />

Groupe A.<br />

Groupe B.<br />

En attente d’enseignant<br />

Mardi 16h15 - 17h45.<br />

Salle <br />

Groupe C.<br />

Groupe D.<br />

Groupe E.<br />

Groupe F.<br />

Groupe G.<br />

Groupe H.<br />

Groupe I.


Les TD<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.<br />

TD : 12 séances de 1h30 (semaines 6-10 à 12-18.)<br />

Début des TD : semaine du lundi 22 septembre.<br />

Groupe A.<br />

Groupe B.<br />

Groupe C.<br />

Guil<strong>la</strong>ume RENIER<br />

guil<strong>la</strong>ume.renier@u-cergy.fr<br />

Lundi 12h45 à 14h15.<br />

Salle .<br />

Groupe D.<br />

Groupe E.<br />

Groupe F.<br />

Groupe G.<br />

Groupe H.<br />

Groupe I.


Les TD<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.<br />

TD : 12 séances de 1h30 (semaines 6-10 à 12-18.)<br />

Début des TD : semaine du lundi 22 septembre.<br />

Groupe A.<br />

Groupe B.<br />

Groupe C.<br />

Groupe D.<br />

Diane MANUEL<br />

diane.manuel@u-cergy.Fr<br />

Vendredi 14h30 - 16h00.<br />

Salle .<br />

Groupe E.<br />

Groupe F.<br />

Groupe G.<br />

Groupe H.<br />

Groupe I.


Les TD<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.<br />

TD : 12 séances de 1h30 (semaines 6-10 à 12-18.)<br />

Début des TD : semaine du lundi 22 septembre.<br />

Groupe A.<br />

Groupe B.<br />

Groupe C.<br />

Groupe D.<br />

Groupe E.<br />

Diane MANUEL..<br />

diane.manuel@u-cergy.fr<br />

Vendredi 10h15 - 11h45.<br />

Salle <br />

Groupe F.<br />

Tao JEN..<br />

jen@u-cergy.Fr<br />

Lundi 12h30 - 14h00.<br />

Salle <br />

Groupe G.


P<strong>la</strong>n<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

1 Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Calcul de <strong>la</strong> note.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

1 Une note de contrôle terminal (CT ) qui compte pour<br />

50% de <strong>la</strong> note du module.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Calcul de <strong>la</strong> note.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

1 Une note de contrôle terminal (CT ) qui compte pour<br />

50% de <strong>la</strong> note du module.<br />

2 Des notes de contrôle continu (CC n ) qui comptent pour<br />

50% de <strong>la</strong> note.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Calcul de <strong>la</strong> note.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

1 Une note de contrôle terminal (CT ) qui compte pour<br />

50% de <strong>la</strong> note du module.<br />

2 Des notes de contrôle continu (CC n ) qui comptent pour<br />

50% de <strong>la</strong> note.<br />

Interrogations écrites surprises.<br />

Portant sur des notions vues au cours des TD<br />

précédents.<br />

Reprenant in extenso des exercices corrigés.<br />

Ou des exercices semb<strong>la</strong>bles à d’autres corrigés.<br />

Ou reprenant des choses expliquées en TD.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Calcul de <strong>la</strong> note.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

1 Une note de contrôle terminal (CT ) qui compte pour<br />

50% de <strong>la</strong> note du module.<br />

2 Des notes de contrôle continu (CC n ) qui comptent pour<br />

50% de <strong>la</strong> note.<br />

3 La note du module est calculée comme suit :<br />

Note <strong>logique</strong> = CT + CC 1+···+CC n<br />

n<br />

2<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Règle.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

1 Présence aux CM : non obligatoire.<br />

Néanmoins recommandée.<br />

Des questions du contrôle terminal porteront sur des<br />

contenus abordés au cours du CM et non abordés en<br />

TD.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Règle.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

1 Présence aux CM : non obligatoire.<br />

Le CM n’est pas un bac à sable.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Règle.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

1 Présence aux CM : non obligatoire.<br />

Le CM n’est pas un bac à sable.<br />

2 Présence aux TD obligatoire.<br />

En cas d’absence lors d’une évaluation en TD, <strong>la</strong> note<br />

zéro sera attribuée<br />

SAUF en cas de justification :<br />

Certificat médical.<br />

Convocation administrative.<br />

La justification sera soumise à l’appréciation exclusive<br />

du chargé de TD et du responsable du module.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


P<strong>la</strong>n<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

2 Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Théorèmes d’incomplétude de Goedel.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

1 On se p<strong>la</strong>ce dans l’ensemble des entiers naturels N.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Théorèmes d’incomplétude de Goedel.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

1 On se p<strong>la</strong>ce dans l’ensemble des entiers naturels N.<br />

Ce<strong>la</strong> pose un premier problème : qui est ce N <br />

−→ Giuseppe PEANO a essayé de répondre à cette<br />

question à <strong>la</strong> fin du 19è siècle.<br />

−→ On peut aussi définir les ordinaux, ensemble<br />

contenant N et dans lequel il existe un ordinal plus<br />

grand que n’importe quel élément de N !<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Théorèmes d’incomplétude de Goedel.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

1 On se p<strong>la</strong>ce dans l’ensemble des entiers naturels N.<br />

2 Il existe un énoncé VRAI qui n’est pas démontrable.<br />

On parle du premier théorème d’incomplétude de<br />

Goedel.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Théorèmes d’incomplétude de Goedel.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

1 On se p<strong>la</strong>ce dans l’ensemble des entiers naturels N.<br />

2 Il existe un énoncé VRAI qui n’est pas démontrable.<br />

On parle du premier théorème d’incomplétude de<br />

Goedel.<br />

Ce<strong>la</strong> pose un deuxième problème : qu’est ce<br />

Qu’un énoncé,<br />

Que le VRAI,<br />

Que démontrable <br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Théorèmes d’incomplétude de Goedel.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

1 On se p<strong>la</strong>ce dans l’ensemble des entiers naturels N.<br />

2 Il existe un énoncé VRAI qui n’est pas démontrable.<br />

On parle du premier théorème d’incomplétude de<br />

Goedel.<br />

3 Ce<strong>la</strong> suppose de définir<br />

Une syntaxe,<br />

Une sémantique,<br />

Une notion de démontrabilité<br />

On parle aussi de système de preuves.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Théorèmes d’incomplétude de Goedel.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

1 On se p<strong>la</strong>ce dans l’ensemble des entiers naturels N.<br />

2 Il existe un énoncé VRAI qui n’est pas démontrable.<br />

On parle du premier théorème d’incomplétude de<br />

Goedel.<br />

3 On aura besoin<br />

d’un méta <strong>la</strong>ngage.<br />

d’une méta <strong>logique</strong>.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Notation héréditaire.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Un entier peut s’écrire dans une base quelconque.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Notation héréditaire.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Par exemple on peut écrire le nombre 65 en base 10 :<br />

65 = 6 × 10 1 + 5 × 10 0 .<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Notation héréditaire.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Par exemple on peut écrire le nombre 65 en base 2 :<br />

65 = 1 × 2 6 + 0 × 2 5 + · · · + 0 × 2 1 + 1 × 2 0 = 1000001 2 .<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Notation héréditaire.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

A partir de l’écriture en base 2 on définit l’écriture<br />

héréditaire en base 2 : les exposants des puissances de 2<br />

sont aussi écrits en base 2 :<br />

65 = 1 × 2 22 +2 1 + 1 × 2 0 .<br />

Opération recommencée jusqu’à ce que tous les exposants<br />

soient 0 ou 1.<br />

65 = 1 × 2 221 +2 1 + 1 × 2 0 .<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Notation héréditaire.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

On peut obtenir <strong>la</strong> même chose en base 3,4, 5 ... n.<br />

Par exemple notation héréditaire en base 3 du nombre 136 :<br />

136 = 12001 3 = 3 4 + 2 × 3 3 + 3 0 = 3 31 +3 0 + 2 × 3 31 + 3 0<br />

} {{ }<br />

Notation héréditaire<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Itération de Goodstein.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Lorsqu’un entier n est écrit en notation héréditaire de base<br />

m l’itération de Goodstein consiste à associer à n l’entier n ′<br />

dont <strong>la</strong> notation héréditaire de base (m + 1) est obtenue à<br />

partir de <strong>la</strong> notation héréditaire de n en base m en<br />

remp<strong>la</strong>çant tous les m par m + 1.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Itération de Goodstein.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Par exemple pour l’entier 136 écrit en notation héréditaire<br />

de base 3 :<br />

n = 136 = 3 31 +3 0 + 2 × 3 31 + 3 0 on obtient par l’itération de<br />

Goodstein l’entier :<br />

n ′ = 4 41 +4 0 + 2 × 4 41 + 4 0 = 1537.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Itération de Goodstein.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Par une deuxième itération on obtient :<br />

n ′′ = 5 51 +5 0 + 2 × 5 51 + 4 0 = 21876.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Suite de Goodstein.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

On définit <strong>la</strong> suite de Goodstein d’un entier n, notée par<br />

(G m (n)) m2 , par l’algorithme suivant :<br />

G 2 (n) = n.<br />

G m+1 (n) =<br />

1 On écrit G m (n) en notation héréditaire de base m.<br />

2 On effectue l’itération de Goodstein.<br />

3 On soustrait 1.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Théorème de Goodstein.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Quelque soit <strong>la</strong> valeur de n, <strong>la</strong> suite de Goodstein<br />

(G m (n)) m2 est nulle au delà d’un certain terme.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Théorème de Goodstein.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Quelque soit <strong>la</strong> valeur de n, <strong>la</strong> suite de Goodstein<br />

(G m (n)) m2 est nulle au delà d’un certain terme.<br />

Ce théorème est indécidable dans AP : il n’existe pas de<br />

démonstration (ou preuve) de ce théorème ni de sa<br />

négation.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Théorème de Goodstein.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Quelque soit <strong>la</strong> valeur de n, <strong>la</strong> suite de Goodstein<br />

(G m (n)) m2 est nulle au delà d’un certain terme.<br />

Ce théorème se démontre dans <strong>la</strong> théorie des ordinaux, en<br />

utilisant simplement ω qui est le premier ordinal plus grand<br />

que tous les nombres entiers.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Exemple de syntaxe 1.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Qu’est ce qu’un nombre premier <br />

Réponse 1 :<br />

Un nombre qui admet exactement deux diviseurs.<br />

Réponse 2 :<br />

Un nombre qui n’est divisible par aucun nombre<br />

strictement inférieur autre que 1.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Exemple de syntaxe 2.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Comment écrire ces définition <br />

Réponse 1 :<br />

p est premier ssi<br />

∃a∃b ≠ a(a|p ∧ b|p ∧ (∀c((c|p) =⇒ (c = a ∨ c = b)))<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Exemple de syntaxe 2.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Comment écrire ces définition <br />

Réponse 1 bis :<br />

p est premier ssi<br />

∃a > 1∃b ≠ a(∀c((c|p) =⇒ (c = a ∨ c = b)))<br />

Car p|p et 1|p.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Exemple de syntaxe 2.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Comment écrire ces définition <br />

Réponse 1 bis :<br />

p est premier ssi<br />

∃a > 1∃b ≠ a(∀c((c|p) =⇒ (c = a ∨ c = b)))<br />

Car p|p et 1|p.<br />

Réponses 1 et 1bis disent-elles <strong>la</strong> même chose <br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Exemple de syntaxe 2.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Comment écrire ces définition <br />

Réponse 2 :<br />

p est premier ssi ∀c < p(c|p =⇒ c = 1)<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Théorème de Matiyasevich.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

On appelle équation diophantienne toute équation<br />

polynomiale à coefficients et paramètres entiers.<br />

Par exemple les équations d’inconnue x suivantes sont<br />

diophantiennes :<br />

(E 1 ) : 3x + 8 = 22<br />

(E 2 ) : 4x 2 + 7x − 56 = 98767x 3<br />

(E 3 ) : ∃a, 3x 2 + 3a 2 = a(x + 1)<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Théorème de Matiyasevich.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Question : existe-il un algorithme permettant de décider<br />

si une équation diophantienne admet des solutions <br />

Réponse : non.<br />

Problème : définir les choses, les écrire et démontrer<br />

des résultats <br />

Logique et systèmes de preuves apportent une réponse<br />

à ces problèmes.<br />

Logique et systèmes de preuves ne disent pas comment<br />

démontrer.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


P<strong>la</strong>n<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

2 Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Ecrire.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Exemple : que vaut 3 + 2 × 7 <br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Ecrire.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Exemple : que vaut 3 + 2 × 7 <br />

17 ou 35<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Ecrire.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

On résout le problème en utilisant des parenthèses.<br />

(3 + 2) × 7 = 35 alors que<br />

3 + (2 × 7) = 17.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Ecrire.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

On résout le problème en utilisant des parenthèses.<br />

(3 + 2) × 7 = 35 alors que<br />

3 + (2 × 7) = 17.<br />

Il n’y a plus de doute.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Ecrire.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Se pose <strong>la</strong> question d’une syntaxe correcte.<br />

Ce sera l’objet du CM de demain.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Ecrire.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Se pose <strong>la</strong> question d’une syntaxe correcte.<br />

Ce sera l’objet du CM de demain.<br />

On donnera des règles d’écriture et des tests de validité.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Démontrer<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Ne fera pas l’objet de séances de CM ou de TD.<br />

C’est un problème difficile.<br />

Mais néanmoins essentiel.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Démontrer<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

On utilise <strong>la</strong> règle du Modus Ponens :<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Démontrer<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

On utilise <strong>la</strong> règle du Modus Ponens :<br />

Lorsque A est VRAIE et si A alors B est VRAIE on<br />

déduit que B est VRAIE.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Démontrer<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

On utilise <strong>la</strong> règle du Modus Ponens :<br />

Lorsque A est VRAIE et si A alors B est VRAIE on<br />

déduit que B est VRAIE.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Une démonstration est une suite (P n ) de formules<br />

<strong>logique</strong> telle que P n+1 se déduit de (P i ) in par :<br />

Instanciation d’axiomes.<br />

Règle de déduction (Modus Ponens).<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Démonstration : exemple.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Montrons que F =⇒ F est un théorème.<br />

Pour ce<strong>la</strong> on utilise un axiome :<br />

A 2 : (X 1 =⇒ (X 2 =⇒ X 3 )) =⇒ ((X 1 =⇒ X 2 ) =⇒ (X 1 =⇒ X 3 ))<br />

Dont on prend l’instance :<br />

(F =⇒ ((F =⇒ F) =⇒ F )) =⇒ ((F =⇒ (F =⇒ F )) =⇒ (F =⇒ F))<br />

On utilise l’axiome A 1 : X 1 =⇒ (X 2 =⇒ X 1 )<br />

Dont on prend l’instance :<br />

F =⇒ ((F =⇒ F) =⇒ F )<br />

Par coupure on obtient :<br />

(F =⇒ (F =⇒ F)) =⇒ (F =⇒ F ).<br />

Enfin on instancie l’axiome A 1 pour obtenir F =⇒ (F =⇒ F ).<br />

Puis à nouveau par coupure on obtient F =⇒ F.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Vérité.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

En complément de <strong>la</strong> notion de théorème (formule obtenue<br />

par démonstration) on définit :<br />

Une vérité indépendante de <strong>la</strong> notion de démonstration<br />

Ce sera l’objet de plusieurs CM.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Théorème de complétude.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

On a donc deux approches de <strong>la</strong> notion de formule<br />

VRAIE :<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Théorème de complétude.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

On a donc deux approches de <strong>la</strong> notion de formule<br />

VRAIE :<br />

1 Théorème (formule démontrée).<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Théorème de complétude.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

On a donc deux approches de <strong>la</strong> notion de formule<br />

VRAIE :<br />

1 Théorème (formule démontrée).<br />

2 Tautologie (sémantiquement VRAIE).<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Théorème de complétude.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

On démontre que ces deux notions sont équivalentes<br />

dans le cadre de <strong>la</strong> <strong>logique</strong> booléenne.<br />

C’est le théorème de complétude.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Théorème de complétude.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

On démontre que ces deux notions sont équivalentes<br />

dans le cadre de <strong>la</strong> <strong>logique</strong> booléenne.<br />

C’est le théorème de complétude.<br />

Pour ce<strong>la</strong> on démontre :<br />

1 Que tout théorème est une tautologie (consistance).<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Théorème de complétude.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

On démontre que ces deux notions sont équivalentes<br />

dans le cadre de <strong>la</strong> <strong>logique</strong> booléenne.<br />

C’est le théorème de complétude.<br />

Pour ce<strong>la</strong> on démontre :<br />

1 Que tout théorème est une tautologie (consistance).<br />

2 Que toute tautologie est démontrable<br />

(complétude.).<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Théorème de complétude.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Comme vu plus haut : ce théorème est faux pour les<br />

nombres entiers.<br />

Les propriétés sur les nombres entiers s’écrivent dans<br />

une <strong>logique</strong> plus complexe que <strong>la</strong> <strong>logique</strong> booléenne.<br />

On parle alors de théorèmeS d’incomplétude.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Théorème de complétude.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Comme vu plus haut : ce théorème est faux pour les<br />

nombres entiers.<br />

Les propriétés sur les nombres entiers s’écrivent dans<br />

une <strong>logique</strong> plus complexe que <strong>la</strong> <strong>logique</strong> booléenne.<br />

On parle alors de théorèmeS d’incomplétude.<br />

Il en existe deux :<br />

1 Le premier.<br />

2 Le deuxième.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


P<strong>la</strong>n<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

2 Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Machines à calculer et problèmes NP.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Exemple : problème de <strong>la</strong> composition des nombres entiers.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Le problème SAT.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Formule propositionnelle.<br />

Satisfaisabilité ou satisfiabilité.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Enoncé du théorème de Cook-Levin.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Le problème SAT est NP-complet.<br />

Qui sait résoudre SAT est maitre du monde.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Exemple : parcours eulérien.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

La maison...<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Exemple : parcours eulérien.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Les variables.<br />

X ij correspond à l’arête i en position j.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Exemple : parcours eulérien.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

L’arête i est utilisée au moins une fois :<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

.<br />

8∨<br />

j=1<br />

X ij<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Exemple : parcours eulérien.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

L’arête i est utilisée au moins une fois :<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

.<br />

8∨<br />

j=1<br />

X ij<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Chaque arête est utilisée au moins une fois :<br />

.<br />

8∧<br />

8∨<br />

i=1 j=1<br />

X ij<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Exemple : parcours eulérien.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Si l’arête i est utilisée au rang j alors elle ne peut être<br />

utilisée à un autre rang :<br />

⎛ ⎛ ⎞⎞<br />

⎜ ⎜<br />

8∨<br />

⎟⎟<br />

X ij =⇒ ⎝¬ ⎝ X ik ⎠⎠<br />

k=1<br />

k≠j<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Exemple : parcours eulérien.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Si l’arête i est utilisée au rang j alors elle ne peut être<br />

utilisée à un autre rang :<br />

⎛ ⎛ ⎞⎞<br />

⎜ ⎜<br />

8∨<br />

⎟⎟<br />

X ij =⇒ ⎝¬ ⎝ X ik ⎠⎠<br />

Même chose quelque soit le rang d’utilisation de l’arête i :<br />

⎛ ⎛ ⎛ ⎞⎞⎞<br />

∧ ⎜ ⎜ ⎜<br />

8∨ ⎟⎟⎟<br />

⎝X ij =⇒ ⎝¬ ⎝ X ik ⎠⎠⎠<br />

1j8<br />

k=1<br />

k≠j<br />

k=1<br />

k≠j<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Exemple : parcours eulérien.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Si l’arête i est utilisée au rang j alors elle ne peut être<br />

utilisée à un autre rang :<br />

⎛ ⎛ ⎞⎞<br />

⎜ ⎜<br />

8∨<br />

⎟⎟<br />

X ij =⇒ ⎝¬ ⎝ X ik ⎠⎠<br />

1i8<br />

1j8<br />

k=1<br />

k≠j<br />

Même chose quelque soit l’arête i :<br />

⎡ ⎛ ⎛ ⎛ ⎞⎞⎞⎤<br />

∧<br />

⎢<br />

∧<br />

⎜ ⎜ ⎜<br />

8∨<br />

⎟⎟⎟⎥<br />

⎣ ⎝X ij =⇒ ⎝¬ ⎝ X ik ⎠⎠⎠⎦<br />

k=1<br />

k≠j<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Exemple : parcours eulérien.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

On impose un ordre d’utilisation des arêtes :<br />

X ij =⇒ ∨<br />

k∈A i<br />

X k(j+1)<br />

Où A i est l’ensemble des indices des arêtes adjacentes à<br />

l’arête i.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Exemple : parcours eulérien.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.<br />

On impose un ordre d’utilisation des arêtes :<br />

X ij =⇒ ∨<br />

k∈A i<br />

X k(j+1)<br />

Où A i est l’ensemble des indices des arêtes adjacentes à<br />

l’arête i.<br />

D’où pour tous les rangs :<br />

⎛<br />

∧<br />

⎝X ij =⇒ ∨ ⎠<br />

1j7<br />

k∈A i<br />

X k(j+1)<br />

⎞<br />

Où A i est l’ensemble des indices des arêtes adjacentes à<br />

l’arête i.


Exemple : parcours eulérien.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.<br />

On impose un ordre d’utilisation des arêtes :<br />

X ij =⇒ ∨<br />

k∈A i<br />

X k(j+1)<br />

Où A i est l’ensemble des indices des arêtes adjacentes à<br />

l’arête i.<br />

Enfin pour toutes les arêtes :<br />

⎡ ⎛<br />

⎤<br />

∧<br />

⎣ ∧ ⎝X ij =⇒ ∨ ⎠⎦<br />

1i8<br />

1j7<br />

k∈A i<br />

X k(j+1)<br />

⎞<br />

Où A i est l’ensemble des indices des arêtes adjacentes à<br />

l’arête i.


Exemple : parcours eulérien.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.<br />

Ce qui donne enfin comme conditions d’existence de<br />

parcours eulérien :<br />

Satisfaisabilité en même temps de :<br />

∧<br />

1i8<br />

⎡<br />

⎢<br />

⎣<br />

∧<br />

1i8<br />

∧<br />

1j8<br />

⎡<br />

⎛<br />

⎣ ∧<br />

8∧<br />

8∨<br />

i=1 j=1<br />

⎜<br />

⎝X ij =⇒<br />

1j7<br />

X ij<br />

⎛ ⎛ ⎞⎞⎞⎤<br />

⎜ ⎜<br />

8∨<br />

⎟⎟⎟⎥<br />

⎝¬ ⎝ X ik ⎠⎠⎠⎦<br />

k=1<br />

k≠j<br />

⎛<br />

⎞⎤<br />

⎝X ij =⇒ ∨<br />

X k(j+1)<br />

⎠⎦<br />

k∈A i


OBJECTIF<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Définir <strong>la</strong> notion de formule propositionnelle.<br />

Définir <strong>la</strong> syntaxe de <strong>la</strong> <strong>logique</strong> booléenne ou <strong>logique</strong><br />

propositionnelle.<br />

Obtenir un théorème de lecture unique permettant de<br />

définir définir une sémantique.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


P<strong>la</strong>n<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

3 Syntaxe.<br />

Formules propositionnelles.<br />

Théorème de lecture unique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Variables propositionnelles.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

On considère un ensemble dénombrable d’objets appelés<br />

variables propositionnelles indexé sur les entier naturels.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Variables propositionnelles.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Les variables propositionnelles sont souvent notées<br />

X 0 ; X 1 ; . . . ; X n ; . . . .<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Les connecteurs.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

On considère un ensemble de connecteurs :<br />

̸ : le NON <strong>logique</strong>.<br />

∨ : le OU <strong>logique</strong>.<br />

∧ : le ET <strong>logique</strong>.<br />

=⇒ : le IMPLIQUE <strong>logique</strong>.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Les connecteurs.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Il est parfois utile d’utiliser d’autres symboles :<br />

⇐⇒ : le EQUIVAUT <strong>logique</strong>.<br />

∣ : le NAND <strong>logique</strong> ou barre de SCHAEFFER.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Les connecteurs.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

A chaque ensemble de connecteur correspond un<br />

ensemble de formule propositionnelles et donc une<br />

<strong>logique</strong>.<br />

Si on change de connecteur, on change de <strong>logique</strong>.<br />

La <strong>logique</strong> Booléenne correspond en général aux<br />

quatre connecteurs : ̸, ∨, ∧, =⇒ .<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Les symboles de priorités.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

On considère un ensemble de symboles :<br />

(<br />

: <strong>la</strong> parenthèse ouvrante.<br />

)<br />

: <strong>la</strong> parenthèse fermante.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Les symboles de priorités.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

[ ]<br />

On rajoute parfois les symboles et pour des questions<br />

de lisibilité des formules.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Construction.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

On considère l’ensemble<br />

A = {̸, ∨, ∧, =⇒ , (, ), X 1 , X 2 , . . . , X n , . . . .<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Construction.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

On considère l’ensemble<br />

A = {̸, ∨, ∧, =⇒ , (, ), X 1 , X 2 , . . . , X n , . . . . On considère<br />

l’ensemble noté A ∗ de tous les mots formés par <strong>la</strong><br />

juxtaposition d’un nombre fini d’éléments de A.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Construction.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

On considère l’ensemble<br />

A = {̸, ∨, ∧, =⇒ , (, ), X 1 , X 2 , . . . , X n , . . . . On considère<br />

l’ensemble noté A ∗ de tous les mots formés par <strong>la</strong><br />

juxtaposition d’un nombre fini d’éléments de A. Exemples :<br />

((()<br />

X 1 X 2 (̸ X 13908 =⇒ )(<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


P<strong>la</strong>n<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

3 Syntaxe.<br />

Formules propositionnelles.<br />

Théorème de lecture unique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


P<strong>la</strong>n<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

4 Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Affectation<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Evaluation<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Table de vérité<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


P<strong>la</strong>n<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

4 Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Satisfaisabilité, tautologie.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

On dit qu’une formule P est satisfaisable lorsqu’il existe<br />

une affectation ν pour <strong>la</strong>quelle eval ν (P) = 1.<br />

On dit aussi satisfiable.<br />

On dit qu’une formule P est une tautologie lorsque pour<br />

toute affectation ν on a eval ν (P) = 1.<br />

On dit que deux formules P et Q sont équivalentes<br />

lorsque pour toute affectation ν on a<br />

eval ν (P) = eval ν (Q).<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Equivalence et tautologie.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

On note P ⇐⇒ Q <strong>la</strong> formule (P =⇒ Q) ∧ (Q =⇒ P).<br />

Théorème : deux formules P et Q sont équivalentes si et<br />

seulement si <strong>la</strong> formule P ⇐⇒ Q est une tautologie.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


P<strong>la</strong>n<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

4 Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Définitions<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Soit P une formule et (X i ) une suite de variables<br />

propositionnelles apparaissant dans P.<br />

Soit (P i ) une suite finie de formules propositionnelles.<br />

On appelle occurrence de <strong>la</strong> variable X i dans <strong>la</strong> formule<br />

propositionnelle P toute utilisation du symbole X i dans<br />

l’écriture de P.<br />

On définit Q = P (Xi →P i ) comme étant <strong>la</strong> formule dans<br />

<strong>la</strong>quelle on a remp<strong>la</strong>cé en même temps chaque X i par<br />

P i .<br />

On dit que Q est une instance de P.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Tautologie et instance<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème : toute instance d’une tautologie P est une tautologie.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Instances et équivalences - 1<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème : si P et Q sont deux formules équivalentes alors<br />

les formules P (Xi →P i ) et Q (Xi →P i ) sont équivalentes.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Instances et équivalences - 2<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Théorème : si P et Q sont deux formules équivalentes et<br />

si 5 i ) et (Q i ) sont des formules deux à deux équivalentes<br />

alors les formules P (Xi →P i ) et Q (Xi →Q i ) sont équivalentes.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Simplifications<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Ce résultat est utilisé comme suit :<br />

Soit R une formule propositionnelle.<br />

On exhibe P et (P i ) telles que R = P (Xi →P i )<br />

On choisit des formules (Q i ) équivalentes<br />

respectivement aux (P i ).<br />

On construit <strong>la</strong> formule S = P (Xi →Q i ) qui est équivalente<br />

à R.<br />

Souvent P = Q.<br />

S est appelée forme simplifiée de R.<br />

Résultat : déterminer <strong>la</strong> table de vérité de R revient à déterminer<br />

<strong>la</strong> table de vérité de S.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


P<strong>la</strong>n<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

5 Lien avec <strong>la</strong> théorie des ensembles.<br />

Définitions / rappels.<br />

Lien avec le calcul propositionnel.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Re<strong>la</strong>tions ensemblistes.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

En théorie des ensemble on utilise les deux re<strong>la</strong>tions<br />

suivantes :<br />

L’appartenance d’un élément à un ensemble.<br />

C’est une re<strong>la</strong>tion élément/ensemble.<br />

L’inclusion d’un ensemble dans un ensemble.<br />

C’est une re<strong>la</strong>tion ensemble/ensemble.<br />

Attention : le mot contient pose problème.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Opérations de <strong>la</strong> théorie des ensembles.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.<br />

L’union notée ⋃ .<br />

e appartient à A ⋃ B si et seulement si e appartient à A<br />

ou à B.<br />

L’intersection notée ⋂ .<br />

e appartient à A ⋂ B si et seulement si e appartient à A<br />

et à B.<br />

Le complémentaire de A ⊂ E noté C E A ou c A lorsque<br />

E est implicite.<br />

e appartient à c A si et seulement si e n’appartient pas<br />

à A.<br />

On voit apparaitre le lien avec les connecteurs ∧, ∨, ¬.


Autres opérations.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Il y a d’autres opérations, essentiellement :<br />

Le delta notée ∆.<br />

e appartient à A∆B si et seulement si e appartient A ou<br />

à B sans appartenir à A et à B simultanément.<br />

La soustraction notée −.<br />

e appartient à A − B si et seulement si e appartient à A<br />

sans appartenir à B.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


P<strong>la</strong>n<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

5 Lien avec <strong>la</strong> théorie des ensembles.<br />

Définitions / rappels.<br />

Lien avec le calcul propositionnel.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Morphisme.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

On considère un ensemble E.<br />

On considère une famille (E i ) i∈N de sous ensemble de<br />

E.<br />

A toute variable X i on associe le sous ensemble E i .<br />

De manière inductive on associe à toute formule<br />

propositionnelle P une formule ensembliste E P :<br />

A (P ∨ Q) on associe (E P<br />

⋃<br />

EQ )<br />

A (P ∧ Q) on associe (E P<br />

⋂<br />

EQ )<br />

A (P =⇒ Q) on associe ( ( c E P ) ⋃ E Q<br />

)<br />

A (¬P) on associe ( c E P ).<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Théorème important.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Théorème 1 : si P et Q sont deux formules équivalentes<br />

alors E P = E Q .<br />

Théorème 2 : si P =⇒ Q est une tautologie alors E P ⊂<br />

E Q .<br />

Théorème 3 : si pour tout ensemble E et toute famille (E i )<br />

de sous-ensembles de E on a E P = E Q alors P et Q sont<br />

équivalentes.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


P<strong>la</strong>n<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

6 Calcul des prédicats.<br />

Syntaxe.<br />

Interprétation.<br />

Sémantique.<br />

Démonstration.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Idée<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Les formules de <strong>la</strong> <strong>logique</strong> d’ordre 1 sont construites pour<br />

permettre l’utilisation d’un nombre infini de proposition dans<br />

une formule.<br />

En calcul propositionnelle une formule contient un nombre<br />

fini de variables propositionnelles, chacune correspondant à<br />

une proposition.<br />

Pour ce<strong>la</strong> on introduit les deux quantificateurs :<br />

Quelque soit, pour tout : ∀.<br />

C’est le quantificateur universel.<br />

Il exist ∃.<br />

C’est le quantificateur existentiel.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Types de symboles.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

On définit les types de symboles suivants :<br />

Les symboles de constantes indexés sur les entiers<br />

naturels, souvent (c i ).<br />

Les symboles de variables indexés sur les entiers<br />

naturels, souvent (x i ).<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Types de symboles.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

On définit les types de symboles suivants :<br />

Les symboles d’opérations en nombre fini.<br />

Les symboles ont une caractéristique d’arité.<br />

Lors non évident, on précise l’arité dans un exposant<br />

entre parenthèses.<br />

Les symboles de re<strong>la</strong>tions en nombre fini.<br />

Les symboles ont une caractéristique d’arité.<br />

Lors non évident, on précise l’arité dans un exposant<br />

entre parenthèses.<br />

L’égalité de symbole = est une re<strong>la</strong>tion.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Types de symboles.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.<br />

On définit les types de symboles suivants :<br />

Les symboles représentant des connecteurs <strong>logique</strong>s :<br />

∨, ∧, =⇒ , ¬.<br />

Les mêmes que dans le cas de <strong>la</strong> <strong>logique</strong><br />

propositionnelle.<br />

Les symboles des quantificateurs universel et<br />

existentiel.<br />

L’objectif de <strong>la</strong> <strong>logique</strong> d’ordre 1 (ou calcul des prédicats)<br />

est de remp<strong>la</strong>cer dans les formules propositionnelles les<br />

variables propositionnelles par des prédicats formés à partir<br />

des symboles de constantes, variables, opérations,<br />

re<strong>la</strong>tions.<br />

On rajoute en plus les quantificateurs.


Les termes.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

La construction inductive des termes se fait à partir des<br />

variables, constantes et symboles d’opérations.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème : il existe un théorème de lecture unique sur les<br />

termes.<br />

Il ne faut pas oublier les parenthèses.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Les formules atomiques.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

La construction des formules atomiques ou prédicats se fait<br />

à partir de n termes et d’un symbole de re<strong>la</strong>tion d’arité n.<br />

Théorème : de manière évidente il existe un théorème de<br />

lecture unique sur les prédicats.<br />

Il ne faut pas oublier les parenthèses.<br />

L’objectif du calcul des prédicats est de calculer, d’étudier <strong>la</strong><br />

valeur <strong>logique</strong> des prédicats.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Formule <strong>logique</strong> d’ordre 1.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.<br />

On construit par induction les formules d’ordre 1 :<br />

Un prédicat est une formule <strong>logique</strong> d’ordre 1.<br />

Si P est un prédicat, pour toute variable x, <strong>la</strong> formule<br />

(∀x P) est un prédicat.<br />

Si P et Q sont deux prédicats alors les formules :<br />

(P ∨ Q), (P ∧ Q), (P =⇒ Q)<br />

(¬P)<br />

Sont des prédicats.<br />

Théorème : il existe un théorème de lecture unique sur les<br />

formules d’ordre 1.<br />

Il ne faut pas oublier les parenthèses.


Exemples.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


P<strong>la</strong>n<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

6 Calcul des prédicats.<br />

Syntaxe.<br />

Interprétation.<br />

Sémantique.<br />

Démonstration.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Notion d’interprétation.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


P<strong>la</strong>n<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

6 Calcul des prédicats.<br />

Syntaxe.<br />

Interprétation.<br />

Sémantique.<br />

Démonstration.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Notions de vérité.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Les systèmes de preuves donne une première notion<br />

de <strong>la</strong> vérité : les formules prouvables.<br />

Les interprétations donnent une deuxième notion :<br />

VRAI ou FAUX.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Tautologies, théorèmes de complétude.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Axiomes et modèles.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Notion de modèle.<br />

Théorème de complétude de Godel : non contradiction et<br />

modèle.<br />

Réciproque.<br />

Système d’axiomes indépendants.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


P<strong>la</strong>n<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

6 Calcul des prédicats.<br />

Syntaxe.<br />

Interprétation.<br />

Sémantique.<br />

Démonstration.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Notations.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Notation ∀x ∈ A.<br />

Négation :<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Notations.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Notation ∃x ∈ A.<br />

Négation :<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.


Démonstration.<br />

¬∧trod∨ction<br />

à <strong>la</strong> <strong>logique</strong>.<br />

L |= X 1 =⇒<br />

(X 2 =⇒<br />

X 1 )<br />

Enseignement.<br />

Horaires.<br />

Evaluation.<br />

Vulgarisation.<br />

Rien n’est simple.<br />

Problématique.<br />

Théorème de Cook<br />

et Levin.<br />

Syntaxe.<br />

Formules<br />

propositionnelles.<br />

1 Comment démontre-on qu’une formule est VRAIE.<br />

2 Comment démontre-on qu’une formule est FAUSSE.<br />

3 Démonstration par contraposition.<br />

4 Démonstration par l’absurde.<br />

5 Démonstration par récurrence.<br />

Théorème de lecture<br />

unique.<br />

Sémantique.<br />

Valeurs de vérité.<br />

Quelques définitions.<br />

Simplifications.<br />

Lien avec <strong>la</strong><br />

théorie des<br />

ensembles.<br />

Définitions / rappels.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!