Simplification d'une fonction booléenne
Répondre à la discussion
Affichage des résultats 1 à 6 sur 6

Simplification d'une fonction booléenne



  1. #1
    Momo54500

    Simplification d'une fonction booléenne


    ------

    Bonsoir à tous,

    j'ai un peu de mal à comprendre la simplification de la fonction suivante :

    f(a,b,c) = (a+b) x (a+c) = a + bc

    Quelqu'un pourrait-il m'expliquer comment on peut trouver cela?

    Merci à vous.

    -----

  2. #2
    Momo54500

    Re : Simplification d'une fonction bouléenne

    De plus il y'a une notion de cours que je ne comprends pas

    Dans les règles de factorisation , le prof écrit :

    f(x1, x2, xi, xi+1 ..... xn) = xi . f(x1, x2, xi, 1, xi+1 ..... xn) + /xi . f(x1, x2, xi, 0, xi+1 ..... xn)

    Je ne comprends pas cette partie du cours.

    Le "/" représente le complément.

    Merci à vous

  3. #3
    Resartus

    Re : Simplification d'une fonction bouléenne

    Bonjour,
    Le plus simple quand on débute est de développer comme des produits et sommes habituelles (produit distributif par rapport à la somme), puis d'utiliser le fait que a²=a et 1+x=1 quel que soit x
    (a+b)(a+c)=a²+a(b+c)+bc=a+a(b+ c)+bc=a(1+b+c) +bc=a+bc

    Avec un peu plus d'habitude, c'est une application directe du fait que la somme est aussi distributive par rapport au produit. (a+b)(a+c) vaut a +bc (on "factorise" a : En permutant somme et produits, cela reviendrait à transformer ab+ac en a(b+c)

    Quand à l'autre question, cela revient à calculer séparément le cas xi=1 et le cas xi=0 (/xi=1) et à additionner les deux
    Dernière modification par Resartus ; 26/10/2017 à 21h02.
    Why, sometimes I've believed as many as six impossible things before breakfast

  4. #4
    Momo54500

    Re : Simplification d'une fonction bouléenne

    Merci pour votre réponse

    Mais pourquoi avez vous trouvé : a(b+c) = a(1+b+c) ?

    Merci à vous.

  5. A voir en vidéo sur Futura
  6. #5
    Tryss2

    Re : Simplification d'une fonction bouléenne

    Une façon de faire :

    Etape 1 : on développe

    (a+b).(a+c) = a.a + a.c + a.b + b.c

    Etape 2 : on utilise le fait que a.a = a = a.1, et on factorise par a :

    = a.(1+b+c) + b.c

    Etape 3 : on utilise le fait que 1 + ... = 1

    = a.1 + bc = a + bc

  7. #6
    Momo54500

    Re : Simplification d'une fonction bouléenne

    Ah ok je viens de comprendre ^^

    Merci à vous.

Discussions similaires

  1. Simplification d'une fonction dérivée
    Par Loosgin dans le forum Mathématiques du collège et du lycée
    Réponses: 2
    Dernier message: 29/09/2017, 17h33
  2. Simplification de fonction logique
    Par extrazlove dans le forum Programmation et langages, Algorithmique
    Réponses: 6
    Dernier message: 13/08/2017, 23h26
  3. Simplification de circuit logique - expression booléenne
    Par invite563547f9 dans le forum Mathématiques du supérieur
    Réponses: 14
    Dernier message: 07/04/2017, 15h11
  4. simplification fonction réciproque
    Par invite9c7554e3 dans le forum Mathématiques du supérieur
    Réponses: 14
    Dernier message: 30/08/2012, 22h37
  5. DAEU B simplification de fonction
    Par invitef54cdde2 dans le forum Mathématiques du collège et du lycée
    Réponses: 2
    Dernier message: 06/03/2008, 16h44