Algèbre de Boole

Discutez d'informatique ici !
Avatar de l’utilisateur
Rockleader
Habitué(e)
Messages: 2126
Enregistré le: 11 Oct 2011, 18:42

Algèbre de Boole

par Rockleader » 16 Mai 2013, 12:23

Je n'arrive pas à m'expliquer les relations suivantes, pourriez vous m'éclairer ?

a+a.b=a

et

a.(a+b)=a

pour moi ceci donne a.a + a.b = a +a.b (je veux bien admettre que le résultat est a d'après la première partie mais je ne vois pas pourquoi a+a.b = a)
Il est vrai que je peux l'écrire sous la forme a.(a+b), on vient bien que ces deux expressions sont équivalentes, mais pourquoi serait ce égal à 'a'.

Je ne comprends pas.
Cette histoire est entièrement vraie puisque je l'ai inventé du début à la fin !



Avatar de l’utilisateur
ampholyte
Membre Transcendant
Messages: 3940
Enregistré le: 21 Juil 2012, 07:03

par ampholyte » 16 Mai 2013, 14:22

Il est possible de factoriser :

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

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

Dlzlogic
Membre Transcendant
Messages: 5273
Enregistré le: 14 Avr 2009, 12:39

par Dlzlogic » 16 Mai 2013, 14:54

Autre méthode
a + a.b =a
Si a est vrai alors V + (?) = V
Si a est faux alors F + (F.?) = F

Même chose pour l'autre relation.

Avatar de l’utilisateur
Rockleader
Habitué(e)
Messages: 2126
Enregistré le: 11 Oct 2011, 18:42

par Rockleader » 16 Mai 2013, 15:53

Dlzlogic a écrit:Autre méthode
a + a.b =a
Si a est vrai alors V + (?) = V
Si a est faux alors F + (F.?) = F

Même chose pour l'autre relation.


Là je vois pas où tu as voulu en venir désolé.

Il est possible de factoriser :

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


Ah oui merci c’est vrai on peut utiliser le 1 dans la factorisation désolé j'avais complètement zappé :marteau:


Merci beaucoup !

=====================================================

J'aurais une autre question, sans trop de rapport.

lorsqu'on étudie un système, on réalise un tableau de karnaugh avec ou sans la table de vérité en fonction de l'habitude, et il arrive parfois que certains éléments soit indéterminé.

Exemple pas très fiable mais c'est pour faire vite

Si on appuie sur un bouton A, une led s'allume.
Si on appuie sur un bouton B, une led s'éteins.

Que ce passe t'il si on appuie sur A et B, ben concrètement il peut arriver que l'énoncé ne le précise pas, le cas est donc indéterminé; ce que l'on représente généralement par une étoile dans le tableau.

Ce qui m'amène à ma question, que fait on d'un état indéterminé dans le traitement du tableau, on l'utilise toujours dans les regroupement ou pas ?
Cette histoire est entièrement vraie puisque je l'ai inventé du début à la fin !

Dlzlogic
Membre Transcendant
Messages: 5273
Enregistré le: 14 Avr 2009, 12:39

par Dlzlogic » 16 Mai 2013, 16:05

Rockleader a écrit:Là je vois pas où tu as voulu en venir désolé.


Bien-sûr l'algèbre de Boole se traite avec des formules, mais si on oublie ce que représente les valeurs (VRAI ou FAUX ; TRUE ou FALSE ; 1 ou 0 ; bref, tout ce qu'on veux) ça sert à rien de faire de l'algèbre de Boole. En fait ce que j'ai écrit, ce n'est qu'une table de vérité en français, et pour le cas précis.


Avatar de l’utilisateur
fatal_error
Membre Légendaire
Messages: 6610
Enregistré le: 22 Nov 2007, 12:00

par fatal_error » 16 Mai 2013, 18:03

slt,

ton résultat bien connu est faux.

.z + = z(x+1) = z(1) = z
+ ne vaut pas z.
la vie est une fête :)

Avatar de l’utilisateur
fatal_error
Membre Légendaire
Messages: 6610
Enregistré le: 22 Nov 2007, 12:00

par fatal_error » 16 Mai 2013, 18:21

slt,

xz+ = (x+)(z+)(xz+)

developpes et simplifies tout
la vie est une fête :)

Dlzlogic
Membre Transcendant
Messages: 5273
Enregistré le: 14 Avr 2009, 12:39

par Dlzlogic » 16 Mai 2013, 18:45

Avec une table de vérité, c'est assez facile.

Avatar de l’utilisateur
Rockleader
Habitué(e)
Messages: 2126
Enregistré le: 11 Oct 2011, 18:42

par Rockleader » 16 Mai 2013, 19:00

fatal_error a écrit:slt,

xz+ = (x+)(z+)(xz+)

developpes et simplifies tout



Quand je développe je retombe sur xz+ ce qui est normal puisqu'on ne le multiplie que par 1...
Cette histoire est entièrement vraie puisque je l'ai inventé du début à la fin !

Avatar de l’utilisateur
fatal_error
Membre Légendaire
Messages: 6610
Enregistré le: 22 Nov 2007, 12:00

par fatal_error » 16 Mai 2013, 19:59

ecris tes etapes de developpement
la vie est une fête :)

Avatar de l’utilisateur
Rockleader
Habitué(e)
Messages: 2126
Enregistré le: 11 Oct 2011, 18:42

par Rockleader » 16 Mai 2013, 20:33

(x+)(z+)(xz+)

(xz + x + z + )(xz+)

xz + x +

xz + (x+)

xz +
Cette histoire est entièrement vraie puisque je l'ai inventé du début à la fin !

Avatar de l’utilisateur
fatal_error
Membre Légendaire
Messages: 6610
Enregistré le: 22 Nov 2007, 12:00

par fatal_error » 16 Mai 2013, 20:57

ouais jme suis planté je pensais que c'était la facon de faire pour simplifier mais c'est pas super.

xz+
effectivement faut bien multiplier par (x+), mais faut penser à utiliser l'absorption pour simplifier

xz+=xz++=(x+)(xz+) + = (xz + x) + +
xz+=x + (1+) = x+
la vie est une fête :)

Avatar de l’utilisateur
Rockleader
Habitué(e)
Messages: 2126
Enregistré le: 11 Oct 2011, 18:42

par Rockleader » 16 Mai 2013, 21:19

On ne peut pas s'en sortir en disant que :

xz + = x +

parce que je ne comprends toujours pas même avec ton développement.

Enfin bon c'est pas grave au pire il suffit de retenir la formule par coeur...
Cette histoire est entièrement vraie puisque je l'ai inventé du début à la fin !

Avatar de l’utilisateur
fatal_error
Membre Légendaire
Messages: 6610
Enregistré le: 22 Nov 2007, 12:00

par fatal_error » 16 Mai 2013, 21:46

tu as xz+
tu veux x+

t'as donc envie...de virer le z de xz
donc t'essaies de faire un truc genre x(z+) comme ca tu vire le z.
tu multiplies par (x+) et quand tu dev t'as du xz et du x ce qui va "transformer" ton xz en x

Mais il te reste un
Or c'est plus "faible" que . (On parle d'absorption: (+1)=)

donc tu pars de xz++
le premier te sers à transformer xz en x, le second te sers à absorber
la vie est une fête :)

Avatar de l’utilisateur
Rockleader
Habitué(e)
Messages: 2126
Enregistré le: 11 Oct 2011, 18:42

par Rockleader » 17 Mai 2013, 10:49

Ok merci, je comprends mieux.
Cette histoire est entièrement vraie puisque je l'ai inventé du début à la fin !

 

Retourner vers ϟ Informatique

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 3 invités

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite