Introduction à la logique : corrigé de quelques exercices
¬¬p (avec n fois le connecteur de négation). 1. Page 2. Exercice 5. Combien de propositions différentes peut-on écrire en ajoutant conve
Corrigés des exercices
Exercices 3 Exercices sur la logique des prédicats. 39. Exercices 4 Exercices sur l'argumentation. 84. Corrigés des exercices.
Thesis Title
Initiation à la logique formelle. avec exercices et corrigés. Marie-Pierre G. (2002). Systèmes de preuves en logique des propositions. Consulté
COURS SUR LA LOGIQUE FORMELLE
24 mai 2016 Une proposition est composée de propositions atomiques reliées entre-elles par des connecteurs logiques (?
Cours dAlgèbre I et II avec Exercices CorrigésOM DE VOTRE
Chapitre 1. Introduction. 5. Chapitre 2. Élément de logique et méthodes de raisonnement avec Exercices. Corrigés. 7. 1. Régles de logique formelle.
Université Paris 8 Introduction à la logique 2016-2017 Licence de
Exercice 3. Traduire les phrases suivantes en formule propositionnelle en indiquant à quelles propositions simples correspondent les lettres utilisées. 1. Le
Logique formelle et argumentation - Nanopdf
12 août 2015 L. BOUQUIAUX B. LECLERCQ
Logique.pdf
pratique et en particulier à bien maîtriser les quelques exercices corrigés. Le programme officiel de mathématiques supérieures prévoit que les notions
Introduction à la logique
de manière autonome puisque les exercices nombreux permettent un contrôle continu du Ces premiers exemples d'une logique formelle ont eu une influence ...
Logique formelle et modélisation du raisonnement Notions de base
Introduction : Formalisation du raisonnement — les logiques 2.6.8 Exercices . ... de la décomposer ou d'émettre — au sein du langage formel — des ...
Logique formelle et modelisation du raisonnement
Notions de base
Support de cours | ESSTIN
Denis Roegel
Novembre 1995
Derniere mise a jour: 11 decembre 1999
Table des matieresIntroduction: Formalisation du raisonnement | les logiques41 Systemes formels: exemples introductifs61.1 Exemple 1: generation de theoremes de l'arithmetique. . . . . . . . . . . .61.2 Exemple 2: calcul d'integrales. . . . . . . . . . . . . . . . . . . . . . . . . .71.3 Exemple 3: arithmetique de Peano. . . . . . . . . . . . . . . . . . . . . . .82 Calcul des propositions102.1 Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .102.1.1 Les formules atomiques. . . . . . . . . . . . . . . . . . . . . . . . . .102.1.2 Les formules composees. . . . . . . . . . . . . . . . . . . . . . . . .112.1.3 Le substrat de la logique. . . . . . . . . . . . . . . . . . . . . . . . .112.1.4 But du calcul des propositions. . . . . . . . . . . . . . . . . . . . . .122.2 Syntaxe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .122.3 Verite d'une formule. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .132.3.1 Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .132.3.2 Algebres de Boole. . . . . . . . . . . . . . . . . . . . . . . . . . . . .132.3.3 Interpretation des formules dans une algebre de Boole. . . . . . . . .142.3.4 Tautologies et equivalences. . . . . . . . . . . . . . . . . . . . . . . .142.3.5 Tables de verite. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .152.4Equivalences classiques. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .162.5 Systemes axiomatiques. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .172.5.1 Emploi d'un systeme axiomatique pour deriver des formules valides.172.5.2 Preuve a partir d'hypotheses. . . . . . . . . . . . . . . . . . . . . . .192.6 Calcul des sequents. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .202.6.1 Presentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .202.6.2 Reversibilite des regles. . . . . . . . . . . . . . . . . . . . . . . . . .242.6.3 Recapitulation des regles. . . . . . . . . . . . . . . . . . . . . . . . .242.6.4 Validite d'un sequent. . . . . . . . . . . . . . . . . . . . . . . . . . .252.6.5 Theoreme de correction (ou consistance). . . . . . . . . . . . . . . .252.6.6 Theoreme de completude. . . . . . . . . . . . . . . . . . . . . . . . .252.6.7 Exemples de preuves. . . . . . . . . . . . . . . . . . . . . . . . . . .262.6.8 Exercices. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .271
3 Calcul des predicats: exemples introductifs283.1 Le syllogisme ou les categories d'Aristote. . . . . . . . . . . . . . . . . . . .283.2 Diagrammes de Venn. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .293.3 Limites du calcul des propositions. . . . . . . . . . . . . . . . . . . . . . . .313.4 Limites des diagrammes de Venn. . . . . . . . . . . . . . . . . . . . . . . .314 Calcul des predicats (logique du premier ordre)334.1 Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .334.2 Syntaxe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .344.2.1 Lexique. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .344.2.2 Grammaire. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .344.3 Interpretation des formules. . . . . . . . . . . . . . . . . . . . . . . . . . . .354.3.1 Limites de l'interpretation, necessite d'un systeme de preuve. . . . .374.4Equivalences classiques. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .374.5 Systemes axiomatiques. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .384.6 Calcul des sequents. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .394.6.1 Presentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .394.6.2 Recapitulation des regles. . . . . . . . . . . . . . . . . . . . . . . . .414.6.3 Theoremes de correction et de completude. . . . . . . . . . . . . . .414.6.4 Exemple de preuve. . . . . . . . . . . . . . . . . . . . . . . . . . . .41Glossaire et denitions42Bibliographie442
Avertissement
Ce document en est a sa premiere mouture. Malgre des soins particuliers consacres a sa conception, l'auteur ne doute pas de la presence d'erreurs. Il prie le lecteur d'^etre indulgent, et le remercie de lui signaler les erreurs potentielles et des ameliorations eventuelles. L'adresse electronique de l'auteur estroegel@loria.fr.Remerciements
L'auteur n'ayant pas invente la logique, il s'est contente d'exposer ce qu'il pense devoir ^etre les notions fondamentales de la logique, en s'inspirant des travaux et uvres de ses a^nes. Sans qu'il en soit toujours fait mention explicitement, l'auteur a ete guide par les ouvrages cites en bibliographie, en particulier ceux de Lalement, Gochet et Gribomont, et Quine. L'auteur s'est aussi inspire d'un cours de Denis Lugiez, chercheur au CRIN (Centre de Recherche en Informatique de Nancy). Enn, l'auteur remercie Daniel Briaud pour de nombreuses et fructueuses discussions autour de ce cours.3Introduction: Formalisation du
raisonnement | les logiquesdes entites abstraitescorrespondantaux entites concretes du monde. Le processus est le1.Le monde se decompose en faits(Ludwig Wittgenstein, Tractatus logico-philosophicus, 1922,x1.2.1).4
suivant: nous partons de faits concrets et nous leur faisons correspondre des faits abstraits. La logique manipule ces faits abstraits et en deduit d'autres. La manipulation des faits abstraits est censeecorrespondrea celle des faits concrets. Nous disonsChapitre 1
Systemes formels: exemples
introductifs Nous donnons dans cette partie quelques exemples pouvant servir d'introduction aux systemes formels. Tous ces exemples font appel a certaines notions qui ne seront vues que dans les chapitres ulterieurs. Nous suggerons au lecteur de se faire une premiere idee des theories exposees ici, sans pour autant vouloir tout comprendre, puis d'y revenir apres avoir lu le chapitre consacre au calcul des predicats.1.1 Exemple 1: generation de theoremes de l'arithme-
tiqueVoici un premier exemple repris a Quine1.
Admettons comme axiomes les deux equations:
(A)x=x(yy) (B)x(yz) =z(yx)et comme regles d'inference:{substitution d'une expression quelconque pour toutes les occurences d'une variable
(substitution);{si=, remplacement deparn'importe ou (remplacement des egaux par les egaux).Voici quelques theoremes que nous pouvons deduire:1. W.V. Quine:A Method for Generating Part of Arithmetic Without Intuitive Logic, 1934.6
(1)x=x(A);(A) (2)x=x(zz) (A) (3)y(xz) =z(xy) (B) (4)y(x(zz)) =zz(xy) (B) (5)z(zz(xy)) =xy(zzz) (B) (6)yy(xxx) =yy(xxx) (1) (7)yx=zz(xy) (2);(4) (8)xzy=ww(y(xz)) (7) (9)xyz=ww(z(xy)) (7) (10)z(yx) =xy(zzz) (7);(5) (11)x(yy) =yy(xxx) (10) (12)xyz=ww(y(xz)) (3);(9) (13)x(yz) =xy(zzz) (B);(10) (14)x(yy) =xy(yyy) (13) (15)xyz=xzy(8);(12) (16)zz(xy) =z(xy)z(15) (17)yx=z(xy)z(7);(16) (18)yx=y(xz)z(3);(17) (19)x=xy(yyy) (A);(14) (20)x=yy(xxx) (A);(11) (21)yy(xxx) =x(20);(6) Les numeros a gauche des equations sont les numeros des theoremes. Les numeros a droite indiquent comment un theoreme a ete obtenu. Lorsqu'il ne gure qu'un nombre ou une lettre a droite, cela signie que le theoreme a ete obtenu a partir du theoreme indique, en y faisant une substitution (premiere regle d'inference). Par exemple (8) est obtenu de (7) en y remplacantzparw,xparyetyparxz(en parallele). Lorsque deux nombres gurent a droite, cela signie que la partie droite de l'equation representee par le premier nombre est remplacee par sa partie gauche dans l'equation repre- sentee par le second nombre. Par exemple, (17) est obtenu de (16) en remplacantzz(xy) paryx, conformement a l'equation (7). Quine a montre que tous les theoremes constitues uniquement de soustractions et de parentheses peuvent ^etre obtenus a partir des deux axiomes et des regles d'inference.1.2 Exemple 2: calcul d'integrales
On considere l'ensemble des fonctions polynomiales dont les mon^omes ont un degre positif ou nul. Ces fonctions sont integrables sur?.On noteI(f;a;b) la valeur de l'integraleRb
af(x)dx. On se donne les axiomes suivants, ouABdoit ^etre luPar exemple, sif(x) =x37x2, on obtient
I(f;0;1) =I(x3;0;1) +I(7x2;0;1) par (1)
= 1=4 +I(7x2;0;1) par (4) = 1=47I(x2;0;1) par (3) = 1=471=3 par (4)1.3 Exemple 3: arithmetique de Peano
L'arithmetique de Peano(du nom du mathematicien italien qui l'a introduite) est une des grandes theories etudiees par les logiciens, et utilisee tant par les mathematiciens que par les informaticiens. Il s'agit d'un systeme pour l'arithmetique usuelle sur les entiers naturels. Les axiomes de ce systeme comportent les symboles1 est notes(0) (), 2 est notes(s(0)) et ainsi de suite.
Ce systeme admet les axiomes suivants:(1)(8x):(s(x) = 0), i.e., le successeur d'un entier naturel n'est jamais egal a zero;(2)(8x;y)(s(x) =s(y))(x=y), i.e. si deux successeurs sont egaux, ils sont les succes-
seurs d'un m^eme nombre;(3)(8x)(x+ 0 =x), i.e. 0 est element neutre de l'addition;(4)(8x;y)(x+s(y) =s(x+y))(5)(8x)(x0 = 0),(6)(8x;y)(xs(y) =xy+x), i.e., distributivite de la multiplication par rapport au
successeur;(7)(8x):(x <0), i.e.xest positif ou nul;(8)(8x;y)((x < s(y))(x < y)_(x=y)), i.e. denition dex < y;8
(9)'(0)^(8x)('(x)'(s(x))) 8x'(x), i.e., principe de recurrence. Il s'agit d'un exemple de systeme incomplet, c'est-a-dire que certaines armations vraies de ce systeme ne sont pas demontrables. (cf. Godel)9Chapitre 2
Calcul des propositions
2.1 Introduction
On s'interesse a des armations concernant des choses particulieres, ces armations pou- vant ^etre vraies ou fausses. Ces armations sont des formules et celles que nous consideronssont de deux sortes:1.Les formules dites atomiques, ou encorepropositions, sont des expressions que l'on
considere indecomposables; certaines de ces propositions sont vraies, certaines sont fausses; quelquefois la verite (ou la faussete) d'une proposition nous est donnee, quel-quefois nous devons la determiner.2.Les formules composees, ou non atomiques, sont des formules obtenues a partir d'autres
formules plus petites en appliquant des operations2.1.1 Les formules atomiques
On peut decider que les phrases qui suivent sont des propositions (formules atomiques):{
de la decomposer ou d'emettre | au sein du langage formel | des considerations relatives1. Nous distinguons dans ce document le
formules conditionnelles, mais parlerons de l'implication entre deux formules. Le terme employe depend du
niveau ou l'on se place. Pour plus de details sur cette distinction, nous renvoyons a l'ouvrage de Quine cite
en bibliographie.10 a certains constituants d'une formule atomique. Une telle formule est toujours prise comme un tout. On peut par exemple supposer qu'elle est vraie et voir ce qu'il en resulte. On peut supposer qu'elle est fausse. On peut | en faisant d'autres hypotheses | essayer de prouver qu'une formule atomique est vraie. Ou qu'elle est fausse. Exemple: si2.1.2 Les formules composees
On peut voir les armations suivantes comme des formules composees:{
les suivantes:{non(
2.1.3 Le substrat de la logique
Le langage qui sous-tend les propositions (c'est-a-dire le langage employe entre les guille- mets) est donc separe du langage[PDF] initiation ? la traduction pdf
[PDF] initiation algorithmique seconde
[PDF] initiation au dessin technique pdf
[PDF] initiation au génie civil
[PDF] initiation au marketing pdf
[PDF] initiation biologie sous marine
[PDF] initiation comptabilité gratuit
[PDF] initiation elongation terminaison
[PDF] initiation excel 2010 pdf
[PDF] initiation outlook 2010 pdf
[PDF] initiation paniculaire
[PDF] initiation pratique ? la méthodologie des sciences humaines maurice angers pdf
[PDF] initiation windows 10 pdf
[PDF] initiative nationale pour le développement humain au maroc pdf