IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mathématiques Discussion :

Problème en logique propositionnelle


Sujet :

Mathématiques

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2019
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2019
    Messages : 5
    Points : 5
    Points
    5
    Par défaut Problème en logique propositionnelle
    Bonjour,
    je dois démontrer que la proposition ((p+q)(!p+r))→(q+r) est/ou pas une tautologie.
    J'ai réussi a démontrer quelle en est une grâce a une table de vérité cependant je dois aussi le démontrer par calcul et je bloque.
    Je commence par développer ((p+q)(!p+r)) puis je transforme l'implication en " ou ", soit l'inverse (l'implication en " ou " puis je développe). Une fois avoir fais ça je bloque. Pourriez-vous m'aider ? Merci

    1)
    (p!p)+(pr)+(q!p)+(qr)→(q+r) ≡ (pr)+(q!p)+(qr)→(q+r) ≡ (!p+!r)(!q+p)(!q+!r)+(q+r)

    2)
    ((p+q)(!p+r))→(q+r) ≡ ((!p!q)+(p!r))+(q+r)

  2. #2
    Expert éminent sénior Avatar de Flodelarab
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    5 243
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 5 243
    Points : 13 459
    Points
    13 459
    Par défaut
    Bonjour

    Pour la première :
    Je commence par développer
    Comme tu n'as pas une forme développée, tu n'as pas fini ton travail.
    Continue.
    Courage !



    Autre approche pour le premier calcul :
    Si ces exercices sont là pour t'apprendre quelque chose, alors il serait bon que tu expérimentes ceci :
    • a ( b + c ) ≡ ab + bc (classique)
    • a + bc ≡ ( a + b )( a + c ) (Stupéfiant !)

    Et oui. Tout est dual, dans l'algèbre booléenne. Toute expression a son expression miroir.
    La distribution peut être dans les deux sens.

    Une fois arrivé à ta troisième expression, la flemme pousserait plutôt à distribuer (q+r) sur le produit du début ( + sur * ) plutôt que distribuer classiquement ( * sur + ).
    Les simplifications vont tomber en masse.



    Pour le deuxième, il faut appliquer la formule suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    a + !ab ≡ a + b
    a * ( !a + b ) ≡ ab
    Une formule que l'on redémontre facilement :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    a + !ab ≡ ( a + !a )( a + b )1 * ( a + b ) ≡ a + b
    a * ( !a + b ) ≡ a!a + ab ≡ 0 + ab ≡ ab
    Cette réponse vous apporte quelque chose ? Cliquez sur en bas à droite du message.

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2019
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2019
    Messages : 5
    Points : 5
    Points
    5
    Par défaut
    Merci !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. problèmes de logique ! ne fait pas dans l'ordre.
    Par djibb dans le forum Tkinter
    Réponses: 3
    Dernier message: 29/05/2007, 17h06
  2. Problème de logique
    Par soso78 dans le forum Algorithmes et structures de données
    Réponses: 8
    Dernier message: 03/04/2007, 22h05
  3. Problème de logique :)
    Par deaven dans le forum Oracle
    Réponses: 1
    Dernier message: 13/10/2006, 18h49
  4. Réponses: 10
    Dernier message: 14/07/2006, 20h22
  5. Petit problème de logique...
    Par insomniak dans le forum C++
    Réponses: 15
    Dernier message: 31/10/2005, 20h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo