Informatique théorique Bases du raisonnement logique (brouillon)

Documents pareils
Logique : ENSIIE 1A - contrôle final

Problèmes de Mathématiques Filtres et ultrafiltres

Le théorème de Thalès et sa réciproque

Limites finies en un point

Utilisation des tableaux sémantiques dans les logiques de description

Chapitre 2. Eléments pour comprendre un énoncé

Logique. Plan du chapitre

O, i, ) ln x. (ln x)2

Calcul fonctionnel holomorphe dans les algèbres de Banach

Réalisabilité et extraction de programmes

Problème 1 : applications du plan affine

Consolidation de fondamentaux

Comparaison de fonctions Développements limités. Chapitre 10

Calcul matriciel. Définition 1 Une matrice de format (m,n) est un tableau rectangulaire de mn éléments, rangés en m lignes et n colonnes.

III- Raisonnement par récurrence

2. FRANCE - Plus-values Cession de fonds de commerce et clientèles libérales

Chapitre 2 Le problème de l unicité des solutions

Dérivation : Résumé de cours et méthodes

SOCLE COMMUN - La Compétence 3 Les principaux éléments de mathématiques et la culture scientifique et technologique

Dualité dans les espaces de Lebesgue et mesures de Radon finies

Exo7. Limites de fonctions. 1 Théorie. 2 Calculs

Calculabilité Cours 3 : Problèmes non-calculables.

La consolidation à une date ultérieure à la date d acquisition

Manuel d utilisation 26 juin Tâche à effectuer : écrire un algorithme 2

FONDEMENTS MATHÉMATIQUES 12 E ANNÉE. Mathématiques financières

6. Les différents types de démonstrations

Exercices - Fonctions de plusieurs variables : corrigé. Pour commencer

Première partie. Préliminaires : noyaux itérés. MPSI B 6 juin 2015

Baccalauréat ES/L Amérique du Sud 21 novembre 2013

Continuité d une fonction de plusieurs variables

Guide du/de la candidat/e pour l élaboration du dossier ciblé

avec des nombres entiers

Calcul différentiel sur R n Première partie

Continuité en un point

M2 IAD UE MODE Notes de cours (3)

Correction de l examen de la première session

Propriétés des options sur actions

* très facile ** facile *** difficulté moyenne **** difficile ***** très difficile I : Incontournable T : pour travailler et mémoriser le cours

Les arbres binaires de recherche

FONCTION EXPONENTIELLE ( ) 2 = 0.

LE PROBLEME DU PLUS COURT CHEMIN

Commun à tous les candidats

DETERMINATION DE L INCERTITUDE DE MESURE POUR LES ANALYSES CHIMIQUES QUANTITATIVES

Chap 4: Analyse syntaxique. Prof. M.D. RAHMANI Compilation SMI- S5 2013/14 1

Développements limités, équivalents et calculs de limites

1 Définition et premières propriétés des congruences

Chapitre 7 : Intégration sur un intervalle quelconque

Les responsabilités des professionnels de santé

Les questions incontournables pour. bien prospecter et bien communiquer LE GUIDE DE LA PROSPECTION

x +1 + ln. Donner la valeur exacte affichée par cet algorithme lorsque l utilisateur entre la valeur n =3.

Chapitre 2. Matrices

Conclusions de Madame l'avocat général Béatrice De Beaupuis

Exercices - Polynômes : corrigé. Opérations sur les polynômes

Construction d un cercle tangent à deux cercles donnés.

CONSULTATION PUBLIQUE SUR LA CREATION D UN REGISTRE NATIONAL DES CREDITS AUX PARTICULIERS

CAPTEURS - CHAINES DE MESURES

Intelligence Artificielle et Systèmes Multi-Agents. Badr Benmammar

Atelier B. Prouveur interactif. Manuel Utilisateur. version 3.7

Si deux droites sont parallèles à une même troisième. alors les deux droites sont parallèles entre elles. alors

INF 232: Langages et Automates. Travaux Dirigés. Université Joseph Fourier, Université Grenoble 1 Licence Sciences et Technologies

Circulaire relative au monitoring dioxine des produits à risque destinés à l alimentation animale

F411 - Courbes Paramétrées, Polaires

Bac Blanc Terminale ES - Février 2011 Épreuve de Mathématiques (durée 3 heures)

Image d un intervalle par une fonction continue

I - PUISSANCE D UN POINT PAR RAPPORT A UN CERCLE CERCLES ORTHOGONAUX POLES ET POLAIRES

Comment créer un nouveau compte? Pour une Borne en local on via Internet

Cours3. Applications continues et homéomorphismes. 1 Rappel sur les images réciproques

3 Approximation de solutions d équations

Chapitre 6. Fonction réelle d une variable réelle

Théorème du point fixe - Théorème de l inversion locale

Exo7. Calculs de déterminants. Fiche corrigée par Arnaud Bodin. Exercice 1 Calculer les déterminants des matrices suivantes : Exercice 2.

Les indices à surplus constant


LA COMPTABILITE DE COUVERTURE EN IFRS DEMYSTIFIEE **** IMA France 5 février 2008 Xavier Paper et Patrick Grinspan. Paper Audit & Conseil 1

Correction du baccalauréat ES/L Métropole 20 juin 2014

VOLUME I ETUDES DE CAS RELATIFS A DES PROJETS DE PASSATION ELECTRONIQUE DE MARCHES PUBLICS

Chapitre 1 : Évolution COURS

Plan du cours : Zippers. Des fonctions sur les listes avec position. Des fonctions sur les listes avec position

Corrigé du baccalauréat S Pondichéry 13 avril 2011

RESPONSIVE WEB DESIGN

Degré de confiance pour les indicateurs de performance : degré de fiabilité du processus de production et écart significatif 1

(51) Int Cl.: H04L 29/06 ( ) G06F 21/55 ( )

Modèles à Événements Discrets. Réseaux de Petri Stochastiques

Enoncé et corrigé du brevet des collèges dans les académies d Aix- Marseille, Montpellier, Nice Corse et Toulouse en Énoncé.

Cours Fonctions de deux variables

Pour l épreuve d algèbre, les calculatrices sont interdites.

Continuité et dérivabilité d une fonction

Introduction à la méthodologie de la recherche

Contenu attendu des guides nationaux de bonnes pratiques d hygiène GBPH

Programme financé par l Union Européenne EuropeAid/127025/C/SER/MA)

Les devoirs en Première STMG

Baccalauréat ES Polynésie (spécialité) 10 septembre 2014 Corrigé

Pôle de Dakar S IMUL ATIONS. 1 Utiliser un taux d accroissement pour une simulation

Fonctions de plusieurs variables

Règlement du concours 400 Coups «Selfie»

Structures algébriques

L Adhérent s engage à fournir des informations exactes et sera seul responsable de la fourniture d informations erronées.

La maison Ecole d ' Amortissement d un emprunt Classe de terminale ES. Ce qui est demandé. Les étapes du travail

PROBLEME(12) Première partie : Peinture des murs et du plafond.

Transcription:

Informatique théorique Bases du raisonnement logique (brouillon) 1 Introduction Nous présentons quelques règles permettant de faciliter la preuve de jugements de la forme Γ A. Il est important de les comprendre, de savoir les démontrer, et surtout de voir que leur connaissance permet d articuler des raisonnement semi-formels (convaincants, mais restant lisibles par un être humain). Ces règles se retrouvent fréquemment sous la forme de règles de déduction permettant de prouver des séquents Γ A, mais nous ne prévoyons pas d exposer la théorie de la démonstration dans cette U.E. On classifie les règles suivant deux critères principaux : Règles d introduction/ règles d élimination Règles de base / règles dérivées 1.1 Comment lire une règle Soit une règle de la forme : Si Γ 1 A 1, Γ 2 A 2...et Γ n A n alors Γ A La lire de la droite vers la gauche donne : Pour montrer Γ A, il suffit de montrer Γ 1 A 1, Γ 2 A 2..., et Γ n A n. 1.2 Utilisation pratique En langage courant, prouver une implication sémantique A 1, A 2,... A n A revient à prouver la proposition A, sous les hypothèses A 1, A 2,..., A n. 2 Logique Propositionnelle 2.1 Règle d assomption Si A Γ, alors Γ A 2.2 Règles pour l implication 2.2.1 Modus ponens (élimination de l implication) Si Γ A B et Γ A, alors Γ B 2.2.2 Introduction de l implication Si Γ, A B alors Γ A B 1

2.3 Règles pour la conjonction 2.3.1 Introduction de la conjonction Si Γ A etγ B alors Γ A B 2.3.2 Élimination de la conjonction Si Γ, A, B C alors Γ, A B C 2.3.3 Élimination de la conjonction (régle dérivée) Si Γ A B alors Γ A 2.3.4 Élimination de la conjonction (régle dérivée) Si Γ A B alors Γ B 2.4 Règles pour la disjonction 2.4.1 Introduction de la disjonction Si Γ A alors Γ A B 2.4.2 Introduction de la disjonction Si Γ B alors Γ A B 2.4.3 Élimination de la disjonction ( preuve par cas ) Si Γ A B, si Γ, A C, et Γ, B C alors Γ C 2.5 Règles pour l équivalence logique On peut toujours supposer que A B est une abréviation de (A B) (B A). Une règle dérivée importante est la suivante : 2.5.1 Élimination de l équivalence logique Si Γ A B, et Γ C, alors Γ C[A/B]. 2.6 Le faux et la négation On considère une proposition souvent notée, fausse pour n importe quelle valuation. On peut toujours considérer la négation A comme une abréviation de A. 2

2.7 Élimination du faux Si Γ, alors Γ A, quelle que soit la proposition A 2.7.1 Introduction de la négation Si Γ, A, alors Γ A 2.7.2 Élimination de la négation ( raisonnement par l absurde ) Si Γ, A, alors Γ A 2.7.3 Élimination de la négation (règle dérivée) Si Γ A, alors Γ, A B quelle que soit la proposition B 2.7.4 Élimination de la négation (règle dérivée) Si Γ A, alors Γ A B 3 Quelques règles dérivées utiles La liste suivante n est pas exhaustive, et pourra être complétée. 3.0.5 Si Γ A B et Γ A alors Γ B 3.0.6 Si Γ A B et Γ B alors Γ A 3.0.7 Contraposée Si Γ A B alors Γ B A 3.0.8 (A ) A 3.0.9 Raisonnement par cas, utilisant le tiers exclu Si Γ, A B, et Γ, A B alors Γ B 3.0.10 Si Γ alors Γ A quelle que soit la proposition A 3

3.0.11 3.0.12 (A B) ( A B) (A B) (A B) 3.0.13 Double négation 3.0.14 A A (A B) (A B) ( A B) 3.0.15 Affaiblissement Si Γ Γ et Γ A, alors Γ A 3.1 Important Si on dispose d une règle de la forme A B (sans hypothèse), on en déduit l équivalence A B, et réciproquement. De plus, on peut remplacer A par B (et réciproquement) dans une formule. Attention : Si la règle contient des hypothèses (de la forme Γ A B) il faut tenir compte de ces hypothèses. Dans le cas d une simple implication A B, le remplacement de A par B dans une formule peut provoquer des erreurs de raisonnement. Exercice : Pourquoi? 4 Premier ordre 4.1 Introduction du quantificateur universel Pour prouver Γ x : U. p(x) il suffit de prouver p(x) où x est une variable n apparaissant pas librement dans Γ. En notation semi-formelle, une telle preuve a pour structure : Soit x : U quelconque, une preuve de p(x) (pouvant utiliser les hypothèses de Γ) 4

4.2 Élimination du quantificateur universel Si Γ x : U, p(x) alors Γ p(t), où t est un terme de type U. Le remplacement de x par t dans la formule p(x) ne doit pas provoquer de capture de variable par un quantificateur. Par exemple, considérer la proposition x : N, y : N, x < y 4.3 Introduction du quantificateur existentiel Si Γ p(t), où t est un terme de type U, alors Γ x : U. p(x). Le remplacement de x par t dans la formule p(x) ne doit pas provoquer de capture de variable par un quantificateur. 4.4 Élimination du quantificateur existentiel Si Γ x : U. p(x), pour prouver Γ Q il suffit de prouver p(x) Q où x est une variable n apparaissant pas libre dans Γ Q En notation semi-formelle, une telle preuve a pour structure : On suppose ou on a prouvé Γ x : U. p(x) Soit x : U quelconque tel que p(x) une preuve de Q On en en déduit Q Exercice Considérer les hypothèses x = 2 et x : N, x 2 = 9. Montrer que sans prendre les précautions ci-dessus, on pourrait prouver que ces hypothèses permettent de déduire l égalité 4 = 9. 5